BMʾ6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDe{{{tttxxxnennn}}}{{{ne>Ak<fhDenenene}}}uuuvvv|||tttaaaYYY^^^gggooommmaaa___gggggg]]]JJJQQQ@@@III]]]]]]UUUPPPYYYiiissspppiiivvv~~~ppppppxxxzzztttyyyyyynnnlllvvv|||uuuhhheeerrrsssaaa[[[iiivvvooo^^^SSS\\\[[[XXXSSSMMMHHHEEEDDDHHHKKKOOOPPPMMMIIIEEECCC;;;===>>>===:::888999;;;@@@>>>===???DDDJJJOOORRR[[[XXXaaavvvxxxeee___]]]```[[[PPPMMMRRRZZZXXXWWWYYY\\\\\\WWWQQQNNNSSSUUUPPPIIIHHHPPPYYYRRREEE@@@JJJQQQKKKBBB>>>CCCCCCCCC@@@===:::999:::AAACCCDDDCCC???;;;999888444666777777555444555777555444333555:::>>>AAACCCBBBAAAGGGTTT___hhhzzz}}}mmmaaaYYYRRRKKKGGG@@@===@@@@@@888444666999<<>>@@@BBB@@@;;;555111...333444555666666666444333111111222444666555222///...///111222333999GGGTTTnnnyyyoooooosssoooaaaWWWTTTQQQLLLCCCBBB???;;;===AAA@@@;;;666333333666777444222333---111555444///,,,///333333111000222555666444222111333444333000...///111000------111666777333///222333444222000///000111888;;;??????;;;666111///333333444555777666333111111222333555777666333000,,,...000333555888>>>BBBcccyyy||||||yyyzzzrrrkkkiiihhhcccXXXMMMHHHRRRTTTIII@@@AAAAAA>>>888999888666888;;;:::666222///000666777333111222...111333222000000111222444333333444555555555444111222333333222222111111......///000333555333000111222333222000///000111333666999:::888555333222111111222555777777444111222222333666888888555333---000333333333666:::===WWWiiiyyykkk```bbbaaaaaaccceeeddd^^^YYYVVVQQQLLLKKKKKKFFF===555111===BBB999444888:::777333666777444555888999666333///111777999444111333111111000000222444222///222333444333222111222333111000000222444555222///***---...,,,,,,///000000,,,...//////......///111---...000111000///000111000000111555999:::777333......000222555555333111,,,111333000...111777<<>>???@@@;;;777333000222555666444000---...333777666555666555222...,,,---------+++***...222222///---...///---111444666555444333333000000000111111222333444///+++((((((---444999<<<888666111...,,,---///111111///---***))))))***+++))),,,//////......000222666666555222///,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++)))(((((()))+++---///000111111000---***(((&&&(((,,,......---***)))))))))***---111555666666:::777888<<<@@@FFFTTTbbbnnn}}}vvviii```[[[UUULLLDDDCCCHHHIIICCC<<<===???>>>:::888888777444444000---///222333111///+++***---333666444222333333111///---------,,,,,,)))---000000---++++++,,,***---111333222111000000/////////000111222444444///+++'''&&&(((...333666999777333000......000111...---+++******+++---...---,,,+++---000333333222<<<<<<;;;777111---+++***+++,,,---......---,,,+++,,,,,,******+++,,,...///111222222111///---***)))'''''')))...222333///+++'''''''''***///333555666333333444777999<<>>>>>===999333...+++***,,,...///000000///...,,,---,,,,,,,,,---...000111555444333222000...---,,,***)))***///555777333///)))((((((***...111333444///000333555666888;;;===@@@PPP```pppxxxlllgggjjjlllmmmggggggnnnoooZZZNNNFFF>>>888666222111222666;;;<<<999666444777666222111111000,,,111---...222222---+++,,,(((''')))------++++++...---///111222111000///...,,,,,,---000111111///---(((***,,,---------...///,,,,,,,,,---...///000111...---+++)))((()))+++---222222111000000//////...+++++++++++++++,,,,,,,,,+++***)))***---111444555;;;<<<;;;888333///---,,,...000222333333222000...,,,,,,,,,---...///111222888777555444222111000///,,,...000222444444444444000...++++++---///000000222333444333444888;;;<<<999>>>FFFTTTkkkoootttuuueeesss}}}~~~pppiiioooxxxfffWWWNNNPPPNNNGGGFFFKKKEEEKKKOOOXXXoooxxxlll^^^TTTKKKAAA;;;:::444333444999???AAA<<<666000666777333///000222333///,,,...222000***(((+++'''%%%%%%((((((&&&)))...))),,,///111000...---,,,((('''(((,,,000222///,,,(((***+++,,,,,,,,,...000++++++++++++,,,---...///......---,,,******+++---//////000000///...---,,,+++++++++++++++***))))))(((***++++++***,,,222888777888999777333000......000111333555555333111000++++++,,,---...///111222999888777555444333222222---111555555111000333777555333///...............555444222///000666;;;>>>333...222???NNN___}}}zzzwwwuuunnn```RRRPPPYYY]]]YYYQQQTTTZZZ___]]]UUUPPPQQQTTTJJJAAA;;;>>>@@@===;;;<<>>>>>CCCPPPgggqqq```XXXUUUNNNFFFBBB:::555444:::===999888:::;;;666111111111///...///000000...---,,,+++++++++))))))************))))))...///000000000///---,,,+++)))(((***...111111000++++++++++++,,,---......+++++++++,,,---...///000111222333333111...+++(((***+++,,,---------,,,++++++)))((()))+++,,,)))'''''''''((())),,,///222444888::::::888555222111111///111333444444333000///---,,,,,,---...000222333666777777666444444555777666666666555444555888;;;;;;777333000/////////...555444333333333555777999555//////777===GGG___wwwwwwzzz}}}wwwnnnfff___[[[WWWUUUPPPHHH???>>>DDDHHHFFFCCCEEEFFFFFFDDDCCCAAA@@@???;;;444111666999888666777444333111444>>>OOOdddrrryyykkk^^^\\\^^^WWWJJJBBB;;;888;;;===;;;;;;>>>999:::777333000///000000111000///---,,,,,,,,,,,,***++++++++++++++++++***------...///////////////...,,,***+++...000000000++++++++++++,,,---...///,,,,,,,,,,,,---.../////////000222222111///,,,***+++,,,---------,,,+++***+++)))((()))******(((%%%''''''(((***,,,///222333999999999666333111111222///000222333222111///---,,,,,,,,,---///111333444555666666555333222333555555555555444444666:::===>>>===:::444///---///222222222333333444444333333000+++,,,111333777GGGYYYwwwuuuqqqqqqqqqhhhYYYQQQRRRXXXTTTMMMHHHDDD@@@===;;;888555222333666999::::::<<<666111222666999777444222...///555::::::999888222000......333>>>KKKTTTooouuunnn___]]]gggdddWWWRRRHHH@@@???AAAAAA@@@@@@:::BBBBBB888///000222222111000///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222333000---,,,...///000///,,,,,,,,,,,,---...//////,,,,,,,,,,,,------...///---...000222222111///...,,,---------,,,+++***)))***)))((((((((((((&&&$$$''''''(((***,,,///111333888888777555222000111222///000000000///---+++***++++++,,,---///111333444444555555333111000111222333333333222333777<<<@@@BBBCCC@@@888///,,,000555///111333444444222///------+++---111000...666BBBUUUyyy|||~~~zzzvvvrrriiibbbZZZTTTQQQPPPLLLCCC>>>>>>@@@===:::888888777666555000///...000444666666666666000+++---333999:::888222222444999======;;;999888666444222444888>>>BBBTTT\\\^^^VVVSSS\\\eeehhhjjj^^^RRRNNNPPPOOOHHHBBBAAALLLMMM>>>111111444333000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...111444666333000...---......///,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,---...///,,,...000222333333333333---------,,,+++***))))))***))))))((('''&&&$$$###'''''')))+++---///111222444555666555222000000000.........---+++***((('''))))))+++,,,...000222333222333333111...---...///111222111111333777===BBBBBBBBB>>>777000...111666111222333444333111...---,,,,,,///222111///333;;;FFFbbb{{{sss^^^ZZZZZZYYYUUURRRUUU^^^fff^^^ZZZWWWUUUSSSNNNGGGCCCBBB===999999999777555666555333111000111222222111...,,,***---222333111------+++***+++000555:::===444555777888999999777555888666555444444555666666===AAAHHHKKKGGGJJJ___wwwyyymmmhhhiiieeeXXXLLLMMMTTTRRRCCC555333555444000///...,,,++++++++++++++++++************++++++,,,+++))))))***---111333555444111///---,,,---...,,,,,,,,,,,,,,,...//////------,,,,,,,,,---......---...000222444555555555------,,,+++******))))))*********)))(((&&&%%%$$$'''((()))+++---///000111///222555666444000...------------,,,+++(((&&&%%%'''((()))+++---///000000000111111///---,,,---...111111111222333777<<>><<<:::===CCCHHHCCC??????AAA@@@;;;777666555222//////000333555777999666333000000000000///111...,,,---000111---)))(((+++---...000333999>>>888:::999666666888888666666666555666777666333000333222:::CCC@@@???XXXxxx}}}xxxrrrhhh^^^YYYVVVOOODDD;;;666666777111111///...---,,,,,,,,,+++***)))(((((()))***+++---,,,***)))))),,,...000111111111///,,,++++++,,,++++++++++++,,,---......---------,,,,,,------...---...///111222333333444---,,,+++******************+++,,,+++)))''''''((('''(((***,,,...///000000---000444555333000---,,,---...//////...+++(((%%%((()))***,,,---............//////...,,,,,,---...000222333333444666:::===<<<888333222222333333222777777666555444444333333222222111000//////111444999???@@@GGGZZZlllyyytttlllccc^^^UUUZZZ^^^YYYNNNBBB<<<;;;777666555444444555888999777444555:::;;;777555777333222000......222777999>>>:::555222111222222222111222222111///---------+++...222333333444777999999<<<:::555555:::>>>===777666666888999888333///000000333888888>>>PPPeeevvv~~~qqqjjjjjjkkk```QQQEEECCC???888666;;;555444333111000000//////+++***(((''''''(((***+++///---+++***)))***+++,,,+++...000///,,,******+++************+++,,,------...------,,,,,,---------,,,------...//////000000,,,+++***))))))***+++++++++---......+++)))***+++'''(((***,,,.../////////...000111000///......//////111444555444000,,,)))***+++---...//////......,,,---...---,,,,,,...000111222444555555555777999999999888666444333333444666777888999888666444333888888777444222222222222222777555666BBBOOOfffqqqWWWPPPTTTTTTJJJAAAFFFFFFEEEFFFDDD@@@888222777555444444555666555444444111444:::<<<888777:::222333111---+++///444777;;;777222///000222333444...222555111+++(((***///...///111333444444222111555888666000111999@@@@@@555444555777888666111,,,///111000...222>>>IIINNN\\\sssuuuaaa[[[eeepppcccLLL===@@@BBB999777===777777555444333222222222+++***(((''''''(((***+++///...,,,+++))))))))))))'''+++......,,,))))))***))))))))))))***+++,,,---...------,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++***)))))))))***+++,,,+++...000///,,,+++,,,...'''(((***---.../////////111000///---+++,,,///222000333777999888444///,,,------///000000000///...+++,,,------,,,---///000111333555666555555666777888;;;===;;;555111333666333555999;;;;;;888444111555666666333222111000...000777666333777<<>>555111333555444111......---)))%%%$$$'''***------,,,+++++++++,,,,,,+++///333222---(((((()))+++)))&&&%%%&&&***///333...///222333333000---***''''''(((******+++++++++,,,------+++))))))***+++/////////222444333...)))***)))''''''(((***,,,...///............///000000666777888666333000------111///...000333444111///,,,,,,,,,---...///000111111666999888333000111444555:::??????:::666555777999888777555222000---,,,777888999777444000//////555666666555777@@@NNNYYYyyyGGG???444///000555999::::::999888999999999777555222444999???BBB@@@999333333777===???>>>;;;999777:::999777333///...000222222333222111//////000222111000///......///000000666666444000---,,,...111000//////000111333444666666444111111333444333222......------...111666:::DDDDDDDDDEEEFFFHHHIIIJJJGGGDDD<<<777<<>>===777333333444333000///000555:::>>>@@@NNN^^^www111111111000000////////////------///333444222///111111222222222111111000/////////...,,,,,,---///333444444222///------...000---+++---000111...++++++,,,......---,,,---...))),,,......---,,,...///222222111222333444666777444333333333444555555555777777777777888888777666333444444111...---...111---+++))))))***///<<>>===888333111333333222///...------...///...---***(((&&&%%%''')))((('''((('''%%%$$$%%%&&&(((***(((((((((***---...---,,,'''((()))******)))((('''++++++,,,+++******,,,...///000111111000...,,,+++++++++***+++,,,,,,+++***///...............---,,,+++,,,---......---,,,+++//////000000///---***)))+++,,,---///111222222111111///...---///222666888555444222222222333444444000111444555555333000///...------000444666777777111///...///111333333333888<<>>666555444222222111222222999777333...******,,,///888999999666111---***)))+++)))(((((()))******)))''')))++++++*********,,,,,,++++++,,,...000222333666666444333111///---,,,000444888:::888777666666:::::::::777444333555777:::666111,,,***+++,,,------++++++---,,,((())),,,000///222<<>>IIISSSVVVQQQFFF<<<;;;>>>;;;333///---,,,,,,---//////...+++)))'''%%%&&&&&&'''''')))((('''&&&&&&(((***+++)))'''&&&'''***,,,------'''((()))******)))(((''')))+++,,,---,,,---///000///000000000000...,,,+++---+++***+++---...---,,,///000111111000///......+++,,,---...///...---,,,...///111222222000...---------...111555666444222444222000......000333555555444333111111222333555000111333444444222000.../////////222666999999999222111000000222333222111999<<<;;;666333;;;NNN^^^111111222333222111000///222555666333///111888???888777555333222111222222===:::444---((((((+++...333555666555111---+++***+++***)))(((((()))***+++***+++------+++***+++++++++******,,,///222222222555555444333111...,,,+++...444:::===<<<999999999>>>>>><<<777222///111444444111...,,,,,,---,,,,,,...+++***------******---...---///666???HHHQQQYYYMMMDDD999444444:::HHHTTTlllgggZZZNNNKKKLLLDDD777222///---,,,---------,,,,,,+++)))'''&&&&&&&&&'''+++***)))))))))***+++,,,***(((&&&&&&)))+++,,,,,,))))))************)))))))))+++.../////////000111000000000000///......---///,,,+++---111444444333///111222222111/////////,,,------.../////////......000111333333222000///......000444999:::888444666444000...---...111222333333333222000000222444444444555555444333222111000111333555666777888999222111111222333333222000444888:::666111444>>>III```............////////////000222222111///000444888666555333111111222333444999777222,,,((('''))),,,---///222222000...,,,,,,++++++***(((((()))+++,,,---...///...,,,++++++,,,'''''''''***///111111///222222222111000...,,,***///555;;;===<<<;;;<<>>:::666555333000---,,,---000111111222333222///...000222666666555444333333222222///333666777555333444555111000111222444333111//////444888777444444888<<>>AAACCC???777111000111222222444888<<<<<<999666///)))&&&'''(((&&&(((+++---///---***,,,333666444444///+++,,,///222:::BBBUUU```gggddddddgggbbbXXXFFFBBB===888555333111///.........,,,)))'''&&&'''******+++,,,,,,,,,,,,++++++)))(((''')))***+++***---,,,+++******+++,,,---...000222222111///------333222111111111222333444000...---111:::@@@AAA@@@+++...111111...,,,,,,---......------///111333444111111111000...---++++++------000666===???;;;777444222///,,,,,,---000111000222333222///...///111666555333111000000111222---333888777333//////111//////000222333333000...---222777888666444444555===IIIbbb******))))))******,,,,,,000////////////...------111000000000000000111222111---***+++......***&&&***+++---...000111222222+++,,,,,,***((('''***---...000222222///---,,,,,,)))((('''(((,,,000222333...---+++++++++---///000555555666888:::===???AAA<<<@@@DDDAAA:::222//////999555666@@@KKKKKK???222+++,,,---+++((('''(((***---,,,,,,,,,------+++)))+++******+++---000333555???EEENNNTTTXXX___hhhooonnnZZZGGGAAA@@@:::333///,,,///111...***''')))+++,,,******,,,///...***&&&++++++***'''$$$$$$(((,,,---,,,+++)))(((***...222666444000---,,,,,,...000000222444444333333444666111***'''...;;;CCCAAA<<>>;;;777444555AAASSSfffuuu))))))******++++++++++++,,,...000000...,,,,,,---000000000111111222222222000---+++,,,///000,,,))))))***,,,...000111222333+++,,,,,,***'''&&&(((+++...000333333111...,,,,,,)))((()))+++---///000///---,,,+++***+++---///000222444777:::<<<<<<;;;;;;999===@@@>>>888222000000666666:::@@@DDDBBB:::333...,,,******++++++***(((+++******+++,,,---,,,***)))))))))***,,,///111222666:::AAAGGGNNNYYYgggpppqqqhhh^^^UUUIII;;;555555222111///---,,,++++++,,,)))*********)))(((''''''***+++***(((&&&&&&))),,,000///---+++)))***...111444222///,,,+++,,,...///000111333777;;;;;;999666000...---111999>>>>>><<<111///,,,---///000000///000...,,,---000222222111777333...*********+++++++++,,,...222555666555444333000,,,***++++++***)))//////////////////000000//////...------...///000111111222333222000...,,,+++,,,...///000000000///---000555999:::888555333:::???HHHRRR^^^ttt)))***,,,------,,,+++***)))---111111...,,,+++,,,---...000111222222222222...,,,+++,,,///111///,,,)))***+++---///000111222,,,,,,+++)))&&&%%%&&&'''---000333444222///,,,,,,))))))***,,,...///...,,,,,,+++******+++,,,///000///222777;;;;;;999666333555888:::999555222111333444888===???<<<888555333111---***+++...///,,,(((***)))(((***,,,---,,,+++(((((()))+++,,,.../////////111333777???LLL\\\hhhggglllooohhhVVVDDD>>>AAA;;;666000---.../////////***,,,,,,)))$$$###'''+++*********)))((()))+++---222111///,,,***+++---000111000---,,,+++,,,.../////////222<<>>666000000111333666999;;;<<<333000......///000000000111///------///111222333666222---******,,,------,,,,,,---000333444222111222///+++)))*********))),,,,,,,,,------.....................///000222222//////000000000///---,,,***+++---///000111111111---///222444555444333222:::;;;>>>BBBHHHYYYvvv***,,,///111111///,,,++++++,,,///111222000,,,******,,,...111222222111000,,,***)))+++...000000...,,,,,,,,,------......///,,,,,,+++)))'''%%%%%%%%%***...111333111...+++***)))))))))+++...000///...,,,+++***)))***,,,...//////111555888888555222///222444555444222222333555666:::===<<<777222111111111000//////000000...---,,,***)))***,,,---,,,,,,((()))***,,,---.........000///......222<<>>@@@HHHZZZlll---///222444444111...,,,///---,,,000555555///))))))***---///111000//////***)))))))))+++---......000///---,,,++++++++++++,,,+++***))))))'''&&&%%%(((+++///000...+++***)))***))))))+++...111222333,,,+++)))))))))***,,,...111111222222222111///...000111222222222222444555999999999888666222///------111555444///---///222///---++++++,,,------,,,)))***,,,---............000...,,,+++---222999>>>@@@IIIVVVaaafffddd\\\TTTMMMNNNKKKDDD<<<;;;BBBIII???777...'''&&&(((***+++++++++,,,---.........---+++++++++***)))***,,,///,,,,,,,,,,,,------------,,,+++000???MMMNNNBBB444222...,,,///666:::999666000000000...---,,,,,,,,,...111555777777444222000333111000000333555555555111000///000222333222000000///---+++******+++,,,)))*********++++++,,,,,,///000000111111111111111---------...............((()))***+++---...000000///...---,,,,,,---///000222555:::>>>===???JJJWWWvvv///000333555444222///---000...---000555666111+++***+++---...////////////+++***)))))))))+++,,,---111000---+++***))))))***+++******+++,,,,,,***((((((***,,,---+++***))))))***)))***---111444444444---,,,***(((((()))***+++222111000............///000111111222333444444555999666555444555222...)))***000666444...+++...333///---++++++---/////////+++,,,,,,,,,------......,,,,,,++++++,,,///111333888===FFFQQQ]]]bbbZZZOOOOOOTTTUUUOOOGGGFFFNNNWWWIII???222+++)))+++,,,,,,---------///000000...,,,'''((()))(((((((((+++---,,,,,,---......------,,,++++++000;;;EEEFFF===444111---***---444888666333...000111000...+++******+++000666999777444000...000000111444777999999888222111000111333333333222111111000...++++++---///++++++++++++++++++++++++...///000111111111111111---.........//////000000*********+++,,,...///000000...,,,++++++,,,...///666666888999666777BBBNNN\\\vvv///000222333333111///------...000111111000000000.........//////000000000------,,,***))))))+++,,,///...,,,***)))******++++++******,,,///000...,,,)))***,,,+++***)))***+++)))+++...222666666333000...---***(((''''''((()))111000///...---------...222222222444555555444333333333222222222///+++((((((,,,111000,,,***+++...,,,***)))***---000111222,,,,,,+++******+++,,,---+++***)))***,,,...//////222888>>>BBBJJJPPPMMMFFFGGGLLLPPPPPPMMMNNNTTT[[[SSSKKK???444///...111333///......000222111...+++((())))))((('''''')))+++,,,---...//////...,,,+++)))+++000666::::::666333000...---...000111111111---000444444000,,,))))))***...444666333000---,,,,,,...111666;;;<<<:::888222111000000222333333222333333333000------000333......------,,,++++++++++++,,,...000222222222222////////////000111222333------,,,,,,---///000111111///---,,,+++,,,---///555444555555222111999DDDKKK\\\ttt///000111111111///...,,,)))...333222,,,***...444111111000000000000111222000///...+++))))))***,,,---,,,***))))))***,,,---***)))***---111333111///+++,,,,,,+++******,,,---(((,,,222888:::777111,,,///---+++((('''&&&'''(((////////////...------,,,333333444555666666444222...000222222///,,,***)))''')))+++,,,,,,***))))))((('''&&&(((,,,000333444,,,+++)))(((((()))+++---,,,***))))))***,,,------,,,555;;;999888===AAA@@@===AAAFFFJJJMMMPPPUUUXXXYYYUUUKKK>>>444111666;;;000//////111333222...************)))'''&&&'''(((---...///000000...,,,+++(((,,,000333333222222222...000111000,,,+++---000---111666666222---***((()))---111222///,,,,,,,,,))),,,111777<<<===:::777222000///000222333333333444555444222//////222555000//////...---,,,++++++(((***---000222333444444000000000000111333444555000///......///000111222111000...,,,,,,,,,.........000444666222...111888EEELLL[[[lll{{{///000000000///...,,,+++---------++++++,,,///111222222111000///......---000000//////...,,,+++***///---***'''&&&'''***+++******+++---///000...,,,******+++,,,...//////...))),,,111444444222111111///000000...+++))))))***...//////---***)))+++...555666777777666444111000......------...---***'''&&&&&&'''((()))))))))(((&&&&&&&&&)))---111444555,,,+++)))((()))***,,,---///---+++***++++++***)))...000333333222333777:::999:::<<>><<>>888777999===999555111000111111---)))(((,,,///...***(((***---000/////////000111111111.........///000000000///---000000---,,,//////------111666666333---***((('''***,,,,,,***)))***,,,,,,000444777666444222111000///---------...//////333333333000---+++,,,.........///111333333222000000...------///333888;;;;;;:::888666666666666555555444444444555444111......---------------...///...---,,,,,,---000333555999===;;;???PPPfff////////////...---,,,,,,))))))((((((((()))***+++...---,,,,,,++++++++++++...............---------111000///......000222333+++)))((()))+++,,,,,,,,,///,,,***+++///111111000111///---...111111///---...111444555222///---,,,444444333000---,,,---...---000444666555111,,,(((++++++***+++,,,,,,+++)))&&&''''''((())))))******)))'''&&&'''))),,,,,,,,,,,,+++***)))))))))***+++***(((''''''((()))((('''&&&(((+++---...000333555666555555666888888777555333666999999666555555777<<<:::888555111...,,,***(((,,,000000---,,,...222333///+++,,,111444555333000///...---------...///,,,000111...---000111///000111222000---+++******)))***+++***)))(((***,,,---000444555444222000///000///...---,,,,,,,,,,,,000///...------+++***(((...------///222444444444111///---,,,...222777:::EEE===444333777:::777333222222333444555444000---+++,,,,,,---.........---,,,++++++,,,...111444666777999222222???RRRooo000000000000///.........)))(((((()))*********)))+++******)))***+++,,,,,,111111000///......------000000///000111222444555,,,***((((((***,,,,,,,,,///000111111222444999<<<777222------000222000,,,444555666444111///------555444222///---,,,,,,---***---000222111...***(((+++***)))***,,,---,,,+++******))))))))))))))))))+++)))'''&&&((())))))(((***)))(((((((((((()))***((('''''')))+++---,,,+++&&&''')))+++---...000111666555444333333222111111,,,///333444333222222333999<<<>>><<<666111...---------///111222333444444333///++++++...333666777777666333///,,,,,,---///,,,111333000...000222222222111000---+++)))))))))))))))(((((((((***,,,...---000333444222000....../////////...+++******+++...///000000...,,,***))).........111333555444333111///---,,,---000555777DDD<<<333111555777333...---...000333444333///+++***+++,,,.........------++++++,,,---000333666888777999222///888EEE]]]zzz111111000000000000000000***))))))+++---...,,,)))))))))((()))***,,,///000666555333000...---,,,,,,------...///111222333444---+++))))))+++,,,---------333888888555777@@@III<<<666000...111333111...:::999666111---+++,,,...222111///---,,,,,,,,,,,,***+++,,,------,,,,,,+++,,,+++***+++---......---000///---+++)))(((((((((,,,***'''''''''(((((('''''''''''''''(((((())))))((((((***---111333333222)))***+++,,,---...---,,,222222111000...---,,,,,,+++,,,------,,,---...///222999@@@BBB===777444333333///---111888;;;777333000///---+++***...555;;;@@@>>>:::444...+++,,,//////555888444111333666666222111000...,,,***(((&&&(((''''''(((***---///000,,,...111222000...------...000000///+++))))))+++...333888777111------000///000222555777666333000000...,,,+++,,,...111333:::777333222222000---***)))***---000222111---******+++---...///...---------...///000222555888999777:::555222888???PPPiii111111000//////000000111,,,++++++...111111...***(((((((((***,,,000444666999777444000...,,,++++++)))***,,,...000000111111---,,,******,,,---,,,+++***222999:::666888BBBKKK<<<888222000111222111000:::888333---)))(((+++---///---++++++,,,---------+++++++++,,,---///000111///...------///111111000333222///---+++*********---+++(((((()))))))))(((&&&'''((()))******++++++***+++---111444666666555,,,,,,,,,---///...,,,***---...///---+++)))((()))***)))(((''''''(((***+++---444===BBBAAA===999888777333///333:::<<<888222/////////+++)))---555<<>><<<;;;888666666777888888666555222000...,,,,,,000555999AAAAAA???888000++++++...000777;;;666111222555666111...,,,---000222111000,,,++++++,,,///000...,,,)))+++.........------...---000333111---***+++---000444777555111///000222222222444777::::::888666///000000111111000///...---///000111///---+++***))))))***---000111000...111111000///............222333333333444444555555333999888666:::;;;FFFZZZyyy...---,,,++++++,,,......---,,,,,,000444444///)))((((((***---111777===@@@444222///,,,+++***++++++''')))+++---......---,,,)))))))))***,,,+++)))'''******+++...333666666444777777555222///...///111......---+++(((((()))++++++(((''')))...222222222***---222666999:::999888666444222111222444444333333222000///...///111222...,,,******,,,---...---((()))+++...000111222333000000000222333222000---)))))))))---000111...+++***---111222///,,,+++,,,))))))***+++------,,,+++,,,///333888<<<>>>>>>===666999<<<:::666333555777666111,,,,,,000444777777<<<>>>===777///***+++...,,,333777111,,,,,,///111000---***+++000444777777///...---...000000---)))(((***---...---------...,,,000444222...+++,,,///111111000000000///...---333333333666999<<<<<<<<<000111333444333222000...000///...///000000...,,,*********---000222222111444222000///.........///333333333333333333333222444:::888666:::<<>>;;;555000000222222000...---............333666888666000,,,+++,,,---000333222///...///111,,,***)))+++000555777666111000///...///...+++)))---***))),,,111222---(((...000111000,,,+++,,,...---///000///---+++++++++111222444666888:::;;;;;;777888::::::999555111///111------000111...---...***++++++,,,---...000111333333222000///...///000555555555333111000222444222888888888;;;:::GGG```~~~...,,,++++++---......---***+++---------+++***((('''((()))+++...111444666222000---,,,,,,---...---+++---000222111...***''')))***,,,---......---,,,,,,,,,,,,,,,---///000222222333444333000///.........//////...------///111,,,---,,,)))+++000111///333333666===DDDEEE@@@;;;666666555444333444666888777555111///---...000111222...***)))***,,,,,,++++++---000222333333222111///.........000000...---+++))))))+++...///---,,,---...000111111000///...000000...,,,******---///...///000111333555666777;;;===<<<888222...///111222111///............---333444444555444111...+++,,,...///000//////000111111...++++++...111222222111///------......---+++,,,---...000000///,,,***...000111///,,,+++,,,...,,,...///...,,,*********...000444777999999888777:::::::::999888666555444111......111222///...000...+++)))+++000333222000555777777222,,,***---111222444666666555333333333666888555666;;;999CCCXXXuuu+++---///000///---------***+++---...---,,,***)))''''''''')))+++...111333///---,,,---...//////---+++...111444333000+++((()))***,,,---......---------,,,,,,,,,,,,---......000111333222000...---...,,,...111222222333555777444666333///...000111...444555888???FFFGGGBBB===777888888444000000444999555333111///......///000444000---************))))))+++///222333222///---...------...000222111000...+++)))(((***,,,,,,,,,+++---...///000000///...000111000///,,,,,,---...------...///111333444555;;;;;;999444///,,,...000333222000///...---------222111111444777666000+++,,,,,,---...111333222222777333///,,,,,,...//////000...,,,,,,---...///...,,,000444444222...---,,,...//////...,,,+++,,,---+++---......,,,*********+++---222555777666444333<<<;;;999888777777888888111//////222222//////222111,,,(((+++333777444///666::::::333***&&&+++111---111666999999666444333::::::666888===:::???QQQmmm,,,000444555111---++++++***+++---......,,,+++***((((((((()))+++---///111---------...//////---+++***---000333222///+++(((((()))***,,,------------,,,,,,++++++************000222444333000...,,,,,,(((+++///222555777:::===EEEDDD???555000111111000111555;;;@@@BBBBBBAAA@@@;;;:::777222------111444222111000///...//////000333111...,,,+++*********)))+++---///000///...---///...---///222444444444222///+++((('''((()))+++***+++---...///////////////000111000...,,,,,,,,,------...///000333555666888888666333///------///333333222000...,,,,,,,,,//////111444555444///+++...,,,,,,///444666444222888555111------...000111///---++++++---///000111000222555777555222///---,,,------,,,+++******++++++...000000...,,,+++++++++---///111222222222111:::999888777666666777777000...///111111...000444111---***,,,222555333000333666777333,,,)))***,,,***...444777888777666666:::???>>>@@@BBB<<>>;;;999===AAAAAA;;;444///---------,,,000000//////////////////111000///---+++++++++,,,++++++++++++,,,---///000000///...000333555666666666333...)))&&&%%%'''(((******+++,,,---.........---///000000---+++++++++.........///111444777888555666555333111///......222333444222...,,,,,,---,,,000333444222///------.........222666666222///111000...,,,+++---000333...,,,******---000111222444333333666999888333...++++++***************)))---000222333111///............---,,,---///111333444555555555555444333222...,,,...000///---///555///...---...///000111111......///000111...***'''***---000222333555777999666@@@FFFHHHHHHAAAHHH```333444555333000,,,)))(((***+++---...///...,,,+++,,,---///000000000......---,,,,,,,,,---,,,)))&&&&&&'''((())))))((('''&&&%%%%%%&&&''')))***+++,,,++++++++++++***)))((('''222444666555222...,,,+++%%%'''***---000444999===QQQPPPGGG999000000444666,,,333888888444333888>>>AAA;;;333//////...,,,)))---...//////000//////...000000000...,,,***+++,,,+++***))))))***---000222222000...///111333444444555444111,,,(((&&&&&&'''******++++++,,,,,,------,,,...//////---,,,,,,---.........///222666999<<<999888666333111///...---000333555333///,,,---...,,,000444444000---...000111222555888888555000+++)))******))))))***---///---,,,***+++...000111111333000///222888:::666111,,,+++******,,,,,,+++***///222555666555222111111111///,,,***+++...111444111222222333222000...---,,,,,,---///...,,,000666000000000///......///000)))((()))...222222---(((+++,,,...///111444888<<<444@@@HHHMMMOOOOOO```}}}333111...---,,,+++***(((***+++---...///...---,,,---///111333333111---+++***)))))))))++++++)))(((&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&''')))***,,,---,,,------------,,,***)))---000333444222///---,,,+++++++++++++++///444888@@@BBB>>>444...///444666111111111111000222555888<<<:::666222000//////...+++,,,...///000///......111222222000+++))))))***(((((()))***,,,...111222222000---,,,...///000///000111222000,,,)))((()))++++++*********+++++++++---...//////...---///000---,,,---///222777;;;>>>CCC???777111...---------///222555444///------000///000111222222222333444888===BBBCCC???888111---)))+++,,,+++)))((()))+++,,,,,,+++---///000000///,,,+++,,,///333666666555///---,,,,,,//////...,,,///333666888666444222222111000...,,,,,,...111222222111000...---,,,,,,,,,,,,,,,...000...,,,111999666333000000111111///---(((((())),,,///000///...+++,,,...000111555999<<<:::CCCHHHOOO[[[fff111---)))(((***++++++)))***+++---//////...---,,,,,,///333555444111---***((('''&&&''')))+++******&&&%%%$$$######$$$&&&'''&&&''''''((()))+++---.........///000///...---,,,))),,,000222222000......000///---***)))+++///333///444555000,,,///333555666111,,,+++///333444444777999999666222000222555***,,,...000000000...---333555444111+++''''''(((%%%'''))),,,///000111111222///,,,***+++,,,,,,,,,,,,///222222///,,,+++,,,++++++******)))******+++.../////////...///111333++++++,,,...222777<<>>;;;777666666555000---//////---,,,---...111333444222...***'''''''''((((((%%%$$$)))111666444000000111///+++***---+++'''(((,,,111111///,,,++++++)))---000000,,,))))))***,,,---///000///...,,,++++++&&&'''---111222777>>>@@@???<<<555...+++---///111111111333444333000...222///---...222666777666CCCKKK[[[ggg^^^EEE777666444555444111...+++++++++***+++,,,,,,---------,,,---,,,++++++,,,...000222222...++++++///333666666111222555777777555222000000///---,,,---///222444333222111///...---------000////////////111222444777555222222333111---***------+++))))))+++///333...///111666:::>>>BBBEEEJJJKKKRRRaaazzz///---***(((((((((***+++)))((()))***---...---,,,333333333000---)))(((((()))******+++++++++*********(((&&&&&&((((((((('''&&&''')))+++---/////////555666999;;;;;;888333000000333555444444666444111222111////////////...,,,---...000222111000000111000///---+++***---333888>>>:::666444555555222///111///---+++***,,,///111000...+++(((&&&&&&&&&'''(((&&&&&&***222777999888333444111,,,+++---,,,)))(((,,,000111///---,,,,,,---000333111---***)))***,,,...///000000///...---+++'''(((---000111444:::;;;:::777333///---.../////////000111333333111///...,,,+++,,,111444666666???JJJaaatttpppUUU<<<111666666666333///+++*********++++++,,,---------,,,++++++***)))***,,,---//////,,,)))***...333555666666777999999888444111...000...,,,+++---111555888444333222111000/////////333222111000000111222333333222111111000///...---///...---***))))))---///333000444>>>HHHNNNVVV]]]___dddmmm}}}---,,,+++******)))******'''&&&'''***---......---555555333///+++((('''''',,,,,,,,,,,,,,,,,,,,,,,,***(((&&&&&&((())))))))))))((()))---111222000---111555:::===>>><<<888555666777666777;;;>>>:::333666444000////////////...---///111222333222000...------,,,***+++...444888===888333111333444444222222111---)))''''''+++...+++***(((%%%%%%%%%&&&''''''((())),,,222888===@@@======888000,,,---,,,***(((+++...000///---------111444555333...***)))***---...///111111111000000+++)))***---//////111444333222111000111111000///---,,,---///111222111000,,,+++***,,,000333555666===HHH___uuuuuu]]]@@@000666666777444000,,,))))))+++++++++,,,,,,,,,,,,,,,,,,+++************+++,,,+++)))''')))---222555777<<<======<<<999555000...///...,,,,,,...222777:::555444333222222222222222555444333222222222333333000000000///......///000000///...,,,+++,,,///111888333:::OOO```gggqqq}}}+++,,,,,,,,,++++++***)))'''''''''***...000///...555555333///+++))))))***//////...------,,,,,,---)))'''%%%%%%''')))*********((()))---222333///***+++...333666888888888888999:::999888<<<@@@???999999555000...---...//////---000333333444444111,,,,,,+++******,,,000444777999555///...000333444333333222...)))$$$$$$'''+++)))(((&&&%%%%%%&&&''''''((()))+++---///555===DDDJJJIIIBBB777000...,,,******+++---...............222444555333...******+++,,,---///000222222222222,,,+++,,,---...---...///---,,,,,,///333555333000+++++++++,,,///111222111///......///111444555666===DDDSSSaaaaaaQQQ===333222444555333000,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******'''''''''))),,,111555777?????????===:::666222000......///000111333555666555555444444444444555555555444333222222333444444222000///...000111111000/////////......000444777>>>;;;JJJiii++++++,,,---,,,+++******))))))***,,,///000000///333333111///,,,,,,---///000000000///...---,,,,,,'''&&&$$$%%%''')))*********((((((,,,111111---''''''***,,,...///222777;;;;;;>>>===:::;;;@@@CCCBBB999555000,,,,,,...//////...222444333666888444---+++******+++...222555666555111------000333333222333333000***$$$###&&&+++***)))((('''''''''(((((((((***+++++++++000999@@@SSSRRRKKK===333///---+++,,,,,,,,,------.........///111333111,,,***+++,,,,,,,,,...///000111222222,,,------,,,,,,------,,,******+++000555777666333,,,+++***+++---000111111333333444444444555666777:::???GGGLLLIII???777333...000222111///---------,,,,,,+++*********+++,,,++++++,,,,,,+++***)))(((&&&'''(((***,,,000444666=========<<<:::777555333---///222444444333111000444444444444555666777888333222222111222333444555888333///000444555222...000000///......111777;;;@@@EEE\\\++++++,,,,,,,,,,,,++++++,,,,,,,,,---///000///---...///000///------///000000111111111000...,,,***&&&%%%%%%''')))++++++***)))((((((***---...+++'''(((***++++++,,,000888>>>???AAAAAA>>>???DDDHHHHHH888444///------...//////000444555333777<<<999000,,,++++++---000444555555222000///000333555333000111333222---&&&$$$''',,,---,,,+++***))))))(((((('''((()))((()))---444:::NNNOOOJJJ>>>444111000//////---++++++---...------...000111///+++)))***,,,++++++,,,---...///000111,,,......++++++...///---******---000444666666555///---******,,,...000000444555777777666666888999666;;;AAACCC???999444222...///000000///...000111---,,,***))))))***++++++)))***+++,,,,,,***(((&&&(((***+++,,,---///333666999999999999999777666555---///222555555222///---333333333444555666888888444333222222222333444555777555222444666777333000333111///...///333:::@@@BBBOOOiii,,,,,,,,,,,,,,,,,,,,,,,,///...------......,,,***+++,,,......---,,,---...///111222222111...***(((&&&&&&(((***---...---+++))))))******++++++***)))***,,,.........111999???DDDEEEEEEFFFJJJOOONNNIII777444111//////111111111222666666333888@@@===333...,,,,,,...222555555444111111222666999888333//////333444000***''')))...000///...,,,***(((''''''%%%%%%%%%&&&(((,,,222666===AAAAAA999333333555555222///+++***,,,------+++111222222///***((()))+++*********++++++---......,,,///---)))***///111///***,,,///000111333444666333000,,,***+++---......///222555666666777999;;;777999;;;===>>>===888444222222222000//////222444---,,,***)))((()))***+++***+++...//////---+++))),,,...//////...///222555555666666666666555444444---...000111222111000000000111111222444666777888999777555444222222222222000444888888666444444555444333111111555===HHHOOOWWWggg|||,,,,,,,,,++++++,,,------000...---------,,,)))''')))+++------,,,*********...000333333222...)))&&&&&&'''***---000111///,,,)))***++++++))))))***,,,)))---111111000222888>>>HHHHHHGGGLLLTTTYYYRRRHHH777555222111222333333333333777666333888BBB@@@666///------///444666555444222333666:::===;;;444///...222555222,,,)))+++///111111///---***(((&&&%%%#########%%%)))---222444...555888444222555999:::333///+++***,,,---,,,+++333555444000***'''''')))))))))))))))***+++,,,,,,,,,///---(((***000333111***---000000//////333666555222---***+++,,,------***...222444555666999<<<===999555666===AAA>>>999666666444111///000333666---,,,***)))((()))***+++---///222444444222///......000222111//////222444444444444444444333222222...---------///111333444//////000111333555777888===;;;999666333222111111(((222<<<<<<555111555;;;333333333555<<>>>>>999666999===>>>;;;555///+++---,,,---...//////---***111222111///***'''&&&&&&(((((('''&&&&&&'''+++///333222000///...///111222...,,,)))''''''))),,,...555111......000000+++'''(((((((((((()))***+++,,,---------,,,+++,,,...000222000...///111444555666///000000---***)))---000//////000444888:::777444777444111333777;;;======666333222444444000000333666555///'''&&&+++000000///888BBBDDD???666000...000//////000111222111///111222222111///...000111+++,,,...///111222222222555333111111333666777777999888777777555333...+++)))...444666555444444555888888888888===PPPqqq,,,,,,+++++++++---///000111111///,,,)))''''''(((+++,,,+++***))))))+++...444777999777111,,,+++---,,,---///111444444111///---***)))+++///111...++++++///222000///555BBBMMMMMMHHHDDDFFFJJJHHH@@@888555333444888999777777999555222//////111333333222///000///000777>>>>>>:::888;;;>>>>>>;;;555///+++*********+++...///...---000111111000,,,)))''''''))))))(((''''''(((,,,///222000///---------...///+++)))(((''''''***---///333000------//////+++'''(((((((((((()))***++++++,,,------+++***+++...000444222000000333555777777111111000---,,,,,,---///......///222666888777555555222///000444999;;;<<<888444222333333000000333::::::444---,,,000333333555<<>>===666111000---...111222333222222222///111000...///333333000000000222666999:::777444...+++((('''))),,,...///+++///333444333111///...---...---,,,++++++,,,...111000///---,,,++++++***))))))******+++,,,,,,---+++***)))((()))*********'''''''''(((((()))***+++***+++,,,++++++,,,...000333111//////111444555666555222//////111222000---,,,+++++++++,,,///222555111000000///000333666888888444111222111...///222333666666333444999<<<:::333222333555666777555333333888<<<;;;666333444777555000,,,---111333000------...000222444555666666111000///000111000...------...///222555555444222000000222333444444333111444333111000444GGGjjj333111---***)))***,,,...000000///---******,,,...///111444444333111000000333333333333333333333333000///......000111111111000000000///...---+++***,,,333;;;???===888555333444555555777999:::<<<===555333555888777333000111---000444666666444333333222444333000///222222000...---///444:::<<<;;;999111...+++***+++---......---000333555444222111111---......---+++***+++---000000///......---,,,++++++,,,---...............+++***)))((((((((()))***(((((((((((()))***+++,,,)))+++---............///111///------000222444444333222000000111000///...+++,,,,,,++++++---000333000222333222111111333555555222111333222//////222888:::999555555999;;;:::333333333333444555777888777999:::888444222222444///,,,***+++...000///---+++,,,---///000111111222///...---///111222222111...///000333666666555333.........000333333222000111222444777>>>SSSvvv333111---)))((()))+++------......,,,***)))+++,,,+++...222444333222111111444333222222222333333222......---///111222222111.../////////---+++++++++,,,111888<<<:::666333222222000///111444777777666444000...000000///000444222555777777444222222333555777777333222555666444000//////444;;;???>>><<<222000------...///000000///111444444333222222333---......---+++******+++...............---,,,,,,+++,,,///111222222222111,,,+++***((('''''')))***)))))))))******+++,,,---'''+++///111111000//////000...------///222333444000111222111///.........,,,---...---++++++...111///222444444222000///000222000111444444000///111666888777444555;;;>>>>>>555666555222000111555:::999888555333000/////////)))))))))***+++,,,......***+++,,,---............,,,,,,,,,...333777999:::222333444666888888666444...------///333444333111111333777<<>>>>>999555555777666222000555===AAA>>>999888777555111///000444777---000333555555333000---222000---)))(((((()))***+++------+++,,,...,,,'''---'''$$$***666===:::333111---)))''''''''''''&&&***)))(((((('''(((((((((***&&&'''...111...---000///---***)))+++///555888888444000000111111...+++222444555222---***---000333555777666333000---,,,...///111222111000...------------...222777<<<@@@<<<999333///,,,---///111444444444222000---)))((((((***+++,,,***)))***+++//////000111111000000000...///111666<<>>555444999;;;777222000000000111333666999:::888444333888EEE]]]}}}+++******++++++---...//////...---+++***)))(((((((((***---.........///111111...***)))***+++,,,,,,...,,,***,,,000111...+++++++++,,,---------,,,+++***+++...111222111000///,,,++++++,,,......---+++///...---,,,---...000222888666444222111111111111444777:::999666333333444333111111444888::::::999666555444111//////111333---///222444444222///---000...+++(((''''''((()))***,,,---,,,///222111---,,,++++++...333777777555111///,,,*********)))(((------+++***)))((((((((()))&&&'''---000...---///...,,,******+++///444777999777555333333222111///444555444222///...///000222444666666333000......///000111222111000...------,,,,,,---000555:::===999666111...,,,...000222333333222111///---,,,++++++,,,---,,,*********+++//////000222333333444444000111333777;;;???AAABBBBBB<<<555444777888555111//////111333666999<<<===888555444777AAAWWWyyy***+++---...//////......000000000///---+++)))((('''))),,,------...000111222...***'''(((***,,,,,,---***)))***,,,,,,***'''))))))***+++---...//////,,,...000111111000///...***+++---000111000,,,)))111000///......///111222444333000...---...000111333333222222111111222222000111111111222333444666333444333111...---...///,,,...111333333111...,,,,,,+++)))(((''''''((()))(((+++------222777777444---000333222000000222666111000......///...---+++111000///---,,,***)))((()))'''(((---///...,,,---,,,+++++++++---///222444999:::999888555444444555666444222111222222111000111222444444222000////////////000111000///...---,,,++++++,,,...222555777444222...,,,,,,...222444333111000......---....../////////---++++++,,,...222222222333333333333444333444555777:::<<<>>>???===:::777555555444222000---///111555888;;;>>>???999888888:::AAAXXX|||,,,...000111111///---+++---...///000000---+++)))***,,,...............000000...+++***+++,,,,,,,,,,,,+++))))))***)))'''$$$&&&'''(((***,,,///222333///000111111000///---,,,''')))+++///222222///,,,333111000//////000222333333000---******+++---///000...+++,,,...111333333222000//////000111111111111222333222///---,,,---,,,---000222222000---,,,++++++***)))))))))******(((+++,,,---222888999666000444666444///---///333000//////000111000///---222222111000///---,,,+++***)))))),,,///...---,,,******+++,,,---///111222777:::;;;:::666444555777555111...///222333111......///111000///......///...............---++++++++++++++++++---///111222000...,,,+++,,,///333555444222///---,,,,,,...//////000///---,,,---000222777666555444333222111111666777777777777888;;;<<<<<<<<<;;;888444111000///...///222555888:::<<<===:::<<<>>>@@@FFF^^^///111333444222///***'''(((***---///000///---+++...000111000...,,,,,,------,,,---///000000---+++---,,,+++******(((&&&%%%%%%&&&'''***---000333555000000000000///---+++***''''''(((,,,000222222111222111///...///000222333333000,,,)))((((((***,,,,,,***((((((,,,111444666555000,,,---222333000,,,000222333222///---,,,,,,,,,---///111111///---,,,,,,,,,,,,------,,,,,,+++)))+++++++++///555666333333444444222000......//////......///000000...,,,///000111111111111000000,,,,,,------///000///,,,)))***+++,,,---...///000444777:::999555333444666222---***+++000333000,,,,,,---------++++++,,,...,,,,,,,,,,,,+++***)))(((******+++,,,,,,---...///---,,,******,,,///333555666333000,,,++++++,,,---.........------...222555999999777666555555555555666777777666444555888:::>>>???>>>:::444000//////111222333444666777999999:::===@@@AAAGGG]]]000111444444222...)))&&&%%%'''+++...//////...---000111222000---+++******)))+++---111333333///,,,---------,,,***)))'''&&&$$$&&&(((+++...000222333000000///...---+++***)))'''&&&&&&)))---111333333///...---------///111333222000,,,***(((((()))***)))((('''(((***...333666666000,,,...444555000)))...000111000...------------...///000000///...------...///000000...---,,,)))+++***))),,,222333000333222111000000000///...///---,,,---......---,,,,,,---///111333333333333...000111000111333111---*********+++,,,---//////222333555666444333222333...***''')))...000///,,,,,,---,,,***))))))+++---,,,,,,+++***))))))((((((***+++,,,---......---------,,,++++++,,,///333555666333000,,,+++***+++,,,,,,------------...111333666555555666777999<<<===444666666444222222666:::??????===999555222222222666555444333444555666777999;;;======BBBWWW~~~...000222333222///+++((('''(((+++---//////.........//////...+++)))))))))((()))+++///222333111///---------,,,***(((((('''$$$&&&))),,,///000111111//////...---+++***)))((('''&&&&&&))),,,///000000,,,+++******,,,...111222///...,,,+++******++++++((()))***((('''(((...222222000///111444333...***,,,---...---,,,+++,,,......///000111111000///......///000111111///---+++)))******(((+++000111////////////////////////000000...,,,+++,,,---,,,,,,***,,,...111222333333222111444444222333666444///******))))))***,,,...///000111111333444444111///***((('''))),,,///...---......---+++)))))),,,......---,,,+++***)))))))))***+++---/////////...---...---,,,,,,---///222333333111///---+++,,,,,,---,,,---...---,,,+++,,,.../////////111333777:::<<<222444444222///000555:::>>><<<999666666666666666999777555333333555888:::888999:::<<>>FFF\\\...---...///111000...---///---+++,,,//////,,,***...,,,************(((''')))))))))))))))******+++***+++,,,------,,,+++***&&&***...000000000000000***,,,------+++*********))))))+++---......+++(((((()))******+++---111333++++++,,,///111111///---///+++&&&%%%(((******)))+++///333222...+++***+++'''((())))))((((((((()))...........................,,,******+++,,,+++***(((((()))***---///000000222222111...++++++///444111///,,,***))))))+++,,,---,,,******+++---000222777CCCGGG<<<333333222---***++++++******+++---///+++---000000//////000111///+++(((+++///111...***000...+++))))))+++...000000111111222222///***&&&***+++---000333444333111111111000///---...111444000...,,,,,,---///////////////...---,,,***)))(((&&&(((***,,,......------000...,,,---000444777999777444111000333666999:::BBB999000///444888888555>>>>>>>>>@@@FFF^^^.........///111111///---...---,,,---///000...,,,---,,,******++++++)))'''(((((('''''''''((()))))))))***+++,,,,,,,,,+++***(((+++///111111000//////+++,,,---,,,+++))))))***((()))+++---///...+++(((((()))************,,,...((()))+++///222444333111******((('''(((***...111555333111000...---,,,+++)))))))))(((((((((***+++............------,,,,,,---+++))))))+++++++++***(((***------,,,---222666666555111---++++++...111///,,,******+++,,,,,,+++,,,+++*********,,,...///777BBBEEE;;;222222000,,,++++++*********+++...000000...---...000111000...,,,------.........,,,***...------,,,,,,,,,,,,,,,000000000111222000,,,))))))***,,,...111222111000000111000///......///111---,,,***+++---///000000000000000000...---+++***)))******+++,,,,,,---------,,,+++---000333555666777555222111333666888999===:::555222333666999;;;@@@@@@@@@???CCCZZZ/////////000111111///------,,,,,,...000000///...,,,+++***+++,,,+++)))(((&&&&&&&&&&&&&&&'''((((((((()))***+++++++++++++++***---000111000.........+++,,,---,,,***(((((()))'''(((***---///...***'''***+++,,,+++)))''''''(((&&&'''***...333666666666''')))+++***))),,,333999>>>888111......///,,,***)))))))))))))))***++++++............------,,,++++++)))((((((***++++++***(((,,,000///,,,---444:::;;;666000+++***+++---...---***(((+++///222///+++,,,++++++******++++++,,,666???AAA888111000///++++++***))))))+++---000111444///+++,,,000222///+++***...222222///,,,+++***+++,,,...///000...,,,+++000//////000111111///---++++++,,,---...............///000000///......///+++***)))+++---000000000///000111222111///,,,+++++++++******+++,,,------,,,+++***,,,000333444444777444222111333666888888777999:::777333555;;;BBBBBBCCCBBB>>>@@@VVV/////////000111000...,,,******+++---.../////////++++++***+++---,,,***((('''&&&&&&&&&&&&'''(((((())))))*********++++++++++++---//////---+++++++++***+++,,,+++)))((((((((('''(((***---///...+++(((,,,......---)))&&&$$$$$$%%%&&&(((---222555666666)))***++++++,,,000666;;;>>>:::444000...,,,***((('''(((***,,,......,,,******+++,,,---...------,,,***((('''(((***++++++***+++,,,---------///444999999333,,,((()))+++,,,,,,,,,)))(((---444777333---,,,,,,,,,,,,++++++******222999;;;555000000///---,,,+++******---000222333333///++++++...///---******---111444333111---+++)))+++---///111111111000333111//////000000///...///000///...,,,************---000111111000000111,,,+++***+++---//////...,,,...///000000...+++***)))***+++,,,---............,,,***+++...222555666666333111111333555666777555999;;;:::777888>>>DDDDDDEEEBBB===AAAZZZ//////...///000///---+++'''(((***+++,,,---......*********,,,...---+++)))((((((((('''((())))))***+++******************+++***+++---,,,***((((((((((((***++++++)))(((((()))'''''')))+++------+++)))///000000...***'''%%%$$$''''''(((+++///222333222///---+++,,,000444666666777888777333...)))(((((($$$&&&+++000333111,,,'''&&&(((***---............***)))((()))+++------,,,...+++)))***...222333222333---'''%%%'''***,,,+++---******///777:::666000.........---,,,,,,++++++...333555333000000000000...,,,+++---000333444333///......,,,+++******+++***+++...333888777222,,,))))))***,,,///333666888777444111000000///...---444555555222---)))'''''''''***///222333333333444...---,,,---......---+++)))***+++,,,,,,+++)))((('''))),,,///111111000///222///+++***...333888;;;444222000111333555777777777888999:::<<<===@@@AAADDDEEEDDDBBBLLLjjj......---...///...,,,)))%%%'''***+++++++++,,,---))))))***---///...,,,***)))))))))))))))***++++++...---,,,+++************(((***+++***(((&&&&&&'''&&&((()))***)))((()))***((('''''')))+++---,,,+++///000000///+++)))((((((***))))))+++...///000///222///---///333666555222///333777555///***(((((($$$&&&+++111666444...'''%%%'''***,,,.........---+++***)))+++---///000//////***'''***000333000---,,,)))&&&%%%&&&)))+++,,,---,,,,,,111777999666222///...------,,,,,,,,,---...000111111000000111111000......111555777555222+++...///...+++))))))+++***)))***111888999333,,,(((((('''))),,,222888<<<888555222111000000...---555777888555///)))''''''&&&)))---111222222333555000///......///...,,,***(((((())))))***)))))))))***+++...111222222111111444111,,,,,,///555:::===333111111222555888999999999888888;;;???@@@???===@@@EEEHHHNNNaaa------,,,---------***(((&&&)))+++,,,******,,,---((()))***---//////---******))))))))))))***++++++111000...,,,************((()))***)))'''&&&&&&'''$$$&&&((()))((((((***+++)))(((&&&'''))),,,------...//////---+++***+++,,,,,,+++***+++...///000/////////111333444444333222...000222333111...+++***''''''***///555555000+++&&&(((+++---------+++***---,,,+++---000222333222---++++++---000111...+++'''(((((('''&&&'''***,,,------...000333444333222///---,,,******+++---...000000000111000//////000222111111555999:::555111------...000000...+++)))'''(((+++///333333///,,,'''&&&%%%&&&***///444777666444222222222111///...111555888777111+++((((((&&&))),,,......///000111//////...///111000...,,,******)))))))))***,,,,,,222111000000000111222333222000...///333666999:::333333333555999<<<===>>>999999:::===??????===:::<<>>>>>===;;;999999DDDUUUkkk000---+++---000111,,,''')))***+++++++++---111444,,,------...---,,,***))))))))))))'''%%%&&&(((***222222111...+++)))((()))...---,,,***((('''&&&&&&,,,***((('''&&&'''((()))******))))))+++---000111111444555333///,,,---//////...------...///...---...000333444444333000...000000222666::::::666333---,,,+++******+++---......///...---***)))***+++......------...000333444.........---,,,,,,,,,+++))))))*********))))))(((%%%(((,,,---...---...///,,,++++++***+++,,,...///666333111/////////...---222555;;;@@@BBB>>>777222222...+++,,,///111...+++((()))++++++***))))))***((('''&&&'''))),,,...///222222333555666555222///---000333333000---***)))*********,,,------+++))),,,---------,,,---...000,,,,,,,,,******+++...111>>>:::555///---...000222------...000333444444333777444222666<<<@@@???===<<>><<<666222000000///...------///000///......///111222222222111000222222444777::::::666333...---,,,+++***+++---...///000///---+++)))***+++---,,,++++++,,,...111222//////......---,,,,,,,,,******++++++******))))))&&&)))---///...---------++++++******+++,,,...///111///......//////...,,,000333888>>>AAA???;;;666111---)))))),,,...,,,***((()))******(((((()))***+++***)))***,,,000222444222222444666777555111---...///111333333222000///,,,+++++++++------+++***---------,,,++++++,,,---++++++)))'''&&&(((,,,000777555111...,,,,,,---///,,,+++,,,...111333333222555222000333888;;;:::777777:::;;;777222111444666@@@SSSsss111000000000000000//////)))((()))---222555444333.........---,,,+++)))(((&&&(((***+++***)))***+++......,,,)))'''(((***---///...---,,,++++++++++++---,,,***((('''(((((()))''''''((())),,,000333666AAADDDGGGEEE???888333111///...------///111111000.........///000111222222555555666999:::999555222000///---,,,+++,,,,,,---000000000...+++)))***++++++***))))))***,,,///000000//////...------,,,,,,+++,,,,,,,,,++++++***)))'''+++///111000---+++++++++************,,,---...,,,+++,,,...000000...---...000444999===>>><<<:::///+++'''&&&(((+++***)))((())))))'''&&&&&&(((***//////000111222444666777222333444666777444000,,,///......222666999888666000...,,,+++,,,,,,,,,+++,,,,,,++++++******))))))))))))'''%%%$$$&&&))),,,......,,,+++************))))))***,,,000111111000111///...000333555444222222444555222//////444:::KKKggg222222222111///...000111,,,***)))...444777444000//////...---,,,***)))(((&&&))),,,---,,,,,,,,,---666555111,,,'''&&&(((***...---,,,,,,+++,,,,,,,,,---,,,+++))))))((())))))&&&&&&'''))),,,111555777@@@EEEIIIHHHBBB999444111///...---...000222333333...---,,,,,,---///222444666666777888777555222000000///...---,,,,,,,,,,,,//////...,,,)))(((((()))******)))((()))+++---.../////////......---------------------,,,+++******)))---222444222...+++******)))))))))***+++---...******,,,///222333111///,,,,,,///333777999999999///+++'''%%%''')))******))))))(((&&&%%%&&&(((+++111444888:::999888666555444333333333444222000---000---,,,000666;;;:::888333000,,,***+++,,,,,,,,,***))))))))))))((('''&&&'''((()))((('''&&&''')))(((((()))***))))))((('''(((((()))+++...000000///...------///222444333222111222222111------666@@@ZZZyyy555555444111......000222000---,,,///444555111---//////---,,,+++******)))(((+++---///.........///888666222,,,'''%%%''')))---,,,,,,+++++++++,,,,,,,,,++++++***************%%%%%%&&&(((,,,000444666888===CCCCCC>>>777222000///...---...111444555666111///,,,++++++...111333444555666555333111///...//////...---,,,++++++++++++,,,,,,***'''&&&'''(((******(((((((((***,,,---------...........................------+++******+++///444555333///,,,***(((((((((((()))+++---...++++++---111444555444222*********,,,000333444444000---)))'''(((***,,,---******)))'''&&&'''))),,,222777===@@@===888333000555333000//////000000///000,,,***---333888777555333000,,,******,,,------)))''''''(((******(((%%%'''***...///---***((('''&&&&&&((()))))))))(((((((((((()))+++...//////---,,,---...111444666666666444333333222//////;;;IIIeee<<<999555222000000111111111///---///111222000---......---,,,+++++++++++++++---/////////...///000111000---***'''&&&(((+++------,,,+++++++++,,,,,,***+++++++++,,,,,,,,,,,,%%%%%%&&&'''***...111444111666:::;;;777222/////////...---...222555888888444222...++++++,,,///000333444555333000---,,,,,,---------,,,,,,++++++***((())))))(((&&&&&&'''(((***)))''''''''')))+++,,,***++++++,,,---...//////.........---,,,+++***))),,,///333444222...+++***'''''''''''')))+++---...,,,,,,...000333555444333***)))(((***---000111111000///,,,******+++---...+++,,,,,,***))))))+++---111777>>>???;;;555000...333000---,,,---/////////---+++)))+++000222222111222///+++)))***,,,------(((''''''***...///,,,)))+++...222333111---***(((''''''''''''((()))***++++++***+++,,,...///...---+++---000333555777888888666444444555222444CCCUUUnnnCCC>>>777333333333333111///.........//////000000------,,,+++++++++,,,---///000000000......000222+++,,,,,,***))))))+++---//////...---,,,,,,,,,---))))))***,,,------......&&&&&&&&&&&&(((+++...000///222555555222//////000000...---...222666999;;;777555111---++++++,,,---111333444222...,,,+++,,,++++++++++++++++++******'''((((((((('''''')))***((('''&&&%%%%%%&&&((()))'''((()))+++---...000000......------,,,***)))(((***---///000...+++***)))&&&&&&&&&'''(((***,,,...,,,++++++---///111000///+++******,,,///222333333//////...---,,,,,,---///,,,.........---,,,---...///444999999444000///000---,,,,,,---...///...,,,(((((()))+++---...///000///,,,***)))***,,,,,,,,,***))))))...444666444000000222444444111...---,,,***)))'''%%%&&&(((,,,......------...//////...,,,+++---111333444555555555555222444777666999LLLaaa~~~IIIAAA999555666666444222,,,---...------...111444---,,,+++++++++,,,---...111222111000......000222,,,---...---,,,,,,---///111111///......---------((()))***,,,---...//////'''&&&&&&&&&'''***,,,...000333444333///---///111000...---...222777:::<<<999777333///,,,+++++++++111333444222...++++++---))))))***+++++++++******&&&'''((((((((((((***,,,&&&%%%$$$######%%%&&&(((%%%&&&(((***,,,...000111---------,,,+++***((('''(((***------+++)))((((((&&&&&&&&&&&&(((***,,,...+++***))))))+++------,,,,,,++++++...222555777777...//////...---,,,---...---///000000///......///...111444222///---000444((()))+++...000000,,,)))$$$'''***+++,,,---...000---+++))))))+++,,,,,,,,,+++***+++111888;;;999666444555444222000...///000,,,***&&&$$$$$$(((,,,///000/////////000000...,,,+++...111333333222222222333000333888888<<>>>>>===<<<999666444333000...+++***,,,---......333///+++***,,,.........000///...---...///111333333111000............//////222333111---,,,---///,,,++++++,,,......---+++((()))***)))((((((***,,,//////............//////111111000111333777;;;>>>===:::777444222///,,,))),,,---///222333111,,,((((((((((((((()))+++,,,---)))))))))))))))*********)))&&&$$$$$$&&&((((((((()))(((((()))+++---,,,,,,...,,,***+++......+++(((***++++++,,,,,,+++******%%%$$$######%%%(((+++---111///,,,))))))+++...000***...333555333222444666555222//////000111000......///111222222111111000333333333222222222111111,,,***)))***...///...,,,***(((&&&&&&))),,,///000555///((('''))),,,,,,***,,,---000777===>>>;;;777666555333111///---,,,++++++)))&&&%%%&&&)))---000000000//////......------,,,000333222///---...000///222333222777KKKiii<<<===???BBBBBB???999444111///,,,+++,,,---------111...,,,,,,...111222222000...---+++,,,...000222444333111000///000000111111111222111///......///,,,++++++,,,------,,,***)))*********))))))+++---///......------......///000000111222444888;;;===999666444222111///,,,***+++,,,---000111000,,,)))'''''''''((()))***,,,---)))))))))))))))))))))))))))'''&&&'''((()))((((((((((((((()))+++,,,,,,,,,++++++***,,,///000111000//////...---,,,,,,++++++'''&&&$$$$$$%%%(((+++---111///---++++++,,,...///,,,...111333333222222333222000...///111222000............000111111///...///000222333333222000......+++((((((+++.........)))(((&&&'''***---000222555222...,,,,,,,,,+++***---111666:::;;;;;;:::999555444222000///.........---+++(((&&&'''***---000..................---------...///111222222111000+++///222666AAA\\\999;;;@@@GGGKKKHHH>>>666111///,,,,,,---...------...,,,,,,---000333444444///...+++)))***,,,///111444333222111111222333333333222111111111111000......,,,++++++,,,+++***((()))*********))))))+++---......------------......///000111444666888:::;;;444222000000000///---+++))))))***,,,......,,,+++%%%%%%&&&'''(((***,,,---+++++++++******))))))(((***))))))***++++++)))''''''((()))***+++,,,,,,---)))+++,,,---///333777:::666444222///...---,,,,,,)))(((&&&%%%&&&)))+++---111000//////....../////////000111222444444111///.........000111111000...---+++***,,,///000...+++***---000333333111---+++...+++'''&&&(((+++...///***)))((((((***---111333444555555333000---,,,,,,000555:::;;;888666666888222000///------///000111///---***((((((***---///,,,------..................,,,,,,000555777444111,,,///444>>>TTTwwwwwwttt{{{xxxwwwxxxxxxwwwkkkkkkooouuuwwwtttrrrsss555666;;;EEELLLKKKAAA777///...,,,,,,...000000///,,,,,,---///111222333222000...+++))))))+++...111222222111111111222444444666444111222444555333000///---+++***+++***)))'''((()))))))))((((((***,,,//////............//////...000222555777888888888333111/////////...,,,+++'''&&&&&&(((***,,,,,,+++%%%%%%&&&''')))+++,,,---......---,,,++++++******++++++,,,......---***''''''((()))***+++,,,---...+++---//////000333:::@@@;;;999555111///---------+++)))(((&&&''')))+++---111111111111111111000000555333222444777666333///......///000000///---+++,,,)))''')))---...,,,))))))+++...000000///,,,***+++***((('''(((***,,,------,,,+++******,,,///222222666:::888333......///222555777777444222111222---,,,+++***+++...111222///---***(((((()))+++---+++,,,...///000000000///------...111444666555333444444:::LLLkkkuuuqqqjjjbbb___cccmmmtttfffaaa\\\ZZZZZZ[[[YYYWWWXXXVVVWWWZZZ[[[[[[___eeemmm222222555===EEEFFF???777---,,,,,,---000222222222///111333555555444222222111///,,,******,,,...000////////////000111333444888555333444666777555222000...+++*********)))((('''((((((((('''''')))***000//////......//////000///000222555666666555555333222//////......,,,***&&&%%%$$$&&&(((***+++***'''''''''(((***,,,---...000000//////...---,,,,,,------...000000...***&&&&&&)))+++,,,+++,,,...111000222222111000333999???<<<:::666222///...---...+++***(((''''''))),,,---000000222333333333222222888777666777999999444000///000111000...+++)))'''+++((('''(((+++,,,+++)))***++++++,,,,,,+++++++++'''((()))******)))))))))000000...,,,)))***---000111666;;;999333//////222333111//////000///,,,)))(((((('''(((***,,,///111...,,,***((('''((()))***+++,,,...000111111111000,,,///222333222222333444::::::DDD^^^{{{nnnmmmttt{{{{{{wwwnnnuuuyyyrrrfff```dddkkkcccbbbbbbeeeiiigggaaaZZZeeecccbbbcccgggkkknnnpppddddddeeefffeeeccc```___hhhfffbbbaaafffkkkggg```SSSUUUTTTNNNHHHHHHOOOVVVMMMIIIEEEDDDEEEFFFDDDBBBFFFFFFJJJPPPPPPNNNOOORRR[[[vvv000///000555;;;===999555,,,,,,,,,...111333333333333666:::;;;999666444333///...---++++++,,,---...------------///111333444666555444444666666555444222///,,,+++++++++***)))'''((((((((('''''')))***//////............//////000111222333333333222111222000.........---+++)))'''&&&%%%'''***++++++*********++++++,,,---//////000000000//////......---/////////000000...***''''''***---...------000333666555333111000222666999999777555222///...------***)))'''&&&'''))),,,......///111222444444555555777777777888999777444222000111111///,,,((('''&&&)))))))))))))))***+++,,,++++++*********)))))))))$$$'''***+++***(((''''''000000///,,,((((((,,,///333666999666000---...111222...++++++------)))%%%&&&&&&'''(((***,,,---...,,,+++)))((('''((()))***+++,,,...000111111000///***...333333111000222555:::@@@RRRrrr}}}zzzvvvddd\\\SSSRRRVVVZZZ[[[YYYRRRVVVXXXQQQGGGBBBDDDIIIHHHHHHHHHIIIKKKIIIDDD???EEECCCCCCEEEHHHKKKMMMMMMPPPMMMJJJGGGGGGIIILLLNNNGGGJJJKKKLLLNNNOOOIIIAAAGGGCCC???@@@CCCDDDAAA===AAA???=========>>>>>>>>>;;;@@@JJJUUUVVVNNNFFFCCCSSSjjj......///222555666444222///......000222222222000222666;;;===:::777444333------,,,,,,++++++++++++,,,,,,,,,---///111444555222333444444222222333444222///,,,+++,,,,,,,,,,,,((()))***)))((()))***,,,---------,,,,,,---------222222222111111///.........,,,++++++,,,---+++***)))))))))+++---...---,,,///............///000111........................111000///000///---***'''(((+++//////......222666888555222111111333333333444333222111///---,,,,,,((('''&&&&&&'''***---///---...///111333555777888222444666666444222111111///000000...***''''''((((((+++---+++((((((+++///++++++,,,,,,+++)))'''&&&%%%'''))))))'''&&&&&&(((,,,......+++((((((---111888888666111,,,***+++---000...,,,+++*********)))&&&''')))+++,,,,,,,,,,,,,,,+++***)))((()))***+++)))+++---///000///---,,,)))+++...111222333444444:::IIIdddwwwlllvvvwwwjjjllltttxxxnnngggkkkzzzwwwuuu|||qqqdddbbbaaa\\\MMMKKKHHHGGGGGGGGGHHHHHHDDDEEEDDD@@@:::888888:::;;;<<<===>>>===<<<:::888999888999;;;===???>>>===EEEBBB>>><<<<<>>AAABBB>>>999<<<===>>>>>>>>>???AAACCCAAADDDMMMXXX\\\SSSGGG@@@QQQddd~~~---///111333333222111000222111000111222111000...---333999;;;999555222111+++++++++++++++***)))(((++++++,,,---///222555666///111333222000///111333222000---+++,,,---...---***+++,,,+++******,,,...,,,++++++******++++++,,,333333111000///---,,,,,,***)))((()))+++---,,,+++,,,,,,---///111111///---111111000000000000111111,,,,,,,,,---------------222000/////////---***'''(((,,,000111//////333777999555111000222333222000000000000000///---,,,+++'''&&&%%%%%%'''***---///,,,---...000333555888999---111444444111......///...//////,,,((('''(((***(((,,,///,,,(((''',,,222)))+++---...---)))%%%"""'''((()))'''$$$$$$'''***))),,,---+++((()))...444===:::555...)))'''((()))...000000---***)))+++///''')))+++---...---,,,+++,,,,,,+++******+++,,,---((())),,,......---+++))))))((()))...444777666333<<>>>>>===;;;=========>>>>>>?????????>>>CCCCCC>>>;;;>>>AAAAAA888>>>BBB@@@:::777:::???888;;;===>>>===>>>AAAEEEJJJHHHJJJSSSWWWRRRIIIDDDQQQbbbzzz444222222333666777555222333666888666333000111333---...111555777666000+++*********)))))))))))))))+++...111222222111111222///...------000222222222000///,,,++++++---///111------...000222222111///...---+++******+++,,,......111444555333000...------+++))))))***+++***)))***...222333000......//////111333555444222///------,,,+++))))))))))))***,,,///111222000...------000111000///...///111444000//////000222444444333222000000222555222+++%%%'''$$$!!!$$$***111666777///,,,,,,111444333000000///////////////.........---000222000,,,***+++,,,******))))))((())))))***......---,,,***(((&&&$$$((()))***)))'''&&&&&&''''''+++,,,)))***...111111222333333///+++)))+++...111---)))***///111000...+++,,,...---+++)))))))))+++******************+++)))(((((()))******(((&&&)))+++...000///111999AAAEEE```{{{mmmWWWRRR\\\bbb\\\RRRPPPUUUXXXTTTJJJCCCDDDHHHFFFGGGIIIKKKMMMNNNNNNNNNMMMJJJGGGDDDCCCCCCEEEFFFHHHNNNTTTTTTMMMEEE@@@>>>DDDCCCCCCCCCCCCBBB???<<<999>>>AAA???999444555777777444222444888;;;:::888??????<<<999999===<<<999666555888<<<===;;;>>>CCCMMMIIIDDD???<<<===???@@@===CCCHHHFFF@@@<<<>>>BBB???<<<;;;???EEEFFFBBB===QQQSSSTTTRRRMMMIIIHHHIIIFFFYYY|||444222111222555666555333444666666666444222222222//////111444666555000,,,))))))))))))************+++...111333222111111111///...---...000111111///...---,,,,,,---...///000.........000333444444333000///---,,,+++,,,---...///222444444222///---------+++))))))***,,,,,,+++...111555666555333111000///111333444444222///---,,,+++***)))))))))***+++---///000000...---------111222333222000///000111.........000222444444333111000000333666444...)))'''%%%$$$&&&---333777999000++++++///111///------...............////////////000000///---++++++,,,,,,+++++++++++++++++++++......//////---***&&&$$$((()))))))))'''&&&'''))),,,......***))),,,/////////000000///...---...000000,,,)))***...000///,,,***,,,......,,,***))))))+++******)))***+++,,,---,,,+++******++++++***))))))***---///...111;;;EEETTTmmmqqqfffccceee```QQQBBB<<>>===AAACCC@@@;;;999===BBBBBBEEEFFFDDDAAA@@@CCCFFFCCCBBBBBBAAAAAAAAAAAABBBDDDIIILLLKKKEEE@@@>>>???>>>BBBEEEFFFBBB???===<<<<<<<<<;;;:::777666666666555666666666666666777999<<>><<<<<<===:::555444222444:::===>>>@@@DDDEEECCCAAA???>>>>>>???@@@>>>@@@BBBBBBBBB@@@???>>>BBBBBBCCCCCCCCCCCCDDDDDDMMMQQQTTTSSSOOOJJJFFFEEEKKK[[[yyy333111///000222444555555666555444444555555333111111111111222444333111...((()))))))))***+++++++++,,,///222444333111111111...---...000111111...,,,)))+++---///000//////...///......000333666777777222111000...------------000222333222000---,,,,,,---+++))))))+++---......222444777:::;;;999444000///000333444444222///...+++***)))))))))***+++,,,000000111000...---...000111333555555333000...---++++++,,,///222444444333//////000333666555000,,,(((''''''***///444777888000+++)))+++,,,)))(((***,,,,,,,,,---...///111111222111/////////...---++++++,,,,,,,,,,,,,,,,,,,,,---///111222000---(((%%%'''((()))((('''''')))+++333444111+++(((***---,,,,,,,,,---000222333222000///,,,***+++---...,,,***(((+++...///---+++))))))++++++***)))***,,,///000000...,,,+++,,,------,,,++++++,,,...---000===KKKggg}}}fffTTTJJJDDDFFFJJJDDD>>>666111111222333444666666666555444777;;;???CCCGGGIIIDDD<<<999>>>DDD:::;;;<<<===>>>>>>======AAACCCDDDAAA>>>===???BBB;;;AAAHHHGGGAAA;;;999;;;===999666555777888777666555888:::888444333555888888<<<>>>>>>>>>===888000333///111999???BBBCCCEEE??????>>>>>>>>>?????????BBB???===AAAFFFHHHDDD???FFFIIILLLIIIEEEDDDHHHMMMJJJNNNSSSTTTPPPIIICCC@@@PPP\\\vvv111000......000222444555666333222333666666333000333222111111111111000000(((((()))***++++++,,,,,,---111444666444222111000,,,---...111222000---)))&&&)))---000222000...,,,...------///333666888999444333222111000///...---000111111000---+++++++++...+++)))))),,,///111111444555777;;;>>>;;;555///...000111333222111///...***))))))))))))+++,,,...222222222000......000333111444777888555111---+++******+++///222444444333//////000222444333///,,,******+++---000222333333000,,,))))))(((%%%%%%'''++++++,,,,,,...000222333666333000///111222///,,,+++,,,---.........---,,,---000333444333///***'''((())))))(((((((((***,,,888888444+++''')))++++++,,,,,,---000444555222...---,,,++++++---,,,***((('''***...///---+++)))))),,,+++******+++...111333222///,,,+++,,,.........000---,,,---+++///@@@RRRtttsssaaaKKK???;;;;;;???CCC===:::666444333444555777888777555555666888::::::AAAFFFHHHFFF@@@===@@@DDD;;;;;;;;;;;;;;;<<<<<<<<<===>>>???>>>===>>>AAADDD@@@DDDFFFDDD>>>999888888999888777777888888888888888999:::999666444444555555999<<<===>>>???:::444444///000999BBBEEEFFFGGGAAA@@@???=========>>>???EEEAAA@@@DDDKKKNNNKKKGGGHHHMMMPPPPPPMMMKKKNNNQQQIIILLLOOOPPPMMMHHHBBB???QQQ]]]uuu//////...---...///222444444111000222555666333000333222111///......//////((())))))***+++,,,,,,---///222666777666333111000+++,,,...111222000,,,(((%%%(((---111222000---+++---,,,+++---111555666777444444444444333111///......///000///,,,******+++...,,,++++++...111222333333333555999<<<999222,,,---...///111111000...---))))))(((((()))+++---...111111///---,,,,,,///111000444777888555111---,,,******,,,///333444333222//////000111111000,,,***,,,------......---......000,,,******((($$$$$$(((------,,,---...000222444888444111000222333111...---...111333333222000//////111333444444111---***))))))***)))((()))+++...999999444,,,''')))+++***...---...111444333///+++++++++,,,------,,,)))'''(((+++......---+++))))))+++*********,,,///111333111...,,,+++,,,...//////111+++)))+++***000EEE^^^jjjTTTGGG:::666777888;;;>>>;;;888555444666888888666444333222333555666444222888;;;@@@CCCCCCBBB@@@???CCCAAA>>>;;;:::;;;<<<===888999;;;<<<<<<===???AAAIIIFFFBBB???<<<999777666222777<<<===:::777888999;;;999888888999888555333777;;;===>>>AAAEEECCC???777222222;;;CCCFFFFFFFFFHHHEEEAAA===;;;;;;===???CCCDDDEEEHHHLLLNNNOOOOOOJJJMMMPPPUUUWWWVVVRRROOOJJJJJJIIIIIIHHHFFFCCCAAANNN]]]www...//////...------///111000///000111333333222111222222111...,,,+++,,,...)))*********+++,,,,,,,,,...111555777555111///---***+++---///111000,,,)))'''))),,,///000///---+++---,,,,,,---000222333333333444555555444222000...---///000000...,,,+++,,,...------...111222333222000111333666777444///++++++,,,---.........------)))))))))))))))+++---...------,,,***((()))+++---///222555555333111//////------...111333333111///...///000000///...+++***---......---+++***+++,,,000...---...+++''''''+++111000.........000222333777444222000111111000000000222666888999777555333111222222222222111000///++++++***)))((()))+++...555666333,,,(((***,,,,,,//////000111111///,,,))))))***---......,,,)))(((+++,,,...---+++)))))))))******+++,,,---///000111...---++++++---///000000///)))(((---000:::WWWuuupppZZZ@@@888333333666666888::::::666333444777:::888555......///222444444333111333666<<>>HHHEEE@@@<<<::::::<<<===333444666888999:::;;;;;;JJJEEE>>>:::999888777555000777>>>???;;;777777999<<<999777999<<<<<<888444;;;>>>???@@@EEEKKKLLLIII;;;777777===AAABBBBBBCCCJJJGGGAAA===;;;<<>>999777444444666777777666000000111222222333444555555:::AAAEEEEEECCCBBBBBBDDDBBB???<<<:::999999999333333222333555777888888AAA???<<<999666555666777333666:::<<<:::777777777888999:::<<<======;;;:::;;;>>>@@@AAAFFFKKKLLLIII>>>;;;;;;>>>>>>;;;;;;===DDDBBB???>>>>>>@@@BBBDDDCCCFFFIIIKKKLLLOOOSSSVVVRRRPPPQQQVVV[[[ZZZRRRJJJFFFCCC@@@@@@CCCDDDDDDCCCIIIaaa,,,...000///,,,***+++,,,)))---000000......000222///000000---)))'''(((***,,,,,,++++++++++++++++++)))---111222000,,,((('''))))))***---//////---+++,,,,,,,,,,,,,,,,,,,,,---/////////000222111///,,,000222555666666444111///---000555666555333111111...///000222444444222000+++///222222...+++***+++((()))***++++++++++++++++++***)))))))))***+++,,,---......---,,,+++,,,......////////////000333666222222333444444222...+++,,,...000111111000111111+++---...,,,***+++...111000000333666333//////333888666333000//////111222000111111---***))),,,///---000444888999777444111666333///------///333555......,,,)))((((((+++---+++...///,,,+++...111000---000222000,,,))))))+++&&&***...000000...+++***000000...+++((('''((()))''')))+++...///...---,,,++++++,,,///222444333222111,,,111@@@NNNccc}}}rrriii^^^MMM===444000...000111444;;;DDD666666555444222222444555333333222///......111444555===DDDDDD???<<<>>>BBB>>>>>>===<<<:::888666555666444222222444666888999666:::<<<:::555222555999777666555666888888777555555999>>>???===<<<===???777;;;>>>@@@DDDHHHHHHCCC???======>>>;;;666666999<<<<<<===>>>AAACCCEEEFFFHHHIIIJJJMMMPPPSSSVVVWWWVVVTTTSSSUUUXXXVVVOOOJJJCCC@@@???@@@CCCEEEDDDBBBIIIccc+++---//////,,,)))((('''---+++***---222333///***444444222///+++(((((())))))+++,,,------,,,+++)))************))))))))))))++++++++++++++++++++++++......---***((((((***---111111111111000000000000111111333666999888333///444444444444444333111111...///111222222111111000///......///000...+++(((---+++))))))+++,,,,,,,,,)))***+++,,,---.........555777999888444000---,,,000111222222111111333555>>>:::555222222111---)))/////////000111333444555000///---,,,,,,---...///666555444333111///...---222000000000111111000///222///+++))))))))))))(((......///000111111000000111///...,,,,,,---///000333111...,,,++++++,,,---((()))+++,,,...///000111333111...+++)))((())))))++++++,,,...000000///---000000...,,,+++***))))))+++)))'''***///333444333///,,,---222444111000111000000888KKKhhhoooaaaXXXXXXRRRCCC999999...000111111222444888;;;333777999777222000333777777333//////222444333222555;;;AAAAAA;;;888:::>>>:::999:::;;;======;;;999777666444111///000444777333888===>>>:::666444555444222111555::::::666000555999>>>AAAAAAAAAAAAAAA===;;;:::>>>CCCDDD@@@<<>>CCCDDDIIIRRRVVVTTTSSSKKKHHHRRRaaahhh```UUUZZZ\\\\\\VVVNNNGGGGGGIIIAAA===;;;>>>DDDGGGDDDAAAVVVkkk***,,,------***(((((((((+++,,,---///111111///---111333444222...***'''&&&)))***,,,------,,,***)))************************,,,,,,,,,,,,++++++++++++......---+++)))((()))+++000000000000000000000000000111333666999888444000333333333222222000//////...///000111222111111000111222222222000...,,,***///---******+++,,,,,,+++***++++++,,,------------444777;;;<<<999444///---///000222222222333555777;;;:::999777333111//////000000000111111222222222///...,,,+++,,,...111333444333111000...------,,,---------...000111222222222///+++))))))(((((('''------......///000000111111000...------...000111222111///---,,,,,,,,,---((((((***+++...000222444222111...,,,+++***++++++++++++,,,...111333222000111000...,,,+++*********+++)))))),,,222777999999333000000444555222111222888222666OOOvvvvvvTTTIIIBBBDDDAAA666///000...///000111111111444666555666666666444333333333222111000//////000333555555888;;;;;;888777888:::;;;;;;<<<>>>@@@AAA???>>>:::::::::888555333333444666888;;;===???===:::888444555777888888777444111333666<<>>>>>===@@@BBB@@@;;;777666666===@@@CCCIIIUUUbbbddd```UUUUUUWWW[[[___aaa___\\\]]][[[WWWRRRLLLHHHFFFFFFCCCBBB@@@@@@BBBDDDFFFGGGUUUddd***+++,,,+++)))((()))******---111222000//////000///333666666333---(((&&&******+++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,------,,,)))(((((())),,,,,,------...////////////000333666888888555222333222222111///...------,,,...///111222222111111444666888666111---------222///---+++,,,,,,+++***++++++++++++++++++++++++///444:::<<<:::555///,,,---///222444555666888:::888;;;>>><<<666222111333000000111111111111000000...,,,+++***,,,///333666111000---+++******+++,,,((()))***,,,///222444555333000,,,***)))((('''&&&+++++++++,,,---///000111222111000//////000111222111111000///...------,,,)))))))))***---111444666222111///...------...///++++++,,,///333555555444222111///---,,,+++++++++)))((())),,,222888;;;===888666666888777333222444666444<<>>@@@CCCDDDCCCBBB>>>@@@AAA???;;;777444333999888999===BBBDDDAAA===666999===<<<999555444333111444<<>>BBBDDDEEEBBB<<<:::;;;>>>777<<>>===999444222111...///000111111111000///...,,,***)))***---111444///---***((('''(((***+++((()))+++,,,...111444666444111...,,,+++***(((&&&))))))******,,,...000111333333222222222333444444000000000000///...---,,,,,,+++******,,,000444666222111000000000000111222...---...000333555555555222111000///...------,,,'''&&&'''***...444888;;;===::::::;;;888444333666---888III]]]wwwuuuWWWBBB>>>888444444333---***+++...000111111///,,,,,,,,,111111222444555666666555222333222000...///222555666999:::888333333777<<<>>>>>>>>>???AAABBBBBBAAAAAACCCCCCBBB>>>:::888777;;;:::;;;>>>BBBDDDCCCAAA:::<<<>>>>>>===:::888777444777>>>HHHOOONNNGGG???@@@BBBDDDBBB>>>:::999:::777;;;AAABBB@@@>>>======EEEDDDGGGSSSbbbiiieee\\\TTT[[[bbbddd^^^XXXTTTTTTVVVQQQKKKGGGEEEEEEGGGHHHHHHGGGFFFDDDDDDEEEGGGIIIHHHVVVwww+++,,,---,,,,,,,,,...000000......111555666222...666777888777444111000000,,,,,,+++,,,---///111222333222222111000000//////------------------------+++---...---+++))))))***))))))***,,,---...///000///111444666666666444444555444222000////////////---...000222222222222111666999;;;888222...///222444111...---------,,,+++)))((('''&&&%%%%%%%%%&&&%%%(((,,,...---+++***)))***...333777888999:::;;;;;;::::::;;;;;;777111,,,,,,---...///000111111111000...+++))))))+++---///---+++)))''''''(((+++,,,***+++,,,,,,,,,...111555555222///...---,,,***((((((((()))***,,,...///000333333333333444444555555//////000000///...---,,,000///---,,,---///222444111111111111222222333333000//////000222444444333111222222222111///...---((('''((()))+++000555888>>><<<<<<<<<888333444777222@@@QQQddd|||qqqXXXGGG???888444111000...+++))))))///111222222///,,,+++++++++///222333111222666:::999555222000111222222111777<<<@@@<<<555444;;;CCC>>><<<;;;;;;<<<===<<<;;;AAAAAA@@@>>><<<;;;<<<>>>;;;<<<>>>>>>===>>>AAADDD???===;;;===AAABBB@@@<<<999===BBBFFFGGGEEECCCAAA;;;===???AAA@@@===999666<<>>===???AAA@@@BBBJJJUUU\\\\\\WWWRRRQQQSSSXXX^^^bbb]]]QQQHHHIIIJJJIIIEEEBBBBBBHHHMMMGGGEEECCCDDDGGGHHHEEEAAAFFF[[[www***,,,............000222222///---111777888333...888888777555222111222444------------000333666999777666555444222111//////,,,,,,---......//////000,,,---...---,,,+++,,,...------...///000222222333000333555666555444444444555444222111000000111222000111222333333333222111444555777555111///111333111///---,,,---...------((('''%%%$$$###$$$%%%%%%&&&))),,,...---,,,+++,,,+++///444888999888888888;;;999888999;;;999222,,,,,,,,,,,,---...000222333111///---+++******+++++++++***)))))))))+++,,,...+++------+++)))***...222333111///......---+++)))((((((***,,,---.........111111222222333444444444//////......------------111000///......///111222222222222333333333444444111///...///111222222222000222444666555222...,,,+++++++++***+++///444888<<<;;;;;;;;;777222444999CCCHHHRRRggg|||nnnqqqzzzzzzhhhPPPAAA<<<<<<222111///---,,,,,,---...000111222111///---------+++...111000---...555;;;;;;666111000333555333000777<<>>EEE;;;999777666777777777666======;;;888777:::>>>BBB;;;===>>><<<::::::???DDDAAA<<<999;;;AAAEEEDDDAAA>>>@@@BBBAAA???===>>>@@@777999<<>>:::777AAABBBBBB@@@======@@@DDD<<<@@@IIISSSUUUQQQMMMNNNMMMKKKMMMVVV___]]]OOOBBB@@@DDDGGGEEEBBBCCCIIIOOOEEEBBB@@@CCCHHHIIICCC===JJJ```zzz'''***---/////////000111000000111333666666444111555555555333111000111222///......///222777<<>>???888666444444555666666555777777666444444777;;;???===<<<;;;999:::===AAADDD@@@===999999<<>>>>><<<;;;<<<>>>AAACCCCCCAAA>>>>>>AAAEEE@@@@@@EEELLLLLLGGGFFFIIIFFFDDDFFFLLLRRRQQQIIIAAA===@@@DDDEEEEEEFFFHHHJJJCCCAAAAAABBBEEEEEECCCAAALLL^^^{{{%%%(((,,,/////////000000...111444555444333333444222333444222000//////000000//////111444:::???CCC===<<<:::777444111///...***+++,,,...000111333333------------,,,...222555------......///000000000333555888777444111222333333222000///000111333444444555555666555444222111...---,,,---000222222111,,,***)))***---///000000)))(((&&&%%%%%%&&&((()))%%%***111555444000,,,***,,,111666999888555333222222666:::;;;999888999;;;111///,,,******,,,///111111111111111000///------+++,,,---...///000000111''')))***'''######(((------,,,++++++,,,,,,)))((('''***---///000...,,,******+++,,,---............///---+++******+++,,,.........///000111222333333222222333444444333333222+++***)))+++...111333333---111777;;;:::555///***)))************...555:::555555777777333000444;;;BBBMMMYYYfff||||||rrrddddddsss|||yyy|||{{{nnnZZZGGG===:::333888:::555000000000///222333111...,,,---///000.........---,,,,,,///111777222+++((())),,,...000///111222111///000555999666111...222:::>>><<<888666555333333555777777777333444444333333555888;;;@@@;;;777777<<>>AAA>>>777777>>>EEE???BBBDDDCCC@@@@@@BBBEEEGGGBBBAAAEEEEEE@@@@@@CCC>>>@@@BBBDDDDDDCCCCCCCCC===>>>AAAEEEIIIIIIGGGDDDBBBBBBCCCBBBAAAAAADDDFFFLLLXXXyyy&&&(((+++---...///111222222444777666333000............//////////////////444333111222555;;;AAAEEE<<<<<<<<<;;;888333///,,,++++++---000333444333222///...---,,,------//////,,,---//////......///000999888777444111000111222444222111000000222555777:::888666555333111...+++,,,///111111......000333000+++&&&''',,,///---***---,,,***)))((('''((((((''',,,111555555333111000888666555777;;;999333,,,222:::AAA???888666>>>HHH???777///+++---//////---///...,,,,,,---///222444111000111333555444///+++,,,)))&&&%%%&&&''''''&&&(((***,,,---,,,***)))((()))***+++---...,,,(((%%%******+++******,,,///222222000,,,)))''''''((())),,,+++***+++///222444555---444;;;===999555444555---+++))))))***,,,---------///111222000/////////,,,***((()))+++///111222888777666444///,,,000888???KKKYYYeeennnwww{{{zzzooocccWWWOOOLLLLLLRRRYYYjjj{{{tttfff]]]WWWWWWUUUOOOEEE;;;333000---222333---)))---222555111111111111000...---,,,000000...------...///000---//////,,,)))(((***...---...///000222333333333444444333222333444666777222111111111333666999;;;888888666333111000222444444999>>>@@@???>>>???@@@===>>>===999555888@@@HHHDDD???999888999999555000<<<======<<<;;;<<<@@@BBBBBBDDDEEEBBB???===???BBBBBB@@@>>>???AAA@@@<<<888<<<<<<===???BBBCCCBBBAAA>>>>>>AAAFFFJJJJJJEEE@@@FFFGGGFFFDDDBBBAAAAAABBBKKK]]](((***---//////000222444444333222222222111...,,,............/////////000222222222333555888;;;===::::::888666333111000///,,,,,,---///111222000//////...---,,,,,,---...///111111000...---...111444555555444111...---...000333222111///000111333555888666333222111///---+++---------...///000000000---+++)))(((***,,,...///...---+++)))(((''''''((())),,,///222222222222333888999:::;;;:::777333000222:::@@@===666444;;;CCC???:::333...,,,---000222///...,,,***+++...111333333222222444666555111...///---+++*********(((&&&'''&&&(((+++//////+++'''((()))***,,,,,,+++'''###'''***,,,---------...///111///,,,******+++---...*********,,,///000000///,,,111777888555222222333,,,***'''&&&(((***,,,,,,+++---//////......///000000---+++***,,,...000000333111000000,,,***///777AAAKKKVVV]]]ccchhhiiifffYYYMMM@@@===>>>???AAACCCOOO___kkkmmmrrr~~~mmm\\\QQQLLLEEEFFFFFFBBB;;;444///,,,,,,111222...,,,000444555111111000000///.........//////...---------...///,,,,,,,,,++++++,,,...000111000.........///000000222222222222333444444555...//////000222444555666444444444222000///111222555:::???@@@<<<;;;<<>>;;;888777777777888888;;;===>>>======>>>???CCCEEEEEECCC>>>;;;<<<>>>:::===@@@AAA???<<<:::888999888999===BBBDDDBBB>>>???AAAEEEGGGFFFEEEDDDCCCCCCEEEFFFFFFEEECCCCCCCCCSSSaaa}}}+++---///000000111333555555111......111222...+++............//////000111000222333555555555444333777555333111///000111222...------...///...---+++---,,,+++++++++---...///777666444111000111444888444333222///---,,,...000444333222111111222444555777444111///......---+++---+++))),,,000333111...,,,,,,,,,***(((***///333///...,,,***((((((((((((***,,,...///000111333555666999;;;;;;777333222111111777;;;888111...333:::;;;999555000,,,,,,111555///---***)))))),,,000222555555555777888777444111///////////////---(((%%%&&&$$$&&&,,,333444///((((((((()))***+++)))%%%"""$$$(((---000000///...---000///---,,,---///222444+++++++++---......,,,)))***...111111///---...000+++(((%%%$$$%%%(((***+++***+++,,,,,,,,,---///111333111...,,,---.........///,,,,,,,,,******111999IIIPPPVVVVVVUUUUUUSSSOOOGGG;;;111222666777666555:::GGGQQQSSSUUU]]]bbbaaaaaahhhuuulllTTTCCC<<<;;;888999:::888333...+++)))+++...000...000444666444111000///......///000000...---,,,,,,,,,---......+++***)))***---000222222555333///.........---,,,//////000111222333333222...///000111222333333444000222333333222111111222777;;;@@@???<<<:::;;;>>><<<999666666888999888666;;;<<<<<<999555555:::???555999===??????>>>======BBBDDDEEECCC===999888999555;;;AAABBB???;;;999:::888666666;;;AAAEEECCC@@@BBBEEEHHHFFFBBB@@@BBBEEE@@@CCCGGGIIIIIIHHHGGGHHH[[[ggg---///000000000000222444333111000///000000000/////////.........///111111444555555555444222000///222222000//////111222333000///---------,,,***((()))))))))***+++...000111888:::======;;;999888777333333222000......111333444333222222222444666777777444000............---,,,++++++---111333222111000...,,,***)))+++///222000...,,,***)))(((((()))+++---000111222222444666333444666777555333111000///333555111+++(((,,,000333333333222111111222333000...***((((((+++///111666666777888999888666555...///111333333111+++''''''(((+++000444444///+++)))))))))***+++)))&&&######''',,,///000000000111111000///...///222555777111000.........---,,,***)))+++,,,+++))))))+++---,,,(((%%%###%%%(((***+++,,,------,,,++++++...000333111...---...//////...///,,,***++++++---444<<>>FFFFFFGGGJJJKKKIIINNNTTT\\\fffmmmqqqssssssnnnxxxsssXXXCCC777444555888999999777222---***((())),,,---...111666666222000///---,,,---///111222---,,,+++++++++,,,---...,,,***(((***///333444333777555444444444333///+++---...000111222222222111222222111111222333555666000222555666666555555555;;;<<<>>>@@@AAAAAA???>>>;;;:::::::::999888555333777999:::999666666999===777:::===???>>>>>>>>>>>>@@@CCCEEECCC>>>999777888888;;;???@@@???>>>===>>>888888999;;;???DDDGGGIIIHHHHHHGGGCCC@@@???@@@CCCBBBEEEJJJLLLMMMMMMNNNOOO\\\ooo.../////////......000222000333555333///...111555111000///......///000111:::888666444333222222222///000000111222222333333222000...---,,,,,,***(((''''''((())),,,///222444555<<>>???======<<<:::EEEHHHMMMQQQSSSSSSRRRPPPJJJRRRfffwwwqqqbbbdddrrr|||vvvppppppyyyzzzoooppp{{{xxxttt{{{|||vvvwww|||~~~{{{~~~~~~|||www[[[CCC777333222222777888888666111---***)))(((+++---...111555444000///...---,,,---...111222,,,++++++***+++,,,---......,,,***,,,000333444333666666999===@@@===555...---...000222444444333333666444222000000222555777///222666888888777666777>>>===>>>EEEKKKLLLEEE>>>:::>>>@@@???999555555666555666777999999999888777<<<<<<===<<<;;;<<>>BBBDDDCCC>>>:::999:::@@@===<<<===@@@BBBCCCBBB<<<>>>?????????CCCKKKSSSLLLHHHBBB??????@@@@@@@@@FFFIIINNNRRRSSSTTTUUUVVVYYYvvv/////////---,,,,,,...000...444999777111...333999444222000.........///000:::888555222111222333555///000111222222222222222333111///......---,,,+++'''((((((***,,,000222444111:::FFFMMMLLLCCC999222.........---...111666:::999666222//////222666999<<<999666444333333222000+++///222222000000333777666000++++++000222///,,,...---,,,+++++++++,,,,,,///222666888777666555555777444222555:::<<<888333222222222000---,,,,,,---,,,,,,000888@@@AAA;;;444333111///---,,,---///000333555666666555444555666555555777:::<<<<<<:::777///555999777000+++,,,...+++***+++,,,......,,,***'''((()))***,,,///444888222111///......000222444<<<888222//////000222222,,,+++)))(((((()))***+++,,,***(((''')))+++,,,,,,111111000...+++))))))***,,,+++***+++---//////...---(((%%%(((,,,222;;;DDDUUUVVVRRRHHH???:::666111***+++...000---***...555444777:::;;;999777555444:::<<>>777333555888444555666888::::::999888@@@>>><<<888777999>>>BBB@@@CCCEEECCC???<<<;;;===CCC>>>:::;;;???CCCDDDCCC???AAABBBBBBAAAEEELLLRRRLLLFFF>>><<<>>>@@@@@@>>>GGGMMMTTTYYYZZZYYYWWWVVVXXX}}}000000///---++++++---000///333888777444222444777666444111...------...///555333111000000111333444222111000//////000111222444222/////////000//////,,,+++++++++---...000111///666@@@FFFEEE>>>777222------......000555;;;@@@EEEAAA:::444222444999<<<===;;;888777666444222///...///000000000111222333111///---...111222111000---,,,,,,++++++---...///333555666666444444444555999777666777999999666444111000///......------...+++---111777;;;<<<999555444333222000000///000000000222444444222111333555999888777888:::<<<;;;:::444666777444///+++***+++*********,,,...///...---+++,,,,,,++++++---111444///...,,,+++,,,...111333999555111//////111111111...---+++***++++++++++++***)))((()))+++,,,+++***---...///...+++)))((()))***)))((()))+++---,,,,,,,,,&&&$$$(((000999DDDMMMPPPQQQLLLAAA888444111---///------//////---000666555666888999777444222222000222444666777666444222111333999>>>999222111555999999666444777<<<;;;777222666999888555555999>>><<<777555:::===:::888999???DDDDDD???<<<@@@BBBAAA888>>>IIIQQQMMMBBB;;;<<>>CCCLLLMMMJJJJJJMMMSSSZZZaaadddeeeeeeooozzz||||||~~~zzz{{{wwwkkk___ZZZMMMBBB555---,,,------,,,)))+++------+++***+++,,,---333555222///111222222---.....................,,,+++++++++,,,---///000---...//////000222555888777888===EEEKKKHHH>>>555444444555666777999;;;<<<555555555444333222111000222444777888777777888999<<>>BBB???>>>:::666444666:::>>>EEEGGGGGGDDD???<<<<<<>>>>>><<<;;;;;;<<>>;;;;;;===???@@@DDDMMMYYYbbbbbb]]]VVVQQQ^^^111111000...++++++...000000222555666666555444444888555222///------......//////......///000111222444222///,,,,,,...111333444222000000111222222111000///...---,,,---...///...333:::===<<<999555333//////000111333999@@@EEERRRKKKBBB:::777888<<<@@@===<<<:::888777555111...111...,,,...111333111///***---000111111111333555,,,,,,++++++,,,---///000666666555333111111333666777999999888555222222333...---,,,+++,,,,,,,,,,,,))),,,000333333333444555555444444333222111000000...000222222000///222444:::888555555666888888888777555333000...,,,***((()))((()))+++...000///.........///...,,,,,,...000,,,+++))))))+++...111333444222000///000000///...000...---,,,---------,,,)))((((((***+++,,,***((()))+++------+++)))((((((***(((((((((***+++***))),,,'''%%%+++555???LLLVVVMMMNNNHHH>>>555222///+++333---***,,,//////000333333222333444333000//////,,,...000222333222000///...000333666555222000000111444333000000444555444---............000333555444000000555555000---///...000222222222444555555...555>>>AAA===666222111111333333111555===>>>999;;;::::::@@@FFFHHHEEE@@@DDDRRR^^^[[[PPPOOO^^^nnndddaaa```hhhrrrvvvrrrlll~~~}}}yyyjjjfffmmmnnn^^^SSSTTTWWWSSSLLLGGG999666333000///.........,,,---///...---+++,,,,,,000666999444///000333444---......//////...------,,,,,,++++++,,,...///000***---000000000222777;;;999888<<>>555777777777777999;;;===???444666999;;;999666222///666888:::::::::999;;;<<<999FFFVVV^^^[[[QQQFFF@@@???;;;666333333333333333222777:::888555888CCCMMM>>><<<:::666333444777:::JJJKKKJJJEEE???<<<<<<>>>777:::<<<<<<:::999<<>>CCC@@@LLL]]]hhhhhh___SSSKKKeee999555000......111333333777555444444666666444333888444333555555000,,,,,,------,,,,,,---///111333555333000,,,)))***...111...333777666222000333666888444///...000000...+++,,,---///111222222333333444666666555;;;FFFNNNQQQ```TTTGGG>>>888777<<>>>>>???>>><<<333///,,,,,,...000///............---+++,,,///222222333444444333222000///,,,+++******,,,,,,+++***---......---+++******+++222///,,,---000555999;;;888888888:::;;;;;;999777999888888:::===<<<777333666777777666555555666888555999@@@EEEBBB;;;999;;;DDDGGGJJJNNNNNNJJJCCC===999999888555333222444666999666555777<<<@@@@@@???>>>===<<<:::999888777777BBBDDDIIIKKKFFF===;;;>>>===<<<<<<;;;;;;;;;;;;<<<>>>???BBBDDDDDDCCCAAA???@@@@@@???<<<:::;;;@@@EEENNNUUU```fffeee^^^VVVQQQggg;;;777222//////111222333555777777666333333444777888555666::::::444000///111///---,,,,,,...111333111111111...,,,+++,,,...000111222333333333444555:::999666222///---------)))+++///222444555444444;;;;;;;;;<<>><<<<<<;;;888333000000222333000,,,+++---...,,,***++++++,,,---///000111111...---++++++---///000000333444444222000......///888999:::777333000///000000...---------......---///---***)))***...111333444555777888888777555444333444555666555333111///444444444444444333222222666444111...***))))))***((((((((((((***---///000666888:::888444000......///...,,,***************((()))+++...000000111000222555777666222...---------,,,+++,,,,,,,,,++++++((('''&&&&&&'''))),,,---+++(((&&&&&&'''(((&&&%%%&&&&&&***444BBBMMMSSSTTTOOODDD777///...///---+++...---...///111222000//////000000000......000111222000///000222333000...000333666777444///,,,***///000000111222222222222000---++++++...111444555///...///000111000...+++...///000///---...111444333222222222333222///---000111222333444333333222444333333555777555111,,,...111333000---///555<<<999666444666<<<@@@AAA???EEEKKKUUUaaaiiiiiiaaaZZZ______YYYSSSWWWaaa```WWWUUUZZZ```___WWWUUU___nnnnnnfff```aaaggghhh```XXX]]]cccfffccc\\\^^^iiitttyyy}}}|||}}}yyynnnfffeee___UUUIII???888444222:::777333222333444333222000---,,,---///111000///------,,,++++++---...000111111111111111000000///---+++***+++---------,,,...//////...+++******+++222111000111444999???BBB<<<999666666888:::999888;;;;;;<<<<<<===;;;777444666777888777777777:::<<<::::::>>>CCCCCC>>><<<>>>EEEEEEFFFFFFFFFCCC>>>:::888777444333333555777999:::888777888:::<<<======>>>===;;;:::888888888888<<<@@@FFFJJJFFF???<<>>:::888888999:::<<>><<<999<<>>>>>999444222444222///---,,,...000111...///111000...,,,++++++222000...///333555666555;;;;;;:::444---)))+++---(((***...222555666666666AAA???===???IIIWWW]]]]]]GGG@@@:::777555222444999===<<<999666222000111222111111///---***(((((()))******++++++,,,------...---,,,******,,,...//////...000222222000...,,,,,,666777666333000...///000.........///000111111111111///,,,******,,,...000333333555555555555333333222444666777777444111///000111222333444333222222000222222...)))'''+++...******)))***+++,,,...///888;;;>>>===999333...,,,//////...,,,+++***)))(((%%%'''***---000111222222000666<<<;;;555///...///000---+++---000000,,,((((((&&&%%%%%%&&&***---000)))(((''''''((('''%%%###((()))///???OOOWWWRRRKKKCCC;;;222---...///---***,,,---...000222333000...---...000000//////111222222111000111222222000......111333222000---++++++///000111333444444333333444111...///333666444222000///---...//////...,,,...000111111111000111333666333000//////111111111111555999:::777444222333555111...000555555000***++++++,,,+++***,,,000333111---***+++///222222111555777;;;BBBGGGGGGAAA<<>>999<<>>DDDGGGDDD??????GGGOOOZZZggg{{{uuukkknnnxxxxxxhhhfffeeecccaaaZZZOOOHHHMMMIIIAAA999222---***)))///...------//////...---,,,,,,,,,...111222111000---,,,******,,,---------............///000111222,,,+++***+++---......---000111000...,,,++++++,,,000222444444666:::BBBGGGBBB;;;444333666::::::999<<<>>>???>>>;;;888666555333444555666666777:::===>>>;;;;;;???AAA??????@@@DDDBBB???>>><<<;;;888666888555222333777:::<<<;;;;;;;;;;;;999777777999;;;<<<;;;999888777777777888666999AAAGGGFFF@@@>>>@@@IIIFFF@@@;;;888888:::;;;:::>>>AAAAAA???======>>><<>><<<@@@KKKUUUjjjjjjiiifffaaa^^^]]]]]]sss:::777333000111222333333555666666333//////333888777555777===>>>:::666555333222111000///.........---///000000...,,,++++++000.........111444666888999999666111+++)))***,,,,,,---...000333555666777>>><<<:::;;;EEENNNOOOIII:::666444555444111222555:::888555222000000222333111111///---+++***)))))))))))))))******++++++++++++***((((((+++,,,------,,,...000000///---,,,,,,444444222000......///000000......111777;;;999777555444111---++++++---///000000111222222111000000111333666888888555222///---...111333444444333222000111000...++++++...111---,,,+++++++++,,,...///666999<<<>>>;;;444...***------------,,,+++))))))%%%'''))),,,...///000000...444999:::666000......///......///111///+++(((&&&&&&'''(((***,,,///000)))))))))******(((&&&%%%***///:::IIIUUUVVVLLLAAA:::666000///000000---******+++,,,///222222///---+++---///000000000222333555555444333222000...------...///...,,,++++++,,,...000222444555555555444999888777666666444222///222000///000111111///......000333666777666666666888555111000111222333333111777===>>>888333111222333111000000222333000......,,,+++,,,...000111111000...******,,,///000///333222222444666777555222444777666111111666888777555444555666333......222111222333666888999888777222777:::777333222888===GGGTTT```gggpppyyyyyysssfffcccfffqqq}}}yyygggVVVYYY\\\[[[XXX```www|||ssstttuuujjj\\\TTTRRROOOLLLIIIBBB:::444;;;888555222///...------...//////000000000...---,,,,,,...///111111000///---+++***+++,,,---+++***)))******,,,...222555777---+++***+++...000000000111222111///,,,+++,,,...///333555555444888???FFFDDD===666555888<<<;;;888;;;>>>@@@>>>999555444555111222222222222444777:::???888555888<<<===>>>???@@@>>>;;;::::::999777666999666444888===@@@>>>;;;;;;======:::777666888;;;999888666555555555666777333555;;;BBBCCC@@@AAAEEEIIIFFFCCC???======>>>>>><<<<<<===>>>???>>><<<:::<<<@@@BBBAAAAAAGGGUUUaaa```eeejjjlllhhhbbb[[[XXXuuu555333000///111333444444666444111//////111333444666333444999;;;888555666000111222222111///,,,***...///000///---,,,,,,---+++...000///...000666;;;999555000---.........---222111///...///111444666777666666888@@@EEEAAA888333000000333444111222555666333111//////111333444222///---...000000---***)))))))))******+++++++++***((('''''')))+++,,,+++,,,---......,,,,,,...///222111///......///000000444...,,,222>>>DDDBBB<<<999888666111---,,,---///---..................---000333666888888555222///,,,---///111333333333333444111......///111111111///...---,,,,,,---...///000222666999888444---)))******+++,,,,,,+++++++++'''((()))+++,,,,,,,,,+++---...111333444222...+++---000222111...+++******&&&(((+++...///000///...***+++,,,,,,,,,***)))(((///999GGGRRRTTTMMMCCC;;;666444222222222222...+++((((((***,,,//////...,,,***---///000000111222333999999888555222...,,,+++,,,------,,,++++++,,,......///222444555666666666999===???===777222222333222222333444666444111...///111555:::<<<===<<<:::444222111111222333222111...444999999444///...///111444666555222000222444///---,,,---///111000......,,,***)))***---///000222000---,,,---//////000///111111...,,,...111222111---,,,---,,,)))***...***,,,...000000000000111---000111000------000333888DDDJJJJJJOOOYYYZZZRRRDDDCCCHHHWWWhhhyyydddKKK<<>><<<999555111.........---,,,,,,,,,,,,---///000222222000...,,,+++---...000000000///...---...------------,,,***(((&&&'''(((+++///444888:::000...---...111444666666111111000...,,,,,,...000222555777666444555<<>>999:::<<<===;;;777777:::===666555333222222444666777444444777===@@@@@@CCCHHHIIIHHHGGGEEEBBB@@@>>>===>>>:::888;;;@@@AAA===888<<>>CCC>>>777111//////222333222333666444222//////000222333333222///---///333444111---******++++++,,,------...***((('''''')))+++,,,,,,,,,---......---...000222111000...///111222222111555///+++111===EEEDDD@@@;;;;;;999444///,,,---000------------------------000222444666666444111000......///000222333444555777333......111333222000000///...------...//////---...000333444222---)))(((((())))))***+++++++++)))***++++++++++++)))))),,,++++++---000222000......222444222---)))***,,,(((+++///222222000---+++)))+++------,,,+++,,,---666AAAOOOSSSMMMBBB;;;888333222222333333222///---((('''(((***,,,...---,,,***---000111111111111222::::::999666111---+++***+++,,,---,,,,,,,,,...000...///000222444666777888666<<>>???===;;;///......///000000...,,,***---000///,,,******+++000666:::999444111444777222111111333444444222111///---+++***+++---111333111000---++++++---///111000111111///------///000...***((())))))(((+++000+++,,,------,,,,,,...///,,,------,,,+++,,,...000222<<>>===:::888666777888777444222222222333333222111000111555888888333000222333333555888666777:::===@@@@@@===;;;;;;<<>>:::888;;;@@@CCC@@@<<<<<<>>>@@@CCCHHHRRR^^^gggcccdddccc```]]][[[[[[\\\vvv444222000000222444555555444444444333222222333444222222777???@@@:::444111,,,,,,---...............---000222333111///......***---///000///000333555444222///...///333666888222111000///.........///...111444555:::???>>>:::222///...111222111333777666444111111333333222000///000111222222111000000++++++,,,---///000111111,,,+++)))***,,,.........***---000111111111111222000//////111444555444222222///...000666;;;???@@@:::;;;:::555///+++---000///..................///000111333444444333111000000000//////111333555777666444111//////000000000000///.........///000111///......000222111...+++)))((((((''''''((()))***++++++,,,------,,,+++*********++++++---000444666444444333111...---,,,,,,,,,---000111111...+++)))(((***,,,,,,++++++...111999BBBKKKJJJAAA888333333------///111222111000...)))((('''(((+++---......***---000222111000000111666777777444///+++***++++++,,,......---...000222/////////000222555888:::999===AAA???:::777888:::222111111111222222000///111111333777;;;<<<999666...,,,+++,,,---...---,,,******)))))))))***+++,,,222666::::::888555555666555777888999888777666555333222///---,,,...222555444333111...---///222444444222111000000///...///...,,,+++------+++...333000///...------...000111///...,,,+++,,,---///111333:::BBBGGGFFFAAA888111000333222444EEEaaauuuzzzfffssspppXXXBBB666333,,,***111999;;;999888777333///111444555222///,,,,,,,,,+++,,,///333666000000111111111000///...555777888666333000000111---///000///------///111111666999777///)))((()))&&&'''))),,,...000222222111///...000444888;;;<<<......---,,,+++---000333555444444333333555666777888:::======;;;999999:::555444333333444555444222111111000//////111666999777444444555444111333777666666888;;;>>>???>>><<<;;;<<>>;;;999666666777777777777777555333333444777:::===777666:::AAADDDCCCBBBDDDKKKJJJHHHEEEAAA===:::999:::;;;<<<>>>???AAABBBCCC@@@@@@AAAFFFNNNYYYbbbgggmmmhhhaaaZZZYYY^^^gggnnn}}}666444222222333555555444222666999777333111333777111333;;;DDDFFF===444///---,,,******+++---000222+++///444777555111...,,,---,,,---///222333222111000000000---+++---333999---...000111000///---,,,...111222111333999;;;999444000...000111000333888:::777444444555444111...---111555444000---///111,,,,,,...///111222333444///---+++,,,...000000000(((,,,111555555333222111000//////222666777555222///000000///...111999???:::;;;:::555...***,,,///111000////////////000111000000111222222222111000222111000///000333666888444555444111,,,+++---111000//////......///111111222000...///111111///,,,+++***'''&&&%%%&&&'''(((+++,,,---.........---,,,))),,,---,,,***...777???999555111000111111...+++////////////...,,,)))(((''')))+++***)))***///222999>>>CCC@@@888000------''')))+++...000000000///+++)))'''(((***...000000+++...111222111000000000222444555222...++++++,,,+++---////////////111333///.........000444888;;;???@@@@@@>>>;;;888666555222000---,,,---...//////111111222555888888444111000...,,,+++---...//////---+++((((((***---000111333555777:::;;;999666333333666999999777555444555444333000---+++,,,000333555555333000...///111444444000.........---++++++---,,,...000///,,,...333222///---+++,,,...000111///,,,***)))+++---///111444666<<>>:::000((('''***''')))+++,,,------,,,,,,---+++***+++000444777999,,,---,,,++++++---111444111000......111333333333555999<<<;;;777666999<<<555222111222555777555333,,,,,,,,,,,,---000555999666666888999666111222777777666666888;;;======<<<:::<<<>>>>>>>>>???AAACCC<<<888444333555666444222888777555444666999===???777777===EEEHHHDDD@@@@@@HHHFFFCCC@@@>>>=========666<<>>===CCCIIIEEEDDDDDDJJJUUU___fffiiioooiiiaaa[[[\\\eeerrr|||333333444444444555555555444555666999;;;;;;999666888777;;;???>>>777222222---,,,+++++++++---///111444444333333111000...---+++///333555666555555555333///,,,,,,000222000---+++,,,...///...,,,)))(((,,,///333555555555555666555000,,,---333888999888555555444555555333111/////////000000000///---,,,+++,,,---///222444777888111---******---000111111222222111000000///000000///------333:::<<<666//////---***(((***///555999999888555111---,,,---...111111000000//////......000//////000222333333222333222111000///////////////000000000///...------------///111333555777888888444///...///000...---)))&&&$$$&&&+++---+++(((...+++)))+++///000,,,((()))+++---------///555:::555444222000...,,,,,,,,,......---,,,+++++++++++++++//////***(((---444888@@@???===888222---***)))&&&'''))),,,000111///...++++++++++++,,,,,,------------...///000000//////555444444444555444111///222000111333111...///333111000///......222777<<>>999444111///---******,,,///111111...///000111111000///...---...000222222222000///+++,,,---...///000111222222333666888999999888777444888;;;888444444:::@@@777444///,,,+++,,,,,,---333222111111222444666888888333///...//////,,,'''111000//////000222444666222111...+++)))***...111222...+++***,,,///222333>>>===;;;999666333000......///000333666;;;>>>AAA999;;;>>>>>>;;;777444222111000000111333444444333555111...111777:::666111000+++'''(((---444999;;;///222666999999666222///555333000///000000...---(((***,,,---,,,...222666555555666555333///+++(((+++,,,------,,,++++++,,,,,,+++))))))***,,,///111---------...............---------......///111111888666555555777888888777666333111222555888888777++++++++++++,,,000666:::CCC>>>999777888999999888333777;;;;;;999888999;;;999::::::999888999;;;===777666444111///111444777444777999:::999777666666>>><<<:::;;;???CCCEEEGGG???BBBDDDAAA<<<;;;???CCC>>>DDDFFFBBBBBBGGGJJJHHHFFFGGGIIINNNWWWbbblllssslllaaa^^^hhhppprrryyy444444444333333333333333444444555888;;;<<<;;;::::::888:::>>><<<666222222///...,,,+++,,,...000111444444444333222000///......111444666666444444444222///---///333444111...,,,---...///...,,,)))'''---000333555555555555666555111---///444999;;;;;;444444333333222000...,,,------.........---++++++,,,---...000333666888:::555111---,,,...000000000333222000///......////////////111444666666444222222000,,,***+++...111444444444333111...---...///...///000111111000///...222000000111333333333222111000000000000//////////////////...---,,,+++++++++,,,...111444777:::;;;666444111111111000---++++++'''$$$&&&+++///000......***((()))---///---***...---...000222444666666444333111000//////...---000///...---,,,,,,,,,,,,///333333...---333;;;@@@???>>>:::555000,,,***)))((((((***---000222000///---............---,,,+++***+++---...000111111111333222222444555666444222000111555999777111///111111000///...---000555999AAACCCEEEBBB<<<666444444222///,,,+++,,,...//////---...............------+++...222555666555222000...//////000111222333333111222555777888888888777555666888999:::;;;::::::666333///,,,,,,---......222222222222444777:::<<<<<<666000---///000///...000000///...///000222444222111...***((()))---000333222000---,,,///444999===;;;:::777444111///...111111111111222333444555...111444444222///---,,,222111111222444555444333666333222444777888555222///,,,***+++///222333333---///222555666444111000222000//////000000000///,,,///000///------000444111222222222000...,,,***+++,,,---------,,,,,,,,,+++***((('''(((***,,,...//////...---,,,,,,++++++---------......000111222444333333444666888888888555333111222555777777777111000...---...444;;;@@@JJJFFFAAA>>>===<<<:::888333555777888888888:::;;;888999999999888:::===???;;;888555333222333555666888999::::::888666666777:::999888:::>>>CCCFFFHHH;;;>>>??????>>>???CCCGGGQQQNNNJJJIIIQQQYYYUUULLLMMMMMMPPPWWW```jjjrrrvvvaaa]]]bbbqqq|||777666555444444333333333444333444777;;;>>>??????<<<::::::;;;999444111222222000...,,,---...111222333333333333222111//////000333555666555444444444222000///111444555333111...///000000///---***(((///111333444444444666777222///,,,...333777999999111111111000///,,,***)))+++++++++,,,++++++***))),,,---///111444777999;;;999666222////////////...333111///---------...///000222444333222111222444444333000---,,,,,,---...///000222111///......///+++---///111222111000///333111111111333444333222......000111111111000///.........---,,,***)))((()))***---111555999;;;===555444444444333111---)))...***&&&''',,,111333444...+++((((((+++......---222111000333888999555111333000......111222111...111000///...------------333666555111222:::CCCHHHAAA>>>999333...+++******)))***+++...111222111000///000222222111...,,,***''')))+++---000111222333000000000333555777666555///222888>>><<<555000///111000000...---///333666@@@DDDFFFBBB999444333666555222...------------,,,,,,,,,++++++++++++,,,,,,+++///444888999777444111111111222222222333333333///111333555666777777777666333333999@@@AAA:::333444222///---,,,---///000222222222444666999<<<>>>@@@999111---...111444444111000///......///000111222000---(((&&&'''+++///333555666222...///777>>>;;;999777444222000......222222222111000///...---***---000111000.........333222222333555666666555777777777777777555333222.........000111000---***,,,---000222444444444333000///......000111111111222444444222///---///222//////...---------------+++,,,...///000//////......---+++))))))***+++,,,111000///---+++******))),,,---------///000111222000000000222666888888888333222111222555777777777777555333111333999AAAGGGQQQNNNIIIEEEBBB>>>:::777444333333444777999;;;;;;888888999888888:::===@@@???:::666444666888888777<<<<<<<<<:::999:::<<>>:::999999777222111333555333000......///111333111111111111000///......///222555666555555555666555222000000333555666555111222222222111...,,,+++000111333444444444666777000---++++++...111222222,,,---......,,,***)))(((*********************)))+++,,,...000333555888999<<<999555111...---------222111...,,,,,,---...000444444333111//////111333444333222000...---,,,+++,,,///111111000...------+++,,,---///000111111111222111111111333444333222,,,...000222333333222111/////////---,,,***((('''(((***,,,000333777999:::555555444333222000---+++///,,,***+++...111333333000---)))))),,,///111111333333444777888777222...111---+++,,,000333111///111000///...------------111333333000222<<>><<<555000000000111111000000111444777@@@BBBBBB>>>888444333444555222///------...---,,,,,,+++***))))))+++,,,---///111444666666555222111000000000000111111111111...///111444666777777777555222111777???@@@999000000///...,,,,,,---///111222222222444666888:::;;;===888111......222444666222111000///.../////////111///,,,'''$$$%%%)))---111444555444111111666:::999777555222000.........///000111222111000///...+++---000222111111222333444333222333555777666555777999;;;:::666222111222---...000111111...+++)))......///111333555777888222000//////111222222111444666777555111///000222000///---++++++,,,...///...///000222444444333111444222000...------......222111///---,,,,,,,,,,,,------------///000111222///...///111444666666555222222222333555666777777999999888777888<<>>@@@;;;666666:::===<<<:::>>>>>>===<<<<<<>>>CCCGGG===<<<:::;;;===>>>======:::999:::???IIITTT^^^ccc]]]cccfffddd______dddiii]]]\\\___dddkkkmmmjjjffflllmmmsss999888777666666777999999222111222666;;;???AAABBB???:::777777555111111333666555333111000000000111------.........------,,,---000333555555666777999888444000...///333666999333444444333222000///...000222444555555444555777222000---,,,,,,,,,---,,,(((***------+++))))))*********************++++++******+++---000222555666;;;999555000---++++++,,,000///...------...///111888444000......///000000222222222111000...---,,,,,,///111222000---,,,,,,...---,,,,,,---///111333000//////000222333222111,,,...111333555555444333111111000///---,,,***))))))***,,,...000333444555666555333111///...//////.........///000000///---111///,,,+++---111444666111444888888444000...---...,,,***,,,///111000///000///...---,,,,,,,,,,,,,,,......---111<<>>AAACCCIIIIIIHHHEEEAAA===999777666222000111666;;;===>>>???>>><<<888666666999;;;>>>999666777===@@@???===??????===;;;:::===AAAEEE===<<<<<<<<<>>>>>><<<;;;<<<::::::@@@MMM]]]kkksssqqqrrrrrrmmmgggcccgggmmmeeegggjjjpppuuuvvvsssooowww{{{:::999777555555666888999333333444888<<<@@@AAAAAA===999666666444111111444666555555333222000///...***+++,,,,,,,,,,,,,,,++++++...111333444555888999888555000,,,,,,000444888333333333222222111000//////222555777666555555555777666333111///---------(((+++......+++)))***,,,++++++*********+++,,,,,,))))))***+++---///111222666555222...***)))***,,,------......///000111222888444///---...//////...000000111111111000///...,,,///111111000...------000///---,,,,,,---///111,,,++++++---000111111111---...000222444444444444111111111000///---,,,+++++++++,,,---///000111111333333222///------///222...///111222111///---+++111000......///222666999111444777555000++++++,,,......---------...///000000///...---,,,,,,,,,,,,***,,,------333>>>FFFHHHIIIBBB:::333111000---+++***))))))***---///......+++---111444444222///---)))+++,,,...000222222333222111//////000111000///000///000222111///111666222444666777777777999:::>>>888222111444555222...///---,,,,,,...//////...+++++++++++++++,,,---...555222///,,,*********+++)))))))))******++++++++++++...333888;;;;;;999888444222111111333444333222+++---///---++++++...111111111000000//////............------............000000//////.........---,,,,,,+++)))'''''')))+++......///333555555222...666555555444333111///...............------,,,++++++---.........///222444111000000111333444444333333666999888444111//////...///111222111111222333------------///111333555555333111111222222111000///222555555333222444666333111...++++++---000222555444555888;;;;;;888444333222111111000000000000000///......///111444555//////............/////////...///111444444333111000333555777777888999;;;666999;;;===<<<<<<===>>>@@@AAABBB@@@===999888777666555333444777;;;>>>@@@AAA@@@===888555555777:::<<<999777999===???@@@>>>>>>===<<<:::888777999;;;::::::<<<>>>AAABBB@@@???<<<<<>>;;;888666333111222444444111...,,,///111000,,,,,,///333/////////...---,,,++++++******++++++++++++,,,---,,,,,,---------,,,,,,+++)))***++++++***)))***+++///000222333333333333333555666777777666333000...000//////...------------///000000///...///222555///......///111222222111///222555555444111///......111555666555444444555.........---...///000111111000...///000111111000,,,000333444222111333555000...,,,+++,,,...111333666555555888<<<<<<777222//////000000000111111222000///...---...111444666111000///......------...,,,---...111555555444222000444777999999999:::<<<888:::;;;;;;:::999:::<<<:::<<<===<<<999777777888777777888888999;;;???BBBAAA???<<<888555555888:::;;;;;;::::::;;;<<<<<<===888999;;;;;;999888888999;;;<<<>>>AAADDDDDDBBB@@@===BBBJJJSSS^^^lll{{{vvveeeccciiiiiiddd___nnnuuu~~~HHHFFFBBB===;;;999::::::999999<<>>AAA@@@<<<999888444111333777777111***...111444222...---000444............---,,,+++***)))))))))(((((())),,,...)))******+++++++++******'''))),,,---+++******+++111444666444000000555;;;444666888999888555111///111000//////000111222444...///...,,,+++,,,///222...---,,,---///111000///---///111333444222///,,,...222888:::888555444555111111000000000000111111---,,,+++---///111111111,,,///333333111000222444,,,+++******,,,///333555666555555888<<<;;;555000...///000111222333444444000///---,,,---000222444222111000///------,,,,,,***+++---111555777666555111444888:::999999;;;===;;;;;;:::999777777:::<<<999;;;<<<:::777555777999777999<<<;;;:::;;;???CCC@@@>>>;;;777555666999<<<<<<======;;;999888999;;;222555:::======>>>>>>?????????AAACCCEEEDDDAAA>>>???HHHTTT___iiitttvvvjjjhhhhhhhhhkkkqqq{{{dddZZZMMMEEECCCAAA===999999;;;<<<<<<;;;<<>>:::777777888;;;===888;;;===<<<888555444444???<<<:::;;;???BBBBBBAAA:::======999555777AAAJJJCCC???<<<;;;;;;:::777333777999;;;;;;;;;>>>DDDIIIEEEIIIOOOPPPIIIAAABBBGGGRRRYYY___hhhzzzsssqqqrrrsssqqqmmmnnn{{{qqq\\\OOOJJJFFF===555;;;;;;;;;:::;;;===AAADDDBBB>>><<<<<<999444333555:::;;;999333000111///,,,---...//////......000222555444444444555444222///111222222000...,,,---///------------...///000000333444666777777777888999444444222000///000333666444222///...---,,,***(((,,,+++******+++,,,,,,,,,***+++---000333333111///...+++((((((***---///000---...///000000111444666<<<;;;999666444222222222333999===<<<555111111444222222222333333444444444666444000---***)))))))))((('''&&&(((+++---,,,***+++***((('''(((***,,,...//////////////////......---+++***,,,...000///---***,,,...111222111000///000---++++++---///000000777444///+++***+++---///333666777666222...,,,,,,///000111111///.........000---++++++...000000///333888AAAJJJNNNKKKCCC<<<444000---...222555333111......------------------+++,,,---...---+++)))'''((())),,,///222555666666555333111111333333111///,,,,,,,,,,,,...111333555666333000......///000000222000------.........---,,,---...---,,,*********)))***,,,...---,,,)))(((+++***)))))))))+++,,,---+++---......------...///111222555<<>>===999777666777:::999:::===AAACCCBBB@@@???===;;;999:::===BBBFFF@@@???===;;;;;;:::888777777:::===???AAACCCGGGKKKLLLNNNRRRTTTPPPIIIIIIMMMWWWcccnnnuuu~~~rrriiipppxxxzzzwwwyyyyyydddSSSGGGAAA>>>???===:::999<<>><<<888333222555777999777222000111111---222222111000...///222444888777666666777666444222222333333111...---.../////////............/////////111333444666888<<>>>>>AAA===777444555777:::;;;666666888999::::::::::::;;;<<<===;;;999888888999555666999===AAABBBAAA@@@CCC===888999???CCCBBB@@@===>>>===<<<:::999999;;;888;;;@@@DDDGGGJJJMMMPPPZZZWWWUUUVVVTTTRRRUUUZZZ^^^mmm{{{|||sssnnnqqqyyy}}}___LLLLLLRRRHHHDDD???===@@@CCCEEEDDDJJJDDD@@@???:::444222444333555444000///111000...555555444111000000444666777666666777999::::::888444555444333000///000111000000//////...////////////000111222444888===AAA999444...,,,///333666666777555333222111000---+++)))***++++++++++++---///......///222555666555333+++)))((((((+++...000111000000///......000444777888<<>>HHHNNNKKKBBB999333222111000000111222333---+++***((('''''''''(((***+++------,,,---111444444444444333222///---++++++***)))((('''&&&&&&&&&'''((())))))((((((***,,,///111222///,,,,,,///333888666333111111222333444000///000333555666555333+++)))&&&$$$$$$'''+++......///000000......000333000///...111555888999999999888666555666777999:::000000333777:::888222---...///000///...///000222///777===;;;222---000555666444111000111333333333111000111222444555333222000000111333555555333111555111......222444444333///222555666444222222222///111444888<<>>:::444111222888>>>BBB:::::::::999999888777777999999888777666666777888444555777999<<<>>>>>>>>>BBB===999:::???BBB@@@<<<;;;===>>>;;;888777999<<<;;;===@@@DDDIIINNNTTTWWWddd^^^XXXWWWXXXYYY___fffcccnnnxxx{{{|||}}}yyyxxx{{{tttbbb]]]^^^WWWRRRLLLIIIJJJKKKKKKIIIHHHDDDCCCCCC???888444555444666555111000222222///666666555333111333666999999888777888:::;;;:::999666666666555333222333444111111000/////////000000111111111111111555:::>>>888222---+++///333555666666555333333222111...+++''')))*********+++---000......///111333444333111)))'''&&&'''***---//////000000///...---///333666444999===;;;555000000222444666666444111000222555444333222222333666888:::222000---+++)))))))))***)))+++,,,---,,,***))))))'''(((***+++,,,------,,,,,,...111444555333000.../////////...------,,,---,,,---.../////////...---,,,***''''''+++111555777000///...------...///000...000444777888666222000111333444444333222333444111---+++...333777666333???FFFNNNNNNGGG@@@<<<<<<666666777888888666333000333111///,,,***((((((((()))***,,,...////////////+++...333666888777444222777777666444222///------------...///111333555555444444333000---,,,---///------...111333222000---...---,,,---//////---***---///000111000///---+++++++++***)))***+++,,,---000000///---+++,,,///111333:::CCCJJJJJJFFF@@@===555111------000333333222...,,,***)))((('''(((((())),,,///000000///......///000000111000...---++++++***)))((((((((((((((()))***+++***(((((()))+++---...///...,,,,,,...111111111111000000000111111000000111333666777666555)))'''$$$"""$$$)))///333333000......111333333333333333222222333999BBBHHH@@@>>>;;;888555555666666333111111333666666333000---......---,,,---///111...222444333///---...111777333...,,,---111555666///111444777999777333000//////111444777888777666444111------000333222111222333555888999888555222000333777:::===>>>@@@@@@===999444000000555===BBBBBB@@@===999777555555555444333222222333444555555555555444444555777:::<<<>>><<<;;;:::;;;<<<<<<;;;:::<<<===:::888777:::>>>@@@??????BBBHHHQQQYYY^^^bbb______cccdddbbbdddgggggghhhkkkooowwwrrrdddkkkgggbbb]]]ZZZWWWUUUSSSJJJGGGFFFGGGDDD<<<888888:::;;;:::666444666666333444555555444444555999<<>><<<<<<666111,,,+++///333333222///...,,,***(((((((((((((((+++///222333111...+++++++++,,,,,,,,,,,,,,,+++))))))))))))***+++,,,,,,---......,,,)))((()))+++,,,---...---,,,,,,...///------...///000000//////000000111333666777555444)))'''$$$"""%%%***000444555000---...222777888777666666444111111999EEEOOOGGGDDD???:::666444222222555111...///111333222000------...---,,,,,,---///------,,,,,,,,,...000111888333...+++---111555777000222666:::;;;888222...---...///333777::::::999333111...---...000000000444444666999;;;:::666222000444888;;;<<<===>>>??????<<<777222000222888===DDDBBB>>>999666444333333000//////000222444333222555444333111111333888<<<;;;<<<<<<:::777666888;;;:::::::::::::::<<<@@@CCCDDDAAA???AAAIIITTT]]]ccc[[[```jjjsssssslllgggfffkkkgggeeelll{{{yyy~~~}}}yyyrrrjjjddd```___QQQMMMKKKJJJFFF@@@===>>>>>>@@@>>>999666888777333000222444555666888;;;>>>@@@===:::777666555333222222333444444333444666888000000000000111222222333222222111///......111333//////...------...222555000//////111222111...,,,'''+++......,,,---111666000///......//////...,,,***)))'''(((***,,,,,,,,,,,,---...---------///111111222222111000...,,,++++++,,,---...//////000111---------....../////////222000...,,,++++++,,,---)))---000111///---------,,,---...///000222333333000111333444444333000///---///111000---,,,...000555555444333111000///...+++)))'''(((***---//////.........///////////////,,,,,,...222666777666333111222444444222222222333//////...---,,,///444888BBBDDDEEEBBB===888666777:::::::::888555222000///...//////000///---***))),,,,,,---...///000000111,,,///333666666444111/////////...,,,)))))),,,///---...000111333555555666///333777666111------.../////////111333333222000+++++++++,,,------,,,+++***---222555666444000---------------...///111222000111222111///...///000555777999999777666666777444111...,,,,,,///333666000...,,,***)))((((((((((((***---111333222000...***)))))))))))))))******''''''(((***,,,...000111222222111...+++)))***+++,,,,,,------------...///,,,,,,---...//////000111/////////111444444333111***((($$$###$$$)))...111000///---...222888<<>>===:::555222333777;;;======;;;:::888666444444///......111444666444222222333444333222444999=========;;;888555555777999999888888:::???EEEIIIKKKFFFCCCAAADDDMMMWWW```ddd^^^eeeqqqzzzyyyqqqnnnppppppmmmmmmxxxuuulllhhhgggYYYSSSNNNLLLGGGAAA@@@BBB???AAA>>>999666666555222---000333666777:::===???===;;;888666666666555444000111222222222333555777000000000000111222333444111111111///------///111,,,...///...,,,---111555------...000111111...,,,(((,,,000000...///333888222000......//////---+++,,,***)))***+++------,,,***,,,---------,,,...///222111/////////...,,,***)))***,,,...///000111111+++,,,------------,,,,,,222000...,,,,,,,,,---...)))---111222000......///...//////000111333555666222333444444444222000///---///111000------...111888777666444222000///...***)))'''(((***,,,---,,,//////000000///......---,,,+++,,,000555777666444...000222222111111222333...//////+++(((***222999???AAABBBAAA<<<666111...999::::::888444222111111,,,...000111111...,,,***------......///000000111...///111222222222000///,,,,,,+++(((%%%'''+++000---...000222444555666666+++111666666222......///333222111222333333222000(((+++...---***)))+++---)))---222777888555111...---------...000333555666111222444333111000000000777444111000111222222111111222111...***,,,333999000...,,,***(((((((((((())))))+++...222333333222+++***((('''''''''((()))&&&&&&(((***---000222444444444333000,,,******+++,,,,,,------------.........---,,,,,,---000222333...---...000222222000///+++)))%%%###$$$'''+++---+++---///000222777@@@GGG999333---,,,111888===???IIIGGGCCC>>>999444111///222///,,,,,,...///,,,***---///000000///......///+++++++++))))))...666>>>999777555444444333111///555444444555555444000------,,,,,,...222555777888222333333000---,,,///333///555;;;:::444000222555000555:::;;;:::999999:::;;;;;;:::888555666:::===555777999::::::888666444//////000333777888666333...111555666666777:::>>>@@@===:::777666666777888888666666;;;DDDLLLPPPQQQFFFDDDCCCHHHQQQZZZaaaccciiimmmtttwwwtttqqqvvvttttttyyyqqqdddcccfff]]]KKKDDDIIIHHH???@@@EEECCC:::555555555111333111222666;;;???@@@???888;;;===:::555222555999555333111000000111111000111000...---...000333555///....../////////,,,***111...---...111222111///)))///444666333000......(((***,,,...000222333333444222000...---,,,++++++)))***,,,...///......---///---,,,***+++,,,...///,,,...000000---***))))))******+++---000111111000---------------...///000111...+++***+++---......///333666555000---...111...000333333222111111111333222111333666666333000111000///,,,,,,///333777555444333222222111...,,,...---,,,++++++,,,...///222666:::888222---,,,---111...---///444666444111///...,,,+++,,,///333555000000...+++***...666<<>>BBB===888888;;;:::555///222:::======GGGWWW]]]XXXKKKBBBCCCSSS___aaaccciiippp~~~}}}oooooo{{{zzzqqqqqqfff[[[TTTNNNHHHGGGHHHBBBFFFFFF???999777333...000111444999>>>@@@>>>;;;:::::::::999888777888999666444111000111111111000000000//////000111333444//////...///000000---+++---,,,,,,...000222000...+++///444777777444111000,,,---...///000111111111222111111///...---,,,+++........./////////.........------,,,---///000111111111222111000...+++)))***)))***,,,...000000///............/////////000///---***)))***,,,......000333666444///,,,,,,......000333333222111111222333333333333444444222000222222000---,,,...222555333222111000000///...---111000...------...///000///333666555000,,,,,,---000---+++---111333222000---,,,+++***,,,///333555444333000......333<<>>555///---++++++222222444666888888777555444555777666333000...---222555666555111000111333111111111000//////......,,,,,,,,,,,,,,,---------,,,---///000000///...---+++---//////...---......111000000///////////////222222111000000000000000......---......//////000//////000111111111000///222111///,,,***+++...111444777888666222222777;;;===999444000......///000+++++++++,,,------......222000......///000000000+++(((&&&'''***---000000000000000...+++)))***++++++******))))))(((((((((---,,,,,,---///000000...))))))***,,,......---+++...000111000------///222111000...+++***)))))))))''')))...555::::::666111,,,+++))))))+++///333666888;;;<<<999222...000333222111111222444555444333222444555444222000//////333333333222111000///...000555888666///+++---000111333555333///---///111666444111000000333777999888777444000......222555===999666999>>>@@@===888333888===;;;666333555999333333222111000222666999???<<<::::::<<<>>>@@@@@@888<<>>;;;999999<<<>>>===<<<<<<======999444333666999444555999JJJeeetttfffOOOJJJOOOOOOQQQbbbwwwzzzqqqjjjmmmzzzuuu}}}xxxjjjZZZZZZ___XXXMMMCCC>>>===<<<;;;444666:::>>>???<<<888555777777777888;;;===>>>>>>888666222111111333333333000222555777888777555333222111000111222222111///------...000000///---,,,---...222888<<<<<<777222333333333222111000/////////111333555555333000...555444222111111222555666111222222333333222222111777444222444888888333...,,,+++***+++---///000000,,,,,,---.........---,,,***(((&&&''')))+++,,,,,,---///111111...,,,,,,,,,...000111222111111222333333555666333///,,,,,,.../////////---,,,---000222......---+++***+++...000+++++++++,,,---...//////---///000///---,,,,,,---111...***)))+++---.........---+++***+++,,,///000444333333444999BBBKKKRRRGGG???666000///000000///222222444888;;;<<<:::888555888:::888333///---...222444555444111000000111111111111000000///...---+++,,,...///000///---,,,+++,,,---...............+++---......------///000444333111///......///000111000///......///111222///...---,,,,,,,,,......///000222333222000...,,,---,,,***(((''')))...222444555777888999888999999;;;:::888444///------///)))***,,,...////////////555444111000111333555666---+++((((((+++...000111444333111---***((()))***)))(((((()))*********))),,,,,,,,,,,,---...//////+++++++++,,,,,,,,,++++++///222444222...,,,000444444333000---+++))))))(((''')))---222666555111---+++*********,,,000333555999;;;;;;777222111666:::444333222333444555555333333444444333000......///333444444555444222000......111555555333111111222000111222111///...///111444555555444555888;;;>>>@@@<<<777000---...222777>>>======???BBBAAA>>>:::555888;;;999555222444666000000//////111444888:::@@@>>>===<<<===???@@@AAA???AAACCCEEEDDD@@@;;;777<<<;;;;;;<<<======<<<;;;:::<<<;;;777222111555:::777888>>>MMMcccnnnbbbOOOMMMOOOQQQXXXgggvvvwwwooonnnqqqyyynnnhhh___UUUNNNJJJFFF@@@<<<888999::::::888555333222222666::::::999:::???CCC:::777333111222333444444222444777::::::999777666333111000111222333222111000111222111000...,,,,,,------000555::::::666111222222222222222111111000///222555777777555111///333222000000111444777:::555555555444333111///...333111000444999:::666111...---,,,---///111111000++++++++++++++++++******)))'''&&&''')))+++++++++***+++...//////.........---///000000///000111333222444444111,,,)))***,,,***+++,,,,,,,,,---000222---------+++******...111(((((()))+++---000222333111111111///...---...///333111---+++,,,---...///111///---+++++++++,,,,,,///000333999@@@HHHNNNQQQ@@@:::222...///111222222222444777;;;>>>>>><<<:::666888999666111------...000111111111000///000111111111000000///.........+++,,,///111111000...,,,---------------...///000------...---,,,---///111666444111///......000111///...,,,++++++---///111///...,,,+++++++++,,,---...///111333222000---+++))))))'''&&&&&&***///333555444555999===>>>999444888999888666111...------((())),,,...///000//////444444333222333666:::===111///+++***,,,...//////555444222...***)))***,,,)))((()))+++---...---++++++,,,,,,+++,,,---...000222111///---++++++,,,---111555666444///---000444555333000---***)))((((((((()))***---///000...---,,,,,,,,,---///111444555===??????;;;777777<<>>;;;:::888777555444444444333222...---...///222666999:::===>>>@@@@@@@@@???>>>===EEEDDDAAA>>>;;;888888888444:::???@@@>>>;;;:::<<<999999777333000000333666;;;???EEEMMMVVV[[[XXXRRROOOKKKRRRcccqqquuuuuuwww|||nnngggaaaaaa___TTTFFF===>>>>>><<<888333000//////000555::::::888999???EEE<<<888444222222444666666444555777888999999888888333111000000222333333222222333333111...------.........000333555555222000111111222222222222111111000222444666666444111///000000//////000333777999888777555333111///------///...///222666777444111...------///111222111///+++******))))))))))))***)))((('''''')))++++++***((())),,,...///000000000,,,---......---...111333111111000---***(((((((((%%%'''***++++++,,,...000,,,...///---++++++...111*********+++...222555777222222000000000111222333555444111///......//////222000///---,,,++++++,,,---111888AAAIIIMMMLLLJJJ>>>:::444000///000111111333777<<>>=========888888666333000......///............///111333444333222000.........//////,,,---...///000///......000///.........///000111.........,,,+++,,,///222444222000...------//////---,,,+++******+++---...------,,,,,,,,,,,,,,,------...000111000...,,,***))))))(((''''''***...222333333555999======888222555666666666444111...+++((()))+++---...///......000000111111222555:::>>>555222...,,,,,,---......333333111...++++++,,,...+++******---111222///,,,++++++,,,+++***+++...000555444222///,,,,,,///111666777888555000...000222333111...,,,***((((((((()))))))))***+++,,,---.........///000111222444444<<>>>>>???AAADDDJJJGGG@@@999333222444777888???FFFFFF@@@:::999:::999666333222333444333222------...222666:::::::::;;;???BBBCCC@@@===:::999EEECCC@@@;;;666555666777///777@@@BBB???<<<<<<>>>:::;;;999666333222333666???EEEKKKNNNNNNOOORRRUUUHHHGGGSSSjjjxxxzzzvvvpppqqqpppdddUUULLLHHHHHHEEE???888222000000111333666888888;;;???BBB===999444222333555666777555444444444555666777888333111//////111333333333000111000...,,,,,,...111000111222111000///000000111111222222111000/////////111222333333111...---///...------///111333555777666333111///...------,,,---///000111000///...,,,,,,...000222222///------+++)))''''''(((***+++***)))((((((***+++***))))))***,,,...000111000///***+++,,,,,,,,,---///222111...+++)))((((((&&&%%%$$$&&&)))*********+++,,,---000222000---+++...111...,,,+++***,,,000444777111///...///111444777888555555444222///......///000///......------......///666AAALLLSSSQQQHHHAAA<<<;;;888444000///000111444;;;AAABBB>>>;;;<<<>>><<<888333000000000000000///...,,,---000444888:::444222///---,,,---///111......---------...///000444222000//////000222333000000...,,,***+++...111///...---,,,++++++,,,,,,---,,,+++*********+++,,,,,,,,,---------------,,,+++,,,...//////---,,,***+++,,,+++)))((())),,,......333888;;;:::777444444222222222555777444///***)))***+++,,,------------)))+++------...000555999666333///------...///...///000000///------///111---++++++...333444000---***++++++***)))***---000222333444222000///111444;;;:::888555222000/////////...,,,***((((((((((((((()))***++++++,,,---/////////000111222222222222777@@@KKKNNNJJJBBB<<<:::111000///000222333222111---000222333111///---------...111333555666666666333111///111444666444222---+++***+++,,,///111222333888===>>>===>>>AAAEEEEEEFFFEEEBBB===999666555999<<>>AAA@@@>>>===AAADDDCCC???;;;888777===???AAA???;;;888666666111666===@@@AAA@@@AAABBBAAAEEEHHHCCC;;;777;;;@@@CCCFFFLLLQQQSSSSSSSSSUUUJJJRRR```qqqyyyxxxwwwoooeee```PPPQQQOOOIII@@@888555444333222333555:::===??????===999555222333555777888555333111000111333666888222000//////111222333333---......,,,***+++000444111333444111---,,,...111222222222111000///...---...///000111000...,,,+++......---------///000111666444111///------...///+++---//////---+++*********+++---000222111...+++///---***''''''(((+++---+++***))))))******)))(((++++++,,,...000000///...)))***++++++***,,,///111000,,,((('''((((((&&&###$$$&&&)))))))))(((((()))---111444333...,,,...111000---***((((((,,,000444...---,,,...222777:::<<<555555555333000...---..................///000111333;;;HHHUUUYYYSSSFFF;;;888::::::666222000111444444===EEEEEE>>>999;;;???>>>999222///000222222222111///---...222888===???555333///,,,+++---000222///...,,,+++,,,---///111666555222000///000222444111111...+++)))***...111++++++******))))))******---,,,++++++*********++++++,,,---...///...------++++++,,,---------,,,+++//////...,,,)))((()))******333<<<===666111222666000///000444888777000)))*********++++++,,,,,,---$$$''')))***)))+++000333666333///---...///000000---...////////////111333---++++++...333444111,,,***+++,,,***((()))---111---111444444333222333555>>>;;;777555333111///---,,,+++***(((((((((((()))'''))),,,---------.../////////000111111111111111111>>>NNNUUUPPPDDD999222///......000222444444333,,,000333555333000......//////000111222333333333222222111000/////////000,,,+++)))***,,,///111222888;;;>>>===;;;<<<@@@EEE???CCCHHHIIIEEE>>>888444;;;999888888999:::;;;;;;666888999555111000555;;;666777;;;AAAFFFHHHEEEBBB@@@CCCEEECCC>>>:::888888555;;;CCCEEEBBB<<<777555666666999===BBBEEEEEEDDDHHHQQQWWWQQQDDD>>>DDDMMMEEEEEEJJJTTT\\\\\\WWWSSSVVVgggvvv|||{{{{{{{{{kkkZZZaaabbbZZZNNNEEE<<<666888222111777<<<===:::999555777888555222444<<>>AAABBB888444000222666::::::888555666888999999777555333444000,,,***+++///333666333111...,,,---.........222222000///..................///000///...---,,,000000///...---,,,+++***)))+++,,,+++))))))+++---......,,,+++))))))((((((***,,,......---++++++,,,+++,,,---,,,++++++,,,...---,,,,,,,,,,,,------...,,,...111333222///,,,)))&&&'''((()))************''''''(((((((((''''''&&&%%%&&&''''''&&&''')))++++++...444999;;;:::888666...//////...---,,,...000...++++++000999>>><<<999555888:::999666333333555000......///---***,,,111;;;HHHSSSQQQIIIBBB===::::::<<<===<<<:::777666555???BBBAAA======BBBFFFFFF???777111333666777888:::888555333555:::???@@@???:::333+++'''(((,,,000222///...------...000222333777777666555555444333333000/////////000111333444333///,,,+++,,,---,,,***...000000...,,,***,,,...---///000111111///---,,,++++++***************+++---///111000...+++******,,,000333444222///...///000000000111222111///...,,,***)))(((((()))+++,,,)))***+++,,,------------...000111111111111333555>>>999333000111111///,,,---***)))+++......***&&&)))))))))(((((())),,,...///111222222111111222333333000---,,,---...,,,+++******+++)))(((''')))***...---------...000222333000111222222000//////000///777???AAA<<<444---***+++*********,,,---///000***...333555333000...---------.../////////---+++000///000333666555000,,,''''''(((+++000666;;;???777999===???@@@???>>>>>>???BBBEEEFFFEEEBBB@@@???<<<>>>???>>>:::777444444444666:::===@@@@@@???>>>CCCCCCFFFIIIIIIHHHMMMSSSIIIEEECCCDDD@@@888444555888;;;???AAABBBAAA===:::777:::===@@@EEEOOO\\\gggqqqnnnkkkfffaaa[[[TTTPPPMMMQQQSSSTTT]]]mmmxxxzzz|||wwwvvvsssdddUUUFFF???999999999777888:::666555666;;;AAACCC???;;;777444111333888;;;<<<<<<444777;;;>>>>>>:::555222777222------111555555444222000---+++,,,---...---//////......------------//////000000000///...---,,,---...///...+++)))''''''((())))))((()))+++---...---,,,***((('''''''''(((***,,,,,,+++***)))***+++,,,------,,,,,,...000***+++---/////////......+++,,,...//////---,,,***$$$&&&(((***+++***((('''&&&'''((()))***))))))(((&&&'''((('''&&&''')))+++***...444<<>>111444999>>>@@@AAA@@@??????@@@AAABBBBBBBBBBBBBBB???AAACCCBBB>>>999555333666999>>>DDDIIIJJJHHHFFFHHHGGGHHHKKKKKKKKKPPPWWWIIIGGGFFFFFFBBB;;;666666;;;:::;;;===???AAABBBBBBBBBBBBAAABBBHHHUUUeeeqqqxxxqqqkkkjjjkkkfff[[[QQQTTT______YYYeeeuuuYYYMMMAAA>>>===;;;888888999999:::===AAAAAA===999777444222333666999::::::444777;;;>>>===:::555222444111///000333666777777333000...------/////////------------------,,,,,,000000000000000000//////.../////////...---+++***)))))))))(((((()))+++,,,...---+++)))((('''&&&&&&''')))++++++***))))))))),,,---......---...000222---...///000000//////...'''((()))***************&&&'''(((((()))(((((('''((()))***++++++***)))((('''((((((((('''''')))+++---...222999???===555...//////...,,,******,,,...+++...111333333333333333444888;;;:::666111//////000------...---***,,,111888@@@CCC>>>777444444444888999::::::777555555555555AAANNNWWW___iiiqqqsssfffPPP;;;555:::<<<888444666777888777777:::@@@DDD===888000***(((***---000222222222222111111000000...222666555111000444888444222///------...111333000///---,,,+++,,,,,,,,,------...---,,,,,,++++++---------...///000222222,,,,,,------,,,***((('''***---000000///.........+++---000222222111///...+++...111333222111111000---,,,+++******,,,...///+++,,,---...............---///111222222333444666333000,,,,,,---///000000---+++)))***++++++***((((((+++...///---+++*********+++,,,,,,******+++,,,///---,,,+++***)))(((((('''***,,,...---,,,------111111111111222444555777999:::999777444222222333444222000111222000---)))+++***)))((()))+++---///***,,,000111000...+++)))---///111111///---+++***+++***+++...333444111...+++---000222555666666666///111555;;;AAADDDEEEEEE???>>>???@@@AAABBBAAA@@@AAADDDFFFEEEAAA;;;777444999>>>EEEJJJMMMNNNQQQSSSOOOJJJHHHLLLNNNLLLLLLNNNIIIHHHGGGEEECCC@@@>>>===<<<<<<>>>AAABBBDDDIIIPPPYYYSSSLLLJJJOOOYYYcccjjjjjjmmmrrrtttrrrmmmgggdddhhhnnnpppqqqsssaaaPPPKKKLLLHHHAAA;;;>>>???@@@AAAAAAAAA@@@@@@888666333222333444555666555666888:::999777555333...000111222222333888;;;555333000///000222222222---.../////////...------////////////000000111111444333222000000000111111...,,,***))))))***++++++...---+++)))((('''&&&&&&(((***,,,,,,+++*********,,,...//////...///111333333222111000////////////''''''((())))))************)))'''%%%%%%&&&((()))+++,,,---...---+++((('''((()))))))))(((((()))+++---,,,,,,000555666222---------,,,***((((((+++---,,,///111222000//////111333777:::999444///------///+++***+++)))(((,,,222???CCCBBB999222222444555555666666555444333555666;;;III]]]rrrnnnVVV===444777999777555666888888666444666<<>>:::444///,,,,,,///222666666444333111///---,,,---111555444111111444999666333///,,,++++++---......---,,,***))))))***+++++++++,,,,,,,,,,,,***))),,,,,,,,,---...000222333,,,---------,,,+++)))((())),,,///000///......///+++---///111333222000///***...333555555333333444111///---,,,+++,,,---........./////////......---,,,///333444444333444444,,,***)))***,,,...///000,,,***)))((()))***++++++---000333333000,,,***(((((()))******(((((()))***/////////---***((('''''''''***---......---......111000000000111333555666<<<<<<:::777444222222333222///,,,,,,000111000------,,,+++++++++---///000+++,,,...//////---***(((---000333444111...,,,,,,)))((())),,,111222000---,,,///333666777666222000000000333999AAAGGGJJJKKK>>>===>>>@@@BBBAAA>>>;;;BBBDDDGGGFFFBBB===999777888@@@GGGIIIHHHJJJRRRZZZMMMFFFCCCIIIOOOMMMGGGBBBHHHGGGFFFCCCCCCEEEGGGHHH<<>>AAAAAA===999>>>AAACCCCCC@@@<<<999888777===CCCDDDAAADDDMMMUUUEEE>>><<>>===<<<:::777555444555666888999:::::::::999777666333333222111111333777999888555333222444555666666444555666666555333111000******+++,,,...111333555555555444444444444444444111---***)))+++---...---,,,,,,+++***************...000222222111000000000...///000///......///111444444444444333111000///+++,,,---...///...---,,,---,,,)))'''&&&'''((()))+++---///111000...+++)))***++++++***)))(((***+++***(((&&&&&&(((+++...111------+++***)))+++///222000...,,,++++++,,,------111444555444///,,,,,,---+++'''%%%'''+++111<<>>AAA???===888;;;======;;;999888888:::;;;>>>@@@BBBDDDGGGIII???;;;;;;@@@CCC@@@===;;;;;;@@@CCCCCCFFFKKKMMMJJJEEE@@@BBBMMMTTTWWWaaammmvvvyyyyyyrrriiifffkkkqqqzzz~~~rrrmmmnnnggg```YYYVVVWWWRRRFFF<<>>>>><<<999777;;;666111000333666666555777555333222444555666666777888999999777555222111((())))))+++...111444666222333444555555444222111///+++((((((+++...//////,,,,,,+++++++++++++++,,,000222444444333222222222//////000///------...000000222555666666444111///***+++---......---+++***,,,,,,+++***)))(((''''''***,,,///111111000---+++***++++++***))))))***,,,---,,,+++(((&&&'''***......---,,,+++***---111555111...***)))***,,,---,,,---000111///+++((()))+++---)))(((+++111:::HHHTTTTTTPPPEEE666///333999===<<<:::777555666;;;DDDJJJXXXfffzzzoooTTTAAA<<<888888666333555999>>>:::444///,,,,,,...///555777:::999666444555777555333000...---...///111333222222333555666666555000000000////////////000,,,---...,,,)))))),,,///...------///222222///+++'''(((***+++,,,------------,,,+++***+++,,,---...'''***,,,------+++++++++------///333777888555222888===AAA@@@:::444222333111000///...///000333444666555444222000---+++***+++111888<<<:::555///+++(((+++///000///,,,***)))''''''&&&&&&&&&***///222000222444333111---+++***)))***+++***((('''((()))&&&))),,,---+++***+++,,,,,,,,,,,,+++******---/////////......///111333444333222000---***)))***,,,...///000000000////////////000222444444333111000333222111333444333///,,,'''---333444111------...///...---000444666555222///...,,,,,,///333888:::777888<<>><<<;;;@@@FFFIIIFFFAAA???===>>>>>>;;;666666:::666===CCCDDDGGGKKKJJJEEEJJJ>>><<>>???>>><<<:::999:::===999444222333666999:::777999;;;999555333444666999999:::;;;<<<;;;777444111///------000222444444---///111222222000...,,,///...,,,++++++,,,...///,,,---,,,+++***,,,///222888666444333444333222000222000///---,,,---...///111222444666888666333///...---,,,+++***)))))))))%%%+++///---'''$$$'''+++***+++---///000000///...---,,,+++***)))+++000333333111---)))&&&'''***---111000---,,,,,,///222444444222///---++++++++++++------------,,,+++***)))...***(((...;;;KKKWWW]]]QQQGGG===999777555555777@@@@@@???<<<:::<<>>???:::333///...)))***++++++******+++,,,......///000222333444555///......///222444555444;;;;;;<<<>>>??????>>><<<999888777888;;;<<<===<<<999777555666888:::;;;;;;:::???CCCEEEDDDEEEHHHLLLCCCAAA???>>>===<<<:::888888???CCCEEEJJJOOOOOOIIIGGG??????LLLWWWZZZ^^^eeecccjjjrrruuuuuuzzzttthhh___ZZZTTTNNNLLLOOOMMMFFFAAAAAABBBAAA@@@???>>>>>>======:::999777666555555777888888777666666666666555444777:::>>>???===:::999999222000......000333333444000000000000000/////////...---,,,++++++,,,---...+++,,,,,,,,,,,,...111444777999:::999666444444555333111///---,,,---///000333222111222555666777666111000...+++***((((((((()))***+++***((((((***,,,***+++,,,---..................,,,+++***,,,///333555444111---******,,,///111///---,,,,,,///222444444222///---+++,,,---...///......---,,,,,,++++++///,,,...:::MMMYYYZZZWWWLLLCCC:::888666555555888BBBCCCCCC@@@;;;:::<<<>>>???HHHSSSZZZWWWMMMAAA:::;;;999888:::<<<;;;777333555333000//////000000000222333444444444333222111333222000............///111444999>>>AAA@@@<<<999444111///000333444000---...//////---++++++---000111...---000555666000***&&&&&&'''''')))+++,,,---++++++++++++***)))((((((&&&'''***,,,---------,,,...000333555555555666777>>>BBBEEEFFFBBB<<<777555333111//////111666;;;>>>888555333222222222000///...///000333444333///,,,+++---///000///---***((((((((((((''''''(((+++......---+++))))))+++---...---,,,***((('''((()))******))))))+++---...---,,,+++---...---,,,---222666777555222111333555666666555333000///...,,,***(((,,,---///000111111111111333333333555888888777555000666<<<===888111---,,,))))))***)))((((((((((((***,,,...111444555666777111///...///222444555555:::::::::;;;;;;<<<;;;:::999888777777888:::;;;;;;888777777777888999::::::888;;;@@@EEEHHHJJJJJJJJJFFFDDDBBB@@@???>>>===;;;CCCFFFGGGHHHPPPZZZ]]][[[JJJGGGHHHOOOVVVYYY]]]aaannnnnnsssqqqkkkkkk___YYYXXX]]]ZZZNNNDDDCCCDDDAAA>>>>>>???@@@???===888999::::::888777777777999555222333666888666333555;;;BBBAAA<<<888999;;;444222000///111222222222222111000.........///000,,,,,,++++++++++++,,,---***+++------...///222444444:::>>>===888444666999444222...,,,,,,...111333555222...---111666:::<<<555333///,,,)))(((((((((---+++))))))***+++------+++++++++++++++,,,---...//////...,,,***,,,///222666666444111...---...///000...---,,,,,,///111333444222///---,,,...111333111000...,,,,,,,,,---...000///666III^^^dddZZZMMMCCC<<<666666666444666999???AAABBB@@@:::666555555999<<>>EEEGGGDDD@@@111///...///222222000------,,,++++++,,,,,,+++***,,,++++++///444555///***%%%%%%%%%&&&''')))***+++...---,,,***)))(((''''''&&&(((***,,,............000111222222111222333555:::===??????===:::777666666444222111333666999<<<666333111000111333444333---,,,,,,---//////---,,,+++---...//////,,,***((()))))))))((('''(((+++...,,,+++((('''''')))+++,,,,,,+++)))(((((()))+++,,,***))))))+++---//////...---,,,,,,---...000222333555555444222333555:::===888555111///...---+++)))......000111222333333333333444555888:::999777444///444999:::555///,,,***(((((((((((('''&&&&&&%%%'''***...333666777888888222000......111333444555888777666555666777999:::<<<;;;999777777777999:::555777999:::999888888888777999>>>GGGOOOQQQLLLGGGHHHGGGEEECCCBBBBBBBBBBBBEEEEEEGGGLLLWWWaaadddaaaRRRUUUVVVVVV[[[bbbffffffvvvyyyvvvqqqmmmnnnllleee]]]UUUNNNHHHEEEAAA???@@@DDDEEEAAA===:::999888999;;;;;;999777666444222222555777666555666;;;??????:::666555666333222//////000111000///111111000///............******++++++++++++,,,,,,***,,,............///111000555::::::777444444666222000---++++++///444777555222---,,,///444888;;;444222///,,,***)))******...//////...---,,,------+++***)))))))))***,,,---000000///---+++,,,...111444555444222///---------...---,,,+++,,,...111333333111///---...000444666333111...,,,+++,,,...000000222;;;NNN^^^```RRRDDD;;;666333444555444666::::::===>>><<<777333222333888888666333111222444777444555777888777555222111000///---...///111111111555555555444222000---,,,,,,...111333444444222111000111555===EEEGGGEEEAAA333111000000111111...,,,(((+++...000///,,,)))'''******+++...222222---(((%%%%%%&&&&&&((()))***+++222111...,,,***)))))))))'''(((***,,,.../////////000111000...---...000222555666888888666555555666:::888555333222222444555222///------///222555555...,,,))))))***+++***)))***+++---------+++)))''')))+++------,,,++++++,,,)))(((&&&%%%%%%''')))++++++***)))((()))+++---...+++***)))+++---//////...,,,+++***+++---000000000222333333222222555<<>>:::555333444555444222333666999999999999888777444000---222000......//////...,,,...///000111000...,,,***)))***+++,,,,,,,,,+++++++++,,,......,,,+++++++++,,,...000222444333111//////---+++***,,,000666999444111---,,,...111222333000///---+++++++++---...,,,222888777111++++++,,,+++***)))((((((***+++,,,//////...---++++++...000///000111///,,,*********,,,,,,++++++,,,...000222222111///...///222555888444222...,,,+++,,,///111111555>>>IIIQQQOOOFFF===666333333555555333555999===>>>>>>;;;555222222333333333111000///111555999999666333333555555222///+++///222111------000444666666666555333111...------...///111333444444555111222555;;;@@@AAA>>>;;;666555333222111///,,,***&&&...888:::555...+++++++++***+++---///...)))%%%''''''(((((()))***+++,,,222000...+++***)))))))))'''(((***,,,---///000000000///...,,,***+++---000111111222111000000222444777666444222111111111111...+++)))***---111333444000---)))''''''((((((''')))***+++++++++)))'''&&&(((---222555333///+++)))'''&&&$$$######%%%((()))))))))(((((()))+++---///,,,+++)))***,,,.........***)))((())),,,---------...000111111111444;;;@@@999555111...---,,,+++***///000222444555666666777333444666888999888444000...000222222000,,,(((&&&$$$###%%%(((+++---,,,***))),,,000555666555333111///---+++,,,...000222222000000///...///333:::???KKKJJJGGGBBB<<<999999;;;666999===>>>>>><<<:::999999999===EEEMMMMMMFFF???EEEFFFFFFEEEEEEHHHMMMQQQJJJJJJNNNVVV^^^```\\\XXX```bbbaaadddtttzzzkkkkkkhhh^^^QQQPPPOOOOOOOOOKKKDDD>>>AAA;;;555777<<<>>>:::555333666777555222222777;;;:::888555444444222///,,,000...------......---+++,,,...///000///---)))'''((())),,,---...---,,,++++++---//////,,,***(((((())))))***---000111///,,,...,,,******,,,000444777000...---,,,------,,,***+++++++++,,,,,,---...///)))222::::::222+++***,,,******)))))))))******+++---------,,,++++++---///+++,,,,,,+++)))(((((()))+++******+++,,,...000111000000//////111333555777444222...,,,+++,,,///000111777???DDDDDD@@@<<<999444333444777666222333777BBBCCCBBB>>>777333222333000111222333333444777:::===888444333555555222///***000555333---+++000666444555555555333222000///,,,,,,---...///111333555222444777::::::999777666777666555333000---+++***(((222===???888111///000,,,++++++,,,---+++(((&&&))))))))))))***+++,,,------,,,+++***))))))))))))'''''')))***,,,...000111//////...,,,******---////////////---,,,,,,///111000000000111111222333333+++***((())),,,///111111111...***(((((()))((((((******++++++***)))'''&&&(((...666:::888222+++'''&&&%%%###""""""%%%''')))((((((''''''(((***,,,...---+++))))))***,,,,,,,,,'''((())))))******++++++...///000000222444888;;;777444111......---,,,+++...000333555777777777666555555666777888777333000...///000///...+++(((%%%###"""$$$)))...000...,,,***---111333444222000---,,,++++++---///111222111///000000...///333;;;AAAKKKLLLKKKGGG@@@<<<<<<===;;;;;;===???BBBAAA???<<<888:::===@@@CCCCCCAAA???GGGGGGGGGFFFEEEHHHOOOUUURRRNNNNNNQQQUUUWWWZZZ^^^bbbcccfffooouuuooollliiieee```YYYSSSNNNKKKGGGFFFEEEDDDCCC@@@<<<999888777555444333555777999999888666333111111222333///...---...//////---,,,------------,,,***((('''(((***---///000///---+++))),,,///000...+++)))(((((()))+++---...///000000///...,,,++++++---000111,,,+++************(((&&&((()))+++,,,------------(((...444555111---+++,,,*********++++++******)))***+++,,,+++++++++---///)))******)))((((((***+++)))******+++,,,...000111...//////111222333444555222111...,,,+++,,,...///222888@@@DDDBBB===888666666555888:::777111111555>>>AAACCC@@@:::555333222111333666777777888888:::;;;;;;:::888555333000///---111444333///...000444111222222333333222111000+++,,,---///000222333333333888<<<;;;777333333444555555444222///,,,******,,,111777888444000//////+++*********++++++***)))***************+++,,,---)))******+++++++++******&&&&&&''')))+++...///111000000000...------...000000000000...,,,+++---///---...///111222333444444+++***)))***---////////////---******+++,,,,,,,,,,,,,,,,,,,,,+++***)))((()))///777:::888222+++'''%%%$$$"""!!!"""$$$''')))((('''&&&&&&''')))+++---///,,,)))((())))))))))))&&&(((++++++)))(((***---/////////111444666777666555444222111111000...,,,,,,///333777999888666555888777777777888777444222///.........---***'''%%%###"""$$$)))...111...******,,,///111222111...---++++++,,,///333444444333111333333111000333:::AAAEEEHHHJJJHHHBBB>>>>>>@@@???===<<<@@@FFFHHHDDD???:::>>>AAA@@@===>>>CCCIIILLLLLLKKKHHHEEEHHHOOOUUUSSSPPPQQQTTTUUUVVV]]]fffjjjmmmxxxuuukkkccc``````MMMRRRVVVSSSKKKBBB???>>><<<777333333555888888777666888999555000000555;;;///......///000000///---...---+++***((((((((()))(((***---000111000---,,,(((,,,///111000---++++++''',,,000000------222777111///---+++++++++,,,,,,***(((''''''(((((('''%%%''')))+++---...---,,,***(((***,,,///000///---,,,)))***+++,,,,,,+++***)))(((***++++++***+++---///)))******)))((()))+++...))))))***+++,,,...000000---...000111333333333333111000...,,,+++,,,---...333999BBBGGGGGGAAA999444777777:::;;;777111000333444999???@@@<<<666333222000333666888777666666666888<<<@@@===777000//////000111333333222111111111...///000222222111111000,,,---000222444444444444555:::???===666111222555111222222111...,,,++++++------------------,,,+++***)))))))))***+++,,,---***)))))))))***+++,,,,,,(((***,,,---......------%%%&&&'''(((+++---///000000111222111//////000222222222111///,,,,,,---...///000111222222222222222,,,++++++,,,...//////------,,,***+++---///000000------------,,,+++******+++000666888666111+++(((%%%$$$"""!!!"""$$$''')))((('''&&&%%%&&&(((***+++///,,,)))''''''(((((('''%%%***...---)))(((***...111//////222666888666333555444333333333222000...***...333888:::888666444:::999888888888777555333///...------,,,***'''%%%$$$###$$$(((...000,,,((()))+++---000111000///---***+++...222555777666444444666666444111333999@@@???DDDHHHGGGCCC???@@@BBBBBB>>>;;;@@@HHHLLLGGGAAA>>>CCCFFFBBB<<<===HHHSSSPPPQQQOOOJJJFFFGGGNNNUUUSSSTTTZZZaaabbb```eeennnsss{{{