BM6P6(@ ~~~uuunnnyyy}}}~~~}}}~~~qqqUUU===EEEDDDFFFNNNYYY___^^^ZZZLLLPPPRRRRRROOONNNQQQTTTOOOOOONNNNNNOOOSSSWWWZZZ```jjjvvvpppZZZFFF???@@@NNNooosssbbbUUUVVViii}}}yyyfffVVVEEEDDDFFFIIIJJJIIIMMMRRRMMMMMMPPPYYYdddkkknnnmmmjjjyyyppp[[[FFFBBBBBBHHHLLLNNNUUU]]]uuuhhhWWWGGG:::>>>???@@@AAA@@@>>><<<:::999555111333777888555111111111111111000///...------...///000000111111111///...------------......---...---,,,******,,,---000------333888999888888CCCGGGLLLMMMIIIAAA:::555000......000333444111...------///111555666555444---...///...+++,,,000444333333222///,,,***+++---++++++*********+++---......---,,,,,,++++++++++++,,,+++)))))))))+++---//////111444444555777===BBBDDD@@@CCCKKKMMMFFF???======AAADDDBBB<<<444///,,,///222555666555444555666000---++++++...000///...444333111000000000111111333333333444333333222222999666222000000000000///222111///---,,,---...//////...,,,++++++,,,...//////...---,,,,,,,,,,,,,,,...222555555111......///333111///222666888777444888<<>>999666777:::@@@???>>>>>>???===:::777yyyqqqoooqqq|||zzzyyywwwkkkUUUCCCBBBCCCFFFMMMUUUZZZYYYWWWKKKMMMNNNPPPPPPNNNLLLKKKQQQMMMJJJMMMSSSXXXXXXVVV[[[jjj|||lllTTTEEE===CCC```rrrnnn}}}uuudddNNNGGGBBBDDDGGGIIIMMMRRRQQQIIIEEEMMM[[[bbb\\\TTTaaattt___GGG:::777888===AAAAAAEEEKKKSSSsssfffRRRGGGAAA>>><<<>>>@@@AAA@@@<<<999666555333222444666777555222333222222111000...---,,,...//////000000000000000..................////////////...,,,***)))+++---......///333777:::<<<===CCCIIIOOONNNFFF<<<666444000000111222444444222000...---...111444888999999/////////...---///222555555555333000,,,******++++++***)))))))))+++---///,,,,,,++++++***++++++++++++***))))))***,,,...///000222444666888:::<<>>DDDHHHEEE@@@???>>>EEEKKKJJJAAA777000---000000222666999888444111///---+++,,,///000000///333222000//////000222333666555333111111222333333444444444222//////222444444222000...---,,,------000///...------...///000///...------,,,,,,,,,---000000111222333333111000111555888999777666666888999:::<<<;;;999777888888>>>@@@@@@>>>;;;888888999sssfffjjjxxxuuurrroookkkcccWWWNNNAAADDDHHHMMMQQQRRRRRRRRRSSSPPPMMMMMMNNNNNNLLLJJJNNNPPPSSSUUUXXXZZZ]]]___eeennn}}}fffNNN;;;777OOOlllssscccSSSDDDAAAFFFJJJNNNPPPQQQLLLIIIMMMSSSUUUQQQLLLXXXgggoooLLL888666555777;;;<<<;;;;;;===>>>UUUtttcccMMM@@@999999???===>>>@@@@@@>>>999555222000111333555666555444333333333222000///---,,,+++000000111111000000///...------///000111000000///111000///,,,***)))+++,,,000222333444666999===???BBBJJJQQQNNNBBB777222222111333555555555444444444///......111666:::<<<<<<333000......000444666777777666444000,,,******++++++***((('''(((***---///++++++*********+++,,,,,,************+++---///000111222333777;;;=========III@@@999;;;@@@BBBBBBBBBAAAHHHPPPPPPGGG<<<333///111000111666<<<;;;444------------...111222111///333222000//////111333444888666333000///000222333...222555333///...333999555444111///------------000000000111111000000000.........---------------111...,,,///444666555222000888@@@AAA<<<888999<<<:::;;;;;;::::::999::::::>>>AAAAAA===666444777<<>>666666>>>@@@??????===:::777444222///222555666555333222222111000///...---,,,,,,,,,222222222111000///......,,,---000111222111000///222222000,,,***)))+++---333777:::777666888<<<===AAAFFFKKKHHH@@@777222000111555888888666444555777//////111444888::::::999555222...///333777888888555555333000---+++,,,---...,,,)))''''''(((+++,,,+++++++++++++++,,,---...*********+++,,,...000111333111111555;;;???@@@???BBB===777777:::>>>CCCFFFFFFIIIMMMNNNJJJBBB888111222111222555999999444///,,,---///111222222111000666555333111111222333444777666333111000000000111...111333222000000444888333222111///...............///111222222111///...---...............------///...---...222555555444444999@@@DDDDDDBBB@@@>>>===???@@@???<<<;;;>>>@@@@@@@@@???:::555444999===~~~vvvzzzsssllljjjjjjfff]]]TTTNNNPPPPPPNNNKKKJJJNNNRRRZZZ\\\\\\VVVOOONNNTTTZZZXXXbbbmmmqqqoooqqqyyyrrrZZZ@@@444EEE___xxxZZZKKKKKKNNNPPPRRRJJJQQQWWWTTTKKKGGGLLLSSSQQQPPPYYYpppzzzUUUAAA======@@@BBBAAA@@@===888444;;;666:::RRRvvvpppVVVAAA>>>===888888@@@CCCAAA===:::777555555555000333666777555222000000------,,,,,,,,,---...///222222222222111///...---,,,...000222222111000///222111///,,,***+++---000555<<<@@@===;;;>>>???>>>????????????>>>:::444000222555999999666555666888000111444777999888555222555222000111555888888777222222111///------...000111///+++)))''''''((())),,,,,,+++,,,,,,---...///+++++++++,,,---///000000222000...111888>>>AAAAAA555777888777999???FFFKKKLLLHHHEEEGGGIIIFFF<<<444222333444444444444444555---///111222333222222222999888666555333333222333333444444444333111///---111000000000111222222111///////////////000000111---...000111111000...---------...//////......------///111111000111444777:::888999BBBLLLOOOHHH@@@@@@EEEIIIGGGAAA???BBBGGGCCC???:::777777:::===???yyyvvv{{{ssspppooossswwwppp___PPPSSSRRRNNNJJJHHHKKKRRRYYYTTT]]]fffeee]]]XXXZZZ___pppmmmnnnvvv|||iiiXXXDDD999FFF]]]gggTTTNNNNNNQQQTTTXXXSSSNNNOOORRRRRRLLLFFFLLLRRRYYYcccqqq{{{TTT@@@>>>DDDGGGGGGDDDBBBAAA===888333555<<>>---222666888===GGGOOOSSSPPPJJJDDDDDDGGGFFF???777333555555444222222444777///111333333222111222333888888888777666444222111111222444555444222...,,,111///......000111///---,,,,,,---...///000111111,,,---///000000///---,,,,,,---...000000///......---111444444222222666999===999888@@@MMMRRRNNNFFFEEEJJJNNNLLLGGGCCCEEEHHHBBB>>>999888;;;???BBBDDD~~~wwwwww}}}wwwuuuuuuzzz|||tttcccUUUSSSNNNGGGBBBCCCLLLXXX```aaaiiiqqqrrrnnnkkkmmmqqq~~~~~~zzzkkk^^^TTTEEE;;;DDDWWWyyyaaaRRRKKKNNNSSS^^^TTTKKKMMMUUUWWWMMMBBBGGGPPPZZZ^^^fffzzzzzzRRR>>>>>>JJJMMMKKKFFFDDDEEEBBB>>>666;;;AAAEEEIII[[[fffPPPGGG<<<666777<<<@@@CCC::::::999888777666444444333222111333777888666444111000/////////111333444222222222222111111000///000000//////...---------...------+++,,,///444888HHHRRRXXXVVVVVVVVVMMM@@@666444222111333555555555333333444555777777555333444333222222222111///---///222555666555333222222/////////---++++++---//////......---,,,+++***)))++++++******)))*********........./////////......---///222444444444555555,,,///222777EEETTT[[[ZZZSSSPPPLLLHHHFFFCCC>>>;;;444444333444555555444333222444555333111000222444222444666777777555222111111222333333333111000///---...//////...------...+++,,,---....../////////---......//////......---,,,---///000000000///...///111444777999:::;;;<<<;;;<<>>===<<<;;;===BBBGGGLLLvvvvvv~~~~~~|||{{{yyyrrrhhh___QQQJJJ@@@<<<@@@MMM[[[eeexxxxxxxxxxxxxxx|||oooaaaWWWQQQEEE;;;AAAPPPiiimmmVVVIIIJJJPPPSSSPPPMMMMMMOOOOOOKKKGGGEEELLLUUU___lll~~~tttOOO>>>@@@IIIKKKIIIBBB@@@CCCBBB===???<<<<<<>>>AAANNNjjj{{{eeeDDDEEEBBB======AAABBB>>>444666888999999666333111333000...222888;;;:::777555444222111111222444555111222222222222111000000111000///---,,,,,,,,,,,,,,,,,,++++++,,,000666;;;WWW```eeeaaa```]]]NNN;;;333333222///...///444888444222111333777777444111666333///---...///000000---222666777444000///000000000///---******+++,,,,,,---...///...---,,,+++******)))(((((('''((((((/////////000///......---+++000666777444000......000......666JJJ___ddd___TTTUUUUUUOOOFFF???===>>>555222111444999999333...444555555333000///222555---///333777888666333111222222111111111111111111''',,,000///,,,***---111,,,------......---,,,,,,......////////////......+++---///000111000///...111111333888???BBB@@@>>>888@@@GGGEEE@@@BBBLLLWWWMMMIIIFFFIIIOOOMMMDDD::::::===??????>>>BBBJJJRRRzzz|||pppuuutttlllttt{{{{{{|||vvviiiTTT@@@888BBBGGGIII]]]yyyzzz}}}wwwlllZZZJJJDDDAAA===???DDD___sssaaaYYYPPPHHHJJJLLLNNNNNNLLLIIIFFFDDDBBBHHHTTTcccuuugggNNNCCC>>>DDDBBBCCCFFFFFFBBBAAACCCKKKFFF???<<>>BBBHHHIIIDDDBBBBBBHHHHHHGGGCCC???BBBKKKSSSooobbbDDD>>>;;;======:::888888666666666666555444222111111111111000000222555888888555222222555555222///333111///000222555444333...---,,,+++++++++,,,,,,,,,...000000//////333888HHHWWW```ZZZMMMBBB<<<777444222///---...000111111444333222222333555888999444222000...------------444222111111222222111000---///000000---***(((((()))***,,,...000000---+++000///...---+++)))((('''(((***---......///000222555333000////////////...---,,,///555<<>>:::999;;;:::>>>GGGLLLJJJEEECCC}}}{{{wwwqqquuurrrddd^^^aaabbbXXXRRRUUUVVVQQQNNNPPPKKKTTT]]]bbbeeeoooqqqaaagggiiilllnnnssszzznnnccc]]]SSSQQQ___zzzqqqYYYPPPJJJIIICCC::::::AAAQQQaaa|||hhhUUUKKKHHHIIILLLOOOPPPNNNKKKGGGFFFKKKYYYooo^^^HHH>>>???>>>@@@EEEGGGDDDDDDGGGBBBJJJOOOJJJ???:::>>>EEE^^^sssUUUEEE???;;;::::::777777999222444555666666444222000555222000///111333444444555444444333333222222111333222222333444444333111------,,,,,,------...///,,,222777666333444;;;CCCKKKNNNMMMGGG@@@<<<888444222222333222111222333555333333222222333555777888666444111///...///111222333111000000222222111///000////////////---***((((((***---......---,,,,,,000000///...,,,+++)))(((((()))+++,,,---...111444555222///.../////////...,,,---///222444>>>RRReeexxxeeeVVVDDD444555333000111333444333111111000...---...///111222222555999;;;999777555444222222222222222111000///...000111111000.........222333333111000000222555000000111222333444444555///---+++***+++///333555666???FFFHHHKKKSSS\\\```YYYRRRJJJHHHJJJJJJFFFBBBFFFJJJLLLHHH???888777999<<<@@@DDDIIIOOOQQQKKKBBBӵ{{{yyyĦĦӵlll\\\TTTZZZYYYLLLEEEJJJQQQIIIDDDEEEFFFDDDDDDGGG<<>>@@@HHHPPPTTTSSSLLLBBB;;;999999777444111444777777555444666888222222222222333444555666777555222//////111444555111000//////111111000///222///---...000///,,,((('''***......,,,***+++---/////////...,,,***)))''''''(((******+++...222555333111///...///000/////////000111000---333EEEXXX{{{cccMMMCCC>>>999555222333555777444222000///---,,,---///111333000777>>>@@@===777333111//////000000000000000000---111444444111......//////000000///......000111//////000111333555777888111...***(((***///555:::;;;DDDGGGFFFLLLZZZaaa___PPPNNNKKKHHHGGGFFFDDDCCCCCCFFFHHHEEE>>>::::::===AAAJJJNNNLLLOOOTTTQQQHHH4ĉ@ӵ>L=hĦ4ĉ@ӵUUULLLDDDDDDEEEDDDBBBAAA????????????===;;;>>>BBBBBBDDDEEEEEEFFFMMMXXXbbbrrr{{{~~~tttggg``````bbbhhhllltttkkkVVVFFF>L<<>>999888;;;@@@???:::888999888777555333333444666777777333000///111111///---...111333111...,,,...111000222333444222000---,,,+++,,,---///000111222222111666;;;CCCSSSdddlllkkkYYYLLL>>>666666777777666111444777777555333444666222222222222333333444555666444111//////111444666000///......000000///...222///------//////,,,)))'''***------+++)))***,,,,,,,,,---,,,+++)))'''%%%&&&((()))***+++---111444222000...---///000000//////000111///***...>>>PPPiii___GGGAAA???:::777444444555666444222000///...---...000222333...666@@@CCC???888111---,,,,,,,,,---......//////---111555444111//////000---...///...---,,,...///---......000222444777888222///+++))),,,222999===AAAEEEDDDBBBKKKXXX[[[UUUHHHKKKLLLIIICCC@@@BBBEEEAAAAAAAAA@@@???@@@BBBDDDIIISSSVVVOOOLLLPPPRRRNNNGG=?HdĦ=ĪjGG=?CCC===999<<>><<<>>>AAAHHHCCC===:::===EEENNNTTTfffvvv~~~rrr^^^VVV]]]eeeooosss~~~xxx}}}qqqXXXAAAHdĦ999>>>SSSooojjjEEEFFFGGGGGGHHHOOOYYYaaaYYYYYYfffeeeNNNBBB<<>>666777666555333222111111111111111111111111222222222000666<<<@@@===777111,,,*********+++,,,---///000///111222222111/////////---...//////------...///,,,---...000222444666666333111///...111777===BBBDDDDDDBBBCCCHHHOOONNNJJJHHHKKKLLLGGG@@@<<<>>>BBB>>>===<<<<<<>>>CCCJJJNNNQQQUUUUUUNNNIIIIIIKKKKKKuuurrrvvvӵ~~~ĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼s>>>===ĭӵFFFAAA<<>><<<:::>>>UUUyyyaaaIII;;;444888???FFFDDD<<<888999999888555333222333444555000111111///,,,+++++++++***+++++++++******+++,,,000222444333000...---...***,,,---///111111111111000111222<<>>CCCFFFBBBBBBEEEHHHGGGCCCCCCFFFHHHFFFCCC@@@===;;;;;;;;;999;;;;;;::::::AAAMMMWWWUUUOOOKKKJJJHHHCCC???>>>XXXbbb?~4kkkllldddg&e>&eg&e>hӵ~~~yyyg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&eooogĉ@@@@>>>g&e>&eIII@e===@@@??QQQ^^^pppuuuwwwwwwyyy~~~g<ĉ3we<Ħ3h?@eZ~~~3h?gLnnnXXXCCCD%%)?fff?><zwww=?Ħ[[[g&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e@@@CCC??llluuufffEEE;;;;;;>>>EEEGGGEEEDDDFFFCCCCCCCCCCCCBBBAAAAAAAAA>>>GGGaaajjjLLL777777:::AAAFFFCCC;;;888999777777666444333222111111...000111///+++)))***,,,))))))))))))*********)))111333555333000...///111***,,,...///000111000000111111000444GGG[[[\\\PPPCCC>>>:::999555000333;;;???;;;777555555444111---000111111222222222111111......---,,,+++*********---,,,+++,,,...///...---,,,...///---***(((+++---,,,)))'''(((+++,,,***'''((()))+++,,,+++(((%%%$$$%%%'''***,,,,,,+++,,,---///...,,,,,,...000111000111000000111111333:::CCCJJJDDD@@@@@@???:::888;;;777:::<<<999222...222666444555777777777555333111:::666111000222444444222*********+++,,,///111333333000------000111000---***,,,------,,,++++++,,,+++---000333555666555444777888999;;;???CCCGGGIII???AAAIIINNNFFF:::<<>>CCCIIILLLIIIBBB<<<999===???JJJfffqqqPPP;;;>>>AAA@@@;;;888999:::999666666666666555333111///444111...---......---+++---+++******&&&$$$)))111555666;;;BBBFFFBBB:::333222333222000000222222111,,,111333333999BBBDDDAAA===888222///111444555444<<>>@@@<<<999999<<<===:::666BBBGGGCCC777222888<<<;;;444222111111333333333333444///+++...444777555111//////...+++'''(((---222...,,,******,,,......---111222333444444444333333888888>>>EEEEEE@@@AAAHHHPPPHHHBBBCCCIIIKKKFFF@@@:::>>>AAA>>>:::777:::===;;;777222222666;;;===>>>FFFFFFFFFBBB<<<666222000@@@???4DuXӵGGGFFF>>>DdDΦDdDĦKKKDdDĦPPP\\\t|<___ZZZUUUXXX```eeeccc```DdDĦWWWDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦEEE`eĭCCCDdDΦDdDĦIIIDdDĦDDDHHHDDDAAADDDJJJUUUfffuuugeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ|||bbbGGGHdDĦgdKӵDdDDdDĦMMMDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦFFFCCCOOOcccxxxmmmQQQAAA777===CCCBBBAAACCCDDDDDDEEEGGGHHHEEE@@@;;;666777<<>>888>>>@@@>>><<<<<<:::666666666666666444333111000///111333222000......000///+++)))******)))+++///>>>IIIUUU\\\^^^[[[PPPEEE888444888@@@AAA777222444222444333000333999;;;888888777555222000111333555:::>>>@@@===555111222555000000111111111000//////.....................---+++******))))))***+++,,,,,,,,,---------,,,,,,++++++,,,------,,,***(((&&&'''(((***,,,...---***'''------............------+++...111222222111111111444222111000222444666777666555333111111555;;;@@@AAABBBAAA>>><<>><<<999888:::===???;;;777555555666666777AAABBBAAA>>>888333000///===:::4DuXӵ:::@@@888DdDΦDdDӵ<<<DdDĦ===???o)hAAAFFFJJJMMMLLLJJJKKKPPPUUUDdDĦJJJDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hvvvjjj|||DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ~~~mmmoooDdDĦ;;;HߝL`o9DDDDdDΦDdDӵHHHDdDĦGGGQQQHHHBBBFFFRRRaaasssgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦcccGGGDdDĦnuR)ĦDdDΦDdDĦDDDDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵMMMBBBEEEYYYyyycccOOO>>>===AAAAAAAAACCCIIIEEEAAACCCGGGHHHCCC>>>222111000888SSS}}}oooLLL999333222:::@@@@@@>>><<<777222555555555555444333222111,,,222777777222...000333222,,,))),,,/////////222OOOiiiuuudddMMMGGGNNN]]][[[GGG:::;;;666555222...///333444111333666777555111///222666777888:::999666555555555000////////////000000111---...000111000...,,,+++,,,+++)))(((((()))+++,,,,,,---------,,,+++*********+++,,,,,,,,,+++)))((((((((()))***,,,,,,***(((------............------,,,///111222111000111111///000111111111222444666<<<888333000222666;;;===BBBHHHJJJDDD===AAARRRaaa```SSSEEE:::333000111555666555333222111000111111222555666444111222777<<<888555111///000111///...---------,,,,,,,,,...000111333777:::<<<======<<<===CCCHHHHHHGGGFFFDDDAAAFFFFFFGGGIIIKKKJJJFFFCCC===<<<;;;999999:::;;;<<<>>>>>><<<888444333333444:::;;;:::888444000......@@@>>>4DuXӵ999;;;888DdDʜ4DuTӵ:::>d<Ħ999Dt777CCCFFFEEE@@@@@@EEEKKK>d<ĦEEE>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtwwwkkkxxxDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ:::4DufئL>eAAADdDʜ4DuTӵEEEDdDĦGGGLLLHHHGGGLLLVVVeeezzzgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦAAADdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵSSSCCCAAASSSsss~~~eeeKKK???>>>???AAACCCGGGDDDAAABBBEEEFFFDDD@@@777333...000DDDkkkdddBBB000,,,333:::??????<<<:::555///555555555444444333333222000333666555111///000222222---,,,...000222777>>>]]]tttcccdddkkksssooo\\\III???666555444333444555444222222555777666444333333555444333333444444444333111///......---...///111222...///000000000...,,,+++...---***)))(((***+++---............---,,,+++*********+++,,,,,,++++++***)))(((((()))+++,,,+++***------.........---,,,,,,...000222333222111111222---///000111111333666:::CCC<<<444000222666888999BBBHHHJJJDDD===BBBTTTeee[[[III999444111---000888999888777444222222333444...333888999777777:::===LLLHHHAAA:::444111000000///000000///------000222---333;;;CCCGGGFFFCCC@@@OOOQQQMMMEEEBBBGGGHHHEEEDDDGGGJJJLLLJJJGGGCCCBBB>>>;;;888777999;;;<<<===:::<<<===;;;777444666888555555555333111//////000@@@BBB4DuXӵ===777777D&dq&ĒR:::888sdKĦ999DHRRud@@@@@@?????????@@@@@@sdKĦ@@@D&oq<Ōq&ĒRrrr{{{>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x[[[PPPFFF&ӫeʬtIӇ>d<Φ>d<Ħ>>>D&ӫetIӇLLLDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRzzz[[[GGGDDDRRRkkk___GGG>>>===@@@DDD@@@BBBDDDFFFEEEDDDCCCBBB@@@:::333444CCCcccgggKKK;;;555<<>>:::999666222555444444444444444444444777555222///.........///000/////////...111>>>LLLgggiiiiiivvv|||xxxvvvrrr___GGG:::999999;;;<<<999666444444444444666888888555222666444222222333333000.........---------...000111000000//////............///...,,,++++++,,,---///000000000000///...---,,,***++++++,,,,,,,,,,,,,,,***)))((()))+++------,,,------......---,,,++++++///111222222222111333444...///111333555888;;;>>>AAA;;;444111333777999:::@@@CCCCCC???<<<@@@KKKVVVNNN>>>111000000...222;;;999999888555333222555888777999<<<======>>>@@@CCCVVVUUUNNNBBB555000333999444444333222111111333555111555===EEEMMMRRRTTTUUU[[[YYYTTTLLLHHHIIIHHHFFFFFFIIILLLKKKGGGCCC@@@???===;;;888777999<<<===>>>999;;;===<<<999777888:::222333333111000///111333BBBEEE4DuXӵBBB:::===Hu]3hh888::::::ne:::<<<=eAAA???>>>>>>@@@@@@???===ne;;;<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgeCCCne>>>:::fe???Hu]3hhFFFBBB>>>se@@@HHHTTT^^^dddpppgeĦja>aĦ@Gse<Ō@GHkge|||gggIIIEEEDDDHĪj@IŌegeIIIBBBHu]3hIŌIIIJJJDdDĦne@h>hsene@GsĪj@hjjjSSSKKKSSSgggyyyxxxXXXEEE>>>@@@BBB===AAAFFFHHHGGGEEEDDDDDDEEE???999:::EEE\\\}}}fffOOOAAA;;;DDDGGGDDD>>>999999999777444444333333333444555555:::555///,,,,,,---------...///111000---000???OOOmmmiiiTTT___sss|||vvvzzzuuuYYYBBB???>>>@@@>>>999444333444222222555999:::666111999777666555444333000......------------......///000//////......///000000...---------......///000111111111111000///......++++++++++++,,,,,,,,,,,,***))))))***---......---------...------,,,+++***---...000000000111222444222333666:::>>>@@@???===777444111111444999>>>@@@>>><<<999888888;;;???BBBDDD;;;444222222333666<<<888888888666333444888<<>>===;;;;;;:::::::::<<>>AAAEEEEEEDDDBBB???CCCGGGFFFCCCBBBEEEHHHBBBBBBBBBDDDHHHMMMQQQTTTDdDĦsssBBBAAA===>>>???BBB>>>D^AAAAAAAAAAAAs׼sFFFGGGHHHOOO^^^nnngeFm8>aĦs׼sHovvviii[[[QQQDDD@@@@@@IIIKKKJJJD^BBBIIIVVVDdDĦs׼s~~~cccPPPSSSkkknnnRRRCCC??????AAABBBEEEHHHJJJJJJHHHFFFDDD@@@======AAASSSssstttZZZGGG>>><<>>666...///000222555:::???DDD>>>999444222333666666666999;;;:::666555999<<<;;;999:::;;;999777999???DDDYYYccclllkkk^^^PPPGGGDDD@@@CCCDDD@@@;;;:::AAAGGGAAA<<<777888<<<>>><<<888@@@???>>>BBBKKKYYYgggppp[[[SSSTTT___^^^OOOEEEGGGKKKHHHEEEBBB@@@??????>>>999;;;======<<<<<>><<<999888777666555444222222111000///111555999Φ4DuXӵtvӵ>d<Ħ<<<555999@@@FFFFFFDDDĦHHHDDDCCCHHHLLLIIICCC???IIISSSQQQHHHEEEMMMWWWPPPMMMĦMMMGGGBBBCCCMMMNNNBBB;;;AAAGGGFFF???>>>DDDMMMPPPUUUiiiuuuzzzĦ>d<Ħ}}}ttt\\\NNNJJJIIICCC<<<:::???DDDAAAĦHHHDDD>>>:::;;;AAACCC>>>999===>d<ĦBBBCCC;;;???EEEBeFFFIIINNNFFFGGGYYYsssgeFYĉ>aĦBenu]ӵ|||vvvuuuhhhPPPCCCCCCFFF@@@>>>???>>>===EEERRRrrrlllMMMEEEGGGFFF@@@???GGGMMM>d<ĦPPPLLLBBBIIIddd>d<ĦĦBeĦnnnSSSRRRqqq~~~\\\GGG???===GGGDDDCCCFFFLLLNNNLLLHHHCCCAAA???======LLLooo|||dddMMMAAA@@@CCC===???===666333444666555444333222222333444666777///333555333...+++...222...,,,---000000000555<<>>CCC>>>888222///000222333333///999<<<777666===???<<<<<<>>>@@@>>><<>>@@@@@@AAADDDGGGEEE>>>888999???BBB>>>999@@@@@@CCCGGGMMMUUU\\\```^^^OOONNN\\\]]]MMMHHHPPPKKKGGGAAA>>>>>>???@@@@@@777<<<@@@???<<<<<<@@@DDD<<<888555444666777666333222222111//////111666999?aŖ%7uSQuR)ӵsdKĦ===BBBDDDIIIMMMNNNgdKĦRRRUUUYYYYYYWWWXXX\\\WWWYYY\\\___aaaaaa___]]]dddgdKĦRRRQQQWWWTTTRRRTTTWWWUUUNNNJJJKKKIIIEEECCCHHHNNNXXXiiizzzyyyvvvyyy|||gdKĦgdDĦ|||}}}~~~oooppp|||}}}vvviiiYYYDDD999999>>>@@@???@@@??????gdKĦ@@@>>>@@@AAA???;;;888777888999sdKĦ???=========>>>JJJJJJHHHLLLIIIPPPbbbwwwŶS3we<iĉ@3hR/ŌxxxpppcccWWWMMMFFFBBB???@@@???>>><<<999===LLL\\\yyyzzzXXXAAA<<>>666444666///666BBBMMMSSSSSSPPPMMMBBB;;;222...///111111111,,,///111000......000333444222000000111000---***---------,,,,,,+++++++++&&&***...222222///+++(((''''''(((***,,,...///000.........------,,,,,,,,,.........---,,,+++))))))---,,,+++---///000000///...,,,))))))+++***'''###)))''''''))),,,000111111333EEEYYY___SSSAAA333...000+++***333AAAEEE>>>444333111///------...000222000111777@@@BBB???<<<===KKKDDD@@@CCCLLLRRRRRROOOSSSvvvrrrPPP===888888333111:::FFFJJJAAA777:::>>>???;;;777999CCCLLLIIIBBBCCCNNNTTTOOOLLLMMMYYYTTTMMMHHHHHHKKKNNNPPP===???BBBAAA>>>;;;;;;<<>>888<<AHHHneOOOOOO[[[```]]]WWWneZZZ___iiinnnkkkeeefffkkktttooommmrrrzzz}}}xxxqqqneeeeeeelllppphhhaaacccoooooobbbWWWVVVZZZWWWRRRQQQ^^^rrr}}}}}}xxxxxxzzz}}}}}}wwwnerrroooooossstttrrrsssuuu{{{||||||Devvvrrrtttyyytttqqqvvvllllllllliiieeekkk}}}xxxuuuooojjjTTTKKK???888777;;;>>>@@@BBB???neCCC@@@@@@BBBCCCAAA===999777777777ne???<<<:::???<<<<<<@@@HHHNNNNNNLLLDDDNNN^^^llluuu>Ak<fh~~~tttpppgggZZZNNNEEE@@@===<<<:::===@@@@@@>>>EEEYYYlllgggRRRDDD;;;:::@@@CCCFFFGGGFFFDeCCCBBBGGGSSSaaauuuneneneoooXXXVVVkkksssVVVEEE;;;===EEEJJJIIIIIIKKKJJJGGGHHHBBB@@@BBB======RRRnnniii\\\NNNCCC<<<888:::???;;;999777444333333444444444333333444666555222//////000111222333333111///000000000///......///000,,,333::::::555000000222666:::>>>BBBDDDCCC@@@>>>999777333///---///222444//////000111222222222111222000//////000000---***+++,,,...//////---+++)))+++---...000000///---,,,((((((***+++---......///......------,,,,,,++++++,,,,,,,,,,,,+++***)))(((******,,,...111111///,,,...,,,******+++***'''$$$&&&'''(((***---111555777???HHHRRRSSSJJJ<<<111,,,...---///444:::<<<999444222000...------...000111000000444:::<<<:::999;;;DDDFFFMMMZZZeeedddXXXKKKMMMddd|||}}}eeeGGG444///333222444:::AAACCC@@@<<<999:::;;;;;;===AAAGGGLLLTTTOOOLLLNNNNNNKKKJJJJJJOOOLLLHHHGGGGGGGGGGGGGGG>>>??????<<<999888:::===AAA>>>===@@@CCCBBB<<<666444555555222000///111444222222111///---...111SSSOOOmmmiiipppooopppxxxsss{{{|||rrrmmmpppooogggfff|||pppgggrrrrrr```ZZZfffiii\\\[[[XXXSSSSSSXXX[[[ZZZTTTRRR\\\iiieeeWWWZZZiiiyyy}}}|||kkkcccdddllldddSSSQQQ\\\jjjaaaZZZ\\\gggooopppmmmSSSYYY^^^YYYOOORRRjjjwwwhhhcccaaa[[[VVV@@@>>>;;;888888;;;???CCCDDD???HHHDDD???@@@AAAAAA@@@<<<888555444777@@@===:::888???<<<;;;@@@IIIOOOQQQPPPIIISSScccrrr{{{qqqsss|||vvvttteee___bbbZZZNNNDDD>>><<<;;;;;;555888===@@@BBBMMMeee{{{hhhUUUGGG<<<:::BBBDDDGGGGGGFFFDDDHHHKKKRRR\\\lllppp[[[WWWgggiiiPPP:::777CCCNNNNNNIIIFFFFFFFFFMMMBBB===@@@>>><<>>KKKKKKHHHCCC<<<444...***---000333444333222333444000///...,,,---...000111000...000444555333444777:::EEEYYYqqq~~~uuu\\\FFFFFFMMMXXX\\\OOO999.........111555666666777999;;;777777777;;;@@@FFFKKKMMMbbbbbb\\\QQQJJJIIIIIIGGGCCCCCCCCCEEEEEECCC???<<>>BBBBBB>>>888555333222222222000------...000222111000...---...222777444444666888;;;CCCLLLXXXYYYeeevvv~~~}}}~~~zzzvvv}}}|||yyyvvvvvvxxxzzzyyyyyysssqqqllleee]]]YYYYYYZZZWWWJJJEEEMMMRRRJJJCCCBBBJJJKKKIIIEEEDDDGGGHHHEEE???@@@IIISSSRRRKKKPPP]]]mmmxxxttteeefffddd]]]OOOIIIJJJPPPLLLBBBBBBJJJQQQKKKFFFIIIRRRZZZ^^^]]]UUUOOOIIIGGGGGGKKKUUU```sssqqqbbb[[[TTTLLLEEE<<<;;;::::::;;;???BBBEEECCC???<<<===AAADDDBBB???@@@@@@???>>><<<:::888888;;;???BBBBBB>>>;;;::::::;;;===@@@CCCGGGKKKOOOQQQYYYWWW]]]ppp{{{tttooogggaaa___dddkkkpppqqqgggbbbgggjjjcccZZZWWWTTTNNNFFF???===<<<<<<<<<999999<<>>///---444111444555444222222555999777888888;;;???EEELLLQQQhhhmmmgggVVVJJJIIIIIIEEE???@@@AAADDDDDDBBB===999<<<;;;888555444444666888999<<>>>>>AAA@@@======AAACCCAAAAAAAAA>>>999:::BBBIIINNNTTT___hhhllltttyyybbbSSSIIICCCAAA>>>>>><<<;;;>>>BBBBBB@@@>>>>>>???AAAEEEJJJOOOQQQVVVIII>>>>>>CCCEEEEEEEEEZZZqqqsssbbbTTTJJJCCC>>>CCC>>>::::::===AAABBBBBBAAA@@@@@@>>><<<<<<===????????????@@@@@@???>>>===???AAABBB@@@<<<:::;;;>>>666===EEEGGGDDDDDDHHHMMM```ZZZ___uuuxxxyyyrrr{{{{{{kkk___]]]```\\\SSSIIIIIIPPPTTTQQQLLLWWW[[[ZZZUUUUUU[[[]]]ZZZLLLHHHCCC???>>>===<<<;;;BBB???AAAJJJZZZooolllcccmmmhhhdddaaaccchhhkkkjjjhhhzzzggg]]]rrrbbbLLLAAAAAABBBDDDDDDCCCCCCDDDEEEHHHLLLKKK???666===JJJmmmiiiKKK<<<666222444555444444666555555555555444444333333666555444333222222444555///111333222000///000222222111000111333444222//////...---///333555666555777666444333222111111222333222111222444555222000...111555555222///......+++,,,------------------///...---------......///111111111111111111000000------.........---,,,+++...------,,,***))))))(((((((((***+++,,,---------***)))(((***,,,///000///---------,,,***(((''''''(((,,,......,,,///666<<<@@@@@@===555,,,(((+++///............///000000111...---------...000111222...---///444444000...///333;;;KKK___kkkiiiYYYKKKDDDHHHPPPQQQCCC222000888777666555444444555777999;;;>>>???>>>===CCCNNNWWWaaahhheeeVVVJJJHHHFFFBBBCCCBBBBBBCCCDDDBBB???<<<888888888888888777555444999888777555444333222111///---++++++++++++,,,,,,000000///...---///333666@@@888333555888888777888CCCNNNRRRLLLOOObbbzzz{{{wwwrrr```QQQOOOMMMKKKIIIHHHJJJKKKEEEEEEDDDDDDCCC@@@===;;;999@@@@@@888666<<>>AAAAAAAAABBBEEEGGGGGGCCCAAA@@@>>>;;;<<>>@@@@@@===999888<<<@@@===>>>BBBFFFHHHFFFAAA===@@@@@@>>><<<::::::<<<>>>777>>>EEEFFFAAA@@@EEEJJJVVV]]]nnn~~~ooo```]]]eeellljjjdddPPPZZZ```YYYJJJAAADDDKKKCCCBBBAAA@@@@@@@@@@@@???FFFRRRVVVNNNMMMWWW\\\YYYKKKGGGCCC@@@??????>>>>>>GGGGGGMMM[[[kkkrrreeexxxrrr\\\IIIAAA;;;<<<@@@BBBCCCDDDBBBIIIOOOMMM@@@777>>>KKKeee[[[===222000111333444333777<<<777777666444444333333333666555333111///000333666000333555333///---///222333111///111444444000,,,,,,+++,,,///333777999:::444444444333222111///...555222000222555666222......222666555000------///+++---......---,,,---...///...,,,++++++---///000---...000111111111000///...------,,,,,,,,,,,,,,,///...---,,,+++***)))((()))***+++,,,---.........,,,***((())),,,///111222---......---***((('''(((+++---///...---...111555444777888444---***---111///---,,,---000222111///------......000111222333...---111666666111//////555888>>>HHHQQQUUUTTTRRRMMM___qqqnnnYYYDDD<<<===<<<888444333444666555444???CCCEEEBBB???CCCNNNXXXRRRWWWXXXPPPGGGCCCBBB@@@GGGFFFCCCBBBBBBBBB@@@>>>666777999;;;===;;;777333999555111000111222111000---+++******+++---------/////////......000444777>>>999666777777666777::::::<<<>>>@@@CCCLLLZZZfffooowww{{{{{{yyynnnkkkrrr{{{{{{~~~zzz~~~uuurrrjjjeeefffggg___TTTJJJEEE@@@@@@CCCDDDAAA===;;;???BBB@@@;;;888:::>>>888:::<<<<<<:::999;;;???@@@CCCEEEEEEIIIQQQUUUUUUYYYcccppp|||fffQQQGGGAAA===::::::===AAACCCBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCC===AAAFFFFFF>>>888;;;CCCDDDGGGNNN[[[ooommmRRRCCC>>>>>>???@@@???>>>===<<<<<<<<<===>>>>>>===<<<;;;<<>>???GGGOOORRRSSSRRRQQQOOOIIIEEEAAA@@@CCCHHHLLLOOOPPPZZZiiiwww}}}pppyyyiiiKKK@@@888999===???AAAEEEFFFGGGHHHGGGBBB===???DDDWWWzzzzzzNNN555///...111666888666777;;;<<<:::888555444444555555333444444111//////111444333333222000...---------222222222333222111...,,,+++,,,///111333666999:::444444444333222111000///222111111222222222222111333444444333222000//////,,,...000///---,,,,,,...,,,,,,++++++,,,---......++++++---...//////000000...---+++******+++,,,---000///...---,,,***)))))))))***+++---............+++***)))+++...111222222,,,...///---***''''''(((++++++,,,---............---000222333111000///000/////////000111111000///---......000111333444555000///000444444111111333333333555777<<>>:::777333111;;;>>>AAAAAAAAACCCIIIOOOIIIIIIIIIIIIEEE@@@@@@CCCHHHEEEBBBAAA@@@???===<<<666777999===@@@???;;;777666444222111111000...------***)))***---///000///...............000444888:::999999:::777555888???888///222@@@EEE@@@BBBMMMYYYcccaaaWWWaaa}}}zzz|||xxxkkkYYYSSSaaattt{{{|||~~~iiitttqqq[[[\\\lllnnncccMMMVVVYYYTTTNNNNNNMMMKKKFFFDDDBBBAAAAAA@@@???>>>======<<<;;;999:::<<<>>><<<444777BBBBBB888777AAALLLMMMKKKJJJQQQ^^^iiimmmvvv{{{yyyzzzzzzaaaYYYOOOBBB>>>:::BBBOOOMMM???<<>>BBBAAA===;;;===@@@???<<<999:::>>>AAACCCDDDSSS[[[iiitttvvvlll[[[NNN777666555888<<<<<<999666DDD???999:::???FFFIIIJJJJJJZZZwww{{{|||___DDDHHHJJJHHHCCC@@@@@@BBBFFF>>>666555:::<<<999555999;;;;;;999777777;;;>>>===>>>IIIYYY[[[NNNDDDCCCGGGCCC???@@@HHHSSS]]]cccaaaqqqxxxxxxpppJJJ@@@999:::<<<<<<@@@FFFKKKEEE@@@AAACCCBBB???<<>>AAACCCDDDDDDHHHBBBBBBGGGEEE???AAAHHHFFFCCCAAA@@@???===:::777888888:::===AAAAAA>>>:::333444555444111---++++++---***(((***...111111000...............000555888AAA<<<===BBB@@@888777===222555666333444:::@@@CCCGGGIIIJJJLLLQQQ[[[hhhqqqjjjeee^^^VVVRRRSSSXXX]]]llllllppp{{{xxxpppoooxxxxxx{{{}}}}}}~~~tttgggVVVLLLJJJKKKIIIGGGEEECCCBBBCCCEEEEEECCC@@@DDDEEEEEEDDDBBB@@@???>>>@@@BBBBBB@@@;;;999:::<<<===FFFFFF<<<999AAAJJJMMMQQQSSS___llllllfffpppyyyooollloooqqqoookkklllrrrxxxgggRRRKKKLLLIIIDDDDDDJJJPPPMMMGGGJJJGGGCCCDDDHHHJJJIIIFFFBBBCCCDDDEEEDDDCCCBBBBBB???AAADDDFFFKKKUUUaaajjjrrrrrrvvvZZZIII@@@999999===CCC???<<<===AAAAAA===999<<<777666999<<<@@@LLLYYYlllnnn{{{fffJJJ<<<555333999===<<<:::<<<<<<::::::===>>>???EEELLLTTT\\\ooo~~~vvvgggWWWNNNAAA;;;777:::??????<<<999999;;;;;;888444555999???===;;;;;;===???@@@===999@@@FFFKKKKKKJJJIIIFFFDDDBBB@@@GGGTTTYYY[[[iiizzzwwwsssRRR<<<333:::===AAAFFFCCCGGGDDDAAA???>>>===;;;888NNNhhhuuuJJJ666444444777;;;;;;888888;;;>>><<<999777444333222222333555555333///...000333000111111///---+++***+++111333555333///,,,+++,,,***)))))),,,000444555666666444222222333333222111------------...///111222444333111///...///000111...///---***))),,,......+++)))***...///,,,+++---++++++,,,---///000000///***))))))((()))+++---...333333111...+++)))***+++///...---,,,++++++++++++)))***---/////////...---......//////---+++(((&&&&&&(((***---......---,,,---,,,,,,---000222111000111444777555000,,,+++,,,...------///222333111000222222222111000111444666111//////000///111;;;FFFmmmvvvzzzuuuvvv~~~rrr^^^MMM@@@888888666999@@@DDDAAA<<<:::@@@>>><<<;;;999:::DDDOOONNNFFFGGGNNNGGG444000999===666222777???BBB:::222000111333222///---,,,,,,---***)))---333666444000111//////111555777666555WWWIII@@@CCCKKKKKKDDD>>>;;;888555555666777999;;;888;;;===???BBBGGGOOOVVVXXXTTTNNNIIIGGGIIIMMMQQQQQQ]]]hhhkkkhhhlllyyypppbbbccciiihhh```YYYeeeeeeaaa]]]^^^dddhhhggg[[[RRRFFFAAAAAACCCAAA??????>>>===???BBBBBB@@@>>>???HHHPPPLLLAAA<<>>GGG___wwwaaaCCC???777333777<<<>>>AAAEEE;;;888888:::;;;<<>>===<<<<<<===??????===<<>>;;;888777AAAYYY}}}TTT>>>777555666::::::888:::===;;;:::777444333222333333666444111//////000000111///000000...+++***+++,,,///111333222...,,,+++,,,***)))(((+++///555888999444333111111222222222111222000...------...000222111000...------...///000......---+++,,,///000...///++++++...///------000,,,,,,,,,---...//////...+++***((('''(((***---///000111000---+++***+++,,,000///---,,,***))))))(((***+++,,,---...------,,,,,,---...///...,,,***)))***************++++++++++++---///...---...111333666555444333222///,,,***+++...000000///...000111///000222222111111111333222111000000...///666@@@LLLZZZgggiiikkkxxxoooVVVBBB444111222888<<<:::999;;;;;;999777777777;;;FFFRRR]]]___[[[OOOAAA999666555888777666888;;;;;;777444555333111222333333111...---...000111333444444444111000///000444555555333jjjaaaUUUOOOSSSYYYUUUNNNHHH===777:::;;;666333555222666999::::::;;;>>>AAADDDAAA>>>;;;;;;===AAACCC>>>KKKUUURRRHHHGGGTTTbbb^^^OOOEEELLLUUUTTTGGG;;;NNNNNNKKKEEEEEEJJJNNNMMMFFF@@@;;;:::>>>@@@???<<<<<<<<<===@@@BBBBBB@@@>>>:::CCCJJJIIIAAA>>>CCCIIIKKKKKKJJJHHHGGGKKKQQQWWW___^^^aaaiiipppuuu|||pppbbbbbbfffaaaVVVIIIVVV___YYYIII???CCCLLLFFF???;;;>>>FFFLLLJJJFFFTTT\\\aaa]]]WWW^^^rrrqqqdddbbbYYYTTTUUUUUURRRVVV^^^YYYYYYWWWQQQJJJGGGKKKPPPNNNLLLLLLMMMNNNKKKEEE@@@CCC@@@<<<<<<@@@EEEJJJMMMQQQ___rrrttt]]]GGG???<<<999;;;AAA>>>@@@CCCBBB@@@<<<999888000333888===DDDUUUtttuuuUUU<<<999555444777:::;;;===@@@:::777666777888999>>>EEEVVV[[[kkkaaaZZZVVVTTTNNNCCC888222555888:::888666:::BBBJJJDDDAAA>>><<<===>>>>>>>>><<<===>>>>>>===>>>???@@@BBBBBBBBBAAA@@@BBBGGGMMMUUUgggzzzvvv\\\@@@333999@@@HHHLLLGGGBBBCCCCCCAAA===999666555@@@UUU}}}XXX>>>:::777666999:::999;;;???:::888555222111222444555999444///---000222000...//////...,,,))))))+++------///000000...,,,+++++++++)))(((***///555999;;;222000///000111222222111666333000...---...000111...---,,,,,,,,,---...///...000///---///444555222666000---...///...000333///.........------,,,,,,+++***(((&&&'''))),,,...------...,,,++++++,,,...111000---+++)))'''&&&&&&******+++++++++++++++++++++,,,...//////...---,,,---,,,***((('''(((***+++***...111///++++++000666999555111111222222...******...222000,,,***---222,,,///222333222000000000333111111111...,,,111888:::GGGVVV[[[YYYdddhhhLLL>>>777444777<<<===>>>@@@888555333444666;;;GGGRRRiiivvvnnnPPP<<<<<<:::///333777:::999555222333555888444000111666888555111///333666555222111444888222111000000222333333222vvv|||xxxfffZZZ___iiimmm[[[LLLCCCEEEEEE;;;444555666999<<<;;;999888:::===:::888666555666888:::;;;???@@@???>>>======???AAAEEEAAA???@@@>>>;;;;;;>>>;;;@@@AAA???>>>@@@???<<>>???@@@BBBBBBAAA>>><<<::::::===CCCJJJNNNLLLJJJUUUbbbjjjcccVVVWWWiii}}}qqqpppzzz|||llldddWWWKKKIIIKKKHHH@@@<<<>>>@@@@@@???<<<::::::777:::<<<<<<;;;===BBBFFFDDDIIIJJJEEE@@@DDDSSS```rrrxxxyyytttsssvvvsssjjjZZZVVVXXX```^^^VVVXXXaaalllbbbWWWTTTWWWXXXSSSMMMJJJUUU]]]YYYLLLCCCEEEJJJBBB>>><<<===AAAEEEEEEDDDMMM\\\jjjsssyyyvvv```JJJBBB>>>999999>>>999>>>CCCBBB>>>:::999:::999444222;;;PPPllllllWWWHHH<<<444555888;;;:::777555555;;;777666777777777<<>>@@@IIISSSqqqcccGGG888:::<<>>===;;;777444AAAVVV{{{]]]BBB;;;777777:::<<<:::;;;===;;;999666333111222444555666444222111222222000...111000...+++((('''***,,,+++,,,.........---,,,+++*********---111555777888111000///000222444444333555444222111000///000000,,,,,,,,,,,,---...///000///444555222666@@@FFFEEE???777///...///...000333444444333000---+++******)))))))))))))))***+++,,,***+++,,,,,,++++++---//////...,,,***)))''''''&&&******))))))))))))***+++------...//////...---------,,,+++*********+++++++++...///---++++++000444777444111000000///---++++++...000...+++***,,,///...000222333111000000111111///000111...+++---222999>>>GGGOOONNNSSSkkkqqq]]]PPPEEE<<>>BBBDDDEEE;;;===>>>>>>===;;;999999;;;>>>DDDMMMWWW\\\^^^]]]iiiuuu~~~{{{ssswwwjjjKKKJJJFFF@@@===>>>===;;;999888777999===>>>;;;777666777999999888:::===@@@>>>>>>===;;;999;;;AAAFFFYYY```aaa\\\^^^fffiiieeeYYYXXX\\\bbb```YYYZZZaaammmeee]]][[[]]]^^^YYYSSSQQQ[[[bbb]]]QQQHHHHHHLLL===<<<<<>>999:::>>>;;;@@@CCCAAA:::666777:::======???JJJ___|||pppOOOAAA???>>>888<<>>DDDJJJUUUcccjjjjjjkkkaaaTTTLLLIIIFFFAAA<<<999<<>>>>>AAADDD???>>>>>>@@@???AAALLLYYY~~~pppTTTBBB>>>999===EEEFFFLLLDDD;;;999===>>>:::555;;;OOOrrrgggNNN:::777777;;;>>><<<:::;;;>>><<<888555333222333333000333777777444111000///444222///+++'''&&&(((******+++,,,...//////...---+++,,,---000333555444222222111000111333555555555111222333333333111000///,,,,,,------...///000111...777<<<<<>>;;;888888;;;<<<;;;999999>>>CCC@@@999555777;;;<<<888777<<>>AAA@@@;;;999>>>CCCFFFCCC???999777888<<>>???AAAPPP```fffcccdddooozzzfffOOO:::===???===;;;999:::;;;333999>>>===888777<<>>555;;;999888777999:::;;;;;;BBBIIIQQQTTTWWW[[[\\\ZZZbbbbbbbbb___[[[[[[___bbb^^^dddiiieee]]]YYY\\\aaaddd___[[[[[[\\\YYYOOOGGG<<<<<<===???AAABBBAAA@@@CCCNNN[[[iii{{{lllWWWDDD===<<<:::<<>>===???@@@<<<777777<<>>:::888:::===???@@@@@@@@@AAA???<<<===??????AAAOOO___zzzbbbKKKBBB;;;===EEEEEEJJJBBB999888<<<===:::555:::IIIeeemmmSSS<<<777555999===;;;::::::>>><<<:::777444333222222,,,111777888444111000111333333000,,,)))'''((()))******,,,...111222111000//////111333666666555333333111000111444555555555111222333333333111000///------...///000111111111,,,666===BBBTTTlllwwwtttIII<<<111.........///111999999888222,,,((()))+++)))***---//////---+++)))***,,,---...---,,,---...---,,,+++***************''''''((())))))******+++000///......---,,,,,,++++++,,,...000111000...---...,,,+++,,,///000...---,,,///111000,,,***,,,///000---******---......---444444333111///000222555...,,,,,,//////,,,,,,...444000222>>>KKKPPPPPPNNNOOO^^^hhhcccYYY[[[hhhssshhh\\\SSSTTTWWWSSSLLLGGGPPPHHHAAA<<<777222333666<<>>;;;<<<@@@BBBAAA???<<>>CCCBBB<<<:::@@@DDDAAA;;;888DDDGGGFFF@@@===AAAFFFIII???<<<999777999<<<@@@CCC???BBBFFFIIILLLPPPVVVZZZ___ppp|||zzzdddJJJ>>>999999:::<<<<<<<<<;;;<<<222:::AAA???999777???HHHIII???777:::CCCFFF>>>555999999999888888999;;;<<<:::>>>GGGPPPRRROOONNNQQQaaagggfff^^^\\\bbbddd___UUUaaalllmmmddd___cccjjjoooddd[[[]]]dddcccWWWJJJDDDCCCAAA>>><<<===@@@BBB???BBBMMMaaauuusss]]]HHH@@@===:::<<>><<<888777:::>>>>>><<<===AAARRRPPPYYYsss~~~___DDD888888555888>>>BBB???;;;===BBB[[[ccckkkvvvyyyeeeSSSFFF???:::888666888;;;???BBBBBB@@@>>>AAA<<<:::<<<;;;???QQQfffwwwiiiKKKBBB???BBBEEEAAA???>>><<<;;;:::999777555:::@@@UUUwwwzzz\\\@@@888222444888999:::<<<::::::999777555333222111---///000111111111111222000111000...+++***+++,,,++++++,,,///333555444222555444222444666999::::::333111000111333444444333666444222000///......///---...//////000000000000...333777BBB]]]wwwwwwgggFFF999...,,,///000111333444555444000+++(((+++...------------------------,,,...000///...,,,,,,,,,///...---+++******))))))%%%&&&(((***+++,,,++++++------,,,,,,,,,,,,,,,---..................------***,,,...//////...---,,,+++---...//////.........------,,,,,,,,,---///111222333333222000///111222000---,,,......++++++---555777999===DDDHHHBBB999666BBBJJJEEE>>>BBBPPP\\\ccc___[[[YYYVVVQQQRRRVVVSSSKKKCCC>>>888111...///000777@@@DDD???666111222000//////---,,,,,,,,,,,,------...000111222222111000111111///,,,,,,///333222222111...,,,,,,///222yyyOOO===666///,,,///333444333555888<<>>EEEIIIEEE@@@@@@AAA@@@???>>>======???CCCGGGIIIKKKOOOUUUZZZ```hhhqqqxxx|||tttcccJJJ<<<===<<<888666999>>>???>>>===888;;;===>>>???AAAEEEHHHCCCBBBAAA???===<<<::::::888:::<<<:::777888>>>CCC>>><<>>999:::???EEE@@@:::@@@UUUkkk|||lllSSSGGGAAA;;;:::>>>HHHDDD???;;;:::???FFFLLLjjj}}}wwwNNN<<<666666CCCUUUgggtttzzzppp___PPPCCC:::666666:::???@@@======AAAGGGLLLYYYqqqlllKKK444111999444666;;;>>><<<<<>>CCCDDD@@@;;;CCC;;;777888777<<>>@@@EEEEEE;;;555;;;@@@???999444333555222333DDDmmmnnnCCC999000000444777;;;???666666777777666444222111000,,,)))***///222222111---...//////---,,,---...,,,,,,---000555777666444:::777333333666<<<@@@BBB222111///000111333222222;;;777222---***+++---///---...//////000/////////000000000>>>^^^wwwkkkPPPBBB666++++++///111333555...000111...))))))---111111///---++++++---///000...000111000...,,,++++++222111///,,,***)))((((((###%%%(((+++------,,,,,,++++++++++++,,,---...///222000...,,,******+++,,,&&&,,,222222...++++++...,,,+++,,,///333444000---***...000...******000555///111333333111///......333...,,,......+++***+++///999???===>>>BBB>>>555///777;;;777333777AAAGGGVVVXXXZZZUUULLLHHHQQQ]]]RRRJJJCCC???999111,,,,,,+++333888666333333111...---///000...+++***,,,...111...---000555777333...,,,222555111***(((///666000000///,,,******---111xxx^^^BBB333222555555555444333333555777888===BBBDDDCCCDDDJJJOOOXXXRRRPPPTTT[[[\\\TTTLLLOOOZZZWWWFFF===EEEIIIDDDDDDDDDEEECCCBBBBBBDDDFFFIIIKKKHHHDDDLLL]]]dddaaaXXXcccsss}}}yyywwwnnnTTTFFFDDDAAA<<<555:::???@@@>>>;;;;;;;;;BBB:::555888@@@EEECCC>>>BBBAAA???>>>===<<<;;;;;;999999:::===@@@@@@===;;;EEEGGGFFFBBBBBBFFFGGGEEELLLQQQbbbqqqlll]]]\\\gggiiiooonnnkkkttt}}}nnnlllqqqtttrrrkkkeeebbbaaa[[[TTTJJJCCC???;;;888666;;;===???EEEVVVqqqcccLLLAAA???>>><<<>>>???BBBBBB???BBBRRRbbbpppSSS;;;111:::TTTlllxxxxxxYYYBBB999@@@===999777999<<<>>>???BBBFFFTTTjjjmmmSSSDDD;;;444222666777999;;;>>>CCCIIIMMMVVVrrruuuXXXGGGCCCBBB<<<666777;;;>>>>>>;;;<<>>:::777666555444222,,,000333222///---...///000///......//////...---))),,,...//////333:::@@@===:::888;;;@@@@@@;;;555111111000111111222333333555222///---............///.........//////---+++000,,,---;;;OOOYYYUUULLL;;;555///...111333111///000///...------...000111000000///......///000111222222111///,,,+++,,,---111///------......,,,++++++)))(((+++...000...+++......---+++***,,,000333000///...,,,***((('''''')))+++---......,,,)))'''///...///222555444///***111///...///000111000///000444777777444111000111222111000---+++,,,000333777:::???BBBAAA===888444///111333333222444777;;;FFFKKKNNNHHH???>>>GGGQQQIIIEEEAAA???===999333---111111000///////////////+++---...---++++++...000000......111666777555222333222222111000000222333000///---++++++,,,---...nnnVVVBBB777555666777666555444444555666555999>>>BBBDDDHHHMMMQQQaaaZZZVVV[[[dddgggaaaXXX]]]gggfffVVVIIIIIIOOOQQQFFFHHHIIIIIIHHHHHHIIIKKK[[[\\\\\\]]]eeesss}}}xxx{{{___JJJ@@@===;;;999999<<>>=========;;;999:::===@@@BBBBBB===AAACCC@@@999777:::???:::<<<>>>>>>======???@@@FFFGGGDDD??????CCCFFFEEEFFFJJJVVVeeejjjffffffmmmvvvwwwuuuwwwqqqssszzz}}}ssskkkjjjmmmhhh[[[MMMFFFFFFDDD<<<444888:::<<>>===999@@@HHHGGGAAADDDXXXnnnfffGGG888777DDD```zzzaaaHHH===;;;;;;<<<===============;;;GGGYYYjjjuuu\\\EEE:::555444555<<<<<<;;;;;;===BBBJJJPPPSSSiiixxxeeeOOOAAA>>>???;;;666999<<>>BBB???===<<<===<<<888444111555IIImmmoooUUU???;;;999333444<<<@@@>>>;;;999888777555333///111222333222111111111111000......//////...---+++---///000222777===BBB===999777:::>>>???:::444000000//////000000111222333111///........./////////...------......,,,++++++***---666AAAGGGFFFBBB777333000000333333000,,,000///...------///000111//////.........000111222555444111---***)))+++---///111222000---+++,,,...,,,,,,,,,...//////...,,,,,,------------///222555000///---+++))))))))))))***+++,,,------,,,+++***///000111111000/////////111///...///000111000...333555777666333111333555111222111000...///111333>>>>>>>>>???@@@???;;;777111444666444111111666:::???AAA@@@;;;777777<<>>999888;;;??????>>>???@@@AAA@@@???999;;;===;;;:::<<>>@@@CCCKKKXXXfffqqqwwwzzz}}}yyyuuuqqqjjjaaaXXXQQQIII@@@999777888:::<<>>::::::===AAAHHHLLLLLLRRRdddvvv}}}\\\@@@;;;BBBNNNfff}}}]]]GGG999444999@@@BBBAAA>>><<<<<<<<>><<<999888777888KKKnnnnnnOOOAAA;;;333333888???===;;;;;;:::999666444222222222444555666555444333111///...//////...,,,---,,,---...222777<<<@@@:::777555777;;;;;;777222..................///000111000///......///000111...---,,,,,,------,,,+++)))+++...000222444666777222111000111333222...***///...---------///000111...---......///000111222777555111+++((((((***---...222555222,,,))),,,000,,,///111111000...---,,,)))+++...///000222444777///...,,,***)))***+++,,,++++++,,,,,,------......000222333111---,,,///333///......///000000///---444666666555222222666999444444444333111111222444CCCAAA>>>===???@@@>>><<<777999999666222111444999:::888555111///000222444<<>>CCC???<<<<<>>DDDJJJKKKBBB:::<<>>???LLL___ppp~~~zzzbbbGGG888555888>>>DDD999???FFFKKKJJJEEE@@@===FFFKKKPPPSSSSSSQQQNNNLLLCCC???:::666666777888999:::<<>>???DDDBBBCCCDDDDDDBBB???<<<;;;;;;;;;:::JJJkkk^^^GGG===666777<<<<<<;;;::::::;;;999666333555333222444888:::888666444222///......///...---,,,++++++,,,///333666888777444222333666666333///------,,,,,,,,,------...////////////...///111222...,,,++++++,,,---,,,+++,,,---...---,,,,,,...000000///...000111000---***,,,,,,,,,,,,,,,---...///,,,,,,---...///000222222333222000,,,)))(((+++---...111222000,,,)))+++...,,,000333222...+++***+++(((+++...000000111222333...---+++))))))+++---...++++++++++++,,,...000111222333333111///...000333------,,,...//////---+++111333555555333333666999:::999777333000000333555?????????>>>===>>>@@@AAA???===999666555555555555:::999666222......///111888999999777444111111222////////////...//////////////////...------...//////111333222111000111333;;;???CCCBBB<<<555111000///---+++*********,,,---qqqgggdddlllvvvwwwrrrnnnooommm^^^FFF777777777444777666555666777666222///111222555:::@@@FFFHHHIIIFFFWWWgggiiiaaa___iiiuuuwwweeeZZZ^^^aaa[[[VVVWWW]]]\\\[[[\\\bbbnnn|||kkkOOO888777;;;999:::AAACCC>>>::::::<<>>;;;;;;<<<>>>AAAEEEHHHJJJMMMHHHCCCCCCGGGJJJHHHFFFEEECCCCCCGGGJJJJJJDDD>>>>>>BBBDDDBBB@@@???;;;555666>>>EEEJJJWWWooolllVVVIII>>>;;;;;;<<<<<<@@@NNN]]]|||jjjMMM===:::>>>GGGMMMWWWbbbgggkkkttt~~~```HHH888@@@MMM[[[uuu{{{YYYFFF===999555;;;@@@@@@<<<999999;;;AAA:::777AAAQQQccctttiiiWWWDDD;;;:::;;;???BBB:::@@@GGGKKKHHHBBB<<<888???>>>>>>>>>@@@@@@???>>>888888777666555555777999:::;;;===@@@BBBAAA===:::999777999CCCSSSjjjeeecccnnn|||[[[KKK@@@AAAFFFEEECCCDDDEEECCC@@@===<<<===888666FFFgggjjjLLL===888;;;AAA999888888999999888666333666444222444888:::999666444222///......//////...///////////////000111222333111///000111111///,,,------,,,,,,,,,,,,---------///000000...///111333...,,,******,,,------,,,///---+++***+++,,,,,,+++...---,,,,,,---------,,,))))))******+++,,,------+++,,,---...///000111111,,,.........,,,++++++,,,...---,,,,,,,,,++++++***,,,///111000,,,(((((()))(((+++...///...------...---,,,+++******,,,...///++++++***+++,,,...111222222111000222444444222///,,,++++++---......,,,))),,,000444555333222333555???<<<777222...///333666444:::??????<<<;;;???CCCEEE>>>666555888:::777333;;;===<<<777000...111555666444222111333333111///333111///---...///222333000///........./////////111///...000333555444333===EEELLLHHH;;;111000333///...,,,******+++,,,---ccciiinnnmmmhhhggglllsss```ZZZLLL<<<333333555444999777666777:::;;;999666222333666888;;;>>>AAABBBIIIKKKPPPYYYaaaeeeeeecccbbbbbbbbb```VVVOOOVVVdddTTTZZZbbbjjjrrryyyzzzgggQQQ>>>;;;???AAACCCGGG@@@===:::888999;;;<<<===>>><<<<<>>444:::AAAFFFNNNbbb~~~rrrXXXNNNEEE>>>===<<<>>>IIIXXXbbb}}}jjjIII777666;;;AAAWWWqqqyyypppkkkyyyhhhLLL:::---555KKKiii~~~bbbJJJ<<<999;;;===???@@@>>>:::888888:::777:::>>>@@@AAALLLeee|||{{{TTTHHH===:::;;;;;;<<<>>>CCCDDDDDDBBB???===<<<<<<999777555555666888999999777888777666444555777999:::;;;<<<======<<<<<<;;;666;;;FFFTTTeeewwwlllccciiiqqqSSSFFF<<<>>>FFFGGGDDDDDDDDDCCCBBBAAA@@@???>>>;;;JJJiiipppMMM999222555;;;888777666777888888666555555444333333555666666666444111...---...000000000555888;;;:::666333333444222000///...///...---+++///...------------------,,,///111111///...000333...,,,******,,,---.........***'''(((+++---+++''',,,++++++***++++++,,,---(((((()))***+++,,,,,,---+++,,,---...///000000000(((+++---...---,,,,,,,,,---+++)))***,,,---+++)))------...,,,***''''''''')))+++------+++***)))))),,,,,,,,,,,,,,,---......+++*********,,,...000111000...---000444555222...,,,,,,,,,...000///,,,***)))---222444222000000111>>>;;;666111...///333777000666<<<>>>;;;999<<<@@@CCC;;;333222777:::888333:::======888000---111555444000---...111333111...333222///......000333555000///......000111111000111---+++...333666555333:::CCCIIIDDD777...///333000...---++++++,,,---...[[[iiipppkkkeeeiiinnnppp]]]PPPBBB:::555222222333999666444666:::===<<<:::000333666777777888;;;>>>FFFCCCBBBJJJVVV]]]]]]ZZZVVV[[[___YYYOOOLLLVVVaaaXXX^^^hhhrrryyyuuuaaaTTTDDD===@@@EEEHHHHHH===<<<;;;999777888:::<<<>>>>>>@@@FFFNNNQQQPPPMMMKKKSSSXXXSSSIIIGGGQQQ]]]SSSQQQPPPSSSWWWVVVOOOIIIOOOOOOLLLFFFCCCDDDDDDBBB777777<<>>???AAAHHHGGGDDD???<<<;;;<<>>LLLjjj|||WWW===111///333888777666666777999888777222333333222111111333555333000...---///111222222888???FFFEEE>>>888888;;;333222000//////...------000000///...............,,,///222222...---///222///---++++++,,,...//////,,,)))((()))+++,,,***'''''')))+++,,,++++++******((()))***,,,------......,,,,,,.../////////......***,,,---,,,+++***+++,,,)))***+++++++++,,,------///---***)))))))))((('''***+++,,,,,,***((())))))+++,,,---.........---,,,*********++++++---......+++++++++,,,...000111111......///111222111...,,,+++...111111///...///222666666444222000111444666555666777999;;;;;;:::::::::666222000222444666777999999777444000...///000111///......///000000000//////000000111111111111000...---...111333333222...---,,,---...000111111666999;;;888111------000111000...,,,,,,---...///]]]eeehhhdddkkkvvvsssfffdddQQQAAA===:::222///222666222000222888<<<<<<:::...333777777444444999===;;;???BBBDDDFFFLLLUUU]]][[[ZZZVVVRRRSSSWWWZZZYYYdddggglllrrryyyzzzVVVOOOBBB777888@@@CCC@@@;;;<<<<<<:::666666999======???DDDKKKPPPRRRRRRPPPVVVRRROOONNNPPPSSSVVVVVVXXXXXXWWWXXXXXXVVVTTTRRRMMMQQQTTTQQQNNNLLLEEE>>>;;;666:::FFFNNNYYYsssiiiNNN???888555???LLL]]]kkklllSSSCCC===OOO```zzzsssKKKBBB888===YYYzzzdddIIIBBB???:::===GGGIIIGGGCCCAAA???<<<888555;;;;;;<<<======@@@JJJVVVkkkpppZZZAAA>>>888555:::@@@CCCFFFIIIFFFFFFFFFCCC???<<<;;;;;;111222222222333444555666;;;888444222222444666777===???>>>:::666666<<>>BBBBBBBBBJJJYYYfffdddRRRIIIUUUaaaaaa[[[YYYhhhtttpppXXXJJJ<<<:::<<<<<<:::999DDD>>>777555777;;;<<<<<<999CCCMMMNNNHHHGGGMMMUUU\\\RRRJJJNNNYYY\\\TTTIIIUUUbbbfffZZZRRRXXXaaadddcccWWWZZZkkkkkkVVVJJJMMMKKKFFF>>>:::GGG```xxxvvvTTTHHHBBB888888AAAVVVlll|||[[[NNN[[[gggiiixxx```AAA888MMMiii}}}sssqqq___HHH666111<<>>888666888<<<@@@BBBQQQpppwww```HHH888888555333666???JJJRRRVVVEEECCCBBBBBBAAA<<<555000:::222,,,///888===:::666222666999666222222999AAAIII>>>555888===>>>======MMM___mmmtttkkk[[[]]]jjj~~~\\\GGG???CCCEEE<<>>???BBB@@@:::AAAddd[[[;;;111666333444999>>>>>>999777999777444111111444555333111111///......///222555777888<<>>555444111---,,,...111333444///000222333333111///---333222000---***)))+++...,,,///333333000.........,,,+++,,,///222111---)))---+++(((((()))***+++,,,***+++,,,...////////////555333000---+++*********,,,,,,------,,,,,,++++++...,,,+++---000111...++++++)))'''''')))+++,,,,,,***+++,,,,,,***)))***+++333222000...------------+++---///...,,,*********''')))***,,,...000000111444333333222111000//////////////////............222666777333111444777888:::777666888<<<;;;444............///111222333333:::999666333000...,,,+++.........///////////////222111000///.........///...///111111111111444666...000000...++++++///333000111000---***+++000444111000...,,,,,,...000111iiicccaaaiiiuuuzzzsssiiihhh\\\LLL@@@999444000---000111333555666666555444333333333333222222333444777888:::>>>DDDNNNZZZbbb]]]^^^^^^___cccggghhhfffsss{{{~~~nnnLLL@@@555555999:::999888;;;;;;:::999999999;;;<<<>>>BBBGGGIIIHHHIIILLLOOOQQQOOOMMMNNNQQQSSSSSSRRR\\\]]]aaadddcccaaaaaaccceeeiiippptttsssllleeeaaaXXXQQQLLLMMMOOOWWWkkklllQQQ>>>666777===LLL^^^tttvvvjjjggghhhuuuqqqUUU===777IIIddd~~~iiiUUU>>>333333AAA]]]www~~~lllWWWJJJ@@@777444555;;;======<<<::::::===???III]]]{{{xxxgggQQQ???777555444666;;;CCCJJJOOOPPPGGGDDDAAA>>>===;;;777444333222333666999;;;:::888777777666555666888<<<>>>@@@===<<<>>>>>>???DDDKKKYYYbbbrrrdddMMMMMM]]]xxxyyymmmvvv\\\GGG<<>>@@@DDDHHHFFFBBB===<<<===;;;;;;GGGiiisssQQQ:::222333333777======888555777777555333333444555444333111000///...///222444666888<<>>;;;:::<<<>>>CCCBBBBBBDDDHHHJJJJJJIIIIIIOOOSSSRRRMMMNNNVVV___ccc[[[___ooouuullleeegggqqq~~~}}}ooogggfffggg^^^TTTaaaxxx```BBB888888777AAANNNiiivvvkkkcccGGG666222AAA\\\~~~cccIII333///444CCCfffhhhOOO@@@777333333444;;;AAAAAA<<<888999;;;CCCJJJ\\\yyywwwgggSSSAAA888777333666:::AAAGGGKKKKKKJJJIIIEEE@@@<<<::::::999999...444:::<<<:::888888:::===888444555;;;???>>>;;;:::<<>>BBBQQQ```fffiiiyyy[[[@@@===MMMkkkdddWWWZZZ```iiirrruuuTTTAAA666999AAA??????AAACCCCCCAAA===999666666>>>QQQrrrlllIII444444444777======999666777666777777555444444555666333222000///000111333555888===CCCEEECCC>>>888555111111000111333444222111------...///000000000000111000///,,,++++++...111666666666444111///000111222555777999888777666666222000...,,,++++++,,,,,,+++,,,...000111222333333333111///,,,+++***+++++++++,,,...000000000...---...111333444222///------%%%%%%(((,,,000333333333111111111///---,,,---...444222000---+++)))((((((---+++***,,,///000---++++++,,,---...///////////////000111222222111000...---------...///222444555111555666222222666888888777;;;??????<<<888555555...111333333111000222444555444333222111000000///+++...222555777666444222666666555444222000...---,,,///333444222000///...333///---...222333000---,,,++++++---000222444444222000,,,))))))+++...000^^^kkkuuutttnnnqqq}}}ppp\\\III;;;333///---000111333555555555333222000222444444222111333444777444333888BBBLLLQQQSSS___iiimmmhhhfffooo{{{}}}www}}}yyyUUU<<<444000333777777555555333777<<>>:::777777999===888444666<<<@@@>>>;;;===;;;<<<@@@EEEOOOaaaqqqqqqwwwXXX>>>888EEEbbb}}}ooo^^^VVVSSSPPP___sssfffHHH999222999BBB?????????@@@AAABBB>>>777111555AAAYYYzzz}}}WWW===888666888>>>???<<<::::::555777888666333222444777444333111000000111222333888===AAABBB===888555555111111222444555555222///,,,,,,---...///000111222//////...,,,+++---000333888777555222000///000111222666::::::888777888:::555444111...,,,+++,,,---,,,---///111222333444444222000...,,,++++++,,,---,,,...111333444333222111---111555555111---+++,,,%%%&&&)))...333555444222333333333111...------///111000...---+++***)))(((---***(((***///111///+++---......//////......---,,,...000222333222000...,,,,,,,,,---000333777999///222222000000555777666<<<<<<===<<<;;;999888777000333777666333111333555555444333111000000//////+++---000333555555555444555555555444333111///......000222222000...------222000///000222222000...,,,++++++...222555333111000---***((((((+++///111ZZZcccooovvvzzzrrrXXX???000,,,---///111333444555444333222444333333555777888666444222333555888>>>GGGOOOTTTaaa```gggttt{{{zzzzzz^^^AAA:::666888:::888555444999999999===BBBEEEEEECCCEEEGGGHHHHHHHHHIIILLLOOOSSSUUUXXX\\\aaadddeeeeeegggttt|||xxxvvv~~~~~~{{{xxxsssyyy~~~uuu\\\EEE999222:::HHH___}}}|||||||||UUU@@@666???SSSlllqqqaaaRRR999***222>>>SSSjjjIII888555888777777999;;;;;;:::777555:::999===KKK]]]mmmuuuwwwkkk___PPPGGG@@@:::999;;;<<>>???AAA===@@@MMM]]]iiiqqqwww~~~\\\BBB<<>>>>>@@@BBB>>>666000555AAAZZZ~~~___JJJ<<<888888<<<>>><<<;;;<<<444666777555222111333666444333222111111111222333777;;;>>>>>>:::666444555111111222444555444111///+++,,,---...///000111222//////...,,,,,,...111444888555222000//////000111111444888888666555777999666666444000,,,+++,,,...,,,---///000222333333333111000...,,,,,,---...///,,,...000222333222111111,,,000333222...***)))***''')))+++///333333111...111222333111///---------,,,,,,,,,,,,,,,,,,++++++---)))''')))...111///+++.........///...------,,,+++---///222222111///...***+++,,,...111444777999111333222111333888:::888BBB===777666999::::::888222666999999777555555777666555333111000.........++++++,,,---///222444555444444333333222111000///111111000...++++++,,,...///111333333000...///000///------///333444111...,,,***((('''))),,,000333XXXVVV\\\nnnnnnMMM555,,,+++...///222444555555444333777444333666:::;;;888444---000444666:::BBBMMMVVVZZZZZZiiidddEEE>>>:::<<<===999666666>>>;;;:::===CCCGGGGGGEEEBBBHHHMMMMMMKKKKKKPPPUUUXXXVVVWWW^^^ggglllllliiiooo}}}xxxiiimmmrrrtttttt|||~~~```OOO:::999999GGGfffmmmlllppptttmmmgggtttnnnhhhuuugggJJJ;;;BBBOOOYYYUUUEEE???000***777IIIdddzzzSSS===777777777666555666999:::888666111333555999AAANNN\\\gggZZZMMM???;;;;;;:::::::::@@@BBBEEEFFFGGGHHHKKKMMMEEEGGGHHHFFFCCC@@@>>>>>>CCC>>>888666888999777555555888;;;;;;;;;<<<@@@CCCEEEDDDNNNcccwww~~~{{{aaaEEEAAAPPPooottt[[[EEE???KKKZZZ___kkklllLLL@@@???GGGJJJAAA@@@???>>>???@@@<<<666000666BBB]]]iiiYYYEEE>>>999:::<<<:::999;;;555555555444333222444555444333333222222222333333666888:::;;;999777555555333222111222333333111///+++,,,...///000111111111//////...---,,,...222555444222///...///111111111000222444555444555666777666777666111---+++---000,,,---...///000111111111111000...------///000111,,,------...////////////---...///...,,,***))))))******,,,///000000---***---///111111///,,,******((()))***,,,---.........+++)))'''(((+++...---,,,------......---,,,,,,++++++---///000111000///...)))***,,,///111444666777666777666555999>>>@@@===CCC;;;444333777:::999666444555777999:::999777666555444333111///......---,,,+++++++++---000333555666555444222111000000000222111///+++)))))),,,...///222444222...,,,...111000000///000111111000...******))))))***---000222LLLLLLTTThhhdddGGG555...,,,...111333555555555444444555777999::::::999777111222333333555<<>>???BBBDDDDDDDDDAAAGGGNNNPPPNNNOOOSSSXXXYYYYYY[[[```fffnnntttwww~~~llleee``````dddnnnuuuWWWEEE888???RRRbbbeeedddXXXVVVXXX\\\YYYVVVcccvvvyyyfffUUUPPPaaaeeeDDD555???EEEEEEBBB:::333---...999LLLkkkZZZCCC999444333444555666666777888999333333111000222:::FFFOOOKKK@@@777666999:::;;;<<<@@@BBBDDDEEEEEEFFFJJJMMMFFFHHHJJJHHHDDDAAAAAABBBAAA<<<777666888:::888666555888;;;===>>>@@@CCCFFFKKKOOO[[[nnn|||___FFFBBBOOOhhh~~~rrroooeeeSSSCCCAAAMMMZZZdddnnnjjjMMMAAA???FFFJJJDDD???>>>>>>>>><<<999444111999HHHeeezzzlllSSSHHH???<<<<<<:::999:::888666444444555666555444333333333333333333333333444555666888::::::777555555222///...///111111111,,,---///111222222111000/////////---,,,...111444111///---...111333333333222111111333555666666555555777666222,,,***---111+++,,,---............---111000///...///000222444//////...------...///000///---,,,+++++++++***)))******+++,,,...---+++((('''***///000...+++((('''''')))+++---//////000000))))))(((((((((***+++,,,,,,,,,,,,---,,,,,,+++***------.../////////......(((***---000222333333333999:::999888===CCCDDDAAA<<<999666555666666555444444333333777;;;<<<888444333222111000000/////////---------...000222444555<<<:::666222000///////////////...,,,***)))+++---222111000///------...///000111111111//////000111,,,+++++++++,,,---...///<<>>DDDOOOeeeyyyyyybbbKKK===888666888:::999:::<<<999===BBBCCCAAA@@@BBBDDD@@@EEELLLPPPQQQSSSUUUXXXYYY]]]aaacccdddmmm{{{yyyfffTTTSSS[[[fffrrr}}}tttUUU???BBBIIIFFFGGGNNNOOOLLLHHHGGGHHHLLLUUU^^^kkkyyydddRRRGGGCCCRRRrrrXXX666***888<<<888:::<<<111000333:::JJJggg~~~\\\GGG;;;333...333888888555444777;;;;;;777222......222888<<>>AAADDDFFFGGGQQQWWWaaakkkrrr{{{ZZZEEEBBBJJJZZZiiijjj___PPPGGGFFFKKKOOOPPPcccsss```GGG===999@@@IIIFFF>>>>>>>>>===:::666333111<<>>;;;:::;;;:::777444555777888777444222222222333333444444444333333444777;;;<<<999555666333...,,,---///111222,,,...111333444333111///000000///---,,,...111444///---,,,///333666555444444222000222666999777555555666666222,,,***---111+++,,,,,,,,,,,,,,,,,,+++111111//////000222444555444333111//////000222333111---***))),,,---,,,******))))))+++,,,,,,***(((###'''---///...***&&&$$$((()))+++...///000000///((())))))(((&&&'''))),,,+++++++++,,,,,,++++++***........................(((***---111222222111000::::::999999===DDDEEEBBB555777999888555333222333444111000555;;;===888222111000000000000000111222...///111333444555444444BBB>>>999333///......///,,,...///...,,,******+++555111,,,+++---///...,,,...111222111......111444.........---------,,,,,,>>>GGGQQQ[[[iii{{{XXXBBB222///...111222222444888222777;;;999555222444777:::666222111222555666777HHHZZZppp}}}gggMMM@@@777777777777888:::===>>>;;;???BBBAAA>>><<<===???JJJHHHIIINNNUUUZZZZZZXXX[[[dddlllkkkiiiqqqmmmWWWRRRUUUYYYdddppp{{{oooSSSHHH@@@444555AAACCC@@@<<<:::;;;???CCCEEENNNaaawww}}}ppp[[[JJJBBBBBBSSSkkk}}}NNN>>>000---111555888;;;333///000:::MMMjjjrrr\\\FFF444444333444777777555666:::???555***(((///666:::999;;;999888777444555???JJJGGG===<<>>;;;FFFHHH>>>;;;;;;;;;:::999999999999@@@@@@BBBIIIPPPSSSPPPMMMTTT___jjjlllkkkrrrnnnIIIFFFEEE;;;FFF```wwwrrrgggRRR??????HHHNNNPPPQQQeeezzz|||gggQQQ???;;;;;;;;;AAAJJJFFF???777666999:::777222???YYYeeeIII>>>@@@BBBAAA???666888;;;;;;888555444444666333222333777888666444777555333222333777;;;>>>:::555111000333333000,,,111111222333333333222222000111222111000///000111222......555@@@DDD@@@999222555777666555666:::???;;;777333000///...---,,,++++++++++++++++++++++++...000222222222333555666<<<555000333;;;@@@===888333222000,,,******---000...---++++++,,,---+++******+++------+++)))((()))''')))+++...000000/////////+++((())),,,...,,,)))***+++------------///000111222222000---+++***)))------------///111444555777:::???AAAAAA???>>>===<<<777222222666999888666111999@@@???666000000333---------,,,,,,+++******222111//////000333666888666555444222111000//////222000---******+++,,,...---111444222---***,,,///222///,,,---//////,,,)))///...---,,,++++++++++++:::@@@KKKYYYjjj~~~ttt\\\===666222222222000111444555666777777666555444444444444444222111222555999>>>LLL```sssxxxiiiYYYGGG999666555666666888:::<<<===@@@?????????AAABBBBBBBBBAAAIIISSSWWWVVVWWW]]]dddeeefffjjjpppzzz|||mmm```YYYSSSPPPZZZggguuu~~~eeeKKK:::222111222666888999888666777:::>>>DDDOOO^^^fffcccXXXMMMEEEGGG]]]xxxYYYEEE111---222666555444222...///:::OOOlllfffIII:::444222222555444222333777777222---+++...444888:::;;;777444555666777<<>>::::::<<<>>>???>>>AAALLLVVVYYYUUURRRUUUZZZ___aaafffmmmvvv~~~iiiLLLAAA@@@BBBKKKVVV___gggqqq}}}yyyeeeVVVKKK@@@???CCCJJJUUU___lllqqqxxx}}}|||}}}{{{dddNNN<<<:::>>>???AAAGGGDDDBBB???===:::888666555AAAWWW{{{pppNNN<<<:::<<<>>>???999999999:::;;;:::888555555555666666555555666777888666444222333555888:::999444111000222222///,,,///000111111222222222222000111111000...---...///...000333999>>>@@@>>><<<:::999888999;;;<<<<<<;;;777444111////////////...,,,,,,++++++***+++++++++...000222333222333555777<<<777444888???DDDBBB???555222///,,,,,,,,,...///...---+++,,,------+++***(((***++++++)))((('''((('''(((+++---...///......///+++((()))---...+++((()))+++,,,,,,,,,,,,...000000111111111///---------............000222444555555888<<<>>>===<<<<<<<<>><<<666000000222...---,,,,,,++++++,,,,,,444222111000111333666888333333444444333111///...111000...,,,++++++,,,------///222111...---...000000///------.........---000000///---,,,,,,,,,,,,555999BBBSSShhhyyy{{{NNNBBB666333222111000111777555444555777777555222///333666555000///444999777???OOOcccxxxzzz___NNNIII@@@333444444555666888:::<<<===DDDAAA>>>@@@DDDGGGFFFDDD===NNN```eee```___iiitttuuurrrsssuuuooohhh^^^PPPEEELLLYYYhhhjjjooo{{{|||VVV???999333,,,+++111777777333222555999===>>>CCCKKKQQQQQQLLLFFFIIIcccdddMMM555...333555222///222---...;;;QQQnnntttPPP@@@555111000222111//////333//////000000111444888;;;;;;444111333777888;;;>>>MMMWWWVVVIIIDDDKKKOOOKKKGGGBBBDDDKKKKKKCCCAAAFFFHHHCCC>>>===@@@DDDGGGHHHHHHZZZllllll```XXX___jjjlllhhhiiitttxxxlllcccPPP???>>>IIIOOOLLLJJJLLLYYYlll|||qqqZZZFFFDDDAAA@@@AAAKKK___pppuuummmnnnxxxzzzrrrpppvvvoooiii]]]III999:::AAABBBBBBCCCBBBGGGIIIEEE===777777999AAAUUUxxx|||WWWAAA999888999<<<<<<999888:::>>>???<<<999666999;;;888444222555888888666555333333333444444666333000000111111///,,,---...///000111222222222111222111///---+++,,,---,,,333:::>>>>>>===>>>@@@AAA<<<888:::@@@AAA;;;444222000//////000111111000///---+++***)))***+++,,,...000222333333444666888888666666999???CCCCCCAAA666222...---...//////------,,,+++,,,------+++***''')))******(((''''''((()))***,,,...000000000///...+++***+++------***'''(((***+++++++++,,,...000000000111111111000000///...---------///111222444333666999::::::999:::;;;<<<999444111000222555777:::;;;;;;999444000//////...---+++***+++,,,...///333222000000000222444555000222444666555333000...111000///...---,,,++++++,,,---///000111111111111/////////...---...000222333333111000///.........333555<<>>555222111222333666555555555555555444333111555777666333111333666777;;;DDDSSSfffxxx{{{gggPPPCCC???;;;444444555666888:::<<<===>>>CCCBBBBBBDDDGGGHHHGGGEEEDDDRRRcccnnnrrruuuzzzxxxpppfffZZZKKK@@@AAAIIIWWW]]]fffppp}}}zzz|||iiiQQQCCC888///---111555666555555777999===:::888<<>>DDDQQQ[[[]]]VVVSSSUUUTTTMMMLLLHHHHHHLLLMMMKKKMMMRRRLLLKKKHHHFFFGGGJJJNNNRRRTTTbbbqqquuuoooiiikkkpppttttttxxxxxxggg\\\[[[QQQCCCBBBKKKLLLEEE???@@@GGGWWWjjj~~~kkkYYYCCCBBB@@@AAAHHHVVVkkkzzzzzzuuutttwwwuuuooommmpppyyy{{{}}}gggZZZZZZRRREEE<<<===BBBBBBBBBCCCDDDIIIMMMJJJBBB;;;999:::???VVV{{{eeeLLL===666444555;;;;;;;;;<<<>>>@@@@@@???===>>>===999555333444555555555444444333222111111444222000000111111///,,,......000111222222222222333333222///,,,+++,,,---///555===AAA???>>>>>>@@@AAA===:::<<>>777000...------///111333333222000///,,,***)))***,,,---...000333444555666999;;;666555555777:::===>>>===777222------000222///+++,,,,,,+++,,,...---,,,***''')))******)))((()))***---...///111222333333333---,,,+++,,,---,,,***'''((()))*********+++...111222111111111222111000///------,,,,,,---///111222444666888999999999;;;<<<666555222...---000666;;;>>>;;;888444222000...,,,---,,,***)))***,,,///111//////...------///000111222333444555555444333222111111111000///---***)))++++++---000333444333111///111222111///000444888666555444333222111111111333444999@@@LLL\\\jjjsssvvv{{{vvvaaaIII:::444111111333333666888666222111333666777777777777666555333111777:::???FFFRRR```pppyyyzzzfffRRRIIICCC<<<777777666777888:::<<<>>>??????>>>BBBGGGIIIGGGEEEDDDEEEMMMQQQ[[[mmm|||zzz}}}nnn[[[OOOGGGAAA===<<>>>>>EEEQQQccczzzgggVVVCCC999555444555888111000444@@@PPPcccwwwwwwWWW;;;444///000000//////111222000111777>>>AAA>>>999777555444444444888CCCNNNTTTWWW```iiikkkdddYYYRRRVVVVVVQQQJJJMMMWWW___aaaRRRUUUWWWTTTPPPPPPVVV\\\bbbeeekkkttt|||}}}wwwqqqvvvxxxoooiiiZZZTTTKKKFFFEEEDDDBBBAAA===>>>???GGG```pppbbbXXXJJJCCC===BBBTTTiiiwww|||{{{uuullloootttvvv}}}yyyllljjjhhhfff___UUUOOONNNFFFCCCAAAAAAAAA@@@AAAEEEGGGHHHJJJIIIFFF@@@<<<:::@@@]]]tttVVV@@@333000333777<<<@@@@@@>>>===@@@DDDEEEAAA<<<999888777444222333333444333333222111111111111111111111111///---///000111222333333333333444444222000---,,,...000555777;;;???AAAAAA???===>>>?????????===999555222------...000333444333222111000---+++***,,,...///...000333666777:::===???>>><<<999888999:::;;;:::555111---...111222...***+++++++++---......,,,***)))***,,,+++++++++,,,......///000111222222333333---,,,,,,,,,,,,+++)))((()))***+++++++++---000333555333222222222222///---000000/////////111222333555777999::::::;;;<<<>>>999777333000...111666;;;===999444111//////---+++,,,+++)))((())),,,///111...------------...000111555555333333333444666777222222222222000---***(((+++,,,...111555666444222000333555444333444888;;;888777666555444444444444333555666888>>>JJJ[[[hhheeegggsss~~~kkkSSSCCC999222000111222666999666111///333888:::888666666888777444111444777:::<<>>??????<<>>999444...000666;;;;;;888555555555444444666999;;;AAADDDNNNaaa{{{zzzhhhYYYIII>>>888444666:::000000555???KKK[[[oooaaa>>>666000000111111111333555111000666???BBB===777444444444555444777CCCOOORRRWWWeeewww~~~uuuggg^^^______WWWMMMPPP^^^jjjkkk___bbbddd```[[[ZZZ^^^dddkkkggghhhsss~~~tttyyy~~~uuusssrrraaaQQQFFFEEEDDD>>>;;;>>>AAACCCDDDJJJcccvvvggg]]]WWWRRRIIIBBBJJJccc|||rrrhhhooowwwyyytttvvv~~~jjj]]]^^^```[[[QQQJJJIIIGGGDDD???BBBEEEDDDAAA???BBBFFFGGGFFFDDDEEEFFFDDD???;;;FFFhhhaaaEEE444111555444;;;BBBCCC>>>;;;???DDDGGGBBB;;;999::::::777444444444444333222111111111000111222222222111000///111111222333333333333222222222111///......111333888777777;;;@@@AAA===999<<<@@@DDDBBB<<<666555666//////000333555444222000111000...------///000111---000444888:::>>>BBBEEEJJJEEE>>>;;;;;;<<<;;;999222000...///000000,,,)))******+++---///...,,,***+++,,,------,,,---///111,,,,,,,,,---...//////000......,,,+++***))))))***+++,,,,,,,,,,,,///333666888555333333555444111---555555444333333444555666333666999;;;;;;;;;<<<>>>AAA===888444222333555777888555111...------,,,+++******)))((()))+++---///.........///000111333333666444222000111222555777444444333222000---***)))+++---111333555444333222111333555666666777999:::888777777666666777777777111333333333666===IIIRRRVVV]]]eeekkkqqqvvvyyyzzzrrrfffWWWLLLBBB888444555444666666444222111333666555666666666555555666666333555666666:::BBBLLLTTTYYY^^^kkk|||yyyrrrrrrqqqmmm]]]QQQFFFBBBBBBBBB@@@???999:::;;;<<<=========<<<>>>@@@CCCEEEGGGIIIKKKMMMQQQZZZhhhvvvvvviii___ZZZXXXTTTMMMGGGBBB@@@<<<999<<>>BBBEEEDDDBBBBBBCCCDDDEEECCCAAAAAABBBCCCBBB@@@MMMnnnuuuVVV???666666333:::AAABBB???===>>>@@@BBB@@@<<<::::::;;;<<<<<<888777555333111000/////////111333444333222111111222222222222222111111000/////////------///222555777555444666:::<<<999666:::>>>AAA???999555555777222222333555666444000---000000000000111222333333---000555999===BBBFFFJJJPPPFFF;;;666888:::888555/////////000///---+++)))******+++...//////,,,***+++,,,---------...111333++++++++++++,,,------...000///,,,***((((((***+++............///111555999999666444555888999555222777666555444444444555666///333777:::::::::::::::CCC>>>888444444444333222222111///,,,+++***+++,,,)))((((((((()))***++++++,,,---...///111333444555333222000//////000111222666555444222///---***)))+++000444666444222111222111222333666999999888666777777666777777888999:::000000111111333777<<<@@@LLLYYY]]]WWW[[[llluuuqqqbbb\\\VVVQQQIII???;;;;;;777555222222333444444333///333777666222222777<<<555555444444777;;;@@@CCCHHHTTT[[[[[[ddduuusssooovvv|||lllmmmzzzvvvwwwlllrrr|||lllaaadddiiieee[[[UUUTTTVVVNNNAAA???GGGIIICCC999:::;;;<<<<<<<<<;;;:::BBB???>>>AAAHHHNNNQQQRRRRRRggg}}}~~~sssddd^^^___WWWJJJ???HHHNNNJJJBBB===<<<<<>>>>>@@@CCCDDDPPPooojjjMMM;;;666444888>>>AAAAAA???===;;;<<<>>>>>><<<:::;;;@@@DDD<<<:::777333000///......///111444555444333222222111222222111111000///...,,,,,,,,,,,,,,,///333777444333222333555666666555888:::<<<:::666444333444555555555777666444///+++///000111222333444444555,,,000555:::???DDDIIIMMMMMMAAA444///222444222...,,,...000000...+++)))))))))***+++...000///,,,***+++,,,------,,,...111444,,,,,,,,,,,,,,,---...///111///,,,)))''''''***---///000000///000333777;;;999666555777;;;===:::666555444333222222222333444,,,000555888888888777777???999333111444555333///---......,,,***)))+++---(((((((((((()))))))))))))))***,,,...000222333444///////////////...------777666444222///---+++***+++111777888333000000222111111222666999:::666222666666666777888999;;;<<<333333333111111666>>>EEEMMMTTTTTTLLLKKKUUUYYYVVVSSSOOOPPPUUUTTTNNNKKKMMM>>>888222000333555444222333555888888777666777888666444222222444666777666@@@DDDDDDAAAFFFQQQWWWWWWLLLNNNUUU]]]\\\UUUSSSWWWgggkkkllljjjmmmsssrrrmmm```eeegggaaaWWWRRRTTTYYYYYYRRRLLLLLLQQQUUUSSSPPPOOONNNLLLIIIFFFEEEDDDEEE??????>>><<<;;;;;;::::::===DDDEEEAAAGGGWWWbbbbbbsss}}}oooeeeiii]]]PPPJJJLLLNNNJJJEEEBBBBBBCCCEEEFFFDDDAAA>>>???AAADDDIIIMMMNNNMMMKKKHHHFFFCCCBBBCCCDDDDDDDDD???@@@CCCEEEFFFFFFEEEDDDSSS[[[eeekkkhhh```WWWQQQCCC===666222333555777777;;;666111000333666666555222555666444555@@@SSSccciiicccXXXKKK>>>555000.........000666>>>NNNfffzzzgggPPP>>>666111222555444333555333555666333///...000333666000///444555222111333FFF___uuu}}}hhh^^^ZZZ______\\\aaalllrrrvvvrrrkkkmmmwwwyyyrrrrrrzzzyyywww|||}}}kkkOOO::::::EEEIIIEEEDDDEEEPPP\\\]]]VVVXXXaaawwwvvvsssuuurrr```fffqqq|||vvvwwwuuummmfffqqqtttmmm]]]TTTWWWXXXSSSJJJHHHLLLUUUQQQEEE@@@EEEFFFAAA===???DDDGGGEEEBBB===EEEBBB<<<:::777===NNN\\\{{{|||WWW>>>999::::::;;;>>>AAABBB@@@===999???CCCBBB>>>>>>DDDKKKJJJ@@@444///111444222///888888666333111111444666///000222222111000---,,,333///++++++...222222111///222444333000///111444555222222666888666444555======<<<777222///000111111000111888???BBBAAA>>>111//////666AAAHHHHHHFFF888555111...---------------++++++---000000---***+++*********,,,,,,+++++++++,,,,,,------,,,,,,,,,111///---+++***+++,,,---)))***++++++))))))***+++111...,,,...444555222...333444555777:::>>>AAACCC777666666555444222000000111///...000444555333111000444666333...+++---000111...***(((((()))))))))((((((((((((((()))))))))'''))),,,...///...,,,+++,,,,,,---------...------...000222111---+++,,,...//////000000000000//////...222666666333333888<<<777333111666>>>???888000111222222111111777@@@GGGLLLKKKLLLNNNNNNMMMMMMOOOOOOOOONNNMMMTTT^^^^^^XXXBBB===777333333444555666999777666666888999777555333444444333333444444555555999:::888;;;BBBEEEDDD<<<<<<@@@FFFFFFBBBDDDIIILLLSSSWWWVVVUUUWWWXXXUUUOOOQQQQQQNNNHHHDDDDDDEEEHHHEEECCCBBBDDDFFFGGGGGGIIIHHHGGGIIIKKKIIICCC>>>@@@???>>>======>>>???@@@>>>CCCIIIMMMPPPXXXhhhwww~~~wwwnnnfffWWWQQQIIIEEEEEEEEEDDDBBBGGGDDDBBBCCCFFFGGGDDDAAA???BBBFFFHHHIIIIIIJJJKKKIIIFFFCCCDDDFFFGGGCCC@@@??????>>>>>>>>>>>>??????CCCKKKVVV^^^^^^YYYSSSNNNLLLDDD;;;777888::::::888555666666555555555666777777666333000000888DDDMMMaaa```ZZZNNN@@@666333444//////111555999CCCVVVgggfffMMM888444333444333000222666555444333222222222111111111///111333111---...444===OOOjjj|||ooogggeee```\\\^^^fffnnnqqqpppssswwwxxxuuurrruuuzzz~~~}}}~~~}}}yyy|||mmmNNN@@@======@@@DDDGGGMMMQQQSSSVVVZZZ]]]^^^```jjjttt|||vvvvvv|||{{{tttqqqqqqrrrrrrmmmiiifffaaaZZZTTTRRRXXXYYYVVVQQQLLLJJJHHHFFFAAABBBBBBDDDDDDDDDBBB@@@<<>>@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCC>>>777222111222333444555666666444222000111222111111111111000...,,,+++//////000111000000000111111111000111222222111111333111111444444444999AAACCC@@@<<<888666555555444444<<<@@@AAAJJJUUUQQQCCC;;;666222444:::??????>>>555///***)))---000///---,,,******,,,///000///---+++*********+++,,,+++***,,,,,,---------,,,,,,+++...---,,,************+++(((***++++++***)))***+++------...///111111111000222333444666888;;;===>>>888777777555444111000//////------...111222000............---,,,,,,------...+++(((&&&''')))))))))******)))))))))))))))))))))+++---//////---+++******,,,---//////...---,,,,,,---/////////......///000000111111111000000///...222555666555555777:::888444222444:::<<<999555///000000///000777@@@HHHLLLFFFIIIRRRQQQEEEBBBHHHKKKQQQNNNHHHTTTiiikkk^^^IIIDDD<<<666444555777999===888333444888:::666222222333555555444222222222///222333222333666666444333111333666777777;;;@@@777???FFFDDD@@@@@@AAABBBCCCCCCBBBAAA@@@>>>;;;888<<<>>>???>>>===>>>BBBEEECCCBBBCCCIIIMMMLLLCCC;;;AAAAAA@@@@@@@@@BBBCCCEEEBBBEEEPPP]]]```cccwwwrrreeegggeee]]]FFFEEECCCAAA??????@@@AAAJJJEEEBBBBBBFFFIIIHHHEEEBBBEEEGGGFFFEEEEEEHHHJJJIIIGGGEEEGGGJJJJJJEEE???AAA???<<<:::999999;;;<<<999???IIIPPPQQQPPPMMMKKKRRRKKKCCC>>>??????===:::222666:::999666444555777999555///---...333888;;;RRRVVVVVVNNN@@@666444666000///111444555;;;GGGTTTrrrwww___CCC111111444555111---000666777444111111444555222///,,,...222222...)))---444777???VVVsssxxxmmmhhhgggkkkggg\\\```qqqzzzxxxwwwwww~~~~~~qqqsss{{{qqqxxxjjjKKKBBB>>>888;;;FFFNNNVVVVVVPPPTTTccciiieee[[[jjjzzzuuupppuuu{{{uuukkkiiirrrpppaaaWWWVVVdddggg^^^OOOJJJOOOMMMDDD<<>>===???999777:::888<<>>AAA>>>;;;::::::888555222222555999444666777666333000......333222111///---,,,++++++,,,111555666222///...000333000...000333444111---000///000111000444@@@MMMMMMFFF>>>999888:::<<<===IIIUUUYYYWWWdddxxxttt```FFF???888555666777444111000***%%%'''///333111---***)))(((***---000111111...------,,,,,,+++++++++---......///...---,,,++++++++++++***))))))(((((((((***++++++******+++,,,***---000000///...///111000111333444666777888888999888777555333111...---,,,++++++,,,---...,,,+++...+++)))***,,,...---+++***(((&&&&&&'''***++++++,,,++++++***)))))))))))),,,---...///...,,,***((((((+++...111111///,,,*********,,,...111333222111333333333333222111111000000111333555666777666666888666444444777:::;;;<<>>888777888999999;;;777333333555777555333444444444666777666222...222333444333333444444333333222222333444666999<<<222777:::999777666888:::>>>?????????>>><<<:::888:::<<<===>>>>>>???BBBDDDAAAAAABBBFFFJJJJJJFFFCCCBBBBBBCCCDDDEEEEEEEEEEEELLLPPP[[[jjjsss|||zzzjjj```\\\UUULLLEEEDDDBBB@@@@@@AAACCCDDDEEEEEEDDDEEEFFFHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGHHHHHHHHHIIIJJJJJJIIIHHHFFFBBBAAA???===<<<;;;<<<<<<===@@@DDDGGGGGGGGGHHHIIIMMMLLLJJJFFFCCC???===<<<666888999888555333333444444333000///000444777999CCCGGGIIIFFF>>>666333333000///000222444777BBBLLLZZZzzzuuuUUU888......111444222...///222555444222333444555333000---///222111...,,,...222666777BBBUUUdddjjjmmmpppiiikkkgggbbbgggttt~~~{{{|||yyyrrrvvv{{{eeeGGG===<<<<<>>BBBDDDDDDCCC@@@???@@@CCC???<<<===:::BBBXXX|||cccGGG999;;;===>>>>>>===>>>???>>>888444666;;;>>><<<888555666777666555555777:::888888999777333111000000555333000---,,,++++++,,,///222555555222000//////222111000111333333000...000......000222666BBBNNNRRRKKKBBB999888>>>IIIQQQfffmmmqqqvvvZZZNNN@@@999888777///(((,,,***)))---222444111---***)))((())),,,000333555555555444222///,,,+++,,,...///000000///...,,,+++***+++++++++***)))(((''')))+++---...---,,,,,,---+++---///111111000000///,,,...000333555555555555888888777555222000...,,,++++++++++++++++++***)))///............---+++***)))'''&&&'''***,,,---......---,,,***************////////////...+++)))((('''+++///333333000,,,)))***)))+++///555888777444444555555444444333222111111111222555777777555333666777777777777999<<<>>>/////////,,,+++///666<<>><<<888777666444222111222444666888444222666;;;;;;444,,,666555444444444555777999222222222222333444444333222000///000111222333444777:::===<<<999666777999999999999;;;>>>??????>>>BBBCCCCCCBBBAAADDDIIINNNBBBDDDFFFIIIJJJKKKJJJJJJ[[[ccclllwww}}}pppeeeccc```TTTHHHCCCLLLHHHCCCAAADDDGGGGGGFFF>>>CCCHHHIIIGGGFFFHHHJJJHHHDDD??????CCCFFFHHHGGGGGGIIIKKKIIIFFFFFFIIIMMMAAABBBBBBBBBAAA@@@>>>===DDDDDDCCCBBBAAACCCGGGKKKBBBHHHMMMKKKCCC===<<<>>>===:::666444444333111//////222444333222333888<<<:::;;;<<<===<<<999444000333000///000111444===FFFJJJfffvvvRRR:::111------222444111//////111333555555333111222333111222111111111222222000111555999>>>MMMccctttzzzpppiiiggglllppprrrzzz{{{}}}ssssssyyyyyyeeeJJJ999;;;FFFMMMNNNEEEGGGNNNXXX]]]cccsss}}}kkkbbbccckkkuuu|||~~~sss||||||uuuvvvxxxvvvkkkfffdddeee^^^NNNCCC@@@<<<::::::===CCCFFFDDDBBBAAAGGGFFFBBB>>>:::JJJhhheeeKKK;;;888777:::@@@BBB@@@===666555444555666888::::::666555444555888999888777===<<<:::777444222444555444222///---,,,,,,---...555222000000111222111///000222555444222000000000111------111666:::@@@GGGMMMKKKEEE<<<999EEE[[[nnnxxxxxx{{{gggNNN???<<<;;;555///---111555777666333000...+++*********,,,000555888<<<<<<;;;777222...------...///111222111///---,,,,,,,,,,,,,,,+++***)))(((+++---000000///---------///------000444555111---)))+++---111333444555555555555444333111///---,,,------------+++***)))(((---222666666111+++))))))+++)))(((***---///000000...---+++*********+++,,,000000//////---+++***((((((+++///222333000---***,,,,,,...333999;;;:::777555555555555555444333333222222222444666666555333444777:::;;;;;;:::;;;===///000000...+++---111666@@@UUUaaaXXXNNNOOORRRQQQPPPQQQYYY```[[[OOOJJJOOOSSSKKKCCC@@@AAABBB>>>:::888777555222//////333777999555222666<<<<<<666...666222111333444444666:::444555666444555777555000444///---000333333333555777:::<<<:::666555777:::<<<;;;;;;===@@@@@@>>>;;;AAABBBBBB>>>:::>>>GGGPPPCCCEEEHHHMMMQQQVVVYYY[[[mmmzzzttt```SSSVVVWWWMMMEEEEEELLLHHHCCCCCCFFFHHHFFFDDD===BBBHHHJJJIIIHHHIIIKKKGGGDDDAAAAAAEEEJJJMMMNNNLLLMMMNNNKKKGGGGGGKKKOOOCCCDDDEEEFFFDDDBBB@@@>>>CCCCCCBBB@@@@@@CCCGGGKKK===DDDJJJIIIAAA;;;;;;>>>AAA<<<666444555555222...///333555444111111444777666555555888;;;;;;666222555111//////...///555<<>>@@@===888555999AAAFFFGGGDDD@@@FFFFFFBBB<<<888NNNtttlllOOO===888555888@@@DDD@@@;;;111333555444333444777;;;777666444666888999777555>>>===:::666333333555888222000///......///000222777222---,,,///222222111000444888777333000000222222......444999;;;<<>><<>>555:::>>>>>>888333000000---------------000444888>>>???>>>999333......///---///111333333111///---...------,,,++++++******---///111222///---,,,,,,000---,,,000666777222,,,'''(((***---000222333444111111111111000///...---...///000...+++)))((())))))222<<>><<<:::999///111222111......000333;;;IIIWWW\\\[[[YYYYYYYYY]]]```aaa^^^ZZZUUURRROOOMMMMMMLLLIIIEEEBBBAAAAAA@@@<<<666222000111222333444444555777888888666444444111222666777444444888888:::999777999===;;;555222111333999999666666:::===<<<:::888888999:::;;;===???BBBBBB@@@>>><<<<<<<<<======;;;999;;;@@@EEEDDDEEEHHHNNNXXXdddooovvv~~~~~~pppeeeYYYNNNJJJKKKJJJIIIHHHCCCDDDFFFGGGFFFEEECCCAAACCCCCCDDDGGGKKKNNNMMMKKKGGGJJJMMMMMMMMMPPPXXX___[[[XXXUUUSSSSSSRRRPPPMMMKKKKKKJJJHHHFFFDDDBBBAAA???AAACCCDDDCCCCCCDDDEEECCCDDDDDDBBB???===<<<===<<<<<<:::999888777444222444444444333222222111111333222333444777888777666444111000111111///111555CCCQQQcccsss|||wwwaaaKKK555222111444444111///111...000222333222111000000333777888444333777777444000222666;;;BBBQQQiii~~~zzzvvvvvv{{{{{{qqqvvvvvv```GGG:::<<>>;;;:::SSSzzz~~~WWW???;;;888999>>>@@@===:::222444444333222222555777888999999777555444444666888999888666333222333555///......///000222444555333111...---...000222333333555777777666333111000///...111666888777999>>>???BBBAAA===<<>>MMMbbbhhhaaa]]]```lllpppiiiZZZWWW^^^[[[OOOHHHOOOTTTQQQHHHBBBCCCGGGHHH@@@666222222333222//////444888888444222555888555333555;;;;;;666444777999;;;999555999??????999---000888???<<<555555;;;@@@;;;555555888;;;:::888999???DDDBBB<<<777888;;;777777888999;;;;;;:::999EEEEEEGGGNNN\\\ooohhh[[[UUUWWWPPPEEECCCKKKMMMGGG:::AAAIIIKKKGGGBBB@@@@@@JJJDDD???DDDMMMSSSQQQLLLIIIRRRZZZYYYTTTVVVcccoooiiiccc\\\]]]```^^^UUULLLTTTRRRNNNJJJGGGEEEDDDDDD???CCCHHHIIIHHHDDD@@@>>>LLLFFF???<<<>>>???>>><<<777;;;??????;;;888777777888444111222555666333//////111222222222333666999000///111555666333222555===NNNZZZ```oooyyygggIII555444666666333...000555000///...111444444000,,,000999<<<666222444777777999222444===@@@DDD```uuuttt~~~ttt}}}nnnfffrrryyyvvvttt{{{mmmkkkyyysssUUU===:::<<<999<<>>???BBBDDDEEECCC===;;;<<<>>>VVV}}}```@@@>>><<<;;;;;;;;;:::999666555333222222222333333777;;;===999222///222777333444666555333111000111,,,---...000222444666777---///111///------111555777555555666999777333...,,,///333777555333888@@@>>>???>>>:::888@@@QQQ___yyy|||xxxjjjbbb```\\\UUUTTTdddsssqqq```NNNFFFEEEJJJDDD>>>999888777666555111333333222000000333666333666777555///,,,...111+++...111444555444222000///...+++)))))))))+++,,,---///111000---)))'''&&&(((,,,000222222000......((('''''''''((()))+++,,,((()))+++---...///000000///111222///+++''''''((('''111AAAPPPWWWSSSHHH???111000//////000000///...***)))((('''(((+++---///,,,,,,------...//////000000///---,,,,,,...000222000444999:::888555444555111222333555666666777777333666666222......333888<<<;;;<<<===???>>>:::777///000333555666555444444;;;GGGQQQUUU^^^iiilllfffrrriiihhhllleeeWWWVVV```VVVWWWWWWSSSNNNJJJHHHIIIEEE@@@;;;888666333...)))//////000555999:::666111555888999666222111666:::999;;;>>>@@@???;;;777555333555777999::::::999888;;;;;;;;;888555666:::>>>@@@===;;;:::999999666444777<<<;;;444111555777555<<<>>>FFFRRR]]]kkkuuugggXXXMMMMMMJJJFFFGGGJJJJJJGGGCCCGGGCCC@@@CCCHHHIIICCC>>>EEEGGGHHHIIIKKKPPPWWW]]]```___```cccgggmmmrrruuupppqqqpppjjjfffddd```\\\eeeWWWRRRZZZZZZNNNGGGIIIEEEMMMMMMCCCCCCKKKJJJ@@@EEEBBBAAABBB???<<<===AAAEEE???;;;???EEEFFF@@@888888;;;<<<888222///111444333222111222444555444333333333111///---...111444>>>DDDPPP___hhhbbbSSSEEE999555000///111222111000---//////---******...222777555333444666777444111666555777:::???MMMfff{{{~~~~~~}}}wwwuuu{{{wwwlllccchhhuuutttnnnlllnnnjjjbbb]]]]]]hhhiiieee]]]]]]eeeiiihhhiiihhhnnnvvvyyywwwzzz~~~{{{aaaSSSBBB777666<<>>MMMeee```EEE===<<<<<<;;;:::999:::>>>AAACCCCCCEEEAAA<<<777555BBBeeeaaaAAA;;;888999888555666<<<444555444333000///000111666:::===:::333000333777444555444333111...,,,***,,,,,,,,,---...///000111---...//////000000111222333000...222777999333---+++///222111///111777===??????>>>:::888;;;DDDKKKgggaaaWWWMMMEEEAAA@@@@@@===RRRhhhkkk\\\JJJDDDFFFOOOEEE:::666777888555111,,,222666444///---111666000//////...------,,,,,,............///111222333+++***((('''&&&''')))***222///,,,,,,---,,,(((%%%+++///222222---+++,,,...(((((((((''''''&&&&&&&&&''''''''')))***---///000,,,...000111///,,,'''$$$---...:::SSSjjjkkkVVV@@@222000...,,,++++++,,,---)))'''%%%'''+++------,,,000///...---...///111333,,,,,,------...///000000<<<666000///444777666444222333444333222333666999:::222---111666555111///<<<@@@@@@:::777:::???BBB000111333444555444333222@@@GGGOOOVVVaaannnuuuwwwiiikkksssxxxpppaaa[[[___hhh]]]SSSRRRWWWXXXPPPHHHDDDGGGGGGAAA888222222444222333555888;;;;;;999666<<<>>>>>>;;;666555999===999;;;===>>><<<999555222111333555888:::::::::999999===>>><<<777555:::???>>>===<<<;;;:::999777666777::::::888777888888666444;;;HHHVVVdddtttyyy```PPPNNNRRRCCCCCCDDDHHHKKKIIICCC===CCCAAA???BBBEEEGGGEEEBBB>>>HHHPPPQQQNNNSSSaaannnzzzqqqlllpppzzzyyypppyyyvvvjjjjjjttt|||lllfffeeejjjhhh[[[QQQOOORRRSSSNNNDDDCCCKKKOOOMMMGGGBBB???@@@???<<<===AAABBB@@@???BBBEEEEEE@@@;;;;;;<<<<<<999444111222444444333222222333444333222333333222///---,,,...000777@@@NNNYYY\\\UUUHHH===555333111000111111111000000000///...,,,---///111555444444555666666444333777777888;;;@@@LLLcccwww}}}{{{tttzzz{{{qqqgggeeeiiimmmhhh```bbbsssuuufffbbbZZZSSSQQQOOOKKKLLLQQQMMMOOOMMMHHHHHHNNNPPPNNNWWWSSSUUU\\\``````aaaeeelllqqq]]]TTTJJJ???999<<>>::::::>>>BBBCCCBBBBBB@@@>>>;;;===QQQzzzrrrLLL<<<555222666888777666888444666777444000...000333666777888666444222333444444333333111///---***)))***,,,...000111000000//////---,,,///333555444222111000000111222222000---***,,,---------///333777CCCCCCAAA<<<999;;;BBBIIIMMMHHHAAA999555333444555444BBBQQQUUUNNNFFFBBBCCCDDDAAA<<<888666444222000///000111111000000111222/////////...---,,,,,,,,,,,,,,,,,,,,,------...///+++***(((''''''''')))***/////////...+++)))((((((+++...000...***'''(((***(((((((((''''''&&&%%%%%%&&&'''((()))***,,,------------......---+++)))'''---666HHH]]]jjjcccNNN<<>>:::999444555777999999888666555;;;<<<<<<999555333666888:::;;;<<<===;;;888444222000111444777999:::::::::777<<<@@@>>>999666999===:::;;;:::999777777888:::<<<<<>>>>>@@@>>>AAADDDFFFDDDBBB???>>>===<<<;;;888666555444444666444222222222333222111222222222000---,,,,,,---000:::FFFMMMKKKCCC:::444000222333333222111111222444222000///000111111000222444666666666666666777777666777:::<<>>@@@DDD<<<>>>>>><<<===@@@AAA???JJJFFFEEEIIIMMMNNNMMMNNNOOOeee{{{\\\DDDGGGBBB>>>>>>CCCHHHKKKLLLBBBDDDEEEEEEGGGFFF@@@888777888CCC\\\xxxwwwZZZQQQHHH:::888@@@GGGAAA<<<<<<@@@CCCCCCBBB>>>===<<<<<>>CCC999666111---,,,---///111000444999===???>>>======888:::<<<:::555111//////000...---...000222000...///......------,,,,,,+++***************++++++++++++***)))((('''((())))))+++...111///***'''(((++++++------***%%%###$$$&&&(((((((((''''''&&&%%%$$$&&&''')))***+++******))),,,,,,++++++***************;;;QQQ``````RRR@@@444,,,+++***((((((((())))))'''''''''***...//////...---------------......///111///,,,+++,,,...222444000666;;;999222...000555888555333555999:::777333222111444666555222444999:::AAAFFFDDD@@@???===:::111222333444333111///---777>>>RRRlllyyywwwuuuyyy||||||zzzwwwmmmppppppiii___[[[```fffdddYYYPPPPPPUUURRREEE888;;;<<<<<<;;;888666444333666777777555222111333555::::::;;;<<<;;;999666555111222444666777888888888666999<<<<<<:::888888888999999888777666999>>>CCCEEEGGGPPP]]]___UUUJJJEEEGGGJJJMMMTTTiii}}}~~~rrriiiZZZLLLDDD@@@??????IIIEEE@@@???BBBEEEHHHIII@@@AAA@@@???>>>AAAGGGKKK]]]ZZZZZZeeevvv{{{zzz~~~xxxxxxyyy|||~~~~~~gggaaa]]]\\\XXXSSSRRRUUUYYYNNNEEECCCCCCAAA>>>===<<>>>>>???>>>;;;999777777777555333777555222111111111111//////000111000...------...///444;;;>>><<<777222000...222666777444222333555888444111111333444333000111555888999777777999<<<666555555666666;;;GGGUUUjjj|||qqqeeedddgggddd\\\VVVSSSSSSTTTPPPGGG???<<<:::===AAADDDCCC???<<<;;;===>>>>>>===>>>@@@BBBBBBDDDDDDFFFHHHHHHFFFEEEEEEBBBQQQlllzzz\\\HHHAAABBBAAA@@@BBBEEEFFFEEEDDDCCCCCCCCCBBBCCCCCC@@@>>>>>>KKKbbbyyymmmPPPGGGFFFBBB@@@CCCCCCBBBAAAAAAAAABBBBBBBBBCCC???<<<>>>MMMkkk```FFF555666:::???AAA???<<<999999888777555222111111111444333222222444555444222111000...,,,+++***))))))...000333555555333000---///------///444666666444444555666555333222333444111555777555222222888>>>HHHEEEAAA:::555555888;;;444222///---,,,...000222111111111222444777777777333555888777444111//////...---,,,---///000///...------------,,,,,,++++++++++++++++++++++++******+++***)))((((((((())))))+++---...---+++))))))+++***+++***'''###"""$$$&&&'''(((((((((((('''&&&%%%&&&((()))++++++)))'''&&&))))))***++++++++++++***)))888JJJRRRLLL>>>111+++))))))((('''''''''(((((('''((()))+++---...------........................111000...---...000222333111777<<<999222...111666999999:::;;;<<<;;;999777444333444777666333555999999@@@CCCBBBAAABBBBBB???111222333333333111///...333:::QQQmmm|||{{{zzz}}}~~~mmmtttyyyssshhhbbbgggnnnnnneee^^^^^^```\\\OOOCCCIIIGGGDDD@@@<<<999555333444444555444444444555666777777888888888888777666555555666666666666555555666555555777::::::888555888888777777:::AAAIIINNNRRRZZZkkk{{{uuuhhh```^^^\\\[[[```ttt|||jjjfffjjj]]]QQQEEE???@@@AAA===999IIIEEEAAA???AAADDDHHHJJJ@@@AAA@@@===;;;===DDDJJJccccccggguuuvvvuuu|||vvvuuuyyy|||tttnnnjjjddd]]]\\\___bbbWWWNNNKKKIIICCC===:::===BBBGGGGGGAAA===<<<>>>;;;999777666777777666444888555222000000111000///---///000000000000111222333111111111333333222000000444999:::777555666777888555333333666777555222222666:::;;;::::::<<>><<<===>>>@@@CCCFFF@@@EEEJJJJJJFFFCCCAAA@@@AAAEEEQQQbbbtttnnnKKK@@@DDD??????AAACCCDDDBBB???<<>>>>>AAAFFFKKKNNNfffkkkNNN>>>AAAIIIHHHBBB<<<@@@EEEFFFCCCAAABBBDDDIIICCC>>>CCCYYYyyykkkUUUFFF555<<>>???AAACCCDDDDDDDDDDDDCCCDDDBBB???>>>AAAHHHMMMZZZjjj}}}xxxssswww~~~vvvoooooorrrtttjjjbbb\\\YYYSSSIIIAAA>>>DDDEEEFFFEEEBBB>>><<<;;;777777777666666777777888888555111///000000000000...000111111111222555777555222///...000333333333444666999:::999888888888777666555555777777666555444666999;;;;;;<<<>>>???>>>===<<<<<<777222444999MMMaaazzzxxxuuupppjjj___PPPBBB>>>???===888555666<<<@@@>>><<<>>>@@@@@@AAA===;;;===???@@@DDDIIIDDDJJJNNNLLLIIIGGGDDDAAA@@@???AAAIIIUUU___eeeggg}}}yyyVVVCCC@@@;;;===@@@BBBBBBAAA>>>===@@@===::::::<<>>FFFIIIIIIHHHCCC===<<<888444444777777555222333555777666444444555777222000...,,,---...111333666777777666555333222111+++000444333///---111666666555555777999888555111000888>>>:::333222;;;EEE@@@<<<777222///...///000444333111...,,,+++++++++))),,,///000//////111333444111///000222333333111+++---///...,,,,,,...000++++++++++++++++++++++++---...///000000///...---++++++*********)))))))))+++)))''')))---///,,,((()))(((''''''''''''''''''%%%''')))+++,,,,,,+++***))))))*********)))((('''%%%'''+++//////...+++(((//////...---,,,+++++++++))))))******++++++,,,,,,+++,,,,,,,,,++++++---///222111///...---...000111///111333444444333111000;;;999777666777777888888888>>>CCCAAA;;;888<<>>AAAKKKOOORRRTTTZZZdddiiijjj...///222444555555444444888>>>FFFQQQccczzzvvvwwwvvvkkkjjjxxxpppeeeiiiqqq```XXXNNNJJJKKKIIIBBB;;;666666666777888888777666:::999777666444444444444888888777777666666777777777999999888777:::AAAGGGJJJLLLSSS```nnnwwwxxxuuusssjjj]]]LLL>>>999<<<===;;;888888===BBB777:::>>>BBBDDDEEEEEEFFFMMMLLLKKKJJJKKKOOOUUUYYY]]]sssvvv~~~ssspppnnnllldddXXXNNNKKKMMMIIIDDDCCCDDDCCC>>>999444666888888777777:::===777444000//////000111111333333333333222444777:::444555555444222111222444777777777888::::::888666333555777777777666777888666555666999;;;======<<<@@@??????@@@;;;555444777===QQQsss||||||}}}hhhRRR<<<888???BBB>>>999>>>CCCCCC===;;;@@@FFFHHH@@@======AAACCCBBBEEEJJJOOOOOOMMMJJJMMMQQQMMMDDD>>>???AAAAAACCCIIIRRRYYYhhhssshhhHHH::::::<<<>>>@@@@@@@@@AAAAAA;;;999:::???EEEPPPcccuuu{{{]]]QQQDDD???AAADDDEEEEEEFFFEEEDDDDDDFFFFFFDDDBBB888888999BBB]]]lll```UUUJJJAAA>>>;;;???CCCHHHPPPRRRJJJ===777888999777555444666888777555444555666666555444333111///...///222666999666888999:::888555111///---000222333111111444777777:::======:::666333111///222444333222333999>>>===:::555111///000000111444333222111///...------***+++,,,......///000000...///111111000///111222...---,,,---...//////---*********+++++++++++++++***,,,...///000///...---***+++++++++******))))))(((((()))***,,,---,,,+++))))))((((((((('''%%%$$$$$$&&&***---...///...---***************)))))))))((())),,,......---,,,+++...---+++******+++,,,,,,++++++,,,---......//////,,,------,,,,,,...222666444111...++++++---///222222222333444333333222111666666777888888888888777888<<>>@@@GGGOOOTTT[[[dddkkksss{{{}}}zzz,,,...111444666777666666666???EEEJJJ[[[vvv~~~{{{zzzrrroooyyy{{{ttttttxxxoooeeeZZZWWWZZZYYYRRRJJJ@@@@@@??????@@@???>>><<<@@@???<<<999777666555555777777777777777888999999777===@@@<<<666999EEEQQQdddgggrrrrrrcccXXXNNNAAA777<<<888444555:::>>>???>>>999:::;;;===@@@EEEKKKOOOWWWVVVTTTUUUXXX]]]bbbeeekkk|||{{{yyy{{{{{{}}}|||ssseee[[[XXXTTTLLLDDDCCCFFFGGG@@@999222666::::::777888<<>>>>>???AAA===666444666777IIImmmhhhUUUAAA999;;;>>>@@@AAA===DDDEEE???<<<@@@EEEFFF===;;;===DDDFFFCCCCCCGGGVVVPPPGGGDDDMMMVVVPPPDDD<<>>>>>GGGQQQWWW^^^nnnpppKKK:::<<<>>>?????????@@@AAACCC888777<<>>GGGHHHAAAAAAKKKRRRIIIAAAAAAGGGJJJFFF@@@888<<>>SSSccchhhrrr~~~}}}~~~|||wwwppptttpppfffccciiiiiidddZZZPPPMMMUUUWWWPPPKKKLLLRRRUUUPPPCCC<<<:::777111444999<<<999666777:::<<<>>>;;;999:::;;;???KKKVVVuuu|||rrreeeWWWGGG999444666222333555:::===>>><<<999>>>;;;999999>>>FFFOOOUUUZZZZZZdddooommmeeekkk{{{~~~}}}xxxcccTTTVVVWWWTTTNNNFFF???;;;777555555999======:::666555444222111000000111222111222444666666666555444:::999888666555444333222333777<<<===;;;777555555777333000444;;;???;;;666555666777666666777:::===999<<>>CCCFFFAAA@@@@@@BBBCCCCCCAAA>>>BBB???<<<<<<@@@DDDGGGIIIGGGJJJLLLJJJFFFDDDEEEFFFHHHCCC??????BBBDDDAAA>>>CCCRRRaaarrrwwwQQQ??????===>>>CCCEEEBBB??????888;;;???HHHZZZuuuppp[[[JJJDDD>>>???FFFJJJJJJGGGIIIFFFGGGJJJIIICCC??????555<<>>>>><<<@@@IIISSSWWWSSSHHH???888888999;;;<<<;;;888666777555444444555444222///000000000000222444666777666666666555444222111000...222777999999777555444:::>>>AAA===555000222555///111222333222222444555999888666555444555777888444222000///000222222111000000//////...------,,,---111444111,,,***,,,000---+++)))***,,,---......((()))***+++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++***)))((('''))))))+++...111222111///((((((((()))))))))))))))---+++******++++++)))(((***)))))))))+++---///000222111111222333333000......///000000000333777;;;777222+++)))***---------333333333222222111111111111777;;;;;;777444666999:::777555555999===>>>===AAACCCGGGGGGBBBDDDUUUhhhqqqsss333333333444555777999:::999777???PPP]]]aaaeeekkkyyyttt{{{~~~wwwqqqtttppplllkkknnnooojjjeeedddpppmmmeee[[[RRRIII>>>666333777999888666666888:::@@@999555999@@@HHHPPPWWWzzz{{{qqqpppyyy}}}zzzfff]]]QQQHHH???666222444000222555777999:::::::::===:::666555;;;HHHXXXddd^^^cccqqq}}}~~~dddiiikkkeeeXXXJJJBBB???999888888999;;;:::777444222222222222222222222222444444444444444444444444888888777777666555444333333666::::::777444222222555666777999;;;<<<<<<<<<888888888888888999;;;<<<999;;;???CCCEEEBBB<<<777<<>>AAAFFFIIIHHHFFFDDDDDDHHHKKKGGG???<<<===DDDGGGSSSnnn~~~qqq___TTTRRRHHH@@@AAADDDBBB@@@AAA<<>>>>>===999555111000000000222333333222222333555333444555666666555555444111000//////222444444444000111222333222000---+++111000///...,,,++++++,,,---+++))))))+++,,,,,,,,,))))))***+++++++++++++++))))))*********++++++++++++,,,---......,,,***)))*********+++++++++,,,,,,,,,,,,++++++***)))((((((((()))***---000111000...)))(((((('''(((((())))))***)))''''''(((((('''&&&((((((((((((***,,,...//////222555555222111111111///000000000000111444666777333...---...000000000000111333555555555333222555666666666666666777777888999999888888<<>>BBBJJJSSSZZZ]]]___mmmwwwwwwcccKKK<<<666777888888666666888:::<<<::::::>>>AAAGGGSSS^^^uuuwwwooonnnhhhaaa]]]\\\___jjjvvvvvvzzzdddPPPFFF===999777222000111111444777777666777:::<<<999888666444999GGG[[[iiinnnuuuyyypppeeeYYYLLLCCC<<<<<<;;;:::999666333222///000222444555555333333777666555333333333333444444555666777777777666555555666777777555333222333555:::??????;;;:::>>>CCC===;;;::::::;;;<<<<<<;;;999:::===@@@CCCDDDAAA???===DDDYYY|||hhhQQQ999222999???AAAAAA???>>>======???@@@???===;;;===@@@DDDFFFEEE@@@<<<999999:::>>>CCCGGGIIIIIIHHHFFFDDDCCCBBBBBBBBBBBBCCCFFFCCCDDDNNN[[[wwwzzz]]]OOO<<<<<>>===@@@MMMYYYnnnzzzhhhbbbaaaYYYKKKBBBGGGCCCAAADDDEEECCCBBBCCC>>>EEELLLMMMHHHAAA<<<;;;;;;666222444;;;>>>:::444333777;;;888222///111555111000...------...///111555444444333222111000000...666@@@DDDBBB>>><<<<<<@@@<<<777444333222///,,,111222333222111111222444///111444666666444111///...------///222555666666111222555666555222...+++333///+++***+++,,,+++***---+++))))))***++++++***)))***+++++++++++++++***(((((()))))))))*********)))+++...000000---***'''*********++++++++++++,,,+++++++++******))))))((((((((())),,,...///...,,,***)))'''&&&&&&'''((())))))(((''''''((()))(((&&&'''&&&&&&'''(((***---...---333888777222...000333///000111000//////000111555333111111222333444333...111444888999888666444888666444555777999999777666:::======>>>CCCMMMVVVXXXTTTRRRUUUWWWWWWWWWYYYttt***000;;;IIIRRRRRRIII@@@HHHJJJHHHGGGLLLXXX```aaa___kkk|||~~~```JJJAAA<<<777666666666999===999???FFFDDD<<<<<>>===@@@EEEAAA???======??????>>><<<;;;;;;;;;===AAACCCCCCBBB<<>><<<;;;<<<>>>??????>>>999;;;???BBBDDDAAA;;;777777555555999AAAGGGIIIIIIFFFGGGFFFDDDBBBAAACCCDDD@@@CCC@@@???EEELLLccc[[[???BBB>>>===@@@@@@===;;;<<<222888EEEXXXqqqjjjWWWIIIAAA>>>888>>>FFFIIIHHHEEECCCBBBGGGFFFGGGHHHEEEBBBCCCHHHOOOmmmtttcccRRRMMMOOOMMMIIIFFF@@@AAADDDGGGFFFDDDBBBCCC@@@CCCDDDBBB>>>:::999999777444111222777999888555333666888666222///000333333222000///000111333444333333222111000000000///333777===BBBCCCAAA???======999444111111000///...000111111000//////111333111222444555444111...,,,+++++++++---111333444333111222333444333000...,,,000...+++)))***,,,...//////---*********++++++***+++++++++,,,,,,+++******))))))))))))*********++++++,,,---......,,,***)))************++++++++++++*********)))))))))))))))(((((((((***------,,,++++++)))'''%%%$$$&&&(((***+++***)))***,,,,,,+++***%%%%%%%%%&&&(((***,,,...///333666555000------...---...000000...------...111111111222333444444444111333666888999888777666777777777888999:::999999999;;;???EEEMMMVVV^^^ccceeeeeedddccc```\\\ZZZ[[[mmm***///;;;KKKXXX\\\VVVOOONNNQQQPPPNNNQQQZZZaaabbb___iii{{{www|||fffNNNCCC888666777888===CCCBBBCCCDDDBBB;;;999BBBMMMLLLIIIIIINNNUUUXXXXXXWWWnnnwwwbbb\\\\\\YYYKKKHHHJJJOOONNNKKKRRR___tttsss\\\QQQOOO>>>666000222555444222111666999;;;999666666;;;@@@888999888666:::JJJ```qqq|||rrrbbbUUULLLHHHBBB<<<888666555555555777999:::999777555333444666999;;;:::777222///...000222555666888888888555444333333444666999:::<<<>>>@@@AAAAAAAAABBBBBBCCCBBBAAAAAAAAAAAA???>>>===<<<;;;<<<>>>@@@AAA@@@===???QQQtttjjjLLL;;;666555333333<<<;;;;;;===@@@AAAAAA@@@======???AAABBB@@@<<<999555333222666===DDDGGGHHHDDDEEEEEECCCAAAAAACCCEEE:::>>>;;;;;;@@@FFF[[[{{{uuuTTT:::CCC>>>;;;======:::999:::333888FFF\\\wwwvvvZZZHHH??????CCC===DDDKKKMMMJJJEEECCCBBBJJJEEEBBBBBBDDDGGGMMMUUU```vvv^^^SSSHHHEEEFFFGGGJJJNNN???CCCHHHHHHFFFDDDBBBAAABBB>>>999777888999999888111222222222111222333555333333222222111000///---111111111111333444666777222111000///......//////888666666:::???BBB???<<<666666444222//////111333000000000///......111333777666444222000...,,,,,,*********+++...//////...111000///...---------...+++------,,,)))+++000666000...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,...---,,,+++++++++,,,,,,))))))*********+++++++++***))))))(((((()))***+++)))(((((()))+++,,,+++***,,,***'''%%%%%%&&&((())),,,+++***+++---...---,,,%%%%%%%%%&&&(((***---...222222111000///---***)))+++---...///---,,,---......///111222222333333444777777666666666777888999111666;;;<<<999777888:::@@@???BBBOOO```mmmpppooossszzz~~~xxxlllddddddfffhhhvvv000111666AAANNNZZZ```bbbOOOSSSXXX\\\\\\[[[ZZZZZZeeejjjqqqxxx~~~yyyxxx\\\LLL???>>>@@@BBBHHHOOOVVVIII>>>???CCCCCC>>>;;;888:::???AAA@@@AAAIIISSSUUUhhhuuummm\\\QQQJJJFFFOOOKKKHHHHHHIIILLLWWWaaa[[[rrrrrrdddVVVHHH@@@666111///333666666666888666888999777555666999<<>>:::555111000111222444777999;;;<<<666444222222555888999:::???===<<<>>>BBBCCCAAA???BBBCCCEEEDDDBBB@@@AAAAAA???>>>======>>>???>>>===???>>>GGG^^^{{{vvv\\\JJJ@@@999777777888888:::===AAACCCBBBAAAAAA@@@>>>???@@@@@@>>>===666444333555999???DDDFFFBBBAAA@@@@@@AAABBBDDDDDD===>>>999777===GGGaaauuubbbSSSJJJ???===>>>AAAAAA;;;555444666888AAAVVVuuudddKKK???999<<>>888222000111555777666888;;;888888888777777888999999???======CCCRRRiiiyyyhhhxxx}}}llljjj}}}wwwwww|||}}}lll]]]JJJ???<<<;;;999555:::888666444444666777999222666;;;???@@@===999777444444444666888;;;???@@@<<<999777777999;;;;;;;;;===<<<;;;===???@@@???===???DDDHHHGGGBBB???AAAEEE?????????@@@AAA@@@>>><<>>AAAGGGKKKMMMLLLJJJIIIHHHFFFFFFGGGHHHGGGFFFBBBAAA>>>:::888:::>>>AAA???===;;;<<<@@@CCCDDDCCC@@@AAA:::777<<>>===<<<===AAADDDKKKUUU```fffiiiqqqwwwgggdddxxx,,,---000555???MMM\\\fffddd^^^___eee___NNNJJJQQQUUU^^^```[[[bbbqqquuunnnxxx|||yyyyyyyyytttrrrzzz}}}qqqaaaWWW^^^fffgggjjjpppdddbbb```\\\TTTMMMPPPVVVJJJ<<<333777>>>AAA@@@AAAJJJLLLPPPTTTOOOHHHGGGLLLIIIOOONNNJJJNNNWWWXXXRRR[[[```pppmmmTTTEEE<<<666666999444333555888888666888<<<;;;:::999:::;;;<<<;;;999999<<>>??????===;;;888777666777999===AAADDDDDD@@@======>>>???>>><<<:::;;;<<<==================DDDJJJHHHBBB>>>BBBGGG??????@@@BBBDDDBBB???<<<<<<@@@@@@EEE\\\}}}sss```UUURRRJJJLLLQQQXXX]]]___]]][[[VVVUUUTTTUUUVVVWWWUUUTTTRRRPPPJJJBBB:::777999<<<>>>:::777:::@@@DDDDDDAAA<<>>RRRqqq}}}iiiZZZJJJCCC>>>>>><<<:::999<<<888;;;FFF```www[[[BBB===??????@@@DDDMMMKKKIIIGGGHHHJJJMMMOOO???IIIRRRSSSNNNTTTmmmyyyhhhOOOGGGCCCHHHMMMJJJDDD@@@GGGIIIHHHCCCEEEIIIHHHBBB666;;;AAABBB>>>:::777777444333333444555333000,,,///333666444...+++---000...000444666666444111...///...,,,++++++,,,---...***222:::999333///333999;;;666222444888999444...333444444333333666:::>>>///...---,,,++++++++++++''''''(((***---...,,,+++%%%&&&(((***++++++++++++---+++***+++,,,,,,+++)))---+++)))***,,,---......//////...---,,,***)))((())))))))))))************,,,,,,---------,,,+++***))))))))))))************((('''&&&&&&''')))+++------+++))))))***+++***))),,,,,,,,,+++***))))))(((&&&&&&%%%'''***,,,,,,+++)))))))))+++---000222444***,,,---+++(((+++333:::333333000---)))((()))+++444666777666444555888<<<111333555888999:::;;;;;;HHHDDD@@@???BBBFFFJJJKKKMMM___nnnlllccchhhiiikkk+++...111333666???KKKUUUjjjwwwwwwdddTTTQQQOOOIIIOOOPPPXXX^^^XXXPPPXXXhhhuuurrrqqqrrrvvvvvvsssoooiiipppwwwyyyyyy|||}}}uuuvvvzzz{{{nnn^^^```ttt}}}nnnfffpppxxxuuukkkfffmmmvvvmmmRRR@@@FFFLLLFFFAAAEEEMMMRRRQQQIIIDDDFFFIIIIIIHHHFFFLLLVVVWWWNNNIIILLLaaa^^^ZZZbbbyyyvvvWWWOOOBBB777222222555777888555444999???AAA;;;555777888888777777:::@@@FFFJJJCCCQQQuuu|||zzzlllyyyvvvcccVVVPPPPPPHHH@@@===<<<<<>>>>>EEEJJJHHHDDD:::>>>BBB@@@;;;999===BBBCCC@@@@@@EEEJJJIIIAAA999AAABBBBBBAAA@@@AAABBBDDD999;;;AAAGGGPPP```zzzrrr\\\gggqqqssslllkkkuuu}}}~~~ooobbbhhhooofffooosssZZZGGGAAAAAA<<<444000555;;;;;;999;;;DDDLLLEEE:::555888999888AAAOOOrrruuu]]]OOOFFF>>><<<<<<<<<>>>BBB999:::JJJhhhpppXXXNNNBBB;;;<<>>>>>===GGGIIILLLNNNOOOOOONNNNNNYYY^^^dddddd___bbbrrr---...//////222:::FFFPPPkkkyyy}}}ppp___WWWSSSPPPHHHOOOTTTTTTTTTUUUVVVVVVlllfffccchhhrrruuunnnfffdddmmmuuurrrjjjiiisssyyytttpppooosssyyy~~~~~~xxxwww{{{wwwlllfffhhhmmmkkkiiilllvvv~~~|||uuuttt~~~qqq[[[WWWWWWRRRLLLJJJOOORRROOOFFFAAACCCFFFFFFHHHGGGIIINNNNNNKKKIIIJJJMMMNNNLLLOOO]]]kkkhhh[[[HHH@@@666222444666666555666666777:::;;;;;;888666444666777555555999BBBJJJOOO]]]xxxzzzlllhhhkkkmmmhhhbbbTTT[[[cccddd[[[NNNCCC<<<>>>:::666444111000777???RRRbbbkkkfffccclllxxx|||xxxkkkhhhlllttt|||rrraaaOOOBBB<<<;;;;;;666444333222333555666666888999999;;;===???AAACCCDDDCCC@@@===;;;<<<@@@CCCJJJMMMOOOPPPNNNLLLKKKLLLFFFBBB===<<<===??????>>>======???BBBDDDCCC???;;;===@@@CCCEEEEEEDDDCCCCCC??????@@@CCCIIIXXXrrrvvvaaaPPPFFF???::::::999999;;;???CCCFFFGGGBBB<<<:::;;;777222:::GGG[[[yyyyyybbbSSSHHH===;;;<<<<<<>>>@@@;;;===HHH```zzzpppUUUIIIDDD@@@>>>AAAFFFIIIKKK@@@DDDJJJPPPTTTXXXZZZ[[[pppiiifffmmmzzzYYYGGGJJJHHHFFFGGGJJJKKKJJJIII???BBBFFFIIIGGGBBB<<<888<<<===???BBBCCCBBB???===444777::::::666333222222///111333555666666555444777888::::::888666666777444444555999<<<<<<888555666222111222000,,,---222444777999999777555333222......000666::::::444///...---+++******+++---...******,,,///000///+++(((******))))))***++++++,,,+++,,,------------++++++*********+++,,,,,,------///...---,,,,,,...///111,,,***(((''')))*********222222222111000///...---+++,,,,,,***(((((()))***((()))***,,,,,,------------------,,,,,,+++++++++,,,,,,------,,,+++***)))'''((()))*********)))(((,,,***((())),,,...---,,,,,,+++,,,///333333111///...---++++++---111555888444666777777555444444444666777777999===AAAFFFIIIJJJTTT___ccc___ZZZYYYZZZ```\\\XXXVVVTTTWWWaaalll///...---,,,///999FFFPPPdddrrrvvveeeZZZVVVSSSXXXVVVPPPTTT^^^]]]RRR[[[ZZZ[[[```eeehhhfffbbbfffhhhhhhccc]]]\\\```eeeiiiiiiiiifffeeejjjsss{{{uuuwwwyyy|||}}}yyysssnnnsssjjjcccaaaZZZQQQNNNRRRUUUcccqqqvvvwww{{{~~~uuuhhhaaa^^^^^^SSSRRRMMMCCC>>>@@@BBBCCCEEEGGGGGGDDDDDDGGGHHHFFF@@@DDDDDDBBBEEEMMMLLLEEE;;;444...000666:::777222555777:::999777555555666000444888777666:::DDDMMM]]]}}}llleee]]]XXXVVVTTTNNNIIIDDDEEEGGGHHHFFF@@@999333222222333222...,,,333===BBBLLLQQQPPPSSS\\\```___hhh{{{qqqgggqqqxxxeeeYYYSSSNNNEEE<<<777888888666444555888<<<666777:::<<<>>>@@@@@@@@@PPPMMMHHHBBB======@@@CCC@@@MMM[[[\\\SSSKKKLLLPPPRRRHHH>>>;;;@@@CCC@@@;;;:::<<>>666---222===DDDZZZxxx~~~xxxrrrccclllsssWWWJJJ===:::;;;<<<===>>>???@@@EEESSSkkk|||iiiRRRAAA<<<===???CCCGGGHHHFFFDDDBBBDDDJJJRRR]]]fffllloooyyy{{{fffOOOFFFHHHGGGFFFGGGHHHIIIGGGEEEAAACCCEEEGGGEEEAAA<<<999===@@@CCCDDDCCC@@@===<<<777888::::::999777444222111222333555666777888888555777:::;;;:::999999999:::???AAABBBHHHOOOKKKAAA999555333333111///000333777777888999:::999666444......000444777777333...---,,,+++******+++,,,---++++++,,,...///000...,,,++++++*********+++,,,,,,+++,,,---......---,,,,,,************************---,,,+++******,,,...///***((('''''')))+++,,,+++222222222111000...---,,,,,,+++******+++,,,+++*********,,,---------,,,,,,+++,,,,,,------,,,+++*********++++++++++++***)))((())))))))))))(((((('''+++***((((((***+++***)))++++++---000222222///---++++++***+++///333888;;;222555888999777555333222555777:::<<>>>>>@@@AAAAAAGGGEEE>>>>>>DDDEEE???;;;???@@@======AAA@@@<<<888444000111555888666333666888999777555333333333...444999;;;;;;@@@LLLWWWuuupppSSSRRRPPPMMMJJJFFFAAA>>>??????>>>>>>===;;;999888222111222444222000444::::::AAAEEEFFFJJJPPPRRROOOVVVkkkwwwqqqtttzzzlllfffjjjeeeRRR@@@<<<:::888666666777;;;===999999;;;===???AAABBBCCCSSSQQQLLLEEE@@@===>>>@@@>>>KKKXXX[[[TTTOOOPPPTTTUUUOOOHHHCCCBBBAAA>>>;;;======>>>@@@AAABBBAAA@@@AAACCCFFFJJJJJJGGGBBB>>>JJJHHHGGGFFFGGGRRRhhh}}}zzzhhhZZZQQQJJJAAA999>>>HHHMMMFFF===>>>>>>@@@@@@999000///444888DDD[[[uuu|||yyyvvvhhhcccddd]]]ZZZdddXXXJJJ<<<999;;;<<<<<<===???AAAAAAFFFZZZttt~~~|||pppYYYGGG@@@@@@999===BBBGGGIIIGGGBBB???KKKKKKOOOXXXgggvvv|||{{{[[[OOOPPPGGGGGGGGGGGGFFFDDDBBB@@@FFFDDDAAA>>>===>>>@@@AAA===AAAEEEDDD@@@<<<::::::888888888::::::888444111222222333444444555666777000333666888777777888999AAAIIIKKKJJJSSSaaa```SSS;;;888555444555555777888;;;999888999;;;:::666333......///111444444111......---,,,+++++++++,,,,,,+++******,,,...//////...+++******)))******++++++***+++,,,---------,,,+++******)))))))))((((((((()))(((''''''''')))+++,,,)))'''&&&'''))),,,---,,,111111000///...---+++***,,,***(((***---///---******+++,,,------,,,***))))))***,,,---...,,,+++***(((((())))))************))))))))))))(((((('''''',,,+++))))))))))))))))))***+++...000111///---+++((()))+++---111444666777111333666666555333222222333777<<>>DDDDDD>>>===BBB@@@999777777777777:::>>><<<888666555444333222333666999:::888555555555555444222333666999;;;AAAOOOcccrrrmmmYYY@@@BBBDDDCCC@@@;;;888666999::::::777444333666:::555000///333555333222222222999>>>@@@@@@BBBDDDDDDKKKTTT^^^bbbeeennnzzz~~~xxxmmm]]]PPPCCC===777555888;;;<<<<<<>>>=========???BBBFFFHHHKKKKKKIIIEEE@@@===;;;<<>>AAAAAA???>>>BBBHHHIIIEEE@@@EEEDDDCCCDDDEEEEEEBBB@@@DDDEEEGGGIIIJJJRRRdddvvvmmm\\\LLLEEE???@@@FFFHHHCCC===>>>===>>>@@@???999333111666999EEEXXXeeefffeeeggglllyyyvvviii]]]WWWUUURRRNNNXXXuuu{{{TTTGGG;;;888:::;;;<<<>>><<<===::::::III^^^hhheeegggqqqvvvbbbccc```UUUFFF<<<:::<<<<<<@@@EEEJJJKKKJJJGGGFFFPPPTTT]]]jjjxxxzzz[[[PPPSSSIIIJJJJJJHHHFFFBBB@@@???BBB???<<<999999<<>>@@@???>>><<<999999:::999444111.........///000000///...//////...---------------+++))))))***,,,......---))))))(((((((((((())))))((()))***+++,,,,,,+++******))))))((((((''''''&&&&&&%%%$$$$$$$$$&&&(((***((('''&&&'''))),,,------......------,,,***)))(((+++)))(((***...///---***((()))+++,,,,,,***((('''''')))+++---------+++***(((((((((((()))***++++++******))))))((((((((('''---,,,,,,+++***)))*********,,,...///...---+++)))&&&)))---000222222000///111222222222111111333555333999???CCCGGGNNNXXXaaa|||zzz}}}}}}nnnNNNFFF>>>;;;<<>>===999111333444222///111777===;;;888555444666777777555===<<<>>>CCCPPPfff|||cccLLLAAA;;;===???>>>;;;777444222444666777555111000444888:::333000555999888333111000666<<<===;;;:::===???AAA@@@FFFQQQTTTTTT[[[gggmmmdddcccIIIAAA888666999======;;;BBB@@@??????AAAEEEIIILLLDDDEEEFFFDDD@@@===<<<<<>><<<===@@@BBB???999333555555:::DDDMMMSSSWWW[[[RRRddd{{{mmm`````````VVVKKK>>>DDDTTTkkk```KKKBBB:::999:::;;;===AAA;;;999555444;;;GGGNNNOOO\\\YYY^^^kkkwwwzzzxxxwwwyyyzzzqqqllliiiUUUKKKAAA???BBBBBB:::333???CCCHHHLLLOOORRRUUUWWWRRR___qqq___MMMIIILLLMMMMMMKKKGGGDDDCCCCCC:::;;;<<<======<<<;;;:::>>>>>>>>><<<999666555555555666888888777444222000222222222222111000///...222333444555555888;;;>>>>>>LLLYYY^^^aaa```UUUGGG???>>>:::999===EEEGGGEEE>>><<<:::888777555222000///...---,,,,,,,,,---...000000//////......------+++***)))***,,,---,,,+++))))))((('''''''''(((((('''((()))+++++++++******)))))))))(((((('''''''''%%%$$$######$$$&&&((())))))'''&&&'''))),,,------++++++++++++***)))(((((())))))***+++------+++***&&&(((***,,,+++***'''&&&'''(((***+++,,,,,,,,,,,,))))))(((((()))***+++++++++***)))))))))))))))***---------,,,******+++,,,+++---......+++***))))))'''***...111222000,,,***///000111000000222555888<<>>EEEJJJSSSiiiyyytttuuujjj```aaajjjooojjjccc\\\aaaddd]]]QQQJJJLLLQQQMMMOOOSSSZZZ______YYYSSSTTTRRRPPPMMMHHHDDDBBBCCC;;;===>>>:::777999>>>CCCMMMYYYjjj}}}lll^^^PPPEEECCCEEECCCAAAAAA???===<<<>>><<<777555666555333444777;;;===<<<<<<333333333333333444888;;;888888888666555777:::===BBBFFFOOO]]]nnnuuugggaaaXXXHHH:::444888999:::999888666444222444444555555666666777777:::666444999<<<999777666555777:::<<<;;;:::;;;===999888<<>>999999<<<>>>???AAAAAAAAABBBDDDGGGJJJKKKHHHHHHHHHFFFDDDCCCCCCDDD@@@FFFPPP^^^jjjrrrvvvvvvzzztttjjjeeeddd]]]aaahhhsss{{{|||vvvppphhh___TTTLLLIIIGGGDDDBBB===???DDDFFFDDDFFFSSS```ttt___[[[SSSKKKDDD@@@??????<<<>>>???@@@AAA@@@;;;777555888;;;<<>>EEE@@@;;;888888777777;;;AAAIIIGGGFFFLLLYYYdddddd^^^ZZZfffmmmggg[[[TTTSSSSSSLLLCCC;;;<<>>:::888777777666555333777:::999666222111222111222444555444333111000555555444333444777===AAA;;;EEEQQQXXXVVVNNNDDD>>>BBB@@@<<<999>>>GGGIIIEEE:::::::::777444222111222///...,,,***)))***,,,---////////////...---,,,+++,,,++++++,,,------,,,*********)))((((((((((((((('''(((***+++,,,,,,++++++)))))))))(((((((((((((((&&&%%%$$$$$$%%%''')))+++***(((&&&''')))+++,,,,,,)))***************))))))''')))+++,,,+++***))))))&&&(((***,,,,,,+++(((''''''((()))***+++,,,------+++***)))))))))***+++,,,++++++***))))))***+++,,,+++---...,,,***)))+++------......,,,)))'''(((***,,,---///000000///---+++---///222333444555888:::IIIHHHHHHLLLVVVdddrrrzzzeeeTTTHHHOOOaaaooovvvwww555444333333333333333111---;;;EEEHHH[[[}}}{{{mmmnnnooommmjjjiiijjjmmmkkkeee___]]]\\\XXXOOOGGGQQQSSSXXX]]]```___\\\YYYPPPRRRPPPHHHBBB@@@@@@@@@>>>AAA@@@;;;888;;;AAAFFFMMM```xxxxxxuuu\\\NNNCCCCCCFFFCCCAAAAAAAAA:::888<<<:::222111777222333555777888777888:::888777555666888999777666555999<<<999444555<<>>:::555111111111222333333222222444111111444:::<<<888444555333555888888555666999888666666999:::999999999444888;;;;;;:::>>>EEEJJJQQQfffoooZZZNNNKKKDDD===999:::???CCC???@@@BBBDDDFFFHHHIIIIIIPPPOOONNNKKKIIIIIILLLNNNCCCQQQeeeuuu}}}}}}vvvoooxxxuuufffYYYQQQJJJDDD???AAACCCEEEEEEAAABBBMMM[[[kkk~~~jjjdddZZZOOOFFFAAA>>>>>>:::???BBBAAA>>>===<<<;;;666===@@@<<<===CCCFFFDDDKKKKKKXXXuuu}}}gggVVVMMMGGGAAA<<<;;;555:::VVVdddLLL:::888888:::999999???GGGHHHAAA>>>???999000222;;;555???BBB===???KKKUUUWWWNNNPPPOOOMMMLLLKKKEEE<<>>888666777888777555222777<<<;;;666111222333111333555777888777555333555555333111222666<<>>EEEJJJFFF>>>===AAADDDBBB===999>>>GGGIIIDDD666888999777333000222444///...,,,)))((((((+++---............---,,,+++***---,,,---...///...,,,***++++++***))))))((())))))((()))+++,,,------,,,,,,((()))))))))))))))))))))'''&&&%%%%%%''')))+++---***((('''''')))+++,,,+++))))))***+++++++++++++++%%%)))------***(((((()))&&&(((+++---...,,,***(((((((((((()))***,,,---...,,,+++***))))))***+++,,,++++++*********+++---...***,,,---,,,))))))+++............+++'''%%%'''***//////............//////+++...333777888999999:::TTTOOOLLLOOO\\\mmm~~~ttt\\\KKKXXXwww333444222---))))))---222///,,,111@@@MMM[[[sss{{{sssuuu}}}uuugggiiivvv|||tttiiidddfffcccSSSAAARRR]]]hhhhhh```[[[___eeeNNNIIICCC???>>>===;;;999AAADDD???555666AAAFFFBBBQQQeeerrrmmmnnnQQQFFF======DDDFFF???666BBB>>>888333000111333555111444666666333333666999???777000222:::>>>:::444555888;;;:::999<<>>???999222666888999666333666>>>EEEAAAMMMddd}}}fffMMMHHHIIIGGGAAA;;;<<>>@@@AAA===777777???FFF;;;<<<===>>>???>>>>>>===CCCHHHNNNZZZppprrr]]]LLLCCC>>>888444444222:::VVVcccPPPJJJ666555777999999999???GGGVVVaaa[[[CCC777===<<<111333444999===<<<===DDDLLLRRRIII@@@???CCCDDD>>>888@@@FFFJJJHHHDDDEEEOOOXXXLLL>>>GGGfffpppbbbaaaqqq~~~vvvSSSFFFIIIIIIBBB@@@EEEFFFAAADDDKKKYYYUUUKKKBBBCCCJJJJJJEEE999;;;;;;999666444555777777666666888999666444444444;;;===777555:::@@@AAA777222---,,,///333555666===>>>>>><<<999888888999333999@@@AAA>>><<<<<<>>>:::777555555666555222...***,,,---,,,***+++...222,,,---///000000...,,,+++,,,------...///000000000)))+++,,,,,,)))'''&&&&&&***+++++++++,,,------...''''''&&&&&&&&&(((***+++,,,***(((''')))******)))***(((&&&&&&(((+++,,,,,,(((((((((((())))))))))))************))))))((((((((()))*********)))((((((%%%%%%&&&''')))+++,,,---...//////...---***((('''%%%'''))),,,,,,+++)))(((((((((''''''(((***,,,---)))---///,,,)))(((,,,111222000...---------,,,+++111333666666666888===BBBQQQPPPXXXeeejjjmmmqqqbbbXXXbbbwww555222///,,,++++++++++++000,,,///999BBBJJJ]]]pppzzz|||xxxtttppprrrxxxzzzsssiii```WWWPPPRRRVVV]]]eeehhheee^^^WWWHHHDDD>>>;;;<<<===<<<<<<>>><<<:::999888<<>>888666333111222000......000222333333555444333444666777666555666777888999999888555333//////000444888;;;;;;:::666666555444333555888:::@@@FFFTTThhhuuu|||~~~jjjUUUFFFBBBBBBBBB@@@???@@@BBBEEEDDDGGGIIIJJJNNNUUUZZZ\\\bbbeeeiiikkklllqqqwww}}}yyyeeeRRRIIIAAA===@@@@@@>>>???EEEIIIYYYooowwwjjj\\\QQQGGG???:::;;;;;;;;;:::999:::<<>>>>>>>>???@@@@@@CCCBBB@@@DDDWWWttt}}}jjjSSSCCC>>><<<888333333333:::OOOrrrrrrYYYEEE;;;;;;:::999999888;;;FFFRRRdddoooqqqcccOOOAAA;;;777<<<888777:::<<<===AAAGGGIIIFFFBBB@@@@@@@@@@@@@@@FFFGGGIIIJJJKKKMMMPPPRRRGGGEEENNN```iiiggghhhmmm{{{vvvRRREEEGGGDDDCCCEEEIIIJJJHHHGGGIIISSSPPPHHHAAABBBHHHHHHCCC@@@<<<888888:::;;;999777555999<<<<<<999666999<<<>>>???>>><<>>777333...---///333555666999:::;;;:::777555555555333777;;;;;;777333333555666555444444444222///---***+++,,,------...000222......///000///...---,,,------------...///000111---...///...+++)))))))))+++,,,,,,------------,,,''''''''''''((()))***++++++)))'''''')))+++,,,,,,+++(((&&&&&&(((***++++++)))((((((((((((((())))))++++++*********)))))))))(((***+++,,,,,,+++)))(((%%%&&&&&&''')))+++,,,---/////////...,,,***((('''&&&(((***,,,---,,,++++++))))))(((((()))***+++,,,+++---///...,,,,,,///222//////...,,,++++++++++++555777999888888;;;@@@EEEIIIOOO]]]mmmtttyyyfffaaa___eeennnxxx555111,,,+++------***'''000+++,,,222666:::FFFTTThhhnnn|||ttttttuuutttvvvfffaaa```MMMJJJNNN\\\jjjiiiWWWEEE???<<<999888:::<<<===>>><<<555666===???@@@PPPeeeyyy]]]HHHEEE???999777:::===???>>>777777666555444333333333@@@:::333111444666666444111222222222222333666777555666999???HHHTTT___eee}}}~~~\\\QQQCCC999555444111...222///,,,,,,///222444555111333666555444333444666888555444666999999555000***,,,...000444888===@@@777444222222333444222000===<<>>===777666666888;;;<<<;;;999DDDBBB???>>>===???AAACCC>>>:::444444AAAXXXmmmwwwsss```HHH;;;;;;===:::555444444999DDDZZZyyyzzzjjj^^^NNN===333???===<<<:::888<<>>@@@>>>AAACCCAAA<<<<<>>@@@DDDDDDAAAFFF>>>777999@@@CCC>>>888444<<>>IIIWWWmmmsssTTT>>>:::999888777888:::===???999888666555444333333333<<<888444333444555444444111222222222222333555888999===BBBHHHRRRaaarrr}}}|||gggJJJBBB999333333444333222111///---...///111222222000222444555444333333444555444333555777888666444......///111555999<<<===888666444333333333333333:::666555;;;EEEPPPWWW\\\RRRYYYhhhwww{{{wwwyyy}}}qqqfffhhhdddXXXGGG;;;888;;;888999<<>>===BBBEEECCCFFFQQQ```mmmssssssvvvxxxzzz{{{yyyvvv}}}yyyfffSSSEEE>>>555444555777:::;;;;;;:::CCCAAA???>>>>>>???@@@AAA777666333444;;;GGGRRRWWWaaaTTTDDD;;;;;;>>>>>>===888888777:::EEE[[[tttkkkWWWNNNLLLGGG???999=========;;;777<<>>???===AAADDDBBB======CCCJJJIIIDDDBBBEEELLLOOOJJJEEENNNRRRRRRNNNTTTeeetttxxxzzz]]]GGGAAAJJJOOOMMMFFFFFFNNNPPPKKKBBB@@@===;;;===???@@@>>>DDD???;;;>>>DDDFFF???888444===EEEGGGKKKUUUbbbjjjdddWWWIIIFFFKKKMMMEEE:::666444111000111333444555222444777888555333111000666666444000+++)))***,,,---111444333///,,,++++++))))))***...333666444222111111000////////////000...---+++)))***,,,///000555555333000---,,,---///---...000111000...+++)))((()))+++,,,---,,,,,,++++++(((&&&'''+++///222333---+++(((((()))+++,,,,,,---,,,+++))))))***+++,,,++++++++++++++++++++++++)))+++---///000...,,,***''''''((()))***+++++++++++++++,,,---------,,,+++++++++++++++---...000222,,,+++***)))((())))))***...---...000222333222111...111444222...---000444555666777666777;;;BBBHHHTTTZZZ\\\^^^lll}}}lll```jjj}}}yyyvvv222111///---,,,...444999///------...///000444999888>>>HHHOOOPPPRRR\\\fffvvv~~~dddPPP@@@>>>===AAAFFFEEE@@@:::444888===@@@@@@===:::888555777888???UUUvvvcccHHH888111555999:::999888:::<<<===;;;777444222333444555222444666666444333333555666444222222444777999:::???FFFOOOWWWaaaqqqbbbNNN===888222///111555888888111111111222222222///---111111222333555555333111111333555666555666999;;;666333111555;;;===:::555999:::999555222222888===555444444666<<>>AAA======>>>>>>>>>======<<<777666666777999<<>><<<===@@@CCCBBB>>>888777<<>><<>>???@@@BBBBBBAAA>>>???CCCGGGGGGEEECCCDDDHHHKKKJJJIIILLLIIIKKKPPPTTT[[[jjjyyyZZZEEEAAAHHHOOOPPPJJJIIIMMMKKKCCC;;;999888999:::;;;<<<======>>>AAADDDEEECCC===888444;;;BBBMMM```zzzqqqYYYKKKGGGDDD===777333333222111000000222333222444777888666333111111333222///,,,******,,,...---000333222...++++++,,,)))((()))---333555333111111111000////////////000...,,,***))))))+++---///333333222///,,,+++,,,......///000111000...+++)))((()))+++---------,,,,,,+++)))'''(((+++///222333...,,,***)))+++---......000///---,,,,,,,,,------++++++++++++++++++++++++(((***,,,...///...,,,+++'''((()))***++++++******&&&(((***,,,.../////////,,,+++++++++,,,...000222,,,+++)))(((((((((((())),,,,,,...000222222000...---000333222......222666444555666666888>>>GGGNNNZZZXXXQQQMMM\\\~~~yyymmmvvv000111222000...111888>>>333111///.........000222444999<<<;;;@@@JJJSSSUUU[[[iiibbbHHH<<<===>>><<<999888:::<<<444999@@@CCCBBB>>>999777333999>>>HHHdddxxxTTT===333///444999;;;:::888888999???<<<888444222333444555,,,111666777444222333666888666444333666;;;@@@BBBJJJSSS___jjjuuuxxxRRR@@@666333000///222666999:::222222333444555222...+++222111111444666666333000111444666555333444999>>>;;;666333666<<<>>>888111999;;;:::666111222:::AAA222555777777888:::777333888???AAAAAANNNbbbhhhbbb___pppppp___WWWWWWNNNEEE:::555555555333000;;;@@@GGGNNNUUU\\\eeejjjWWWPPPVVVmmmlllLLLBBBJJJMMMIIIBBBHHHNNNOOOLLLNNNUUU]]]nnnpppyyyqqqfffdddjjjgggYYYQQQSSShhhttt}}}yyyqqqqqqiiiTTT@@@999;;;;;;;;;:::<<<@@@DDD888999;;;<<<<<<<<<;;;:::;;;888666666555555:::@@@;;;>>>AAA@@@===<<<@@@CCCIIICCC;;;888:::???BBBCCC===777444666999:::<<<@@@888999<<<<<<888888BBBOOOzzziiiddd___ZZZPPPEEE>>>>>>AAA@@@>>>===<<<===???AAADDDCCCCCCDDDFFFIIIKKKMMMGGGAAAGGGUUUWWWTTTaaawwwyyyUUUDDDBBBAAAIIIPPPQQQPPPJJJAAA888888555444777777777999===888===DDDFFFBBB<<<888666222777>>>NNNpppdddLLL@@@888444333///000111000...---///000111333666666444222111111---,,,***((()))+++---//////000111000...,,,,,,---))))))***,,,///000000///000000000/////////......,,,+++***))))))***+++---///000///...+++***+++,,,---...///000///---+++))))))***+++,,,------------+++)))((())),,,///000000---+++))))))+++...//////////////////...------,,,*********+++++++++++++++((()))***+++,,,,,,++++++((()))***+++++++++***)))%%%&&&))),,,///000111111,,,+++******+++,,,...///******((('''&&&''''''(((+++---///111111000...---***---//////---...111444666777888:::===EEEQQQYYYVVVOOOFFFEEERRRooo000111222333444666888:::444333000...///111333333444555555777;;;@@@DDDEEEJJJVVVhhhyyymmmVVVCCC888999:::999888777888888555:::@@@BBB@@@===::::::666===III]]]xxxoooOOO:::111222555888:::999888888888:::999777555444444444444000222444555555555555555444666666555666<<>><<<;;;<<<;;;888777===FFFiiivvvmmmdddXXXOOOKKKIIIJJJIIIGGGEEEFFFHHHKKKKKKKKKMMMPPPUUUXXXXXXWWWOOOHHHIIIQQQRRRSSSggg\\\FFFAAA@@@CCCIIIOOONNNDDD;;;888888444333555666444888>>>888<<<@@@@@@<<<777444444222666;;;JJJooo___EEE999222///...,,,...///...,,,***+++---///000222111000/////////+++)))'''(((***,,,///000111///---,,,,,,---,,,,,,)))***+++*********,,,---......///000///...---,,,+++******)))))))))******+++,,,------+++******+++------...------,,,+++***************+++,,,---...+++******+++---...---+++***)))''''''***---//////---...//////...---+++))))))))))))*********++++++'''''''''((()))******+++)))***+++,,,,,,+++)))(((&&&'''***,,,.../////////+++***************++++++((((((&&&%%%%%%&&&''''''***...333444111...,,,,,,++++++,,,---...000222333666888:::<<>>???===<<<<<<>>><<<@@@SSSqqqkkkQQQ===222666777888888888888888999444555666666666555444333777444111222555777777555///444888666555<<>>===BBBNNN^^^lllnnnfff]]]kkkuuu}}}kkk^^^RRREEEEEEPPPWWWRRRMMMMMMPPPQQQOOOLLLQQQeee{{{nnn\\\]]]gggiii]]]XXX^^^dddddd[[[bbbvvv}}}ppp]]]NNNGGGEEE???;;;:::???EEEGGGBBB;;;777666555555666999<<<>>>999999===BBB???888888===AAAAAAAAABBBCCCCCCBBBAAA>>><<<999555333444888;;;666222444===DDDDDDAAA???AAA>>><<<;;;888666<<>>EEE@@@AAAGGGFFF>>>;;;@@@888333222555555333777???;;;<<<<<<;;;888555333222444777999EEEfff|||SSS<<<555000------***,,,...---***((()))+++---.........,,,+++,,,...+++***)))))),,,///111222222...***)))+++---,,,+++)))++++++)))&&&&&&))),,,,,,...///000000...,,,+++***************)))))))))(((+++------,,,*********------,,,,,,,,,++++++++++++***))))))***+++---...+++***+++,,,------+++((((((&&&%%%&&&))),,,...///+++,,,...///...,,,)))'''(((((())))))*********+++'''&&&&&&%%%&&&(((***+++)))***+++,,,,,,+++)))(((((()))+++---.........---*********)))))))))(((((('''&&&%%%$$$%%%%%%&&&'''***000666666111,,,,,,------,,,+++---000333444444555777999===CCCOOO]]]hhh[[[III===BBBLLL\\\zzz222//////444;;;<<<666000555333111///000333777999333444666777777555444333;;;999999AAATTTccc___SSSQQQ[[[bbbZZZIII<<<;;;???777666666777999999666444:::777555666666555999@@@CCCLLLbbb{{{eeePPP???444;;;:::888666555777;;;>>>;;;666555888777333444999777777888888888777777666555222333777555888KKKbbbtttwww\\\GGG:::555444333444555666555444777666444111//////333666666666777888777666666666777333000000333333111///000/////////111333666888444333111000000111222333777666444222222222444555333222111111333666:::===@@@>>>===>>>@@@@@@<<<999666666999;;;888444666;;;===DDDPPP___hhhiiieeeaaaqqqooo___VVVMMMKKKPPPSSSQQQOOOQQQSSSTTTSSSQQQVVVaaarrrnnnaaa___gggkkkeeebbbfffkkkkkkllljjjuuu~~~}}}xxxkkkYYYJJJAAA???BBB>>><<>>===;;;;;;FFFBBB@@@@@@CCCEEEEEECCC@@@===999555444666888999999888:::@@@FFFFFFAAA;;;BBB===;;;<<<999777<<>>CCC===666222333444333111///777:::@@@YYYeeeCCC333111...+++)))------,,,+++***)))'''&&&&&&***...000///---++++++...+++))),,,111333000---)))(((''''''''')))***+++*********)))((('''''''''//////000111000...,,,++++++***(((&&&&&&''')))***///...---,,,+++,,,---...------,,,+++*********+++...,,,+++,,,---......,,,......---,,,++++++++++++))))))(((((((((((())))))---------,,,,,,,,,++++++)))(((''''''((()))***+++%%%$$$$$$&&&***+++)))&&&***++++++)))&&&%%%(((+++)))+++...000000///,,,***(((''''''''''''(((((()))'''''''''&&&&&&(((+++.........///111222222///---111111000///...///222555777666:::EEEPPPXXX```gggkkk]]]III???KKKhhh000000222555888999777555444333222111111222333444555555555555555444444444222222222666@@@HHHEEE<<<;;;AAAFFFCCC:::222111444444666777777666777:::===999666666777777666:::@@@PPP^^^qqq{{{]]]FFF:::777888999:::999888888:::<<<>>>999777888777333333777888999999999888888888999:::444222555777<<>>777555333333555888999999555444222000///000333666:::888666777999:::888666666555555333111111111222444222000222555777666444555444222000111333555777444444444444333333222111444333222222333555777999999999999999999999888777888555666888888777999>>>GGGPPPWWWWWW\\\fffmmmooouuuxxxbbbZZZ[[[[[[XXXTTTWWWZZZZZZWWWTTTSSSSSSYYY[[[cccqqqsssiiidddbbb___bbbhhhiiieeeeeejjjqqquuu|||yyytttkkkaaaVVVLLLDDD???===<<<;;;===@@@@@@<<<888333444555777999;;;<<<===AAAAAAAAA@@@??????@@@AAAAAA@@@@@@AAABBBDDDFFFGGGCCC>>>::::::<<<===<<<999===???AAABBBCCCDDDEEEFFFCCC@@@???@@@>>>;;;???FFFYYYgggxxx|||pppnnnkkkkkkzzz}}}vvvgggSSSGGGBBBAAAEEEDDD???@@@GGGJJJFFF>>>777888===???======<<<:::777444222333333555888999???WWWwwwjjjSSS:::///---,,,,,,------------,,,+++***(((''''''***...///...---++++++---******,,,111333000---(((((((((((()))***++++++*********))))))(((((('''---...000000000...+++)))+++***)))(((((()))******...---,,,+++++++++,,,---++++++***)))))))))))))))------.........---------------,,,+++************+++******))))))))))))***++++++++++++************)))((('''''''''((()))***+++(((&&&&&&((()))((('''+++,,,,,,***'''&&&(((***(((***---//////...,,,***'''''''''&&&&&&'''(((((((((((('''(((***,,,///000......///111222222///---.../////////...///222444444666>>>KKKVVV___hhhqqq}}}kkkUUUKKKTTTmmm///222444444333333555777333333222222111000//////555555444444333333333333000111111111444666444//////111444333111......///222666888666333555<<>>DDD[[[ppptttSSS<<<888;;;666888:::;;;:::999999:::AAA<<<999999777555555999<<<<<<<<<======>>>======>>>666111333888AAAUUUhhhtttxxxzzzhhhJJJ@@@888555222222555999<<<===222222111///...///333666>>>888444555:::===:::777555777777444000...111444222///...111666888555111777555333111111222444666111222444555444333111///555444444444444444555555444555555555444555666777999555444777999;;;@@@FFFRRR\\\aaa[[[ZZZfffrrrxxxnnniiiqqqrrrjjjaaaggglllhhh^^^VVVTTTVVVYYYUUUVVVbbbvvvwwwgggcccdddcccXXXZZZhhhkkk```\\\dddrrr{{{vvvnnnbbbYYYRRRLLLEEE@@@===;;;;;;<<<======;;;888222333666888999999999999CCCAAA>>>;;;;;;>>>AAADDD<<<===>>>??????@@@BBBDDDAAA<<<888:::???AAA===888???DDDFFFDDD??????GGGNNNAAA???>>>?????????BBBHHHaaajjjkkkjjj{{{uuuccccccssszzzfffOOOCCCAAALLLPPPIIIMMMYYYaaa\\\LLL;;;;;;EEEFFF===777:::<<<:::555222333555999888666===QQQeeeiiibbbNNNAAA444---,,,,,,...111.........------+++***)))(((+++...///...,,,+++,,,,,,++++++---111111...+++'''((()))******+++++++++)))***************)))))),,,---///000000...+++)))************++++++++++++,,,,,,+++******+++,,,---***)))((((((((((((((((((,,,///222222///,,,,,,---,,,,,,+++***)))))))))))),,,,,,+++******)))************)))))))))((((((((()))((((((''''''''''''(((---***'''&&&''')))***)))......---+++(((&&&&&&&&&((()))+++------,,,+++***(((''''''&&&&&&&&&'''''')))''''''***///333333111.........000222222000...---...000000///000111333888<<>>FFFDDDCCCGGGKKKKKKFFFAAA:::555222222666BBBXXXlllyyy~~~~~~bbbIII@@@888666444444666888::::::333222111///---...000333:::777333333666888888888555666555222///...000333------...222666888888777666555333111000000000000222333444444444444222222444444444444555555444444777666444444777999:::999999888888:::;;;>>>HHHSSSYYY___gggkkkiiiiiinnnvvvxxxgggZZZVVVWWWVVVXXX[[[___iiiuuu}}}sssfff`````````ZZZ[[[dddddd[[[WWW\\\gggrrr}}}vvvqqqiii]]]SSSMMMJJJJJJGGGBBB======??????;;;777555555666777888888888888>>>;;;777555777;;;>>>@@@======???AAADDDFFFEEEDDD===999666777;;;>>>>>><<<===AAADDD@@@;;;;;;CCCKKK???===<<<===@@@EEEMMMSSS^^^___[[[YYYfff}}}nnn```\\\iii}}}oooVVVNNNKKKQQQWWW]]]iiiwwwyyyiiiRRRBBB@@@EEEDDD>>>666888:::999666555666777999666444999EEEPPPRRRNNNGGG???666111000000000000......///......---,,,,,,***,,,......---++++++,,,...------...///...,,,)))&&&''')))***+++***))))))))))))***+++,,,,,,++++++,,,---///111000...,,,*********+++,,,------,,,,,,------,,,++++++,,,---...))))))(((((((((((()))))),,,111666555000,,,,,,...---,,,+++******))))))))),,,,,,+++***))))))))))))***)))))))))(((((((((((())))))(((''''''&&&&&&&&&)))((('''''')))***+++,,,///...,,,)))&&&###""""""'''((()))+++++++++************)))((('''''''''((((((&&&&&&+++222666555222---------///222222111000///111333333111000000111@@@DDDMMMXXXcccuuu666333...,,,---......---111///,,,******,,,///111000222666888888666222000111...,,,000555777555333000333444111---,,,000444555555666777888999888888999555444666:::???IIISSS```sssoooRRR@@@888555555888999999999888888:::<<<888777666555888???DDDGGGTTTRRRRRRYYY^^^[[[NNNCCC333333333333555AAAWWWjjjyyyqqqmmmvvvxxxmmmZZZKKKCCC777666555666888777666444555555333000---,,,---///222333444222000000444888666222///---///000000///,,,///444777888:::===???333333333222111000//////666555444333333444555666333444444555555666666666<<<777333555;;;>>>===:::777;;;???AAA@@@CCCQQQ```bbb^^^gggwwwxxxllllllxxxqqq```YYYWWWWWWfffooohhh^^^```kkkuuuxxxwwwvvvuuurrrkkkaaaYYY___dddfffbbb\\\YYYXXXWWWWWW___ttt~~~vvvyyywwwmmm^^^WWWYYY___VVVMMMCCC@@@CCCBBB<<<555999888777666666777999::::::777444444777:::;;;;;;@@@@@@CCCKKKSSSWWWSSSOOO@@@;;;777555777;;;>>>@@@:::;;;<<<;;;::::::===@@@@@@???===>>>EEEPPPYYY^^^RRRMMMMMMSSSZZZhhhxxxiiifffhhhjjjsssrrr___bbb___ZZZ```vvvhhhNNNGGGDDD<<<:::===:::888555555777999999888555333222555:::@@@IIIPPPSSSJJJ>>>777666777333........./////////......---+++,,,------+++++++++---111000...------+++)))((('''((()))***)))((('''&&&((()))+++---......---,,,---...///000000...---,,,)))***,,,---............000///...,,,,,,------...*********))))))***++++++,,,111666555000,,,,,,......---,,,++++++***+++++++++***)))(((((((((((((((++++++*********))))))))))))))))))(((((('''&&&&&&'''((())))))******+++,,,---+++(((&&&$$$$$$$$$$$$''''''((())))))***++++++------+++***))))))))))))'''%%%%%%***111555444000---,,,---///111333222111444555666555333111000111>>>FFFTTTbbbooo888444000...///000000000333000---++++++---111444///222666999999888555222555///---222666666444444000222444222//////333888888777777888::::::777444777555666:::@@@FFFQQQ[[[iiiuuu```FFF;;;777444111999999999888777888:::===555777777777>>>IIISSSVVVbbbeeekkkqqqqqqdddQQQAAA111333444555888AAAQQQ]]]```\\\___mmmkkk\\\OOOFFF666666777888999777444111666666444111---+++,,,------111444222------222777555000++++++...111111///---222888>>>AAABBBBBBAAA:::999777555333333333333777666444333333555777888555555555555666777888888:::777555777;;;===<<<:::888<<>>AAALLLPPPSSSkkkppppppsssqqqvvv|||rrrzzzwwwmmmttt|||\\\EEEEEECCC666222;;;<<<777333444888;;;:::888333111111333333999LLL___kkk```OOO@@@:::888444------....../////////......---------,,,******,,,---222000...,,,************************)))'''&&&%%%''')))+++...///000///.........------------------)))***+++,,,---...///000222111///...---,,,------++++++++++++++++++,,,------000333333000------...///...---,,,++++++++++++))))))(((((((((((()))))),,,,,,+++++++++*********((()))))))))))))))((('''((()))*********+++---///...+++&&&$$$%%%((()))***'''''''''((((((***+++,,,000///---,,,+++******)))&&&%%%%%%(((---111111///---,,,,,,...111333333333777888888666333222222333888DDDYYYnnn|||777777666555444555888:::666555222000000000222333111222444666888888888888777444444777777444555999555444333333444666666777::::::;;;:::999999::::::888999???HHHOOOTTT\\\dddvvv}}}}}}nnnWWWCCC888666888999777888::::::999999999:::===@@@AAABBBKKKZZZfffiiilllyyy|||dddLLL>>>666555444777===EEEIIIKKKJJJNNNXXXgggyyy}}}dddNNNBBB888777777777999888666444666666555222...------...---000333222000000333555111///---,,,---000222444444888BBBQQQ]]]___WWWOOORRRLLLCCC:::555333555666444444444444555555666666:::999777666555666888999555888;;;;;;999888:::<<<:::;;;AAAIIINNNRRRZZZcccrrryyy{{{ddd^^^```vvv~~~qqqkkkddd\\\```````````````___^^^]]]\\\```fffhhhcccYYYSSSPPPUUUaaavvvtttccc]]]TTTJJJBBB>>><<<<<<777666666666666777888999888666777===GGGPPPTTTTTTOOO[[[kkkyyyjjj\\\MMMIIIMMMOOOHHH??????>>>===<<<============;;;EEEPPPWWW]]]^^^VVVKKK>>>;;;:::>>>AAAHHH[[[ppp|||vvvqqqyyy~~~}}}dddOOO>>>======666333777888777777888999999999888777222111444444:::RRRmmmhhhLLL:::444111---,,,---....../////////.........---+++)))***,,,...///...+++)))(((***---000///...---+++)))((('''&&&&&&(((,,,///111111000000---,,,***))))))***,,,...************,,,...000111333222000---,,,++++++++++++++++++++++++,,,------...///000000//////.........---,,,+++************(((((((((((()))***++++++,,,,,,+++++++++*********((()))***++++++******)))'''(((((((((***///666<<<;;;555---(((''')))++++++((((((''''''(((***,,,...000///...,,,***)))))))))'''''''''(((***,,,...///,,,,,,+++---111333444444666666666444222222444666===HHH\\\rrr555:::===;;;888888???EEE999888777666444333222111444444333444555888;;;===333333777999555000444>>>:::555000111666777444///:::===>>>;;;777777===CCC<<>>FFF444777;;;===<<<:::888888GGGKKKMMMNNNWWWhhhuuuxxxqqq```GGG<<<===888444888BBBHHHDDD<<>><<<999666555555777888222;;;BBB@@@888444999@@@<<<:::===IIISSSYYY\\\___qqq|||bbb___eeeqqq[[[XXX]]]```[[[TTTSSS[[[cccYYYTTTZZZiiiiiiWWWKKKKKK]]]nnn|||ooo```___YYYLLL???888;;;@@@333444555777777777666666???>>>AAAKKKZZZiiirrruuugggyyyxxxeeeaaaiiijjjZZZJJJDDDDDDCCCAAA??????BBBEEEBBBQQQbbbmmmqqqjjjWWWDDD======777111555DDDTTT]]]eeessskkk~~~xxxuuuqqqbbbPPPGGG;;;666777999777444333777<<<<<<999777777888;;;333111555777===WWWsss~~~WWW:::///---,,,+++,,,---...////////////......---+++)))))),,,...---,,,)))''''''+++111555333222///,,,)))(((((((((&&&(((,,,///111222111000---***(((&&&&&&(((+++---***)))))))))+++---000222444222///---***)))))))))+++*********+++,,,------///...---...///000///...---,,,+++***))))))))))))(((((())))))***+++---...++++++++++++************((()))***+++,,,,,,+++***$$$$$$$$$%%%***444BBBKKKIIIAAA555---)))((((((''')))(((''''''(((***---///000///---+++***)))(((((()))))))))(((((()))---000,,,++++++---111333444444333333333222111333666999IIIPPP^^^ppp777:::>>>BBBEEEFFFGGGGGGJJJFFFAAA===999666444444444444444222333555555333000111444777999888777555777888999666333111333555666777:::>>>>>>===@@@EEEBBBGGGOOO[[[kkk{{{~~~nnn[[[MMMHHHBBB??????@@@>>>======<<<<<<===;;;999===EEENNNTTT___jjjmmmmmmsss|||zzz___FFF333666777:::<<<>>>>>>===<<<===BBBNNNbbb|||kkkLLL888555666888:::;;;:::888777999777444222222333555666111444888888666444555666555///,,,...000111555999NNN___sssqqqWWWBBB666111000000333333333333333333333333777999:::666222111666<<<@@@>>><<<;;;;;;:::777555;;;<<>>DDDKKKNNNMMMLLLYYY]]]ZZZNNNDDDBBB@@@===888666333111222444333222444555666999;;;:::777444444777::::::999888888999555777999<<<>>>AAAAAA@@@MMMNNNRRR___uuu}}}zzzeeeYYYUUUHHHBBB===<<<@@@BBB???<<>>AAA===999999<<<===:::666888@@@FFFDDDCCCRRRoookkk]]]SSS[[[ppphhhWWWJJJIIIJJJGGGEEEGGGKKKLLLOOOPPPQQQRRRRRRSSSWWWfff|||xxxoooiiiWWWMMMDDDAAA???;;;888777777666555444444555666777999HHHccc~~~ooofffaaadddiiiiiigggfff|||sssXXX===777444555777888:::===LLLZZZooossskkkrrr~~~qqqeeeZZZXXXWWWOOODDD>>>999:::::::::888777777777888777555444444333222111333///...000000999UUUqqqiiiIII111)))))))))///000000...+++))))))***++++++,,,,,,++++++******)))(((&&&&&&'''***...000000000...***((('''))),,,---,,,,,,,,,------,,,+++,,,+++***((('''&&&%%%%%%''''''((()))+++---...//////...,,,***))))))******)))***+++,,,---------,,,+++******))))))***+++,,,***)))''''''((())))))((()))***,,,...///...---,,,++++++************+++++++++'''%%%&&&+++...---+++(((###"""&&&***666TTTpppkkkPPP;;;000,,,)))'''&&&'''(((***+++,,,,,,---***))))))***,,,,,,+++)))***)))'''))),,,...---,,,++++++***)))***---111555444222222333333111555;;;TTTggguuu}}}999:::>>>FFFNNNTTTUUUTTTfffooooooaaaTTTPPPLLLGGG>>>999444222333444444333444333333666999999666222111444888::::::888777777777;;;<<<<<>>777999;;;;;;888777888:::666555AAAaaauuuVVVGGGDDD999999999999999999888888777777666666666555555555111333666666555444333444444555666333///444FFFZZZ|||\\\AAA666444222000111222333555555555444333444444333333555888<<<>>>AAA;;;777777<<>>777333777::::::888888DDDHHHRRRhhh~~~rrrhhhxxxttt___WWWNNNIIIBBB;;;888999222888>>>???<<<888666777===888333222444555222///,,,,,,...///,,,111IIIbbblllbbbNNN999,,,))))))(((111111111...+++((((((((('''(((+++---...,,,+++)))(((''''''''')))+++---...+++++++++)))((())),,,...111---******---...,,,)))------,,,+++***((('''&&&(((((()))***+++,,,---......---+++*********++++++''')))+++...///...---,,,+++***))))))((())))))***)))((('''''''''((())))))(((***---///000000...---******))))))))))))*********'''%%%&&&***,,,,,,+++)))&&&%%%&&&'''444RRRoooyyy```FFF333***(((***$$$&&&))),,,---+++)))'''(((((((((***,,,......---+++***))))))+++,,,+++*********++++++***,,,///111111111333444111000666>>>MMM]]]ppp;;;===AAAEEEKKKQQQWWW[[[fffiiilllllleeeZZZRRRPPPKKKDDD>>><<<<<<;;;::::::555111000333888:::666222111555888999777666777999===DDDEEEBBBGGGSSSWWWQQQPPPUUUaaaxxxzzzkkk\\\NNN@@@666888777888:::===>>>===:::;;;999999:::;;;BBBRRRbbbzzzhhhRRRCCC>>>>>>:::999888888888777666444555;;;HHH\\\uuugggKKK999888888888777777666666555444555555666666555444333///000222444666777999999555888:::777222999SSSlll~~~bbbJJJ===777444222000111333555666555555444===:::777666888:::<<<<<<===:::777777;;;======<<<<<<999:::GGG```}}}uuuZZZFFFHHHNNNjjj{{{bbbIII@@@??????AAAFFFCCCFFFIIIKKKMMMPPPVVVZZZhhhvvv}}}wwwuuupppaaaQQQNNNEEE>>>>>>???;;;555333222444777:::;;;:::999888===IIIeee^^^BBB999444888>>>???===<<>>999555666999999444///333<<>>777888KKKnnn{{{vvvyyy}}}___KKKNNNKKK]]]pppVVVHHHBBB???FFFOOODDDHHHMMMOOOPPPSSSYYY___qqqyyy|||www|||zzzsssvvvtttbbbOOOKKKEEE@@@???<<<777666777222666<<<@@@AAA>>>:::777GGGUUUgggzzzwwwSSSCCC:::444888???BBBBBBCCC<<>><<<888333111000///---,,,------...333999:::888444///)))'''+++000,,,---...---+++******+++,,,,,,,,,,,,+++++++++***''''''((()))***+++++++++***++++++***((()))***,,,000111111///,,,+++,,,...------.........,,,+++***,,,,,,---......---,,,,,,+++******)))***+++---...---,,,)))((('''((()))***++++++*********)))((((((((())))))'''&&&'''***---000222333444333000---,,,&&&&&&&&&&&&&&&'''((())))))(((&&&&&&((()))***+++++++++***'''&&&000III```lll___LLL;;;000+++++++++'''((())))))))))))((((((((('''&&&''')))+++++++++&&&(((***++++++,,,,,,,,,+++---......------...//////000333444222111:::EEESSSjjjsssooopppooopppwww>>>AAABBBAAA???BBBKKKSSSSSSIIIOOOdddnnnfff```eeennnkkkkkkkkkcccXXXUUUZZZVVVKKK???===CCCEEE@@@999<<>>;;;:::<<>>>>>>>>>>>@@@BBBDDDDDDDDD======BBBQQQmmm~~~pppkkknnnrrrooopppvvvsss___RRRSSScccyyyjjjZZZNNNEEEGGGOOOEEEJJJNNNPPPQQQVVV___fffnnntttvvvtttvvv{{{qqqllleee___PPPIIICCC???:::666888<<<777:::???BBBBBB???;;;777CCCVVVkkk}}}oooOOO@@@999444888>>>AAACCCEEE999===DDDIIIOOO___}}}mmmHHH@@@===AAAEEECCC>>>;;;AAA<<<777666:::======;;;666;;;@@@???999333000000111...,,,---//////---,,,......///...***&&&)))///)))+++,,,,,,++++++,,,.........------,,,,,,,,,,,,'''(((((()))***+++++++++,,,------+++)))((()))***,,,000333111---+++,,,///++++++,,,---------,,,,,,,,,---.........,,,+++******)))))))))***,,,...///000---***'''%%%''')))+++++++++,,,,,,,,,++++++***)))******(((&&&''',,,000444444444333111///---,,,'''&&&&&&''''''((()))***))))))((('''((()))***+++)))+++,,,******444GGGWWWWWWLLL===222...,,,***(((***)))((((((((()))******)))'''%%%&&&''')))***)))&&&(((+++------,,,---...+++---.........---///000000000222444444555>>>HHHddduuuqqq___]]]dddllluuusssvvv===>>>>>>@@@BBBDDDEEEFFFEEEFFFIIIOOOXXX```cccbbbfffiiirrryyyrrrffffffpppssseeeWWWTTTZZZ___[[[UUUXXXeeepppkkk___]]]jjjyyy}}}ssssssppp```cccbbbVVVFFF>>>AAAHHHCCC@@@>>>???BBBBBB???<<<::::::<<>>BBBIIIDDDBBBGGGOOORRRLLLFFF:::@@@JJJZZZppp{{{ooodddYYYYYY```nnnsssxxx{{{gggiiisssyyyrrrcccRRRGGGEEEFFFIIIKKKKKKMMMVVVdddpppmmmoootttxxxwwwwww~~~ppphhhlllrrrdddWWWJJJBBB===999999<<<===>>>??????>>><<<:::999;;;OOOmmm|||eeeOOO>>>999777;;;>>>???@@@CCC???<<<<<>>FFFIIICCC;;;@@@??????@@@DDDTTTpppmmmSSSCCC;;;555555999222:::AAA@@@999222111333666BBBZZZwww~~~```EEE333+++---000444888888666222000222222222333333444444444222///---444AAARRR___fffTTTCCC555777AAAEEEBBB???AAAEEEIIIGGG>>><<>>;;;:::999:::;;;<<>>777;;;GGGUUUgggvvvooodddWWWIIIAAA>>>>>>CCCIII666<<>>DDDDDD>>>>>>CCC@@@888AAA@@@>>>>>>???DDDJJJOOOXXX\\\]]]]]]hhhzzz~~~uuueee[[[XXXVVVRRRIIIAAA===???CCC@@@DDDGGGDDD???>>>EEEKKKEEE@@@EEEQQQWWWZZZkkk}}}kkkVVVCCC===999333333888<<<999888999888555444666@@@RRRlllpppNNN;;;999777777666555333222111111111333666666444222111111777666222777NNNjjjtttnnnPPPBBB666555:::<<<===>>>:::>>>AAA@@@BBBKKK\\\iiiuuu}}}vvv___MMMGGGAAA777222---,,,000333333444666<<<888555777;;;@@@AAAAAAFFFPPPWWWWWWVVVTTTNNNFFF@@@EEEQQQgggoooYYYTTT\\\dddfffsssmmmpppzzz{{{sssrrrzzz}}}eeeKKK???AAA999<<>>BBBDDDCCCDDD>>>:::<<>>666777>>>???>>>>>>>>>===;;;999777555888666555555444222...+++---......///......---,,,,,,---...//////...---,,,)))+++,,,,,,+++***+++,,,***+++...111333333000---+++++++++,,,,,,+++++++++......------,,,+++******(((***---000111///---+++***'''&&&'''+++......------,,,+++***))))))))))))((()))+++,,,---,,,,,,+++***+++,,,...///......---...,,,***---333444111,,,+++,,,,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++***((('''(((***,,,------...+++((('''(((***,,,,,,+++)))&&&%%%''')))++++++((()))***+++++++++++++++---+++)))(((***---///000+++///222111---***)))***---+++***+++,,,---+++***000222444333333999CCCKKKNNNRRRbbbtttxxxssszzzDDDKKKNNNHHH???===???AAA;;;===???AAABBBDDDEEEFFFQQQTTTUUUXXXaaannnvvvxxxrrr{{{zzz}}}iii^^^ZZZZZZQQQGGGCCCEEEEEEAAA===@@@CCCFFFEEEBBBCCCHHHMMMGGGIIIRRR^^^dddgggrrr|||___LLL;;;777555000000666777555555666555444888===EEE]]]zzzuuuZZZ@@@444888777666555444333222222222444666666444222222222555666777===TTTooozzzwwwPPPCCC666444777999:::;;;>>>;;;:::AAANNN^^^iiiooovvv]]]KKKEEE@@@999444000...222444444444777<<<;;;999:::>>>BBBDDDEEECCCRRR]]]YYYPPPLLLLLLKKKIIIHHHPPPiiirrraaaXXX\\\kkkzzzrrrsssyyy}}}tttppppppfffLLLCCC<<<:::@@@KKKRRRVVV```lll~~~yyyxxxnnnooorrrnnn^^^GGG999:::@@@;;;999:::<<<;;;777666888???LLLggglll\\\YYY```fff[[[[[[^^^aaa]]]PPPCCC<<>>333222888777=========<<<;;;999777555444444444555444111---)))---------...............//////000///...---+++***)))+++------+++***+++,,,******+++---000222111000+++,,,,,,------,,,,,,+++------,,,,,,++++++*********+++,,,------...------***(((&&&'''***,,,---,,,---,,,++++++************++++++,,,,,,,,,+++***))))))***+++---------------,,,,,,---...//////...,,,***++++++***)))***,,,...------------------------+++***))))))+++++++++******(((''''''***,,,------+++)))''''''))),,,---...+++(((&&&%%%''')))***+++,,,+++))))))))))))+++,,,,,,***)))(((***,,,...///---------------,,,***))))))+++,,,,,,******+++...///222555555555888>>>DDDMMMYYYgggpppxxxVVVSSSPPPNNNHHHAAA???BBB===>>>???AAACCCDDDFFFFFFIIIHHHKKKQQQWWW\\\dddllllllpppuuuvvvyyyvvvjjjmmmppptttvvvwwwqqqccc[[[XXXTTTNNNFFFCCCDDDDDDBBB>>>@@@BBBDDDFFFGGGIIILLLOOOPPPWWW```iiipppwww~~~{{{yyytttnnnRRRBBB555333222///000555444333333444333555>>>IIIVVVjjjmmmVVVAAA333555555444444333222111111333444555444333222333444222666999@@@RRRiiisssrrrOOOBBB666333444555777999BBB??????FFFUUUjjj}}}rrr]]]OOOEEE>>>999666111000444666555666888999:::;;;<<<===AAAEEEHHHHHHPPPUUUSSSMMMKKKIIIHHHIIIOOO\\\rrrxxxnnniiidddcccnnn}}}www{{{yyywwwtttzzz~~~oooPPPBBB:::<<>>333222666444::::::999999888666555444222222222333333000,,,(((------,,,,,,,,,...///000222111000///---+++)))(((***,,,------+++***+++,,,***)))(((***...111222222,,,,,,,,,------,,,,,,,,,++++++++++++++++++******+++******)))***,,,---...***)))'''(((***++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,------,,,***---///...+++******,,,)))******)))((()))+++,,,//////......------,,,,,,+++***(((((()))***)))((()))'''&&&&&&)))+++,,,,,,)))'''&&&&&&))),,,...///***(((&&&%%%''')))******...,,,)))''''''(((+++,,,+++***)))))))))***,,,---...***'''(((,,,---+++(((&&&+++...,,,((('''+++000---111555666666666999<<>>AAAGGGLLLOOOEEEBBBDDDLLLMMMLLLSSS___nnneee]]]aaappp~~~sssaaa[[[\\\UUUMMMOOO___mmmsssxxx|||www|||qqqiiihhheee^^^WWWKKKOOOQQQJJJ@@@<<<@@@GGG@@@AAACCCFFFJJJMMMPPPQQQ\\\ccciiimmmuuu~~~}}}~~~yyykkk\\\UUUJJJ>>>555444444222333666444444444444222666DDDSSSjjjvvvzzzYYYBBB:::777111111111000000/////////333333444222111111333444111555888<<>>@@@@@@BBBOOOfffzzzvvvsssvvvwwwkkk^^^WWWTTTMMM???333:::999::::::777222222666:::UUU{{{sssooommmcccYYYVVVeeekkkhhh\\\UUUUUUOOOFFF<<<;;;;;;::::::<<<>>>???FFF>>>888999<<<@@@GGGNNN```tttrrrNNN???777999>>>;;;555555555555444333333222444222111111111000...,,,---,,,+++***+++---000111111111000...,,,+++)))(((+++,,,...---,,,++++++,,,)))))))))+++...000000///++++++,,,,,,,,,,,,++++++******************++++++***)))))))))***+++,,,---,,,+++******++++++++++++++++++************+++++++++++++++++++++++++++******++++++,,,---------............---+++***))))))((()))******))))))***,,,.........---,,,,,,++++++,,,***(((((()))******)))(((&&&%%%&&&(((+++++++++)))(((&&&'''))),,,------***'''%%%%%%''')))))))))+++***)))(((((()))+++,,,))))))***)))))))))***++++++(((%%%&&&(((+++,,,+++))),,,---+++((('''***...,,,///222444444444666888GGGXXXiiissswwwbbbSSSVVVZZZRRREEE>>>HHHDDDAAAAAAEEEJJJNNNPPPFFFBBBCCCIIIHHHCCCIIISSScccYYYPPPSSS```lllqqqpppmmmvvv|||qqq\\\JJJFFFIIIBBB:::===MMMZZZ]]]^^^aaa~~~yyyqqqsssuuuhhhbbbbbbccc^^^YYYMMMQQQRRRMMMCCC???AAAFFF@@@AAADDDIIINNNSSSWWWYYYdddjjjpppvvv~~~yyyyyyzzzsss___MMMEEEDDD===777666666555555555555444333333222777FFFUUUqqqiiiHHH777444555000000000000000000000000111222222111000000222444222555777888===CCCFFFEEE@@@:::555555666777<<>>===<<<;;;;;;<<<======JJJ???666999@@@DDDDDDDDDSSSjjjiiiKKKAAA===@@@DDDAAA555555555444444444555555777444111///000111111111---,,,+++***+++---///111///......---,,,,,,++++++,,,---......,,,+++++++++***+++,,,///111000---+++******++++++++++++************************++++++'''((()))+++++++++++++++---.........---,,,,,,,,,++++++***))))))))))))***))))))******+++,,,---...,,,,,,------......///000333///++++++------***&&&(((***++++++******+++,,,,,,,,,,,,+++++++++******...+++))))))***+++,,,+++(((&&&%%%&&&(((++++++++++++)))'''''')))*********)))'''%%%&&&'''))))))(((%%%''')))***++++++******(((***++++++)))'''((()))&&&''''''&&&%%%'''+++...000...,,,***************------...///000333666999???KKKaaa{{{sssnnniiiddd[[[QQQMMMNNNDDDDDDEEEIIIMMMMMMIIIFFFGGGEEEDDDFFFFFFEEEGGGMMMMMMPPPQQQPPPNNNTTT```kkkjjjgggbbb[[[SSSIII>>>888888:::???CCCBBBDDDNNNYYY^^^iiivvv~~~|||wwwsssqqqyyyxxxyyy{{{xxxrrrppprrreeejjjlllhhh^^^WWWVVVYYYWWWPPPIIIIIIMMMLLLEEE>>>@@@CCCHHHNNNTTT\\\eeekkklllqqq{{{vvvnnndddVVVIIICCC;;;999666666666555444333555222111222333888EEERRRjjjiiiRRRCCC:::333///333333333333333333444444000111222222111111222333555555666888<<>>999777777:::;;;<<>>@@@CCCFFF>>>???AAA???:::<<>>;;;<<<>>>>>>===BBBAAAAAAAAA???===BBBIIIUUU___kkkwww{{{[[[FFFBBB???@@@CCC>>>777777777777777888999:::999555111000111333444444,,,,,,+++++++++---...///---,,,,,,,,,,,,,,,------,,,...///...,,,+++++++++,,,---///222333111...******++++++,,,,,,++++++***++++++++++++++++++******'''(((***+++,,,,,,+++***---///000000///---......---,,,+++***))))))))))))(((((()))***+++---...///------------...///000111444///)))***---...***&&&(((***,,,,,,+++***+++,,,***************+++++++++---+++)))(((***,,,------)))'''&&&&&&)))+++,,,,,,+++)))(((((()))***)))((((((&&&%%%&&&''')))(((((($$$&&&))),,,,,,+++)))((('''***------)))'''''')))$$$'''((('''$$$%%%***///333///+++***+++,,,,,,+++///---,,,,,,...222666999888BBBZZZ|||tttyyyyyynnnaaaZZZXXXXXXJJJIIIJJJNNNPPPNNNGGG@@@FFFGGGFFFDDDFFFKKKLLLJJJDDDLLLRRRNNNGGGIIIUUUbbbaaaYYYPPPLLLJJJFFF>>>666888???BBB<<<888===GGGNNNIIINNN\\\lllnnnddd^^^___iiigggccc___aaagggiiihhhVVV^^^fffcccYYYPPPOOORRRVVVMMMFFFHHHPPPQQQHHH>>>AAAFFFNNNUUU]]]iiiwww}}}|||sssbbbVVVNNNFFF@@@333444555555666777555333666333222555888>>>IIISSSeeehhhLLLAAA===777222111444444444555555555666666000222444555444333333444888555444888===???===<<<555666:::???@@@AAAGGGNNNNNNOOOVVVdddsssyyyssskkk||||||qqq```UUUSSSQQQLLLAAA===<<>>AAADDDDDDDDD:::>>>CCCAAA999;;;OOOeeevvvqqqYYY^^^ppprrrppphhhaaammmfffTTTUUUbbbkkkggg___]]]___```JJJBBBAAALLLXXXaaalllxxxyyyhhhbbbhhhhhh[[[FFF888666;;;555777;;;<<<999777<<>>@@@@@@<<<@@@FFFFFF???;;;BBBLLLSSSSSSVVVbbbxxxbbbJJJ>>>@@@===<<<<<<777777777666666777999:::;;;555444222333444444333222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...---...///...,,,+++++++++//////000222444444111///,,,------......------,,,------,,,,,,++++++*********************+++------+++...000000///---...///000///...,,,+++******)))******)))******,,,...///------,,,,,,---...000111111...***)))******)))'''''')))++++++***)))******)))******++++++,,,,,,---+++)))''''''))),,,......***(((''''''***,,,------(((''''''((()))+++***)))'''&&&%%%&&&((()))((('''((()))*********)))'''&&&'''+++///...***''''''(((&&&&&&&&&&&&&&&(((***,,,000///---,,,+++,,,///111111///,,,,,,...111333555666CCCVVVooo|||{{{pppjjjiiicccXXXVVVRRRNNNNNNOOOMMMHHHCCCDDDHHHFFFBBBGGGQQQQQQJJJIIILLLMMMLLLJJJKKKPPPUUUOOONNNKKKEEE@@@===>>>@@@;;;???===888;;;DDDDDD===DDDBBBKKK\\\```VVVSSSXXXWWWWWWRRRLLLRRR^^^```YYYXXXWWWVVVUUUTTTQQQMMMKKKMMMLLLKKKLLLLLLKKKHHHFFFAAAIIISSS[[[dddrrrqqq\\\OOOJJJBBB888///222555666777999888555999555444999???EEENNNVVVgggyyyjjjSSS@@@;;;555---///:::222333333444444555555666111333666777777555555555999444111555;;;<<<:::888444777===CCCDDDDDDIIIQQQSSSYYYaaaiiimmmppprrrsssjjjuuuuuueeeYYYXXXTTTKKKGGGCCCAAACCCAAA<<<888777===;;;:::===BBBDDDDDDBBB@@@======??????EEEVVViiiyyy``````ttt}}}~~~qqqrrrlllcccZZZXXXhhh~~~aaaQQQEEEMMMTTTWWW\\\aaa^^^WWWMMM>>>999EEEQQQZZZiii{{{wwwmmmfffgggeee\\\NNN@@@777444444777;;;===;;;999@@@IIIaaavvvttt___FFF777888>>>BBBBBB>>>>>>AAADDDCCCAAACCCIIIKKKKKKLLLVVVjjjuuuOOO<<<777===<<<999888333444444444444555777999:::222222333555666555222///,,,,,,---------,,,++++++...---,,,+++++++++,,,------///000///,,,+++++++++111000///000333555555555......////////////............------,,,+++******---+++)))((((((+++...000***---000000...---...///333222000...,,,++++++***,,,+++*********+++,,,------,,,++++++,,,---///000,,,---,,,)))'''&&&''')))%%%'''******)))(((((())))))***+++,,,---......///***'''%%%%%%(((+++......***((('''(((***---------&&&%%%%%%'''***,,,,,,+++'''&&&%%%&&&((()))((('''---,,,+++)))'''&&&%%%%%%''',,,000///+++''''''((()))&&&$$$%%%)))+++***(((+++...000...***+++222888222000......///000000000888IIIUUUbbb{{{~~~oooaaa\\\hhh```HHHBBBRRRVVVJJJ@@@DDDLLLRRRPPPLLLMMMRRRYYYRRRJJJHHHJJJMMMMMMKKKEEEIIIKKKHHHAAA===???DDDAAA===:::<<>>???HHHUUUffftttooo[[[YYYaaa}}}zzzpppqqqxxxvvviiiWWWMMMTTTkkklllRRRGGG???AAARRRccccccUUUHHHCCC===999<<>>???======:::AAATTTddd}}}hhhHHH888777:::>>>@@@GGGCCC???@@@CCCFFFDDDAAAHHHNNNUUUZZZbbbqqq}}}UUU;;;444111555666333333777111111222333444444555666999666444333333333222111+++...111111---******+++)))))))))+++......---+++000000000000///...,,,,,,---...///000000///...---//////............//////---222555222---***---222///...+++***))))))***+++,,,,,,,,,---000111000...//////...+++))))))+++---///...,,,++++++,,,...///......---,,,,,,,,,---...*********)))((('''''''''&&&'''((()))+++---...///,,,***)))((()))***,,,---((('''%%%&&&))),,,...///******(((''''''((()))******'''&&&)))...///,,,((())))))******++++++++++++++++++)))(((&&&%%%%%%%%%'''***...///,,,)))((()))(((((((((((())))))))))))+++,,,---------...000222222222222000...,,,---...:::@@@OOOhhhttt~~~~~~qqqsssooodddVVVOOOQQQRRRPPPGGGEEEGGGKKKLLLJJJKKKMMMYYYPPPHHHHHHPPPSSSNNNGGGFFFLLLQQQNNNGGGDDDGGGLLLFFFEEEDDDBBBAAA@@@@@@AAACCCCCCEEEGGGJJJNNNPPPRRROOOLLLLLLNNNNNNJJJHHHIIIPPPNNNKKKJJJJJJIIIGGGEEE@@@JJJSSSSSSNNNKKKOOOUUUWWWUUUZZZiiivvvhhhXXXLLLBBB999333333111111111222444666666666222:::EEEMMMSSS[[[dddllloookkklllvvv~~~vvv```LLLFFFAAA:::666444555555666333333444444333111000...000111444777777555444444444222///...000222333333444555999>>>EEELLLSSSWWW^^^kkkvvvuuupppppptttwwwrrrrrrpppjjjccc\\\TTTLLLVVVSSSNNNHHHCCC???===<<<<<>>@@@CCCEEEEEECCCPPP^^^gggnnn|||fffFFF888333222666777444222444......///000222333444444666444222222333333222111,,,...000///...+++******(((((((((+++---...---+++000000000//////---,,,,,,,,,---...//////////////////......------......///000444666444...+++...222///---+++***))))))***+++*********,,,///000///...------,,,***))))))+++---333111---***)))+++---///...---,,,,,,---...---,,,******))))))(((((('''''')))(((((()))***,,,...000***)))((('''''')))***,,,(((&&&%%%&&&(((+++,,,---))))))((((((((((((((())))))''''''***...000,,,)))(((((())))))+++,,,.........,,,***((('''&&&&&&&&&&&&)))------+++)))((()))((((((((((((((((((((((((,,,---...---,,,---...000333333222000------...000333===QQQjjjzzz{{{mmm```eeewwwvvvlllllleeeVVVOOORRROOOHHHDDDGGGKKKKKKKKKLLLOOOMMMKKKKKKLLLLLLKKKIIIKKKKKKLLLNNNPPPOOOMMMJJJJJJMMMMMMGGG???<<<>>>CCC???AAAEEEIIILLLOOOPPPQQQXXXUUUNNNIIIJJJNNNLLLGGGHHHJJJLLLKKKHHHFFFFFFGGGHHHIIIKKKNNNRRRVVVXXXZZZbbbeeekkkttt~~~~~~lll]]]LLLAAA999222000222000111222444555555555555999???JJJZZZjjjssstttrrrsssuuuwwwvvvnnn___OOOEEE;;;999777666666666555444444444222111000......---+++222999;;;888444333333999555000---...000222333111666;;;===@@@JJJ[[[hhhkkkppptttuuuxxx{{{yyyuuuwww}}}wwwfff]]]___^^^VVVTTTRRRPPPKKKFFFAAA<<<:::BBB???<<<>>>CCCFFFFFFDDDCCCBBBEEEKKKTTTfff}}}^^^UUU[[[[[[```nnntttoooooopppqqqsssuuuzzz|||xxxwwwddd???>>>CCCKKKOOOJJJDDDBBB;;;777666888<<>>888222666>>>QQQlllbbbFFF999666:::@@@@@@AAABBBBBBAAAAAABBBCCCFFFQQQbbbuuukkkOOO:::555222333777888555111111++++++,,,...///111222222333111000000111222222111---------......---+++)))&&&&&&'''***---...---,,,////////////...---,,,,,,,,,,,,,,,,,,---///000000------,,,,,,,,,,,,------///222555222---***,,,///...---+++***))))))***+++((('''(((***---//////...+++++++++***((((((+++---555222...***)))***,,,------,,,+++---///000---******))))))(((((((((((()))+++***)))))))))+++---///((('''&&&&&&&&&''')))***(((&&&%%%%%%''')))******'''(((((())))))(((((((((((('''(((+++///000---)))(((''''''(((***,,,///111111///,,,)))''''''''''''&&&(((***+++)))(((((((((((((((''''''''''''((((((---......---,,,++++++---333333222000......000333000;;;OOObbbjjjcccSSSEEEVVVkkk|||}}}zzz~~~xxxdddTTTPPPRRRKKKFFFHHHKKKKKKLLLNNNFFFOOOUUUOOODDD@@@HHHRRRUUUMMMHHHNNNYYY[[[RRRFFFQQQSSSSSSNNNFFF@@@@@@BBB>>>AAADDDIIILLLOOOQQQRRRbbb```UUUHHHGGGPPPTTTPPPLLLMMMMMMKKKHHHGGGHHHIIITTTKKKEEEKKKXXXaaa```[[[jjjsss|||}}}{{{xxxhhh___RRRDDD<<<666111000222222333555666666555555555CCCDDDNNNeee}}}tttyyy}}}cccNNNJJJNNN:::888777666666555333111333222///---,,,---...///+++222999:::999:::888666===999444111000111111111000666;;;<<<@@@LLL```pppxxxtttooorrr}}}}}}qqq~~~zzzmmmffffffddd^^^RRRQQQOOOKKKGGGCCC@@@>>>AAA???===@@@DDDFFFDDDAAA;;;EEERRRXXX\\\mmmooofffhhhXXX^^^lll~~~llldddhhhsssmmmHHHCCC@@@CCCDDDCCCBBBDDD:::777666888:::???KKKVVVssskkkkkkhhh```RRRCCC:::888999333999666444:::AAATTTooovvvVVVAAA666777<<<777>>>FFFHHHEEEAAA??????PPPTTTdddmmmSSSBBB999222333555888:::666222///)))***+++---...000111222000...---...000222222111...,,,+++,,,......+++(((%%%%%%'''***---......,,,------.........------,,,++++++******,,,...000111,,,,,,++++++++++++,,,,,,+++...///---(((&&&'''))),,,,,,+++***))))))******%%%%%%&&&))),,,......---+++++++++)))((('''(((***000///---+++************---+++***---111111---)))***)))(((''''''((()))))),,,+++)))'''''')))+++,,,(((''''''''''''((())))))((('''%%%%%%'''(((((((((&&&'''((()))***)))((('''''''''(((+++...///,,,***((('''&&&&&&'''***---000333111---***((((((((()))&&&'''(((((((((((())))))***)))((('''''''''((()))---...///---+++))))))***///111222222111111222333444;;;GGGPPPTTTQQQIIIDDDNNN^^^mmmuuutttdddVVVNNNJJJGGGHHHGGGFFFIIIMMMLLLQQQSSSMMMDDDBBBKKKUUUXXXWWWWWWYYY[[[ZZZUUUQQQWWWVVVUUUTTTQQQMMMHHHDDDDDDDDDEEEGGGJJJNNNQQQSSS[[[```[[[OOOLLLSSSWWWUUUVVVSSSNNNKKKKKKKKKJJJJJJQQQOOOOOOSSSZZZbbbiiilllyyyzzz|||~~~vvv```QQQGGG===:::777222000111333444555555333333555777DDDOOOaaauuuuuu[[[HHHCCCFFF888666333222333333222111111///,,,++++++---000222222666888999>>>DDDDDD???===:::666444333111///---///222777;;;AAANNN___kkkxxxzzzyyywwwyyy}}}}}}yyyyyyvvvzzzxxxmmmdddaaaYYYUUUPPPJJJFFFCCCBBBBBB===@@@CCCFFFEEECCCAAA@@@===DDDRRRaaaoooxxxqqqdddlllrrryyy|||ooojjjnnn{{{oooNNNEEE???CCCHHHGGGCCC@@@;;;999999:::999:::BBBKKK```mmmvvvvvvzzzzzzkkkddd]]]RRRGGG>>>999555444///555333444===III```}}}gggLLL;;;888===999@@@GGGGGGBBB>>>>>>@@@RRR]]]sss|||[[[EEE;;;:::222444666888999888333...***+++,,,---...000111111...---,,,---///111222111...,,,***+++---...,,,)))%%%%%%'''***---///...---+++,,,---------------,,,***)))))))))+++---///000++++++************++++++)))++++++)))&&&$$$%%%'''++++++******************$$$$$$%%%(((+++------,,,,,,,,,,,,***'''&&&&&&''')))***+++,,,,,,+++)))(((+++++++++...000000---***+++***(((''''''''')))))),,,***(((''''''''')))***))))))))))))))))))******)))(((&&&'''((()))((('''&&&''')))*********)))((((((((()))***,,,,,,+++***)))(((&&&%%%%%%'''***,,,333111...,,,***)))******'''''''''''')))***++++++,,,+++)))((('''((())))))+++---...---***(((((((((***...333555555333222111777:::???CCCEEEEEEEEEEEEDDDKKK[[[jjjpppsssxxxiiiRRRMMMIIIHHHFFFDDDGGGLLLTTTNNNHHHGGGKKKPPPRRRRRRUUUaaajjjeeeXXXQQQWWWaaaYYYVVVSSSVVVZZZYYYRRRKKKQQQNNNHHHEEEEEEIIINNNRRRLLLTTTZZZXXXVVVVVVVVVUUU^^^ZZZTTTQQQQQQPPPNNNLLLGGGUUUbbbbbb]]]aaatttxxxrrr___CCC<<<777777777333000000222333333111000333999>>>EEE^^^zzzqqqbbbVVVJJJ>>>444111///------///111333333///...+++***+++---111333888;;;::::::BBBMMMNNNHHH;;;999666444222000,,,***,,,///333999BBBOOO]]]fffppp~~~~~~pppnnnyyy|||sssuuutttfffcccccc]]]TTTKKKDDDAAA@@@AAA;;;BBBHHHJJJFFFAAA@@@@@@GGGEEEOOOiiixxxwwwzzzvvvrrr}}}uuuyyyooovvvlllLLLDDD@@@IIIRRRPPPEEE<<>>@@@@@@>>>===;;;;;;HHH[[[bbbdddvvv}}}fff\\\QQQNNNMMMMMMOOORRRWWWUUUTTTUUUYYY^^^aaacccccckkkqqqmmmccc^^^dddkkkddd___\\\___fffiiifffbbbcccZZZMMMBBB>>>BBBIIIOOOFFFHHHOOOXXX[[[YYYYYY[[[bbbcccccc```\\\XXXVVVUUUOOO[[[gggkkkjjjoooxxxnnnbbbVVV===666333555666444222333222222111000000777CCCLLLYYYlllxxxbbbTTTMMMGGG;;;111,,,++++++---000222333333000...,,,++++++---///111666<<<>>><<<@@@KKKOOOJJJ===:::555222000///---+++,,,000555;;;DDDQQQ```jjjpppzzzvvvkkkkkkttt}}}uuuwww}}}|||qqqjjjgggaaaXXXNNNFFFBBB@@@@@@???DDDIIIIIIFFFBBBAAAAAAMMMQQQaaa{{{tttmmmqqqzzzyyyzzzrrrvvvkkkMMMDDD@@@HHHQQQQQQIIIBBBAAA???>>>>>>:::777:::AAA:::AAANNNZZZ```bbbiiiqqqwwwgggaaacccMMMFFF===888777666555222111666555888FFFYYYwww~~~[[[@@@999>>>FFFFFFEEEBBB>>>===@@@CCCBBB^^^yyy[[[GGG===666333444888:::999555666:::999444,,,,,,,,,------............---,,,---///111111111+++,,,,,,+++******+++---))))))***,,,///000...---))))))+++,,,,,,---------((())))))***+++++++++***,,,++++++******++++++,,,***+++++++++*********+++))))))************))))))&&&%%%&&&(((***,,,+++***(((***++++++***)))***+++------,,,+++++++++******))),,,///...,,,+++...111...,,,)))'''%%%&&&'''(((******+++,,,++++++)))))))))******++++++++++++++++++******+++---...---+++************+++,,,---...,,,***(((%%%$$$%%%''')))'''''''''((()))***+++,,,...............,,,+++***---***((((((,,,000111111+++)))'''%%%$$$%%%&&&'''%%%'''***+++***)))))))))'''+++///111222333444555222444888===@@@???;;;888<<<888<<>>MMMXXXtttuuu{{{~~~uuulll]]]MMM@@@:::999:::------...111333444333222222000...,,,+++,,,...///000;;;@@@<<<<<>>:::666999???:::999???JJJOOORRR___ooommm~~~}}}zzzsssnnneeeYYYOOOEEE@@@:::666555555555555...777:::???MMM[[[rrr[[[<<<444888BBBEEEIIIJJJGGGBBB===:::AAATTTssszzzwwwyyyyyy]]]???555777888777777:::<<<999444555:::;;;666,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///111111000))),,,---,,,))))))+++...+++***+++---///000...---((()))***+++,,,---------((((((***++++++***)))(((,,,,,,++++++++++++,,,,,,)))************+++++++++((()))************))))))'''&&&'''(((***+++***)))%%%(((***+++++++++---...444111...***)))***,,,---(((,,,000...***)))...444///---***'''%%%%%%&&&'''***+++---......---+++***))))))***+++++++++++++++,,,++++++---///000///---,,,+++******+++---...000---+++((($$$!!!"""&&&)))&&&'''(((***+++---......+++---...//////---+++***...+++((()))---111333333***(((%%%###"""###$$$&&&###&&&)))+++************)))+++,,,---///111555888444333555:::@@@BBB???;;;BBB???999;;;LLLeeexxxdddrrr{{{uuunnnsss{{{yyyrrrbbbfffuuuxxxpppnnnyyyzzzsssXXXSSSNNNAAA;;;???JJJBBB;;;@@@OOO]]]cccddd]]]uuu~~~ooopppwwwrrrkkkxxx~~~ppphhheeehhheeeVVVEEE<<<444333222444999<<<===<<<111000333999:::AAA\\\xxxttteeeaaaYYYNNN>>>222333999000...---000444555222///999333///000000...///222333666999<<<>>>???@@@AAAEEE???666222222333222111111555;;;???GGGYYYppp|||nnnbbbdddoootttkkk```tttzzzccc\\\VVVSSSNNNGGGBBBBBBMMMMMMHHH???>>>EEEKKKKKKWWWwwwqqqnnnggg[[[```qqqzzznnnnnn|||dddGGGFFFCCCAAACCCJJJUUU]]]IIICCC<<<:::;;;;;;888444<<<<<<===@@@FFFPPP\\\dddZZZllluuurrrssswwwgggXXXVVV^^^^^^QQQCCC:::;;;:::666222333777;;;333222<<>>@@@@@@???===AAAIIILLLOOOaaavvvPPP[[[eeegggiiipppwwwzzzvvvyyy}}}{{{{{{}}}uuuaaaUUULLLFFFCCCBBB???===@@@HHHQQQXXX\\\ddduuu~~~qqq```ZZZWWWWWWQQQEEE<<<999444333333555888;;;:::999111222333888FFF\\\ppp{{{~~~uuuggg\\\OOODDD:::333222555///000222333222222111111666333222555666222111333777999<<>>JJJ[[[lllvvvwwwsssmmmhhhgggjjjooorrrxxxsssggg]]]TTTNNNIIICCCAAACCCFFFDDDDDDEEEBBBAAALLLZZZrrr{{{ooohhhdddoooyyyuuuttttttuuuzzzvvvZZZBBBAAAAAACCCHHHLLLOOOPPPJJJFFF@@@<<<::::::;;;<<<;;;<<<===>>>AAAGGGOOOTTTWWWaaammmrrrpppjjjeeeccc```VVVMMMKKKNNNMMMFFF>>>777666555555777888999999777<<>>444555???GGGNNNMMMFFF???<<<===>>>DDDYYY}}}iiiWWWSSSaaajjjkkk___UUUVVVYYYVVVVVVXXX```iiihhheeepppoooXXXFFF@@@777222111333555555333333444555777666333111000---,,,,,,...000///...+++...222222///------...+++++++++,,,...///...,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++***)))***))))))((('''&&&&&&&&&))))))+++///333555222///---+++******+++,,,++++++---------+++)))((()))***)))))))))+++,,,,,,***'''((())))))***,,,---///000---,,,+++******+++,,,---///---+++))))))***,,,---......---+++)))((()))+++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,+++++++++(((***,,,...//////......)))))))))***,,,---//////+++***((('''&&&'''((())))))***,,,---------+++***++++++************++++++***+++,,,------,,,***)))(((((('''(((***++++++***((()))))))))))),,,111444//////...---,,,---...000444555777999<<>>FFFOOOOOOKKKSSSaaa~~~>>>FFFPPPXXXaaahhhjjjgggttt{{{zzzssszzz|||jjjcccZZZPPP;;;======<<<;;;???GGGNNNccckkk{{{|||nnnWWWOOOKKKHHHDDD===666555888444444444555777888666555111555888AAA[[[{{{{{{wwweeeTTTAAA999666333111000///333666444111///000333222111555:::;;;666333444???AAABBBBBBAAA>>>;;;999444666555222///000666;;;<<<777555<<>>>>>@@@FFFLLLMMMIIIEEEJJJHHHDDD===999999>>>CCC777888:::;;;;;;>>>AAADDDQQQSSSVVV[[[]]][[[VVVQQQFFFDDDAAA???===<<<;;;:::666444333666;;;===:::777>>>FFFHHHEEEMMMeee~~~oooNNN===888CCCDDDEEEEEEEEEBBB???===;;;EEEZZZxxxhhhLLLBBBEEEGGGQQQVVVOOOJJJJJJIIIFFFLLLGGGGGGMMMOOOOOOUUU^^^tttyyyeeeSSSGGG999888666555555555333222333222222333444444333111...------...000111111000...///000000000///.........---,,,---//////---,,,+++,,,---.........---,,,------......------,,,+++)))(((((('''&&&&&&&&&&&&((((((+++222;;;>>>;;;888...//////...,,,,,,---...---......,,,)))((()))***)))))))))***++++++)))''')))))))))***+++---...///---,,,+++++++++,,,---...---,,,+++*********++++++,,,---,,,***)))(((***,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++)))+++,,,.../////////...)))******+++,,,...000111///,,,)))(((+++,,,+++***)))***,,,---------,,,++++++***)))(((((()))***+++***+++,,,,,,+++***)))'''%%%'''***,,,------...///+++++++++******---111444111000///...---,,,------333444555777:::===@@@AAA@@@BBBIIINNNJJJBBBDDDMMMffflllttt:::???GGGPPPXXX]]]]]][[[mmmuuuxxxuuuzzzqqqcccIIIGGGAAA999444666>>>FFFYYY^^^kkkssskkkooowwwrrrkkkfffkkksssnnn[[[GGGEEEBBB???:::666333555777444444555555555555333222222999DDDWWWssswwwmmmZZZIII999444555444222111222333444333000//////111...///333999:::777666888EEEKKKPPPMMMEEE===:::<<<444555555444333555999===<<<666222888FFFUUU```dddkkkqqqtttooogggiiiwww}}}~~~uuujjjiii]]]OOOFFFAAA===???DDD===<<>>@@@666777777777777888;;;>>>GGGGGGHHHLLLPPPPPPKKKFFF;;;;;;:::888666666777999777666666888;;;>>>===<<>>444555666333...,,,...000.........,,,***))))))+++***)))))))))+++***((('''(((((())))))***+++,,,---...---,,,+++++++++,,,---++++++,,,,,,++++++***)))+++,,,+++***((((((***,,,---,,,,,,,,,---...//////,,,,,,,,,+++******)))))))))***+++------...------******+++,,,---///000111222---)))***...000---*********+++,,,---,,,,,,,,,+++)))(((&&&&&&((()))+++++++++++++++***)))'''&&&$$$(((---...---,,,---///,,,,,,,,,******,,,000333111000///...///...---,,,///000111333666:::===???JJJHHHGGGEEE>>>888<<>>DDDJJJMMMPPPTTTXXX```eeeqqq}}}wwwggg]]]MMM???999999>>>BBBJJJRRR___lllvvv|||}}}tttllleee```\\\YYYYYYTTTRRRTTTUUURRRJJJDDD>>>;;;888555444555444111444444555444444333222222555===TTTrrrrrr[[[KKK@@@777666777555444555555333000000111111///---------000444555555999@@@GGGXXXgggeeeTTTBBB;;;;;;999777555666999;;;<<<;;;777444222444>>>LLLZZZcccggggggiiimmmrrrwwwyyyyyyyyyxxx|||wwwmmmaaaVVVJJJBBB===:::;;;>>>;;;@@@CCCEEELLL^^^rrrtttSSS@@@DDDGGGJJJIIIFFFFFFJJJNNNGGGBBB===<<<>>>>>>;;;888;;;;;;999777555666999<<<;;;>>>BBBEEEGGGFFFCCCBBB;;;999777666777777888777666777999:::<<<@@@FFFKKKJJJFFFJJJUUU[[[^^^kkk}}}fffMMM@@@;;;???CCCEEEDDDAAA???>>>999BBBWWWuuu|||\\\JJJBBBCCCHHHEEEGGGGGGDDDBBBCCCBBB@@@AAA@@@AAABBB@@@===<<<>>>AAAKKKSSSPPPFFF@@@===<<<888999;;;:::999666444222222111000111333444333222,,,---------------......333222222222333222///---000///......///...,,,+++)))+++---000111000///...000//////...............+++***)))((((((((()))***((()))---666???DDDCCC@@@:::;;;:::666000------///.........---+++***+++,,,+++***))))))******)))'''((((((((((((((()))******///...---+++******++++++++++++,,,,,,,,,+++***)))+++++++++***((((((***,,,,,,++++++,,,,,,...///000+++*********)))))))))(((((())))))***+++++++++++++++++++++,,,---...///000222---***+++///000---*********+++++++++,,,++++++***)))'''&&&&&&''')))***++++++******)))((('''&&&&&&***......,,,******,,,++++++***)))(((***...111...------///111111///---...///000222555999<<<>>>LLLIIIFFFAAA:::666999@@@;;;EEEQQQZZZaaaooo999:::>>>BBBCCCEEEMMMVVVXXX[[[kkk{{{|||sss___NNNEEEAAA>>><<<;;;EEEPPPVVVXXX]]]gggoootttiii\\\XXXYYYWWWMMMDDDEEECCCBBBBBB???===???DDD777777444111111333000+++333444444333222222333555:::EEE```oooSSSAAA;;;777888999777666888777333///000222333111...///---...000222555???IIIMMMbbbwwwvvvaaaHHH:::666;;;888666777;;;===;;;888333333333444:::FFFUUU``````^^^```iiivvv|||yyyttt~~~~~~oookkksssvvvooo\\\QQQFFF>>>999555555888888@@@FFFKKK[[[tttoooPPPAAAFFFKKKNNNKKKEEEEEELLLSSSFFFAAA======??????:::444BBBAAA>>>:::666555777999333888>>>AAA@@@>>>>>>>>><<<999666666777999888666333666:::<<>>;;;;;;DDD???JJJnnnoooTTTIIIFFFFFFHHHNNNKKKFFFBBBBBBBBBCCCBBB:::>>>BBBCCC???;;;999999<<>>>>>===:::<<<<<<;;;777444222222000000000111333444333222+++,,,,,,,,,+++,,,///111222444666777666444111//////...------......,,,******+++---//////000//////------,,,++++++++++++,,,,,,+++)))(((((()))+++,,,***+++///444:::===>>>===<<<<<<:::555111---,,,,,,---......---,,,+++---///---+++******++++++)))((()))((((((((((((((())))))...---,,,***)))******+++,,,------------,,,+++++++++,,,+++)))(((''')))+++)))***++++++,,,---......************************((((((((())))))*********,,,,,,,,,,,,,,,------...///,,,***+++---...,,,)))))))))))))))*********+++***)))(((''''''((()))***++++++******))))))(((((()))+++,,,,,,+++)))((())))))))))))(((''')))---000,,,+++,,,///333444111...000000111333666:::???AAACCCEEEFFFCCC>>>999777888;;;???EEEHHHIIIRRRggg{{{999777888;;;<<<===EEENNNSSSYYYeeepppvvvyyy|||}}}mmm^^^QQQDDD<<<999>>>CCCDDDCCCFFFMMMSSSZZZTTTNNNKKKKKKIIIEEE@@@===999777888888666:::@@@666::::::333000111000---333333333222111222666999@@@MMMeee|||eeeRRR@@@999555777999888777777777555333333333333333333111000000222444999EEEQQQ___kkktttmmmXXXBBB666222666666666777888999999888222333555888===FFFQQQYYYYYY\\\aaagggnnnuuuzzz}}}}}}{{{uuuoookkklllmmmnnnaaaUUUGGG>>>888333333666666===MMMbbbxxxcccKKKBBBDDDHHHMMMLLLIIIGGGJJJNNNIIIEEEAAA???>>>===;;;888???@@@???===:::888777888666888;;;<<<<<<;;;;;;<<<999888777666777888999999666888;;;???DDDJJJPPPTTTNNNLLLOOOUUUYYY[[[cccmmmzzzmmmUUUIII:::???EEEGGGDDD@@@???>>>CCC@@@LLLmmmwww```VVVSSSRRRSSSUUUNNNGGGDDDEEEEEEEEEEEE:::===AAABBBAAA???<<<999::::::<<<>>>???===<<<;;;777:::;;;:::666111//////------///111333333111///)))***+++***+++...333888<<<@@@CCCBBB<<<666222000---,,,,,,---......,,,***,,,,,,,,,------............---,,,+++++++++,,,,,,,,,***(((''''''(((+++,,,+++...000222222333555888:::888444222000...,,,***+++,,,------,,,---///111///---++++++++++++***)))+++******)))))))))*********))))))((()))***,,,,,,.........---------,,,,,,,,,,,,+++)))'''&&&(((***'''(((***,,,---------,,,*********+++,,,,,,------)))))))))))))))******+++------,,,+++++++++++++++******************)))(((((((((((((((((())))))***))))))))))))))))))))))))+++******))))))*********,,,+++******++++++***(((((()))((('''''')))---000,,,+++,,,000555555111---000000111222666;;;???BBB===AAADDDCCC???:::777555===;;;<<<>>>???BBBOOO\\\zzz===777555999::::::>>>EEEMMMVVV[[[ZZZbbbsss}}}|||zzzeeeQQQEEEBBBAAA@@@>>>>>>>>>>>>???CCCGGGHHHEEE@@@===@@@DDD>>>555111555888888888<<<:::AAABBB999111111333444222333333111000222888===EEESSSeeeyyyzzzfffWWWNNNCCC999222444888888666555666777888666333222555999333222333555777<<>>???===;;;:::999===<<<::::::;;;<<<<<<;;;666888999888666777:::===<<<;;;<<>>@@@AAABBBEEEFFFBBB===888999<<>>JJJOOORRRMMMBBB888111///,,,++++++,,,------,,,***------,,,,,,,,,---......111000///------......///+++)))'''&&&&&&(((***,,,,,,///111000,,,,,,000444777333///...//////,,,)))***,,,---------...000222000...,,,+++,,,,,,+++***---,,,++++++***+++++++++&&&&&&&&&''')))+++---///000///...------------...------,,,)))'''&&&''')))%%%'''))),,,------,,,+++***+++,,,---......///000*********)))******+++,,,...---,,,+++************''')))******(((''''''((('''''''''''''''((())))))))))))************))))))+++***************+++,,,...+++((())),,,---,,,***(((((((((((((((***...111---,,,---111555555000+++......///000444999>>>@@@>>>@@@AAA>>>;;;999888777999666777>>>AAA??????CCCZZZvvv>>>999444222555888999888EEEQQQRRRIIIJJJ]]]qqqxxx{{{llldddTTTKKKFFFGGGEEE>>>;;;<<<>>>;;;:::>>>???===>>>BBB???999444333777:::999666AAA@@@>>>999444222111222888444333777777666>>>JJJOOObbbttt{{{fffSSSGGGCCC@@@999222222666888555000999999888555333333555777777333555;;;===AAAQQQccckkk^^^OOOEEE888,,,,,,444222444777777555333333333555888>>>BBBFFFIIILLLNNNXXX]]]dddhhhhhhmmm}}}wwwpppqqqooogggfffmmmmmm^^^LLLAAA:::555555888666AAA^^^tttWWWIIICCCGGGEEEDDDGGGKKKLLLJJJGGGBBBLLLMMMDDD???BBBAAA;;;888:::===>>>===<<<;;;;;;EEE===555555999===<<<999555999<<<;;;888888===BBBBBBAAAEEEMMMUUUUUUMMMDDDLLLPPPMMMFFFMMM___lllmmmgggmmmwwwMMM:::999888888>>>HHHMMMHHH@@@666AAAVVVpppuuupppVVVFFFDDDJJJEEEBBBDDDBBBHHHAAA;;;<<>>444)))+++,,,,,,------......//////...,,,+++***++++++,,,111444444///...000222111,,,***(((&&&&&&(((***,,,///...,,,++++++,,,---//////000000///---,,,...///++++++,,,...000111///...222333444111---+++,,,...,,,...000111000...,,,***(((((((((***---......,,,...------......///000111666111,,,***++++++(((%%%'''((()))***+++---...///'''(((***+++,,,---------222///+++***+++...///000------......---+++)))(((---+++((()))+++,,,***''''''''''''((())))))*********+++...///000...,,,+++,,,+++*********+++,,,---,,,+++)))))))))+++---...555...&&&%%%***......,,,))))))***+++,,,...///000+++++++++,,,...222666999AAA???===;;;:::999::::::555===DDDFFFAAA;;;999999GGGVVVmmm<<<:::888555555666999<<>>======<<<888555333333444444444222333999DDDQQQXXX[[[lllxxxgggWWWKKKAAA<<<999666333111222222222111111333444444333222222333666:::<<<===GGGYYYhhhnnnbbbQQQBBB:::444---///666666777999;;;======<<<;;;<<>>BBBCCCDDDDDDFFFIIIOOORRRRRRRRRRRRSSSNNNFFF???===:::;;;;;;;;;::::::;;;<<<===:::666555666999;;;<<<::::::<<<@@@DDDGGGGGGFFFHHHKKKOOOQQQPPPOOONNNNNNKKKHHHGGGJJJOOOUUU]]]dddfffmmmvvv___AAA888:::???CCCGGGFFF@@@;;;888???SSSsssoooMMM<<<:::CCCDDDEEEHHHFFFBBB>>>;;;:::===??????===<<<======:::777555555666444555555555222000......---......///////////////000000000000222999BBBIIIgggwww}}}mmmVVVEEE888...+++++++++,,,------......,,,,,,+++******+++,,,---111444444///---000111000---+++)))(((((()))+++---///...,,,++++++,,,...//////...---------......///---,,,---...000111///...111222222000,,,+++,,,......///000111000///---,,,***)))***,,,...///...,,,,,,,,,,,,------...///000111111111...***''''''((()))***+++,,,------------)))***+++,,,------------222000,,,++++++---------,,,------...---,,,***))),,,+++******++++++***(((''''''((())))))******++++++,,,...//////---+++***,,,++++++***+++++++++,,,,,,+++***)))***+++---...222---'''&&&)))---......************+++,,,---...******)))***---111444777>>>===<<<:::999888888888777<<>><<<;;;CCCFFFQQQggg888;;;===;;;777777;;;???===888;;;CCCGGGLLLbbb|||qqqXXXHHHDDDBBB<<<:::@@@EEECCC>>>:::<<>>:::999<<>>===;;;999888888:::<<<>>>777777666444333555:::>>>===<<<@@@IIITTTYYYTTTNNNOOOTTTVVVQQQIIIFFFLLLTTTIII@@@AAAKKKNNNJJJMMMXXXaaaggggggdddooovvvPPP888>>>FFFIIIGGGAAA<<<:::;;;AAAVVV|||mmmKKK666111;;;BBBGGGKKKFFF<<<;;;:::888888999<<<>>>>>>:::555333333444333222111555888666111......000+++---///000111000...---444333333222444999AAAFFFTTTjjjzzzoooWWWBBB444---)))***+++,,,,,,---------******))))))***+++---...000333333...,,,...///......---+++******+++---......---,,,++++++,,,......///,,,+++,,,///111000...///......///000111///---///000000...,,,+++,,,---//////////////////......,,,,,,---///111000...,,,+++++++++,,,------......+++111666333+++&&&'''+++***,,,...///000///...---,,,,,,------------,,,,,,111///---,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,------+++******+++(((((())))))***++++++,,,---...//////...,,,)))(((+++++++++,,,,,,++++++***,,,,,,+++******+++---...---+++)))'''(((+++...000++++++************++++++++++++***+++...111444666999999999999888777666555888;;;@@@CCCDDDBBB>>><<<888777;;;III]]]pppzzz}}}666:::>>>@@@>>>===<<<<<<===999:::BBBIIIUUUqqquuuZZZKKKAAA<<<;;;AAADDDBBB===:::999;;;===<<<888777888:::666666777666444333444666777888<<>>??????LLLhhhwwwVVV;;;///888@@@FFFIIIBBB===<<<999666555666999:::;;;777111......000222222222444666555222000///000...///000111111000///...444333222111333777<<>>999===???@@@@@@JJJcccsssXXXEEE@@@>>>AAABBB???===>>>::::::999888777666555555888999::::::888777777888888888DDDVVV\\\^^^ppp~~~ooo]]]TTTHHH===777444222111000///...///222333333222111222222222222333666999===FFF[[[zzzyyy```JJJ888777<<<<<<:::;;;>>>LLL___mmmuuu|||~~~zzzwwwnnn]]]OOOMMMMMMOOOPPPQQQXXXkkk}}}xxxbbbQQQKKKHHHBBB===:::777333333777<<>>;;;777666777999999888;;;888555444555666777777===JJJ\\\hhhmmmmmmooorrreee\\\QQQJJJHHHGGGDDDAAABBBFFFFFFAAACCCJJJNNNKKKIIIHHHJJJOOOOOONNNTTT^^^hhhooo{{{lllUUUIIIEEECCCDDDBBB>>>???CCCHHHaaadddDDD111555;;;CCCEEE>>>CCC>>>888666777777666444666444111...,,,---222555444222222333444444111...333222111000000111222222111///...---///111444666...999BBB@@@888000+++'''((()))+++,,,------,,,+++---,,,***)))))))))******000444444111...000000.........---,,,,,,---......,,,,,,,,,,,,------......111---***---222666444111222111//////000000///---,,,+++***++++++,,,---------,,,+++******+++---......---...000111111///,,,++++++---...//////......---000444666555111---***)))+++///333555666555555/////////...---,,,******))))))***,,,...///---,,,))))))******++++++,,,---+++...222222///---...///)))))))))***++++++,,,,,,............,,,***)))'''++++++,,,---,,,+++***)))++++++++++++***+++++++++%%%(((***)))'''(((---111//////...,,,,,,++++++,,,.........///000222444555111222333444444333222111444555888;;;??????===;;;000555888666666===KKKWWW^^^[[[```sss777888:::@@@FFFFFFAAA;;;>>>BBBCCCAAAKKKfffjjjRRRHHH???>>>???>>>>>>???<<<;;;888666555444222111777888::::::999999999:::???CCCSSSfffllllllyyyttt]]]DDDBBB>>>888333/////////333111000222555666555444222222000///000444:::???HHHSSSllliiiSSSEEE;;;>>>CCCAAA>>>@@@>>>QQQllloooZZZIIIEEEGGGJJJGGGCCCGGG[[[ooouuuooorrr{{{ttt[[[GGGBBBDDD@@@>>><<<999555666;;;>>>[[[pppMMMAAAFFFLLLJJJGGGCCCBBBFFFPPP\\\dddxxxrrrfffXXXIIIBBB;;;666666666666444<<<999555444666777777555???NNNbbbpppvvvyyy~~~rrreeeVVVOOONNNMMMGGGAAADDDJJJIII???AAALLLPPPJJJCCC@@@DDDJJJEEE;;;>>>KKKWWWZZZeeeyyydddVVVOOOFFF???>>><<<:::@@@JJJ[[[zzzsssOOO666444888@@@DDD>>>EEE@@@:::888999888444111111222222000...///333777444111000222555666222...555444222000000111333444...+++))))))+++---.........///000///---***'''%%%((()))+++---...---,,,+++...---+++***))))))******111555777444222444444222,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------.........000---,,,...111444333222222000....../////////...+++***)))***,,,......---,,,+++***)))***+++,,,------,,,,,,---///000///---***+++---...//////......///...///333777555...(((''')))---111444666666666//////......---+++***)))''''''(((***---///...---)))((((((((()))***+++++++++---000111000///......(((((())))))***++++++,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++***)))***************)))))))))%%%'''******((())),,,///......------------......++++++,,,,,,...///000111000000111111222111111111111333666999:::;;;;;;;;;;;;444///111999???AAA???BBBHHHTTT```iiirrr999999:::===@@@BBBCCCDDDBBB@@@BBBGGGNNN^^^yyyrrr^^^IIIDDDHHHKKKHHHFFFEEEEEEDDD???999777888;;;;;;>>>AAACCCCCCCCCDDDEEETTTaaammmttt|||}}}ppp]]]LLL:::999666222///......///222444666666555555666777111111111111444999AAAFFF[[[ooo}}}^^^HHHAAAAAAGGGHHHBBB@@@CCCKKK[[[vvvwww```OOOEEE@@@@@@BBBCCCBBBCCCLLLVVV]]]___bbbccc]]]QQQFFFAAA@@@@@@AAABBB>>>999999<<>><<<999666444222000000000222444666666666111111222333444333222111444333222222111111111111,,,***((((((***,,,+++***,,,+++******)))'''%%%$$$(((***,,,//////...---,,,---,,,+++******+++,,,,,,...222444222111333333111***************************+++,,,---............------------...000111111111///---,,,...//////...+++)))(((***---//////...++++++******+++,,,,,,---,,,***)))***,,,...///...)))***,,,.........---,,,,,,+++,,,000444333---'''&&&'''***---///222333444------------,,,+++))))))(((((('''))),,,......---(((((('''&&&''''''))))))******,,,...//////,,,***''''''((())))))******+++******++++++,,,,,,,,,,,,...---,,,+++************)))))))))))))))(((''''''&&&'''((()))))))))***+++,,,,,,,,,,,,---...///000***++++++,,,---......///////////////000000111222000333777888777777999<<<===555///222;;;@@@===777999>>>GGGMMMMMMQQQbbbsssttt|||;;;<<<;;;999999===EEELLLHHH===@@@OOOSSSTTTkkkxxxZZZSSS[[[```[[[TTTSSSWWWWWWPPPEEEAAAFFFMMMHHHKKKOOORRRSSSTTTVVVWWWjjj~~~}}}zzz\\\GGG@@@;;;777222......000111111000666:::999444222666:::111222333666:::@@@HHHMMMmmm[[[DDDCCCGGGNNNLLLCCC@@@CCCZZZfff}}}lllOOODDDCCC>>>;;;;;;BBBGGGFFFBBBAAALLLWWWXXXMMMFFFHHHHHHCCC>>>???DDDGGGCCC<<<:::<<<]]]ssseeeLLLIIIOOONNNGGGFFFJJJLLLMMMSSSggg{{{sssdddPPPAAA<<<<<<======111666999777222111777===???>>>GGG```}}}{{{vvvkkkZZZKKKFFFMMMUUULLLDDDDDDJJJJJJBBBBBBIIIIIIJJJBBB555222999999222444KKKdddooopppwwwxxxmmmllllll```OOODDD@@@AAACCC???@@@UUUmmmoooMMM@@@;;;@@@EEECCC:::>>>AAA>>>888333333555111...---222:::===999444...222555555222000222444111111333333333111///...,,,)))'''(((+++,,,+++)))******,,,...,,,)))((())))))***---///000///---,,,,,,++++++++++++---...///(((---000...---///000...))))))))))))))))))))))))***+++,,,---............+++,,,------,,,,,,...000000...,,,,,,---...///...+++)))(((***---000000///+++++++++,,,,,,---------+++)))''''''***---//////''')))+++---...---,,,+++))))))+++...111000+++'''&&&'''(((***,,,...///000,,,,,,,,,,,,+++***)))(((***)))((((((+++,,,,,,,,,((('''&&&%%%%%%&&&'''(((((('''(((+++......***&&&'''''''''((())))))******((())))))***,,,---......///...,,,***))))))***+++(((((())))))((('''&&&&&&&&&'''((()))*********)))))))))***+++,,,...///000,,,,,,------...//////000000///.........000222333///444888888666555999===888888888888888999<<<>>>???:::999<<<>>>AAAKKKWWW]]]```qqq999;;;===<<<;;;>>>EEEKKKLLLHHHIIINNNQQQ[[[yyypppmmmqqqqqqppplllbbb___bbb\\\QQQSSS___^^^aaadddfffdddeeejjjooozzzvvveeeQQQAAA:::444333111//////000111222444666888666333222444777333999999555999IIIXXX___yyynnnRRREEEGGGFFFDDDDDDEEECCC@@@```sssxxx]]]GGG>>>===999<<>>FFFDDDHHHNNNKKK@@@>>>DDDAAAIIIFFF???>>>:::888@@@]]]pppRRRGGGGGGIIIKKKPPPNNNLLLNNNYYYmmmrrr]]]PPPHHHAAA<<<:::888777666555555666777888:::777<<>>:::DDDTTTeeennnttt>>>===:::999:::===AAADDDNNNVVV[[[ZZZ___ttttttfffkkksssqqqjjjeeexxx}}}|||ssspppxxx~~~uuuyyyssshhh\\\PPPGGG@@@<<<222222222000///000444777555333222222333444444444777:::999666;;;LLLbbbqqq}}}wwwZZZJJJFFFEEECCCAAA>>>===???CCCXXXyyyssseeeYYYMMM???444<<<===???===;;;999999;;;===???DDDHHHGGGBBBAAADDDGGGKKKEEE@@@>>>666555AAA]]]fffLLLDDDFFFIIIOOOVVVPPPRRR\\\qqq~~~kkk^^^TTTIII@@@<<<<<<999666555666666666555666777===JJJ]]]sss|||lll___XXXRRRLLLHHHRRRWWWUUUMMMIIILLLNNNLLLCCCCCCCCC???:::777777888<<>><<<:::999999777444111///111444555555555444444333222111000//////......,,,,,,,,,,,,------...//////---******+++---...---222111///---+++***)))(((''')))+++---.........---,,,******+++---/////////...+++((()))---...,,,)))+++***))))))(((((((((((()))*********++++++++++++******++++++,,,---///000//////...---,,,+++++++++)))))))))***+++,,,---...///...---,,,++++++,,,---,,,+++((('''''')))+++---,,,)))''''''))))))(((&&&&&&''')))+++++++++)))((('''(((***+++++++++***))))))***++++++)))((()))***+++++++++******++++++,,,,,,,,,+++******))))))(((++++++******)))'''&&&%%%%%%&&&((()))************)))))))))+++---///222333666555333000,,,***+++---,,,)))&&&%%%'''*********''')))***+++***+++---...+++,,,,,,---------,,,,,,******+++,,,...000111222//////...,,,+++,,,000333999888777777999::::::999666555444666999<<<>>>===<<<:::777666777999<<<===@@@FFFKKKOOOWWWeeeqqqvvvAAA===888777:::>>>AAAAAAOOObbbnnnmmmvvv}}}{{{xxxyyygggccceeeZZZKKKAAA===;;;:::999222222222000///111666;;;888444111111555777666333999:::>>>CCCIIIUUUhhhyyy{{{www}}}yyy]]]HHHCCCEEEBBB@@@@@@;;;888AAANNNdddvvvfff[[[SSSKKK@@@777>>>>>><<<;;;999888777777:::@@@EEEGGGIIINNNPPPOOONNNKKKCCCAAA???444555HHHdddyyy```IIIBBBDDDGGGMMMTTTTTTZZZlllvvvgggXXXIII<<<777===:::777666777777444222333666;;;DDDSSSjjjpppddd___YYYOOOFFFQQQ]]]\\\LLLGGGPPPQQQGGG>>>AAACCCCCCAAA>>><<<;;;>>>???BBBGGGOOOVVV\\\___]]]gggoookkk```\\\eeepppkkkgggdddgggjjjggg]]]SSSZZZbbb___RRRLLLOOOMMMDDDCCC===AAAJJJIII@@@BBBLLLUUUSSSXXXjjjqqqYYYMMM???:::===<<>>@@@???:::555555<<>><<<:::888888888888888AAAJJJOOONNNUUUbbbhhheeeXXXNNNCCCCCCBBB555:::SSSssslllUUUMMMMMMKKKJJJMMM[[[hhhjjjWWWDDD777222777999;;;;;;999666444222111222777BBBUUUmmmxxxjjjaaa[[[WWWTTTRRRXXXWWWNNNLLLPPPKKKAAA===???BBBCCCBBB@@@>>>===???AAACCCFFFIIILLLNNNOOOLLLSSSXXXTTTMMMKKKRRR[[[[[[XXXVVVXXXZZZXXXPPPHHHOOOSSSRRRIIIEEEFFFEEEAAAFFF@@@AAAHHHJJJFFFHHHPPPWWWbbbuuucccQQQ???999;;;:::<<<===>>>===<<<:::999999222444666555222000000111333111//////000000---+++---***'''&&&'''***///222111...,,,+++---...//////111000---+++))))))))))))))))))(((((()))***+++,,,+++)))(((***,,,.........***)))'''(((***+++)))((())))))******************'''((()))******)))(((((('''))),,,,,,---...222555000///---,,,+++*********+++++++++,,,---...///000...---,,,*********++++++---,,,***))))))***+++,,,)))'''&&&&&&''')))***++++++,,,---------+++)))(((******+++++++++***)))(((***,,,------+++)))))))))***+++++++++---...///000......------,,,,,,,,,,,,+++++++++***)))(((''''''''''''(((((((((((((((((('''))),,,...///000//////;;;999666111---++++++---)))'''$$$###$$$'''+++---*********)))'''''')))+++)))))))))******+++,,,,,,)))***,,,.........---,,,+++---......------...////////////111333444222000333000///444<<>><<<::::::>>>DDDIIILLLHHHMMMbbb}}}zzztttuuuyyyiiiYYYRRRRRRMMMDDD666666555222//////333666;;;555//////333777666333;;;;;;;;;888666666888;;;999>>>NNNdddssstttoookkkbbb___SSSEEEAAAFFFGGGCCCAAA>>>@@@FFFKKKSSSeeexxxxxx{{{zzznnnrrrrrrdddOOOAAA???CCC<<<;;;:::999999:::===???IIIRRRXXX[[[eeevvv}}}{{{jjj]]]MMMHHHDDD888???YYY~~~llleee```WWWOOOLLLaaavvvoooXXXDDD888555///777???@@@;;;555444555222///222AAA[[[uuuppp```YYY\\\aaaYYYTTTSSSVVVWWWPPPFFF????????????????????????>>>===BBBGGGIIIHHHFFFGGGIIIIIIHHHGGGFFFEEEFFFGGGHHHOOOOOOOOOOOOOOOMMMKKKIIIGGGCCCDDDHHHEEE??????DDDNNNJJJEEECCCGGGMMMOOONNNXXXsssjjjRRR???:::<<<999888>>>CCCBBB===888888:::777555333333444444111//////111333222///------...,,,***)))((()))+++...000111...,,,+++---...//////***+++,,,,,,,,,***)))(((***)))(((''''''(((***+++***)))((()))+++---------***)))))))))******))))))++++++,,,---------,,,,,,))))))+++++++++***)))((()))((('''***...222222222...---,,,******+++,,,---+++++++++,,,---...000000+++***))))))***+++,,,---+++,,,---...---,,,***)))%%%%%%&&&'''(((***---///000000000000...+++(((&&&((()))******+++,,,,,,,,,,,,...000000...+++++++++)))))))))***,,,---//////.........---------------***++++++******)))(((''''''''''''''''''(((((((((+++,,,...//////...,,,***111222222000,,,******+++((('''&&&$$$%%%'''+++...++++++***)))'''''')))+++***))))))))))))***+++,,,)))***,,,---------,,,+++(((,,,000222111///---,,,---------000222222000///...000333666888999888777<<<>>>@@@AAAAAA@@@@@@AAA>>>AAAAAA===<<>>BBB???===AAAIIIQQQTTTTTTKKKDDDQQQwww~~~zzzlllkkkwwwxxxiii___aaa]]]___VVVGGGCCCFFFAAA555333333222...+++---444::::::555000000444777555111888999:::777444444999>>>BBBLLL[[[kkkzzzyyynnnXXXVVVGGG555444@@@EEE@@@??????BBBJJJXXXiiiyyyzzzvvvyyy|||{{{zzz{{{pppkkkddd\\\SSSJJJ@@@999===>>>???===<<<>>>EEEJJJMMMUUU```kkkyyyuuu^^^OOOFFF;;;BBBYYY~~~uuueeeYYYWWWeee}}}vvv___III<<<777///666>>>@@@;;;666555666222///000>>>XXXrrrvvvddd\\\```ggg```WWWTTTYYYXXXMMMAAA>>>@@@===;;;;;;<<<>>>>>>>>><<>>:::===<<<;;;@@@EEECCC<<<777777999999555222222555555222...,,,111444444000...///222---,,,,,,+++,,,---......000...++++++,,,.........((()))+++------,,,***)))+++***)))((('''((()))***)))((('''(((+++------,,,++++++++++++++++++++++++------...//////...---,,,)))+++,,,------+++)))(((***'''%%%(((...222222000---,,,+++))))))+++---...+++++++++,,,---...///000)))((((((((()))+++---...***,,,///000000---)))'''###%%%(((***+++,,,...000111111222111...+++(((&&&'''((()))***+++---...///...000222222///---++++++(((((())))))***,,,---.........------------------******++++++******)))((('''&&&&&&&&&''''''((()))---...//////...,,,***)))***+++------+++*********)))))))))((('''(((+++...++++++***)))'''(((***---,,,+++***))))))***+++,,,)))***++++++,,,,,,,,,,,,(((,,,222444333000---,,,///......000333444333222,,,111666777444333444777777777999===AAABBB>>>;;;EEEHHHFFF???;;;???FFFIIIJJJBBB@@@KKK___llllllfffXXXLLLIII]]]}}}}}}qqqggggggeee```YYYTTTQQQNNNLLLBBBCCCBBB>>>;;;:::777333333222///---,,,...222555333333333333333333444444666666666555777;;;???BBBOOObbbsssxxx~~~|||mmmNNNFFF;;;333444;;;??????>>>AAACCCKKK```yyyooorrrwwwxxxpppiiimmmvvvrrrhhh]]]XXXWWWSSSHHH>>>BBBFFFHHHEEEAAACCCLLLUUUQQQYYYkkknnnUUUHHHAAAHHH[[[wwwvvvmmmqqqzzzpppWWWDDD<<<888888999::::::888666555111111333888FFF```~~~|||tttoookkkiiihhhgggbbbZZZRRRKKKEEE@@@===;;;999:::===??????>>>BBBBBBBBBBBBBBBAAABBBBBBBBBEEEGGGFFFCCCAAABBBDDDDDDDDDEEEGGGJJJJJJGGGDDDJJJHHHGGGGGGGGGGGGKKKQQQGGGDDDFFFJJJKKKLLLVVVccczzz{{{\\\JJJ<<<999???@@@EEECCC@@@===;;;999777666666555333222222222111000---///222333333333222222111000...---,,,---///000///---******+++---...---,,,,,,,,,------,,,,,,,,,+++******)))((((((((())))))''''''(((***,,,,,,,,,,,,---------,,,,,,---------...///000///---,,,***)))+++,,,...---+++)))''''''''''''))),,,...///000///---+++)))))))))+++,,,******++++++,,,...///000***)))(((((()))***+++,,,,,,---///000///---***((($$$(((,,,------,,,---///.../////////...+++)))'''(((((()))***+++---...///...000222222000---+++***))))))))))))***+++------------------------------******+++++++++***))))))&&&%%%%%%%%%&&&((()))***---............,,,+++***)))***+++***))))))+++---***,,,---,,,******,,,...,,,,,,+++)))((())),,,///...---+++)))))))))***+++))))))))))))***+++------+++...222333222000//////000///...///222444444333...222666666222000222555555555777:::===>>><<<:::FFFIIIHHHAAA>>>BBBHHHJJJOOODDDAAATTTrrrxxxeeeZZZIIIFFFcccvvvwww~~~{{{|||}}}eeeZZZRRR```\\\FFF;;;BBBCCC:::999333333999777///111999000......000222222...***+++111777666111000444999888444222555<<>>CCCDDDJJJcccxxxlllnnnqqqqqqiiiaaafffpppqqqjjjbbb\\\YYYVVVRRRNNNFFFLLLOOOJJJDDDEEEPPP[[[VVV^^^vvvwwwWWWJJJGGGNNN^^^qqqhhhQQQEEEBBB;;;444444888;;;777333///444666222555NNNwwwyyymmmrrr|||vvv___OOOOOOOOOHHH999888888;;;???AAAAAA???JJJDDD>>>===@@@CCCCCC@@@===GGGPPPMMMCCC???EEEMMMEEECCCCCCHHHNNNNNNFFF>>>HHHMMMJJJ??????IIIPPPNNNEEE@@@JJJYYYWWWOOO^^^yyyfffRRRGGG:::777@@@CCCNNNEEE;;;777:::;;;888333222444555222///---///222000...///222666777444111555333///,,,,,,---000222///,,,***)))+++,,,------222000...,,,,,,,,,---...++++++******))))))(((((()))'''&&&(((***,,,,,,,,,---...//////------...///---...//////...,,,***))))))***,,,------+++((('''$$$'''******)))***---111111///,,,)))(((((()))************+++,,,---...///+++***)))(((((()))******............---,,,+++***&&&***///000...,,,+++,,,***+++,,,------+++)))((()))))))))***+++,,,...///---///222222///,,,***)))************+++,,,------,,,---------------------******+++++++++******)))%%%%%%$$$%%%&&&(((***+++------------------,,,,,,,,,,,,***(((''')))---000+++...000///---+++,,,...,,,,,,+++)))(((***---000000...,,,***))))))***+++))))))(((((()))+++---//////000111111000000111222///...,,,---///222333333000333555444111000111333777888999::::::;;;<<<<<<<<>>WWWDDD@@@RRRooo|||___GGGKKKdddnnnssswww}}}ooo\\\PPPJJJEEEBBBAAA===666222222333111000000111222222111---///111111000///000111333333222333555555333222333444666999===DDDQQQ[[[fffooo}}}```MMM<<<888333222555:::>>>??????BBBNNN```nnntttwww{{{pppiiicccccciiillljjjgggdddiiimmmlllfff```^^^]]]cccXXXQQQSSSSSSOOOQQQXXXZZZttt|||jjjdddUUUCCCLLLeeeuuuaaaKKKBBB===;;;<<<:::777777:::999444000///444GGGfff|||qqqooogggTTTGGGEEE??????===;;;<<<@@@BBBBBB@@@CCCEEEBBB>>>===AAAFFFCCCFFFIIIJJJJJJIIIIIIIIICCCDDDFFFGGGGGGFFFHHHKKKUUUGGGBBBJJJLLLFFFGGGOOOKKKLLLOOOSSS[[[jjj|||oooUUU;;;666>>>DDDGGGHHHCCCAAA>>>;;;888666666555666555222000//////000000///111555777777555111///000000000///.........---...,,,***((((((***---...///...,,,++++++,,,...///...------,,,+++***)))((()))+++,,,,,,++++++,,,---,,,---.../////////......///000000///---+++)))(((,,,,,,,,,+++***)))(((''')))((((((((()))+++...000...,,,***(((((((((***+++++++++******,,,000444666000...***'''&&&(((***,,,......---,,,++++++++++++(((,,,//////,,,((('''''''''((())))))''''''))),,,+++***))))))***+++...///,,,---------,,,***((('''+++************,,,---...,,,+++)))***+++------,,,(((((()))***************%%%%%%%%%######%%%(((,,,******++++++,,,---......************+++,,,---...+++***+++,,,......,,,+++,,,+++***(((&&&'''))),,,---+++***(((((()))+++,,,'''((()))+++---.........444333000...------...///------,,,+++,,,---...///444111//////222222000---111666;;;;;;888777:::>>>999:::<<>>>>>III___rrrrrrwwwnnnTTTDDD888555333333777:::<<<===888AAARRRfffwww|||wwwpppsssfff[[[___kkkpppiii___```lllwwwwwwnnniiinnnvvvmmmaaaXXXZZZ```___WWWQQQ]]]qqqsssgggcccWWWGGGLLL^^^{{{hhhWWWBBB===;;;;;;:::666666999999666222///111???\\\uuu~~~yyymmmZZZJJJBBBAAA???:::888999>>>BBBDDD@@@BBBCCCAAA???@@@CCCGGGMMMEEE@@@FFFPPPTTTMMMCCCHHHFFFDDDCCCEEEIIIOOOSSSNNNHHHHHHNNNOOOHHHEEEHHHVVVTTTSSSZZZkkkttt___MMM>>>???FFFJJJJJJIIIAAA???===:::777666555555666444222000//////000000222333555555444222///,,,......------------------,,,+++)))))))))***+++,,,---,,,+++******+++,,,---///...---+++***))))))(((***,,,,,,+++)))))))))***+++++++++,,,,,,,,,,,,,,,000///...,,,,,,,,,,,,---++++++++++++***)))((((((******(((((((((***,,,------,,,+++***)))******++++++*********+++---000111///---***((('''(((***+++------,,,+++++++++++++++))),,,......+++)))((()))(((((()))))))))***+++,,,***)))(((((()))***,,,...---,,,+++***)))))))))***,,,+++***))))))+++,,,---,,,+++***+++,,,---,,,+++'''((()))******)))((('''%%%%%%%%%$$$###%%%(((+++,,,,,,+++***+++,,,...///++++++++++++,,,---......+++***+++,,,......,,,***,,,,,,+++)))''''''***---,,,+++***(((((()))+++,,,((()))***,,,------......111000...,,,,,,---...///---,,,+++++++++,,,---...///000000///............333444666777777777888999888888:::<<<>>>???@@@AAAKKKCCCMMMeee```PPPXXXqqq~~~zzz~~~dddQQQIII;;;555111222222000000222000///...///111333333333---///111111000///000111000//////000222333222111222777???EEEMMM[[[kkkwwwyyyyyy{{{{{{oooYYYFFF<<<444333333555888::::::999999GGGXXXjjj{{{xxxgggfff___YYY\\\dddiiigggbbbfffnnnwwwzzzyyyzzzzzzvvvmmmeeedddeeeaaaZZZ___iiiuuu~~~tttkkkbbbZZZOOOGGGLLLWWW|||~~~gggXXXAAA===;;;;;;999666666888888666444000///;;;WWWqqqrrreeeVVVJJJDDD>>>777444555:::@@@DDDBBBBBBAAAAAABBBDDDFFFHHHJJJDDD???CCCLLLQQQLLLEEEJJJHHHFFFGGGKKKQQQUUUWWWPPPPPPPPPOOOMMMLLLMMMNNNXXXWWW[[[jjjyyyYYYHHHAAA@@@FFFMMMMMMIIIEEE===<<<:::777555555444555555444222000//////000000444444333222000...,,,***++++++++++++,,,,,,,,,,,,************************,,,+++***))))))***+++,,,000///,,,***((((((((()))+++,,,,,,***(((&&&&&&''')))(((((((((((()))******///...+++******,,,...000)))******+++******))))))+++***)))(((((()))***+++,,,,,,,,,,,,++++++++++++******))))))))))))******,,,,,,+++***))))))))))))++++++++++++************)))***++++++))))))***+++)))(((((()))+++,,,,,,+++)))(((((('''(((***+++,,,---+++)))'''''')))+++---...,,,***)))((()))+++,,,+++******+++,,,,,,***(((%%%''')))******(((&&&$$$&&&&&&&&&&&&%%%&&&(((+++...---,,,++++++,,,...///++++++++++++,,,---......*********,,,------,,,***,,,,,,+++)))((((((***---++++++***))))))***+++,,,******+++,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,+++***+++,,,---...+++...111///+++***,,,///333222111222666777666444999999999999;;;>>>AAABBBYYYMMMUUUuuupppWWWTTTjjjbbbGGG<<<555///000111111111444222000//////111222222111...///111111000000000111///...---///111222222111777777<<>>;;;222333555888::::::999888FFFUUUbbbkkkzzzwwwaaaNNNUUU\\\[[[WWWXXXbbbkkksssmmmkkkrrrqqq```aaajjjooo______eeennnrrrnnnjjjiiikkkfff[[[MMMCCCBBBJJJRRRjjj|||\\\KKK@@@<<<::::::999555555888555444333000000>>>\\\wwwvvvrrrjjj^^^FFF===444222333666;;;@@@DDDCCCAAABBBDDDFFFFFFFFF???FFFLLLKKKGGGFFFNNNVVVLLLNNNQQQTTTYYY\\\ZZZVVV\\\]]]XXXOOOLLLUUU___dddZZZaaappp~~~aaaKKK:::<<>>:::999777555444333333444444333222111000000000000444222000...,,,+++++++++******++++++,,,,,,,,,---***+++,,,,,,,,,+++***))),,,+++************+++,,,111///+++((('''''')))***)))***+++)))'''%%%%%%&&&(((((('''''''''((()))***---,,,***))))))***,,,---(((((()))***************))))))((((((((()))***+++++++++,,,---------,,,,,,******)))((('''&&&%%%$$$+++++++++++++++***)))))))))*********++++++******(((((((((((('''(((***+++)))'''''')))+++,,,+++***)))))))))))))))***+++,,,,,,+++)))))))))+++---...///---+++)))((()))***+++(((((()))***,,,+++(((%%%"""$$$'''******(((&&&$$$''')))))))))((((((***,,,------.........---,,,,,,++++++******+++,,,,,,---)))))))))+++------+++)))++++++***)))'''''')))++++++******))))))***+++,,,******++++++******))))))'''''''''''')))***,,,------,,,,,,++++++,,,...///,,,...///...,,,+++,,,...//////000111444666777777;;;:::888666777:::>>>AAAmmmffftttuuuUUULLL\\\|||uuusssyyyTTTDDD;;;444444555555555777666444111111111111000///...000222222111000111222///...---...111333444333:::<<>>:::888999888666666999444333111///000>>>\\\vvvyyykkkMMMAAA555333333333555:::CCCBBBAAABBBDDDEEECCCBBB???JJJUUUTTTMMMMMMYYYfffYYY^^^aaaaaacccfffddd^^^ffffff```XXXXXXdddrrryyyppp}}}sss\\\LLLEEE===AAAFFFHHHHHHDDD>>>999888777555333222222222222333333222111111000000000111///---+++++++++,,,---++++++,,,,,,------......,,,---...///...---+++***,,,,,,++++++++++++,,,,,,///---***((('''''')))***'''((()))(((&&&%%%&&&'''((((((((((((((()))*********************((((((''''''((()))***************''''''((((((***+++,,,---***+++,,,---------------++++++***(((&&&%%%######+++,,,,,,------,,,+++***((()))***+++++++++++++++((('''&&&&&&'''(((***+++((((((((()))++++++***(((+++*********++++++,,,,,,)))***+++,,,------------///...,,,+++************''''''((()))******'''$$$ """&&&)))+++***(((''')))+++------,,,+++,,,---***,,,///111000...+++)))))))))))))))))))))***+++)))((()))***,,,,,,***(((((())))))'''&&&%%%''')))***))))))******++++++,,,************)))((('''&&&###$$$%%%&&&(((***,,,---...---,,,,,,,,,---///000///...,,,---///000///---***...222222222444999===;;;888444111111444888;;;qqqPPP@@@IIIiii}}}vvvsssvvv~~~mmmKKKAAA999999:::999888888999666444222222111000......000222222111000111222000///...///222555666666:::GGGRRRXXX```jjjmmmjjjTTTMMMFFFAAA<<<666555888666777888999;;;???EEEIIIZZZnnnsss^^^KKKPPPKKKFFFIIIPPPXXX[[[\\\gggiiikkkkkklllvvv{{{wwwnnndddaaa[[[UUUPPPIIIBBB???@@@CCCHHHLLLLLLGGGCCCDDDGGGcccqqqYYYJJJ;;;888666888888666777;;;666333111...///:::PPPeee~~~qqq[[[JJJ:::555333000222777>>>AAADDDFFFFFFEEECCCBBBGGGIIIMMMTTT[[[aaafffhhhoootttrrrkkkiiipppuuussslllllllllnnnrrryyyvvv]]]IIIBBBEEEIIIKKKJJJFFFCCCBBB>>>:::777666444222111000111111222222222222111111000000...---+++******,,,---///------------...............//////000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***(((((((((***+++'''((()))(((&&&&&&&&&(((((()))***+++++++++******)))***++++++***(((&&&%%%'''(((((()))*********)))''''''(((***+++,,,---...)))******+++,,,------...---,,,+++)))'''&&&%%%%%%------.........------,,,'''(((***,,,------,,,,,,***(((&&&'''(((***+++***(((***,,,,,,***)))((()))++++++++++++++++++++++++((()))+++---------,,,+++............---,,,******''''''''')))++++++)))'''"""$$$'''***++++++***)))***,,,//////...,,,,,,,,,'''***...000000...***((()))((((((((((((((())))))(((((((((***+++,,,***((('''(((((('''%%%%%%&&&''')))))))))***++++++,,,,,,*********))))))'''&&&&&&"""###%%%''')))***,,,---------,,,+++,,,---...///111...,,,---111333000---)))...333333111222999@@@777444000------000333666qqqOOO::::::QQQjjj{{{{{{}}}}}}{{{sssLLLBBB:::;;;===;;;999888999777444333333333222000///000222222111111111222222000///000333777999999<<>>HHHXXXyyyuuuiiiVVVAAA777444444777888777999===999666555666777777===DDDWWWpppsssaaa]]]iii|||{{{___CCC666111...333<<>><<>>???BBBGGGBBBDDDEEEEEEBBB===888444999555111//////000///...---111444444111......///+++******+++,,,---+++***...---,,,,,,++++++,,,,,,---,,,+++*********+++,,,***)))((()))+++,,,---,,,***)))((('''((())),,,---,,,,,,,,,+++)))'''&&&%%%)))))))))((()))******++++++******)))***+++---...)))))))))))))))******++++++---......,,,++++++,,,))))))(((((()))+++---...444444222...+++***,,,...............//////000111+++,,,---.........------...///000000///---+++***////////////...------,,,,,,,,,++++++***)))((((((((((((((('''&&&&&&(((***///111333444333111---+++,,,***((()))...222444333111///.........---***((('''(((***++++++***))))))'''(((((('''&&&(((+++...------,,,,,,,,,+++++++++***))))))(((((((((((()))************)))((('''&&&***)))(((''''''))),,,---,,,---/////////---***)))******))))))))))))******+++((('''(((,,,...,,,***,,,///111000...---111444222...***+++///222111...666444222222444888<<>>999777777777666444111333555777888777444111444000.........------///111//////222444666===DDDAAACCCGGGLLLOOOMMMFFF@@@BBB999444999??????======999<<>>888777999:::@@@@@@AAAAAAAAAAAAAAABBBNNNeeetttXXXDDD>>>:::555111111444888777666222444666555444555999<<<@@@BBBDDDDDDEEEGGGLLLPPPdddvvvsssQQQ@@@555---222>>>MMMUUUaaaqqqxxxqqq|||ppp```PPPAAA===@@@AAADDDGGGAAAAAABBBAAA>>>:::666333777555222000/////////...///111333333111///......+++******,,,---...---+++---,,,,,,+++++++++++++++---,,,+++******+++,,,,,,***)))((()))+++,,,,,,,,,+++***)))(((((()))+++,,,,,,,,,,,,+++***)))''''''((((((((())))))))))))******)))((((((((()))***+++((((((((())))))***,,,,,,+++,,,------+++******+++***))))))))))))+++,,,---.........---++++++---///---,,,++++++***+++,,,---+++,,,---......---,,,,,,...///000111000...+++***---------...------,,,,,,,,,,,,,,,+++******))))))))))))((('''&&&&&&(((+++111111000000///......---,,,)))((()))---000222111///...---------,,,)))'''&&&'''((()))******)))((((((((((((&&&&&&'''***---/////////...............***)))((((((((()))******************)))'''&&&&&&(((((((((((()))***,,,---,,,,,,---------,,,+++***---,,,+++)))((((((''''''((()))******))))))******,,,---...000222222000//////+++((()))---///...+++111111111222333666888999{{{eeeTTTDDD888333777EEE^^^}}}~~~vvvtttuuuzzz}}}uuufffXXXDDD@@@<<<888666444222000000111333555666777777777666666444222222444444444666000...111555777999===;;;???CCCCCCAAAAAADDDGGGFFFAAAAAAJJJRRRQQQJJJEEEFFFQQQSSSOOO[[[sss}}}xxx}}}uuukkk```SSSIIIKKKQQQVVV]]]fffqqq|||llljjjuuuvvvjjjdddbbbggg]]]OOOBBB<<<:::<<<======???AAABBBBBBAAAAAABBBUUUccc|||fffPPPAAA:::888555111111444666555333222333333444444555666666888999:::999999999;;;===LLLUUU___eeennn~~~___EEE555///444;;;JJJ\\\vvvttt[[[HHH@@@:::<<>>;;;888555333333444444222000......///000000000111222111///---+++++++++---///000///...,,,++++++***************---,,,,,,,,,,,,,,,---...+++)))((()))+++,,,,,,,,,,,,+++***)))))))))******+++++++++++++++******)))&&&''')))*********)))(((,,,+++***)))((()))******))))))))))))***+++,,,---***,,,---,,,***))))))***+++******)))******++++++''')))+++++++++,,,...000000...,,,)))(((((()))***++++++,,,------,,,+++***,,,---000111111...+++)))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******)))'''&&&&&&))),,,222000---+++***+++---///+++)))((((((+++---......---,,,++++++++++++)))'''$$$%%%'''((()))))))))((())))))(((&&&%%%&&&))),,,000///......------......***)))((('''(((***,,,---++++++******)))'''&&&%%%&&&'''(((***+++,,,,,,,,,+++++++++++++++,,,,,,---///...,,,***(((&&&&&&%%%%%%))),,,+++((('''))),,,+++***+++000555555000++++++)))&&&'''***,,,+++)))---...///111222222333333yyyiii^^^QQQCCC:::AAAAAAJJJ___~~~yyy}}}{{{ssskkkiiijjjKKKFFF@@@:::555333333222333222333666888999<<>>:::666555888999777666777999===AAAAAA???AAAGGGMMMHHHMMMXXXdddkkkhhh^^^WWWaaaiiihhhdddqqqzzzmmmdddaaaVVVHHHFFFNNNaaabbbhhhwww}}}wwwxxx~~~wwwgggZZZhhh___RRRFFF@@@>>>???@@@===@@@CCCDDDAAA??????@@@YYYbbbtttpppTTTEEE???;;;888666444333555555444222444333333444666666444222555555555555444444444444888===HHHTTT\\\bbbkkkttt|||cccGGG666222444555@@@```eeeUUU???<<<;;;===@@@AAA@@@???DDDBBB@@@===:::888777666111333555333111//////000111///...///222222000,,,,,,+++,,,...000222111000+++******))))))))))))))),,,,,,,,,,,,---.........,,,***))))))+++---,,,,,,---,,,,,,+++******))))))******+++,,,,,,,,,,,,+++'''(((***,,,,,,+++***)))111000...---,,,,,,,,,---+++++++++*********++++++***+++,,,,,,***(((((())),,,++++++*********))))))&&&(((+++,,,,,,---...///555333000,,,***))))))******+++,,,,,,,,,+++***))))))+++...000000---***(((((()))******++++++++++++,,,,,,,,,,,,,,,,,,------******)))(((&&&'''***,,,000...+++))))))***,,,---***)))(((((()))*********+++***))))))******(((&&&$$$%%%''')))******))))))******(((&&&%%%%%%)))+++---,,,+++************++++++***(((((()))+++---///++++++******)))'''&&&%%%%%%&&&)))+++------,,,,,,,,,+++*********,,,...000...---,,,***((('''&&&&&&%%%(((+++,,,+++***,,,---******,,,///222333000---+++)))((((((+++,,,+++***,,,------...///000000000|||nnnfff^^^SSSIIIGGGBBBCCCNNNdddzzztttoookkkfffbbbPPPKKKCCC;;;666555777999777555666:::<<<===CCCKKKWWWZZZXXXWWW___ggg___OOOAAA@@@AAABBB>>>666333555777:::>>>AAADDDGGGJJJLLLOOOZZZiiisssxxxyyyyyyxxxxxxyyy|||}}}iii[[[[[[WWWKKKGGGNNNZZZeeettt}}}{{{zzztttjjjbbbeee\\\PPPFFF@@@>>>>>>??????BBBFFFDDD@@@<<<<<<===OOO]]]vvvcccJJJ???;;;999999888666666666666666555777666555666666666444111000000111222333222111000111333;;;GGGLLLMMMSSS[[[kkkhhhZZZFFF777444333111<<>>;;;888777666777111222333333111000000000111...---...111222000---,,,,,,,,,...111222222000+++***))))))(((((())))))***+++,,,---......//////,,,+++)))***+++---,,,,,,------------,,,+++)))((())))))***,,,,,,------,,,)))+++---...///...,,,+++222111000...---------...///...---+++******))))))***,,,---,,,***(((((())),,,+++++++++***))))))((()))+++---...---------...777555111...+++************+++,,,,,,,,,+++***)))&&&(((+++------,,,)))'''((()))******++++++++++++,,,,,,,,,,,,,,,,,,------******+++)))((((((***,,,+++++++++***************((((((((((((''''''(((((()))((('''((())))))(((&&&&&&'''(((***++++++***************(((&&&''')))+++,,,+++)))((('''((()))***++++++***)))***,,,...000*********))))))((('''&&&%%%'''***,,,------,,,+++,,,+++***)))***---///111,,,+++***)))((((((((((((''''''(((,,,000111000...)))+++......------///222,,,++++++,,,---...---,,,...---,,,,,,---///111222xxxqqqmmmddd[[[HHHCCCBBBHHHSSSiii|||tttnnnqqqnnn]]]KKKOOOKKKDDD<<<777666999===:::666888>>>??????FFFRRRrrr{{{~~~|||hhhNNNLLLKKKIIIAAA777333555666888===BBBGGGHHHGGGEEEUUUaaalllqqqvvvhhhTTTQQQQQQMMMOOOVVVOOOjjjssszzzmmmdddgggnnn]]]VVVKKKBBB>>><<<<<<<<<@@@DDDGGGDDD>>>::::::<<<@@@WWWyyyrrr[[[III===777555:::999888777777777888999:::999888777555444333333111111333555777777444222222111333888<<>>GGGFFFCCC===888777999;;;999555888???@@@>>>FFFSSSttt{{{___WWWNNNHHHAAA999555555777;;;AAAEEEFFFEEEBBB@@@OOOZZZdddjjjttt|||tttdddSSSMMMNNNPPPUUU\\\YYYooowwwzzzeee\\\aaajjjYYYRRRIIIAAA===<<<<<<;;;@@@DDDFFFCCC<<<999;;;???@@@VVVvvvsss___TTTHHH;;;555777:::999888666666777:::<<<;;;;;;;;;777333111222444555555666999;;;;;;777444222333222000333;;;CCCFFF???>>>>>>@@@===777222111666999OOOyyy\\\CCC<<<@@@FFFHHHDDDDDDJJJPPPQQQBBB@@@===999777555444444666111,,,...222555333///---...//////......000111...------///000111000...++++++***))))))))))))***'''(((***,,,...............,,,***+++,,,---,,,++++++,,,///000///---***((((((((()))***++++++++++++------------............,,,+++***((((((((())))))......---,,,,,,,,,,,,,,,---...///---+++)))))))))******+++++++++***))))))///000///---++++++,,,.../////////...,,,***(((''')))***,,,---............((()))******+++,,,,,,------------...------,,,,,,,,,,,,,,,+++******))))))'''***---...---+++))))))((()))***++++++***))))))%%%''')))(((&&&%%%&&&((('''&&&&&&''')))***)))'''((()))*********)))((('''''')))---...---,,,++++++000...,,,******+++---...,,,---............------&&&'''((())))))***************+++,,,,,,,,,+++***))))))(((((()))***+++,,,***)))))))))))))))******''')))+++...000000///---+++,,,---------,,,,,,,,,***,,,---......---------***+++,,,...///111222222~~~ppp^^^MMMEEEDDDMMMhhhbbbKKK???;;;???@@@AAA>>>:::777777888777444777>>>???<<>>CCCOOO\\\gggwww}}}eee^^^VVVQQQPPPSSSXXX\\\nnnssswwwzzz~~~zzzzzz}}}pppfff```\\\ZZZYYYRRRJJJCCC???>>>>>>>>>???CCCEEEBBB;;;999===BBBKKKYYYooommmUUUMMMEEE999666<<<:::999777555555777;;;>>>:::<<<<<<777000...111555444444555888:::999555111///444444000222999<<<:::;;;666888??????888333333+++444MMMppp|||UUUAAA???@@@HHHKKKFFFEEEKKKQQQRRRDDDBBB???<<<999888777666888000***,,,333777444///,,,...000///------///333///...---...000000///---,,,++++++***************&&&'''))),,,---............,,,++++++,,,---,,,+++***,,,///000000...+++)))(((((()))***************---,,,,,,,,,,,,---...///+++***)))((((((((()))***,,,,,,,,,,,,---...//////---//////...,,,***)))***)))***+++,,,,,,+++***)))//////...,,,******---///...///000000///,,,)))((((((***,,,...///000//////++++++***+++,,,---//////////////////...------,,,,,,,,,++++++***)))((((((&&&***...000///,,,)))(((***))))))))))))*********$$$&&&))))))'''%%%''')))'''&&&&&&''')))***)))(((((())))))))))))'''&&&%%%%%%)))...000///...,,,,,,000...+++***)))***,,,...,,,---///000000...,,,+++%%%&&&''')))******+++++++++,,,,,,,,,++++++******'''''''''''''''(((((()))+++******)))))))))))))))&&&+++///000---++++++,,,,,,++++++...111000+++&&&(((***,,,---,,,++++++,,,'''))),,,000222222111000dddEEE;;;KKK^^^gggiiiEEE999<<<666999;;;::::::999666333:::777333333777===BBBDDDJJJ^^^ttt~~~yyyqqqpppsssppp[[[DDD;;;>>>AAA;;;222:::AAAFFFCCC;;;888===CCC;;;:::HHHddd{{{ttt]]]QQQNNNTTTTTTNNNVVVfffyyyvvvqqqqqqwww{{{uuulllpppuuuwwwsss```SSSSSSUUU[[[UUUBBB555888<<<<<<======AAADDD???777888>>>WWW[[[fff{{{{{{iiiQQQ@@@:::;;;;;;;;;333888;;;999444333999???EEE>>>666333444555333000444777888777333111111222,,,...///111222222222222999666555888===???<<<999111:::KKK^^^qqqlllJJJ@@@DDDCCC@@@BBBKKKQQQQQQOOOPPPXXXMMM@@@777555777999888...///000111111000//////---+++)))***,,,............,,,******---000222333...---+++)))''''''''''''&&&(((((((((+++//////,,,///---*********++++++******+++,,,------,,,+++***+++)))'''&&&&&&(((***,,,+++***)))((((((***,,,---/////////---***'''''''''(((,,,000111///---...//////...------//////...,,,+++///222111,,,***,,,///......---***((('''(((***222111000...,,,***)))((()))+++...000111000///---///---,,,,,,...//////...000//////...---+++***))))))))))))+++,,,+++)))&&&((())),,,...//////...---(((+++...///---+++))))))$$$&&&(((+++++++++)))(((&&&&&&&&&&&&'''(((************)))(((((('''((((((------...............------,,,***)))))))))******+++***((()))+++------,,,******)))'''&&&'''+++...,,,---...///...,,,)))'''+++)))(((((()))******)))***+++---......---+++***)))***+++...000111...,,,...---,,,---......,,,******)))(((+++...///,,,***,,,,,,---......///000000uuu[[[GGGBBBNNN\\\zzz{{{YYYBBB888666777888888888888666444555333222444777:::;;;;;;999EEESSS\\\\\\ZZZYYYZZZZZZSSSIIIBBB???===<<<:::======>>>>>>===;;;999888;;;CCCMMM[[[nnntttjjj]]]VVVOOOMMMPPPVVV^^^ccciiittt||||||wwwuuuuuusssyyy|||rrrhhh___\\\]]][[[TTTKKKBBB;;;777999>>>AAA@@@AAABBB===777999???JJJWWWjjj~~~}}}mmm]]]HHH:::666888999999666666555333222444999<<<===:::666222000//////...222444555333000///000222///.........///111222333555333222555:::<<<:::777555777AAARRReeezzziiiMMMAAAAAAAAADDDJJJQQQWWWZZZZZZYYYZZZNNN>>>555444666666444---...///000000///......,,,***))))))+++---......---+++)))))),,,///111222...,,,+++)))((('''((((((%%%'''((('''+++111222000///,,,***)))*********))))))***+++,,,,,,+++***)))***)))((('''''')))***++++++***)))))))))***,,,---...///...,,,)))(((((()))***---///000...,,,---...///---,,,,,,---......------///111000---,,,---///,,,,,,+++(((&&&%%%&&&(((000000///---+++***)))((()))***,,,...///...---,,,---,,,+++,,,---...---,,,////////////---,,,***))))))))))))+++,,,+++)))&&&'''(((***,,,...------,,,+++---000000---+++)))(((%%%'''***,,,------+++***(((((((((((())))))******+++***)))(((((()))***+++...////////////......------,,,***)))))))))***+++***************+++,,,---,,,***((('''(((***,,,---+++,,,---------,,,++++++...,,,******+++,,,,,,+++***---000333333000---******)))***---///000///......---,,,---//////---,,,***))))))+++------+++))),,,,,,------......//////sssTTT<<<@@@RRRooowwwSSS;;;999777555666777777666666111111222444666555333111111444:::@@@EEEHHHIIIHHHFFFLLLPPPKKKAAA;;;<<<@@@???:::777999>>>???999333AAANNNVVVWWWfffyyyfff___[[[XXXNNNFFFMMM]]]fffddd___tttyyysssuuuzzzssseeefffjjjjjj```OOOBBBAAA===555555>>>EEECCCBBB@@@<<<777999???;;;OOOjjj~~~ppp[[[NNN>>>333111444666777;;;666111000222666888999666777666333///,,,---...000000000///---...000222111///...------///222333222000///111666888777555999555777CCCUUUjjjuuu___LLLAAA???CCCLLLRRRTTT\\\hhhlllhhhXXXJJJ999000000222000---------............---,,,+++***((((((***,,,------,,,***((()))+++...000111---,,,+++))))))(((((((((((()))'''&&&)))///111......,,,)))((()))***)))((('''((()))*********)))((())))))))))))******++++++,,,+++***)))***+++,,,---......,,,***((((((***,,,---......---,,,+++,,,......,,,******,,,.../////////000000000//////......+++,,,+++)))&&&&&&''')))......---,,,+++***)))(((((()))***++++++,,,++++++***)))***+++------,,,***---...//////...,,,***))))))))))))+++,,,,,,)))'''&&&''')))+++,,,,,,++++++...000111000---***((('''''')))+++...//////...---++++++*********)))))))))+++***(((((((((+++---///000000//////......------,,,+++***)))))))))***+++***,,,---,,,***))),,,...///+++((((((+++---...---******++++++,,,---...//////---+++***+++,,,++++++***---111444444111---***)))((((((***,,,/////////,,,,,,,,,---///000///...+++++++++,,,---,,,***(((---,,,,,,,,,,,,,,,------|||WWW===>>>KKK]]]lllmmmLLL@@@:::666666888777666777222222333444555333///,,,333444555999===AAACCCDDDBBBJJJPPPMMMDDD<<<===@@@???<<<999:::>>>AAABBBAAAMMMVVV^^^cccqqqwwwdddYYYVVVQQQIIIEEEKKKZZZgggmmmjjjyyy|||xxxyyyzzz~~~vvvuuuuuutttcccUUUGGGAAA;;;555555;;;CCCBBBBBB@@@<<<888888:::555FFF```www}}}ssscccLLLCCC777000000333444555<<<999666444555666777666444444555444222111000000///...---,,,---...111333111111000000000111222333222000///000333555444333999444222999GGGZZZrrrttt```RRRGGGCCCEEEKKKTTTVVVVVVbbbtttxxxpppPPPAAA111***,,,///---)))------------,,,,,,,,,++++++)))'''(((***,,,,,,,,,***)))'''(((+++...//////,,,++++++******))))))))),,,,,,)))%%%&&&+++,,,***---+++((((((((())))))(((&&&'''((()))***)))((('''((()))***,,,,,,,,,++++++,,,,,,++++++++++++,,,---------+++)))((())),,,//////...---+++******,,,------+++((((((***---///000111000///000111111///------...---+++)))(((***+++,,,,,,++++++***)))))))))(((((((((((())))))******((((((***,,,......+++))),,,---///000///---+++))))))((()))+++---,,,***(((%%%&&&((()))***+++++++++///111111///,,,(((&&&%%%(((***,,,...//////......,,,,,,++++++***(((''''''***(((&&&&&&'''***...111//////...---,,,,,,,,,,,,,,,+++***))))))***+++++++++...000...***(((,,,000000,,,((()))---000///,,,))))))))))))+++---000222...,,,)))((()))******)))(((***---......---***((((((&&&%%%&&&))),,,......+++++++++---000111111000---------...---,,,***))),,,+++***)))))))))***+++}}}VVVAAA===???IIIYYYoooeeeGGG>>>777888999777666888888666555444444333111///000444777888777999===BBBDDDFFFHHHGGGEEEBBB???>>>===AAACCCAAA???DDDNNNXXXYYYYYYbbbvvv}}}nnn\\\PPPGGGDDDHHHKKKPPPbbbwww}}}{{{}}}~~~xxxvvv|||wwwiiifffXXXDDD888999;;;999===???AAA@@@===:::777444888???PPPjjjyyylll^^^TTTDDD>>>777222222444444444888:::;;;:::777555444444444111000222666777444000000...------///111333444000111333555666555444222666444333222333333333333444111000333:::JJJcccxxx~~~gggUUUIIIFFFKKKSSSSSS[[[^^^```lllzzzsssbbbEEE:::---))),,,000///---------,,,++++++++++++++++++)))'''(((***,,,,,,,,,)))((('''(((+++.........+++++++++++++++*********///...+++''')))...///------+++((((((((())))))(((&&&'''(((*********)))(((((()))+++---...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---000000...+++))))))***,,,,,,---+++((((((***---///000111000///000111111///------------+++))))))***,,,+++++++++******)))))))))'''''''''((((((((())))))((()))***,,,//////,,,***+++,,,...//////---,,,+++(((((()))+++------+++)))&&&'''((()))***++++++,,,...//////---)))&&&$$$$$$)))***+++,,,---------,,,,,,,,,++++++)))'''&&&$$$&&&%%%$$$###%%%)))---///---,,,+++************+++++++++***))))))***+++,,,,,,000222///***))),,,000///+++''')))---000...+++((((((''''''))),,,000222///,,,)))((()))***+++******))))))(((((())))))***'''%%%######&&&***,,,,,,***)))***---000222111000//////000000...,,,+++******)))((('''''''''((()))^^^III<<<333:::HHH[[[kkkxxxqqqIII===555888:::666555777:::888555444444444333222---333::::::666666<<>>===<<<888333::::::DDD\\\zzz~~~|||zzzsssrrrkkkYYYJJJEEE>>>;;;888666666666666555444888<<<===:::777666666666222///222777999555000111///...///111444555555...111555888999888555444888777666444444444555555111000//////111<<>>HHHVVVggg{{{hhhCCC666000555888444222555777666444444555555333111...555;;;;;;999;;;DDDLLLMMMOOOOOOKKKGGGEEEGGGJJJHHHIIIJJJIIIIIIMMMTTTZZZWWWZZZcccqqqnnnYYYJJJFFFFFFHHHIIIMMM[[[jjjxxx{{{zzzxxxyyy|||qqq]]]JJJ>>>;;;:::999666;;;===<<<===???<<<666666888AAASSSjjj}}}{{{{{{xxxppphhheeeiiinnnkkkccc^^^]]]WWWJJJ@@@<<<999888888888888888777666777777:::===AAABBB@@@???:::888666666777777555333111000///111444555555333...000333666888888777666777777666555555666888:::777333000//////555CCCPPPdddhhhnnnxxxooogggfffqqqqqqsssxxxttthhhbbbccchhhrrr{{{wwwxxxxxxvvvlll[[[GGG999222000......///222444555///...,,,+++******++++++,,,***))))))+++---......))))))(((***---//////...)))***+++,,,,,,,,,++++++***,,,------222888:::888///,,,***)))*********))))))***+++------------,,,***+++,,,---...//////000...............---,,,,,,***+++,,,+++******,,,------***((((((***,,,,,,+++///---,,,,,,---......------///111000---,,,---///+++++++++***((((((***,,,------,,,+++******))))))((()))***,,,+++***)))'''((('''''')))+++---,,,,,,---,,,,,,,,,,,,---...///((((((***,,,......,,,***+++++++++,,,---...///000+++,,,---+++)))(((((()))------,,,,,,+++******)))+++,,,,,,,,,+++)))&&&%%%"""""""""###$$$''')))******)))((('''(((***,,,---+++***)))))))))***,,,---------+++***(((((((((((((((((((((((())))))******''''''&&&&&&'''(((******///---))))))+++...000111+++***)))(((((()))***++++++)))'''''')))+++++++++(((((((((+++...000///...+++---000///---******++++++***(((((((((***,,,...eeeHHH???>>>;;;===KKKaaavvvWWW>>>000***111666222111444333333333555666555222000000444888:::;;;@@@JJJQQQUUU\\\___WWWIIICCCHHHPPPOOOJJJGGGHHHNNNQQQPPPMMMPPP\\\bbbcccnnn}}}aaaQQQJJJLLLJJJEEEGGGSSS\\\^^^eeettt~~~wwwyyywww{{{~~~iiiRRRHHH@@@666333777777;;;<<<999<<>>999444555777888999999888777<<<999888>>>GGGMMMLLLHHH???@@@???<<<888666666777111000///222555666444222//////111333555777888999555666666666666888;;;>>>@@@888222000111333:::AAAEEEVVVgggnnnrrrgggUUUUUU\\\ccciiisss}}}~~~tttkkkmmmssszzzsss^^^GGG:::888+++,,,---------...111333000...---+++******++++++---+++)))***,,,.........***))))))+++.../////////((()))+++,,,------,,,+++(((+++,,,,,,000666777333///---*********++++++******+++,,,...//////......++++++,,,---...///000111......//////...---,,,,,,***+++,,,,,,+++***+++,,,+++)))'''(((+++---,,,***///...------//////...,,,+++///222111,,,***,,,///---------,,,******,,,.........---,,,+++***)))((((((***,,,------+++)))''''''&&&%%%&&&)))+++,,,+++...,,,+++***+++---///111((((((***,,,......,,,***,,,,,,,,,---...///000111+++,,,---,,,*********,,,///......,,,+++***)))))),,,---......---***(((&&&""""""###$$$%%%'''((()))***)))(((((()))+++---///******)))))))))***,,,---,,,***((('''''''''%%%$$$%%%'''((((((''''''((()))''''''&&&&&&&&&'''''''''---***'''&&&))),,,///000(((((())))))))))))((((((---+++******,,,,,,,,,+++((('''(((***---///...---))),,,......+++))))))+++---+++***)))***,,,///111zzzZZZHHHDDD@@@AAAMMMcccyyyqqqJJJ444///***+++000444555333///000222555777777444111666111333;;;>>>CCCTTTgggppp~~~kkkVVVPPPRRRRRRUUULLLCCCAAAEEEFFFCCC===DDDRRR[[[]]]fffyyyzzz^^^PPPKKKPPPNNNFFFIIIWWW^^^]]]dddooo{{{|||xxx{{{{{{~~~zzzgggPPPJJJCCC666000444:::;;;<<<<<<::::::;;;<<<777;;;BBBJJJUUU```kkkrrrzzzrrrsss~~~uuuuuu{{{}}}{{{sssiiidddggglllccc[[[RRROOOPPPOOOIIICCCNNNNNNLLLHHHAAA<<<999888:::<<>>@@@FFFZZZqqqkkk^^^[[[WWWQQQLLLGGGAAA>>>===>>>======CCCGGGQQQ^^^kkkuuuhhhUUUIIIMMMRRRSSSQQQRRR[[[eeesssrrrrrruuu{{{ttt]]]KKK@@@999555444666999<<<======;;;:::;;;<<<===AAAIIIUUUaaajjjoooqqquuuwwwvvvuuu{{{xxxllleeeccceeeggguuu{{{}}}uuullliiijjjiiiddd^^^YYYTTTMMMHHHGGGGGGGGGFFFGGGHHHGGGCCC???;;;999999>>>??????>>><<<:::;;;<<<>>>===???FFFPPPZZZcccjjjhhh___TTTLLLHHHDDD???:::444444333333333333333222000000222666999:::888666666666666777888:::<<<>>>AAA@@@>>>;;;999888999:::===AAAFFFLLLWWWnnn|||___LLLBBBBBBPPP```rrr|||}}}hhhOOO@@@999444///222111000/////////000111000///---,,,+++++++++,,,++++++******+++,,,...///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,******,,,///111111000...+++)))+++///111...++++++,,,---------,,,+++******+++---...///000111111///...---+++***++++++,,,------------,,,+++***)))******+++,,,,,,,,,,,,,,,---...///000///............,,,+++,,,...///......222111///...------......,,,,,,,,,,,,+++***))))))+++,,,,,,,,,---------...)))&&&######'''***++++++------------------......000---+++***,,,------+++***+++------,,,,,,---/////////...,,,++++++++++++*********((('''(((***,,,000---******------***'''''''''((()))***,,,---...'''((()))))))))))))))(((************+++,,,------******)))(((''''''((((((++++++*********)))))))))++++++************++++++*********)))))))))))))))+++***((('''&&&'''((()))((()))+++***(((''''''(((+++***)))***,,,------,,,+++,,,,,,+++******,,,---,,,+++***+++,,,---,,,+++{{{dddkkkuuu~~~oooNNN;;;---...///000111111000000222111222444777999999888555666<<>>;;;:::999AAA@@@CCCJJJUUU```gggjjjbbboooyyywwwmmmmmm{{{pppuuu{{{{{{rrrhhhhhhoootttuuu}}}vvv```MMMLLLUUUXXXSSSVVVdddssszzz|||~~~~~~{{{lll^^^^^^gggiii^^^QQQPPPMMMHHHCCC@@@BBBFFFJJJBBBCCCBBB@@@===;;;:::;;;BBBBBB@@@===::::::===???;;;999AAAOOOTTTVVVeeezzz|||pppbbbZZZVVVPPPDDD:::777777666444222222444666000111444888::::::777444666666666666888;;;>>>???999===AAAAAA<<<::::::<<<<<<::::::CCCYYYwww{{{ZZZBBBBBBAAA>>>QQQmmm~~~hhhMMM>>>888333000...555444333111111000111111+++,,,---......,,,+++***++++++***++++++,,,---...*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***,,,+++***+++...222333444---+++)))***...///...,,,***+++,,,,,,,,,,,,,,,+++++++++,,,---...000111222---------,,,,,,++++++***.........---,,,***((('''++++++++++++,,,,,,,,,,,,...------...111111///,,,,,,++++++,,,///000000000333222111000...---,,,+++------,,,,,,,,,,,,,,,---,,,,,,------............***(((%%%&&&(((***,,,,,,------------....../////////...------......---+++***,,,---,,,+++***+++---,,,---...///...---+++***)))))))))'''&&&&&&(((***,,,+++++++++******))))))((()))***+++,,,,,,++++++((()))))))))))))))((('''((())))))******+++,,,,,,*********)))))))))))))))+++***)))((((((((()))***+++******))))))******+++))))))******************,,,***)))'''&&&&&&''''''''')))******(((''''''(((+++***)))***,,,------,,,***++++++***))))))***,,,+++***)))***,,,------,,,eeeIII999000222333222000000111222111000///111444777888999999999<<>>AAAGGGOOOWWW^^^bbbeeeaaaiiipppooojjjjjjsss|||{{{~~~|||iiiZZZ]]]bbbccc^^^WWWWWW]]]gggjjjssslll^^^KKK@@@CCCKKKOOOMMMIIISSS```kkkrrruuuvvvtttpppggg^^^]]]``````XXXOOOMMMJJJEEEBBBBBBDDDGGGHHHAAABBBAAA???===;;;;;;<<<@@@???>>>;;;999999<<>>???HHHTTT\\\cccppp|||tttlllcccWWWJJJAAA???;;;777555555666777888333444555777999999777444555666777999;;;<<<===>>>888<<<@@@AAA???=========777444555DDD``````GGG;;;EEENNNQQQccc}}}~~~{{{eeeMMM888333222......111333333222222111111111111,,,,,,---------+++***(((******+++++++++,,,,,,---))))))*********++++++++++++,,,------,,,***((('''+++******+++///444888;;;444111,,,******,,,,,,+++******++++++,,,,,,,,,,,,+++*********,,,...000222------......---,,,++++++,,,------...---+++)))(((------,,,,,,,,,,,,,,,,,,......///000000///,,,+++******+++---000222222111111111111111///...,,,+++...---,,,,,,,,,...///000//////.........---------+++)))(((((()))+++,,,---,,,---......///////////////////////////...,,,++++++,,,---,,,***)))***+++***,,,///222222000---+++((((((((('''&&&%%%''')))(((***,,,+++(((''')))+++'''(((***,,,+++***'''&&&)))))))))))))))(((((('''((()))***++++++,,,,,,,,,+++,,,,,,---,,,,,,+++++++++***(((''''''(((***+++))))))(((((((((((())))))*********++++++,,,,,,,,,+++***)))'''&&&&&&&&&&&&''')))******((('''((()))+++***)))+++,,,---,,,+++***++++++***(((((()))***)))(((((())),,,------,,,xxxrrrvvvhhhLLL:::888777666333111111444777000...---///222555777888===:::999>>>FFFOOOYYYbbbaaa]]]SSSFFF===:::999888777666333222111333666999@@@MMMXXXaaaooogggPPPEEECCCEEEGGGMMM\\\lllpppjjjfffooowwwxxxvvvyyylllQQQEEE===444222777=========:::888666777888888AAALLLUUUZZZ]]]```ccchhhccc^^^```ggglllllljjjhhhqqq|||~~~|||yyybbbSSSSSSNNNMMMQQQTTTSSSQQQRRRYYYbbboooyyyYYYHHH===@@@CCC@@@BBBJJJLLLIIILLLXXXgggnnnmmmiiicccggghhhbbbYYYSSSTTTVVVMMMHHHCCCCCCFFFHHHDDD@@@AAAAAA@@@===:::999999:::777888888888777777:::<<>>===<<<;;;===<<<<<<>>>@@@AAA???<<<444111333CCCcccoooXXXHHH???;;;FFFYYYnnn{{{}}}tttddd[[[GGG999...///000---...444///000000111111111222222000...,,,***)))(((((((((******++++++++++++++++++))))))*********+++++++++++++++,,,,,,+++)))'''&&&))))))***+++///666<<<@@@@@@999111)))&&&''')))***))))))******+++,,,------******))))))***,,,...///---............------,,,***+++---...///---,,,***000///...---,,,,,,------,,,000333222---***)))+++((()))***---000222222111---...////////////.........------,,,---...000111111111000///---,,,+++***++++++******)))***+++,,,,,,---...///000000000000//////000///...---,,,+++,,,------,,,***))))))***+++---111333333111///---((())))))(((&&&&&&'''(((&&&))),,,+++(((&&&))),,,)))***,,,---,,,***'''$$$(((((())))))))))))(((((()))***+++,,,------------,,,---///000000///...---+++***((('''''')))+++,,,''''''&&&&&&&&&&&&''''''(((((())))))******++++++***)))(((''''''&&&&&&&&&'''(((******((((((((()))+++******+++------,,,***)))******)))(((''')))+++)))(((''')))+++,,,,,,+++qqqeeehhh~~~nnnSSS???>>>;;;777444333555777888111000///000333666777777>>>:::888<<>><<<999666555777999777@@@MMMXXX^^^aaacccdddiii]]]SSSVVVbbbhhhddd]]]\\\eeeqqqwwwyyy~~~sssggggggfff```dddnnnyyyaaaQQQHHHOOOHHHEEEJJJPPPQQQPPPOOOTTT^^^llluuu}}}XXXEEE===FFFIII@@@@@@HHHMMMBBB===GGGXXXaaabbb```^^^gggmmmgggXXXOOOSSSZZZMMMGGGBBBCCCGGGGGGAAA;;;???>>>===:::777555666888333555666777888:::>>>@@@GGGQQQXXX___rrr}}}zzzkkkcccaaaSSSLLLCCC>>><<<;;;777444:::777555444666888::::::666888;;;>>>>>>===;;;:::@@@===;;;<<<@@@AAA>>>:::444222666HHHiiilllQQQ@@@:::===AAAKKKggg|||lll```qqq~~~rrrwwwuuubbbKKK@@@222///---///000///000333---...///000111111111111222///+++(((&&&&&&((()))******++++++++++++***************++++++++++++,,,************)))((('''&&&''')))***,,,///444;;;@@@DDD>>>333***%%%%%%'''***(((((())))))***,,,...///+++*********++++++,,,,,,------------------------)))+++...000111000...,,,111000...,,,,,,,,,,,,---***000555333---((((((+++''''''))),,,000222111000***+++,,,---...//////000...---------...///000000111111000...,,,+++***)))+++,,,,,,+++))))))***,,,,,,---///111222222111111///000000...,,,++++++,,,,,,---...---+++******+++---///000111222111///...)))++++++***(((''''''(((&&&)))+++***((((((***---,,,---//////...,,,)))'''''''''((())))))))))))))))))***,,,---......---,,,,,,...000222222111///---+++***)))))))))***+++,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''((((((((('''''''''&&&&&&&&&(((******)))((()))***+++******,,,------+++)))((()))***)))((((((***,,,)))((('''(((***++++++***eeecccfffqqq}}}~~~ttt]]]NNN@@@===888777888888777555555444444555777999:::999888999:::<<<@@@BBB@@@<<<333222222222111111222444555888:::888555777>>>EEELLLYYYkkk{{{nnnZZZIIIAAA>>>BBBGGGNNNYYYeeelllnnnooosssxxx{{{~~~ttt___III>>>888333444888;;;;;;;;;999777777888:::>>>AAAIIIVVVccckkkkkkhhhaaa]]]YYYYYY\\\^^^^^^]]]XXXZZZ```hhhpppvvvyyyyyyqqqjjjaaaZZZWWWXXX^^^dddppp|||}}}bbbRRRJJJEEEGGGGGGKKKOOOOOOMMMOOOTTTXXX[[[cccmmmyyy___NNNAAADDDKKKLLLJJJIIIFFF===888???IIIQQQXXX^^^dddfffhhhddd^^^XXXUUUUUUMMMIIIDDDCCCEEEEEEBBB>>>======;;;999666666777999;;;<<<<<<===???EEELLLQQQQQQZZZfffqqq{{{{{{qqqkkkaaa___XXXMMMBBB:::777888888666555666888:::::::::<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????===;;;999666:::FFFaaaiiiPPPDDD@@@===FFFTTThhhmmm]]][[[mmm{{{oooccc^^^ZZZNNN>>>111***---...---///222111......///000111111000000//////---***(((''''''((())))))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,***))))))((('''''''''''''''(((***+++,,,000666:::>>>:::333,,,'''&&&(((***((((((((((((***,,,...///---------------,,,++++++,,,+++*********+++,,,,,,+++---000222222000...,,,111///---+++))))))***+++)))---111111///,,,++++++&&&'''(((,,,///000///...************+++---///000------......///...............------,,,+++++++++***,,,---,,,)))((()))+++,,,---///111222222222111///000///---***)))***---,,,---...---,,,+++,,,---//////..................+++------,,,***))))))***'''(((************+++------...//////...,,,***(((%%%&&&''')))************((()))+++---------,,,+++***,,,000222333111...,,,***+++++++++,,,,,,,,,,,,((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&''''''((('''''''''&&&((()))***)))((()))***+++***+++,,,...---+++((('''((()))))))))***,,,...***((('''(((******)))(((TTT```ddd]]]bbb}}}|||zzzggg]]]@@@<<<888999;;;;;;666111999888888999;;;===<<<;;;333888<<<>>>===<<<999555777000,,,000777:::888666333:::@@@<<<555555@@@KKKRRRVVVjjjwwwbbbXXXKKK>>>888<<>>@@@EEESSSaaallleee___```dddbbbXXXNNNNNNKKKHHHDDDCCCCCCEEEFFF======<<<:::888888;;;===FFFEEEDDDEEEHHHPPPZZZaaabbbjjjzzztttmmmoookkk[[[GGG:::999===555555666888;;;<<<:::999@@@>>>;;;999888:::<<<>>>:::>>>CCCBBB>>>:::888888777AAAYYY}}}vvvRRR===>>>GGGFFFRRRkkk{{{iii\\\dddpppuuucccdddZZZJJJBBBAAA888,,,***///...***...555222)))111111222222111000...---++++++***)))((())))))))))))***+++,,,,,,+++))))))++++++,,,,,,,,,---------***)))'''&&&&&&'''((((((''')))*********,,,000444666555111---)))((()))+++(((''''''(((***,,,...000...///000000///---,,,***+++***((('''''')))***,,,...///222333333000---+++///...+++)))((('''((())))))))),,,///111111...***&&&&&&(((+++///000...---+++***)))((()))+++...///,,,---...//////...---,,,+++++++++,,,,,,,,,------***,,,---,,,)))'''(((***+++---000222333333222111///000///,,,((('''***---,,,---......,,,,,,---...000///,,,+++***+++---...---...///...,,,*********(((((()))***+++,,,,,,---,,,,,,------,,,***)))((($$$%%%'''(((***+++++++++'''(((***,,,---,,,+++***(((+++///111222000---+++***+++,,,------------,,,))))))(((((((((((()))))),,,,,,++++++******))))))$$$%%%&&&'''((((((((((((&&&''')))***)))((()))***+++***+++---...---***((('''((()))******+++---///***)))(((((())))))((('''JJJNNNRRRSSSTTTbbbqqq```JJJCCC===;;;888444444777777777777888888999:::;;;888999::::::999777444222...------///111555888:::<<<999888:::;;;===CCCKKKVVVddduuummmYYYIII@@@888AAAHHHGGGIIIRRR]]]cccxxx}}}vvviiiYYYHHH???;;;777555555===:::888999;;;<<<:::888>>>DDDNNNYYYbbbiiilllnnnffffffbbb\\\VVVSSSUUUWWWWWWQQQMMMSSS___fffccc^^^eeedddgggjjjiiieeedddfffgggmmmwwwkkkVVVIIIGGGKKKKKKMMMOOOOOOOOOOOOOOOPPPWWWQQQNNNUUUbbbnnnrrrqqqwww}}}xxx\\\KKK???CCCKKKKKKKKKLLLHHHCCC===999;;;CCCLLLSSSeee```\\\]]]```___WWWOOOQQQMMMFFFBBBBBBDDDCCC@@@CCCFFFEEEAAA???BBBGGGJJJNNNRRRVVVXXX[[[aaahhhlllrrryyy}}}yyypppcccTTTFFF<<<777333555777999:::;;;;;;;;;???>>>=========;;;888555:::>>>AAA@@@<<<888666777===UUUzzz}}}___III>>>FFFUUUbbbsssuuummmuuu}}}rrraaaYYYTTTKKKBBB999333000///+++,,,...000222333444444222222222111111///...---***,,,---+++((((((+++///+++++++++,,,,,,,,,------111---******++++++)))'''***)))((('''''')))+++,,,******)))(((''')))---000...//////...,,,***+++,,,---***'''(((***,,,,,,+++111000...,,,+++++++++,,,***)))'''&&&'''(((***+++---...///000///---***)))+++++++++++++++***)))(((***)))***,,,......,,,***'''''''''(((***,,,///000+++---------+++++++++---111///...,,,++++++,,,,,,'''***,,,//////---***)))111,,,'''&&&((()))((('''***---//////...///444888111---)))&&&&&&'''((()))...---+++******+++---...---+++(((((()))++++++++++++)))''')))---///---+++(((((('''&&&&&&''')))))),,,+++++++++,,,+++(((&&&''''''''''''((()))***+++((((((((()))(((''''''&&&)))***---//////---+++***++++++******+++,,,,,,------+++(((((()))***))))))///...,,,+++******+++,,,'''(((((()))))))))))))))(((((((((((()))***+++,,,))))))(((''''''((()))******************++++++++++++)))'''&&&''''''((('''AAABBBDDDEEEFFFPPPeeeyyy}}}cccRRRIII???;;;999555555666555666777888888888777666777888888999888666444333,,,---///000222555:::>>><<<888777;;;???AAAFFFKKK___qqq~~~~~~bbbJJJ@@@???AAACCCDDDGGGNNNYYYaaahhh|||cccSSSCCC;;;888666555666???<<<999888:::<<<;;;:::999AAAMMMWWW^^^bbbfffiiirrrcccUUUSSS[[[___XXXOOOIIIPPPVVVUUUPPPRRR]]]hhhaaabbbiiirrrtttmmmeeebbbkkkrrruuuxxxiiiUUUHHHJJJQQQ___TTTKKKKKKSSSVVVPPPHHHHHHNNNTTTSSSPPPVVVdddqqqnnnoooyyy{{{XXXHHH???DDDKKKJJJGGGHHHKKKEEE>>>:::<<>>:::888888777888888999;;;@@@FFFJJJ\\\uuuhhhUUUOOOPPPYYYddduuuyyyooo]]]TTTMMMHHHAAA999222///---------...000111333333444444111111111000000///...---,,,+++++++++,,,,,,,,,+++******+++++++++,,,,,,,,,...,,,))))))+++,,,***(((,,,+++***)))((()))+++,,,*********((('''(((+++---...//////...,,,++++++,,,,,,***((((((***,,,,,,++++++,,,---......---,,,++++++***((((((((()))+++------.........---,,,***)))+++,,,,,,,,,,,,++++++***)))))))))***---------+++((((((((()))***,,,...///---...///...,,,+++,,,---...---,,,++++++*********%%%'''***,,,---,,,***(((---,,,***)))((())),,,...------,,,---///111222222---***'''%%%&&&'''((((((+++***)))((()))+++---......,,,))))))***,,,,,,,,,++++++++++++******+++,,,))))))''''''&&&'''((())),,,++++++,,,,,,***(((''''''''''''''''''((()))***))))))))))))))))))))))))***,,,---//////---+++***+++***************+++,,,,,,***''''''((()))((((((------,,,++++++++++++,,,'''(((((()))))))))))))))''''''''''''((()))***+++******(((((((((((()))******************************)))'''&&&'''(((((((((:::888888:::<<>>CCCGGGLLLQQQdddxxxoooTTTHHHFFF@@@???DDDGGGJJJTTTaaajjjzzz[[[MMM>>>888777777999<<<@@@===:::999:::;;;<<<<<<666@@@LLLUUUYYY\\\___cccppp```QQQPPPZZZ___YYYOOOGGGPPPWWWRRRHHHIIIXXXgggaaaaaahhhrrrvvvpppiiieeemmmttttttsss|||gggRRRGGGKKKTTTeeeZZZOOOMMMQQQTTTQQQKKKHHHOOOUUURRRMMMPPP^^^lllhhhkkkqqq~~~~~~tttSSSFFF>>>DDDIIIGGGCCCCCCKKKFFF@@@<<<===>>>>>>>>>CCCUUUfffgggZZZQQQUUU]]]UUUPPPKKKHHHGGGGGGGGGHHHNNN^^^fffbbbeeesss|||{{{sssyyy}}}}}}~~~sssfffTTTAAA444:::888777666666999<<<>>>:::@@@FFFEEE???:::999;;;888777555888AAAOOO^^^hhh}}}\\\SSS\\\iiittt|||zzz}}}gggPPPFFFFFF???<<<666111------...///111111222333333444444444000000000//////......------,,,,,,///222222---(((************+++++++++++++++***))))))+++---,,,,,,///...,,,+++******+++,,,)))++++++***)))((()))***---...///...,,,++++++,,,+++***((()))+++,,,,,,+++&&&)))---000111000---***,,,+++***))))))***,,,...---------,,,,,,++++++***+++,,,---------------,,,)))((('''(((+++---------******)))******+++,,,---000111111///---,,,,,,---+++,,,,,,++++++***)))((("""$$$'''***,,,+++***)))))),,,---+++)))***///333000---***+++///000///,,,)))'''%%%%%%'''(((((('''((((((''''''(((***,,,---///---******+++---------***---...+++''''''***...+++***((('''&&&''''''(((+++,,,,,,,,,+++***)))(((((('''''''''''''''((((((***)))(((((()))***,,,---------...///...---+++*********)))))))))))))))******(((&&&&&&'''((('''&&&******+++,,,,,,,,,,,,+++'''((())))))******))))))'''&&&&&&''''''((()))***++++++***)))((((((((()))+++++++++******))))))((()))((((((((((((((()))***888666555777888<<>>777444<<<<<<<<<<<<;;;:::888888444444444333333333333333111000111333666999;;;<<<<<<;;;<<>>BBBEEECCC???<<<<<<===:::===@@@FFFQQQdddzzzeee___kkk}}}}}}yyyuuurrrlllbbbQQQ@@@;;;===888555222000///222555777444444444444444444444444111000000///////////////---...111444666444...(((*********+++++++++,,,,,,*********+++,,,...///000111000...---,,,+++++++++***,,,------+++)))((((((---...///...,,,+++,,,---+++******++++++,,,,,,,,,''')))---000000///,,,***,,,+++)))))))))***,,,---...---,,,+++++++++++++++***+++,,,---------------)))'''&&&'''***---......++++++++++++++++++++++++000111111///---++++++,,,++++++,,,---,,,+++)))((("""$$$'''***,,,,,,++++++***+++,,,+++***+++...222000---++++++------+++)))&&&%%%%%%''')))***)))(((***))))))((())))))***+++...,,,******+++---,,,,,,***++++++)))((())),,,///,,,+++)))'''''''''''''''+++,,,,,,,,,+++***************)))((((((((((((((()))(((''''''(((+++---////////////...---,,,+++******))))))((((((((((((((((((&&&%%%%%%'''''''''%%%'''(((***,,,,,,,,,,,,+++(((((()))************)))'''''''''''''''((()))***,,,,,,+++***))))))((((((,,,++++++***)))(((((('''((()))))))))((()))***+++555555666777666888CCCPPP\\\ttt|||ppp{{{rrrzzz~~~wwwjjjeeellluuu{{{eee\\\TTTQQQLLLBBB999555???>>><<<;;;::::::::::::444333222111111222333333888333000333999<<<999555<<<>>>BBBEEEEEEKKKYYYhhhjjjnnnnnnWWWIIIFFFKKKSSSOOOIIITTTgggpppXXXLLLAAA888555666999>>>CCC999:::<<<<<<;;;999777555===@@@FFFOOOWWW\\\]]]]]]PPP\\\eeeaaaTTTNNNUUU___\\\SSSKKKMMMUUUYYYSSSLLL]]]\\\^^^```aaabbbiiirrrddd___eeexxxfffSSSJJJGGGIIIMMMHHHQQQXXXSSSJJJIIIUUUbbbhhh^^^YYYcccttt|||tttiiiuuu{{{vvv}}}wwwooorrrlll```TTTEEE;;;===@@@>>>===AAA999>>>BBB@@@;;;888:::>>>CCCFFFPPPbbbqqqqqqcccTTTWWWWWWWWWVVVRRRTTTddduuunnnkkkvvvvvvXXXAAA===BBB:::;;;;;;;;;;;;:::999999CCCBBB@@@???>>>>>>>>>===666AAAPPP\\\jjj}}}vvvqqqzzz~~~uuulllnnn|||zzzlll___QQQJJJEEE>>>777555444333222222444777;;;===666555444333333333444444111111000/////////000000+++000666999666111...,,,++++++++++++,,,,,,,,,,,,***+++,,,---...///111333111000///---,,,+++******+++---//////,,,***)))))),,,.........,,,+++,,,---+++,,,---------------...,,,,,,------,,,,,,+++***+++***)))(((((()))+++---...---,,,+++++++++,,,,,,******+++,,,,,,---,,,,,,)))'''&&&'''***---//////,,,,,,,,,,,,++++++******///000000///,,,******+++,,,---.........---,,,+++'''(((***,,,......---------***((((((***,,,+++***,,,...///---***))))))+++%%%%%%&&&))),,,---,,,+++...---,,,+++***))))))))),,,***))))))+++,,,+++***)))'''%%%'''+++.........,,,+++)))((('''''''''(((+++,,,---,,,***)))+++,,,------+++***))))))((((((((('''&&&&&&'''***---...000///...---,,,+++++++++))))))((((((((((((((()))'''&&&%%%&&&(((((('''&&&&&&''')))+++,,,,,,++++++((())))))***************))))))(((((())))))******---,,,,,,+++***))))))(((++++++******)))(((''''''(((***++++++)))((()))+++444777<<<@@@===;;;@@@HHHYYYlll{{{zzzrrrdddYYYbbbxxxzzz~~~zzztttoookkkhhhgggsss|||{{{jjjfffiiimmm___ZZZWWWUUUOOODDD;;;888======;;;:::999999999999555444222000000000222333999555222444999;;;777333<<>>;;;<<>><<>>???===<<<333EEE]]]sss|||pppkkkbbbbbbssszzzjjjccc]]]MMM???<<<>>>;;;555000111111222333666888;;;<<<555444333222111222333333111000///.........000000+++111666777333...------*********++++++++++++,,,+++,,,---------...000222///......---+++***))))))+++---///...,,,***)))))),,,---......,,,,,,,,,...,,,...///000///...///000000///,,,***))))))******+++***((((((((()))+++---------------------------***++++++,,,,,,,,,,,,+++***)))((())),,,.........,,,,,,------,,,+++******...///000...,,,++++++,,,......////////////......,,,---...///000///.........***''''''***+++)))&&&)))---///...***(((***,,,''''''(((***---//////...000000///---,,,***)))(((+++***)))***++++++***)))&&&$$$###'''---000///---,,,+++)))((('''(((((()))+++---...,,,))))))+++...000///---,,,***)))((((((''''''''''''(((***,,,---///...,,,+++******+++,,,((((((((((((((()))******(((''''''(((******)))'''''''''((()))***+++++++++((()))******++++++************))))))))))))******,,,,,,,,,,,,,,,+++***)))*********))))))((((((''')))+++...---***((()))+++;;;AAAMMMYYY[[[SSSLLLIII\\\ppp|||xxx}}}cccXXXNNNQQQaaawww{{{}}}|||tttkkklll~~~wwwfffZZZRRRMMMPPPUUUWWWUUUUUUSSSLLLAAA<<<===:::;;;===>>>>>><<<999777777555222000///000111333444555666666666666666777===>>>EEEOOOVVVZZZ```ggguuuiiiXXXTTTRRROOOMMMNNNPPPTTTWWWZZZpppxxxkkk___VVV@@@:::555444444333666;;;;;;<<<<<<:::777555777999<<>>??????;;;;;;???>>>===<<<;;;::::::999999555CCCSSS]]]bbbhhhttt~~~sssjjjiiiqqqwwwxxx|||~~~uuueeeSSSEEE???>>>???>>>===<<<;;;:::999999<<<===??????>>><<<:::999<<>>===AAA888<<>>===DDDSSS___cccaaa```llliiiddd\\\VVVLLLEEEJJJRRRSSSNNNLLL___tttdddVVVWWW\\\AAA;;;777777666444666:::??????<<<888444555999===<<>>KKKVVVaaaqqq{{{~~~oooddd^^^UUUGGG===BBB@@@===:::888999:::;;;444;;;BBBCCC>>>999777888KKKXXXrrrwwwiiiNNNFFFIIIVVV[[[WWW___nnn~~~sssdddWWWNNNEEE<<<666111222555777333///111777///111444666777777666555222111///......///111222---,,,***))))))***,,,---...,,,***+++------)))&&&&&&&&&&&&''''''''''''(((+++,,,---,,,)))(((***---***************)))((('''((()))***)))''''''((())),,,---......,,,,,,---...---000444444222000111333------,,,++++++*********---,,,+++******,,,...///,,,...///111111000...---.../////////...---,,,,,,++++++,,,...///000...,,,+++,,,---------,,,+++***///000111000///...///000000///...------...000111444444333222000...---,,,'''***,,,+++((('''))),,,+++)))))),,,///111...+++)))((('''))),,,...//////---------------+++******,,,,,,+++,,,---...,,,***!!!&&&+++---+++***+++,,,******)))(((((()))***+++***---///---)))(((,,,111000///---+++)))'''&&&&&&))))))+++,,,,,,,,,,,,,,,,,,+++)))'''((())),,,---'''''''''(((***+++---...*********,,,......,,,***))))))(((''''''(((***+++))))))***++++++++++++***)))(((((('''''''''((((((***+++,,,---------,,,+++(((((((((((())))))))))))***...111///***&&&''')))QQQiii|||lll[[[kkklll|||kkkSSS[[[tttbbbOOO<<<666<<>>>>>BBBNNNbbbzzz}}}pppddd```VVVMMMDDDBBBAAA??????AAA<<<@@@BBB???888333333555555???KKKTTTaaawwwxxxkkkbbbZZZPPPGGGDDD@@@>>>@@@AAA===;;;;;;===BBBCCC===999888444...OOOkkk}}}qqqaaaWWWLLLJJJHHHFFFGGGJJJMMMOOO[[[TTTIIIAAA;;;888444111,,,---///111444333000.........///000111222333333000000///...............,,,***'''''')))+++,,,---***,,,---,,,+++******++++++)))&&&$$$###%%%''')))++++++***))))))(((((((((***************)))(((''')))((('''''''''''''''(((+++---......---,,,,,,---///333888:::999777555444000///---+++************++++++,,,------,,,,,,+++...//////000000000000///000111111111111///...---***---///000...---......,,,+++++++++,,,...000111555444222000///...//////++++++++++++---...000111444333222000...---,,,,,,))),,,...---)))'''(((+++...,,,+++---111111...+++)))'''$$$%%%'''+++---...******++++++,,,,,,++++++///...------...---+++)))(((((()))+++------+++(((&&&(((***+++***)))***+++,,,++++++***+++,,,...///...---,,,+++***))))))***---,,,+++++++++,,,---...+++)))(((((()))******)))((()))*********((('''&&&''')))+++++++++***+++,,,***)))(((''''''((()))***,,,,,,++++++***++++++,,,&&&))),,,+++'''&&&'''*********+++---///...,,,***)))(((''''''(((***,,,...)))+++---...---***'''%%%WWWqqq}}}ooolllmmmaaahhhzzzuuuwww}}}~~~hhhQQQJJJCCC@@@@@@GGGVVVddd]]]___fffpppqqqiii```\\\eeebbbZZZMMMEEECCCBBB@@@777777555222000111444777===888333444:::@@@AAA@@@GGGSSS___aaa\\\^^^iiitttrrrvvvttt]]]YYYVVVUUUPPPIIIEEEEEENNNJJJLLLYYYmmm|||{{{~~~ooobbbXXXPPPGGGBBB@@@<<<666333444666888888888666666999888888<<>>???@@@>>><<<===BBBAAA===777000000666<<<]]]~~~xxxrrrnnncccUUUMMMGGGDDD@@@===<<>>===:::777555555666777666555333444777999<<>>>>>@@@@@@>>>999???KKK[[[nnnwwwlllaaa___TTTJJJEEECCC???>>>???>>>===<<<;;;:::888777777;;;444222===WWWuuuyyylllccc]]]KKKDDD???@@@AAA@@@@@@AAACCC???<<<888111000>>>RRRvvvjjjbbb]]]]]][[[RRRIIICCCBBB???:::666444555777999333///+++)))***,,,------+++++++++,,,///000000///...---+++******+++---...//////...------------......---++++++---///000000...///000///---+++++++++***(((&&&#########%%%&&&&&&''')))***++++++******((())))))************))),,,,,,,,,,,,***(((&&&%%%)))+++---.........///000222///...222777888222,,,000///...---,,,+++++++++,,,++++++***+++,,,...//////...---,,,,,,---............//////...---+++***...+++)))---333555222......---,,,,,,,,,,,,......222111000...------------,,,+++******,,,...111333111000///---,,,+++++++++///,,,***,,,///000,,,)))---000333111---+++,,,///***'''$$$$$$%%%''''''''')))***,,,...//////...------------//////---(((%%%***)))***+++------+++)))(((***++++++***)))***,,,***)))((('''((()))***+++222000---******,,,///111---,,,+++***)))))))))***,,,******+++,,,...---,,,,,,,,,,,,+++***)))'''&&&$$$&&&)))*********+++,,,++++++************++++++)))))))))))))))*********+++)))'''***///111...++++++++++++---//////---+++***+++++++++,,,+++++++++---,,,,,,+++,,,---......XXX[[[hhhxxxyyyhhhYYYTTTaaagggkkklllrrr~~~xxxmmmaaaYYYUUUTTTOOOGGGEEEPPP___jjjoooqqqttthhh```RRRAAA999::::::999777444222111333555333888<<<::::::CCCVVVfffiiieeedddlllxxx}}}xxxpppzzz{{{xxxoooaaaQQQJJJGGGEEEDDDFFF@@@JJJRRRQQQMMMQQQ```ooonnniiigggnnnwwwxxxpppfffjjjeee\\\OOOCCC<<<;;;<<<:::999777777666666555555444333555888;;;AAANNN[[[VVVlllwwwwww}}}~~~ttteee^^^ccclll___XXXXXXcccjjjjjjnnnuuuuuu^^^NNN>>>888:::;;;::::::???>>>GGGbbb~~~}}}yyyqqq]]]TTTKKKHHHEEE@@@<<<<<<>>><<<::::::;;;;;;:::888222666;;;@@@HHH]]]~~~qqq\\\SSSIIIAAAAAACCCCCCCCCEEE===;;;???DDD@@@>>>RRRlll|||dddNNNKKKJJJMMMMMMGGGBBBAAA===<<<999666444444444444555333///---,,,---...///,,,***)))***---///000///...,,,***((('''(((***,,,///...------,,,,,,---------,,,***+++,,,.........---...///...,,,*********((('''%%%$$$%%%&&&(((***((()))+++,,,,,,,,,+++***'''((()))***************+++,,,---------+++((('''(((***---......///000222000...---000333333000+++//////...---,,,,,,,,,+++,,,+++***)))***,,,///000111000...,,,,,,,,,...///------......---,,,***)))+++)))(((+++111444222000///...---,,,+++,,,,,,---000000///...------,,,,,,***+++,,,---...000111111///...---,,,++++++++++++...,,,+++,,,......,,,***...///000///,,,***+++,,,)))'''%%%%%%'''((()))((()))+++---000111000///...///............---***(((***))))))***,,,,,,***(((((()))***)))((((((***+++******(((''''''((()))***///...---,,,,,,---///000,,,++++++***)))(((((('''***))))))+++---...---,,,------,,,***)))'''&&&%%%###&&&((()))))))))+++,,,++++++*********)))******((((((((()))))))))))))))+++******+++...///---+++,,,++++++---...///---++++++,,,---......,,,+++******++++++,,,---.........NNNIIIOOO```ggg]]]OOOHHH\\\``````]]]aaarrrvvvvvvqqqdddSSSJJJMMMUUUTTTPPPRRR^^^lllvvv|||tttdddZZZMMM<<<444555777777666444111111333555222888???AAADDDOOObbbqqquuuooommmsss~~~}}}uuu~~~{{{ttteeeUUUMMMIIIFFFEEEFFF>>>GGGMMMIIIBBBCCCPPP]]]eeeZZZRRRXXXfffjjj___RRRYYYWWWQQQFFF;;;666777:::777777888777666555444444555555777;;;???GGGXXXgggcccuuuvvvnnnqqqxxxhhhaaabbbkkknnnjjjjjjpppvvvWWWGGG:::999;;;;;;999999>>>AAAQQQqqq|||rrrYYYQQQJJJHHHEEE???;;;:::===;;;:::;;;<<<<<<;;;999222999AAABBBAAAKKKjjjjjj]]]PPPCCC@@@AAAAAABBBDDD999888???KKKPPPWWWpppaaaIIICCC@@@@@@CCCDDDAAA???@@@888999::::::999666444222555444111...,,,+++---......,,,******,,,...//////...,,,)))''''''(((***+++......---,,,,,,,,,,,,,,,+++***))))))***+++***)))***,,,---,,,***(((((((((&&&&&&&&&&&&(((***,,,...,,,,,,---------,,,+++***'''((()))***************)))***,,,......---+++***(((***---...//////111222,,,---...///...---------.........------,,,+++++++++***))))))***---///111444222000...------...///,,,,,,---------+++***)))'''(((***+++,,,...000222000///---,,,++++++,,,---//////......------,,,,,,(((***...000111111///---------,,,+++++++++++++++)))+++------+++***+++---///---******++++++)))''')))'''&&&'''***,,,---,,,***,,,...///000000///...333111...---.........---***(((((((((******)))'''&&&'''(((''''''''')))+++---,,,***)))((())))))******+++---......---,,,+++++++++******)))(((''''''((('''(((***---...---,,,,,,+++***((('''%%%$$$$$$$$$&&&((()))))))))***,,,*********))))))(((((('''&&&'''((())))))))))))(((***,,,------***((()))***,,,+++***+++---...---+++***,,,...//////---+++)))'''))),,,.........,,,+++CCCCCCGGGKKKKKKIIIJJJNNNNNNRRRWWWYYY\\\fffuuuzzzmmm]]]TTTPPPLLLKKKMMMPPPZZZgggooopppvvvttt]]]KKK???777444666444555555444222333555777<<<:::===IIIZZZiiippprrrwww|||~~~zzzzzz~~~qqqggg^^^YYYSSSKKKDDDBBBJJJFFFAAAAAADDDGGGHHHGGGPPPMMMLLLLLLNNNOOONNNLLLIIIHHHDDD===555222333555555666888777555444444555666666:::???EEEPPPcccuuu{{{ssssssnnniiifffddddddjjjqqqxxxzzz___MMM???===???<<<:::<<<777JJJggguuuhhhYYYPPPHHHEEECCC===999999:::;;;=========;;;:::999:::777888<<<@@@GGGYYYllllll[[[IIIAAA>>>===<<<===:::999???MMM^^^sssvvvRRR???>>>::::::???@@@>>><<<<<<444666888999888666333111111111111///------///111111///,,,,,,.../////////...---+++***)))***+++,,,------,,,++++++++++++,,,,,,***)))((()))((('''%%%''')))******(((''''''(((&&&&&&&&&((())),,,...000......---,,,,,,++++++***((())))))************))))))***+++------------,,,)))+++.../////////111222+++---...---+++***+++---,,,---------,,,,,,+++***)))))))))***,,,...000111444333111///...---......,,,,,,------,,,+++)))(((%%%(((*********+++///222///...---,,,+++,,,,,,---......//////...------,,,***,,,///222222000...,,,---,,,+++++++++++++++,,,'''+++......***)))+++......***''''''***+++)))&&&)))((((((***,,,/////////------..................222000......///000111000+++)))(((((()))***)))'''%%%&&&''''''&&&(((+++......---,,,***))))))******'''***---//////,,,)))'''***************)))((('''&&&&&&(((+++---///...,,,+++***((('''&&&%%%%%%%%%&&&(((******))))))***+++))))))***))))))((('''&&&&&&'''(((*********))))))))),,,///---(((%%%''')))+++***)))***+++,,,,,,+++***+++---......---+++***(((***---//////---***''';;;BBBDDD@@@<<<@@@HHHMMMFFFHHHPPPYYYZZZ[[[gggvvvsssvvv{{{}}}}}}|||wwwaaaMMMHHHMMMOOOMMMLLLSSS___nnnssspppvvvxxxkkkTTT???666777777555222333444555444666888:::BBBAAAGGGYYYnnn||||||xxx~~~yyyxxxqqqkkkfffaaaYYYMMMFFFEEEPPPGGG???@@@FFFHHHDDD===>>>BBBFFFDDD@@@>>>AAAEEE>>>===:::777333222222333444666777777444333444555444666<<>>===<<<888:::===>>>===;;;;;;;;;999888777555555444333333444666777666333222444666111555===FFFOOO^^^uuu~~~wwwlll^^^ddd^^^LLLBBBIIISSSXXX```{{{yyyhhhPPP:::555666666;;;CCCHHHWWWooowwwgggXXXHHH>>>999777999===666<<>>999888999444//////333444666GGG\\\vvvvvvkkklllsssxxx{{{uuuxxxkkkYYY___ttt|||aaaOOODDD<<<777555888@@@NNNdddeeeRRRJJJ:::777999AAAFFFAAA999333:::888555222111111111222...000111000......222555555444222111222111///---////////////////////////---,,,++++++******++++++222000...---,,,***'''$$$$$$&&&((()))(((((()))***)))((((((((((((((())))))+++)))'''&&&'''))),,,...***************)))((('''---,,,+++************++++++---////////////000111111,,,((((((,,,...,,,((()))***+++,,,+++***)))(((&&&'''***,,,...///000000111111000///...,,,***)))------......---,,,***)))---)))&&&(((...111000---...---,,,,,,,,,,,,.........///000000000///...---333111///---,,,---...///,,,,,,++++++,,,,,,------...,,,+++---000111///,,,)))+++,,,***((('''+++...---,,,++++++------,,,+++111///---+++***+++,,,---(((***...222555333///,,,///---++++++,,,,,,,,,+++&&&'''((()))***---111555///...,,,***((((((((((((,,,------,,,+++***)))((())))))+++,,,,,,+++******'''(((***---111222111///+++***)))'''''''''((()))***+++,,,,,,***))))))***++++++,,,,,,+++***((('''%%%''')))+++,,,,,,******+++)))((())),,,---+++((()))(((&&&''')))******)))((()))***+++,,,---------333222000...,,,+++******333666:::???BBBCCCBBBBBBIIIOOOPPPKKKPPPbbbpppsssqqqwwwyyymmmiiillljjjccc[[[\\\iiixxxxxxuuu~~~|||vvv{{{sss```RRRPPPKKKEEECCCIIITTT]]]]]]RRRUUUiiiwwwwww|||}}}nnntttwwwnnnTTTJJJ@@@;;;888333111222555333555;;;<<<:::>>>FFFLLLZZZjjjrrruuuzzz|||lll^^^^^^bbbYYYKKK???DDDJJJIIIBBB;;;999999555444555888<<<<<<999555444777999666222111555:::444555555555444222111//////===AAA>>>PPPtttrrrccckkkrrrjjjhhh\\\MMMAAA>>>>>>===CCCLLLaaazzzYYYGGG999666222///;;;OOOSSS```uuuggg[[[JJJ<<<555444666777EEE@@@:::;;;>>>???:::555333111///---,,,444HHH\\\zzz|||yyyqqqjjjgggccc^^^dddrrrvvvqqqzzzkkkQQQGGGIIIRRReeexxx}}}aaaHHH999555777999KKKkkkyyyXXXEEE999===<<<777:::BBBAAA888444555666666444222///---222...++++++---///...,,,///111222000,,,+++---000---...000111111///---,,,,,,,,,+++***((())),,,...000111222222000,,,(((&&&******))))))))))))))))))''')))***((($$$###%%%(((''')))***(((&&&&&&))),,,000...+++(((&&&&&&'''''')))(((((()))+++---///000444111...,,,---...---------+++***(((((()))+++,,,&&&))),,,---,,,*********)))***+++---///000222222......///000///...,,,+++***))))))******+++,,,---...---,,,+++++++++,,,,,,***+++,,,---...---,,,,,,---+++***,,,000333333222000000///...,,,++++++***))))))))))))))))))((((((+++,,,...//////...,,,+++))))))***,,,---+++'''$$$+++***(((((())),,,///111222///+++((('''***---000++++++,,,---------++++++------...,,,+++***+++---...+++''''''))),,,...//////,,,((((((***+++***)))+++,,,,,,,,,,,,+++******++++++***)))))))))))))))&&&'''***///111111---*********+++,,,+++***)))(((((())))))***++++++,,,,,,---,,,***)))))))))******((()))))))))************(((((((((***++++++***((('''***,,,+++)))(((***---******++++++,,,---...///333222000...+++)))((((((444666999===@@@BBBCCCCCCLLLNNNOOONNNUUUdddsss{{{tttwww}}}xxxmmmhhhjjjvvvqqqkkkllluuu~~~}}}wwwjjjUUUQQQYYY```aaa]]][[[aaaggg___OOOGGGGGGFFFFFFIIIOOOVVV\\\XXXQQQTTTbbblllooottt{{{zzzvvvaaaVVVYYY[[[VVVHHH@@@999777666333222333999111///777@@@FFFLLLRRRYYYeeesssyyyyyy~~~sssiiieeeccc\\\SSSEEEDDDCCCBBB@@@===:::777333444555888:::999777555333666999999777444555666111222333333444333222222444:::CCCPPP```tttvvvlllggg[[[PPPTTTddduuu}}}~~~nnnfffeeeTTTGGG<<<:::777444888@@@ZZZvvvtttOOO===222444666555???NNNeeeooouuugggSSSAAA666444666888???<<<:::;;;======:::666111...------...666IIIZZZxxxuuunnngggfffeee^^^UUUccchhhgggdddlll|||bbbFFF:::999@@@RRRdddmmmTTT@@@:::>>>KKKdddlllNNNEEE@@@888333777???AAA???666666666666555333111000111000.........///......---......,,,+++***+++------......//////...---,,,,,,,,,,,,+++******,,,......///000000///---+++)))*********))))))***++++++)))))))))(((&&&%%%&&&(((((())))))(((&&&&&&)))+++...,,,+++)))(((((((((((())))))))))))+++---///000222///,,,+++,,,------------+++***((((((((()))***(((***------,,,************+++,,,---///000111222,,,,,,---...---,,,+++***)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,,,,+++,,,***)))+++///222222111//////...---,,,+++******)))))))))(((((((((((((((+++,,,---......---+++***(((((()))+++,,,+++(((%%%(((''''''(((***---000222///---)))&&&&&&(((+++---------......---+++)))(((***+++++++++***+++---///...+++(((((()))+++---------+++((((((***+++***)))++++++++++++++++++++++++///...,,,***)))(((''''''''',,,000111///---++++++******+++,,,,,,+++***)))))))))))))))***+++,,,,,,,,,+++***((((((((()))***)))))))))***************''''''''')))++++++***(((******)))***+++,,,++++++,,,,,,,,,++++++,,,------...---+++***((((((((((((444555888;;;>>>AAACCCDDDJJJKKKPPPYYYaaahhhsss|||}}}{{{yyysssmmmlllppp|||~~~yyyssswww}}}ppp___MMM===888===AAADDDDDDDDDIIIPPPKKKAAA===>>>AAAFFFMMMRRRUUUVVVSSSSSSUUUYYY^^^dddiiilllccc___UUUHHHAAAAAABBBAAA;;;666222444444333333555888555555;;;CCCMMM[[[fffrrrsssvvv|||~~~|||{{{uuuhhh[[[UUULLLEEE>>>===@@@AAA<<<666000333666777666555555555222555999<<<<<<999555222111222333444444555666666:::999GGGbbbpppqqqzzzgggXXXKKKGGGBBBAAAHHHVVVfffqqqttt|||ooo___VVVIII???888777444///222:::MMMrrrzzz\\\CCC444,,,444<<>>AAACCCCCCDDDPPPcccnnnooottt}}}zzzrrrnnnmmmrrryyyzzz}}}xxxxxxwwwrrrttt~~~{{{|||www___QQQFFF;;;666888777;;;<<<;;;>>>BBB@@@:::::::::===CCCKKKOOOOOONNNOOOUUUVVVQQQRRRZZZ___^^^UUUJJJ@@@;;;999666777999666222111444555333444666222;;;DDDGGGGGGOOOdddvvvzzzssszzz}}}pppZZZPPPMMMFFF>>>===@@@AAA===777...222555555333111222444333555888;;;===;;;666222444444444555666777888999>>>>>>NNNhhhssspppuuu}}}lllXXXKKK<<<<<<<<<999;;;DDDTTT```lllkkknnnxxx|||pppVVV@@@@@@:::777888666111555>>>IIIttteeeEEE:::000---666@@@GGGTTTccckkkvvvZZZBBB333//////111555999:::888666666777999444000111222555>>>GGGYYYdddhhh]]]OOOLLLTTT[[[QQQKKKLLLWWW^^^^^^```dddvvveeeQQQBBB999666>>>III[[[~~~lllbbbhhh}}}ttt```MMM===;;;;;;666444777777555444222111222333444000222555444000///000222333///,,,,,,///111111///000///---,,,,,,...///000+++---//////---,,,,,,---........................*********+++,,,---...//////+++'''''')))+++***(((,,,,,,+++)))((()))***+++''')))+++,,,---,,,+++******)))))))))***,,,...///...,,,******+++---......///...,,,***)))(((((((((,,,...000///---***)))((())))))***+++,,,---......******+++,,,,,,+++***)))))))))((('''''''''(((((()))+++---//////...---,,,))))))******++++++++++++)))(((((()))+++---......++++++******)))((((((''')))))))))((((((''''''''',,,,,,,,,,,,,,,***))))))''''''(((***+++,,,***(((%%%&&&(((***,,,---------)))((('''&&&&&&'''((())).........---+++)))&&&%%%(((((((((((((((***...111,,,+++******+++***(((&&&(((((((((((()))*********(((((((((((()))+++---...000///---+++)))''''''&&&***...111000,,,((()))******++++++,,,,,,,,,,,,,,,***)))'''&&&&&&)))+++---++++++***)))))))))***+++,,,++++++++++++*********(((((((((+++---...,,,+++,,,***)))***---...,,,+++,,,,,,+++++++++,,,------***)))'''&&&&&&''')))+++444444444555777;;;>>>@@@@@@@@@KKKaaaqqqxxx{{{tttnnnkkknnnttt}}}vvvnnniiiiiiqqq}}}yyy~~~xxx}}}{{{fffQQQIIIDDD<<<666777333555777777888:::999555777666888===DDDIIIJJJIIIIIIQQQPPPHHHGGGOOORRRNNNGGG;;;222222222000000444444222222555444111222555444>>>IIIPPPVVV```llluuu{{{xxxwww|||{{{cccVVVKKKGGGBBB???>>><<<999666...111444444111000111333555555666999;;;:::888555666555444333444555777888===EEETTTcccnnnvvvyyyhhhWWWIII@@@111333444333333888AAAHHHZZZ]]]ccckkkkkk___HHH666;;;666555666333000888DDDZZZzzzXXX>>>444000111999AAAMMMbbbvvvhhhLLL888000...///333888999666333333555999555333333333555<<>>DDDTTTiii}}}}}}zzzrrrhhhdddfffrrreeeiiinnnnnnjjjkkkxxx{{{~~~~~~}}}}}}yyysssgggWWWIIIFFFCCC:::444555222222333555888:::999777333222333777<<>>>>>CCCCCC>>>;;;444//////111111111333222111222444333111333777AAACCCIIIWWWjjjvvvsssiiicccppp}}}{{{uuuiiiOOOMMMHHHBBB;;;666333333///000222222111000000111555666666777777888888888555444222111111333666888;;;JJJVVV\\\iii~~~vvv^^^JJJ<<<444...000222222222333666888CCCQQQ``````SSSCCC;;;:::777222111111......;;;LLLxxx}}}dddOOOAAA222222666<<>>999888777777:::;;;888444333333111000111555666555111000222555666555:::@@@NNNRRRXXXcccssszzzppp```UUUdddtttzzz{{{wwwaaa[[[QQQEEE;;;555222111111000000000111111000///111555888888666555777999555444222111222555999<<>>MMMWWWiiiuuulllTTTZZZooowww^^^JJJ>>>666111...------,,,---...///000444000---+++,,,...///000,,,,,,+++)))))),,,000333222111///,,,+++*********,,,,,,,,,+++******,,,...+++,,,...///000///...---,,,+++++++++++++++,,,,,,((((((((('''(((+++///333222///+++******+++)))'''((()))+++---.../////////+++************+++---...///---******+++---......++++++++++++******)))(((***,,,......,,,)))((((((###$$$&&&(((***,,,...//////000111222222222111111000///...,,,++++++************+++---...000111111,,,++++++***+++,,,---...111222111///+++)))***,,,************))))))))))))(((((()))+++,,,---...///+++++++++,,,,,,---.........,,,+++,,,------,,,***,,,,,,,,,---------,,,,,,(((***---//////...,,,***'''((()))******)))((((((***,,,......,,,************)))''''''(((((('''&&&))),,,......+++******+++((())),,,...//////---,,,,,,,,,,,,,,,,,,---...///))))))))))))((()))+++,,,---,,,***((('''''''''(((&&&&&&&&&&&&'''((()))))))))((('''''''''(((***+++***++++++,,,---...//////++++++***,,,---,,,***((((((((())))))))))))***************+++,,,---///000,,,,,,,,,---,,,+++)))(((111111111111111111111111222:::@@@HHH[[[ttt~~~wwwjjj______fffmmm|||qqqttt|||xxxrrrqqqcccllljjj^^^^^^hhhdddUUUIIICCC@@@BBB???666555:::999444111444888888444111444666777555222000222555666222000555999888333000,,,111222...///666777333111111444888:::;;;BBBJJJTTTbbbnnnqqqpppnnnhhh```VVVYYYbbbqqqzzzrrrhhhXXXIII>>>888444222333000...///222333111......444999:::666444666888777555333333666:::???BBBEEEIIIPPPXXXbbbtttnnnQQQ@@@666//////333666555222111333666:::===???@@@???;;;666333333///...222555AAA[[[vvv~~~___HHH;;;444888888>>>KKK___www[[[???111...------...111444666888888666777999999444444???LLLUUU]]]aaaZZZQQQNNNQQQSSSGGGJJJIIIEEEFFFMMMWWW\\\ggghhhbbbRRRAAA999999<<>><<<<<<<<<<<<:::888444888:::888333111333777555222///000333333111...666555555444333333333333666111---...222444333000444666444333999GGGTTTZZZddd}}}lll```[[[]]]RRRTTTlllzzzyyyoooOOO@@@>>><<<555///111333444111---+++,,,//////000222666999999666333222777555000777EEEIIIDDDFFFFFFQQQ```bbbbbbwwwdddHHH<<<777000...888@@@<<<222,,,000888999666444666999999444///111111222333666JJJssszzzoooXXX;;;...222???DDDIIIWWW{{{yyyRRR===333,,,)))///555555222222999@@@???;;;111111888666:::JJJaaa|||eeeQQQKKKSSSaaaNNNIIIEEEEEEGGGIIIOOOVVVzzz~~~rrrVVV???999999777:::GGG[[[lllvvv___FFFKKKdddzzz]]]BBB888444000---......---///333......,,,)))(((***---111...,,,+++,,,///111000---...,,,+++)))'''&&&%%%%%%''')))***+++******+++---111---***,,,111666666444---......---+++***+++,,,---)))&&&(((...222222//////...+++)))(((((()))***+++,,,...//////...,,,+++,,,---------.../////////,,,,,,+++***))))))))))))***&&&###'''---///***%%%------,,,+++))))))+++---''''''(((***,,,...///000444222///---,,,,,,---...++++++,,,---.........---111...+++,,,...000...,,,++++++++++++***+++...111/////////...---,,,******//////000000///...------'''(((+++---///...------///---,,,,,,---...,,,++++++++++++++++++***)))))))))))))))+++,,,+++(((%%%,,,,,,+++,,,,,,,,,***((($$$***000444222---)))&&&))))))***+++******)))((()))((('''&&&&&&'''((())),,,***(((''')))******)))***,,,...///000...,,,***,,,---000222222111///...---,,,***(((''''''((()))---,,,***(((&&&%%%$$$$$$(((((('''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&))),,,...000000000000...,,,***)))***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((******,,,,,,+++***))))))))))))))))))(((((((((((())))))111333444444222111222222222888???DDDMMM[[[kkkttt|||wwwpppgggaaa```^^^gggwww}}}vvvssseeeWWWIIICCCAAA???<<<;;;::::::::::::::::::999888:::888666444444333222111222333222111///.........222222333333333333333222333000......///000///...111111777AAAGGGMMM\\\mmmsss___SSSUUUWWWbbbwww}}}{{{~~~iiiOOOAAA;;;888555333444222111//////......---...000333444333333555777666444666===DDDGGGGGGHHHGGGKKKPPPRRRSSS[[[nnniiiMMM???666///000444888777222///000222111333444666666555444333000000333999AAASSSqqqrrrYYYBBB444111333>>>KKKaaayyy```@@@111...111222333444555777999;;;999999333222555555AAAXXXvvvvvvbbbVVVQQQUUUMMMGGGAAAAAADDDHHHQQQZZZmmmuuuppp[[[GGG???;;;666888>>>KKK\\\lll}}}lllQQQAAADDD[[[}}}hhhNNN<<<666111...///000...///222//////---***((())),,,......,,,+++,,,...///...,,,,,,,,,+++)))((('''&&&%%%''')))************+++---///+++(((***...222222111...//////---***(((((())),,,)))((()))---///...------,,,***((((((((()))***+++,,,...///...---+++***------......//////000000,,,+++***)))((((((((((((((('''&&&))),,,---)))%%%***++++++***)))(((***+++'''((()))+++---///000111444333000...,,,,,,++++++,,,------............---///...,,,,,,.........---------,,,***)))+++...111.........------,,,++++++///////////////...------(((***+++---............000...------......,,,+++******++++++******)))((()))))))))***,,,+++)))''',,,+++++++++++++++***))))))---222555333///+++)))((()))+++,,,,,,***)))((((((((('''''''''((()))))),,,***((((((***++++++***+++,,,...//////---+++***+++---///111111000...------,,,***((((((((()))***+++***)))(((&&&%%%$$$$$$'''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%''')))+++---////////////...---+++***)))(((&&&%%%$$$%%%%%%&&&''''''''''''(((***+++,,,---,,,+++******)))******))))))))))))))))))))))))///222444444333222222333444>>>AAA===FFF\\\nnnqqqxxxuuuzzzxxxeee^^^ccceeeaaadddxxxvvvssshhhdddTTT>>>444777:::777444666999::::::999::::::BBB:::222111555777333...111444555222---***+++......///111333444333222111000000000///---,,,---...333333AAAUUU\\\]]]oooyyy\\\JJJHHHWWWmmm~~~wwwmmmnnnwwwjjj]]]MMMAAA888333444888777333//////222333000---000333555333//////666<<<:::555===MMMSSSLLLJJJOOONNNSSSPPPFFFFFFUUUdddjjjnnnzzz|||iiiQQQ@@@555...000//////111333333000---+++000444555333222444777111111555???KKKXXXgggsss{{{cccDDD111000555555AAAYYYnnnGGG444555999555111333999<<<999666111777555222333444GGGfffppp]]]LLLEEEKKKCCC===<<>>CCC;;;222111555999666222555666555333...,,,+++,,,...000222555555444222000...111333111---,,,///333@@@EEETTTfffpppxxxvvvVVVBBB===LLLeeezzz{{{ooofffeeelllvvv|||mmmVVVNNNEEE===666222444999777555333222444555333222555666666333000111666;;;>>>???HHHVVV\\\WWWTTTVVVXXXWWWPPPGGGGGGQQQZZZ]]]^^^hhhjjj]]]KKK>>>444...000...---///222333111...---000444444222222444666555666999AAAKKKTTT[[[```gggaaaQQQ===//////777===SSSoooqqqPPP===:::999555111333999;;;999555...555555333222333GGGgggttt___KKKBBBFFF???::::::===BBBKKKTTTOOOXXX[[[TTTJJJBBB;;;444666111222===QQQiiioooOOO===999999OOOssskkkSSS:::333///000000...---...111111///,,,)))''''''(((+++******)))))))))(((((((((***+++,,,,,,***(((''''''(((******))))))+++,,,,,,***'''&&&(((*********.........,,,)))''''''(((+++,,,...---***(((&&&&&&'''''''''((())))))******+++,,,---...---+++)))(((++++++,,,---......//////------+++)))((('''''''''&&&)))------***'''%%%%%%%%%(((+++,,,+++***++++++((()))+++---///111222333000000000///...---+++***000000000000000///...---+++---///...++++++---000000///,,,(((&&&'''***---+++++++++++++++,,,------------,,,,,,,,,,,,,,,------,,,++++++,,,---000111222000............,,,+++)))************)))(((((((((''''''))),,,------,,,)))******)))(((((()))******,,,...---***((('''&&&&&&))),,,//////---***'''%%%'''(((***++++++******+++***)))+++---......---,,,---......---,,,***))))))***+++,,,,,,,,,***)))---,,,+++***)))*********'''(((***++++++***((('''&&&&&&&&&'''((()))++++++))))))((((((((()))***+++***+++,,,---...------,,,''''''&&&%%%%%%&&&((((((************+++---///111000///---+++******++++++((()))+++,,,,,,+++)))(((///111444666666666777888888888AAAOOOZZZ___hhhrrrwwwyyywwwssstttyyyxxxqqqjjjfffdddiiirrr}}}}}}qqqeee\\\PPPAAA888666444666999;;;<<<<<<======;;;777111///111555777777999666333222222111...+++222444666777666444222000,,,000444333000111777===TTTaaakkkrrr~~~kkkMMM;;;888???RRRmmm|||qqqmmmooolllfffccclllyyykkkVVVGGG@@@:::888666333444777666777888666444444666888777555333222333444555666BBBLLLVVVYYY^^^dddccc]]]]]]TTTMMMMMMMMMLLLPPPVVV^^^]]]WWWKKK@@@999444000//////000111111222222222333333333444444444333333888;;;???BBBHHHPPPWWW[[[UUUHHH===777000,,,:::MMMqqqiiiSSSCCC888444333333333555777777777000444333222444333CCC^^^qqq]]]NNNKKKAAA<<<999;;;<<<>>>CCCIIINNNQQQQQQKKKEEEAAA===:::555111111777DDDZZZvvvhhhOOO===777AAAXXXyyypppWWW===555......///---+++,,,111111000...***(((((((((*********)))(((((((((((()))***,,,------+++***(((&&&((()))***))))))***,,,---+++((('''((())))))***+++,,,---,,,******+++,,,,,,...///...***(((&&&&&&$$$&&&''')))***************+++,,,------+++)))((((((((()))***+++,,,---.........,,,+++***)))))))))&&&***...---)))%%%%%%&&&&&&))),,,......---...///******,,,---///000222222,,,,,,---...///.........000111111111000///......***---...---++++++---111///...+++(((%%%%%%'''*********)))******+++------,,,,,,+++***++++++,,,---...---+++***+++---///111111///...---......,,,+++***************)))((((((''''''(((***,,,...---,,,'''((()))(((&&&&&&(((+++***++++++***'''%%%%%%&&&&&&)))---///000...+++(((%%%&&&)))+++,,,,,,,,,++++++******+++...///...---,,,,,,---------,,,******))))))***+++******)))(((++++++******************''')))+++,,,---,,,***)))'''''''''((()))+++,,,---******)))))))))*********(((***+++------------,,,))))))(((''''''(((******+++***))))))+++...000222111///---***)))***++++++'''(((***++++++***((('''///111333444555666888:::===:::BBBTTT^^^^^^cccnnnzzz|||vvvmmmrrr~~~lllnnnnnnmmmkkknnnuuu{{{~~~vvvnnnkkkbbbOOO@@@;;;999888777777999;;;:::999222000///------000444888888555111222444444111---555666777888777555333222---111444666777<<>>BBBDDDHHHPPPWWWZZZLLL;;;000///---000HHHfffbbbQQQBBB444111333555444222222555888111444000000333333@@@XXXoooZZZMMMLLL>>>;;;:::======<<<===AAAOOOMMMJJJGGGDDDCCCBBBAAA555333222444999HHHccczzz|||ooo^^^KKK===777JJJbbbwwwXXXBBB777...---...---+++,,,///000111000---*********)))+++++++++)))((()))******+++,,,---,,,+++***)))&&&((())))))))))))***,,,---,,,***(((((((((***+++)))***,,,,,,,,,,,,...000------,,,,,,***)))'''&&&$$$&&&(((+++,,,+++******((()))+++,,,,,,+++)))(((&&&'''((()))***+++,,,---...---,,,+++++++++++++++(((***,,,+++(((&&&&&&'''(((***---...///000222333+++,,,,,,---...///000000***+++,,,---...///000000///000000000000//////...+++,,,,,,,,,+++,,,...///...---,,,)))&&&%%%'''(((******)))((()))***,,,---++++++***))))))***,,,------,,,*********,,,...//////---,,,,,,---...,,,++++++++++++++++++***))))))''''''))),,,...///---+++&&&(((((('''$$$$$$(((++++++,,,,,,+++)))''''''(((''')))---///000...,,,***&&&'''(((***,,,------...+++******,,,......---,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))(((((())))))))))))))))))))))))((()))***+++,,,,,,+++***''''''((((((***+++,,,---************++++++++++++((()))***,,,------,,,,,,+++***)))(((((()))***+++***)))((((((***---000222222///,,,)))((()))***+++'''((()))******)))((('''...///000111111444888;;;@@@AAAFFFPPP[[[cccjjjpppuuusssooommmqqq{{{yyyyyywwwsssoooppptttxxxxxx}}}wwwnnncccVVVKKKAAA<<<666666999;;;999555000///---------000444777333222222222222333222111666666666777777666555555444777:::===CCCNNNZZZbbbooo|||mmmWWWCCC666111222:::NNNeeexxxyyynnndddaaacccffffffffffffjjjmmmcccNNN===666333///---000111111333777444444444444444444666777222000///...111777???DDDOOOXXXaaagggkkkoooqqqpppiiiggg```WWWQQQOOONNNKKKRRRMMMFFF>>>777222222555222333444333222222444555555777888666222111333555777>>>DDDEEEIIINNNOOOKKK@@@777///---222DDDdddfffOOO???666444555555444222111333555000333///---000111AAA]]]{{{```LLLFFF>>>;;;;;;>>>>>>===>>>AAAJJJGGGFFFGGGGGGEEECCCBBB<<<888555222222;;;PPPcccssseeeTTTDDD;;;:::KKKdddcccHHH;;;000---......---......000111111///---------)))+++---,,,******+++---------,,,,,,+++++++++***&&&'''))))))((((((***+++,,,+++***((('''(((***,,,)))+++---------...000111---***'''''')))***(((&&&$$$'''***,,,---,,,+++)))&&&(((***+++,,,+++***)))&&&'''((()))***,,,------,,,,,,+++++++++++++++,,,*********)))'''''''''((()))+++---...///111444666,,,,,,---------.........,,,+++++++++,,,...000111......//////000000//////,,,+++***+++,,,.........---......,,,)))'''((()))+++***)))(((((()))+++,,,+++***(((((((((***+++---++++++*********+++,,,---,,,+++***+++---------+++,,,,,,,,,,,,,,,+++******&&&'''***...000///,,,((($$$'''(((&&&######''',,,***,,,------+++))))))***)))***,,,...///...---,,,''''''((()))+++---///000+++***+++,,,------+++************+++,,,,,,------)))))))))))))))(((((('''((((((((()))))))))(((((((((((())))))))))))******''''''''''''((()))***+++)))******+++,,,,,,,,,,,,((()))***,,,,,,,,,++++++,,,+++***((((((((()))))))))(((&&&&&&(((+++///222111///+++((('''''')))***''''''''''''''''''''''''------......///222777;;;AAAHHHJJJJJJWWWlllxxxwwwnnnhhhhhhooopppooozzz|||wwwvvvwwwwwwwwwuuu}}}uuuuuulll\\\III@@@888777;;;>>>:::555333111......111444666666...111333333000///222555444444555555666777777888<<<===@@@EEEOOO\\\jjjsssqqqzzzssscccTTTDDD888+++000999DDDQQQddd{{{mmmdddccc___WWWXXX___hhhfff```VVVKKK@@@555...---,,,...000///...222999444111///000444666555333111222222000111:::HHHSSSUUUVVV```ooosssmmmooowwwuuu{{{rrr\\\SSSYYYWWWLLLFFFGGGGGGBBB999222222666555333222222333444444333111666:::777000---222999777>>>DDDFFFIIIKKKCCC999222666555222<<<[[[}}}nnnOOO===<<<888777555444333222111111...222///,,,---000EEEdddoooRRRFFF???<<<;;;>>>???>>>@@@DDDBBBAAABBBGGGIIIGGGBBB@@@CCC>>>777333111666EEESSSzzz|||rrrcccOOO>>>:::>>>GGGaaaqqqLLL>>>111.../////////000,,,///222222111/////////))),,,...---++++++---//////...---,,,++++++++++++&&&'''))))))((((((***+++++++++***((('''(((***,,,***,,,............000111---((($$$$$$(((***)))%%%%%%'''+++---...---+++)))%%%&&&)))+++,,,,,,+++***''''''(((***+++,,,......*********)))******+++,,,+++***(((''''''((()))))))))***,,,---...000444777---------------------,,,...---+++++++++---///000------...//////000//////---***(((***---//////------...///...,,,***)))***,,,***)))''''''(((***+++***)))((('''((()))+++---******************++++++***))))))***,,,------,,,,,,------------,,,++++++&&&(((+++///111///+++'''$$$&&&(((&&&""""""''',,,(((***,,,,,,+++))))))******+++,,,......///......((('''((()))+++---000222+++++++++,,,------***((())))))***+++,,,------...******))))))((((((((((((''''''((((((((((((((('''((((((''''''''''''((()))&&&&&&%%%&&&&&&'''((()))))))))***+++,,,,,,,,,,,,((()))***+++,,,++++++***,,,+++)))((('''''''''(((((('''%%%%%%'''***///111111///+++(((&&&'''(((***((('''&&&&&&&&&&&&'''(((......---++++++...333777???LLLPPPJJJSSSlll|||{{{pppmmmnnnqqqlllfffmmm|||xxxyyyyyyzzz{{{zzzmmmYYYKKKBBBEEECCC;;;777:::777444111222555666555222000333555333000000222555555444444555777:::===>>>BBBIIIMMMOOO]]]sss~~~|||gggXXXMMMBBB777...111666;;;BBBTTTttttttgggaaacccZZZJJJGGGPPP___ZZZPPPCCC666...,,,---///111222000///000666:::888222...111666777111***+++000555999???KKKYYYaaaeee]]]^^^kkkrrrooopppuuu~~~kkk^^^\\\XXXQQQFFFFFFDDD@@@:::555333333888333///111555666111+++///444888444...---333;;;:::;;;===AAACCC???777000111555:::@@@NNNiii{{{dddLLL<<<888999666222111222333444333222333///...//////DDDggg{{{]]]FFF<<<999999<<<<<<;;;===AAA666===FFFJJJIIIGGGEEEEEEFFF@@@;;;999555222888BBB]]]yyyzzzwwwooo]]]HHH999888===KKKbbbvvvMMM:::111111...111333---333111///000333333///+++'''***---+++((((((---222......,,,+++++++++,,,,,,,,,,,,+++***)))))))))******)))(((''''''((())))))///---***)))+++,,,------(((((((((((((((((('''%%%((()))+++///111///***%%%$$$%%%&&&'''((()))***+++,,,,,,+++++++++,,,,,,------,,,)))'''&&&((()))+++'''---111///(((%%%)))---,,,++++++...333555444222000...,,,******,,,...000,,,,,,,,,---......+++)))***,,,...111111111///...*********)))))),,,000444555222000000111111///,,,---------+++)))(((***,,,'''(((((((((((()))))))))''''''(((((()))))))))*********++++++++++++,,,,,,...,,,,,,///333222---(((((())))))***+++,,,,,,,,,&&&''''''&&&%%%&&&(((***------------------,,,,,,)))///444333...+++---000...***'''***111555222...------,,,+++***(((''''''%%%'''***---------+++***---,,,***)))((('''''''''***))))))((('''&&&&&&%%%((('''&&&%%%$$$%%%&&&''''''''''''&&&'''((())))))************))))))))))))++++++******))))))(((((())))))(((((((((((())))))''''''''''''((()))***+++++++++***))))))***+++,,,***)))(((&&&&&&&&&'''(((000///...,,,---111888===???GGGPPPTTT[[[eeepppwwwwwwuuunnnfffdddggglllnnn|||}}}~~~wwwmmmddd\\\OOOGGGEEEEEE???999555666555555444444555666666555333222222333333333888:::<<<;;;:::===DDDJJJMMMLLLRRR```oooyyyoooZZZIII<<<333000...000555===MMMeeeyyyxxxrrrkkkbbbXXXNNNHHHGGGHHHIIIHHHCCC:::000,,,///222333111//////111333555777444222111111222222///,,,///...555DDDQQQXXX```hhhpppooollliiijjjqqqxxx|||~~~|||pppaaaVVVRRROOOIIIBBB<<<:::777444222333222111111222111///---000111222000......222555???AAACCCAAA<<<777222000000333===LLL[[[mmmlllTTTFFF;;;111444555555333111111333666777444---,,,///000AAA```vvv```QQQCCC<<<888;;;===<<<:::999999;;;???CCCGGGIIIIIIHHHCCCAAA???>>>888444888AAAUUUddd|||{{{ppp```PPPAAA888888===PPPqqqhhhHHH666///000...111444//////000222222111///...---)))******)))***+++---......---,,,*********+++++++++************++++++,,,+++***)))(((((()))***+++---+++(((((()))+++,,,,,,)))&&&$$$&&&+++---***&&&******+++...000///***&&&''''''(((((()))))))))***//////...---------......---+++)))''''''(((***++++++,,,------,,,+++++++++***)))***,,,000222222000...,,,***((((((***,,,...,,,,,,,,,---......,,,******,,,///222222111///---)))))))))))))))+++///222444222//////000000---+++,,,,,,+++)))'''''')))***************++++++++++++((((((((())))))*********+++***+++,,,---...---,,,...,,,+++---111111---)))''''''(((((()))******+++'''(((((('''%%%&&&(((***,,,------......---++++++)))---111111...,,,---///---)))&&&)))///222000,,,,,,,,,+++***(((''''''&&&&&&'''***,,,---------,,,,,,,,,++++++******))))))******))))))(((''''''&&&'''&&&%%%$$$%%%%%%''''''(((((())))))))))))******)))))))))(((((((((((((((******)))(((''''''(((((())))))((((((((())))))***(((((((((((()))***+++,,,,,,+++))))))((()))***+++)))((((((''''''((()))***111000///...///555===BBBBBBFFFQQQ^^^aaa```hhhtttppp___^^^iiikkkbbbbbbsss}}}xxxxxxrrrtttqqqcccQQQLLLOOOGGG888444777999777444333666999;;;666111111444666555333777<<<@@@???<<>><<<666333;;;999888<<>>;;;666555999>>>EEEQQQ___iiiuuugggLLL<<<:::777000---111555555222111333666666333,,,---222333CCC```~~~iiiWWWIII@@@:::;;;===;;;777555:::999888;;;AAAGGGJJJKKKIIIGGGEEEDDDCCC@@@??????@@@>>>CCCWWWtttqqq\\\FFF;;;888:::BBBKKKgggzzzVVV???000,,,///---///333...))),,,000222000---,,,,,,,,,,,,+++,,,,,,------,,,---,,,***(((((((((((()))+++,,,,,,------------,,,+++***)))))))))***+++,,,)))'''&&&''')))***+++***)))&&&%%%(((---000...***+++***))))))*********************++++++,,,,,,,,,333222111000000//////000******)))((()))***,,,---///+++))),,,111333///+++&&&&&&&&&''')))++++++,,,+++)))&&&$$$$$$&&&)))+++,,,,,,,,,...000000...,,,,,,...222444444111...+++)))***++++++***+++---///000///...---,,,+++)))(((++++++***(((&&&&&&'''))),,,,,,,,,---------......******************++++++,,,+++,,,///444444000,,,...+++))))))+++,,,,,,+++''''''''''''(((((()))))))))******)))((('''((()))+++,,,---......,,,)))(((***)))(((+++...///---++++++(((&&&(((,,,---+++)))+++***)))((('''((((((((()))))))))***,,,...000222+++,,,...000000///...---+++++++++*********))))))((((((''''''(((***+++---***,,,...///000///---,,,,,,+++***)))))))))******+++)))'''%%%%%%'''***+++))))))))))))***+++,,,,,,,,,,,,++++++,,,------...+++***)))'''''''''((((((''''''(((***,,,---///000,,,...111444777<<>>AAANNNfffuuunnnmmmyyyxxxwwwpppdddXXXFFFCCC===777222111111333444222000///111222111000000333555444111000333666666777888999;;;>>>CCCFFFZZZmmmwwwssszzzsssaaaPPPGGG???555111333//////000222333444444333000111///000333444HHHiiijjjNNNHHHBBB>>>===<<<::::::>>>888:::===??????BBBFFFIIIPPPKKKEEECCCFFFHHHCCC>>>888999===FFFXXXttt|||aaaPPP@@@:::777999GGGWWWvvvZZZ>>>000---000,,,---000+++******+++---000000---)))+++///111000,,,+++---000+++***)))((((((((()))***////////////...---+++***)))(((((('''((()))***+++***)))((()))***,,,+++***(((***+++,,,+++***+++,,,***)))(((''''''''')))***(((((()))+++,,,...//////111000//////............******))))))***+++,,,------,,,---...///000///...&&&&&&'''''''''(((***+++,,,***(((&&&&&&(((***,,,---,,,---...000000///---,,,...111333333111---+++***,,,---...---,,,---.........---,,,+++))))))))),,,,,,,,,***(((''')))+++++++++++++++,,,,,,,,,,,,++++++******************,,,,,,---000333333000,,,---+++))))))***+++,,,,,,)))))))))))))))*********)))***++++++)))))))))***+++,,,------,,,***((('''+++(((''')))---///---***+++)))((())),,,---,,,***,,,+++***(((((()))***+++******)))***+++---000222***,,,...000111000///...++++++++++++************+++*********+++,,,...///+++---///000111000...---+++***)))((('''((()))***,,,***((('''(((***---///***************+++,,,,,,,,,,,,,,,+++,,,,,,------+++***((('''''''''((()))'''((()))+++---...///000+++...222777<<>>???888555222333666888666333///222555555555888???EEE???DDDLLLTTTYYYXXXTTTPPPZZZfffkkkiiiqqqssslllpppfffVVVZZZmmmzzz___FFF999666333333222333:::BBBMMMCCCEEEYYYlllttt}}}rrrUUUCCC:::>>>;;;---***222...***(((---777===;;;777222555777555111000333666555555555666;;;BBBJJJOOOaaawwwxxxuuu|||zzzxxxqqqqqqhhhZZZCCCBBB>>>777222000222555666333000000222444333222111555777777333222555888777777888;;;???FFFMMMQQQjjj}}}gggPPPBBBCCC@@@333---222111///...000333444333222...111111222444555IIIllloooSSSNNNHHHBBB???;;;999===BBB888<<<@@@AAA??????CCCGGGPPPLLLEEECCCGGGJJJDDD<<<444777<<>>BBBDDDIIIPPPZZZ___```^^^[[[ZZZ[[[^^^aaahhhtttnnn___XXXMMMCCCFFFQQQ___qqqlllXXXHHH???666333333333555999===<<>>@@@CCCLLLZZZeeetttwww|||}}}yyyqqqfff\\\LLLFFF>>>777333444666777333333333111000111333666333333444555555555555555888:::===>>>AAAKKKYYYdddqqqzzzxxx```MMM===::::::666222333000000000//////000222444333333000222555555FFFfff|||lll\\\QQQEEE???<<<:::<<>>???BBBEEEGGGHHHJJJIIIFFFEEEEEE@@@999555666:::GGG___vvvbbbMMM>>>666888;;;@@@VVVnnnwwwSSS;;;//////222,,,,,,...***((((((''')))***,,,------,,,...000///,,,******+++)))((((((((()))+++---...000000111111000///,,,+++)))(((((('''(((***+++,,,---,,,++++++,,,+++***((()))+++,,,+++)))(((((())))))***+++***((('''***,,,'''((()))+++,,,...//////++++++++++++,,,---......,,,,,,++++++++++++++++++,,,...//////---+++,,,---+++,,,,,,***((())),,,//////---***((((((***---///---------///222222111///+++,,,---...//////......***,,,///000...---++++++)))+++,,,,,,******+++.........---+++))))))***,,,(((((((((((())))))))))))*********))))))(((((((((***---000///+++)))+++---,,,,,,,,,+++++++++,,,---++++++++++++++++++++++++'''))),,,------,,,---......,,,+++)))((((((((((((,,,+++******+++,,,,,,+++(((((()))***,,,---......+++***(((''''''))),,,---***************+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************************---,,,+++++++++,,,---...,,,---------............---+++)))''''''(((***++++++++++++,,,---...000111...---,,,+++++++++++++++******))))))))))))******))))))(((((()))***,,,---******+++,,,---,,,++++++000111444999CCCQQQ```jjj\\\UUU]]]rrrxxxkkkccchhheeedddUUU???444666444---///<<>>;;;222+++,,,444555///)))...111222000///222555555222111222666777555333999AAAIIIKKKKKKTTTgggwwwpppqqq|||xxx|||qqqbbb]]]WWWLLL>>>666555888999999000444666333...---222999555111///222666777444000777<<<@@@???AAANNNcccuuurrrrrr~~~lll\\\OOO===222444;;;;;;555///111333000,,,,,,111777999666///000555555BBB]]]~~~hhhXXXGGG???===<<<::::::@@@<<<999:::@@@EEEGGGGGG???HHHMMMIIICCC@@@<<<777:::555999OOOssslll[[[NNN===444999???GGG^^^wwwlllJJJ999...///333---,,,///+++%%%(((***)))'''(((,,,000---,,,,,,,,,---,,,)))&&&((((((((((((***,,,...///...///111222111000...---***))))))))))))+++---...---,,,+++++++++***(((&&&***)))((()))++++++)))'''***,,,---,,,))))))+++...))))))***++++++,,,------*********+++,,,---...///,,,,,,,,,++++++*********............---,,,++++++,,,---...,,,))))))---000///---***((((((***---///------...000222222111///+++++++++,,,---...//////))),,,///000...,,,******'''***,,,,,,******---///---------+++)))(((***,,,'''((((((((())))))))))))***)))))))))(((((('''''')))---000...(((%%%)))---+++,,,------,,,+++,,,---+++++++++***************&&&))),,,---------...//////---***(((''''''((())),,,,,,,,,+++******+++,,,''''''((()))+++---......***((('''&&&&&&(((+++---************************,,,++++++*********+++,,,))))))))))))))))))******---,,,+++*********+++,,,---,,,,,,,,,,,,---......111///---+++***,,,---///******+++---...///000000///...---,,,+++*********))))))((((((((((((((()))))))))((()))***+++---...++++++,,,---,,,+++***)))///---444DDDTTT^^^fffmmmaaaaaahhhsssuuukkkbbb```ZZZNNNAAA999333//////222555888???FFFKKKTTTdddttt~~~{{{ooo```QQQFFFCCC888888999;;;<<<======<<<===999888:::;;;@@@KKKWWWcccjjjyyy~~~nnnhhhmmmbbbZZZXXXdddooorrrqqqqqqjjj]]]LLL>>>444///333999===[[[}}}fffUUUEEE>>>:::333......111444777777666<<>>888666444444777111222222000...///222666333222000...///111333555<<<888<<>>@@@BBBDDDFFFAAACCCDDDCCC???<<<:::999888<<>>QQQooo```JJJ111///......//////...---,,,)))&&&&&&)))+++,,,+++...,,,***+++------***((()))***,,,...//////......//////...------,,,++++++------++++++++++++------,,,+++)))+++,,,,,,)))%%%((())))))******((('''&&&++++++,,,---------,,,,,,(((((('''(((((()))***++++++***))))))***,,,...000---+++******,,,------,,,------------,,,+++******...---++++++,,,...111333000...+++(((''')))+++---111///...000333444333111***+++,,,------+++)))(((,,,+++***,,,---...,,,***)))+++---,,,******...222((())))))************)))'''(((***+++***+++,,,...,,,,,,------+++)))&&&%%%))))))))))))((('''%%%%%%,,,---...,,,***))))))***))))))*********)))((((((******+++,,,,,,,,,++++++*********)))'''(((***,,,000///---+++******++++++)))************+++++++++'''%%%$$$###%%%&&&&&&%%%,,,+++***))))))+++---///,,,,,,,,,,,,+++)))'''&&&''''''(((((()))*********'''***,,,***&&&%%%***///'''(((***---//////,,,***............/////////000------......///.........555000+++)))+++---,,,*********+++***'''&&&''''''(((((()))***+++,,,,,,---222000---+++******,,,---,,,333AAATTTeeellliiidddkkkllliiieeegggllliiiaaaNNNEEE<<<888444111111333888777:::AAAHHHQQQ___kkksss~~~uuugggTTTEEE???>>>;;;999;;;@@@BBB@@@<<>>CCCCCC@@@======>>>>>><<<:::333222///---,,,---///000444444333333222222222222000666:::777222666BBBNNNXXXSSSTTTaaasss~~~|||uuuyyy}}}{{{rrrXXXJJJ<<<666444333333444222222222000......111444222111000///000111333444444777BBBQQQ^^^eeejjjooo~~~wwwnnnnnnzzztttqqqxxxxxxcccEEEEEEEEEEEEAAA<<<555111444222///---...///000111222//////000000888QQQjjjnnn\\\MMMDDDAAABBB<<<>>>AAACCCDDDEEEFFFFFFHHHFFFCCC@@@??????>>><<<===HHH^^^zzzrrr[[[KKK999333///444BBBZZZ}}}wwwYYYAAA000...,,,,,,------------,,,)))&&&&&&(((*********+++)))((()))++++++)))'''(((***+++---...---------------,,,++++++***))))))---,,,++++++++++++,,,---,,,***)))+++,,,,,,***'''%%%&&&((()))******))))))*********+++++++++,,,,,,***)))))))))))))))*********)))))))))***,,,...000...---+++,,,...///...---------------,,,+++***)))++++++,,,---...///000000///---+++)))(((***,,,...///...///222555555222///------,,,+++++++++++++++,,,...000///---,,,---......---,,,,,,---.........))))))*********))))))(((&&&((())))))))))))***,,,+++,,,------,,,***(((&&&************)))((('''&&&+++,,,,,,+++)))(((((()))++++++++++++++++++++++++******++++++,,,,,,++++++***++++++***((((((***,,,000///---,,,+++******)))************++++++++++++)))'''$$$###$$$&&&&&&&&&))))))(((((()))+++,,,---///...,,,+++***)))))))))''''''''''''''''''(((((())))))(((''''''''')))+++((()))***,,,......,,,)))---......///////////////,,,,,,,,,------,,,,,,+++000///---***((((((***,,,+++,,,,,,+++)))(((((()))((((((***+++---...///000000///,,,***)))***+++,,,222@@@QQQaaarrr|||tttfffqqqtttkkk]]]```mmmjjj[[[HHHAAA:::888666222111333999555444:::CCCLLLWWWaaalll}}}ttteeeSSSEEE@@@AAA;;;777:::AAADDD@@@:::>>>>>>@@@BBBDDDKKKZZZiiippptttzzz~~~lll[[[dddkkkggg[[[]]]lllnnndddFFF<<<333000000000222666EEEOOObbb~~~oooZZZHHH999111000444333000......111444444333555222//////333777:::;;;444222///------///222444777888777444111111555888999<<>>>>>CCCNNNWWW^^^]]]aaammm|||xxx}}}~~~zzz___MMM<<<666666555444444333333222000......000222111111111111111222222222000999FFFTTTcccqqqvvvuuurrreeedddoooiiieeekkkwwwpppXXXAAADDDGGGGGGDDD<<<444...444111---,,,...000000...111...///111222;;;VVVrrrqqq[[[MMMHHHGGG>>>???AAABBBCCCCCCCCCCCCHHHBBB;;;888999===@@@AAAIII[[[xxxiiiRRRCCC222...///999MMMjjjuuugggQQQ999000---***)))***,,,,,,,,,,,,***''''''((()))))))))(((''''''((()))***((('''((()))+++,,,---,,,,,,+++******))))))(((((('''''',,,,,,+++******+++,,,,,,******)))+++,,,---+++***$$$%%%'''***+++,,,,,,,,,))))))((((((((()))***+++,,,+++***))))))(((((((((((((((((()))***,,,///000///---------///000000///,,,,,,,,,,,,+++***)))(((((())),,,...//////...------,,,+++******,,,...///---...000444666555111...000...,,,+++***+++---...---111555222---***---111333///+++,,,///111...+++************)))((('''''''''((()))(((''''''((()))+++,,,---------,,,***)))++++++++++++***))))))(((***++++++***((('''((())),,,,,,++++++,,,---...///)))******+++,,,,,,+++++++++,,,,,,+++******+++---//////...---+++***((('''))))))*********++++++++++++(((%%%$$$%%%&&&'''&&&&&&'''''')))***+++,,,,,,111///---*********,,,---((('''&&&%%%%%%%%%&&&'''+++(((%%%&&&((())))))'''*********,,,------+++))),,,---///000000000///...++++++++++++***))))))))),,,------***%%%$$$(((,,,,,,------,,,***)))***+++)))***+++---///111222333///---+++***)))***+++,,,HHHWWWccciiiuuuyyynnnooojjjdddfffkkkaaaOOOKKKCCC<<<999555111///111666333222666<<>>;;;888<<<;;;<<>>GGGQQQddd{{{vvvlllddd\\\dddkkkkkkgggjjjwwwzzzrrr^^^HHHEEEEEEDDDAAA<<<888555333000///.........000111222555000///333666@@@WWWnnnppp]]]OOOFFFEEECCCAAAAAAAAABBBBBBBBB???:::444222666???JJJQQQ^^^pppqqq[[[HHH===111000555FFF```~~~kkk\\\III666000---***)))***+++,,,,,,,,,+++***)))))))))))))))&&&''''''((()))***)))(((******,,,------,,,++++++)))(((((((((''''''&&&&&&++++++************++++++)))))))))***,,,,,,,,,,,,&&&'''***,,,---...------((('''&&&%%%&&&(((***+++,,,,,,***)))((('''''''''''''''((()))***,,,...000---,,,,,,---///000///...++++++++++++***)))((((((''')))+++---......------+++++++++++++++---...///---...000222333333111///000///...---,,,------...///222333111---+++---000000...,,,---///000...---***+++******)))((('''&&&(((******)))'''&&&'''(((++++++,,,---------,,,+++*********+++******))))))***+++++++++)))((((((***---,,,+++***+++---///111((()))***++++++,,,++++++,,,---...---,,,+++,,,...............,,,***'''&&&(((((((((((()))))))))))))))((((((((())))))'''%%%%%%&&&(((***+++,,,------//////...---,,,,,,,,,---***)))'''%%%$$$%%%&&&&&&***)))((('''((()))))))))---,,,++++++,,,,,,***(((,,,---///000111000///...,,,,,,+++***)))(((((((((,,,,,,,,,)))'''&&&(((++++++------,,,*********+++++++++,,,...///000111222...---,,,+++***+++,,,---fffuuu|||yyy}}}pppjjjgggjjjllldddVVVKKKLLLCCC:::555222......111222111333555666;;;IIIVVVlllsss~~~rrrcccRRREEEBBBEEE888999999888666666888999;;;888999BBBKKKQQQVVVZZZeeeuuu|||qqqggglllwww~~~ooommmooosssooo]]]EEE666333---+++///444777999======^^^eeeHHH777222///...222444777777555222111111+++++++++,,,,,,---///000555333111000000333666888000222555555666<<>>999555333444***---000000///111555:::;;;444111666<<>>999333666@@@WWWuuuyyyjjjSSS???333000---+++***+++,,,---,,,,,,,,,,,,+++************((()))***+++++++++++++++,,,,,,---......---,,,+++((((((((((((''''''''''''************************'''((())))))***+++,,,---+++,,,---...///...------'''&&&%%%%%%%%%'''***++++++***)))((('''&&&&&&&&&''''''((()))***,,,---...*********,,,...///...,,,************)))((('''&&&((())))))***+++,,,---...*********+++,,,---.....................///111222....../////////...---,,,000///---,,,,,,,,,++++++***,,,......------///000++++++++++++***)))''''''+++,,,,,,+++)))((()))***++++++,,,,,,---------,,,(((((())))))***)))))))))***,,,,,,,,,***)))***+++++++++))))))***,,,...000'''((()))***++++++++++++,,,---///...---,,,---...------...---,,,)))'''&&&&&&&&&&&&&&&''''''''''''&&&'''***---...,,,'''$$$&&&''')))+++,,,---......+++,,,...//////...,,,***,,,+++)))(((''''''''''''(((+++,,,***''''''+++///...,,,+++***++++++***)))------///000000000///......---+++***))))))))))))///,,,))))))***+++***)))***,,,,,,,,,***)))***+++---------------...............---,,,------...///~~~}}}ppphhhiiiggg]]]SSSQQQDDD;;;333000...---///222000111444444222444@@@NNN^^^nnn~~~yyyssslllaaaRRRCCC<<<===999;;;<<<999555444777;;;;;;999;;;DDDMMMQQQUUUYYYaaafffjjjjjjmmmrrrtttsssvvvrrrrrrgggPPP<<<333...+++***...111444:::@@@PPPccczzzkkkOOO>>>777333//////333777888666333222222,,,...//////---,,,,,,---000///.........000111333---///222444999BBBNNNVVVkkkuuu{{{uuurrrrrrsssvvv{{{|||qqq```OOO>>>888999999888888555444222222333333222000///000111222333222111111222===MMMaaavvv|||dddddddddddddddeeegggkkkmmmxxxpppiii]]]III<<<:::>>>BBBFFFDDD>>>666111///***---000222333666:::===<<<555333999AAAKKK^^^qqqmmmXXXRRRLLLDDD??????@@@@@@???000222666>>>MMMbbbxxxwww^^^cccddd[[[KKK===777666444===MMMddd~~~tttnnn```III666......---++++++,,,---,,,+++***,,,,,,,,,***)))***++++++,,,......---,,,---...---......///...---+++***((((((((((((((((((''''''))))))************))))))&&&((()))(((((((((+++---...//////000///...---,,,''''''&&&&&&''')))+++,,,***)))((((((((((((((()))'''(((((()))***+++,,,,,,(((((((((+++---...,,,***))))))))))))((('''&&&&&&(((((((((((()))+++,,,---((()))***,,,,,,---,,,,,,------,,,+++***,,,///222,,,...///000000...,,,+++///,,,)))(((***+++***)))'''+++//////---,,,///222,,,,,,,,,,,,+++***)))))),,,---...---+++***+++,,,+++++++++++++++,,,,,,,,,''''''((()))***************,,,---,,,+++***+++,,,******))))))***+++,,,---'''''')))***++++++,,,,,,,,,---//////---------...------,,,,,,+++)))((((((%%%%%%&&&&&&&&&'''''''''$$$&&&+++///111///***%%%((())))))+++,,,---...///''')))---//////---***(((,,,,,,++++++***)))((((((&&&***---,,,((('''---222///---***)))***++++++***............/////////000...---,,,*********++++++000,,,)))***---...,,,)))***+++,,,,,,******+++,,,.........---,,,,,,++++++...------......///000000sssggg```\\\XXXSSS>>>777111111000...///222222111111222000000777@@@PPPhhh~~~wwwfffeeeccc^^^PPPAAA::::::;;;;;;:::888666555777999999:::???EEEIIIMMMWWWaaa```\\\]]]fffmmmnnnkkkjjjxxxhhhTTTDDD999333+++***+++---...111;;;FFF]]]fffrrruuu]]]HHH===999666111222444666888777333111...000222111///...///000......---...............//////111444<<>>===;;;666333555;;;BBBPPPmmm|||mmmUUUOOOHHHDDDDDDCCC@@@<<<999999???OOOiiizzziii```PPPNNNKKKEEE>>>999777777999HHHZZZiii}}}{{{yyytttjjj[[[LLL???444...,,,+++***+++,,,,,,***(((''')))++++++)))((()))+++---///111000...,,,---///------......---,,,***)))''''''''''''''''''''''''(((((()))******)))((((((&&&'''((('''&&&&&&))),,,---......///...---,,,+++''''''((()))***+++,,,,,,))))))))))))***+++,,,---(((((()))***************&&&'''(((***------,,,***(((((((((((('''&&&%%%%%%%%%&&&(((***+++++++++***'''(((***+++,,,+++******)))+++,,,+++******---000............------,,,,,,******)))''''''''')))++++++---///000////////////,,,,,,---------,,,,,,+++,,,---...---,,,+++,,,---,,,++++++*********++++++'''((()))***++++++++++++)))+++,,,+++***)))***,,,************++++++++++++&&&'''(((***++++++,,,,,,+++---//////...,,,,,,---,,,,,,+++***************&&&&&&'''''''''(((((((((&&&'''***---000000---******)))))))))***+++---...&&&(((***,,,,,,+++***(((***+++,,,---,,,+++)))'''&&&((()))))))))***...222///,,,)))((()))+++,,,,,,000///---------...000111---,,,***))))))***+++,,,---,,,++++++,,,,,,+++++++++---...---,,,+++,,,.........------------,,,,,,,,,,,,------...///000000ggg]]]```\\\PPP===888444555444000///000666222///000000///111555IIIaaa|||zzz}}}xxxooo]]]\\\[[[WWWLLL???;;;======:::666555666777666555555:::AAADDDCCCGGGWWWiii___ZZZ\\\dddfffaaadddkkkvvv}}}```FFF<<<777///++++++,,,...---111>>>KKK^^^ggguuu~~~sss~~~}}}iiiQQQCCC>>>===666333111555;;;;;;555///+++---...---,,,,,,///222......////////////......333111111555===FFFMMMQQQccc~~~~~~}}}}}}kkkSSSHHH===888666555666:::555444333444777888555333111111111111111222222222:::<<>>DDD???777000111777<<>>999999;;;;;;:::@@@RRRccckkkuuuttteeeiiioooeeeKKK::::::888111))))))***+++,,,+++(((%%%$$$'''))))))'''&&&(((***...000222111...,,,---///,,,---------,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&'''(((&&&$$$$$$'''+++++++++,,,------,,,++++++'''((()))+++,,,---------))))))***+++,,,...000111))))))************))))))&&&'''(((+++---...,,,***(((((((((((('''&&&%%%$$$"""%%%))),,,---,,,)))''''''(((***+++,,,+++)))(((%%%))),,,,,,+++***+++---000...,,,+++++++++---...'''***+++((($$$$$$)))...111///...000222222///+++,,,,,,---.........------+++,,,------++++++,,,---,,,+++******))))))******((()))***+++,,,---------((()))******)))((()))+++++++++,,,,,,,,,+++******&&&'''((()))++++++,,,,,,***,,,//////---,,,,,,,,,,,,+++***))))))***+++,,,(((((((((((()))))))))***(((((((((+++...000000///***)))((('''((()))+++---'''''''''((())))))******(((***,,,------+++)))'''&&&%%%$$$&&&***---/////////,,,)))((()))+++------111///---,,,,,,...111222,,,+++)))((((((***,,,---))),,,...---***(((***---,,,...///...------...///------------.........///***+++,,,,,,---...//////kkkwwwwwwjjjZZZOOOLLL>>>999333000222444444444,,,111555444111000333666<<>>::::::<<<@@@HHHQQQYYY^^^dddfffbbb[[[XXX[[[```aaalllkkkeeeZZZJJJ<<<333//////000000///000444<<>>DDDNNNTTTRRRGGG===999666222///111444666666666777888000111444<<>>BBBAAA>>>999666999AAAHHHQQQWWWbbbnnn|||sssgggbbbWWWIII>>>888333...******+++++++++******))))))%%%(((***)))&&&%%%'''***,,,,,,------...---------000111000---***((('''(((''''''(((((('''&&&%%%%%%'''((()))***+++***))))))&&&&&&%%%%%%%%%&&&'''''')))***---//////...,,,***+++,,,,,,+++******+++---***)))((((((***,,,///000...,,,***(((''''''((((((&&&'''(((*********)))((((((((('''''''''&&&&&&&&&&&&(((***+++++++++,,,---)))***,,,------,,,***)))***))))))((()))+++---...,,,+++*********+++------******)))))))))***,,,---222///,,,...000000,,,'''&&&''')))***++++++******+++++++++++++++,,,,,,,,,...,,,***))))))******)))(((,,,///...+++)))***+++***))))))(((((((((((()))))))))+++,,,,,,+++***)))'''(((+++------,,,***))),,,+++***+++---...---,,,---,,,++++++,,,,,,***(((+++(((&&&&&&((()))(((&&&&&&&&&''')))+++---///000...,,,)))&&&%%%&&&((()))%%%&&&'''((((((((('''&&&***+++,,,------,,,***))))))******)))((((((***+++))))))(((((()))+++,,,...------.....................---+++))))))***+++,,,------,,,+++*********+++++++++---000333222...***........................+++---//////------...///iiinnnrrrrrrwwwooo]]]MMMCCC@@@;;;555333555777888888222555777666333111222444;;;<<>>:::777666333666888777666666999<<>>DDDNNNkkk{{{jjjdddeee```RRRDDD===888222000111444555666///......///222555666666666333000//////000111000000111333666555777BBBMMMgggrrr|||kkk]]]MMM===777777666444444111222333222222222444666555111000222333111000222<<>>DDDMMMbbb```UUUCCC777555666555111333555666555555555666555111000===UUUnnnwwwjjjfffjjjmmmmmmddd|||wwwpppvvvuuuuuu{{{yyyfffXXXLLLCCC@@@AAA999AAAGGGBBB:::===NNN___hhhbbbbbbnnnvvvmmmhhhfffQQQHHH===666333222///,,,)))***+++,,,---,,,++++++(((((()))(((''''''((())),,,,,,------------,,,,,,///000000...+++)))((((((((((((((((((((('''&&&&&&((()))***+++,,,++++++***((((((''''''&&&'''''''''(((***,,,......---+++******+++++++++))))))+++,,,***))))))((()))+++---///,,,+++***)))((((((''''''(((((())))))))))))))))))((((((((('''''''''&&&&&&''')))***+++******+++,,,***+++,,,------+++***(((***************+++,,,,,,++++++***)))***+++,,,---,,,+++***))))))******+++111...,,,...111000,,,''''''((()))*********)))(((************++++++++++++...,,,)))((()))))))))((())))))***,,,------,,,************))))))(((((('''((()))***+++,,,++++++***''''''(((***+++------...+++***)))***,,,,,,,,,***+++******+++------+++***)))&&&$$$%%%'''((('''&&&&&&''''''((()))+++---...+++***((('''''''''((()))&&&'''((()))))))))(((''')))***+++,,,,,,+++***)))***++++++***))))))***,,,***)))))))))***+++------///......------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************,,,,,,---///111000,,,(((++++++,,,---...//////000............------000222]]]]]]___cccjjjvvvqqqaaaQQQCCC@@@:::444222555888999999999999888777555333111000666111777NNNlll~~~xxxlllaaaWWWOOOEEE<<<777444444333111222333555666888999:::CCC???;;;???KKKYYYeeekkkqqqrrrkkk\\\PPPLLLMMMMMMEEEDDDAAA<<<666111/////////111333333444999@@@FFFTTTkkkrrrkkkhhhcccXXXOOOEEE<<<222---...111222111---,,,+++...333777:::;;;888555111////////////...000000111222111111999CCCVVVccctttkkkUUUHHH:::666666555333222000///...///111222111000333111111222111---...222<<>>===???@@@DDDNNNXXXhhhbbbTTTAAA555333444444555666777555333222333444888444444>>>TTTmmmyyyvvvzzz}}}pppjjjnnntttbbbiiiooowww~~~nnnZZZMMMEEE@@@@@@CCC:::@@@FFFDDDCCCLLL```qqqzzztttooosss~~~nnnddd^^^ZZZAAA;;;333////////////---***+++---///000///...---+++)))'''&&&((())))))))),,,---------,,,+++******,,,...000000---+++))))))((())))))))))))(((((('''***+++,,,---------,,,+++******)))(((''''''''''''((()))+++------,,,+++))))))*********(((((()))+++++++++***)))***+++,,,---***************)))((((((+++***)))((((((((()))***))))))((((((((('''''''''((()))+++***)))((()))***,,,---------,,,***(((''')))***+++,,,,,,,,,+++*********))))))******+++,,,...---+++***))))))******///------...111000,,,(((((()))*********)))''''''***)))))))))))))))))))))---+++((('''((()))(((((()))'''&&&***...000---)))***+++++++++***)))'''&&&'''((()))++++++,,,,,,,,,'''''''''(((***---000222***)))((()))+++,,,+++******))))))+++---...---+++&&&$$$###$$$&&&'''''''''((((((((((((((()))***+++)))))))))(((((((((((((((''''''((()))******))))))((()))***+++++++++))))))+++,,,,,,+++***)))+++,,,***************+++,,,---///......---,,,+++***)))***+++---......,,,***)))++++++***)))))))))******...------......---)))&&&'''(((***,,,...///000111/////////...---///333666QQQMMMPPP[[[dddjjjxxxpppfffYYYKKK<<<777000...000333555555:::999777666666555222///,,,///777BBBPPPgggzzzzzzsssgggMMMEEE:::222//////000000......///222666999999888999AAAGGGFFFFFFRRRjjj}}}qqq___TTTSSSSSSIII<<<<<<:::777444111000111111...111444555777;;;CCCIIIfffkkkttttttcccXXXWWWZZZLLLBBB555......111111000---,,,+++---222888;;;===666444000...////////////111000000000...,,,222:::???UUUmmmwwwwww|||mmmLLL@@@666444555333111000///---,,,///333444333000333222333333000,,,...444666@@@NNN\\\jjjsssrrrmmmvvvwww{{{iiibbbcccaaaVVVJJJBBBFFFJJJJJJGGGFFFIIIMMMBBBBBBBBBAAA???>>>>>>>>>CCCCCCDDDFFFJJJOOOXXX^^^YYYTTTLLLBBB:::666333111888888888555222000000111333777;;;@@@KKKdddsssyyynnnnnnuuuuuuqqq{{{mmm```SSSLLLHHHCCC@@@@@@FFF@@@<<>>>>>===>>>AAADDDGGGIIIMMMRRRXXX]]]___]]]NNNHHHBBB>>><<<999555333999999888666222///...///...333;;;CCCQQQiiiuuuzzz{{{}}}}}}aaaUUUJJJGGGGGGDDDAAA@@@IIIBBB===@@@NNNcccvvvzzzhhheeeuuuvvviiieeegggaaaIII222777444111///.../////////000111222222000...+++***---***''''''***,,,+++)))++++++++++++***)))((('''))),,,//////...+++))))))))))))***************)))+++,,,---...///...------***)))((('''&&&&&&&&&&&&((()))***+++++++++******((())))))(((''''''(((***//////...---------------***+++---...//////...---///---***(((''')))+++,,,++++++*********)))))))))+++++++++***''''''(((***//////...,,,+++)))'''''')))+++---///000...,,,***))))))******++++++++++++******)))******,,,...///,,,,,,,,,---......---,,,---.........---+++***((())))))))))))************,,,***(((''''''((((((''')))+++......,,,******+++***+++------,,,***(((&&&'''(((((()))+++,,,---...((()))+++---...---,,,+++***)))(((***,,,------,,,---,,,++++++,,,,,,***(((&&&&&&'''((((((***,,,---...---,,,+++******************++++++***'''%%%$$$%%%%%%&&&&&&'''((())))))(((((())))))************)))******)))'''&&&((()))))))))***************************++++++,,,,,,,,,------+++++++++,,,---...***)))))))))))))))******//////...,,,***((('''''')))***,,,---......---,,,***...222444333222111000XXXPPPJJJKKKPPPUUU]]]dddyyyuuu\\\HHHCCC<<<333......000111111000111222444444555555555666111...111:::III___qqqlll[[[FFF===222---///333444444//////000222444888;;;===AAA@@@AAAIIIXXXhhhsssyyy~~~}}}rrr___NNNEEECCCAAA:::777333111111111000///000222555888<<>><<<;;;AAAKKKRRRKKKPPPYYYcccmmmpppggg[[[PPPEEE:::777888888888999777888888777333000...---,,,---555IIIcccyyy|||vvvooommmssswwweeeVVVGGGCCCEEEGGGJJJLLLBBBGGGJJJIIIJJJXXXqqqyyykkkcccdddkkkppppppqqqlllaaaUUUHHH999,,,///......---......///000333222111000...,,,***)))+++***)))***+++++++++)))************)))((('''''')))+++------,,,)))((((((((())))))************)))***+++,,,---------,,,+++))))))((('''&&&&&&&&&&&&)))******+++++++++++++++((()))))))))''''''(((***.....................---***+++,,,...//////000000///---***)))(((***,,,---,,,,,,+++++++++*********,,,,,,,,,***((((((***,,,///...---,,,***)))((('''(((***---///000///---,,,******+++,,,,,,,,,,,,+++)))))))))***+++---///000,,,,,,++++++,,,---...///...////////////---+++***))))))***+++,,,------...---+++((('''((()))((((((***...111000,,,)))+++---++++++,,,---,,,+++***)))))))))))))))***+++------***+++---///...,,,***((())))))(((***,,,------,,,---,,,++++++,,,,,,)))(((''')))*********+++---//////...---,,,+++***************+++***)))(((&&&$$$%%%%%%%%%%%%&&&((()))***((()))))))))***++++++,,,)))******(((&&&%%%'''((((((((()))******))))))((())))))***+++,,,------......---+++******,,,...///******)))))))))***++++++.........+++)))((()))***+++,,,...///...---+++***(((,,,222555444000---,,,QQQRRRMMMDDDBBBJJJUUU[[[cccsss}}}cccQQQJJJBBB888111000111111111---000444444333333666888:::333...222999BBBKKKSSSoooxxx___PPPBBB999000---000555666555000222333333333666<<>>888222//////111...------...111333444333000...,,,,,,///222333444---******,,,---,,,///444AAA::::::FFFSSS\\\aaafffuuuxxxfffRRRDDD===666000111222222444777222222111//////111555999888333111333555555666:::EEENNNTTTUUUYYYdddqqqxxxkkkmmmssszzz|||yyyyyy|||~~~vvvlllkkkooogggYYYLLLIIIOOOQQQIII???FFFGGGGGGFFFFFFMMMWWW```ZZZaaammm{{{rrr[[[PPPBBB555333666777999;;;444666888888555111...---......888NNNiiizzz|||vvv~~~|||vvviii]]]cccwwwmmmiiiXXXGGGBBBFFFKKKPPPTTTAAAJJJPPPLLLFFFLLL___qqqvvviii[[[VVVZZZ```aaa```eeekkkiiiXXXCCC555///,,,+++,,,,,,---------///000222111///,,,+++*********(((***------,,,+++******((((((((())))))(((''''''***+++,,,+++)))''''''''''''((())))))******))))))((()))***+++,,,++++++***))))))(((((('''(((((((((+++++++++,,,,,,,,,,,,,,,)))******)))(((((()))+++,,,,,,---------------,,,))))))***+++---...000111---,,,+++******+++---...,,,,,,,,,,,,++++++++++++------,,,***))))))+++...///...---+++***)))))))))(((***,,,///000000000///***+++,,,---...------,,,+++*********+++---...///,,,,,,***))))))+++///222....../////////---,,,+++)))***+++---...000111222...,,,)))((()))))))))(((,,,---/////////.........+++++++++,,,,,,,,,,,,,,,******)))))))))***,,,---,,,,,,---------,,,***)))(((''''''(((+++,,,,,,+++,,,+++***+++,,,,,,+++)))(((***,,,+++******---000......,,,+++***)))))))))(((((()))))))))))))))(((&&&&&&%%%&&&'''(((***+++)))))))))***+++,,,,,,---***+++***)))'''&&&'''(((''''''((())))))((('''&&&******++++++,,,,,,------,,,,,,,,,,,,,,,---......***************+++,,,,,,,,,------+++))))))+++...+++,,,...000000...,,,+++))),,,000222000---+++)))BBBMMMOOOCCC;;;BBBMMMRRRVVVbbbyyymmm```NNNEEE:::333111111111000---111666666333222666:::000///000111111111888AAAQQQqqqnnnVVVLLL>>>555---+++///444444333222444555333222555===DDDFFFIIIPPPZZZccckkkoooqqqpppnnndddUUUIIIEEECCCAAA666333111222555666555333666888:::===CCCOOO]]]gggmmmvvv~~~qqqhhhaaaYYYOOOGGG:::======888111,,,---///,,,,,,,,,...111333333222000...,,,,,,///111222333+++((((((+++---,,,///444777555888???DDDGGGQQQ\\\kkk{{{uuuhhhUUUFFFAAA888111,,,,,,......111555333333111...+++,,,111666888222...222555666777999@@@LLLVVVXXXYYYaaalllssssssooosss{{{|||wwwxxx{{{}}}{{{tttpppjjjccc[[[TTTQQQOOOMMMLLLIIINNNTTTVVVWWW[[[aaaggglllsss|||^^^III;;;111333888888777888111555888999666222...,,,///555BBBRRRbbbooouuuxxxzzz}}}|||}}}{{{nnnddd]]]fff}}}rrrbbbSSSDDDBBBFFFJJJMMMOOOIIIKKKKKKIIIGGGHHHMMMRRRRRRLLLGGGHHHOOOVVV[[[\\\bbbddd]]]LLL;;;222---+++---...///...---,,,---...111///,,,***))))))+++,,,&&&***//////---***)))***''''''((((((((((((((((((***++++++)))'''&&&&&&'''''''''((()))))))))))))))'''((()))***+++***))))))***)))))))))))))))***+++++++++,,,,,,,,,---------)))*********((((((***+++)))***+++,,,,,,,,,,,,+++((((((((()))***---///111,,,++++++++++++,,,...///------,,,,,,,,,,,,++++++------,,,+++)))***---///......,,,+++***)))))))))(((***,,,...000111111111+++,,,---...///...---,,,---,,,+++++++++,,,---...---,,,***((((((+++000333,,,---.........---,,,+++)))***,,,...000222444444...,,,***))))))******)))---,,,+++...222333111...+++++++++++++++---...///++++++***))))))***+++,,,...---,,,+++++++++,,,---'''&&&&&&'''***++++++******))))))+++---...---+++(((+++,,,,,,******,,,///---,,,+++***))))))))))))%%%&&&'''((()))***+++,,,''''''&&&'''(((***,,,---************+++,,,---...+++,,,,,,***((('''((()))&&&&&&'''(((((('''&&&%%%------,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++******+++,,,------+++------+++)))***---111***,,,///000111///---,,,***---//////---+++))))))GGGCCC@@@AAADDDFFFEEECCCUUUggguuuzzzuuu[[[OOOAAA999444000000222555222000000333555555555000111111///...///444999EEESSSjjj{{{jjj___PPPAAA999666222000000111000000555///---111777888:::===HHHVVVbbbddddddhhhpppuuukkkcccYYYRRRLLLEEE<<<555444222///000444888999888555:::???BBBEEEOOO```nnn~~~sssqqqllldddVVVHHHDDDGGG;;;999666222///,,,++++++------...///111444666777111222111000......000111---------...............---222555555444;;;JJJVVVkkkooozzz~~~rrrcccXXXSSSMMMEEE???333000,,,***)))+++...111666222---,,,...000///---222111222333333444;;;DDDQQQHHHLLL___ggg```^^^eeetttyyyvvvmmmppp}}}vvvyyy{{{{{{xxxkkkmmmlllfff^^^YYYYYY\\\WWWWWWYYY___hhhlllllljjjxxxjjjCCC999000000222222333444555666555333111///...///555===HHHMMMRRR[[[jjjvvvpppooottt~~~mmmjjjooo~~~xxx___QQQCCC???AAACCCEEEHHHLLLGGGAAABBBFFFIIIFFFCCC@@@===;;;===CCCLLLXXXbbbaaaXXXKKK@@@:::555...)))......---,,,---...///000------,,,++++++***))))))---------,,,***)))'''&&&%%%'''(((&&&$$$$$$'''+++(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((,,,***(((((()))***)))(((***+++,,,,,,,,,***)))(((''''''((()))))))))))))))++++++++++++++++++++++++)))((((((((()))+++...000111...***'''&&&)))---///.........---,,,+++))))))++++++******+++---...000,,,++++++***)))((('''''''''((()))+++,,,---...//////...---,,,,,,---...///---......---++++++,,,...000...,,,*********,,,---,,,++++++---...///...,,,)))***+++---///000111222444///+++))))))***((('''+++...111222111///...------)))&&&***000222...)))...***%%%&&&***---,,,***---------,,,,,,,,,++++++)))(((&&&'''))),,,,,,,,,+++++++++---...---***''')))***++++++++++++***))),,,,,,,,,,,,,,,+++))))))&&&(((((((((((((((***,,,000---)))((()))+++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---,,,***'''&&&&&&''''''&&&&&&&&&''''''(((,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---............+++,,,---------,,,+++***,,,///111///,,,+++---000...---+++,,,.../////////222111000///---+++***)))@@@AAADDDGGGIIIHHHEEEBBBUUUcccqqqzzzlll\\\JJJ@@@999222---,,,111111111111333444555555............---///111444888FFF\\\rrryyyhhhZZZPPPGGG>>>666333000///000000000000000///000333555777===DDDKKKZZZiiimmmlllnnnssswwwjjjcccYYYQQQIIIBBB:::444333000...///333555666555666:::@@@HHHRRR]]]gggnnn~~~sssjjj___XXXOOOFFF@@@???888777333000---,,,++++++.........///111444777999:::999777333///------///............///////////////111333222333:::FFFPPP___iiixxx}}}qqqfffWWWMMMHHHDDD???:::555333000---,,,...000222444333222000//////000222555000...000444888BBBKKKPPPWWW___aaabbbbbb```]]]jjjoooqqqpppttt{{{zzz{{{|||~~~tttwwwwwwssslllhhhiiikkkeeeaaaaaakkkxxx~~~yyyqqq~~~\\\===555...///222333444555555666666555222111111222666===FFFKKKPPPXXXccclllffffffjjjuuu}}}rrrttttttZZZNNNBBB>>>??????@@@BBBDDDBBB@@@AAADDDEEECCC@@@666999<<<<<<<<>>MMM^^^ooo|||uuuggg]]]RRRFFF>>>;;;555222000///000222111111...///333555555777@@@LLLUUU^^^jjjsss{{{}}}wwwooohhhcccZZZOOOEEE<<<666333000...---...000222333222;;;<<<@@@LLL\\\kkksssvvvxxxfffTTTMMMJJJEEE???;;;777666333000---,,,------///......///111555999<<>><<<999666888666333111000111333444222444666333000///333777555111///333888>>>HHHQQQ___rrrwwwfff]]]fffggg]]]aaadddkkkrrrsssrrrtttzzz}}}~~~yyyvvvtttsssxxx~~~jjjHHH666///,,,///333333444555333555666666444444555666888<<>>???DDDPPPaaaqqq|||vvv|||gggRRRIIIHHHEEE@@@===999777444111///...///000//////...///111666:::===KKKIIICCC;;;333///...///000000000111111222222222222///,,,,,,///444999;;;CCCQQQbbbjjjnnnyyy}}}]]]SSSFFF<<<999888777666999777555444333333444555222333444333222222444777444333555999<<>>888222......///000000111111222333333444222...++++++...222444555===FFFPPPWWW]]]iiizzzqqqXXXOOOCCC:::666666666666777666555444444444444555333111000111444555555333333444555777:::EEE]]]sss{{{wwwoooggg\\\SSSSSS\\\[[[SSSWWWeeeuuu|||~~~pppgggdddhhheeeTTT@@@666...+++,,,000222//////000///111333333333444555777888999<<<@@@CCCCCC@@@===AAAHHHOOOSSSWWW```ooo{{{uuuoooooouuuyyy~~~tttaaacccqqqkkkYYYKKK@@@FFFCCCBBBBBB???:::999<<<;;;>>>@@@<<<999===IIITTTcccjjjnnnkkkdddWWWAAA...,,,***)))***+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,'''&&&%%%%%%%%%'''***++++++)))))),,,000111...+++***)))&&&%%%%%%''')))+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,&&&+++//////***'''(((***,,,+++***)))***+++,,,---))))))************))))))******************************************++++++++++++***))))))((((((''')))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++******((((((((()))***+++222111///...------......---...///000///...,,,+++---......---++++++,,,...------,,,***)))((((((((((((((())),,,///111111000///...---,,,------.../////////000///---+++***)))+++,,,......,,,******+++,,,...000...++++++...222------...///000...+++(((''''''''''''''''''''''''((('''''')))+++,,,,,,+++))))))+++---//////---***'''(((+++---...---+++*********+++******)))((('''''')))******))))))+++---+++)))(((((()))++++++***))))))(((''''''((())))))'''&&&%%%'''))))))'''$$$&&&&&&'''((()))***,,,---)))******+++,,,---......(((((('''&&&'''(((***+++------,,,+++******))))))***,,,...---,,,---000333111000......000111111000333333333222222222222222===@@@EEEIIIKKKLLLMMMNNN[[[]]]aaaiiizzz{{{xxxtttlll[[[FFF888333/////////111444555444333///......///000///,,,******---222:::AAAHHHMMMPPPXXXQQQHHHAAA:::444444777000///------...---,,,***,,,((((((---333:::EEEOOOiii}}}kkkgggjjj\\\VVVLLLAAA999555333222000///...,,,,,,///555999:::LLLcccttt{{{~~~gggYYYLLLEEEAAA??????AAA>>>:::555000---,,,------/////////000222555777999999888666333///------...///000000111222333444444000...++++++---000222333888;;;@@@EEEMMMWWWbbbiii|||mmmZZZPPPIII???777333333444444333333444444555555555555333000...000444666444000555222111222999MMMnnnpppdddYYYMMMFFFJJJKKKIIIPPP]]]```uuuwwwhhhhhh___XXXUUUMMM@@@888777...,,,---000000------//////111222222222222333555666777:::===>>>===:::777888===DDDHHHKKKPPPXXX___hhhfffhhhmmmvvv|||zzz}}}nnn___MMMLLLTTTOOOGGGFFFCCC@@@AAACCCFFFCCC>>>???DDDCCCDDDCCC>>>;;;CCCSSSaaapppyyy]]]GGG888000))))))******++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++''''''&&&&&&'''(((***+++***))))))***,,,,,,+++***)))((('''&&&&&&(((***++++++++++++++++++++++++++++++***)))(((((()))***+++'''***---,,,)))'''((())),,,++++++++++++,,,------******++++++******))))))+++++++++++++++++++++++++++++++++***************++++++***))))))))))))***))))))***+++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,+++)))''''''(((***+++/////////...---,,,,,,++++++,,,///111111///---+++---......---++++++,,,...,,,,,,,,,++++++***))))))*********,,,///000///...------.....................//////...+++******+++,,,---......,,,******+++---...///---++++++...111...///000000...,,,)))((('''((((((((((((((())))))(((((((((***---...---,,,((()))***---000111///---+++,,,,,,------,,,+++***++++++++++++***)))((('''%%%(((+++,,,+++******+++((('''&&&(((+++---------***)))(((''''''((()))***)))'''&&&(((++++++(((%%%(((((((((((()))+++,,,,,,+++++++++,,,,,,------...)))))))))))))))***++++++,,,,,,+++************+++,,,...///---******///444111000....../////////...222222333333444444444444===???CCCIIIMMMNNNMMMKKKWWW]]]^^^___nnnzzzyyyzzz|||ttt```KKK>>>555000---///555777555222...///000///---,,,,,,,,,,,,///444999===@@@@@@@@@JJJLLLGGG<<<444333555555---,,,,,,---///000///...******---222777???NNN\\\uuuvvvaaa]]]```PPPHHH???888666666666555222111///,,,,,,111999???III[[[rrrsss\\\QQQHHHFFFHHHGGGFFFGGGDDD@@@:::444000...............000111333444555555000222222222000....../////////000111222333444444---------------///222444111222555:::@@@FFFKKKNNN```qqqzzz|||yyyuuuuuuxxxuuufffTTTIIIGGGBBB;;;555222222333444111222333555666666666666222222222222333333333222444000000777EEEYYYssszzzkkkZZZMMM@@@>>>@@@DDDJJJQQQVVVkkkssscccbbbYYYMMMDDD<<<555222333,,,+++,,,000000---...111111222333222111000111333444666999;;;;;;999777666999:::===AAADDDGGGHHHHHHUUU^^^hhhooo}}}rrrnnnvvv~~~|||zzz\\\QQQFFFHHHKKKDDD@@@CCCAAA;;;>>>DDDHHHFFFBBBFFFLLLOOOOOOLLLGGGGGGPPPaaappplllMMM;;;444000((()))+++,,,,,,++++++,,,))))))+++,,,,,,,,,+++***+++++++++******)))))))))&&&&&&''''''(((((()))))))))))))))((('''&&&((()))((((((''''''((()))******++++++++++++++++++++++++***)))'''&&&&&&''')))***))))))))))))((((((''''''******+++,,,,,,,,,,,,,,,***++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++***))))))***,,,---+++++++++++++++***)))))))))***+++,,,------,,,,,,---,,,)))''''''((()))***,,,---.........,,,***))))))+++...111222000...,,,---......---++++++,,,...++++++,,,,,,,,,,,,++++++---,,,,,,---...///---,,,+++,,,...///000///...---...///...,,,)))(((***,,,---...///...,,,***+++,,,......---+++***+++---///---...///...---+++***)))((()))))))))************))))))***,,,...///...---))))))***---//////...+++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++***)))((($$$(((,,,///...,,,+++***(((((((((***---//////...+++***(((''''''(((***+++)))'''&&&)))...///,,,)))))))))))))))******+++,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,+++++++++******))))))***+++,,,---------------...///111000///------///000000///000111111222333444444555CCCAAA@@@CCCIIIMMMNNNNNNNNNZZZ^^^]]]jjjuuu~~~|||rrr\\\LLL888222,,,...555999666111000222333111...,,,---000111000000111333777:::<<<777AAADDD999000///---))),,,,,,---000333555444333***///555:::<<>>555222444888999888444333000------222<<>>???JJJVVVeeeqqq{{{{{{tttxxxooojjjiii```OOOEEEDDDAAA===888444222333555666///111333555777777777777000333666555222000222444111///333BBBTTTcccnnnvvvwww___QQQ@@@888:::@@@DDDFFFYYYgggtttzzz}}}uuurrrqqq^^^TTTFFF999222000...---+++***+++//////...///444333444444333111000111222222555999:::999777777777999777777999===???<<<999BBBWWWkkkxxx|||yyyrrrkkkiiippp}}}ooo___EEEDDDLLLOOOEEE@@@???999888<<>>@@@BBBQQQoooxxxooojjj```OOOBBB<<<777111///111444777777666+++***333444000===SSSqqq|||qqqaaaYYY\\\SSSLLLQQQaaallleeeXXX\\\SSSIII@@@777000///222///111444555444222...+++111222333222111111222444......////////////......333...***,,,111333222/////////---,,,,,,///444888???CCCOOOaaaqqquuummmcccmmmggg]]]QQQGGGBBBBBBCCC888777666555444333222222888444111222777999555111///444888777222//////222111111999III^^^jjjkkkhhhbbbNNN;;;777888999>>>EEEYYYdddhhhfffrrryyywwwjjjooouuusssYYYJJJ;;;444222///,,,+++222,,,'''(((///444444111222555777555111///000222666444333777===???;;;666<<<:::::::::888555777<<<@@@QQQrrr|||eeeiiioooqqqmmmppprrrhhhddd___QQQGGGIIIXXXXXXFFF888777;;;======???GGGTTT\\\^^^]]]qqq~~~uuufffffftttmmmSSS???666111+++&&&***)))((()))+++---...---((()))***+++,,,---------000...+++(((''')))+++---+++***)))((('''&&&&&&&&&***(((&&&######$$$&&&'''+++***)))***++++++***(((***)))'''%%%%%%&&&((()))''''''&&&&&&'''(((***+++***))))))((())))))******,,,+++******,,,---,,,+++,,,,,,++++++++++++++++++(((***---//////---+++***......---***((('''(((***((())))))'''%%%(((///444333000---)))''''''((()))******+++,,,,,,,,,,,,,,,)))(((&&&%%%&&&''')))***///...,,,***))))))******(((---222555444000,,,***+++++++++,,,,,,---------///111222///,,,+++000444000...---++++++,,,---...111000//////000000///...+++---///...+++******,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,+++***)))''')))---111222000***&&&,,,,,,,,,---------......***((()))---111000+++&&&++++++************++++++(((***+++***((()))...222...---+++)))))))))))))))*********,,,///000///...)))(((''')))+++------,,,)))***,,,,,,---,,,+++***+++(((''')))---000000///,,,,,,***(((&&&&&&(((+++...---,,,,,,+++++++++,,,***,,,///111111///,,,***000,,,***+++...111000///+++------,,,+++---333999444111//////222333222000444666555000///333777777@@@@@@AAABBBDDDGGGKKKMMMNNNTTTZZZ___fffooovvvxxx~~~ooo]]]JJJ<<<333333222---...555555333000.........//////444333222///---,,,...000222222222222222111111111111111333444555555444222111444;;;FFFVVVgggwwwuuuiii]]]PPPCCC:::555333111222444666555444111...,,,---222===OOO]]]rrryyyrrr```TTTVVV[[[___bbbhhhooorrrpppmmm\\\HHH;;;444//////111222222333333333111///...---000333444333333333444555444111...---...///000///---,,,,,,...///000000111000...+++***,,,000444777<<>>AAA;;;777777666555999>>>PPPfff}}}pppfffeeejjjsss|||zzzhhh]]]VVVRRRQQQWWW[[[YYYSSSKKKBBB;;;;;;999???KKKUUU[[[gggttttttpppnnncccWWWEEE777000------,,,***))))))***---...---,,,)))***+++,,,---...//////000...+++((('''(((***,,,+++***((('''&&&&&&%%%%%%'''&&&%%%$$$%%%&&&(((************+++------+++)))+++***(((''''''((()))***((('''''''''((()))***+++*********)))*********++++++***)))***,,,---,,,+++---,,,+++***************)))***,,,.........,,,,,,---------***((('''(((******)))(((''''''***///333333111...+++)))((((((((((((((()))***************)))((('''&&&'''(((***+++---,,,+++***))))))***++++++...222333111---***(((+++++++++,,,,,,,,,------...000111///++++++///333///...,,,+++++++++---...000///......000000///...+++---...---+++)))***+++***++++++,,,------------.........,,,+++)))(((''''''(((+++///111000,,,(((------------------------***)))(((+++///000+++''')))))))))(((((())))))))))))************+++...000+++***)))((('''(((***+++,,,++++++,,,///000000///***))))))+++------,,,+++***+++,,,,,,,,,,,,+++******((((((***...000000///------,,,***(((''')))+++...------,,,+++++++++,,,***---111444444111---***...,,,+++,,,...000000111,,,,,,,,,,,,---111666:::555222000111333444333111777::::::666444888;;;:::???>>>>>>AAAEEEGGGFFFDDDOOOXXXZZZUUU[[[mmmxxxwwwxxx~~~jjjaaaTTTDDD777333000,,,---111000333555222---+++000555333333111///,,,+++,,,---111000000000111333555777...222777999777333111111777444:::OOOjjj{{{zzzsssqqqoooiii\\\LLL>>>666444---///222666888777444111---222000,,,555NNNdddnnnwwwzzz|||ppp]]]OOOLLL^^^nnnrrrqqqvvvzzzbbbEEE333---+++,,,///555444444333222222111111+++///333666666555444444===999333...,,,---000333,,,---...---,,,---000333333222///,,,)))***---000222555;;;AAAFFFJJJNNNPPPLLLHHHBBB;;;555333555777;;;999555222111111333444222444666555333222333555444222//////000111000...;;;EEEQQQZZZ```jjjzzz}}}}}}rrrZZZCCC999555444777>>>CCCLLL]]]kkkmmmmmmzzzzzz}}}zzz~~~yyyppptttuuuhhhWWWNNNIII===333000000///---...)))+++,,,,,,,,,...222555999555111222666::::::888333444555444555999@@@EEE@@@;;;777777888:::@@@GGGiiiuuueeebbbjjjeeegggttt{{{jjj]]]PPPHHHFFFSSSkkkuuueeeXXXXXXQQQBBB;;;888DDD\\\jjjnnn{{{wwwcccUUUEEE@@@888///******---111******+++,,,...///---++++++++++++,,,---///111333000...+++)))'''((()))******)))((('''&&&%%%%%%%%%###$$$$$$&&&''')))+++,,,((()))***---///...,,,)))++++++************+++,,,))))))((())))))***+++,,,++++++++++++++++++++++++)))(((((()))+++------,,,---,,,+++)))((((((((()))******+++,,,------......,,,------+++((('''(((***,,,***((((((***...000111222111000...,,,***((((((&&&&&&'''''''''(((((((((((((((''''''(((***,,,---++++++))))))((()))***+++---///000000---***((('''++++++++++++,,,,,,,,,,,,,,,...///---******---111...---,,,+++++++++,,,------,,,++++++---...---++++++,,,---,,,)))(((((()))))))))***+++,,,---......111000///---+++((('''&&&''''''))),,,///000...,,,------------------------+++)))(((***---...,,,)))(((((((((((((((((((((((()))))))))+++---......---+++***)))((()))+++...//////---,,,,,,...///000///******+++---//////---+++++++++,,,,,,,,,++++++***)))))))))+++...000000000/////////---***)))***+++---------,,,,,,,,,,,,,,,***...333666666333...***,,,,,,---------...111333...---,,,---111555888999555333222222333444444333777;;;<<<999888;;;<<<;;;BBBCCCDDDEEEGGGGGGGGGFFFPPPUUUWWWUUU[[[iiitttvvvwwwnnndddWWWKKK@@@999333...---111...222555333...---111666222333222///,,,***+++,,,///000000111222444666777///111555777777555222111777555>>>UUUoooyyyooo```WWWWWWUUUKKK???555222222,,,///444888999777333000...222333444AAAYYYppp{{{yyyjjjYYYMMMGGGYYYkkktttyyy~~~fffIII555,,,***---222666666666666555444333222///222555666666555666777<<<999333...,,,...111444...////////////111333555444333111---++++++---000222333555777;;;???BBBEEE>>><<<999444111000333666:::999777555444444444444444555555555444444444555666444111000111333555666AAAKKKYYYeeennnxxxttt\\\CCC888444222666===???GGGVVVccciiinnn{{{|||~~~|||{{{{{{zzzqqqooommmbbbQQQEEECCC999111000000...---...***+++,,,,,,---000444888777666444666999;;;;;;:::555444444444666999>>>AAA777666777999<<>>NNNiiizzziiiUUUFFF888555111,,,***+++,,,...++++++,,,...//////,,,***+++*********,,,///111333000...+++)))(((((())))))***)))(((&&&%%%%%%%%%%%%###$$$%%%''')))+++,,,,,,'''(((***...000///,,,)))++++++,,,,,,,,,,,,------)))*********+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++'''&&&&&&(((,,,......---...---***((('''''''''(((+++*********+++---...///+++,,,,,,+++)))((((((***...+++((()))---000000///111111111000...,,,)))(((&&&&&&&&&&&&&&&'''((((((((((((((()))***,,,---...***)))((((((((()))***+++,,,---...,,,***(((((()))+++++++++++++++++++++,,,+++,,,---,,,******,,,...------,,,+++***++++++,,,)))''''''(((***+++***)))+++++++++***((((((((((((*********++++++,,,---...111000...,,,+++)))((((((''''''(((***---/////////------------,,,,,,,,,,,,,,,***((()))+++,,,,,,***((((((((())))))(((((((((***)))))),,,///000---***,,,,,,++++++---000333555000---+++***,,,---......((()))+++///222222000---+++,,,,,,,,,++++++******))))))***,,,...///000000000111111///---+++++++++------------------,,,,,,,,,...111333333111///---***---///...,,,---111555222000...000444888888777333222222222222333444444333888;;;999888::::::888HHHKKKNNNMMMJJJJJJNNNRRRQQQOOORRR[[[aaaccckkkuuu|||xxxfffSSSOOOJJJDDD;;;333000222000111111111111111222333222222222000---+++,,,---...///111333444444333333222000...111666888666222444:::GGGXXXeeeeeeZZZOOOEEEDDDBBB===777222000000111333666888777555333111111///444AAAPPP___rrrxxxdddVVVOOOJJJRRR^^^nnn{{{jjjTTTCCC777111444999444666888999888666333111555666666555333444666999666444222//////000111333444111...000555999888777444444333000...///111444555222111333888;;;;;;:::888888666444222333666999666888999::::::888555333888555222444777888666333333444555333111444;;;AAAHHHPPP^^^ooosss[[[CCC888444222666===BBBIIIOOOWWWfffxxx~~~wwwwww}}}~~~yyyfff[[[YYYQQQFFF???888222222111...---...---++++++---111555777888444777:::;;;999888999;;;777555333555999;;;999777000111444777===OOOooo~~~lllccc[[[TTTbbbpppzzzjjj^^^PPPBBB@@@FFFNNNgggnnnYYYHHH===HHHYYYqqqttteeeTTTFFF===333///,,,+++---...,,,)))++++++,,,---///...+++(((***)))((((((***,,,///111///---+++)))((((((((()))***)))((('''&&&%%%%%%%%%$$$%%%&&&''')))******+++&&&'''***---000///,,,)))***+++,,,---...------,,,******++++++,,,---------,,,------------,,,+++***%%%%%%&&&(((,,,///000//////---***(((&&&'''((((((******)))))))))+++---...***,,,,,,+++***((())))))...+++)))***...111000...000000111000///---+++)))(((((('''''''''((()))***(((((()))***+++,,,---...***)))((((((((()))***+++***++++++***(((((()))+++++++++++++++++++++++++++***+++++++++*********,,,,,,,,,++++++************(((''''''(((***,,,+++***+++***)))(((((())))))))),,,,,,+++*********+++,,,///...---,,,+++++++++,,,(((''''''))),,,...//////,,,,,,,,,,,,,,,++++++++++++***((((((***+++++++++)))***++++++++++++***)))***)))***---000000---))),,,,,,,,,---///222444555...+++)))(((***,,,,,,---&&&(((+++///333444222111,,,,,,,,,++++++*********)))+++---........./////////000111111...,,,++++++,,,,,,---.........---,,,---------------...///000+++---///...------111555666444222333666888666333111111111111111111333444222777:::888888::::::888QQQVVVZZZYYYUUUUUU[[[```YYYRRRUUU```dddaaahhhuuu~~~jjjUUUUUUTTTPPPIII@@@999666222000///000222333111///000111111000...,,,,,,------...111444444333111000333...***---333777666333333===JJJRRRSSSMMMGGGDDD<<<:::777444222000...---444666777777555444333444333111:::NNN___kkkzzzwwwbbbWWWSSSQQQSSS[[[nnnxxxlll^^^PPPBBB888666999111444777888888555111...777777555333111222666999222111111000000111222222555111...000777<<<;;;888555555444333111222444777444111///222666888666444666666666555444555777:::222555999<<<<<<:::666444999444000222777999666111...222444444333777@@@IIISSSXXXeeewwwvvv^^^EEE:::666333555;;;CCCHHHKKKQQQbbbyyy{{{}}}sssvvv}}}wwwZZZIIIKKKLLLDDD<<<666333333222///---......///222888===>>><<<:::777:::===;;;777444666888888444333666::::::555///000333777>>>JJJfffmmm______\\\UUU\\\uuuxxxsssyyy|||vvvmmmjjjeee___VVVJJJ@@@???DDDGGGWWWppp~~~hhhSSSHHH@@@OOO```vvv|||sssggg\\\OOO???333...---***(((***...///,,,(((,,,++++++,,,---,,,***'''(((((((((((()))***,,,------,,,***)))(((((())))))+++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***'''((())),,,...---+++(((((())),,,---...---,,,+++)))***+++,,,------------,,,------...---,,,***)))$$$$$$&&&)))---111222222///---***((('''''')))******)))((((((((()))***+++***+++,,,,,,***))))))))),,,++++++,,,...//////........./////////...,,,++++++***)))))))))***+++,,,(((((()))***+++,,,,,,,,,++++++))))))((()))***+++)))******)))((((((***++++++++++++++++++*********************************+++++++++*********))))))***))))))+++...//////...+++)))'''''')))***++++++---,,,+++)))))))))***+++---,,,+++++++++,,,...///***)))((()))+++---------)))))))))******+++++++++***))))))))))))***++++++***+++,,,------,,,+++******+++,,,...//////---+++)))***,,,...///000000000+++)))((((((***+++,,,+++'''(((***...222444333222------,,,+++************+++---//////...---------,,,...000111///,,,+++++++++,,,...//////...------...,,,***)))))),,,///111...//////.........111333777666555666777666444222///000111111000000222444555:::===;;;;;;===>>><<<^^^bbbfffiiiiiijjjlllmmmjjjgggcccbbbdddhhhrrrzzz{{{pppeeebbb___^^^]]]VVVIII===111000///000111222000...---...//////---,,,,,,---,,,---///111222222222222111///------000333333222222999@@@CCC@@@<<<::::::555444222000............111444666666444333444555555===IIIXXXllluuufff[[[VVVRRRYYYeeeuuuuuuhhh^^^QQQCCC999666000111222333222000...,,,222222222111000111444666333222111000000111222333111///...000444888999999666666666444222222444666222222111111222333444555333444444444222333555777000222666999:::999777555444333111222444555333111...000333555999???HHHNNN^^^fffrrr}}}|||dddKKK???888222222777===@@@IIITTT```kkkwww{{{gggMMM===;;;<<<;;;777333222333333///---///000999EEENNNPPPLLLFFFBBB@@@>>>:::666333222333444555444444555777666222///333:::GGGZZZpppvvvggg]]]YYY[[[___iii}}}tttlllmmmqqqssscccTTTRRRYYY]]]VVVLLLJJJOOORRRLLLFFFBBB@@@>>>EEEQQQcccmmmiii\\\QQQLLLGGGQQQaaaxxxtttVVVMMMFFFBBB;;;000)))((()))***+++,,,------,,,,,,---+++************((('''((((((((())))))***************))))))))))))******,,,+++***)))((('''''''''&&&%%%$$$$$$%%%''')))+++(((((((((***++++++)))'''%%%'''***------,,,+++)))((()))+++,,,------,,,,,,,,,,,,---...---+++)))((($$$$$$&&&***///333444555///---***(((''')))+++---)))((((((''''''''''''''')))+++,,,,,,+++))))))))))))+++---...---------...,,,,,,---...............,,,+++***))))))+++---...(((((()))******+++******---,,,+++***))))))***+++***++++++***((('''((()))++++++++++++*********)))************++++++***)))***************))))))(((***))))))+++...000000///+++(((&&&'''***,,,------,,,+++)))((()))***,,,------,,,+++++++++---///000,,,+++))))))++++++***)))&&&&&&'''((()))***++++++((()))******))))))***++++++,,,---......---,,,+++***,,,......------------)))+++...000111000...,,,)))(((((()))+++------,,,******+++---000222222111...---,,,***************,,,///111111...+++++++++(((+++...000...,,,******+++,,,...///000///...---,,,+++***)))))),,,...000111000...---///000000000444666888888666555444444///111222222111111333666999>>>@@@>>>>>>AAABBBAAAiiikkkpppvvv{{{|||yyyvvvzzz{{{rrrccccccrrr~~~vvvtttvvvooohhhhhhmmmiiiWWWEEE000000000000000///......***,,,...---,,,++++++,,,,,,,,,,,,---///111444555...000111000......///111000222444555444333222333---///000///,,,---000333---111444555444333444666888JJJWWW___vvv{{{ssskkk___WWWPPP___ppp{{{vvvlllbbbRRRBBB999//////......---,,,,,,,,,+++---000111111111333444666444111//////000333444+++---//////000222666:::777888777555222222333555111444555333//////555:::111222222111000000111333///111333555777888888777000111333222000000111222222111222777@@@IIIOOORRRgggrrr}}}~~~yyy}}}zzz~~~kkkQQQCCC:::222///222777999GGG[[[^^^[[[jjj{{{qqqVVVEEE999000...000333000000333333///...000222CCCWWWbbb```WWWOOOKKKHHH@@@666111000111111111222333555555333111222222444@@@ZZZzzzsssgggggg```UUUZZZkkkppp]]]UUUUUUVVVQQQGGG<<<;;;AAACCC===666777BBBHHHFFFEEEFFFBBB999FFFTTT^^^]]]VVVTTTTTTSSSNNNQQQ```www}}}gggUUUFFF;;;222111111......000)))---111000,,,***+++......+++)))((())))))((('''((()))************)))))))))))))))))))))******+++---,,,+++)))((((((((((((%%%$$$""""""$$$'''***---)))((((((((()))***(((&&&$$$&&&))),,,---,,,***(((((()))+++,,,------,,,++++++,,,---------+++((('''$$$$$$&&&***000444666666///---***((((((***,,,...((((((((('''&&&&&&%%%%%%(((***,,,,,,+++)))))))))'''+++......,,,+++,,,...+++++++++,,,---...//////,,,+++***)))***+++---...((())))))*********))))))///...,,,******)))******,,,------+++(((&&&&&&'''++++++++++++******))))))*********+++,,,,,,***)))***************)))(((((('''''''''))),,,......---***(((%%%&&&***...///...***)))(((((()))+++---//////---,,,++++++,,,...///---,,,******+++***)))'''$$$%%%&&&'''(((******+++''')))***+++***)))*********+++---......---+++******---//////,,,+++---///+++...111444444111...,,,(((((()))+++---......,,,---,,,+++,,,...000///...///---,,,***))))))******---000333222...+++******&&&)))---///...,,,***)))+++,,,...000000///...---++++++***+++,,,---...///444000------///111000...111555999999666444555666000222444333222222555888;;;???AAA??????BBBDDDCCCvvvoooqqquuurrr}}}|||yyy~~~|||vvvxxx}}}lllXXX===:::555000------...000---+++***)))***+++***)))------...///111222444555000000111111111111000000222///---...111222000---&&&+++///111///...///111---000444666555444333333<<>>rrrxxx|||}}}}}}|||www~~~}}}sssiiiQQQFFF999222222222000---,,,***))))))+++,,,+++***+++---///111222222111000111111000//////000111111...///000////////////000,,,,,,...111222333111000222555777666444222222333@@@YYY~~~qqqeee]]]YYY\\\^^^eeeqqqkkkVVVHHH:::555///---...///...,,,/////////000111222333444111333444555444333333333444222000//////111222222333444333333222111222333333111000111444444222000333222000///...///000111///000111111111111333555777555333333444444222111000555:::>>>DDDOOO```nnnyyyzzz{{{}}}~~~}}}{{{uuuooonnnsssxxx{{{qqqdddRRRCCC;;;777333111111666<<>>GGGNNNQQQQQQcccvvvzzzssspppxxx{{{www```QQQGGG===666111...///444333///333===???<<>>===>>>???AAA???DDDJJJNNNMMMFFF>>>888```jjjqqqpppqqq~~~~~~{{{~~~uuurrrtttssspppooozzzyyytttiii^^^OOODDD>>>999444000---+++***+++---//////...///000222333333111...---//////000111111000//////+++---//////......000222111000000222555666444222444666777666555999AAAHHHaaazzzpppbbb\\\\\\^^^^^^```hhhuuuxxxeeeVVVQQQJJJ@@@666000------------...///111111222111111+++...222444333222333444555111...---///000000///000222333222000000222555111///---000444666555222444333333333333333444444444555555333000///000111777666333000///222666:::===BBBHHHLLLPPPXXXdddlllxxxvvvuuuvvvwwwwwwuuutttsssyyyyyyrrrppptttwwwuuusssiii[[[NNNDDD===888555444111...000888@@@EEEGGGDDDTTTgggppppppooosssxxxwwwsssnnnnnnqqqlllYYYFFF???:::666555333000111444777777<<>>999:::<<<>>>>>>>>>>>>===IIIJJJLLLKKKHHHDDDAAA???XXXRRRXXXhhhqqqrrryyyuuunnnwww|||yyyzzztttsssrrrfffYYY]]]lllvvvtttrrruuu}}}sssddd^^^___]]]UUUHHH???;;;;;;111000...///000111111000444444333333222111111000,,,///222555555222///,,,...,,,,,,---000222111//////111333333222111333555222444666666777>>>JJJUUUqqq}}}qqqggg^^^XXXTTT___kkkppprrr|||rrreeeddd```UUUGGG999111111333,,,...222444444222000...---++++++...333666777666000111111///......222555555333111111222333222000000000000000000333555888111222555666777666555444<<<;;;777222///...000222111333444222///111999AAAIIIHHHLLLTTT^^^dddcccaaakkktttzzzwwwooonnnwwwwwwssssssxxxwwwmmmdddcccrrriii[[[MMMBBB<<<888777333111//////222777===AAACCCEEEMMMZZZhhhnnnkkkeeeaaaiiillleeeXXXMMMDDD===888333000444666444222222:::CCCGGGBBBAAAKKKVVV[[[ZZZ___jjjsssqqqcccSSSIII>>>666///.../////////111111000000///---444OOOkkkiiiUUUIIIAAA:::555555666777888:::;;;;;;777333111555:::<<<999444222444777999::::::;;;<<<444333444888===CCCNNNYYYkkkuuuvvvllliiimmmiii___KKKCCC888111000111000...222000...+++)))(((((((((((()))+++,,,,,,,,,---...,,,+++***))))))(((((((((******************++++++''')))+++......---,,,************)))(((''''''&&&+++******)))((((((''''''&&&))),,,------+++++++++,,,+++***))))))***+++,,,,,,,,,---............---(((((('''&&&&&&&&&((()))))))))))))))((((((''''''******++++++,,,,,,,,,,,,---,,,***))))))***+++,,,******)))'''&&&%%%&&&'''))))))************+++++++++,,,------,,,+++)))((('''((()))***++++++,,,,,,++++++***,,,///000000///...---,,,,,,+++,,,,,,---...---+++***(((''''''&&&''')))+++,,,+++******+++,,,,,,+++++++++++++++,,,***+++,,,+++)))'''''''''%%%&&&&&&'''((()))***+++,,,++++++---...---+++))))))******+++,,,---///111000///...---------......,,,+++((('''(((+++///111222000---+++)))(((((()))+++///111111---******+++&&&''')))***,,,...//////,,,...000222333333222111///...---+++******,,,...666444111---,,,,,,------,,,,,,---...000...+++((('''''')))---222444111...000000222555888888555222...------,,,---///000222............///000111222...///000111111222333444666444333555888:::999777111555999999777777:::>>>:::;;;<<<>>>???@@@@@@@@@MMMOOOQQQPPPMMMJJJHHHHHHNNN???CCCZZZggg```]]]eeessszzznnnWWWSSSdddnnnhhh\\\XXX^^^eeeWWWDDDKKKbbbpppggg___aaannnsssfffUUURRRZZZ```___UUUKKKFFFEEE888666444333444333222111666555444333222222222222---000444777777444000---111...,,,...222444111......111444333000///222555222666999999;;;EEETTTaaavvv{{{rrrjjjaaaZZZSSSbbbppptttsss{{{xxxrrrppphhhZZZIII<<<666444///111444555555222///,,,...+++))),,,333888999888///111333111......333888888444000111444555333000111222444333222333777:::000222555777888777666555???===888222......222555///333777777666:::BBBIIINNNNNNSSS]]]hhhlllgggaaaeeepppyyywwwnnnmmmyyy}}}sssrrryyyvvveeeYYYWWW```ZZZOOODDD<<<888777888111111111///...000666;;;AAA999777DDDXXXaaaYYYLLLHHHWWW```VVVCCC777666888444000///333666444333333<<>>===:::333...111222222111111444777444111000333999;;;777222000333777777555555999===555222444999>>>>>>AAADDDVVVfffhhhVVVNNNUUUSSSFFF===666---)))))),,,......222000,,,)))'''''''''(((*********++++++,,,,,,---+++***)))(((''''''''''''******)))))))))***++++++***+++---......---,,,***))))))))))))((((((((((((*********)))(((''''''&&&$$$'''+++,,,+++***))))))++++++******+++,,,,,,---+++,,,,,,---------,,,,,,'''(((((('''%%%%%%''')))(((((())))))(((((('''&&&((()))***,,,------------,,,,,,+++++++++,,,,,,---***)))'''&&&&&&'''((((((************************+++++++++++++++***)))((('''((()))***+++++++++++++++******,,,///000000000---,,,+++******+++,,,---///...,,,***((('''&&&&&&)))+++------+++***)))***++++++*********+++,,,,,,***+++,,,,,,)))(((((((((%%%&&&'''((()))***++++++,,,+++***+++,,,+++)))(((''')))*********,,,...000//////...---,,,+++++++++***)))((((((***---000222///---+++)))'''(((((())),,,.........,,,+++++++++(((((()))***+++,,,---...,,,...000222333222111111000///...---,,,+++++++++222111///...------------++++++,,,...000///---+++)))***,,,///222222111000111111333888;;;:::555111,,,+++***+++,,,///222333////////////000000000000---///000111000000222333333333333444777888888888333666999888777777999<<<===???@@@@@@AAACCCGGGJJJGGGOOOXXX\\\[[[WWWTTTSSS>>>666999GGGMMMHHHEEEIIIQQQVVVQQQCCCAAAKKKQQQNNNDDDCCCHHHMMMGGG;;;>>>KKKTTTSSSQQQRRRWWWZZZUUUMMMJJJNNNUUU[[[]]]XXXMMMDDD???===:::888777555333111444444444444333222111111111222444555555444222111111000000000111111111000111222222222111222333444555:::@@@CCCGGGTTTfffuuuyyy|||vvvmmmgggeeeaaadddiiioooxxx~~~yyyqqqeeeTTTBBB666666555555444222111///...------...111333666666666333333222111000111333555555444333333444555555555444555666999::::::999777333333333333555666888999:::999666222000000333666555666:::???FFFKKKOOOQQQPPPWWWaaahhhjjjjjjkkkkkkjjjlllppptttvvvxxxxxxyyyxxxtttoookkkddd[[[SSSPPPJJJGGGBBB===888555555666333222111000///000333666999333111888DDDHHHBBB:::666AAAHHHBBB666000////////////111444333111333888;;;AAAHHHIIIHHHFFFBBB>>>>>>FFFRRR```jjjkkkbbbXXXDDD<<<444222000,,,*********)))...999CCCUUUtttyyyjjj^^^VVVUUURRRJJJ@@@888444222000111000///...///000111222...000222333333333222222///000333333333444555777111///000555777555555777@@@JJJJJJ>>>888<<<;;;555444///)))'''(((+++,,,,,,---,,,+++***)))(((((((((+++***))))))******************)))(((''''''''''''))))))((((((((()))***+++------------,,,+++***)))(((((((((((())))))))))))))))))))))))((('''&&&&&&%%%(((,,,---,,,***(((((())))))+++,,,------......,,,,,,---------,,,,,,+++'''((()))'''%%%%%%(((***((()))*********)))(((''')))***,,,...////////////***+++,,,---......---,,,***(((&&&&&&'''(((******++++++++++++++++++++++++******))))))((()))))))))((()))***,,,,,,,,,++++++*********,,,...000000000---,,,+++******+++,,,---...---,,,***)))((((((((()))+++......---+++***++++++++++++++++++,,,---...+++,,,---,,,***)))))))))((())))))***************---+++)))((())))))((('''%%%'''))))))((())),,,///......------,,,+++++++++******)))***+++---///000,,,+++)))''''''(((***+++...,,,******+++,,,,,,,,,***************+++++++++,,,---///111222111000//////////////////...,,,+++......//////////////////+++***+++---000111///...***,,,///000111111333444444222333666::::::666111...---,,,,,,---000333555111111111222111111000///---000111111000000111444111222444555555666888:::888888999999888888:::;;;???AAABBBBBBAAAEEENNNUUUPPPYYYeeemmmppppppqqqrrr111333666777555555777999;;;=========:::999999999;;;;;;:::::::::999777555888CCCKKKIIIDDDDDDGGGIIIGGGDDDFFFSSS``````OOO???DDDAAA===:::999777444222000222444666555333000...555444444333333444444555000222444333000...000333555222000111444666444222777>>>FFFLLLSSScccxxx|||pppjjjqqqvvvwww}}}{{{ooommmqqqoooeee___hhh}}}nnnRRR>>>;;;888555111//////000111+++///444666444222333555999555111000222444333111000333666555333444777;;;666666888===BBBAAA:::333555444111000111555999<<<444555444333222222444777;;;:::<<>>777555333...++++++,,,)))///@@@SSSgggbbbSSSPPPRRREEE<<<999===;;;111...222777333...,,,...000...,,,)))///555444...,,,///444......///111444555333000,,,+++,,,///...+++---222444444333111...------...+++***)))***,,,---+++***((()))***++++++***((('''+++)))((('''((())))))(((+++***)))((('''''''''''')))(((''''''''')))***+++......---,,,***))))))(((''''''(((((())))))******((((((((((((((('''&&&&&&'''***...///...+++))))))'''(((+++---...///......,,,------...------,,,,,,'''))))))(((%%%%%%(((+++)))***+++,,,,,,+++***)))***+++---///111111111111)))+++---/////////---,,,***(((&&&&&&(((***+++,,,,,,,,,++++++++++++++++++***)))(((''''''((()))******+++,,,---...---,,,+++***))))))+++...000000000...,,,+++******+++---...,,,++++++***))))))******(((+++...///...,,,,,,,,,,,,,,,,,,,,,---......///+++,,,...---+++*********+++++++++++++++***))))))---+++(((''''''((('''&&&$$$&&&(((((('''(((+++...---------------,,,,,,,,,++++++++++++,,,---......+++)))(((&&&''')))+++---///+++''''''***------,,,,,,++++++***))))))******,,,---///000111000...---------///000222111///,,,,,,---///111111111111000+++***+++---000111111000***---000111000111444888777444222444888:::666333222111///...///111444666222333444444333222000///...000333222000000222444///222666666555555888<<<;;;:::999999::::::::::::>>>AAACCCAAA???EEEQQQ[[[eeemmmwww~~~222000//////000111111000111111111000000111222222000222444555444111...,,,111444777888777888;;;>>>BBB===:::???HHHLLLHHHBBB???>>><<<:::777333111///111222333333333222222111000222444333111000000111000000000...+++***,,,---777...)))///666888999===HHHJJJRRR___pppxxxmmmffffffnnnzzz}}}||||||{{{qqqkkkgggkkksss|||sss___PPPBBB888999888111///222000000111222444555777777222444444222000///222555888555222000111222333333;;;===???@@@@@@???===<<<:::444222555444///000666666999666000444???DDD???BBBFFFMMMUUU[[[^^^^^^\\\eeefffiiilllooooooooonnnooooooqqquuuwwwssskkkeeeaaaZZZOOOEEE@@@?????????:::888666333111000111111111222444444444444555666777777666333000......///...000111000---,,,...111444222000111333555555444444888===CCCDDDAAA:::444===DDDWWWtttyyyUUUGGG:::666555000((($$$)))///555@@@\\\zzzcccRRRGGGCCCDDD:::777333111111333333333111111000111111000---+++(((,,,///111000///111333444333111111333333222000++++++******************...---,,,***))))))((((((((()))***+++,,,+++******))))))))))))***+++------*********(((&&&&&&(((***((()))***++++++***)))((()))'''%%%$$$%%%(((+++---+++,,,,,,,,,+++***((('''&&&'''((())))))*********)))***)))(((&&&%%%&&&(((,,,---///000///,,,(((%%%&&&&&&''')))***,,,------,,,...//////---++++++,,,+++***)))(((((()))***++++++******))))))******++++++,,,,,,---...///000000...,,,+++,,,------,,,***+++***)))))))))***+++,,,......---+++)))))),,,...,,,)))&&&%%%(((******)))---...///...------...000***)))))))))***,,,...///,,,+++***+++---...---,,,))))))******+++++++++++++++,,,.../////////...---...---+++******+++---...+++,,,,,,,,,,,,+++******,,,------,,,******+++---)))(((&&&&&&''''''%%%$$$'''&&&&&&))),,,---,,,+++***+++,,,,,,+++++++++,,,+++,,,---......---+++***)))(((''''''(((***,,,---+++)))((()))---...---+++...+++((((((+++,,,***(((---000333111---+++///333---///111333222000---+++111000...---...111444666,,,...111222000...---...///---,,,...333666555333888888777555222222555888222222222222111111111000888666444222222222333444...333777666333111444888===666000333:::<<<777000777===BBB???999888???GGGAAA===;;;>>>HHHRRRYYY\\\zzz//////......---------...---------.........//////...///000111111000---***,,,...000111000000333666666555555888<<<======<<<:::999888777555333111000222222222222222222333333///000000000000///000000222111///---++++++---///111333777888555555BBBQQQQQQUUUeee{{{xxxeee^^^jjj{{{|||oooqqqsssqqqkkknnn~~~```WWWMMMHHHCCC:::222///555444444444666888999999///111222222111333666999;;;888333///---///222444;;;<<<===?????????>>>>>>888555333333222111222555666888777666<<>>===;;;IIIaaaxxxcccPPP<<<222///...---...---333;;;JJJiii~~~cccPPPEEE===777555666444222111333444555444///000111333444111---)))(((+++...000//////111333222444555444111000222333...---+++************+++...---,,,***)))((((((((()))***+++++++++***))))))(((((()))***++++++,,,,,,)))******(((''''''(((***))))))************))))))((('''%%%%%%%%%'''***+++)))***+++,,,+++***(((''''''((()))***++++++******)))******)))''''''(((***,,,---...///...+++(((&&&&&&''''''((()))***+++,,,+++---......,,,++++++++++++***)))(((((()))***+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++******)))***+++,,,---......---+++))))))+++...,,,)))&&&&&&(((******)))***,,,......---+++++++++++++++******+++---...000,,,+++***+++---...---,,,)))))))))******+++,,,,,,+++,,,---......---,,,,,,---,,,***))))))***,,,---+++++++++++++++******))))))+++...///...,,,++++++***)))(((((())))))((('''%%%'''***+++******,,,...,,,,,,,,,,,,,,,,,,---...,,,---......---,,,***((('''((()))++++++,,,+++++++++***)))+++...///...---,,,,,,,,,+++***)))***+++,,,...000111111000///...000111111111111000/////////.........///111333444111//////000222222///------...000111111333444555888666555888;;;;;;888444333333333333444555666777666555333222111222333444888888666555444444666777999777666666888999888666;;;===??????>>>???BBBDDD===<<<<<>>;;;>>>LLL[[[aaajjj~~~vvvhhhnnn|||yyyxxxvvvpppjjjkkkyyyyyykkk[[[PPPHHH===444555333111222444666777777111222333444444666:::<<>>:::666444444555222///......000111111///111222333111000000000000111555:::???CCCDDDCCC>>>NNNddd}}}~~~kkkWWW@@@444000///111333222999DDDYYY}}}kkkQQQCCC???:::444000222111111222444666555555...///222444555333...***'''***---...//////111333000444777555000...111555000///---+++******+++,,,...---,,,***)))(((''''''++++++++++++***)))(((''''''(((***+++++++++******((()))))))))(((((()))+++******))))))))))))******''''''&&&&&&&&&''''''(((%%%'''***+++,,,+++)))'''((()))+++,,,,,,+++)))(((((()))***)))((((((***,,,---------,,,,,,***)))(((''''''((((((((()))))))))***+++---,,,+++)))***+++******))))))))))))******)))))))))))))))))))))))),,,++++++***)))(((''''''***)))((()))+++,,,,,,+++************+++,,,.../////////...,,,***)))+++,,,+++)))'''&&&((()))))))))(((***---...,,,)))''''''---,,,++++++,,,---...///,,,+++***+++---...---,,,))))))))))))***+++,,,---++++++,,,------,,,+++***++++++))))))))))))++++++************)))))))))((('''+++000222111...+++)))+++***((()))+++,,,++++++$$$)))...---)))(((+++000......---,,,---...///000---.........,,,***((('''&&&))),,,//////...+++)))+++++++++---///111000///***---///...***(((***...,,,---...222555444000,,,333333222111000111111222------...///000111222222666111---...333444111---+++///333222000000333777777444444;;;DDDEEE<<<222555555444555666999;;;===444333222222222333555666AAA<<<777555555777888777666999<<<;;;888888;;;>>>???===<<>>777000---111666666999>>>BBBEEEFFFEEEDDD@@@DDDBBB======BBBDDD@@@AAA???DDDMMMPPPQQQ[[[jjjzzzuuuooojjjiiiiiiiiihhhnnntttxxxvvvqqqooouuu{{{wwwqqqjjjfffccc[[[MMMCCC===888222......000222333444333222000000000000000222222111///...///333666>>>EEELLLKKKDDD===<<<>>>===888222///111222222111333555666555333222333444,,,222<<>>555888777666555666999<<<>>>444444444444555666888888@@@===:::888777888999999888<<>>AAADDDDDD???:::???<<<;;;BBBTTTooo222666999666000,,,---000+++,,,---...////////////...---+++---///000...,,,***((('''''')))---111333000///......///000111111333333333333222111000///---,,,+++******,,,...000888555222111333777:::<<<<<>>777444444555444222888888999999888777888999000777BBBLLLPPPMMMEEE>>>CCCHHHNNNWWWlllxxxiiiXXXMMMEEE>>>999888EEEQQQhhh}}}[[[MMM???888555333333666000000111333444444222000222000......000111111111+++++++++---...000111111000///...............---222111///---,,,,,,---...///...---+++************---,,,+++***((('''&&&&&&((()))***++++++***((('''''')))******))))))***,,,+++***)))(((((()))***+++&&&'''((((((((('''&&&%%%"""$$$'''***,,,+++***)))((()))******)))'''%%%###$$$%%%&&&&&&&&&''')))+++++++++***)))))))))***+++)))))))))((('''&&&&&&&&&''')))******)))((()))***)))))))))******)))))))))******+++,,,,,,+++******(((((((((((())))))))))))+++***))))))******((('''))))))***,,,---...//////,,,------+++)))((()))***************))))))***+++------,,,***(((''')))+++******)))))))))+++,,,---+++******+++---......---+++***)))((()))***,,,---+++,,,---......---,,,+++,,,,,,,,,++++++,,,,,,,,,***)))((('''''''''((((((///000111000,,,***((((((***(((''''''***,,,------,,,,,,,,,---......---,,,...,,,***+++...000000/////////...---,,,+++))))))---------------.........,,,...000222222111111111000......///000000...+++...111444444222222555999222333555666666444222000000000......///111444666333222111//////000222444333111000111444555444222444555777<<<@@@AAA???<<<;;;999777555555777999;;;777777777888999:::;;;<<<888;;;===<<<888777:::===>>>>>>???@@@BBBDDDDDDDDDCCCDDDFFFFFFDDDAAA===;;;===>>>CCCOOOddd}}}777999;;;:::555222222333000000000000111333444555000111222333333222111000///,,,((('''***---111222000,,,((()))...111///---222222222111000///...------,,,+++******+++,,,,,,333222111000111777???EEEMMMUUU[[[XXXSSSVVVeeesssvvvmmmlllnnnyyyzzz~~~~~~|||~~~sssfffRRRJJJ@@@;;;:::;;;999666111000000111444888999999888;;;<<<;;;666222111111000333999@@@EEEHHHJJJJJJNNNNNNRRRXXXZZZXXXWWWYYY\\\^^^cccjjjlllmmmsssyyy}}}tttlllhhhlllqqquuussspppooopppooollljjjbbb___ZZZSSSLLLDDD<<<666///......///222444444333------......////////////222111000...++++++---///222===KKKQQQNNNJJJJJJLLLFFFCCC>>>;;;999999888888<<<<<<===@@@BBBAAA>>>;;;<<<>>>AAAEEEHHHGGGCCC???;;;???GGGSSScccuuuzzzdddUUUKKKFFFFFFIIIVVViiiqqqLLLBBB777222000...000333000///000222333444222000222///,,,+++---000222333///---,,,---///111111000///---+++,,,---...,,,***000///..................///...------,,,,,,---------,,,***)))(((''''''''')))************)))'''&&&((()))++++++***)))***+++******))))))))))))******''''''(((((()))(((((('''$$$%%%''')))+++,,,,,,+++******)))((('''%%%$$$###$$$%%%&&&&&&%%%&&&(((******))))))((())))))***+++******)))(((((('''&&&&&&'''(((******)))((()))***))))))************)))))))))***+++,,,,,,+++***)))&&&&&&'''((()))***+++++++++***))))))******)))'''((()))+++,,,------------)))***+++***((((((((()))***,,,---,,,+++***+++,,,///...,,,)))'''(((+++...(((((((((((()))+++,,,...+++***)))+++---///...------,,,***(((((()))***,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''''''''((()))111111///,,,)))'''((()))***(((&&&&&&(((+++,,,,,,///---,,,---//////---+++---+++***,,,000222000............---------------000...,,,++++++---///000---000333333222000///000222///...000333333///+++---222555444111111777<<<111333666777777555111///222222111111222444666777111222333111000111555888888555333444888999777444555888:::;;;:::;;;>>>BBB>>><<<:::888777777888888::::::;;;<<<===>>>>>>>>>444999>>>===999888;;;???CCC@@@>>>@@@EEEHHHFFFCCCEEEIIILLLKKKEEE@@@???@@@999>>>KKK```yyy???@@@@@@@@@???<<<:::999999888777666777:::===>>>777<<<@@@@@@<<<888888999===888222///000333555666111...+++,,,000333222111333333333333222111000000---------,,,,,,++++++***,,,///111111333:::HHHRRRdddeeedddaaa```cccjjjoooqqqrrrwwwuuuwwwyyyxxxqqqkkkiiijjjzzzmmmbbbUUUKKKHHHEEEAAA<<<666333222333777:::::::::999999:::999999777666666777888:::>>>EEELLLRRRVVVWWWRRRXXXgggjjjbbb```gggmmmpppqqqqqqttt{{{vvv|||wwwjjjeeekkktttzzzqqqiiikkkqqqqqqhhh]]]RRRSSSRRRJJJ@@@777444333------///111333222///,,,++++++,,,....../////////---......---,,,,,,...///222555;;;CCCJJJMMMKKKHHHDDDDDDCCCAAA>>>>>>???@@@@@@AAAFFFNNNSSSQQQGGG>>>DDDCCCAAAAAABBBBBBAAA???444777BBBRRR\\\cccsss|||gggXXXQQQPPPUUU[[[fffzzzeeeHHH<<<111...000//////000...---...000333444444222///---++++++---000111111222000---...000111111///------------,,,++++++,,,,,,---.../////////.....................///000000,,,+++)))((('''''''''(((+++******)))((('''''''''(((***,,,,,,***)))))))))))))))************))))))'''((((((((()))*********''''''((()))***+++---------,,,***'''%%%$$$$$$$$$%%%&&&'''&&&&&&&&&(((***'''(((((()))))))))***************))))))(((((('''&&&(((******))))))***+++((()))***++++++***)))((('''((()))******)))((('''%%%%%%&&&'''((()))***+++)))(((((()))+++,,,,,,+++((()))+++,,,,,,,,,++++++%%%'''))))))((('''((()))+++---///...,,,+++,,,...,,,,,,,,,***))))))+++---'''''''''(((***,,,...000***))))))+++---//////...///---+++((('''((()))***((()))+++,,,------------++++++,,,,,,,,,,,,++++++,,,+++)))''''''((()))***---...---+++)))((()))***,,,)))'''&&&(((***,,,,,,...///000///...------------++++++...333444111------------...///000111222///...,,,++++++,,,...///...111444444111///......000111111222333222///---+++///222333333444666888222333444555555333222111111333555888999888777666333333222333555777999999<<<;;;:::;;;;;;;;;;;;:::999;;;<<<;;;999:::>>>BBB@@@???>>><<<;;;:::::::::<<<======>>>????????????999;;;<<<;;;::::::===@@@BBB@@@>>>@@@DDDFFFDDDBBBCCCGGGJJJHHHCCC@@@???AAA:::===IIIaaaGGGFFFFFFGGGGGGFFFBBB@@@AAA@@@>>>===>>>AAAEEEGGG???FFFLLLKKKEEE@@@@@@CCCLLLFFF>>>999999;;;<<<<<<555333111222444777888999555666666777777666666555/////////...---,,,+++***)))...333444666???PPP^^^vvvooogggeeehhhjjjiiifffzzzvvvrrrtttsss___YYYeeefffWWWQQQXXXfff|||rrrkkk{{{|||lll```ZZZUUUNNNHHH???<<<999999;;;<<<<<<:::===;;;::::::<<<=========@@@>>>>>>@@@GGGQQQ[[[bbb^^^VVV^^^ssswwwiiigggrrr{{{}}}yyyrrruuuzzz}}}~~~yyyrrrooorrrvvvxxxqqqllllllooommmddd[[[KKKHHHDDD@@@<<<888222...//////111444444111,,,((()))***,,,---.../////////)))+++------------///000555///---666EEEMMMJJJBBBBBBDDDFFFEEEBBBAAADDDGGGDDDGGGNNNZZZbbb^^^OOOAAAFFFEEEDDDDDDDDDCCC@@@>>>444222===NNNTTTUUUgggsssddd[[[WWWXXX^^^eeeqqquuucccXXXGGG777******///000---***,,,+++,,,...222555666555,,,++++++,,,///000000///555222......000111111///+++...111///+++)))+++///***+++...000000000...---.........//////000222222+++***)))'''''''''((((((,,,+++***((('''''''''''')))+++------+++)))((()))((()))***++++++***)))((((((((((((((()))***,,,---))))))(((((()))+++---///000...+++'''%%%%%%%%%%%%'''(((((((((&&&'''(((***&&&'''((()))*********)))+++*********)))))))))((('''(((***+++***)))***+++((()))***++++++***)))(((%%%&&&((())))))(((&&&%%%%%%%%%&&&''''''(((((()))&&&&&&&&&))),,,...///...((()))++++++,,,+++***)))###%%%'''(((''''''((()))+++...000000---,,,---///(((***,,,,,,*********+++''''''((()))+++...000222***))))))+++---//////...111///+++(((''''''((()))&&&''')))+++,,,------,,,******++++++++++++******,,,+++)))((('''(((***+++)))***,,,+++***)))***+++---***''''''(((+++,,,---,,,000444222---***,,,000---,,,---111666777222...,,,,,,---...000222444555...------,,,,,,,,,------///222555555111...,,,---...222555555222//////111***+++...333666777444222444444333222222222222333///333999===>>><<<777444777333111444:::>>><<<999===@@@BBB@@@===<<<>>>@@@<<<<<<<<<<<<;;;<<<>>>???AAAAAAAAA@@@???>>>=========>>>>>>????????????>>>@@@===999888:::===??????@@@??????@@@BBBCCCBBBAAA@@@BBBCCCCCCAAA?????????>>>;;;AAAWWW|||NNNbbbgggSSSGGGMMMPPPIIILLLJJJHHHFFFEEEEEEFFFFFFMMMVVVSSSHHHHHHUUUXXXOOOTTTTTTVVVWWWRRRMMMPPPWWWNNNCCC:::;;;???@@@>>>>>>777CCCHHH@@@:::===???===<<<444......000//////000%%%000777999BBBUUUaaadddsssvvvzzzyyyooofffhhhppp}}}xxxjjjaaaWWWUUUQQQKKKFFFEEEGGGJJJVVVZZZaaagggiiikkkttt~~~wwwggg\\\ZZZYYYPPPGGGDDDFFFHHHGGGDDDCCCHHHLLLHHHCCCEEEOOOYYYVVVIIIEEEQQQ]]]``````bbb```mmmrrrmmmlllwwwyyyyyywww{{{zzzxxxwwwwwwxxxqqqqqqppppppmmmeee[[[TTTIIICCC===::::::888333///444444333222111000//////+++...111333222...***&&&&&&(((+++...000000000//////000222444888>>>EEEJJJFFFEEEGGGKKKOOONNNJJJEEEGGGZZZgggbbbYYYWWWWWWUUUMMMEEEEEEMMMNNNCCC999777000...000<<>>AAA;;;<<>>>>>>>>???AAABBBBBBAAA@@@FFFDDDBBBBBBCCCBBB???<<<;;;>>>BBBPPPqqqWWWhhhlll]]]QQQUUU[[[\\\SSSQQQMMMJJJGGGGGGGGGHHHPPPUUUSSSJJJKKKUUU]]]]]]```ooo{{{xxxkkkfffppp}}}qqq^^^MMMNNNVVVXXXPPPHHHOOOQQQOOOIIIGGGKKKNNNOOOBBB===666222333555444000333333444???SSSgggqqqpppppp|||rrrttt{{{~~~yyyzzzzzzooo[[[JJJGGGEEEAAA<<<888888:::===@@@GGGRRR\\\\\\YYY[[[aaa~~~~~~vvvvvvxxxmmmaaa^^^aaabbb\\\UUURRR[[[aaa___XXXYYYfffsssiii___[[[fffssswwwooohhhvvv{{{{{{vvvuuu}}}~~~zzz|||lllsssxxxttthhh[[[SSSQQQEEE@@@:::777777777444111444333222111000///...------///222333222///,,,)))((())),,,...///000//////---///111333777===DDDHHHOOOHHHCCCIIISSSWWWOOOFFFVVV```gggbbbZZZWWWYYY[[[QQQQQQVVV[[[XXXJJJ;;;333//////222;;;HHHRRRWWWXXXTTTZZZdddkkkiiijjjyyyhhhWWWGGG===:::777777666333///,,,,,,---,,,,,,------....../////////---,,,---000222222111000...,,,,,,---//////...222...******---//////...222333222000...,,,---......///000222333111///---+++,,,***(((+++000111///))))))((((((((()))+++,,,,,,,,,,,,+++***)))))))))+++---...---+++((('''(((+++,,,,,,+++***))))))***+++***))))))***---000222.........---+++******,,,,,,+++***)))))))))))))))))))))))))))************---...000///---+++++++++***+++,,,---......//////,,,,,,,,,+++***)))((('''***)))(((((()))***)))(((((()))***)))((((((***,,,((())))))***+++,,,,,,,,,,,,,,,------,,,***(((&&&*********)))'''&&&((())).........------,,,******+++)))'''(((***------,,,***(((&&&'''***,,,---,,,,,,,,,++++++++++++,,,---///...---,,,***)))'''''')))))))))+++------+++)))***+++++++++++++++++++++))))))((((((((()))***+++......------------...///,,,---------,,,,,,,,,,,,///...------------,,,,,,//////000111111111000000///111333555666444222111---+++((()))+++...000111111222555666555222...,,,///000333555666555222000...000222444444444555666555555555555444444333333555777999<<<======<<<;;;999;;;>>>>>>===<<<===???>>>??????>>>=========>>>BBBCCCCCCAAAAAABBBFFFJJJGGGFFFFFFIIIJJJHHHFFFGGGFFFEEEDDDCCCEEEIIIIIIHHHDDDBBBBBBDDDEEEEEEIIIMMMOOOHHHCCCEEEKKKNNNKKKFFFGGGJJJMMMKKKGGGEEEFFFHHHGGGAAAFFF]]]{{{VVVccclllhhh^^^ZZZ^^^aaaYYYVVVPPPKKKHHHGGGGGGHHHNNNNNNLLLJJJIIIPPP\\\fffpppwwwhhhdddgggfffbbb______WWWPPPRRRVVVXXXYYY[[[VVVPPPCCC888999BBBDDD???>>>===EEEVVVhhhttt{{{yyyoooiiidddXXXGGG999;;;999777333000000222555222888BBBIIIHHHCCCCCCGGGdddmmmuuu{{{~~~zzzvvvsssrrrqqqssstttuuuvvvyyy}}}}}}||||||}}}wwwwwwuuunnncccXXXOOOJJJ???:::555333444555444333222222111000...---,,,+++///000222333222000...---***+++---...///......---,,,---000222555:::AAAEEEMMMJJJIIILLLQQQSSSQQQMMM\\\___cccddd^^^VVVUUUYYYXXX___ccc```WWWLLL???444111444:::AAAFFFIIIKKKKKKKKKRRR\\\eeeqqq~~~^^^HHH:::333000111444444333111...,,,---...,,,,,,,,,,,,,,,------------,,,---///111222111000000...,,,,,,---......---///---+++***+++---000222000000///---***)))+++,,,---...///000000...,,,+++)))***)))''')))...///,,,''''''((()))***+++++++++++++++******))))))((((((+++,,,---+++)))(((((())),,,------,,,***((())))))+++***((('''(((+++///111000///------......---+++++++++***************+++++++++++++++,,,,,,,,,,,,...000111111///---,,,---+++,,,---///000111111111------+++***)))((((((((()))***,,,,,,+++******+++*********)))'''(((+++...***************+++,,,---++++++++++++************,,,------+++)))((()))***............---,,,++++++,,,***((()))+++,,,------)))(((&&&'''(((******)))+++++++++++++++++++++***,,,,,,------,,,,,,+++***+++++++++---//////---+++------------------,,,,,,***))))))))))))***++++++............///000111111000...---,,,------,,,,,,111...+++,,,///000...***...111444222...---///222---000555999999666111...---+++)))***---000222333000222555777777444111///222111222666:::999444......111555666555555777999555666666777777666555444999999:::<<<===>>>@@@@@@666:::???@@@???======>>>AAA===:::;;;>>>???===:::BBBFFFHHHEEEBBBDDDMMMVVVNNNGGGJJJVVVYYYPPPMMMSSSQQQVVVRRRHHHJJJVVVXXXQQQNNNGGGHHHRRRTTTPPPUUUaaacccZZZQQQSSS[[[```[[[UUUTTTZZZ___^^^XXXUUUXXX]]]\\\PPPUUUqqqHHHQQQ___gggcccWWWPPPOOOTTTQQQKKKFFFCCCBBBCCCDDDDDDAAAAAADDDCCCCCCPPP```uuuxxxnnnjjjqqq|||eeeVVVOOOWWWbbbcccbbbeeennnfffSSSAAADDDTTT]]]ZZZHHHQQQddduuuyyyvvv~~~~~~rrrrrrlll^^^LLL>>>888888444333111///---...111333888777888999777555999AAAIIIYYYkkkwwwxxxvvv{{{~~~}}}kkkcccccc]]]OOOBBB888444000///000333444444111000///...---+++******///000000111000000///...,,,,,,---......---,,,,,,***,,,///111444777<<>>555;;;CCCGGGGGGFFFEEEEEEQQQNNNMMMXXXuuugggJJJ:::444000...---000111111///---,,,---///------------,,,,,,,,,,,,,,,,,,...000111111000///000///------//////...---+++++++++******---111444000000...+++((('''(((***,,,...//////...,,,+++***)))***(((&&&'''++++++(((&&&''')))+++,,,+++***)))******))))))((((((((('''***+++***)))'''&&&'''(((---......,,,)))(((((()))+++)))'''%%%&&&)))---000222///---...000111...+++***************+++,,,,,,,,,,,,,,,---------.........000222222000.........,,,---...///000111111111...---+++)))'''''''''((((((,,,///...,,,***,,,...******)))'''&&&(((+++...,,,+++*********+++,,,---))))))(((((()))***,,,,,,...///...---***)))***+++...............---,,,++++++***)))((()))***+++,,,))))))((((((((()))(((((()))+++---//////---***(((***+++,,,---............,,,,,,,,,...000000///------------,,,,,,,,,------++++++*********+++++++++............///000111222333000---,,,......---,,,000...------///000...---///111222000---,,,...000,,,///333666666444000---,,,+++***+++...111333444333333444555444333222111000111444777:::888333//////111555999::::::888777999888888777777777888999:::;;;<<<===???@@@AAAAAA;;;<<<>>>@@@CCCCCCBBBAAAAAAAAAAAA@@@???@@@AAABBBIIIJJJKKKJJJKKKNNNTTTYYYXXXXXX^^^ffffffbbbccciiibbbeeeccc^^^```ffffffaaabbbZZZXXX___eeehhhmmmtttqqqnnnkkkllloooqqqpppmmmoooqqqsssuuuuuuuuuuuuttttttmmmqqqBBBCCCLLLXXXYYYMMMAAA<<>>333111333......---+++***+++...111<<<888555333111///555===:::KKK^^^kkkssszzzwwwttt}}}~~~~~~yyyqqq~~~}}}qqqhhhddd[[[KKK<<<222000---,,,...000222333///......---,,,+++******------..................---......------,,,,,,+++)))+++...000111333666999444CCCQQQRRRIIICCCGGGNNNIIIHHHNNNXXXVVVKKKDDDGGGOOOVVVTTTGGG???CCCGGGEEEAAAEEEJJJJJJFFFBBBBBBCCCLLLMMMNNNYYYuuuhhhSSS===555555444111......//////...---,,,...///.........---------------,,,---///000000///......111000//////000000...---)))***+++++++++---111444111111000---***((()))***+++---//////---++++++,,,***+++***(((***...---***(((***,,,------,,,***((()))))))))(((((((((((((((((((((((('''%%%$$$%%%''',,,------+++)))''''''(((+++)))'''%%%&&&(((+++---111...---...111111...+++))))))))))))***+++,,,,,,,,,------------............000222222000///...///,,,---...//////000000///...,,,***((('''''''''((((((+++//////---+++,,,...******)))'''&&&'''+++...,,,,,,++++++++++++++++++((('''''''''(((***,,,......///...---+++***+++,,,---------...------,,,,,,******)))((('''''')))******+++++++++***)))))))))(((,,,111555444000***&&&(((***,,,...///000//////,,,,,,,,,...111111///...,,,++++++***+++,,,------,,,,,,,,,,,,,,,,,,++++++------------...///000111333111/////////......------///111000...---///111000///...---------------///000222333333222000///+++******,,,000333444444777666333222000111111222---222666888777444222222111222555;;;@@@@@@;;;555>>><<<999777777999<<<>>>:::<<<>>>AAABBBAAA@@@???DDD@@@>>>BBBIIIMMMLLLIIIAAAHHHMMMJJJDDDCCCKKKSSSWWWSSSQQQUUU\\\```___\\\fffsss{{{xxxuuu{{{vvvrrrttt|||}}}vvvrrrsss|||xxxqqqoooyyy|||CCC??????CCCEEEAAA:::777666555444222222333444555111000333777444///333===DDDSSScccppp~~~}}}{{{xxxeeeRRRPPP\\\nnnyyypppggghhhpppxxxyyywww~~~yyy~~~~~~ooo```LLL???999555...'''.........---,,,---000333555333333444222...///333777BBBMMMUUU___nnn{{{yyyzzzzzzssstttwwwsssxxx|||{{{{{{{{{zzzwwwvvvaaaLLL???999------,,,,,,,,,...///000------,,,,,,,,,+++++++++***+++,,,,,,------------......---------,,,,,,,,,)))+++.../////////111222666:::BBBJJJMMMKKKEEE???DDDDDDEEEGGGFFFBBBCCCGGG@@@GGGJJJFFFBBBCCCFFFGGGSSSSSSQQQLLLEEEBBBCCCEEE===LLL[[[dddllluuuvvvrrrYYYGGG555///222222111000...//////...------...000---------------............///000000...,,,,,,---111/////////000///---+++((((((***,,,...///000000,,,------,,,)))((((((((('''+++///000//////222555444555444111111444222...///000111111///---***)))))))))))))))((((((((((((&&&'''((('''%%%$$$%%%&&&***++++++***(((&&&'''(((***)))(((''''''(((***+++---------///000///---+++))))))(((((()))***++++++,,,,,,,,,,,,------------,,,...000111///.........------............------++++++***)))(((((((((((('''***---...---,,,,,,,,,*********((('''(((+++...,,,,,,------,,,+++***)))&&&&&&&&&&&&(((***,,,---,,,------,,,******+++,,,+++,,,,,,------,,,++++++)))***)))(((&&&%%%''')))***,,,------+++***+++++++++///333666666222,,,(((((())),,,...000000///...+++***+++---000000///---))))))((()))***+++---...---------...------,,,+++,,,,,,,,,,,,---...//////000111333222000......///,,,000222111...---000333111///---,,,---.........333333222222222222222222,,,++++++...222555777777888666444111000000111222...333777888555222333555333444777<<<@@@AAA===:::???===;;;999999;;;???AAA===>>>AAACCCCCCBBB@@@>>>CCC???===AAAJJJPPPPPPNNNDDDKKKQQQPPPJJJKKKUUU^^^bbb___]]]bbbjjjnnnlllhhhuuu:::;;;999555333444444333------------......///////////////000...---///111111>>>PPP^^^lllzzzxxx~~~xxxqqqvvvkkkZZZPPPYYYoooqqqjjjrrr}}}}}}yyyqqqpppbbbQQQ<<<222222222---'''000111111000000111333666000///111555444///---///555:::???CCCMMM^^^nnnvvvnnn{{{}}}xxx}}}uuuvvvzzzqqqttt|||nnnnnnqqqvvvxxxsssooommm{{{~~~~~~vvvXXX???444222+++,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))+++------------,,,......---,,,,,,,,,------))),,,...///---,,,,,,,,,333333777@@@HHHHHH@@@777<<>>???CCCGGG>>>LLL[[[___ZZZVVVVVVXXXKKK===000...111111000///...//////...------...000++++++,,,,,,------......111222222///,,,***+++,,,///...---......---+++)))((('''))),,,000222///,,,(((***---......------...222777===AAACCCFFFLLLQQQVVVUUUQQQJJJFFFDDD>>>888999888777666333000---+++))))))))))))))))))))))))&&&((())))))(((&&&&&&&&&((())))))((('''&&&&&&'''***))))))))))))))))))))))))+++......---,,,++++++((((((((('''(((((())))))******+++++++++,,,,,,,,,***---//////...,,,,,,---////////////...---,,,+++((()))))))))))))))((((((''''''))),,,...---+++)))+++,,,,,,,,,++++++---...+++---...///...,,,)))'''%%%%%%&&&'''(((***+++,,,)))***+++***))))))+++---******++++++,,,++++++******++++++)))&&&%%%''')))(((+++......,,,***+++,,,000111333333222000...,,,(((***,,,...///...---,,,))))))***,,,...///...,,,(((((('''(((***,,,///111---......///...---,,,+++---------,,,------......+++111666666111...///222//////000000000000111222///000111///------000444222222222111111000000000------...111555999::::::555555555555444444333333333444666666666555555666444888<<<<<<:::;;;@@@EEE>>>>>>===>>>>>>??????@@@CCCCCCCCCCCCCCCBBBBBBAAA>>>@@@DDDHHHLLLPPPTTTVVVSSSSSSTTTWWW\\\bbbgggjjjnnnqqquuuwwwwwwzzz+++444888000***+++---,,,******+++,,,------,,,,,,---...,,,)))))),,,---,,,---111===LLL\\\nnn{{{{{{zzzwwwvvvrrrqqqggg[[[```tttuuuiiisss~~~{{{iii___]]]NNNEEE999...)))***...111///000000//////000222444333111111333333000111444000444888:::CCCQQQ]]]bbbiiisss||||||yyytttoooqqqyyyyyyxxxyyytttkkkiiipppsssnnnllloooooozzz~~~xxx{{{|||iiiOOO;;;000,,,)))+++---...,,,+++************+++,,,------......''')))+++...///...---,,,...------,,,,,,---------***,,,......,,,***))))))(((...666;;;<<<:::999999222===BBB;;;777999:::777===777888???@@@<<>>DDDMMMNNNOOONNNIIIBBB@@@BBB>>>666000333666444///---///000000///------///000))))))***+++,,,,,,------222333222///***(((***,,,---,,,,,,,,,---,,,)))'''((('''(((---222333...)))+++///444888999999999:::FFFMMMUUU[[[___eeemmmttt~~~|||ttthhh___XXXOOOFFF@@@>>><<<999555222///---))))))))))))************&&&(((+++,,,***(((''''''&&&'''((('''&&&%%%&&&''')))******+++******)))(((&&&***......,,,)))***+++((((((''''''''''''(((((())))))*********+++++++++)))+++---...,,,++++++,,,111111000000///---,,,+++&&&''')))*********)))((('''&&&'''***......***&&&,,,---//////...---...000+++---///000///,,,)))&&&$$$%%%&&&'''((()))***+++'''((())))))((()))+++---)))******+++++++++******+++,,,,,,***&&&%%%'''***'''***---...,,,***+++---444333111///...//////000(((***---...///...,,,***(((((()))+++......---,,,(((''''''(((***---111333....../////////...,,,+++///......---------......(((111888888222---///333111///---///222444222///---222666333,,,+++222::://////000000///...---,,,//////000444888;;;<<<<<<111333666999999888555333888555333555888:::888555555<<<@@@;;;444555BBBNNN;;;===@@@BBBBBBAAA???>>>IIIGGGEEECCCBBBCCCDDDDDD???HHHRRRVVVUUUWWW\\\bbbkkkbbb]]]dddttt~~~xxx{{{,,,+++***)))))))))***+++,,,,,,+++***+++,,,---///++++++,,,---,,,+++)))(((,,,+++///:::JJJ\\\qqq~~~qqqpppxxxuuuiiimmm||||||iiinnnyyymmmeeebbbWWWJJJ===:::666111---,,,,,,,,,------...111333222000...444444333222111111111111//////333999<<<>>>IIIUUUlllppprrrxxxmmmeeennntttpppkkkrrrvvvllljjjuuuuuugggbbblllsssppppppkkkrrrwwwvvvyyyxxx{{{{{{vvvVVVBBB:::222)))---.........---,,,+++++++++******,,,---...---+++******))))))***,,,---......---+++))))))+++---///000000///...,,,+++******---...///.........000222000111333555555555333222666555555555777:::===???<<<999333---,,,333???IIIYYYRRRHHH???999555111......///111222222111000///,,,---/////////---+++)))+++***))))))***,,,...///111......111000------000000...------,,,+++---///---,,,---000222222...++++++,,,777GGGMMMJJJLLLSSSfffrrr{{{{{{|||nnnSSSIIILLLQQQIII>>>777555333///++++++***)))(((((((((******((()))***++++++***((('''%%%''')))))))))((()))***''''''(((((()))***,,,,,,------,,,+++************''''''&&&&&&&&&&&&'''((())))))(((((((((((()))***+++,,,,,,+++***+++---///---444<<<===777///)))'''((()))))))))((('''&&&&&&%%%&&&'''(((((('''&&&&&&+++---///111111///,,,***///---+++,,,///000///,,,%%%&&&&&&&&&((()))***+++---***&&&&&&(((++++++)))))))))))))))))))))******,,,++++++***)))(((''''''(((((()))***+++---///000//////000///------///111///---+++***++++++***((('''(((***+++,,,,,,++++++&&&''')))---000111///,,,---,,,+++***+++---///111............---,,,+++******...222111,,,)))***---///111333222...,,,---///111///...000333444111...111///---******+++,,,...222333666999<<<===;;;999===777333444999<<<999444444555555444222333777:::>>>>>>===>>>>>>?????????>>>GGGJJJDDDBBBDDDCCC<<>>555111///---............------,,,,,,++++++,,,---...---+++******))))))***+++---......---+++))))))+++,,,...000///...---,,,+++******,,,------,,,******+++---,,,---000222333333333222333222222333444666888:::444111---+++000<<>><<<555---(((&&&((((((((()))((((((''''''%%%&&&'''''''''&&&%%%$$$***+++...000000///,,,***---,,,+++---///000...,,,((('''''''''''')))***+++---***'''''')))++++++***+++******)))))))))***************)))(((''''''&&&((((((((()))+++,,,...///---...///...,,,,,,...///...,,,************)))(((((()))***++++++++++++***((()))+++///111222000...,,,,,,,,,,,,,,,...///000///////////////...---,,,+++///222111---***+++---111333333333111/////////111000000111333444333333444333000...---,,,---...222444777;;;>>>>>><<<:::===:::888:::===???<<<:::999999999888777888;;;============???@@@AAAAAA@@@AAAFFFIIIHHHIIILLLKKKIIIHHHKKKRRRWWWWWWTTTUUUYYYhhhjjjkkknnnwww******)))))))))******++++++,,,,,,,,,,,,,,,++++++---............------,,,++++++,,,000555BBBWWWjjjuuuzzzyyyqqqkkknnntttxxx|||zzzzzz}}}xxxfffSSSHHHBBB;;;555222222222222222222222222---------///222444444444111222333333333222111000------...//////000777???GGGXXXiiiooosssxxxzzzwwwrrrjjjbbb___dddlllsssvvvtttnnnrrrrrrkkkffffffccchhhhhhcccgggsss|||||||||||||||wwwllljjjrrrzzzsssYYY@@@333///...------.../////////.........---,,,,,,---...,,,+++******)))))))))+++,,,---///---+++))))))***+++,,,......------,,,+++******,,,,,,,,,)))'''%%%&&&'''((()))+++...///000111111......//////000111111222---***(((,,,888IIIYYYcccVVVTTTNNNCCC555+++(((((()))***,,,---------,,,+++))))))***++++++,,,------((((((''''''''')))***+++...,,,,,,...---+++---111444>>>GGGGGGBBBBBBKKKTTTWWWMMMGGGOOO]]]cccYYYLLLZZZhhhtttvvvtttzzzvvv^^^QQQGGG>>>???:::444111111111000...,,,,,,,,,,,,+++***((((((((()))***,,,,,,+++)))((((((***,,,,,,+++******+++---,,,,,,,,,,,,,,,---------,,,+++***)))))))))))))))***++++++***)))(((''')))))))))((((((((((((((('''((((((((())),,,111555???@@@???:::111***&&&&&&''''''((()))))))))((((((&&&&&&&&&&&&&&&%%%$$$###((())),,,...///...,,,+++)))***+++---000000...,,,+++***(((''''''(((***+++---+++((((((***+++++++++,,,,,,+++***)))))))))***))))))))))))((('''&&&&&&))))))))))))***+++,,,,,,+++,,,---,,,+++***+++------+++))))))******)))(((((()))******+++*********++++++---000333333111///+++,,,,,,---......///...///000000000000000//////---000222111---+++,,,...444333333333444333111///000222333333333555777999888777555333111000000///444777:::===>>>>>><<<;;;;;;;;;<<<=========;;;:::::::::999888999:::;;;<<>>999999888888777666555444;;;<<<======<<<;;;<<<<<<;;;>>>AAA@@@===:::::::::;;;;;;;;;;;;;;;<<<>>>???EEEHHHKKKKKKIIIJJJQQQVVV^^^YYY]]]iiinnnjjjhhhkkkpppxxx{{{vvvxxx******+++,,,---.........***+++,,,,,,,,,+++***)))+++++++++++++++++++++,,,++++++,,,,,,+++111BBBSSSbbbbbb```___dddkkkkkkfffuuu~~~xxxtttsssrrrrrrsss~~~mmmbbbQQQAAA777000...//////000111333333222000///,,,******+++...111222111***+++---///000///---,,,000000///,,,+++---000111555AAANNNUUUYYY^^^aaaccc```YYYRRRMMMMMMOOOOOONNNRRRdddrrrtttwww~~~zzztttwwwtttkkkjjjbbb```fffhhheeemmmzzz~~~xxxvvvnnnfffeeejjjnnnmmmjjjaaa]]]VVVNNNBBB666---)))------...///000000000///...,,,******+++,,,,,,+++***)))((((((((()))***+++---,,,+++)))((((((((()))++++++++++++++++++*********++++++***))))))***,,,++++++***))))))***+++,,,+++,,,,,,,,,,,,+++***)))///,,,+++222@@@OOO[[[aaaUUUKKK>>>666222111...+++''''''(((***+++,,,,,,---///...---,,,,,,,,,,,,,,,******************+++++++++***+++---,,,+++222:::LLL___rrr|||sssddd\\\\\\bbb\\\JJJ@@@BBBLLLNNNCCC222...555444)))+++***)))***,,,.........------...---,,,***((('''''')))+++,,,---,,,+++***,,,...///...,,,+++++++++---,,,+++***))))))))))))++++++***)))(((((((((((()))+++,,,---,,,+++)))''')))))))))***)))((('''&&&###$$$%%%&&&(((,,,222666<<<:::555...)))&&&&&&'''''''''((()))*********)))))))))((('''''''''''''''%%%&&&(((***+++******)))$$$'''***---...---,,,+++...---+++)))((()))***+++*********************+++---,,,+++***))))))))))))((()))***,,,,,,+++***)))***)))))))))))))))******(((***++++++***))))))******)))(((((()))******))))))))))))***++++++,,,,,,---,,,---...000000///---***+++...000111000...---,,,---...///000111111111222333333222000///000000555333111222555555333000222555888888888999===@@@999999::::::::::::;;;;;;CCCBBB???<<<888888;;;??????BBBFFFDDD@@@<<<;;;===>>>@@@CCCDDDCCCDDDHHHKKKNNNSSSWWWUUUQQQTTT___iiijjjhhhnnn|||~~~|||&&&'''(((***+++,,,,,,,,,)))******+++++++++++++++***))))))))))))******+++---,,,,,,+++'''(((222===KKKZZZeeebbbZZZ\\\gggpppmmmvvvtttdddcccnnntttssslllxxx~~~uuukkk[[[III;;;222,,,***+++///000111111000///...---,,,++++++,,,...///...---((()))***,,,------,,,,,,,,,...,,,)))***...000...555999???FFFKKKOOOQQQQQQNNNNNNLLLHHHDDDBBBBBBCCCCCCLLLWWW___gggqqqvvvwwwzzzrrr{{{~~~pppdddcccllllllccchhhwww~~~|||}}}nnnllliiigggfffeeebbb```[[[OOOBBB;;;888444111000------.../////////......,,,***((((((***,,,,,,,,,***)))(((''''''((()))***++++++***)))((((((((((((******************++++++)))***++++++***+++---///---+++)))((('''(((***+++,,,,,,,,,++++++*********...------111999CCCKKKOOOQQQFFF888000000111---(((&&&&&&((()))***,,,---...//////...------,,,++++++++++++++++++,,,,,,++++++******,,,...---...777BBBaaaxxxjjjUUUMMMGGGEEEGGGAAA555///111666666///''''''------'''''''''((()))+++,,,,,,---,,,,,,,,,,,,+++***((((((''')))+++,,,---,,,+++***---...///...,,,******++++++******)))((((((((()))+++***)))(((''''''''''''((()))***++++++***)))((())))))*********((('''&&&"""$$$&&&'''))),,,///222333111---)))''''''(((((((((((()))*********))))))))))))(((((((((((())))))$$$%%%'''(((((((((((('''$$$'''***,,,++++++++++++,,,,,,+++******))))))***((()))+++***)))((()))***++++++***)))((((((((()))''')))+++---------+++*********)))))))))***++++++(((***,,,---+++************)))((((((***,,,,,,+++)))))))))***,,,---///000---,,,,,,---...///---,,,***,,,...000111000///...+++,,,...///111222222333555444333222111111111111444333333444555555333222333666999:::;;;<<<===???:::::::::;;;<<<===>>>???DDDCCC@@@;;;777777<<>>AAAHHHOOOPPPNNNOOOUUU\\\]]]aaaeeefffeeeiiiqqqyyyuuuxxx$$$%%%''')))++++++,,,+++))))))))))))***,,,------))))))((((((((()))***+++,,,***++++++(((%%%)))///:::LLL\\\[[[TTTWWWdddooolllsss~~~~~~oooaaa___gggkkkjjjeeelll{{{wwwpppeeeSSS@@@666333///...///.../////////...---,,,,,,...------...///...+++)))(((((()))***+++,,,---...)))++++++(((***111333000222222444999>>>AAACCCDDDAAACCCFFFDDDAAA===<<<===<<<<<>>???===;;;===<<<;;;:::;;;<<<>>>@@@>>>???@@@===:::999===BBBCCCDDDEEEEEEEEEEEEFFFHHHLLLWWWbbbddd___```jjjuuussssssuuu|||%%%&&&)))+++,,,---------(((((((((((())),,,...///))))))((((((((()))+++,,,)))((())),,,+++((()))---444???IIINNNTTT\\\bbbdddppptttzzz{{{tttlllgggdddaaa^^^\\\cccaaajjj{{{zzzpppnnnZZZGGG444///000000000222------------------------000000///000000...***''')))))))))***+++---...///(((++++++)))---555777333000......222555777:::>>>:::>>>AAACCCAAA===;;;:::999333444>>>FFFLLLZZZiiirrrvvv|||xxx{{{yyy|||yyyqqqpppvvv{{{{{{yyy}}}~~~}}}~~~www{{{yyyrrrdddbbb```]]]ZZZUUUOOOKKKAAA999555666666000---...............---,,,++++++(((&&&$$$%%%(((+++,,,---)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((())))))******++++++&&&'''(((((('''''')))***(((&&&$$$###$$$'''***,,,---,,,***)))(((***+++---+++...222333222333777;;;222111000///......,,,+++###$$$%%%&&&(((***,,,---''')))+++---...---,,,+++++++++,,,,,,,,,++++++***)))***---000000444@@@LLLcccqqqbbbXXXYYYUUUFFF777000(((...000***&&&'''((('''((($$$###'''(((%%%$$$'''&&&(((***+++***)))))))))+++***)))(((((((((******''')))+++---...---,,,+++---//////...+++)))))))))***)))))))))))))))*********)))(((''''''&&&&&&'''%%%%%%%%%%%%&&&((()))***))))))++++++***(((&&&$$$"""%%%(((*********+++,,,((('''&&&&&&((())))))(((***************)))((('''&&&%%%%%%%%%&&&(((***+++%%%%%%&&&&&&&&&%%%$$$$$$''')))******'''''')))+++'''(((***+++,,,***)))'''%%%(((***)))'''&&&''')))(((''''''''''''(((((()))$$$&&&))),,,---,,,***)))************+++,,,---...***---///000...---,,,,,,+++)))((())),,,......---))))))***+++...111444666///...------...///---,,,,,,---...//////000000000,,,---///222444555666777888666333222333333333333333666999999666444666888666666888<<<@@@AAA===888???>>>;;;::::::;;;===???777;;;??????===<<>>GGGZZZlllpppmmmuuu{{{{{{}}}ooommmwww|||zzzmmmxxx{{{{{{|||uuuttt|||uuuvvv{{{iiidddhhh]]]QQQKKKKKKKKKHHHCCC777444111000000000///...******,,,---------,,,+++%%%%%%$$$%%%&&&(((***++++++***)))(((((()))******///...,,,***)))(((''''''%%%(((***+++***(((((((((((())))))(((''''''(((***(((&&&%%%$$$$$$''')))+++)))+++,,,+++***)))***+++000111222222111111333555...---,,,,,,+++***))))))%%%'''))))))))))))***,,,&&&((()))))))))***,,,...))),,,---***+++...,,,&&&((((((+++111999???BBBBBBRRRkkkpppeeemmm{{{zzzqqqxxxppp[[[LLLIIIDDD===777111---+++)))(((((()))***)))&&&$$$&&&%%%%%%%%%%%%&&&''''''(((***,,,,,,+++)))))))))))))))*********))))))(((+++***)))((()))***,,,...+++++++++++++++)))((((((,,,,,,+++(((&&&%%%&&&((()))%%%""""""%%%&&&&&&$$$&&&&&&&&&&&&'''(((******(((+++...---(((###""""""&&&(((******)))(((((((((((((((''''''''''''((((((***+++,,,+++)))''''''(((''''''(((***,,,,,,+++)))'''&&&%%%$$$###$$$%%%&&&'''(((***++++++)))'''%%%***++++++,,,,,,++++++***+++,,,,,,,,,+++)))'''&&&+++(((&&&&&&'''(((((('''(((%%%###%%%***...//////------,,,+++*********+++)))***,,,---...------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------+++,,,---///000000000000444222000222666999888777...555;;;;;;666333555888>>>;;;888888:::;;;999666;;;===>>>>>>===>>>@@@BBB===;;;999999:::<<<;;;::::::>>>===:::???JJJLLLFFFHHHPPP___jjjggg```fffuuu|||***((((((,,,000222///+++++++++***)))***+++,,,---,,,------,,,***)))+++,,,,,,,,,,,,...///000...,,,---000666<<>>AAABBB@@@===;;;888777;;;@@@HHHUUUaaalllrrrxxxzzz||||||xxxvvvwwwzzzyyy~~~yyyttttttvvvxxxyyy}}}{{{uuuqqqvvv{{{|||yyyrrreee[[[WWWRRRLLLGGGEEEBBB???===666333111///000000///...---............,,,+++***%%%&&&''')))************+++***)))(((((()))***+++///...,,,+++)))(((((((((%%%(((***+++)))((('''(((***++++++***))))))***,,,((('''%%%%%%%%%'''***,,,(((***+++***))))))***+++,,,000444777666333111111,,,,,,+++******)))(((((($$$&&&(((*********)))))))))***+++*********,,,...*********++++++***((('''---333999;;;:::<<>>666555333000...+++)))((('''''''''((())))))'''%%%&&&&&&&&&&&&&&&'''((())))))***,,,+++)))(((((()))+++++++++++++++***))))))***)))((('''''')))***,,,+++++++++++++++******)))*********(((&&&&&&((()))'''%%%###$$$&&&(((((('''''''''''''''((()))***+++)))***,,,,,,)))&&&$$$###''')))++++++***(((((()))((((((''''''''''''((((((***+++,,,+++)))''''''((()))((()))***,,,,,,***(((&&&%%%%%%$$$$$$$$$%%%%%%&&&''')))******(((&&&$$$*********++++++*********++++++,,,,,,,,,***)))(((***(((&&&&&&'''))))))((('''%%%###$$$(((+++---,,,+++******))))))***++++++***+++,,,---...------,,,+++++++++***++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,---...///000111222222111000///222555777666555222666::::::777555555777===;;;;;;;;;<<<<<<;;;:::666AAAJJJFFF<<<777>>>FFF<<<<<<<<<:::999:::===@@@DDDDDDAAAAAAHHHSSSYYYYYYVVVaaaqqq{{{zzzwwwzzz...,,,***,,,//////---)))++++++***)))***+++,,,---,,,------,,,******+++,,,---------///111111///---...///000333666999<<<>>>CCCIIIUUUdddmmmlllccc[[[bbbjjjeeeTTTOOOUUUSSSGGG???EEEJJJKKKKKKHHH@@@777222,,,'''***111666444///---,,,******+++,,,,,,+++)))+++,,,,,,+++++++++,,,111111000---***)))***+++******+++,,,...000222333555444111...---111777<<<:::<<<>>>===;;;;;;???DDDAAA;;;999===BBBHHHQQQXXXmmm{{{~~~tttrrrxxxvvv}}}xxxppp|||{{{|||~~~yyywwwnnnaaagggrrruuuqqqmmmrrrxxxmmmjjjiiiooolll```]]]```ZZZNNNBBBCCCBBB@@@<<<888666444444222////////////...---111111111000///,,,***)))%%%'''***---...---+++******))))))))))))***,,,---///...---+++***))))))(((&&&(((++++++)))(((((((((,,,------,,,++++++,,,...)))((('''&&&''')))+++---((()))++++++******+++---,,,111888<<<:::555000,,,+++******))))))(((((((((&&&'''(((***,,,+++)))''')))***+++***((((((***+++,,,))),,,333555000///444777CCCOOONNNDDD<<>>;;;999999:::777000***((()))***++++++******)))&&&%%%%%%''')))***)))'''&&&&&&&&&'''((()))***+++***++++++***(((((()))***------,,,,,,+++***)))(((((('''&&&&&&&&&''')))************+++++++++++++++((())))))((('''''')))***'''&&&%%%&&&(((***+++***(((((((((((()))******+++***)))***+++,,,***'''%%%(((***,,,,,,+++))))))***)))((((((''''''(((((()))***+++,,,+++)))(((((()))+++******+++,,,+++)))'''%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((())))))'''%%%$$$))))))************))))))***+++,,,,,,,,,,,,+++***((('''&&&&&&(((******)))&&&$$$###$$$&&&((())))))))))))))))))***,,,...///,,,,,,---......------------,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,///......------,,,,,,,,,------...///000222444555000000111444666777666555888999999:::999999888888666888:::;;;::::::::::::888AAAIIIGGG???:::===CCC???@@@AAA???>>>AAAHHHNNNNNNLLLNNNVVV^^^ccchhhmmmrrr|||...---++++++---...,,,+++++++++***))))))***+++,,,,,,------,,,******+++,,,---------...000000...,,,---...///000222444777888888888BBBTTT]]]VVVLLLHHHLLLUUURRREEECCCNNNNNNDDD:::>>>BBBAAA>>>999333///,,,)))(((+++000333111...************+++++++++***((()))***++++++*********//////...,,,******+++------------------...///000555444111......111666;;;666999;;;999555666;;;AAABBB>>><<>>@@@:::222---,,,.........444333111000...,,,***(((&&&(((***,,,,,,+++***)))$$$$$$$$$&&&)))******)))'''''''''((()))***+++,,,,,,,,,,,,***((((((***,,,...---,,,***)))(((((('''((((((''''''''''''((())))))))))))***+++,,,------((()))***)))''''''((()))))))))((()))***+++++++++)))))))))))))))***++++++***((((((***---...+++''')))+++------,,,******+++))))))(((((((((((())))))++++++,,,+++)))((()))***,,,,,,+++,,,,,,+++)))&&&%%%&&&''')))))))))(((''''''((()))))))))(((&&&%%%******++++++++++++******)))***+++,,,------,,,+++'''&&&&&&''')))++++++***&&&&&&%%%%%%&&&''''''''')))(((((()))+++...111333---------...---------,,,...,,,+++))))))***+++,,,++++++++++++,,,,,,,,,,,,000000000///...---,,,+++.........///111333555666111222555777999999888777===;;;999:::<<<<<<;;;888444888<<<===;;;999999;;;???<<<;;;>>>BBBEEEBBB???FFFGGGGGGIIIMMMUUU]]]ccc[[[[[[eeeuuu}}}yyyxxx|||,,,+++******+++---------,,,+++***)))))))))***++++++,,,,,,+++))))))***,,,,,,++++++---......,,,))))))+++...111333444444333444000666CCCGGG???;;;???<<<===>>>======??????===666444333333222///+++***(((+++---...------------((()))+++++++++*********((())))))******)))(((&&&***+++++++++***+++---000//////...------------...222222111///...000444777555555444222111222555777>>>===>>>@@@AAAGGGUUUccclllmmmttt|||{{{vvvxxx~~~xxxyyy}}}wwwsssvvvzzzyyyooofffeeemmmtttvvvtttxxxuuuhhhccc___YYYVVVWWW\\\bbbbbb```dddjjjaaaQQQLLLCCC===>>>===888888===888333///111555666333......---,,,---......---+++...///000000000///---,,,))))))))))))***++++++,,,+++*********+++,,,.../////////---,,,++++++++++++,,,---...---,,,***+++,,,***++++++***))))))***,,,******))))))***+++------***,,,...//////000222444AAA@@@>>>999444111000000******++++++++++++++++++***(((&&&(((///777???CCCAAAAAAAAA???<<<;;;<<<======>>>MMMbbbiiicccdddmmm~~~|||uuufffTTTDDD<<<:::555111---******,,,......000---***)))))))))(((&&&%%%''')))***+++***((('''%%%$$$$$$&&&)))+++,,,,,,((((((((()))***+++,,,,,,---------+++))))))+++------,,,***((('''&&&&&&&&&******))))))))))))))))))((((((((()))***+++,,,---***++++++***'''&&&&&&&&&,,,,,,,,,,,,+++*********)))))))))))))))******+++***((('''***---///,,,))))))+++------,,,+++++++++))))))(((((((((((())))))+++,,,,,,***)))(((***,,,...---,,,------,,,)))'''&&&''')))+++,,,,,,+++***)))************)))((('''+++,,,,,,------,,,,,,+++((()))+++,,,---,,,,,,+++'''&&&&&&(((***++++++***'''((((((''''''''''''(((''''''&&&''')))---000222......------,,,,,,,,,,,,---,,,+++*********+++,,,++++++,,,,,,,,,---------000111111000000...---,,,...//////000222333555666000222555777888888888777<<<999777888;;;<<<:::777777;;;@@@@@@>>>===>>>???@@@<<<999<<>>@@@HHHQQQVVVZZZbbbiiikkkiiigggggghhhkkkkkkfffdddkkkwww|||vvvsssqqqmmmllljjjiiigggeeeaaa^^^WWW\\\bbbeeeeeegggkkkoooiiiaaaYYYTTTOOOJJJHHHIIIHHHJJJHHHCCCBBBEEEBBB;;;333000///111333222222222333///,,,,,,///111...+++***))))))+++------,,,***)))***+++,,,---,,,,,,+++)))))))))***************...---,,,++++++,,,---...000///...------,,,,,,------......,,,***)))***+++''''''((('''&&&%%%'''))))))))))))***++++++,,,,,,***,,,///111222444777999<<<<<<;;;888333000//////((())))))***+++,,,,,,,,,,,,333>>>JJJYYYnnn|||___III>>>999666222------...---,,,++++++,,,+++***)))(((((((((***+++,,,,,,,,,---------------((('''&&&(((+++---//////+++******))))))))))))))))))+++,,,,,,***))))))***+++***((('''&&&'''((()))+++++++++++++++******)))((('''&&&%%%&&&((()))+++(((***++++++)))'''&&&&&&+++---///...,,,******+++)))((((((''''''(((((()))&&&((()))*********,,,---(((***,,,---+++***************))))))))))))******,,,,,,+++***)))))),,,......---------......+++)))&&&''''''(((***+++---...************)))))))))(((+++,,,,,,------,,,,,,+++'''((()))***+++***)))((()))((((((***++++++)))'''&&&(((******((('''(((***)))'''&&&%%%&&&(((,,,...///...,,,***))))))))))))'''(((***,,,------,,,,,,.........////////////000///000222333333111000///---///111333333222111///---///222222111222444777666777999;;;======;;;:::888999;;;@@@EEEJJJLLLMMMPPPZZZcccdddbbbgggwww}}}}}}+++***(((&&&%%%&&&***---,,,+++***((((((((()))***((())))))(((&&&&&&'''(((+++******+++,,,+++)))'''(((***,,,...//////......&&&''''''(((,,,///---)))((()))******,,,///222222---+++---///,,,%%%%%%***+++)))((((((******(((&&&(((,,,000000---)))((('''$$$$$$%%%)))---...+++((()))***+++***)))***---///,,,+++***(((''''''&&&&&&&&&***---///---+++*********---000///---+++,,,...//////333:::>>>>>>???BBBCCCOOOUUUQQQSSS]]]bbb___VVVRRRUUU[[[YYYVVV^^^nnnvvvhhhhhhrrrnnnaaaXXXbbbjjjfffZZZSSSWWW___SSSPPPPPPXXXcccfff___WWWXXX___ZZZHHH<<<@@@FFFGGGBBB===<<<>>><<<555222555...444333---///777666...,,,---...---,,,+++***)))(((((()))+++------+++)))))))))++++++++++++***)))''')))+++------,,,***(((///...---,,,+++,,,---...000///...---------------,,,,,,,,,+++((('''(((***&&&'''((('''%%%%%%'''(((((())))))***++++++,,,,,,)))+++...111222444777999333666999:::666222...+++''''''((()))***++++++,,,000<<>>AAABBBAAA@@@???@@@???AAAHHHQQQXXX[[[\\\dddgggmmmrrryyy+++)))&&&$$$$$$&&&)))+++***************)))(((''')))***+++***)))((()))***,,,,,,,,,+++***)))((((((''')))+++---...---,,,+++++++++++++++,,,---...///'''(((***,,,...//////000,,,,,,,,,,,,,,,+++******,,,***'''&&&'''((())))))***+++---///...+++(((&&&%%%''')))++++++***((('''&&&'''((()))***+++++++++***)))(((&&&$$$#########%%%%%%&&&((())))))))))))***+++,,,---------------000222444666666555444333???BBBBBB???@@@GGGLLLMMMEEEAAAAAAEEEEEECCCGGGNNN```]]]VVVQQQWWW___^^^WWWOOOTTTWWWTTTLLLGGGIIILLLKKKGGGDDDIIIPPPQQQJJJBBBGGGFFFDDD>>>999777:::>>>555444333222000...,,,,,,+++---000222333333222111...,,,++++++,,,+++***((((((+++---///.........///******************++++++************))))))))))))++++++++++++++++++++++++---,,,,,,---...---+++)))---+++)))(((((()))+++---***((('''(((+++,,,***'''******+++)))((('''(((***---,,,++++++,,,///111333111111333777888555///)))((((((((()))+++---000111111AAAZZZwww}}}nnnMMM???555555111'''$$$)))******))))))(((((('''''''''''''''***---//////...---,,,***)))***+++***)))))))))))))))***++++++,,,)))'''&&&&&&((()))((('''))))))))))))((('''&&&%%%&&&((())))))(((((()))+++******))))))((((((''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&---,,,,,,+++******++++++)))((('''''')))******)))***)))))))))))))))***+++)))(((''''''''')))***+++***++++++++++++***)))))),,,+++***)))''''''&&&&&&'''+++...---***''''''(((&&&%%%%%%%%%&&&''')))***(((''''''&&&&&&&&&''''''%%%'''***,,,---,,,***)))(((((((((&&&$$$###$$$%%%((((((((((((((((((((((((%%%%%%$$$###$$$''')))+++...------------.../////////---***(((''''''((((((((('''(((+++///000...,,,,,,///222000,,,,,,111777444111///333888999333---***222333+++***333666222444111555===AAA???AAAFFFPPPLLLIIILLLRRRVVVTTTQQQJJJNNNTTTYYY[[[___lllzzzzzzxxx+++)))&&&$$$$$$&&&)))+++***************)))(((((((((***+++***))))))***++++++,,,,,,++++++)))((((((&&&(((***+++,,,,,,+++***,,,,,,,,,,,,------...///******+++,,,,,,,,,,,,,,,***+++++++++++++++***)))***(((&&&%%%&&&((()))(((+++,,,...//////,,,)))'''((()))+++++++++)))&&&$$$''''''((()))************))))))'''&&&%%%$$$$$$$$$&&&&&&'''((()))))))))))))))******+++,,,---------222333444444333222000...111555777555666;;;>>>======999888:::999888===DDDGGGGGGDDD???AAAHHHJJJHHHGGGHHHIIIGGGDDDAAA@@@@@@??????@@@AAABBB@@@===;;;;;;<<<:::666111///222555111111///...---+++++++++,,,---///111111111000///000...+++*********)))'''***,,,............///000,,,,,,,,,++++++******)))))))))))))))((((((((((((++++++++++++++++++******+++***+++,,,......---+++---+++)))(((((()))+++---+++******+++------***(((((())))))((('''''')))++++++***)))))))))+++---...000000000333555555111...************+++---000111888AAAUUUppp|||tttlll]]]NNN<<<000***,,,+++%%%%%%***)))))))))(((''''''&&&&&&&&&'''(((,,,000222111000,,,***(((((()))***)))(((((((((((()))***,,,...000+++)))''''''(((******)))))))))))))))((('''&&&%%%%%%'''((((((''''''((()))(((((((((''''''&&&&&&&&&''''''((()))))))))))))))((((((((((((((('''&&&&&&******)))******+++,,,,,,***)))((((((***++++++*********)))))))))))))))***(((((('''&&&&&&'''((())))))***++++++++++++++++++++++++)))((('''&&&&&&&&&&&&)))++++++(((&&&'''(((((('''&&&&&&'''(((***+++)))(((''''''&&&&&&&&&&&&&&&''')))+++++++++)))(((((())))))'''%%%%%%&&&'''((((((((((((((((((((((((&&&%%%%%%%%%&&&(((***+++///...------------.........---+++***)))))))))***(((''''''***---///...,,,,,,,,,,,,---///000222222/////////000222444444444444444666:::;;;999888999@@@EEEFFFEEEJJJUUU[[[ZZZ]]]aaafffiiiiiigggdddbbbaaa\\\\\\eeepppxxx***(((&&&%%%%%%&&&(((*********))))))))))))((((((((()))++++++******+++,,,+++++++++++++++***)))(((&&&''')))***+++******)))...------------......///,,,,,,,,,++++++***)))(((((()))***************)))(((&&&$$$%%%'''))))))))),,,---///000///---***)))++++++,,,,,,***'''%%%###((())))))*********))))))(((((('''&&&&&&&&&&&&&&&((())))))******)))))))))((((((((((((***,,,...///444444444333000...+++)))(((---000//////222222111555222111111000000333999444777777333222666;;;===<<<;;;999:::;;;:::777444222777;;;:::444000111333111333333///+++)))***,,,,,,,,,,,,++++++***))))))+++,,,...///000//////...222///+++)))))))))((((((+++,,,------,,,,,,...000///...---,,,+++******))))))))))))(((((((((''''''---,,,,,,,,,++++++******)))))))))+++...///...---,,,+++)))(((((()))+++,,,---,,,---...///---***(((((()))))))))((()))+++---++++++))))))))))))***+++...---...000222444333222,,,,,,++++++,,,---///000555888DDDZZZoooxxxqqqgggkkkuuuxxxoooccc```eeejjj___]]]XXXSSSOOOHHH;;;///---%%%"""&&&'''$$$%%%***))))))(((((('''&&&&&&&&&&&&'''***///333444333111***(((''''''(((((('''&&&''''''''')))+++///333555...+++(((''')))+++,,,,,,*********)))((('''%%%$$$$$$&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))(((((((((((((((((((((''''''&&&'''''''''((()))***,,,---+++***((()))+++,,,,,,++++++******)))(((((((((((((((((('''&&&&&&&&&''''''(((((()))***+++,,,------******((('''&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((***)))(((''''''((()))***))))))(((((('''''''''&&&'''(((((())))))))))))(((((())))))(((''''''(((***))))))))))))))))))))))))&&&&&&&&&&&&''')))***,,,......---------------...------,,,,,,++++++++++++(((''''''(((+++---------,,,)))(((,,,222444111---+++...000///...111777===;;;777===KKKNNNFFFDDDLLLYYYcccddd\\\bbbwww{{{sss}}}~~~{{{{{{wwwqqq|||)))(((&&&%%%%%%&&&((())))))))))))((((((((())))))(((***++++++******,,,---+++++++++++++++***)))((('''((()))*********))))))------,,,,,,,,,------...++++++++++++***((('''''''''(((((()))))))))))))))'''%%%%%%&&&(((***+++***,,,---///000///...,,,***+++,,,,,,+++***(((&&&$$$***++++++++++++******)))'''''''''&&&'''(((((()))++++++,,,,,,,,,++++++***((('''&&&'''(((+++...000444333333111///,,,***(((,,,000333111000222333111222222333333111000111333111333333111000111444666444333333444555444222000,,,222777555///+++---111111333333111,,,(((((()))(((***,,,......,,,***(((***+++---///000000000000000---)))'''((()))******,,,,,,,,,+++******---///.........------,,,,,,+++*********))))))))))))(((.........---,,,,,,++++++)))))))))***---......---+++***)))(((((()))***+++,,,---...///...,,,)))'''(((***+++,,,+++,,,...000///...---,,,+++++++++,,,+++,,,---///111222222111---,,,++++++++++++,,,---......333AAANNNRRRIII>>>GGGOOOQQQIII???===@@@CCC999888777666777444---&&&+++&&&$$$''''''%%%&&&*********))))))(((''''''''''''(((+++000333333000...'''&&&&&&&&&((((((&&&%%%&&&&&&'''(((,,,000555888///+++(((&&&'''***,,,---++++++******((('''%%%$$$$$$&&&(((((('''&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))(((''''''(((((()))((((((''''''&&&&&&&&&'''((()))***++++++)))((((((***++++++***,,,+++***((((((''''''''')))(((((((((''''''''''''&&&&&&'''(((***+++------))))))'''&&&&&&%%%%%%%%%#########$$$$$$%%%&&&(((***)))((('''''''''((()))''''''(((((())))))))))))((((((((((((((((((((()))'''((()))(((''''''(((***************************&&&&&&&&&&&&''')))***+++,,,,,,,,,,,,---...//////+++,,,,,,,,,,,,,,,+++***(((''''''''')))+++,,,------++++++...333444///******---000111000444;;;BBB@@@CCCLLLVVVYYYWWW^^^hhhwww((('''&&&%%%%%%&&&'''((()))((((((''''''((()))))))))+++,,,,,,++++++,,,...******+++++++++***))))))))))))******************+++++++++***++++++,,,,,,))))))*********)))(((((('''(((((()))))))))(((((('''&&&&&&(((***,,,,,,,,,,,,---...///...---,,,***)))******+++***)))((((((,,,,,,---------,,,++++++''''''''''''((()))******------.........---,,,,,,''''''&&&&&&(((***---///111111000///...---,,,+++111555555222111444666555000444777777666444222000222///---...///......------000222222000//////000,,,///222222///...///111444666666333...)))((()))&&&***///222333000+++(((***+++,,,...000222333444,,,)))'''&&&(((+++---...+++,,,+++***((((((***,,,,,,,,,,,,------.........,,,,,,,,,+++++++++******///.........---------,,,+++***)))***,,,---,,,+++******)))(((((()))*********,,,------,,,***((('''(((***---//////...///000111000///...---,,,++++++))),,,///111111///...,,,---,,,***)))))))))***+++,,,,,,...333888999555111555888888222///000000///...+++***+++...---+++***+++))))))***)))((()))+++,,,,,,++++++***))))))))))))***,,,///111///,,,)))&&&&&&&&&'''(((((('''%%%&&&&&&&&&(((,,,000444666---***&&&%%%&&&(((***++++++++++++***)))'''&&&%%%&&&(((***+++)))((('''(((&&&&&&''''''(((((())))))%%%&&&'''((()))(((((('''(((((()))******))))))(((''''''&&&&&&''''''((()))***((('''''')))******)))+++***)))(((''''''''''''))))))******))))))))))))%%%%%%%%%&&&''')))+++,,,)))((('''&&&&&&&&&&&&&&&$$$#########%%%&&&'''((()))((('''&&&&&&&&&'''((($$$%%%''')))***+++++++++((((((((((((((()))))))))&&&'''((('''&&&&&&((()))++++++++++++++++++++++++%%%%%%&&&'''((()))******))))))***+++---///111222***++++++,,,++++++***)))(((((((((((((((***,,,------000222333111///,,,+++***---000333555:::???CCCNNN]]]fffcccaaakkkzzz''''''&&&%%%%%%&&&'''''')))((('''&&&'''((()))***+++,,,------++++++,,,---******+++++++++******)))************************))))))))))))***+++,,,---((())))))************))))))))))))))))))(((''''''((('''''')))+++------,,,***+++,,,,,,,,,+++******((())))))***+++++++++++++++,,,,,,---------,,,,,,'''''''''(((((()))++++++,,,------.........------'''''''''''')))+++---......---------------------///222222...---000333222---333888777666555222...333...,,,///000---+++***+++---000000...------...,,,---...///////////////333555555222,,,(((((()))(((+++///333333111---******+++,,,...000222444444)))'''&&&&&&))),,,...///+++,,,,,,***(((((()))******++++++,,,---...///000---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,***))))))+++,,,,,,+++)))))))))(((((())))))))))))***++++++)))''''''((())),,,111444444222111111///......---,,,+++***)))))),,,000111///---+++***,,,+++***)))(((((()))******+++++++++++++++---///000111///,,,,,,......***000+++)))++++++***)))+++&&&((()))*********+++---------,,,,,,+++*********+++++++++---...,,,)))&&&'''&&&'''(((******(((&&&%%%&&&''')))+++---///000+++(((%%%$$$%%%((())))))************)))(((''''''(((***------+++)))(((((('''''''''((()))***++++++&&&&&&'''''''''((((((((()))******++++++++++++***'''''''''&&&''''''(((((()))(((&&&''')))******)))***))))))(((''''''''''''((()))***++++++++++++***((('''&&&&&&&&&((()))***)))(((((('''&&&&&&''''''&&&%%%$$$&&&((())))))(((((('''&&&%%%%%%&&&'''((($$$%%%(((***,,,,,,,,,,,,'''((()))***++++++++++++'''(((((('''&&&%%%'''(((************************&&&&&&'''((()))***++++++((())))))+++---///111222,,,,,,++++++*********)))((()))******)))))),,,------333888666///******---+++...333777;;;@@@GGGLLLeeewwwvvvrrr'''&&&&&&%%%%%%&&&&&&''')))(((&&&&&&&&&((()))+++---...///...,,,***+++,,,)))******+++++++++******)))))))))(((((()))))))))((())))))***+++---...///)))******++++++******)))+++++++++***)))((('''&&&((('''''')))+++,,,+++***(((((()))******))))))((())))))*********+++++++++))))))***+++,,,,,,,,,,,,(((((((((((()))***++++++)))***++++++,,,,,,,,,,,,(((((())))))***+++,,,,,,+++++++++***++++++,,,,,,(((---///,,,,,,......---,,,222555222111333222///000///000333111,,,,,,000...------///000///---+++,,,...///...,,,,,,,,,......///000...)))'''(((***,,,,,,------......------,,,,,,------...///000111((('''&&&'''***,,,------,,,---...---+++))))))***++++++,,,,,,------......------,,,,,,,,,+++++++++(((((())))))***+++++++++***)))'''(((***,,,------)))))))))(((((())))))))))))******)))'''&&&)))+++///444:::>>>>>>:::777555---------,,,+++***)))((())),,,......,,,***+++,,,,,,+++***)))))))))***+++)))))))))''''''(((+++...///222222...+++---...,,,///******---,,,(((''')))$$$'''******))))))***+++------,,,++++++******)))++++++***+++---,,,***'''((('''(((***,,,,,,***(((%%%&&&((())))))))))))(((***'''%%%%%%&&&(((((('''))))))*********))))))((((((+++---...,,,***((((((&&&&&&'''(((***++++++,,,((('''&&&%%%%%%'''(((******+++,,,,,,---------,,,&&&&&&&&&&&&''')))*********((('''((()))+++******)))(((((('''''''''((((((&&&''')))***++++++++++++,,,+++)))'''''''''))))))))))))((((((''''''(((((()))((((((***,,,---+++(((''''''&&&&&&&&&((()))***&&&(((***+++,,,,,,+++***%%%'''))),,,---------,,,)))******((('''&&&'''(((************************((((((***+++,,,---------*********+++,,,---/////////...,,,+++*********+++'''))),,,,,,+++***+++---,,,222666444---)))***......555<<>>;;;------...---,,,+++*********+++,,,+++)))))),,,///---,,,+++******+++,,,,,,,,,+++******+++---///000///555777111***+++---///***''')))...///)))''')))&&&***---+++((((((((((((,,,,,,++++++***)))))))))+++******+++,,,---,,,***(((((())),,,------+++)))%%%&&&((())))))'''%%%###)))(((&&&&&&((()))((('''(((((()))***************(((+++---...,,,***((((((%%%&&&'''((()))***+++,,,)))'''%%%$$$$$$&&&)))***+++,,,------............$$$$$$%%%&&&(((***,,,---+++***((()))+++,,,,,,+++(((((('''''''''(((((()))$$$%%%''')))++++++++++++///...+++)))(((((())))))***))))))(((((((((((()))*********,,,//////,,,(((((('''''''''((()))+++,,,)))***,,,,,,,,,+++)))'''$$$&&&***---//////...---+++,,,,,,***((('''((()))))))))))))))))))))))))))******,,,---.../////////---,,,,,,++++++,,,,,,---222000...+++******+++,,,'''***---...,,,++++++---,,,000333111---***+++---333<<>>666///...---,,,+++,,,------(((((((((''''''))),,,///555111,,,***+++,,,+++***++++++***((('''))),,,/////////...------,,,++++++)))***+++***(((((()))+++$$$&&&)))+++,,,***((('''***+++***)))'''''')))+++(((((()))***++++++,,,,,,***)))))),,,//////,,,((((((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))******+++,,,---//////...+++(((&&&&&&&&&&&&'''((()))******+++)))'''%%%%%%(((+++---*********,,,------,,,***&&&&&&&&&&&&(((***,,,...---,,,+++*********+++,,,)))))))))******)))))))))&&&&&&''')))***+++,,,---...---+++)))'''''''''''',,,,,,,,,,,,,,,+++******((()))+++,,,,,,+++***))))))))))))(((((((((((((((***,,,---,,,)))'''&&&&&&%%%'''***---///...---,,,)))***+++,,,,,,+++)))(((***))))))(((((((((((((((+++,,,.../////////...---------,,,+++******))))))111000---,,,+++,,,...///+++,,,,,,,,,,,,,,,,,,---222000...,,,,,,---///000:::BBBMMMTTTSSSUUUbbbqqqxxxsss~~~&&&&&&'''(((((((((''''''************)))((('''&&&)))***+++***))))))***+++******)))))))))(((((((((+++---///...,,,*********&&&'''((()))***+++++++++------+++***))))))***+++)))***+++***(((((()))+++,,,+++)))(((''''''((((((%%%&&&&&&'''(((((()))))))))(((((()))+++,,,)))'''%%%$$$$$$%%%''')))***+++&&&&&&%%%%%%%%%'''((()))******++++++******)))((()))******+++,,,+++++++++)))***++++++,,,,,,,,,+++))))))))))))***+++,,,---++++++++++++,,,---...//////...---,,,+++++++++++++++---000000...,,,+++***+++------,,,)))'''(((*********))))))))))))******++++++)))'''&&&'''***---333111///......///...---'''(((******))))))+++,,,***+++---...---,,,+++***,,,+++++++++++++++***)))((()))***++++++***)))'''%%%%%%%%%&&&(((***,,,---'''(((***,,,---,,,+++***)))(((&&&%%%%%%&&&((()))(((******)))((((((+++...555AAAWWWiiihhhSSS===000...---,,,+++++++++,,,,,,)))))))))(((((())),,,...555111,,,***++++++***)))******)))((('''(((+++...------,,,++++++***))))))'''((()))(((''''''(((***'''((()))++++++***)))(((((())))))(((&&&''')))+++******))))))******+++,,,+++******,,,///...,,,)))((((((((()))))))))******)))(((((('''''''''(((((()))(((((((((((()))******,,,---......---+++(((&&&&&&&&&&&&'''((((((((((((,,,***'''&&&&&&(((+++,,,)))((()))***,,,,,,***)))'''''''''((()))***,,,,,,,,,++++++******+++++++++******+++,,,,,,+++******''''''((()))***+++,,,,,,+++***)))((((((((()))***+++,,,,,,,,,+++***))))))'''((()))***************)))))))))))))))))))))))))))+++,,,,,,)))'''%%%%%%%%%'''***,,,------,,,+++((()))+++,,,,,,+++)))((()))((((((((((((((())))))+++,,,---...///...------,,,,,,,,,,,,+++***)))(((//////---,,,,,,,,,------+++++++++,,,,,,,,,,,,---...000000...+++,,,222777???EEEQQQ^^^cccbbbcccffftttyyy%%%&&&'''((())))))(((''''''(((***++++++***)))'''((()))******(((((()))***)))))))))(((((((((''''''***---000000...+++***)))'''((())))))************++++++******************((())))))(((&&&''')))+++---,,,***)))(((((()))***&&&''''''(((((()))))))))))))))((()))******)))'''#########$$$&&&((()))***%%%%%%$$$%%%%%%''')))***++++++++++++++++++***)))***++++++,,,,,,,,,,,,,,,+++,,,,,,------------,,,)))))))))******+++,,,,,,))))))))))))***,,,...000...---,,,,,,++++++++++++,,,------,,,***))))))******+++,,,+++)))((()))***+++******)))))))))******++++++***(((&&&&&&(((***///...------......,,,***&&&'''))))))((((((***+++***+++---...---+++(((&&&))))))))))))((((((((((((((())))))***)))(((&&&%%%%%%%%%&&&&&&''')))***+++&&&''')))***++++++***)))((('''&&&%%%%%%&&&'''((()))***+++******+++---000444BBBYYYhhhcccOOO:::...---,,,***)))))))))***++++++++++++***((()))+++---333000---+++******)))((())))))((('''&&&'''***---*********))))))(((((('''%%%&&&'''&&&%%%&&&((()))******************))))))''''''((('''&&&'''))),,,,,,+++***)))((()))******+++++++++,,,...---+++)))((((((((()))))))))******+++***((('''&&&''''''((((((''''''''''''((())))))+++,,,------,,,***(((&&&%%%&&&&&&'''''''''&&&&&&,,,***(((&&&&&&'''***+++((((((''')))***+++)))(((((()))***+++++++++************+++++++++++++++***+++,,,...//////...,,,+++)))))))))*********++++++''''''''''''(((***+++---++++++++++++***)))((('''''''''''''''((()))+++++++++*********))))))(((((('''***------+++(((%%%$$$&&&((()))++++++***)))(((((()))+++,,,,,,+++)))(((''''''''''''((()))******++++++,,,------------,,,***+++,,,---,,,***((('''---------------,,,,,,+++++++++++++++,,,,,,------***...111...***,,,555>>>DDDIIIXXXkkktttpppfff```qqq~~~%%%&&&(((*********)))(((%%%'''***,,,---,,,***)))''')))***)))((('''((()))((((((((((((''''''''''''(((+++///000...***((('''(((((()))))))))))))))((())))))***+++++++++******((((((((('''&&&&&&)))+++---,,,***)))))))))***+++((((((((()))))))))******))))))))))))))))))((('''###$$$%%%%%%%%%%%%'''((('''&&&&&&&&&''')))+++,,,++++++,,,,,,,,,++++++***++++++,,,------------,,,,,,------.........------))))))******++++++++++++)))(((((((((***,,,///111------,,,+++++++++,,,,,,------,,,***(((((()))++++++,,,,,,,,,++++++++++++++++++******))))))******,,,---,,,***'''&&&'''))))))))))))+++,,,+++(((&&&%%%&&&(((((('''''')))******,,,......---***'''%%%'''((((((((('''&&&&&&'''))))))))))))((('''&&&%%%&&&&&&&&&''''''((())))))%%%&&&'''((())))))))))))((((((''''''''''''(((((()))))))))***+++,,,///111777AAAMMMRRRKKK???555111+++***)))((('''((()))))),,,,,,,,,+++)))(((***+++111///---,,,***)))(((''''''(((((('''&&&&&&)))+++)))))))))(((((((((''''''%%%&&&'''&&&&&&&&&(((***---,,,+++)))))))))******'''((((((((('''(((+++---...---***(((''''''((()))*********++++++***)))(((''''''''''''((((((((((((,,,+++)))'''&&&&&&'''((('''&&&&&&&&&&&&'''((((((******++++++***)))'''&&&%%%&&&&&&''''''&&&%%%$$$***)))'''%%%%%%&&&((())))))((('''(((***+++***))))))+++---...---,,,)))(((((()))+++,,,,,,+++*********+++---//////---+++***************************&&&&&&&&&&&&''')))+++,,,***++++++******(((''''''''''''&&&'''(((***,,,---...---,,,***)))'''&&&&&&&&&)))---///---)))'''%%%'''((()))***)))(((&&&%%%'''(((***+++,,,+++)))(((&&&&&&&&&'''((()))***+++******+++++++++,,,,,,,,,***+++---///...,,,)))(((***+++---...---,,,+++************+++,,,,,,------+++...///,,,***,,,555<<>>OOOdddooollllllzzz$$$&&&***---...---+++***))))))+++,,,------------)))***+++***))))))***+++******)))))))))((((((((((((***++++++)))'''&&&'''%%%&&&'''((())))))))))))///...---+++++++++,,,,,,,,,...000///---+++))))))***)))((((((((()))******,,,,,,,,,,,,,,,+++++++++)))******(((%%%$$$&&&)))+++...///,,,'''%%%'''***'''&&&%%%$$$$$$$$$%%%&&&((()))******++++++******)))******+++,,,+++++++++***************)))(((((()))***+++,,,,,,+++)))(((&&&''')))+++,,,,,,+++***++++++++++++,,,---...///+++++++++***)))+++///222666444111111333333000......---,,,+++************+++---......,,,)))((((((*********,,,//////...,,,%%%'''((()))(((((()))+++------,,,+++***)))))))))***...000...***)))+++...+++*********)))*********++++++++++++***)))'''&&&&&&&&&&&&''''''((()))************++++++*********(((&&&&&&)))...222444444...111000+++***------)))***)))(((&&&&&&''''''(((''')))******(((''''''(((&&&))),,,---+++)))((()))&&&((())))))'''''')))***(((((((((((())))))))))))+++,,,,,,***(((''')))***))))))(((((())))))*********++++++***((()))+++---***+++++++++***(((%%%$$$"""$$$&&&%%%$$$%%%'''***&&&&&&'''''''''(((((((((((()))***++++++***(((''''''''''''&&&'''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%###%%%''')))***)))'''&&&%%%%%%%%%&&&'''((()))******((('''''')))************+++,,,---,,,***)))'''((((((((())))))***+++,,,''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((('''((()))+++,,,,,,------(((((()))*********************)))((('''&&&%%%$$$%%%(((+++,,,+++)))))))))))))))((((((''''''&&&&&&%%%&&&(((***++++++))))))%%%%%%%%%&&&'''((()))***((('''&&&&&&&&&'''))))))***++++++,,,,,,++++++***'''((()))*********))))))(((((()))***+++,,,------000111111...+++***+++---555AAASSS___bbbfffsss$$$&&&***---...---+++*********++++++,,,---......)))+++,,,+++***)))***+++************))))))))))))***+++,,,+++)))'''(((((($$$%%%&&&((()))*********111000---+++***+++,,,---...000222222///,,,***)))))))))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,)))******(((%%%$$$&&&)))+++...000---(((''')))---***)))'''&&&%%%%%%&&&''''''((()))***************))))))***++++++++++++***)))))))))))))))((('''&&&)))***+++,,,,,,+++)))((($$$&&&)))+++,,,***((('''*********+++,,,---...///((()))***))))))+++///222777444222222333333000---...---,,,+++************)))+++------+++)))(((((()))))))))+++---...---,,,&&&'''))))))((((((***+++---+++***((((((((()))))),,,///222000,,,***---000***)))))))))))))))***+++,,,,,,,,,,,,+++)))'''&&&''''''&&&''''''(((******))))))************)))))))))''''''***///444555555...///+++%%%&&&---...+++***)))((('''&&&'''((((((&&&'''))))))(((''''''((($$$(((,,,---+++))))))***'''((())))))(((((()))***''''''((((((((((((((((((,,,,,,,,,***((('''''')))''''''(((((())))))*********+++***)))'''''')))+++(((***+++,,,+++(((%%%###!!!$$$&&&&&&%%%%%%))),,,(((((((((((()))))))))***&&&(((***,,,,,,+++)))'''(((''''''''''''((())))))&&&&&&%%%%%%%%%%%%%%%%%%###%%%(((***+++***)))'''&&&&&&&&&''')))***,,,---)))'''%%%%%%''')))))))))***++++++,,,+++***)))((()))(((((('''(((***,,,---((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%'''(((***'''((()))+++---.........'''((()))******)))((('''&&&&&&&&&'''''''''''''''$$$&&&((()))((((((((()))))))))((((((((('''''''''%%%&&&(((***++++++))))))&&&&&&&&&&&&&&&'''((()))''''''&&&%%%&&&'''((()))))))))))))))))))))******''''''((()))))))))))))))'''((()))***+++,,,---------222555222,,,(((+++000...444AAAQQQ\\\bbbiiippp%%%%%%&&&'''(((((((((''''''***---000111000---,,,......---,,,,,,+++******''')))++++++)))))))))***+++)))'''(((******'''%%%$$$$$$$$$&&&(((+++...000...---,,,+++***+++,,,,,,222222000///---+++***)))+++)))'''%%%&&&(((+++---+++***)))***,,,---,,,+++...,,,)))&&&%%%$$$%%%&&&***++++++,,,+++***)))(((...,,,)))'''&&&''')))***'''***------+++)))''''''******)))******+++,,,,,,,,,)))'''&&&(((***++++++))))))************)))((())))))))))))((('''%%%%%%******++++++++++++*********)))(((''''''(((,,,///111000///...------...///,,,,,,+++***)))))))))***111000---+++)))((((((((((((***,,,.........,,,+++((('''''''''((()))***+++'''***---,,,)))'''''')))+++,,,---...---,,,+++******)))'''&&&'''(((***+++***++++++,,,,,,++++++++++++)))'''&&&&&&(((***,,,***+++,,,+++***)))***+++)))(((***...333555333000222///+++''''''***---000---***'''&&&''''''&&&%%%)))((('''&&&&&&'''))))))))))))***+++***)))((('''*********))))))))))))))))))(((''''''''')))***+++((()))++++++)))'''&&&&&&***'''%%%&&&(((***((('''&&&(((***,,,---+++)))''',,,+++)))'''&&&%%%%%%$$$%%%###!!!"""%%%(((******))))))))))))))))))))))))''''''&&&''''''((()))***((((((''''''''''''(((((('''((((((((('''&&&%%%$$$(((((((((((())))))))))))''''''&&&%%%&&&'''((()))+++)))'''%%%%%%&&&(((***+++++++++************)))((('''''''''((()))+++,,,((('''%%%%%%''')))***)))%%%%%%%%%&&&&&&((())))))&&&%%%$$$%%%'''))))))(((***'''%%%''',,,...,,,(((+++)))((())),,,,,,((($$$''''''&&&'''((()))+++,,,++++++++++++***)))''''''***(((&&&%%%'''(((((('''###&&&***,,,+++)))((((((((())))))******((('''&&&$$$%%%'''((((((((('''&&&((()))+++,,,,,,+++)))(((''''''''''''(((***+++,,,((()))***+++,,,+++******...///000111000///,,,++++++111666@@@MMMRRR```xxx%%%&&&&&&''''''''''''&&&((())),,,...///...---+++---,,,,,,+++******))))))''')))******)))(((((()))***)))((()))++++++)))&&&&&&&&&&&&''')))+++---...///...---,,,,,,,,,------111000///...,,,***)))))))))'''%%%###$$$&&&)))+++***)))))))))+++,,,+++***+++***)))'''&&&%%%&&&&&&++++++,,,,,,,,,+++***))),,,+++)))'''''''''((()))&&&))),,,---+++)))((('''))))))))))))***+++,,,---,,,***((()))***,,,---,,,)))))))))*********************))))))((('''%%%%%%*********++++++*********(((((('''&&&&&&'''***---//////------,,,---......++++++*********+++,,,,,,111///---***)))((())))))***+++,,,---------,,,+++))))))************++++++((())),,,,,,+++*********+++,,,---------,,,******)))((('''&&&'''(((***+++++++++++++++++++++*********)))'''&&&&&&''')))***((()))******)))((()))***+++,,,---///111111///------,,,+++++++++---...000---***'''&&&''''''&&&%%%'''''''''''''''((()))***)))***+++++++++***((((((++++++******))))))((((((((((((''''''((())))))***&&&((())))))((('''((()))***(((&&&&&&((()))(((&&&&&&''')))***+++***)))(((,,,+++***)))(((&&&%%%%%%%%%$$$###$$$'''***++++++((((((((((((((((((((((((&&&&&&&&&&&&'''(((******)))((('''&&&&&&'''((())))))(((((((((''''''&&&&&&(((((((((((((((((())))))'''&&&%%%%%%%%%&&&((((((***)))'''&&&&&&''')))+++*********)))))))))((((((((('''''''''((()))+++,,,((('''%%%&&&(((***++++++&&&&&&&&&&&&'''((()))******)))'''''')))******)))***(((&&&(((,,,...,,,))),,,++++++,,,---,,,***(((''''''&&&''')))+++---...+++++++++******)))((('''(((((((((''''''((())))))'''))),,,---,,,***************+++++++++***)))((((((((())))))((('''%%%%%%''')))***,,,,,,,,,***)))''''''((())))))***++++++((()))***+++,,,++++++***......000111111000//////,,,//////666BBBIIIZZZttt'''''''''''''''&&&&&&&&&((()))***+++,,,,,,+++++++++++++++***))))))((((((&&&((())))))(((''''''(((***))))))***+++,,,***))))))))))))))))))***+++,,,000///...---------.........------,,,***)))(((((()))'''%%%$$$$$$&&&(((***)))((('''(((***+++***)))((((((((('''''''''''''''+++,,,,,,,,,,,,++++++***)))))))))(((''''''&&&&&&%%%'''***+++***((((((((((((((((((((()))***+++,,,+++******+++---///...---******)))))))))***,,,---*********)))((('''&&&%%%************************'''&&&%%%%%%%%%''')))+++,,,,,,+++++++++,,,------)))))))))***+++,,,...///000...+++((('''''')))***---,,,,,,++++++++++++,,,+++,,,---------,,,+++***))))))***,,,...///...---++++++,,,,,,++++++***))))))((('''''''''((()))***++++++++++++******))))))((((((''''''''''''((((((%%%'''))))))(((((()))***...///111000...,,,+++***((()))+++---------,,,+++---+++(((''''''''''''&&&&&&&&&'''((())))))*********++++++++++++***)))))),,,,,,+++***))))))((((((&&&'''((((((((((((((((((%%%&&&''''''&&&''')))++++++)))'''&&&'''(((''''''&&&&&&&&&'''((()))******,,,,,,,,,,,,***(((&&&%%%%%%%%%%%%(((+++------,,,((((((((((((((((((((((((%%%%%%%%%&&&''')))***+++***((('''&&&&&&'''(((******)))(((''''''((()))))))))(((((((((((((((((((((&&&%%%$$$$$$$$$%%%'''(((***)))''''''''')))+++,,,))))))((((((((('''''''''((((((''''''''')))***+++((('''&&&'''***,,,,,,,,,''''''''''''((()))******,,,***(((((()))***)))(((+++((('''))),,,...,,,***,,,...//////---,,,,,,---(((((('''(((***,,,...///+++++++++******)))(((((('''***,,,,,,)))((()))+++***+++,,,+++***)))***+++,,,,,,------,,,,,,+++***,,,,,,+++***(((&&&%%%$$$&&&((()))+++,,,,,,,,,+++'''((()))+++++++++******))))))***++++++++++++***......///000111333333444000000+++,,,777???RRRnnn***)))((((((''''''''''''(((((((((((())))))***+++++++++*********)))))))))&&&''')))((('''&&&&&&''')))))))))***,,,,,,++++++,,,,,,+++******))))))))).........---------------+++******))))))(((((((((+++)))(((&&&&&&(((***+++)))'''''''''))))))((('''%%%%%%&&&'''((((((((((((******+++++++++*********''''''((((((((('''%%%$$$"""%%%((((((((('''''''''&&&&&&&&&&&&'''(((*********)))***,,,...///...---+++***)))((()))+++---...*********))))))'''&&&&&&******))))))))))))******(((&&&%%%%%%''')))******))))))))))))***++++++,,,%%%&&&&&&(((***,,,...///---+++(((%%%%%%&&&(((***///---+++***)))***+++,,,,,,---.........,,,)))((()))((())),,,111333111...***+++************))))))(((''''''''''''((()))***,,,+++******)))))))))(((((((((((((((''''''''''''%%%''')))************+++...000222000+++((((((***'''(((***+++,,,+++******---+++(((''''''((('''&&&%%%&&&'''((()))***+++++++++++++++++++++******))),,,,,,+++***)))(((((('''%%%&&&((())))))((('''&&&&&&&&&&&&%%%$$$%%%(((***+++***'''&&&&&&&&&'''''''''&&&$$$$$$%%%'''***,,,+++,,,------,,,***'''&&&%%%%%%'''+++...///...,,,(((((((((((((((((((((((($$$$$$%%%&&&''')))***+++***)))'''%%%%%%''')))***+++***((('''''')))+++,,,))))))((('''''''''((((((%%%%%%$$$###$$$%%%&&&''')))(((((('''(((***,,,---)))))))))((((((((('''''')))(((''''''''')))***+++((('''''')))+++---------((((((((((((((()))******)))(((&&&'''((())))))(((+++)))((())),,,---,,,***+++...000///,,,+++,,,///+++******)))***+++---...,,,++++++***))))))))))))***///222111,,,((())),,,*********(((&&&&&&'''))),,,,,,,,,,,,,,,+++++++++---,,,+++***)))'''&&&%%%&&&''')))***,,,---------((()))+++------,,,***)))))))))******++++++++++++---......000222444666888666444,,,+++111777IIIddd,,,+++***)))(((((())))))(((((('''''''''((()))***+++++++++++++++*********&&&''')))(((&&&%%%%%%&&&((()))***+++++++++++++++,,,,,,,,,+++***)))((((((,,,,,,,,,+++++++++******((((((((((((((((((((((((+++)))(((''''''((()))***((('''&&&'''(((((('''&&&###$$$%%%'''((()))))))))(((((((((((((((((())))))%%%&&&((((((((('''%%%$$$!!!$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((())))))((((((***,,,---,,,++++++***)))((((((***,,,---))))))))))))))))))((('''******)))(((((()))*********(((&&&'''***,,,,,,+++''''''((()))))))))******"""###$$$&&&(((***,,,...)))(((&&&$$$$$$%%%((()))///---+++)))((()))+++,,,+++,,,------,,,***(((&&&)))((())),,,111333111...******))))))(((((((((((('''''''''''''''(((((()))+++***)))(((((((((((()))))))))(((((((((''''''&&&&&&))),,,------,,,,,,---,,,...000...***'''(((***''''''(((***,,,///111333...+++((('''(((((('''&&&&&&&&&'''((()))***+++,,,+++++++++***************++++++******)))(((''''''%%%&&&'''(((((('''&&&%%%'''''''''%%%######%%%'''+++***(((&&&%%%&&&''')))(((&&&$$$###$$$&&&***,,,***+++,,,---,,,***'''&&&&&&&&&(((,,,...///---+++''''''''''''''''''''''''$$$$$$%%%%%%&&&((()))***)))((('''&&&&&&'''((()))***)))((('''(((***,,,---***)))'''&&&&&&&&&'''(((%%%%%%$$$###$$$%%%&&&'''(((((((((((()))***,,,---******)))))))))((((((((()))((((((''''''(((******(((((((((***,,,------,,,)))(((((((((((())))))***'''&&&%%%''')))+++,,,+++***))))))***+++++++++***))),,,...,,,***)))+++......---+++*********+++,,,,,,+++******)))******+++000444777444...))))))+++*********(((&&&&&&(((***,,,+++++++++************++++++******))))))))))))&&&'''(((***+++---......***+++---......,,,***)))***************+++++++++------...///222444666888777666///---000000===UUU~~~,,,+++)))(((((()))******((((((''''''''''''((((((++++++++++++++++++++++++'''((()))(((&&&%%%%%%&&&((()))++++++***)))***+++++++++++++++***)))((('''))))))*********)))((('''&&&&&&&&&''''''((((((((()))((('''&&&%%%&&&'''''')))'''&&&'''(((((('''%%%######$$$&&&'''((()))***'''''''''&&&''''''((()))&&&&&&'''(((((('''&&&%%%###%%%&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%&&&((()))***)))((('''(((***+++***)))+++***)))(((((()))******''''''((()))***************)))(((''''''((()))***,,,)))'''))),,,...---+++''''''((()))))))))(((((("""######$$$&&&(((***+++''''''&&&&&&&&&'''))))))---,,,***)))((()))+++,,,***+++++++++***)))'''&&&))))))***,,,...///...---***)))(((''''''''''''(((&&&&&&'''''''''(((((((((***)))(((''''''((()))***+++***)))(((((('''(((((()))+++...000///...---...+++,,,,,,+++***))))))***&&&&&&'''***///555;;;???...+++)))(((((((((((('''((((((''''''(((***,,,---+++***))))))(((((())))))))))))((((((((((((''''''&&&&&&&&&'''&&&&&&%%%$$$&&&'''&&&%%%###"""###$$$))))))(((&&&$$$%%%))),,,)))(((%%%######&&&)))+++)))************((('''&&&''''''(((+++------+++)))''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))((((((''''''''''''(((((((((((((((((()))***,,,---+++)))'''%%%%%%%%%'''(((&&&%%%$$$$$$$$$%%%'''((((((((((((((())))))***+++*********)))))))))((((((***)))(((''''''((()))***)))((((((***,,,---,,,***)))((((((''''''(((((())))))((('''))),,,///000///))))))))))))))))))))))))((()))))))))((((((***+++...---+++************+++,,,+++***))))))***+++,,,444555666333...******++++++,,,+++***((((((***,,,++++++***))))))))))))***))))))(((((()))***++++++''''''((()))+++,,,......------.........,,,+++*********))))))******+++,,,+++,,,---///111222444444333444///...///+++222FFFggg)))((('''&&&&&&((()))+++((((((((((((((((((''''''************************''')))***)))'''%%%%%%&&&'''***++++++((('''((()))((())))))******)))((((((((())))))***)))((('''&&&%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&&&&)))(((''''''(((((('''%%%$$$$$$$$$$$$%%%''')))+++(((''''''&&&'''((()))***'''''''''((((((((('''''''''((()))((('''&&&'''(((%%%&&&&&&'''(((***,,,---,,,***((('''((())))))(((******))))))((('''''''''%%%&&&''')))+++,,,,,,,,,***)))(((''''''((()))***,,,)))''')))---///...+++'''((()))))))))((('''&&&$$$$$$$$$%%%&&&'''((()))''''''((()))***++++++++++++******))))))***+++,,,++++++******)))))))))(((((())),,,,,,+++*********)))((('''&&&&&&&&&''''''&&&&&&''''''((((((''''''((('''&&&&&&&&&(((***+++---,,,***((('''((()))******---000111000...---------+++))))))******)))(((&&&&&&(((+++000666;;;???...,,,)))(((((((((((('''+++***'''&&&&&&)))+++---***)))((('''''''''((()))&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%%%%"""$$$%%%%%%$$$"""###$$$(((((('''%%%$$$%%%***...+++)))&&&$$$$$$&&&(((***(((((((((''''''&&&&&&%%%((((((((()))******(((&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&&&&&&&'''((()))***+++,,,+++***'''%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&((((((((((((((((((((((((((()))))))))((((((((('''''''''***)))(((''''''((()))***)))))))))***,,,+++***((((((((('''''''''''''''(((***))))))***,,,/////////(((((())))))((((((((())))))'''&&&&&&''')))))))))+++******))))))+++,,,------,,,***))))))***,,,---333222111///---+++++++++)))***+++***))))))+++,,,,,,+++***)))((())))))***)))(((((('''((()))***+++((((((((()))***,,,---...//////......---,,,,,,++++++***)))))))))***+++,,,***+++---///000000000//////111......///)))...AAAQQQccc|||'''&&&%%%$$$%%%''')))***'''(((((()))((((((''''''(((((((((((())))))))))))((()))******'''&&&%%%&&&'''***,,,+++(((&&&'''(((&&&'''(((*********)))(((((()))*********)))'''&&&$$$%%%%%%&&&'''((()))*********)))(((((((((((((((***)))''''''(((((('''&&&%%%$$$######$$$''')))+++)))(((''''''''')))***+++((((((((((((((((((((((((***+++,,,+++)))(((((()))'''(((((()))+++,,,...///...+++((('''((()))))))))))))))))))))(((&&&%%%$$$$$$%%%''')))+++,,,---...+++)))(((''''''((()))+++,,,)))''')))...000---***(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))'''(((***,,,---...------))))))))))))***+++,,,,,,,,,+++***)))))))))******'''***---,,,)))''''''))))))((('''&&&%%%&&&''''''%%%&&&''''''(((((('''''''''&&&%%%%%%&&&(((+++,,,///---***((('''(((***++++++---000111000---,,,,,,...+++((((((******(((&&&'''''')))+++...222555666...,,,)))(((((()))((('''---+++'''%%%%%%(((+++...***)))'''&&&&&&&&&'''((($$$$$$%%%%%%&&&''''''(((((('''%%%$$$###$$$%%%%%%"""$$$%%%$$$$$$$$$$$$'''''''''%%%$$$&&&+++///,,,***(((&&&%%%&&&''')))((('''&&&%%%%%%%%%%%%%%%)))(((''''''((((((&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%''')))******)))'''%%%$$$%%%''')))***+++++++++,,,***'''%%%$$$%%%&&&'''''''''&&&%%%&&&'''((()))((((((((((((((('''''''''(((((('''''''''&&&&&&&&&***)))(((''''''((()))******))))))***++++++(((&&&(((''''''&&&&&&&&&''''''+++)))((()))***,,,,,,+++'''((()))((('''&&&'''(((***'''$$$$$$(((******(((((((((((((((***,,,...///---,,,***))))))+++,,,---111///,,,++++++,,,,,,+++&&&'''))))))(((((()))+++,,,+++***)))))))))***+++***)))(((''''''((()))***)))((())))))***+++------111000///---,,,,,,,,,,,,+++***)))))))))***,,,---)))+++---//////...---,,,---000...///111+++///BBBGGGHHH]]]'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&'''''''''(((((()))'''$$$$$$&&&((()))))),,,(((%%%%%%''')))(((&&&(((((())))))))))))(((((('''((()))***++++++++++++......,,,***'''&&&(((***%%%&&&'''((())))))(((((()))))))))))))))******+++)))'''&&&&&&((())))))(((''''''&&&&&&&&&''''''(((******)))))))))***,,,---***)))((((((((()))+++,,,------+++***))))))))))))&&&'''(((((()))+++...111///...---+++***)))))))))((('''&&&&&&%%%%%%%%%%%%&&&(((***------,,,+++)))---,,,+++)))(((''''''''''''((()))***+++,,,,,,,,,,,,***((('''((((((((('''++++++***)))))))))))))))''')))+++,,,+++******++++++***)))((()))***+++,,,+++++++++***'''&&&&&&'''***)))(((''''''((()))******)))))))))***)))'''%%%%%%&&&''')))))))))((('''((('''&&&%%%%%%&&&'''(((---,,,)))((('''''')))***...---,,,,,,+++++++++,,,++++++******)))************+++---...///...---,,,)))))))))((())))))***+++***(((&&&%%%%%%''')))++++++***((('''((()))+++,,,***)))(((''''''((()))***(((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''&&&&&&(((***++++++***'''%%%$$$%%%&&&))))))*********))))))(((''''''((((((((('''&&&%%%))))))((('''&&&%%%%%%%%%''')))******((('''((()))(((((('''&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$&&&''')))'''&&&$$$""""""$$$&&&(((***)))(((&&&%%%%%%%%%&&&%%%%%%$$$&&&'''(((&&&%%%'''&&&&&&&&&&&&'''(((((()))(((''''''((((((((('''***************)))((((((+++***)))'''''''''((()))))))))))))))***+++,,,---''''''&&&'''((((((&&&%%%&&&(((***+++)))(((((()))&&&&&&''')))++++++***(((+++***(((((()))******)))+++))))))+++------***&&&'''''''''(((''''''&&&&&&+++---//////---***))))))((((((((((((((((((''''''))))))))))))+++,,,...///***+++------------+++***111///---+++++++++,,,---,,,000333222///---///222000///...............///999GGGTTT\\\lll~~~~~~&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%'''***+++++++++(((&&&&&&((()))((('''&&&'''((()))))))))))))))&&&&&&'''))))))*********++++++***(((&&&&&&)))+++&&&'''(((***++++++******))))))(((((())))))***+++)))'''&&&&&&(((((((((''''''&&&&&&&&&&&&'''((((((***))))))((()))***+++,,,***)))((((((((()))***+++,,,,,,+++))))))(((((((((&&&((()))******+++...000...---,,,+++***)))))))))((('''&&&%%%$$$%%%%%%&&&&&&(((***+++,,,,,,+++*********+++,,,+++)))(((&&&'''''')))***+++,,,,,,---+++)))&&&&&&''')))******,,,+++***)))((((((((()))''')))+++,,,+++******+++,,,++++++******+++++++++***++++++)))'''%%%%%%&&&***)))(((''''''((())))))***)))(((((()))***(((''''''((())))))*********))))))((('''&&&'''((()))***---,,,***((((((((()))***---,,,,,,+++******++++++*********)))******+++++++++,,,.........,,,***))))))))))))))))))***++++++***(((&&&%%%%%%'''***++++++***(((''''''((()))***)))(((((((((((((((((()))(((((((((((('''&&&%%%%%%$$$%%%&&&&&&''''''''''''&&&''''''&&&%%%%%%''')))***+++***)))'''&&&(((***,,,,,,++++++***((('''&&&%%%%%%&&&&&&'''''''''((()))((('''%%%%%%%%%%%%&&&)))+++,,,+++)))((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&%%%###"""###%%%''')))***)))'''%%%$$$$$$%%%&&&&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&)))((((((''''''((()))***''''''''''''(((((()))***''''''&&&'''(((((('''%%%&&&(((******)))''''''((()))))))))***+++***)))''')))(((((((((***+++,,,,,,,,,***)))***,,,---+++(((''''''((((((''''''&&&&&&+++---///...,,,***))))))((((((((())))))))))))))))))***+++,,,---...//////++++++,,,,,,,,,,,,++++++///...---++++++,,,---......111444222...,,,///222111111000000///......---333<<>>LLLTTTTTTUUUSSSWWW___bbbaaahhhsss%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$&&&&&&%%%$$$###""""""###&&&)))+++***)))(((''''''((())))))***)))&&&&&&'''(((((((((((('''###$$$%%%%%%&&&&&&&&&%%%)))******(((&&&&&&''')))&&&''')))+++,,,------,,,((((((((((((((()))******((('''&&&&&&''''''&&&$$$%%%%%%&&&''''''((((((((()))((('''&&&&&&'''((()))(((((((((((())))))******)))(((((('''''''''(((((('''))),,,------,,,,,,---+++******)))))))))******((('''%%%######$$$&&&(((((((((''''''((()))+++,,,,,,,,,------,,,***'''&&&&&&&&&'''(((***,,,---...,,,)))&&&%%%&&&)))***+++,,,+++***)))((((((((((((((()))+++***)))))))))+++......//////---,,,)))(((((())))))(((&&&$$$%%%&&&(((((((((((((((((())))))***((('''(((***,,,,,,,,,,,,+++***))))))***+++,,,''''''&&&&&&''')))+++,,,...---,,,+++***************))))))((((((((())))))(((((((((((()))+++,,,,,,---...//////...,,,***((())))))***++++++,,,,,,,,,)))(((&&&%%%&&&(((***,,,***)))(((&&&%%%%%%%%%&&&&&&&&&((())))))(((&&&&&&((()))))))))(((((('''&&&###$$$%%%'''((()))))))))'''(((((('''%%%$$$%%%''',,,---------+++***+++---///...---+++)))(((''''''&&&%%%$$$###$$$&&&(((***+++***'''&&&%%%&&&((())),,,------,,,(((&&&%%%%%%((((((''''''&&&&&&&&&&&&&&&''')))++++++***(((&&&$$$$$$###$$$%%%''')))***)))'''%%%###"""$$$&&&((()))(((((()))++++++***(((%%%%%%%%%%%%%%%&&&'''''''''(((((('''%%%$$$$$$$$$&&&&&&&&&''''''&&&&&&%%%((((((''''''((((((((()))(((((())))))))))))(((((('''&&&&&&'''))))))(((&&&''')))******(((%%%%%%%%%)))******)))(((&&&&&&'''$$$&&&'''(((((())))))***...,,,***))))))+++---...))))))(((''''''&&&&&&&&&((()))++++++)))(((((()))'''(((((())))))******+++***+++---/////////---,,,,,,+++***))))))***+++,,,,,,,,,+++,,,,,,...///000222222111...+++***,,,///333444555666444111---++++++111555666:::@@@AAA===IIIGGGHHHLLLOOOQQQYYYbbb^^^nnn~~~zzzwww&&&%%%%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$###$$$######%%%'''(((&&&%%%&&&'''((())))))******+++))))))))))))((('''%%%%%%###$$$%%%%%%%%%%%%%%%%%%,,,---,,,***'''%%%%%%&&&%%%&&&((()))+++++++++***((((((((('''((())))))***((('''''''''((((((&&&$$$$$$%%%&&&'''(((((((((((()))((('''&&&&&&'''((((((''''''(((((())))))))))))((('''''''''''''''(((((('''***,,,---,,,++++++,,,******)))(((((()))))))))((('''%%%$$$$$$%%%'''(((((('''&&&&&&'''(((***,,,111///,,,***((('''''''''&&&&&&'''((()))+++---......+++'''&&&&&&'''((((((+++******))))))))))))))))))*********(((((()))***............---+++(((''''''((()))(((&&&%%%%%%&&&'''(((((()))))))))*********(((((()))+++---------******(((''''''((()))***%%%%%%%%%%%%&&&(((***+++------,,,+++************(((((((((''''''((())))))(((((((((((()))***+++,,,,,,---///000///...,,,+++'''((()))++++++,,,++++++((('''%%%$$$%%%'''***,,,)))(((((('''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%(((((((((((((((''''''&&&###$$$%%%'''((()))))))))((())))))'''%%%%%%&&&'''...//////...+++*********,,,+++***)))))))))******((('''%%%$$$$$$%%%'''(((,,,+++)))((('''(((***+++***+++,,,***'''$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$&&&(((***,,,,,,***'''%%%$$$$$$$$$$$$&&&''')))***((('''%%%######%%%''')))))))))(((***+++,,,+++)))&&&%%%%%%%%%%%%&&&''''''(((***+++***'''%%%$$$%%%&&&''''''((((((((('''''')))))))))((('''&&&%%%%%%'''((())))))***))))))((('''&&&&&&((()))***)))'''((()))+++***(((&&&%%%%%%&&&'''((((((&&&%%%''')))&&&(((***)))'''%%%%%%&&&---+++***((((((***---000+++***)))'''&&&&&&&&&'''&&&'''))))))((('''((()))'''''''''(((((())))))))))))***,,,------,,,+++)))++++++)))(((((()))+++++++++++++++,,,---...///000111000...,,,******,,,---222444666777666222...,,,+++///222333555777777555AAA???===???AAADDDJJJQQQIIIYYYiiilllfffdddmmmxxx||||||&&&&&&&&&&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###$$$&&&)))*********+++,,,,,,,,,+++***((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%---...---+++'''%%%$$$%%%$$$%%%'''((())))))((((((((((((''''''(((((()))***)))(((((()))***)))&&&$$$###$$$&&&((())))))((((((***)))'''&&&&&&'''((((((&&&'''((()))))))))(((((('''''''''''''''((()))***(((***++++++***)))***+++******)))(((((('''(((((('''''''''''''''(((((()))''''''&&&&&&&&&(((***+++111///+++'''%%%%%%&&&'''((('''''''''(((***,,,---...,,,)))'''''''''&&&%%%)))))))))))))))******+++)))******)))''''''(((***,,,,,,,,,+++***)))'''&&&'''((()))(((&&&%%%&&&'''(((((()))***++++++++++++)))))))))+++---...---,,,)))(((((('''''''''''''''$$$$$$$$$$$$&&&(((***,,,,,,,,,,,,+++******))))))(((((('''''''''((())))))(((((((((((())))))***++++++---...//////---,,,***%%%''')))***+++++++++***&&&%%%$$$###$$$&&&)))+++(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''&&&&&&$$$%%%&&&'''((()))))))))((())))))((('''&&&((()))---//////...+++)))(((((()))((((((((((((***+++---)))((('''&&&%%%&&&&&&'''******))))))))))))******''')))***)))&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$'''(((***++++++)))'''%%%%%%%%%%%%%%%&&&'''))))))'''&&&&&&%%%&&&'''((()))))))))(((***+++,,,+++)))'''&&&&&&&&&&&&'''((((((***---///---)))%%%%%%&&&''''''((())))))))))))(((******))))))'''&&&$$$###$$$%%%'''((())))))(((((('''&&&&&&(((******)))(((((()))++++++)))'''''''''%%%((()))(((%%%%%%'''***))),,,---,,,'''$$$###$$$******)))((('''))),,,///,,,+++)))'''&&&&&&''''''$$$&&&''''''&&&&&&((()))((((((((('''''''''''''''))))))***++++++***)))(((******))))))))))))******++++++,,,------...//////...---,,,++++++,,,---...000222444666666444111///444333111000111555999;;;888777555555666999===@@@JJJIIIIIIMMMTTT[[[```bbbooo}}}|||wwwxxx{{{'''''''''''''''((())))))&&&%%%#########$$$&&&'''***(((&&&%%%&&&''''''&&&###&&&)))+++******,,,---,,,,,,,,,+++***((('''&&&&&&''''''(((''''''&&&&&&***+++,,,***'''%%%$$$$$$&&&&&&(((((((((((('''&&&(((''''''''''''((())))))***))))))***+++***'''$$$"""$$$&&&((())))))((((((******((('''''''''((((((&&&'''((()))))))))((('''''''''''''''((()))***+++)))******)))(((''')))***+++***)))((('''&&&&&&&&&&&&'''(((*********))))))&&&&&&&&&&&&'''((()))))),,,+++)))'''&&&&&&''''''))))))'''''''''(((***++++++***))))))))))))'''%%%''''''(((((()))+++,,,---*********((('''&&&(((***+++***)))((('''&&&&&&&&&((()))***)))'''&&&'''(((((()))+++,,,------,,,,,,))))))+++---//////,,,***((((((((((((((('''&&&&&&$$$$$$$$$%%%'''))),,,---++++++++++++***)))((((((((((((''''''((())))))***))))))((((((((())))))***+++,,,---------+++((('''$$$%%%''')))++++++***)))%%%$$$""""""###%%%(((***''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))******)))((((((***,,,***,,,---,,,***(((((((((((('''&&&&&&''')))+++,,,''''''(((((((((((((((((('''((())))))))))))((('''%%%'''))))))(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******(((&&&%%%&&&&&&&&&&&&''''''((((((%%%&&&'''((()))))))))))))))(((((()))+++,,,***)))(((''''''''''''((())))))***---000...)))%%%$$$&&&''''''((()))))))))))))))(((((()))((((((&&&$$$######$$$''')))***+++***)))'''&&&&&&(((***+++***)))(((***,,,,,,***))))))))))))+++,,,***&&&$$$'''++++++///111///***&&&%%%'''((())))))((('''(((+++...---+++)))'''&&&&&&''''''###$$$%%%%%%%%%%%%''')))******))))))((('''''''''*********))))))(((((((((((())))))))))))))))))(((+++,,,,,,---............++++++,,,---///000111111...///222444555555333222888555333333444777:::===222222111111333666777777DDD===777:::EEENNNQQQPPPZZZlll{{{zzzuuu{{{{{{~~~((((((((((((((()))******'''&&&###""""""$$$'''))),,,***'''&&&''')))))))))"""&&&***+++******,,,...++++++,,,++++++***)))(((((((((((()))((((((''''''''')))***)))&&&%%%$$$%%%'''((()))))))))(((&&&%%%'''''''''''''''((())))))+++******+++,,,***'''$$$"""###&&&((())))))((((((+++***)))(((''''''((()))%%%&&&((()))))))))(((''''''''''''((((((***+++,,,******)))(((&&&&&&(((***++++++)))(((&&&&&&%%%%%%&&&(((***+++,,,+++***(((%%%%%%&&&''''''(((((((((''''''((((((((((((((('''+++)))(((''''''((()))+++((((((((()))+++***(((&&&&&&&&&'''(((***+++---...*********(((&&&&&&(((******)))'''%%%%%%%%%&&&'''((()))***)))((('''((())))))***+++---......------)))***,,,///000///+++((('''((()))))))))(((&&&%%%%%%%%%%%%&&&(((+++---///******+++******)))((('''((((((((((((((()))*********))))))(((((((((((())),,,,,,---,,,***(((%%%######$$$''')))******)))((($$$###!!!!!!"""%%%(((***''''''(((((()))((((((((('''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%&&&&&&%%%%%%%%%''''''(((((((((((((((''')))***+++***)))***,,,---''')))++++++***(((((()))((('''&&&%%%&&&''')))+++%%%&&&((()))************$$$%%%'''))))))(((&&&%%%%%%'''))))))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&%%%&&&&&&''''''''''''''''''%%%&&&(((***++++++***))))))(((((()))++++++***(((((((((((((((((()))*********...111...)))$$$$$$%%%&&&&&&'''((())))))((((((&&&'''((((((((('''&&&%%%$$$&&&))),,,---...------'''&&&&&&(((***+++***)))(((***,,,,,,+++******+++---//////,,,&&&$$$'''+++,,,111444222,,,((((((***&&&((()))(((&&&'''***...---,,,)))'''&&&&&&'''((("""$$$%%%%%%$$$%%%'''))),,,,,,+++***)))((('''''',,,+++***)))((((((((()))'''((()))******)))((('''+++,,,------......------***+++,,,///222444444333,,,...000333555555555444111111333777888666555555111222333333666888888666333444666888;;;???CCCFFFMMMXXXbbbcccdddlllxxxxxx))))))))))))))))))))))))'''&&&%%%%%%'''(((((('''************))))))))))))'''''''''((()))+++,,,---,,,***((((((***+++++++++&&&''')))***+++)))(((&&&''')))+++)))&&&$$$$$$&&&&&&&&&&&&'''''''''''''''***))))))(((((((((((((((---***''''''))))))(((%%%&&&%%%%%%$$$%%%&&&((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***,,,)))(((((('''(((***+++,,,,,,)))&&&&&&(((***)))(((***+++,,,***(((&&&%%%&&&((()))+++------+++)))'''))))))(((((((((((())))))***))))))(((((((((((())),,,)))&&&&&&(((***)))(((***)))'''%%%$$$%%%&&&''''''((()))******)))((('''((()))+++,,,,,,+++***)))((((((((((((((()))******%%%(((,,,---,,,***(((((((((***---...---,,,------***---000333333111...+++---+++)))((('''((()))***,,,)))&&&'''+++------,,,///...,,,***))))))******&&&&&&%%%&&&''')))+++---)))'''&&&&&&''''''&&&%%%,,,+++***(((&&&%%%$$$$$$"""%%%(((***+++)))&&&$$$###$$$$$$%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((((()))))))))(((((('''***************)))((((((******))))))(((((('''''''''(((((('''%%%%%%&&&((((((''''''))),,,---+++(((%%%%%%%%%$$$$$$$$$######&&&(((***++++++***,,,---,,,+++)))((((((((((((((())))))))))))((('''&&&&&&((((((((('''((())))))***'''((()))*********)))(((&&&((()))******)))(((&&&((()))***)))((((((***+++***++++++***'''&&&&&&&&&'''''''''&&&%%%%%%''')))***)))(((&&&&&&&&&'''(((&&&&&&'''***---///000///,,,)))%%%$$$%%%''')))***,,,,,,---------,,,,,,+++...111111...(((&&&(((+++,,,...111222000---(((%%%///...,,,***)))(((''''''(((((((((&&&######$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&))))))*********(((&&&%%%)))(((((('''''''''(((((())))))))))))((((((((((((+++---//////---,,,,,,---,,,,,,---222777777222---000111111000///000333555000222444888:::888555111555222000444:::>>>===;;;...222555555333444;;;AAACCCCCCGGGPPP[[[cccdddccclllsssyyyuuunnnrrr((((((((((((((((((((((((&&&%%%$$$%%%(((******))))))))))))((((((((('''''''''''''''((()))***,,,---+++)))((((((***+++,,,+++((()))*********)))((('''&&&((()))(((%%%######%%%&&&&&&''''''''''''((((((***)))((((((''''''((((((,,,***''''''((()))'''%%%&&&&&&%%%$$$%%%&&&'''((())))))((('''''''''''''''&&&&&&&&&&&&''')))***,,,)))))))))))))))******++++++(((&&&&&&(((***)))(((***,,,,,,+++)))'''&&&'''++++++++++++++++++++++++((((((''''''''''''((((((***)))((((((((((((((((((***'''%%%%%%''')))(((''')))(((&&&%%%$$$%%%&&&'''((())))))******)))((('''((()))*********)))(((((()))))))))))))))***++++++'''))),,,---+++***)))))))))***,,,,,,+++++++++,,,,,,---.../////////...---+++***)))(((((()))+++,,,...+++(((((())),,,......------,,,******)))******(((((('''(((((()))***+++'''&&&%%%&&&((()))((('''++++++)))'''&&&%%%%%%%%%###%%%'''))))))(((&&&%%%$$$$$$$$$%%%&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$###&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&*********************))))))*********))))))(((((((((((((((((('''''''''&&&(((((()))(((&&&&&&'''((('''&&&&&&))),,,---,,,)))&&&%%%%%%%%%%%%$$$$$$$$$&&&(((++++++++++++,,,---222///***((()))***)))(((((((((((((((((('''&&&%%%&&&''')))++++++***)))(((&&&'''((())))))((((((''''''(((***++++++***((('''***+++,,,,,,***)))***+++++++++,,,***(((&&&&&&''''''''''''&&&%%%%%%''')))+++***)))'''&&&&&&'''''''''''''''***---///......+++((($$$###$$$&&&'''(((******++++++++++++******---///111...***'''(((++++++,,,...000///---***(((---,,,+++***((((((((('''(((((((((&&&$$$###%%%&&&%%%'''((('''&&&%%%&&&((())))))******)))((('''&&&)))(((((('''''''''(((((())))))))))))(((((((((((()))+++---...,,,+++++++++,,,---///222444333///,,,,,,...///000000000333555111111222444666666555333333000///222777;;;;;;999111000///111333777999::::::999<<>>888111+++(((&&&&&&&&&%%%%%%&&&(((***))))))***)))(((''''''''''''''''''''''''((((((((())))))&&&''''''((())))))******''''''((())))))))))))))))))((('''&&&&&&'''((())))))((((((((((((((())))))((('''&&&&&&'''(((***,,,)))(((&&&%%%$$$%%%&&&''''''''''''((((((((()))))))))+++,,,,,,)))'''&&&%%%''')))+++***(((%%%%%%&&&'''''''''&&&&&&&&&%%%%%%###%%%(((******+++,,,...:::HHHWWWXXXKKK:::///+++%%%&&&''')))***+++++++++))))))((((((((()))***+++((((((((()))+++---///000)))))))))(((((()))))))))***+++,,,,,,***)))***+++'''((()))((('''&&&'''((()))+++------,,,+++++++++)))***,,,---...//////...***))))))***++++++***(((&&&&&&'''***---...,,,***((()))***+++,,,,,,,,,,,,,,,+++******+++***))))))))))))*********))))))(((###%%%&&&((()))((('''&&&%%%'''))))))(((''''''(((******)))'''&&&'''***,,,+++***)))(((''''''(((((((((((((((((()))***+++,,,))))))))))))((((((((((((''')))++++++***(((((()))+++------+++)))(((***---...000222222000...------//////111333444333000...------......---...000111+++---...000000111222222555555666555666777999;;;777888:::;;;======<<<<<<999999>>>GGGLLLMMMOOOSSS^^^bbbeeegggnnn{{{&&&&&&&&&&&&&&&&&&&&&&&&"""!!!!!!$$$(((+++------''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''))))))'''%%%"""$$$&&&((())))))((('''&&&$$$$$$&&&)))+++)))'''""""""###$$$&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&***---...+++))))))+++$$$$$$#########$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%'''(((***++++++++++++((('''&&&$$$$$$%%%&&&'''$$$'''***)))'''%%%%%%'''&&&''')))((('''&&&&&&'''((('''''''''((()))+++,,,'''''''''&&&&&&'''''''''000///---,,,+++*********%%%&&&'''%%%###"""%%%(((&&&'''((()))))))))))))))))))))(((((()))+++---...))))))(((''''''((()))***000///...---------------***,,,//////---***((('''%%%'''))))))(((&&&%%%&&&+++***)))((())),,,///111***)))((('''((()))+++---000///000888EEERRRZZZ^^^CCC>>>666111000444:::???KKKFFF===444,,,'''&&&%%%#########%%%(((***+++***((((((&&&%%%%%%$$$$$$$$$'''(((((()))***)))))))))''''''(((((())))))******&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))***))))))(((((((((((()))((((((&&&&&&''')))+++---)))'''&&&$$$$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((***,,,,,,)))&&&%%%$$$$$$'''******(((&&&''')))''''''&&&&&&&&&%%%%%%%%%"""$$$'''))))))***,,,---000999BBBFFF@@@777///+++&&&&&&((()))+++,,,,,,,,,'''(((((()))))))))))))))(((((()))***,,,///111333))))))(((((((((((())))))((()))***)))((((((***+++&&&'''((('''&&&%%%&&&'''(((***,,,,,,+++))))))***)))***+++,,,,,,,,,+++***'''&&&&&&'''))))))(((&&&$$$$$$'''***---...---+++(((((()))++++++,,,,,,,,,...,,,***)))******)))(((&&&''')))++++++++++++***$$$%%%'''))))))((('''&&&%%%''')))***(((''''''(((,,,,,,***((('''(((+++...,,,+++)))(((''''''(((((((((((((((((()))***+++,,,))))))))))))((((((((((((%%%''')))***((('''''''''+++++++++***)))***,,,...+++---///000...------...111000//////000000///...,,,---------,,,,,,...000---------000333444333222444555555444333444666888111444888;;;<<<<<<::::::888333666AAAGGGDDDEEEKKKJJJVVV^^^```ggguuu{{{yyy(((((((((((('''&&&%%%$$$"""###&&&(((***,,,------)))((('''&&&%%%&&&'''((($$$&&&(((((('''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&''')))***)))'''((((((((((((((())))))***'''&&&%%%$$$###$$$%%%&&&(((''''''&&&&&&&&&'''''''''(((((())))))))))))((($$$$$$############$$$$$$"""$$$%%%%%%%%%&&&(((***...,,,)))(((***+++,,,,,,''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''$$$%%%''')))***+++******)))((('''&&&%%%&&&&&&'''+++******+++,,,,,,***(((&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''''''((((((((('''(((***---***)))(((''''''((()))******+++,,,------------------.........,,,***'''%%%$$$(((,,,---+++'''&&&&&&)))''''''***...000...,,,,,,***'''&&&(((,,,111444444333555<<>>DDDBBB>>>666...((('''(((%%%$$$###$$$&&&(((((((((((('''&&&%%%%%%%%%%%%%%%'''((()))))))))(((&&&&&&'''&&&%%%%%%&&&''')))******(((&&&&&&(((***++++++***)))((('''&&&&&&'''(((,,,+++)))'''''''''(((((()))'''$$$""""""%%%(((++++++***((('''&&&&&&''''''%%%&&&'''((())))))))))))+++***(((&&&%%%$$$$$$%%%'''&&&%%%%%%&&&''')))***'''''''''(((((('''$$$!!!###$$$%%%'''((()))))))))...///111111111///---,,,((((((''''''((()))+++,,,---***&&&&&&'''((('''%%%&&&''')))+++---...//////&&&'''((())))))************(((''''''((())))))((((((((('''&&&&&&'''))))))***+++,,,+++)))))))))+++))))))))))))))))))((((((+++***)))((('''''''''''''''(((+++---...------,,,''''''((((((***+++,,,------+++)))&&&&&&&&&((()))((()))***+++++++++++++++*********)))))))))))))))((()))***+++++++++++++++,,,,,,+++*********++++++---,,,***)))((('''((((((************+++,,,---...++++++***)))((('''&&&&&&((('''''''''''''''((()))'''***------++++++...111//////...------------...///////////////.........---,,,,,,++++++,,,,,,,,,...------...111222222000///333777666333111444888777666888>>>DDDBBB999000777777777888999===CCCHHHCCCEEEMMMWWWZZZZZZaaakkk~~~))))))))))))((('''&&&&&&$$$%%%''')))+++,,,,,,---)))((('''&&&%%%%%%&&&&&&%%%'''))))))((('''((()))***)))((((((''''''(((((((((''''''((()))***)))'''(((((((((((()))******+++((('''&&&%%%$$$%%%%%%&&&(((((('''''''''''''''(((((((((((())))))(((''''''$$$$$$############$$$$$$"""$$$%%%&&&&&&'''***,,,///,,,***)))+++,,,------''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))(((&&&%%%%%%%%%&&&'''$$$&&&''')))************)))((('''&&&%%%&&&''''''***(((((((((******)))(((''''''&&&&&&&&&''''''(((((((((((((((((('''''''''((())))))(((''''''***,,,******))))))))))))************++++++,,,,,,,,,,,,------------,,,***)))(((&&&***,,,---***'''''''''***)))***+++---......---***)))((())),,,222888<<<999999:::===??????;;;777000...,,,+++,,,000555888<<<===;;;666000***((((((&&&$$$###$$$&&&''''''''')))(((((('''&&&&&&''''''''''''((()))((('''&&&%%%%%%%%%$$$$$$%%%''')))***(((&&&$$$$$$&&&(((((((((***)))((('''&&&&&&'''(((******)))((('''''''''''''''%%%###!!!"""$$$''')))***)))'''&&&&&&&&&''''''%%%%%%&&&'''(((((((((((()))((('''%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''((()))&&&&&&&&&'''((('''%%%"""###$$$&&&((()))))))))(((((()))***++++++)))(((''''''&&&&&&&&&&&&((()))***,,,)))&&&%%%&&&'''&&&%%%&&&'''((()))***+++++++++&&&'''((())))))************(((&&&'''((()))(((((()))((('''&&&&&&'''(((((((((***++++++******+++---(((((((((((((((((())))))++++++***)))(((''''''''''''(((***++++++***)))(((''''''''''''(((***+++,,,***)))'''%%%%%%''')))*********+++,,,,,,,,,,,,,,,++++++************************++++++++++++++++++---,,,,,,+++++++++++++++---,,,***)))((((((((()))))))))))))))***+++,,,---++++++***)))((((((''''''(((((((((((()))***,,,,,,+++++++++---...000000000000000///...............000//////.........//////111111///...---,,,,,,,,,,,,///333555333222222333111222444444444444444444555777:::===>>>;;;555111222555777999:::<<<>>>AAABBBCCCGGGMMMOOOPPPWWWaaappprrrvvv|||***+++++++++***)))(((''''''((()))***+++,,,,,,,,,)))((('''&&&%%%$$$$$$$$$&&&(((******)))((()))***)))(((((((((((()))*********)))((((((******)))'''(((((())))))***+++,,,,,,***)))((('''&&&&&&&&&&&&(((((((((''''''(((((())))))))))))))))))((('''&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''(((+++---...,,,******+++------,,,'''''''''&&&''''''((((((((((((''''''''''''((((((((('''&&&%%%$$$%%%&&&&&&%%%&&&'''((()))*********)))((('''&&&&&&&&&'''(((((('''&&&&&&(((******))))))(((''''''''')))+++---*********))))))(((((((((*********((('''''')))*********++++++++++++***************)))******+++,,,------,,,,,,++++++,,,,,,+++,,,,,,+++)))'''((((((***,,,......---------...***)))***,,,111777===AAABBBBBB@@@===999333...***,,,+++******+++...000222444555666555111,,,***((((((&&&$$$%%%&&&''''''&&&******)))(((((((((((()))&&&''''''((('''&&&%%%$$$############$$$&&&((()))(((&&&$$$$$$&&&((((((((()))(((''''''&&&''''''''''''(((((((((((((((''''''$$$###""""""###%%%'''(((((('''&&&%%%%%%&&&&&&'''$$$%%%&&&''''''''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&'''((((((%%%%%%%%%'''))))))'''%%%###$$$''')))***)))(((((("""###%%%&&&&&&%%%$$$###%%%%%%$$$%%%%%%&&&'''((()))'''%%%%%%%%%&&&%%%$$$&&&&&&''''''''''''''''''&&&'''((())))))************(((&&&'''((()))((('''))))))((('''&&&&&&&&&'''&&&(((************,,,...((('''&&&&&&&&&((()))***,,,+++***)))(((''''''&&&'''((()))))))))(((&&&%%%&&&&&&%%%%%%&&&(((***+++&&&%%%$$$$$$%%%''')))+++***+++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,+++***)))))))))))))))(((((((((((()))***+++++++++*********)))(((((((((((())))))***+++---...//////,,,***---111333111///000000///............//////...---------...///000555444222000...---,,,+++***111999:::555222222444333111000222444555333111333777:::;;;777444111111...222777::::::999999999AAA@@@BBBDDDDDDEEELLLTTTRRR\\\hhhpppuuu}}}***************)))((((((******+++,,,,,,,,,++++++)))((('''&&&%%%$$$######&&&'''))))))((((((((()))(((((((((((()))+++,,,---,,,+++))))))******)))''''''((()))***+++,,,,,,,,,+++******(((''''''&&&&&&)))(((((((((((())))))***++++++++++++***)))''''''%%%%%%$$$$$$$$$$$$%%%%%%'''((()))((('''((()))+++,,,+++))))))***++++++***'''''''''''''''((()))***((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((((())))))))))))((('''&&&&&&'''((()))((('''%%%&&&(((***++++++***((('''&&&'''***---///,,,,,,,,,+++******))))))+++,,,+++)))'''&&&(((***((()))++++++++++++)))(((******)))(((((()))***+++---,,,+++***+++,,,...000...---,,,)))(((((()))***+++...111000---+++---///,,,,,,---///333888===@@@KKKIIIDDD<<<333,,,(((&&&++++++,,,,,,---...///000000000111000...,,,***)))***)))'''''''''((('''&&&))))))(((((((((((())))))%%%&&&'''''''''&&&$$$$$$""""""""""""$$$&&&((()))***)))''''''(((***))))))''''''''''''''''''''''''%%%&&&''')))))))))((('''$$$#########$$$&&&((()))'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''''''(((''''''$$$$$$$$$&&&)))***)))'''###%%%''')))******((('''######$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&'''((())))))*********+++)))'''((()))***)))((())))))((('''&&&&&&%%%%%%%%%'''))))))((((((***+++((('''&&&%%%&&&((()))+++,,,++++++***)))((('''&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%''')))***%%%%%%$$$$$$$$$&&&((()))***++++++,,,,,,++++++++++++***)))))))))***+++,,,...------,,,++++++++++++......---,,,++++++++++++++++++******************)))))))))))))))***++++++******************))))))*********++++++---.........---,,,---000111111/////////...------------...---,,,+++***+++,,,...///333222000...---,,,++++++,,,111666777444111111222111000111111222222111000222444666666333111000000---111666999999777555555>>>>>>>>>??????AAAFFFJJJCCCMMMYYYaaafffmmmyyy((((((((()))((((((''''''++++++,,,,,,,,,,,,++++++)))(((((('''&&&$$$######$$$&&&(((((('''''''''((('''''''''(((***+++---...---+++)))((()))***)))((('''(((***+++,,,,,,,,,+++++++++******)))(((''''''((((((((((((((()))******---------,,,+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&***++++++)))'''&&&'''(((***((('''''')))))))))(((&&&&&&&&&'''((()))***+++((((((''''''''''''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''((()))))))))((('''&&&''''''))))))***((('''(((+++,,,---,,,)))(((&&&&&&'''***---///------,,,,,,,,,+++++++++,,,,,,,,,)))'''&&&((()))'''((()))******)))((('''******))))))((()))))))))+++***))))))***---///111///---***(((((()))***+++,,,///111000---+++---///---...000333777<<<@@@CCCNNNKKKDDD:::111+++))))))++++++,,,---......------000...,,,+++************---+++)))))))))***)))((('''''''''&&&&&&''''''(((%%%&&&'''''''''&&&$$$$$$""""""""""""###%%%'''(((***)))'''((()))***)))(((&&&&&&''''''''''''''''''$$$%%%''')))******))))))&&&%%%%%%%%%&&&''')))***((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%%%%&&&((((((###%%%'''((())))))((('''$$$###$$$&&&)))******)))$$$&&&((()))***)))((('''%%%%%%&&&'''''''''((('''%%%&&&''''''(((((())))))&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&'''((())))))*********,,,***))))))***++++++***)))(((((('''&&&%%%%%%$$$&&&'''((('''&&&%%%&&&'''(((''''''&&&'''((()))******+++++++++***)))((('''&&&&&&'''((())))))))))))&&&&&&&&&&&&''''''((()))'''&&&%%%%%%%%%%%%&&&'''))))))************)))))))))(((''''''''')))***+++......,,,++++++++++++,,,///...---,,,++++++++++++*********+++++++++++++++++++++*********+++,,,,,,************++++++++++++,,,++++++*********++++++***,,,......,,,,,,...000------,,,++++++++++++,,,******)))******,,,...///---,,,,,,+++++++++++++++////////////000///...------000333222///---///111111000000111222333111000000222555777666555555555777999;;;<<<===???AAABBBCCCGGGMMMRRRXXX```jjjpppxxx~~~&&&&&&''''''''''''&&&&&&++++++,,,,,,,,,++++++***(((((((((((('''&&&%%%$$$$$$&&&(((((('''&&&'''(((&&&&&&'''((()))+++,,,---,,,***''''''((()))))))))((()))***+++++++++***)))))))))*********)))((('''''''''''''''((()))******,,,,,,,,,,,,,,,+++***)))'''&&&&&&%%%%%%&&&&&&'''+++,,,+++)))'''%%%&&&'''((('''&&&&&&(((((('''&&&%%%%%%%%%&&&''')))***+++((((((''''''''''''((((((''''''&&&%%%&&&'''((()))''''''&&&&&&''''''((())))))((('''''''''((()))***+++******,,,......---+++((('''&&&&&&(((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***''''''(((***(((((())))))))))))(((((()))************)))((((((***)))((((((***,,,///111...+++(((&&&((()))++++++---...//////...------...,,,...111666;;;@@@DDDFFFHHHDDD>>>888222...+++***))))))***+++++++++******///,,,)))((()))***++++++---+++))))))*********(((&&&%%%%%%%%%%%%&&&&&&'''&&&''''''((('''&&&%%%$$$$$$######"""###$$$&&&'''((('''&&&&&&'''(((&&&%%%%%%%%%&&&''''''''''''&&&$$$%%%'''(((***+++,,,,,,)))(((&&&%%%&&&''')))******((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&'''((()))$$$&&&(((++++++***)))'''%%%$$$$$$&&&)))***+++***''''''(((((())))))))))))&&&&&&&&&&&&''''''''''''&&&'''((()))************&&&((())))))(((''''''((($$$$$$$$$$$$%%%''')))***&&&'''((())))))*********,,,***((()))***+++******'''''''''''''''&&&%%%$$$&&&'''((('''%%%$$$%%%&&&))))))))))))))))))(((((())))))+++++++++***)))(((&&&&&&'''((()))***+++,,,&&&'''(((******)))((((((((((((''''''''''''''''''))))))))))))))))))((('''((('''&&&%%%&&&(((***+++...---+++******+++,,,,,,...---,,,+++***)))))))))))))))***+++,,,,,,,,,+++,,,+++++++++++++++,,,,,,*********+++,,,,,,,,,------,,,+++***))))))))))))(((+++...---***))),,,///,,,,,,+++************+++))))))***+++---......///))))))))))))***+++,,,---000---++++++------,,,***+++000333222,,,***---111111///...000222333222000111333444555444444555666000444777777999===>>><<>>;;;BBBAAA@@@AAAEEEJJJPPPSSSWWW^^^hhhnnnrrrxxx&&&&&&'''''''''''''''&&&))))))***+++++++++******(((((()))******)))((('''&&&(((******)))((()))***%%%%%%&&&&&&''')))***+++)))'''%%%%%%&&&)))******((()))***+++***(((&&&%%%%%%&&&((()))******))))))%%%%%%%%%&&&&&&((())))))'''(((((())))))))))))(((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&''')))+++(((''''''((())))))(((&&&"""######$$$&&&(((***+++((((((''''''''''''(((((()))(((''''''((()))***+++((('''&&&%%%&&&'''((())))))(((''''''''')))***+++***+++---///000///***'''((())))))***+++++++++,,,)))******+++,,,---......+++,,,+++***((((((***,,,,,,+++***))))))***+++,,,(((***---......+++(((&&&'''''''''((()))+++,,,---***'''%%%%%%(((++++++***---+++***,,,///000...++++++---///222555666888888222111111555777333)))!!!************))))))))))))%%%%%%&&&)))...///---***)))'''&&&&&&((()))((('''%%%%%%%%%%%%%%%&&&'''((('''((()))))))))(((&&&&&&'''&&&%%%$$$$$$$$$%%%&&&***)))((()))***)))(((&&&###$$$&&&'''((('''&&&&&&'''&&&'''(((***---000111,,,)))%%%"""!!!###&&&(((---,,,***'''&&&%%%%%%%%%'''((((((((((((((('''''''''&&&%%%$$$$$$$$$%%%%%%%%%'''+++...///---***((('''%%%%%%&&&(((***+++******)))'''&&&&&&(((***+++******)))(((''''''''''''&&&'''(((************)))(((+++......,,,***+++,,,'''&&&$$$""""""###$$$%%%&&&'''((()))************((('''%%%%%%'''((('''&&&$$$%%%&&&'''''''''&&&%%%%%%'''((()))((()))+++,,,***+++---...---***'''%%%%%%'''))),,,------,,,+++))))))(((''''''''''''(((&&&)))---000000...***'''''''''(((***+++---......+++++++++++++++***)))(((***)))'''&&&'''))),,,...+++***)))((((((***,,,...---,,,+++)))((('''''''''''')))***,,,---------,,,******)))))))))))))))*********+++,,,,,,---......************+++,,,,,,---...+++)))***...///---***...---,,,,,,++++++,,,,,,***,,,///333444444333222---------------...///000)))///555444///***)))+++///---,,,---......,,,***///444888666000,,,...222+++...333555444333222222666888666111444<<>>???@@@DDDIIIMMMSSSRRRUUU```ooo{{{''''''(((((('''&&&%%%$$$)))((('''&&&&&&'''((()))************))))))))))))(((((('''&&&&&&''')))***)))))))))(((((((((((((((&&&&&&%%%$$$%%%&&&'''((())))))((('''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&)))+++,,,+++)))'''&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))******)))(((((())))))***+++******)))))))))))))))***++++++***((()))+++---''')))++++++******+++---111111000...,,,)))'''%%%(((+++...///,,,++++++---,,,+++***,,,///000...,,,,,,+++***'''&&&&&&))),,,***)))(((&&&&&&&&&'''''''''(((***+++,,,,,,++++++)))*********)))***---///---***((())),,,---+++)))...***(((+++---,,,***)))&&&+++000444444111///------...///111222///+++((('''***...000///+++&&&""""""###&&&)))***+++******))))))(((((('''%%%%%%$$$######$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((($$$"""!!!"""%%%&&&&&&&&&******))))))(((((('''''''''+++///...+++((('''(((''''''((()))******))))))&&&%%%$$$###$$$%%%&&&'''(((''''''&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''')))(((&&&$$$$$$$$$%%%&&&$$$)))...222111---)))'''(((((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***+++'''$$$%%%((()))&&&###&&&''')))***)))(((&&&%%%)))))))))***)))(((((('''***)))'''%%%$$$$$$$$$%%%"""$$$'''***+++)))'''%%%((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&'''((()))***---------,,,***'''%%%###&&&''')))***+++++++++***'''(((*********)))*********,,,///000...---,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,---&&&&&&%%%%%%&&&''')))******)))'''((()))************)))(((''''''((()))***''''''(((***+++,,,------,,,,,,,,,+++++++++******+++((('''))),,,///...---000...+++***+++---......,,,++++++++++++,,,...///000...------------+++***---///333555555333000....../////////000000000111+++---...---,,,***++++++.........,,,++++++---///555555555444333222000000...///111333444444444444888666444444777999;;;;;;666:::>>>??????AAAEEEIIIOOOJJJIIISSSdddqqquuusss{{{((((((((((((''''''''''''((('''''''''''''''((((((******))))))((((((''''''(((''''''&&&&&&'''))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''((())))))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%%%%'''))),,,+++)))'''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''((()))************************+++***))))))(((((())))))***++++++***((()))+++---)))***+++***))))))+++---000000...---+++)))((('''***,,,...---+++***+++,,,+++******,,,///000///---+++***)))(((&&&'''***---***)))((('''''''''((()))((()))***+++,,,,,,,,,,,,***+++,,,++++++,,,...000222///+++***,,,,,,+++***)))((((((+++...---***'''***---000222111///---+++,,,,,,---///000...***''')))+++...///...+++&&&$$$###$$$''')))++++++***))))))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$###"""###%%%&&&'''&&&******)))))))))))))))((((((***------,,,)))((('''&&&&&&''''''((('''''''''%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&'''''')))'''&&&$$$###$$$%%%&&&%%%)))...111000,,,(((%%%''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''')))***+++'''%%%&&&)))***'''###&&&''')))******)))((('''(((((((((((((((((((((((())))))'''&&&%%%$$$$$$$$$!!!###&&&)))***)))'''%%%((('''&&&%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&%%%###$$$%%%%%%&&&'''((()))***,,,,,,,,,,,,***(((&&&%%%&&&''')))***++++++******'''(((***+++******+++++++++---//////...,,,,,,,,,*********+++++++++++++++******************++++++&&&&&&%%%%%%&&&''')))***)))(((((())),,,---------***)))((('''''''''((()))'''(((+++---......---,,,///......------,,,,,,,,,***)))'''))),,,......---000...,,,,,,---/////////,,,+++******,,,.../////////...,,,,,,------,,,***,,,...222444444222///---,,,---///111111000...---)))+++------+++*********+++,,,,,,,,,+++,,,...000333333333333333222111000111111111222333555777999666444222222444666777777666777999<<>>AAA???<<<888BBBJJJJJJEEEGGGSSS___ccc``````gggpppsssooojjjxxx~~~+++***(((((((((***,,,...((()))*********)))(((''')))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&'''(((((())))))))))))***************'''&&&&&&%%%%%%'''((())))))(((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''))),,,---,,,++++++++++++***)))'''''''''(((((((((((((((''''''(((((((((&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''(((((())))))(((***,,,------,,,+++*********)))(((((((((((((((+++,,,+++***((((((***,,,------,,,***'''''')))+++...,,,+++))))))***,,,---...---,,,***(((((()))***(((((()))+++---.........******)))'''%%%%%%''')))))))))(((((((((***+++,,,,,,+++*********,,,---......///000000//////000222...---+++*********))))))***///555777888888333---000///......///111222222,,,++++++,,,...---+++)))------,,,,,,+++)))((((((&&&''')))***+++***)))((('''&&&$$$######%%%(((*********)))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&%%%###$$$&&&''''''&&&&&&'''((())))))))))))((()))((('''))),,,---)))&&&%%%%%%&&&%%%%%%$$$###"""!!!"""%%%'''((((((((('''###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###$$$%%%'''(((((()))+++,,,,,,***%%%"""$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((((((%%%###%%%%%%'''((())))))))))))&&&%%%$$$$$$%%%'''***,,,((()))))))))(((&&&$$$### !!!###%%%&&&''''''&&&(((&&&%%%$$$$$$&&&)))***'''&&&%%%&&&(((((((((&&&%%%&&&&&&'''((())))))))))))***++++++++++++***)))&&&''')))*********)))((((((((()))+++---......------------+++)))((()))+++))))))*********)))(((''',,,,,,,,,+++***)))((((((&&&%%%%%%%%%%%%'''((()))(((((()))+++...///...,,,***)))'''&&&&&&&&&'''((()))+++---/////////---,,,.........---,,,,,,++++++))))))))))))***,,,,,,------,,,---...000111000...---***(((+++///222111///...,,,******,,,---------+++,,,---......---,,,++++++,,,...///...---+++)))'''***---...---+++++++++***+++,,,,,,++++++---...---...///000111111111111333222111000111222444555...---,,,---000222333333000000222666:::<<<:::888666>>>EEECCC>>>???HHHRRRUUUTTTUUUYYY```dddeeecccoooyyy|||}}}+++***)))((()))+++---...***++++++,,,,,,***)))((('''''''''&&&%%%$$$$$$###$$$%%%&&&&&&'''((((((((((((((())))))************''''''&&&%%%&&&'''((()))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''***,,,---,,,******+++******(((''''''((()))***)))(((''''''''''''((()))''''''''''''''''''''''''))))))(((((('''&&&$$$$$$###$$$&&&'''((()))))))))((()))+++---...---+++******))))))((('''(((((((((,,,,,,,,,***((((((***+++------,,,***((('''(((***,,,+++)))))))))+++---......,,,***)))(((((())))))'''(((***+++,,,,,,------//////...+++(((''''''((())))))(((((((((***+++,,,---,,,+++++++++,,,---......///111111000///000111000000000///...---,,,,,,000:::DDDHHHJJJJJJDDD<<<888444000///000222333333///...------...///---,,,------+++***)))(((((((((%%%''')))***+++***)))((('''&&&$$$######&&&(((*********)))(((''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&$$$%%%&&&''''''&&&$$$%%%'''((()))(((''''''(((&&&%%%'''+++,,,)))&&&&&&&&&&&&&&&&&&%%%$$$###!!!###%%%'''(((((((((((($$$$$$%%%&&&''''''((()))%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&((())))))))))))***+++***&&&"""###$$$%%%&&&'''(((''''''%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%&&&&&&$$$"""###$$$%%%&&&''''''((((((%%%%%%$$$$$$%%%(((***,,,)))*********)))'''%%%$$$!!!!!!"""###%%%&&&&&&'''''''''%%%%%%%%%''')))***)))''''''(((*********)))&&&'''''''''((()))))))))((()))***,,,,,,,,,+++***&&&'''((()))***)))((((((((('''(((***...//////---,,,,,,,,,***'''&&&'''(((((()))***++++++***(((''',,,,,,,,,,,,+++)))(((''''''&&&%%%%%%&&&''')))******)))))))))++++++)))''')))((('''&&&&&&'''((())),,,++++++******+++,,,---************)))))))))))))))))))))))))))***,,,---,,,,,,,,,---//////...,,,---++++++---000222111///...,,,***)))+++---------******+++,,,,,,,,,,,,+++---,,,++++++++++++,,,,,,***,,,//////...,,,,,,,,,,,,---...---+++***++++++,,,,,,...///000111111111000000000000///...,,,,,,*********---111444555555---000333555444444666777888888999;;;===@@@CCCDDDIIIMMMQQQPPPNNNQQQZZZbbbbbbbbbjjjwww}}}}}}++++++***)))***+++,,,---+++,,,,,,++++++***)))(((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%'''((((((((((((''''''(((((())))))******((('''&&&&&&&&&'''))))))(((''''''''''''(((((()))(((''''''&&&%%%&&&&&&&&&&&&'''))))))'''''''''(((***)))((((((((()))***+++)))((('''&&&&&&'''((()))((((((((('''''''''''''''(((((((((((('''&&&%%%$$$"""###%%%((())))))))))))((()))***,,,,,,,,,++++++***)))((((((''''''((((((,,,,,,,,,***(((((()))++++++,,,---,,,)))(((((()))******))))))***+++---...,,,+++)))((()))))))))'''''')))++++++******+++,,,333333222///,,,******+++***)))((('''((()))***+++---------,,,,,,------...---///000000///...///000/////////------...111444BBBRRRbbbhhhhhheeeYYYLLL???999333000111222222111333111///...//////...---,,,+++***(((''''''''''''$$$%%%''')))******((((((((('''%%%%%%%%%''')))***((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((('''%%%%%%'''(((((('''$$$&&&((())))))((('''&&&$$$$$$$$$&&&((()))((('''&&&&&&'''''''''&&&%%%%%%###$$$%%%''''''(((((((((%%%&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&(((***,,,***(((((()))++++++'''###"""$$$&&&((())))))))))))$$$%%%&&&&&&&&&&&&%%%%%%!!!"""$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%'''(((***+++++++++******)))'''&&&%%%############$$$%%%&&&'''''''''''''''''''''(((((()))((('''(((***++++++***''''''((((((((()))))))))((()))+++,,,,,,,,,+++***''''''((()))))))))(((''''''&&&&&&)))...000///---,,,,,,,,,***'''%%%%%%&&&'''(((***,,,,,,+++***)))++++++,,,,,,+++***((('''((('''''''''''')))***+++---+++((('''''''''%%%$$$((((((''''''((()))+++,,,---+++)))(((((()))+++,,,''''''((((((((()))))))))((()))******))))))+++---...---,,,,,,---...---,,,,,,---...///000000000000///,,,***)))***,,,,,,,,,(((((()))***+++,,,---------,,,***))))))+++---///---...000///---,,,,,,---...///000///---+++***+++,,,,,,...///000111111111......//////---+++)))(((******+++...222555555555...111444333000///222666777333111444;;;>>>===:::???EEEJJJGGGAAABBBMMMXXXYYYUUU\\\nnnvvvtttvvv++++++++++++************,,,+++***)))((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%'''((((((((((((%%%&&&&&&'''(((((())))))((('''&&&&&&&&&''')))***'''''''''''''''((())))))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&$$$$$$&&&'''))))))((((((((()))+++,,,((('''&&&%%%%%%&&&'''((()))((((((((('''''''''&&&'''((((((((('''&&&%%%%%%!!!###%%%((()))***))))))(((((())))))***++++++,,,))))))(((''''''''''''(((,,,---,,,***(((''')))+++)))+++------+++)))(((((()))))))))***++++++,,,,,,***((('''(((***+++)))&&&'''***,,,+++)))((()))+++///000000...,,,***+++,,,***)))((('''''''''((()))------............------,,,...///000...---------++++++******...777CCCKKKeee{{{kkkUUU===777111000222555444333666333000............---******)))((('''&&&%%%%%%!!!###&&&((())))))(((((((((((('''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))'''&&&&&&'''((((((''''''(((***++++++)))'''&&& """$$$$$$$$$%%%&&&(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((((())))))******''''''''''''''''''&&&&&&((('''&&&&&&'''))),,,---+++((('''(((,,,,,,)))%%%"""$$$&&&)))***+++******$$$%%%&&&&&&&&&&&&%%%$$$!!!$$$&&&((((((&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''(((((()))******,,,,,,***)))((('''''''''&&&%%%$$$######$$$%%%&&&''''''((()))(((((('''&&&'''&&&&&&''')))******)))(((((((((((()))))))))))))))***+++,,,,,,,,,+++***''''''((())))))((('''&&&&&&$$$$$$(((---000///,,,,,,---...---)))'''%%%%%%&&&(((***---...---,,,+++***+++,,,,,,,,,***((('''))))))(((((()))***,,,---///+++'''%%%%%%%%%%%%%%%'''''''''((()))+++---...,,,+++***))))))))))))***''''''((()))***++++++,,,(((***+++***((((((***,,,111///---,,,---------,,,+++///222222///---...111000---***((()))+++++++++'''''''''(((***,,,...000************+++---...//////000///---+++***+++------///000000...,,,,,,,,,,,,---...///000111111111......---------,,,,,,,,,,,,+++,,,...111333333222444333222000//////111333333222222444666888888777:::===??????>>>???CCCFFFQQQRRRWWW]]]bbbgggpppwwwwww+++++++++++++++***)))(((+++***(((&&&&&&&&&&&&'''$$$%%%%%%&&&&&&''''''((("""###%%%'''((((((((('''%%%%%%&&&&&&'''(((((()))(((''''''&&&'''((()))***'''''''''''''''((()))***&&&&&&%%%$$$$$$$$$$$$%%%'''((('''&&&$$$%%%''')))))))))(((((((((***+++,,,((('''%%%$$$$$$%%%'''((())))))(((((('''''''''&&&'''''''''(((''''''&&&%%%!!!###%%%(((******))))))(((((((((((()))***+++,,,))))))((('''''''''''''''------,,,***(((''')))+++'''***---...,,,***((((((((()))***+++++++++++++++((('''''')))+++,,,)))&&&(((***,,,+++)))'''(((***((()))******)))((()))******)))((('''&&&&&&''''''------/////////...---,,,+++---//////---,,,,,,,,,,,,,,,+++...666GGG[[[iiisssWWW666222---...333888999888777444000...---...---,,,))))))((('''&&&%%%$$$$$$ """$$$'''))))))(((((())))))))))))))))))((((((###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((***(((&&&&&&(((((((((''')))***,,,------+++(((&&&!!!$$$$$$"""###&&&)))###$$$%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))))))))))))))************''''''''''''''''''&&&&&&((((((''''''(((+++---///+++(((&&&(((,,,---***'''"""$$$'''***+++,,,++++++$$$%%%&&&&&&&&&%%%$$$###"""%%%(((***)))((('''&&&''''''&&&%%%%%%%%%&&&&&&&&&'''((()))*********)))---,,,***(((''''''((((((((('''%%%######$$$%%%&&&'''((()))******(((&&&$$$&&&%%%$$$&&&((())))))((((((((((((((())))))))))))******,,,,,,,,,,,,+++***''''''((())))))((('''&&&&&&######'''---000///,,,---///000///,,,(((&&&%%%%%%'''***---///...---,,,)))***,,,,,,,,,+++)))(((***))))))))))))+++,,,---///,,,'''$$$$$$%%%&&&''''''''''''(((***,,,///000++++++,,,,,,+++***(((''''''((()))***,,,---...///(((***+++***((('''***,,,444111...,,,---......---+++111555444...+++---111111...***((()))***++++++&&&&&&'''(((***---000111''')))+++---...//////...111000...+++((((((***,,,,,,...000111000......///---...///000111111111111000///---,,,,,,...111333...------///111111000///999444///...000111111///000555888777333111555999;;;888777;;;AAABBB>>>888GGGQQQRRRJJJJJJZZZiiinnnhhhlllxxxzzz~~~++++++,,,,,,+++***((('''&&&%%%$$$$$$###############$$$&&&)))************'''((()))((('''&&&''')))+++***(((&&&%%%&&&'''(((---+++)))''''''))),,,...***)))(((&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((()))***+++++++++++++++)))((('''%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&(((((('''&&&%%%%%%$$$$$$%%%&&&'''((((((((('''&&&'''((()))***************+++***))))))******)))'''************)))((('''&&&)))*********++++++++++++'''((()))***+++,,,,,,,,,((()))***+++,,,+++******+++,,,,,,,,,,,,+++******''''''((((((((((((((((((++++++***)))((('''&&&&&&(((+++///222333000---***---'''%%%))),,,+++///555...,,,000999AAARRRsssdddEEE333...***,,,444<<<@@@@@@666111+++***,,,---***'''*********)))'''&&&$$$###$$$$$$$$$%%%'''(((***+++)))(((((('''''''''(((((($$$%%%&&&'''''''''&&&%%%%%%$$$######$$$%%%'''(((,,,+++((('''&&&'''((()))(((***---...---***%%%###"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%''')))***((('''%%%%%%%%%%%%&&&'''((()))+++)))'''&&&(((+++,,,,,,******))))))((())))))))),,,++++++***)))(((((('''%%%$$$$$$'''+++,,,+++)))$$$%%%&&&((())))))******((((((((('''''''''''''''&&&(((******)))(((((()))(((''''''''''''&&&&&&&&&))))))))))))))))))))))))***+++,,,+++((('''((()))***)))'''&&&%%%%%%&&&&&&+++---//////---+++))))))+++)))'''$$$$$$%%%'''(((*********)))******++++++)))***,,,---,,,***((('''+++***)))(((''''''''''''$$$$$$%%%''')))+++---/////////......,,,***)))((()))))))))***,,,...111222***+++,,,---,,,***((('''///---+++******+++---...)))((('''&&&%%%%%%%%%%%%&&&'''((()))+++,,,---.........//////...---,,,,,,'''(((+++---//////...---...---+++***)))((())))))...///000///...---...///000///---+++++++++,,,---000///---,,,,,,,,,......)))***,,,---......---,,,***))))))+++...000111111......---,,,+++(((&&&$$$)))***+++...000000...+++...333777555000...111555---------....../////////000000000000111222333444555444222000000111222333666444333222222333555666999<<<>>>>>>;;;999;;;===???AAACCCBBBBBBGGGPPPXXX\\\bbbjjjooorrruuuyyy|||)))******++++++***((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))'''((()))((('''&&&''')))((('''&&&%%%%%%&&&'''(((+++***((('''(((***,,,...***)))((('''&&&'''((((((((('''''''''&&&&&&&&&&&&((('''''''''(((((()))***))))))***+++++++++******)))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&(((((('''&&&&&&%%%$$$$$$%%%&&&'''((()))(((''''''((())))))***++++++++++++---,,,************(((''''''(((((()))))))))(((((())))))))))))*********+++((())))))***++++++++++++((()))***,,,------,,,,,,++++++,,,,,,++++++***))))))((('''&&&'''((()))***---,,,+++***)))(((''''''+++,,,...///000///---,,,,,,((((((***++++++000777:::444444AAAYYYtttyyySSS;;;///---+++///666;;;<<<:::333///***)))+++,,,***'''+++++++++***)))'''&&&%%%%%%%%%&&&&&&''')))******)))((((((''''''(((((((((&&&''''''''''''&&&$$$############$$$%%%''')))***,,,+++((('''&&&&&&'''(((((())),,,---,,,***'''%%%$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$&&&((()))((('''$$$$$$$$$%%%%%%&&&'''(((***'''%%%%%%(((***++++++******)))))))))******+++,,,+++***)))((('''&&&&&&%%%$$$###%%%)))++++++)))'''(((((())))))((((((((('''((())))))************)))***,,,,,,***((('''((((((''''''''''''&&&&&&&&&)))))))))))))))))))))))))))******)))'''%%%&&&'''((('''&&&%%%%%%&&&'''(((,,,...//////---+++******)))(((&&&$$$$$$%%%'''(((+++******))))))***************+++,,,+++***)))(((++++++***))))))(((''''''&&&&&&&&&'''(((***+++,,,---------,,,+++******)))***))))))***+++---...000***+++,,,------,,,***)))---,,,+++******+++,,,,,,((((((&&&%%%%%%$$$$$$$$$'''''')))***+++---......---------------,,,++++++''')))+++---//////...---...,,,+++)))((()))***+++///000111000...------//////...,,,******+++---...000000///......------...)))***+++,,,------------***)))(((***---//////...+++,,,,,,+++***(((&&&$$$(((***,,,---.../////////111444777555111///000333------------............111111111222333444444444333222111000///000111222444333222111111222444555999;;;======<<<;;;;;;;;;999;;;;;;::::::===EEELLLWWWZZZ]]]```cccgggnnnrrrsss&&&'''((()))***)))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))%%%&&&&&&&&&&&&&&&''''''((((((((()))***+++,,,---***)))((('''''''''(((((('''((((((((((((''''''&&&))))))(((((())))))***************+++******))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((''''''&&&%%%%%%%%%&&&'''((())))))))))))(((******++++++,,,---------///...,,,++++++***((('''&&&&&&''''''((()))))))))(((((((((((()))))))))))))))))))))***************))))))+++,,,------------++++++,,,,,,++++++***)))***)))'''&&&&&&(((***,,,------,,,+++***))))))(((---------...///000111222(((&&&'''+++000666???GGGLLLEEEAAAPPPrrr}}}YYY===///++++++---222777888666222///,,,((((((***+++***(((,,,,,,,,,,,,+++***((((((((((((((((((((())))))***(((((((((((((((((())))))(((((((((((('''%%%$$$#########$$$%%%''')))+++,,,+++)))(((&&&%%%&&&&&&'''((()))***++++++***)))(((&&&&&&'''''''''&&&%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''(((&&&%%%%%%''')))******)))))))))******+++,,,,,,,,,+++***)))'''%%%$$$$$$%%%$$$###$$$&&&)))******+++++++++***)))((('''&&&&&&'''***,,,------,,,+++***,,,------***(((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((())))))'''%%%###$$$$$$&&&&&&%%%%%%&&&''')))***---......---+++***+++,,,'''&&&%%%$$$$$$%%%'''(((,,,+++***))))))((())))))+++************)))))))))***++++++++++++)))((('''''''''''''''(((((()))***++++++***))))))***+++,,,+++******)))******+++,,,***+++,,,---------,,,+++************************((('''&&&%%%$$$$$$$$$$$$(((((()))***,,,---......,,,,,,,,,+++++++++******)))***,,,---.........------,,,***(((((())),,,---000111111000...,,,------...,,,)))((((((***---///000111111111000///---,,,******++++++,,,---------***)))((())),,,---,,,,,,))))))******)))(((&&&%%%(((***------,,,---000444666666555333222000//////,,,------------,,,,,,+++///000111333333333222222000//////......///000111111111111111111222333444999::::::<<<======:::888444666666444333666<<>>:::666555666666666555777<<<@@@CCC@@@<<<:::<<>>AAAJJJKKKOOOYYYgggsss{{{~~~|||###$$$&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((()))(((((('''''''''(((((('''((()))((('''&&&''')))++++++***))))))(((((('''&&&'''((()))******+++***))))))*********)))(((''')))(((((((((((())))))***))))))((('''''''''(((((()))))))))***))))))((((((((())))))***))))))((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++)))(((((()))***,,,...///***))))))+++---//////...,,,+++)))(((''''''((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))+++***)))'''&&&%%%%%%%%%******++++++******)))(((###&&&+++///000...***((($$$%%%''')))+++---...///,,,,,,------,,,+++******)))---888NNNlllvvvzzz{{{uuummmgggaaa[[[OOOIIIAAA999333...+++***+++,,,---......---,,,,,,))))))******++++++++++++***+++,,,,,,,,,,,,,,,+++((()))***++++++***(((((('''(((***+++,,,,,,+++***%%%%%%%%%&&&'''(((***+++))))))))))))((('''%%%$$$"""###%%%&&&(((***+++,,,(((((())))))*********+++(((((()))))))))((('''''',,,...---***%%%"""$$$&&&$$$%%%&&&'''''''''&&&%%%'''&&&'''(((+++------,,,&&&((()))***++++++***)))+++***)))(((&&&$$$######%%%&&&&&&%%%%%%&&&(((+++''''''((()))************((()))******)))'''$$$###"""$$$'''(((((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''')))***)))((('''((()))((((((&&&&&&%%%&&&'''((((((***+++***(((((()))***''''''&&&&&&&&&'''((((((***)))(((''''''&&&''''''(((((()))))))))))))))***))))))***++++++***)))(((''''''((()))***,,,---...******)))(((((()))***+++***************)))(((((('''''''''((()))***++++++&&&''''''(((((())))))***(((((('''''''''''''''(((((())))))***++++++,,,,,,,,,+++*********+++,,,---++++++++++++************,,,+++******+++,,,---...---......---+++)))***+++***)))(((((()))+++---...,,,---///000000...,,,***''')))***,,,,,,,,,,,,++++++***+++,,,......,,,***((()))***,,,,,,,,,+++******,,,------,,,---222666222...+++***,,,---,,,***+++,,,...///...---+++***,,,---...//////...------***+++---...---,,,***(((***,,,///111333333222222000000111444777999:::999555666666888999;;;===>>>333222111222555999:::;;;BBB>>>;;;???KKKXXXbbbggguuu}}}$$$%%%&&&(((((((((''''''&&&&&&%%%%%%&&&''''''((((((((())))))))))))))))))'''((()))((('''&&&'''))))))(((''''''((()))***+++(((((((((((())))))******))))))***+++***)))(((''')))(((&&&%%%&&&(((***++++++***))))))((((((((()))'''((()))))))))))))))))))))***++++++++++++***)))'''(((((())))))(((((('''''''''''''''((((((((((((&&&%%%%%%&&&'''(((***+++'''&&&&&&&&&(((***---...***))))))***---......---,,,+++)))(((((()))***+++''''''((((((((()))))))))''''''%%%%%%&&&''')))******)))((('''&&&''''''(((***************))))))((($$$'''+++...///...+++***'''((()))***,,,---...///++++++++++++...000333555000@@@WWWpppxxxqqqggg^^^SSSIIIFFFHHH@@@<<<666111---+++++++++)))+++...///...---+++***'''((()))***)))))))))***((()))***+++++++++++++++'''((()))++++++***((('''''')))+++,,,------,,,+++''''''&&&&&&'''((()))***'''(((((()))((('''%%%$$$%%%%%%'''((()))*********((())))))*********))))))''''''(((((()))(((((((((***,,,,,,)))$$$"""$$$(((%%%&&&((())))))(((&&&%%%&&&%%%&&&(((+++,,,,,,+++&&&''')))******)))((('''******)))((('''&&&%%%$$$$$$&&&((((((&&&&&&(((***&&&'''((())))))))))))(((((((((((((((((('''&&&%%%$$$&&&))))))((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%'''((()))(((((()))+++'''&&&%%%%%%&&&''')))***(((***,,,---+++*********)))(((((((((((('''''''''(((((('''&&&&&&'''''''''&&&''')))*********)))((())))))))))))))))))))))))************+++,,,---...,,,,,,+++***))))))((((((((()))***+++++++++******((((((((())))))***++++++((('''''''''''')))***+++))))))(((((((((((())))))((((((((())))))******++++++***)))((((((***+++---+++******))))))(((((()))++++++,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***************++++++,,,,,,)))***,,,---------+++***&&&(((+++---...---+++))))))))))))+++------+++)))((()))***++++++******)))************+++,,,...000...---+++***+++---......***,,,...000000///---+++---------------------,,,+++,,,...///...+++(((&&&&&&(((,,,///111111000///+++,,,///000222666:::===444444444555777777777666222111000333777;;;<<<;;;:::888666666999BBBMMMTTTffffffmmm~~~%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((('''(((***+++++++++***)))'''((()))((('''&&&''')))&&&%%%$$$%%%&&&))),,,...))))))(((((((((((()))***)))******++++++)))((('''***(((%%%$$$$$$'''***,,,,,,,,,+++***))))))******''''''((())))))***))))))******,,,------,,,+++***(((((())))))))))))(((((('''''''''(((((((((((((((%%%%%%$$$%%%&&&(((***+++&&&%%%$$$%%%&&&))),,,---+++***)))***,,,---,,,++++++***)))((()))***---...(((((((((((())))))))))))'''&&&%%%$$$%%%'''***+++((((((''''''((()))+++,,,***************)))((((((&&&(((***---......---,,,+++++++++,,,,,,------...))))))))),,,222:::BBBGGGJJJ```{{{xxxdddPPPEEE===444333999777666333///***)))***,,,'''***///111000---***)))&&&'''))))))(((''''''((('''((()))***************%%%''')))***+++***((('''''')))+++---...---,,,+++))))))'''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%(((((()))))))))))))))(((((()))***++++++***)))(((&&&&&&'''(((((()))((((((''')))***(((###"""%%%***&&&''')))******((('''%%%$$$$$$%%%'''***++++++***&&&''')))***)))(((&&&%%%******)))(((''''''&&&&&&$$$''')))***((('''(((***'''((((((((((((((('''''''''''''''''''''(((((((((''')))++++++)))((('''((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$&&&'''(((((((((***,,,$$$$$$$$$%%%&&&(((***,,,)))+++...///...,,,++++++******))))))((((((''''''''''''&&&&&&&&&''''''(((%%%''')))***+++***)))((()))((((((((((((((()))***------,,,,,,+++,,,,,,------------,,,+++)))'''&&&'''(((***+++,,,,,,,,,+++*********)))******+++,,,)))((('''&&&''')))+++---***)))))))))))))))******''''''(((((())))))******)))((('''&&&'''(((***,,,+++***)))((('''''''''(((+++,,,---......---+++***)))***+++***)))((()))*********+++,,,,,,,,,++++++'''(((***+++,,,,,,++++++$$$'''+++...///---***(((''''''(((***,,,---***((('''((()))******)))(((''')))''''''(((***+++++++++,,,,,,+++++++++---000111***,,,...000111000...---++++++***))))))******++++++---//////...+++'''$$$###%%%***---//////...---(((***---///000333:::???444444333444555444222111444111000333888<<<>>>>>>555888:::777444777AAAKKKNNNPPPXXXhhh}}}~~~(((((((((***+++***(((&&&,,,***'''%%%%%%&&&((()))&&&))),,,......,,,)))'''''''''''''''''''''&&&&&&%%%$$$###"""$$$'''***,,,***)))((('''&&&&&&'''(((((())))))(((((('''&&&%%%'''%%%$$$$$$%%%'''***,,,---,,,******+++***)))'''%%%&&&''''''((((((''''''***+++++++++***)))'''&&&,,,,,,+++***))))))******,,,+++)))(((&&&&&&%%%%%%###$$$&&&((()))*********$$$%%%&&&'''((((((((((((++++++,,,,,,,,,++++++***,,,,,,,,,,,,------...///'''((())))))(((''')))***'''(((((())))))))))))(((&&&'''''''''((())))))))))))(((''''''''')))***+++))))))+++---//////---+++,,,---///...,,,+++***+++///))))))///888BBBRRR```ppppppbbbTTTDDD:::444111333777>>>:::555111///---+++***(((***---//////---***((('''&&&&&&(((+++,,,)))&&&))))))(((((((((((())))))((())))))******))))))(((%%%(((+++,,,,,,+++++++++''''''''''''''''''''''''***(((%%%######$$$&&&'''*********)))((('''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%''')))+++***'''$$$"""%%%$$$$$$&&&)))***)))'''((()))))))))'''''')))+++)))))))))((('''&&&$$$###%%%&&&((()))))))))+++---)))))))))((('''%%%$$$###)))(((''''''''''''(((((()))))))))'''%%%$$$%%%&&&&&&&&&'''(((((((((((((((&&&''''''''''''''''''&&&$$$%%%&&&((())))))******''''''&&&&&&&&&''''''(((******************+++,,,***,,,---,,,))))))+++---((())))))***++++++,,,,,,***+++,,,+++))))))***+++)))((('''&&&''')))+++,,,111///,,,)))(((((()))+++111000...,,,)))&&&%%%$$$'''(((***+++,,,,,,++++++++++++,,,---............'''&&&%%%&&&'''***,,,......+++((((((******(((%%%&&&(((******((('''&&&&&&&&&((()))(((&&&%%%'''***---,,,+++)))((('''''''''(((+++......+++)))***,,,+++***(((&&&%%%&&&'''(((,,,,,,---,,,+++)))'''&&&&&&''')))+++,,,+++***)))***++++++******)))((('''((('''&&&%%%&&&(((***+++,,,+++***+++,,,,,,+++)))(((((((((((()))***,,,,,,...---,,,+++++++++------,,,***)))+++///111000...+++***((('''&&&''')))***...---,,,+++***(((''''''((())))))***++++++,,,,,,+++***+++---000333333222333333222111000000111111,,,000555:::<<<<<<999777===999555333444777999:::DDDIIIPPPYYYdddsss)))'''&&&'''((()))((('''***)))'''&&&&&&&&&((((((&&&(((***,,,,,,+++***)))''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%''')))+++))))))'''&&&&&&&&&''''''*********)))((('''&&&%%%&&&%%%$$$$$$%%%'''***,,,,,,***(((((())))))'''&&&%%%&&&&&&'''(((''''''''')))******+++***)))((('''+++******************++++++***)))(((&&&&&&%%%%%%%%%%%%&&&'''((()))***+++&&&&&&'''(((((((((((('''(((((()))***+++,,,,,,---------,,,,,,,,,,,,,,,---((()))******((('''(((***)))))))))******)))(((((('''''''''''''''(((((((((&&&&&&&&&'''(((***,,,---,,,++++++---......,,,***...//////---+++***+++,,,+++))),,,444???PPPhhh}}}lll[[[MMMFFF>>>777222000777@@@BBB>>>888333000///---++++++,,,...000000...,,,+++'''&&&&&&(((+++,,,+++)))***))))))(((((((((((()))*********++++++*********'''))),,,---,,,+++***+++''''''''''''''''''''''''***)))'''&&&%%%&&&'''(((,,,++++++***)))(((''''''''''''''''''''''''''''''((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&''')))******(((&&&%%%&&&&&&&&&'''*********((('''((()))((('''''')))***))))))(((((('''%%%$$$$$$###%%%&&&'''&&&''')))***(((((((((((('''&&&%%%%%%)))((((((''''''''''''(((((())))))'''%%%$$$%%%&&&'''((()))*********)))(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''(((((((((((((((((('''''''''''''''''')))(((((((((((()))*********+++,,,+++)))(((***,,,)))******++++++,,,------(((***++++++))))))***+++)))(((''''''((()))+++---///...+++((('''((()))***......---+++***((('''&&&'''(((***+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,''''''''''''(((+++---///---***'''''')))******)))((()))***)))'''%%%%%%%%%&&&((()))(((''''''))),,,,,,+++***)))(((((((((((()))***,,,---,,,+++++++++***)))(((&&&&&&'''((()))------------,,,***((('''(((***+++,,,---,,,+++***)))*********))))))((('''((('''&&&%%%&&&(((***+++,,,+++***+++,,,+++)))(((''''''((()))***++++++,,,++++++*********,,,---...,,,***)))+++...///...,,,***)))'''&&&&&&&&&((()))------,,,+++***)))(((((())))))******++++++,,,,,,,,,++++++...111222222222333222111000000000000111...000555999;;;:::999777===<<<:::888666444444444444>>>HHHIIIHHHQQQfffyyy)))'''%%%%%%&&&(((((('''((((((((((((''''''''''''&&&''''''((()))******+++(((''''''&&&%%%$$$######$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''******+++******)))((('''&&&%%%$$$$$$%%%''')))+++***(((&&&&&&''''''&&&%%%%%%&&&&&&'''''''''''''''((()))*********)))((('''(((((())))))***++++++,,,+++***)))''''''&&&&&&&&&''''''&&&&&&''')))***+++(((((()))))))))(((''''''%%%%%%%%%&&&(((+++...///...---,,,+++***************++++++***((('''((()))++++++++++++***)))(((((('''''''''''''''&&&&&&&&&$$$$$$%%%''')))+++...///...,,,++++++,,,---+++***000000///,,,***)))+++,,,***,,,222;;;JJJbbbxxxgggTTTFFF<<<:::888666111111:::EEECCC>>>777222///...---,,,---......//////......---***((('''(((***,,,,,,+++******)))(((((((((((((((+++,,,,,,,,,,,,,,,,,,+++)))+++------,,,*********((((((((((((((((((((((((************))))))((((((---,,,,,,+++)))((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&"""###$$$&&&''')))******''''''((())))))))))))((((((''''''(((***+++***(((&&&'''((('''&&&&&&(((***))))))((('''&&&%%%$$$$$$!!!###$$$%%%$$$%%%&&&(((&&&''''''(((((((((''''''))))))(((((('''''''''''''''(((((('''%%%$$$%%%&&&)))***+++,,,,,,+++)))'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&)))))))))((((((''''''''''''&&&&&&&&&''''''((()))))))))***)))(((((()))+++*********+++,,,,,,------(((***++++++***)))***+++))))))(((((()))***,,,------,,,***(((((((((((())),,,,,,,,,,,,+++***)))(((((()))***,,,,,,,,,,,,++++++++++++***************))))))))))))+++,,,...///,,,)))&&&&&&'''***+++,,,++++++***(((%%%$$$%%%'''&&&((())))))((()))+++---******))))))))))))***************+++------,,,+++)))((('''''''''(((***+++------......---+++)))(((+++,,,---......,,,+++***(((((()))))))))(((''''''''''''&&&&&&&&&(((***+++---,,,++++++++++++)))'''%%%&&&(((***++++++++++++(((''''''((())),,,...///---,,,+++,,,------,,,+++***)))'''&&&&&&&&&'''(((++++++++++++************++++++++++++++++++++++++---,,,---///111222222111222111000000000000000000000111444666888888888888:::===>>><<<777333222222666;;;>>>;;;888???OOO]]]cccjjjttt(((''''''((())))))(((&&&''''''((())))))((('''&&&&&&&&&%%%%%%''')))+++,,,))))))((('''%%%$$$#########$$$&&&''''''''''''&&&'''''''''&&&&&&&&&&&&'''((()))***+++++++++++++++&&&%%%%%%$$$%%%''')))***)))'''%%%%%%&&&&&&&&&%%%%%%&&&''''''((((((''''''((((((*********)))((('''&&&&&&((()))+++,,,,,,---***)))((('''''''''''''''***)))'''&&&&&&(((***+++************)))((('''&&&$$$$$$###$$$&&&))),,,...,,,+++******)))))))))***+++,,,,,,+++)))'''((((((,,,,,,,,,++++++)))((('''((((((''''''&&&&&&%%%%%%$$$%%%&&&''')))+++------,,,***((()))***++++++***---......---+++)))***+++...111888EEEZZZwwwwwwaaaQQQEEE>>>888777666666333222777@@@===888222---++++++++++++...------------------...///---+++++++++,,,,,,---******)))(((((((((((((((------,,,,,,,,,,,,------+++---...---+++))))))***)))))))))))))))))))))))))))***,,,------,,,***(((,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''&&&######$$$&&&'''((()))***&&&&&&&&&''''''((()))***(((''''''(((******)))'''%%%&&&'''&&&&&&&&&(((******)))((('''&&&%%%%%%%%%!!!###$$$$$$$$$$$$%%%''''''((((((((((((''''''&&&(((((((((((((((''''''&&&'''(((((('''%%%$$$%%%''')))***,,,,,,,,,)))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$'''((((((((('''&&&&&&%%%************)))(((''''''&&&&&&&&&&&&'''(((((()))(((((((((''''''((()))***)))))))))***++++++,,,,,,,,,---......+++)))))))))***)))))))))***+++,,,---,,,,,,+++******))))))***,,,,,,,,,,,,,,,***)))(((((()))***,,,,,,,,,,,,+++,,,++++++***))))))))))))******+++,,,---...//////,,,***'''%%%&&&(((***,,,,,,,,,***(((&&&&&&)))+++************)))***+++,,,(((((((((((()))***+++,,,+++)))(((***---///---***(((((((((((()))***+++,,,+++,,,,,,---,,,+++)))(((,,,------------,,,******&&&'''(((((((((((((((''''''''''''''''''(((***+++///...,,,,,,,,,+++)))'''###%%%(((***+++++++++***%%%%%%%%%&&&(((+++.../////////...---------,,,+++******)))((('''(((((((((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........000222333222000111111000//////000000111222222333333555666777888777;;;>>><<<666333444777CCC<<<666555<<>>;;;666AAAGGGKKKLLLNNN]]]vvv%%%'''+++000111...(((###&&&&&&((()))))))))((('''((('''%%%$$$%%%(((+++---+++******)))((('''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&'''(((((()))(((((((((###%%%'''***,,,...///000((((((''''''((())))))***+++)))&&&%%%&&&((())))))((())))))***************+++,,,,,,---,,,***)))(((###$$$''')))+++,,,,,,,,,(((''''''''''''(((((())),,,+++***(((''''''(((((()))******)))((('''&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&'''((()))***)))******)))'''&&&'''(((++++++++++++***)))(((((((((((((((((((((''''''''')))))))))))))))(((''''''%%%$$$$$$&&&))),,,,,,+++'''***---/////////000111555AAAUUUpppkkkXXXGGG;;;666777444///---111333111000111111///,,,+++,,,------,,,***))))))(((((())))))***222222222///,,,******+++'''''''''(((((()))***+++,,,+++***))))))***+++,,,+++,,,---+++)))(((((()))))))))))))))))))))))))))'''))),,,//////---***(((''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$###$$$%%%&&&%%%$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&'''((('''%%%$$$$$$&&&''''''&&&''')))++++++***(((&&&%%%%%%%%%&&&%%%'''((((((''''''(((***++++++***)))(((&&&%%%$$$%%%&&&''')))))))))((((((((())))))(((''''''(((*********)))'''&&&$$$"""!!!%%%%%%&&&&&&&&&&&&%%%%%%***************)))(((''')))***+++,,,,,,,,,******'''''''''((()))***+++,,,'''&&&%%%%%%'''))))))(((&&&&&&&&&'''(((((())))))000222333111---)))'''&&&(((((()))******++++++++++++,,,---.........,,,,,,------......---+++(((&&&&&&'''(((************))),,,+++***)))))))))***+++***+++...000000000///...,,,,,,***'''$$$$$$&&&)))*********))))))+++///333000...+++***))))))'''&&&''''''(((((()))+++,,,------+++******+++,,,,,,+++((())))))***+++,,,,,,,,,'''((()))*********)))(((******))))))))))))))))))%%%&&&'''((()))*********))))))******++++++,,,,,,///...------------+++)))###$$$&&&(((***+++++++++&&&%%%%%%&&&'''***,,,---000111111000---,,,,,,---,,,,,,,,,,,,+++++++++*********++++++,,,------...++++++,,,------...//////---...///222555555333111111111111111111111222333000000000000222444666888>>>===:::444//////222666444:::>>>===777444666:::;;;===>>>::::::EEEZZZkkk%%%'''***...///---'''###&&&''''''((((((((((((((()))((('''&&&&&&(((***,,,))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$'''''')))*********))))))$$$&&&''')))+++------...)))))))))))))))*********+++(((%%%$$$&&&((())))))******+++,,,,,,,,,,,,+++......///...---+++)))'''###$$$'''***+++,,,++++++'''''''''''''''((()))))),,,,,,+++***)))''''''&&&((((((((((((((('''&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((()))((('''&&&'''((()))))))))******)))((((((((((((((()))))))))))))))))))))******)))((('''&&&&&&&&&&&&))),,,,,,+++******+++,,,...///333888<<>>999:::888555333999DDDNNNgggqqqyyyyyy{{{&&&''')))+++---+++'''$$$''''''''''''(((((())))))***)))(((''''''(((***+++''''''''''''''''''&&&&&&(((''''''&&&%%%%%%%%%$$$'''((()))+++++++++***)))&&&'''((()))***+++++++++************++++++++++++***'''$$$###%%%'''))))))++++++,,,------------,,,000000000///---+++)))'''###%%%'''***+++++++++***'''''''''''''''((()))***,,,,,,,,,+++***(((&&&%%%''''''''''''''''''&&&%%%"""###%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&((('''&&&&&&'''((('''(((((())))))))))))((((((((())))))******++++++(((((()))******)))((('''(((((())),,,------+++)))------,,,,,,///666>>>DDDRRRkkk{{{iiiPPP:::777>>>???999444222333666666111---///666...---,,,,,,,,,+++(((&&&(((((())))))))))))(((((('''***------***((()))***%%%%%%&&&''')))+++---...)))((('''%%%%%%'''((())))))******)))''''''((()))((((((((((((((((((((((((%%%'''***+++,,,+++)))(((&&&&&&'''((()))***++++++))))))))))))))))))))))))***)))''''''(((((('''%%%((((((((((((((((((((((((%%%&&&''''''((((((''''''+++***))))))))))))&&&$$$%%%'''((((((((()))+++---+++***'''%%%$$$$$$%%%&&&''')))***)))(((((()))***(((((())))))))))))((((((!!!###&&&)))+++++++++******++++++***))))))+++,,,...,,,(((%%%"""!!!!!!"""&&&''''''((((((''''''&&&''''''((((((((((((''''''''')))+++---///...------&&&&&&'''''')))***+++,,,(((&&&$$$%%%)))+++***)))''''''(((((()))*********(((+++......,,,)))'''&&&&&&'''((())))))******)))''')))+++......---+++***(((***,,,...///...,,,+++$$$%%%&&&(((((((((((('''((('''&&&%%%&&&(((***+++)))+++...111111000---,,,&&&((()))(((&&&&&&(((+++))))))***)))((((((***,,,---+++((((((******)))&&&(((((((((((()))***+++,,,---...///,,,((('''))),,,******+++,,,,,,,,,++++++'''(((***+++,,,,,,++++++)))((((((((()))***++++++&&&&&&((()))+++,,,,,,,,,++++++,,,---............***)))))))))++++++)))'''$$$$$$%%%&&&(((***,,,---***)))(((''''''((()))***+++---...---)))((()))+++***++++++++++++***))))))+++++++++,,,,,,---------)))***+++---///000111222,,,---///333666777555333333222222222333444444555,,,---...000222444666888888555222000222444555555:::777555555888999999888999:::999777555666:::>>>AAAPPP^^^aaadddttt&&&'''((())))))((('''&&&,,,,,,***)))((((((((((((+++******)))))))))))))))'''((()))******)))((('''(((((('''''''''(((((()))))))))*********))))))(((---,,,***(((((()))***+++******)))))))))))))))******(((%%%$$$%%%&&&&&&%%%&&&(((***,,,---...------///...---,,,++++++++++++++++++******************(((&&&%%%&&&***,,,+++***,,,+++***)))))))))++++++)))'''%%%&&&((()))'''%%%(((((()))******)))'''''',,,+++)))(((''''''''''''&&&'''((())))))***))))))))))))***++++++++++++***+++******)))))))))))))))***(((&&&&&&(((((('''&&&'''+++//////,,,******+++111***+++222222111CCC]]]sssooo\\\KKK@@@555333888<<<888222888444000//////000111111///000///---+++******,,,+++++++++++++++***)))(((,,,------+++***)))***,,,((('''''''''((()))***+++///+++'''%%%&&&'''((('''+++***)))((((((((())))))((()))+++***(((''''''(((&&&&&&''')))***,,,------*********(((%%%$$$%%%'''&&&((()))+++,,,,,,,,,,,,((('''&&&&&&&&&''')))***))))))((((((''''''&&&&&&&&&''')))++++++)))((('''(((((('''''''''&&&&&&&&&%%%'''******'''&&&'''))))))))))))((('''(((+++...---+++***)))))))))'''%%%'''$$$$$$)))111444111+++%%%''')))))))))***,,,...222000---***((((((((()))'''((('''%%%""""""###%%%&&&(((******)))'''''''''***)))(((''''''&&&&&&''')))(((((())),,,------,,,))))))((((((((((((((()))'''%%%$$$&&&)))+++***((($$$$$$&&&))),,,,,,***((()))***+++++++++)))((('''(((((('''&&&&&&''')))***++++++,,,,,,,,,+++******''')))+++......---+++***''''''((((((((((((((('''''''''(((((()))))))))***)))***+++,,,,,,,,,,,,+++***(((&&&&&&((()))***))))))***,,,+++***)))***+++'''((()))******)))((('''******+++***(((((()))+++------,,,+++************(((((()))***+++,,,,,,---'''&&&'''***...///---***,,,+++*********+++,,,---+++***)))(((((())))))***((()))+++---.........---(((((('''&&&&&&&&&&&&'''"""$$$(((***+++,,,---///---,,,+++***))))))((((((&&&''')))***++++++******+++)))((((((***+++***)))---.../////////...---,,,++++++,,,000444555222...---------000333444444333333333333222111000//////555333000000222666888888111333333222000111555999DDD===777666:::<<<777222999<<<>>>777///...555>>>;;;999AAAOOOXXX\\\hhhwww'''((()))******)))(((''',,,+++***)))(((((((((((())))))(((((((((((())))))))))))***++++++***))))))))))))(((((((((((())))))))))))))))))************---,,,***)))((()))*********))))))(((((())))))))))))'''$$$$$$%%%&&&%%%%%%&&&''')))***+++,,,,,,,,,...---,,,***************------,,,,,,+++***)))))))))'''%%%&&&)))+++***)))+++******))))))))))))***(((&&&%%%%%%'''((('''%%%(((((()))*********)))(((,,,,,,+++***)))((('''&&&%%%'''***---...---+++))))))******++++++++++++++++++***))))))(((((())))))***)))((('''&&&&&&'''((()))+++------,,,+++++++++&&&'''///;;;@@@FFFXXXlllxxxiiiVVVFFF<<<666///...222666777666444111...,,,---............//////---++++++,,,---,,,++++++******)))((((((+++,,,,,,+++))))))***+++((((((((((((((())))))***///---***'''%%%%%%&&&'''+++++++++*********))))))((()))+++***(((''''''(((&&&&&&''')))***+++,,,---***)))((('''''''''&&&&&&'''((()))***++++++******'''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''(((((()))******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$###&&&((((((&&&%%%&&&(((((())))))((('''(((***,,,,,,+++))))))******((('''***''''''+++222555222---%%%'''((()))((()))***,,,000///,,,)))(((((((((((('''((('''%%%######%%%'''(((***++++++***(((((((((***)))(((((('''''''''((()))((('''(((***++++++***))))))((((((((((((((()))'''%%%$$$%%%((()))((('''%%%%%%'''))),,,---,,,+++******++++++***)))((('''((('''&&&&&&'''((()))***,,,,,,,,,++++++*********''')))+++,,,---+++***(((''''''(((((((((((((((''''''(((((()))******++++++))))))***++++++,,,------,,,***(((((()))+++++++++,,,---......+++)))((()))'''((()))******)))(((''')))*********((((((***,,,---,,,+++***))))))))))))(((((()))******+++,,,,,,((('''(((+++......,,,)))++++++*********+++,,,---+++***)))(((((())))))***'''((()))***+++,,,,,,,,,)))(((''''''&&&&&&''''''%%%'''***++++++***++++++***+++,,,------,,,***)))'''(((***+++,,,,,,++++++***((('''&&&((())))))(((+++,,,---------,,,+++***---,,,...000333333000,,,++++++,,,...222444444333333222111000000111222222333111......111444555666111222333111000111555888???===;;;999888888888777::::::999777333222444666666222555>>>CCCFFFPPP^^^yyy((()))***++++++***)))(((******)))(((''''''''''''&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,,,,++++++******))))))((())))))***)))((((((((()))***+++,,,---,,,***)))(((((()))))))))((((((''''''((())))))(((&&&######$$$%%%%%%%%%'''''''''((()))***+++,,,---,,,***((('''((()))***///...---,,,+++)))((((((***(((''''''((())))))((()))))))))))))))(((''''''&&&%%%$$$%%%&&&'''&&&%%%((()))***+++++++++++++++------------+++)))'''&&&$$$''',,,000111///,,,*********+++,,,,,,,,,,,,++++++***))))))(((((()))))))))******'''%%%&&&***......,,,*********++++++***###)))333@@@PPPcccwwwvvvcccWWWPPPHHH???222000---,,,...111444666000---+++******+++++++++---......---,,,,,,---///...---+++***)))(((((((((***++++++***(((((()))+++******)))))))))(((((((((//////...***%%%###&&&(((++++++,,,---,,,+++***)))''')))******(((''''''(((&&&&&&'''(((***+++,,,,,,***(((&&&''')))***)))&&&'''(((((()))))))))((((((%%%&&&&&&''''''''''''''''''''''''''''''(((((((((******))))))((((((''''''$$$$$$$$$$$$############"""$$$&&&&&&%%%%%%&&&''''''((())))))(((((()))***+++***))))))++++++***)))***((('''+++000222///+++%%%'''((((((''''''((()))...---+++)))''''''(((((((((((((((&&&%%%%%%''')))***+++---,,,+++))))))*********)))((((((((())))))+++)))&&&&&&((())))))))))))((((((''''''((())))))(((&&&%%%%%%'''((('''&&&&&&&&&'''***---//////---++++++++++++***)))(((''''''&&&&&&&&&'''(((***+++...---+++***)))))))))***((()))***++++++***((('''((((((((())))))((((((''''''((()))***+++,,,---...******))))))***+++---...---+++))))))+++---------...000111000---)))'''&&&((()))***++++++***)))(((((()))******))))))+++------,,,+++***((((((''''''(((((())))))******++++++)))))))))+++------+++)))+++++++++++++++,,,,,,---++++++***)))(((((())))))&&&&&&''''''(((***+++,,,))))))(((''''''''''''((()))***,,,,,,***((((((((('''***---000111000...,,,******+++,,,------------***(((%%%%%%&&&((((((((()))***+++++++++***)))(((------...000222111---***))))))***---000333333222222111///...///111444666000...,,,,,,///111333333111111111000000111444777999===???<<<777555888===;;;888555555777777333///666111///444666777@@@KKKYYYgggyyy)))***++++++++++++***)))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))***++++++++++++++++++++++++***)))(((((((((((((((((((((((((((((()))***,,,---,,,+++***)))((((((((()))(((''''''''''''(((((()))'''%%%######$$$&&&&&&&&&)))(((((('''((()))+++,,,,,,***(((&&&%%%&&&((())),,,,,,,,,+++***)))((((((***)))((('''''''''''''''(((((()))))))))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%))))))***+++,,,,,,------......///...---***'''%%%%%%''',,,///000///---+++******+++,,,,,,,,,,,,,,,******)))((((((((((((((('''***+++(((&&&(((...555444///)))''')))******((((((...555CCC___oooVVVEEE@@@BBBBBB@@@666333000...///111111222,,,***))))))***+++***)))+++,,,------,,,---///111000///---+++))))))(((((()))******)))(((''')))***++++++******)))(((''''''+++...///+++%%%###'''+++***,,,---......,,,***)))''')))******((('''((()))&&&&&&'''((()))***+++,,,,,,(((&&&(((---...+++'''(((((((((''''''&&&&&&&&&%%%&&&'''))))))((('''''''''((((((((())))))******+++***)))((('''''''''((($$$$$$$$$$$$###############$$$&&&&&&&&&&&&''''''&&&((())))))((('''(((((()))(((((()))+++,,,,,,+++(((%%%$$$'''+++,,,)))&&&%%%'''''''''%%%%%%&&&'''+++***)))(((''''''((((((((())))))(((&&&''')))+++,,,---...---+++******+++***)))))))))))))))***+++---***'''''''''))))))((((((((('''''''''((()))))))))((('''&&&''''''(((((((((''''''***---000000000,,,,,,++++++***)))((((((&&&&&&&&&&&&'''(((***+++...---***((('''''')))))))))***+++,,,+++***((('''((())))))))))))(((((('''((((((***+++---...///000---+++***((((((***+++---,,,***))))))+++------------///000000---)))'''&&&))))))***++++++***))))))((()))*********+++---///...---,,,***)))((((((((())))))))))))))))))***************+++++++++***)))***+++,,,,,,------,,,,,,++++++***))))))((((((((('''&&&&&&&&&''')))+++,,,******)))(((((((((((()))***+++---,,,***((((((((((((***---000222222111000,,,,,,------............,,,)))&&&%%%&&&((()))***))))))*********)))((('''***,,,...000000///---+++)))((())),,,///000000///......///000111333555555...---+++,,,...000222222111000000//////111333555666:::>>><<<777555999===;;;888555555777777333///777222111444555555:::AAA???III\\\mmmooolllrrr}}})))***+++,,,,,,+++***)))%%%%%%$$$#########$$$$$$#########$$$%%%'''))))))******))))))))))))******)))((('''&&&&&&&&&&&&&&&(((((((((((()))***+++,,,*********)))))))))))))))'''''''''''''''((())))))'''&&&$$$$$$&&&(((((((((+++***)))(((((()))+++,,,)))((('''%%%%%%&&&'''((((((((((((((()))))))))))))))))))))'''&&&&&&&&&'''(((((())))))((('''%%%$$$###$$$%%%%%%%%%%%%&&&&&&)))******+++,,,------...------......---***'''%%%&&&(((***+++------,,,,,,******+++,,,,,,,,,,,,+++***))))))((('''(((((((((&&&(((***)))(((+++333:::666000***'''((())))))(((+++222>>>TTTxxxnnn[[[CCC666555777777666999444///...111333000,,,***))))))***+++,,,+++)))***+++,,,,,,,,,---///111111000///---+++******)))'''((()))(((''''''(((***++++++++++++***)))'''&&&'''+++---***&&&%%%)))---***+++,,,------+++)))((('''(((******((((((((()))&&&&&&'''((()))******+++,,,)))'''***...000---)))(((((('''&&&&&&%%%%%%%%%&&&'''((()))***)))(((((()))))))))***+++++++++,,,******)))((('''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((())))))))))))&&&'''))))))'''&&&&&&'''''''''&&&(((***,,,,,,+++&&&$$$###$$$'''(((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&))))))(((((((((((((((((()))))))))(((''''''***,,,,,,------,,,***))))))***))))))((())))))***++++++...,,,)))((()))***))))))'''''''''''''''((())))))++++++)))(((((((((***+++)))((('''(((,,,...000000,,,++++++***************'''&&&&&&&&&'''(((***+++---,,,)))'''&&&'''((()))+++,,,,,,,,,,,,***)))((())))))******)))(((''''''((()))***,,,---///000000///---+++((('''((()))******((('''''')))+++,,,,,,))),,,...---+++)))(((((()))***+++,,,,,,+++***))))))***++++++++++++---/////////---,,,+++*********************))))))))))))***+++++++++******)))))))))+++,,,......---,,,++++++++++++***)))(((((('''((('''''''''(((***,,,---++++++***))))))))))))***)))+++------+++)))))))))***+++,,,...000222333444------------------......---+++(((((()))+++++++++)))***+++++++++***(((''''''))),,,/////////...---***))))))+++---...---,,,+++---111444555555333222...---+++,,,///111111111000///...---...000222333666777888888777777888999:::999777555333333444555222000000222333222222444444888FFFSSSTTTNNNTTTaaarrr)))***+++,,,,,,+++***)))%%%$$$$$$######$$$$$$$$$#########$$$%%%'''((()))))))))(((''''''((())))))(((((('''&&&%%%%%%%%%%%%'''((()))******+++******((((((((()))))))))******''''''''''''((()))******)))'''&&&&&&)))+++++++++++++++***)))))))))******'''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((())))))((())))))'''&&&%%%&&&((())))))))))))((('''%%%%%%###$$$&&&&&&%%%%%%'''(((************+++,,,------++++++,,,+++***)))'''&&&(((((()))******+++++++++))))))***++++++++++++******)))((((((''''''((((((%%%'''))))))))),,,222777222///***'''''')))+++,,,---<<>>111333444333666999888555;;;;;;AAAFFFAAA999???KKKNNNKKKHHHIIIOOOVVVZZZ\\\aaaeeelllrrrvvvvvvuuusss~~~|||+++((('''(((***,,,***(((%%%&&&(((*********))))))(((%%%"""###'''******))))))(((&&&%%%$$$%%%'''))))))))))))(((((('''&&&&&&+++++++++******(((''''''&&&&&&'''))))))************)))(((((()))***---...---.........---,,,++++++***)))((()))***)))'''&&&'''))),,,,,,+++******+++++++++***)))((('''&&&&&&(((((((((&&&$$$$$$&&&(((+++)))&&&'''))))))'''$$$#########$$$%%%&&&'''((((((((())))))))))))(((((('''&&&%%%$$$$$$%%%''''''******+++++++++***))))))&&&(((***,,,------+++***------,,,+++******))))))*********))))))))))))(((******,,,---,,,...999FFFllluuuZZZEEE///---+++***,,,...000111555444111///---+++******)))***+++++++++***(((''''''(((******)))(((((()))***)))))))))***+++)))''''''&&&$$$""""""$$$&&&(((++++++***+++------+++***'''***,,,***&&&$$$'''+++)))((('''&&&%%%&&&''''''((()))(((''''''(((,,,///******+++******)))((('''%%%&&&((()))))))))((('''%%%(((******)))'''&&&&&&&&&$$$"""!!!!!!###&&&((())))))((('''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%(((((('''&&&&&&&&&''''''''')))+++,,,***))))))))))))(((&&&%%%$$$#########"""######$$$%%%'''((()))'''''''''((('''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%''')))+++,,,))))))(((''''''''''''''')))'''$$$""""""###%%%'''''''''''''''''''''''''''''''''&&&((()))***((('''&&&&&&&&&'''''''''((((((******))))))))))))******)))(((''''''''''''((((((''''''((('''''')))---000000...,,,)))'''&&&&&&&&&###$$$&&&(((************+++***)))((((((***,,,---,,,,,,,,,+++++++++******++++++******)))((((((''',,,+++))))))***++++++***((())))))***++++++,,,,,,++++++************))))))+++***)))(((((()))***+++...---,,,,,,++++++,,,,,,,,,---...---+++******+++***---000111...+++(((''')))******++++++,,,------)))(((***---000///+++'''******+++,,,---,,,)))&&&(((((()))))))))*********))))))+++,,,,,,+++***)))+++...///,,,'''###%%%(((------------,,,+++************)))(((((((((((((((***,,,...000///---***'''$$$$$$&&&''')))***++++++((((((((()))+++,,,***)))))))))***+++---000111333222111000000111000...,,,)))+++......,,,+++,,,...///---******+++...///000+++000444444000------...))),,,000333333111...+++***+++---111777===???@@@555333222666;;;<<<888444===999666666999;;;:::888:::???BBB???::::::CCCLLLPPPMMMMMMUUU^^^___XXXPPP___lllrrrkkkdddiiisss{{{lllgggggglllnnnhhhcccccc***(((''')))++++++)))''''''((()))***+++++++++***((('''&&&''')))************(((&&&&&&'''((((((((()))((((((''''''(((((((((++++++++++++***)))((('''&&&'''((()))************+++***)))))))))+++---...............//////---,,,+++***))))))***)))'''%%%'''))),,,,,,+++******++++++******)))((('''&&&%%%'''(((((('''%%%%%%&&&(((***(((&&&&&&''''''%%%"""%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))((((((((('''&&&&&&&&&'''((((((***+++,,,,,,,,,+++***)))'''(((***,,,---------,,,.........---,,,++++++***++++++******************+++***+++,,,---444CCCRRRzzzyyydddPPPAAA000---******...111222222333222111...---+++******))))))***+++***)))(((''''''(((******((('''((())))))))))))***,,,,,,***((((((&&&%%%######%%%'''((()))(((((()))++++++***(((***---...,,,((('''***---)))((('''&&&%%%&&&&&&'''((()))))))))((()))+++...+++++++++***)))((('''&&&%%%&&&((()))))))))((('''%%%(((***+++)))'''&&&&&&&&&%%%###"""###$$$'''((()))(((((('''&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%((((((''''''''''''&&&&&&''')))++++++)))(((((())))))((('''&&&%%%$$$$$$############$$$%%%'''((()))'''''''''(((((((((''''''%%%&&&'''(((((('''&&&%%%''''''&&&'''((()))+++,,,(((((('''&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%'''(((&&&'''''''''((((((((()))(((''''''((())))))((('''%%%%%%&&&&&&'''((())))))***))))))))))))))))))***((((((((((((((((((((((((%%%&&&''''''''')))---000000...,,,***((('''&&&&&&%%%&&&''')))))))))))))))+++******)))***+++,,,---------,,,,,,,,,+++++++++************************+++)))(((((()))******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,+++*********(((''''''''''''''''''(((++++++************+++,,,///000///---***)))***+++***,,,//////---+++))))))*********+++,,,,,,------)))((((((***---...---+++,,,++++++---...---***'''))))))******************)))***+++++++++***))))))))),,,---+++&&&###%%%(((---.........---+++***((()))((((((((((((((()))))),,,---//////...+++(((%%%$$$$$$%%%%%%''')))***+++***))))))***,,,,,,+++***)))******+++,,,...000111///.........000000...,,,(((+++------+++***+++,,,---,,,,,,,,,............///000111333333222///,,,+++,,,///111111111000///+++,,,...222777:::;;;:::777333111444:::======<<<888999;;;;;;:::999999888999::::::777555666;;;???AAA???@@@CCCHHHIIIGGGEEEKKKSSSWWWTTTRRRVVVZZZ[[[YYYSSSQQQTTTVVVRRRPPPQQQ)))))))))+++,,,+++)))&&&)))******++++++,,,,,,---)))+++,,,,,,+++******++++++(((&&&'''***+++)))''')))((('''&&&''')))+++,,,,,,,,,,,,,,,+++***)))((((((((()))***++++++++++++++++++*********,,,---...000...---///222333000---,,,+++***)))***)))&&&$$$''')))+++,,,+++******+++***))))))((('''&&&%%%%%%&&&''')))((('''%%%&&&&&&)))'''%%%%%%%%%$$$###!!!'''''''''&&&&&&'''((((((((())))))******))))))(((***))))))((((((((())))))***+++---......---+++***))))))***+++,,,---......////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++***,,,000:::LLL\\\wwwqqq^^^PPPBBB666111---)))+++111555555333111000///...,,,+++***)))((()))*********)))'''&&&'''((())))))((('''((()))'''((())),,,...---+++(((((('''&&&%%%%%%&&&'''((('''&&&&&&''')))***)))'''***,,,---+++((((((***---(((((('''&&&&&&&&&&&&'''''')))***+++******+++,,,+++++++++***)))(((&&&%%%&&&'''(((((()))(((((((((&&&(((++++++)))'''&&&&&&'''&&&%%%$$$%%%&&&((()))((((((((('''&&&&&&&&&%%%$$$%%%&&&'''(((((('''&&&((((((((((((((('''&&&&&&((()))***)))((('''(((******)))((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&''''''(((((())))))***'''(((((())))))(((((('''))))))(((((()))******+++((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''(((((())))))&&&''''''((()))***++++++)))((('''((())))))(((&&&$$$$$$%%%'''((()))******))))))(((((((((((())))))((()))***++++++***)))((($$$%%%&&&'''''')))---//////...---+++)))(((((('''(((((())))))))))))((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))******+++,,,,,,---)))(((&&&&&&((()))(((''')))))))))******++++++,,,............---,,,+++***&&&'''((())))))((('''&&&)))(((((('''((()))+++,,,222111000,,,))))))***,,,+++,,,------+++***)))*********++++++,,,,,,------)))((('''(((+++---...---,,,,,,,,,---......+++)))+++++++++++++++************+++++++++***)))(((((('''***+++***&&&$$$&&&(((---...///000...,,,)))'''&&&''''''(((((())))))***,,,---......---)))&&&$$$%%%%%%$$$$$$%%%(((***,,,+++***)))***,,,---,,,***+++******++++++,,,---...*********,,,...///...---(((***++++++)))((()))))))))+++---...///...,,,+++222000///222555555000+++,,,,,,---///000111222222------///222555777666444777333000111777===AAABBB333999>>>???;;;888888999999666444222222333444444::::::999999999;;;>>>AAA>>>@@@BBBCCCFFFIIIGGGBBBJJJEEEBBBCCCDDDCCCCCCEEE***+++---......,,,)))'''+++++++++,,,,,,---...///+++...111000---++++++---+++)))''')))---...+++''')))(((&&&&&&'''***---///,,,,,,,,,,,,,,,+++***)))))))))***+++++++++++++++,,,,,,+++++++++,,,---...000......000444555222......,,,*********(((&&&$$$&&&)))+++,,,+++***++++++))))))((('''&&&%%%$$$$$$%%%'''))))))'''&&&%%%%%%)))(((&&&%%%%%%$$$"""!!!))))))(((((((((((((((((()))))))))******)))))))))+++++++++***************)))+++---/////////---,,,************+++,,,---...---......//////...---,,,,,,,,,,,,------.........000------000444===LLLZZZ[[[______VVVLLLBBB777,,,222---***,,,222777666333.........---,,,+++***)))(((((()))***)))((('''&&&'''((()))((('''&&&((()))&&&'''***---//////+++)))))))))(((''''''''''''(((%%%%%%%%%''')))***)))((('''((()))(((&&&%%%''')))((((((''''''&&&&&&&&&&&&&&&(((+++,,,+++*********+++++++++***)))'''&&&%%%''''''((((((((((((((((((''')))++++++)))'''&&&&&&'''''''''''''''(((((()))'''''''''''''''&&&&&&&&&&&&'''((()))******)))))))))))))))***)))(((&&&&&&((())))))(((''''''(((************)))((('''&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&'''((()))***+++,,,))))))))))))))))))))))))+++*********************(((((('''&&&&&&&&&&&&'''%%%&&&(((***++++++++++++&&&'''((()))+++,,,---...+++)))((('''((()))(((&&&###$$$%%%'''(((***++++++((((((((())))))(((((((((''')))+++,,,,,,+++***)))%%%&&&'''((((((***---//////...---,,,***))))))(((************)))(((((((((+++,,,,,,---------,,,,,,++++++++++++++++++++++++(((((()))+++,,,---...///(((&&&%%%%%%'''((((((''''''((((((((()))))))))***///000000//////---+++***)))***,,,......,,,***)))(((((('''''')))***,,,...111111///,,,)))))),,,///---...---,,,)))((((((*********++++++,,,------...++++++++++++,,,------,,,,,,++++++,,,------+++***,,,,,,,,,++++++++++++***,,,,,,++++++***)))((('''''')))******((('''(((***,,,...000111000---)))'''%%%%%%'''((()))******++++++,,,------,,,)))'''%%%(((&&&%%%$$$%%%(((+++---+++***))))))***++++++***++++++*********+++,,,,,,'''&&&''')))---......---((())))))))))))(((''''''(((***,,,---,,,+++******000000000222444333///+++***+++...000111222222222...------...111333333333444111//////444:::>>>@@@444888<<<===<<<999999999999888666555444555555555<<<;;;999888999;;;===???===<<<<<<>>>BBBCCC@@@<<>>>>>??????@@@BBB,,,...000111///---***(((,,,,,,------.../////////---000333222...,,,,,,...***)))(((***---...,,,)))***)))'''&&&'''***---///++++++,,,,,,,,,+++******)))******++++++++++++***,,,,,,,,,,,,,,,,,,------///...///111444444111......,,,+++******)))&&&$$$&&&(((+++,,,+++++++++,,,))))))((('''&&&%%%$$$$$$%%%'''))))))'''&&&%%%%%%)))))))))'''&&&$$$$$$$$$******)))((((((((())))))))))))************))))))+++++++++++++++******))))))***---/////////...---++++++*********+++,,,,,,***+++---......---,,,+++++++++,,,---......//////111000111555777;;;CCCLLLCCCDDDDDDAAA>>>:::333---111...+++---222555444222,,,,,,------,,,,,,******((()))*********)))'''&&&'''(((((('''&&&&&&((()))'''(((***...000///,,,)))************))))))((((((%%%%%%%%%'''***++++++)))%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%(((+++,,,+++)))((((((+++*********((('''&&&%%%((((((((('''''''''(((((((((***,,,,,,***'''&&&&&&''''''(((((()))))))))(((&&&&&&&&&''''''''''''''''''(((***+++,,,,,,,,,+++************)))((('''&&&''')))***)))((('''((()))***************((('''''''''''''''&&&''''''((((((&&&&&&&&&'''(((***,,,---************************+++++++++++++++************))))))(((((((((((((((%%%&&&)))+++,,,---,,,,,,&&&'''(((***,,,---...///---+++((('''(((((('''&&&$$$$$$&&&''')))***+++,,,(((((())))))))))))((((((''')))+++,,,---,,,+++)))&&&''')))*********---///---------,,,+++***))))))+++*********))))))))))))+++,,,---------,,,,,,+++)))))))))***************(((((()))+++,,,---...///'''&&&$$$%%%'''(((((('''&&&&&&&&&&&&''''''''''''...///000000///---,,,******,,,...000000...,,,***(((((()))***+++---...///......,,,+++)))+++...111000000///,,,(((''''''(((***++++++,,,------.........///111111000---+++)))+++***)))***,,,,,,+++)))++++++++++++++++++++++++---,,,,,,+++***)))))))))((()))************+++,,,+++---///111000---***((($$$&&&''')))***+++++++++)))***+++,,,,,,+++)))(((***)))'''&&&'''***---///+++)))''''''((())))))(((+++*********++++++,,,---%%%%%%&&&))),,,......---((((((((()))))))))(((''')))***+++***(((((()))++++++///222333000...------(((+++///333444444111000...,,,******---111444555000///...///222444666777888777777999;;;<<<:::888666999;;;:::777666999<<<:::777555666999;;;:::888<<<;;;;;;<<<===<<<===>>>:::<<<=========>>>>>>>>>...000111111...+++******+++,,,...///000//////...///000111000///------...)))******+++++++++,,,---,,,+++)))((()))***,,,---***+++++++++++++++******))))))***************)))+++++++++,,,,,,,,,,,,,,,,,,...000222222111///------,,,+++***+++***'''%%%&&&(((+++,,,++++++,,,,,,***))))))((('''&&&%%%%%%&&&''')))((('''%%%&&&&&&(((******)))'''&&&&&&''')))))))))(((((()))******)))******++++++******)))++++++++++++***)))(((''')))***+++---...//////000------,,,,,,++++++******''')))+++---------+++***))))))***+++---...//////000000333888999777999===<<<999666333333444444333000///......///000//////***+++,,,---------,,,+++)))******++++++***((('''(((((((((&&&%%%%%%'''***)))***+++...000///---******+++,,,,,,,,,***)))'''%%%%%%%%%(((+++,,,,,,+++(((''''''''''''(((((()))''''''((((((''''''&&&%%%%%%'''***+++)))(((''''''))))))))))))((('''&&&&&&))))))(((''''''''''''((((((***,,,,,,***'''&&&&&&&&&'''(((******)))((('''%%%&&&&&&&&&'''(((((((((((()))+++,,,---------------,,,+++)))((((((((((((''')))+++,,,***)))))))))))))))***+++***)))(((''')))(((((('''''''''((((((&&&&&&&&&&&&''')))+++,,,+++******))))))******+++******+++++++++******)))+++***))))))(((((())))))&&&''')))+++,,,---,,,,,,'''((()))***,,,---...//////,,,)))((((((((('''&&&%%%%%%&&&''')))***++++++((()))***++++++***)))((('''(((***+++,,,,,,++++++'''(((******))))))+++,,,++++++,,,,,,+++***))))))******))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***************))))))******+++,,,,,,---(((&&&%%%&&&(((******)))&&&&&&&&&&&&&&&&&&&&&&&&+++---...//////---+++***)))+++---......---+++)))((()))+++---...///......***++++++******+++///111111111000---***(((((()))++++++,,,,,,------......000222555555111---***(((+++)))((()))+++,,,+++***************++++++,,,,,,...---,,,+++++++++++++++*********++++++,,,,,,,,,+++,,,...000000...,,,+++&&&''')))+++,,,,,,,,,,,,))))))+++,,,,,,,,,+++***+++***)))((()))+++---...+++)))&&&&&&'''((((((((())))))******,,,---...///'''''''''))),,,...---,,,)))(((((()))++++++***)))***,,,---+++((('''))),,,***...333333///+++,,,---(((+++000444666444111...---+++)))***---111333444------...///000111111111888666444666:::<<<999666333777;;;;;;888777999===777555333666:::;;;888555<<<;;;===>>><<<999<<>>======???@@@???...000111///+++))))))))))))+++...111111000...,,,000///------...///...---'''***,,,***((((((,,,000...---,,,+++***)))))))))))))))******+++******)))((())))))******))))))(((***+++++++++++++++******)))...222333///,,,+++------+++******+++***(((&&&%%%(((***,,,++++++,,,---+++******)))((('''&&&%%%'''(((((('''%%%%%%&&&(((''')))***)))'''&&&((()))((((((((((((((()))***+++)))******++++++******))))))*********)))(((&&&%%%************,,,...000111000000000000...,,,***)))&&&(((+++---...---+++***''''''(((***+++,,,......---...222888999555444666777444111/////////111333///000111///+++)))***+++)))+++---...///...---,,,***+++,,,,,,,,,+++)))((((((((('''&&&$$$%%%'''***,,,,,,,,,---//////---++++++,,,---...---+++)))'''$$$$$$%%%'''+++,,,,,,+++)))((('''((()))*********&&&'''((((((((('''&&&%%%%%%&&&((()))'''&&&&&&&&&'''(((((((((((((((''''''***)))((('''&&&''''''((()))+++---,,,***'''&&&&&&%%%&&&(((******)))(((&&&%%%%%%&&&&&&'''(((((()))&&&((()))+++,,,---,,,,,,///---+++((('''''')))***&&&)))---...---+++)))(((((()))***+++***)))'''&&&***))))))((('''''''''((('''&&&%%%%%%&&&(((***++++++***)))(((((()))***+++((()))***++++++******)))******)))((((((((((((((((((((()))***+++,,,,,,,,,'''((()))***+++,,,------000---)))((('''((('''&&&&&&''''''((()))*********)))***+++,,,,,,+++***)))(((((())))))***++++++,,,&&&((())))))'''''''''((()))***+++++++++***)))(((((((((((()))***---///000---,,,+++***)))******+++******++++++,,,,,,,,,,,,************************)))((('''(((***+++++++++''''''''''''''''''''''''(((***,,,......---+++))))))***+++,,,,,,+++***)))''')))---000000///---+++)))***++++++******,,,......///000...,,,++++++,,,++++++,,,,,,---.........000333444333///,,,+++++++++***)))***+++,,,,,,+++'''(((((()))***+++,,,,,,......---,,,,,,,,,---...******)))***+++++++++***+++,,,---////////////...''')))+++---------,,,,,,++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,***'''&&&'''((()))((('''((()))+++---///111333***))))))+++---...---+++***((((((***---///---+++***...111000,,,***+++---,,,...111222111///---,,,+++---000333444333111///,,,++++++---///111111000---...//////000000222333222444666888:::999777555444555777888999999888777666666777777888999::::::;;;:::<<<@@@???;;;;;;???:::???AAA======BBBEEEEEE...//////---)))&&&''')))(((***...111222000---+++111...***+++---//////---&&&***---***&&&&&&,,,222///...---,,,+++)))((('''((())))))*********))))))(((((()))))))))(((((('''******+++++++++******)))'''---333333---)))))),,,,,,+++******++++++)))'''%%%'''***,,,++++++,,,---++++++***)))((('''&&&&&&(((((((((&&&$$$$$$&&&(((%%%'''))))))'''&&&(((***''''''''''''((()))++++++******++++++++++++******((()))))))))((('''%%%$$$***)))))))))+++---000222222333333333111...+++)))&&&(((+++---......,,,+++%%%&&&'''(((***,,,------+++,,,111777999555333555//////000222111...,,,---...111222///)))%%%&&&))))))+++---/////////...---++++++,,,---,,,+++***)))(((((('''%%%$$$%%%'''***...---,,,---......---++++++---...///...,,,)))'''######$$$'''***,,,,,,+++)))((('''''')))*********&&&'''((((((((('''%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''(((((((((((((((***)))((('''&&&&&&'''((()))+++------***'''&&&&&&$$$&&&(((******)))'''&&&$$$%%%%%%&&&'''((())))))%%%&&&(((***++++++++++++111...***'''&&&''')))+++&&&***...000///,,,)))((('''(((***+++***)))'''&&&+++***)))((((((''''''((('''&&&%%%$$$%%%''')))***+++***)))(((((()))***+++'''((()))***+++******)))))))))(((''''''''''''''')))))))))******+++,,,,,,(((((()))***+++,,,,,,---111---***((('''''''''&&&''''''(((((())))))******)))***,,,------,,,***)))(((((((((((()))***+++,,,%%%'''((('''&&&$$$$$$%%%((()))***++++++***)))(((''''''''')))+++...000222...,,,***(((((()))***+++,,,,,,,,,------.........++++++******)))(((((('''***)))((()))+++------,,,)))))))))))))))(((((((((&&&(((***,,,---,,,***)))***+++,,,,,,,,,,,,+++***&&&)))---111111///+++))))))***,,,+++***)))***+++,,,---//////...---...///++++++,,,------......///000222222000,,,+++,,,...---+++******,,,......---&&&&&&''')))***+++,,,---///...---,,,---...///000***)))((()))*********)))***+++,,,...///000000000)))***,,,.........---,,,.........---,,,+++***)))(((((())))))*********+++...+++((('''((()))))))))&&&''')))+++...111444555,,,,,,+++,,,......,,,+++***)))(((+++///111///---)))///555555111,,,,,,---000///...111333333...***...///000111111111111111***+++---000222111...+++//////000///000222555777,,,222999<<<:::666555555777555444777;;;<<<777222222666888666333444999>>>777444777???AAA;;;777888;;;@@@@@@:::999AAAGGGHHH)))******)))'''&&&((()))---+++***,,,///000///---)))***+++,,,------------++++++)))'''&&&'''***---111000...+++***)))))))))&&&((()))+++++++++***)))+++***((('''&&&&&&''''''''''''((()))))))))))))))+++,,,,,,------,,,,,,+++)))+++---......,,,)))(((&&&(((+++---......---+++)))))))))))))))((('''&&&)))((('''&&&%%%%%%&&&'''))))))((((((''''''&&&&&&(((&&&&&&''')))+++++++++((()))***++++++***((('''*********)))'''&&&((()))%%%''')))))))))***,,,...666444111///...,,,)))'''((('''((()))+++++++++***&&&&&&&&&&&&'''(((***+++''')))+++///000111555:::111000---***((((((+++.........,,,+++)))'''%%%%%%***---000222222///+++))),,,***)))***,,,,,,***''')))((('''&&&&&&''')))***000///---+++************---...///...+++(((&&&&&&&&&'''((((((''''''(((***'''''''''(((((()))***+++'''&&&%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&((('''%%%$$$$$$%%%&&&(((&&&&&&&&&'''''''''''''''***)))((('''&&&%%%%%%%%%***'''%%%###$$$%%%&&&&&&&&&''')))***)))((('''&&&***)))))))))))))))***+++---,,,***(((&&&%%%$$$$$$''''''((())))))***))))))&&&%%%%%%$$$%%%&&&'''((())))))((('''''''''''''''******)))(((((((((((((((''''''&&&%%%$$$$$$$$$$$$(((((()))))))))))))))((((((((('''''''''&&&&&&&&&))))))))))))******************))))))***++++++,,,''''''''''''&&&%%%$$$###"""''',,,,,,)))'''(((+++************)))))))))((('''((((((((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&***+++,,,------+++***(((+++)))(((***...111222000---)))&&&&&&***...000000///......------.........000///---)))&&&&&&(((***)))***+++,,,,,,,,,,,,,,,,,,***))))))***++++++******+++,,,,,,+++,,,...000...---,,,,,,---,,,***(((''')))+++---...---+++***'''))),,,...///---***((()))***,,,...//////...---,,,***)))+++---///...,,,---......---***(((((()))///,,,***+++...///...,,,*********++++++,,,,,,,,,222000///111666777444000***)))(((''''''((()))***++++++,,,---///000111111---------------------------...///000///---***(((''''''&&&'''(((***,,,---+++***)))((((((***,,,---)))***,,,///222333222000,,,,,,------...------,,,)))***,,,---...------,,,,,,---...///000111222333....../////////---,,,+++---///111111000/////////***+++---///000000///...------///000111222333333333444444555444444333333777444111333777999666333222555777666444333555888666555555777:::;;;;;;:::<<<;;;::::::<<>>555333444333)))******)))'''''')))+++++++++,,,,,,---------------------,,,,,,,,,,,,,,,*********((('''''')))+++(((((()))))))))************************)))((('''***,,,//////.........///...//////---***))))))************))))))*********---//////,,,)))))),,,000,,,------,,,,,,+++***)))''''''(((((()))*********)))(((''''''(((***,,,...---,,,***((('''%%%%%%$$$'''***,,,+++)))(((***---***,,,///111000,,,(((%%%******)))((('''''''''''''''''''''''''''((()))))))))))))))))))))((((((''''''&&&&&&'''(((***,,,---))))))((((((((()))******((((((((((((((())))))***&&&&&&&&&'''((()))***+++++++++++++++***)))(((((())))))))))))*********************+++++++++,,,,,,******))))))******+++,,,)))((('''&&&&&&&&&(((((()))***+++,,,---...///000000///...,,,***(((&&&&&&&&&''')))***+++,,,------$$$%%%'''((()))(((((('''''''''((()))***+++,,,---......---***&&&$$$$$$%%%)))***,,,+++***))))))***&&&'''))),,,---............///000///------...000....../////////...------,,,+++,,,---......,,,***''')))+++,,,***)))))))))*********,,,...///...,,,+++,,,...///111111222222------,,,+++*********+++,,,+++++++++++++++,,,,,,---...///---+++)))***+++((())))))(((((()))---000333222000,,,))))))+++---------------,,,,,,,,,,,,************+++,,,---...((()))***+++,,,---------...---000777>>>@@@<<<666///...,,,++++++,,,...///******+++,,,,,,---,,,,,,******)))((()))***+++,,,,,,,,,,,,,,,,,,+++++++++------...000222111...,,,*********+++,,,///111333...,,,***(((((())),,,------+++***(((((()))+++,,,***+++------...---,,,,,,***+++---------///111444///---+++))))))+++...///666444222000//////000000111111222222222111111000//////000111222333444444111333444111......333888222222444666888777444111222333555666666555444333*********(((&&&%%%&&&'''***,,,//////,,,***)))***''')))+++---...---,,,+++&&&'''((('''&&&%%%&&&((()))***++++++,,,+++*********)))'''&&&'''(((***+++,,,+++)))((('''(((((())))))******+++++++++++++++***++++++,,,,,,++++++***))))))((((((((('''''''''******))))))))))))(((((())))))*********)))((((((''''''&&&&&&&&&''')))***(((((((((((((((((((((((('''&&&&&&'''+++---...---))))))((('''''''''''''''&&&((())))))(((((()))+++***++++++***((('''((()))))))))***---......+++((((((,,,//////,,,+++...111000///...------...//////:::CCCEEE;;;444444444///,,,,,,,,,+++)))(((***+++---...///000///...,,,+++++++++,,,---------,,,,,,)))******)))'''(((+++...+++++++++++++++******)))((()))*********)))(((''')))+++,,,,,,+++,,,...000...//////...+++******+++++++++,,,,,,+++***((('''))),,,...---***))),,,000000000000///---,,,***)))''''''((()))************+++)))(((''''''))),,,---,,,+++***((('''&&&&&&&&&%%%(((,,,+++((('''))),,,)))+++...//////...+++***(((((('''&&&&&&'''''''''))))))((((((((()))*********************))))))(((((((((''''''(((***+++,,,))))))(((((()))******+++((((((((((((((()))******&&&&&&&&&'''(((***+++,,,++++++++++++***)))(((((()))))))))******+++++++++)))************+++++++++***)))((('''(((+++---///+++***((('''((()))***+++(((((((((***---000111111//////---,,,***)))''''''$$$%%%'''(((***++++++,,,&&&''''''((())))))******((((((((())))))+++,,,,,,,,,------***'''%%%&&&'''***,,,---,,,)))((()))+++((()))+++---...---,,,,,,---...//////...---...000,,,---..................,,,,,,---...000///---***(((+++---...,,,+++******((((((***,,,......+++))),,,,,,---...//////000000---,,,+++***)))***,,,,,,---+++)))(((((()))+++,,,///000000...***(((((()))((()))))))))((((((***+++---......---++++++---000++++++++++++,,,,,,,,,,,,++++++,,,++++++,,,...000---,,,,,,+++++++++,,,,,,//////333:::AAAAAA:::222///...,,,+++,,,...000222))))))***+++,,,,,,------,,,+++*********+++,,,---,,,---------,,,++++++***+++,,,...111333222...+++((((((((((((***---000222---+++(((&&&&&&))),,,......,,,***(((((()))***+++***+++,,,,,,,,,+++***)))***+++,,,,,,,,,---000222,,,+++*********,,,...//////////////////000000111222222222222111000///......///000111111222333555222222222222222222444555222111000111444555555444222444666888888777666555*********'''%%%###$$$%%%'''+++//////---***)))***%%%'''+++---...---***)))%%%&&&''''''%%%%%%&&&'''((()))***,,,,,,+++******))))))(((((()))***+++,,,+++***((('''&&&&&&''''''))))))***++++++++++++*********++++++++++++******)))((((((((('''''''''''',,,,,,+++***)))((('''''')))))))))))))))((('''&&&'''&&&%%%%%%&&&'''((()))''''''''''''(((((((((((('''&&&&&&(((+++...//////)))(((((('''''''''(((((('''((()))((('''(((***,,,---------+++(((&&&%%%&&&))))))+++---///...+++((((((,,,//////,,,+++---111000///...------...///000111:::<<<555333666444+++/////////---***)))***+++...000111222111///,,,))))))***,,,---......---,,,)))***+++)))'''(((,,,000,,,,,,---,,,,,,+++***)))(((((()))******)))((('''))))))******)))+++...000---...///...,,,++++++,,,+++,,,------,,,***'''%%%&&&***...---***))),,,///333222222000...,,,+++)))'''''')))***++++++++++++---,,,)))(((''')))+++,,,******)))(((((((((((((((###'''+++***'''%%%(((+++)))***+++---.../////////&&&&&&%%%%%%%%%&&&''''''******))))))))))))******+++++++++++++++***))))))))))))(((((((((***+++,,,))))))((())))))***++++++((((((((((((((()))******&&&&&&&&&''')))***,,,,,,,,,,,,,,,++++++)))(((((())))))******++++++++++++))))))))))))***************)))'''&&&'''+++///111---,,,***))))))+++,,,...''''''''')))---000222222...------,,,+++***))))))###$$$%%%''')))***++++++(((((((((((()))***,,,,,,)))((((((((()))***+++,,,***,,,,,,***'''&&&(((***,,,---...,,,)))(((***,,,+++,,,---......,,,+++))),,,---///...------...///++++++,,,---............++++++,,,---///...+++)))***,,,...///---,,,++++++'''(((***---///---***&&&,,,,,,---------------------,,,***))))))+++,,,...---+++(((&&&&&&(((***---000111111...***''''''((('''((())))))'''&&&'''(((&&&)))++++++***+++...111*********++++++,,,,,,,,,,,,,,,---,,,,,,---///111000...---+++******++++++000000444<<>>333444333333333333222///---....../////////...---,,,---///000///......///000000...---...111111...***++++++************++++++)))+++------,,,,,,---......///000111111111000///******+++,,,...000222333000///---,,,---000333555222111///---+++***))))))(((*********)))((()))***//////000000///---+++***&&&(((,,,---,,,+++***++++++++++++)))((((((***,,,,,,+++***+++++++++)))''',,,***)))***,,,.........333222000//////000111111444333000...+++)))((('''---***&&&%%%''')))+++,,,,,,+++******++++++***(((******++++++***)))((((((***,,,......---,,,+++,,,&&&'''(((***++++++,,,,,,+++***+++---000333333222...---***)))(((***,,,---,,,+++++++++---///222333000///------......---+++.........---,,,,,,,,,+++---)))&&&(((,,,...,,,)))000000///---,,,,,,///111222111000...---------...///000///...+++***+++,,,***+++,,,...///000000000---+++)))'''(((+++...000333---(((***///222000,,,---,,,******+++***)))'''***,,,///111111...+++(((++++++,,,---------,,,,,,---------...............000...+++)))((('''((()))---......,,,******...111---------...------,,,,,,......//////000000111111//////------------...///777333...,,,...//////---///444888555///***,,,///...---,,,+++++++++,,,,,,+++++++++---///111000///+++,,,...///......///000444111---***((((((***+++,,,000222///)))&&&(((+++,,,+++)))***++++++***(((,,,---...///000000///...))))))***,,,......,,,+++111111111111000///---+++222111///---,,,******)))******,,,222777666///(((*********+++...111555777///...+++'''$$$%%%(((+++555111---,,,...///...+++---000444666555222...++++++---000666999777///(((............///111333444222000,,,******---111444===:::666444333222000...+++///333000,,,,,,333:::222111///000111111000///...---+++,,,000333666777111111111111111111111111+++***)))((()))***++++++++++++***))))))))))))***++++++,,,,,,,,,++++++******+++,,,---,,,+++***)))******,,,...///...+++)))+++***)))))))))***,,,,,,---,,,***)))))))))***+++(((((())))))*********+++*********))))))(((((((((((('''&&&''')))+++,,,+++%%%###!!!"""%%%(((((('''(((***+++***((('''((()))---+++***(((((((((((()))&&&&&&'''''''''''''''&&&&&&))),,,---,,,++++++,,,.........---,,,,,,...///,,,***)))'''''')))+++,,,//////------,,,---......---...///000000000111222000---,,,,,,///111555777<<>>??????>>>===>>>AAADDD;;;999666333333444666777<<<999555222000111333444555999===;;;777444444555555111///222777999555111///......000333555555444111111222444666666444222222222222222222222222222&&&***...///...------...000/////////000222444555,,,++++++******+++,,,,,,---,,,++++++++++++,,,---,,,,,,---//////---)))&&&%%%''')))++++++***((('''%%%&&&(((***,,,,,,,,,,,,))))))***+++---.../////////...+++)))((((((((())))))((('''((()))++++++******)))(((&&&$$$$$$$$$%%%"""%%%((())))))((()))))))))(((&&&%%%%%%&&&'''''')))******+++******))))))(((+++------+++(((&&&%%%(((+++///000///---------((()))+++...000111333333000000000000//////......000000111333444333222000---222666999DDDUUUccciiifffVVVIIIKKKQQQMMM@@@555777555333222333444444333///...,,,******+++,,,---,,,...000///---+++******,,,000333444000------...+++,,,------------,,,+++,,,---......,,,******+++---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,...000111000...+++))))))***+++,,,,,,,,,++++++,,,...000111///...---...++++++++++++++++++,,,,,,,,,------+++))))))***,,,...000111111///---,,,,,,,,,,,,,,,+++***+++...111000/////////111000///---)))((((((((()))+++,,,---,,,,,,------------,,,+++,,,***))))))+++---......+++,,,---+++)))***,,,...++++++*********+++++++++)))*********(((((()))+++///...---+++************+++)))((()))+++...///000......,,,+++************---+++******,,,000555999666444222111111000...,,,//////...---,,,+++++++++,,,---...---,,,,,,...000000---***---333666444111//////............///000/////////---***)))***+++000000//////............---...111222222000---,,,,,,++++++---000111111000...---,,,,,,------,,,+++***+++---///000000///...---...//////000000//////333333222000///...---,,,***+++,,,---...---,,,,,,***+++,,,---//////...---...//////000000000000/////////......------,,,,,,------,,,,,,,,,---///000///,,,******,,,...---,,,...//////...,,,---///222...///111222111000...,,,,,,,,,---000222333111///)))'''''')))---111222222...---,,,,,,---...000111333555666333///---000333222111//////000///...,,,,,,...000222222000---+++'''&&&&&&(((+++------,,,,,,+++,,,///444666555222---,,,***(((((((((***+++))))))***...222222---(((///////////////000000000...000222222111000000111000---+++---111555888888:::===@@@AAABBBEEEKKKOOOFFFCCCAAABBBCCCCCCAAA???>>><<<999777666666888999888666333111000222444666===;;;999888666555444333222222222333444444333111///......000333444444333//////111333555444222///000000000000000000000000(((,,,000111...------//////000000111222333333444...---+++*********+++,,,---,,,*********,,,...000......---......,,,)))&&&%%%&&&(((******)))((('''%%%'''***,,,......---,,,++++++,,,---......//////...---***((('''((()))***+++***((()))+++,,,,,,+++------+++(((%%%###$$$%%%###&&&)))******)))))))))'''&&&%%%$$$$$$%%%&&&'''((()))******++++++*********,,,---,,,***(((''''''))),,,///000000.........***+++...000222333333333......////////////......///222444555444222111222***444@@@JJJ[[[mmmuuusss^^^RRRHHHDDDBBB???===>>>999555111//////000111111000///...---,,,---......,,,...000000...,,,++++++---///111000///...------,,,,,,............,,,,,,+++,,,...---,,,++++++,,,//////...---,,,,,,,,,,,,++++++*********+++,,,,,,------.........---+++***)))***,,,---------,,,+++,,,...111222000.........***************+++,,,---+++,,,---,,,+++***+++,,,///000111000...,,,,,,,,,,,,...///---******...111/////////111222222000...(((''''''((()))+++---...,,,---.........---++++++...,,,++++++...000111000,,,...000///,,,***,,,...++++++,,,---------,,,,,,++++++,,,+++))))))+++---000///---+++*********+++...,,,))))))+++---......,,,,,,++++++******++++++---,,,******,,,111666999444333111111222222111///111///---+++***+++,,,---000////////////000111111111...---///222333222///...///000111111111111111---......---++++++,,,...111000///------...000000000222333444333111...,,,...---,,,...222333111///...---,,,,,,---...---,,,)))+++---000111111000/////////000111111111111000555444222000...,,,***)))***,,,...//////...,,,+++++++++---000222222000...,,,---...000111222222222////////////............///...---,,,,,,---...///222...***+++...///---***,,,...000///......111333111222333333333222000//////......///111111000///)))&&&%%%(((...222444333111000///...---.../////////444777555000...222666111000//////000000///...------.........---,,,+++***)))'''(((***+++++++++---***)))---444777444000++++++******************)))'''(((...555666000***222111///......000222333111333444333111000000000222...,,,///555888888666888===BBBBBBAAACCCJJJPPPFFFCCC@@@AAACCCCCC???;;;@@@???===;;;::::::::::::444222111000000222444666???<<<777666666666444333000222444333000///111333000///...///111222222111......///111333333111...000000000000000000000000***...222111...,,,---000---...000222222222000000///...,,,***))))))******+++***(((((())),,,///222111///---,,,,,,+++)))'''&&&'''((()))***))))))(((%%%'''***---......,,,+++,,,,,,,,,---------......---+++)))'''&&&''')))***,,,***))))))+++,,,,,,+++---...---***&&&%%%&&&((($$$'''***,,,+++)))))))))'''&&&%%%%%%%%%%%%''''''&&&'''(((***++++++++++++,,,------+++)))((()))***+++---000000000///000111---...000222333222000///,,,---...000000000000///---333888888333000111444333BBBTTTdddvvv|||nnnUUUMMMDDD>>>999666888===666333///......//////...111111111000000000//////+++...111111000...---,,,000...---------...---,,,,,,---...//////...---,,,***+++------,,,+++,,,---000///...------...//////+++*********+++,,,------...---,,,++++++,,,,,,---***+++---......---,,,++++++...111222000...------++++++++++++,,,---///000)))+++---...---+++,,,,,,111111111///---,,,,,,---+++///111///,,,***,,,000//////000222444444222///))))))))))))+++---///000---...///000111000...---...---,,,---000222222222---111444333...++++++---***,,,...000000///...,,,---------,,,++++++---///111///---+++***++++++,,,111...+++***+++,,,------++++++++++++,,,,,,,,,------------...///111333444222111111222444555444333000...***((())),,,000222555333111222444666555333///////////////...---,,,,,,...111333444333111000---...//////......///111//////////////////000000000111333444333111///------///222222111000111222///...------/////////---++++++,,,...///111222222//////000111111111111000333333111///---+++***)))+++---///111000...,,,***++++++---000333444000---***+++,,,...000111111222.............../////////222111000///......//////...------,,,------,,,+++---------///222333222111444444444444333333333333111///,,,,,,---......---***'''%%%)))000555666555222111000///.........///...111444555444333333555000///...///000111000///,,,---......---,,,+++***,,,***))))))+++------------++++++...111333000---)))***+++,,,,,,++++++***((((((***---111333111///111000...---...///111333555555555333000....../////////000222444666666555666999<<<======???DDDHHHAAA???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;999888888333222000///000222444555999999999888666555444444333333333111//////111333222000//////000000...---...---...000222333111000000000000000000000000000,,,000222111---+++---000+++---///111111000...,,,111///,,,***(((((()))***)))(((&&&&&&(((,,,000222222000---+++++++++)))((((((((()))***************$$$'''***---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***(((&&&&&&''')))+++,,,***))))))+++,,,++++++---......+++'''&&&(((+++%%%(((+++---,,,***))))))((('''&&&%%%&&&&&&((((((%%%&&&((()))++++++,,,,,,......---+++)))(((***,,,,,,...000000000000111222///111222333222///,,,***,,,---///000111111111111,,,333:::999222...000555AAASSShhhzzz{{{dddTTTGGG;;;888999777555444111000......//////---,,,111222222222222111000000+++---111222111///......111...******,,,...---+++,,,---///000000///---,,,)))+++------,,,,,,---...000///......///000111222++++++++++++,,,---...//////---+++))))))+++---///+++,,,...//////...,,,++++++...111222000...---------,,,,,,,,,---///111222'''***---///...,,,,,,,,,333333222///---,,,---///+++///222111,,,***,,,.........000222444555333000*********+++---///111333---...000222333222111000---,,,+++---///111222111---222666555000++++++,,,***,,,000222222111...,,,...//////---,,,,,,...000111///---+++***+++,,,---333000,,,***+++,,,,,,,,,++++++,,,------......///---...000222222111///...111000000222444666666555...,,,((('''(((---333777:::555222444888;;;888555...///000///,,,************---111444555444111///...///000000000000222444---...000111222111000///...///111222222111000///,,,111777555000---000444000///...///000111000///---,,,++++++---000333555......///000000000000000111111000...---,,,+++***+++---000111111///+++)))******,,,000444444000,,,)))***+++---.../////////---------....../////////555444222111000///000000***,,,///...+++***,,,//////,,,***///555888444///777666555444444444444555111...+++)))***+++++++++,,,(((&&&***111777999888111111000///////////////...///111444777777555222///...---...000222111000,,,---...//////---+++)))---+++******---///000000---...//////...---,,,,,,(((***,,,---...---+++***)))***,,,,,,,,,---000333......------...///000111777777666333///------...,,,000444555333111333555444444555777:::===???@@@:::<<<;;;888555555999===777888999999888777555444444333111000000111333444111777<<<;;;777333444666666444222000000000222333333111///...///...,,,***.........000222333333222111111111111111111111111,,,...111222000...,,,,,,//////..................,,,...///,,,((('''))),,,((()))*********+++---............------,,,,,,,,,)))***,,,+++)))(((((()))+++***+++,,,,,,***)))***)))***+++++++++,,,,,,------(((######'''***(((%%%---+++)))(((***+++------...,,,)))'''&&&'''(((***))))))))))))))))))(((((((((((((((''''''&&&&&&&&&))))))))))))))))))))))))//////...---++++++---///---///000000///...///000444///...222222...---000(((---333444222000000222000222111......555<<>>XXXtttnnnZZZNNN@@@:::555444444111000222---...000000000...+++***000000222222222111000///...///000111111000...---------...000222333111000000000000000000000000000...,,,+++---///000...+++------...///111333444555...---,,,---000222222222++++++******+++---...000555444333222222000---***+++,,,------,,,,,,---...111000//////000000...,,,---,,,,,,+++,,,---///000000////////////000111111222222111///---,,,---...111111222222222222111111333333333333333333333333+++++++++,,,...///111222444444333222111111222222222111000///............---...///...---,,,...///......---,,,++++++++++++............---,,,++++++)))***+++------...............//////000000111111111000///.........///000///...///333999;;;:::888222000......000111222111//////......///111333444444555444111---+++---///333333333222000111333555444222111222333444333222333333222222333333444555666666444333111000///...///000111222222111000///000222444444333222222222000000000111333444333222000//////000333444444333333222111111222222222000222222111///......------000111222333333111///.........///111333444333111222000//////111444888;;;>>>;;;777333111111333444333444444444333222111000000//////000111222333444444444333222222222333333555444333444555666666555333222000///000222555777888777666555444333222222---///111444666666555444222222444666777555111------......///000111222333,,,***)))***+++---,,,,,,///...---...000000///...---000444333///,,,---///------------...///111111111111000///000111222333///000222333222///,,,)))***---///000...,,,+++++++++...111111......111555...///000111222222222111333111...///222777;;;<<<666444222000000000222333<<<888444444666888555222///333777777333222333666222//////444:::;;;666000333666777555111000222666111111000...---///222555444333222111222222222111///111222444444444333333777888999::::::888555333666555333222333333222222000111333555666777777777555666555444444555888;;;999<<<<<<888555666888999<<<888333111222333333111//////......///333777:::555555555333111/////////******++++++++++++++++++)))((('''%%%$$$$$$$$$%%%))))))************)))((()))+++---......,,,)))'''(((+++///111111000000000111333555666555555666888888999<<<>>>;;;666222000444333222444777===AAADDDBBB>>>???CCCDDDLLLeeekkkRRR>>>:::666444333111...///444///000111111000///---,,,222222333333333333222111///000222333222000...,,,---++++++...222444222///111222222111000000111333222...,,,...222333000,,,//////000000111333666999///...---,,,---...//////------,,,,,,---...///000444333222222222111...+++,,,...//////......///111555444333333444333111///...---+++***+++---///000222222111111222222333444222333333222000///000111222222333333333333222222333333222222222222111111---------...///111333333888888777666555555555555111111000///.........///.........,,,++++++...000///...,,,***)))))))))))),,,,,,.........,,,+++))))))***+++,,,......//////......///000111222222333222111///...---------.........000444999===>>>===666444222222222222000...000000000000222444666888444777888444...,,,///333222333222111//////000222444222111111333444333222111111111222222444555555777666444222000/////////000000111222222111000000000333555666555333222222222000000111333444444333000000///111444555555555777444222333666888666333444333111000///...//////000111222222222111///...000//////111333444333222333111//////111666:::>>>FFFCCC>>>999666555666777444444444444333333222222000000111000000000111333444333222222222222333444222222222444777888666555888666333111111333555777666999:::999555222222333111111222666999:::666222222222333666777666222///......///000111111222222...---,,,,,,...//////......,,,,,,---///000000//////111333333111///000111/////////000111111222333222111000000000111333333000111222333222000...---...000333333111////////////111333333222222444666222222222222333444555555222111///000444888:::;;;555444333111111111222333:::888666666777666444222///222666777666555555666222000000333888;;;888555555777888777444333333555444333222000///000444777999888999:::<<<;;;888555999999888888999:::;;;;;;@@@CCCEEEGGGEEEBBB>>><<<===;;;888777777777555333222444666999;;;;;;;;;;;;888999999888888:::>>>AAABBBHHHHHHBBB===>>>@@@???>>>??????===999777888;;;;;;666222333888===>>>>>>>>>??????<<<666222000000******++++++++++++++++++((('''&&&%%%&&&'''((()))+++,,,---......---,,,++++++---///111111///---+++***---222444444333333333222555777888888888999;;;AAADDDFFFCCC???<<<:::888888777666777;;;BBBIIINNNVVVSSSUUU]]]aaacccnnn{{{|||uuummmaaaMMM<<<666444333444111---000555000000///......---------000111111222222222222222///000111111000...,,,+++---+++***,,,000222111///000111000///------000333333///,,,---111333000,,,//////000......000444777//////...---,,,+++,,,,,,...------------.........000000///111222111///---...000111111000000222333555444333444555555333111...---+++***+++,,,...///111000000000000111222222000222333222111000111222222222222111111222222222111111111111000000//////---------...000111333444888777666555555555555555111111000/////////////////////...,,,+++,,,///111000...,,,***)))((())))))+++---...000///...+++***)))***,,,---...//////000...//////000111222333333222111///...------------///000222666:::===>>>>>>888777555555555333111///111111111222333666888999555888999555000...111555111222111///------...000444333222333444444333222000000000000111333444555666555333222111000000000111111222222222222111111111444666777666444333333222111000111333444333222000///000222555777888777888555444555999:::999666666555333111000000000111000000111111111000///...000//////111333333222111111000......111666;;;???IIIFFFBBB===999777666666444444333333333222222333000111222000......///111333333333222333333333444000000222555888999888777:::888555222222333666777444888;;;:::555222222444777444222777===>>>888111111000111333555555444333111111000000000000000000000///...///111222111000,,,+++***+++...000111000222111000111333444222000000111111222333333333333222111000000000111222333333333222222222222222333111222444444333222222222444222111333555666666444666444333222333555777999222111222555777999888777555444333222222333333444555888;;;;;;888555444444222222333666999999777444111111222333444777:::<<<666666666888999888444111999888666333111222666999EEEDDDEEEGGGJJJIIIDDD@@@GGGEEEAAA>>>>>>AAADDDGGGLLLQQQWWWWWWSSSMMMIIIHHHEEEBBB>>><<<======:::777777999<<<>>>@@@AAA@@@@@@;;;<<<===>>>>>>@@@CCCFFFKKKTTTUUUMMMFFFGGGGGGDDD@@@FFFJJJIIICCC???@@@CCCFFF???:::;;;BBBGGGIIIGGGLLLMMMMMMHHH@@@888444333------,,,++++++,,,,,,,,,******(((((((((***,,,......///111222333222000//////000222444555444333222000333777999999888888888777999;;;======>>>???AAAIIINNNPPPJJJEEEBBBAAA???999;;;<<<===???FFFQQQYYYnnnqqqwww~~~~~~vvvooocccffffff___SSSHHHBBB???666333333444222///000444///...---,,,++++++,,,,,,//////000111222333444444111000000///...,,,+++***---,,,,,,---///111111000///000///,,,******///333222///------///111///---...000000...++++++///222///111222111///---------///////////////.........///...///000222222000...000111222222111111222333222222111222333444222111///...---,,,------...///...------------...//////---///111111000000000111111000000//////000000111222222222111000000//////,,,,,,,,,---///000222333444333333333333333444444333222111000////////////000000///---,,,---///222111///---+++)))******+++---...000111111000...---+++,,,---//////000000000//////000000111111222222333111000...------......000222444777999:::;;;;;;999777666555666666444222000//////000222444666777666777777555111000222444111111111///------///000444444444555777666444222000000000000111222333444333333333333333333333333333333333333333333333333333555777777666555555555444333222333444444222000/////////222666999::::::666666555777999::::::999999777555333222222333444111111111111111111000///000000000222444444222000000///...///222777;;;???CCCBBB???<<<:::777555555444444333333333333444444111333444222...---///111222333444555555555444444111222333777;;;===<<<;;;999777555333333444666777444777999999555333333555:::666444777<<<<<<777222111000000222555666555444333333222222222111111111111000000111333333222000+++***)))+++...111222333444111...000444666444111111222333444444444444444222111111000111222333444444333222111222333555666///111333333222111222333444111///111555666444111555444333222333555777888222222444777::::::888666555444444333333444444444222888======:::666555666444222111444888:::777333000222444444444666;;;>>>888666555888;;;<<<777333<<<:::888444222444888;;;ZZZXXXVVVXXX[[[[[[XXXTTTVVVPPPIIICCCCCCGGGNNNRRRXXXaaaiiihhh```WWWTTTUUUNNNIIIDDDCCCCCCCCC???;;;===???BBBEEEFFFFFFFFFEEE===???BBBCCCDDDFFFHHHKKKSSS^^^aaaWWWNNNNNNMMMHHHGGGMMMTTTVVVTTTOOOLLLKKKKKKHHHEEEEEEJJJPPPTTTVVV\\\^^^]]]VVVKKKAAA;;;999555444222000000000111222///...,,,++++++---///111111222555777777666444333222333444666777888999999888;;;>>>??????>>>>>>???===@@@BBBDDDDDDEEEGGGHHHLLLTTTXXXRRRKKKHHHEEEAAA===AAAFFFFFFFFFMMMZZZeee~~~yyycccLLLNNNOOOKKKBBB:::999;;;666333111333333000000222//////000000000...---+++222333333555666888:::;;;777666444222000////////////000111000000000111333222333222///+++,,,222777444333222111000111111222222444555222---+++---111000333777888555333333333555555555555555444333333111000000222333222000...000111222111000///000111111000000222444444333222000000000000000000000000...------------...//////---///222333222222333333333333222111111222333333555555555444333333222222---------...000111333444222222222222333444555555555444333111000/////////000000000///......000222222111...,,,++++++---...000000111222222111111000......///000111111000000000000000000000000000000333222000///...//////000///222555777777555444444777555444444555777666666000/////////111333444666777666444333111111222222111222222000//////111333444444666888:::888555222111111111111222222333444111222444666777888888777555444444333333444444555555666777777555555666777666555555666666555111///------///333888;;;======444555777777777888:::;;;;;;999777444333444555666444444333333333222222222111111333555777666333000...//////111444888<<>>mmmhhhdddeeehhhjjjhhheee___XXXNNNGGGFFFKKKTTTZZZ```kkktttssshhh^^^\\\^^^SSSNNNIIIGGGHHHGGGCCC>>>AAACCCFFFIIIKKKJJJIIIHHH???BBBEEEGGGHHHJJJLLLMMMWWWdddggg]]]SSSRRRPPPJJJNNNSSSZZZ```aaa]]]VVVQQQMMMMMMMMMMMMOOOUUU]]]bbbhhhjjjiii```SSSGGGAAA???>>><<<999666555666888999444222///------...000111333555777999:::888777555444555666777999;;;<<<===>>>AAACCCDDDCCCBBBCCCDDDBBBEEEHHHIIIJJJKKKMMMOOOLLLWWW\\\WWWPPPLLLFFF@@@AAAHHHNNNNNNMMMSSSbbbooozzz[[[JJJCCC===???BBB@@@;;;666777222000222333000///000000222555777666333///---777888999:::<<>><<<999666555444555666000333444333000000222555777888888444000111777===777888777555444333555777888:::;;;777111...000333111555;;;===;;;999999:::<<<<<<<<<<<<<<<;;;:::999444333333333444333000...000111111000...---...///222111222333666777666555222222333333333222222111000000000000000111111222000222555666666666666777777666555555555555666777999888888777666555555555000000000111222444666666444444444444555777888999777666444222111000//////000111111111//////000222333111///---,,,---///000111222222333333333222222///000111111111111111000000000000///////////////333222000//////000000111///222555666555222000...555333222222555777888888111111000000111333555666777555222111222222222111222333333222000111333555333555777:::;;;:::555111333333222222333333444444000222555999;;;;;;;;;;;;666555555444444555555666666777777666555555777888888777888999888666222...,,,---///333888===>>>???222555888888666777999======;;;888555444555666888666666555555555444444444222333555777999888444111...///000333666:::===???666888;;;>>>???>>>===;;;888777666555555666777888666999:::777222///111555111333777999999888555333111111222666:::>>>??????222222222333444555666666777777666777777888888888222888===999222...333999222444777:::;;;999333///444444555666777888999999.........000222222000......---,,,---111555888999...111333222000000444777222333444555555555444333555555444333444555666777---///222444555555333222///000222333333444666888000333666555222111333666000333888;;;<<<:::666444333333333555999===???@@@444444555555555555555555;;;888666888;;;===<<<:::222444666444222111444888333333555;;;AAABBB<<<666<<<<<<;;;888666999???EEE888777555333333666;;;@@@zzzjjjcccpppwwwqqqbbbVVVQQQSSSNNNFFFMMM]]]yyyxxxoooeeeffflllfffYYYOOOPPPRRRQQQJJJDDDFFFMMMJJJEEEDDDJJJTTTUUUMMMCCCKKKLLLLLLIIIGGGKKKSSS[[[WWWXXX```iiibbbPPPHHHLLL[[[VVVRRRUUU[[[]]]YYYTTTKKKTTT[[[WWWPPPQQQ___mmmtttjjj``````ddd___NNN???@@@IIIIII===666<<>>999999>>>EEEFFFCCCBBBGGGNNNOOOHHHAAAJJJMMMNNNKKKFFFHHHQQQZZZOOOJJJOOOZZZVVVEEE>>>DDDJJJVVVZZZUUUWWWeeeqqqsssppp\\\MMMBBB:::;;;??????<<<;;;666999:::666111000444:::999222444===>>>888777===>>>EEEEEE===>>>KKKTTTTTTHHHEEEEEEFFFCCC<<<:::;;;;;;555333777999777555444<<>>999FFFNNNLLL>>>666999;;;888888999CCCOOONNNBBB???EEEPPPIIIBBB@@@CCCFFFEEECCC===;;;;;;:::777333444999777999999666666999888444333999999444777AAACCC===:::666999BBBAAA666111555666======888:::BBB@@@777777;;;@@@AAA@@@>>>>>>>>>CCCBBBAAA@@@@@@???>>>===@@@DDDAAA888888AAABBB<<<===:::888:::===@@@???>>>??????;;;666777>>>???:::===<<<;;;<<<===<<<888555888999:::999777666777888777<<<<<<777333444666666666666:::???>>>:::999;;;888===999//////888:::444555555555333111111333555666111,,,...444666222,,,222555666222---,,,///444555//////777777///...444777333......111555666555333888;;;888111///222666777111,,,///777:::777111;;;:::777666666888;;;===777444333555555333444777;;;555111777AAAFFFBBB;;;111777<<<;;;555333777<<<<<<666222666===???999111>>><<<999666555444555555---///333666888999888777555333111222777<<<>>>>>>999::::::999777888:::===888666333444555555333111777777555444444555666777...000444777:::999666333:::777444777<<<@@@>>><<<222999>>><<<555222666<<<<<<666222444999<<<888333888:::;;;;;;999888999999333333444888;;;<<<888555777777555222111111444777666999:::999555333555777888777666555666555444222444555666666555333000///---111777:::999777666555555444444444333333333333,,,,,,...///111222333444222111000111333555555555888666444333333555888:::888666444222111333555666555111///222777:::999666000222333222000111444777888444000///111333222000888;;;<<<;;;777555666777222444777;;;>>>>>>;;;999>>><<<999777666888999;;;777999<<<>>>>>>>>>======999333///333:::>>>:::444777;;;>>>???===<<<===???>>>>>>===<<<<<<<<<<<<<<<===;;;999888999===AAADDD|||wwwrrrpppqqqrrrqqqiii```TTTMMMLLLOOOWWW]]]lllqqqoooeeebbbddd```XXXVVVQQQNNNOOOOOOKKKHHHHHHJJJIIIJJJMMMPPPOOOKKKGGGIIIKKKMMMLLLIIIJJJNNNSSSRRRYYY]]]\\\WWWTTTRRRPPPTTTUUUVVVXXXYYYWWWUUUTTTWWWWWWWWWWWWWWWZZZ___dddhhhgggeeeccc___WWWNNNGGGEEEEEEGGGGGGEEEAAABBBEEEDDDBBB>>>888444333555777777888:::>>>BBBCCCAAA??????@@@@@@>>>======AAADDDEEEHHHKKKMMMLLLKKKKKKLLLKKKKKKJJJIIIIIIKKKNNNPPPLLLMMMOOOOOOLLLHHHFFFFFFQQQYYYccchhhgggiiisss~~~zzzdddRRRLLLHHHFFFCCC@@@@@@CCC>>><<<999:::<<<===;;;888<<<@@@BBB@@@???BBBFFFHHHGGGGGGJJJMMMNNNOOOUUU[[[\\\[[[TTTKKKJJJMMMIII???===;;;;;;>>>>>><<<===BBBFFFEEEDDDEEEGGGIIIJJJJJJHHHGGGEEECCCCCCGGGMMMQQQOOOPPPQQQQQQKKKDDDBBBDDDJJJMMMNNNNNNPPPQQQPPPMMMMMMOOOQQQPPPNNNNNNRRRUUUVVVKKKBBBAAABBBAAA>>>===???GGGKKKFFF@@@BBBGGGKKKBBB???@@@GGGMMMMMMHHHEEEIIIJJJIIIFFFEEEGGGGGGFFF@@@DDDKKKQQQPPPKKKHHHHHHLLLHHHDDDGGGMMMPPPMMMJJJLLLQQQVVVSSSLLLIIILLLRRRNNNJJJHHHLLLOOOLLLFFFAAAIIINNNKKKCCCHHHVVVZZZTTTJJJHHHIIINNNLLLEEEEEEJJJSSSIIIAAACCCLLLPPPKKKCCCEEEMMMQQQMMMCCC???DDDLLLHHHCCCEEEMMMMMMDDD===<<<>>>CCCCCC???@@@HHHJJJFFF???AAACCCCCC@@@<<<===@@@CCC>>>888555555666555555555555555444222333666999888888666555333222333333444555444222222444555333222333333333333444666777666777777666444333333444777444222444777:::999777::::::999999999:::;;;;;;999666555888888666666999:::777666999>>>@@@>>>:::888999::::::999888999;;;999777555666888999888777======<<<;;;:::999777666000222666888:::::::::999999666444555:::???AAABBB===:::888888:::<<<<<<:::;;;999777888::::::888666888888777666666777777888444555777999:::888555333999999;;;>>>BBBDDDBBB@@@;;;<<<<<<<<<:::999999999:::999777777999;;;<<<;;;<<<===>>>>>>>>>=========888888888:::======:::777666666555333222444777:::;;;<<<;;;:::777666666666777777666666777999999999:::::::::999777555333111///222666888777555555444555555666555555444333222000111222333555666777888666555444555666777777777888777666666777:::<<<===777555333111000111333444666444444888>>>@@@>>>;;;555666777666555555888;;;:::777444333333444444333;;;>>>??????<<<:::999:::777888:::>>>AAABBB@@@>>>DDDCCCAAA?????????@@@AAA::::::;;;<<<>>>>>>===;;;:::666333666<<>>???>>>>>>>>>???===<<<<<<;;;::::::;;;;;;<<<;;;:::999;;;>>>BBBDDDpppjjjvvv{{{qqqkkkpppoooiii[[[MMMNNNYYY___]]]^^^hhhlllddd]]]\\\ZZZWWW]]]SSSMMMQQQVVVTTTMMMHHHNNNQQQSSSQQQLLLIIIIIIKKKFFFJJJNNNNNNKKKIIIIIIJJJMMMWWWYYYPPPNNNVVVZZZUUUMMMSSSZZZZZZUUUQQQQQQTTTaaaYYYSSSUUU\\\aaa^^^YYY\\\ccciiieeeYYYOOOMMMNNNJJJDDDGGGRRRRRRGGGBBBFFFMMMJJJEEE>>>999888;;;>>>777<<>>>>><<<888:::???CCC@@@:::999AAAJJJEEEAAA===;;;;;;;;;999777888???>>>444444======666222666::::::777666888;;;;;;999888999::::::888555777888999999999;;;===>>>;;;;;;<<<======<<<:::999666333333666666444555888:::::::::::::::::::::999:::777555555777888777555777999:::999666666:::>>>999:::;;;;;;:::888555444222333555777888888888777666444222222666;;;>>>@@@<<<888444555;;;===;;;777999888777888999999888777666666555555555555666666777777888999888666333222444888===AAABBBBBBAAAAAABBB===999999======999444666777888777777888===@@@<<<===>>>???????????????;;;:::999:::;;;<<<:::999666666777666666777;;;>>>>>><<<:::888888777666444555555444555666999<<<>>>;;;:::999777555333222111333555777777555444444555777888999:::999777555333444444444555666888999:::888777777666555555666666666666666666777888999:::777666333111111111222333333444666;;;@@@AAA>>>;;;555666777666666666888:::999999888555333222444555:::<<<>>>???===:::999999999999:::===AAACCCCCCBBBDDDCCCCCCBBBAAAAAA@@@@@@???===;;;<<>>;;;999888888:::===?????????=========???@@@AAA@@@???<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDyyyiiieeerrrxxxnnniiimmmqqqkkkbbbYYYXXX]]]______YYYaaaeee___YYYXXXXXXXXX\\\WWWUUUYYY[[[XXXTTTSSSXXXZZZYYYSSSJJJEEEFFFIIIEEEHHHKKKLLLKKKHHHHHHHHHKKKRRRTTTPPPPPPVVVYYYWWWMMMSSSXXXWWWSSSOOOQQQTTT___XXXSSSVVV\\\___\\\VVVXXX___ddd```VVVNNNLLLNNNKKKJJJNNNUUUSSSIIIDDDFFFNNNLLLHHHCCC>>>===???AAA???BBBEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@???>>>CCCJJJQQQRRRPPPNNNOOOQQQOOOJJJEEEGGGLLLNNNLLLIIINNNQQQTTTTTTYYYbbbkkknnn{{{~~~{{{sssmmmfff]]]VVVUUUPPPKKKHHHJJJPPPRRRNNNHHHMMMSSSUUUPPPQQQYYY``````[[[WWWXXX^^^bbbaaafffnnnqqqoooggg___```fffcccZZZQQQOOONNNPPPPPPPPPVVV^^^fffbbb^^^___aaaaaa\\\WWWVVVXXXXXXVVVXXX```nnnxxxlllhhhjjjrrrtttnnnjjjkkktttssskkkbbbbbbiiijjjfff```iiirrrvvvuuuvvv{{{tttiiiggghhhfffbbb```fffqqqyyywwwrrrtttzzz~~~uuuooopppyyy}}}xxxrrrqqqvvvxxxtttlllllltttxxxvvvqqqttt}}}yyyuuuyyy{{{sssmmmnnnuuu{{{|||zzzvvv~~~}}}zzz}}}yyytttvvvyyypppmmmsss}}}||||||{{{|||ssswww{{{~~~mmmccc```___YYYTTT\\\jjjnnniiiccceeelllrrrnnnccc]]]______XXXQQQMMMLLLJJJGGGDDDGGGKKKOOOOOOLLLLLLPPPUUURRROOOIIIEEEDDDEEEGGGHHHHHHMMMLLLGGGEEEGGGEEE???@@@AAACCCBBB@@@???AAABBBCCCBBBAAAAAABBBBBB???===<<<======>>>@@@AAACCCDDD@@@@@@AAA@@@@@@>>>===<<<666333333666777555666999>>><<<;;;;;;<<<<<<<<<;;;:::888555555555666555444777;;;>>>===:::999<<<@@@::::::::::::999777555444444555666666777777777777444222000000222666:::<<<:::777555777;;;===<<<999888777777666777666666555666666555555555555555555888999::::::888666555555444999???@@@>>><<<>>>@@@EEE???999:::===>>>999333555666666666777:::>>>BBB=========???AAAAAAAAA@@@===;;;::::::;;;<<<======888888999888888999<<>>AAA;;;:::888666555444444444888999888777444444555777999:::<<<===<<<:::777555777777777777888999;;;<<<::::::999888666555555666777777777777666666555555999888666444444444555555333555888===@@@@@@;;;888444555666666666777888999:::<<<<<<:::666444666999999;;;===>>>===;;;:::999999999:::===AAAEEEFFFGGGAAAAAABBBBBBAAA@@@>>>===CCC???<<<<<>><<<777999;;;<<<===>>>@@@AAAAAA>>>===???BBBCCCAAA???>>>======<<<<<<=========;;;;;;===>>>@@@BBBCCCDDDpppllljjjmmmoooooonnnnnnnnnhhhhhhlllggg\\\ZZZbbb]]]___]]]YYYXXXZZZ[[[[[[YYY]]]ccceee___ZZZ]]]eeedddaaa\\\TTTLLLGGGDDDDDDGGGHHHHHHHHHHHHHHHJJJKKKLLLKKKPPPXXXYYYSSSQQQUUURRRRRRRRRRRRQQQRRRSSSUUUWWWXXXZZZ[[[\\\\\\]]]]]]\\\[[[ZZZYYYVVVQQQLLLHHHMMMWWW[[[TTTLLLKKKJJJGGGGGGHHHGGGEEEBBB@@@AAABBBKKKHHHEEECCCCCCCCCCCCBBB>>>EEEKKKKKKFFF@@@???@@@HHHIIILLLSSSYYYYYYRRRLLLOOOMMMJJJJJJLLLPPPTTTVVVWWWUUU^^^oooxxxyyy{{{yyyooo```UUUSSSUUUVVVUUUSSSSSSVVVYYYVVVPPPPPPXXX]]]]]]^^^bbbbbbccc```ZZZ___llltttuuukkkdddaaadddccc\\\[[[```^^^WWWSSSVVVYYY[[[___ccciiinnnqqqoooiiieeeeeegggaaa\\\ZZZ]]]fffooossstttwwwzzzyyytttwww~~~~~~yyyuuupppmmmmmmhhhbbbcccjjjrrrrrrtttzzzzzzyyyyyyyyysssmmmnnnsssvvv{{{}}}}}}{{{zzz~~~~~~ssshhh^^^ZZZbbbiiiiiikkkpppsssxxx{{{yyy{{{{{{ttthhhbbbcccbbb```]]]YYYWWWVVVXXXWWWXXX^^^cccccc^^^XXX[[[[[[XXXUUUSSSWWW```hhhccc```bbbgggcccXXXQQQRRRYYYUUUPPPOOOPPPQQQQQQPPPMMMOOOPPPPPPMMMKKKJJJJJJIIIFFFEEEHHHLLLPPPOOONNNMMMLLLJJJIIIGGGGGGGGGGGG@@@======???@@@>>>???BBBGGGBBB???@@@EEEHHHFFFCCC@@@@@@@@@>>>;;;::::::;;;;;;;;;===???@@@???===<<>>===;;;;;;;;;;;;<<<999999999999999:::;;;;;;999888777666777999;;;===888999;;;<<<<<<<<<===>>>888888888888777666666666888888888777666666555444888:::<<<<<<:::999999:::999===AAA???:::888;;;@@@CCC???;;;:::;;;;;;999666666555444555999<<<>>>???<<<;;;;;;===@@@AAA@@@>>>;;;;;;:::::::::<<<>>>@@@888888999888777777999;;;@@@<<<999:::===???>>>===;;;;;;:::999777888<<<@@@;;;:::999999999999::::::::::::888555333333444777888:::<<<======;;;888666:::999888888888:::;;;<<<;;;<<<<<<:::666555555777888888888888888888888888999888777666666666777777888:::<<>>:::777666666777888999999999999;;;>>>???===999888:::<<<:::;;;<<<>>>>>>>>><<<:::::::::;;;>>>CCCGGGJJJJJJ@@@AAABBBBBBBBB@@@>>>===AAA>>>;;;;;;======<<<:::666888;;;;;;;;;<<<>>>@@@BBB@@@>>>???BBBCCCBBB???@@@@@@@@@??????@@@@@@AAA<<<<<<>>>???AAABBBBBBCCClllrrrrrrlllkkkrrrtttqqqmmmgggmmmxxxqqq___[[[eeeddd___ZZZWWWYYY]]]______ZZZbbblllmmmddd^^^dddooojjjeee]]]UUUOOOJJJFFFCCCLLLJJJGGGEEEFFFIIILLLNNNNNNIIIOOO[[[\\\PPPKKKPPPSSSPPPMMMMMMPPPTTTUUUTTTSSSYYY```aaa___^^^```ddd^^^XXXSSSSSSTTTSSSMMMHHHRRR___aaaSSSIIIKKKMMMIIIBBBDDDEEEEEECCCBBBBBBBBBPPPKKKEEEAAAAAACCCCCCBBB???HHHQQQQQQJJJDDDDDDFFFMMMKKKMMMUUU___```WWWNNNOOOPPPPPPQQQSSSYYYaaahhhgggfffuuuwwweeeXXXWWW\\\aaa___[[[YYY^^^ddd\\\PPPNNNZZZbbb^^^]]]bbbeeehhhbbbYYY]]]nnnvvvssscccXXXXXXaaa___SSSSSS^^^ddd\\\XXX[[[```ccceeehhhhhhpppxxxwwwppplllooottthhhccc```fffqqqwwwvvvqqq}}}wwwxxxrrrkkkjjjmmmggg\\\^^^iiixxxvvvuuu|||sssyyyzzzrrrttt{{{}}}~~~~~~{{{www}}}|||uuuhhh[[[YYYfffjjjbbbbbblllttt{{{|||xxx~~~pppgggkkkooopppmmmjjjiiiiiigggdddeeellltttsssiii___bbbeeehhhhhhiiippp}}}zzz}}}rrrhhhjjjrrrlllfffdddfffiiihhhggg___bbbdddccc___[[[ZZZZZZ[[[XXXVVVYYY___ccccccaaabbb```^^^[[[YYYXXXXXXXXXOOOLLLKKKNNNMMMKKKLLLOOOVVVQQQMMMOOOUUUXXXWWWSSSKKKLLLMMMKKKGGGDDDDDDEEEBBB???>>>@@@DDDDDD@@@<<<@@@???>>>>>>???BBBDDDFFFAAA@@@??????@@@AAACCCDDDEEEFFFFFFEEECCCBBBCCCEEE<<>>666777999999888888999;;;;;;;;;:::999888666444333444888<<<<<<:::999999;;;;;;===???<<<777555888<<<;;;999777666555666666666555333222444888::::::999999777666888;;;<<<:::777777777888777666666999;;;888999999999777777999;;;:::888666666888;;;<<<===;;;<<<<<<999555444777;;;999999::::::;;;;;;<<<<<<;;;:::999666333333555777999:::<<<>>>>>>===<<<;;;999888666555555777999::::::;;;<<<999555333444666555555666666777999:::;;;999888888888999999::::::;;;<<<======<<<:::888777777666666888:::;;;999888888999::::::888888999:::999888888:::<<<<<<;;;:::999888888;;;???BBBDDDDDD>>>>>>??????>>>===;;;:::<<<<<<<<<;;;;;;:::::::::888:::;;;<<<<<<<<<>>>???BBBAAA??????AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBB===>>>>>>???@@@@@@AAAAAAmmmqqqrrrnnnooossstttqqqooommmpppuuurrriiidddeeeeee```[[[ZZZ\\\^^^aaaccccccffflllooojjjeeeffflllhhheee___XXXQQQLLLIIIGGGQQQMMMIIIFFFFFFIIILLLNNNMMMMMMOOOSSSTTTPPPMMMLLLMMMKKKKKKLLLPPPSSSSSSSSSUUUXXX]]]aaaccccccbbbaaaXXXVVVSSSQQQPPPPPPPPPPPPUUUXXXXXXRRRKKKHHHHHHIIICCCDDDDDDDDDBBBBBBCCCDDDJJJIIIGGGCCCAAA@@@BBBEEECCCHHHNNNOOOLLLIIIIIIJJJLLLNNNQQQVVVZZZ[[[YYYWWWNNNQQQUUUYYY^^^fffooouuu~~~vvvjjjddd]]]```dddggghhhgggeeeccc^^^YYYVVVXXX]]]___aaabbbbbb```\\\ZZZ^^^cccfffeee[[[SSSPPPUUUYYYWWWXXX]]]ccc^^^]]]aaadddfffjjjooommmqqquuuxxxxxxvvvuuuuuullllllnnnqqquuuxxxyyyxxx~~~~~~~~~vvvqqqkkkfffcccbbbeeejjjuuuyyy~~~{{{||||||zzz|||~~~}}}{{{{{{}}}|||vvvmmmeee______dddddd______dddiiilllqqqvvv}}}~~~xxxqqqrrruuuwwwyyyyyyxxxwwwsssuuuyyy|||}}}zzzsssnnnooorrrwww{{{~~~~~~{{{zzzyyyyyyxxxuuuppplllmmmmmmoooqqqsssvvvxxxzzzwwwwwwvvvtttrrrooommmlllgggcccbbbddddddaaaaaadddgggeeecccccceeeggghhhhhhaaa``````______\\\WWWSSSNNNJJJEEEEEEHHHIIIHHHFFFCCCDDDFFFJJJNNNRRRUUUWWWUUUTTTSSSRRRSSSUUUXXXZZZ\\\^^^```___[[[XXXWWWWWWQQQPPPOOOMMMKKKHHHDDDBBB999<<<@@@AAABBBCCCGGGJJJHHHHHHGGGEEECCC@@@===<<<:::@@@EEEFFFCCC@@@@@@AAA>>>@@@BBBAAA>>><<<===>>>===;;;888888:::<<<<<<<<<:::===???@@@???>>>?????????<<<:::<<<@@@AAA>>>:::===>>>>>><<<999888999;;;;;;===>>>>>>>>>>>>@@@BBB===<<<<<<::::::;;;???AAAAAACCCDDDAAA<<<:::<<>>???@@@AAABBBAAA@@@@@@??????>>><<<:::999;;;===@@@AAABBBDDDEEEEEEEEEEEEAAA@@@>>><<<<<<===???AAAAAADDDEEEBBB===;;;===@@@???>>><<<;;;:::;;;===>>><<<<<<======>>>@@@@@@AAABBBBBBAAA@@@>>>>>>???@@@===<<<<<<>>>AAABBB@@@>>><<<;;;;;;<<<>>>???>>>======;;;999:::===??????>>>===<<<;;;<<<>>>???>>>===>>>>>>>>>>>>===<<<;;;;;;;;;>>>BBBAAA===;;;<<>>======>>>????????????AAAAAAAAA@@@??????@@@BBB???>>>>>>>>>??????@@@AAA??????>>>>>>>>>>>>??????nnnmmmnnnqqqsssrrrpppooossstttrrrnnnooorrrmmmeeedddaaa^^^]]]]]]^^^aaaeeekkkhhhhhhmmmoookkkgggfffdddccc```ZZZRRRLLLKKKMMMTTTPPPKKKGGGGGGIIIKKKLLLKKKQQQPPPIIIJJJRRRQQQIIIFFFHHHKKKNNNPPPQQQQQQRRRXXXVVVWWW]]]eeegggaaaZZZRRRUUUVVVQQQKKKKKKRRRYYYVVVMMMKKKPPPMMMDDDAAAGGGGGGFFFEEEBBBAAAAAADDDGGGCCCGGGJJJGGG@@@>>>BBBGGGFFFFFFGGGIIIJJJKKKKKKKKKHHHOOOUUUUUUQQQRRRXXX^^^NNNQQQVVV^^^hhhqqqwww{{{tttnnnqqqcccaaaccckkkttttttiii^^^^^^ccc___VVVVVVaaagggddd]]]TTTTTT]]]___WWWSSSWWWUUUQQQKKKKKKUUU```ddd```______bbbeeefffgggnnnwwwuuurrrqqqvvv}}}}}}vvvnnnlllsssyyyzzzvvvvvv|||}}}|||xxxvvv}}}}}}zzznnn```aaammmrrrnnnppp|||{{{}}}{{{zzz}}}}}}{{{~~~|||ssskkkgggcccgggfffaaa^^^```aaa___]]]\\\fffvvv{{{wwwwww~~~zzzwwwvvvyyy~~~{{{||||||~~~|||~~~zzzyyy}}}{{{xxx|||zzz|||{{{xxxwwwzzzsssttttttrrrpppppptttwwwzzzvvvsssuuuxxxuuummmeeeYYYUUUOOOKKKKKKNNNQQQRRRKKKNNNTTT[[[aaafffiiijjjnnnmmmlllkkklllooorrrtttvvvyyy{{{zzzuuuqqqnnnnnnlllgggbbb```___\\\TTTMMMDDDHHHMMMPPPRRRUUUZZZ^^^\\\[[[ZZZXXXUUURRROOOMMMJJJPPPVVVWWWSSSOOONNNOOOGGGIIIMMMNNNMMMKKKIIIHHHKKKFFFBBBCCCHHHLLLKKKIIIHHHNNNTTTSSSNNNJJJLLLPPPNNNKKKHHHJJJNNNOOOKKKGGGLLLNNNNNNKKKFFFDDDDDDEEE@@@BBBDDDFFFFFFGGGIIIKKKIIIJJJJJJGGGEEEEEEIIIMMMOOORRRTTTQQQLLLIIIJJJMMMKKKLLLNNNOOONNNMMMJJJIIIEEEFFFEEECCCAAA@@@BBBDDDHHHIIIJJJKKKLLLNNNOOOPPPQQQPPPMMMKKKKKKMMMOOOPPPQQQTTTVVVSSSNNNLLLNNNRRRRRROOOKKKFFFDDDCCCCCCDDD@@@AAABBBCCCEEEFFFGGGHHHOOONNNLLLJJJHHHJJJMMMPPPJJJIIIIIIKKKNNNOOOMMMJJJHHHFFFFFFHHHLLLNNNLLLJJJHHHEEEBBBCCCFFFIIIJJJJJJHHHGGGEEEEEEEEECCCAAA>>>EEEDDDDDDCCCBBBBBBAAAAAA===CCCHHHHHHCCC???AAAEEEBBBAAA???@@@BBBCCCAAA@@@@@@AAABBB@@@======@@@CCC<<<<<<<<<<<<<<<===>>>>>>AAA@@@>>>=========>>>???rrrkkkmmmvvvxxxppplllooovvvzzzttthhhkkkwwwrrrbbbYYY\\\aaaddd^^^YYY```lllooollliiilllooopppkkkgggcccdddbbb\\\TTTQQQTTTXXXaaaZZZVVVWWWTTTMMMKKKNNNMMMSSSQQQGGGDDDKKKLLLHHHHHHJJJNNNQQQRRRRRRRRRQQQYYYVVVUUUYYY^^^```[[[VVVSSSUUUTTTNNNGGGGGGOOOWWWUUUKKKEEEGGGHHHCCC>>>>>>IIIGGGDDDBBBBBBDDDGGGIIIAAAGGGMMMKKKEEE@@@AAAEEEBBBDDDHHHKKKMMMMMMMMMMMMNNNPPPPPPMMMHHHGGGKKKPPPPPPOOOVVVgggwwwuuutttllliiiiiimmmrrrsssnnnhhheeehhhdddZZZZZZccceee```[[[XXXUUUTTTSSSPPPKKKGGGEEENNNTTTSSS[[[iiinnniiikkkkkkiiiggggggjjjpppuuuzzzrrrlllnnntttvvvqqqkkksssvvv{{{}}}}}}|||||||||}}}|||ooonnnxxx|||vvv~~~}}}yyy}}}{{{{{{pppeeeeeesss}}}wwwooolllhhhkkkggg^^^^^^eeecccZZZTTT^^^jjjrrrsssssstttwww{{{vvvyyy~~~|||ssscccbbb^^^WWWSSSTTTZZZ```TTTNNNWWWooo~~~}}}vvvsssyyyyyylll___UUU\\\cccdddeeelllzzz}}}tttsss}}}sssfffbbbjjjwwwwwwkkkhhhqqqpppeeeZZZ___llltttkkk\\\ZZZccclllbbb[[[___kkkrrrnnnggggggrrr{{{vvvjjjfffnnnyyymmmiiigggmmmuuutttiii^^^mmmvvvqqq___VVV\\\___YYYOOOTTT[[[]]]\\\\\\___bbbvvvkkk```___gggllljjjfffbbbooozzzvvviiidddnnnzzzqqqkkkgggiiimmmiii[[[NNNWWW]]]ZZZNNNKKKRRRUUUPPPPPPQQQVVV[[[\\\[[[^^^dddwwwlll```]]]bbbjjjmmmmmmjjjxxxvvvgggeeeooozzzsssggg^^^aaaddd\\\MMMBBBFFFIIIKKKKKKMMMRRRZZZaaaYYY\\\ccchhhccc\\\^^^eeepppcccXXXYYYeeellliiibbb]]]dddjjjjjjeeebbbeeeiiihhh\\\UUU\\\gggggg]]]TTTccceeebbbZZZSSSSSSTTTTTTJJJMMMTTTZZZYYYSSSPPPRRR^^^___[[[XXX^^^fff___PPPPPPZZZaaa]]]QQQJJJNNNTTTPPPLLLHHHGGGIIIIIIFFFCCC@@@AAABBBBBBBBBBBBEEEGGGCCCAAACCCIIIJJJFFFBBBBBBqqqtttvvvtttqqqqqqrrrrrrrrrttttttrrrqqqppplllfffddd^^^\\\```aaaaaadddiiigggiiilllmmmkkkkkklllmmmjjjfffaaa]]]\\\[[[ZZZXXXeeeiiieeeZZZSSSUUUXXXWWWQQQNNNLLLKKKJJJHHHHHHJJJPPPNNNNNNPPPSSSTTTRRRQQQSSSWWW[[[[[[YYYWWWXXXYYYSSSRRRQQQNNNKKKJJJLLLNNNQQQKKKHHHHHHEEEAAAAAAEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIHHHFFFEEEFFFGGGDDDHHHLLLNNNNNNNNNQQQSSSRRRPPPLLLGGGBBBAAADDDGGGNNNNNNUUUdddvvv~~~vvvooopppqqqqqqqqqqqqrrrsssjjjccc]]]^^^aaaaaa^^^\\\[[[WWWSSSQQQQQQPPPNNNLLLIIIMMMVVV```fffjjjpppuuuwwwooogggeeeiiiooorrrsssooouuuyyyrrrhhheeemmmwwwqqqssswww{{{~~~}}}zzzxxx}}}~~~|||yyywww{{{xxxpppdddddddddjjjttt|||{{{vvvoookkkhhhiiihhhccc^^^\\\]]]bbbhhhmmmpppqqqqqqppprrruuuxxxzzz{{{~~~qqqkkkdddbbbcccccc___[[[ZZZ___hhhvvv~~~wwwlllnnnqqqwww~~~~~~yyy|||yyy|||tttrrrqqqnnnppprrrqqqqqquuu}}}~~~zzzuuunnnhhhggghhhiiijjjhhhcccaaabbbeeebbbaaabbbbbbccciiiqqq~~~|||||||||vvvkkk```[[[WWWVVVTTTUUUZZZbbbjjjpppqqqxxx}}}|||{{{{{{yyy|||{{{ooojjjhhheeebbbfffnnnwwwwwwrrrqqqrrr~~~vvvvvv~~~~~~wwwjjjwwwpppeeegggmmmjjjaaaXXXVVVYYYZZZUUUOOOVVVSSSOOOLLLLLLOOOTTTVVVPPPRRRWWWZZZ[[[VVVOOOIIIppp|||}}}qqqkkkrrrvvvrrrpppnnnrrryyyuuukkkggglllnnnccc[[[^^^fffjjjiiigggaaagggllllllgggffflllrrroooiiibbbbbbeeefff```ZZZhhhtttrrr```WWW```eee___XXXLLLHHHPPPRRRKKKJJJPPPVVVSSSQQQQQQSSSTTTRRRQQQOOOXXX___]]]TTTOOOSSSZZZRRRPPPNNNNNNNNNLLLHHHDDDKKKJJJIIIHHHDDD@@@DDDKKKFFFFFFFFFFFFFFFFFFFFFFFFKKKHHHEEEEEEGGGJJJKKKJJJIIINNNRRRRRRPPPQQQUUUYYYXXXTTTMMMEEE@@@===>>>???IIIMMMXXXhhh||||||tttwwwxxxuuuppppppvvv|||pppbbb\\\dddhhh___XXXYYYXXXUUUQQQOOOOOOPPPQQQQQQPPPOOOZZZlllrrrpppuuuttthhheeelllssstttqqqllluuuzzzqqqccc___jjjwwwpppqqqtttyyy}}}~~~zzzvvvyyy{{{ttt~~~|||yyy}}}~~~wwwiii\\\dddfffeeepppwwwmmmlllssspppccc]]]aaahhhggghhhkkknnnnnnllliiifffpppzzz|||wwwwww~~~yyyqqqrrrwwwuuuhhh\\\```llluuuzzz}}}sssooouuu~~~qqqlllrrr}}}wwwqqqnnnmmmooovvv|||vvvwwweeeddddddiiipppxxx|||~~~~~~{{{{{{uuuooolllllllllmmmiiieeedddfffjjjkkkkkkooouuuvvvsssrrrsssmmmcccqqqxxxyyyqqqlllnnnqqqoooqqqooopppsssqqqkkkjjjnnnooohhhcccdddiiimmmllljjjdddfffhhhhhhggghhhkkknnnnnnllljjjiiiiiigggbbb^^^dddmmmnnneeeaaaffffff```\\\QQQKKKOOOSSSRRRSSSVVVUUUUUUUUUTTTRRRQQQQQQQQQRRRXXX]]][[[UUUQQQRRRVVVSSSQQQPPPOOONNNJJJFFFBBBDDDFFFHHHHHHFFFDDDGGGJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIGGGEEEFFFIIILLLMMMMMMRRRSSSTTTTTTSSSTTTVVVYYYZZZYYYUUUMMMDDD>>>>>>???CCCKKKZZZooozzzxxxuuusssssstttvvvwwwrrriiidddgggfff___YYYXXXSSSRRRPPPOOOOOOQQQRRRSSSXXXXXX___mmmvvvxxx{{{zzztttmmmjjjlllppprrrssstttppplllkkkllllllkkkiiioooqqqsssvvvxxxzzzzzz{{{vvvwwwsssyyy}}}zzz}}}}}}~~~|||qqqeeehhhjjjnnnyyy{{{tttqqqrrrpppiiihhhlllmmmmmmnnnooonnnllliiiggghhhqqqzzz}}}yyywwwzzz~~~tttiiijjjrrrzzzyyyxxx}}}{{{xxx{{{|||{{{zzzzzz~~~kkkpppwww|||{{{zzz{{{tttooonnnrrrqqqkkkhhhkkktttsssnnnggghhhoooqqqnnniiimmmooonnnllllllnnnooommmgggbbbdddiiilllkkkggghhhnnnrrrppphhhaaa___aaaYYYYYY]]]eeehhhddd]]]YYYXXXUUUMMMFFFLLLXXX]]]YYYRRRWWWZZZXXXRRRNNNOOORRRXXXVVVUUUWWWYYYXXXTTTQQQSSSSSSRRROOOJJJGGGFFFFFFAAADDDGGGIIIJJJJJJIIIFFFNNNMMMKKKJJJJJJKKKMMMNNNDDDFFFIIIJJJKKKLLLNNNPPPZZZWWWUUUUUUVVVVVVVVVTTTWWW[[[]]]VVVJJJBBB@@@AAAAAAGGGUUUlll}}}uuummmooovvvyyytttlllnnnrrroooeee___^^^[[[UUUOOOPPPQQQRRRRRRRRRSSSSSS^^^bbbdddgggrrr~~~~~~wwwlllppprrrooojjjiiiooouuuuuummmfffkkktttwwwmmmbbbmmmoooqqqppppppsssyyy~~~yyyvvvuuuwwwxxxvvvuuuvvv|||}}}~~~zzzssssss{{{wwwyyyzzzuuulllkkksssyyyxxxoootttyyyxxxsssnnnkkkkkkuuuwww{{{}}}xxxttt{{{zzzxxx}}}{{{uuu}}}wwwmmmkkktttuuukkkggglllttttttmmmdddeeeoooqqqmmmhhhoootttrrrooooooqqqrrrqqqkkkddddddiiillljjjggghhhoootttrrrhhh___[[[[[[MMMIIINNN\\\ddd^^^UUUSSSOOOQQQJJJ@@@FFFWWW___[[[WWWZZZ]]]YYYQQQMMMNNNQQQWWWSSSQQQUUUZZZ\\\VVVPPPTTTTTTRRRMMMHHHEEEEEEGGGBBBFFFIIIJJJLLLNNNKKKGGGMMMLLLKKKJJJJJJKKKLLLMMMDDDHHHKKKMMMMMMNNNPPPRRRZZZYYYXXXWWWWWWVVVUUUTTTTTTYYY\\\YYYOOOEEEAAAAAAAAACCCJJJ___uuulllnnnvvvyyyrrriiikkkvvvvvvhhh^^^^^^[[[RRRPPPSSSVVVVVVVVVUUUUUUUUU___fffgggfffooo|||zzzmmmdddkkkpppnnnhhhggglllssslllmmmooosssuuutttpppllllllmmmmmmmmmnnnrrryyy~~~}}}uuussszzz~~~yyyvvvwww|||yyy|||}}}rrrrrrrrryyywwwlllmmm{{{www}}}zzzsssqqqrrr~~~~~~zzzssszzzyyyuuuwwwuuuttttttrrroooppprrrqqqooonnnnnnkkkiiijjjmmmnnnppppppooorrrwwwvvvqqqmmmnnnmmmiiieeefffkkkpppooonnnnnnnnnllldddXXXNNNFFFHHHJJJNNNTTTXXXVVVRRRIIIHHHFFFDDDIIISSS[[[___eeeaaa[[[UUUQQQOOONNNMMMOOOQQQSSSUUUWWWWWWVVVUUUTTTQQQMMMKKKIIIGGGDDDBBBFFFLLLPPPMMMKKKMMMOOONNNKKKLLLNNNPPPPPPNNNLLLKKKMMMKKKKKKLLLPPPSSSTTTUUUTTTZZZ^^^\\\WWWSSSVVVZZZXXXXXXWWWUUUQQQKKKCCC>>>>>>AAAGGGWWWvvv{{{uuurrrrrrssssssssspppuuuwwwssskkkbbbYYYRRRWWWYYY[[[ZZZXXXWWWYYY[[[[[[bbbiiinnnpppqqqooollliiihhhggggggiiikkkkkkkkkfffnnnwwwxxxtttrrruuuzzzqqqnnnlllpppwww|||}}}{{{~~~}}}~~~|||~~~vvvrrrssslllqqquuuwwwyyy~~~{{{xxxwww|||~~~|||vvvsssnnntttzzzxxxnnnjjjpppzzzsssbbbbbbooovvvpppiiiiiittt{{{ooogggpppvvvnnnbbb___lllzzzwwwmmmfffjjjqqqkkkWWWDDDDDDNNNMMMDDDFFFTTTZZZSSSHHHBBBCCCMMMPPPPPPXXXeeesssgggYYYQQQQQQQQQNNNJJJFFFOOOWWWWWWRRRPPPTTT[[[SSSNNNIIIIIIKKKJJJCCC===IIIRRRVVVNNNHHHKKKRRRVVVJJJMMMSSSVVVVVVSSSMMMJJJUUUNNNIIIJJJQQQXXXXXXVVVNNNYYYcccaaaVVVQQQWWW``````YYYRRRQQQSSSPPPFFF<<<:::AAAJJJXXXssswwwnnnmmmvvvxxxsssvvvzzzgggYYYUUU^^^___^^^[[[XXXYYY\\\```WWW\\\jjjwwwttthhhfffnnnrrrggg]]]```jjjpppllldddiiiooovvvwwwuuuuuuzzzxxxqqqnnnuuuzzz~~~||||||{{{}}}pppqqqwwwwwwhhhiiisss~~~~~~}}}zzzvvvzzzwwwzzz~~~yyyqqqttt~~~qqqtttpppiiiiiioookkkbbbnnniiifffkkksssxxxuuuqqqgggkkkmmmjjjeeeeeekkkrrrtttrrrnnnjjjhhhcccVVVIIIGGGFFFFFFJJJNNNPPPOOOLLLDDDAAA@@@CCCKKKWWWaaafffccc^^^WWWOOOJJJIIIKKKLLLLLLPPPRRRRRROOONNNQQQTTTPPPNNNJJJHHHFFFGGGHHHIIIGGGIIILLLOOOQQQPPPOOONNNPPPTTTVVVSSSQQQRRRPPPMMMMMMMMMMMMLLLMMMPPPVVVZZZZZZ^^^```]]]XXXWWW\\\aaabbbaaa[[[SSSPPPOOOHHH===<<<>>>HHHaaa|||zzzvvvtttuuuuuu||||||qqqfffaaa```^^^```bbbbbbaaa```aaabbbeeegggiiikkkppptttpppjjjiiigggfffhhhkkkmmmllljjjpppqqqsssuuuxxx}}}{{{zzz~~~}}}zzzvvvqqqnnnooooooyyy|||xxx~~~~~~~~~}}}sssuuuzzzzzzvvvvvv|||xxxppphhhggglllpppooofffjjjnnnooommmmmmqqqtttrrrjjjbbbbbbiiimmmkkkfffllluuuyyypppaaaWWWRRRPPP@@@BBBFFFLLLQQQPPPKKKEEEDDDAAA>>>@@@HHHRRR[[[aaaYYYTTTNNNHHHFFFGGGHHHIIIOOOKKKGGGJJJPPPSSSPPPKKKNNNNNNLLLIIIFFFFFFIIILLLIIIJJJMMMOOOPPPPPPOOOOOOXXXZZZVVVPPPNNNPPPRRRQQQHHHIIIKKKLLLMMMOOORRRTTT^^^ZZZWWWYYY]]]```]]]ZZZ]]]dddfff[[[OOOJJJGGGFFF===DDDVVVppp{{{{{{~~~vvvooozzz{{{xxxqqqhhhcccdddggg]]]bbbgggjjjiiifffcccbbblllnnnmmmllloootttvvvtttgggnnnsssqqqllljjjooouuuwwwoooiiinnnzzz|||}}}vvv||||||zzzzzzvvvoookkklllxxx|||{{{yyy~~~|||rrrvvvzzz||||||uuuxxxqqqmmmjjjjjjpppwwwjjjmmmoooooommmlllnnnpppqqqhhh___```hhhmmmkkkgggmmmvvvzzzppp```VVVQQQOOOBBBCCCEEEJJJOOOOOOJJJFFFCCC@@@===>>>DDDLLLSSSVVVOOOJJJEEECCCDDDGGGGGGGGGJJJFFFDDDGGGLLLOOOMMMJJJLLLMMMLLLJJJGGGGGGJJJNNNKKKLLLMMMOOOOOOPPPPPPPPPXXXYYYVVVPPPMMMNNNNNNKKKEEEHHHKKKMMMNNNOOOPPPRRRZZZYYYYYY[[[___```^^^[[[```eeeeee\\\RRRMMMKKKIIIGGGQQQeee~~~}}}|||vvvrrrxxxvvvpppiiidddbbbeeehhhfffiiilllnnnmmmlllllllllooosssuuusssssswwwzzzyyyqqquuuyyyxxxuuusssvvvyyywwwpppjjjlllvvvyyyrrrwwwzzzxxxwwwvvvrrrmmmnnnsss{{{{{{}}}~~~~~~www{{{yyysssvvvwwwsssssswwwrrriiijjjrrr}}}tttllllllqqqtttnnnhhhcccgggiiifffbbbdddmmmvvvwwwtttnnniiigggbbbSSSEEELLLIIIEEEEEEIIIMMMNNNMMMAAA???>>>@@@DDDGGGJJJKKKJJJFFFBBBBBBFFFIIIHHHFFF???FFFLLLKKKEEEDDDJJJQQQMMMKKKIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPLLLPPPRRRQQQOOONNNGGG@@@HHHJJJMMMOOOOOOQQQTTTVVVQQQ[[[dddccc\\\YYY]]]dddiiiaaaWWWTTTWWWXXXRRRJJJXXX```ooovvvpppsss{{{nnnnnnmmmkkkhhhfffcccbbbrrrqqqooollllllpppvvv{{{mmmvvv~~~~~~|||xxx|||wwwzzz~~~vvvpppssstttqqqooouuuzzz~~~}}}~~~{{{zzzuuuooonnnvvvxxxyyyuuu|||{{{rrrpppzzztttqqqtttyyytttjjjiiippp}}}sssoooqqqrrrnnnjjjaaaiiinnniiiaaaaaalllxxxwwwqqqjjjgggjjjhhhWWWFFFOOOJJJFFFEEEHHHKKKLLLKKK>>>>>>???BBBDDDEEECCCAAAFFFDDDBBBDDDGGGIIIHHHGGG@@@GGGLLLKKKGGGFFFKKKQQQNNNJJJEEEGGGLLLOOOLLLIIIKKKKKKKKKLLLMMMNNNOOOOOOGGGKKKMMMMMMNNNNNNHHH@@@JJJKKKLLLLLLNNNQQQVVVZZZTTT]]]eeeeee___[[[^^^cccfff\\\RRRPPPVVVZZZZZZYYYgggnnn{{{yyyqqqmmmqqqyyyjjjkkklllllljjjhhheeecccsssrrrpppnnnnnnrrrxxx}}}uuu~~~wwwqqqtttuuuqqqooouuuvvvwww}}}|||~~~wwwvvv~~~}}}~~~nnnvvvzzzwwwtttuuuyyy{{{xxxtttrrrqqqnnnkkknnnsss|||wwwkkkeeejjjqqqnnnllliiigggfffggghhhiiilllpppqqqmmmhhhccc[[[TTTJJJHHHHHHIIIKKKIIIDDD@@@>>>===>>>@@@BBBBBB@@@>>>AAABBBDDDFFFGGGGGGHHHHHHMMMGGGCCCGGGOOOSSSOOOIIIMMMIIIEEEGGGLLLNNNKKKGGGFFFGGGIIIJJJLLLMMMMMMMMMMMMMMMJJJGGGJJJOOONNNJJJFFFGGGGGGHHHJJJOOOVVV[[[```]]][[[___dddeee___XXXWWWXXXYYYWWWTTTVVVdddrrrttt}}}zzznnnnnnssstttqqqnnnooonnnllliiiggghhhkkknnnlllooosssvvvvvvvvvwwwxxx}}}|||~~~yyyrrrkkkmmmvvv{{{sssqqqxxx}}}~~~vvv{{{yyyppptttkkkmmmsssxxxvvvpppmmmoooxxxuuunnngggggglllpppooolllwwwxxxiii```eeemmmrrrkkkeeeeeeiiijjjeee```dddnnntttpppgggbbb```^^^KKKJJJIIIJJJKKKHHHAAA<<>>??????<<>>:::777666888<<<>>>@@@FFFCCCCCCIIIRRRVVVRRRMMMFFFKKKNNNKKKEEEEEEKKKQQQOOOGGGAAAFFFOOOPPPGGG===AAAAAACCCFFFIIIKKKKKKJJJKKKLLLOOOSSSTTTPPPGGGAAAGGGBBB???EEEQQQZZZZZZWWWWWW\\\___\\\VVVSSSRRRRRRWWWYYY[[[hhh{{{xxxwwwwwwtttmmmhhhjjjuuu{{{rrrpppyyy|||uuurrruuu~~~zzznnnhhhpppwwwuuuoooppp{{{yyyuuussszzzyyyuuu|||}}}vvvmmmtttwwwyyyvvvttt~~~{{{zzzqqqkkkccc[[[```lll{{{ooopppnnnhhhfffjjjnnnnnnccccccggglllkkkfffdddeeepppeeeZZZ[[[dddjjjfff^^^___hhhpppmmmddd```gggppppppmmmlllooorrroooeee\\\^^^XXXOOOIIIFFFEEEEEEEEE???;;;888666888<<>>:::888:::>>>AAACCC@@@CCCHHHKKKMMMOOOPPPPPPKKKGGGDDDFFFKKKMMMJJJFFFCCCEEEGGGIIIIIIJJJNNNQQQGGGFFFEEEFFFIIIMMMQQQTTTZZZWWWSSSPPPOOONNNMMMLLLGGGLLLRRRWWWZZZ[[[ZZZZZZYYYYYYXXXUUUQQQQQQUUUZZZ___qqq}}}{{{{{{}}}wwwsssooonnnrrrvvvyyyzzz|||yyyyyy}}}yyyqqqkkkppp{{{|||wwwtttzzzyyyooolllssspppzzz~~~{{{tttsssuuuvvv}}}}}}}}}sss}}}{{{sssuuuyyy|||dddlllqqqqqqnnnkkkfff```gggbbb```dddiiijjjkkkmmm[[[ZZZXXXVVVWWW\\\dddjjjmmmhhhdddggglllnnniiidddiiirrrwwwpppbbbZZZ]]]dddRRRRRRQQQQQQOOOKKKFFFBBBDDD@@@;;;999;;;???BBBDDDBBBCCCEEEIIIKKKLLLKKKJJJMMMGGGBBBCCCHHHLLLKKKHHHCCCFFFHHHHHHHHHJJJPPPUUUIIIJJJLLLNNNOOOPPPRRRSSS]]]YYYUUUQQQOOOOOOQQQQQQOOORRRWWW[[[]]]]]][[[ZZZ```TTTJJJKKKTTTZZZ[[[[[[oooyyyyyy{{{sssoookkkkkkoootttyyy|||}}}||||||uuuooosss|||~~~vvvooonnntttuuurrrqqquuuyyyzzzxxxyyyyyytttpppnnn}}}~~~}}}|||zzzzzz|||}}}sss~~~eeemmmsssssspppmmmgggaaabbb^^^^^^dddiiiiiihhhiii\\\\\\ZZZWWWVVVZZZbbbiiillljjjiiijjjkkkkkkiiifffhhhnnnqqqmmmbbbZZZXXXYYYRRRQQQPPPOOOOOOMMMIIIFFFBBB>>>999666888<<>>BBB??????FFFQQQUUURRRMMMHHHGGGEEEBBBBBBGGGOOOUUUNNNKKKHHHIIILLLNNNOOONNNZZZXXXTTTOOOOOOUUU```hhh[[[ZZZVVVRRROOONNNQQQSSSbbb___[[[\\\^^^___\\\YYYMMMMMMPPPQQQPPPVVVmmmyyyppppppnnnkkkiiillltttyyy|||zzz~~~}}}wwwwww}}}}}}{{{}}}~~~}}}vvvqqqoootttrrrkkkpppyyywww{{{ppppppyyy{{{|||}}}}}}}}}~~~nnnqqqpppllljjjmmmooonnn``````ccchhhgggddddddgggsssjjjaaa^^^aaaccc```[[[aaakkkrrrnnnaaa\\\bbbllliiibbb]]]^^^```\\\QQQFFFSSSQQQNNNMMMNNNOOOOOOOOOAAA<<<555222333888<<<>>>@@@@@@AAAGGGMMMPPPNNNKKKDDDEEEEEEEEEFFFJJJPPPUUUNNNLLLKKKKKKLLLNNNNNNNNNVVVWWWWWWVVVVVV\\\gggooofffddd^^^WWWRRRQQQUUUYYYeeedddcccaaa___^^^\\\[[[KKKJJJOOOTTTWWW```zzzzzzuuunnnkkkhhhiiioooyyy~~~}}}|||yyyyyy|||~~~|||{{{yyyxxxxxxuuutttrrrqqquuu}}}~~~xxxqqqsss{{{ffflllooommmkkklllkkkhhhnnnjjjfffdddbbbccckkktttrrrsssppphhh^^^ZZZ\\\aaaeeedddccccccbbbaaa___]]]^^^ccceee```VVVNNNMMMOOOGGGJJJOOOSSSTTTQQQJJJEEEEEE???999555777;;;???BBB@@@BBBDDDFFFGGGFFFFFFEEEBBBCCCEEEHHHKKKOOOQQQSSSKKKLLLMMMMMMLLLMMMOOOPPPLLLSSS[[[```bbbdddiiimmmsssoooggg]]]VVVVVV[[[```cccgggjjjgggaaa\\\[[[]]]ZZZNNNKKKXXXiiixxx}}}|||wwwvvvvvvlllfffbbbgggrrr|||zzzxxx|||zzz{{{}}}|||zzz}}}wwwvvv{{{{{{rrrpppxxx{{{xxx{{{tttwww{{{{{{yyyxxxyyy{{{jjjccceeennnppphhheeeiiisssqqqfff]]]dddtttyyyrrrkkkqqqtttlll]]]UUUWWW]]]gggbbb^^^```dddccc\\\TTTWWW]]]aaa]]]RRRJJJIIILLLGGGEEELLLXXXXXXKKKCCCDDD@@@===:::999;;;@@@FFFJJJ???BBBDDDCCC@@@@@@CCCGGGJJJEEEBBBIIITTTXXXRRRJJJMMMPPPQQQOOOLLLLLLPPPTTTRRRQQQXXXeeelllkkkjjjlllwwwwwwmmm\\\SSSXXXaaafffccciiirrrssshhhZZZYYYaaa```\\\\\\eeevvvxxxvvv{{{|||uuuqqqsssxxxssshhh```eeeuuu}}}yyyvvvzzzyyyyyy~~~~~~vvvuuu}}}{{{zzzyyyxxx~~~{{{xxxoooooo{{{|||iiijjjjjjggggggiiijjjhhhkkkgggfffiiikkklllmmmooollljjjfffbbb___\\\[[[ZZZ]]]___```___\\\ZZZYYYYYYVVVXXXYYYVVVOOOJJJGGGGGGIIIMMMOOOOOONNNLLLHHHDDD>>>>>>>>>???AAADDDHHHJJJKKKHHHEEEBBBBBBCCCEEEFFFGGGIIILLLNNNOOOOOOPPPPPPNNNLLLMMMQQQVVVXXXVVVRRRTTT]]]ccceeekkktttxxxuuuuuunnnhhhbbbZZZVVV]]]iiirrrwwwwwwsssrrrtttqqqjjjfffkkksss|||~~~wwwvvvvvvvvvvvvvvvuuutttsssvvvpppkkkkkkrrr{{{}}}|||}}}~~~~~~~~~~~~~~~~~~{{{zzz|||}}}~~~|||wwwyyyzzz|||dddllljjj___\\\fffkkkgggaaa___fffqqqpppccc```fffggg^^^VVVXXX```ccc^^^XXXVVV\\\```\\\TTTPPPTTTZZZSSSRRROOOLLLJJJHHHEEECCCJJJRRRQQQHHHGGGNNNMMMDDD===???BBBEEEHHHIIIJJJJJJWWWOOOGGGCCCDDDGGGGGGGGGEEENNNUUUQQQHHHEEELLLUUUQQQMMMMMMVVVcccggg```WWW]]]kkkpppjjjnnn~~~{{{rrrfffaaaeee___UUU]]]pppyyyyyyppp}}}}}}uuusssssspppnnnqqqwwwxxxtttpppvvvvvvsssooommmsss~~~zzzxxx}}}}}}||||||xxxzzz}}}yyyzzzwww~~~||||||~~~xxxyyy~~~[[[aaaaaaYYYUUU\\\ccceee^^^___eeellljjj___YYY[[[YYYTTTQQQUUU^^^bbb^^^YYYWWWZZZZZZVVVPPPMMMOOORRRNNNLLLIIIFFFDDDCCCBBBBBBHHHMMMNNNJJJJJJMMMKKKEEE???AAADDDGGGJJJKKKKKKKKKVVVQQQJJJFFFEEEGGGHHHHHHFFFNNNSSSOOOEEEBBBHHHQQQSSSSSSVVV^^^gggkkkhhhdddfffooossssssyyyxxxoooeee``````]]]ZZZfffxxxxxxqqqnnnooooooqqqsssuuuuuusssrrrtttsssqqqnnnmmmsss}}}|||}}}|||{{{}}}{{{xxxvvvsssxxxxxx}}}{{{|||}}}{{{QQQOOOQQQUUURRROOOUUU```^^^bbbbbb]]]\\\^^^YYYQQQKKKOOOTTTXXXYYYZZZZZZ[[[___YYYSSSPPPPPPOOOJJJEEEFFFHHHGGGDDD@@@???AAADDDEEEDDDIIIRRRRRRJJJEEEFFF@@@AAABBBDDDFFFHHHJJJKKKKKKLLLKKKIIIFFFDDDFFFHHHIIIJJJJJJHHHEEEDDDEEEGGGPPPVVV]]]______aaagggmmmiiihhhlllyyyyyyrrrlllkkkddd[[[YYYddduuuyyyppphhhkkkrrryyyxxxsssooorrrwwwsssnnnkkkmmmssszzz}}}~~~~~~}}}{{{ssslllmmmxxx}}}}}}yyyyyy~~~~~~yyyooouuu}}}~~~IIICCCFFFNNNNNNGGGKKKWWWYYY^^^[[[QQQQQQZZZXXXNNNGGGOOOWWWYYYUUUSSSVVV[[[```WWWOOOMMMOOOMMMEEE<<>>===AAAEEECCC???FFFSSSSSSGGGAAAEEE??????>>>???@@@BBBEEEFFFAAAEEEIIIIIIEEECCCCCCEEEGGGEEECCCCCCEEEEEECCCAAAJJJRRRYYYYYYTTTVVV```jjjgggbbbfffvvv{{{ssspppjjjnnnjjj``````ooo~~~yyyyyyzzzxxxooogggkkksss{{{{{{uuuqqqtttyyysssnnnlllooowww~~~~~~zzz}}}|||qqqiiillluuu|||{{{rrrsss||||||ttthhhqqq|||zzzFFFDDDCCCDDDEEEFFFHHHLLLOOORRRRRROOONNNPPPRRRRRRPPPRRRTTTTTTRRRQQQTTTVVVWWWUUUQQQNNNKKKFFF@@@===???????????????@@@@@@AAAEEEEEEGGGJJJJJJEEEBBBAAA;;;;;;;;;;;;<<<===>>>>>>???AAACCCDDDDDDCCCBBBAAA???BBBEEEEEEBBBAAAAAACCCFFFJJJNNNPPPPPPTTTZZZ```iiijjjkkklllnnnoooooolllhhhkkkoooqqqrrrwww}}}{{{tttvvvxxxxxxuuupppllljjjooopppssswww{{{{{{xxxvvvqqqrrrsssrrrsssxxxyyy|||~~~}}}yyywwwwwwyyyyyyrrrooopppqqqvvvyyywwwuuuvvvwwwxxxrrrrrrtttyyyFFFIIIEEE===>>>HHHJJJDDDFFFEEELLLSSSOOOGGGKKKWWWZZZUUUPPPNNNQQQSSSSSSRRRMMMSSSVVVPPPFFF>>>>>>@@@???<<<999<<<@@@BBB@@@<<>>@@@CCCDDDAAA>>>888AAAIIIHHH@@@<<>>;;;===:::777888===@@@AAA@@@HHHHHHHHHFFFDDDAAA>>>===888777777777777777888888999:::<<<@@@BBBBBB???;;;@@@@@@@@@AAABBBCCCBBB@@@AAADDDIIIMMMOOOTTTbbbppp}}}uuujjj```^^^bbbgggqqqrrrxxxxxxqqqllljjjkkklllllljjjgggdddbbbkkkiiijjjqqqyyy}}}zzzvvvuuurrrnnnmmmoootttxxxzzzxxx{{{~~~yyyyyy~~~|||uuuqqqqqqsssxxx|||~~~{{{zzzwwwooolllhhhffffffgggfffeeepppqqqwww}}}yyyppprrr|||vvvwwwwwwvvv|||uuuqqqxxxwwwuuuwww~~~JJJHHHDDDAAA?????????@@@CCCAAAAAADDDJJJMMMLLLJJJKKKPPPSSSQQQKKKGGGHHHJJJKKKIIIGGGGGGGGGDDD>>>999::::::888777888;;;@@@CCCCCCDDDEEEEEECCC???:::777777666666555666777888999555999===>>><<<;;;;;;<<>>AAABBB???:::444000555444333222333555888999222777;;;999444222555:::@@@:::555777===AAA===999999???FFFJJJKKKUUUmmmqqqddd______aaabbbtttsssssssssoooggg^^^WWWRRRVVVUUUTTTVVVZZZ\\\[[[YYY\\\dddlllkkkeeeeeennnxxxpppmmmkkkllloooppplllhhhuuuzzz|||zzzyyy}}}ssslllhhhiiihhhdddaaa```iiijjjlllqqquuuuuurrrooohhhqqq{{{{{{uuusss{{{~~~www{{{wwwkkkkkkiiidddZZZRRRRRRZZZcccbbbnnnyyy}}}|||{{{zzzwww|||~~~~~~~~~yyy}}}tttnnnqqqxxx|||tttlllqqqzzz;;;;;;;;;:::888666444333;;;888555666;;;???AAAAAA<<>>AAACCCJJJ\\\nnnzzzlll```YYYZZZ___dddhhhvvvyyymmmgggdddbbb___^^^\\\WWWPPPKKKJJJKKKMMMNNNPPPSSSWWWYYY___[[[YYY[[[bbbhhhjjjiiiooolllhhhgggiiimmmqqqtttnnnrrrvvvxxxzzz|||wwwppprrrkkkeeecccaaa]]]ZZZ[[[[[[___dddhhhiiiiiihhhgggnnnllllllqqqwwwzzzwwwtttwww{{{~~~{{{uuupppppprrrgggddd]]]UUUPPPRRRZZZbbbjjjuuuyyyuuuvvv}}}~~~~~~yyywwwmmmgggjjjppp||||||wwwsssuuuxxx|||}}}333333333333333222222111111444666555444333666999;;;:::999999999888666444666888:::777333000///000......000444777777333000444444555444333000---+++,,,,,,++++++,,,...111222222000,,,++++++,,,---...333333222111000111444666555333444888<<<@@@GGGOOOjjjggg```UUUMMMNNNXXXaaa^^^cccsss~~~uuuoooooolllaaaTTTLLLWWWPPPJJJKKKPPPQQQLLLFFF>>>CCCGGGGGGFFFHHHOOOVVV]]]VVVPPPTTT___ggghhhfffmmmnnnmmmkkkiiilllssszzzhhhiiilllqqqzzz}}}sssgggnnnhhhbbb___[[[VVVTTTUUULLLSSS[[[^^^\\\\\\___bbboookkkhhhmmmuuuwwwqqqjjjmmmuuu{{{vvvkkkeeejjjqqqaaa]]]WWWTTTVVV[[[aaadddrrrzzz|||wwwyyy{{{}}}|||yyy~~~{{{uuuiiiccceeekkkrrr|||}}}|||xxxzzz//////000111111111000000+++000555444000---///333888444//////222333222//////333555222,,,(((***---++++++---111666555///***000111111111000///---,,,)))))))))***+++,,,---...000,,,(((''')))++++++***---000111000,,,,,,000444111------333888888999;;;KKKMMMLLLEEE===???JJJVVVZZZWWWccc{{{}}}xxxuuuccc[[[UUUSSSOOOHHHBBB@@@GGGAAA;;;===CCCGGGDDD???666;;;??????===???EEEKKKOOOSSSVVVWWWWWW]]]gggpppmmmqqqsssrrrnnnlllmmmooogggfffdddhhhrrryyytttjjjeee```\\\ZZZUUUNNNJJJLLLBBBIIIPPPSSSRRRSSSXXX\\\ccchhhnnnmmmhhheeefffhhhmmmllllllkkkjjjgggeeeccc\\\XXXUUUVVV\\\dddiiilllssszzz~~~}}}zzztttfff___bbbiiiwww~~~}}}}}}~~~|||---///222444444222///---+++...111111///---///111222///---,,,,,,---------***,,,...,,,)))'''(((***)))***,,,...//////---+++,,,...000222222000...,,,((()))***,,,,,,,,,++++++,,,+++)))'''&&&'''***,,,+++---......---,,,...///...++++++///111000000333555888:::777444666???HHHRRRSSS]]]nnn|||}}}yyyxxxqqqjjjnnnvvvkkkiiiggggggeee```WWWPPPMMMHHHCCC@@@;;;666666999999888777888999:::::::::555555666888:::<<<>>>>>>AAAKKKTTTTTTPPPUUUdddrrruuussspppooonnnlllhhheeehhhhhhgggfffjjjooonnniii[[[XXXVVVUUUOOOFFFBBBBBBAAABBBDDDHHHLLLPPPRRRSSSUUUaaajjjggg\\\VVV[[[bbbiiieeecccdddgggfff```ZZZYYYXXXWWWXXX]]]fffpppwwwuuuxxxuuuzzz}}}zzzuuuvvv~~~zzz~~~tttfff^^^ccclllyyyzzz|||||||||~~~}}}}}}}}}---000555999888333---)))---------...///111222222,,,---...,,,***)))***,,,''''''''''''((())))))((((((+++---,,,)))))),,,000(((,,,000444555222...+++)))***,,,---...,,,+++***'''***,,,)))%%%$$$)))...,,,+++***,,,...///---+++...,,,---...+++(((***///,,,...000111222555;;;???HHHRRR]]]fffsssttthhheeeiiijjjeee^^^```dddeee___WWWRRRUUUZZZXXXQQQKKKMMMRRRPPPDDD888===<<<<<<;;;666//////333000555::::::555333444777999444111555<<>>>>>???CCCDDDCCCAAA===999777666777666666555444222000///444333222333444666555555444444444555777888888777:::;;;===AAAFFFMMMSSSWWWhhhnnnnnnbbbXXXZZZeeennnhhheeeeeeiiilllfffXXXLLLMMMMMMLLLHHHDDD@@@???@@@777<<>>;;;===???>>>;;;999:::;;;<<<>>>@@@???<<<999888777:::999888777666444333333444222000000222444444333222222111222333444444444444444666999===CCCIIILLL\\\bbbbbbYYYQQQSSS[[[aaa]]][[[[[[^^^___[[[QQQHHHIIIIIIIIIFFFBBB>>><<<<<<666999===@@@BBBDDDFFFGGGKKKJJJJJJKKKNNNQQQSSSSSSOOOTTTXXXVVVRRRQQQTTTYYYRRRPPPOOOSSS\\\cccfffggguuuvvvrrrjjjhhhkkkllljjjdddeeellluuuuuummmgggfffkkkaaaVVVSSSXXX___cccdddgggqqq{{{|||wwwuuuzzz~~~tttgggcccdddfffgggbbblllwww|||{{{}}}}}}xxx|||vvvwww~~~|||mmmgggaaa]]]ZZZVVVWWW[[[aaaaaaaaaccciiiqqqyyy~~~uuuooossszzz~~~vvvtttvvv|||...111444333///,,,,,,...000111333777::::::888555...------...//////...,,,''''''((()))***+++,,,,,,***)))((('''((())),,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))))))))---...///000///...,,,+++)))+++---/////////...---,,,***)))***,,,......---,,,...///000///000111333333555999===AAAEEEGGGIIIGGGJJJIIIBBB=========<<<;;;999777888;;;===;;;999555777888888666666777888555888<<<===<<<:::999999>>>===;;;:::888777777777333111......///111222222000000000000000000000000//////000111444999>>>AAALLLPPPPPPKKKHHHJJJMMMNNNMMMMMMLLLMMMLLLJJJEEEBBBBBBCCCDDDBBB>>>:::888777444555777<<<@@@BBBCCCBBBBBBCCCEEEFFFHHHJJJMMMOOOGGGHHHJJJKKKJJJKKKMMMNNNOOOLLLIIIHHHKKKRRRYYY]]]cccccc___YYYVVVWWWWWWUUUVVVWWW\\\bbbbbb]]]YYYXXXVVVQQQJJJGGGHHHLLLPPPRRRSSSZZZaaadddccccccgggkkkooosssxxx}}}}}}~~~wwwlllccc^^^]]]___bbb___dddmmmtttzzz~~~~~~}}}~~~~~~{{{uuupppzzzxxxzzzxxxssspppoooooonnnrrrtttwwwzzz|||||||||{{{vvvvvvxxx}}}xxxyyyyyytttjjjdddlllxxx~~~rrriiiaaaUUUOOOHHHEEEBBB???AAAEEEKKKJJJHHHIIIMMMSSSZZZ___dddkkktttzzz~~~zzzssspppvvv~~~uuuxxxzzz|||---///000...,,,+++,,,---...///000333666777666444---------.........---,,,&&&''')))+++,,,,,,,,,+++)))(((&&&&&&'''***---...************************---,,,***(((''''''((((((,,,...000111111...+++)))(((***---///000///---,,,))))))((((((***,,,......---...000000///......///111111222666999;;;;;;:::999;;;:::666555888:::999666555555777:::;;;:::888666666777666666666777888333666:::<<<<<<:::999999???>>><<<:::999999999999444111...---///111222222000111111111000///000000000/////////111444777:::===@@@AAA???@@@BBBAAA===>>>???>>>===;;;;;;<<<===<<<>>>@@@???<<<888555444222111222777<<>><<<;;;>>>AAAAAA@@@@@@DDDGGG@@@@@@???@@@BBBCCCCCCCCCFFFEEEBBB???>>>CCCKKKQQQNNNMMMJJJGGGDDDDDDCCCBBBIIIJJJMMMPPPPPPNNNKKKJJJDDDBBB@@@>>>===???CCCFFFDDDGGGJJJNNNOOOQQQRRRSSSXXX___fffhhhfffgggnnnuuukkkkkkkkkmmmpppppplllgggtttzzzyyysssxxxtttdddccc___XXXRRRQQQSSSVVV```XXXUUUaaasss|||vvvkkkhhhttt{{{mmmdddgggnnnhhhfffnnn}}}wwwmmmkkkssszzz{{{vvvwww{{{rrrkkkkkkrrrtttooonnnqqqpppggg\\\WWWYYY[[[YYYVVV[[[^^^aaabbbaaabbbeeehhhccc[[[]]]hhhlllfffgggooo}}}yyyooosss}}}wwwxxxkkk___[[[]]]]]]^^^```nnn|||zzzfffTTTHHHHHHAAA<<<:::777555777;;;===<<<;;;;;;===AAADDDGGGLLLQQQZZZbbbiiiqqqzzz||||||sssooosss}}}|||www}}}}}},,,------,,,++++++,,,---******+++---000111111000+++,,,---------,,,,,,,,,'''(((***,,,---,,,++++++((('''''''''(((+++---///************************,,,+++(((&&&%%%&&&'''(((***,,,...000000---***''''''))),,,...///...,,,***''''''(((((()))***---///...///111000...---------//////111444888:::999777777666444333888>>>>>>999444333444666777888777666:::888777777777777888888666888;;;<<<;;;999888888===<<<;;;:::999888888888555222000///000222333222111333444333111000111333222111///...///111333555555777888777:::===999333444555444222111222555999777:::<<<<<<999555333222///...///333888;;;999777777:::<<<;;;999888:::===<<<:::999:::;;;<<<;;;999;;;<<<<<<:::777999???DDD;;;:::999999888777666777<<<>>>???@@@@@@@@@???>>>555666777777666777;;;>>><<<<<<===???AAABBBAAA@@@CCCJJJOOOLLLFFFFFFOOOYYYNNNNNNPPPUUUWWWTTTNNNIIIXXX^^^\\\VVV\\\hhheeeYYYLLLNNNMMMIIIDDDBBBDDDHHHUUULLLGGGOOO^^^eee]]]RRRPPP___llliii\\\TTTXXXaaaZZZXXX```nnnqqqeeeYYYVVV]]]cccddd^^^___ggghhhcccXXXQQQQQQYYYYYYQQQPPPUUUZZZPPPEEEBBBEEEHHHGGGCCCGGGIIIKKKJJJHHHIIINNNRRRMMMCCCDDDQQQTTTMMMLLLTTTfffnnnpppkkknnnxxx}}}{{{uuuyyy~~~~~~yyy|||vvvwwwkkkbbbfffttt}}}{{{uuuqqquuuyyyvvvnnnmmm{{{uuuooosssdddUUUQQQRRRSSSTTTUUUbbbqqqnnnXXXGGG;;;@@@:::777666555333555999666777888999999:::::::::@@@@@@CCCJJJSSS[[[______ffftttzzzwww|||ssssss|||wwwnnnmmmzzz|||xxxrrr|||vvvxxxvvvfffhhhmmmnnnhhhbbbeeerrr,,,,,,,,,,,,,,,---------)))(((((()))+++------,,,***,,,------,,,++++++,,,***+++,,,------,,,+++***((((((((()))***,,,---...***************************)))'''&&&%%%&&&((()))'''))),,,......,,,***(((''')))+++---------,,,+++''')))*********+++---//////000111000...,,,---...---///222555777888777777888888666777>>>DDDBBB<<<555666666777888999:::::::::888666555666777777777999;;;<<<<<<:::888777888999999999999888777666555555333222222333333333222111444666555222111333666333222///------...000111222333333222555888555////////////...---///222555444666888888666333222222---...///222444555444333444666777777555444444555888777666666666666555444444666888777444333555888111///000333444111111333222555666555555777666444...///111222333444666888999888888888999999888666777;;;===888222111999AAAAAA======???@@@>>>===>>>AAAEEEDDD@@@DDDLLLKKKCCC<<<======:::666555777:::???AAACCCDDDDDDCCCDDDEEEDDDGGGKKKOOOOOOMMMJJJHHHNNNMMMOOOTTTTTTOOOJJJHHHGGGKKKMMMLLLMMMOOOOOOLLLEEE@@@@@@EEEDDD>>>===AAAEEE>>>888666888;;;;;;999999;;;;;;999777888===AAA999111222===AAA;;;;;;BBBHHHPPPYYY^^^aaaeeefffcccggghhhjjjkkknnnrrrxxx{{{~~~~~~|||}}}vvvwwwrrrpppssswwwwwwwwwxxxoooqqqpppmmmlllnnnnnnkkkkkkooouuu{{{|||xxxpppjjj]]]___```______bbbhhhmmmggg___ZZZ]]]bbbeeeiiimmm||||||||||||{{{wwwzzz|||zzz{{{yyysssmmmjjjbbb^^^YYYRRRHHHDDDKKKVVV___aaahhhsssoooXXXHHH>>>999888444333555555333555888666777777888888888777666;;;777555999BBBHHHHHHEEERRRXXXaaajjjppptttwwwxxxrrrkkkhhhmmmrrrqqqooommmkkknnnoooqqqyyyzzzwwwuuuvvvqqqjjjfffddd___WWWQQQOOOVVVYYYSSSJJJKKKXXXeeelllkkklllsss|||,,,,,,,,,---//////...---,,,***))))))+++,,,,,,,,,***---///...,,,+++,,,...------------,,,+++***)))((()))+++,,,---------,,,************************(((''''''&&&''''''))))))'''(((+++---------+++***)))***+++,,,------------))),,,...///------///000111111111///------...000...222777888666444444666666888:::;;;???CCCAAA<<<777777888888999;;;>>>@@@999666333444666999999999;;;;;;;;;:::888666777888555666888999888666444222444333333333444444222000...222444444111000333666555333000...------///000000111000...///222111------,,,,,,---...000111222111333444333222000000111,,,...000111111000000111222111111333444444222000222222333333333333333444444444555444222000/////////---...333444000///222...333444111111555444000000000000222444555555555888888777777666666555444444666666333///...111555999666666999777333444888555555666666777888999:::555444222///------///111000777<<<:::444222666;;;999888999===AAAAAA;;;666===BBBCCC@@@??????>>><<<999999===BBBCCC>>><<<<<<999888888999888777777999555444333333333444666777444444333111000111444666///,,,...333444222333888777;;;DDDNNNQQQNNNLLLNNNVVVSSSQQQRRRUUUZZZ^^^```XXXeeeoookkk^^^WWW]]]gggdddZZZVVV___jjjiii___VVV\\\\\\ZZZVVVWWW\\\______RRRQQQSSSVVVWWWSSSQQQRRRYYYWWWWWWZZZ```aaa^^^YYYJJJQQQVVVTTTNNNNNNVVV^^^ZZZOOOGGGKKKTTTWWWUUUSSSfffkkklllfffaaacccffffff]]]___cccfffccc___```eeesssooojjjhhhgggeeebbb___SSSSSSSSSNNNEEE@@@FFFQQQRRRPPPRRR^^^mmmsssnnnfffrrrssskkkYYYGGG===999777444222333777888777777::::::999777666666777999:::999666333444888<<<======BBBBBBFFFSSS```fffaaaZZZ]]]^^^]]]YYYZZZ___ccccccYYYYYY]]]eeejjjkkkmmmqqqzzzyyytttlllhhhhhhfffbbbWWWXXXXXXSSSKKKEEEDDDEEE>>>CCCEEEAAA;;;;;;CCCKKKRRRTTTWWWYYY\\\bbbiiinnnjjjlllqqqsssooogggeeehhhoootttxxx{{{}}},,,,,,---///000000///---///---++++++,,,......---+++...000000---,,,---/////////...,,,+++******)))(((***,,,...///...---+++************************''''''''''''((())))))***'''(((***,,,------,,,,,,+++,,,,,,,,,---......///+++...222222000///000222222222111...------///111111666;;;:::555222222444...555999999999;;;;;;999333333444444666999===@@@888555333444888;;;===<<<;;;;;;:::888666666777999333555888999999666333000222222333444555444111...+++///333222///...222666666555222///......000111000111///++++++//////---,,,++++++---000111111///000111111000///...///000+++///222222///---...000000......000444555222///---///111111111111333555666555444222111...,,,+++000---///555555000///222///444666333333777666111555444333444666888777555777777888777666555555666555666666555444222222222000111777<<<999111...222222000111444333000222777444111---***)))+++---.../////////111333333333222///444999999555111000111---888>>>:::777999777000333000555???@@@666222555222555555333333555777777,,,000444444222222555888444222000//////000111111///000000000......000333666333777???@@@::::::AAAGGGBBB======AAAFFFIIIJJJAAAGGGMMMKKKDDD@@@AAADDDFFF@@@BBBMMMPPPIIICCCDDD???GGGIIIBBBAAAGGGGGGBBB<<<:::>>>HHHIII@@@<<>>@@@GGGMMMNNNLLLEEEFFFGGGGGGHHHJJJKKKMMMMMMHHHEEEFFFFFFEEEFFFIIIPPPWWW[[[XXXSSSRRRRRRQQQIIIJJJQQQWWWRRRHHHIIIRRRWWWUUUUUUYYY]]]^^^XXXSSSOOOIIIEEEFFFGGGEEEEEEGGG@@@CCCJJJRRRWWWXXXTTTQQQRRRXXXXXXMMMAAA:::777555444333666;;;===<<<<<<>>>>>>;;;777555555888<<>>GGGOOOPPPJJJEEEEEEPPPTTTLLLGGGMMMSSSSSSJJJFFFHHHQQQTTTOOOPPPVVV___XXXOOOJJJNNNUUUTTTOOODDDDDDCCCCCCBBB@@@???>>>777888888777555666888;;;???FFFMMMLLLHHHHHHPPPXXXOOONNNQQQVVVQQQHHHHHHPPP[[[YYYVVVXXXcccnnnlllcccWWWcccnnnnnniiihhhpppzzz~~~555///000777555------555555444222222333555666777444666777444000///111333666222---,,,------***(((,,,,,,------,,,***((('''''''''((()))))))))))))))))))))(((((((((((())))))&&&'''((()))))))))***,,,000,,,***+++///222000---...333777777222///000222111000///.........000111<<<<<<:::999666333111//////555;;;:::555222555999999555222444999<<<:::777111333666777666777999;;;888888888777777666555444444555666666555222000......///222555666444000---.........,,,++++++---///111222222000......000222......//////...------,,,---,,,,,,///444777777555333222222111///...,,,+++...000111111000000111222///......///000000///---///...------000222333333:::;;;:::666000------///***---111444666555444222888888888777555555666888555555555555666666666666>>>999444444777999777333222666:::888444111222555333555888::::::777333111111111111000111111222222111///---+++,,,...000222333000,,,***+++...111222222111//////000000...------000333444333111000111+++...333555444222111000,,,111666888555333222333444111///000444666555333111444555222---,,,000555333222222222111000000///222222333333444555555555888777666666777999::::::;;;999888777666555333222555555555777::::::999777999888777666666555555555111222444666888999::::::888333000000555<<<@@@BBBCCCAAA@@@AAACCCCCCBBBAAACCCCCCAAA>>>===???DDDHHHDDDGGGKKKKKKIIIEEEBBB@@@EEEDDDCCCCCCBBBCCCCCCCCC???FFFMMMPPPNNNJJJIIIIIIFFFCCC@@@@@@CCCEEEBBB@@@:::>>>AAABBB@@@@@@BBBEEECCCBBBBBB@@@===999666444888777555555777<<>>>>>>>>===>>>???@@@@@@CCC@@@======???AAA@@@>>>@@@;;;888999===>>>:::666444999<<<888333111777======>>>???AAA@@@???===<<<@@@??????>>>===<<<<<<;;;AAAAAABBBCCCFFFJJJNNNPPPHHHJJJMMMNNNOOORRRWWW[[[bbbiiirrrxxx~~~999;;;:::666444555666777666:::???@@@===:::::::::;;;999777666555444333222333222000---******+++,,,,,,---------,,,+++)))(((((((((((())))))))))))(((((((((((((((((((((((((((%%%&&&((((((((()))***+++...+++(((***...111///------111555444111...000222333111///......000333555999999888666555333222111222444666666555555666777777666666666888999999999222222333666999:::999777999888666555444444555666333333333333222111///...000///000111333333111///......///---,,,,,,...000333111......000222111000////////////...,,,+++***++++++---111666777555333000000000000000///...---...///000000///...000111///......///000000///...///...---...000333444555777888888555111//////111444444555666666777777777888:::======<<<:::999999::::::999:::;;;;;;;;;;;;<<<;;;:::999888777777777777888999999999777666555::::::999999888777555444222111111000000000111111111000///......///000111111...***)))+++...000111222000//////000000///---222444555555222111000000***///555888777444111000///111333666888888555333333444444333333333444666555444222000///000222444555444333222111111222222222333333333333444444444999555222444999<<<:::777777999:::888555222444666333333444555777888666444666555444333222222111111---000333777999999888777333000---...222777:::<<<<<>>@@@;;;888555333444777;;;>>>BBB???;;;999888999999888444444555777999888666444777999;;;======<<<999888999::::::;;;;;;<<<<<<<<<===:::888888;;;======<<<;;;;;;::::::;;;<<<;;;;;;999::::::999999999:::;;;>>>===<<<;;;;;;<<<======>>>>>>===<<<;;;;;;::::::>>>===<<<<<<===???AAACCC===???BBBBBBAAABBBEEEHHHLLLSSSZZZ___cccnnnAAAHHHFFF999666>>>@@@:::999BBBKKKLLLFFF@@@======AAA===999888::::::777444333444333...)))(((,,,000,,,,,,------,,,+++******)))))))))))))))((((((((('''((()))******)))((('''%%%&&&&&&''')))******+++***(((&&&(((,,,///...------///111111...---///222444333111111222444777999666666555444444444444444444222111222555777777555777888999888666666888:::666555555888===>>>999555:::888555333222333555777111111000000////////////111///......000111111111---...///.........000222444000,,,---222555222...111111000///---+++)))((((((***...333666666333000...//////000000000//////...//////...---,,,...///000...---...///000///---............000222444555444555555333111111222333888777444222222333666777333777<<>>:::777666:::999888888:::;;;;;;:::555999;;;:::666444555888999777555777::::::777222>>><<<999666555555666888222111000///////////////222222222111000000000000///,,,))))))+++...000111111000//////000000///...777777666444111000000111,,,111888;;;:::666222///222111222666:::;;;777333222555888666333222555999888444000///111444666666888777444222111222444555444444333333333222222222;;;555111444<<<@@@===888444888<<<:::555333555:::555444555666777777555333555444333111000000//////+++///333777999888555444000...---...111444666666888===AAAAAA======AAAFFFBBB@@@@@@CCCFFFFFFAAA<<>>@@@???;;;999<<>>;;;::::::;;;<<<:::<<<>>>>>><<<:::::::::;;;@@@EEEGGGJJJQQQ___iiiooopppsssxxxIIIMMMLLLCCC@@@CCCDDD@@@BBBGGGLLLMMMJJJDDD@@@???AAA>>><<<;;;<<<===;;;999999888444...***))),,,///,,,,,,,,,,,,,,,+++++++++***))))))(((((((((((((((''')))***,,,,,,***)))'''%%%%%%%%%''')))+++++++++'''&&&%%%'''***---------,,,---......,,,,,,///111222333444666777888999999444444333444444666777888333222000111444666777777999999999888777666777888:::;;;===??????===999666888777555333222333444444111000///......///111222000...---...000111111000+++---............000222222///---...222444222///222111000///---***(((''')))+++///222444444222000...///////////////......---......,,,+++***,,,...///---,,,,,,---...---,,,---------------...111222333333222111000000000111666444111000///111333444000444999<<<;;;999777666888555333444777999999888333777::::::777444555777888666444666999999555222:::888555222111222444666111111///...------------333333333333222111///......,,,***+++---000111222000///...///000111000///666666555222//////000222333777:::;;;999555111///333333444666999999666333333555666666555666888;;;777555222000111444777999999777333000000111444666666555555444333222222222;;;888666888===@@@???<<<555888;;;;;;999777999:::999888888999::::::888666666666444333222111111111000222444666777555333111000000111222444555666666888<<<@@@@@@??????CCCGGGBBBCCCEEEGGGGGGFFFBBB???FFFFFFFFFEEEEEEGGGJJJMMMGGGHHHJJJLLLKKKIIIGGGEEEJJJLLLNNNPPPPPPNNNLLLJJJJJJJJJIIIHHHIIIIIIIIIJJJFFFAAA<<<888777777777666::::::999888777555444333000333666999;;;:::888777888666555444555777999;;;888999::::::777666666777666555444444666888777777666666666666777999:::;;;888999;;;;;;;;;999777555777777777999<<<@@@BBBDDD>>>>>>>>>>>>>>>>>>@@@AAAAAA>>>===AAAFFFGGGBBB===DDDBBB???======@@@CCCFFF@@@???>>>===<<<<<<======GGGEEEAAA>>><<<;;;;;;;;;===???@@@AAA???<<<999888666999<<<<<<<<<@@@IIIRRRVVVXXX[[[___bbbggglllppplllkkkqqqzzz{{{uuuuuu{{{NNNKKKLLLOOOLLLDDDBBBFFFNNNLLLJJJJJJJJJIIIEEEBBB===>>>???>>><<<;;;===???AAA;;;333...,,,,,,+++***++++++***++++++++++++,,,***)))(((((((((((()))))))))***,,,------,,,***)))&&&%%%%%%'''***,,,,,,+++&&&&&&&&&'''***,,,------+++,,,------,,,---///111111444888;;;<<<:::888666333444444555666888999:::000111222222222444777:::<<<888555555888999777444999>>>BBBAAA<<<777555666444444555555555333111000222111///...///111333555///...///000222111///---***+++---...------///000---...000111111111222333111111000...,,,***((('''+++,,,...///000111111222///000000//////...---,,,,,,,,,,,,+++)))))),,,......,,,*********++++++***+++------,,,++++++...000222111///...------,,,,,,111111111111111111222222111444777888888888999:::777444111222666999888666555666777888999888777666555555666666555444222222222111000000///000111111000///...---,,,,,,++++++222222333333333111///---...---,,,---000222333222///...---///000111111000111111000...---...111444:::;;;;;;999555222000000222555777777555333333333444222222444888;;;<<<;;;444666666333111222777<<<888666111......000333555777666666555444333222222666777999:::::::::<<<===888777777:::===>>>;;;888999888888:::;;;:::888666666555444333222222222222888777666555333222111111000222444666666666666666::::::;;;<<>>???@@@@@@>>>;;;999777888999;;;<<>>???AAABBBBBB???<<<999666888:::888666888===CCCHHHHHHHHHHHHIIINNNVVV[[[UUURRRYYYdddfff^^^^^^eeessswwwvvvrrrxxxyyyqqqoooqqquuuxxxOOOIIILLLTTTQQQFFFCCCKKKUUUOOOJJJJJJMMMNNNIIIDDD<<>>666000111555111333555666555333000...111000//////000333555777111000111222222111...+++)))+++---...---------...+++...111222111111222444//////......,,,+++***))),,,---...///......000222000000000///...---,,,++++++++++++)))((())),,,///...,,,***))))))******)))+++---......,,,---000444555333000//////...---+++...///111222222111000///111222444444555777:::<<<888333///000666999999666555555555666888888888777444555555555333000///...000000000000000/////////...---,,,+++++++++++++++000000111222111000...---///......///222333222111...------...111222222111---------,,,,,,...111444;;;;;;999666222000000111111555888777333111222555555222000333999======;;;333666999666111111666;;;777444000------...111333666666555444444333222222000444777777444333555888999666555888>>>@@@;;;555555444555666888777555333111111000000000000111111;;;999666333111000000000///111555666666666666777999777666888;;;<<<;;;:::???EEEJJJGGGBBB@@@EEEKKK@@@CCCFFFGGGFFFEEEDDDDDDOOONNNMMMMMMLLLLLLMMMMMMIIIUUUbbbeee```ZZZZZZ]]]^^^UUUNNNOOOTTTVVVOOOHHHAAAAAA@@@;;;666555999>>>:::999777444222111000///666666666666666666777777444444444555555666777888777555555666999:::888666666333000///111555888999555444333222333444777888AAAAAAAAAAAA@@@>>><<<;;;999:::<<<===???AAAEEEHHHKKKEEE??????CCCFFFCCC@@@???CCCGGGGGGEEEBBBBBBBBB@@@AAAAAABBBCCCCCCCCCCCCFFFDDDCCCAAAAAABBBDDDEEEBBBAAA>>>===<<<<<<===>>>BBBBBBCCCDDDEEEDDD@@@===;;;======;;;999999<<>><<<:::;;;>>>DDDIIIHHHDDDDDDJJJKKKHHHMMMUUUVVVYYYYYYYYY^^^gggmmmnnnnnnqqqvvvxxxxxxyyy|||xxxzzzsssnnnhhhccc___\\\YYYWWWKKKLLLNNNPPPNNNKKKKKKMMMOOONNNNNNOOOQQQNNNHHHCCCAAAAAA@@@???===<<<<<<===999666222---+++)))''''''''''''''''''((()))+++,,,((('''&&&&&&''')))+++---************************)))'''&&&)))...111000---)))*********++++++---...+++,,,---000222333222222777888::::::999666333111111333666888999888666555000000111444888::::::999777555333333555666555333111666999888333111222555222222333444333111000.../////////000111444666777555333222111111000...,,,+++---//////...------...,,,---...000333444333222,,,,,,---------,,,++++++***---000000///......///---......///......------*********)))(((***...111000...+++)))***++++++******...111222111333999>>>???<<<999888999999777555888888999999888777666555555777888999:::<<<@@@BBBBBB<<<777999???CCCCCC@@@===???AAAAAA??????BBBEEEBBB???=========<<<777333888777555333222111111000,,,++++++*********++++++.........///......------.........000111222000///...------...111222222111+++,,,---,,,,,,...000333666777777555222111111222222333555666666666666777444444444555777999::::::444666777666444333444666666444000...---...111222333333333222222111111111///111333333222111111111555444444888;;;;;;777444111111111333555555333222............///000111222777666555333222000/////////222666777666666888:::777777888777666666666777:::???CCCCCC???>>>AAAEEE@@@BBBDDDDDDBBB@@@@@@@@@HHHIIIIIIIIIIIIHHHGGGGGGDDDNNNYYY]]][[[XXXYYY[[[VVVPPPJJJKKKNNNOOOKKKFFFAAA???===999777777888::::::999777555333222222222666666777777777666666555333333444555666666666666666777999999999999;;;<<<:::666111///000333666888555444222222222333444555============>>>>>>>>>>>>999;;;=========???CCCGGGGGGDDD@@@???AAACCCDDDCCCAAACCCFFFFFFCCCAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCEEECCCAAA@@@@@@BBBDDDEEECCCAAA@@@>>>>>>???@@@AAAEEEDDDCCCEEEFFFEEEBBB??????@@@@@@>>><<<;;;===???===;;;999999999;;;===>>>???>>>=========>>>BBBGGGCCCCCCEEEHHHHHHGGGLLLSSSXXXWWWVVVYYY]]]aaaaaa```[[[hhhqqqlll```^^^kkk{{{oookkkoooyyy~~~zzzqqqmmmyyyvvvwwwqqqttt~~~||||||vvvzzzwwwrrrllliiihhhjjjlllYYYWWWTTTQQQNNNJJJFFFBBBHHHPPPQQQJJJIIIPPPRRRMMMFFFKKKQQQTTTRRRLLLDDD???HHHDDD???>>>???>>>;;;888111222222---(((%%%&&&)))'''&&&&&&&&&'''(((***+++'''&&&&&&&&&'''***,,,...))))))(((((((((((())))))***'''&&&)))///222111...+++,,,,,,,,,+++,,,---///+++,,,...111444555333222;;;;;;999777555333222111000333666888888777444222222///...333;;;???;;;666333444555444222222444666222333444555555555666777444333222111000000000000---...///000222444555666:::666222////////////...---///111111///...---......,,,+++///555777444000***+++,,,,,,------------''',,,111333111...------+++,,,---...////////////)))***)))))))))+++///222222///,,,++++++,,,,,,,,,***///333555666999@@@FFFHHHEEEBBBBBBDDDDDDCCC@@@JJJIIIGGGFFFDDDCCCBBBBBB???BBBEEEGGGHHHIIILLLNNNRRRLLLGGGHHHOOOSSSSSSPPPLLLRRRVVVSSSMMMMMMSSS[[[XXXQQQLLLMMMQQQPPPIIIAAAAAA>>>:::777444333333333******************++++++,,,,,,,,,,,,------------...---...///111111///---------,,,...111333333222+++,,,---------...///111000222555555444222222222333222111555:::<<<;;;888444777888777444444777:::666555444555666666333111555444111///...///111222111111111000000000000000222111000222333333000---000333666777777666444333000///000222555555444222------......000111222333111222333444333111///...111444888999888888;;;===666:::===:::555222555999666999<<>>>>>BBBCCCDDDBBB@@@>>>>>>???AAACCCEEEGGGFFFDDDAAA??????EEEMMMRRRSSSTTTUUUVVVLLLJJJGGGFFFGGGHHHFFFDDDDDD???:::999::::::888666;;;:::888777666666777888555666888999999777555333222333444555666666666666555:::>>>===888888===CCC@@@<<<555111111444666888666555444333333333444555777888888999;;;===???@@@;;;===??????>>>???CCCGGGBBBBBBAAA@@@???@@@DDDGGGCCCCCCCCCCCCBBBAAA???>>>BBBAAA@@@@@@AAABBBDDDFFFCCCBBB@@@>>>>>>@@@BBBDDD@@@???===<<<<<<<<<>>>???CCCAAA???@@@BBBAAA>>>:::<<<======<<<999999:::;;;===<<<<<<===??????===;;;888===???>>>===>>>>>><<<>>>;;;===AAA<<<333666@@@IIIDDD@@@BBBIIINNNLLLHHHIIIOOOSSSNNNGGGGGGPPPZZZXXXPPPMMMVVV]]]ZZZTTTPPPZZZeeebbbTTTUUUfffkkk```WWWYYYccclllhhh___cccoootttwwwyyyxxx{{{~~~|||wwwtttwww{{{~~~~~~~~~uuuyyywwwlllcccYYY]]]^^^YYYQQQNNNQQQVVVMMMIIIEEEAAA@@@???>>>===NNNLLLIIIGGGGGGIIILLLMMMKKKMMMPPPSSSRRRNNNFFF@@@DDDBBB???>>>===;;;888555000000...---+++***(((((())))))(((((()))+++,,,...)))))))))***+++++++++,,,)))(((((((((((())))))***'''((()))+++---///000111........................000000000111111333555666777777:::===:::333000222222111222666888666333222,,,///222555999:::777111333111222888===<<<888555999999999;;;===?????????EEE===444000000000...+++......---...///111333555444333111...---...111333///000000000000...,,,+++,,,+++,,,...111222222111***)))))),,,///000...++++++,,,,,,---........................------,,,+++,,,+++*********,,,///000000///,,,***)))***++++++//////222999AAAIIINNNOOOXXXUUURRRQQQRRRUUUWWWXXX\\\XXXYYY___[[[QQQOOOTTTSSSZZZXXXPPPSSS___aaaYYY```\\\YYY^^^fffkkkiiifffeeehhhiiifffdddeeekkkpppoookkkfffbbb```^^^[[[YYYXXXNNNCCC===<<<999333------,,,***)))))))))***+++...---,,,,,,,,,---...//////......---------......,,,,,,,,,///222333000---............------------000000111222444555666666222333333444444666:::===;;;999777777777777666444555777999888666444333333111111111111111111111111111222333333444444444444444222///---------///000///111333333222000000111222000///111333444222///........................///000222222222111///---...///000333666999;;;===999888888999666222333777999555666???BBB???<<<<<>>===999999===BBBFFF>>>555222333444222000:::888666333222222333444222222555999>>>???<<<888CCC>>>:::;;;???BBB@@@===AAAAAAAAA@@@???AAADDDHHHEEEAAA>>>@@@DDDEEE???:::AAAHHHIII@@@:::===DDDFFF???@@@AAABBBAAA@@@>>><<>>>>><<<===BBBFFFDDD<<<888999===@@@???>>>??????>>>:::777>>>AAAEEEDDDAAA>>>>>>@@@;;;;;;===???@@@???;;;888===>>>===:::555222111111777777777888;;;>>>??????BBBCCCCCCBBB@@@??????@@@CCC???===???DDDGGGFFFCCCEEEFFFHHHKKKMMMMMMNNNMMMLLLLLLMMMPPPUUUXXXYYYYYYXXX___gggiiieeebbbbbbccceeeaaa___ccciiilllhhhbbbjjjkkkjjjfffbbbeeennnwwwnnnoooqqqssstttooogggaaakkkkkkiiiiiioooyyy}}}|||pppqqqvvvxxxsssmmmpppyyy~~~tttmmmsss~~~sssxxx}}}{{{mmm```[[[YYYWWWNNNLLLHHHEEECCCBBBBBBBBBEEECCC???<<<;;;<<<>>>@@@HHHGGGGGGGGGGGGHHHIIIIIIMMMNNNPPPQQQQQQNNNHHHCCC>>>@@@BBB@@@;;;555222111000000///...,,,+++******++++++******+++---...///************++++++++++++((((((((())))))*********((()))***,,,...///111111---...............//////000///...000333777999;;;<<<;;;===>>>;;;444111333333111222444666666555444///111333555777888555222555555:::BBBIIIKKKHHHEEEBBBJJJSSSTTTQQQRRRZZZcccVVVNNNAAA888222000---+++,,,,,,,,,---///000222333222111000...------///000///000111111111000......)))))))))+++---......,,,+++******,,,///000...+++++++++---.........------,,,,,,,,,,,,,,,,,,+++***,,,,,,++++++,,,...000111111///---+++++++++,,,---...000555===HHHSSS\\\aaafffiiijjjddd]]]^^^iiitttkkknnnuuu{{{xxxooohhhfffooorrrnnnhhhjjjrrruuuqqqeeelllttttttrrrttt}}}zzzsssvvv{{{|||rrrkkkpppyyyggg^^^QQQGGG@@@:::333...,,,,,,+++************+++---,,,,,,+++,,,---...//////...............///000...------///111111...,,,---///222444444222///------...///111333555666777333444444333333555999<<<@@@>>>;;;:::;;;;;;;;;::::::;;;<<<;;;888555555555333555666888777555333111111222333444444555555555444222///,,,+++,,,---......000222333111000000111222000///111333333111///---------......---------,,,---///111222111000/////////000222555777:::;;;;;;777666888999666444555777666999???@@@>>>>>>BBBCCCCCCCCCDDDDDDCCC???===>>>@@@CCCEEEEEEEEEEEEEEEAAABBB@@@???DDDIIIFFF???AAAAAA@@@@@@?????????@@@???888555777999777888;;;999888666444333222222333111444666777555222111000222222222333444555666666777888888999999:::;;;===???;;;777444333333444444777777666666555333222111222222333777<<>>============>>>???@@@AAACCCAAA@@@AAADDDGGGFFFEEEBBB@@@???@@@AAAAAA>>>;;;===BBBBBB>>>===@@@AAA???CCCBBBAAA???>>>>>>======BBBBBBAAA???===<<<<<<===???AAAAAA???===;;;:::;;;>>>@@@AAA@@@>>><<<===>>>AAAAAAAAABBBBBBAAA>>>===>>>======>>>???>>>===;;;;;;<<<;;;888555333333333:::777555888>>>AAA@@@===<<<@@@BBBAAA<<<:::===AAA<<<:::777999===>>>;;;888<<<===???AAABBBBBBBBBBBB>>>???AAAEEEHHHJJJIIIHHHJJJMMMRRRUUUUUUSSSQQQOOONNNNNNNNNPPPRRRSSSQQQOOOQQQTTTUUURRRNNNNNNSSSYYYYYYXXXXXXYYYYYYWWWQQQMMMSSSTTTSSSRRRWWW___bbb```VVVWWW[[[]]]XXXRRRUUU\\\___YYYVVVZZZaaaddd___YYY[[[aaa```UUUKKKHHHHHHGGGGGGEEECCC@@@??????@@@AAA@@@@@@@@@@@@@@@@@@AAAAAADDDEEEFFFHHHIIIIIIIIIIIIOOOOOOPPPQQQPPPMMMIIIEEE999???DDDBBB:::222//////000000///......---,,,,,,---------------...///000+++++++++++++++*********'''((()))+++,,,,,,++++++))))))***,,,---///000111------......//////000000111///...111666<<<>>>>>><<<::::::;;;888222111444111000//////111444444333111111222444444333333333:::BBBMMMXXX___aaa```^^^]]]dddmmmppppppssszzztttiiiXXXFFF888000---,,,******+++,,,...///000000000000000000////////////...///000111111111111000***))))))***,,,,,,+++***------,,,---//////---,,,***+++---...///...,,,+++((()))***************)))---,,,,,,,,,---///111222222000...---,,,---...///---000666@@@MMM^^^ooozzz|||{{{xxxqqqmmmqqq}}}}}}|||~~~|||}}}ttt{{{{{{sssdddTTTEEE:::333000,,,,,,------,,,,,,+++***+++++++++,,,,,,...///000...............///000111///......///000000---+++,,,000555999999666000---,,,---///111333666777888333333222000000111555888???===:::999:::;;;;;;::::::::::::888555333333444111333666999888555111...222333333444555666666666555333///,,,+++***+++,,,---///111111000000111222111111000111222222111///---..................---***+++---000111222222222000000111222333555777888<<<666333777:::888555444888:::???EEEFFFEEEHHHMMMLLLNNNOOONNNKKKGGGEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNIIIIIIFFFBBBCCCEEECCC???AAABBBCCCBBB@@@???@@@AAA???999555555555555777<<<777666555333000...---,,,///111444444333111000111222222222333333444444555666444222444777999999888777888888666333222555777444555777888777444111///222222333666;;;???AAABBB999===@@@@@@>>>===@@@CCCDDDAAAAAAEEELLLNNNJJJEEE>>>>>>=========<<<;;;:::<<<>>>>>>>>>@@@BBB???:::FFFCCC@@@===<<<===>>>???999===BBBAAA>>>;;;<<<>>>AAA>>>;;;:::<<<===<<<:::<<<@@@CCC@@@<<<:::???DDDCCCAAA???@@@CCCCCC???:::AAA???======>>>???>>>===999999999777555444666888===888444888@@@DDDAAA<<<999???CCCAAA;;;999>>>DDD???<<<:::;;;===<<<999555<<<<<<===>>>>>>>>>======:::;;;===@@@CCCDDDBBB@@@BBBCCCDDDHHHJJJJJJFFFBBB@@@CCCEEEDDDBBBAAABBBCCC@@@CCCEEEDDDAAA???@@@AAAIIIGGGFFFEEEEEEDDDAAA???BBBDDDCCCBBBEEEJJJKKKHHHCCCDDDHHHHHHCCC???AAAFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBGGGHHHBBB<<<<<<>>>???@@@???>>>======>>>???AAA;;;===@@@CCCEEEDDDCCCBBBGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQRRRQQQMMMGGGBBB:::>>>AAA@@@999333000000............------------------.........//////000,,,,,,,,,++++++*********'''(((+++---......---,,,))))))***+++,,,---...///------...///000000111111222000111555<<>>;;;999777777888666222333777333333000---///444666555333333444666555444777;;;DDDXXXnnnzzz|||||||||}}}pppWWWBBB555000000***+++,,,---......////////////000111333333222111------...///000111111222------,,,---......---+++//////............---,,,***+++---//////---+++***&&&&&&'''((()))))))))(((+++++++++,,,---///111222222111///......///000111///000555===NNNddd|||uuusss{{{rrr]]]HHH999333111,,,---...///...---,,,+++***++++++,,,---///000000------------...///000000......//////000000///......111666999888444///,,,......000222333555777777666555444222111222555888;;;999777666777999999888777888888666444333333555000222444666666444111000444444444555666777888999777444111---+++++++++,,,,,,...000000//////000111111111111111111111000/////////000111111000//////+++,,,...000111222222222000000000111222333444555777333333666777555555777===AAAJJJRRRWWWYYY[[[\\\aaabbbaaa]]]WWWTTTUUUWWWOOOPPPQQQTTTWWWYYYZZZZZZ\\\XXXSSSPPPQQQRRROOOKKKKKKPPPTTTQQQKKKHHHLLLPPPJJJBBB999555444555666777555444333111...+++)))''',,,///333555444222111000333333444444444444444444333222222333444666777777555555666555555444555666444555666777666444222000111222444777:::===???@@@:::===AAABBB@@@???@@@CCCCCCCCCEEEJJJOOOPPPLLLHHHCCC@@@>>>>>>??????>>>===AAAAAAAAAAAABBBBBB???;;;DDDBBB@@@===<<<===>>>???777:::>>>@@@???>>>>>>??????<<<999888999;;;<<<<<>>BBBCCCAAA@@@AAABBBBBB???<<>><<<888888888777666777:::<<<===:::999<<>>BBBFFFEEEBBB@@@???@@@@@@???===@@@@@@@@@@@@??????>>>>>>??????@@@BBBFFFHHHHHHGGGCCCDDDFFFGGGHHHGGGEEECCCCCCDDDEEEDDDAAA@@@@@@AAA===???@@@@@@???>>>======BBBBBBAAA@@@@@@>>>===;;;>>>AAAAAA???@@@CCCCCC???@@@BBBDDDCCC???<<<===@@@<<<=========<<<::::::999999<<<>>><<<::::::===@@@???>>>===<<<<<<===???@@@<<<>>>AAADDDFFFFFFEEEDDDKKKJJJJJJJJJLLLPPPSSSVVVQQQQQQSSSTTTRRRLLLDDD???<<<<<<;;;:::888555222000,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,++++++******)))***,,,...//////------((())))))***+++,,,,,,---------...///000222222333333444777<<<@@@???:::666999777777888777444666:::::::::666111222999<<<999666666999<<<;;;:::@@@IIIUUUsssdddLLL===666555///////////////000000000,,,,,,---000333444333111++++++,,,---...000111222000///...///000000...,,,/////////...---,,,------***+++---......,,,+++***%%%&&&''''''(((((((((((())))))***+++---...000000222111000//////000222333222111222:::LLLfffzzzyyyuuu^^^GGG888222222...///000000000///---,,,++++++---...///000111111------,,,,,,---......///,,,---///000111111222333222333333333333111///---000111111222333444444555999:::999777555555888:::999888777777999:::999888777888999999777777888999444333222222222333444555555555555666777888:::;;;999666333///,,,,,,,,,---,,,...///...------///111000111222111000/////////000111222333333222111000/////////000000000000000000//////000000111222333111111333555222000666>>>CCCKKKXXXeeeooossspppmmmyyywwwsssllleeecccgggjjj\\\\\\^^^ccchhhkkkkkkiiirrrkkkeeefffjjjkkkgggddd```iiioookkkbbb^^^bbbiiiaaaTTTDDD999777888555111444333222000---***'''&&&+++///555888777444222000555666666777666666555444000333555444111111444888666444222333777888555222666666666666555444444333111333777:::;;;;;;:::999>>>???AAACCCDDDDDDDDDCCCBBBFFFJJJNNNOOOOOONNNMMMMMMHHHCCCCCCFFFHHHFFFDDDIIIIIIIIIHHHDDDAAA@@@AAA@@@???>>>===<<<<<<;;;;;;;;;:::999;;;???BBBBBBAAA<<<<<<;;;888777888;;;>>>BBB???;;;999888999:::;;;???AAACCCBBB???>>>???@@@?????????AAAAAA???<<<999888999999999999:::<<>>======@@@BBBCCC@@@@@@??????>>>>>>>>>>>>DDDCCCBBBDDDHHHMMMOOOPPPDDDHHHKKKKKKGGGEEEFFFHHHIIIGGGEEEDDDEEEDDDCCCAAA@@@???>>>>>>???@@@AAA@@@===>>>???@@@>>><<<:::999===AAABBB???>>>@@@???<<<>>>@@@BBB@@@===;;;<<<<<<<<<:::888999;;;;;;888444666777999:::999888;;;???@@@???===;;;;;;;;;===>>>AAAAAABBBCCCDDDEEEEEEEEEJJJIIIGGGGGGIIIMMMRRRUUUOOOPPPQQQRRRPPPLLLEEE@@@>>>;;;888777777555222///,,,,,,,,,,,,,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,+++++++++,,,---.../////////...---))))))******++++++,,,,,,------...000111333444444555999===@@@@@@<<<777444444333555999999888;;;AAAFFFHHHCCC<<<===EEEGGGCCC===>>>CCCHHHGGGDDDMMMZZZqqq~~~gggSSSFFF>>>;;;888666555333222222333333,,,++++++...222333111...******+++,,,---///111222///.........000000...,,,...//////---,,,+++,,,...,,,,,,,,,,,,,,,++++++***&&&'''((((((((((((((('''((((((***+++---...///000222111000///000111333555555222222;;;OOOiiirrr[[[FFF888222222000000000111000//////...------///000111111111111......------------......,,,...000111111333555777555333111//////000222333555555555666666666666777999:::;;;:::999888888999999999:::<<<>>>>>><<<:::999;;;======<<<:::::::::777444///,,,+++...111333777666666666888:::<<<===999777333000---------...---......---,,,,,,---///000111222222000......///000111333444444333111000000000000//////.....................///000111111...///222333//////999EEENNN\\\nnn{{{xxxrrrrrrtttwwwmmmlllmmmrrrxxx}}}~~~}}}}}}{{{~~~~~~{{{~~~xxxlllWWWDDD<<<:::666111444333222000---+++***)))---111666999888555222111666777888888777666555333///444666444///...222777666222///111777999666111777777777666666666555555333666:::<<<;;;999777777@@@@@@BBBDDDHHHIIIJJJJJJIIIMMMQQQSSSRRRRRRSSSUUUTTTPPPLLLJJJKKKMMMNNNMMMUUUTTTTTTSSSNNNHHHGGGIIIBBBAAA@@@>>><<<;;;999888>>>:::777999>>>BBBCCCAAA<<<<<<;;;999777777;;;>>>AAA===888666777888888777;;;>>>AAA@@@===<<<>>>BBB<<<===>>>@@@@@@>>>999555777888:::;;;::::::<<<===777;;;@@@@@@>>>===???BBB@@@===;;;===AAADDDBBB???CCCAAA>>>======@@@CCCEEEAAA@@@@@@@@@@@@AAAAAABBBHHHGGGFFFIIIMMMRRRUUUVVVIIIMMMQQQOOOIIIGGGIIIMMMOOOMMMJJJIIIJJJJJJIIIGGGGGGCCC???@@@CCCFFFFFFEEE===???AAABBB@@@>>><<<<<>>>>><<>><<<:::999999:::;;;DDDCCCBBBAAABBBCCCEEEFFFEEEEEEEEEFFFHHHJJJMMMOOONNNMMMLLLLLLLLLKKKIIIGGG@@@AAAAAA>>>:::555111///......------,,,,,,,,,+++,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,000000////////////......,,,,,,,,,,,,,,,---------,,,---...000222444555666888<<>>:::777555555666777333000...///222333000,,,,,,++++++,,,---///111222///......///000111///...---......,,,******,,,///------+++*********++++++))))))))))))))))))((((((((()))***,,,...///000111111000//////000222444555777444777DDDZZZppp}}}}}}nnnXXXEEE999333222222222111000000000000000///000111222333222222111222111000//////......//////111333333222333555888555333000///000444999<<<===>>>>>>???@@@AAAAAABBB???BBBEEEEEECCCAAA@@@@@@CCCDDDFFFJJJLLLKKKHHHEEECCCFFFIIIIIIFFFCCCAAA@@@>>>:::444///,,,---///111888777777777888;;;===???888666222///---------............,,,******+++---///111333222///------///...000222333333222000...///...------,,,,,,,,,,,,------------...///000111000//////000000333>>>JJJ___ttt~~~}}}|||yyy|||lllQQQ@@@:::999777555333222000............111333555555444333333444666777888888777555333222222333333222///...///111111///...111444777888777666777999:::999888666555666999<<<===;;;999999:::<<<@@@EEEGGGIIILLLRRRVVV\\\[[[[[[\\\^^^``````aaa^^^``````[[[VVVVVV\\\bbbddd``````cccbbbZZZUUUTTTPPPMMMIIIDDD@@@===<<<<<<<<<:::999:::;;;>>>???@@@???<<<999888999:::;;;:::<<<;;;999777666666777888888999:::::::::;;;===>>><<<<<<;;;<<<<<<;;;888555555777:::;;;:::999999999555777;;;<<<<<<;;;;;;<<<===<<<;;;<<<>>>??????>>>??????????????????@@@AAAAAA@@@@@@AAABBBCCCEEEFFFHHHHHHJJJMMMQQQSSSSSSSSSMMMNNNOOOMMMJJJIIIJJJLLLSSSSSSRRRPPPNNNMMMOOOPPPMMMHHHDDDDDDHHHJJJHHHEEEBBBCCCDDDCCC@@@@@@AAADDDAAAEEEGGGCCCAAACCCDDDCCC>>>CCCDDD@@@@@@BBBBBB??????<<<;;;===BBBDDDAAA===<<<999:::>>>>>>;;;===BBBAAA???===<<<;;;;;;===>>>BBBBBBAAABBBBBBCCCEEEFFFBBBCCCEEEGGGIIIJJJKKKKKKMMMJJJGGGGGGIIIKKKMMMNNNCCCHHHKKKHHH???666222222000//////...------,,,,,,------...//////...---,,,+++++++++,,,,,,---------222111000///.........///........................,,,---...000222444666666999>>>BBB???888444777;;;888<<>>999777777999:::;;;777333333555555111---------------...000222333000//////000222333111000+++------,,,)))))),,,//////---+++))))))***+++,,,***+++++++++***)))(((((((((***+++...///111111222111000//////000222444666777666;;;LLLcccwww}}}}}}kkkVVVEEE:::444222444333111000000000111222000111333444444333222111555444333111000000//////222444555444222222555888333222000111444999???CCCFFFFFFGGGIIIJJJLLLMMMMMMMMMQQQUUUVVVUUURRRPPPOOOSSSUUUXXX]]]___]]]YYYUUUTTTWWWZZZYYYVVVQQQMMMKKKKKKGGGAAA:::666555555666888888777777999;;;>>>@@@666444111...,,,,,,---...//////...,,,))))))***,,,///111333222///,,,---///---...111222222111...---,,,++++++******++++++,,,,,,,,,,,,---...///000111444///,,,...222888CCCMMMmmmzzz[[[AAA999;;;>>>555444222000///000111222444444444222000111444666555666777777666444222000444222000/////////...,,,,,,---000111222555:::===444777;;;======:::666333:::<<<===<<<::::::===???888???GGGJJJIIIMMMWWWaaammmhhhdddeeejjjnnnmmmkkknnnuuuyyyrrrfffdddnnnzzzpppiiiiiiqqqtttlllbbb]]]___ZZZRRRJJJEEEBBBBBBBBB777:::<<<<<<:::999<<>>;;;666666:::<<<999555444888===777555333555:::===<<<:::>>>;;;999888888888777666333666:::;;;999777666555444444555888;;;;;;999666;;;===???>>>===<<<>>>@@@777:::===>>>===;;;999888<<<<<<<<<===???AAADDDEEEBBBCCCGGGLLLOOOOOOKKKIIIJJJHHHFFFEEEFFFFFFEEECCCPPPTTTWWWSSSMMMKKKOOOUUUMMMHHHDDDEEEIIIJJJEEE@@@CCCDDDCCC@@@===>>>BBBGGG???CCCEEEAAA>>>AAACCCCCC>>>CCCDDDAAA@@@DDDDDD@@@;;;:::;;;===@@@AAAAAA@@@<<<888888======:::<<>>===888555555777777???IIIWWWfffyyy|||wwwzzzzzzssslllooommmggg]]]SSSNNNNNNPPPCCC@@@;;;888999;;;<<<===DDDAAA;;;555555777555000///......///000222444555555111...000333444111...++++++++++++,,,,,,---......,,,)))&&&&&&''')))+++/////////...---,,,******,,,---...000111111111111111///---...222444333222:::===CCCMMM\\\nnn||||||}}}rrrXXXAAA333111444000000//////000111222333555333111111333444555444222666:::888333///000333777666777888888777555222:::888777999@@@HHHPPPTTTVVVSSSVVV___```ZZZ\\\dddmmmeee^^^___eeeiiigggbbb___iiitttvvvpppkkkmmmqqqhhhfffggglllpppmmmbbbXXX\\\```ZZZJJJ@@@@@@@@@<<<===:::777777888999888777666444222111222222111000//////...------------...000000000000111111...,,,+++,,,---...////////////,,,,,,---------,,,++++++///---******,,,.../////////111333222000888MMMcccyyypppVVVBBB999999<<<888666222...---///444888444333222222222333444555777666555555666555333111111444666444///,,,///222///---...333:::===;;;777777777888999;;;:::999777;;;:::<<>>>>>AAA>>><<<;;;;;;:::777555666888::::::888777888999666555555666555444555777:::;;;:::999777777999;;;888::::::888444333444666888666666888;;;<<<999666444888<<<<<<:::999;;;===777777888;;;<<<;;;777444999;;;===???@@@BBBEEEHHHCCCCCCDDDGGGIIIHHHDDDAAAHHHCCC>>>===???BBBBBBBBBMMMPPPQQQMMMGGGFFFJJJPPPJJJFFFBBBDDDIIIJJJEEE???EEECCC???<<<;;;>>>AAADDD===>>>???@@@AAA@@@??????GGGCCC@@@@@@CCCEEECCCAAA;;;>>>AAABBBAAA@@@AAABBB===:::888:::>>>???===;;;@@@???>>>>>>???AAACCCEEE===???CCCFFFGGGFFFDDDBBBFFFDDDCCCEEEHHHJJJLLLLLLDDDDDDHHHNNNOOOLLLMMMPPPUUUPPPJJJEEEBBB===555///.........---,,,+++,,,,,,------......---+++***)))(((&&&&&&)))...111222222000111111111111111111000333111......000222111000333333222222444555888999888999888444222222555777CCCUUUlllzzzooolllnnnoookkkfffiiigggccc\\\TTTNNNKKKIIIBBB>>>999777888;;;===???DDDFFFDDD===999999777444111111000//////000222222444111...///222333111---+++++++++++++++,,,---...---+++)))''''''(((***,,,............---,,,++++++---...///111222222222222333000......111222111000444===IIISSS]]]lll|||}}}pppYYYCCC555000///222000...------...000111333111000000333444555555444777999777444111111333666555555444555555444333======@@@FFFPPP[[[eeejjjdddffflllssstttpppoooqqqyyyttttttxxx|||zzzwwwqqq~~~zzz~~~zzzvvv|||zzznnnyyywwwnnnaaaWWWSSSQQQNNNFFFBBB===999777777888999555333000/////////...---///......---------......000000///000111111...,,,++++++,,,---............---------------,,,++++++...,,,++++++,,,............///222555888CCCYYYnnnfffPPPEEE???999333999888555333222222444666333222111111222333444555:::888666555666555333111000333444333000...000222000///000444888;;;999777777777888:::;;;<<<;;;:::;;;999;;;???@@@======@@@HHHIIIMMMVVVbbblllsssvvvxxx}}}|||yyyyyywwwtttrrrtttzzzuuuiii]]]VVVPPPHHHBBB@@@AAA>>>;;;999:::<<<<<<<<<>>>???@@@===999666666777777666555777:::;;;:::888999888777777777777888999777999<<<<<<;;;999888999;;;<<<<<<999555333444666666777999999999888888888666666777999;;;;;;;;;:::555888::::::888666666777888;;;???AAAAAABBBBBBCCCAAAAAAAAABBBBBBAAA@@@>>>@@@>>><<<:::;;;===???AAAIIIJJJIIIFFFBBBAAACCCEEECCCAAA@@@AAACCCDDDDDDCCCBBB@@@>>><<<<<<<<<===>>>======<<<<<<===>>>???@@@@@@AAABBBBBBAAA@@@@@@@@@===<<<<<>>999:::::::::999999:::;;;===<<<<<<<<<===???AAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBCCCEEEHHHJJJJJJJJJEEECCCEEEKKKOOOOOOPPPRRRSSSPPPKKKHHHDDD>>>555///.........---------------,,,,,,---------+++***)))'''&&&&&&(((+++///111111000000111111111222222222333000---,,,...000222222111333555777888888888888444555444222000111666;;;EEE___}}}tttoooiiifffggghhhhhhfffbbb```]]]ZZZUUUOOOHHHCCCAAA===888666999===AAACCCCCCIIIKKKEEE???<<<;;;:::777555333111///.........333000......111222///---,,,++++++++++++,,,,,,---,,,***)))((((((***,,,---,,,------......------,,,...///000111222333333333222000------///111111111666>>>KKKYYYgggvvvnnnZZZHHH;;;333000444333000...---...///111111//////000333555666555777777666555444333222222666555333333444666999;;;CCCIIISSS```kkksssyyy{{{zzz~~~{{{ssshhh```]]]YYYTTTMMMCCC<<<999:::<<<555222///.........---,,,......---------......///000//////000111111///,,,******++++++,,,,,,---------............---,,,,,,---,,,+++,,,.........---000000333:::CCCQQQgggyyyiiiSSSFFF>>>777222777888999999888666444333000000000000111333444555:::777444333222222111000000000000000111111222333111222333555666777777777666777888:::;;;;;;;;;;;;;;;:::<<<@@@AAA@@@BBBGGGKKKOOOXXXeeettt~~~{{{|||zzzwwwwww{{{uuuggg```[[[QQQHHHCCCDDDAAA>>><<<<<<<<<<<<;;;:::???BBB@@@999555666999888444222555<<<@@@>>>;;;>>><<<:::999999::::::999333777<<>>:::777666======<<<999666444444555444888;;;:::666444666999777555333666;;;===:::777555999<<<:::555222666:::888<<>>???======<<<<<<<<<>>>AAADDDHHHGGGFFFDDDAAA???>>>>>>===>>>>>>===<<<>>>CCCHHH@@@???>>>===<<<;;;:::999;;;:::999888999;;;>>>???:::>>>BBBBBB>>>;;;<<<===???;;;999;;;AAACCC???;;;777999;;;999555444777;;;:::999999999:::<<<>>>???EEEDDDCCCBBBAAABBBBBBCCCAAAAAABBBEEEHHHJJJJJJIIIIIIDDDDDDJJJOOOPPPPPPQQQQQQOOOLLLJJJFFF>>>666///...---------......---,,,,,,---.........---,,,+++)))((('''''')))+++---...,,,------...000111333333000///------...000111222000222666999;;;:::999777555444444222000222:::CCCMMMjjj~~~uuullljjjgggeeedddfffggghhh```]]]YYYVVVUUUPPPJJJDDDCCC???:::888;;;@@@DDDGGGBBBHHHLLLIIIFFFEEEBBB???===;;;888444000...,,,,,,111///......///000...,,,,,,+++++++++++++++,,,,,,******))))))***+++---...+++,,,------.........------...///000111222222222...,,,++++++---000333444@@@BBBKKK___vvv~~~mmm\\\NNNBBB:::555555555444444333222222222///......000333666666666777555333222333333222111444444444555888>>>FFFKKKQQQ\\\mmm|||~~~ppplllrrrmmmdddXXXKKKBBB>>>>>>777444111/////////...------------------...///000/////////000111111///---************++++++,,,,,,...////////////...------,,,++++++---//////...---444333666AAAMMM]]]ppp{{{```FFF777666:::333555888;;;<<<:::555111...//////000111333444555666333///....../////////000///...///222444555555333444666666444444555666555666888888888888999:::======@@@EEEFFFFFFKKKQQQNNNXXXfffuuu~~~}}}}}}tttlllggg]]]TTTNNNJJJFFFBBB>>>===<<<;;;999777;;;???>>>;;;888999;;;999666444777===BBBBBBAAACCCDDDAAA===<<<<<<:::666222666;;;===<<<999666444999999888666555444444555555777888888555444555777666555555777:::;;;:::999777:::===<<<888666777:::===???BBBCCCBBB???>>>>>>???AAACCCDDDCCCCCCEEEGGGGGGFFFEEEGGGKKKNNNPPPPPPPPPRRRRRROOOKKKGGGEEEEEEAAA@@@===::::::===CCCHHHBBBAAA???>>><<<:::999999888888888888999;;;<<<===999;;;======;;;999:::;;;>>><<<:::<<>>888444000...,,,000///......//////...---,,,++++++******+++++++++))))))***+++,,,---......++++++,,,---............+++,,,...///000000111111...---+++***+++...222666DDDKKKYYYlll}}}rrr```QQQEEE;;;666333444666888888555333111.........111444666777666555333000///000111111000111333777<<>>AAAHHHNNNPPPPPPUUU\\\[[[hhhyyy}}}vvvqqqjjjccc```TTTOOOHHHBBB===;;;888666777777999;;;===>>>======999999999:::===AAAEEEHHHHHHMMMMMMGGGBBB???:::444444777999:::888666555555333333222222333444444444777555333444666777555444555777999999888888;;;===999:::;;;===>>>===:::888BBBCCCCCCBBB@@@>>>>>>???;;;???FFFLLLPPPSSSUUUVVV[[[XXXWWW[[[cccgggfffcccbbbfffiiifff___YYYWWWXXXOOOHHH@@@;;;:::<<>>>>>======>>>???>>>:::555444555777888888888888888999:::;;;<<<===;;;<<>>AAA@@@AAACCCGGGJJJKKKJJJMMMJJJIIIMMMOOOLLLKKKMMMNNNOOOOOONNNIIICCC===999444111//////111111///,,,---...000111111111000000//////---***((((((+++...------,,,,,,---///000222---///111333444777<<>>;;;999777777777888555111///000111777JJJ^^^{{{}}}vvvrrrooogggfffdddbbbaaabbbccccccddd```ZZZVVVUUUUUUUUUVVVJJJGGGBBB???@@@BBBCCCDDDGGGIIIJJJMMMSSSYYYWWWQQQLLLIIIDDD>>>999555222111////////////............,,,++++++************+++)))***+++------......---+++,,,,,,---.........---++++++---...///000000000222111...,,,+++///444999CCCWWWooo{{{|||~~~kkkWWWGGG;;;555222444777888777444111...//////000222555777777666333222///---,,,...000222222777@@@IIIRRR^^^kkktttxxxjjj[[[QQQIIIDDD===777333111...,,,++++++,,,,,,...///111222///......000222222000......---,,,++++++,,,---...000111111111111000//////,,,+++,,,...111444444444333888DDDWWWjjj{{{jjjZZZJJJ;;;000......000444888888555000//////111222333333333333333111000000333555666555111111000111333666999<<<888777666444444333333333333666888888777888;;;???DDDJJJUUU^^^```___cccjjjsss~~~|||vvvssssssjjjbbbVVVJJJBBB<<<777555777666666999===@@@@@@???;;;<<<<<<<<<<<>>;;;CCCDDDCCCAAA>>>===>>>???777<<>>>>><<<999777;;;666222222777;;;===<<<===>>>???>>><<<;;;>>>@@@???999333222555999:::999888999:::;;;<<<=========888;;;>>>BBBCCCBBB???>>>BBBAAAAAACCCGGGJJJLLLLLLJJJJJJLLLPPPOOOKKKJJJMMMPPPQQQRRRPPPLLLGGGCCC@@@:::666333333555555222...,,,---///000111111111000//////...,,,)))***...222777555333000/////////000...000111333777???IIIQQQPPPJJJAAA999444333555666444...---111555???XXXrrr~~~vvvqqqooojjjgggeeedddfffggggggfffcccaaa^^^ZZZWWWWWWZZZ\\\UUUQQQMMMIIIHHHHHHGGGFFFFFFIIIKKKKKKOOOVVVXXXVVVQQQOOOJJJDDD>>>:::777666000000000000///......///,,,,,,+++******************+++---.........---,,,,,,,,,------...---------+++,,,---///000000000000111111000...///555===CCCKKK___uuu~~~|||fffQQQCCC<<<:::999999777555222000...000000111444777888777666222222111...+++,,,000444:::CCCPPP\\\gggsssxxxlll]]]VVVMMMCCC;;;666111...+++++++++,,,...000111222.........000222222000...000///...------...///000111111222222111111000///,,,,,,+++...222666888999:::CCCTTThhhzzzqqqdddUUUCCC555333000...///333555333000000111222333444444333333444333222333555666666555111333444333333555:::???:::777444333444555333111222666:::<<<<<>>;;;;;;;;;999<<>><<<;;;999888777777888999;;;<<<;;;:::888666666444444444777;;;>>>???>>>===;;;;;;;;;<<<======<<<999444222333666:::<<<888999:::;;;<<<============>>>@@@AAABBBAAA@@@???CCCBBBAAABBBFFFJJJMMMNNNHHHIIINNNRRROOOJJJKKKNNNRRRSSSTTTSSSOOOKKKGGGFFF>>>:::666666888888444000+++,,,...///000111000000...//////,,,+++,,,111666???===999555111000//////000111111333999EEETTT___\\\SSSFFF:::222111333555555...---333:::GGGddd}}}uuunnnjjjiiieeebbbcccfffhhhgggeeeaaabbbaaa]]]YYYXXX[[[______[[[WWWSSSQQQNNNLLLJJJCCCHHHJJJHHHHHHNNNTTTWWWTTTRRRMMMGGGBBB===;;;999000111111000///...///000,,,,,,+++***))))))*********+++---//////...---,,,,,,------......---,,,,,,,,,---...000111111111111---...///000444<<>>AAAAAA>>>;;;888777===???HHH^^^zzzwwwbbbLLL@@@>>>AAA999999::::::999666444222::::::999999888777777777000333777999888:::>>>BBB@@@;;;777777<<<>>><<<999888888666333000333999@@@888999:::;;;<<<=========CCCBBBAAAAAA@@@@@@AAAAAA@@@AAADDDIIILLLLLLJJJHHHOOOKKKHHHHHHLLLOOOOOOMMMLLLSSSXXXXXXRRRLLLJJJKKKKKKEEE???===???>>>888222333000///111111//////222333111---***+++...222666IIIMMMJJJ>>>777888555///---111777999999AAAXXXnnnfffVVVAAA555222333111---333222333777===OOOrrr~~~sssgggjjjkkkjjjgggcccdddkkkrrrfffbbb]]]]]]___aaaaaa___mmmlllbbbSSSPPPVVVUUULLLFFFHHHIIIIIIJJJNNNSSSVVV___UUUKKKJJJNNNMMMDDD:::111222222111///...000222...---,,,+++******)))***111000...---...///111222,,,,,,,,,++++++,,,,,,---...///000111111000///...,,,000666999>>>HHHVVVaaaeeegggnnnzzzyyybbbVVVRRRHHH>>>999555111111444///555;;;;;;555222555:::===666222000...---555@@@YYYjjjzzz|||ttthhhZZZIII;;;111111,,,***...222111///000------......///111222333222222000/////////000111444222000///000222222222---+++---//////222>>>LLLXXX]]]kkkhhhYYYQQQMMM@@@;;;555222222222222111;;;888666444555555444333000222444555444333333333999333///111777;;;999555222111///---...111888===333:::EEEOOOVVVZZZ\\\]]]ttt|||mmmZZZRRRPPPOOOCCC:::;;;<<<888555666888999999888888999<<<>>>FFFTTTjjj}}}uuuaaaQQQLLLIIIEEE???777222444888777666666555444333222111333111///111555666555333333666999777555666<<>><<<888444111444;;;BBBBBBAAAAAAAAA<<<888999???:::GGG[[[qqqzzzjjj]]]NNNBBB<<<>>><<<:::888666666666666666999<<<===;;;999777777555555666888999;;;<<<<<<<<<:::999999:::;;;;;;:::999777444222222444666888:::999:::;;;>>>AAABBBBBBHHHBBBDDDKKKLLLCCC???AAACCCCCCEEEHHHKKKMMMMMMMMMJJJLLLMMMNNNMMMMMMLLLLLLOOORRRVVVWWWVVVRRRNNNLLLKKKLLLLLLIIICCC===::::::777333111222222///000333777555111///000444:::???KKKOOOUUUUUUKKK===666666444333444888;;;CCCRRR```XXXNNN???555000000000000111000333;;;EEEWWWqqq}}}vvvoookkkiiigggffffffggghhhiiiiiifffaaa]]]]]]```fffjjjoooiiidddcccaaa[[[TTTQQQOOOLLLJJJKKKPPPVVVYYY[[[ZZZYYYXXXVVVSSSMMMFFFAAA888555222222333333111///......---,,,++++++++++++//////000000000/////////......------,,,---------///000111222222000///...///000555AAAPPP]]]eeehhhhhhoooxxxxxxlllWWWKKK>>>777444222222444444666777777555555777:::999999:::999555666FFFWWWoooyyyuuujjj\\\LLL@@@111---,,,///000......000---------...///000222222333222111/////////000111111111111111333333444333222......333777===HHHSSScccooovvvjjj^^^TTTLLLGGG@@@888444333666999:::888555444555555555444333555666555333111111222777777777777888888888777222000------///333888:::>>>GGGTTT]]]bbbhhhpppvvvsssfff___bbbWWWKKKCCC:::333444999666777777777777888:::;;;???JJJ^^^tttrrreee\\\WWWOOOFFF===666444555555555444333222222222222111111111222444555444333222444666666555777;;;>>>;;;:::666222111444;;;@@@AAA?????????<<<999<<>>CCCGGGJJJKKKLLLIIIJJJMMMNNNIIIEEEDDDFFFEEEEEEGGGKKKOOOQQQQQQHHHMMMSSSTTTPPPLLLKKKLLLRRRRRRSSSWWWYYYXXXTTTPPPNNNVVV\\\XXXMMMCCCAAACCC<<<777333333111///111555:::999777666777<<>>666555333333444888666555444555777999999777>>>EEEFFFCCCIII^^^ssssssaaaTTT:::555000000///,,,...111------......///000222333444333111000//////000000000111222444444444333333444111222999DDDNNNYYYbbbtttrrrddd^^^YYYOOODDD;;;999===AAA999777444444555555555444888888777555222000111222666;;;???>>>888555666999333111//////333999>>>AAAUUU___kkkssswww}}}{{{uuuoooeeeWWWEEE777555999666666666777777888888888;;;???KKK___vvvpppiii]]]QQQGGG@@@:::666999777555333222222222333111333555555444333333333111222444555777888999::::::999777444444777===AAAAAA???>>>???===<<>>:::;;;;;;;;;;;;:::999999;;;<<<===<<<999888888999888888888888999999999999<<<<<<<<<;;;:::999888777777777777777888:::<<<======???CCCGGGKKKOOORRRSSSUUUWWWWWWUUUUUUUUUQQQLLLFFFEEEEEEGGGKKKOOOQQQQQQLLLPPPTTTUUUSSSOOOMMMLLLQQQRRRUUUWWWYYYYYYWWWUUUVVV\\\bbbbbb[[[RRRKKKHHH???999444222111///222666:::;;;<<<<<<===@@@FFFKKKQQQ^^^pppxxxmmmYYYJJJEEE???444---111:::???AAABBB===:::777333111000111222555666;;;EEETTTdddttt{{{vvvsssnnnkkkhhhiiilllnnnllljjjkkkjjjgggdddcccgggooouuuoookkkmmmtttuuukkkaaa___[[[YYYXXX[[[bbbggghhhgggbbbfffkkklllggg^^^UUUPPPDDD@@@;;;999999666111,,,---,,,,,,,,,,,,------...+++,,,...000111111000000000///...---,,,,,,,,,---000111444555444222///---111444???RRRggguuuyyyxxxwww|||||||||{{{dddRRR???777777666666666888777777666555666888:::===DDDNNNTTTYYYcccssssssgggNNNBBB555111000///000222////////////000222333444555444222000//////000000111333555555444222000///111444;;;EEEQQQ___oooyyy{{{ssskkk___SSSKKKGGGDDDCCC999777555444555666666555999999888555222111222444666<<>><<<888444333333444555444888:::999555222222333222222333666999::::::999===<<<;;;:::;;;>>>BBBEEEAAA???>>>>>>===???FFFOOOfffttt~~~fffNNNAAA???999:::<<<=========<<<;;;??????>>>;;;999888999::::::::::::999999999888888:::;;;<<<;;;999777666666:::999999:::===AAADDDGGGGGGKKKPPPUUUWWWXXXYYYYYYccciiihhhcccbbbfffbbbXXXCCCCCCEEEHHHLLLNNNNNNNNNSSSRRRRRRSSSTTTTTTPPPNNNNNNSSSWWWXXXVVVUUUWWWYYY]]]\\\]]]bbbeee```SSSHHH>>>888333222111000333888888;;;???@@@@@@BBBGGGLLL\\\ooo|||{{{wwwsssfffVVVDDD888...///444777:::===;;;777333222333555333111555;;;CCCMMM[[[ooo~~~vvvmmmjjjiiiiiihhhiiillloooqqqgggeeeeeegggkkknnnnnnmmmmmmpppnnnkkklllpppkkkbbb[[[^^^bbbfffhhhjjjkkkllloookkkjjjmmmpppkkk^^^SSSFFFFFFCCC???:::444000///,,,+++++++++++++++,,,---******+++,,,...111444555...------,,,++++++,,,,,,000111333444444222///...222<<>><<<:::777666777;;;??????BBBMMM___mmmppp]]]KKK>>>999777555555666666444222777888999???NNNfff}}}pppfff^^^QQQEEE???<<<888444333444888::::::===>>><<<666222222333444444555777;;;<<<<<<;;;>>>===<<<===???BBBDDDEEE>>><<<;;;===>>>@@@IIISSSiiixxxlllRRRCCC@@@:::;;;===?????????>>>>>>@@@@@@>>><<<999999:::<<<<<<<<<<<<;;;::::::999999888:::;;;:::888777777888<<<<<<<<<>>>CCCIIIOOOSSSSSSYYY```eeefffeeeeeeeeeooovvvwwwrrrrrruuupppfffCCCCCCEEEHHHKKKMMMLLLKKKUUURRROOOPPPSSSUUURRROOOMMMRRRWWWVVVRRRPPPTTTXXX\\\WWWVVV\\\eeebbbSSSEEE<<<777333333222222666;;;999<<<@@@AAAAAAEEELLLSSSlllrrrVVVFFF666///000222666:::;;;666222111444777666444777AAAMMMZZZlll~~~~~~vvvkkkffffffeeeeeefffjjjnnnqqqdddcccdddhhhnnnooolllgggkkkoookkkbbbeeeooonnnddd^^^bbbhhhkkkkkklllmmmooouuunnnjjjnnnuuurrrdddVVVJJJKKKJJJEEE===666222111,,,++++++******+++++++++*********+++---111555777,,,,,,+++++++++,,,,,,---000000111222222111000000555@@@OOOZZZ```gggrrrzzzzzzsssnnnpppwww|||{{{yyyqqqggg[[[LLL>>>::::::::::::;;;222888===<<<999;;;CCCLLL^^^dddnnnyyy{{{fffNNNAAA;;;555///,,,000000111111222444555666444333222111000111222222666777888555222222555888@@@QQQccclllssszzzwwwvvvlllXXXGGG===;;;888777777888777666666777777777666666888::::::999888:::===>>>===;;;<<>>>>>===:::777444333333555666888999;;;<<<>>>>>><<<;;;;;;<<>>AAAFFFPPP[[[fffzzzvvv[[[HHHBBB======>>>???@@@@@@@@@@@@@@@@@@???===;;;:::<<<===>>>>>>>>>===<<<;;;;;;;;;777999;;;:::888888;;;???AAACCCFFFLLLRRRYYY___bbbdddiiiooorrrssstttwwwyyyzzz~~~zzzsssFFFEEEEEEFFFIIIKKKLLLLLLPPPOOOOOOPPPQQQQQQPPPPPPOOOQQQRRRQQQOOONNNPPPRRRTTTSSSSSSWWWYYYVVVKKKBBB:::666333555666666:::???===@@@AAAAAABBBJJJWWWbbbwwwrrrZZZ@@@222000111444777888666333111222555999<<>>;;;999999888777666555777999999888777888999:::888666888===AAADDDDDDGGGKKKSSS]]]hhhuuu}}}mmm]]]IIICCC<<<888999999666444111555;;;>>>CCCNNN]]]iiiuuufffOOOIII@@@888444444777:::===;;;888666666666666555555888:::999999:::>>>BBB:::999999<<>>FFFLLLSSS___jjjrrreeeOOOEEE????????????@@@AAABBBBBB??????@@@>>><<<<<<===>>>@@@?????????>>>=========888:::<<<;;;:::<<>>OOObbbllljjjddddddjjjpppooolllnnnxxxyyy}}}yyysssfffTTTEEE???:::999999777888;;;888666444777@@@OOO^^^gggwwwmmmUUU???444333------......///111222333222111111000111333444555000222333444666???LLLVVVooo|||}}}iiiZZZBBB@@@<<<:::999999777666666888::::::999888777888999888777888<<>>>>>>>><<<:::888777666777===JJJ[[[fffvvvwww___WWWKKK>>>666333444555;;;777333222555888888777555888:::999777888>>>DDD:::999:::<<<@@@AAA>>><<<<<<===DDDNNNWWW___lllxxxlllTTTHHHAAAAAA@@@???@@@AAABBBDDD>>>???@@@???>>>===>>>???@@@@@@@@@@@@??????>>>>>>999<<<===<<<;;;???FFFMMMSSS\\\jjjxxx~~~FFFFFFDDDDDDEEEFFFHHHJJJOOONNNLLLJJJJJJJJJJJJKKKNNNLLLIIIGGGGGGIIILLLNNNHHHKKKLLLIIICCC>>>======888888888888999<<>>;;;888888888888888555444777@@@JJJWWWnnnnnnZZZGGG999---+++,,,000111......111333000...///333555555444---///333999>>>GGGYYYiiiqqqbbbXXX???<<<999999::::::777444777666666888999999888666333444666;;;CCCLLLVVV\\\bbbfffqqq|||hhhXXXKKKIIIMMMJJJ@@@999:::888777777888AAASSSdddttt{{{tttbbbKKK===:::444,,,///555::::::999:::<<<===BBB@@@;;;777999<<<:::555:::<<<===;;;888999@@@FFFHHHMMM^^^rrryyywww{{{rrrddd\\\DDDAAA@@@AAA>>>:::;;;???>>>===<<<;;;===???BBBDDD;;;===BBBCCC???999;;;@@@AAA@@@@@@CCCIIINNNRRRSSS^^^qqqCCCCCCEEEFFFGGGHHHIIIIIIQQQOOOKKKIIIHHHIIILLLMMMJJJJJJIIIFFFEEEFFFKKKNNNPPPMMMIIIEEEAAA===:::777999999999999:::>>>CCCGGGFFFFFFFFFGGGMMMZZZkkkxxxzzzZZZ<<<111000111333999:::666333111---000>>>NNNgggxxxqqqnnntttuuukkk```bbbhhhllljjjeeeccciiiooocccaaa```aaaeeehhhhhhhhhpppnnnjjjhhhhhhkkkooorrreeeeeeeeeeeeeeegggkkknnnuuuooolllrrrzzzxxxjjj\\\YYYbbbiiidddVVVLLLKKKNNNAAA;;;333---,,,,,,------////////////...---,,,+++,,,---///111111000///---///000111333333333333222222555:::BBBMMMXXXaaagggiiiffffffnnnxxx|||wwwpppzzz~~~oooZZZIIIBBB>>><<<:::999:::::::::999666666===IIIVVVdddxxxuuu[[[CCC666000---...///...///222222000000222444444222///---,,,///666???JJJYYYfffvvv{{{iiiTTTFFF999777555666999::::::888555888;;;<<<;;;999888777555666:::AAALLLWWW___cccoooyyysssjjjbbb^^^XXXPPPKKKJJJ???;;;888777777>>>NNN^^^uuuvvvgggTTT@@@555222333555888;;;???CCCEEEDDDHHHMMMMMMEEE===:::999888888:::<<<===>>>AAAEEEHHHZZZhhhxxxnnn```QQQJJJDDD@@@===:::;;;???;;;;;;<<<===>>>@@@BBBCCCAAA>>>???AAA@@@<<<<<<@@@@@@EEEJJJMMMNNNSSS[[[aaannnyyy???AAADDDHHHJJJJJJJJJJJJRRRNNNJJJFFFFFFHHHLLLOOOEEEFFFFFFEEECCCEEEJJJNNNRRRLLLEEEAAA@@@===888444888999:::;;;===@@@EEEHHHCCCEEEHHHMMMTTTaaaqqq|||jjjNNN444---111444666999:::888444111///777LLL^^^xxxzzzjjjfffnnnrrrlllccc```gggkkkhhhaaa^^^dddlllaaa``````bbbeeegggffffffmmmllljjjjjjkkknnnqqqsssfffdddbbbbbbeeeiiimmmooouuunnnkkkqqq{{{{{{nnnaaa^^^gggooommmdddZZZVVVWWWJJJDDD<<<444...,,,---...111111000///---,,,+++***---...000222222111000...000222444555555444222000///333:::???EEENNNZZZcccjjjggggggpppzzz~~~xxxpppxxxyyydddNNN???::::::::::::;;;;;;;;;;;;;;;999===HHHXXXhhhwwwsss[[[FFF:::///,,,---...000333///000111333444222///,,,---)))+++444???JJJWWWaaajjj{{{rrr]]]FFF666333222111333666:::===>>>888;;;??????<<<999999999999<<>>===:::777777<<>>???===@@@DDDIIINNNRRRUUUVVVsss~~~jjjdddWWWJJJBBB>>>;;;<<>>@@@AAABBBBBBHHHBBB>>>@@@AAA@@@@@@BBBEEEOOOYYY[[[YYY\\\hhhsss|||>>>???CCCFFFIIIKKKKKKLLLMMMKKKHHHEEEEEEGGGIIIKKKDDDCCCBBBBBBEEEHHHKKKLLLKKKHHHCCC@@@>>><<<888555666999>>>AAABBBCCCEEEFFFEEEHHHLLLSSS^^^mmm|||aaaJJJ444///555888888888999999888777;;;JJJcccwww{{{xxxppphhhbbbdddkkkqqqkkkeee``````cccddd```[[[cccccccccccceeeggghhhhhhcccfffjjjmmmnnnmmmjjjhhhmmmiiieeefffkkkqqqssstttkkkqqqvvvwwwtttqqqooopppmmmgggdddiiiqqqpppcccVVVSSSNNNEEE;;;333///...///000///...---,,,,,,++++++---...///111111000///...111333555666666333000---+++000666<<>>@@@AAAAAA@@@???>>>=========@@@IIIUUU```jjjsss|||~~~yyytttnnnbbbVVVPPPQQQHHHBBB<<<888555777CCCOOOnnnjjjTTTIII???:::777;;;BBBHHHOOOTTTiiitttzzzsssdddXXXPPPKKKOOOTTTZZZ___ccciiiooottt~~~ttteeeSSSHHHCCC>>><<<===888999;;;===???AAACCCDDDKKKEEE@@@@@@AAA@@@DDDHHHOOOZZZeeegggdddfffqqq{{{~~~???@@@@@@BBBEEEHHHKKKMMMGGGFFFFFFEEEEEEEEEEEEEEEFFFBBB>>>AAAHHHMMMLLLJJJEEEFFFFFFBBB===888666666555:::AAAFFFGGGEEECCCBBBFFFIIIOOOYYYfffwwwrrrXXXGGG666222666999777555444888<<>>AAADDDFFFFFFCCCBBBAAA???@@@HHHRRR^^^dddlllnnnnnnoootttyyy|||@@@@@@???@@@BBBFFFIIIKKKBBBCCCDDDDDDDDDCCCCCCBBBFFFBBB???BBBIIINNNMMMJJJFFFHHHGGGBBB:::444444555999===DDDGGGGGGCCC@@@>>>CCCHHHQQQ___ooo|||^^^III@@@666222444666444111111999CCCPPPbbbyyy}}}xxxqqqhhhbbbbbbfffjjjmmmnnnooommmggg___ZZZZZZ[[[bbbccccccbbbbbbccceeehhhlllkkkjjjiiijjjkkklllmmmpppppprrrtttxxxyyyyyyxxxuuurrrqqqrrruuuuuurrrnnnqqqnnnkkkmmmrrrtttsssqqqbbb[[[SSSLLLFFF@@@999444,,,,,,++++++,,,---///000,,,------...............222333444555444111...,,,(((+++000999CCCLLLSSSVVV```cccjjjqqqxxx}}}{{{aaaLLL===555555:::=========;;;999<<>>BBBJJJQQQTTT___mmm}}}sssmmmiii___RRRJJJJJJEEE@@@===:::777;;;BBBQQQ```~~~iiiPPPFFF<<<888666:::JJJ\\\www}}}ppp___QQQCCC;;;:::<<<<<<===>>>@@@BBBDDDEEE???>>>@@@BBBCCCGGGTTTaaannnqqqvvvxxxxxxxxxxxxyyyxxxyyy~~~??????@@@AAABBBDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBDDDEEEFFFHHHKKKLLLKKKHHHBBB<<<888666777888@@@BBBDDDDDDBBB@@@>>>>>>@@@HHHVVVhhh{{{gggMMM999666333111222444333222666AAAPPPbbbxxx}}}{{{}}}{{{|||}}}sssiiifffkkkooonnnkkknnntttwwwooobbb[[[^^^eee___bbbfffgggfffddddddeeeooonnnllllllmmmooorrrsssmmmrrrwww{{{{{{zzzxxxvvv{{{ssslllnnnvvvxxxqqqiiikkknnnqqqqqqoooppptttxxxhhh```XXXTTTRRRMMMBBB999000///...------...000111---.........////////////444444555444444222000///***...222666<<>>999888:::>>>@@@@@@>>>;;;;;;AAALLLUUUdddwwwxxxaaaMMM>>>222///000+++...000111000000222555777555555555222///444<<>>EEEEEEDDDAAA>>>===>>>??????III[[[qqqqqqWWWAAA...000222111222444666666===III[[[ooo{{{vvvvvv{{{qqqyyy}}}|||}}}~~~zzztttpppooopppqqqrrrtttvvvvvvqqqhhhdddeeehhh^^^dddkkknnnlllhhheeedddiiikkkooorrrttttttsssrrrlllsss|||zzzwwwvvvyyyuuuqqqppprrrrrrooolllkkkkkkmmmoooqqqsssssstttlllccc[[[YYYZZZUUUHHH<<<444222000///...///000111////////////000000000000555555555555444333222222,,,111555444555===MMM[[[dddeeehhhnnntttzzz}}}jjjVVVAAA999:::===@@@CCCBBBBBB???<<<===EEETTT___jjjlllWWWDDD555000222+++///333444222000000111:::555222333333111222666<<<[[[ttt___NNNDDD>>>:::777:::===@@@@@@>>>>>>@@@CCC666???GGGHHHHHHPPPcccsss|||yyy}}}gggUUUQQQVVVOOOJJJFFFCCC>>>777444666999MMM```mmmmmmOOO>>>555222:::GGGWWWrrrpppVVVCCC<<<===888===CCCHHHIIIFFFBBB>>>???<<<@@@MMM]]]lllzzzxxxnnnpppiiieeehhhnnnssszzzIIIGGGCCCAAA@@@AAACCCEEE@@@@@@@@@AAAAAA@@@@@@???AAADDDEEEEEEGGGKKKJJJFFFEEEAAA<<<999777888AAAKKKHHHFFFCCC@@@===<<<<<<===GGGPPP___qqqrrrXXXDDD:::333222000111444888<<<>>>GGGWWWnnn~~~zzzwwwxxxzzz~~~xxxzzz|||wwwzzz|||~~~|||xxxvvvyyy||||||vvvqqqpppppplllbbbYYYeeemmmrrrmmmdddbbbkkkuuujjjmmmsssyyy}}}|||wwwsss|||yyyyyy|||{{{vvvpppiiinnnssstttqqqllliiigggooommmkkkmmmqqqsssqqqoookkkmmmmmmfffZZZRRROOOPPP>>>:::444111000000000000111000///...///000222333444777999999777555333333222111000111555===EEEJJJWWWaaahhhhhhiiirrrzzzgggWWWLLL>>>999>>>FFFMMMOOO>>>============EEE\\\ssszzzcccOOO???555000,,,///222222000///111333000444666444000...000333CCCOOOgggxxxiiiSSSCCC============???>>>CCCLLLLLLCCCAAAGGGDDDDDDDDDIIISSS```nnnvvv~~~uuuhhhaaa^^^\\\XXXQQQIIIBBB<<<888555<<>>===>>>CCCJJJJJJEEEAAAAAA???CCCIIIVVVmmmssseeeiiikkkkkkiiihhhnnnzzzyyyzzzGGGFFFEEECCCBBBBBBBBBCCC???@@@@@@AAAAAAAAA@@@@@@CCCFFFGGGFFFIIIMMMKKKGGGCCC===999999999:::BBBJJJGGGEEECCC@@@>>>>>>???@@@IIIUUUggg|||bbbJJJ999000...000222333444:::BBBIIIQQQddd{{{{{{wwwvvvxxxzzz|||{{{zzzyyyyyyyyyyyyyyysss|||zzzvvvzzzyyywwwtttpppllliiieeecccggglllppppppmmmkkkmmmpppmmmnnnqqquuuxxxyyywwwuuu|||}}}~~~~~~|||xxxsssoooeeelllsssqqqjjjeeeggglllnnnhhheeejjjsssxxxtttnnnoooooommmkkkfff^^^VVVPPPGGGBBB;;;666333222111000//////000000111111222222333555777777555333222222222111//////222888===AAANNNYYYcccgggkkkttt~~~iiiYYYLLLEEE???>>>CCCIIILLLLLLBBB===;;;>>>DDDOOOcccuuunnn^^^MMM;;;///000222333222//////000222333666777444000...000333:::DDDVVVnnn~~~zzznnn___LLL???;;;===???@@@@@@AAAFFFMMMNNNIIIGGGGGGKKKLLLOOOTTT[[[fffrrrzzzyyywwwoooiiihhhddd]]]QQQFFF???<<<<<<===AAAPPPggg|||vvv]]]HHH:::555555>>>QQQjjjhhhSSSBBB<<<===AAA@@@BBBFFFFFFBBBBBBDDDCCCLLLWWWeeexxxvvvqqqkkkkkkkkklllnnnsssxxx{{{~~~{{{FFFFFFGGGGGGFFFCCCAAA@@@??????@@@AAABBBBBBBBBBBBDDDFFFGGGFFFHHHLLLJJJFFF???999555777;;;===AAAGGGFFFFFFDDDBBBAAACCCFFFJJJRRRaaavvvfffNNN<<<000+++,,,111555666777>>>KKKUUUeeeppp}}}|||vvvssstttvvvwwwqqqvvvyyywwwrrrqqquuuzzzyyy~~~|||yyyyyyuuuwwwvvvpppiiieeehhhllliiijjjnnnsssvvvuuuqqqmmmrrrqqqppprrruuuwwwxxxxxxuuuzzz~~~~~~zzzsssnnnkkkhhhjjjkkkjjjhhhgggggghhheeeeeegggkkkppptttuuutttrrrooommmpppqqqlll___SSSOOOIII@@@888333000...,,,---...111222333333111000000222444444333111111111222111///...///222444666@@@JJJWWW```jjjuuu{{{|||xxxgggUUUJJJ@@@???@@@DDDIIIKKKIIIFFFEEE???===EEEQQQ```nnnyyyxxxlllUUUAAA555444444333111//////111333777888777444///...000333777>>>JJJYYYiiivvv}}}zzzzzz}}}~~~qqqcccVVVEEE:::888<<>>BBBOOObbbtttoooXXXEEE:::666555???QQQjjjrrr^^^NNNBBB===>>>EEEBBBAAABBBAAA@@@DDDIIIKKKYYYiiiwww{{{xxxzzzmmmlllmmmqqqvvvyyyyyyxxxvvvzzzEEEGGGIIIJJJHHHEEE@@@===>>>???@@@BBBCCCCCCDDDDDDCCCEEEEEEDDDEEEHHHFFFAAA;;;555222666;;;===???BBBFFFGGGGGGFFFGGGKKKRRRWWWccctttfffMMM===333/////////222555999???IIITTT]]]uuutttvvvwwwqqqppppppppppppkkkpppsssrrrnnnnnnrrrwww}}}vvvkkktttvvvvvvqqqiiieeehhhllliiijjjnnntttyyyyyytttooouuusssrrrsssvvvxxxyyyyyyrrrtttwwwxxxuuuqqqmmmjjjrrrkkkdddgggnnnooohhh___[[[fffppppppjjjjjjrrr|||ssspppooossswwwsssggg]]]XXXQQQGGG===666222...,,,---///222444555333111///...000222222111000000111111000///.........///000333<<>>BBBHHHKKKLLLUUUeeejjjfffdddllluuuyyyyyy{{{xxxjjj]]]QQQHHHCCC@@@AAAIIIWWWfffvvvzzzgggTTTEEE===777:::CCCVVVpppgggTTTIIIBBBAAACCCFFFCCCAAAAAAAAABBBIIIQQQYYYgggyyyzzztttssslllnnnqqqvvv{{{~~~zzz~~~FFFHHHJJJKKKIIIEEE@@@<<<===>>>@@@BBBDDDEEEEEEFFFEEEGGGFFFDDDDDDFFFCCC>>>999333111666;;;===>>>@@@EEEGGGIIIJJJMMMTTT^^^gggxxxlllLLL999111---...111000000555???MMM[[[cccgggwwwxxx{{{yyyqqqmmmlllkkkiiigggjjjkkklllmmmmmmoooqqqrrr|||{{{zzzxxxrrrmmmttttttssspppkkkhhhfffeeehhhkkkooosssvvvvvvuuutttrrrrrrsssuuuwwwyyyxxxvvvvvvssspppqqqtttuuurrroootttqqqnnnoooqqqooohhhaaaaaaiiipppqqqnnnmmmrrrxxxwwwvvvvvvxxxyyywwwrrrnnnbbb[[[QQQHHH@@@999444111///000333444444222000...---///000111000000111222000000///......///000000///666???LLL]]]oooyyy{{{www{{{}}}jjjWWWHHHAAA???CCCEEEHHHIIIFFFBBB>>><<<>>>HHHWWWdddoooxxx}}}bbbMMMCCC555333000///000444777999:::999666222000000222333222666<<>>@@@BBBEEEFFFGGGHHHJJJKKKJJJFFFEEEEEEAAA<<<777333333888<<<>>>AAADDDGGGJJJOOORRRVVVaaaooozzzlllSSS999...+++)))+++000000111:::JJJ^^^mmmssstttrrrrrroookkkhhhgggfffdddccckkkiiihhhjjjnnnppppppooorrrzzzzzznnniiiqqqzzzssspppmmmlllkkkiiiddd```hhhlllqqqsssssstttvvvxxxoooppprrruuuxxxxxxwwwuuu}}}vvvqqqqqqwww{{{{{{xxxoooxxx|||pppiiijjjooorrrnnnlllqqqyyy{{{vvvppp|||}}}~~~~~~}}}}}}}}}jjjddd[[[QQQHHH@@@888333444444333333222111000///---///000000000000222444111000000//////000222222222777===FFFVVViiivvvzzzpppsssxxxsss___MMMCCC??????IIIKKKKKKHHHBBB>>>>>>???AAARRRgggttt{{{pppTTT???555333000000333666999:::777555333222111222333444222555999===CCCLLLWWW___sss~~~|||vvv[[[CCC===777777===BBBDDDCCCCCCFFFFFFHHHSSSfffyyy~~~|||ssshhhZZZPPPIIIAAA:::999>>>LLLbbbuuu~~~~~~jjjTTTDDD<<<;;;===DDDSSSkkktttVVVEEE@@@AAADDDHHHAAA@@@AAADDDHHHQQQaaapppvvvfff[[[aaahhhpppuuuwww}}}LLLLLLKKKIIIGGGDDDAAA???<<<>>>@@@CCCEEEGGGIIIIIIMMMMMMKKKFFFDDDCCC>>>888444333555;;;???AAAGGGNNNOOOTTTZZZ___fffrrrtttSSS???...,,,---+++---333444:::GGGZZZlllxxx|||}}}yyy}}}zzzxxxhhhgggfffcccaaaaaaccceeekkkjjjiiijjjnnnppppppooommmuuu{{{vvvkkkhhhoooxxxpppmmmiiiggggggfffeeeccciiimmmqqquuuvvvvvvvvvwwwqqqqqqsssvvvyyy{{{zzzyyy{{{wwwvvvxxx{{{}}}~~~ttt|||}}}sssnnnqqqxxxxxxvvvuuuyyy|||vvv~~~wwwrrriii___UUUJJJ@@@999999777444000///...///000...///111111111222444666333222000//////000222333444888<<>>DDDMMMXXXhhhvvvlllfffcccVVVKKK???777444<<>>===>>>AAACCCAAA???@@@CCCJJJYYYooo|||mmmdddaaaaaagggnnnvvv|||NNNMMMKKKHHHEEECCCBBBAAA<<<===@@@CCCFFFHHHIIIJJJLLLMMMJJJDDDAAA???:::444222333777===AAAEEEMMMWWWYYY^^^eeekkksss^^^DDD444***...333111333999:::DDDUUUfffrrrzzz~~~}}}vvvnnnhhhcccdddccc```]]]^^^dddhhhkkkkkkkkklllmmmnnnpppqqquuusssppppppqqqpppmmmjjjmmmjjjfffcccbbbcccfffhhhkkkmmmqqqvvvzzzzzzwwwtttvvvuuuuuuxxx{{{~~~}}}}}}|||yyywwwxxx{{{{{{vvvvvvzzz{{{yyyvvvsss}}}~~~{{{~~~~~~{{{pppeeeXXXLLLDDD<<<999444///------///111///000111222222333555777555444111//////000222333222777;;;===EEERRR^^^dddhhhkkkqqqwww~~~nnnZZZLLLGGGEEEEEEHHHJJJKKKGGGBBBAAAGGGLLL```qqq~~~mmmYYYKKKEEE999666222222555777777666/////////111333555555444555333222555<<>>BBBKKK]]]yyyvvvfffeeekkkfffiiioooyyyxxxvvvKKKJJJIIIGGGDDDBBB@@@???EEEBBB@@@CCCJJJOOOOOOLLLJJJKKKMMMJJJ???444333888777222555AAALLLQQQUUUZZZhhhrrryyy{{{jjjKKK<<<333,,,---222666;;;@@@IIIXXXkkkwwwzzz|||yyy~~~|||oooeeedddbbbfff```UUUTTT```hhhhhheeelllssstttpppmmmpppttt}}}ssskkklllsssuuuooogggllljjjhhhdddbbbdddjjjnnnnnnllltttwwwsssxxx|||vvvwwwvvv|||{{{wwwyyy}}}}}}vvvqqqrrrwww{{{yyyuuusss}}}{{{xxx|||mmmeeeYYYLLL???777111000///---...111222222111000111444666777111222222///,,,,,,000555444444555:::BBBKKKQQQTTT^^^qqqzzzrrrrrroooYYYEEE===EEERRRRRRGGGEEEKKKKKKFFFQQQcccyyy~~~|||iiiXXXOOOMMMAAA===888777888888555222666333111222555777777666333444444222222:::IIIUUUccceeelllzzzzzzxxx|||aaaMMMDDD888999<<<@@@BBBAAA;;;555333888@@@OOOiiiuuummmmmmhhh]]]LLL999000:::III[[[qqqiiiUUU>>>;;;999===EEEWWWsssgggSSS???777999;;;<<<===BBBAAACCCHHHOOO___}}}yyypppiiieeeooosssvvvzzzyyyzzzOOOMMMIIIEEECCCBBBCCCDDDBBBBBBDDDGGGJJJLLLMMMNNNOOOJJJGGGEEE???777333444999;;;CCCMMMUUU[[[gggsssxxx~~~vvvXXXBBB666111...///000444===FFFWWW```nnnzzz~~~zzzsssooolllgggcccaaa]]]YYYWWWWWWZZZaaahhhnnnpppqqqqqqpppooopppqqqtttrrrppppppqqqsssrrrrrrooolllhhhfffgggiiijjjkkkpppxxx~~~||||||~~~~~~~~~}}}~~~{{{|||}}}}}}{{{yyyyyyyyyuuusssqqqqqqsssuuuuuuuuuvvvzzz}}}ooo^^^TTTEEE;;;222111111111222555444333111111222333555777444333111///000111222222000222555999===EEENNNUUU___iiitttyyy{{{~~~vvvaaaQQQEEE@@@DDDKKKRRRPPPMMMKKKLLLTTTcccppp~~~pppaaaVVVQQQLLLJJJEEE>>>888555444444444111000111444777777777555666666222111666BBBLLLYYYdddtttvvv]]]HHH<<<:::::::::===>>>===999666555===JJJ___}}}{{{vvvzzzvvvlll\\\GGG888888@@@KKKaaa|||xxxaaaKKK@@@999<<>><<<@@@BBBAAAAAA===@@@JJJVVVaaapppuuulllggguuuxxx{{{}}}RRRNNNIIICCCBBBCCCGGGIII@@@CCCHHHJJJKKKLLLOOOQQQVVVKKKBBB@@@???;;;555333777???KKKVVV]]]gggyyyqqq[[[JJJ???222111222222222666CCCPPPfffllluuuuuu}}}yyyjjjdddhhhhhhaaa^^^UUURRRYYYYYYUUU[[[iiivvvsssooonnnooopppnnnllljjjooosssrrrpppppptttyyypppkkkggggggjjjlllkkkhhhrrrzzzuuu~~~||||||www||||||zzzyyyzzzzzzwwwuuunnnppprrrrrrppppppqqqsssxxxuuuuuuzzz~~~yyyeee___NNN@@@444111444555666888555444333222222333444666777444111222555666333000---111555666888>>>JJJTTT___dddqqq|||zzzzzzdddNNNDDDEEEGGGJJJLLLVVVZZZVVVNNNQQQeeexxxxxxmmmbbb\\\\\\YYYRRREEE999222333666333111000111333666666666777888777333000222999@@@LLLbbb|||mmmXXXEEE888===<<<;;;:::;;;:::888666666AAATTTnnn|||nnnYYYDDD::::::EEEWWWnnnuuu^^^III;;;<<<@@@HHH```|||gggOOOFFF@@@DDDHHHHHHDDDBBBBBBHHHUUUeeeuuuyyysssqqqzzz~~~PPPMMMHHHDDDBBBDDDGGGJJJCCCDDDGGGIIILLLPPPTTTVVVYYYMMMBBB??????<<<999888888AAAOOO^^^lllzzznnnWWWIIIAAA<<<444222333555666<<>>>>>>>>======<<<:::888666<<>>;;;999;;;???CCCIIIWWWjjjjjjRRRDDD<<<666222666222111555<<>>DDDHHHVVVkkk~~~~~~~~~uuuWWWDDD444777HHHZZZhhhpppcccYYYWWWaaalllttt}}}|||vvvjjjXXXHHH===777444222888777666444222222222333666888888666333222444777DDDTTTllljjjVVVIIICCCBBB>>>???AAABBB@@@===:::888EEETTTjjj|||wwwbbbMMMAAA>>>AAAIIIWWWlll{{{cccNNNGGG@@@999DDDWWWuuu~~~jjj\\\MMMIIIGGGJJJLLLJJJIIIJJJTTT^^^nnnEEEEEEFFFFFFEEEEEEDDDDDDJJJEEEBBBEEEOOOWWWYYYXXXMMMGGGBBB===999777===EEENNNVVVdddwwwuuuVVVDDD<<<777111...444111111888BBBNNN]]]jjjzzz|||uuu|||qqqccc^^^fffggg]]]WWWYYYZZZdddddd\\\]]]hhhmmmhhhhhhkkkooonnniiiccc^^^\\\fff^^^YYY]]]fffggg^^^RRRQQQVVVZZZZZZWWWZZZdddmmmiii]]]ZZZdddkkkhhhkkksssxxx}}}ssssss}}}yyyqqquuuxxxyyyvvvtttssssss|||}}}|||tttnnnllluuu~~~}}}}}}kkkYYYCCC888333111111333555333111000///000111222333666999888333000111333555222000222777===@@@AAAMMMeeezzz}}}{{{iiiIII===777BBBVVVhhhsssxxxcccTTTRRRddduuu}}}uuu___MMMAAA:::444000888888666444111000111222555666777666555444666777BBBJJJ\\\sssxxx^^^JJJ???>>>@@@===@@@DDDEEECCC@@@===<<>>IIIbbb{{{rrrZZZMMMKKKGGGGGGIIIKKKLLLPPPUUUQQQccc|||DDDDDDEEEEEEEEEEEEEEEEEEFFFEEEEEEIIIMMMQQQRRRQQQKKKEEEAAA>>><<<<<>>JJJWWWeeesss~~~uuuZZZEEE<<<;;;:::999>>>???AAA@@@???@@@DDDGGG[[[uuuyyy[[[HHHBBB999BBBMMMZZZlllxxxmmmnnn{{{yyyXXX@@@<<>>;;;===HHHUUUfffzzznnnPPPAAAAAA:::888FFF___wwwqqqdddjjj}}}eeeRRREEE;;;666NNNaaa}}}pppWWWMMMLLLHHHIIILLLMMMKKKLLLVVVbbb~~~@@@BBBEEEHHHIIIIIIHHHGGGKKKKKKKKKMMMOOONNNKKKGGGDDDBBBCCCGGGJJJRRRbbbrrr}}}lll___III???444111111333888>>>KKKTTT^^^iiixxx}}}zzzqqqjjjhhhiiicccaaabbbfffeeeaaa```bbbppprrrrrrpppnnnmmmggg```[[[]]]```___XXXMMMAAA999333333333333333111000/////////000111111111111111666999<<<>>>AAAIIITTT\\\lllllllllllllllmmmpppsssjjjlllnnnppprrrtttvvvwwwzzzuuutttzzz{{{rrrnnntttzzz{{{{{{~~~wwwpppdddWWWKKK@@@777222222111//////000111111000000000000000000000000000...000222111000000222555;;;@@@LLL]]]qqqrrrWWWFFFGGGYYYqqq|||ooogggUUUWWWeee}}}}}}}}}~~~qqqYYYBBB666///---,,,---000333444333111111111111222444666777888777<<>>===>>>>>>===@@@LLLYYYrrr|||bbbKKK@@@999555===MMMbbbxxxqqqgggmmmuuuXXXCCC<<<<<>>777111000111555@@@JJJVVVcccsssvvvsssvvvvvvqqqiiiddddddfff^^^^^^```cccbbb___aaaggguuutttpppiiieeebbb]]]VVVJJJNNNQQQQQQKKK@@@444---+++,,,---...///000000000000///...---------------111333666777888;;;BBBGGG[[[\\\]]]^^^aaaffflllpppjjjkkkmmmqqquuuxxxxxxxxxxxxtttssszzz}}}tttmmmrrrvvvxxxzzz}}}vvvkkk___SSSHHH>>>888555333111111222333333333000000////////////000000---///000000//////111333888;;;CCCTTTjjj}}}hhhQQQBBBHHH___{{{sssgggbbbXXXfffzzz|||uuurrrqqqwwwrrrlllkkklllmmmllliiiwww|||oooVVVBBB333000---...111444333222000000000111333555777888666444777EEEVVVffftttsssbbbNNNBBB<<<:::===AAA<<<;;;<<>>AAA???NNNkkklllVVVGGG@@@JJJIIIIIIIIIKKKSSSeeevvvCCCDDDEEEHHHJJJLLLNNNNNNQQQRRRTTTTTTSSSOOOIIIFFFJJJKKKQQQ^^^nnn}}}ttt```QQQGGGAAA777444333333555<<>>666...)))+++,,,---...000111222222333111000///...///000111222444555555444444666888EEEGGGLLLPPPUUU[[[bbbfffjjjkkknnnsssyyy||||||zzztttyyy~~~}}}}}}}}}vvvoookkkrrrrrrcccWWWMMMEEEAAA666444222111333444555444000000///......///000000...///000000111111111222111555@@@SSSiii{{{iiiTTTLLLOOOTTTbbbuuuwwwdddXXXcccwww|||rrrkkkeeeaaa^^^^^^[[[XXXWWWXXXXXXWWWUUU```fffkkkjjjiiimmmuuu|||jjjSSS999444///...111444333111//////000222444666777888777444666@@@NNN^^^ppp~~~nnn[[[HHH@@@???>>>>>>???>>><<<<<>>;;;@@@<<<;;;AAALLL]]]ttttttmmmmmmooommmiiicccfffiiiiiilllvvv}}}nnn]]]LLL===999;;;@@@OOO```rrrwwwqqq|||gggNNN@@@@@@KKK```}}}iiiSSSIIIHHHHHHGGGGGGIIIMMMWWWkkk}}}HHHGGGEEEEEEGGGKKKOOORRRRRRSSSUUUTTTRRRPPPOOOPPP[[[hhhxxxeeeRRRFFF===444000111222777???GGGQQQbbbppp~~~zzzwwwssslllfff\\\UUUNNNNNNSSSWWWTTTPPPRRRSSSXXX\\\ZZZTTTTTTWWWMMMNNNJJJDDDBBBAAA<<<666444333222000000000111111000000///......//////000//////000111222444555666333444555555444111...,,,///333999@@@FFFMMMSSSWWWccciiiqqqxxx{{{}}}~~~|||~~~uuusssxxx|||ppp___MMMAAA999666333222333555777777555333111///......///000222111222444666777555333222555;;;GGGZZZpppvvvcccSSSKKKOOOWWWkkkyyy~~~lll^^^]]]bbbrrrxxxsssppplll^^^MMMDDDCCCCCC>>>999555999===<<<999777999<<<888666999@@@EEEEEECCCCCCMMMUUU^^^cccgggooo|||yyyaaaJJJ@@@444///222666666555111222444666777888999999:::999:::999;;;FFF]]]sss~~~^^^LLL<<<;;;AAACCC???;;;>>>::::::BBBOOObbbyyy}}}lllZZZQQQSSSUUURRRLLLGGGLLLOOOPPPQQQYYYhhhtttrrrllllllwww|||kkkTTTAAA===>>>???IIIVVVfff{{{|||rrryyyvvvYYYDDD???GGGXXXrrrfffQQQJJJJJJEEEEEEFFFJJJPPP]]]tttCCCDDDEEEGGGIIIMMMOOOQQQTTTSSSQQQNNNNNNSSSZZZaaafffyyyrrrXXXHHH>>>666222222111333;;;GGGSSS___ooo|||}}}ssspppqqqnnncccYYYSSSOOOKKKIIIKKKMMMOOOPPPMMMNNNSSSXXXWWWOOOIIIHHHEEEDDD@@@:::999;;;:::777333222111000/////////000000///...------......///---...///111222333444444111111222333333111///,,,000222555888>>>FFFNNNTTT\\\eeeqqqwwwxxxyyy||||||~~~vvvuuu~~~zzzhhhTTTGGG;;;888555444555777999999888666333000......///000222222222555777888555333333555888???NNNeee~~~fffVVVOOOOOOVVV___uuuxxx___TTT___oooyyynnnfffaaa___OOOHHH???999888777555333333444666666666444333333222000222888999777888;;;:::BBBJJJNNNPPPVVVaaakkk~~~}}}hhhRRREEE555...111777888777333444666888999999999999;;;999888777888@@@RRRccc~~~zzzkkkPPPDDD;;;;;;???@@@AAABBB<<<:::===HHHVVVhhh{{{uuuppp```SSSEEE>>>???@@@===888666:::===???@@@EEEMMMSSSSSSTTTXXX```mmm}}}vvv]]]FFF@@@===;;;DDDRRRcccssszzz{{{|||aaaNNNAAACCCOOOiiizzzaaaPPPHHHFFFCCCBBBDDDJJJUUUhhh===@@@DDDIIIMMMOOOPPPPPPUUURRRMMMIIIKKKUUUdddnnnnnnwwweeePPPCCC999333444999333555>>>NNN]]]kkkzzzyyyqqqkkkgggaaaYYYSSSMMMMMMLLLIIIEEEFFFLLLQQQPPPMMMMMMPPPOOOIIIEEECCCBBB???999222111666888777333222222111///...---,,,000///.........///000000---///111222444444333333000000111333444333000...111111000222666???JJJQQQWWWcccpppwwwvvvvvvzzz~~~}}}}}}~~~zzzlll]]]RRR===:::777555666999;;;;;;:::888444111......//////222111222444888888555222///333777<<>>DDDQQQ]]]qqq}}}sssWWWHHH777...111777:::999555666888999:::::::::999<<<888555666888>>>JJJVVV{{{|||kkkXXXDDD???<<<<<<======BBBIII<<<<<>>;;;555444888999;;;AAAOOOggg}}}ppppppmmmeee[[[VVVWWWZZZRRRLLLFFFFFFIIIIIIDDD>>>JJJJJJHHHFFFDDDAAA>>>===666555444333333444555555111000///---,,,,,,------------,,,,,,------...///---///111111000///000111.....................---...000222333444999AAAGGGXXX^^^cccgggqqq}}}~~~{{{~~~||||||{{{|||nnnXXXFFF<<<444555888999;;;===>>>:::555444555555333000444333222444666666222///000222777===DDDRRRjjjrrrfffXXXMMMXXXnnnxxx{{{lllbbb]]]aaannn{{{zzzhhhYYYUUUOOODDD???CCC999777555222000000111111444444555555555444222111111222444666666666444333666777999888777:::@@@EEEOOO```xxxgggQQQ888...///444888;;;===<<<;;;:::999999999999777777555222222===NNN\\\rrrzzz}}}vvvkkk\\\PPPCCC@@@>>>>>>@@@@@@>>>;;;;;;===AAAMMMeeezzzlll___TTTNNNEEE@@@999666777888777666222777======999777999<<<<<<===???AAAFFFOOO[[[cccttt{{{{{{]]]HHH??????EEEMMM\\\fffsss~~~}}}sss___JJJ@@@CCC]]]~~~kkkWWWKKKFFFDDD@@@???BBBMMMbbbLLLKKKKKKLLLNNNRRRVVVYYYVVVUUUUUUYYYbbbppp~~~}}}dddPPP???;;;999333222666555@@@OOOaaavvv|||oookkkeee___ZZZWWWVVVVVVTTTQQQNNNJJJHHHFFFEEEDDDEEEDDDBBB???===:::888777333333222111111222333444111000...---,,,,,,------...------------...//////...000222222000//////000//////////////////.........000111111333777===BBBIIISSS]]]ccckkkwww|||zzzxxxyyy{{{~~~{{{kkk^^^OOODDD:::777777777888;;;;;;;;;:::888666555555555666444333333555555333111111111444999AAARRRnnn~~~mmmaaa[[[ZZZiii|||{{{kkk^^^ZZZcccyyy}}}vvvbbbSSSGGGFFFBBB999666999555444222111000111222333555555666666666555444333333333555666666666555555555666666555444555888;;;@@@MMMbbbuuujjjTTT<<<111111333777:::===<<<<<<;;;::::::999999666666444000111:::JJJWWWhhhtttuuueeeWWWPPPNNNCCCAAA??????AAAAAA???<<<:::===EEEUUUppp{{{pppfff\\\SSSJJJDDDCCC@@@<<<999999999999999999<<<>>>===:::888999:::============>>>CCCKKKQQQdddkkksssyyy~~~fffNNNAAA<<<@@@FFFOOOeeezzz}}}}}}|||\\\JJJ???@@@TTTppplllVVVJJJEEEEEE???@@@FFFSSSgggMMMOOOQQQPPPPPPSSSXXX]]]dddaaa```eeerrrgggTTTEEE;;;:::999444333666555IIIcccyyy}}}xxxllleee\\\XXXXXXXXXVVVSSSVVVWWWUUUNNNEEEAAADDDIII@@@>>>;;;888555333222222222111111111222333444444111000...---,,,------.........------......///000000222444333111/////////000000000000000000000000222222222222333666:::>>>;;;HHHUUU\\\cccmmmxxx}}}}}}wwwqqqttt{{{}}}{{{kkkdddYYYMMMAAA;;;888555555888777:::===;;;777555666999777555333222333444444333333222333777@@@TTTsss|||iii^^^```iii|||zzzhhh\\\[[[kkkuuueeeYYYHHH===777888888222///222222111//////000111333555666666777777666666555444555555555555555555666666777666444444444444222111222:::HHHYYYkkkyyyttt___GGG999555444555888;;;<<<<<<===<<<;;;999888555555333//////666DDDOOO```mmm|||ooo```SSSMMMJJJCCCBBBAAAAAABBBAAA@@@>>>;;;@@@LLLaaa~~~hhh```VVVPPPMMMIIICCC===>>>??????===<<<;;;<<<>>>AAA@@@???===;;;999999999<<<<<<;;;999888:::>>>AAAPPPWWW^^^ccchhhuuukkkSSSCCC===@@@GGGLLLaaavvv|||yyy{{{hhhPPPDDD>>>JJJ```{{{kkkVVVJJJEEEEEE@@@DDDMMM\\\pppOOORRRTTTSSSRRRVVV^^^fffsssrrrssswwwjjjSSSFFF>>>999:::;;;888777999<<>>AAAGGG===;;;777444111000000000222222222333333444555555111000///...---......///......------......///000222444666555333000//////111111222222222222222333666666555444444666999;;;999AAALLLTTT[[[ccckkkqqqzzztttppprrrzzz}}}pppggg[[[QQQFFF@@@:::555333555444777999:::888777777888777555333111111222444555555444555888@@@SSSqqq{{{ggg^^^dddooovvvfff```ggg{{{}}}uuunnnaaaOOOAAA;;;555333666777333111333111000///...///111333444555555666666666555555555777555444333333444666777:::888666666888777333//////111888FFFWWWiiivvv}}}|||~~~jjjSSSDDD;;;666666888999:::<<<===<<<;;;888777555555222///...444>>>FFF\\\gggvvvvvvmmmhhh___PPPCCCBBBBBBBBBCCCCCCBBBAAA??????GGGVVVnnnvvvhhhVVVOOOGGGDDDEEEEEEAAA===:::===@@@???===;;;===@@@DDDAAA===;;;:::;;;:::999;;;;;;::::::::::::;;;===CCCIIIOOOQQQUUUaaauuuiiiQQQBBB>>>EEEPPPVVV^^^hhhrrr|||}}}{{{]]]LLLAAAGGGYYYrrr{{{hhhXXXMMMGGGDDDFFFJJJTTTcccvvvRRRTTTUUUTTTVVV]]]jjjttt|||kkkSSSCCC;;;999888:::;;;999:::<<>>999777444111////////////111222222333333333444444222111000/////////000111...............///000000444666888777555111000///333333333444444555555555777666555444555777888999;;;===CCCLLLUUU\\\bbbeeeqqqpppppprrrvvv{{{yyyjjj[[[SSSKKKEEE???777444555333333333555888999777444777666333111000222444666555444666888>>>MMMggg~~~rrrccc___gggqqqpppcccgggxxxyyyjjj```YYYPPPBBB666777555666999999777555555444333111000///000222333444444444444444444444555777666444222222333555777999888666888:::999555111222000111888FFFVVVccckkkrrr{{{~~~mmmYYYJJJ???999999<<<888999;;;<<<;;;:::888777777666444111000444;;;@@@QQQ\\\mmm{{{yyyrrrjjj^^^MMMAAAAAABBBDDDDDDCCCBBBAAA@@@CCCOOOccc|||ttt___OOOKKKEEE@@@???AAABBB@@@===888;;;>>>>>><<<;;;<<<>>>@@@===:::888999;;;<<<;;;<<<;;;;;;<<<<<<======<<<;;;@@@EEEGGGIIISSScccpppkkkQQQ@@@;;;DDDPPP]]]```fffooo{{{~~~tttqqqgggSSSDDDIII[[[rrruuueee[[[RRRIIICCCJJJOOOYYYhhh|||uuunnnnnnRRRSSSVVVYYY```kkkyyykkkRRR@@@888666777888999999999<<>>BBBNNNbbbvvv~~~gggRRRIIIGGG???AAADDDEEECCCAAAAAAAAAGGGWWWooo|||ooo___NNNBBB@@@>>>===<<<======<<<;;;999;;;<<<<<<;;;:::;;;;;;:::999888888999:::===???>>>===<<<<<<>>>>>>===;;;888<<>>:::===??????>>><<<===>>>>>>===;;;;;;;;;;;;:::999666888::::::999:::===AAA???===<<<===???AAA@@@>>>>>>=========???DDDKKKOOOVVVfff|||iiiMMM<<<<<>>DDDHHHXXXkkk~~~qqqgggggghhhiiijjjhhheeeaaa]]]XXXTTTYYYbbbfffccc]]]UUUQQQJJJCCC<<<888777666888999:::;;;;;;;;;::::::;;;;;;<<<;;;:::999777666666555444333444444666666777777777777777888999999444777:::;;;999666444333666666777888999999::::::===;;;999;;;???BBBAAA@@@888777;;;@@@BBBEEEQQQ^^^hhhmmmtttyyy}}}vvvfffVVVGGG<<<;;;???888:::<<<;;;888999===AAA<<<>>>>>><<<999999;;;>>>AAA>>>;;;999999DDD[[[ooowww```[[[hhh|||cccZZZWWWfff}}}zzzqqq[[[QQQDDD999444666999<<<:::>>>@@@@@@??????>>><<<999888666555555666777888666555444444555666777888;;;::::::999999888888999888;;;===<<<999888:::<<>>>>>============>>>??????>>>>>>=========??????===@@@III[[[qqq{{{cccNNNAAA<<<<<<@@@DDDEEEBBB@@@@@@@@@QQQeeehhhQQQBBB;;;<<<>>>:::???DDDEEEBBB@@@AAADDDBBB>>>;;;:::<<<<<<:::777555999<<<<<<999999===BBB>>><<<;;;>>>BBBFFFFFFEEEFFFBBB===;;;<<<@@@CCCEEEFFFPPPddd|||tttXXXEEEBBBHHH\\\iiivvvyyywwwwwwvvvtttrrr|||{{{dddLLLCCCIII```~~~jjjWWWMMMNNNSSSSSSdddpppfff```aaaVVVEEE>>>CCCDDD???WWW^^^kkkzzzqqqYYYLLLIIIIIIJJJKKKNNNPPPLLLHHHJJJUUU___mmm{{{yyyeeelllrrrsssoookkkjjjlllkkkbbb]]]bbblllqqqjjjaaa]]]YYYSSSMMMIIIGGGHHHIIIJJJKKKKKKJJJGGGEEEEEEEEEKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGKKKKKKJJJIIIHHHFFFEEEDDDGGGFFFGGGHHHIIIHHHEEEBBBAAACCCEEEHHHKKKLLLMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNHHHKKKMMMNNNPPPTTT[[[aaauuuvvvzzz}}}jjjZZZQQQMMMMMMNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMOOONNNJJJIIIRRRcccrrrzzzeeehhhwww{{{eeecccfffsss|||pppjjjVVVQQQKKKEEEBBBCCCGGGJJJKKKJJJJJJIIIHHHGGGGGGGGGIIIGGGEEECCCBBBCCCDDDEEEHHHGGGFFFDDDCCCBBBBBBBBBGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEKKKJJJIIIEEEBBB@@@AAABBBGGGVVVlll~~~eeeNNN@@@>>>@@@CCCEEEHHHGGGDDDCCCEEEHHHKKKIIIFFFEEEEEEEEEDDDCCCGGGGGGMMM\\\qqquuu```PPPFFFBBBEEEKKKPPPMMMEEEAAAEEEJJJSSSiiinnnUUUCCC===???@@@AAAHHHEEEBBBCCCFFFHHHHHHGGGCCCBBBBBBAAA@@@?????????BBB@@@???>>>@@@@@@@@@???AAA@@@>>>???AAAEEEJJJMMMKKKFFFAAA@@@AAABBBAAA@@@BBBDDDKKKZZZppppppSSSIIILLLcccjjjttt~~~yyyssswwwpppVVVJJJKKKZZZyyyqqqiii```TTTMMMOOO```{{{xxxggg]]]ZZZMMMIIIDDD???<<<<<<>>>???sssyyynnnfffeeeffffffjjjlllmmmjjjgggjjjrrryyy~~~|||zzz}}}xxxtttpppkkkhhhhhhiiijjjlllnnnnnnmmmkkkiiihhhiiikkkllllllmmmnnnnnnnnnnnnlllkkkjjjjjjjjjkkklllmmmnnnnnnnnnmmmllljjjiiihhhjjjjjjjjjkkklllkkkhhhfffeeefffiiikkknnnoooppppppnnnnnnnnnnnnnnnnnnoooooonnnooopppqqqsssvvvzzz}}}|||tttpppoooqqqqqqpppnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqooonnnsss~~~~~~~~~}}}yyylllhhhddd```^^^```cccfffffffffeeeeeedddccccccbbbgggfffdddcccbbbccceeeeeedddcccbbbaaa```_________ddddddddddddcccbbbaaa```ccccccccccccddddddddddddggghhhgggdddaaa______``````jjjxxx~~~kkk^^^[[[[[[\\\]]]^^^^^^\\\\\\\\\]]]aaa``````___]]]\\\[[[[[[]]]^^^dddqqqoooccc[[[XXXZZZ___bbbaaa\\\ZZZ\\\```nnnqqq^^^QQQNNNQQQTTTTTT[[[YYYWWWXXX[[[\\\[[[ZZZSSSRRRRRRQQQQQQPPPOOOOOORRRRRRQQQQQQPPPPPPPPPPPPTTTSSSRRRRRRTTTWWWZZZ\\\VVVRRRNNNLLLMMMOOOOOONNNLLLMMMQQQZZZllliii\\\\\\hhhqqqfffXXXUUU```|||wwwooofffYYYTTTWWWsssnnn^^^VVVTTTOOOLLLHHHDDDBBBBBBCCCDDDyyy{{{}}}}}}}}}||||||{{{{{{zzz{{{}}}~~~|||yyywwwxxxzzzzzzzzzzzzzzzzzz{{{|||}}}zzzxxxuuutttuuuvvvwwwvvvpppppprrruuu~~~~~~yyy}}}wwwrrrzzzzzzpppnnnssssssgggbbbbbbbbbaaa___]]][[[[[[[[[\\\