BM6P6(@ {{{jjj[[[OOOGGGAAA@@@???>>>============<<>>>>>===<<<;;;;;;<<<<<<======>>>>>>??????@@@>>><<<;;;::::::;;;;;;::::::;;;;;;;;;:::999999777999<<<>>>???>>><<<;;;@@@===::::::<<<<<<;;;888<<>>======:::===BBBFFFHHHFFFCCC@@@===============<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777999<<<>>>???>>>===<<<>>>===<<<===???>>>:::777<<<>>>AAABBBAAA@@@???@@@>>><<<999888999::::::999999888777777888999888777888777777777999:::999888999;;;<<<;;;:::;;;===@@@<<<<<<;;;:::999888777777888777777777777777777888555555444444555777888999666555444444666666555444999888666555555555666666555888888555666:::;;;999::::::::::::999888777666888888777666555444444333444444222222333444666777777444444777777444444777555666777888888888777666555555555555555555555555666555444444444555555444333222222333666888888777888888888888999999:::;;;;;;999777666888:::;;;;;;???===<<<;;;<<<>>>AAACCCEEEHHHPPP\\\hhhuuu}}}yyyrrrmmmjjjhhhfffeeefffpppzzz}}}}}}}}}}}}xxx||||||lll\\\OOOFFF???<<<>>>>>>?????????===<<<;;;888;;;@@@DDDFFFEEECCCAAA===============<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========<<<;;;;;;=========<<<;;;:::999888888999<<<>>>??????>>>===<<<===???AAAAAA???;;;777<<<>>>AAACCCCCCBBBCCCDDDAAA>>>;;;::::::;;;;;;;;;;;;999777777888::::::999999888888999:::;;;;;;999;;;<<<<<<<<<::::::;;;<<<;;;:::999888777666666666777777666666666666777777666555555555666777888999888666555666888888777666888777555555444555666777666888777444555:::<<<;;;::::::;;;:::999777444333555555555555444444333333555555444333333444555666777444444777777444444777444555666666777777666666555555555555555555555555444444444444444444555555111111111333666888999888:::999999999999::::::::::::888666666888:::::::::???>>><<<;;;<<<===???@@@CCCEEEKKKUUU^^^hhhwwwyyyuuuqqqllljjjggglllppppppuuu}}}zzzttt|||xxxwwwrrrvvv||||||~~~}}}ttt___PPPFFF@@@======:::;;;===>>>===<<<:::888999;;;???BBBCCCBBBAAA???<<<===============<<<<<<<<<<<<<<<;;;;;;:::::::::999;;;===??????>>><<<:::>>>>>>>>>===<<<;;;:::999999:::<<<>>>?????????>>>===>>>@@@AAAAAA???<<<:::>>>@@@CCCDDDDDDCCCDDDEEEAAA@@@?????????>>><<<:::;;;999666666777999:::::::::999999:::<<<===<<<;;;======>>>===<<<;;;:::::::::999777666555555555666777777666666666666777777666666666777777888888888999888777777999:::999888444444333222222333444555<<<===:::444333666888666777888999999888666444333555555555555555555555555666555444444444444555555777444444777777444444777444444444555555555555555555555555555555555555555333444555555444444555555333222222333666888888777;;;;;;;;;;;;::::::999999:::888666777888::::::999======<<<<<<<<<===>>>???AAABBBGGGOOOWWW^^^kkkvvv}}}xxxtttrrrsssqqqooorrrxxxzzzxxx||||||rrrmmmvvvtttsssmmmqqq|||{{{uuuzzzyyykkkTTTFFF@@@;;;;;;===:::<<<===>>>>>><<<:::999;;;<<<>>>???@@@???===<<<<<<<<<===============<<<>>>>>>======<<<<<<;;;;;;999;;;>>>@@@@@@>>><<<:::>>>??????>>>===<<<;;;:::;;;<<<===???????????????????????????>>>>>>>>>>>>AAABBBDDDDDDCCCCCCCCCEEEAAAAAABBBDDDDDDBBB===999:::888555555777999:::::::::999999:::<<<>>>===<<<>>>>>>?????????>>>;;;999999888666555444555555666999888888777777888888999777777777888888888888888999777777888:::::::::999444333222222333444555666>>>>>>:::444222444555444444555666777777777666555444444444444555555555555666555555555444444555555777444444777777444444777444444444444444555555666666666666666666666666666222555777777555444444666555444333444666666555444;;;;;;;;;;;;;;;:::888888999777666777999:::999888::::::;;;<<<===>>>>>>???>>>???DDDKKKQQQWWWbbbmmm}}}{{{vvvvvvyyyxxxttt}}}{{{~~~tttnnnvvvpppooojjjmmmxxxxxxuuu}}}hhhOOOEEEAAA>>>>>>AAA======>>>??????>>>===<<<<<<<<<=========<<<;;;:::;;;<<<==================>>>>>>>>>>>>>>>=========;;;<<<>>>@@@@@@>>><<<:::>>>>>>?????????>>>======>>>>>>????????????>>>>>>?????????>>>======>>>@@@AAABBBCCCCCCBBBAAACCCDDDAAABBBCCCEEEEEEBBB===888888777555555777999:::999:::999999:::===>>>>>>=========>>>@@@BBB@@@===:::999888666444444555666777999999888888888888999999777888999999999999888888777666666777999:::999888666555555555666777999:::888999777333222666777555333444444555555666777777222222222222222333333333555555555555555555555555777444444777777444444777555444444444444555666666666666666666666666666666444777:::999666444444666777555444444555555444333999:::;;;;;;;;;999888777888777666777999:::999777888999:::<<<===>>>>>>>>>======AAAHHHLLLPPPZZZdddpppyyy|||xxxzzzoootttlllnnnjjjmmmxxx{{{~~~eeeMMMDDDCCC@@@@@@CCC<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=====================>>>>>>>>>>>>>>>???===>>>?????????===;;;:::===>>>??????@@@?????????AAA@@@@@@??????>>>======;;;>>>@@@@@@>>><<<===???>>>???AAAAAA@@@AAACCCEEEBBBAAAAAAAAAAAA???<<<999888777666888:::;;;;;;:::999888888:::<<<>>>>>>===::::::<<<@@@CCCBBB>>>:::999888666444444555777888888888777777777777888888888888999::::::999888888666555444555777999888777666666666666777999;;;<<<333555555222333666777555666555333222333444555777333333333333333222222222444444555666666666666666777444444777777444444777666555444444444555777777666666666666666666666666666999===<<<777444444666555444333444666666555444777888:::;;;:::999888666777666666777999999888777888:::;;;======<<<;;;;;;;;;;;;???DDDFFFIIIPPPYYYbbbjjjwww}}}{{{lllnnnlllooolllooo{{{zzz___FFF??????<<<;;;???:::999888888888999::::::888888999::::::;;;<<<<<<;;;;;;<<<===>>>>>>======<<<<<<======>>>>>>??????????????????>>>===;;;:::===>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<<888<<>>??????AAADDDFFFDDDAAA>>><<<<<<<<<;;;:::888888888:::<<<===<<<:::999888888:::<<<>>>>>>===777888:::???CCCCCC>>>::::::888666444444555777999777777666666666666777777888999:::;;;::::::888777444333333444777888777666555444444555666888:::;;;222555555333333555555333888666333111111222444555666666666555555444444444333333555666777777777777777444444777777444444777666666555444555666777888777777777777777777777777777;;;???===888444444666444333222444666777777666666777999::::::999777666777666666777999999888777:::;;;<<<======;;;999888;;;:::===AAABBBCCCJJJRRRXXX___lllzzz|||wwwwwwlllzzzzzzwwwtttvvvooo[[[FFF===>>>?????????BBB@@@===:::888777888888999999999999999999999999::::::::::::<<<>>>@@@BBB===>>>???>>>;;;;;;===@@@???@@@@@@???<<<;;;;;;<<<===>>>>>>???@@@AAAAAABBB>>>???@@@???>>>===>>>???<<<<<<>>>??????@@@?????????>>><<<;;;<<<===???@@@>>>???@@@>>>;;;999777777<<<:::888:::<<<<<<:::777::::::999999::::::;;;<<<777888:::<<<>>>@@@AAABBB;;;;;;;;;;;;:::999888777:::999777666555555555555888777666666777888777555888666444444555555444333444444444555666777888999999777555333222333444555555555555666666666666777666666666666666555555444333555666777666777999:::///222666666555444666999;;;666444666777555555666666666666666666666666666999:::<<<<<<:::666222///111333444444333333555666666888:::<<<<<<;;;999777111444666888888999:::<<<666888999::::::999777666:::;;;===???AAABBBCCCCCCRRRWWW^^^hhhxxx}}}xxx}}}~~~yyyyyyfffTTTBBB<<<===>>>???@@@===<<<;;;999888888888999999999999999999999::::::;;;;;;::::::;;;===>>>@@@===???@@@???<<<<<<>>>@@@@@@AAAAAA???===;;;;;;<<<;;;;;;<<<======>>>??????===>>>???>>>===<<<===>>>???????????????>>>>>>=========;;;;;;:::;;;<<<======???@@@???<<<:::888888;;;:::999:::;;;<<<999777888888777777888888999:::888999;;;===???@@@AAAAAA<<<<<<<<<<<<;;;:::999888777777666666555444444333555444333444555666555444777555333333555555555333444444444444555666777777777666444222111111222333444444555555555666666666555555666666555555444333333555666666666666777999444444444555777888888888999666666888777444333555666666666666666666666666888999::::::999666333111333444555555444444555666555666888::::::888666444333555888888888888999:::777888999:::999999888777888999;;;===???AAABBBCCCKKKOOOVVV^^^iiiyyy~~~wwwZZZLLL???;;;===>>>>>>???999999999999999999999999888888888999999:::::::::===<<<;;;;;;;;;<<<>>>??????@@@@@@???>>>>>>???AAABBBCCCBBB@@@===<<<<<<===;;;;;;;;;<<<<<<======>>><<<===>>>>>><<<<<<===>>>AAAAAAAAA@@@???===<<<;;;;;;;;;;;;::::::999999999<<<>>>??????===;;;:::;;;;;;:::999:::;;;;;;999777888777777777777888999999888999:::<<<============<<<======<<<<<<;;;:::999555555666666555444333222444333222444555777666555555444333333555666555444555555444444444444555555555333222000000000111111333333333444444444555555555555666666555555444333444555666555444444555666:::666333444888:::999777::::::<<<>>>:::444444777777777777777777777777777777777777777777666444444555666777666555444555666444555666777666555333111555777888999777777777888888888888888888888888888666777999;;;>>>@@@BBBCCCHHHLLLQQQVVV]]]hhhwwwӵĦĦӵjjjQQQGGG>>>Ħ999::::::::::::999888888888888888999999::::::;;;===<<<<<<<<<===>>>@@@AAA@@@@@@@@@@@@???@@@AAABBBDDDDDDCCC@@@>>><<<===???<<<=========>>>>>>>>>???<<<>>>???>>>===<<<===???AAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;:::999777666;;;===??????===<<<<<<<<<:::::::::::::::999888777999999999999999::::::;;;777777888999999999999888;;;;;;<<<<<<;;;::::::999444555777888777666333222666555444666888999999888444333222444666666666444666555444333333333333333333333222111000000111111222222333333333444444444666666777777666666555444444555666555333222333444:::777444444666888888888<<<>>>CCCDDD???777666:::777777777777777777777777555555555555555666666777777888888777555444555666555555666666555333111000444666888888888777888999888888888777888888999:::555666888;;;===@@@CCCDDDFFFHHHMMMQQQTTT[[[jjjxxx4ĉ@ӵ>L=hĦ4ĉ@ӵuuu]]]KKKDDD???>L===<<<<<<<<<<<<;;;999888777888888888999999:::::::::<<<<<<<<<===???AAADDDEEE@@@@@@??????@@@AAABBBBBBDDDDDDBBB@@@>>>===???@@@============>>>>>>>>>>>>???@@@AAA@@@>>>===>>>???===>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;999888777:::<<<>>>???===<<<<<<<<<::::::;;;:::999888777777999999888888999999:::;;;777888888888888888777777999999:::::::::999888888666777999::::::888666555777666555777999::::::999444333333555777777666444666555444333333333333333444333333222222222222222222222222333333333333444777888888888888777666666444555666555333111222333666777777555333444777:::<<<>>>CCCEEE???777666:::777777777777777777777777555444444444555666888999777888999888666555555666666777777777666444333222222444777888888999:::;;;888888777777888999::::::666777888:::===AAADDDEEEAAABBBFFFKKKMMMQQQ___nnn~~~GG=?HdĦ=ĪjGG=?}}}dddPPPGGGBBB???HdĦ===>>>>>>===<<<:::999999888999999999999999999999999;;;;;;;;;===???BBBEEEGGG@@@???>>>???AAABBBBBBAAABBBBBBAAA???===>>>@@@BBB<<<<<<<<<<<<<<<<<<<<<<<>>>>>:::;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;;;;::::::::::::<<<>>>>>><<<;;;:::;;;999;;;<<<:::888666666777777666666666666777888888::::::;;;;;;;;;;;;::::::888888999999999999888888888999:::;;;;;;:::999888777666555666888999999888555555555777888888666444666666555444333333444444444444444444444444333333222222222333333333444444777888888888888777666666444555666555333222333444333666888666333333777;;;999:::>>>@@@===666444777777777777777777777777777444444444555666777999999666777888777666555666777888888888888777666555555111444666888888999;;;<<<777777777888999999::::::777888888:::===@@@CCCEEEBBB@@@DDDKKKNNNPPP[[[hhhuuuӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦ}}}gggTTTFFFAAA>>>===DdD999999999888888ӵ>>>@@@ӵ>>>ӵ@@@???>>>======Ħ>>>;;;ӵ<<<<<<:::;;;ĭӵ;;;777666666666666777888888;;;;;;<<<======<<<<<<<<<888999999::::::999999999:::::::::::::::::::::::::::888888888::::::999888777777777999:::999777444666666555555444555555555333333444444444444444333333333333333444444444444666666666666666555444444444555666555444333444555444555666777777888999:::888777999<<<;;;666333555666666666666666666666666444555666777888888999999444666777777555555666888888888888888888777777777333555777888888888999;;;555666888999::::::999999888777777888;;;>>>AAACCCCCC???BBBKKKOOONNNVVVaaajjjsss?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLmmmYYYJJJAAA===;;;;;;D%%)?777fff?><z999888=?Ħ>>>g&e<<<g&e??????>>>S?ʬ@@@4ff?>ߝL@@@@e:::g&e;;;<<<;;;3h?g&e>&e<<<;;;??888888888888888999999:::::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;;;;::::::;;;::::::999999:::;;;;;;===<<<;;;;;;======<<<:::999888999:::;;;:::777444666666555555555666666777222333333444444444333333333333444444444444555555444444555555444444333222444555666666444444555666777555444777;;;===;;;888:::777777;;;<<<888555555666666666666666666666666444555777888999999999999333555666666555555666888777777777777888888888888555777888999888777888999444666888:::;;;:::999888777777777777999<<>>===Htƅ^???qIܗGIӵ<<<H׼s<<<;;;Hu]Ħ::::::Bt=o9ĦHƅ^Hu]Ħ888444888999999::::::;;;<<<<<<777999::::::::::::;;;===>>>===;;;999888888888999>>>888555:::<<<;;;<<<@@@;;;@@@CCCCCCCCCDDDAAA<<<@@@===999777777777777666777666555444333444444555555555555555555555555555111333555555444333444555444444555555555444333333888777666555555555555555666777999:::;;;;;;::::::999999888777777666777777666666666666555555555555555444333666999===??????555555555666555444333333777888999999999888666555555444444444555666888999888888888888888777666666999999999999:::;;;<<<<<<======>>>AAAEEEIIIKKKKKKWWWbbbnnnuuu4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ{{{dddQQQEEE>>><<<;;;;;;:::HdDĦgdKӵDdDDdDĦ666DdDĦ4DufӵDdDĦ;;;DdDĦ>>>q<R@@@@@@peƜ4DuTӵ;;;DdDĦ;;;;;;DdDĦ:::qjRgdKӵDdDΦDdDĦ888777666666666555999999999:::::::::::::::888999;;;;;;::::::;;;<<<:::::::::999999::::::::::::777888:::999666:::AAA>>>BBBEEEEEEFFFHHHFFFBBB@@@===:::888888888888777888777666555444444555666444444555555555555444444222333555444333333444666666555333111111111222333777666555555444444444555777888999;;;<<<;;;;;;:::888888777777666666777777888888888777777777666666:::999888:::>>>BBBDDDEEE<<<:::777555444444666777777777888999888777666555555555555555666666777888777777888888888777777666888888999999::::::;;;<<<>>>======@@@DDDHHHIIIIIIPPPZZZdddkkkwww4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦiiiTTTGGG???;;;999::::::999DdDĦnuR)ĦDdDΦDdDĦ666DdDĦnuR)ĦDdDĦ;;;DdDĦ===po9u======@@@AAA=ӊB1.uTӵ:::DdDĦ;;;;;;DdDĦ999GIdnuR)ĦDdDΦDdDӵ777777777777777777:::::::::999999999888888999:::;;;;;;:::999;;;<<<777777888:::;;;;;;;;;;;;666777::::::666333888@@@AAAEEEGGGFFFGGGKKKKKKHHH@@@===:::999999999888777777777666555555555666666333444666777777666444333333444444333222333555777999666333000///000333444555555444333333333444444777888:::;;;<<<<<<;;;;;;777666666666666777777888::::::999999999888888888888666555777;;;@@@CCCDDDDDD@@@:::555333555888;;;666777888888888777666555555666666777777777666666666777777888888888777777888888888999999:::;;;;;;>>>======???BBBEEEFFFFFFHHHPPPXXX^^^iiizzz4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d>>:::777:::999999>d<ӵDd<DdDΦDdDĦ666DdDӵnd<DdDĦ;;;>d<Ħ<<d<Ħ999peӵDx<>d<ʜ4DuTӵ888888888888888888;;;;;;:::999888888777777:::;;;<<<;;;::::::;;;<<<666777999;;;;;;;;;::::::777999;;;:::777666999>>>BBBEEEFFFEEEFFFIIIIIIFFF>>><<<999888888888777666666555555555555555555555222444666888888666444222444444444222111222555888999777555222111222333444444444333222222333333333666777999:::;;;;;;::::::666555555555666777888888::::::999999999888888888555333222333777<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xAAA===999555:::999999&ӫeʬtIӇ666>d<Φ>d<Ħ777D&ӫetIӇ???DdDĦ:::sdKĦ;;;B?dp&ĒR===:::>d<sdKĦ888B?Ho9:::s&dq&ĒR888888888999999999999<<<;;;;;;:::999888777777999;;;<<<<<<::::::;;;===::::::;;;<<<<<<:::999888;;;;;;:::::::::<<<<<<;;;AAACCCDDDAAAAAACCCCCC@@@;;;999777777777777666444444444444444555444444444222444666888888666444222444444444222111222555888555555555444333222222222333333222222222333333444444555777888999999888888666666666666666777888999999888888888888777777777888666444666:::>>>AAABBBBBB???;;;888666666777888777888999999999888666555777888999999999888777666666777777888888888777777555666777888999999999999;;;::::::;;;>>>@@@AAAAAAGGGHHHLLLPPPWWWaaannnyyy4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@G~~~HkgeAAA>>>;;;777444::::::999HĪj@IŌ999888ege666888Hu]3hIŌ===???DdDĦ:::ne:::;;;@h;;;===>hBBB>>><<<se:::ne999888@G:::;;;sĪj@h::::::999999999999999999<<<<<<;;;;;;:::999888888888:::<<<<<<;;;;;;===>>>>>>>>>======;;;:::999888======<<<:::===@@@>>>:::===@@@AAA>>>===???===999999888666666777666555333333444555555666555555555333444666777777666444333333444444333222333555777222222333333333222111000333333222222222333444444333444666777888888777777888777777777777888888999888777777777777666666666777666555777:::===>>>>>>===;;;:::888777666666666888999:::::::::999888777777888888999999999888888888888888888888777666666444555777888999999888888999888888999<<aĦs׼sHovvvlllcccBBB>>>;;;999888777;;;;;;:::;;;999888666777:::D^<<<>>>???DdDĦ999999999:::;;;::::::===AAACCCAAA???>>>s׼s999::::::999777555;;;:::;;;===;;;;;;;;;:::999999888888<<<<<<<<<;;;;;;:::::::::777999;;;<<<<<<<<<>>>@@@@@@???>>>===<<<;;;;;;;;;:::???@@@<<<;;;>>>>>>;;;888<<<>>>======>>><<<777999777666777777777555333444555666888888888777666444444555555555555444444222333555444333333444666444444333333333444555555333333333333333444555555444555666888888888888777:::999999888888888888999888888777777777666666666444333333555777888888777:::999888666666777888999::::::;;;<<<;;;:::999888888888888888999999:::;;;999999999999888666555444333555777888999999777777777666666888;;;>>>>>>>>>CCCCCCGGGNNNQQQRRRZZZcccnnnzzzΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ~~~yyywwwrrrkkk```WWWOOOJJJFFFDDDEEEDDDBBB>>>:::999;;;===;;;;;;;;;;;;;;;<<<===>>><<<;;;999777777777777888666666666888;;;>d<Ħ===<<<<<<>>>???>d<Ħ999999999Ħ::::::;;;<<<<<<;;;::::::;;;===AAAFFFHHHIIIIIIIIIAAA@@@@@@@@@Be<<<999:::;;;<<<Ħ777555666666777999:::;;;;;;999;;;===;;;999999;;;>>><<<<<<;;;::::::999888888===<<<<<<<<<<<<;;;;;;;;;666888;;;<<<<<<===???AAAAAA@@@>>><<<<<<<<<======777@@@CCC>>>999;;;======555:::>>>===>>>???===888999888777888999888666444666777888:::::::::999888555555555555555555555555111333555555444444444555999888555444555777:::===333333333333444444555666444555777888999999888888;;;;;;:::999888888888999888888888777777777777666444444444666888888666444:::888666555555888:::<<<;;;;;;<<<<<<<<<;;;:::999888888777777888:::<<<===:::::::::999777666444333333444666888999888777666666555555777:::===>>>>>>??????EEEMMMOOOOOOUUU^^^___kkk{{{?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌyyylllcccbbbYYYTTTMMMGGGCCCCCCEEEGGGBBB@@@===:::999888999999???;;;777777;;;AAADDDEEE???>>>;;;999777666666666555666888;;;===DdDĦ<<<::::::;;;;;;sdKĦ999999gdKĦ999:::;;;<<<============>>>AAABBBBBBEEEJJJJJJFFFDDD@@@===>>>@@@<<<===;;;999gdKĦ:::777777666555555666888888888888999<<>>===<<<<<<=========<<<;;;;;;:::999999::::::;;;<<<>>>@@@AAABBBDDDBBB??????AAAAAA???<<<;;;===@@@BBBBBB@@@===;;;<<<<<<===>>>???@@@@@@AAA:::999888888888888555333888888999999888777666555666666555444444444444555444444444444444444444444444444444444444444444444333333333444444444444444666555555555666777999:::;;;??????:::666666555333///333666888777666555555555555444444444555666666999:::<<<<<<;;;;;;===>>>AAA@@@>>>???AAAAAA===:::999::::::888:::??????;;;999888777666666777888999777777777888999999999999666666555555666777888999???AAAEEEIIIKKKLLLKKKJJJYYYbbbppp|||>AneneneneDenene>Ak<fh}}}ssshhh\\\TTTSSSLLLHHHCCC???<<<===???@@@CCCAAA???<<<:::::::::;;;>>>;;;888999<<<@@@BBBBBB;;;:::999777666666666777555666888999;;;De;;;:::888999:::<<<ne999888ne666999::::::;;;===>>>??????@@@BBBCCCBBBDDDIIIIIIEEEEEEAAA===>>>@@@AAA???;;;<<<:::ne;;;:::888777666555666777888999777777888:::<<<===<<<:::999;;;>>>>>>===<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@DDDBBB@@@@@@BBBBBBAAA???===???BBBCCCCCCBBB???===@@@@@@??????>>>======<<<@@@>>>=========<<<:::888666888:::;;;;;;:::888666666666555444444444444555444444444444444444444444444444444444444444444444444555555555555666666666888777666555555555666777<<<@@@@@@<<<888888888555111444777888888666555666444444444333444555555666888:::;;;<<<;;;;;;<<<>>>AAA@@@???AAABBBBBB@@@===:::;;;999666888<<<<<<999999888777777777888:::;;;777666555555666777777777555444333333444555666777===???BBBEEEGGGHHHHHHHHHQQQYYYdddnnnyyyvvvfff]]]VVVNNNHHHFFFDDDBBB@@@>>>======>>>???CCCAAA???===<<<<<<<<<===>>><<<;;;;;;===??????>>>999888777777777777777888666777999:::;;;<<<999888777888:::;;;;;;::::::666555:::::::::;;;<<<>>>AAABBBCCCDDDCCCBBBDDDIIIIIIFFFFFFBBB>>>===???@@@>>><<<;;;;;;===;;;999888777777666777888999:::999999999;;;<<<<<<;;;999:::<<<>>>>>>===<<<===>>><<<<<<======>>>>>>>>>???@@@@@@??????@@@@@@AAABBBEEEDDDCCCDDDFFFGGGFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDEEEDDDCCCBBBAAA???>>>>>>BBB@@@>>>======<<<:::888777999>>>AAABBB@@@<<<:::777666555555444444555555444444444444444444444444444444444444444444444444555555666666777777777777999888666444444444444555;;;??????;;;888999888666333555888888777666666666444444333222333444555666777999:::;;;::::::;;;===@@@???@@@BBBDDDEEECCCAAA======999555555999:::777888777777777888:::<<<===:::888555555666777888888555555444333333444666666:::;;;===???AAABBBDDDDDDIIIOOOVVV^^^hhhwww|||nnnaaaTTTOOONNNJJJEEECCCAAAAAA@@@??????>>>>>>>>>@@@???>>>===<<<<<<===============>>>>>>===<<<;;;999999999888888888777888888888:::<<<>>>?????????999777666777999::::::999===<<<<<<;;;::::::999999::::::999:::<<>>===<<<<<<===???@@@???<<<:::888888777777888999:::;;;===<<<<<<===???>>><<<::::::<<<======<<<<<<===>>>======>>>??????@@@AAAAAADDDDDDEEEEEEFFFHHHIIIJJJJJJJJJJJJLLLMMMOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNKKKJJJJJJIIIHHHGGGFFFFFFFFFCCC@@@???>>>===;;;999999===BBBFFFGGGDDD@@@===777666666555555555555555444444444444444444333333222222222222222222222222444555555555666777777777777666555333333333333444777;;;<<<888555666666444333555777777666555666777555444333222222333555666666888999999999999:::<<<>>>???AAACCCEEEFFFFFFEEEAAA@@@;;;555444888999666666666555666888:::<<<===>>>;;;888888:::;;;;;;999888777666555555666777888999999999:::<<<>>>AAABBBEEEIIIMMMRRR[[[jjj~~~~~~qqqfff]]]RRRJJJJJJLLLIIIDDDAAA============;;;:::999888<<<<<<<<<;;;;;;<<<<<<<<<<<<===??????>>><<<:::999999999888777666555444444555777999;;;>>>???@@@AAA:::888777777888999888777;;;;;;;;;;;;;;;;;;<<<<<<:::999999999;;;>>>BBBDDDBBBDDDEEEDDDHHHMMMOOOLLLHHHEEECCCAAA@@@@@@???>>>======>>>@@@AAA@@@>>>;;;999888888888999:::<<<===???>>>>>>???@@@@@@===;;;:::;;;======<<<<<<>>>@@@======>>>???AAABBBCCCCCCGGGGGGIIIKKKNNNPPPSSSTTTSSSTTTUUUWWWXXXZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\XXXWWWVVVTTTRRRQQQOOOOOONNNKKKGGGEEECCCBBB@@@>>>===@@@DDDGGGGGGCCC???<<<777777666555555555555666555555444444444333333333000000000000000000000000222222333444444555666666555444333222222333444555444888999666444555666444222333444444333444555777777666444222111222444555555666888888777777999:::>>>???BBBDDDEEEEEEEEEFFFBBBAAA<<<666666999:::777444444444444666888;;;<<<===:::888:::===>>>;;;777999888777666555555666777888888888888:::<<>>@@@@@@===:::999888777777666666555333222111333444666999;;;<<<===>>>999888666777888:::999888999999999::::::;;;;;;;;;999999999:::;;;===@@@AAAAAADDDEEEEEEHHHMMMMMMIIIEEEDDDCCCBBBAAA@@@???>>>=========>>>@@@???===;;;999999999999:::;;;===>>>>>>>>>>>>???@@@@@@===;;;;;;<<<===>>>>>>???AAADDD???@@@BBBDDDGGGJJJLLLMMMOOOQQQSSSVVVZZZ^^^bbbddddddfffhhhjjjjjjlllnnnppppppoooooonnnnnnoooooopppooommmjjjfffbbb^^^\\\ZZZXXXTTTPPPMMMKKKIIIGGGEEEDDDEEEFFFFFFDDD@@@<<<999888777666666555555666666555555555444444333333222000000000000000000000000000000111222333444444555333333222111111222333444222777888555444666777555000111222222222333666999;;;999666333111222333444444555777777666666888999===@@@BBBCCCCCCBBBCCCDDDAAA@@@<<<777777;;;;;;888333333333444555777:::;;;999888999>>>BBBBBB;;;555888777555444333333333444888777777888999;;;===???<<>>>>>?????????>>>===<<<;;;:::777888999:::;;;;;;;;;;;;;;;>>>@@@???<<<999999999666666777777777666444444555666777888999999999999777555555777:::<<<===<<<;;;;;;;;;;;;::::::::::::888888999:::;;;<<<===>>>@@@CCCEEEEEEGGGJJJGGGBBB@@@AAABBBBBBAAA???======<<<;;;::::::<<<<<<;;;:::::::::999999;;;<<<>>>????????????@@@BBBBBB@@@>>>===>>>@@@@@@AAACCCGGGIIIFFFHHHKKKPPPUUUZZZ^^^```eeegggiiimmmqqqvvvyyy{{{|||}}}xxxtttqqqoooiiieee```\\\ZZZXXXVVVTTTOOONNNKKKHHHDDD@@@===;;;888777777666666666666666666555555444333333222222111111111111111111111111//////000111222333444555444333222111000000111111///444666333222555555444000111111111222555999<<<>>><<<888444222222333444333444666666555555777888>>>@@@CCCCCC@@@??????@@@======;;;777888;;;;;;777555444444555666888:::;;;>>>???CCCKKKPPPNNNDDD;;;999888666444333222333333666666777777999:::<<<<<<888<<>>@@@???;;;999999:::777888999;;;;;;;;;:::999999::::::::::::999888888444333444777;;;>>>@@@@@@??????>>>===<<<;;;;;;:::777888999:::;;;;;;;;;;;;???CCCEEEDDDEEEFFFBBB<<<<<<>>>AAABBB@@@>>><<<;;;;;;999777777999::::::999::::::::::::;;;===???@@@BBBAAABBBCCCEEEEEEDDDBBB???@@@BBBCCCDDDGGGJJJMMMNNNPPPUUU\\\cccjjjoooqqq{{{||||||xxxsssooolllkkkhhhgggZZZWWWRRRLLLFFFBBB@@@???888888777666666666666666666666555444333333222222222222222222222222222222///000000111333444555555666555333111////////////+++000222000///222333111000111111111333666;;;???AAA>>>999555222111222333222444555555444555666888>>>AAACCCBBB???<<<===>>>999;;;999777888;;;;;;777666666666666777888:::;;;FFFHHHOOOXXX___\\\PPPEEE;;;:::888666555444444555444555666777888::::::;;;777<<>>>>>>>>>>><<<:::888777888999;;;<<<<<<;;;999888555555555555666666777777999777555888===BBBDDDEEE>>>>>>??????===:::;;;===<<<===<<<;;;999:::<<<>>>@@@AAACCCDDDCCCAAA???===:::;;;===>>>>>>===;;;:::888:::999555666999:::888777;;;>>>>>><<<<<<>>>AAADDDGGGIIIIIIGGGDDDBBBBBBEEEEEEDDDEEEHHHLLLQQQTTTZZZ]]]cccmmmyyy}}}wwwpppiii^^^TTTLLLHHHEEECCC@@@???<<<:::888777777777666555444444333333333444555333333666555333222555333333222222333333444555333333333222222111111111444333222000//////......333111//////000444888:::>>>999444222222333222111000000111333444555555666999AAAFFFCCC???>>>>>>===999:::888555777<<<<<<999555555555777:::>>>BBBDDDHHHPPP^^^lllwwwwwwgggVVVEEE<<<555555555333333444222333555777888888777777888888:::<<<@@@DDDGGGIIIPPPTTTaaauuuttt```NNNAAA???BBBCCCEEEHHHGGGEEECCCBBBBBB===>>>??????>>>===;;;::::::999888:::<<<>>>>>>>>>======>>>>>>>>>===;;;:::888999;;;;;;;;;:::888777555555666777777777777777888666555888<<<@@@AAAAAA?????????>>><<<:::;;;======>>>>>>===;;;;;;<<<>>>???@@@CCCDDDCCCAAA>>><<<999:::<<<>>>>>>===<<<;;;999;;;:::777888<<<===;;;999;;;=========>>>???@@@BBBEEEHHHIIIHHHGGGFFFFFFIIIHHHIIIJJJNNNTTT[[[```iiimmmttt}}}zzzoooddd[[[TTTNNNKKKEEECCC???<<<;;;::::::999<<<;;;999888777666666666777444333555444111111444222222222222222333444444333333222222222111111111333222111000////////////444222111000111333555777;;;777222000111222222111111111111222333444666666999@@@DDDAAA============999:::888555666:::999666444444555888===BBBHHHKKKTTT\\\jjjzzzuuubbbGGG>>>666555555333333555444555555666666666666555999999:::<<>>@@@@@@@@@===>>>???@@@@@@???>>>>>>999:::;;;;;;;;;:::888777555666777888999888777666777666666888;;;===>>>===?????????<<<::::::<<<===>>>@@@AAA@@@>>>======>>>>>>@@@CCCEEEDDDAAA===:::888999:::<<<<<<<<<;;;:::888::::::777888===>>>===<<<;;;;;;<<>>>>>===<<<999777555444444444999555333444333000111444222111111111111222333333222222222111111111111111111111000000000000111111333333222222111222222333666444111///000111111111222222111222222444666777999???AAA===:::;;;<<<<<<999999777444555888777333444444666999???GGGNNNRRR]]]fffuuulllJJJ@@@888555555333333555777666666555444444555555:::::::::;;;===@@@BBBCCCCCCHHHSSS___hhhqqq~~~wwwbbbPPPDDD???AAAFFFFFFIIIMMMOOOMMMJJJGGGFFFAAABBBCCCDDDCCCAAA???>>>???>>>===>>>@@@BBBCCCBBB???@@@AAABBBAAA@@@???>>>;;;<<<<<<<<<<<<;;;:::999666888999::::::999888777999888888999:::;;;<<<<<<;;;>>>>>>;;;:::===@@@@@@@@@BBBCCCCCCAAA???>>>>>>???BBBEEEFFFEEEBBB>>>;;;888999999999999888777666666888888666777;;;===<<<>>>;;;:::<<<@@@BBBAAA???@@@CCCFFFIIIJJJLLLNNNPPPOOORRRVVV\\\dddqqqvvvkkkeee```YYYPPPIIIFFFDDDBBB@@@>>><<<999666555444444444888444222333333111222555111111000000111111222333111111111111111111111000000000//////000111222222111111222222222222111111333222000///000111222222333333222222222444666777999===>>>:::888:::;;;:::777888777444555888888444555555666999???GGGNNNRRR[[[fffxxxkkkLLLBBB999666555444444666777666444333333444555666888888888999;;;>>>AAABBB@@@DDDLLLTTTXXX^^^kkkyyyssseeeSSSHHH@@@;;;<<<@@@FFFIIINNNOOONNNKKKHHHGGGCCCDDDDDDDDDCCCBBBAAA@@@@@@???>>>???AAACCCDDDCCCBBBBBBCCCBBBAAA???>>><<<<<<<<<============<<<<<<999::::::;;;;;;:::999888;;;;;;;;;;;;;;;;;;<<<===888===???<<<<<>>>>>BBBCCCFFFGGGFFFCCC???<<<===<<<<<<;;;999888666666666888888666777<<<>>><<>>;;;999999999:::666333222444444222444777111111000000111111222333000000000000000000000000////////////000111222333...///000222222222222222111111111000000111222444444333333333333444666777888<<<<<<888777999:::888444666666444777;;;:::666666666666888===BBBHHHKKKTTT```ttt|||cccJJJAAA888777666555555888444444333333333555777888444555666777:::===@@@BBB???BBBHHHMMMNNNQQQ]]]jjjxxx~~~cccWWWKKKEEEAAA>>>===???EEEHHHLLLMMMLLLIIIHHHGGGEEEDDDCCCBBBAAAAAAAAABBB@@@>>>>>>???AAACCCCCCCCCBBBBBBBBBBBB@@@>>><<<;;;;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>===;;;:::;;;>>>@@@:::AAADDDAAABBBIIIKKKHHHEEEFFFFFFEEEBBB?????????CCCDDDEEEFFFDDDBBB???===AAA@@@???===<<<:::999999999;;;;;;888999>>>???>>>???>>><<<===???AAABBBCCCCCCEEEHHHKKKMMMRRRWWW[[[^^^fffrrr}}}xxxkkkaaa[[[UUUNNNHHHHHHEEEAAA===;;;:::;;;;;;666444444777777444444777222111111111111222333333////////////000000000000000000//////000111222222---...///111111222222222///000111111000000222333333333444444555555555555777:::;;;888888:::999666222444555555777;;;;;;777777666666888:::===@@@BBBKKKXXXjjj}}}nnnYYYFFF===777777888777777999222222222333444666777888222333444666999<<>>???AAACCC???>>>===>>>@@@BBBBBBBBB???@@@@@@@@@???>>><<<;;;888999999:::<<<===?????????>>><<<::::::;;;<<<===??????===:::888:::>>>BBB???IIILLLHHHIIIOOOPPPKKKGGGGGGFFFDDD@@@??????@@@DDDCCCCCCBBBAAA???===<<>>===<<<<<<;;;;;;;;;:::===<<<999999===???===>>>??????>>>>>>@@@CCCEEEEEEGGGJJJMMMRRRXXX___dddmmmwwwvvvpppiii```YYYOOOKKKFFF@@@<<<:::::::::999777888:::999444222333222222222222222333444444........./////////000000111000000000000000111111000000000000000000000000---///111000......///222222333555666777666444444666::::::999999;;;888444111444555444666:::888444666666777777888999:::;;;???IIIXXXccckkkhhhZZZKKK@@@999555888:::999999:::222333444444555555555555333333444555777:::<<<>>>@@@>>>@@@DDDFFFHHHNNNUUU\\\```mmm~~~zzzxxxwwwxxxxxxuuuzzzlll[[[QQQGGG>>><<<>>>??????AAACCCEEEGGGHHHFFFEEEFFFFFFGGGDDD@@@===<<<>>>AAACCC>>>===<<<===@@@AAABBBAAA<<<===>>>??????>>>===<<<666666777888:::<<<>>>???AAA???<<<::::::;;;===>>>??????===999777999???DDDEEEOOOSSSNNNNNNSSSSSSLLLHHHHHHFFFCCC???>>>???@@@CCCBBBAAA@@@>>>===<<<<<<::::::999999999:::;;;<<<999;;;;;;777777;;;<<<:::===???@@@???===>>>CCCGGGEEEHHHKKKPPPUUU]]]eeekkkxxx{{{qqqiiiYYYUUUNNNGGGAAA>>>======<<<:::;;;===;;;444000000333333222222333333444555---.........//////000000111111000000000000111111222222000///............,,,...000///---,,,---000111333666888888666444222666999:::999:::;;;888333222444444333555777555111555666777888888888888888444<<>>;;;;;;:::999:::;;;<<<===;;;<<<<<<<<<;;;<<<>>>@@@<<<>>>AAAAAA???@@@CCCFFFKKKIIINNNYYYaaagggqqq|||yyyppp```WWWQQQIIIHHHGGG===AAA===999888999888666333000333555333111444<<>><<<222111111444999;;;:::888444444333222222222333333666111///111333444999>>><<<===??????>>>>>>@@@AAAEEEMMMWWW```kkkzzz{{{pppbbb[[[UUURRRPPPMMMPPPUUU]]]___cccgggkkkpppyyyyyylllaaaWWWPPPKKKDDDCCC@@@===;;;<<>>DDDJJJEEEBBB>>>>>>AAABBB@@@===888999:::;;;<<<;;;:::999:::999888888999:::<<<===<<<;;;:::999999:::;;;<<<:::999777666666999===@@@IIISSSVVVMMMGGGKKKNNNKKKGGGHHHGGGEEEBBB@@@@@@AAACCCBBB???<<<;;;<<<===>>>;;;;;;:::999:::;;;<<<===<<<>>>??????>>>>>>???@@@>>>@@@BBBBBBAAABBBFFFIIIJJJKKKRRR___jjjttt~~~ooofff___UUURRROOOCCCEEE@@@;;;888777777555222555666666444111111555999111111111111111222333333000000000000000000000000222111000///.........///////////////////////////000222444555666444333111333222111444777888555222222222333333444555555555777666444333222333333444444555777:::===>>>===<<<222111111333666777555333333222222222222222333333555222222555666555888<<<999;;;<<<<<<<<<<<<===???BBBHHHOOOVVV^^^kkk|||{{{iii^^^YYYSSSNNNLLLIIIGGGKKKPPPYYY]]]ccchhhkkkooouuuzzz|||rrrdddVVVMMMIIIHHHGGGCCCBBB@@@>>><<<<<>>AAAGGGMMMJJJFFFAAA???@@@@@@===:::777888:::;;;<<<;;;:::::::::999888888999:::<<<===;;;::::::999999::::::;;;:::777555444777:::<<<===FFFMMMNNNIIIGGGLLLMMMJJJFFFGGGGGGFFFCCCBBBBBBCCCCCCAAA???===<<<<<<===>>>;;;:::999999999:::<<<======???BBBBBBAAA@@@@@@AAA???AAACCCCCCBBBDDDIIIMMMOOORRR[[[jjjxxx|||uuugggaaaZZZMMMLLLFFF>>>:::888777555222666666444333222111111222111111111111111111222333000000000000000000000000333333111000000/////////........................///111555777888666444222222111000222555777555222222222333444444555666666555444333333333333444444444444555777:::<<<;;;:::222111000111222222000...111111111111222333333444555333444888888666666888666888999:::999999:::<<<@@@CCCHHHKKKPPPZZZhhhsss}}}iiiYYYPPPPPPKKKHHHGGGEEEDDDHHHOOO[[[ccclllrrrssstttuuuwwwzzz|||mmmcccUUUIIICCCCCCDDDFFFBBBBBBBBB@@@>>>>>>@@@BBBDDDAAA@@@CCCHHHJJJFFFBBBCCCDDDDDDCCCBBBDDDJJJOOOIIIFFFAAA???>>>===<<<:::999:::;;;============<<<:::999888888999:::<<<===:::::::::999999:::::::::<<<999777777:::<<<======BBBEEEEEECCCEEEJJJJJJFFFDDDEEEFFFEEEDDDCCCCCCDDDCCCAAA???===<<<<<<======;;;:::999999999:::;;;<<<===???BBBCCCBBBAAA@@@@@@???AAABBBBBBCCCFFFLLLQQQXXX]]]hhhvvvyyyooofffXXXTTTMMMDDD===:::999666444222111111222333444222111000///////////////000000////////////////////////444444333222111111111111........................000222666999:::888666444444222111333666888666444111111222333444555555666444444444444555555555555444333333555777999999888000000000000000000///...111111111222222444555666555333333666777444444666555666888888777777999:::AAABBBDDDEEEHHHPPP[[[dddxxxtttbbbUUUNNNKKKHHHFFFFFFFFFGGGOOOWWWhhhsss}}}xxxvvvvvv}}}|||rrrjjj]]]VVVLLLDDDAAAAAACCCDDDBBBCCCCCCBBB@@@@@@AAACCCBBB???>>>BBBGGGIIIFFFBBBDDDFFFGGGFFFDDDFFFJJJNNNFFFCCC???===<<<<<<<<<<<<===>>>???@@@AAA@@@??????:::999888888999:::<<<===::::::::::::::::::::::::;;;::::::;;;<<<===<<<;;;<<<=========AAAEEEDDDAAA@@@BBBDDDDDDCCCCCCCCCDDDBBBAAA???>>>===<<<======::::::999888999:::;;;<<<;;;>>>AAABBBBBB@@@@@@@@@>>>@@@AAABBBDDDIIIQQQWWW___gggttt}}}tttfff\\\TTTJJJBBB>>>;;;888555111000000222444444333111000000///////////////000////////////////////////444444333222222222222222000000000000000000000000...000444777888777666444555333111222555777555333000000111222333444555555666666666777777777777777444333222444666777777666...///000111111111111222222222222222333555666666666222111333333111222666444666777777777777888:::@@@AAABBBBBBDDDJJJSSSZZZgggssskkkZZZPPPLLLGGGEEEEEEGGGIIINNNYYYeeeyyywwwppppppssszzzwwwoookkkfff]]]VVVNNNJJJEEEAAA???@@@@@@@@@AAABBBCCCCCCAAA@@@AAABBB???>>>>>>AAAFFFGGGEEECCCGGGIIIJJJHHHFFFFFFIIILLLBBB@@@>>>;;;;;;<<<===???AAABBBCCCCCCCCCBBBAAAAAA:::999888888999:::<<<===:::;;;;;;<<<<<<;;;;;;:::999<<>>>>>======@@@CCCDDDDDDDDDDDDEEEBBBAAA@@@>>>======<<<<<<:::999888888888999;;;<<<999<<>>???AAAEEEKKKPPPVVV```ooo}}}xxxaaaOOOGGGEEECCCAAABBBFFFKKKTTTeeettt}}}ooogggfffiiiqqqyyy{{{rrreee[[[VVVRRRMMMIIIEEEBBB???>>>>>>???>>>===>>>@@@AAABBB@@@??????@@@<<<===???BBBDDDEEEEEEEEEIIIKKKLLLJJJFFFEEEFFFIIIBBBAAA>>><<<;;;<<>>===<<<<<<:::999888888888999;;;;;;999;;;>>>???@@@AAADDDFFFCCCEEEHHHJJJNNNWWWccckkksss}}}uuuiii]]]SSSJJJAAA;;;888::::::777222///000111333333222111111111111111000000000000000000000000000000111111222444555666222222222222222222222222...///000222444555777777888555111111222333111///111222333444666777888888888888999999888777666555222222333555777666444222...000333444333222444666222111111000111111222222222000000333444222222555222444555666555555666888999:::<<<===???AAADDDGGGKKKRRR]]]gggqqquuu\\\KKKDDDCCC??????AAAEEELLLZZZooonnnbbb]]]]]]bbbiiittt{{{mmmdddXXXNNNIIIGGGEEEDDDBBB@@@======>>>??????>>><<<>>>@@@@@@???>>>>>>>>>:::===@@@BBBCCCCCCDDDFFFKKKMMMNNNKKKGGGDDDEEEFFFCCCBBB@@@===;;;<<>>>>>===<<<;;;:::DDDMMMMMMEEE<<<999:::666777888999777666777:::===@@@DDDFFFGGGGGGHHHHHHAAAAAA@@@???>>>===<<<<<<:::999888888888999:::;;;999;;;===???@@@BBBFFFHHHGGGIIILLLOOOTTT^^^jjjsssyyykkk___TTTHHHAAA888;;;<<<888222///222555111111000//////...//////000000000000000000000000//////000111222444555666222222222222222222222222222222333444666888:::<<<<<<888444333444555333111333333444666777999::::::777888888888777666444333222222444666888777333000...111444444222111333555111000///////////////000000///222777777444222444111333444444444444555777999:::;;;===>>>@@@AAABBBHHHMMMSSSXXX___lllvvv^^^NNNIIIIII??????AAAFFFOOO___wwwnnn___XXXVVVZZZ```aaagggqqqzzzzzzsssaaaYYYOOOJJJIIIHHHEEEBBBBBB???<<<:::;;;<<<<<<;;;>>>AAA@@@===;;;<<<;;;777888888:::===AAADDDDDDCCCIIIJJJIIIEEEAAA???@@@CCC;;;===???>>>;;;:::===@@@HHHEEEDDDDDD@@@::::::<<<777777888:::===>>><<<;;;:::;;;<<<<<<<<<;;;:::999;;;???BBBCCCAAA===999888:::999888888888999:::;;;===>>>AAAEEEIIIJJJIIIGGGDDDCCCBBBAAA@@@>>>===<<<;;;===>>>===:::999;;;>>>999:::<<<===???BBBFFFIIIIIIIIIKKKRRR]]]kkkxxxlllWWWHHHAAAEEE===666555666333222333333222111111111222333444222///++++++...000000///444333222111111333555666444333111000////////////111111111444999<<<>>>>>>FFF>>>555000111222222000333222111222555888999999;;;======;;;777555555777777999;;;===<<<999555222222222222222111111111000111222333222000000000111111222333333444444333333111111111222333444666777999888999;;;===??????>>>BBBEEEKKKQQQUUU\\\kkkyyywww___PPPHHHDDDEEEBBBAAAEEEOOOaaa{{{lllZZZRRROOOQQQVVVXXXZZZ___gggpppxxx|||}}}|||mmmddd[[[TTTLLLHHHGGGGGGDDDAAACCC@@@===::::::::::::999>>>@@@@@@<<<;;;===;;;888999888999<<<@@@BBBCCCBBBGGGHHHHHHEEE@@@===>>>@@@:::<<<===<<<::::::>>>BBBGGGDDDDDDEEEBBB<<<;;;===999999999;;;>>>>>>===;;;:::;;;;;;<<<;;;:::999888:::<<>>???BBBFFFJJJLLLKKKJJJFFFEEECCCAAA???===<<<<<<<<<<<<<<<<<<::::::;;;===<<<>>>@@@BBBDDDGGGLLLOOOMMMOOOSSS\\\iiiyyyuuu```OOOEEEDDD<<<666666666444222333444333222111111111222333444111......000222222111444333222111111333444666333222111///......////////////111555:::???AAABBBDDD===555111111333333222333222111333666999:::999:::;;;<<<:::777666666888:::@@@GGGIIIEEE===555000222111111111000000000000000111222111000///000111111222222333444333333333111111111222333444555666888888999<<<>>>???>>>===???AAAFFFLLLOOOUUUbbbppp}}}hhhXXXNNNGGGBBB>>>>>>CCCNNNaaa{{{kkkYYYOOOJJJLLLPPPOOOQQQVVV^^^gggmmmpppqqqtttvvvxxxyyyyyy||||||mmm^^^VVVRRRMMMHHHFFFFFFEEEBBB@@@DDDAAA===::::::999999888===@@@@@@<<<;;;===<<<888999888999;;;>>>AAAAAA@@@EEEGGGHHHEEE@@@<<<;;;<<<999:::;;;:::999<<>>AAAEEEJJJMMMMMMMMMIIIGGGEEEAAA>>><<<;;;;;;<<<;;;::::::;;;<<<<<<;;;999<<>>;;;<<<===AAAFFFHHHLLLVVVbbbjjjwwwrrraaaSSSIIICCC???>>>CCCMMM^^^uuuiiiWWWLLLFFFGGGKKKJJJLLLRRRYYY```eeeffffffeeefffhhhhhhiiikkknnnqqqyyyssslll```UUUPPPKKKHHHFFFEEEEEEEEEBBB@@@BBB???;;;999999999999888<<>>===888777666777888999888666============;;;:::888666888999999888777777999:::======<<<<<<<<<;;;;;;<<<===>>>@@@EEEJJJNNNOOOOOOMMMJJJFFFAAA>>>;;;::::::===:::888999<<<>>>===;;;999;;;???AAACCCGGGKKKNNNTTTXXXbbbooo|||dddRRRCCC<<<777888888555333333555444222111000000000000222111000///000000111111222222111111222222333444/////////..................///111666<<>>444///000////////////............///000///---,,,---...000111111222222222222222000000000111111222444444555666999===@@@???===:::;;;;;;>>>BBBCCCDDDLLLUUU]]]iiizzzppp^^^QQQKKKFFFBBBDDDKKKWWWjjjyyy|||fffVVVKKKEEEFFFJJJMMMOOOUUU\\\cccfffeeeddd_______________```bbbccczzzkkkccc\\\UUUOOOMMMHHHGGGFFFFFFEEEEEECCCAAA???<<<999888999:::::::::;;;>>>>>><<<<<<>>>===::::::888888999<<<>>>??????BBBFFFHHHGGGBBB<<<:::::::::;;;<<<<<<===CCCLLLSSSWWWRRRPPPQQQNNNFFF???===888777555666777888888777>>>?????????===;;;:::888999999999888777888;;;>>>>>>>>>>>>>>>======<<<<<<@@@AAADDDIIIOOORRRSSSRRRPPPMMMGGGAAA===;;;:::;;;===:::888999===??????===>>>@@@BBBDDDGGGKKKPPPSSS[[[aaammm|||nnnXXXFFF???999999999666444444555333222000//////000000000111111000000000000111111111111111222222333333.........///////////////000111333777;;;>>>>>>>>>999666333111111111222222222111111222444666555555444444444555666777777777555???JJJKKKCCC888222000////////////.........------...///...,,,,,,,,,---///000111111222222111111000000000000111111222333444555888;;;>>>>>>;;;888<<<;;;===@@@AAAAAAFFFMMMRRR\\\iiittt}}}ttteeeTTTMMMGGGGGGKKKRRR```lllyyyssscccWWWNNNHHHIIINNNOOOSSSYYYaaagggiiigggddd```^^^[[[ZZZYYYZZZ[[[\\\ppp```WWWRRRMMMKKKKKKHHHHHHGGGFFFEEEDDDCCCBBB===:::888777999:::;;;;;;:::===>>><<<<<>>;;;:::888777999<<>>@@@FFFOOOVVVYYYSSSOOOOOOMMMEEE>>>;;;:::888777888999;;;;;;:::??????@@@@@@???===;;;:::999::::::999999;;;>>>AAA???@@@@@@@@@???>>>===<<>>@@@@@@@@@@@@AAACCCEEEHHHNNNVVV[[[bbbjjjwwwyyy```KKKBBB;;;:::999666555666333333111000//////000111111222333333111111111333111111111222222222222222---...///000000000000000222222333666999:::888777444444333333333444555666666333111111333444444444333222111333555666555444///555<<<>>>999333111000////////////............---...///...,,,,,,,,,---//////000111111111111000000000//////000111111222333333555999<<<<<<:::777<<<:::<<>>;;;888777888999999999999===>>><<<<<>>???AAAGGGPPPVVVTTTMMMHHHIIIHHHBBB<<<::::::888777777:::<<<<<<<<<===>>>??????>>>===<<<;;;999999:::::::::<<<@@@CCC@@@AAAAAAAAA@@@???======FFFHHHNNNTTTYYYZZZXXXVVVSSSOOOHHHAAA<<<;;;<<<===:::<<<===>>>>>>???BBBDDDAAABBBCCCFFFLLLUUU```gggrrryyyhhhPPPFFF===:::999666666777222111000//////000111222///111333333000///000222000000111222222222222222---...///111111222111111111111222444666666444222000111333666888:::===???;;;888444222222444555555222000///000333444333111,,,///333555444111000000000000000/////////......---//////...---,,,---......///000000111111000000000////////////000111111222222333666888:::888777999777999===>>><<<>>>BBB???FFFNNNRRRVVV^^^lllwww{{{qqqfffaaa^^^^^^bbbhhhjjjrrr|||{{{pppfffaaa\\\YYYTTTNNNNNNRRRPPPVVV___jjjpppqqqnnnjjjeee^^^VVVPPPPPPQQQSSSTTTyyybbbXXXOOONNNPPPOOONNNOOOKKKJJJHHHEEEBBB@@@AAABBB???<<<999777777888888777999<<<===<<<<<>>???BBBGGGOOOUUUOOOGGGBBBCCCDDD@@@;;;999888666555666888;;;<<<<<<<<<<<<===>>>>>>===<<<;;;888999:::;;;;;;===@@@CCCAAAAAABBBBBBAAA@@@>>>===DDDGGGMMMTTTYYYYYYVVVSSSTTTOOOHHH@@@<<<;;;===>>>:::===??????>>>???CCCFFFFFFFFFHHHLLLSSS___llluuuuuu{{{nnnTTTIII???;;;999666666888111111000//////000111222,,,///111000...---...000000000111222222222222111---...000111222222222222000000111333555555222000---///444888;;;???CCCFFF???;;;666222333444666777111///...///222333222000,,,---000222333222000///000000000000////////////...///000///---,,,---......//////000000000000000000////////////000000111222111222444777888888777666444666:::<<<:::<<>>>>>>>><<<<<<<<<<<<>>>@@@BBBCCCBBBBBBAAA???>>><<<;;;;;;999<<<@@@BBBCCCFFFJJJNNNNNNIIIDDDAAA@@@>>>:::777555555777888888888777666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEGGGGGGGGGFFFDDDAAA>>>===???EEENNNSSSTTTSSSSSSSSSTTTIII@@@???@@@>>>;;;:::<<<>>>BBBDDDEEEFFFIIIJJJGGGHHHJJJOOO[[[lll~~~mmmbbbdddjjjssszzz```QQQBBB:::777444222222111111111000111111222222222222111111111111111222111222222333333222222111111000000000000222444555///////////////000111111222444333555CCCUUUYYYQQQGGG>>>333///222555444222///......///111222000///////////////000000000000111333444333111//////000---,,,,,,,,,,,,---......000000000000000000//////333222000/////////000000444444333333333444555555555777999999999888999:::===@@@CCCCCCCCCFFFMMMTTTbbbjjjttt}}}wwwrrrnnnqqqqqqooonnnooojjjdddWWWVVVWWWYYYXXXTTTTTTXXXYYY```mmm{{{wwwmmm```ZZZSSSNNNMMMMMMNNNNNNxxxkkk```\\\VVVUUUQQQMMMNNNRRRRRRNNNOOOJJJEEEFFFEEEAAA@@@BBB???<<<999888888888777666::::::<<<===>>>>>>>>>>>>;;;;;;;;;<<<===???AAABBB@@@@@@???>>>======<<<<<<999<<<>>>@@@@@@BBBFFFJJJHHHDDD???===<<<<<<;;;999666777888888999888777777::::::::::::::::::;;;;;;===<<<;;;<<<===@@@DDDFFFHHHIIIJJJJJJGGGCCC>>>;;;===CCCJJJOOOQQQSSSUUUWWWVVVLLLCCCAAAAAA???<<<<<<>>>???@@@AAACCCEEEJJJMMMPPPPPPSSSYYYeeevvv~~~gggYYYNNNRRRYYYddduuudddUUUDDD;;;888555333444222222111111111111111222222222111111111111111222111222222333333222222111000000//////000111333444...............///000000///333444888GGGZZZ___XXXGGG???555111333555444111///......///111111000///.../////////000000000000222333444333111/////////---,,,,,,,,,,,,---......////////////////////////000111222333222111///...000000111333444555666777333555777777777666777999;;;>>>AAA@@@???BBBHHHNNNTTT[[[eeepppzzzyyy{{{zzzwwwvvvuuuqqqjjj```]]][[[[[[ZZZWWWXXX\\\___eeeqqq~~~xxxmmm[[[VVVPPPKKKJJJKKKKKKLLLxxxnnneee[[[SSSPPPQQQRRRQQQOOOPPPUUUUUUQQQSSSLLLFFFDDDCCC@@@@@@CCC???===999888888888777666999:::;;;<<<======>>>===::::::::::::<<<>>>@@@AAA>>>>>>>>>=========<<<<<<999:::<<<======???CCCFFFHHHDDD???;;;::::::::::::888888999999888888888888:::::::::;;;;;;<<<<<<<<<>>>===<<<<<<>>>BBBFFFIIIKKKMMMOOONNNKKKDDD>>>:::<<<@@@DDDIIIMMMQQQVVVZZZXXXOOOGGGEEECCC@@@>>>>>>AAABBBBBBBBBCCCGGGMMMRRRSSSUUUYYY```mmm}}}bbbOOOBBBCCCGGGNNN]]]rrrlllZZZFFF<<<999666555555333333222111000000000000222111111111111111222222111111222222222222111111////////////000111222222---------.........//////---222555:::HHHXXX]]]XXXFFF>>>555111222333111//////......///111111000........./////////000000000333444555444111/////////---,,,,,,,,,,,,---......---------------------......000333666555333///,,,...///111333444555444444111333444555444444666777:::<<<===<<<;;;===AAAFFFFFFLLLTTT]]]gggtttzzzrrrlllfffccc```]]]___cccfffkkktttuuujjjWWWSSSMMMIIIIIIIIIJJJKKKxxxggg]]]XXXSSSPPPPPPOOORRRRRRQQQRRRUUUTTTQQQPPPJJJEEEEEEDDDAAAAAACCC@@@===:::888888777666555555666888:::;;;======>>>999999999999:::===???@@@???>>>>>>===<<<;;;;;;:::888999:::;;;===AAADDDGGGNNNJJJCCC===:::888999999999999888777777888888999<<<<<<======>>>>>>??????===<<<;;;<<>>>>>@@@CCCHHHOOOVVVZZZWWWQQQKKKHHHEEE@@@>>>@@@CCCDDDEEEFFFHHHLLLQQQUUUUUUYYY___jjjxxxbbbKKKDDDBBBBBBEEENNN___xxxsss___III>>>:::777555555444333222111000000000000111111111000111111222333111111222222222222111111///////////////000000111---......///////////////---111555:::DDDOOOSSSPPPFFF???666111000000...,,,///......///000000///---........./////////000000333444555444111/////////---,,,,,,,,,,,,---......,,,,,,,,,,,,------------...000333555555333000...000111333444333222000///111222333333333333555777::::::;;;:::888999<<>>@@@@@@888888888888:::<<<>>>???AAAAAA???===<<<:::888888888777888;;;@@@FFFJJJMMMOOOKKKEEE???:::888999:::999888777666666888:::;;;<<<=========>>>>>>??????<<<<<<<<<===AAAGGGLLLPPPSSSRRROOOLLLGGGCCC@@@>>>@@@???>>>@@@EEELLLSSSVVVTTTPPPNNNLLLGGG@@@>>>@@@@@@CCCFFFIIIKKKNNNRRRUUUZZZ```kkkxxxkkkOOOCCC???===???DDDOOOcccvvvzzzeeeMMM@@@<<<888555555444333222111000000000000111111000000111222222333000111111222222111111000...//////000000000000000...///000111111111111000,,,000555999@@@HHHLLLLLLLLLEEE<<<555111000...,,,///.........000000...---............////////////111222333333111//////000---,,,,,,,,,,,,---......,,,,,,,,,---------......000111111222222222111111000111222333333111///...111222333333333444777999999999999888888888999;;;???AAADDDGGGLLLUUUaaaiiirrr}}}zzzxxxyyyrrrqqqrrruuuvvvpppdddZZZSSSPPPKKKIIIIIIJJJJJJJJJ|||hhh]]]QQQJJJGGGFFFJJJOOORRRUUUVVVRRROOOOOONNNLLLGGGCCCCCCFFFGGGCCCAAABBB@@@>>>:::888888777666444333444777:::===???AAABBB888888888888:::<<<>>>???CCCBBBAAA>>><<<:::888777888888999===DDDKKKQQQSSSJJJIIIEEE@@@;;;:::;;;===999888777666777999<<>>@@@DDDHHHLLLOOOQQQPPPLLLHHHEEEBBB@@@@@@AAA???>>>@@@EEEKKKPPPRRRPPPPPPQQQQQQJJJBBB???AAA>>>AAAFFFIIILLLOOORRRTTT___hhhuuuwwwZZZCCC===:::===@@@FFFUUUeeekkkQQQDDD???;;;777444333333222111000000000000000000000000111222333333000000111111111111000000//////000111111000000//////000111222333222111000,,,000666;;;BBBIIIPPPTTTVVVNNNCCC:::444111000000///.........//////...,,,------........./////////...000111111000//////000---,,,,,,,,,,,,---......---------...//////000000111000///...///000222333...///111222333333222222222222333333333444888:::888777777777888888999:::===>>>@@@@@@CCCIIIRRRYYYdddppp}}}yyyuuusssqqqjjj```XXXSSSPPPLLLIIIIIIJJJJJJIIIuuuhhhXXXRRRLLLHHHDDDCCCHHHPPPRRRVVVVVVPPPLLLLLLLLLKKKIIIDDDAAACCCCCC@@@???AAAAAA>>>:::888777777555444333444666888:::<<<======999888888999:::<<<>>>???CCCBBBAAA???===;;;:::999;;;999:::>>>FFFOOOTTTVVVKKKKKKIIIDDD>>><<<===???;;;999888777999<<>>>>>@@@@@@BBBDDDFFFHHHIIIJJJKKKKKKIIIGGGDDDAAA???>>>???======AAAGGGMMMOOOPPPMMMPPPUUUVVVOOOEEEAAADDDAAADDDGGGJJJMMMQQQUUUYYYgggqqqdddKKK@@@:::===@@@BBBMMMZZZqqqqqqWWWIIIDDD???999555222222111111111111111222000000000000111222333444000000111111111111000000000000111222222111000///...///111222222222000///---111888>>>DDDKKKUUU]]]]]]TTTGGG;;;333000000000///.........//////---+++---------.........//////+++---///////////////111---,,,,,,,,,,,,---.........//////000111111222222000///...---...///111222000000111222222333333333111222222222222444777:::555555555666888999999999999;;;<<<<<<===AAAHHHNNNZZZdddpppzzz|||vvvrrrlllccc\\\XXXUUUQQQNNNNNNNNNMMMLLLuuufffXXXNNNLLLKKKIIIEEEDDDKKKTTTQQQUUUUUUOOOKKKKKKLLLKKKLLLFFFAAA@@@@@@>>>>>>AAAAAA>>>;;;888777777555444111222333555666666666666999999999999:::<<<>>>@@@BBBAAA@@@???>>>===<<<;;;===;;;;;;???GGGPPPUUUWWWQQQQQQOOOIIIBBB======>>><<<;;;999999;;;???DDDGGGFFFFFFEEEDDDCCCBBBBBBAAACCCDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGEEEBBB>>><<<<<<;;;===BBBIIINNNPPPPPPLLLQQQXXXZZZSSSGGGCCCEEEGGGHHHJJJKKKNNNTTTZZZ___sss}}}jjjQQQCCC:::<<<>>>===EEEPPPWWWnnnttt[[[MMMHHHBBB:::666111111111111111111222222000000000000111222333444000000111111111111000000000111222333333222111000---...000111222111///...000333999???DDDKKKUUU___^^^UUUGGG999000------...///.........//////---+++---------.........//////)))+++............000111---,,,,,,,,,,,,---......///000000111222333333444............//////000000555444333222111111111111000111111111111333777:::333333333555777999999999777999;;;;;;;;;>>>EEEJJJPPPWWW___eeelllwww{{{vvvppphhhbbb^^^[[[WWWTTTSSSSSSRRRQQQwwwmmmbbbXXXPPPHHHHHHHHHIIIJJJLLLNNNPPPOOOPPPQQQQQQPPPMMMJJJHHHFFFCCC@@@??????@@@@@@@@@@@@<<<:::;;;999555444666555666777777666777999;;;888888999<<>>AAAFFFLLLPPPSSSNNNQQQSSSPPPHHHBBBAAABBB>>><<<:::999<<>>BBBHHHLLLOOOSSSYYY___\\\SSSKKKGGGGGGHHHHHHKKKOOORRRWWWdddqqqzzzXXXIII===<<<>>>===???EEEOOOZZZmmm~~~dddQQQHHHCCC===777333333333333222111000///333222111000000222444555//////000111111000......000///000111222222000...000//////......///111222555777;;;???DDDHHHKKKMMMXXXOOOAAA555---,,,000333***++++++,,,,,,---......+++000222///...//////---+++++++++,,,...///111222---...///000111111111111///000111222222111000///............////////////111111000000000000000111222111000///000111333555333333333555777777555444777999;;;<<<<<<===>>>@@@IIIMMMRRRVVV[[[eeesss}}}zzzrrrllldddaaa\\\XXXWWWUUUTTTRRRzzzmmmccc[[[QQQIIIGGGGGGGGGGGGIIIKKKMMMNNNNNNPPPSSSSSSPPPLLLHHHFFFFFFCCC@@@??????@@@AAA@@@???;;;999:::888444333555555777888777777777999;;;888888999;;;>>>@@@@@@???CCCCCCCCCAAA>>>===>>>@@@AAAAAAAAABBBFFFJJJNNNQQQMMMOOOQQQOOOJJJEEECCCCCCBBBAAA??????AAAFFFLLLOOONNNLLLJJJJJJLLLKKKEEE@@@CCCCCCCCCDDDEEEEEEFFFFFFGGGFFFCCCAAAAAA@@@@@@???<<<<<<;;;===@@@EEEKKKNNNRRRXXX]]]ZZZRRRJJJGGGHHHIIIJJJOOOUUUZZZ```nnnzzz^^^LLL===;;;===;;;===AAAIIIQQQbbbxxxjjjTTTGGG???;;;888333444444444333222111111333222111000000222333555//////000000000000000///000000000111222222000.........---...///000222333555666888;;;???BBBDDDFFFJJJEEE<<<444///...///000++++++,,,,,,---.........+++///222///...000000...------...///000222333444111222222222222111111111111111222222222111///...............////////////111000000/////////000000222111000///000222333555222222222444777777666444666888999:::999:::;;;===AAADDDGGGJJJNNNVVVbbbjjjrrrxxxqqqmmmhhhbbb]]]ZZZXXXWWWUUUlll___YYYTTTKKKDDDFFFFFFEEEEEEGGGIIIKKKMMMLLLQQQVVVWWWRRRKKKFFFDDDFFFCCC@@@???@@@AAAAAA@@@===999888999777333333555666777888888888888999;;;888888888;;;>>>??????>>>===???AAABBBAAA@@@AAABBBGGGFFFDDDBBBCCCFFFJJJLLLJJJKKKMMMNNNLLLIIIFFFCCCDDDCCCBBBCCCEEEHHHLLLNNNLLLKKKKKKMMMOOONNNHHHCCCDDDDDDDDDCCCCCCCCCCCCCCCGGGEEECCC@@@?????????@@@===<<<:::;;;===BBBGGGKKKPPPUUUYYYWWWPPPJJJHHHIIIKKKNNNVVV___fffnnn{{{iiiSSS???<<<>>><<<<<<>>>AAAFFFSSShhhoooWWWEEE<<<999888444444444555444444333333222222111000000222333444////////////000000111222111000000000222222000...,,,,,,,,,---///111444555444444555777888999:::;;;888777555333111///...---+++,,,,,,------...//////***///111//////000111///000000000111333444666777666555555444333222222222333333333222111000///...............//////////////////.........//////000111111000000111222444555111111222444777888666555555666888888777666888999>>>@@@BBBCCCEEEKKKSSSZZZ```mmm|||wwwrrrkkkeeebbbaaa___^^^qqq___TTTRRRQQQKKKEEEGGGFFFEEEEEEFFFHHHKKKMMMMMMSSSZZZZZZTTTLLLFFFDDDEEECCC@@@>>>???@@@@@@@@@===999888999888444444777666888::::::999888999;;;888777888:::<<<>>>===<<<999<<<@@@DDDEEEEEEDDDDDDJJJHHHDDDAAA@@@AAACCCEEEFFFGGGIIILLLMMMLLLHHHEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIKKKNNNPPPNNNIIIEEEFFFEEEEEEDDDDDDCCCBBBBBBFFFEEECCC@@@======???@@@>>><<<:::999;;;???DDDGGGMMMPPPSSSRRRMMMJJJIIIJJJOOOSSS]]]iiiqqqzzzuuu[[[DDD>>>@@@???===>>>>>>@@@HHHZZZtttoooWWWGGG>>>:::888444555555555555555444444111111111000111222333333//////......///111333444222111000000111111000...******+++,,,///222555666444444444333333222222222...///000111111///---,,,+++++++++,,,------......***///222000///111111///111111111222444555777888777666666666555555555444555555444333111000///...............////////////......---------...//////111000000111111333444555111111222555888999888777555666777666555444555666<<<===>>>???@@@DDDJJJOOORRR\\\jjjwww}}}vvvpppnnnlllkkkkkknnnbbbSSSLLLMMMOOOLLLHHHIIIGGGFFFEEEFFFHHHKKKMMMPPPUUUZZZZZZTTTMMMGGGDDDDDDBBB???===>>>?????????===:::888:::999666666999777999;;;;;;:::999999:::888777777999;;;<<<;;;:::888;;;@@@EEEHHHIIIGGGFFFIIIFFFCCC???======???@@@BBBDDDFFFJJJMMMMMMKKKHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFHHHKKKNNNPPPNNNJJJGGGHHHGGGGGGFFFEEEDDDCCCBBBEEEEEEDDDAAA===<<<>>>AAA===<<<999888999===AAADDDHHHKKKMMMMMMKKKJJJKKKMMMSSSYYYdddpppzzz~~~bbbHHH??????======>>>@@@@@@DDDQQQhhhlllUUUIIIBBB<<<777555555666666666555444444111000000111111111222222000////////////111333444333111000000111111000...*********,,,...111444666444444333111000///...---,,,---...//////...------*********+++,,,,,,------+++000222000///111111///000000111111333444666777555666777888999888888777777666555333111000//////............////////////---------------...//////000000111111222444555666222222333666999:::999888555666777666555444555666555666777888:::===BBBEEEGGGMMMXXXcccnnnzzz{{{xxxvvvttt|||ppp[[[TTTKKKGGGIIIKKKJJJIIIJJJHHHFFFDDDEEEHHHKKKMMMSSSTTTUUUUUUSSSMMMHHHDDDCCC@@@===<<<===>>>>>>======999888::::::777777:::777:::<<<<<<;;;:::999:::888777777888:::;;;:::888777:::>>>DDDIIIJJJHHHEEEFFFEEEBBB@@@?????????@@@BBBDDDGGGJJJMMMNNNNNNNNNNNNMMMJJJGGGEEECCCCCCCCCGGGIIILLLOOOPPPNNNLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFCCC???===>>>AAA<<<;;;:::999:::<<>>888666666666666555444333222000000000111111111111222000000000000111111222333444222000///000000000///+++++++++,,,...000333444333333222000///...---,,,------..................******+++,,,,,,------...,,,111333111///111000.../////////000222333555666666888:::===>>>===;;;999888777555333222111000000............////////////---------------...///000///000111222333555555666333333444666999:::999777555666777666444444555666333444444666999<<<>>>@@@EEEGGGMMMVVV^^^gggttt}}}|||lll```OOOLLLIIIGGGGGGHHHIIIIIIIIIGGGDDDCCCCCCFFFJJJLLLTTTQQQNNNNNNOOOMMMGGGBBBAAA???<<<:::;;;<<<<<<<<<;;;888777999999666777:::888:::======<<<:::999:::888777777888999:::888777777999<<>>>>>@@@::::::::::::<<<===>>>??????@@@AAACCCGGGKKKPPPTTTYYY^^^jjjxxxuuuWWWFFF<<<666777===<<<@@@DDDHHHSSSjjjlllUUUGGGAAA<<<999777777666666444333111000///000000111111111111111000111111222222222111111444222000///000000//////---,,,,,,,,,---///000222111000000///......------,,,------...............,,,,,,------...//////000...333444111///000///---......///000111333444555999<<<@@@CCCCCC@@@<<<:::888777555333222111111222............////////////------------...///000111///000111333444555666666222222333555777777666444333444555555444333444666555555666888:::===>>>>>>DDDBBBEEELLLRRRXXXeeerrrzzzxxxkkk\\\QQQJJJKKKKKKJJJIIIHHHHHHIIIHHHFFFCCCAAABBBEEEHHHKKKUUUOOOIIIIIIKKKLLLGGGAAA@@@>>>;;;999:::;;;;;;;;;:::666666888888666666999888;;;===>>><<<:::::::::888777666777999999888666777888;;;@@@EEEFFFDDDAAADDDEEEFFFHHHIIIIIIIIIIIIEEEJJJNNNOOONNNPPPVVV[[[[[[XXXRRRLLLGGGEEECCCCCCDDDFFFHHHIIIIIIHHHHHHIIIFFFEEEEEEDDDCCCCCCBBBBBBAAAFFFIIIHHHBBB>>>>>>@@@999999:::<<<===>>>>>>???======???AAAFFFLLLRRRVVVZZZ___kkkzzz```LLL???666888>>>888===CCCEEEMMMbbbpppWWWEEE<<<::::::777777666555444222000/////////000111111111111111000111222333333222000///555222000//////000//////......---,,,---...///000........................***+++---/////////...---......//////000111111111///444555222///000///,,,......///000111333444555===@@@EEEHHHGGGCCC===999888777555333222222222333............/////////000---------...///000111111///000111333444555666666111111222333555555444222111333444444333333444555555444555666888::::::999>>>;;;<<>>===<<<======<<<999777666555666888;;;;;;888444666888;;;======???AAACCCEEEEEEIIIPPPRRRNNNIIIHHHHHHMMMSSSWWWXXXZZZ^^^aaa[[[XXXTTTPPPMMMJJJFFFCCCDDDEEEFFFGGGGGGFFFEEEEEEAAABBBDDDCCCAAA@@@AAABBBEEEFFFGGGEEEBBB???======:::;;;???BBB???::::::???>>>AAAAAA>>>BBBMMMTTTUUU\\\cccnnn|||kkkNNN???<<<:::666999<<<:::???LLLYYYpppnnnVVVGGG???:::666999888666444222111000000333222111000111333666777333444555555444222000...///---,,,---...///...---,,,---...///...---,,,+++///000111222222111000///,,,,,,------,,,,,,++++++---.........------///000555555444333222111///...---------,,,,,,...222666888===DDDGGGEEEAAA<<<999:::666333222333333///,,,///---,,,,,,...//////...------......//////000000333333333333333444555666000111222333555444222000000000111222333555555666222333444555666666666666888:::<<<===???CCCKKKQQQXXX^^^gggssssssfff___YYYPPPJJJHHHIIIJJJJJJIIIHHHGGGFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFEEEHHHHHHDDDBBBAAA>>>:::;;;;;;:::999888888888888:::;;;<<<;;;999888999::::::<<<>>>>>><<<999777666666555666888;;;;;;999666777999;;;;;;<<<===@@@BBBFFFEEEIIIOOOQQQMMMIIIJJJMMMOOOTTTZZZ```dddfffgggccc^^^WWWPPPKKKFFFBBB@@@BBBCCCDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCAAACCCDDDCCC@@@<<<;;;:::999:::>>>CCCBBB===<<<>>>===AAABBB@@@EEEPPPWWWYYYcccmmmzzzpppRRRBBB>>>;;;888;;;===;;;???KKKTTTjjjnnnVVVGGG???:::777777666444333111111000000333222222222333444666777444555666888888777555444000///...///000111000...,,,,,,------,,,,,,+++***///000111222222111000///............---,,,,,,+++%%%'''+++,,,,,,,,,---...444444444333222000///............------...222555888<<>>AAAFFFDDDGGGLLLNNNLLLKKKNNNQQQPPPRRR[[[gggoooooolllhhhaaaWWWNNNGGGCCCAAA???@@@AAABBBCCCCCCCCCCCCBBBCCCBBBCCCFFFJJJKKKHHHEEE???AAACCCBBB???<<<::::::<<<;;;???FFFHHHDDD???>>><<<@@@BBBCCCHHHRRR[[[___jjjxxxwwwXXXEEE@@@===:::<<>>===:::777777999666444444555555222//////---,,,,,,...//////...------......///000000111111111111000111111222333///000222333333333222111222222333444555666666777222333444555666666666666:::::::::999999;;;???BBBAAAEEEKKKSSS^^^jjjwwwqqqggg[[[SSSKKKHHHGGGEEEEEEHHHIIIIIIJJJKKKKKKJJJGGGEEE>>>???AAACCCCCCCCCAAA@@@@@@CCCBBB???===>>><<<888::::::999999888888999999777999::::::999999:::;;;???GGGNNNMMMCCC;;;888:::444555777999<<<=========<<<;;;:::888777999<<>>???@@@@@@AAAAAAAAAAAABBBAAAAAAFFFLLLNNNKKKFFF@@@BBBDDDDDDAAA>>>===<<>>BBBJJJNNNIIIBBB???:::>>>BBBEEEKKKTTT___eeeppp___IIIAAA>>>;;;===@@@>>>AAAGGGKKKZZZtttoooWWWHHHAAA<<<999333333222222222222333333333444555555666666555555333444666888888888666555222111000000222222111000...---,,,+++***+++,,,---...///000111111000///...//////......---,,,******%%%(((+++......///000111111222222222111000//////222222222000//////111444444777:::;;;:::999999:::<<<888555444555555111...///---,,,,,,...//////...,,,------...///000111111111111111000000111111222...000222222222222222333333333444444555666777777222333444555666666666666:::::::::999999:::<<<===;;;>>>BBBGGGPPP[[[gggooo}}}ppp```UUUSSSMMMGGGFFFEEEDDDFFFJJJJJJJJJKKKMMMOOOMMMIIIEEE>>>???AAACCCCCCBBBAAA??????BBBAAA>>>===>>>===999===<<<:::999888777777777555777888999888999:::<<>>>>>===@@@EEEHHHJJJPPPXXXSSSNNNNNNXXXgggpppnnnhhh___XXXMMMEEE@@@?????????>>>>>>>>>???@@@AAAAAABBBAAA???@@@EEEKKKNNNKKKGGGBBBCCCDDDCCCAAA?????????CCCAAAEEEMMMPPPJJJBBB>>>;;;>>>CCCHHHMMMWWWcccnnn{{{dddLLLAAA>>><<<<<>>@@@GGGIIIVVVppppppXXXIIIAAA;;;888333333333333333444555555333444555666666666555555777888999999888777444333111000//////111111000///000///...,,,,,,---.........///000111111000///...---------,,,+++***))))))+++,,,---,,,,,,---000333000000000111111000//////222333333111000///111333333555888999:::;;;===>>>>>>:::666555555333000,,,///---,,,,,,...//////...,,,,,,---...///000111111222222111111111111222222---000222222111111222444333444444555555666666666222333444555666666666666555555555555666777777777888:::<<<@@@FFFOOOYYY```iiivvv~~~qqqcccVVVLLLMMMHHHEEEEEEDDDCCCEEEIIIJJJJJJKKKOOOQQQPPPJJJEEE??????AAAAAAAAAAAA@@@??????AAA@@@===<<<>>>>>>;;;===<<<;;;999888777666666444666888999999:::<<<>>>DDDKKKOOOJJJ@@@777777999666888:::;;;<<<===???AAA<<<===<<<:::999999<<<>>>;;;;;;>>>CCCEEEGGGOOOWWWSSSPPPQQQXXXaaafffddd```WWWRRRIIICCC???======<<<>>>>>>>>>???@@@AAABBBCCC@@@???@@@DDDIIILLLLLLJJJCCCCCCCCCBBB@@@???AAABBBGGGGGGJJJPPPPPPIIIBBB???BBBCCCGGGMMMRRR\\\kkkyyygggLLL@@@===<<<;;;>>>===???DDDFFFSSSlllrrrYYYIII@@@;;;777444333333333444444555666444444444444444444444555;;;<<<<<<<<<:::777444222000///......000000///...000//////.....................000000000000......+++++++++++++++******)))------,,,***(((***...111...//////000000000000///111222222222000000111222333555888:::;;;<<<>>>@@@===:::666444444333///+++///---,,,,,,...//////...+++,,,---...///111111222333222111111111111111111,,,///222222000000222555333333444444555555555555222333444555666666666666444333333555777777666444555666777999===DDDLLLRRRZZZeeesss}}}zzzmmmcccYYYOOOIIIGGGDDDCCCEEEEEECCCEEEIIIIIIIIIJJJOOORRRQQQJJJDDD>>>>>>>>>>>>>>>>>>>>>>>>===@@@???;;;;;;======;;;<<<;;;:::999888888888888555777999;;;;;;<<>>;;;<<<>>>AAABBBCCCJJJSSSPPPQQQRRRTTTVVVWWWVVVVVVMMMIIIEEEBBBAAA@@@???>>>@@@??????@@@AAABBBDDDEEEAAAAAABBBDDDGGGJJJMMMNNNFFFFFFDDDBBB@@@AAADDDGGGPPPQQQTTTXXXTTTJJJEEEDDDKKKKKKNNNTTTYYYcccttthhhLLL>>>;;;;;;:::===;;;<<>>:::777333333444444000---///---,,,,,,...//////...+++,,,---...///111222222222111000000/////////000,,,///222111//////222666333333333333444444444444222333444555666666666666555444444555777777444111222333444666888===BBBGGGMMMWWWaaajjjuuuwwwkkk```XXXRRRKKKGGGDDDBBBCCCFFFFFFEEEFFFKKKHHHGGGIIINNNRRRPPPIIICCC>>>======<<<<<<<<<======<<<>>>>>>::::::<<<===:::::::::999999888999999:::666888;;;<<<===???AAACCCBBBDDDDDD@@@;;;999<<>>>>><<<<<<===>>>======???AAA@@@@@@FFFOOOKKKOOOQQQPPPMMMJJJKKKMMMCCCBBBAAABBBCCCDDDDDDCCCAAA@@@@@@@@@AAACCCEEEFFFBBBCCCDDDDDDEEEIIIMMMQQQKKKJJJGGGDDDCCCDDDIIIMMMYYYZZZ^^^___YYYNNNJJJKKKSSSQQQTTTZZZ___hhh{{{hhhKKK===:::::::::===999:::>>>???LLLdddtttZZZIII???999555333222222111222222333333555444222111111222444555888999999999777555222000000///...///000111000...,,,---...///...---,,,+++---...///000000///...---******+++,,,------------)))+++------,,,,,,---...,,,---...///000000000000...000111111000000111222777999;;;<<<;;;::::::;;;666444111222444555222000///---,,,,,,...//////...++++++,,,...///111222222111000///...............+++///222111......333777222222333333333333333333222333444555666666666666222000///111222111---)))111222444555777:::>>>BBBDDDLLLUUU\\\gggxxxrrrfffXXXPPPMMMLLLHHHDDDCCCEEEFFFHHHIIIIIIHHHHHHDDDEEEGGGJJJLLLMMMKKKIIIAAA@@@???>>>============@@@@@@@@@??????>>>===<<<;;;:::888666666777999:::999999:::;;;===???AAABBBBBBCCCCCCAAA>>><<<;;;<<<:::<<>>======>>>===<<<<<<===???AAACCC@@@??????@@@BBBCCCBBB@@@HHHMMMPPPMMMGGGBBB@@@AAA???@@@@@@@@@@@@BBBFFFHHHDDDDDDDDDEEEEEEEEECCCAAABBBCCCCCCDDDFFFJJJOOOSSSUUUQQQLLLIIIFFFFFFMMMVVVeeehhhhhheeebbb^^^UUUKKKVVVVVV[[[ccciiirrr{{{\\\JJJCCC>>>:::555<<<;;;;;;???AAAKKK___rrrYYYIII@@@:::777444444333222222222333333555444222111111111222222777888999999888777555555333333333222111000///...///...------------,,,***...///222333///+++***,,,++++++++++++,,,---......,,,+++******))))))******...---,,,+++,,,---...///333000...///333555666444>>>===;;;999777777777777444444333222111000////////////...------------......//////000111222222222666444222///...---...///000///...---...000222333111222333222111111333444444555555444333222111000000111333333222222222333000111222444666777888999AAACCCHHHOOOXXXdddqqqyyy}}}rrreee\\\PPPKKKJJJJJJFFFCCCEEEFFFHHHIIIJJJJJJIIIIIIDDDDDDEEEGGGIIIJJJIIIGGGDDDCCCAAA???===<<<<<<;;;????????????>>>===<<<<<<;;;:::999888777888999:::999999:::;;;===???AAABBBBBBCCCCCCAAA>>><<<<<<===;;;<<>>======???AAABBBDDDCCCCCCDDDEEEFFFDDDCCCDDDGGGJJJIIICCC>>>===>>>??????@@@???@@@CCCHHHKKKMMMLLLKKKJJJIIIGGGDDDBBBCCCDDDDDDEEEHHHNNNUUU[[[```ZZZTTTQQQMMMMMMTTT]]]hhhnnnrrrnnnhhhbbb[[[UUUZZZZZZ]]]dddlllxxx}}}zzzxxxuuupppkkkkkkpppnnnooorrrtttxxx}}}vvvXXXGGG@@@<<<999666<<<;;;:::???@@@III]]]~~~sssZZZIII@@@:::666555444333222222222222222444333222111000111111222666888999:::999777666666333333333222111000///......---,,,------------,,,,,,---///111000...---...++++++++++++,,,---...///,,,+++******))))))******,,,,,,+++,,,,,,---......333111///000333555555444999888777666555555666777444333222111000///...---//////...---------------......///000000111222222444222000...------......000///...---...000222333111222333222111111222444333444444333333111000000...000222222111111111222111222222333555666888999>>>@@@CCCHHHOOOXXXcccjjj}}}nnncccVVVPPPIIIGGGIIIIIIFFFCCCGGGHHHIIIJJJJJJKKKJJJJJJEEEDDDCCCCCCEEEFFFFFFEEEGGGFFFDDDAAA>>><<<;;;:::>>>>>>>>>??????>>>======;;;;;;:::999999999999999999999:::;;;<<>><<<===>>><<<===>>>@@@AAABBBCCCCCCCCCAAA???>>>===>>>???@@@EEEDDDDDDEEEFFFFFFDDDBBB===@@@CCCBBB>>>;;;:::;;;>>>>>>>>>>>>???CCCIIINNNVVVVVVTTTQQQNNNIIIFFFCCCDDDCCCBBBCCCGGGPPPZZZaaagggaaa[[[WWWTTTRRRWWW___kkkuuu|||xxxooohhhccc___^^^^^^aaahhhrrrssseeebbb^^^\\\XXXRRRRRRVVVTTTUUUXXX[[[^^^dddjjjnnnxxxnnnRRRCCC===:::999777<<<::::::>>>???GGGYYYyyytttZZZJJJ@@@999666555555444222222111111111333222111000///000111111666888;;;;;;999888777777333333333222111000......---------------......///---...///////////////...++++++++++++,,,---...///,,,+++******))))))******))))))+++,,,------------333222000111333444444444555444333222222333444555333222111000...---,,,,,,///......---------------......//////000000111111111000...---------...///000///...---...000222333222333333222111000222333222222222222111000//////...///111111000000000111333222111111333555777999<<<===???AAAEEEKKKSSSXXXhhhrrrqqqaaaXXXNNNKKKHHHHHHJJJKKKHHHDDDGGGGGGHHHHHHIIIIIIIIIIIIFFFDDDAAAAAABBBCCCDDDDDDGGGFFFDDDAAA???===<<<<<<>>>??????@@@AAAAAA@@@@@@===<<<<<<;;;;;;:::::::::::::::999:::<<<>>>AAACCCBBBBBBBBB@@@>>>===>>>@@@======>>>@@@CCCEEEEEEEEECCCBBB???===<<<<<<===>>>BBBBBBBBBCCCCCCCCC@@@===999;;;>>>>>><<<:::::::::>>>===<<<;;;===BBBHHHNNNYYYYYYXXXUUUPPPKKKGGGFFFDDDCCCAAAAAAEEENNNZZZbbbiiidddaaa```]]]ZZZ\\\```mmmwww}}}{{{uuupppjjjeee___bbbgggppp|||qqqbbbUUUQQQNNNNNNKKKGGGHHHKKKJJJKKKLLLMMMNNNPPPTTTWWW]]]hhhwwweeeMMM@@@;;;999:::777<<<:::999>>>???EEEVVVsssuuu[[[JJJ@@@999555555555333222111111000000222111000//////000111111777:::======999666555555222222222222111///...---.........---,,,,,,...///000222222///---......+++,,,++++++,,,,,,---...///,,,+++******))))))******&&&(((***,,,------------111111111111222333333333444333111000000111222222222111000///---,,,+++***///...------,,,,,,------.........//////000000000//////.........///000111000///...---...000222333333444444222111000111333000000111111000//////......000222222111000111222444333111000111333666888<<<===>>>>>>@@@DDDIIIMMMSSS^^^nnn{{{rrraaaSSSJJJJJJIIIHHHIIIKKKJJJGGGCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFDDD@@@???@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@AAABBBCCCDDDDDDDDD???>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;>>>AAACCCBBBBBBBBB@@@>>>>>>@@@BBB>>>>>>>>>AAAEEEGGGGGGEEEAAA@@@===;;;::::::;;;<<>>>>><<<:::;;;???EEEJJJTTTUUUUUURRRMMMIIIGGGGGGGGGFFFDDDCCCFFFNNNXXX___gggdddeeeiiiiiieeecccdddnnnsssxxxyyyxxxvvvooogggbbbhhhqqq{{{rrraaaTTTGGGBBB@@@AAAAAA??????BBBAAABBBBBBAAA@@@AAACCCEEEJJJRRR]]]hhhqqq{{{|||\\\HHH???;;;999;;;888<<<::::::??????EEEUUUoootttZZZIII???999555555444333222111111111111111111000//////000111222888<<>>888444222222222222222111000///...---///000000---++++++---000111666777222...//////,,,,,,,,,,,,,,,---...//////,,,+++******))))))******&&&(((***,,,------------...///000111111111222222555444222000////////////000000///...---,,,++++++......---,,,,,,,,,,,,,,,.............../////////////////////000111222222000///...---...000222333444444444333000///000222//////000000000///......///111333333222111222333444333111000000222555777999:::<<<<<<===???CCCFFFFFFOOOZZZdddmmmxxxwwwfffVVVKKKEEEGGGGGGGGGIIIIIIGGGDDDAAABBBAAAAAAAAAAAAAAABBBBBBDDDBBB???>>>???AAABBBAAA???>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFGGGGGGBBBAAA>>><<<;;;;;;======;;;:::999999;;;>>>AAADDDBBBBBBAAA???>>>>>>AAACCC>>>>>>???CCCGGGIIIFFFCCC???===;;;:::999:::;;;<<<===>>>???AAABBBAAA===:::999:::<<<>>>@@@AAABBBCCCBBBAAA???<<<;;;<<<@@@DDDJJJMMMOOOMMMHHHEEEEEEFFFKKKJJJIIIHHHJJJOOOVVV[[[\\\[[[___gggkkkhhheeeeeelllqqqtttvvvyyyzzztttllljjjsss~~~yyyiiiZZZOOOGGGAAA===>>>>>><<<;;;===:::;;;<<<<<<;;;<<<>>>??????DDDLLLSSSXXX```nnn|||pppRRRDDD>>>:::999<<<888<<<999:::AAAAAAFFFTTTlllsssYYYIII???888555333333222111111111111222111111000///000111222333777<<<@@@>>>777222000111222222222111000///------///000000...++++++...222444>>>BBB:::222111111///,,,,,,,,,,,,---...///000,,,+++******))))))******))))))+++,,,------------,,,...111222111111222444555333111///...---------.........---------,,,,,,...------,,,,,,,,,,,,,,,------.....................///000000111222222222000///...---...000222333555555555333000///000111/////////000000//////...000222333333222222333444444333111000000111333444555666888999:::;;;>>>@@@@@@EEEKKKRRR[[[fffrrrzzz{{{kkk\\\PPPJJJGGGGGGGGGHHHIIIIIIGGGDDDBBB@@@@@@???>>>>>>??????@@@@@@>>>======>>>???@@@???<<<<<<<<<;;;<<<<<<======???@@@BBBDDDFFFGGGHHHHHHEEECCC???;;;:::<<<>>>@@@;;;:::999999:::>>>BBBDDDBBBBBBAAA???>>>???BBBEEE>>>===???DDDIIIJJJEEE@@@===<<<:::::::::<<<>>>???;;;<<<===@@@AAA@@@===::::::;;;<<>>888555111111111111111222222333222111111000111222333444222888>>>===777222111333222222111111000...---,,,+++...///---+++,,,111777>>>MMMRRREEE555000000...---,,,,,,------...///000,,,+++******))))))******,,,,,,+++,,,,,,---......+++///222444333333555777222111///------------...------------...............---,,,,,,++++++,,,,,,------------------------......///000000111111111000///...---...000222333666666555333000//////000...//////000000000/////////111222333222111222333333222111111111111222222333555777888888888:::;;;===???BBBHHHPPPXXX```eeekkkvvv{{{uuujjj]]]RRRKKKHHHHHHHHHIIIJJJKKKJJJIIIGGGEEE@@@???>>>=========??????===<<<;;;;;;===>>>>>>===<<<;;;;;;:::::::::;;;;;;>>>???AAACCCEEEGGGHHHHHHGGGDDD???;;;:::<<>>BBBDDDBBBBBBAAA???>>>???BBBEEE======???EEEJJJJJJDDD>>><<<;;;::::::;;;===@@@AAA888999;;;>>>@@@???<<<999;;;;;;===@@@EEEHHHIIIJJJKKKJJJGGGCCC>>>;;;;;;<<<>>>BBBEEEDDD???===>>>@@@DDDFFFIIIKKKLLLMMMPPPSSSOOOLLLPPPZZZccchhhkkknnnjjjttt||||||zzz}}}|||sssddd[[[SSSOOOJJJCCC>>>===;;;<<<===<<<:::999:::;;;:::<<>>FFFRRR[[[hhh{{{{{{___EEE===<<<888777:::999<<<999;;;DDDEEEHHHVVVjjjpppWWWGGG>>>888555000000000000111222333444222222111111111222444555///666<<<<<<777222222555111111111111000...---,,,(((+++------+++...444:::JJJZZZ```NNN888...+++)))---------------...000000,,,++++++***)))*********...---,,,+++,,,---...///,,,000444666555555777:::......---,,,,,,,,,---...,,,,,,------...///000000...---,,,,,,++++++,,,,,,------------------------------...///000000//////000///...---...000222333666666555333000...///000//////000000000000000///...000111222111000111222222222222222111111111000333555888888888777888999<<<<<>><<<<<>>>>>>>>;;;777777999;;;;;;:::;;;<<<===>>>@@@@@@AAAAAAAAA>>>;;;999999;;;>>>@@@777888:::;;;<<<>>>BBBEEEBBB@@@??????AAABBBBBBAAAAAAAAADDDIIIMMMLLLGGGBBB>>>;;;999999;;;>>>@@@AAA>>>;;;:::<<<@@@BBB???;;;<<<<<>><<<============>>>>>>>>>???BBBFFFKKKNNNNNNMMMLLLKKKQQQRRRVVV]]]dddiiiiiihhhlllttt}}}zzzmmmbbb\\\TTTIIIBBBAAA???999888===>>>;;;:::===:::;;;<<<<<<<<<>>>AAADDDIIIUUU^^^ooosssWWWCCC===888;;;>>>777222444111555BBBGGGKKKWWWmmmmmmSSSEEE???999333555111......222444444333333222222111111222222333555666888777555333222222333111///.........---,,,------,,,+++,,,000666;;;MMMZZZ]]]MMM888------...------------------------+++++++++*********))))))++++++++++++,,,------...//////111555888888666444111111000///...---,,,,,,///......------,,,++++++000///---,,,+++*********//////...---,,,,,,++++++---......---,,,,,,///111000000000000000111111222111111111111111111111111111111000/////////////////////............//////333222111000000000111222///222555666555444777:::<<<>>>???>>>BBBJJJPPPQQQRRRUUUZZZaaakkkyyyqqqiii[[[XXXRRRLLLGGGCCCBBBAAAGGGGGGGGGGGGFFFDDDCCCBBB>>><<<:::;;;>>>???>>>===AAA@@@>>>===<<<<<<======>>>:::777777999::::::999:::;;;===>>>???@@@??????>>><<<:::999999:::<<<===999999999:::<<<>>>@@@AAAAAA???======AAAEEEGGGHHHGGGEEEDDDEEEHHHIIIFFFCCC===;;;999999;;;>>>@@@AAA>>>;;;:::<<<@@@BBB???<<<:::<<>>???@@@AAAAAADDDHHHKKKKKKKKKLLLLLLRRRSSSWWW\\\bbbeeefffeeemmmuuu~~~xxxqqqgggZZZOOOLLLEEE>>>;;;======::::::=========>>>===<<<===???AAACCCMMMRRR___xxxkkkSSSCCC???:::;;;<<<555777:::777;;;HHHLLLQQQ___ssshhhOOOBBB<<<888444333111//////000222333333333222222222222222333444333444666555333111111111111000.........///...,,,,,,---,,,,,,,,,///444777FFFPPPTTTGGG666---,,,---------------------------,,,,,,,,,,,,+++++++++***++++++++++++,,,---......000111333777::::::777555222111111000///...---,,,------------------------000///---,,,+++*********---------------------------......---,,,,,,///111000////////////000111111111111111111111111111111111111000/////////////////////............//////333222111000000000111222000444777777555555777::::::======<<<@@@GGGLLLLLLLLLNNNRRRWWW```lllxxxppp___XXXOOOMMMIIIEEEBBB@@@@@@@@@CCCCCCCCCCCCBBBAAA??????;;;::::::;;;<<<===<<<:::???>>>===<<<;;;;;;;;;;;;<<<:::888777888999999888888999<<<>>>??????>>>===::::::999999999999::::::<<<999888999<<>>===@@@===:::;;;AAAHHHNNNQQQOOOJJJDDDAAACCCEEEDDDCCC===;;;999999;;;>>>@@@@@@===;;;:::<<<@@@AAA???===;;;>>>BBBCCCCCCEEEJJJMMMQQQVVVUUUMMMCCC???===<<<999:::<<<>>>@@@AAABBBBBB@@@CCCEEEGGGHHHJJJLLLNNNTTTUUUXXX[[[]]]___aaaaaannnvvvqqqccc\\\NNNGGG@@@>>>===;;;;;;>>>???@@@@@@>>><<<;;;===>>>>>>FFFFFFMMMbbbuuu```MMMCCCAAA;;;:::;;;555777:::888;;;GGGKKKRRRbbb{{{bbbJJJ>>>999777666000111111000//////222444222222222222333333444555111222444333111//////000000...------//////...---,,,---------,,,---000333;;;BBBEEE===333------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,---...//////111444999;;;;;;777444222222111000//////...---++++++,,,------...////////////---,,,++++++++++++***++++++,,,---......///,,,---...---,,,,,,...000///............///000000////////////////////////000000000000////////////000//////......//////000222111000///000000222222333777999999777666777:::777:::<<<;;;===CCCEEEDDDCCCDDDGGGKKKQQQZZZdddkkknnnvvv{{{dddTTTNNNHHHGGGEEECCCBBBBBBCCCCCCCCCBBBBBB@@@???===<<<;;;:::;;;<<<=========;;;:::======<<<;;;:::::::::::::::999888777777888888888777888;;;===>>>===<<<;;;888999999::::::::::::999===999777:::???BBB@@@===AAA>>>::::::@@@HHHPPPTTTQQQKKKDDD@@@@@@BBBAAA@@@<<<:::999999<<<>>>??????<<<;;;;;;===@@@AAA@@@>>>???CCCFFFEEEBBBCCCHHHMMMLLLNNNNNNHHH@@@<<<;;;;;;:::<<<===???AAABBBBBBBBB@@@AAACCCEEEFFFIIINNNQQQUUUWWWYYYZZZZZZZZZ]]]___pppwwwyyyoooYYYQQQGGGAAA===<<<>>>??????@@@@@@???===<<<===>>>>>>CCCBBBEEETTTcccxxx[[[JJJCCCAAA::::::===888555999777:::DDDHHHRRRccc}}}^^^HHH===888777777000222333222//////111555222222222222333444555666111222333222000//////000...------...///000///---,,,---......,,,,,,---...333666777555111...------++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++*********+++,,,---...///...111555:::===;;;666222222222222111000/////////,,,,,,,,,---------......//////...,,,,,,+++++++++***++++++,,,------......+++---...---,,,,,,...///...------------...//////........................///000000000000000//////000000////////////000000111000000///000111222333666999<<<;;;888666888:::666999;;;:::<<>><<<===???AAAEEEMMMUUU[[[___fffqqq|||uuu]]]OOOKKKEEEEEEDDDCCCCCCDDDEEEFFFEEEDDDBBB@@@===;;;:::999<<<===?????????>>>===<<<<<<<<<<<<;;;::::::999888888888888888777888888999777888:::<<<===<<<;;;:::888999:::;;;<<<<<<;;;:::<<<999888<<>><<<;;;:::888999<<<>>>>>>>>>;;;;;;;;;===???@@@@@@???BBBEEEHHHFFFAAA@@@CCCHHHFFFFFFFFFCCC???;;;;;;>>>>>>???AAABBBCCCBBBBBBAAA@@@BBBCCCDDDGGGKKKQQQVVVVVVZZZ\\\[[[YYYZZZ^^^cccsss{{{ggg___RRRFFF@@@@@@@@@@@@===>>>@@@???>>>>>>???@@@>>>CCCBBBEEEOOOXXXjjj]]]KKKBBB???999;;;???<<<666<<<:::;;;CCCGGGRRRfff{{{]]]JJJ???888666888111444555444111000222555222222222222222333444555111222333222000000111222.........///111111///---,,,...///...,,,++++++,,,......///000000...---...++++++++++++++++++++++++++++++++++++*********************+++,,,---//////000333999???AAA>>>888333222222111111000000//////......---------,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...---------------......///------------------------...///000000000000//////000000////////////000000111000000000111222444555888;;;===<<<999777888:::555999;;;999:::======:::888999;;;===@@@FFFMMMSSSUUU[[[bbbiiipppzzzqqqXXXLLLJJJDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB???===;;;::::::===???@@@@@@>>>======>>>;;;<<<<<<;;;;;;:::999888666888999999888999:::;;;999999:::;;;;;;;;;;;;;;;999:::;;;<<<=========<<<:::999:::>>>CCCFFFEEECCCDDD@@@<<<<<>>>>>===::::::<<<>>>???@@@@@@@@@AAACCCFFFEEEBBB@@@AAACCCCCCAAAAAABBB@@@===>>>BBB@@@BBBDDDEEEEEEDDDCCCBBBBBBCCCEEEGGGJJJOOOVVV[[[ZZZ^^^bbb```]]]^^^eeemmm{{{yyyqqqaaaPPPFFFDDDCCC@@@;;;===???@@@??????@@@AAA???BBBAAADDDMMMPPP\\\sss~~~```LLLAAA>>>:::<<>>BBBOOOeeeuuu[[[KKKBBB999666888333444555555333222333444333222222111111222222333222333333222111111222444000000000111222222///------//////...,,,++++++,,,,,,++++++......,,,,,,...************************+++++++++*********))))))))))))***+++,,,...///000333777>>>EEEGGGCCC;;;555111111000000000///////////////...---,,,,,,++++++//////...---------------,,,,,,,,,,,,++++++++++++***,,,---...---,,,---......------------...//////---------------------------...000111111000//////111000000//////000000111111111000111222444666777888;;;===<<<999888999;;;555999:::888888;;;:::777888999:::;;;===BBBHHHLLLJJJOOOTTTXXX]]]gggtttoooVVVKKKJJJEEEDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<>>>>>>===::::::;;;===;;;<<<<<<<<<;;;:::999888444777::::::::::::<<<>>>;;;;;;:::999:::;;;<<<===:::::::::;;;<<<=========999;;;===???AAACCCCCCCCCBBB???======???BBBCCCDDDAAA???>>>???AAAAAA===999:::999888:::<<<>>>>>>===999:::<<<>>>??????@@@AAA@@@BBBDDDGGGGGGFFFEEEDDDBBB???>>>AAA@@@===???DDD@@@BBBEEEGGGHHHGGGFFFEEECCCEEEHHHKKKNNNTTTZZZ___^^^dddiiigggdddfffpppyyyrrr[[[MMMHHHCCC>>>;;;===@@@AAA@@@???@@@AAAAAABBB???CCCKKKKKKSSShhhbbbLLL???>>>;;;>>>???999555<<<:::888;;;???MMMdddkkkUUUKKKCCC999555777444444333333444444222111333333222111000000000000222333333222000000222444222222222333444333000---/////////...,,,+++,,,...---***+++...,,,((((((,,,************************,,,,,,+++++++++*********))))))***+++,,,...///000333777???FFFHHHCCC;;;444000000////////////......---------------------,,,///......------------...*********+++,,,,,,------)))+++---...---,,,,,,---.........---...//////000........................---...000111111111000///111111000000000000111111222111111222333666888999777:::===<<<999888:::<<<444777777555555888999666888999999999999===AAAEEEAAAFFFJJJKKKMMMTTT```iiiqqq~~~pppVVVKKKKKKGGGGGGFFFFFFEEEDDDCCCCCC@@@???======<<<===>>>???;;;<<<<<<:::777777999<<<;;;<<<======<<<;;;999888333666:::;;;;;;;;;===@@@===;;;:::999999:::<<<>>>::::::::::::;;;<<<===>>>999<<>>======???AAAAAAAAA>>><<<;;;===@@@@@@>>>;;;999888888:::<<<>>>===<<<888:::===>>>>>>???@@@AAAAAABBBFFFJJJMMMNNNKKKIIIBBB===<<>>AAAAAA@@@??????@@@EEECCC???CCCKKKIIIOOOccc|||bbbKKK???>>>===???>>>444:::AAA@@@===???BBBQQQiiiyyydddPPPIIICCC999444666555222111222444444111...444333111000//////......111222222111///000222444333333333444444333000---000000///---++++++---///---***+++---***%%%%%%+++))))))))))))))))))))))))---------,,,,,,,,,++++++))))))***+++,,,...000000000555===DDDFFFAAA888000////////////............+++,,,,,,------......//////......---------......'''((()))***,,,---...///)))+++---...---,,,,,,---///............///000000........................,,,...000111222111000///111111000000000000111111222222222333444777999:::666999<<<<<<999888:::<<<333666555333333666777555888888888777666888<<>>===;;;<<<<<<;;;;;;:::999888888;;;:::::::::999888888888:::999999999:::===@@@BBB???===::::::;;;===>>>>>>:::888777;;;@@@BBB@@@<<>>BBBFFFGGGGGGGGGGGGIIIOOOTTTSSSLLLEEEAAA???======???BBBCCCCCCCCCCCCCCCFFFJJJKKKHHHFFFFFFGGGKKKSSS[[[aaacccbbbiiinnntttwwwyyy}}}eeePPPEEEBBBCCC@@@>>>@@@AAA???@@@CCCEEEDDDEEEGGGGGGIIIPPPYYYsssvvvWWWKKK@@@<<<<<<;;;:::<<<<<<666777>>>BBBFFFWWWjjjppp]]]III@@@???;;;777444444333333333333333333222444333222111000000000000666555333111111111333444222111111000111111222222000000///...............***++++++***((((((***,,,,,,+++*********+++,,,------,,,++++++------,,,+++---------......///000111111555999:::888666444333.../////////.........---444222000//////000///...//////...---,,,,,,++++++//////...,,,+++***,,,......---,,,+++************000...------///000000///////////////////////////------...///000000//////111000///...------.../////////111444777777444222666777888999999888777666:::999888666666666777777666666666666888:::<<<===:::>>>BBBCCCBBBAAACCCEEETTT\\\gggqqqyyyhhhTTTJJJGGGCCCDDDCCCBBB@@@AAADDDFFFBBB@@@===<<<===>>><<<:::;;;;;;;;;::::::999999888:::::::::999888888777777888777777888:::===???AAA???===;;;;;;===>>>>>>>>><<<::::::>>>BBBDDDBBB>>>???<<<::::::<<<===<<<:::@@@@@@@@@@@@@@@@@@??????<<<<<<===@@@DDDFFFEEECCC999999888999999:::;;;<<<<<<<<<<<<>>>BBBEEEGGGGGGHHHGGGHHHLLLPPPOOOJJJDDDBBB???===<<<>>>@@@@@@@@@@@@@@@BBBEEEIIIJJJHHHEEEHHHIIILLLSSS\\\bbbeeeeeelllrrryyy}}}sss]]]MMMEEEEEEAAA???@@@@@@>>>>>>@@@EEEDDDEEEGGGGGGHHHNNNVVViii|||oooQQQFFF<<<999:::999999:::999555666;;;>>>DDDWWWlllhhhVVVDDD===<<<999666444444444333333333333222222444333333222222222222222777555333111000111222333111000000000000000111111//////...---------------+++,,,---,,,+++***+++---,,,++++++***+++,,,---...---,,,++++++------,,,+++,,,,,,,,,---...000111222000333666777555333222222//////...///000222444555999555222////////////...///......---,,,,,,++++++,,,---------++++++---///...---,,,,,,++++++++++++///---,,,---...000//////........................------...///////////////111000///...------.../////////111444666666444222444555777888999888888777:::999777666666666777777777777666666777999;;;<<<888===CCCEEECCCAAAAAACCCHHHOOOZZZcccjjjttt~~~xxx```PPPIIIGGGBBBCCCBBBAAA???@@@BBBDDDAAA@@@>>>>>>>>>>>><<<:::::::::::::::999999999999:::999999888777777666666555666666777:::===???AAA@@@>>>===>>>?????????===???======AAAEEEFFFDDDAAA>>><<<::::::;;;<<<;;;:::???@@@AAAAAAAAA@@@???>>>;;;;;;<<<@@@CCCFFFFFFEEE<<<;;;999888888:::;;;===<<<<<<<<<>>>BBBEEEFFFFFFGGGFFFFFFHHHJJJIIIEEEAAAAAA>>><<<;;;<<<============>>>AAAEEEHHHIIIGGGEEEIIIIIILLLRRR[[[bbbgggiiipppwwwlllTTTDDDFFFAAA>>>??????<<<;;;<<>>???AAA@@@@@@??????>>>>>><<<;;;999999999999:::::::::::::::999999888777666555555555555666888;;;>>>@@@BBB@@@???>>>???@@@@@@>>><<>>???AAADDDEEEDDDBBB<<<<<<;;;:::;;;;;;;;;;;;<<<>>>???AAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAA@@@???===:::999888:::<<<>>>===<<<<<<>>>AAADDDEEEEEEEEEDDDBBBBBBCCCBBB@@@===>>><<<999999;;;<<<=========???BBBEEEGGGGGGFFFDDDHHHIIILLLQQQYYYaaahhhllluuu{{{{{{^^^FFFFFF@@@<<<===>>>;;;:::;;;AAAAAADDDGGGFFFDDDGGGMMM[[[ppp}}}```LLLBBB;;;;;;===;;;888777999999;;;<<<>>>KKKgggtttUUUHHH<<<666444222111222444444444333333222222222222222222222333444555666888666444111000///000000000000000000000000/////////...------,,,,,,------(((+++---...---+++******---------------.........,,,+++***+++---...---,,,------,,,,,,------...///...///000///......000222111000...///333;;;CCCHHHCCC===666111...------,,,......---------,,,,,,,,,(((+++---......------...------,,,,,,,,,,,,------...,,,++++++---......---..............................///////////////.................................000222444555333222///000333666888999999999888777666555555666888888:::999888777777888999999555<<>>CCCHHHMMMSSSZZZ___nnnvvvyyy```NNNEEECCCCCCAAABBBBBB@@@>>>===>>>???????????????>>>>>>>>>>>>:::::::::::::::;;;;;;;;;::::::999888777666555444555666888:::<<>>???@@@???===;;;<<<===>>>@@@BBBBBBAAA@@@:::::::::::::::;;;<<<===;;;<<<===?????????>>>>>>===>>>???>>>===<<<<<<<<<@@@>>>;;;:::999;;;===???===<<<<<<>>>AAADDDEEEEEECCCAAA???======<<<;;;:::;;;999888888;;;===??????AAACCCEEEGGGGGGGGGFFFFFFHHHIIIMMMRRRYYYbbbkkkpppzzznnnSSSHHH???999:::<<<;;;:::;;;??????CCCFFFEEEBBBDDDJJJVVVlll|||___MMMDDD<<<<<<===:::666555999;;;>>>>>>BBBSSSrrrjjjPPPFFF<<<777444000000333555555444333333222111111111111111111222444555666888666333111/////////000111111222222222111000///000//////...............***,,,///000...,,,,,,,,,------......////////////,,,+++***+++---...---,,,///...---,,,,,,+++++++++.../////////......000333111///...///444;;;CCCHHHBBB===666000...---,,,,,,---------------,,,,,,,,,***,,,...///...------.........---,,,,,,,,,------...,,,++++++---......---...........................///////////////......------........................///111333444333111...///222444777888888888666666555555555777888999:::999888777777777888999555;;;BBBDDDAAA<<<999888;;;===???BBBEEEIIINNNQQQ\\\dddppp|||oooXXXKKKFFFEEEEEEBBBBBBCCCAAA>>>=========>>>>>>???>>>===>>>@@@CCC<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999777666555555666777999;;;===???AAABBB???>>><<<<<<======;;;:::999:::<<<===>>>>>>======777888:::::::::;;;===?????????>>>>>>>>>=========888;;;===???===<<<<<<<<>><<<;;;;;;===>>>???===<<<<<<===AAACCCDDDDDDAAA@@@>>><<<;;;:::::::::;;;999888999<<>>@@@HHH^^^~~~~~~```KKKDDD===888444000111555555555444333333222111111111111111111222333555555777555333000//////000000222222333333333111000...000000///............///---///111111000......///......///000000000000///+++******+++---......---///...---,,,+++*********---...//////......000222000///...///333999>>>BBB>>>999333///---------,,,------------------------+++,,,////////////000111222111000///...............---+++,,,...//////...------------------------//////////////////...---,,,,,,---............---.........000222333222111...000222444555666666666555555444444555777888::::::999888777777777888999666;;;???@@@<<<888666666;;;:::;;;<<<>>>BBBFFFHHHLLLSSS]]]fffppp|||zzzbbbPPPGGGFFFFFFEEEBBBCCCCCCBBB???===<<<======>>>>>><<<<<<>>>CCCGGG>>>>>>>>>===<<<<<<<<<;;;<<<<<<;;;999888777666555666777999;;;<<<>>>?????????<<<:::999999::::::999666888:::;;;;;;;;;;;;;;;444666999999:::;;;???BBBGGGEEEBBB???===<<<;;;<<<555999>>>@@@???===<<<<<<============>>>>>>???@@@===<<<<<<===@@@CCCCCCCCCAAAAAA@@@>>>===;;;;;;<<<===;;;::::::===@@@AAABBBBBBCCCDDDDDDDDDGGGLLLPPPOOOSSSYYY___fffoooxxx~~~tttYYYLLL???;;;=========???;;;;;;>>>AAA@@@???CCCIIILLLdddfffMMMDDD<<<<<<===;;;999999;;;>>>@@@CCCPPPjjjuuuXXXEEE@@@<<<999555111444999666555555444222111111000333333333333333444555555555444222000//////000111111111222333222000...---//////...------------...,,,...///...---,,,---///...///000111111111000000+++******+++---......---,,,,,,++++++++++++,,,,,,+++---............///111/////////000222444777888777444000.........---,,,------------------------)))+++---//////111555777777666555333222111000000///---,,,---...000//////------------------------///////////////...------+++,,,---.........------...------///111333222111000111222444444444333333444444444444555777999:::999888777777777888999:::888;;;<<<;;;777444444666888777666888;;;???CCCEEEDDDHHHNNNSSSZZZfffttt~~~mmmXXXHHHCCCDDDEEEDDDCCCDDDDDDBBB???===<<<<<<=========;;;;;;>>>EEEJJJ@@@@@@???>>>===<<<<<<;;;===<<<;;;:::888777666555555666888:::;;;<<<======>>>;;;888777777888888888555777:::::::::999999:::222555888999999;;;@@@CCCNNNKKKEEE@@@<<<:::::::::666;;;AAACCC@@@===;;;:::<<<<<<===>>>???@@@@@@@@@===<<<<<<===@@@BBBCCCCCCBBBBBBBBBAAA???======>>>@@@>>><<<<<<>>>@@@AAAAAA@@@AAABBBBBBCCCHHHOOOTTTSSSXXX___fffmmmuuu~~~aaaRRRCCC>>>>>>>>>>>>@@@;;;:::===@@@???>>>CCCJJJMMMeeeiiiOOOEEE===>>>@@@???>>>??????AAACCCHHHWWWsssoooTTTAAA===;;;999555333666<<<666666555444222111111000555444444444444555666666444333111000///000111222000000222222111///---+++......---,,,,,,,,,,,,---***++++++***((((((***,,,...///000222222111111000+++******+++---......---)))))))))***+++,,,......)))+++---......---...///......///000111111111111333000...---......------------------------------(((***,,,...000444999<<<;;;:::888666444333222222000...------///000000///------------------------//////000000///...------***+++---...///...------...------...111222222111111222333333333333222111444333333444555777999:::999888777777777888:::;;;999::::::777333222333666666555444666;;;@@@DDDFFFCCCEEEGGGHHHLLLVVVeeeppp{{{|||jjj^^^PPPGGGFFFGGGEEEBBBAAABBBCCCDDDCCCAAA>>>===<<<<<<======>>>>>>?????????>>>>>>??????>>><<<::::::999999888777666666555777555444666;;;>>>>>>===::::::999888777777777888777666666888999999777666666333222555999>>>HHHRRRUUUMMMDDD???>>>===;;;777:::<<>>>>>??????===<<<<<<>>>AAADDDEEEEEEGGGFFFDDDAAA???>>>===<<>><<<<<>>===;;;:::<<<<<<===???>>><<<@@@FFFMMMaaaiiiPPPFFF===<<<>>>>>>???AAADDDFFFGGGMMM```dddQQQ???;;;666333222333333333999777333000///111555777999<<<>>>;;;555111222444333222000///...---......,,,...000...+++***+++...++++++***)))(((((())))))******))))))***+++,,,,,,000444888;;;:::555///***+++++++++,,,---...///000)))))))))+++---...---,,,***+++,,,---///000111222......---------......///111---,,,///111...---.........---------,,,,,,,,,///***)))...555<<>>???>>>>>>>>>??????BBBIIITTT[[[jjjrrr|||~~~ppp]]]SSSHHHAAAAAABBB@@@>>>???@@@AAAAAAAAA???===<<<======<<<<<<===>>>>>>??????>>>===>>>>>>===:::888999999888777666555555444777555444777:::===>>>===::::::999888777777777777777777888:::;;;;;;888666555222111555:::@@@KKKUUU[[[SSSIIIBBB@@@===:::666:::<<<>>>@@@@@@>>><<<:::999:::;;;===>>>>>>>>>>>>===<<<<<<>>>AAADDDEEEEEEEEEEEECCCAAA@@@?????????AAA@@@??????AAACCCEEEFFFBBBEEEHHHHHHIIIOOOYYYaaagggiiiqqq~~~lllUUUHHHDDDAAA>>>>>>======>>>@@@???===AAAHHHPPPeeegggMMMCCC;;;:::<<<<<<<<<>>>CCCFFFJJJUUUlllyyy]]]JJJ???;;;666333333444444444999777444222111333555777666999<<<999555222333555222111000.........//////,,,...///...,,,+++,,,...------,,,+++++++++++++++***************+++,,,,,,111888BBBFFFCCC:::000)))*********+++,,,---......+++******+++------,,,***)))***+++,,,---///000000......------------------///,,,---111333///------...------------,,,,,,,,,000,,,,,,222:::DDDRRR^^^]]]YYYNNN@@@999999999777444///,,,---...++++++---...------,,,---...///000,,,,,,---...///////////////////////////.........//////.........///111222111000000000000111222222444444333222333444555666999666444333555666777777555777777666333111222444666444444666:::===>>>===888:::;;;<<<>>>BBBIIINNN[[[aaaiiiqqqyyymmm```QQQJJJAAA>>>???@@@>>>;;;======>>>>>>>>>>>>===<<<>>>===<<<;;;;;;<<<>>>???>>>===<<<<<<<<<;;;888666777777777666555555444444777666555777:::<<<======:::999999888777777666666777888:::===>>>===:::777444111111666;;;BBBMMMXXX\\\VVVNNNIIIFFFCCC>>>;;;:::;;;===>>>>>>===;;;:::999:::;;;<<<===>>>>>>>>>===<<<<<<===@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEGGGHHHAAAEEEHHHJJJLLLSSS___hhhrrrvvvgggVVVMMMEEEAAA@@@???>>>???AAA???>>>CCCKKKTTTkkkdddKKKCCC<<<<<<<<<;;;;;;===BBBFFFOOObbb~~~oooTTTBBB>>>;;;666444444444444444777666555444333444555666333666888777444222333555111000///......///000000---...///...,,,,,,,,,...---------,,,,,,,,,,,,,,,+++************++++++,,,111>>>MMMRRRLLL===000)))************++++++,,,------,,,,,,,,,------+++)))))))))***+++,,,...//////......---,,,,,,+++,,,,,,...,,,///555666111---,,,------------,,,,,,,,,,,,...---...444===LLLbbbuuutttnnn___KKK>>>::::::999444///,,,------+++***,,,...------------...//////------...............---000000000000111111111111333222000///...//////000111111000000111222222333333333222111222333444555777555444444555666666555555555666444222222333444444444555888;;;======<<<666777999999:::<<<@@@CCCJJJNNNTTTYYY___gggrrryyyppp___VVVLLLGGGBBBAAABBBAAA???<<<;;;<<<<<<======>>>>>>??????>>>;;;999999;;;===???===<<<;;;;;;;;;999666444333444444555555666666666777777777888999;;;<<<<<<::::::999999888777666555777999;;;???AAA@@@<<<888555333333777<<>>>>>>>><<<;;;;;;<<>>>>>@@@??????EEEMMMXXXqqqbbbKKKDDD?????????======@@@AAAIIIYYYpppgggMMM>>><<<999555333333333333222444444444444444444444444222444666555222000111222///......---...///000111---.........---------...++++++,,,,,,,,,++++++++++++++++++******++++++,,,111???OOOTTTLLL<<>>@@@CCCEEEHHHJJJLLLSSS\\\cccrrrbbbWWWRRRJJJGGGDDDCCCDDDBBB???<<<;;;;;;;;;<<<===???AAACCC@@@>>>;;;999888999;;;===;;;:::999::::::999666333000111222444555777888999777888888888999:::;;;<<<:::;;;::::::999777666555777999;;;???AAA@@@<<<999888555666999===@@@IIIQQQNNNPPPTTTWWWWWWSSSLLLHHH======<<<<<<<<<;;;;;;:::::::::<<<===>>>?????????<<<;;;:::;;;===??????>>>@@@AAAAAACCCDDDFFFHHHIIIGGGHHHHHHGGGDDDCCCDDDEEEKKKOOOUUUYYY]]]eeeqqqzzzxxxfffTTTIIIEEE@@@>>>>>>??????@@@GGGPPP]]]xxx```HHHBBB??????@@@???@@@DDDFFFSSSggg{{{___III>>>999666333111111111111000111222222222333222222222333444444333111///............---------///000111......---...............+++,,,------------,,,,,,,,,,,,+++++++++++++++,,,000<<>>===888222------,,,******,,,---------.................................------/////////000000111111111666444222000............000000000000111222333444222222000000///000111222222111111222444666555444555444333222333444555666555777999;;;;;;;;;:::::::::888666555777;;;???AAAAAACCCDDDCCCBBBEEELLLQQQ}}}pppbbbWWWPPPMMMEEEDDDCCCBBBAAA???<<<:::;;;;;;;;;;;;===AAADDDFFF???===;;;999888999::::::999999888999:::999666444111222333444555777888888888999999999888888:::<<<<<<<<<<<<<<<:::888666555777888:::===@@@???<<<999:::888:::>>>@@@AAAFFFMMMMMMPPPUUUXXXWWWQQQJJJEEE???>>>===<<<;;;;;;;;;<<<;;;<<<===>>>???@@@@@@@@@>>><<<;;;<<<>>>??????>>>BBBBBBCCCDDDEEEGGGIIIJJJHHHJJJLLLJJJGGGFFFGGGIIIOOOUUU^^^dddjjjrrr}}}qqq]]]OOOKKKBBB@@@???@@@@@@AAAJJJSSSeeevvvYYYCCC>>><<<===??????CCCIIIRRRddd|||pppVVVDDD<<<666444111000000111000///000000111111111111222222444444333222111///---,,,......---------...000111///---------///000///...---...000111111000//////---,,,,,,++++++++++++,,,...555<<<===888111...---///......---,,,,,,,,,,,,+++++++++---000111000///,,,,,,---......///000000------,,,,,,,,,,,,------111///222888999444000///,,,,,,,,,,,,++++++++++++,,,+++,,,222<<>>???AAABBB@@@======@@@CCCrrrmmmfff]]]TTTMMMHHHEEE??????>>>>>>>>><<<:::999;;;:::999:::===AAAEEEHHH>>>===<<<:::999888888888888888888999::::::888666555555555555555555666666888999:::999888777:::<<<======>>>>>><<<:::777666666777888;;;===>>><<<:::::::::>>>CCCEEEDDDHHHMMMMMMOOOQQQRRROOOKKKGGGDDDAAA???===<<<;;;;;;<<<===<<<===>>>@@@AAAAAAAAAAAAAAA???>>>>>>@@@AAAAAA@@@DDDDDDDDDEEEFFFGGGHHHIIIIIILLLPPPPPPMMMMMMOOOSSSWWW___kkkuuu}}}ttt^^^QQQNNNEEEBBBAAABBBBBBDDDMMMXXXnnnhhhOOOAAA===;;;===???BBBIIIPPPaaaxxxdddJJJ<<<777666444111000111111000///111111000000111222222333222222111111111000///---///...---,,,---...///000///---,,,---000111000...---...000222222111000///...---,,,++++++++++++++++++...111111000//////000///...---,,,++++++++++++---------...000111///...+++,,,,,,------......///,,,,,,,,,,,,---...///000111...///333555111//////,,,,,,,,,++++++++++++***---+++,,,333???UUUtttkkkWWWNNNLLLIIICCC===666000///...+++,,,...,,,---.../////////...---,,,,,,---...////////////......//////000111111111111000///.........///000---------...///111222333333222111000000000111111444222111333777;;;===>>>888555222222555888999999>>>??????===:::888999;;;777444111222555777888888:::>>>AAA@@@<<<::::::;;;zzzzzz|||tttiii```\\\VVVQQQLLLHHHBBB???;;;;;;<<<<<<<<<;;;:::::::::999888999<<<@@@EEEHHH======<<<;;;:::888777777777777777999;;;;;;999777999888888666555444333333888:::;;;:::777777999<<<>>>>>>??????===;;;888666666666777999;;;<<<;;;:::;;;;;;@@@GGGIIIHHHJJJNNNKKKLLLLLLKKKIIIGGGFFFFFFBBB@@@>>><<<;;;<<<===>>>===>>>???@@@AAABBBBBBBBBDDDBBBAAAAAABBBCCCCCCBBBEEEEEEEEEEEEFFFGGGHHHIIIIIINNNSSSTTTSSSSSSWWW[[[cccmmm{{{qqq\\\PPPNNNGGGDDDCCCDDDDDDGGGPPP[[[ttt}}}^^^HHHAAA>>><<>>777111///...,,,,,,///,,,,,,.../////////...---+++,,,---...////////////...//////000111111222222//////...------...000111,,,,,,------...000111222444333222000000000111111666444333444999>>>AAACCC999555222222666999::::::AAABBBAAA===999777999<<<666444333555777888555333777<<<@@@AAA>>>:::999999|||vvvpppiiifffeeeddd___[[[RRRQQQNNNJJJFFFAAA===;;;::::::999888888999::::::444666777888888:::>>>AAA@@@>>>;;;888777777999:::777777777777777888888999:::999777666444333333333777777888777777888:::===<<<<<<;;;:::888777666666888:::<<<<<<<<<<<<===>>>>>>???DDDMMMVVVWWWPPPHHHJJJIIIGGGFFFEEEEEEEEEFFF@@@???>>><<<;;;;;;;;;<<<>>>BBBFFFEEEAAA@@@BBBFFFEEEBBB???@@@DDDHHHJJJIIIGGGHHHHHHFFFDDDCCCDDDEEEMMMRRRVVVVVVUUUXXXaaajjjvvviiiYYYSSSRRRIIICCCBBBGGGHHHHHHSSSdddmmmSSSFFF????????????CCCLLLZZZdddlllPPPBBB;;;777666555444333333333333333888666333111000222444666222222333333222000///...000000000///////////////111222222111...------......//////...---,,,---......------,,,,,,---------,,,,,,,,,------.........,,,+++***+++---......,,,...---,,,++++++,,,...000++++++++++++++++++++++++,,,---------.../////////---.........,,,+++,,,---+++---......---,,,,,,---------,,,///:::OOOjjj|||qqq```SSSMMMGGG@@@:::;;;666000---...//////......------------,,,***(((,,,---///000000000///...---///000///...---...000------...//////...------......//////////////////111333444333000...///111222000000333999>>>??????999777555444666777777777888;;;===;;;777555888;;;888777555333222222222333888888999:::;;;:::777444xxxkkkaaa\\\VVVSSSSSSRRRNNNJJJNNNMMMJJJGGGCCC???<<<:::999999888777777888999999777777888777777888:::===>>><<<:::888777888888999777666666666666777888888:::999888777666555555555777888888888777888:::<<>>===;;;:::888777777999;;;>>>???>>>===>>>??????@@@EEEOOOWWWYYYSSSLLLHHHGGGEEECCCBBBCCCDDDDDDAAA@@@>>><<<<<<<<<<<<===BBBFFFIIIHHHEEECCCEEEHHHEEECCC@@@AAADDDHHHIIIJJJEEEFFFFFFFFFEEEEEEGGGIIINNNSSSXXXZZZ\\\cccoooxxx|||dddTTTMMMMMMGGGBBBBBBFFFGGGJJJZZZmmmhhhPPPEEEAAAAAABBBCCCIIIUUUdddooogggMMM@@@;;;777555555444444333333444444777555222000///111333555222222333333222111000///000000000000000111111111000111222000...---...///......//////...------...///...------------------,,,,,,,,,---------......***)))(((((()))***((('''------+++***+++,,,...///,,,,,,,,,,,,,,,+++++++++---------...............------...---,,,,,,,,,---+++---///...---,,,---------------000999LLLdddtttuuujjj[[[QQQLLLHHHBBB<<<;;;666000...///000///......---------......---,,,,,,---...///000//////......///000000......///000........................///////////////.........000222333222000///111444444222111333888;;;===<<<:::888666555777888777777555888:::999555333555888777666555444333333333333777777777888999888666333wwwiii]]]RRRNNNIIIGGGHHHGGGDDDAAAHHHGGGFFFCCC@@@===;;;999999888777666666777888999888999888777555555777888::::::999999888888888888666555555555555666777777999999999888888888888888777888999888777888:::<<>>===;;;999888666666999<<<@@@AAAAAA???>>>>>>@@@AAAEEENNNVVVXXXSSSMMMEEEDDDAAA???>>>???AAABBB@@@???>>>===<<<<<<===>>>DDDHHHKKKKKKHHHFFFFFFHHHGGGEEECCCDDDFFFIIIKKKKKKEEEGGGHHHHHHIIIKKKNNNQQQTTTXXX]]]aaafffppp~~~uuu^^^OOOIIIIIIEEECCCDDDGGGJJJRRRhhh~~~bbbMMMDDD???@@@BBBFFFOOO___qqq~~~```III===999777444444444444444555555666555333000///...000222333222222333333333222222111...//////000000111111111///000111000...---...///---...///000000000///...000///......------------,,,,,,,,,,,,------------***)))''''''((((((&&&%%%,,,+++*********,,,---......---------,,,,,,++++++...............---------,,,---------------------,,,---//////---,,,---...---------///777FFFXXXeeeccc[[[QQQMMMLLLJJJDDD===:::666111///111222222000........./////////000000------...////////////...///000111000///...///111///...---,,,,,,---...///000000//////.........---000000111000000111333666444333222333666888999999:::888666666777777777666222555666555222111222555555555555555555444333222666666666777888777555333vvvggg\\\UUUJJJHHHEEEDDDEEEDDDBBB@@@CCCCCCBBB@@@???<<<;;;999999888777666666777888999777888777666444333555777777888999999999888777666555444444444444555666666777888888999999999999999777888999999888888:::;;;===<<<:::999777555333333888;;;???AAA@@@>>>===<<<>>>???BBBHHHNNNPPPLLLHHHCCCAAA>>><<<;;;===???AAA???>>>===<<<<<<<<<===>>>DDDGGGKKKLLLJJJGGGFFFGGGHHHGGGGGGGGGHHHKKKLLLMMMJJJKKKLLLMMMOOOQQQVVVYYY]]]```dddiiiooozzznnnYYYLLLHHHHHHEEEDDDGGGLLLQQQ___yyy~~~___KKKDDDAAADDDGGGNNNZZZlllvvvZZZEEE:::777666333333333333444555666777333222000//////000222333222222222333333333333333,,,------...///000000111111111222000...,,,,,,---------///111222222111///222111000///......---...,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******)))(((***************+++------///......------,,,,,,+++/////////...---------,,,---,,,,,,,,,---......---,,,---//////---,,,---...,,,,,,,,,---333===JJJSSSNNNKKKIIILLLPPPMMMDDD<<<888555111111444777777666000000111000/////////000------.........////////////000111000//////000111000///---,,,,,,---///000000000000///......------222111000000///111333444222111111222444666888999999777555555666666555444111222444333111000111333444444555666666555444333666666555666888888666444rrraaaTTTLLLHHHBBBAAA@@@@@@@@@???>>>===@@@@@@@@@???>>><<<;;;::::::999888888888888999:::555666666444333444666888555666888999999777666555444444444444444555555666555666777999999999999999777999::::::999999999;;;;;;;;;999888666444333222555999===???===;;;999999;;;;;;===@@@DDDEEECCC@@@AAA???===;;;;;;<<<>>>???===<<<;;;;;;;;;<<<===>>>DDDHHHLLLNNNMMMKKKIIIGGGGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRVVVZZZ^^^bbbfffkkkrrr{{{jjjUUUIIIFFFFFFCCCEEEKKKQQQ[[[mmm```MMMFFFHHHKKKQQQZZZggg{{{mmmSSSBBB888444444222222222222333555666777333222111000000111222333222222222222222222333333......///000111111222222222333333000---*********...---...111444555444222444333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,)))*********+++,,,------.........------,,,,,,,,,/////////...---------,,,...,,,+++,,,...///---,,,+++---......---,,,,,,---*********+++...555===BBBAAABBBHHHQQQWWWTTTHHH<<<666333111333777;;;<<<;;;111333444333000...---...---------------......///...000111000///...///000000///---,,,,,,---///000000000//////.........---444333111000000111111111...//////000222444777999555444333333444444333111111222333222222111222333333444555666777666555444777666666777888888777666qqq```RRRHHHBBBAAA===>>>>>>>>>>>>===<<<;;;>>>>>>>>>======<<<;;;:::;;;:::999888888999:::;;;444555555444333444777999666666777888777666444333555444444444444555666666555666888999::::::999999888999;;;;;;:::999999:::<<<;;;:::999888666555555444666999;;;999777666666888888999;;;===>>>>>><<<@@@???>>>======>>>??????<<<<<<;;;;;;<<<===>>>???EEEIIIMMMQQQRRRPPPMMMJJJEEEGGGHHHHHHGGGGGGIIIKKKOOOPPPQQQSSSUUUYYY___cccgggllluuufffQQQGGGDDDDDDCCCHHHPPPZZZiii~~~cccQQQMMMKKKOOOVVV```ooo}}}bbbMMM???666222333111111111111222333444555222111000000000111222333222222111000000111111222111222222333333444444444222333222000,,,*********///------///444777666555666555333111000.........,,,,,,,,,,,,++++++++++++(((''''''))),,,......---)))******+++,,,---......,,,,,,,,,,,,,,,---------...............---------000---+++,,,...///---******+++------+++***+++,,,***)))((()))+++000444777<<>>===>>>@@@@@@???=========<<<<<<<<<<<<;;;:::999888:::999888777777888999:::555666666555444444666999777777777666555444333222555555555444555666666777666777999;;;<<<;;;:::999888:::<<<<<<:::999999::::::999999888777777666666333555777777666555444555777777777999<<<>>>???@@@???@@@@@@@@@AAA@@@@@@@@@>>>=========>>>???AAABBBDDDGGGLLLQQQTTTSSSOOOKKKIIIKKKLLLLLLKKKKKKMMMOOOQQQSSSUUUWWW[[[aaahhhmmmrrryyy|||bbbOOOGGGGGGHHHIIIOOOZZZhhh{{{}}}dddWWWVVVPPPUUU]]]hhhvvvpppVVVFFF<<<555222333000000000000111222333333000////////////000111222333222000////////////000222222222222222222333333///000000///---+++,,,,,,111...,,,...444888999777777666444222000///......,,,,,,,,,+++++++++******)))(((((())),,,------,,,)))***+++,,,---...//////******++++++,,,,,,---------------...............222...+++,,,...///+++((((((***,,,+++***)))***++++++***((((((+++...111222;;;>>>EEEQQQYYYVVVJJJ???555333111222666888888666222777======888333111000------,,,,,,,,,---...///,,,...///...---,,,---///........................------......///000000000111000000222444444111...,,,...//////---...222555111000111222444555333222222222111222333444444333444444444444555666777888666555444555666888777666ppp\\\IIICCCCCC@@@===<<<<<<===??????===<<<;;;;;;:::;;;;;;::::::999888777999888777666666777888999777777777555444444666777888777666555444333222222666555555555555666777777888999;;;======<<<;;;:::888:::<<<<<<;;;999999999666666666666555555555555333555666666444333444555666777888:::>>>AAADDDEEE???@@@BBBCCCCCCBBBAAA@@@??????>>>>>>???AAACCCDDDAAADDDJJJPPPSSSRRRNNNJJJNNNPPPRRRRRRPPPPPPRRRTTTTTTVVVXXX\\\aaahhhpppvvv~~~vvv^^^OOOJJJLLLOOOPPPWWWcccttt{{{ddd[[[\\\ZZZ```hhhsss|||fffNNNAAA;;;555222333000000000000000000111222...............///000000333222000///.........///000000000///////////////,,,...///...------...///333...+++---333999:::999888777555222000///......,,,,,,,,,++++++*********---,,,++++++---...---,,,)))***,,,---.../////////((()))***+++,,,------...,,,------....../////////333///+++,,,......+++'''((()))++++++)))((()))***---***))))))+++...000111:::;;;@@@JJJRRRQQQGGG===666333111111333555333111111888???AAA<<<777444444------,,,+++,,,---...///,,,---...---,,,,,,---...------...//////...------,,,,,,---...///000111111///...///333666666222......///000///,,,,,,///222000000111333666666555333222111111222333444444333555444444444555666888:::555444333333555666666666qqq```UUUHHH@@@>>>>>>>>><<<===============<<<<<<<<<:::::::::999777666777888666666666666666777888888777666555444444555666666<<<;;;999555222000111333999888666555555777888:::888999:::::::::888666555;;;===>>>>>><<<999888777111333555555444444444555333222222333555666555444888999<<<>>>???@@@??????FFFGGGIIIIIIGGGDDDAAA???<<<@@@CCCDDDCCCAAA@@@???EEEEEEGGGLLLRRRUUUSSSQQQRRRWWWYYYVVVPPPOOOVVV^^^\\\___bbbdddgggooo|||hhhWWWNNNKKKNNNSSSWWWeeeyyykkk]]]]]]bbbbbbhhhrrrrrrXXXAAA;;;:::555333555222111111000000111111222111111000000000000000111000000000000000///...---000000//////.........---,,,+++)))***+++,,,,,,+++/////////000222555999;;;777666444111///---,,,+++------+++)))'''''')))+++,,,***((())),,,......,,,,,,+++******+++,,,.........+++'''''')))++++++***---222333///,,,---...---+++...///...***'''(((***+++)))(((((())))))(((&&&((()))(((((((((+++///222:::<<>>;;;444444555555444222111111333333777>>>???:::666444000///...---------,,,,,,***+++,,,------,,,+++******,,,,,,***+++...,,,'''---...000///...,,,------333222222111111000000000000000//////.........------...111333555666777777333444444444333333555777333333333333444555666666333333444666777777555333qqqbbbRRRJJJAAA<<<===???@@@???======<<<<<<;;;;;;;;;::::::::::::999777666777888555555555555555666777777888777666555555555777777777777777666555666999<<<:::888777666555666888999888999:::;;;:::999777666:::<<<>>>>>>;;;888777777222444666555444444444555222222222444777777666444888:::>>>BBBDDDEEEEEEEEEIIIJJJJJJIIIGGGDDDAAA???===???BBBDDDCCCBBBCCCCCCEEEFFFIIINNNTTTWWWWWWVVVRRRVVVXXXVVVTTTUUU\\\bbbbbbdddhhhkkkqqq{{{zzzdddWWWSSSSSSWWW\\\cccppp}}}dddYYY[[[bbblllrrr~~~gggQQQ>>>:::;;;666333444222222111111111111222222222222111000000000111111111111111111000000//////222222222111111000000000...,,,***+++,,,------,,,/////////000222444777888444333111...,,,,,,++++++)))+++,,,,,,+++***+++,,,000...---...000111000...***)))((((((***+++,,,,,,---,,,+++,,,---...,,,+++,,,111333///,,,......---+++,,,------+++))))))***+++)))(((((())))))((('''))))))***)))***,,,000333999>>>JJJUUUTTTJJJAAA???222222111222333444444444555444888===>>>999555444333111///---,,,,,,,,,,,,------............------,,,......,,,...000...******,,,......------...///111222222222222222111000000000/////////.........111111333333444333222222333444555555444444555777222222222222333444555666333333333444666777777777uuu```RRRGGGBBB<<<;;;===@@@AAA@@@======<<<;;;:::999999888999:::;;;:::777666777888555444444444444555555666888777666666666666888888::::::999777555555777999:::999777666666666777888999999:::;;;;;;:::999888:::<<<>>>>>>;;;999777777555666777666555444555666222333444777::::::888666888<<>>GGGTTT\\\XXXKKKBBB@@@777333000111444777888888777777999======888555666777444111---+++***+++,,,......------------......---///...---...111///+++(((***,,,---------...000000111333444444333222111000000000000////////////111111222222222111111000222444666666555555555666111111111111222333444555444333222222444888<<<>>>yyyeeeTTTJJJEEEBBB???>>>@@@@@@@@@>>>>>>>>>===<<<;;;999999888999;;;;;;:::888777777888555555555444444555555666888777777666666777999999999999999777444333444555:::999888777666666666777999999:::;;;;;;;;;::::::<<<>>>@@@???===:::999999777888888777666555666888555666888;;;>>>>>><<<::::::>>>CCCIIILLLMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEGGGJJJMMMGGGIIIMMMQQQVVVZZZ[[[\\\WWWVVVVVVYYY^^^dddhhhjjjoooqqqvvv}}}mmmbbb[[[___hhhqqqwww|||nnn]]]ZZZbbblll|||oooQQQDDD888666777555333444333333222222222222333333555444333222222222222333333222222222222222222222111111111111111000000000333111//////000000///...///000000111111111000000...---+++))))))+++,,,...))),,,...///...------...---...///000000///---+++...,,,+++---000222111///,,,///111000...,,,+++,,,,,,///000------//////,,,+++)))(((***---///,,,)))***)))((()))******)))(((((()))+++,,,---111555999FFFQQQ^^^bbbYYYLLLCCC@@@???:::444444777<<<======:::999<<>>999888:::999666111---***)))***+++---,,,+++******+++,,,---+++---,,,***,,,///...***(((***,,,---,,,,,,---......000333555555444222111000000000000000000000000...//////000111222222222111333555666555444444555222222111111222333444444555444333333666<<>>??????>>>===<<<;;;:::999999;;;<<<;;;999777777888777777666666666666666777888777666666666888999:::222444555666666777:::<<<999888888777777777777777888999999:::;;;;;;;;;;;;>>>@@@BBBBBB@@@===<<<;;;999::::::999888888999;;;::::::<<<>>>AAAAAA@@@>>>===???CCCGGGIIIIIIHHHGGGEEEFFFFFFGGGIIIJJJKKKLLLMMMMMMKKKHHHGGGHHHKKKOOOIIIKKKNNNQQQTTTWWWYYY[[[YYYXXXXXX[[[bbbhhhmmmnnntttwww~~~{{{iiiaaa]]]```kkkxxxrrreeefffoooxxx}}}bbbMMMBBB888333333333444666333222222111111222222333444444333333333333444444333333222111222222333444111111111222222222222222555333111000111111000/////////000000///...---------,,,+++******,,,...///...///...---++++++---...---///111333222111000///111///---000444666555222666999:::888222...///111---//////------///...++++++)))(((***---///---******)))((()))***+++***)))((()))+++---000666<<>>>>>AAADDDBBB===<<>>??????????????????>>>===<<<<<<;;;;;;999;;;<<<<<<:::888777888888888777666666666666777777666555555666777999:::777888999999999888:::;;;777777777777888777777777777888888999:::;;;;;;<<<@@@BBBDDDDDDAAA???======<<<<<<<<<;;;:::;;;===@@@???>>>>>>@@@BBBCCCBBB@@@>>>???AAACCCCCCCCCBBBAAA???AAADDDGGGJJJMMMNNNOOOPPPOOOMMMJJJGGGHHHLLLOOOJJJLLLOOORRRSSSVVVYYY[[[[[[ZZZ[[[___fffmmmsssuuu{{{lll\\\\\\aaammm~~~xxxqqquuuqqqWWWFFF@@@888222111222444666222111111111111111111222222222222222333444555555333222111111111222333444444444444444555555555555777555222111111111000.../////////...------,,,,,,+++++++++,,,,,,---...///000000...,,,******,,,...***,,,000111111111222333555222111444999<<<999555;;;@@@CCC???555......000...000///,,,---///---(((*********+++------,,,+++***)))((()))+++++++++***)))***,,,///444===GGGNNNRRR]]]ggghhheeebbb```]]]SSSPPPJJJEEECCCDDDGGGJJJEEEFFFJJJLLLHHHAAA???BBB666333000,,,***)))***+++------,,,,,,,,,,,,------,,,---,,,***,,,000000---,,,---///...,,,++++++,,,///000222333333222111000111111111111222222222222222111000000///000000111000111111111000000222444888888666555444444444444555666777888>>>JJJYYYeee{{{sssdddUUUJJJCCC???>>>999:::<<<===>>>>>>??????=========<<<<<<;;;;;;;;;999;;;======;;;888777777777777666555555555555555666555444444555777888999<<<======;;;888666555555555666777888888888888888666666777888999:::;;;<<<@@@BBBDDDDDDAAA???=========>>>>>>======>>>AAADDDCCCAAA??????@@@AAAAAAAAA=========>>>============<<<>>>CCCGGGKKKNNNOOOOOOMMMMMMKKKIIIGGGHHHKKKNNNIIILLLPPPRRRTTTVVV[[[^^^ZZZ\\\___dddkkksss{{{qqqaaaWWW^^^jjj~~~{{{{{{fffMMM===;;;777333111222444555111000000//////000000111000000000111222444666777222111000000000111333444444444555555666666666666777555333111111111///...///...---,,,++++++,,,,,,)))***,,,---------------,,,---...---++++++,,,---,,,///222444444666999<<<<<<999777;;;AAADDD@@@<<>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999;;;======;;;999777777777666555444444444444444555444444444555666888999444666888888888777888999444555666888999999999999666666666777888:::;;;<<<@@@BBBDDDCCCAAA>>>======>>>>>>???>>>>>>@@@DDDGGGDDDAAA>>>===>>>@@@@@@@@@===<<<;;;::::::;;;;;;<<<:::>>>CCCHHHLLLNNNNNNNNNJJJJJJIIIGGGGGGHHHKKKNNNHHHKKKPPPRRRTTTXXX]]]bbbZZZ]]]bbbhhhnnnwwwwwwfff[[[WWWaaaqqq|||~~~```HHH555666666333222333444333000000////////////000000......///000222444666777222111000//////111333444333333333444444444555555888666333111111111///---000...,,,*********,,,---((()))+++---...---,,,***'''***---...---,,,,,,---555888<<<>>>???BBBFFFKKKCCC???>>>BBBIIIKKKHHHCCCMMMWWW```]]]NNN???777666111111///,,,---...+++%%%))),,,...---***)))***,,,***)))((()))+++,,,,,,***//////111555>>>KKKZZZdddyyyyyygggTTTHHHFFFHHHUUUWWWZZZZZZPPPDDD>>>???...------,,,++++++++++++)))***+++,,,,,,+++***)))((()))(((%%%(((,,,---******,,,...///......///111111111000000//////......111111111222222333333333.........///111444666888444333111///...000444888@@@???<<<:::888666555444111333777;;;CCCRRRdddrrryyyeeeTTTMMMDDD@@@@@@@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<999999888888777777666666666666666666555555555555777666555444444555666777999777777888::::::666333888888888888999999999999777777777777888999;;;;;;@@@????????????@@@@@@AAA>>>?????????@@@DDDIIIMMMHHHDDD???>>>@@@CCCCCCCCCAAA@@@???===<<<<<<<<<===???@@@BBBEEEIIIKKKJJJIIIFFFEEEDDDCCCDDDFFFHHHJJJKKKOOOOOOLLLPPP[[[aaaaaa\\\```gggmmmttt~~~tttccc\\\^^^ddduuu{{{xxxrrrSSS???999666333333555666444222000111111000...,,,---...///...///111444444333111000000111333333333333333===666333777999555333555666333000000222222111...,,,,,,++++++***)))((((((+++***)))+++---......---++++++******+++---///111555:::BBBIIINNNSSSYYY]]]XXXJJJ??????EEEGGGEEECCCIIIaaarrrhhhOOO<<<333111111111000......---------)))***---......,,,***(((************+++,,,---......,,,///999CCCLLLZZZhhh}}}fffOOOCCCBBBVVVaaafff]]]NNNBBB:::555///...,,,,,,---,,,***(((000000///...,,,++++++***)))))))))+++...///...---***,,,............000111333111///...---...///000000111444666555333000...111000000000000222333444...///000000///111444666EEEBBB>>>999666555555555666777777888???MMMaaaoooooo\\\NNNHHHBBB?????????<<<999999999999999999999999999:::999888888888888999:::777777777777777666666666777777666666666555555555888777666555555666777888999777666777888999777555999999999999888888888888666555555666777888999999======<<<<<<<<<===>>>>>>>>>???AAAAAACCCFFFKKKOOOIIIGGGEEEEEEFFFGGGFFFEEE@@@???===<<<;;;;;;;;;<<<@@@@@@AAADDDGGGHHHGGGFFFDDDDDDCCCCCCEEEGGGJJJKKKFFFJJJLLLKKKOOOXXX\\\[[[]]]dddoooxxxzzziii[[[UUU]]]hhhzzzvvvyyyjjjPPPAAA888777555555555555444333111222222111///---...///......///111333444222000000111111222222333333444:::444222666888555444666444222//////000111000...,,,,,,++++++***)))))))))+++******+++,,,---+++***+++***))))))***,,,...000:::===CCCIIIPPPZZZfffmmmdddSSSDDD???@@@@@@>>>>>>BBBVVVfff___KKK;;;444222111000///......---------)))***,,,------,,,***)))++++++++++++,,,---...///000///444===FFFMMMYYYdddyyymmmWWWJJJGGGTTT]]]bbbYYYKKK???777333000...------...---+++)))++++++++++++++++++******)))))))))+++...///...---***+++---.........000222222111000......///000111111222444666555333111///---------...000222444666000111222222333444777:::@@@>>>:::666444333333444666777888:::@@@NNNaaannnsss___NNNEEEBBB>>>===>>>>>>;;;888777777777777777777777777888777777666666777777888555555555666666666666666777777777777666666666666888777777666666777777888888666444555666888888777:::::::::999999888888777444444444444555666777888999999999999999:::;;;<<<>>>???AAABBBCCCFFFJJJNNNHHHHHHHHHIIIJJJIIIGGGEEE???>>>===<<<<<<<<<<<<<<<@@@@@@@@@CCCEEEFFFDDDCCCCCCCCCCCCDDDEEEHHHJJJKKKEEEIIIMMMNNNSSSYYY[[[ZZZaaakkkyyyyyyggg]]]VVVUUUeeeyyy}}}wwwxxxvvv\\\III@@@777777777666444333444444111222333222000...///000000000111333555555333111111111000000111222444555666222111555666555444666222000......//////...---,,,,,,,,,+++******))))))******+++,,,---,,,)))'''+++***)))((()))+++---...777777999???IIIYYYiiitttmmm\\\JJJAAA===999666666888GGGSSSOOOCCC999444222000000//////......------******++++++++++++++++++,,,,,,,,,,,,---.../////////111777@@@GGGKKKRRRYYYhhhpppwww}}}|||tttppptttzzzzzzlllYYYLLLIIIPPPXXX[[[SSSEEE;;;444///000///......//////---+++)))******+++,,,,,,,,,,,,***))))))+++---......,,,(((***,,,------...000222222111000//////000222333111222444555555333111///******+++,,,///222555777222333444444444555888;;;:::888555333111111222222333555666999???LLL[[[fff~~~pppaaaPPPDDD>>>===<<<<<<======;;;999777777777666666666666666666666555555555555666666333444444555555666666666888888777777777666666666777777666666666666777777777666444333444777999:::===<<<<<<:::999888777777555555555555555666777888888888888888999999:::;;;>>>@@@AAAAAAAAABBBEEEGGGFFFFFFFFFFFFGGGFFFDDDCCC???>>>>>>>>>>>>>>>>>>>>>======>>>AAADDDEEECCCBBBCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNPPPTTTXXX^^^bbbcccjjjtttzzzgggXXXWWWWWW]]]tttvvv|||hhhPPPBBB<<<444777888777333111222444000111222111///...///000333333444666888777444222222111000///000222444555444333333444444333222333000///...------,,,,,,,,,,,,,,,,,,++++++*********))))))+++---///...+++(((+++***)))((()))***,,,---111000000555@@@QQQbbbmmmhhh\\\OOOGGGAAA888222///222999@@@@@@:::555111000///////////////......---++++++***)))***+++,,,---,,,,,,,,,,,,---...//////---222999@@@EEEGGGIIILLLRRRWWW___fffkkkkkkfff```^^^ccckkkooofffWWWLLLIIIJJJQQQSSSKKK???666000,,,...------...//////---++++++,,,---............---***))))))+++---...---,,,(((***,,,------...000222111111000000111222333444000111222222222111000///******+++---///222555777333333333333222222555777555444222111000111222222222222444666;;;DDDPPPWWW{{{lll]]]PPPEEE@@@;;;;;;;;;<<<===<<<;;;999888888777777666666666666555555555666666555555555333333444444555555666666777777777777666666666666555555555555555555555555666555444333444777;;;===???>>>>>><<<;;;:::999888888888888888888999999:::999999999999:::;;;<<<===BBBCCCDDDCCCAAA@@@@@@@@@DDDCCCCCCBBBAAAAAABBBCCC<<<=====================;;;;;;===@@@DDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGPPPOOOQQQUUU\\\bbbiiinnnvvv~~~jjj[[[QQQTTTYYYeeeyyysss}}}```JJJ>>>;;;333666888666222///000222...000000000...---...///222222444666777666222///111000/////////111333555444555666444222111000///......---,,,+++++++++,,,,,,,,,,,,+++++++++++++++((()))+++...111111...,,,,,,+++***)))***+++---///222111111555???KKKWWW]]]VVVQQQMMMLLLFFF:::000,,,///111444555333000.........//////000//////...---,,,+++***)))***+++---...,,,++++++,,,,,,---...///...555<<<@@@CCCDDDCCCCCCAAACCCHHHOOOUUUVVVVVVUUUYYY\\\bbbfff```TTTLLLJJJEEEKKKKKKCCC999333///+++,,,++++++,,,......---+++......///000000...---,,,***))))))+++------,,,+++(((***,,,------...000111000000000111111222333333/////////.........------...------...///111333555555555555333000000111333222222111111111222333333333333444666999>>>DDDHHHxxxgggYYYMMMCCC>>>>>>::::::;;;;;;;;;::::::999999888888777777666666555555666666777777666666555444444444555555555555555666666666666555555555555333444444555555444444333444555555555555888<<<@@@AAA@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@FFFGGGHHHGGGCCC@@@>>>>>>AAABBBAAA???>>>>>>@@@BBB999:::;;;<<<======<<<<<<;;;;;;===AAAEEEGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHPPPNNNQQQXXX```gggqqqxxx|||lll^^^WWWSSSUUU^^^nnnzzzsssttt{{{uuu[[[HHH>>>;;;444666777666333111000///...///000///...---...//////000111333444222...+++000000//////000111333444333777888444111111///------......,,,***)))***,,,,,,,,,,,,,,,,,,,,,++++++((()))+++...111222111///---,,,++++++,,,...111222444333333666<<>>;;;999;;;BBBHHHKKKNNNRRRUUUUUUXXXZZZVVVLLLFFFEEE@@@EEEEEE===666222///,,,+++******,,,---...---,,,---...///000000...,,,******))))))***,,,---,,,***)))+++,,,---,,,---...000000000111111111111111111......---,,,+++,,,,,,---000//////...///000222333666666555333000000111222111111111111222333444444555555666777999;;;===>>>}}}jjj___SSSJJJBBB;;;:::===:::::::::999888777777888888888888777666555555555666777888999999888777666666666666555555555555555555555555555444444444444444444555666666555444444333555666777777999>>>BBBBBBBBBAAA@@@??????>>>>>>>>>======<<<<<<======>>>=========>>>???@@@AAABBBEEEGGGHHHGGGDDD@@@===<<<<<<>>>@@@???===;;;<<<===:::;;;===>>>?????????>>>>>>>>>???CCCFFFGGGGGGEEEEEEFFFGGGJJJKKKMMMNNNNNNSSSRRRWWWbbblllsss|||wwwhhh\\\UUUZZZ\\\___jjjyyyvvv{{{{{{jjjSSSDDD===:::888777777777777555111///...///000000///...///000000000222444555222---***//////000000111111222222111777999555111222111...---......---***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,///000000......---------///111444666888666444555888999888777555666:::===:::222...//////,,,,,,///...+++,,,000---...///000000///...------,,,------...///000000////////////000111222333555;;;???>>>===@@@???;;;===888888???DDDGGGKKKQQQRRRQQQRRRTTTOOOFFF@@@@@@===AAA@@@999444222111...+++***+++,,,...///...---,,,...000222222111///...***))))))***,,,,,,+++)))***,,,------,,,+++---...000000000111000000/////////...,,,+++++++++,,,---///......---...///111222222222222000//////000222000000111111222333444444333333444666888888777666wwwiiiaaaVVVMMMEEEBBB===777777<<<:::::::::888666555555777888888777666555555444444777888999::::::999888777777777777666555555555444555555444444444333333333444555666777777666555444222555777888888:::???BBBCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>=========>>>>>>======>>>>>>@@@AAABBBCCCBBBDDDFFFEEEBBB>>><<<;;;555999>>>>>><<<888777777===???@@@BBBCCCCCCCCCBBBAAAAAABBBDDDFFFGGGFFFDDDDDDFFFIIILLLOOOQQQSSSTTTXXXXXX```nnnyyyrrreeeZZZQQQRRR^^^fffiiixxx~~~~~~{{{___JJJ???:::888;;;999777888999888333//////000111111000///000222333333555777777555000,,,...///000111222222222111///666999555222333333000---...///---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,............111444777999>>>;;;888777888777444111222111222333000,,,---111...++++++//////+++---333,,,...///111111000...---------......///000000111111111111111222333444555444;;;===:::999<<<<<<888???999999???DDDEEEIIIOOOTTTSSSTTTVVVRRRHHHBBBAAA;;;???>>>888333333222000,,,++++++---000111000///---///222444666555444333***))))))***,,,,,,+++)))+++,,,------++++++,,,---000000000000000///...---000///---++++++,,,---...---,,,,,,,,,---///000222,,,---------,,,---///111000000111111222333333333...///111333555555333111xxxdddSSSHHHCCCAAA===:::888888999:::;;;;;;::::::999888777777888888777666666666666666555666888999999888666555777777777777777777777777777777666666555555555444333444555444333333444666444555555666888:::;;;<<<;;;???CCCDDDAAA>>>>>>??????>>>;;;999777666666666666;;;>>>;;;555444;;;CCCBBBBBBBBBAAA@@@>>><<<;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIIIIGGGEEECCCHHHFFFEEEGGGLLLRRRVVVYYYZZZcccnnnwww{{{nnnbbbSSSNNNQQQQQQcccqqqoooVVVDDD999777:::<<<===>>>>>>===:::666444444333222222444444333222444555666555333111000111111111222333333222222222000000000111111222222222///---------......+++)))+++++++++,,,,,,---------,,,+++******,,,......---111000000000222555888:::<<<<<<;;;888444000///000000---,,,///...+++***---000//////.........//////......////////////......---------...///000000000333333222111444888777222:::333222888>>>>>>>>>???@@@@@@AAADDDGGGHHHHHHGGGQQQXXXbbbeee[[[JJJ@@@>>>===???@@@>>>999333000...---......//////......---///000333:::??????888222///---+++((('''((()))+++---,,,++++++,,,---///000000111222222111000///.........---------......///111111000///...---,,,,,,---,,,+++***+++---///111555333222333666666444111333222111333555444000---kkkVVVFFF===@@@???<<<:::888888888999:::::::::999999888888888888888777666666666666666666777888::::::888777666777777777777777777777777777666666666555555555444444555555444333222444555111111111222333555666777666999<<<===<<<:::999999888888777777777888:::;;;666999<<<:::666666:::@@@=========<<<;;;:::999888777888888888999999999:::>>>>>>???AAAAAABBBBBBBBBAAACCCEEEGGGHHHGGGGGGFFFGGGFFFFFFHHHMMMTTTYYY\\\gggqqq|||lllaaaXXXOOOMMMRRRWWWlll}}}gggOOO@@@888666888;;;<<<======<<<999666444444222111222333444333222444555666555333111111222333333444555555555555555222222222222222111111111---///000///,,,***+++,,,+++++++++,,,------......---,,,++++++---.........000000///000111444666888999999888555111.........///,,,,,,......+++***---------,,,,,,,,,------......//////000000//////...000000000111222333444444444555444222555:::999555888444333777@@@GGGHHHEEECCCAAAAAADDDIIILLLLLLJJJWWW]]]gggllldddTTTHHHEEEAAABBBAAA@@@===999555222,,,,,,,,,---------......333222333888<<<===999444///---***((('''(((***+++,,,,,,++++++,,,---///000000000111111111000///......---------......//////111000000///...------,,,---,,,,,,,,,---...000111666444333444666666555333444333111222333333000---uuu___KKK???:::===<<<;;;:::999888777777999999999999999999888888888777777666666666666666777888999::::::999888777777777777777777777777777666666666555555555555555444555666555333222222444222222333444444555666666333444555777999888666444555555444555666888:::;;;555777999999888888:::;;;999999999999888888888777777777777777888888888888===>>>@@@AAABBBAAA@@@@@@???@@@AAACCCEEEGGGHHHIIIFFFFFFGGGKKKPPPWWW]]]aaaoooyyy}}}lll[[[TTTPPPOOOSSS[[[ddd|||```LLLBBB===;;;;;;;;;<<<<<<===;;;999666555444333222222333444333222333555555444222111222333333444444555666777888888666555444333222111000///---111333111***'''***...,,,,,,,,,,,,---...///000///...,,,---...//////...////////////000222444555555555555222///,,,,,,,,,---++++++......+++***,,,,,,,,,,,,,,,,,,---.../////////000000000000//////000111111222333444666666555777666555777<<<<<<999666777555777FFFVVVXXXQQQMMMHHHEEEHHHOOOTTTSSSPPP[[[```iiiqqqmmm^^^PPPIIIEEEDDDDDDDDDDDDAAA;;;666,,,,,,,,,,,,---...000111666444333555999:::888666...,,,***(((((()))***+++,,,+++++++++,,,---.../////////000000000///......---------......//////////////////......---------,,,------...///000111222777555333333444666666555555333111111222222111///iiiRRRCCC>>>===;;;;;;<<<<<<;;;:::888777888888888888999999999999777777666666666666777777888888999999999999888888777777777777777777777777555555555555555555555555555666777555333222222222444444555666666666666666666444444666:::;;;888555777666555444444444555666555555666777999:::999888:::999999999999999::::::999999999999::::::::::::<<<===???@@@@@@@@@>>>===??????@@@AAACCCFFFIIIJJJEEEGGGIIINNNSSS[[[dddiiittt{{{hhh\\\QQQPPPSSSZZZdddnnnxxx{{{vvvwwwsssVVVFFFBBB???>>>===;;;<<<<<<===<<<:::888777555444333333555555444333222333333222111000111333222222333444555666777888888777666444222000///......111222///+++(((***---------,,,---...///111222111000......///000///...//////...//////000111222222333222000---++++++,,,,,,***+++......+++***,,,...............///000111///000000111111000000///.........///000222444666777999999777999>>>???===555999888:::LLLccchhh^^^XXXQQQKKKMMMUUUZZZXXXSSSWWWYYYaaajjjjjj^^^OOOFFFDDDDDDEEEIIILLLHHH???666......------...111444666555444333444666666555333,,,+++***)))))))))***++++++++++++,,,,,,---............//////............------.../////////000000........................------///000222222222222666555333222222333555666555333222111222333555555tttYYYDDD:::999<<<:::;;;<<<======<<<;;;:::888888888888888888888999777777666666666666777777888888888999999888888888666666666666666666666666444444444555555555555555444666777666444222111222222222333444555555444444888666555777;;;<<<999666888777555333222222222333555444444666999;;;999888;;;::::::999::::::;;;<<<999999999:::;;;;;;<<<<<<===>>>?????????>>>===<<>><<<;;;::::::<<<<<<======<<<;;;:::999777555444555666777666555000111111000//////111333333333333333555666888999999888666444222000......111///---,,,+++++++++***...---------...000222444333111//////000000///.../////////////////////000000111111///---+++,,,---+++)))+++//////,,,+++---...............///000000000000111111111111000000---,,,,,,---///222555666999;;;;;;888999>>>@@@???666;;;<<<===OOOgggmmmdddZZZRRRKKKMMMTTTWWWTTTOOOJJJKKKQQQZZZ[[[QQQDDD<<<>>>???DDDKKKOOOJJJ>>>555///...---...///222555777222222333444444222///---+++******))))))***+++,,,******+++,,,,,,---------------------------......,,,---...///000000000000---......//////000000000...///000111222222222222444333222000000111333555333333222222333555999;;;iiiPPP???888999;;;999:::<<<===>>>===<<<<<<888888888888888888777777666666666666666777777888777777777777777777777777666666666666666666666666444444444444444555555555333555777666444222222222333444666777888888888777888777666777888888777666555444333222333444555666555444444666999:::::::::;;;:::999888888999;;;;;;777888999:::;;;<<<===>>>@@@@@@??????>>>>>>>>>>>>DDDCCCCCCCCCDDDFFFHHHIIIJJJNNNTTTZZZaaakkkwwwuuucccXXXYYY[[[aaajjjvvv}}}iii\\\aaahhhnnnvvvhhhVVVCCC;;;::::::999:::;;;;;;;;;<<<;;;;;;::::::777666555555666777666555///000000///...///222444666555555555666777999:::777666555333222000///...000---***)))+++,,,+++***///...------///111444555444222000///000000///---000000000//////............///000///---,,,,,,---***)))+++000111...---......------,,,,,,,,,------111111222222222222111111............111444777999:::======999888<<>>BBBIIIJJJBBB999444666999???FFFIIIEEE;;;333////////////111333555666111222222222111...,,,***))))))))))))***+++,,,,,,)))***+++,,,---------,,,,,,,,,,,,+++,,,,,,---...+++,,,...000111111111000---......///111222333333111111111111111111111111111222222000//////111333111222333333333666:::===qqq[[[III???<<<;;;;;;888999:::;;;<<<=========999999888888777777666666666666666666666777888888777666666666666666666777666666666666666666666666333333333444444555555555111444666666555333333333444555888:::;;;;;;;;;:::777888888777666444555555333222222222333555666777555555666666777999;;;===<<<;;;:::888888999;;;<<<888888:::<<<>>>@@@AAABBBEEEDDDBBB@@@???@@@@@@AAADDDDDDEEEFFFGGGIIIJJJKKKOOOUUU\\\cccjjjuuurrrddd]]][[[cccjjjuuurrreee```dddjjjssszzz\\\NNNAAA;;;:::999999;;;999999999999999999999999555444333444555666555333000111111000///111444666777666555444555666888999444444333222111000000///,,,+++***)))((()))+++,,,000///......///222555777444222000/////////...,,,111111111000///...------,,,---...---,,,+++,,,---***))),,,111222///...000///...---,,,,,,,,,,,,,,,111222222222222222222111///......///222555999<<<;;;>>>===888666:::===>>>;;;;;;<<>><<<:::;;;>>>@@@>>>;;;:::888:::>>>>>>888333222000333888===>>>;;;777444222333444555666777888888444444222000---+++++++++((())))))***++++++,,,,,,((()))+++,,,------,,,,,,,,,++++++***+++,,,---...+++,,,///111222222111000---...///111222444555555444333111000//////000000000222333222000///111333000222333333222333666999iii[[[JJJ@@@===<<<:::888777888888999:::<<<<<<===:::999999888777666666555666666666666666777888888666666555555555555666666666666666666666666666666333333333444444555555555000333666666555444333333000111444777888999888777777:::;;;999555333444666444444333333333444666666555666777666666888<<<@@@???>>><<<::::::;;;<<<===:::;;;===???BBBDDDFFFGGGIIIGGGDDDAAAAAAAAACCCDDDCCCDDDEEEGGGIIIKKKLLLMMMSSSYYYaaaiiippp{{{xxxeee]]]___dddmmmxxxqqqggg```hhhjjjnnnyyyrrrQQQFFF;;;777555333444777777777777777777888888888444333222222444444333222222222222111111222666999555444333222222333555666222222222111111111000000'''***,,,)))%%%%%%***///000///......///222666888444222000//////...---,,,222222111111000...---,,,***+++,,,,,,+++***+++,,,***)))---222333000///111222111000///...---------111222222333333222222111...------...111555999;;;;;;>>>>>>888555888<<<======;;;;;;>>><<<999:::>>>333333444666999:::999888:::888888:::999444222444---000333555555555555666777888999;;;<<<<<<<<<<<<888666222...+++***,,,...(((((()))***+++,,,,,,---((()))+++,,,------,,,,,,++++++*********+++---...+++,,,///111222222111000......000111333555666777555444111///......///000000222555444222000111333000222444333000000222555{{{mmmgggTTTKKK@@@::::::;;;:::999::::::<<<===<<<<<<:::999???<<<999888888888888666:::888666444444555666777666777888999999888666555444555666666666666666666666333000111444555444111333333333333333333333333555444444333333444444444777555222333555555333111777777777777777666555555555888;;;;;;999999<<>>===<<<<<<<<>>>>>@@@DDDHHHJJJJJJNNNKKKFFFAAA???@@@BBBCCCEEEGGGHHHHHHIIILLLQQQUUU___ccckkkuuupppiiijjjooorrr~~~mmmkkkmmmllljjjsssnnnHHHBBB;;;444111222666888777888888888777666444333666333333555555222222555111111111111222333444444111111111111222333444444555444333222111000///...---...000///......///111......//////000222333444555333111222444555333111...///000111222222222222((($$$###(((+++***+++...***,,,000333555444222111,,,222---)))444999444333666666555444333333222222222///,,,...444:::>>>???>>>:::666555666888::::::===999666666333111444999555333222222333555666666555444444666888888444000///111222000...000666<<>>>>>===<<<;;;::::::::::::<<<;;;;;;===AAADDDFFFGGGLLLKKKHHHDDDAAA???AAACCCEEEHHHLLLMMMNNNQQQVVV[[[hhhmmmvvv{{{yyyuuulllmmmpppooouuu~~~uuu___EEEAAA:::444111222444777666777777777777666555444777444444777666333333666444444333333333333444444000////////////000000111333333222111000///...---)))+++,,,---,,,,,,...///.........///000111333333555333222333555555333000------......///000000111111,,,+++...///---,,,...---///333555666444222000,,,444111,,,444888888;;;;;;999777444222111000000///---,,,///444:::<<<===999666333333555999<<<===:::888777777555111222666444333222222333444555555777666666888999777222...---///111///...000666<<<@@@BBBFFFIIIIIIGGGCCCAAAAAA:::222.........+++)))))))))))))))***+++,,,------...///...,,,++++++---///...,,,++++++,,,---...000111222111///------......000222222111000111333000///.........///111111222111111000//////......000111111///......000222zzzhhh]]]UUULLLEEEAAABBB===888777888::::::999777777777777888999999:::666999;;;888222000444888777777777777777666666555;;;;;;;;;;;;:::888666444444444555777777888888888444555555555444555777888555666888999999888666555444333333333444555666666666555444555777777777555777888999:::;;;;;;;;;;;;888888888:::===>>>>>>===<<<;;;:::999999999999999;;;:::999;;;???BBBDDDDDDGGGJJJLLLIIICCC@@@AAACCCGGGLLLSSSVVVVVVXXX^^^cccrrryyyvvvnnnooorrruuuxxxgggRRRAAA>>>999444222222333444444555555666666666777777999666666888777444444777666555555444444444444555000000//////.../////////111000000///...---,,,,,,(((***,,,,,,++++++---///---------...///000111222333333333555666555222///...------------///000111111---+++---...,,,+++---///222555777777444111...+++444222///555999:::BBB@@@===999444111///......---------111555:::<<<<<<777444111111444888;;;===999777888999666111000444222222333333333444444444888999999;;;:::666111,,,,,,...///...---///444999:::???FFFKKKMMMKKKFFFCCC@@@:::333///...---+++)))))))))))))))***+++,,,,,,...///000...,,,******+++///...---,,,,,,---///000///000111000...------...///000222111000000111222...............///000000111111000000///.........,,,---//////......000111xxxfffSSSIIIFFFBBB>>>>>><<<999777777999:::999888888888777666777999:::;;;777999999777222111444888777888999::::::999777666888999:::;;;;;;;;;::::::666666777888888888777777444666888777555555888;;;444666999:::;;;999777666444333333444444555666777444444444555666777777666888999::::::;;;;;;::::::999888888;;;???AAA@@@=========<<<;;;::::::;;;;;;===;;;;;;<<>>;;;@@@AAA>>>:::555111///............///111555999<<<===:::666222000222666999:::<<<999888888555000111555000222333333333333444444999:::<<<===;;;777111------...///...---...111333444999AAAGGGJJJIIIFFFCCC===999444000...---***(((******))))))***++++++,,,---...///...,,,++++++---......------...///000111.../////////------...000//////////////////000000............//////000000//////......------------***,,,.../////////000111sssbbbTTTFFFAAAAAA???===>>>:::999888999999:::999888:::999999888999:::;;;<<<:::999777666666666666666888999;;;======;;;999888999999::::::;;;;;;;;;;;;999999999999888777666555555888:::999666666999<<<333555888::::::999777666444444444444444555666777222333444444444444555666888999999999999999888888999888999<<>>======<<<;;;;;;;;;<<<<<<>>><<<;;;<<>><<<999555333111111111...///000222444777:::<<<;;;777222111333777;;;===AAA<<<888666222///222888///111333333333333555777:::<<<>>>>>>;;;777222000//////000///---------...000333888===@@@AAAAAA@@@999777333000...,,,***(((*********)))******+++,,,***,,,------,,,,,,...///............//////000111---...///...---...000222///...---------.........//////000000111111111111,,,,,,,,,,,,,,,+++++++++***,,,///000000000111222~~~kkk^^^PPPGGG@@@>>>>>>;;;999;;;999999::::::::::::::::::<<<;;;;;;;;;:::;;;;;;<<<<<<999666666888999888777888999;;;======<<<:::999<<<<<<;;;::::::999888888999999:::999999888777666888999999888777777888:::333555777888999999777666666666555555555555555666222333555444333333444555666777888888888888888888888999;;;???BBBCCCBBB@@@===<<<<<<;;;;;;;;;<<<<<<>>><<<;;;<<<>>>AAABBBBBBBBBGGGLLLLLLIIIGGGIIILLLTTT```mmmpppmmmnnnwwwyyyzzz~~~hhhPPPBBB888777666444333111111000111111000000222666999<<<666333222444333000///111////////////000111222333222111000000000000000000---------------...............///---***((())))))///.........//////000111000222444333111...------+++,,,,,,...000333555777555000...111222///...000444444444333222000...---333555555@@@PPPMMM>>>;;;;;;:::999777555444444333000333777::::::::::::;;;:::666333333777===BBBEEECCC===888444000...222888...111333333222444888<<>>======;;;777777:::777888999999::::::<<<===<<<<<<<<<<<<<<<;;;:::999999999888777666666888999777888999:::;;;;;;:::999<<<;;;:::999999888888888777888999999::::::999999;;;:::888777888888777666555555777888888999999999888777666555555444444555444555777666333222444666333444666888999:::;;;;;;666999>>>AAABBBBBBBBBCCC>>>>>>>>>======>>>>>>???@@@>>>======@@@BBBCCCCCCCCCFFFHHHIIIIIIKKKMMMOOOWWWeeessswwwtttwww{{{www]]]III>>>888777555444222222222222222000//////111555999<<<666333222444333///...000222111000000///////////////...............///000............//////000000,,,---...---+++++++++,,,000000/////////000111111///111222111...,,,,,,---,,,---000333666999;;;<<<777222000333444333222444>>>===:::666333111//////444666777BBBOOOIII<<<;;;999999999999888666444333555<<>>???555:::@@@BBBBBBAAABBBDDDBBBAAAAAAAAAAAAAAABBBBBBDDDBBB@@@AAACCCEEEFFFEEEEEEEEEEEEGGGIIIMMMPPPRRRXXXgggwww{{{yyy}}}oooWWWFFF===888777555333222222222333222111///...000444999<<<666333222444333///...111555444222111///...------...............///000111......//////000111111111,,,...////////////000222111000000000000111111222///111111///,,,***+++---///111555999<<>>:::888;;;AAAFFFIII===999666444000+++,,,000///111333222111555>>>EEEJJJJJJGGG@@@777000......+++,,,---000222222000...,,,...000222222111///...,,,---///...,,,******)))++++++***************+++,,,.........,,,+++,,,....../////////...---,,,,,,.../////////000222666999666222......000111111///,,,---///000000000///...........................,,,,,,+++******+++...111vvvbbbQQQDDD>>>888999999888666555666777999999999999:::;;;<<<<<<;;;::::::::::::::::::999<<<;;;;;;:::999888777777999888777888999999999777888888888777777777777777333666:::;;;;;;::::::;;;::::::999999888777777666666666666777888888999999>>><<<999777555555666777666666666666666777888888555;;;>>>:::888:::999555@@@AAACCCFFFIIIJJJIIIHHHGGGEEECCCEEEHHHJJJIIIGGGHHHIIIJJJHHHEEECCCCCCCCCHHHHHHIIILLLOOORRRTTTTTTfffjjjqqqyyyyyybbbQQQCCC;;;555;;;555111666555222666---000222222000000333666<<<<<<;;;888333000//////111111111///------///000111000///...------------......////////////......111000///...............+++,,,---///000000111111222000---+++***+++,,,---555333333999AAAGGGGGGEEE@@@;;;:::???DDDFFFHHHKKKOOOIIIAAA:::777444222000333555777888:::::::::999<<<<<<;;;:::999777555444???RRRfffmmmhhh]]]RRRJJJMMMIIICCC@@@@@@BBBCCCCCC;;;777444333///,,,...222000000000111444888<<>>===:::888777666666666777777666666666777777888666<<<===:::999<<<<<<999GGGHHHJJJLLLMMMLLLJJJHHHJJJJJJKKKMMMPPPQQQPPPOOONNNOOOOOOLLLIIIFFFFFFFFFKKKKKKKKKNNNSSSXXX\\\^^^iiinnnwwwsss[[[JJJ@@@;;;666???;;;555777555000444...000222333222333444555<<<<<<;;;888444222111111333333222000---,,,---/////////////////////000000......////////////......000///......------.........///000000000000000000111///---+++***+++,,,---222222666>>>HHHNNNMMMKKKCCC@@@@@@FFFKKKLLLLLLNNNNNNJJJDDD===888444222000000111333555666666666666<<>>>>>>>>>>>???;;;:::999888888777777777777888888999999:::;;;;;;>>>===<<<:::888777555555888777777666666666777777888<<<===::::::>>>AAAAAALLLNNNQQQTTTTTTRRROOOMMMSSSUUUXXXYYYXXXVVVUUUTTTUUUUUUTTTQQQMMMJJJIIIIIIKKKJJJKKKNNNTTT\\\ccchhhsssyyykkkRRRCCC???@@@===HHHDDD:::888444///333000000111444666777555444;;;<<<;;;999555333222222555555444111...,,,---.........//////000111222222///////////////////////////...------------------111111222111111000//////000///---+++***+++,,,---///222888CCCNNNTTTTTTSSSFFFCCCEEEKKKNNNNNNMMMOOOMMMKKKGGGAAA:::555222111...///111333444555555555:::AAAHHHJJJFFFAAA>>>???MMMeee|||~~~qqqfffcccccc^^^VVVMMMHHHHHHHHHEEEBBB:::666333333111------000000000000111333666999;;;EEEFFFCCC;;;444222000------......---,,,---000222666666555444333111000///...,,,***)))***+++++++++---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,///---++++++,,,,,,,,,+++............///111333444777444222111111222111000111///,,,+++,,,.........///......///000000///---...///000000///...,,,+++vvviii___RRRIIIDDDAAA<<<777777999999999777777888999888888888999999:::;;;<<<;;;;;;;;;::::::999999999666666777777777888888888;;;999888999:::;;;:::999777777888888999:::;;;;;;999;;;===>>>>>>>>>???@@@<<<;;;:::888888888888888888888999::::::;;;;;;<<<======<<<;;;999777555444999888777777666777777777:::<<<<<<;;;===AAAGGGJJJPPPTTTYYY]]]]]][[[YYYWWW]]]```dddccc]]]XXXUUUTTTZZZYYYXXXTTTOOOLLLKKKKKKMMMMMMNNNQQQXXXcccnnnvvvcccLLLAAACCCJJJPPP[[[SSSAAA999333///333111000111444888999777444999999999777444222222222444444333111...---...000...///000111111222222222//////............//////...------,,,,,,,,,------000111111111111000//////000...---,,,+++,,,------...111888AAALLLSSSVVVVVVGGGDDDCCCGGGHHHGGGHHHKKKJJJJJJHHHCCC<<<666333333222333444555666777888888999AAAJJJKKKGGGCCCDDDFFFNNNbbbtttvvvooojjjkkkllliii^^^RRRLLLLLLLLLHHHDDD===888444444333000///111111111111111333555888999@@@CCCAAA:::444333111.........---,,,,,,...222666:::999777555333111///...000---******+++,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---///---+++***+++,,,,,,,,,------...//////000222444333333222000...---...///333111...,,,+++,,,---.........---...000000///...///000000000///...,,,+++|||lll```VVVOOOFFFBBBAAA???:::666777888999999888777888:::999999999999:::;;;<<<===<<<<<<;;;::::::999888888666666666777888888999999;;;:::999:::;;;<<<;;;999777888888999:::;;;;;;<<<888:::<<<===<<<===>>>@@@===;;;:::888777888888999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;999777666555888888777777777777888888;;;;;;<<<>>>@@@EEEMMMSSSZZZ___eeehhhgggdddbbbaaacccgggkkkiiiccc]]]YYYXXX[[[ZZZXXXTTTPPPMMMMMMMMMQQQSSSVVVZZZbbbmmmzzzttt\\\JJJBBBIIITTTmmmttteeeIII;;;333///222111000000333777999777444444555555444111000000111111111111000......000222000000111111111111000000......---,,,,,,---......------,,,,,,,,,------...---...//////000000/////////...---,,,,,,,,,------///111555;;;CCCKKKPPPSSSIIIDDD@@@@@@???>>>BBBHHHIIIIIIHHHDDD???;;;888777666777777777888888999999<<>><<<<<<;;;::::::999888888777777777888888999999999<<<;;;::::::<<<<<<;;;:::999999999::::::;;;;;;<<<888:::;;;<<<;;;<<<>>>???===<<<:::888777888999:::888999999::::::;;;;;;<<<::::::999888888777777666888777777777777888999:::<<<:::<<<@@@EEEIIIRRRZZZeeejjjnnnoookkkgggeeeeeefffiiilllllliiieeeaaa___[[[ZZZYYYUUURRRPPPPPPRRRRRRVVV[[[aaahhhssseeeSSSFFFBBBJJJVVV~~~lllJJJ;;;444///////////////111444666666666000111222111///......000//////000///......000333///000111111111000///...---,,,+++******+++,,,---------------------...///------...///////////////...------,,,,,,---------///000222666<<>><<<::::::@@@HHHIIIHHHFFFEEEDDDCCC@@@===:::999999888888888888999@@@DDDGGGHHHHHHKKKRRRXXXOOOVVV^^^hhhuuuvvveeeRRRKKKOOOTTTRRRMMM@@@777000///000///000222444444444444555555666777888<<<<<<888555555444111.........---...222777;;;;;;:::999666333000---+++,,,***)))***++++++)))(((......---,,,++++++++++++///......------......//////---++++++,,,,,,,,,+++))),,,///000222666>>>DDDAAA???;;;666111//////000111222222000...---...///---------...000111000...///000000111000///---,,,lll[[[OOOIIIAAA???>>><<<;;;;;;;;;;;;777888:::999999888:::;;;<<<<<<;;;<<<<<<===>>>???===<<<<<<;;;999888888777888888888999999999999999<<<;;;:::;;;<<<===<<<::::::::::::;;;;;;;;;;;;;;;999:::;;;<<<;;;<<<>>>@@@>>><<<:::888777888999;;;888888888999::::::;;;;;;888888777666666777888888666666666777888999:::;;;;;;999<<>>===;;;:::999888888999???AAACCCFFFIIINNNTTTXXXOOOWWWbbbppplllWWWOOOVVV^^^^^^ZZZEEE;;;111///000111333666666666666666666666666666444888999666333444333111------...///000333888<<<:::::::::888555111---+++&&&&&&&&&((()))(((%%%###///...---,,,++++++++++++------,,,,,,,,,,,,---------,,,,,,,,,------+++)))***---000222666===HHHPPPJJJFFF>>>777222000//////---000222111///------...---------...000111000///...///000111111000///...qqq\\\KKKAAA>>>>>>>>>===:::888999<<<>>>777888::::::999999:::;;;===<<<<<<======>>>???@@@======<<<;;;999888888777999999999999999999999999===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===???AAA>>>===:::888777888:::;;;777888888999999:::;;;;;;777666555444555666888:::555666666777888:::;;;<<<;;;999<<>>HHHYYY___NNN666333777333000+++---...---,,,...444999---///000///...---...000000000000---++++++,,,...)))+++---000111111111000+++***(((''''''(((***+++...............///000111333333222222111///...---------------------------***---333777;;;>>>AAACCC999777888:::999:::@@@GGGOOOIIIDDDGGGOOOSSSOOOJJJBBBAAA???<<<;;;:::::::::;;;<<>><<<===>>>===;;;::::::;;;>>>===<<<;;;::::::::::::;;;::::::;;;===>>>===;;;===;;;999:::<<<===;;;999999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<:::999999:::;;;<<<============>>><<<::::::;;;;;;;;;:::;;;;;;::::::999:::::::::;;;999777666444444444555888888999:::;;;;;;<<<<<<;;;>>>CCCIIIMMMQQQRRRSSSWWWWWWWWWWWWYYYZZZ\\\]]]\\\]]]^^^]]]\\\[[[]]]^^^XXXXXX[[[```aaa```bbbfffmmmrrryyyxxx]]]EEE>>>===888666888AAA<<<666222111111111000,,,,,,------.../////////222000///---,,,,,,,,,---222111000...---------...,,,---///000111000///...************************000///...------...000000555444222000...---,,,,,,,,,---...///000000000000...333666777999???CCCCCC@@@>>>;;;999:::===@@@CCCHHHFFFBBBCCCKKKQQQMMMDDD>>>===<<<:::999888888777999888999<<>>;;;777333///,,,***)))***+++,,,,,,+++***)))++++++,,,,,,,,,+++******)))***,,,+++***)))************+++,,,,,,,,,++++++///000111444888===AAACCCAAA<<<555000...---+++)))//////000000///...------,,,,,,,,,...111222111000,,,---///000000000//////ttthhhYYYLLLFFFBBB>>><<<<<<===>>>>>><<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;>>>===<<<===???@@@>>>======;;;::::::<<<===;;;999999:::;;;;;;999999:::;;;==================<<<<<<;;;<<<<<<======<<<;;;:::777888999:::;;;;;;;;;;;;;;;999888777888999888777::::::999999999999::::::;;;:::888777555555555666777777888:::;;;===>>>???999===CCCIIINNNOOOOOONNNQQQQQQRRRTTTUUUVVVWWWWWWTTTUUUVVVVVVVVVWWWYYY[[[XXXXXX[[[aaacccdddgggmmmsssxxxoooWWWAAA;;;;;;666333666999555111.........---------------............/////////...---,,,---......111000///---------------+++,,,...000000///...---************************......---,,,---...000000000//////............///------...///000000000000222555888999===CCCEEEBBBAAA???;;;888888:::===???DDDCCCAAA@@@DDDGGGBBB:::;;;;;;999888777777666666555666777888<<>>===:::666222///000111//////.........//////000000///...///222666:::===>>>===:::666222...+++)))(((((()))))))))(((((((((+++,,,,,,,,,++++++*********,,,---,,,+++))))))*********+++,,,,,,,,,,,,+++000000111222444777999;;;:::666111///......,,,***////////////......------,,,,,,,,,...111222111000...//////000000000000///qqq___VVVKKKCCC???>>>===<<<<<<>>>??????===<<<<<<==================<<<<<<<<>>===>>>??????>>><<<>>><<<;;;;;;<<<<<<;;;:::999;;;<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<===<<<<<<;;;777888999:::;;;;;;;;;;;;:::888777777888888888777999999888888888999999:::;;;;;;999888777666666777555666888:::<<<>>>???@@@888<<>>>>>===888111777666555555444444555555222444666666777>>>IIIQQQhhhxxxzzzuuujjj]]]MMMDDDFFFPPP[[[aaaTTTGGG???@@@AAA>>><<>>???>>><<<>>>@@@@@@???>>>>>>???>>>>>>?????????>>>>>>>>>???===<<<<<<<<<===<<<:::>>>======<<<<<<<<<;;;::::::;;;<<<;;;:::999:::<<<999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<============;;;999888888999:::999999888888888777888888999999;;;;;;:::999888888777777666666777999:::<<<===>>>999<<<@@@DDDFFFGGGFFFEEEBBBDDDGGGIIIKKKKKKKKKJJJJJJKKKLLLMMMNNNPPPTTTWWWZZZZZZ```hhhooouuu~~~lllTTTFFF999666666333000111111000000111333444222111000000000///...------,,,......------...............---------,,,,,,,,,---++++++,,,---------,,,+++++++++++++++++++++++++++************+++---///000///...---,,,+++************+++,,,---............333444777???LLLVVVSSSLLLFFFCCC===888555444555666>>>BBBDDD@@@<<<999555000222222222111111222333333111444777666555:::FFFQQQ^^^mmmzzzzzzqqqhhh```ZZZNNNHHH@@@;;;===FFFRRRZZZMMMEEE???@@@@@@===<<<>>>BBB@@@;;;555000---...///...---,,,,,,+++,,,,,,,,,...///000222444888;;;<<<:::888666222///+++)))'''++++++***))))))***,,,---------,,,+++***************,,,......---,,,---...++++++++++++,,,------...222111///---,,,+++++++++,,,,,,---...//////---,,,---,,,,,,,,,,,,,,,,,,,,,...------///111222111000222111///...---......///ooo```QQQHHHEEE@@@=========>>>???===???AAAAAA@@@@@@AAABBB@@@@@@AAAAAAAAA@@@??????@@@>>><<<;;;<<<===<<<;;;??????>>>>>><<<;;;;;;;;;:::;;;<<<<<<::::::;;;<<<999999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<999:::;;;<<<============;;;999888888999::::::999888777777777888888999:::;;;;;;::::::999999888888777777888888999999::::::<<<======>>>@@@BBBCCCDDD???AAADDDGGGHHHIIIHHHHHHJJJKKKLLLKKKLLLOOOSSSVVVZZZ[[[bbbllluuu}}}nnnXXXHHH@@@888555444222111111,,,,,,---///111222111///111111000///...------,,,/////////......---,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))***+++---///000///...---,,,+++*********))))))***+++,,,,,,,,,,,,111333999DDDUUUaaa___VVVGGGDDD>>>888444333333444999???BBB>>>:::888555111000000/////////000111111///222555333222666AAAKKKOOO\\\eeeccc[[[SSSLLLGGG::::::888777888>>>GGGNNNGGGDDDAAAAAA@@@===<<<>>>>>><<<999444000---...000,,,,,,++++++++++++,,,,,,...///000222555777999:::666555333000---***(((''',,,+++*********,,,---......---,,,+++************(((***---.........000111++++++++++++,,,---...///111000...---+++++++++,,,,,,---///000///...---,,,,,,,,,++++++++++++,,,---///......///111222111///111000...---,,,---......sss___TTTHHHBBBAAA>>>===;;;;;;<<<<<<===???AAABBBBBBBBBCCCDDDBBBCCCCCCDDDCCCAAA@@@>>>BBB@@@>>>===>>>????????????@@@@@@???<<<;;;;;;<<<:::<<<===<<<;;;:::;;;<<<::::::;;;;;;<<<<<<======>>>===<<<;;;;;;;;;;;;<<<777888999:::;;;;;;;;;;;;999777666666888999999888888888888888888999:::;;;999::::::::::::999888777999999999999999999999999>>>===;;;;;;<<>>@@@BBBEEEGGGHHHHHHHHHKKKKKKLLLKKKLLLOOOTTTXXX]]]```hhhttt~~~{{{___MMM@@@<<<777444222222222111/////////111333444333222111111000000///...------000000000///...,,,+++***+++,,,---...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000------,,,,,,,,,---......((()))***++++++,,,,,,,,,000444<<>>444666777777777:::???DDDIIIIIIIIIGGGCCC???>>>???999999777444000---...///+++++++++++++++,,,------...///111333555666666666111111///...,,,***)))(((************+++,,,------///...,,,***))))))******'''))),,,---......000111++++++++++++,,,---///000000000...---------...///---///111111///---,,,------,,,+++***+++,,,---...//////...000222222111///000//////............///fffSSSKKKDDD>>>>>>>>>===;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCDDDEEEDDDEEEFFFEEEDDDBBB???>>>AAA???======>>>@@@AAAAAA???AAAAAA@@@<<<;;;;;;===;;;<<<===<<<;;;:::;;;===999::::::;;;<<<<<<======???>>>===;;;::::::::::::777888999:::;;;;;;;;;;;;999888666777999::::::999888888888999999:::;;;<<<888999999::::::999777777999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@AAA???@@@AAACCCEEEGGGIIIJJJMMMMMMNNNOOOPPPUUUZZZ___gggjjjssslllUUUIII:::999666222000111222222333222111222444555444333111000000000//////............/////////...,,,++++++,,,---///000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///000//////............///)))***+++,,,------------...333<<>>???===>>>@@@>>>:::555777888888999<<<@@@CCCOOOQQQRRRMMMFFFAAA>>>>>>777777777444000,,,++++++*********+++,,,---...///...///111333444444333333------,,,,,,+++***))))))***+++,,,---............000...,,,***))))))******)))+++---------,,,---...,,,+++******+++...000111000000............///000---///000000---,,,,,,...---,,,+++++++++,,,...///000//////000222222111//////000000111111111111000yyy^^^LLLFFFBBB===>>>???>>>===<<<======>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFGGGFFFEEEBBB???===???===;;;:::<<>>>>>???::::::<<<===>>>????????????@@@AAABBBDDDGGGIIIKKKPPPPPPRRRSSSVVV[[[bbbfffqqqttt~~~zzz^^^KKKDDD777777555000...///111111111///......///000000///000000000000////////////,,,---.../////////...---+++,,,...000111111000000///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///555444222000...---,,,,,,++++++,,,---............+++111999BBBLLLQQQLLLCCC???;;;666111------...///111333222000222555333...111111000///////////////.........///000222444555666666444222666<<<<<<888666777777999;;;@@@EEEIIISSSWWWWWWPPPFFF@@@===;;;666777777444000+++)))((()))******+++,,,...///000...///111333444333222111+++++++++***************,,,---///111222222111000000...,,,***))))))******+++---...---,,,***++++++,,,+++******+++...000222111000///.........///000+++...///...,,,+++---///...---+++++++++---///000000//////000222222111//////000222333444444333222~~~iiiVVVGGGAAABBB<<<<<<;;;::::::;;;;;;;;;>>>>>>>>>>>>???AAAFFFJJJMMMJJJFFFBBB@@@??????@@@===<<<;;;<<<>>>??????>>>@@@@@@@@@???????????????<<<;;;;;;:::;;;<<<===>>>;;;::::::999999:::;;;;;;;;;:::888888888:::<<<===888:::<<<;;;999999<<>>>>>>>>>>>>>>>>>???@@@@@@AAA???>>>@@@DDDIIIMMMNNNOOOPPPSSSXXX```gggkkklllrrrWWWDDD<<<555444333111000111111222111222333333111000000000111000000111111000...+++---///111222///---,,,,,,......////////////......---222333000...///000...+++,,,---...////////////000///---,,,---...000111444333111...,,,***))))))(((((()))+++,,,---......---...111888???BBBAAA???:::888444111...---------333000...///222444333000555444222111/////////000,,,,,,,,,---...///000111555000...222555555555777999;;;>>>>>>>>>CCCLLLSSS^^^\\\WWWOOOFFF===777555666555333000...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......000111111000//////***)))((('''((()))+++,,,///...111999===:::666555666000)))''')))***)))'''......------------,,,,,,---,,,++++++,,,---///000000...---...111222111///...////////////---+++******+++,,,,,,------,,,,,,111111111000//////......111111111111000000000000qqq___OOODDD???@@@===<<<<<<;;;;;;;;;<<<<<<<<<======>>>???BBBGGGJJJMMMKKKGGGCCC@@@??????@@@>>>======>>>??????===<<<===============>>>>>>>>><<<;;;:::999:::;;;===>>>;;;::::::999999999999:::::::::999999999:::;;;<<<888999;;;;;;:::<<>>@@@???>>>>>>???>>>>>>>>>>>>>>>???@@@@@@CCCBBBBBBDDDGGGLLLPPPRRRVVVWWWZZZ___gggooowww{{{jjjPPP???777555444333111000111111222///111222222111111111222111000///000111111///...///111333333000...---,,,......////////////......,,,000222...---......,,,***+++,,,---............///...---,,,---...000111333222000...,,,+++******)))******+++---......///000//////333777;;;;;;:::777555222///---,,,,,,---111///...///222444555555;;;999555222000/////////------------...000111222111---,,,///111222777===DDDDDDCCC???>>>BBBKKKSSS^^^[[[TTTKKKBBB;;;777666555444111///,,,***))))))++++++++++++++++++++++++---...///000111000//////+++***)))((((((***,,,---000///666DDDLLLHHH>>>777444...(((''')))+++***(((---,,,,,,++++++*********---,,,+++++++++,,,---...000...---...000111000...//////000000///...,,,++++++,,,------......------111111111000000/////////333222222222111111000000qqq]]]PPPGGG@@@=========<<<<<<<<<<<<<<<======;;;<<<===>>>???BBBFFFJJJMMMJJJGGGCCC@@@??????????????????@@@@@@???<<<999:::::::::;;;<<<<<<=========<<<999888888:::===>>>;;;:::999888888888888888999999::::::::::::;;;;;;999:::;;;;;;<<<>>>CCCFFF???===;;;::::::;;;;;;:::;;;:::999888777666666666777777888888999999999999777:::>>>@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>???@@@@@@EEEEEEFFFHHHLLLPPPUUUWWWXXX[[[```ffflllvvvxxx]]]GGG:::555555444333111000111111222...000222222222111222333222000//////111222222111111333555444222///------......////////////......+++///111---,,,------+++)))***+++,,,,,,---,,,,,,......---,,,---...///000111000///---,,,,,,++++++***++++++,,,---......///444111000000222444444444222111///---+++++++++,,,---...///000111444888;;;@@@===888333000...//////............///000111111,,,+++---///000555@@@LLLZZZVVVNNNDDD???BBBJJJRRR[[[UUUMMMDDD===999777777444222000---***)))((((((************************---......///000000//////,,,+++***)))***+++,,,---000111===RRR___YYYFFF666111,,,(((''')))++++++)))++++++******)))(((((('''---,,,++++++******++++++///---------///000///...//////000000000...---,,,---......///////////////000000000000000000000000333333333222222222111111ooo^^^MMMEEEBBB???===>>><<<<<<;;;;;;;;;<<<======<<<===>>>>>>>>>@@@CCCFFFJJJHHHEEEAAA???===============>>>@@@AAA@@@<<<999888999999:::;;;<<<<<<======;;;999777777999<<<>>>::::::999888777777777777999999:::;;;;;;::::::999<<<<<<;;;<<<===@@@CCCFFF???===:::::::::;;;;;;:::::::::888777666666555555777777777777888999:::;;;999;;;===@@@AAAAAABBBBBB???>>>>>>>>>???@@@AAAAAAEEEGGGIIILLLOOOSSSXXX\\\ZZZaaajjjqqqxxxjjjSSSBBB:::666555444333111000111111222///111222222111111111222222000...///111333444444333555666666333000///.........////////////......+++///111---,,,------+++******+++,,,,,,,,,,,,,,,---,,,,,,,,,---...///000///...------,,,,,,------+++++++++,,,,,,---------444333222111111111111111...---,,,+++*********+++***---///000000444:::???AAA===777222///...///111111000000///............***,,,111333555===PPPbbbrrriiiZZZJJJ@@@@@@GGGNNNPPPKKKDDD>>>;;;999888777555333000,,,***)))((()))************++++++++++++,,,------...////////////---,,,+++++++++,,,------///111@@@YYYiii```FFF111---***''''''(((***++++++++++++***)))(((''''''&&&---,,,+++******)))))))))------,,,---............//////000000000///---,,,...//////000111000000000....../////////000000000222222222222222222222222{{{```RRRDDD@@@AAA@@@@@@@@@;;;;;;:::;;;;;;<<<======???@@@@@@???======???AAAEEECCCAAA???===;;;;;;;;;:::;;;===???AAA@@@===;;;999999:::;;;;;;<<<======<<<;;;999777777888:::<<<:::999888888777777777888999::::::;;;;;;:::999999>>>===<<<<<<===@@@AAABBB>>>;;;999999:::;;;;;;::::::999888777666666666666666666666777888:::;;;<<<;;;<<<>>>@@@BBBCCCCCCBBB????????????AAABBBCCCDDDFFFIIIMMMPPPSSSWWW\\\aaaccclllyyy|||cccOOOBBB;;;888555444333111000111111222222333444333111/////////111000...///111333444444333555777777444222000000......////////////......,,,000222...---......,,,+++,,,,,,------------,,,+++++++++,,,------...///------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,///000222333222000///...,,,++++++***************)))+++...000111444:::???<<<999444000...///111333444333222000...---,,,,,,***...444888:::FFF^^^tttuuu```LLL@@@===BBBGGGDDD@@@<<<:::::::::999888777444111---+++******+++++++++++++++,,,,,,------,,,,,,,,,---......///000------,,,,,,,,,,,,,,,,,,...000>>>UUUbbbXXX>>>******)))''''''(((***++++++,,,++++++***))))))((((((,,,,,,++++++***)))((('''+++,,,,,,,,,,,,,,,---......//////000000///------...//////000111000000000+++,,,------...///000000000111111222222333333444pppVVVKKKBBB@@@AAAAAA@@@BBB;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAA???<<<;;;<<<===@@@???>>>===<<<;;;::::::999999;;;===??????===;;;::::::;;;;;;<<<<<<======;;;:::999888888888999:::999999888888888999999999;;;;;;::::::::::::999999===<<<;;;<<<>>>??????>>><<<:::888777999:::::::::999999888777777777777888444555666888999;;;<<<<<>>>>>@@@BBBDDDCCCBBB>>>??????AAACCCEEEGGGHHHIIIMMMRRRVVVXXX\\\bbbgggmmmvvvuuu^^^MMMBBB:::666555444333111000111111222333444555333111.........000///...///111333333222333555777777555333222111......////////////......,,,000222...---......,,,,,,,,,------------,,,,,,)))***+++,,,,,,---......------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++...111222111...---,,,+++++++++++++++*********(((***---000222555888;;;666444111//////111333555666555444222000/////////---000666;;;>>>KKKeee}}}xxxbbbMMM@@@<<>>;;;888888;;;===<<<:::999666222...,,,+++,,,,,,+++++++++,,,,,,------...+++++++++,,,,,,...///000------,,,,,,,,,,,,++++++,,,...888HHHPPPFFF444''')))(((''''''''')))***+++++++++++++++************,,,,,,,,,++++++)))((('''***+++,,,,,,++++++,,,---------...//////...---,,,---......///////////////***+++,,,---///000111222333333333333333333333333{{{dddNNNHHHBBBBBBAAA??????AAA============>>>???@@@AAA@@@@@@@@@???<<<;;;;;;<<<=========<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777777999888888999999:::;;;<<<<<<;;;:::999999999::::::999888999;;;???@@@>>><<<:::888666666888999999999999888888888888999::::::222444666999:::;;;<<<<<>>???@@@BBBEEEHHHKKKLLLNNNSSSZZZ]]]```dddjjjpppyyy{{{fffSSSHHH@@@999444555444333111000111111222222333444333111////////////......000222222111000111333666777555333333333......////////////......+++///111---,,,------+++++++++,,,,,,,,,,,,++++++((()))***+++,,,---......------,,,,,,+++,,,,,,---000000//////.........------000222111///------///,,,,,,,,,,,,,,,+++******)))***,,,///333666666555333222111000111222444555666666555555555555666666444666;;;>>>BBBOOOhhhxxxdddQQQFFFBBBDDDGGGBBB<<<777777;;;>>>???===999666222...,,,+++,,,---)))******+++,,,,,,------+++******+++,,,---///000,,,,,,,,,,,,,,,+++******+++,,,222:::<<<555---***(((((((((''''''''')))***)))************+++++++++++++++,,,,,,,,,+++)))((((((***,,,,,,***)))+++---+++,,,---......---,,,++++++,,,------......------+++,,,---///111222444444:::999888666555333222111qqq[[[JJJFFFCCCCCC@@@===<<>>???@@@???===<<<<<<===<<<<<<<<<==================;;;:::999::::::999777;;;;;;::::::::::::::::::888999:::::::::888777666888888888999:::;;;=========<<<:::888888888:::;;;555555777;;;???AAA???<<<999777555555777888888888888888888888999:::;;;<<<111333666999;;;<<<<<<;;;DDDAAA@@@AAACCCDDDBBB@@@>>>???@@@CCCGGGJJJMMMOOORRRXXX___ccceeeiiipppvvvtttgggVVVIIIBBB===777222555444333111111111111222000222333333111000000111.........000222222000...000222555666555444333444......////////////......***...///,,,***,,,,,,*********+++++++++******)))((((((***+++,,,---------------,,,,,,++++++,,,,,,222222111111000000//////333444444222///...000333---------------,,,+++******)))+++///444666444111333222222222222333444555666666666777888:::;;;<<<;;;<<>>===>>>>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::999999::::::<<<::::::;;;===>>>===<<<::::::;;;<<<;;;:::888777<<<:::777888:::>>>@@@AAACCCAAA===:::888888999:::999999999:::;;;<<<>>>>>><<<;;;888777777888:::<<<;;;;;;;;;;;;;;;;;;::::::888888888999:::;;;<<<===AAA@@@???AAADDDDDDAAA>>>BBBCCCDDDDDDFFFIIINNNRRRXXX]]]dddkkkrrrzzzqqqYYYPPPDDD===::::::888555111111000000000000000000444444333222222111111000000//////............///222222222222333444555666222111///...---------...////////////...---,,,+++,,,+++******++++++)))(((+++************+++,,,---***++++++,,,,,,---------333111//////000000000///333111000000222444444333222...---//////,,,+++---)))(((***000555555222111444222///...000555:::===:::>>>@@@>>>>>>@@@AAA???EEEHHHJJJIIIGGGOOOaaaqqq{{{wwwkkk___\\\``````ZZZOOOGGG???>>>BBBDDDCCC@@@:::444---+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------,,,+++*********))))))******+++,,,***(((''''''(((***)))(((,,,+++*********+++,,,---,,,++++++,,,------,,,***...---,,,+++************)))+++,,,,,,++++++,,,---+++---...---++++++...111......///111222444666777===:::666666777888666444mmm[[[PPPJJJFFFBBBAAAAAABBB@@@===AAAAAAAAACCCEEEFFFFFFEEECCCAAA???>>>??????===<<<<<<<<<============<<<<<>>>>>=========<<<;;;:::;;;===>>>===<<<::::::;;;<<<;;;:::999888<<<999777777999<<<>>>>>>BBB@@@===:::999888999::::::::::::::::::;;;;;;<<<:::999777555555666888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<>>>======@@@CCCDDDBBB@@@EEEFFFHHHIIILLLPPPVVVZZZ\\\bbbkkkttt}}}|||mmm\\\OOOHHH???:::999888555333000000000000000111333333444444444333333222111111//////.........//////000111000000111222333444444222111///...------......///////////////...---,,,,,,***))))))******)))(((***))))))***---...---,,,,,,,,,,,,,,,---...///000555222000111333333111...222111000111444555555444444000///111000,,,***+++,,,+++,,,111444555333111444222///...000444999<<>>>>>>>>>>>======???@@@AAABBBBBB@@@???>>>===<<<<<<===>>>???>>><<<999:::;;;;;;;;;:::999888<<<999777666888:::;;;;;;AAA???===:::999999:::;;;;;;;;;:::999999999999999:::999777666666777999:::;;;<<<<<<======>>>>>>>>>AAA???===;;;::::::;;;<<<======>>>@@@DDDFFFEEEDDDFFFGGGJJJMMMQQQWWW^^^bbbhhhnnnxxxtttkkkfffYYYKKKAAA<<<888666777666444111111000000000111333555666555555555555444333222222............///000111111000000000000000111222333111000///...------...............//////...------,,,***))))))++++++***(((***((((((,,,111333///***...---,,,,,,---///111222777333111444999:::444...222111222333555666555444555222222333111,,,)))***/////////111444666555444444222000...///333777:::@@@DDDFFFEEEGGGLLLMMMKKKKKKPPPUUUVVVXXXaaannnyyypppnnniiifffhhhnnnooolllfff```WWWMMMEEEAAA@@@???888333...,,,,,,,,,***(((************+++++++++++++++,,,,,,------------,,,))))))'''&&&&&&''''''((()))((())))))***+++,,,---,,,***((((((***+++***)))***************+++,,,---,,,++++++,,,------,,,***)))************((('''&&&&&&''')))*********,,,...+++,,,+++***((((((***,,,000000000000111222333333777555222222222333333222ppp```UUUMMMJJJHHHHHHGGGDDDAAA@@@AAABBBAAA???>>>@@@DDDFFFCCC@@@DDDCCCBBBBBBBBBBBB@@@>>>>>>>>>????????????>>>>>>===???AAACCCCCCAAA>>><<<=========>>>??????>>><<<999:::;;;;;;;;;:::999888<<<:::888777999:::::::::???>>><<<:::::::::;;;<<<;;;:::999999888888999999<<<;;;:::999999:::<<<===<<<<<<===>>>??????@@@@@@BBB@@@>>><<<;;;<<<>>>?????????@@@CCCEEEGGGHHHHHHIIIKKKOOOSSSYYY```hhhnnnzzzzzzwwwnnnbbb[[[WWWMMMCCC777444222111333555555444333222111111222333555666555666666666555444333222............///000111222000000000000000111222333111000///...------...///,,,,,,---------------,,,---+++***+++,,,,,,+++***+++)))***000777888222+++///---,,,+++,,,...111333888444222888@@@BBB;;;333444444444555777777555333555333444666333---+++---000222222222444888999888555333111//////222555777<<<@@@BBBCCCGGGLLLMMMJJJKKKRRRZZZ^^^cccmmmxxx~~~pppkkkdddbbbdddjjjllllllooojjjaaaTTTGGG@@@>>>???666222...,,,++++++)))(((+++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++)))(((&&&%%%%%%&&&((()))************+++,,,......---+++))))))***+++***))))))))))))******+++,,,,,,,,,+++***+++------+++***((()))***++++++)))'''&&&)))***+++***(((((((((***))))))((((((((()))+++,,,111000000//////000000111222111000///000111222222tttbbbXXXQQQNNNNNNGGGGGGFFFDDDAAA@@@AAACCCAAA@@@@@@BBBEEEFFFCCC@@@DDDCCCBBBCCCDDDCCCAAA???>>>>>>????????????>>>>>>===???BBBDDDDDDBBB???============???@@@???===;;;888999:::;;;;;;;;;:::999===;;;999999:::;;;::::::===<<<;;;;;;;;;;;;<<<===999999888888999999:::;;;;;;;;;::::::;;;<<<============>>>>>>???@@@AAAAAA???>>>=========???AAACCC@@@AAABBBCCCDDDEEEGGGHHHOOORRRWWW]]]dddmmmvvv|||xxxppp^^^]]]XXXSSSOOOJJJBBB;;;444222///...000444777999777555333111111222333444555666777777666555333222.........//////111222333222111111111111222222333111000...------...//////******+++,,,,,,,,,++++++...,,,,,,,,,......---,,,---+++---444;;;;;;444,,,---,,,+++***+++...111333777333333;;;DDDGGGAAA:::888666666666777777666444555555666888555000000333111666888555777<<<>>>;;;777555222000000111333555<<<@@@CCCFFFKKKQQQPPPKKKKKKUUU___eeennnyyypppfff\\\VVVWWW[[[___bbbiiifff^^^QQQDDD;;;999:::222000...,,,++++++***))),,,,,,,,,---------..................------,,,+++***)))'''&&&&&&''')))***,,,++++++,,,---...//////---+++))))))***+++***)))(((((()))***++++++,,,,,,+++******+++,,,,,,+++)))((()))+++,,,,,,***((('''(((***+++***)))((()))***((('''&&&''')))+++------111000//////........./////////.........///111333hhhZZZUUUPPPNNNPPPGGGFFFDDDBBBAAAAAAAAABBBBBBDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDAAA???>>>>>>????????????>>>>>>>>>@@@CCCEEEFFFDDDAAA???=========???@@@???<<<999888999:::;;;;;;;;;:::999<<<;;;999999;;;;;;;;;:::;;;;;;;;;;;;;;;<<<======999999999999999:::;;;;;;999999999999:::;;;<<<<<<===>>>>>>??????@@@@@@@@@;;;<<<===>>>@@@BBBCCCDDD???AAABBBBBBBBBDDDFFFIIIRRRUUU[[[bbbjjjttt~~~nnn```XXXNNNNNNMMMKKKHHHCCC<<<666444222000///111444999<<<888666333111000000222333444555777777777555222111////////////000111111222222222111111111222222333000///...------...///000+++++++++,,,,,,+++******---,,,+++,,,...///...---......000666;;;;;;555...,,,+++++++++,,,...111222555333444<<>>999777666666888999999888888888999:::777333444999777???AAA<<<<<>>999777444222111111333444888===BBBFFFMMMQQQNNNGGGLLLXXXcccjjjsss~~~|||kkk^^^PPPIIIHHHIIIMMMQQQVVVTTTOOOFFF<<<555333333......---,,,++++++******,,,,,,------......//////000000000//////---,,,+++******)))(((((()))+++,,,------,,,,,,------......---+++))))))******)))((('''''')))***+++++++++++++++******+++,,,,,,+++))))))***+++++++++***)))((($$$&&&)))******+++---///)))((('''(((***---......000///......---------...---............///222555{{{___UUUSSSNNNLLLMMMHHHEEEAAA@@@BBBCCCAAA???AAAEEEJJJJJJGGGEEEFFFGGGBBBBBBBBBCCCDDDDDDAAA???===>>>>>>>>>>>>>>>>>>======???AAACCCDDDCCCAAA???<<<<<<===>>>???>>>;;;888888999:::;;;<<<;;;:::::::::999888999:::;;;:::999:::::::::;;;<<<===>>>>>><<<;;;::::::::::::::::::999999999:::;;;;;;<<<===>>>>>>>>>>>>????????????999;;;===???AAABBBCCCCCC???BBBDDDDDDEEEGGGKKKNNNXXX\\\bbbiiirrr|||zzzgggWWWMMMHHHEEEDDDDDDCCCAAA<<<888555333333333333333555888:::777555222000///000333444333555666777666444222000111000000000000000111111222111111000000000111111000///...------...///000---------------,,,+++***,,,+++***+++---------,,,---///222777999888333///++++++,,,---...000222333333333555:::@@@CCCAAA===777555333444888<<<>>>???>>>======<<<777333666===AAAJJJLLLEEEBBBEEEDDD>>>;;;999666444222222222333333888>>>EEELLLOOOIII@@@IIIVVVaaagggqqqzzzxxxooo```SSSEEE???<<<;;;>>>CCCCCCBBB@@@<<<777333111000++++++,,,,,,+++++++++,,,++++++,,,------...//////222222222111000...---,,,)))*********++++++++++++------,,,++++++++++++,,,---+++)))((())))))((('''&&&'''(((***+++,,,+++++++++***)))***,,,,,,***)))))))))))))))))))))))))))$$$&&&)))***+++---///222...,,,)))))),,,...---,,,///...------------------,,,...//////...000333777vvv[[[SSSRRRLLLIIIJJJIIIDDD??????BBBDDDAAA>>>>>>EEEKKKKKKEEEBBBDDDGGGAAAAAABBBCCCDDDDDDAAA>>>======>>>>>>>>>>>>======;;;<<<>>>@@@@@@???>>>===;;;;;;<<<>>>???===:::777888888:::;;;<<<;;;;;;:::888777777777999:::999888999999:::;;;<<<===>>>>>>>>>>>><<<;;;:::999999999;;;;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>999;;;>>>AAABBBBBBBBBAAAAAADDDGGGHHHIIILLLQQQVVVcccgggmmmuuu~~~vvvfffUUUHHHCCCBBB:::999888999888444222333222444555666666666666777555333000//////111444666333444666777666444111///222111000000000000000111111000////////////000000000///...------...///000///000//////...---,,,+++***)))((()))+++,,,+++***,,,///333666777555111///,,,,,,---///000222333333333333555999<<<>>>===;;;444222111333888>>>CCCEEEBBBAAA@@@===777333777>>>HHHRRRTTTKKKFFFGGGEEE===<<<;;;888555333222222333222888???FFFNNNPPPIII???FFFSSS]]]bbbkkkrrrmmmaaaWWWJJJ>>>:::888555666:::888888888888777444222000)))***++++++++++++,,,---******+++,,,,,,---......333333333222000///------((()))***+++,,,,,,++++++---,,,+++***)))))))))))),,,***((('''(((((('''&&&%%%&&&(((***+++,,,+++++++++***)))***,,,,,,***)))((((((''''''''''''((()))''')))+++++++++,,,...000222///,,,+++---...,,,***...------,,,,,,---------,,,...000000///000555888nnnXXXRRRQQQLLLJJJNNNGGGEEEBBB@@@???AAACCCEEE???DDDJJJKKKHHHEEECCCCCCFFFCCC@@@?????????>>>>>>???@@@AAAAAA@@@>>>;;;999999:::;;;===>>>>>>??????===>>>>>>===<<<;;;<<<===;;;;;;;;;<<<;;;;;;::::::999999:::;;;;;;;;;;;;:::<<<<<<<<<;;;;;;:::::::::999;;;<<<<<<;;;::::::;;;999:::<<<;;;::::::;;;===;;;===@@@AAA@@@???>>>>>>===@@@CCCDDDDDDDDDEEEEEEIIIJJJKKKLLLNNNSSSZZZ^^^hhhqqqzzz~~~ssslllaaaTTTJJJAAA;;;888555555555555555555555555111111222333333444555555222333222111111222555888222333444555444333222111555333111111222333222111------...///000000000///111000///---------...///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,...333555222000111111///***,,,---...333999888444444333333666999999777444555444888>>>AAACCCIIIOOOKKKGGG@@@:::888<<>>>>>>>>>>><<<>>>??????@@@>>><<<:::999:::;;;<<<======>>>>>>===<<<===>>>===<<<;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;555666777777888888777777;;;;;;;;;:::::::::::::::999:::<<<<<<:::999:::;;;999:::;;;;;;::::::;;;<<<;;;===@@@AAA@@@??????@@@<<<>>>AAACCCDDDEEEGGGIIIJJJLLLNNNPPPTTTZZZaaafffqqqzzz~~~tttlllaaaZZZPPPHHHBBB>>>:::777444444444444444444444444222222333333444444444555333444333222111222444777444444444444444333222222444222111000111222111000......//////000/////////222111000/////////000000......---------...//////......------,,,,,,++++++...333555222000111111///.../////////444:::999555444333222444777888777555///000444<<>><<<@@@IIIQQQdddhhhdddWWWOOOMMMGGG===::::::::::::999888666666222777@@@GGGJJJHHHCCC???FFFLLLQQQUUUYYY[[[VVVOOOHHHCCC;;;777666777999:::666777666333///...000333222000---+++++++++---......,,,+++,,,///000///---///000222222222000---++++++,,,------,,,+++---...,,,+++***)))))))))))))))''')))***)))(((&&&'''''''''(((***+++---///...------***)))***(((&&&'''+++((('''&&&%%%%%%&&&((()))*********+++---111444666000+++'''(((+++---,,,***,,,------------.........------------///222555777ooo^^^PPPNNNNNNJJJIIIKKKLLLJJJFFFCCC@@@?????????>>>BBBFFFGGGDDDAAAAAABBBBBB@@@???>>>???>>>===;;;===>>>>>>>>>===;;;999888;;;<<<<<<=========<<<<<<;;;===>>>===<<<:::;;;;;;999999:::;;;<<<<<<<<<<<<444555555666777666666666999999999999999:::::::::888:::;;;;;;:::999999:::888999;;;:::999999:::<<<;;;===@@@AAA@@@@@@@@@AAA>>>@@@CCCDDDFFFIIILLLOOOOOORRRVVVZZZ```hhhpppvvv}}}wwwllleee]]]VVVQQQIII@@@;;;;;;:::888555222222222222222222222222333333444444444444444444555555555333222222333555555555444333333333333444333222111111222222111000///000000000000//////...000000/////////000111111//////......---.........000//////...---,,,++++++///333444111///111111///222333222111666<<<<<<888555444333444666666555333---...222;;;AAAFFFNNNVVVKKKLLLKKKFFFCCCHHHTTT^^^kkkppplll^^^QQQLLLEEE>>>:::;;;=========;;;888777222777===CCCEEECCC???<<>><<<======>>>>>>===;;;:::999<<<=========<<<<<<;;;::::::<<<======;;;:::::::::888999:::;;;<<<<<<<<<<<<777777888999999999999888777777888888999999999:::777999::::::999888999999888999::::::999999:::<<<999<<<>>>@@@@@@@@@AAACCCCCCEEEGGGIIIKKKNNNRRRVVVXXX[[[aaagggoooxxx~~~qqqaaaWWWRRRMMMGGGJJJBBB999555777888555222333333333333333333333333444444444444444444555555666777666555222222333444777666444333333333444555444333222333444444222000111111111111000000///............//////000000111000000///......---......//////...............---///333444000///000111///333444333333999@@@AAA===888888888888777555111///000///333999>>>AAAHHHPPPMMMQQQSSSQQQMMMQQQ^^^iiiooosssooo```QQQHHHBBB===??????AAAAAA@@@===:::888555888<<<@@@AAA@@@===;;;:::AAAEEEBBB??????AAAAAA@@@===888555555777888999888777666444222000000111555333111...,,,++++++,,,+++*********+++,,,++++++------...///...---,,,***---//////...,,,+++,,,---,,,+++***(((''''''''''''(((***++++++)))(((((()))+++***+++------,,,...111444///+++++++++((((((+++&&&&&&&&&&&&&&&'''))))))+++++++++,,,...000222444---+++))))))+++,,,,,,+++---------...//////000000......---...///000222333|||fffYYYQQQKKKGGGGGGHHHGGGGGGIIIHHHGGGFFFDDDCCCAAA@@@@@@<<>>>>>>>>>>>===<<<<<<;;;============<<<;;;:::999999;;;======;;;999999999888999:::;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::777777777888888999999999777999::::::999888999999888:::;;;;;;:::999;;;<<<999;;;>>>???@@@AAACCCEEEHHHJJJLLLNNNPPPSSSXXX[[[bbbffflllsss{{{{{{nnniii^^^PPPHHHFFFCCC>>>CCC===666444555666444222333333333333333333333333444555555555555555666666777888888666444222333444777666555444333444555666666555555555666666444222111222222222111000//////000000111111222222222222111000///...............------...///000111111222///333333///...000111///111222333555<<>>???===999333...+++111000222777;;;>>>EEEMMMQQQWWW[[[ZZZWWWYYYcccmmmoooqqqmmm```QQQGGGBBB@@@BBBBBBBBBBBBAAA@@@???>>>:::;;;===??????>>><<<;;;999@@@CCC???;;;===AAACCC===:::777666777999::::::;;;:::888666555333222111555333111///---+++++++++((()))***+++,,,,,,......,,,------...---,,,++++++---...///...,,,++++++,,,+++***)))((('''''''''''')))***,,,+++)))(((((()))---******---------444<<<;;;444...---,,,)))(((***&&&'''''''''((()))******---------------......///,,,+++******+++,,,++++++------...//////000111111///////////////000111111kkkZZZOOOHHHFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGEEEBBB???===;;;===???AAA@@@===<<<>>>AAAAAAAAABBBDDDEEECCC@@@===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;:::999888:::<<<===;;;999888888999999:::;;;<<<<<<<<<<<<888999::::::;;;;;;::::::888888888888888999999999888:::;;;;;;:::999999:::999:::<<<;;;::::::;;;===:::<<>>FFFGGGCCCAAABBBAAA>>>777111---,,,///...111777<<<@@@HHHPPPUUUZZZ``````]]]]]]bbbhhhiiihhhccc[[[QQQKKKIIIIIIEEEDDDBBBAAAAAACCCEEEGGG?????????>>>======<<<<<<999@@@BBB>>>;;;===AAACCC<<<:::888777999;;;<<<<<>>555...------***))))))''''''((()))***+++,,,,,,...---------,,,,,,++++++++++++++++++++++++++++++---......///000111222222111111111111111000000000|||iii[[[PPPKKKCCCEEEEEECCCBBBDDDFFFHHHEEEFFFEEEDDDBBB???<<<:::===???@@@???<<<<<<>>>BBB???@@@BBBDDDEEECCC???<<<======<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;::::::777999<<<===;;;999777777::::::;;;;;;<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::999999999999999888888888999:::<<<<<<:::999:::;;;:::<<<======<<<;;;===>>>===???AAACCCEEEGGGKKKMMMRRRVVV[[[aaaeeejjjnnnrrr~~~wwwnnndddZZZTTTJJJIIIDDD===;;;<<<:::666222555777777555444555666222222222222222222222222333333444666777888999:::666777888888666444555555666777777777777666555555666666666888999888555333111111222222333222222222444555555666666555444333//////////////////000111......///000111333444444///222222...,,,///111000,,,000333777???FFFEEE@@@EEECCC???888222///000222111///222888>>>CCCLLLTTTWWW[[[aaabbb___]]]]]]^^^[[[XXXTTTQQQOOOOOOQQQSSSOOOKKKEEEAAA???AAAEEEHHHCCCAAA???===<<<;;;<<<<<<;;;???@@@<<<:::===??????;;;:::999:::<<<>>>>>>>>>BBB@@@===<<<<<<;;;777444111111000...,,,+++******'''***,,,,,,+++***---///,,,,,,------------------)))+++,,,+++******+++,,,***))))))))))))***++++++***,,,---,,,+++)))******)))%%%'''...//////999GGG<<<333,,,+++,,,+++******((()))***+++,,,---------+++,,,,,,,,,++++++*********+++,,,,,,++++++++++++---...///000111222222333222222222222222111000000iiiWWWNNNKKKIIIAAADDDEEECCCAAACCCFFFHHH@@@AAABBBCCCCCCAAA???>>>>>>@@@@@@>>><<<<<>>???AAADDDEEECCC>>>;;;<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::666999<<<===;;;999777777;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;:::::::::999888888888999;;;<<<<<<;;;::::::;;;;;;<<<======<<<<<<===??????AAADDDFFFHHHJJJNNNQQQWWW\\\dddkkkqqqvvv{{{~~~{{{ooodddZZZRRRJJJDDDCCCDDDAAA<<<;;;<<<:::555333888<<<;;;666333333555111111111111111111111111222333444666777999:::;;;555777888888666555555666666777888888888777555444666555666777888777444222000111222333333333333333222333333444333222000/////////...//////000111222000000000111222222333333///222222...,,,///000000,,,000444888???EEECCC===GGGCCC<<<333------222777444333555;;;???DDDMMMUUUWWW[[[```bbb___[[[XXXUUUOOOKKKGGGHHHLLLPPPUUUYYYZZZTTTJJJAAA===>>>AAAEEEDDDBBB???<<<;;;:::;;;<<<;;;???>>>:::999;;;<<<:::;;;::::::;;;>>>@@@@@@???DDDBBB???>>>???===999666000000///...,,,+++***)))(((+++,,,,,,)))(((***,,,------------------------((()))++++++******+++---))))))))))))***+++,,,---***,,,------+++******++++++'''***111000,,,333@@@999000))))))++++++++++++((()))+++,,,---.........))))))***+++++++++*********+++,,,,,,+++***++++++---...///000111222333333333444444333333111000000ooo^^^WWWNNNFFFCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCAAA???>>>>>>>>>???AAAAAA@@@???>>>>>>>>>??????@@@AAABBBBBB@@@???===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===???>>><<<:::777999<<<===;;;888777666<<<;;;::::::999999999::::::999888777777999;;;<<<;;;===>>>;;;777666888;;;;;;<<<;;;:::888888:::<<>>@@@@@@CCCFFFKKKNNNQQQUUUXXX[[[```jjjtttzzz{{{ttthhh[[[TTTOOOHHHCCCAAA@@@???===<<<;;;999666444555666888999999888777666666666666666555444333222111222333444555666777888666666666555555555555444555333222333444555444333777777555444333333333333666444222000///000111222222222222222111///...------,,,,,,,,,,,,---......///,,,...333333000333999///000111222111///---,,,......111777===???===:::;;;999777444222111222222111444777888999@@@JJJSSSMMM[[[dddbbbaaabbb\\\QQQNNNFFF@@@CCCNNNZZZ______```SSSEEE???===<<<@@@DDD@@@???===:::777777999;;;>>>;;;999888999:::;;;;;;999999;;;<<<===>>>>>>>>>???AAADDDDDD@@@;;;777666......//////---,,,***)))))))))))))))***+++,,,---------------------------******))))))***+++,,,,,,,,,+++******))))))******,,,+++)))(((((()))+++,,,((()))***+++,,,------...000///---+++*********+++'''***,,,---,,,,,,,,,---,,,+++******++++++***)))******++++++,,,---......---000444666555444444444333222000222444444111...cccVVVRRRLLLFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@?????????@@@AAABBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCCCCAAA???>>><<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<======;;;999777999<<<<<<;;;888777777;;;::::::999999888999999;;;:::999999999:::;;;<<<999999:::999888777777888:::;;;<<<<<<;;;;;;===??????===;;;;;;===@@@BBBDDDJJJMMMRRRVVVZZZ^^^bbbdddhhhqqq|||uuummmdddZZZOOOKKKHHHCCC???>>>;;;;;;:::;;;;;;;;;:::999777888888999999888777666444555555555555555444444333444444555666777888888888888888888888888888888666555444444666666555444777777666555444333333222666555444222222222222222111111111000//////.........------------...//////...,,,...111111///111777//////111111111///---,,,555888>>>AAAAAA???<<<::::::888666333222222222333333666888888999>>>HHHOOOTTTaaakkkjjjjjjkkkeeeZZZSSSJJJBBBFFFRRR^^^dddccc___SSSEEE>>>:::888999<<<=========;;;888777777888999777444444666888999999777777888:::;;;;;;<<<<<>>777444222333333333000---+++***((((((((()))+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++,,,+++******))))))************)))(((((()))******))))))***+++,,,,,,------,,,,,,+++*********++++++&&&))),,,---,,,++++++,,,,,,+++++++++++++++***)))+++++++++,,,---............111444555444333222222777555222222333444333111qqqXXXOOONNNIIIEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>??????AAABBBCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAA@@@???<<<======>>>>>>======<<<;;;:::999:::<<<<<<:::999777999<<<<<<:::888777777:::999999999999888888888<<<<<<<<<<<<;;;;;;;;;;;;999999888999::::::999777666888:::;;;;;;;;;<<<===@@@???>>>???AAAFFFKKKNNNUUUXXX]]]bbbfffjjjooosssvvv}}}wwwjjj^^^WWWQQQIIICCCBBBBBB>>><<<<<<888999999999999:::::::::999:::::::::999888777666333444555555666666555555666666777777888888888888888888888999::::::;;;;;;888777666777888999888666777888888888777555333222666666666666555444333222111000///......///000111/////////...///000000111///---...111000...000444111222333333333222111000888???FFFGGGCCC===:::999777666555333333333444444666888999888999>>>EEEKKKXXXeeeppprrrssssssmmmdddWWWMMMDDDHHHUUUbbbgggfffZZZNNNBBB<<<999555555777:::<<<======:::777666555666444222222444666777777444555666777888999999:::===BBBHHHJJJGGG???777333777888999777222...+++)))(((((((((***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((()))******++++++***))))))))))))***'''(((((((((((((((((('''******++++++,,,,,,------)))))))))******+++++++++&&&(((,,,---,,,+++++++++------------,,,,,,+++***,,,,,,,,,---....../////////111444444333222111222999666111//////111222333~~~hhhSSSLLLKKKFFFCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>???@@@@@@AAABBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>======>>>>>>>>>>>>======;;;:::999:::;;;<<<;;;999777999;;;;;;:::888888888:::::::::::::::::::::999======>>>>>>>>>===<<<<<<>>><<<:::<<<>>>>>>:::777777999<<<======<<<===>>>@@@AAABBBEEEIIIPPPXXX]]]___bbbggglllqqqvvv|||vvvkkkbbbXXXOOOJJJEEE???<<<>>>???<<<;;;<<<:::::::::999777777777888;;;;;;;;;:::999888777777444555555555555555444444999999999888888888888888555555666777888999:::;;;:::888888888999:::999888888999::::::999777444333666777888888777666444222222111///...///111333444111000000000000111222222000000111111000///111333555555666777777666666555888<<>>DDDIIIWWWcccnnnsssuuuuuuqqqjjjYYYOOOHHHKKKXXXcccfffdddQQQGGG>>>;;;999666555666888;;;>>>???<<<999666555999666333333444555555555333444444555666777888999:::???EEEGGGEEE???:::777:::===>>>;;;555...***)))*********++++++---...///++++++++++++++++++++++++)))((((((((((((((())))))++++++***)))))))))))))))&&&''')))******)))'''&&&+++++++++,,,,,,,,,------)))******+++++++++++++++&&&))),,,---,,,+++++++++...///000000...---,,,,,,---------........./////////111333333333333444666===999444111000222444666ppp^^^NNNKKKIIIDDDAAACCCEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????>>>>>>>>>>>>??????????????????>>>>>>============>>>>>>>>>>>>=========;;;::::::<<<<<<<<<;;;777999;;;;;;999888999999;;;;;;<<<======<<<<<<;;;>>>>>>?????????>>>>>>===AAA>>><<<<<<>>>===:::666===???BBBCCCBBBAAAAAABBBAAADDDHHHLLLRRRZZZdddjjjhhhkkkpppuuuzzzpppjjjbbbYYYRRRKKKEEEAAA>>>:::999;;;<<<999999;;;888::::::888666555777999<<<;;;:::999888888777777777777777666555333222111999999999999888888888888444444555666888999::::::999888777888999:::999777999:::;;;<<<;;;999777555555666888999888666333222222111000///000222444666222111111111111222333333111333333222000111333333444555666666777777777777<<<;;;:::;;;<<<:::777333333333333333444444555555666666666777:::>>>CCCGGGQQQ[[[gggnnnrrrsssppplll\\\VVVPPPSSS\\\ccccccaaaMMMDDD<<<:::999555444555666999===???===:::888777<<<999555333222222222111444444444444555666888999999===@@@BBBBBBAAA@@@@@@???CCCEEEBBB:::222---,,,...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((((((((((((((()))+++***))))))(((((())))))&&&(((***++++++***(((&&&+++++++++,,,,,,------...---,,,,,,,,,++++++++++++(((***,,,---,,,,,,,,,---222444555444111...,,,------------...............---///111222444666999;;;BBB@@@===999777777999;;;```RRRHHHHHHHHHDDDCCCFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???===<<<;;;>>>============>>>??????>>>>>>>>>============<<<<<<======>>>>>>======<<<===;;;::::::;;;<<<<<<;;;777999::::::999999999:::;;;<<<===>>>>>>>>>===<<<>>>>>>>>>>>>?????????@@@???===;;;:::::::::999888===???AAABBBBBBBBBDDDEEEGGGKKKRRRWWW]]]dddmmmttttttvvv{{{~~~sssjjj```[[[TTTLLLFFFAAA<<<999888555555777777555555888555888999888666666:::>>>;;;:::999888888888888888888888888666555333111000888888888777777777777777444555666777888999::::::777666555666777888777555888888999::::::999888777444555777777666555222111222111111000111222333444222222111111222222333444111444555222000333444444111111222222333444555555@@@<<<888888:::999555111222222333333444444444444333333333444777;;;???AAAJJJRRR]]]fffkkkmmmllllll```^^^^^^___bbbbbb___\\\MMMDDD;;;999777333111222555777:::<<<;;;::::::;;;<<<999555111000000...---444444333333444666888999:::<<<>>>???@@@BBBEEEHHHCCCHHHLLLIII@@@777222111000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((())))))******)))(((((((((((()))'''(((***++++++***((('''******+++,,,---.../////////...,,,+++***+++,,,,,,+++,,,,,,,,,+++,,,...000666999;;;999333///------------------------------+++---///111333666;;;>>>@@@AAAAAA@@@<<<:::888888oooWWWLLLFFFHHHIIIEEEDDDHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAA@@@???===<<<;;;>>>>>>======>>>??????@@@??????>>>===============<<<<<<<<<======<<<<<<<<<===;;;999888:::;;;;;;:::777888::::::999999:::;;;:::;;;===>>>???>>>===<<<============>>>???AAABBB===<<<;;;999888999<<>>@@@BBBDDDEEEGGGKKKMMMTTTZZZaaafffjjjooowww}}}{{{sssnnnhhh^^^VVVQQQMMMHHHCCC???<<<888555555222222444444222444888777999:::888666666:::???999999888777777777888999777777777666555333222111555555555666666666666666333333444555666666777777555333222333444555444333555555666666777888888888444444555555444333111000000000000000000000111111222222111111222222333444///333444000///333555333......///000111222333444999999:::::::::888666444222222333444444444333333111000///000222555777999AAAGGGQQQ[[[aaadddfffhhh```dddhhhiiieee^^^XXXUUUIII@@@888666555222111222222444666777777999;;;>>>===:::555333111111000///333333222222333555777999777999:::;;;===???CCCFFFAAAHHHMMMKKKBBB999444333000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******)))(((((((((((((((''''''((())))))(((''''''))))))***,,,...///000111...,,,***((((((***---///......---++++++,,,000444;;;>>>@@@===666000---...---------,,,,,,,,,,,,,,,+++,,,---...000333888<<>>999777rrr\\\VVVMMMHHHKKKKKKEEEEEEIIIFFFFFFDDDCCCBBBAAAAAA@@@??????@@@@@@???>>><<<;;;??????>>>>>>???@@@AAAAAA@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<999777777888::::::999777888::::::999999:::;;;999:::<<<>>>>>>===<<<;;;===<<<;;;;;;===???BBBDDD<<<======;;;999<<>>HHHRRRYYY\\\```ddd^^^eeelllllleeeZZZRRRNNNCCC;;;444333444333444666111222222333444777<<>>;;;777555555555444333333222111111222444666888333444777888999;;;===@@@===DDDKKKIII@@@777222222......---------......///------------------------,,,,,,+++***))))))************)))(((((((((((((((&&&''''''''''''''''''&&&((()))***,,,...000111222,,,***'''&&&'''***...111000///---+++***---222666===AAACCC???777000......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---111666999EEELLLTTTVVVQQQIIIAAA===tttbbbZZZRRRQQQMMMIIIGGGGGGIIILLLEEEGGGHHHGGGCCC@@@@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBBBB???>>>???AAA@@@@@@@@@@@@@@@?????????<<<<<<;;;;;;<<<===???@@@===<<<:::888888888999999<<<:::999:::<<<>>>??????>>>??????===;;;::::::<<<>>>===<<<>>>AAABBB@@@===>>>===<<<<<<===AAAEEEHHHIIIIIILLLPPPTTTZZZgggtttrrruuuzzz}}}uuurrreeeaaaZZZRRRKKKFFFDDDCCCAAA>>>:::666444444666777666555444333222333444555:::888666555555555444333222222222111000111444666444555666555333222333444777555222222333444444444333444444555444333111000777444111111222333111///---///222333222111222333111111222222222222111111111000///......---......000///......000111111000000000////////////000000///............///000000222111111111222444666777888555111//////000111000...---,,,,,,---///222333;;;>>>BBBFFFKKKNNNPPPQQQUUU\\\bbbaaaWWWKKKBBB>>>:::444111444666444222333000000111333111000555>>>DDD@@@999333000///111222000//////.........//////000222444555444222222222999:::;;;;;;999555222///......---+++******---//////000111000---+++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))---,,,+++)))(((((((((((())))))***+++,,,,,,------,,,+++++++++---///222333777222......---+++,,,111999???CCCAAA>>>:::222)))+++++++++,,,---000222333***+++,,,...000333555666<<>>@@@BBBBBB???>>>???AAA??????>>>>>>>>>>>>======???>>>>>>>>>???@@@BBBCCC===<<<:::999888888999999:::999777888;;;=========???>>>===;;;;;;:::::::::===<<<<<<>>>AAACCCBBB@@@::::::;;;===@@@EEEKKKOOOSSSTTTXXX]]]bbbhhhtttyyy}}}}}}uuujjjbbb```YYYVVVPPPIIIDDD@@@>>>>>><<<:::777555444555666888444333222222333444555666999777555444555555444333555555444222000111333555333555555444333222333444666444222222333444444444444444444444333222111000444222000000333444333222333444333222000000222333111111222222222222111111111111000......---------///...------...///000//////..................///+++++++++++++++,,,------/////////111333555888999;;;777333111111111111111...---------...000222333555777:::<<>>???@@@BBBAAA@@@???@@@AAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>???===<<<;;;:::999999999999:::999888999;;;=========BBB>>>;;;;;;======;;;999999999:::===@@@BBBAAA@@@;;;<<>>:::666444333333333222......------...000222333555666777888888777666666:::???EEEEEEAAA;;;777555===666222222333111222555222///...000111222777>>>HHHDDD>>>777333000000000///...............//////111444888;;;;;;888444111---...000111000///---,,,++++++,,,+++***+++---000...///000///---+++++++++++++++,,,,,,++++++***)))'''''''''''''''''''''''')))((((((''''''(((((())))))))))))***++++++,,,,,,---+++))))))***---111333888333///...---,,,///444888@@@EEE@@@888222...*********)))***+++,,,---...------------...///111111>>>EEEPPP^^^iiiiiiXXXFFF}}}pppjjjhhh^^^\\\YYYWWWVVVTTTRRRQQQQQQQQQPPPNNNKKKHHHFFFEEEBBBCCCCCCCCCCCCAAA@@@???BBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>::::::::::::;;;;;;<<<<<<===<<<<<<;;;::::::999999;;;::::::;;;>>>?????????DDD@@@<<<<<>>:::<<<<<<>>>@@@BBBCCCDDDDDDBBBEEEIIILLLOOOTTT\\\aaafffhhhnnnwww}}}yyyrrrmmmmmmsssqqqfffZZZSSSLLLDDD???>>>???>>><<<:::888888888999222222333444555555555555333333222222222333555666555444333444555555333222666666666444111111222333222333444333222111111333333222111222333444444333333222111000000222333444222222111222333444555555:::999888555222111333444111222222333333222222111333222000///---,,,,,,,,,---.........------///000------............---------------------...//////------...000222666999;;;???<<<888666555444333222.........///000111333444555666666666555444222111555888<<<===;;;888666555:::555333444555444666:::888222...///000111555;;;BBB???:::555111///............---------...//////222666===BBBCCC???777222......000111000///...---,,,---...------...000222...///000///---++++++,,,+++++++++******)))(((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))******++++++---+++((('''(((,,,000222777222.........---000444666???CCC===333...+++************++++++,,,,,,---...---------------......777<<>>======>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<;;;;;;===???AAA@@@???DDD@@@<<<===AAACCC@@@<<>><<<888666555444222111...//////000111222333444000111111222111000///...555777999:::999888888888777444444777999999<<>>???@@@@@@@@@@@@??????AAAAAAAAAAAA@@@???>>>>>>=========???AAABBBBBB@@@CCCAAA???@@@CCCEEEDDDBBBBBBEEEHHHIIIJJJJJJLLLNNNRRRXXX___dddhhhnnnwwwuuu___SSSLLLHHHKKKNNNUUUddduuu}}}sssggg]]]VVVNNNFFF>>>===<<<888666777555555444444444444444444555555666555555444333222666555333222111111111111333222333555777777555333111333444333111111111222111222333222000///000111333222222444666666555444//////000222333666777888666777777666555555666888888999;;;:::777444333222222222333333333333222222111000///......---......---000111000...---000333000111222333333222111000000////////////000111111111000000000111222444555;;;999666444444333111/////////000111222333444444///000222333444333333222666777999:::;;;;;;;;;;;;999666666888:::<<>>000,,,------,,,,,,---------,,,+++******))),,,,,,,,,,,,---...///000222===PPPaaaggg]]]III999000000111111111111222222222333555555333333333444000111222222000//////000...---,,,***)))((())))))(((((((((((((((((((((((())))))((((((((()))******(((((((((((((((((((((((((((((((((((()))******+++)))'''(((,,,---***))),,,,,,000000,,,)))***+++)))***+++---///000000000000---,,,+++******)))******)))///222///---///111000~~~}}}|||zzzuuurrrkkkiiieeecccbbbcccfffhhh```[[[VVVSSSRRRRRROOOMMMOOONNNNNNMMMKKKJJJIIIIIIGGGGGGHHHIIIIIIHHHGGGFFFJJJJJJKKKKKKJJJIIIGGGFFFGGGGGGHHHJJJMMMMMMLLLJJJLLLNNNOOOPPPQQQSSSUUUXXXUUUYYY___ccceeehhhmmmpppwww~~~www]]]JJJGGGAAAAAAFFFEEECCCMMM\\\jjj}}}xxxnnnhhh^^^UUUNNNHHHDDDAAABBB;;;777999:::777555555::::::999888777666555444777777666666666777888888333222111111111222333444222333444777999999777555777888888666333000000000000111222111000//////111333333444666888999777555333444555666666666555444444777999999888999<<>>000,,,------,,,,,,.........---,,,+++***)))+++++++++,,,---...///000111>>>SSSgggnnnbbbLLL;;;000111222333444555666777777999::::::999777888888000222333333111000000111000///---+++*********+++))))))))))))))))))))))))******))))))))))))******((((((((((((((('''''''''&&&'''((()))******))))))&&&%%%''',,,,,,)))''')))***,,,,,,((((((++++++))))))***,,,...000111111000,,,,,,+++***)))))))))***(((,,,///------//////,,,|||wwwtttssstttvvvxxxpppnnnkkkddd^^^[[[]]]___^^^]]]ZZZXXXVVVUUUTTTTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWVVVVVVUUUUUUUUUWWWXXXYYYXXXXXXYYY]]]cccggggggfffeeekkkqqqvvvyyy|||kkkVVVKKKEEEFFFFFFEEEDDDGGGMMMSSSddd~~~wwwmmmddd^^^RRRPPPLLLGGGDDDBBBAAAAAA999;;;<<<999555222222333999;;;;;;999666444444666777555444555666777666555333333333444444333222222333333333333333444555666222777:::888222///222777777555222111222333333222444777666444777<<<999222888999<<<===<<<999666444555666888999999:::<<<===<<<<<<;;;999777555222111333333333333333333333333000//////.........//////000///...---,,,------...---...///000111222333333333333333333333111000000000111///...444;;;888000555444222000///////////////222333111111444444000555888<<<>>>>>>===>>>>>>???===AAAJJJOOONNNMMMPPPNNNFFF;;;333444;;;DDDIIIBBB999000---///000,,,(((...///000000///---+++)))******++++++***,,,...111555DDDZZZllloooaaaJJJ888333222222333444666888999===CCCDDD>>>:::999777111222111000111222222222111///...---+++***)))))))))))))))))))))))))))))))))*********)))))))))))))))...,,,&&&...((($$$111)))+++***)))(((((()))***+++'''((()))***+++******)))*********)))******++++++++++++,,,+++***+++...000,,,,,,+++***)))((('''&&&------,,,,,,,,,------...~~~{{{uuuooolllnnnpppnnnmmmjjjgggeeeddddddddd``````aaabbbbbbbbbbbbbbb```___^^^^^^```cccfffhhhffffffeeeeeefffggghhhjjjhhhhhhjjjoootttwwwwwwvvvxxx|||}}}cccQQQIIIHHHGGGFFFDDDDDDGGGLLLPPP\\\uuuxxxmmmeee^^^VVVPPPIIIGGGCCC@@@===;;;;;;;;;555777888777444222222333333555777666555444666888555444333333444555444333333333333333333333333222222222222222222333444444444777999777444222555777666444222222333333222111333666666444777<<<:::444888:::;;;===<<<999666444444666888999999:::<<<>>>::::::888777555444222222222222222222222222222222//////...............///111000///...---....../////////000111222333444444333333333333222111111000222333222333999???===666888777444222111111222333222555666444444888888666666888;;;<<<;;;::::::;;;>>>===BBBLLLQQQPPPOOOQQQLLLCCC888111000222555777999444...+++---...---+++///000000///...,,,***))))))***+++++++++---000222888III___kkkgggWWWDDD888222222222333555888:::<<<<<>>;;;111111222333555777888999:::===??????<<<;;;999888333444444333111/////////++++++)))(((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))222'''(((+++&&&---)))***))))))))))))))))))***)))***+++,,,,,,,,,+++***))))))))))))***+++,,,,,,---//////...---,,,---///---,,,,,,+++******))))))------------------,,,,,,}}}fffWWWRRRRRRPPPKKKEEEDDDFFFIIIJJJJJJ\\\qqqnnnddd```WWWMMMBBB<<<<<<>>><<<999777666666555555666666666555444222111111111111111444333333333333333333222222111000111222333222000222111111111111222333444222222111111111111222222000---+++---222444222000111111222444555666444222222222333555666777888:::888888888888888888777777888999999777444333333444111000...------...000111---------....../////////,,,,,,,,,,,,,,,---.........---,,,,,,,,,---...///......//////000000111111///...---,,,+++++++++,,,000222666999999666333333111000---+++***+++---...::::::666///+++,,,,,,))),,,...000111111111222444555999@@@GGGLLLNNNLLLHHH???888000,,,...000000...***,,,...,,,))))))...222222000---***((())))))***''')))+++,,,---000444777:::AAAIIIMMMJJJBBB:::555000111111222222222222222888888999:::888777888;;;555777999888555111000000******)))(((''''''''''''(((((((((((((((((((((((()))))))))******+++++++++,,,:::***&&&,,,'''+++))))))))))))******)))))))))'''(((***+++++++++***)))))))))))))))***+++,,,---...///000///---,,,,,,---------,,,,,,++++++******//////000000///...------yyy```PPPJJJKKKMMMJJJEEECCCDDDFFFHHHIII[[[qqqppp___WWWUUUHHHCCC<<<888888999888777333444444444444555555555777444222111222222222222222111111222555666666555333222111111222333222111222111000000111222444555333222111111111111111111111///...000333555333111111111111222555666555444333222333666666444777;;;777777666555555666777777777888777555222000000000///...------------//////,,,,,,------.../////////++++++++++++,,,------...---,,,+++++++++,,,---............/////////000000...---,,,***)))******+++000222888<<<999333000222000///...---,,,,,,---...333444222...,,,//////,,,***+++---......///111333111666;;;???CCCFFFDDD???:::666000---,,,---...///,,,...///...++++++...111000...,,,)))((()))***+++''')))***+++---///333666======???AAAAAA<<<444---//////000000000///......444333555777777555777;;;666:::>>>>>>999333000///******)))((((((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,333EEE///%%%...((()))***))))))************))))))'''((()))***+++***))))))(((((())))))***+++------...///000///---+++++++++******+++,,,------...///000000111222111///...---uuu\\\MMMJJJKKKNNNMMMJJJGGGFFFGGGKKKNNN```xxx{{{yyyxxxsssiii]]]PPPGGGCCC<<<;;;:::888666555555555222333333444444444444444555222//////222444444333333222111222444666444333222111000111222222222000111111000///000222444555222111000000/////////000111000000111222333333222222111000111444666666555444222333666555222555;;;666555444333333444666777333444444333000//////000...---------------------,,,,,,------...//////000************+++,,,---...---,,,,,,+++,,,---...///////////////000000000000///...,,,*********+++,,,,,,000777===999000///333...............------,,,,,,//////,,,,,,//////,,,***+++------,,,---///000...333666666999===;;;555000111222000...---...///---.........------///000---,,,+++***))))))***+++'''(((***+++,,,...222444888777888::::::777111,,,,,,---...//////......---//////333999:::555555999555<<>>>>><<<888777777999888666444444444444333222666555555666777666444222222111///......///111222000000000000000000000000...111333222111000//////000000000000000000111111..................///000//////..................)))+++///111333444444555222111000//////.........111222333222111000111333//////...---------------......//////000000111111------,,,,,,---...///000---///000///...,,,------...............///000000------,,,,,,------...///---...///000////////////,,,,,,,,,---...111333555222111000///...---,,,,,,******)))((('''''''''''')))))))))******+++++++++******))))))))))))******))))))***+++,,,,,,,,,,,,***)))(((***,,,---,,,+++,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,------++++++******************,,,,,,---...000333777:::888777666444222000//////000000111333777;;;===>>>:::999888777555444111000......---***((((((***---,,,++++++************+++)))((('''(((***+++***))))))************)))((('''&&&((())))))(((((()))***)))(((((((((((()))***+++'''(((((((((((((((''''''(((((((((((())))))******,,,+++,,,---///000...---.........------,,,++++++lllVVVOOOUUU^^^ooorrrrrrnnnqqqxxxssskkkddd]]]YYYWWWPPPDDD:::888999999888666555555666666444333222333222111///555555444555555444222///111000////////////000111...000111000///...///000///333666444333333333000000000000///000000111222//////............//////..................------'''+++///222222333333444333222///------...///111111222333222000000000111000///---,,,,,,------...//////000000000000//////---,,,,,,,,,---...//////---///000000...------...---------------...//////,,,,,,,,,,,,,,,---......,,,...///000///...///000---------...000222444666555444222000...,,,,,,+++,,,,,,+++******)))******(((((())))))***+++++++++*********))))))******************++++++,,,,,,,,,,,,***)))***+++,,,+++***+++,,,---...---,,,+++***...............---------------,,,+++************+++,,,,,,---...222777;;;777666444333111000//////111111222444888<<>>EEEJJJNNNMMMLLLMMMMMMIIICCC===222111...***''''''***---111///,,,)))((('''(((((()))((('''((()))******(((---+++(((&&&%%%%%%&&&''''''))),,,---,,,,,,,,,---,,,+++******+++,,,///000+++++++++++++++***)))))))))))))))+++---000222444000...------///000000//////000000000000...---,,,iiiPPPJJJIIIGGGQQQ```tttxxxlll```WWWPPPKKKHHHAAABBBHHHQQQOOOEEE===;;;222333333333222222444555555111---...111333000---000000111111111111000000555444222000///...------111///------/////////...111222222333333333222222///000222222000000000111333000......111222111///---------------...///000------///111333222///---222222111//////.........222222222222222222222222333222000...---,,,,,,,,,111//////111000---...222222---+++...///------.........//////......---,,,(((((()))***+++,,,------///...---+++***,,,000333111111111111222222111111000000111222444666888999AAA===666///+++))))))***,,,(((%%%&&&***+++)))&&&+++*********,,,---,,,+++,,,---,,,+++***,,,///111---,,,+++*********++++++///000000///...+++)))((((((,,,111333222...+++***000////////////111222333000///---*********+++,,,------,,,++++++,,,,,,---111111111111000...---,,,555333333333333888FFFTTTeee^^^XXXWWWXXXUUUKKKBBB444111---***((((((***+++333---)))***(((%%%)))111000***&&&'''&&&###&&&,,,((())))))((('''''')))+++((()))+++---...///000000...---+++******+++,,,...************)))))))))))))))'''&&&***///444555555555333000////////////...//////////////////......|||bbbKKKFFFEEECCCLLL[[[ppp|||sssfff```WWWNNNHHHCCC???<<<======BBBHHHGGG???888888222333444333222222444666777333000000222333000---000000111111111111000000555444222111000///......111///......///000///...000000111222222222111111,,,---//////......///000111///...///111222111000.........------......///------///111333222///---//////...,,,,,,+++++++++222222222222222222222222333111///---,,,,,,---...000...///000///,,,---222000//////000---)))***///...............---,,,+++******++++++,,,,,,,,,,,,.../////////...///111333222222111111000111111111111222444666888:::<<<===>>>;;;666000,,,******+++---***'''(((+++---+++(((++++++***+++,,,---,,,,,,,,,------,,,+++,,,...111......---,,,,,,,,,,,,,,,---...//////...---+++***(((,,,000111000...,,,+++...---......000222555666000///---+++***++++++,,,------------------......//////000000000000//////222222222333333;;;MMM^^^pppggg]]][[[\\\WWWLLLAAA222000,,,)))(((((()))+++///***((()))((('''+++333111+++)))***)))'''(((---((()))))))))'''''')))***)))***+++---///000111111111000...---,,,,,,,,,---************))))))))))))***((((((***000555777888777555111000000000///...........................qqq[[[HHHDDDBBBBBBKKKXXXppprrrcccYYYMMMJJJEEEAAA???<<<999777999888:::===<<<777444444333444444444333333555666;;;777333333444333111...111111111111111111111111444444222111111000000000000///...///000111000/////////000111111222111111,,,...//////......///111///......///111222111/////////......------......------...000222222///---111111000///............111111111111111111111111222000...,,,+++---///000///------///...+++---111///000222111+++%%%(((//////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111222111111222333444333111000//////000111111222555777:::;;;;;;;;;999777444000---,,,+++***///,,,)))***---...---+++++++++,,,------------------------,,,++++++...000/////////...............+++,,,---......------,,,(((***---...---,,,,,,---,,,,,,---...111444777999000///---,,,+++,,,---------------......//////000------...///000000111111000000222333555@@@WWWmmm{{{nnn```ZZZZZZUUUIII===000...+++((('''''')))***+++((('''(((((((((---333...+++***++++++((()))+++)))******)))(((''')))***)))***,,,---///111222222555555333111000...,,,,,,***************))))))(((,,,***)))***///555999;;;:::777444222111000///...------------------......gggWWWIIIEEEDDDDDDNNN[[[wwwvvviii\\\NNNDDD???===<<<<<<<<<;;;999666666555444444444222222222333444555444333333555777===:::777555555444111///111111111111111111111111333333222222111222222222000//////000111222111/////////000222222333333333333333444333111000111333...//////000000000...---///...............///000------...000111111///---222111111000//////000000000000000000000000000000111///---++++++---///111---,,,,,,...---***,,,111//////000000,,,'''***000///...------,,,+++++++++,,,,,,------------.........000111222111111333555555444222000...//////000...///222444555555444333333222111///---+++***)))///,,,++++++---...---,,,+++,,,...///...------...---......---++++++---...///////////////......---***+++,,,,,,,,,,,,+++***(((***++++++++++++---///,,,,,,---...111444777888//////...---------...///,,,---......//////000000------......///000000111...000333555888EEE```xxxnnn[[[QQQPPPLLLAAA666...,,,***(((''''''((()))))))))((((((((()))---111)))))))))******)))(((((()))******)))(((''')))******+++,,,...000222333444999999777555333000---,,,++++++,,,,,,+++***)))(((+++***)))***...333999<<<<<<999555333222000///---,,,,,,,,,---------------zzz]]]RRRIIIFFFEEEHHHSSS```{{{ppp```TTTJJJAAA:::666666777888:::999777444666666444111111222333333333444444444333333555666===;;;888666555444222111222222111000000111222222333333222222222222222333000//////111333333222000///000111333444555555555888888777555222111111333000000000000...---,,,,,,---------...///000111222...------///000111///---......---,,,,,,,,,------///////////////////////////...,,,++++++---///111,,,+++,,,...---***,,,111000,,,,,,...///------000///...---,,,,,,,,,------,,,,,,---...//////000000000000000///...000444888777666333111//////...///,,,---///000000///---,,,......------+++***)))(((---,,,+++++++++,,,,,,,,,***---000111///......///......///---,,,+++,,,------............---,,,+++******++++++***)))'''&&&)))*********)))***---///............000222444555//////////////////000000------...///000000//////000000///...---......///...000333777<<>>III[[[llllll^^^MMMCCC@@@>>>888222+++***)))(((((()))******+++//////+++)))***+++)))(((+++,,,+++,,,......++++++,,,,,,***(((((()))***---------...111444777888<<<;;;999777444222000///...///000000///---+++)))((())))))((()))---222777:::777333111000///---+++,,,,,,,,,---......//////wwwcccMMMJJJFFFDDDEEEMMM^^^mmm~~~vvvnnnZZZPPPEEE===;;;:::777444444444555777999999888666222555555111111444444111111222222222111111333444555555555444333333444555444333111000000111333444333222111000000000000000//////000333555555333111...///111333555666777777444444333111//////111333.........,,,******...111111111000///......//////...---,,,---///000///...111111000000000000111111---------------------------------...------,,,,,,---+++,,,......,,,...222111//////111111///000444...---------...000222333777777666666555444333333000111222111222333777:::999999888777444111...,,,------------............------,,,+++************+++,,,,,,+++******+++,,,***///444444111...///111...///000///,,,******++++++,,,---......---+++***)))***+++++++++***)))(((+++,,,,,,+++******,,,...------,,,,,,---...///000...///000111222222222222222333444555444222111///333111///---,,,,,,,,,---,,,---111999???EEEPPPZZZYYYRRRIIICCC@@@<<<666000******)))))))))***+++++++++000000,,,***,,,,,,)))(((,,,---***+++///000,,,,,,,,,,,,+++(((((()))***---------///111444888::::::999777555333222222222000111222222111///,,,***((()))******)))+++000444888555111///...---,,,***,,,------...//////000000gggRRRKKKJJJGGGFFFGGGQQQcccsssppp```VVVFFF???888666777888555222//////000222555555444222///444444111000444333...000111222111000000222444222333444333333333555666444333111000000111333444333222111000//////////////////111333555555333111,,,...000222444555666666222222222111000111444666,,,,,,,,,***)))+++000555444333222000...---,,,,,,...---,,,---/////////.........------------...///------------------------,,,---...///...---+++***---+++,,,///...,,,...333111222444555000+++...555...---------...111444555>>>===;;;:::777555444333///222444555555666888999999::::::999666222...+++******++++++---...000111///...---+++***++++++,,,,,,,,,---,,,++++++,,,---***///444555111//////111...000000///,,,*********,,,---...//////---+++***((()))+++,,,------,,,,,,,,,------,,,+++***,,,---,,,+++++++++,,,...000111...///000111222333333333555666777777666444222000222000...,,,+++,,,---...++++++///888>>>BBBGGGMMMJJJHHHFFFDDD@@@:::333...***************++++++,,,***000111---+++......***&&&++++++'''(((---///+++,,,---,,,+++)))((()))***.........///111555888;;;999888555333222222333444111222333444333000---+++(((***,,,+++***+++///222666333000------,,,+++***------......///000111111nnn]]]SSSLLLNNNNNNLLLOOOZZZlllzzzvvviii[[[LLLAAA;;;999777444333333444444111222333333333333222111222222111111111111111222111000//////000222444555222222222111111111111000000000111222333333444444333111///...---...000111+++,,,///111222222111000//////............//////000//////000222222111///,,,+++*********,,,///000---...///000000...,,,++++++,,,------......------///,,,)))***///222333222......------------.........---,,,+++,,,---...///000...,,,++++++---///111555555444222///---...///---/////////000444===CCCGGGJJJHHH>>>555333444444333444777:::<<<<<<<<<;;;<<<888999<<<<<<555---************++++++,,,,,,,,,111///...------------,,,///000///,,,))))))+++...///000222222000000000111111...+++***,,,---***(((***///111...++++++***'''...---,,,+++************...---,,,---//////...---000///...------,,,------000111111111222222222222222444888;;;===:::555000,,,,,,,,,,,,,,,+++***)))000......444;;;AAAAAA???CCCDDDEEEEEEBBB:::111***+++***)))***---000111111444222111///...+++'''$$$((())))))******,,,///111+++++++++++++++***)))(((111111111///---000888>>><<<888333333555555222...666777666555333///,,,***---+++((())),,,//////...222333333000---++++++++++++)))(((***...000///---uuuiii^^^WWWSSSUUUVVVVVVYYYdddtttqqqaaaVVVLLLAAA999888666444222111222222333111222222333333222222111222222111000000111111222111000//////000111333555222222222111111111000000/////////000111222222222222111///...---...///000+++,,,...///000000//////.........//////.........000//////000222222111///111///---+++***)))***+++,,,---...///...---+++***+++,,,------......------,,,,,,+++,,,...444:::>>>///......------......///...---,,,,,,,,,---...///...---,,,+++,,,...000222555555444222///------......///000///000555>>>DDDNNNOOOKKK>>>333000///...555666999;;;===>>>>>>>>><<<:::;;;>>>;;;444...---+++,,,,,,,,,---------...222111///......//////...000222333111---++++++------...000000...---...///.........//////...+++))),,,000222...,,,,,,+++)))(((((((((((()))***++++++...---...///111111///---000///...------,,,,,,---000000000000000000111111111333666:::;;;999444000***+++++++++******)))(((///------222999======<<<>>>>>>??????>>>888111,,,+++,,,---...000111000///444555555444222///,,,+++((()))+++,,,,,,,,,,,,---+++++++++++++++******)))...///000///...000333666;;;999666444444444111///333444555555444111...,,,,,,***)))***---......---...//////...,,,***+++,,,+++***)))+++...//////---wwwooojjjgggfffdddgggjjjkkkoooxxxrrrfffUUUHHHAAA===999555444333111000000000111222111111222333333222111111111111000000000111111222111000//////000111333444222222111111111000000000------......//////000000111000///.........//////---------------------------...///000000///...---//////...000222222111///222000...+++***)))))))))+++,,,---------,,,***))),,,,,,---............---+++,,,---,,,,,,111;;;BBB//////............//////...---,,,,,,,,,---///000---,,,++++++,,,...000222444444444111...,,,,,,---...///000000111666???FFFQQQQQQJJJ<<<111...---,,,444555666888:::<<<>>>@@@<<<===AAACCC===444///000---------...............333222000//////000111222333555666555111...+++******,,,------,,,+++,,,,,,+++---111222111///---,,,///333333///,,,......,,,(((((((((((()))***+++,,,......000222444333000...000///...---,,,,,,,,,,,,/////////...............///000333666888777333000)))))))))***))))))((('''---,,,,,,///444888888666666666666777777555111---,,,---000222333333111000444888======999333000///(((***,,,...///---+++)))******+++++++++++++++,,,,,,...///000111111000000::::::999666333111000000///111333555555222///---*********+++---...---++++++,,,---,,,*********,,,+++******+++...//////...{{{wwwwwwzzz}}}~~~wwwmmmVVVMMMAAA:::888888888777111000000//////000111111111111222222222222111111111000000000000111111222000000000///000111222333111111111111000000000000---------....../////////000000000/////////......//////...---,,,,,,------,,,---///000000///---,,,///......///111222111///---,,,+++++++++,,,------,,,,,,,,,---,,,+++******,,,------...............,,,,,,,,,+++***---222666000//////......//////000------,,,,,,,,,...///000...---,,,+++,,,---...///333333222000---+++,,,---///000111111222777???FFFLLLKKKDDD888000///000///000000000111333777:::<<<===CCCKKKMMMDDD777000111........................222222222000///000222333666666666444111...+++***)))+++,,,,,,+++******+++)))---000111...---...000111555444///---///000...---,,,,,,+++******++++++...///111444666555222...//////...---,,,,,,,,,,,,...------------,,,,,,,,,------...000222222000...)))))))))******)))((((((+++******,,,000222222111111000000000111000...,,,---///222444555666777888:::BBBLLLMMMEEE:::222///******+++---......,,,************+++,,,---...///...///000222333222111000777:::;;;888222...///111---000333555444222///---)))***+++---...---,,,+++***,,,,,,+++***)))***+++******+++,,,---/////////zzzkkk]]]SSSEEE@@@999666555666666555000000000000000111111111111111111111111111111111000000//////000111111222000000000000000000111111111111111000000000//////......///////////////000///000111111111000......111000///...------------+++---...000000...---+++...------///111222111000)))******+++,,,...//////---------------,,,,,,+++,,,---......//////......---+++***+++---...,,,***//////............//////,,,+++++++++,,,---///000///...---,,,++++++,,,,,,000111000///,,,+++,,,---000111111111111666>>>EEEGGGFFF???555//////000///---,,,,,,,,,///222555888<<>>CCCHHHTTT```cccYYYIII;;;333,,,+++)))***---///...---******+++,,,...000222333000111222222222222222222444999;;;888111---...111...000222333333111...,,,***+++---......---,,,,,,---......---***))))))******+++,,,------...///000oooaaaUUUJJJCCC???;;;777444333222000///000000000000111111111111222111000000000000111222////////////000111111222000000000000000000000000111111000000000///////////////000000000000000000000111222333333111///...000/////////......------,,,---...//////...---,,,---,,,---...111222111000++++++,,,,,,,,,---------...---------,,,,,,,,,,,,------...////////////...+++***)))---111111---(((......------------......************+++,,,...//////...---,,,,,,+++++++++---......---,,,,,,---///111222222111111555===CCCGGGFFF???555//////...,,,,,,,,,+++,,,---000333555888BBBQQQXXXPPP???333111...............---------000333666555222//////000555222...,,,,,,,,,,,,+++)))+++------+++***+++,,,++++++)))((('''))),,,000000444444000---//////---'''''''''((()))+++,,,---,,,---///222444444222//////...---,,,++++++++++++,,,,,,------............,,,***))))))***++++++***))))))******++++++******'''(((((()))***+++,,,---...---,,,,,,------,,,+++///111444555666<<>>EEELLLUUU]]]hhhnnniii\\\KKK@@@222///,,,,,,......+++''',,,,,,---///222555999;;;888???EEEBBB888000///000000222555444111...---...------...//////000000111...///000///------///111,,,---...---+++***+++,,,))),,,......------///222}}}oooeeeVVVJJJBBB===999666666444111000000222444666//////000000///......---222111000//////000111222............///000222222///000000000000000///...000000000000//////////////////////////////......111222555777666444111///***+++---......---+++***...------,,,,,,------...,,,,,,,,,...111222111000***+++,,,,,,------------,,,+++******))))))******---......///////////////***,,,...,,,)))(((+++...---,,,,,,++++++,,,,,,---(((''''''''')))***,,,...((()))***+++---...///000(((***+++++++++,,,///111222333222000///222999>>>EEEDDD???888555555222...************+++,,,------,,,333???IIIHHH???777666222111111111000000//////111777===<<<777111......,,,++++++---000000---)))((()))++++++)))))))))***,,,***((())),,,---***''',,,000333000------,,,(((,,,+++++++++++++++,,,,,,+++++++++---///111000///......---,,,++++++++++++,,,---...///000222333333333///+++)))***+++,,,+++&&&&&&'''((())))))((((((&&&''')))*********,,,---,,,+++,,,...111333222111000555:::<<<===???EEEJJJLLLRRR[[[aaaaaaXXXJJJ@@@444111...///000...'''!!!------...///333777;;;===???IIIQQQMMM@@@333///000...000222222111...---,,,++++++,,,---///111333444000111111///------000333)))+++,,,,,,++++++,,,---))),,,......------000222|||mmmfff]]]UUUKKKEEEDDDAAA:::444666444222111111333666777111111222222222222111111222000//////000000///---111...,,,---000222111000......///000000000000000...111111......111111...000000000000000000000000///333777888666333000/////////...---,,,,,,++++++,,,,,,,,,,,,,,,---//////.........---+++***,,,---...---+++******---///111///...---,,,++++++++++++***+++---//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,++++++******,,,...///---,,,((()))***+++,,,---------777444///++++++---111444@@@>>>:::888<<<@@@;;;333++++++++++++++++++++++++000222777<<>>:::666333333333222000000000111111444777888777333...+++---,,,+++,,,...///...---,,,,,,---...---,,,+++***)))))))))))))))***++++++)))+++...///000///---+++++++++++++++++++++++++++))))))***+++,,,,,,------000///...+++))))))+++---222111000//////000111222BBB111'''+++///+++(((+++))))))(((((((((((())))))(((%%%''',,,,,,)))***000...---...222777:::999666777555888<<<===:::999:::???BBBGGGLLLMMMGGG===555////////////.........---...///222444333666AAAMMMZZZeeegggXXXCCC555111222//////...---------......---------...111444888:::???<<<777333000......///,,,,,,,,,+++++++++******)))---111222222000000000{{{iii]]]XXX^^^VVVMMMHHHGGGEEE???999777555333111000111222333111111222222222222111111222000//////000000///---000...---...111222111///...///000000000000000///...000000......000000...000000000000000000000000///222555666555222000000//////......------,,,,,,,,,,,,,,,,,,---...///000111222111000...---...///,,,+++******+++...111222///...---,,,+++++++++++++++,,,...///000///...---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***++++++++++++******,,,...///...,,,+++++++++++++++---......:::777111---+++---///222555555333444:::???;;;444++++++++++++++++++++++++...000555;;;??????;;;888666666666444111...,,,+++///111444666555333///---...---,,,---...///...---)))***+++++++++***((((((******)))))))))***++++++)))+++---//////...,,,+++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,......---***((((((***,,,000///...------...///000<<<000***///111,,,(((***((((((''''''''''''(((((()))&&&(((---...,,,...333---...111777===>>>;;;777888777:::???>>>888444444666777;;;???BBB@@@:::555///////////////000000000222333666999999===IIIVVVjjjtttuuubbbHHH555///...------,,,,,,,,,,,,,,,---///.........000444777999<<<:::666333000.........,,,,,,,,,++++++******)))...///000111000111333555xxxooocccVVVNNNMMMXXXRRRKKKGGGGGGEEEAAA<<<888666333000///...///000111111222222222222111111111000//////000000///............000111111///---///000000000000000///...---000000------000000---////////////////////////...000333333222111111111////////////////////////---------......///000111333444333111...---...///+++*********,,,...111333......------,,,+++++++++,,,---///000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++,,,---,,,+++,,,+++***+++...///...---///---,,,++++++---000111<<<888333...,,,,,,---///---......000666;;;777000,,,,,,,,,,,,,,,,,,,,,,,,,,,...444:::???AAA???===888888777444111...+++)))///000111222222111000///000///......000000///...))))))******))))))((('''++++++***))))))*********)))***,,,---...---+++***************************(((((())))))******++++++***++++++)))((((((***,,,---,,,,,,++++++,,,,,,---444//////666666///***,,,(((''''''&&&&&&''''''(((***(((***...000///111444...111666<<>>===666000///000///000333555666444222.........///000222333444777777;;;???BBBGGGSSS```zzzjjjKKK555---,,,++++++*********+++,,,,,,000///......///222555777999777555222///...,,,,,,,,,,,,++++++***))))))(((111111000//////222777;;;rrrjjjbbb[[[SSSKKKHHHJJJMMMHHHCCCAAAAAA@@@===999777555333111/////////000111111222222222222111111111///...///000111000...---...///111111000...---000000000000000//////...,,,//////,,,,,,//////,,,...........................///111111000000111333000000000000000000111111............///000111222333333222000---,,,,,,---++++++***+++,,,...000222---------------,,,,,,+++,,,---......//////......------------,,,,,,,,,,,,........................,,,+++***+++...//////...,,,+++***+++---//////...///...,,,+++,,,///444666999666222...++++++,,,---,,,---...///222444///''',,,,,,,,,,,,,,,,,,,,,,,,,,,...333:::@@@DDDCCCBBB;;;999555333111000///...222222111111000000000000222111///000111111000...++++++++++++******))))))******)))((((((((()))))))))***+++,,,---,,,+++***))))))))))))))))))))))))'''((((((((())))))******(((((()))((('''(((***,,,++++++++++++++++++++++++///000666===;;;333...///((((((''''''''''''((((((+++***+++...222333444555333444777<<<@@@???999444000000333999999444000000//////...//////000//////.........///111333555777;;;;;;???EEEJJJPPP\\\ggghhhHHH444---...+++*********+++,,,,,,---111///...------000222444555444333111///---,,,+++,,,,,,+++******)))((((((000000000///000333888<<>>;;;:::;;;:::888666444444333222111222222333111111222222222222111111000///...///000111000///,,,...000111000///---,,,//////000000000000//////,,,//////,,,,,,//////,,,------------------------...///000000//////111333000000111111111111111111///////////////000222222333444333000...,,,,,,---------,,,,,,,,,---......------.........---,,,+++++++++,,,,,,------------.........---------,,,,,,........................))))))***,,,///111111000---,,,***+++---/////////...---+++***---222777;;;333111///,,,+++++++++,,,+++...///...///000+++$$$,,,,,,,,,,,,,,,,,,,,,,,,---///444;;;AAAFFFGGGGGGCCC===666222111222222222777666333111////////////222111000000111222111000+++++++++***************)))(((((('''''''''(((((()))***+++,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((()))))))))&&&'''(((((('''((()))+++++++++++++++++++++++++++...222:::@@@>>>777222222******))))))))))))******))))))+++000666<<<>>>===777666444666888777444000///---...111222///...000+++---...///............///......///111333666888??????DDDKKKPPPVVV```jjjzzz```CCC222///000+++++++++,,,,,,...///000000///...------///000111222222111000...---,,,++++++++++++************)))---...000111111333666888wwwnnnaaaVVVJJJFFFDDDDDDAAA;;;999:::999888777777777777666444222222222222222333444444111111222222222222111111000///...///000111000///---...000000///---------......///000000000000000---000000------000000---........................///000111111000///111222111111111111111111111111.........//////000111222444555444222///...///000......------,,,,,,,,,---,,,---...//////...---,,,+++++++++++++++,,,,,,,,,/////////......------,,,------------------------(((((())),,,///111111000...,,,++++++---///000///...---++++++...333888;;;///...,,,++++++++++++,,,))),,,------...000---(((,,,,,,,,,,,,,,,,,,,,,,,,///000444:::AAAFFFHHHHHHKKKDDD;;;555444444333222999777444111///.........111000///000222333222111******)))(((((((((((()))(((''''''''''''((()))******++++++,,,,,,,,,,,,,,,************************(((((((((((())))))))))))&&&'''))))))(((((()))******++++++,,,,,,++++++***...222888<<<;;;777333111+++******))))))******+++&&&(((+++000999CCCEEECCC777444000///000111///,,,000---,,,...---******---&&&(((+++---------...///000000//////000222555666@@@@@@EEEMMMSSSVVV]]]dddxxxxxxmmmUUU>>>222000000,,,,,,,,,---...///111222//////000000000000000000111111000...------------***++++++++++++,,,,,,,,,+++---000222222222333555vvviii```YYYPPPGGG>>>;;;:::;;;999555333555555444444444555555444333111111111111222222333333111111222222222222111111///......///000111111///---///000///---+++---...,,,---...000111111111111...000000......000000...........................000111333222111000000111222222111111000000//////............///000111111222333333111///...///000------------------------,,,---...//////...---,,,,,,+++++++++,,,,,,------000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,//////...---///---++++++---///000000///...---,,,...222555888......---,,,,,,+++++++++'''+++,,,+++---000///+++------------------------000000333888???DDDFFFFFFLLLFFF???;;;;;;:::666333666555333000///.........///......///222333333222,,,+++***)))((())))))***(((((((((((()))+++,,,---+++,,,,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))&&&((())))))((((((((())))))***+++,,,,,,+++***)))---///222333444333111...******))))))))))))******''')))***---555>>>???;;;222///+++***,,,---,,,***---+++,,,//////+++***---''')))++++++++++++...111333111///......000222444:::;;;@@@IIINNNOOORRRWWWbbbaaaYYYHHH:::333000...++++++,,,---...000222333///111333555555444333111222000...---,,,---...///******+++,,,---......///,,,...000111111111333444ppplllaaaVVVOOOLLLEEE===888444444666555333444777111222222333333333222111000000000000000000000000111111222222222222111111///......///000111111000...000000...++++++---///+++,,,...///111222222222...111111......111111...////////////////////////000222444444222000///000333222222111000///......---------......///000111///000000///---,,,---///++++++,,,------...//////+++---...000000///---,,,---,,,,,,,,,,,,---......111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......,,,)))///---++++++---///000000111000...---...000333444//////......---,,,+++***))),,,,,,***+++...---***------------------------000000222777===AAADDDDDDHHHDDD@@@???AAA@@@:::666222222111//////............------///222333333333......,,,+++++++++,,,---((())))))***+++---...///,,,,,,,,,---------......++++++++++++++++++++++++************))))))))))))''')))******)))(((((()))((()))***++++++***)))(((,,,,,,,,,,,,...///...***))))))(((((((((((())))))***,,,***)))...555333,,,---+++((())),,,---+++)))''''''+++111222///...000...///...,,,))))))---000444222000...---///111222333444999BBBFFFFFFGGGJJJLLLMMMHHH???888555111---***++++++,,,...000222333000222666888999777555333222111...,,,,,,---///111)))***+++,,,...///000111///000111000000111333555zzzpppiii]]]WWWMMMFFFAAA===:::777444222000...---///111222222333333333333222111111111000/////////000222333111111111111111000//////000000////////////000000000000///------,,,,,,,,,...//////000000000000000111111111111000000000000111222000---...111000,,,......////////////.........///111222111...,,,***...---,,,,,,---...---+++///...------,,,,,,,,,,,,***,,,///111000...+++(((,,,---...,,,***))))))***///---+++))))))***,,,...111666777111///000///+++***++++++,,,,,,+++++++++,,,,,,++++++******++++++'''((()))***+++,,,,,,,,,---...000000///......///333...***,,,//////---+++***---///,,,((('''+++///------,,,,,,,,,,,,,,,---111222444777;;;???BBBDDDIIILLLLLLIIIHHHGGGCCC===444222...,,,---------,,,///---,,,---000000...+++...---,,,++++++---...000------,,,++++++...333777777555333222333222///,,,,,,***((((((***---......***'''&&&'''***+++***'''***---...---***((()))+++)))))))))))))))))))))))),,,,,,,,,+++++++++******&&&'''((())))))******)))+++)))((())),,,---+++)))***+++***%%% $$$)))******---///---***,,,111777555111...---,,,---...111000///......------...111333444555999>>><<<777;;;:::999888555333111000222...,,,,,,...000000///111444888:::888666444444444000,,,+++---...---,,,,,,***)))+++...000///...'''+++///000000111333666yyyrrrmmmfff]]]VVVQQQKKKDDD>>>;;;999666444444222111//////000111222222222333333222222111000111000/////////000222222000111111111111000//////000000000000000000000000111111000///...---............//////000000//////111111111111111111111111333444111...///222111---......////////////.........000111222111///,,,+++...---,,,---......---,,,///...------,,,,,,,,,---+++---...//////---+++***)))***,,,,,,++++++,,,...---,,,*********,,,...///555888888222///000///,,,---------,,,+++***)))(((++++++++++++++++++,,,---))))))((()))***+++---...,,,---//////...---...///222000///000111000///.........---***''''''***---))))))******+++---...///000111333666:::>>>AAACCCFFFIIIKKKKKKMMMMMMGGG???666333000......//////...///---,,,---///000...+++///...---,,,,,,...///111---------...111888@@@FFFFFF@@@999555555555444222---+++))))))+++,,,------+++)))'''(((+++---,,,***,,,///111000,,,***+++,,,))))))))))))))))))))))))++++++++++++*********)))'''(((((((((((((((''''''***)))((())),,,---+++)))''')))***'''$$$%%%***...---,,,...000...+++...444;;;888444000......///000111000000///............///111111000333777555000222222222222111000///...000...------000222111000,,,///444777777666555555222///++++++,,,------+++,,,+++***,,,///111000...+++---000000///000222555{{{pppjjjaaaYYYTTTNNNGGGBBBDDD@@@;;;888666666444333333333222111111111111111222222333333222222111000000000000///000111111222000000111111000000///......000111222222111000...222111000///////////////---------.........//////000111111222222333333444555555333//////222000,,,......////////////......///000111222111000---,,,///---,,,---...///...---......------------------------.........---,,,+++)))***,,,,,,++++++---...+++*********,,,---///000888:::999444222222000,,,++++++,,,,,,+++******)))******++++++,,,,,,------***)))((((((***+++...///+++---......------...000444888;;;:::777555666666666222,,,(((''')))***+++))))))))))))***,,,------///000222555999===@@@BBB@@@CCCEEEHHHMMMOOOHHH>>>777444111///000000000000...---,,,---//////---,,,000...---,,,---...000111---...///222999CCCPPPXXXUUUMMMBBB<<<;;;;;;888666...,,,+++***+++,,,+++***,,,***)))***,,,.........222555666444///+++***+++))))))))))))))))))))))))******)))))))))))))))((((((((((((((('''&&&%%%$$$)))(((((()))++++++***)))&&&(((***)))((((((+++//////...///000...---222999AAA===777222///...000111111111000//////......---...//////---...000...***+++,,,------.........---...------///111222111000***---111444444333222222000---+++***++++++++++++,,,,,,,,,...000111111000///000000000//////222444~~~uuullleee\\\WWWOOOIIIEEEAAA===:::===;;;999777666555555555333333333333222222111111222222222222222111000000000000000000000111111222000000000000000//////......000222444444222000...111000000///......//////,,,,,,,,,,,,------.........///000111222333444444555555222......000///+++---......//////......---///000111222111000...---...---,,,---///000///.........---------......///......---,,,,,,,,,,,,---,,,---...---+++***+++,,,*********+++---...000111777888888888777555000---&&&''')))***,,,---------++++++,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,------,,,---............000222;;;DDDKKKHHHBBB@@@AAACCC@@@888...)))***,,,,,,+++---,,,+++***))))))))))))///000222555999<<>>@@@FFFIIICCC:::666333000///000111111000------------......---,,,///...,,,+++,,,---///000...///111555>>>JJJYYYbbb\\\VVVNNNIIIGGGCCC===777111///---,,,,,,+++)))'''++++++++++++---...///000888;;;<<<999222,,,)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&((((((((()))******))))))&&&(((******((('''((()))///---...//////000777???GGGBBB;;;333///...///000111111000000///......------000///,,,,,,...---*********,,,------.........***+++,,,///000111000///---///222333111///......---,,,******************,,,---...000111222111111111000///...///000333555tttjjjaaaZZZUUUMMMIIIEEE@@@>>><<<;;;::::::999999888666555444444333333333333222222111111111222222222222111000000///000000000111111111111000000000000000///.........000333555555333000...//////...---------......---,,,,,,+++,,,---......,,,---...///000111222333333333111------///---)))------............------///000000111000///.........,,,,,,---///000///...------------......///000///...---,,,,,,,,,------,,,---...---+++++++++---+++++++++,,,...000333444555555777::::::666000,,,%%%&&&(((***,,,------...---------------,,,+++***&&&(((+++...///...,,,+++---...000000///111333555DDDQQQZZZUUUNNNLLLOOOPPPJJJ???333---...000000...///...---+++***)))))))))000000222555888<<>>>>>;;;999<<<@@@===666444222///---.../////////,,,,,,---...------,,,,,,---,,,+++******,,,...///000111333777>>>JJJVVV^^^XXXYYYZZZZZZWWWNNNCCC;;;666333000---,,,+++((('''***+++,,,------......///666999<<<;;;555///+++***))))))))))))))))))))))))''''''''''''''''''''''''(((((()))***************&&&'''((())))))((())))))&&&((()))***)))))))))))),,,***+++...///111999CCCHHHCCC;;;333...,,,---...000111111111000///...---+++......++++++---...,,,***++++++,,,,,,,,,,,,,,,''')))+++---...............000222222000...---...***+++******)))))))))***+++---///111222111111111///...------///222444666qqqddd[[[TTTOOOKKKAAA???===;;;::::::::::::555777888777444222222222333333222111111111111111111111222222111111000/////////000111111111111000//////000000//////...---///111444666666444111///......------------......------,,,+++,,,---...///,,,,,,---...///111111222111222000,,,,,,...---)))------............------......////////////......,,,++++++,,,...///...---------------...///000111......---,,,,,,,,,,,,---(((***,,,---,,,---///111,,,,,,,,,...111666;;;===777444444888999555///,,,))))))******+++******))),,,---.........---+++***&&&(((+++...///...---+++...///000000000222555888JJJYYYbbb\\\TTTTTTWWWXXXOOOEEE999222111333333222///......------------...//////111444777:::===???BBBBBB>>>999777:::999555222000---,,,---...///...+++,,,......,,,+++,,,---,,,+++***)))***+++---...111333555888<<>>FFFJJJ>>>666000222333///,,,,,,)))***************)))((()))***,,,...//////...---)))******+++,,,---...///---...//////000222666999LLLZZZaaaZZZSSSVVVYYYXXXQQQIII>>>666333444444555222111000///////////////,,,---///111444777:::<<>>666///,,,*********,,,111777888555000---,,,---222888888444---)))'''))))))))))))))))))))))))'''''''''((((((((()))))))))******))))))((('''&&&###&&&)))(((&&&%%%''')))***((('''&&&'''''''''&&&)))((()))***)))(((---444...,,,+++******,,,///000000111222333222000...---)))......)))'''))),,,,,,&&&''')))***+++,,,,,,,,,***,,,---+++)))))),,,///---///000///---+++++++++(((***---,,,***)))***,,,''',,,000222000//////000///---,,,---000000...+++wwwjjj^^^VVVLLLFFFDDDGGGGGGBBB:::777;;;:::888777666444111...555555444444444333333333222000///...///000222333////////////000000000000222222222111111111111000///000000///---,,,---///000222444555555333000///000000000000000000000000......---,,,---...///000222111///.........///000/////////...---+++***))).........------,,,,,,,,,---,,,++++++******++++++///...------,,,,,,,,,,,,,,,---...///000000000000......//////......---,,,111...,,,,,,...000111111---,,,,,,///666@@@IIIOOO<<<777000,,,++++++)))'''))))))))))))***+++,,,---,,,++++++,,,///111111000...---+++******+++---......---......+++(((...555CCCKKKRRRSSSOOOMMMOOOSSSOOOJJJEEEAAA??????@@@@@@:::888555222///,,,++++++******+++,,,...000222333777888999999777333...,,,222111///---,,,++++++,,,///...---,,,+++,,,------))),,,---,,,******---000///555888666:::@@@???777888<<>>;;;888888333333333444777888777555333333222222222111111111111000/////////000222333////////////000000000000222222111111111000000000///000111000//////000222333444555666555333111///000000000000000000000000......---,,,---...///000......//////000/////////............------,,,,,,++++++,,,------......///+++++++++************)))------,,,,,,,,,,,,+++++++++,,,,,,---......//////---------------,,,++++++...,,,******,,,.........//////000111111222222222///---,,,,,,------,,,*********))))))((((((((((((,,,,,,,,,///222444444444111000...------...///111...,,,------+++)))---333444:::@@@CCCDDDGGGNNNTTTVVVVVVVVVSSSOOOHHHBBB>>>777555222///---+++******+++,,,,,,---...///111111222444666888777444000---000///...------...///000...------,,,+++,,,,,,,,,***,,,---,,,,,,,,,...000444666666888EEERRRRRRIII???;;;777444555888:::;;;888666222///,,,***))))))+++,,,,,,---...---------////////////...---,,,,,,******)))(((((((((((()))))))))))))))))))))))))))************))))))))))))'''''''''''''''((())))))******)))((((((((())))))(((((())))))***+++++++++))))))************)))))))))---//////222555444///......---,,,,,,+++******))))))(((((((((((())))))******,,,///333555555555......///000111111111111.........---------------,,,,,,---......////////////...,,,++++++---...///wwwmmmbbb]]]VVVOOOIIICCC>>>:::>>>999666888999666666777666555444555555555333111111111111111000000000000000000//////000000111222////////////000000000000111111111111000000000000///000111000///000222444333444444444333111///...000000000000000000000000......---,,,---...///000---...000111222111000000.........------------...,,,,,,------------------***+++++++++******)))))),,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,------,,,,,,+++***---+++******+++,,,,,,+++,,,...222444555333000///***++++++,,,---,,,+++******+++++++++,,,++++++++++++,,,...222777:::;;;:::444222000...,,,,,,---...---++++++---+++))),,,222222666:::===@@@EEENNNTTTYYYZZZYYYVVVPPPHHHBBB>>>555333111...,,,***************+++,,,...000222333000222666888888555222000111000///.........///000...------,,,,,,,,,,,,,,,+++,,,,,,------...000111666888:::BBBTTTdddbbbVVV???999111///111333333111000000///...---+++***)))+++++++++++++++,,,,,,---......---------,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((************)))))))))((((((''''''&&&&&&''')))*********))))))((())))))***((())))))******+++,,,,,,)))))))))))))))((((((((((((+++...222999>>>;;;333//////...---+++***))))))******))))))))))))******+++,,,---000222444444444...///000111222222222222//////......------,,,,,,---,,,,,,,,,,,,...///000000...,,,++++++---///111yyyooobbbWWWNNNJJJEEEAAA>>><<<:::888===888555666666333333666777666555444444333111...111111000000000/////////000000000000000111111222////////////000000000000111111111000000000/////////000111000///000222444111222222222111000...---////////////////////////......---,,,---...///000---///000222333333222222//////...---------......//////...---,,,,,,++++++***++++++++++++***))))))++++++,,,---------,,,+++,,,,,,++++++,,,---//////,,,,,,------,,,,,,+++***,,,+++)))***+++,,,+++******---111555555333///,,,)))+++,,,---,,,+++))))))'''(((***,,,---.........+++,,,000666<<>>CCCLLLMMMLLLHHHAAA;;;:::;;;222111///---++++++++++++((((((***,,,...111444555111222333444555555555444555444222000...............////////////...---------,,,+++---///222222222...444<<>><<<;;;:::;;;;;;:::999666333333555555222333777111111111222444555444222111111111000000000////////////000111111111111111////////////000000000000111000000000///////////////000000///...---///000/////////000000000000000////////////////////////......---,,,---...///000,,,,,,---...///111333444333111///---,,,,,,---...//////...---,,,,,,+++++++++,,,---......---+++***+++,,,...000000///...---...---,,,,,,---...000222---............---,,,,,,,,,+++++++++,,,,,,***((()))+++...//////,,,)))'''(((+++---,,,******+++,,,%%%''')))+++,,,---,,,+++///111444:::@@@BBBBBBAAA888666333///---+++++++++,,,((((((+++,,,******,,,+++++++++,,,...333888;;;???BBBDDDAAA:::666555666222111///---,,,++++++,,,******+++,,,...000222333111000000000111222333444444333222000//////000000///000111111111000.........,,,+++---000333333222---333999BBBQQQ[[[SSSDDD444111...---//////...,,,++++++,,,,,,+++***)))(((*********+++++++++,,,,,,***)))((((((((()))*********)))((((((''''''(((((())))))))))))))))))))))))************))))))))))))&&&''''''(((((((((((((((******))))))******+++,,,)))******++++++,,,,,,---,,,+++***(((((((((((((((---777CCCKKKNNNKKK>>>111---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***(((,,,000111000......//////000000111111111000000............////////////*********++++++,,,---...------------...///000111~~~zzztttuuuuuuuuuuuuvvvxxxzzz{{{zzzyyy}}}|||vvvxxx||||||{{{zzzzzz{{{}}}~~~}}}}}}|||zzzyyy{{{~~~zzzxxxzzzxxxmmmbbb^^^WWWPPPIIICCC@@@???:::999777777888888666555111000111555555333444888222111111222444444222111111111111111000000000000//////000111111111111111////////////000000000000000000000000////////////000000000///---,,,---////////////000111111222222////////////////////////......---,,,---...///000++++++++++++---///222333444222000---,,,,,,---...---------------------,,,,,,---...//////---+++***,,,---///111111000///...///...---,,,---///111222......//////......---,,,---,,,+++,,,,,,,,,***((((((***,,,...///...---,,,'''***,,,,,,******---///)))***,,,.........,,,+++111333666:::???@@@???===777666333000///...//////,,,((('''+++,,,******,,,*********+++...222666999666;;;???===888333222333222111///---,,,,,,,,,,,,---------------...///000000///...------///222333333222111000000111222222000111222222222111///......,,,+++---111444333222///444999>>>IIIQQQJJJ<<<111000///.........,,,++++++++++++******)))((('''******+++,,,,,,,,,,,,+++***)))(((''''''((()))***))))))((('''''''''''''''))))))))))))))))))))))))************))))))))))))%%%&&&((()))))))))((('''******))))))***+++,,,,,,)))******++++++,,,---------,,,***)))((((((((()))000<<>><<<999555444555333000...,,,,,,------)))))))))(((((())))))))),,,,,,+++,,,---///111222333555555444222000000111///...,,,---...///...---000++++++...000------111,,,,,,------...///000000333222111111222555777999===;;;777222...,,,,,,---...000222666888:::999888666444777???IIILLLEEE===444333222222222111///...((()))***+++,,,,,,,,,,,,,,,***((()))++++++***(((***)))((((((((()))***+++)))))))))((('''''''''&&&+++)))''')))---...+++(((((((((((((((((('''&&&&&&(((((((((((((((((((((((()))(((((('''((()))***+++))))))***+++,,,,,,---------+++)))'''&&&(((+++---555???GGGHHHDDD>>>555---''')))***++++++---///222444222///,,,+++***++++++,,,---,,,,,,,,,...222666888888888888777555222111000...------......---,,,,,,,,,,,,,,,---...000111...000111000...---...///yyyuuutttrrrrrrvvvtttqqqoooooorrruuuwwwwwwzzzyyywwwtttrrrrrruuuwwwzzzxxxyyy}}}~~~|||yyyzzz{{{||||||{{{xxxuuusssnnnqqqtttvvvwwwuuurrrpppkkkllllllhhheeeeeehhhllliiikkknnnrrrvvv}}}vvviii___YYYTTTMMMHHHEEEDDDBBB???===:::999888555555555555666666666777444555777777777666444333000000111111111111000000111111111111000000///...////////////////////////....../////////...------222111111000///...---,,,------------------------000111222111000///000222///000000000000///......,,,,,,++++++++++++,,,,,,000000////////////000000111000///......///111222444444333111000...------...///////////////......///000111333444444555555..................------...---,,,++++++***++++++++++++,,,,,,---,,,,,,+++************))))))))))))((())))))))))))*********,,,---...---+++***+++,,,111555999:::888444111000222000///---,,,,,,,,,---******))))))))))))******,,,,,,,,,...///222333555222333333222000000111222111///......///000000///111...---///...,,,,,,///---.........//////000000222111111222444777:::<<>>>>>>>>======999888???IIILLLDDD:::555333222111222111///...)))***+++,,,------------)))((('''(((***+++***(((++++++***)))))))))************)))(((((('''&&&&&&+++)))'''))),,,---+++(((((())))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))***++++++*********++++++,,,,,,,,,+++,,,+++)))&&&'''+++///666<<>>===;;;:::999888666666666666666555555555222444666888888666444222000000111111111111000000000000000000///...---,,,//////....../////////000////////////......------111111000000//////......------------------------///000111000///...///111//////000000//////...---++++++*********+++,,,,,,111111000000000000111111111111///------///222555888777666444222000///...///000111111111111000///000111222333444444444444...------------......///---,,,++++++*********+++***************++++++,,,++++++++++++******************+++++++++,,,,,,,,,---......---+++******+++...111444555444111///...222111///---,,,++++++++++++******))))))******+++------...000111333444444555555444111///...000111444222000///111222111111000000///...,,,***+++,,,000////////////.........,,,,,,---000333888<<>>???888///((())))))***+++...333777777444000,,,+++,,,...000///...---+++,,,000666;;;BBB>>>;;;;;;===<<<777111333000...---...000111000,,,,,,---------.........444666777666444000......rrrhhh___XXXOOOHHHDDDCCCAAA@@@999999999888777666666555999888777666555444333333000222444666666444222000000000111111111111000000000000000///...---,,,+++///......---......///000111000000///..................//////000000111111---------------------------...///...---,,,---//////////////////...------+++*********++++++,,,---000000111111111111000000111111///---,,,///444888;;;:::888666444222000///000111222444444333222111222333333444444333222222......---------...//////,,,,,,+++*********++++++***))))))((()))***+++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---......---+++******++++++---000111111/////////333222000///---+++******++++++************++++++000000111222222333333333666666444222000111444666888555222111222333222222222444444111......///000333333222000///...---,,,((()))+++...333999>>>AAA:::555///++++++---//////...444<<>>@@@IIISSSSSSHHH===:::777333000...,,,***(((.........---,,,+++***)))''''''((((((((())))))***++++++++++++******))))))+++******)))((((((''''''(((''''''((((((((('''&&&++++++,,,,,,,,,,,,++++++((((((((()))))))))******''''''(((((((((((()))(((++++++++++++++++++++++++***---...,,,((('''+++000555555444555:::===777///******)))))))))+++///333555333///,,,+++---000333111000...,,,,,,000666:::>>>:::777888;;;:::555000333000------...000111111///...,,,+++,,,...000222333555777777555222111000zzznnnbbbZZZRRRMMMFFFAAA>>>===<<<<<<::::::999999888888888888:::999888666555333222111///000222333333333111000000000111111111111000000////////////......---,,,000///...---------...///111000//////.../////////,,,---...///000111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,......////////////...------++++++***++++++,,,---...//////000000000000/////////000000...---///444999===<<<:::888555333111000///111333555666666555444444444444444444333222222//////---,,,,,,---...///,,,,,,++++++++++++,,,,,,)))))))))))))))***+++,,,---,,,,,,,,,,,,+++++++++((())))))))))))*********,,,---...---+++***+++,,,***,,,...//////...///000111111000///---,,,+++***,,,,,,++++++++++++,,,,,,333333444555555555444444555555555444444777<<<@@@<<<999555333333333333222666;;;<<<777444666888888999888666444111...,,,+++)))***+++///333999>>>AAA===777000------......,,,000666>>>CCCEEEFFFHHHKKK<<<===@@@HHHOOOOOOFFF>>>:::666222...,,,***(((&&&.........---,,,***)))(((''')))******(((((()))+++*********+++******)))(((******))))))))))))(((((())))))*********)))(((((((((((()))************)))((())))))******++++++,,,&&&&&&'''(((((((((((((((*********++++++,,,,,,,,,+++---...,,,***))),,,///222222111111555888555...)))******(((((())),,,...111000---,,,---///222444222222000---,,,...222666555333333444666666333000///---,,,,,,---/////////000...,,,+++,,,///333666222444555555333222111222~~~||||||}}}{{{oooeee^^^WWWRRRIIIFFFAAA===;;;:::999999<<<<<<;;;;;;;;;:::::::::999888777666555444333222///000111111222222111111000000111111111111000000......////////////...---111000...,,,,,,,,,---...///...---------...///000---------......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.........//////......---,,,++++++++++++,,,---...///------...//////...---------000111000...///555:::>>>===;;;888666333111000...000333777888888888777444444555666666666555555111000...,,,,,,,,,---...------,,,,,,,,,,,,------(((((()))***++++++,,,,,,+++++++++*********))))))((())))))))))))*********+++,,,------+++++++++---,,,...//////------...///,,,------------,,,,,,,,,,,,,,,++++++++++++,,,,,,444555777888999999999999999888777777777<<>>@@@<<<999<<>><<<999666333111000---000444777999:::999888333444555777888888888888222000...,,,+++,,,---...---------,,,,,,---......((((((***+++,,,,,,,,,,,,))))))))))))((((((((((((***++++++++++++,,,,,,,,,+++,,,------++++++,,,...///000000///---,,,,,,...((((((***+++,,,------------,,,,,,++++++,,,,,,---444666888;;;<<<=========>>>===;;;999999<<>>AAA<<<:::>>>BBBBBBEEEDDD@@@<<<777333///---,,,+++++++++,,,///111333111---((()))---000...,,,///444999:::888777:::>>>555666666777888888888888444000---*********)))((((((((()))***++++++++++++***,,,---,,,)))''')))+++&&&'''(((*********)))(((((((((((()))******++++++&&&((()))((('''%%%%%%&&&((()))***+++++++++++++++******+++,,,------......'''((()))++++++******)))((())))))+++,,,---......///---+++,,,---...---,,,+++......---...111///+++&&&(((***+++******,,,...***++++++,,,...111333555555444222///,,,+++,,,...&&&)))---...//////000222///......000111222111///,,,---///111333555555666444444444222///......000xxxjjjcccXXXOOOIIIFFFDDDCCC@@@???===:::999888888888777666555444444555666777555555444333333222111111111111111111111222222222......//////000000111111.../////////...---,,,,,,000//////...---,,,,,,,,,------,,,,,,,,,------...222...+++---111333111...000---***)))***,,,,,,,,,+++++++++,,,,,,+++++++++,,,---.../////////...------------,,,,,,+++++++++------------------,,,,,,000000/////////111222333>>>===;;;777333111111222333444666888999::::::999666666555555555444444444222000---+++******,,,---111111///+++))))))+++...,,,+++******,,,......---((()))))))))))))))(((((('''(((+++,,,---,,,***)))))))))*********+++++++++,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,.........---,,,,,,...111444444555:::@@@DDDEEECCC???AAACCC@@@;;;:::>>>BBB:::888555111//////000111555666999;;;===>>>>>>>>><<<<<<;;;999555111---***,,,---------......//////,,,,,,------------,,,,,,111111222333444444444444000000000222333333222000000...+++)))''''''((()))'''''')))***++++++++++++,,,,,,,,,+++***)))((((((((())))))))))))(((((('''))))))+++,,,,,,+++***)))))))))))))))((((((((((((+++*********+++,,,,,,---******+++,,,...///000000///---+++***((((((((()))&&&'''***,,,------111666...---,,,******---222555///...---,,,+++,,,---...''')))************,,,---,,,++++++,,,---000333555:::777222///---,,,,,,+++,,,---...//////...//////000///---,,,------,,,+++---111222111222555555222999333000111222111333666~~~ppphhh]]]WWWNNNGGGCCCAAA@@@@@@???>>><<<:::888888777888777666555444444555666777555555555444333222222222111111111111111111111111000000000000000/////////.........///......------000000///......---,,,,,,,,,+++++++++,,,...///000111...+++,,,///111000---000...+++***+++---------++++++,,,,,,,,,,,,+++++++++,,,---.........---------------,,,,,,,,,++++++------------------------000000//////000111222333======;;;888444222222444555666777999999999888777666555555444333333222222111000---+++++++++---...222111///,,,******,,,...---+++******,,,------,,,((()))))))))))))))(((((())))))+++,,,,,,,,,++++++*********++++++++++++,,,+++******+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,------...---,,,---///111555555666:::@@@DDDFFFEEECCCGGGIIIFFF@@@<<<;;;<<<999777444111//////000000555666888:::;;;<<<<<<<<<777777666555444111///---,,,------------.........,,,,,,------------,,,,,,///000000111222222222222111000000111333222000...///---+++***((((((((((((''''''((()))************+++++++++******)))''''''))))))******+++*********)))***+++,,,,,,+++***)))************************++++++******++++++,,,---******+++,,,---...//////,,,+++***))))))***++++++............,,,+++,,,///...---,,,++++++---000222///...,,,+++***)))******''')))+++,,,++++++,,,---+++++++++,,,///333666888<<<999555000---,,,,,,,,,,,,---//////...---...//////...------...////////////111222222555::::::666999333///000///,,,,,,---vvvhhh\\\VVVPPPKKKDDD???>>>>>>>>>>>>===<<<:::999777777777777666666555555555555666666555555444444333222222222222222222111111000000///111111111111000///...---------.../////////......000000000///......------++++++******,,,...111222111...***+++---///...,,,111///,,,,,,---......---++++++,,,------,,,++++++***+++,,,------------,,,------------,,,,,,,,,,,,+++,,,,,,------.........000000//////000111333444======;;;888444222333444666777888999999888666555666555444333222000//////000///---,,,,,,---///000222111000---++++++---///...,,,+++***,,,,,,+++***((())))))*********))))))******+++++++++++++++,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,+++))),,,,,,,,,,,,------------+++,,,------,,,---///111666555666999>>>CCCEEEFFFCCCGGGKKKIIIDDD===999888888666333000......//////444555777888999888888777000111111111111111111111------.........---,,,,,,,,,,,,------------,,,,,,---......//////000000111111111000111222111...,,,,,,,,,++++++***))))))(((''''''(((((())))))******************)))((('''''')))***+++,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,,,,)))******+++,,,------...))))))(((((()))+++---...)))***+++,,,---///000000...---,,,++++++,,,---...---,,,+++)))(((''''''''''''***---...---,,,,,,---***+++,,,...111666:::===???===999333...,,,---//////222555444000......///---------...///111333444222333444777>>>CCCAAA;;;777222000111000,,,)))***~~~nnnbbbXXXQQQLLLIIIEEE@@@=========>>>===::::::999888777666666666666666666555555666666666333333333222222111111111333222222111000//////...000111111111111000///...,,,---...///////////////000000000//////.........---,,,+++***+++---000111111...++++++,,,......---111///------...///......+++,,,---......---,,,+++)))******+++,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...//////000000//////000222444555======;;;777333111111222444666888::::::999777666555555333222000...---,,,///...---------///000111111111000...,,,,,,---//////---+++***++++++***)))))))))******++++++************)))))))))******+++++++++,,,,,,,,,---------+++***)))***,,,,,,***))),,,,,,,,,---------......)))+++,,,---------000111444444444666:::???BBBDDD???CCCGGGGGGCCC>>>:::888666444222000............333444555555555555444333------------...///000111...////////////...---,,,------............---------------......///000000222111000000111///,,,******++++++++++++***))))))(((''''''(((((())))))******************)))((((((((()))***,,,,,,---------++++++++++++++++++***************+++++++++++++++,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,))))))(((((()))+++---...%%%''')))+++000444333//////---,,,+++,,,++++++***+++******)))(((((((((((((((+++///000///---,,,,,,******,,,///333999===@@@BBBBBB>>>777000...000444:::???BBB???777000...000---.........///111444666444777:::@@@IIIMMMGGG===555222111444444111......wwwhhh[[[TTTQQQMMMKKKEEEBBB>>><<<<<<<<<<<<;;;888888888777777666666555555666666666666666666555111111111111000000000000222222111111000///.........///111222222222111000------...///000000000///////////////............///...,,,++++++,,,---...111///---,,,,,,...//////111000....../////////---+++,,,...//////...,,,+++))))))******+++,,,------------------------------++++++,,,,,,---...//////000000///000111222444666===<<<:::666111//////000222444777:::;;;:::999777555444333111///---++++++......------...///000111000111000///---,,,...//////---+++*********)))((())))))***+++++++++++++++***)))(((((((((((())))))++++++,,,,,,,,,---------******)))***+++,,,***(((,,,,,,,,,---------......(((***,,,---------///111222222222333555999===??????BBBEEEEEECCC???;;;999444333111000............111222333333333222000///,,,,,,,,,,,,,,,---...//////000111111111///...,,,......////////////............------...///111111111000/////////...+++((())))))***++++++++++++***)))(((((((((((())))))***++++++,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,---,,,,,,+++++++++******)))))))))*********++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++***))))))***+++,,,+++...111222888<<<777...000...,,,+++,,,,,,***((((((((()))******+++++++++))),,,///111///---,,,,,,******,,,///444999>>>AAADDDEEEBBB;;;333000555;;;IIIPPPTTTOOOBBB666111111...///000///...000444777888<<>>;;;:::::::::999777666777777888888777666666555555666666666666555555000000000000000000000000111111111000000//////...---...111333333333222111......///000000000//////.....................---//////...---,,,,,,,,,,,,000///---+++,,,...000222000///......//////...---+++---///111111///---+++)))))))))***+++,,,---...------------............+++,,,,,,------.........000000///000111333555666;;;:::999555222000111222000333777:::;;;;;;999888444333222000...---++++++------------...//////000///000000///---,,,---///...,,,************)))((()))***+++,,,,,,,,,,,,,,,)))))))))))))))(((((((((++++++++++++,,,,,,,,,,,,***))))))***++++++***(((,,,,,,,,,,,,------------(((***------------...//////000111111222333666999AAACCCFFFGGGEEE@@@;;;777444333222000//////......000000111222111000///...,,,,,,------------------...///000111111000...---......////////////......///......---...000111222000///......///---***(((((())))))***++++++,,,,,,+++***)))(((((()))***++++++,,,,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,...---,,,++++++***++++++(((((())))))***+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++---,,,***)))))))))******+++111777===HHHOOOHHH;;;333///+++***,,,---+++)))&&&''')))+++,,,---------***,,,//////...---,,,,,,******,,,///333888<<>>CCCHHHMMMQQQPPPEEE999777333222444444///,,,,,,ssslll\\\SSSIIIEEEEEEFFFDDDAAA<<<;;;999888999999777666666666777888888888777666444555666777777666555444111111222222222222222222000000000000000/////////...000222333444222000//////000000000000//////...,,,,,,------------------,,,---.........---,,,+++------+++******---000333///.........//////---,,,+++---000111111000---+++************+++---...000------------.........///------------------------000//////000111333666777888888888666555555777999111444888;;;<<<:::888666333333222000///---,,,,,,---------------.........---...///...,,,,,,---...---,,,***)))***+++***))))))***+++,,,------------***+++,,,,,,,,,***)))(((*********++++++++++++,,,***)))))))))++++++)))(((++++++++++++,,,,,,,,,,,,)))+++---...---,,,,,,---...000222222000000222444;;;>>>DDDHHHGGGCCC;;;666444333222111000/////////...///000111000///...---+++,,,---...///...------+++,,,...000000///---,,,,,,,,,------------,,,,,,///...---,,,---///111222...---------...---***(((((((((((((((***+++---///,,,+++***))))))***+++,,,***++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,///...,,,+++******++++++))))))******+++,,,,,,------,,,++++++******++++++...---------,,,,,,++++++,,,,,,***)))))))))***+++&&&000;;;FFFVVVaaaZZZJJJ555000***))),,,...---+++'''((()))+++,,,,,,,,,++++++,,,......,,,+++,,,,,,++++++,,,...111555999<<<===AAABBB;;;222111;;;EEEYYYeeeooohhhTTT@@@555222///222333333111444;;;AAADDDHHHKKKJJJIIIGGG???777555111000222222///------~~~oooddd___UUUMMMDDD@@@AAAAAA===888;;;999888888999:::888777555666888999999888888777444555666777777666555444333333333333333333333333////////////000000000000000222333444444111///---000000111000000///......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////---,,,++++++***)))))),,,000444///...---...//////---++++++---000222222000---++++++*********+++---///000---------.........//////------------------,,,,,,000//////000222444666777555666777777777999<<<>>>333666999;;;;;;999666444333222222000///...---,,,------------------------,,,---......,,,+++,,,------+++))))))***+++***))))))***+++,,,------------+++,,,...///...,,,***)))))))))*********+++++++++***)))((()))++++++)))(((******+++++++++,,,,,,,,,)))+++......---,,,,,,,,,...111333222000...000111000666???GGGIIIEEE<<<555444333333222111000//////......///000000///...---***,,,...000000000///...(((***,,,...///...,,,+++***++++++,,,,,,++++++***...---,,,,,,,,,...000222------,,,---...---***((()))((('''''')))+++...000...,,,+++))))))***,,,---)))******+++++++++******.........///......------///...---+++******++++++******+++,,,,,,---......---,,,,,,+++*********+++///......------,,,,,,+++++++++***))))))***+++,,,***555@@@LLL\\\fff[[[III666000***))),,,///...---'''(((***+++++++++***)))+++------,,,+++***+++---+++++++++---000333777999999>>>@@@:::111111;;;GGGYYYgggsssmmmXXXBBB666333///222555444444888@@@FFFIIILLLKKKFFFBBB@@@;;;666222......222444222222444vvviii\\\QQQJJJGGGEEEBBB???<<<:::888888888888888888888777666666555555666666666666555555666666666555444333222111333333222222333333444555222111000//////000111222888999999777444111000111333333333222111///,,,+++,,,---/////////---+++*********+++---...000111111222111///...---...000111000///...,,,,,,---...///***+++...000000...+++***------++++++++++++------000000111000000///......,,,---...///000000000000...///000111111111111111...333888<<>>IIIMMMHHH<<<333555444111///------------,,,---...//////...---,,,.../////////......000222444111------...///---+++++++++******************///......///000000///---,,,+++(((''''''(((***,,,(((((()))******---111555222000,,,)))((()))+++,,,---,,,***)))))))))******,,,******,,,//////---***///...,,,,,,...///...------+++)))***,,,---,,,))),,,,,,++++++***+++++++++///111222111...,,,,,,,,,///,,,***,,,,,,***+++......777@@@FFFIIIKKKFFF@@@///...---,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))...---,,,,,,+++***)))(((,,,...000000111444:::???AAA===888333111222444666HHHSSS]]][[[MMM>>>777666333444555555777===FFFMMMVVVSSSMMMEEE???:::777555444333222111000000000000wwwhhh]]]SSSJJJDDDDDDCCCAAA>>>;;;:::888888666777777777777666555555555666666666666555555444666666666555444333333222222222222222222333333444222111000000000000111222666777777666333111111111222222222222111///---,,,.........---,,,,,,...///---......///000111111111111000...------...///000000000///...............***,,,...000000...,,,***---,,,,,,++++++,,,,,,---...............---,,,,,,***+++,,,------.........//////000111222222222222444888<<<@@@GGGLLLHHH@@@<<<888444444666777444000000///...///000///...,,,---,,,,,,,,,,,,---......///000000000//////...---......---,,,,,,+++******)))******+++,,,,,,------777333...---///000---***(((((())))))*********+++(((***,,,---,,,,,,,,,...)))***+++,,,,,,,,,++++++)))+++,,,---,,,+++,,,---000111222111...+++******,,,111:::CCCGGGCCC:::222444333000...---,,,,,,,,,---...////////////...------............000333666666222...,,,...///...,,,++++++,,,------,,,,,,,,,///......///000000...,,,,,,+++)))'''''')))+++,,,***+++,,,,,,,,,...222555555333///+++))))))***++++++,,,------,,,+++***)))***))))))+++...///---***...---++++++---...---,,,---+++******,,,---+++)))+++++++++***++++++,,,,,,///000000///------...000111---,,,---,,,))))))---...444999:::;;;<<<999444......---,,,,,,,,,------//////...---,,,+++++++++------,,,,,,++++++******---...000111111555:::???@@@<<<777222//////111222>>>EEEKKKIII@@@777444555666666777888;;;CCCLLLTTT]]]YYYQQQIIIAAA<<<888777333333222111000000000000ttteeeXXXOOOIIIDDD@@@@@@???>>><<<:::999888888555666666666666555444444666666666666666555444333777666555444444333444444111111111111111222222222111111000000000000111111333444555444222111111111111111222222111///...---......,,,***)))***...111///000000111111111111111111000...,,,,,,---...///............------,,,,,,+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---------......------,,,,,,+++++++++,,,------......///000111222333333333333888;;;>>>BBBHHHKKKHHHAAA===999555444444333000---111///------...///...------,,,,,,,,,,,,---......000000000000000//////......------,,,,,,++++++************++++++,,,,,,---777333///...//////,,,)))''''''((()))***++++++,,,(((***------------...///))))))***++++++++++++***)))+++------,,,,,,,,,---///111222111...,,,++++++,,,///444:::===;;;666222222111///---,,,,,,,,,,,,------............------------------///333999===;;;555///------///...---***,,,...///000///...---000///...///000///...,,,,,,+++)))(((((()))+++,,,---...//////...///222444777444000,,,***)))***+++***,,,...000///---+++)))((('''(((***---......,,,...,,,******,,,---,,,+++...,,,++++++,,,,,,+++)))************+++,,,------//////...,,,,,,---111444333...,,,---,,,((())),,,...111111......000///,,,------,,,,,,,,,---......000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000000111555999======:::555000---,,,---...333666888666333222333666777888999;;;@@@HHHSSSZZZccc^^^UUUKKKCCC===:::999333333222111000000000000}}}oooeeeWWWLLLFFFDDDAAA@@@<<<<<<;;;999999888888888555666666666666555444444666666666666555444333333555444333222222333444444///000000111111111111111000000000///////////////000111333333111111111222111222222222000...,,,++++++,,,,,,+++))))))---000...///000111222222222222444222000---,,,,,,------///////////////.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---------------...///000000000111222333444555555555777888;;;>>>BBBDDDAAA===:::777444222222111///---111...,,,,,,---...///...---,,,,,,,,,,,,---......///000000000000000//////---------,,,,,,+++++++++*********++++++,,,,,,,,,000...,,,+++,,,,,,***(((&&&'''((()))***+++,,,,,,+++,,,......---,,,---...))))))******************)))+++---...---,,,---...111222333222000---,,,,,,,,,---000333555555444222000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111666===CCC@@@999222---------,,,+++)))+++...111222111///...111/////////000///---+++,,,+++***))))))***,,,---...000111111000000111222444222///,,,*********++++++,,,---......---+++***'''((()))+++---///000000...,,,++++++,,,------,,,...---,,,,,,,,,++++++***************+++,,,---...111000...+++***,,,111444222...,,,---,,,******---...000000---,,,//////,,,,,,,,,,,,,,,,,,---.../////////...---,,,***)))(((++++++,,,,,,,,,---------------...///000333666888777555111...,,,+++,,,,,,000000//////111333777999888888999===CCCLLLVVV\\\aaa[[[SSSIIIBBB<<<:::999333222111000000/////////xxxkkkaaaXXXLLLDDDAAAAAA@@@???:::999888888888888888888666666777777777666555555555555555555555444333333222222222222222222333333...///000111111111000000000000000000//////.........000222222111000111222333333333222000---+++))))))---111111...,,,---///---///111444666777777777888666333///---,,,,,,---222333444444444333111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,---...000000000111222333444555555555555555777:::<<<;;;999888555444222111111000//////000...,,,+++---...///...---,,,,,,,,,,,,---......//////000000000000//////------,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,)))))))))***+++++++++***&&&'''((()))***+++,,,,,,...///000///,,,+++***+++***)))))))))))))))))))))***,,,.........---...000333555555444111...------,,,------...///000222333///...---,,,++++++,,,---************************---......///222888???DDDBBB<<<333...---,,,+++)))(((***---000111000...---000///...///000///...,,,++++++******+++,,,---......000222222111000000000000///---+++******+++,,,,,,,,,++++++++++++,,,,,,)))***+++---...000222333///---,,,,,,---......---------------,,,+++++++++************+++,,,---...222111///,,,***,,,///222///,,,+++------+++---000000333333111000111000,,,,,,,,,,,,,,,,,,---...///.........---,,,+++)))(((***++++++,,,,,,------...,,,++++++,,,...000222222111000...,,,,,,,,,------000//////111333666888999::::::<<<@@@GGGOOOVVVZZZVVVRRRKKKDDD>>>:::999888333222111000////////////~~~sssfff[[[TTTMMMEEE???>>>>>>===;;;888888777777777777888888666777777777777666555555333444444555555555444444000111222333444444333333...///000222222111111000111111222111111000///......000222222111000111222222222222111///---+++)))+++111888999444///...///...111444777:::;;;;;;;;;888666333000............000333999<<<<<<888222......------,,,,,,------...+++,,,,,,------,,,,,,+++******++++++,,,,,,++++++++++++*********,,,---//////000111333444555666666666444555888888555444666111000000////////////000...---+++,,,---///......---,,,,,,,,,,,,---......---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))+++,,,---------''''''((()))***++++++,,,///000000///,,,)))((()))***)))((((((((((((((((((***,,,...///......///111555666777555111---,,,++++++,,,---,,,,,,---000222///...---,,,+++,,,---...******))))))))))))******---...//////111666<<<@@@???:::222......---,,,***)))+++---...///...---,,,///......///000000///---++++++++++++,,,---.........111444444333111000000...---,,,+++***+++,,,,,,,,,,,,*********+++---...***+++---......000333555000...,,,---...///......+++---...---,,,+++,,,...************+++,,,------000000000...---,,,...000...+++***---...,,,...222111444555222000000---)))------,,,,,,,,,---............/////////---+++************++++++,,,,,,,,,+++***)))***---.........------------------......//////000222333444555666<<<<<<>>>CCCIIIOOOSSSTTTKKKHHHDDD???:::888666666222222111000////////////rrrggg```WWWOOOKKKFFFAAA>>>>>>===:::777888888777777777777888888555666666666666555444444222222333444555555555555000111444666777666555444...///111333333222111000444444555555444333111000///111222222111000111222//////000000000...---,,,---333::::::444///...//////111444777999:::999888333222000///...///000111333;;;GGGPPPOOOFFF:::111///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++))))))***++++++++++++++++++***))))))***+++---///...///111222444555555555666444444777555111000444/////////...------...///,,,,,,+++---//////...,,,---,,,,,,,,,,,,---......,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&(((***,,,,,,,,,,,,---(((((())))))*********+++---...///...+++)))((()))***)))((('''''''''((((((***,,,.../////////000111555666666444///+++)))((((((***,,,,,,++++++...000......---,,,,,,---...///,,,+++************+++,,,,,,---......///111555999999444000...///000///---,,,,,,---......------------------...000111000///+++++++++,,,---......//////222555777555333222111000///---,,,+++++++++++++++,,,,,,---------------***,,,......---...222555///---,,,,,,---......---***,,,...---,,,,,,...000+++++++++***++++++,,,,,,+++...000111000///...///000,,,+++......,,,---111...111111......///...+++......---,,,,,,,,,------+++,,,---......---,,,+++************************,,,***)))***---...---+++------............---------///000000///000222555999:::<<>>:::666999888777777777777888888444444555555444444333222111111333444555666666666000222666999:::999666555...000222333444333111000777777888888777555444222000111333333111111111222,,,---...000000000//////,,,333888777111++++++------///222555666666444333///...------...000333444???KKK\\\hhhhhh[[[III===///...,,,++++++,,,...///++++++------------++++++***+++,,,------------------,,,+++++++++---///111...///000222333444555555666222222555333---...222///000///...,,,,,,,,,...++++++,,,---//////...,,,---,,,,,,,,,,,,---......+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&(((***+++************)))))))))))))))*********+++,,,------+++))))))******)))((('''&&&&&&'''(((***,,,.../////////111222555666555222---)))&&&%%%&&&)))++++++******,,,//////...---,,,---...///000...---,,,++++++,,,---...***+++,,,,,,,,,...000333333000---...111333222000............------------,,,,,,,,,...000222111000++++++,,,------...//////000333777999888555444333222111000...,,,++++++******,,,...000111000...,,,***,,,------,,,---111444...,,,++++++,,,------,,,)))+++......,,,,,,///111,,,,,,++++++***+++++++++'''+++000222222111//////222...---......+++,,,///))),,,,,,***,,,111333222///...------,,,,,,,,,,,,''')))***,,,,,,+++***)))))))))))))))))))))))))))---+++***+++...///---+++////////////...---,,,,,,,,,...000///------222666555666888===BBBDDDBBB???@@@@@@>>><<<999666333111222111000//////.........tttttt|||zzzooo___TTTNNNKKKHHHFFFFFFDDDBBB???===<<<;;;;;;999:::;;;;;;:::999777666444555666666666555333222444222222333555777888777777000333AAAFFF===333111111111000111333666999;;;:::;;;;;;:::999777555333......///000000000000000000......111000---,,,...---111444444111//////000,,,...000111222111000///222///...000000000666===???ZZZwwwtttVVV<<<111---***,,,///,,,$$$000***)))---...***))),,,///...------++++++***))),,,+++*********+++,,,------///222555777888999:::444222000000222333333333/////////...---+++***)))///...---,,,,,,,,,---...111///,,,+++,,,,,,,,,++++++,,,---...//////---***///,,,)))((()))+++++++++---,,,,,,+++*********+++---***((()))+++,,,***(((+++((((((++++++(((***111...---+++*********(((&&&*********))))))))))))))))))***,,,---...------,,,111000///...,,,)))'''&&&'''((()))***+++,,,------...---,,,,,,,,,,,,---...,,,------...............------...---,,,,,,---//////...---,,,------///000000//////////////////000***,,,//////------///222+++,,,.../////////...---000111444888;;;<<<999777444222000---++++++******,,,,,,------------------...---++++++---...---,,,,,,+++***+++,,,---,,,+++......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,...111222111...,,,...+++((((((,,,//////...+++***+++---000111...+++000000///...---,,,,,,++++++,,,,,,,,,+++)))(((&&&***,,,...---,,,++++++,,,+++,,,...///000000000000---......///......---,,,.........//////000111111333333444555666777888888;;;@@@@@@:::666888777333444444333333222111111111kkkbbbdddkkkuuuttthhh^^^QQQHHHDDDCCC@@@>>>CCCBBB???===;;;:::::::::888999999999999777666555666777888888888777555444222111111222555777777777888111333???DDD<<<444222111111111222444777:::<<<;;;;;;;;;:::999777444333......///000000000000000000......111000---,,,...+++---000000///---------,,,---///111111000///...111...---//////111666>>>PPPiii}}}[[[>>>555111...---......***&&&111,,,,,,000000,,,+++...---------,,,,,,++++++***,,,+++*********+++------000000222555888999999888444222000///111222222111/////////...---,,,***)))///...,,,+++,,,---...000000...+++***+++++++++******+++,,,...//////---,,,///---++++++,,,---,,,,,,---,,,++++++*********++++++)))(((***,,,---,,,+++---***+++...---***,,,222...,,,************(((&&&***))))))))))))))))))))))))***+++------------,,,//////...---+++)))(((''''''((()))***+++,,,,,,---...---,,,,,,,,,,,,---...------,,,,,,,,,...000111---......---,,,,,,...//////...---,,,,,,---...//////000000111111000000///***---///...------///111,,,---......///............///222777;;;<<<:::888222111///---,,,+++++++++---,,,,,,---...///......///...,,,,,,.........------,,,,,,---///111000///------,,,,,,,,,+++++++++------------..................///111222222000...///---******---///000///---,,,---///222222///,,,.........---,,,,,,++++++,,,,,,,,,,,,++++++******---...//////------...///+++,,,---....../////////000/////////......------...---------...///111222444444333333444555555666555::::::555222444333000444444333222222111111000zzzbbbUUURRRRRRWWW^^^gggrrrnnnbbbXXXQQQHHHBBB@@@???===<<>><<<;;;999888888888888888888888777666555444666777888888888777555444222111111333555777888777888111111;;;???:::444333111111111333555777:::<<<;;;;;;:::999777555333222......///000000000000///000---...000000---,,,...000///000111222222000...,,,---...///000///...---///,,,,,,...///111777???___vvv}}}ZZZ===666333000---,,,,,,...///111//////222222...---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...222111111444888999888666333111///...///000///////////////...---,,,+++***...---+++***+++---///111...,,,***)))***+++***))))))***,,,---.........---000///......//////...,,,,,,,,,+++************+++***))))))+++---//////......---...000///,,,---111---+++***)))***)))(((&&&))))))))))))))))))******)))***+++,,,------------,,,,,,,,,,,,***)))(((''''''(((((()))***+++,,,,,,------,,,,,,,,,,,,------...---+++***+++---000222...------,,,,,,------.........,,,,,,,,,,,,---...///000222333333222000///+++---......------///000...------------...//////,,,---000555999:::999777000///...---,,,,,,,,,,,,---+++***,,,000111000...000///------/////////...000///...///111111111000111111000000000/////////............////////////000//////000222333111000111///------...000000//////...///111333222000---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///222333333111000///000222,,,,,,,,,,,,---......///333222000///...............---,,,+++---///222444666555333111111222333444444888999666444555555333444333333222222111111000{{{eeeSSSKKKJJJIIILLLPPPVVV```oooxxxmmm```VVVMMMIIIDDD@@@???>>>===;;;<<<;;;:::999888888777777888888888888777666555555444555666666666555333222222222222444777999888777666000///555999666333333000000111222444666888:::999888777666444222111000---...//////000000/////////------000000,,,,,,...222000///111444555222///,,,---...//////...------...++++++...///111777>>>\\\ssslllPPP999000000///,,,))))))---000///000222333222///......******++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---...333000///111555777555222222000---,,,---......---............---,,,+++***---+++)))((())),,,///111---,,,******++++++***)))'''))),,,------......///000000000222333222///,,,++++++***************++++++++++++,,,---...///...---...///000///---...///,,,+++))))))))))))(((&&&)))))))))))))))*********))))))***+++,,,---------******+++******)))((('''((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,+++,,,...///---,,,++++++,,,---------///...,,,++++++,,,------///000333444444333000///,,,---............//////......---,,,,,,...///000------///333666777555333---------------------------+++))),,,000333111///111///......///000000///333111000000111111///...333222222222111111111111////////////000000000000000///...///111222111000111000.........////////////000111222333111///...++++++,,,,,,------------...---++++++,,,///222444999999888555222111111333///...---,,,---...///000666444111///....../////////...,,,+++,,,000333666888666333000///000222333444666888777666666777777444444333333222111111111yyydddWWWMMMFFFEEEGGGHHHJJJMMMSSS^^^mmmwwwyyynnnfff]]]SSSLLLDDDAAA>>>;;;:::999777666:::::::::999999888888888:::999999888777777666666444555666666666555333222444333444666888999888777222...---000222222111111//////000111222444555666555444333222000///......------...//////////////////------000///,,,+++---000---,,,...111222000...---...............------...,,,---000111111555;;;LLLbbbsssooo```QQQBBB555+++...000...***)))+++...+++///333333111///---,,,)))******++++++,,,,,,------,,,+++++++++,,,---...000...---...111333222000111...,,,+++,,,------,,,............---,,,+++++++++)))((('''(((***---///---,,,++++++,,,,,,+++***'''))),,,---,,,,,,...000000000111333444333///---*********))))))***++++++------...---------------+++...000000//////......,,,***))))))******((('''(((((())))))************((())))))***+++,,,---...)))************)))((('''((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,......//////...,,,***(((,,,***(((***,,,......---///...---,,,+++,,,------///000333444444333000///------------...///............---,,,,,,...///000/////////111333333000...+++,,,,,,---------------,,,+++***,,,///111111///111000......000111000///222111000111333444444333............------------/////////000000000111111///...---...000111000////////////......---...//////111222333222000...---,,,,,,------......//////...---++++++---111444777======<<<888444222111222222111///------...000111666444222///......///000111///---,,,---000444666999777444111000111222333111222444666555444555777555555444444333222222222~~~cccTTTLLLGGGAAA???DDDFFFHHHJJJLLLRRRZZZaaapppwwwzzzrrrggg]]]VVVNNNGGGBBB@@@???<<<:::888777666666888888999999999999999888::::::999888777777777777666777888888888777555444555555555777888999777555000...,,,---///000000000000000000111111222222222111000///...------------------...////////////...///,,,---//////,,,+++---000/////////111222222111/////////...............000///111444444111333777<<>>===:::999888999:::555666777999999999888888:::999777666555555666666666777888888888777555444555444555666777666333111//////...---...000000000222222222222222111000000///...---,,,,,,---...///,,,---......//////......///,,,,,,//////++++++---111222333333222333555666111000//////.........///222222555888777111000222222<<>>888888777777666666555555ggg[[[NNNGGGCCCAAACCCGGG===CCCKKKPPPPPPNNNMMMMMMKKKSSS```nnn{{{uuufff\\\VVVQQQJJJEEECCCAAA???===;;;;;;999888666666999;;;333555666888888888888777999888666555444444555555444555666666666555333222444444444555555444111...///000///...///111111000444444444333222111000///...------,,,---...///000,,,---......//////.........,,,,,,//////++++++------///111000...///222555222111000///////////////333444777;;;888222...///---333333------111...'''...---,,,,,,+++++++++***&&&111888555111000...***************************------,,,+++,,,---...///(((,,,000...++++++111777---+++***+++---///000000---------...------,,,,,,,,,---...///...---,,,+++)))((()))***,,,+++)))'''))),,,...,,,)))(((+++///000///......//////...,,,))))))((())))))***++++++(((***------++++++...000///777===<<<<<>>999...,,,+++,,,------,,,+++'''(((((()))***+++++++++((((((((((((***,,,...///,,,,,,,,,,,,***)))((('''(((((((((((())))))))))))***+++,,,------,,,+++***++++++++++++,,,---.........,,,***...555::::::888333222000///.........///000//////////////////000000...,,,---///000...,,,+++,,,.../////////...---,,,++++++,,,---...---+++++++++,,,---------,,,+++''',,,000...((('''***///000///------/////////...111///...///000000///...////////////.........---............////////////......000222444333000------000222333111111222555333666999888444111000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222444555333666:::<<<;;;999777666666333...***)))+++///111//////000000000000///...------,,,,,,+++++++++,,,......///000111222333333444222444999888444555:::999999888888777666666666uuu[[[QQQFFFAAABBBCCCBBB???DDDCCCEEEJJJOOOOOOIIICCCJJJIIINNN[[[kkk{{{yyylllccc]]]VVVPPPGGGEEEBBB???=========>>>888999999888666555666888<<<:::777555444555777888555555666666555444333333555444333444666777666555555444222111000000111222.../////////000000000111111222222222111000...,,,//////.........---------...------///111222111000...---,,,,,,---...---,,,///000/////////111555999888000,,,///444444333333555777999;;;999444///,,,---------,,,,,,,,,++++++------,,,+++++++++,,,,,,222555777444...***+++...+++++++++++++++***)))(((***+++,,,+++******,,,...---------,,,,,,+++++++++)))(((((())),,,.........---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++************************,,,+++***,,,//////,,,)))///...,,,------...,,,+++''''''''''''((()))***+++***,,,---+++))))))+++///333888@@@FFFHHHFFFAAA>>>444000,,,***++++++)))'''******))))))))))))))))))---+++)))+++---///---++++++,,,---,,,***)))***++++++)))'''))),,,---,,,***+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,...+++(((,,,444:::<<<<<<666777777444000...000222444333222000...---,,,,,,000...---...///000///------------.........//////,,,,,,---......---,,,,,,000000///...------,,,,,,+++,,,------......------,,,---...///000000000000000000000000////////////...///000000000///---,,,222000///---------......222222222222222111000///333000000444666333000111888;;;>>>===777222///...,,,------......---,,,,,,+++******...222555444111111333777:::;;;:::888777333000---+++***+++...000///------000555555222---...---+++******+++---...222333444444222000000111000111222333333444888::::::999999<<>>888444000------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,222555777444///+++,,,...*********++++++++++++++++++,,,,,,+++******+++---------,,,,,,++++++++++++***))))))***,,,---............------------......------,,,,,,,,,,,,++++++************************,,,+++***,,,...///---***...---,,,,,,......---+++---,,,+++******))))))******,,,,,,+++)))))),,,///000555;;;@@@BBB@@@<<<999222///+++***++++++)))(((************************---+++***+++---...,,,++++++,,,---,,,***)))***++++++)))((())),,,---+++***++++++++++++,,,---...///++++++++++++,,,,,,,,,,,,///,,,+++---222444333000444555777555222000000111111000//////............000///......000000///...***,,,...//////...,,,+++,,,---............---,,,000//////...------,,,,,,,,,,,,------...------------...///000111111111111000000000000000000000///000000111111000000///...444333222222111222222222222222222222222111000000444333444777777333222555777:::===;;;666222000000......------------......000///...///111222111000222444777999;;;:::999888333111...+++***+++---///000......111555666222......---+++******+++---...111333444444222111111222111222222222222444666999;;;;;;===AAADDDDDD@@@===dddSSSKKKBBB???@@@BBBAAA???AAAAAABBBEEEHHHGGGBBB===@@@AAAFFFLLLRRRZZZiiiwwwtttggg___UUULLLHHHEEEAAA>>>===<<<:::999888999999:::888888999888666555777888<<<;;;999777666777888999:::::::::999888666555444222111111111333444333222444555555444333111000///000000000000//////////////////............//////////////////...............------///111222111///000...---...///000///...///---+++---111555555555444111111333333333777===AAAOOOSSSDDD666444333...------------,,,,,,,,,,,,++++++,,,---------,,,+++111333555333...+++,,,---************+++,,,------+++,,,---,,,******+++---,,,,,,++++++******++++++*********+++,,,---...///////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,......---+++...,,,,,,,,,...///...---------,,,******)))))))))***+++,,,+++***+++---///...000444777888777555333///,,,***)))*********)))++++++++++++++++++++++++---,,,++++++,,,---,,,******+++,,,+++***)))***++++++)))))))))+++,,,+++*********+++,,,---///000111+++++++++,,,,,,,,,------...------///222111...***000333777888666333111111------------...///000111111000//////111111000///***---000222111///,,,***,,,---............---,,,/////////...------,,,,,,---------...------,,,,,,...///111222222222222111000000000000000000000000333222111111000000111111333333444555555555444444222222333333333222111111333333555777555111222666666888:::888444111222333111000...---------...///111111111000000111444666555666777888999:::::::::444222///,,,++++++---...111//////111555666333000...---,,,******,,,---...000222333333222222222333111222333222222333555777;;;>>>BBBGGGJJJIIIFFFCCC]]]NNNHHHBBB???@@@BBBBBB@@@AAAAAAAAACCCDDDCCC@@@<<<>>>@@@EEEIIIJJJNNN[[[iii|||tttlll^^^TTTOOOHHHCCCAAA@@@>>>===999999888777777888999999777888888777666666777999:::999777666666666777888;;;::::::999777555444333111000///000222333222111333444666666444222///---000000000000//////////////////...---...///000222////////////////////////000//////000222333111000000///...///000111000...///,,,***---333666555222//////000222000000666???LLL___aaaJJJ555333444......------------,,,,,,,,,)))+++---......---,,,***///111222000---++++++,,,,,,,,,+++***++++++,,,---***+++,,,,,,++++++---///,,,++++++*********+++,,,+++,,,,,,,,,,,,,,,...///......////////////......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,---///000000///)))((((((((())))))***+++******++++++,,,,,,...///,,,---///000000000///...,,,+++)))))))))***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++******)))***+++***)))((()))***************+++++++++***++++++++++++,,,...//////++++++,,,,,,------......,,,,,,---///222333111...---111555888888666222000,,,,,,,,,------///000111111000///000111222111///...///111222111000...,,,------............------//////.........---------------......------,,,+++...///111222333222111000000000000000000111111111444333222000000111222222///000222444444444444333222222333333333333222222...///333444000+++...444444666777555222111333666777444000---+++,,,---///...000111111111555<<>>999:::<<<>>>>>>>>>FFFOOO\\\iii}}}qqqfff^^^OOOIIIHHHBBB<<<;;;:::999999999:::;;;777777888888999999999999666777888777666666888:::555555444444444444555555777777777666555333222111000......///000111000///000111333444333111...,,,////////////000000000000000000000000000111222222000000000000111111111111333222111222444444222111111///...///000111000...000//////111555555333000222111222333222222:::DDDVVV```]]]HHH555222222...............---------,,,)))***,,,---...------,,,+++,,,,,,,,,+++******)))000000///...---+++***)))''')))+++,,,,,,...111333---,,,+++******,,,...///---///000///,,,+++---000***+++,,,------,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,++++++,,,...000---------///333555555555000///---,,,******))))))))))))))),,,///000000///,,,,,,+++******+++,,,,,,***++++++***)))***,,,...***++++++,,,,,,------...---......,,,)))(((((()))'''((())))))(((((()))******+++,,,+++)))))))))+++------,,,+++************+++,,,,,,---...///000000,,,,,,++++++,,,,,,---...---...111444666555222///000///......---.........111000//////111111000///---,,,***)))***+++.../////////...------...//////........................+++,,,------......---------///111333333111///---///000000111111222222222555555444444333333444444000111222333444444555444000000111222222222111111000///000222///,,,...444000222444333000000333666999666222---++++++,,,---222222111111222666;;;???666555555555555666777888222111000............///000000111111222333333444///...---++++++---...///000222333333222222222333000222444555444444555666;;;???EEEJJJNNNQQQTTTWWWoooTTTFFFDDDBBBAAA@@@@@@@@@?????????@@@???>>>>>>>>>???@@@===>>>@@@@@@???CCCIIIPPP]]]ooo}}}uuuooo^^^VVVRRRGGGBBBCCC???:::;;;;;;;;;::::::;;;<<<777777888888999999888888666777888777666666888:::555555555555555555555555666666666555555333222222000......///000111000///...///000111111000...---------...///000111222222//////000000000000000000000000000111111222222222111111000111222222111///000///......000000///...000111333555555444111000444222111333333444;;;CCCQQQRRRMMM@@@555111000///............------------******+++,,,,,,---......,,,,,,,,,,,,---,,,+++***---...000000///---+++)))***+++,,,,,,,,,---///111///---,,,***+++---///111...000222000,,,***---000***+++,,,------,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++***+++...111.........111555777888777000///...,,,+++***))))))(((((())),,,000222111///,,,+++*********+++,,,,,,+++,,,,,,+++)))))),,,///*********+++,,,------------......,,,)))&&&'''(((&&&''')))((('''''')))******+++---+++)))((()))+++------,,,+++++++++,,,,,,,,,,,,---...///000111111+++,,,.........,,,,,,+++000......000222333222///000//////......//////000000///......000000///...++++++++++++,,,...///000000///...------...///000........................***+++,,,---.../////////...000222444444222///...///000000111111222333333777777888888777777666555333222222222333444555555...///000111111111111000333000///111111///000444///111444333111000222444444222000---,,,,,,...///333111///...000333555555444444444555555555555555000000////////////000000///000000000000111222444000...---,,,,,,---...000111333444444222111111222000222555666666666777888===@@@EEEHHHLLLRRRYYY^^^hhhOOODDDCCCAAA@@@??????>>>>>>===>>>>>>===<<<<<<>>>???BBB>>>===??????===???CCCJJJUUUeeevvvzzzrrrhhhaaa]]]MMMHHHIII@@@<<<===999777888999999888888888999777777888888888888777777666777888777666777888:::555555666666666666666666555555666666555444333333000///...///111111111///------///000000000///...,,,---...///000111222333---...///000000///...---000000111111222222222222000/////////111111///---000...---...///000///...000333666777555222111000444000...000111333999@@@LLLGGG@@@:::444111000000//////.........---------++++++***+++,,,---...///------,,,---......---++++++---///111111///,,,***------...---,,,+++---//////...,,,++++++---000222...111333000,,,***---111***+++---......---+++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***+++///222///...///222666999999999++++++******)))*********(((((((((,,,000222111///+++************+++,,,,,,+++---...,,,******,,,///))))))***++++++,,,---------...///,,,(((&&&&&&(((%%%'''((((((''''''(((******,,,---,,,)))''')))+++,,,,,,,,,,,,------...///,,,,,,---...///000111222(((,,,111333333111...---111///,,,---000222111000///////////////000111222000...---...///000///...+++,,,...000222222222222000///...------...///000---.....................)))***+++---...///000000///111444666555333111//////000000111222222333333999999:::;;;;;;999888777333222111000111222333444......///000000000000000444///---000111000000222...111444333111///111333000///---------...000111111...+++,,,///222222111222333444444555444444444///////////////000000111...///000000///000222444000///---,,,,,,---///000222333444444222000000111///222555777777777888999???BBBEEEGGGKKKRRR\\\bbbxxxaaaUUUDDDDDDCCCBBBAAAAAA@@@@@@@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBKKKKKKRRRbbbttttttjjjeee```YYYSSSKKKFFF@@@>>>===;;;555000999888888777666555555444888777777777777777888999999777666666777888888777444444444444444444444444111111222222333444555555333222111000///////////////000000000000000/////////000000111111111000////////////000000000000111333111000222444444000---000111333333333111000...222//////111000,,,+++---000666;;;999333......111222333333111000222888===EEEAAA;;;555111/////////111000///...,,,+++))))))++++++,,,---.........---------,,,+++,,,---...///111///000444333///---///++++++,,,,,,,,,---------......---...///000222333222111000...,,,+++******)))***,,,,,,+++++++++,,,...---,,,++++++,,,...///......---------,,,,,,,,,***)))))))))***,,,///000111111111222333333111///---,,,,,,+++*********+++---,,,,,,,,,---///111222,,,,,,+++++++++,,,,,,---...222333///,,,------+++,,,***((((((+++,,,+++))))))///222///,,,---,,,***((((((((()))******+++++++++++++++,,,,,,,,,------,,,+++,,,---//////---+++............///000222333111---***+++///222111///////////////000000000000000000000000000000000000000000000000111111111111///+++***...///---,,,---/////////...............---------------------------...///111111111000///000333666666333000000111////////////111444777999BBBEEECCC???>>>AAA>>>777333333333333333222111000///............//////000---000222111000000444777000111222222111///,,,+++------------------------////////////////////////111000///111444444222///222222222111111111111111222222111000000000000000...------------...//////111222333444444444333222111111444888888666777<<>>===<<<===>>>>>>=========>>>>>>???AAAAAAFFFEEEJJJWWWfffxxxyyynnnaaaXXXSSSOOOIIICCCEEE@@@<<<;;;<<<;;;777333777777777666666555555555777777777777777888888999999777666666777888888777666666666666666666666666111222222333444444555555333222111000/////////////////////000000/////////000000000111111111111111//////000000000000111111444222111222444444222000111222333444333111000...111......111000---,,,...111444777666222......000111222222111000222666:::===;;;777333111000000000000000///---,,,+++***))),,,,,,---..................---,,,,,,,,,---...///111///000444333///---...++++++,,,,,,,,,---------......---...///000222333222111000...---,,,++++++)))+++,,,,,,+++++++++---------,,,,,,,,,------...---------,,,,,,,,,,,,+++,,,+++***)))***+++---.../////////000111111///------,,,,,,+++******++++++++++++*********,,,---...,,,,,,++++++,,,---......111444555111...//////,,,,,,***((()))+++,,,+++***$$$+++000,,,(((((())))))(((((())))))***+++++++++---------------------...,,,+++,,,---//////---,,,.........///000000000111111...+++,,,111333222000***+++,,,...000111222333111111111111111111111111///////////////000000000///+++***...///...---///000000000000000///...------------------......///...///000111111111000000///222555444222////////////......///111444666888AAADDDDDDAAA@@@AAA<<<555444444333333222111111000000000............///000...000111111000000333555111222333333222///---,,,------------------------............////////////222111111222444555222000///000000111111222222222222111000000/////////000......------......///000222333444444444333222111000///222666666555777;;;@@@EEEMMMUUU]]]hhhttt|||ttt[[[LLLFFFCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@???>>>===>>>??????======<<<======>>>???@@@BBBAAADDDLLLWWWhhh~~~vvvqqqfff]]]SSSKKKHHHEEE@@@;;;===:::888888:::;;;888555666555555555555555555555666777777888888888888888999777666666777888888777555555555555555555555555222333333444444555555555333222111000////////////......//////////////////000000//////000111222222000/////////000000111111444333111222333444444333333333444444333111000...///------000000---,,,///222222222111000//////...000111222111000000222444444333222111000000111111000///...---,,,+++***))),,,---......///............---,,,,,,,,,---///000000...///333333///---...,,,,,,,,,,,,---------------------...///000222222222111000///...---,,,,,,)))+++------,,,+++,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++******---,,,+++******+++,,,---...---,,,---//////---+++---,,,,,,+++++++++++++++,,,+++***))))))***+++,,,+++++++++,,,---...///000444777888333111111000...,,,+++******,,,,,,+++***""")))---***&&&'''))))))(((((()))***++++++++++++,,,,,,---------.........,,,,,,+++---//////...,,,---...///000000///......000---,,,---111444333222***+++,,,---///111222333222222222222222222222222............//////000000000,,,+++...000......000111222333333222000...---...------......///000000000000111222222222111111000222333333111///...............///000222555666???DDDGGGHHHHHHEEE===555777666444222111000000111222111///---------///000...///111111000000111333222222333333222000...---------------------------------......//////000000333222222333444444222000---......///000111222333111000000///////////////...............///000000333333444444333222111111111000222666777666999>>>@@@HHHTTTaaammmyyyfffPPPGGGFFFCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>>>>???@@@<<<<<<<<<<<<<<<===>>>>>>@@@@@@CCCHHHNNN]]]uuu}}}tttlllddd___ZZZTTTLLLGGGFFFDDD@@@===999777666777999:::999777444444444555555555555555555666888999::::::999888999777666666777888888777333333333333333333333333333333444444444555555555222222111000//////000000.............../////////000///......///000111222000///......//////111111444333222111222333444555555555555444333111000///...,,,---000000------///333000------///000///---000111111111000/////////......///000000111000000......------,,,+++******---......//////............---,,,,,,,,,---/////////---///222222...---...,,,,,,,,,------------...,,,------...///000111222111111000000///...---,,,)))+++------,,,+++,,,---+++,,,---......,,,+++***+++++++++************)))+++++++++++++++,,,---...---,,,+++,,,---...---+++---,,,,,,+++++++++,,,,,,...---,,,+++***+++,,,,,,+++++++++,,,---///000111444888888444111111000...,,,,,,,,,,,,,,,,,,+++***'''***+++)))***------)))((()))***+++,,,,,,,,,+++))))))***,,,---///000000---,,,+++,,,...///...,,,,,,...///000000///---+++...,,,,,,...111333333222////////////000000000000222222222222222222222222//////......///000111222333///,,,///000......///222333444555444222///---111000////////////000000222222222333333333222222222333333333222000///............///000222333444;;;BBBLLLSSSTTTMMMBBB888999777444111000000000111444222000---,,,---...000...///000111000000111111111111111111000///------------------------------------......///000111111444333333333333222111000......//////000000111111000000///////////////000//////......//////000111444444333333222222111000444333444888::::::>>>DDDDDDNNN^^^mmmyyy}}}^^^KKKFFFGGGBBBBBBBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<===>>>===@@@DDDGGGJJJTTTiii|||wwwmmmeee^^^VVVQQQMMMIIIDDDAAAAAA@@@===;;;999888888888999999888777444444444555555555555555555777:::<<<===<<<:::999999777666666777888888777333333333333333333333333333333333444444444444444222111000000000000000000///............///000111111000000000000000000111000///...---...///111222444333222222111222444555777777666444333111000///...,,,,,,///000---,,,///333...++++++...000///---000000000000000///---,,,---...///000000000//////---------,,,,,,+++++++++---...............---------,,,,,,++++++---...///---,,,...222222...,,,...,,,,,,---------.........,,,,,,---...///000111111//////000000///...---,,,***+++------,,,,,,,,,---+++,,,---...---,,,***)))++++++*********)))))))))))))))***+++---...000000...---,,,,,,---...---,,,---,,,,,,+++,,,,,,------///...,,,+++***++++++,,,******+++,,,---...000111222666777222///000///---,,,---......---,,,++++++---+++((((((...333///(((((()))+++---------,,,,,,'''(((***---000333555666---,,,+++,,,---......---,,,---///000///...,,,+++++++++,,,---///000000000000111111111111222222222222222222222222222222222111000//////000222333555888222///000000------...222333555666555333000...555444222000//////000000444444444333333333444444666555444444333222000///////////////000111222333777@@@NNN[[[]]]TTTFFF<<<999777555222000000111111444222000...---...//////...///000111222222111111/////////......---,,,,,,------------------------------...///111222333333444444333222111000000000111111000000//////......000000////////////000000000////////////000111111333333222222111111111111555444555999;;;<<>>===>>>??????======<<<<<<<<<<<<======;;;>>>BBBEEEFFFLLL[[[kkkuuunnneee^^^XXXRRRKKKFFFCCCAAA???>>>>>>===<<<::::::999999999888888777777666555555555555555555555666888<<>><<<:::999777666666777888888777444444444444444444444444333333333333333333333333111111000000000000000111//////.........000111333666666666666666444333333222111000//////000222444444555555444222222333555999888777555333111000///...,,,,,,//////,,,+++...000---++++++...000///...111000//////000///---+++......////////////......,,,,,,,,,,,,++++++++++++---------...------,,,+++,,,+++*********+++---...,,,+++---111111---,,,...,,,---------............+++,,,---...///000000000------...//////...---,,,***,,,---...---,,,---...,,,------,,,,,,+++***)))+++++++++*********))))))'''(((***,,,...///111222///---,,,,,,---......---,,,,,,,,,,,,,,,------...---,,,+++***))))))***+++*********+++,,,---...//////333444000...///...,,,,,,...000///---+++++++++...+++''''''---222...&&&(((***,,,...///...---,,,)))+++---000444777:::;;;...,,,++++++---......---+++,,,---......---,,,,,,++++++---..................///000222333555666777222222222222222222222222222111000///000222555666999444000000000...---///111222444555444333111000777555333111000000111222666666555444444444555555888666444333444333111//////000000111111222222222555<<>>===<<<===>>>>>>>>>>>>======<<<======>>>======@@@BBBBBBFFFQQQ^^^tttzzzeee^^^VVVOOOKKKHHHCCC@@@>>>>>>======>>>>>>===<<<888999999888777666777777777777777666666555555555666999>>>AAABBBAAA>>><<<999777666666777888888777444444444444444444444444222222222222222222222222111111000000000000111111111000///...///111333444>>>???@@@@@@???<<<999777666444333111222444666777777888:::888555333444555:::999777555333111000//////------//////+++***,,,...---,,,,,,.../////////222000......///000...,,,---------------.........++++++++++++++++++,,,,,,,,,,,,------,,,++++++***+++***)))))))))***+++,,,,,,***,,,000111---,,,...------------............***+++---///000000000///+++,,,---.........,,,+++***,,,......---,,,---......---,,,+++************,,,,,,+++++++++*********((()))+++,,,...///000000///---++++++,,,......---,,,,,,,,,,,,,,,---......---,,,+++******+++,,,,,,***************+++,,,------111222///---...///---,,,///111111...+++++++++,,,---,,,)))***...---)))(((***---/////////---,,,+++,,,...111333666888999...,,,++++++---.........+++++++++,,,---------...,,,---/////////...------......000111333555666666111111111111111111111111111000///...///222555777888333///000111000000333111111222333333333333222666444222111111222444666888777666555555555666666999666333222333333111...111111222222222222222222555777@@@LLLOOOGGG>>>;;;666555555444333333222222///000111111111111000///......///222666777666333......------,,,,,,------------------------------...///000222444666777888888999888555222000222444222222222111111000000///111111111111111222333333111111000000000111222222111111000000111222333444666333444777:::>>>EEEMMM[[[gggyyycccOOOGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<<<<<<<===>>>???>>>>>>=========>>>>>>@@@??????@@@@@@CCCNNNYYYbbbyyyxxxmmm]]]VVVLLLFFFCCCAAA???===::::::;;;;;;<<<<<<;;;;;;666777888777666666666777999999888777666555555444777:::???CCCDDDBBB???===999777666666777888888777222222222222222222222222222111111111111111111111111000000000000000111111111000//////000222444555DDDFFFGGGHHHFFFBBB>>>;;;999777555444444666999:::888;;;===<<<888555444555;;;:::888555333111000000000------///...+++)))+++,,,------.........///000222000------///000///---++++++++++++,,,---...///***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))***)))((((((((()))+++++++++***,,,000000---,,,...---------.........//////***+++---///000000//////)))+++,,,......---,,,+++***,,,......---,,,---...///...,,,***))))))***+++,,,,,,,,,++++++++++++******+++,,,---............///,,,******+++------,,,,,,,,,,,,,,,,,,---...//////...---------...//////*********)))******+++++++++000111...---//////---,,,///222111...++++++,,,+++111222---)))***---...(((***---///000///---,,,***+++---...000222444444...,,,++++++,,,.........+++******+++,,,---...///---///111111///...------000111111111111222222222000000000000000000000000000///...---...111444666666111...000222111333666111111111222222333444444444222111111222444888:::999888777555555555666777888555222111222222000---111222222333333333222222666444888AAACCC===888888444555555555444444222222...///111222333222000///...---///333777999777444//////...---------......------------------------///000111333555777888999:::;;;;;;777333222333666111111111111111222222222222111111111222333444444111111111000111111222333000000//////000222444555888666666:::===@@@HHHQQQgggrrroooSSSJJJNNNDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;<<<===???@@@AAAAAA@@@??????@@@AAAAAAAAAAAAAAABBBCCCEEEHHHIIIVVViiivvvggg^^^TTTMMMHHHHHHEEE???@@@DDD===<<<;;;<<<======;;;999666666666555444555888;;;999888777666444444333333999<<<@@@CCCDDDBBB???===<<<999666444555666666555666666555444444333222222111222333333333333222111000000000000000111111111000111111000111555===BBBMMMRRRQQQJJJEEEEEEBBB===999555666;;;======AAAIIIDDDEEEFFFEEE@@@;;;999:::777888777444111111000...000,,,+++...000//////222+++,,,,,,,,,,,,...111333000///.........///111222,,,------...------,,,,,,++++++,,,---------,,,,,,***+++,,,,,,,,,,,,+++***...+++((((((+++------,,,...,,,,,,---//////,,,)))...------------...///000---------............///)))***+++,,,,,,,,,,,,,,,(((***,,,---,,,+++++++++///......---,,,,,,,,,,,,,,,...000...,,,***,,,...+++++++++,,,,,,------------------,,,,,,+++++++++*********+++,,,...///000++++++***))))))***+++,,,***++++++)))((()))+++---111111111111111000000///444333111000...---------000///...---,,,+++++++++---...111222222///,,,***//////000000000000/////////......///000///,,,***,,,++++++,,,---///111222111111111111111000//////000000////////////000000111///......000111000000000000000111222222333333222111000000000000///---,,,...///---+++,,,///222000000//////000222333444777777666555666777888999999777444333222222000///333333222333444444333111333...---222555333111111111333666777777666777888555222000111555555222...///......111777;;;<<<<<<555222---******,,,------+++---...,,,)))))),,,//////000000111444777999;;;999666333222333444555444555555555555555555444333111000//////111555888:::888666333222333333333222444333222111111333444666<<<888666999===CCCNNNXXXnnn}}}cccVVVVVVKKKHHHDDDAAAAAAAAAAAA@@@>>>===<<<;;;<<<===???@@@AAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@AAACCCEEEFFFHHHZZZqqq~~~lll^^^VVVQQQKKKHHHGGGDDD??????BBB===<<<;;;<<<======;;;999777777777555444555777:::666555555555555666777777:::<<<@@@BBBCCCAAA>>><<<999777444333444555555444666555444333333222222222111111222333333222111111,,,,,,---///000111222333///000111111111444:::???FFFJJJJJJDDD@@@@@@???;;;999777888>>>CCCHHHRRR\\\[[[ZZZXXXSSSJJJAAA;;;999888888777444222222000///000,,,+++///111///...//////000000000//////222444222111///.........//////---------......---------++++++,,,---------------***+++,,,,,,,,,,,,+++***---***((((((+++---,,,+++...,,,,,,---//////---***,,,,,,---------.........------------............***++++++,,,,,,,,,++++++(((***------,,,,,,,,,---...---,,,,,,,,,---......---...000...,,,***+++---++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++((((((((()))***+++------,,,+++***))))))******+++***+++++++++******---///000000111111000///......222111000...------------000///...---,,,,,,++++++,,,...000111111///,,,***///000000111111000000//////....../////////---+++111000///...------......222222222222222111000000000000////////////000000000///......000111111000333333222111111000000///333333222222222222222111///111222111//////222444111000/////////000111222666555444444444444666666666444333333444555444333444333222333444555333111444///...333555333111111111333666777666666777888666222000111444555222///000//////222777;;;<<<;;;555222---++++++,,,------,,,---...,,,******,,,////////////000222444666888888555333222444555666666555555555666666666555444111000000000222555999;;;888666333333333444444333333333111111222333666777777555555888<<>>???AAA@@@@@@??????@@@@@@AAA????????????@@@AAABBBCCCBBBPPPdddxxxtttdddXXXQQQLLLHHHFFFFFFCCC???>>>???===<<<;;;<<<===<<<;;;999777888777666444444666888666555555555666666777888:::<<>>HHH\\\mmmtttiiinnn```NNNBBB???@@@???===<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAADDDKKKXXXjjj{{{iii\\\RRRMMMGGGFFFDDDCCCAAA???======<<<;;;;;;;;;<<<<<<:::888888888888777555444555777999888777666555555555555;;;<<<>>>@@@???===:::999444222111111333555555444555444222111000111222333///000111222222111000///000///////////////......//////000111111111222333333555666555444666888999DDDPPPaaaqqq|||{{{hhhTTTDDD@@@888222222333111//////000------111111---******---......---,,,,,,///111000000///...---------,,,..................//////------...////////////...++++++++++++++++++++++++***)))))))))***++++++++++++,,,---...//////...---...///111222222111///...,,,,,,---------.........------------,,,+++*********,,,............///111...---+++***+++,,,///000......//////...,,,++++++************************,,,+++++++++++++++++++++******+++,,,------......,,,,,,+++******)))))))))((()))+++,,,+++,,,...000/////////...---,,,+++***,,,,,,++++++++++++,,,,,,......------------......------...//////...---,,,...//////000000//////...///...---...///000///...000000//////000222333555111222222333222222111111000000////////////000000000...---...000111111111//////000000111222222333222333333222111000000111333444555555555444444444444444333333333333222333666666555444444444333333666555444333444333222000444333333444555555444222555222222555555222111333222333555555555555666888777333000///111222333222......///000333555777888444111...,,,---/////////......---,,,,,,,,,...///..................//////333222111222555777888888666555444666999:::888666222222222222444777999;;;777555333444555777777777666555333222333444666777777888;;;???CCCOOOeeezzzrrrrrrcccOOOBBB???@@@???===<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAACCCEEEKKKYYYlllmmm]]]RRRJJJFFFCCCCCCCCCAAA???>>>===<<<<<<;;;:::;;;<<<<<<:::888777888888777555444555777999888777666666666666666;;;<<<===>>>===;;;888666444333222333555666666555444333222111000111222222//////111111111111//////111111111000000//////////////////000111111000/////////000111222333777;;;III___}}}kkkVVVIII<<<222111222000...///111---...111222---******)))***++++++***,,,///111---------.........---------------------...///000......///000000000000///++++++++++++++++++++++++)))******++++++***++++++***,,,...///////////////---///000111111000...---,,,,,,,,,------------...---------------,,,+++***+++---......---...000111000///---+++++++++---.........///000000///---+++************************++++++++++++++++++++++++******,,,---------------++++++++++++******))))))&&&(((***+++++++++---............------,,,*********************++++++,,,------------...///000000---.....................---......//////......---///...---...///111000////////////000111333666777000000111111111111111000000000////////////000000///...---...000222222111000000111111222222333333777888999777444333444555777777888::::::999777555444444444444444444444444555555555444333222111111444333222333444333111///444444333444555666444222555333444777666333222555333444555555444444555666666444111000000222222333------...///000111333555333111......///000000000000///---------...//////000////////////...------000000000222555777888777666444333555999;;;999666333333333333444666888999666444333333666888999888999777555333333333555555;;;<<>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>???@@@AAABBBCCCCCCBBBCCCBBBFFFOOO___ttt{{{fffXXXPPPJJJGGGAAABBBAAA>>>===??????<<<<<<;;;:::;;;<<<;;;:::888666777888777666555666777555555555666777888999:::<<<<<<===<<<;;;888666444555444444555666777777555111111111111111111111111...///000111111000///.../////////000111222222222000///...///000111000...000......111222333888>>>IIIhhhnnnWWWDDD444222333111///000222......111222...+++,,,)))***+++++++++---000333+++,,,,,,---......---------,,,++++++,,,---///000//////000111111111111000,,,++++++******++++++,,,)))***,,,,,,+++++++++,,,)))+++...000//////000111,,,---.........---,,,+++,,,,,,,,,,,,------------,,,------------,,,,,,+++---.........,,,---...000//////...---,,,,,,++++++......///111333222000---+++++++++++++++******************+++++++++++++++((()))***+++,,,+++******)))***++++++++++++******&&&(((***++++++++++++---,,,------------,,,++++++*********)))******++++++,,,,,,,,,---...000111222//////.........///000000---......//////......---///---,,,---///111222111333222111000000111222333//////000111111111111000000000////////////000000///------...000222222222444444444333222222111111555888:::999666555666999999:::;;;===>>>===999666777777888888777666555555444444444333222000///...//////111333666666555444555444333444666666444333444333555888777444444888555666666444333222333555444333222111111111222333---...//////...///111333222000...///000111222111111///------...///000///000000000000///...---,,,.........000444666666555555222111444999<<<999555444444333444444555555666444222111222555888999999999888666444333444555666<<<<<<>>>CCCJJJWWWmmmiiiaaaTTTIIICCC@@@@@@???===>>>>>>??????????????????@@@AAAAAAAAAAAA@@@???===>>>@@@AAACCCCCCCCCCCCCCCBBBFFFLLLUUUddd}}}wwwcccWWWPPPLLLIII@@@BBB@@@;;;;;;???@@@===;;;:::::::::;;;;;;999888444666888888666666777888555555555666777999:::;;;<<<<<<<<<;;;999777444333555555444555777777666444///000111222222111000///......///000000///............//////000111111111222///---...000111000///222......111222222888@@@JJJkkkeeeNNN999555555222111333333///...111222///...///+++,,,---,,,,,,---///222,,,,,,---...---,,,++++++,,,+++*********,,,...//////000111111222222111111,,,,,,+++******+++,,,,,,)))+++......---+++,,,...(((+++///000000///111333/////////.........------++++++,,,,,,,,,---------,,,,,,------------------...///...---++++++---///,,,---.........---,,,+++......///222555666333000---,,,,,,,,,++++++++++++)))*********++++++++++++((()))***,,,,,,+++***)))((((((***+++,,,,,,++++++(((***,,,---,,,++++++,,,+++,,,------------------++++++******)))*********++++++,,,---///000222333000000///......000111222//////000000000000/////////---,,,---///222333222666444333111000//////000///000111111222222222111000000////////////000000...---,,,...000222222222666555555444444333333222555999======;;;<<<@@@CCCFFFFFFGGGJJJKKKJJJEEEAAABBBBBBAAA@@@>>><<<999888777777777666555333111///000111222555888999888666555444444555666666555333333333555999888555666;;;888888777444111000111333222333333333222111111222...000111000//////111444222000//////111333333222222///------///111000///...////////////---,,,+++---,,,---///222444444333444111///333999<<<999555555444444444333333333333222111000111555888999999777666555444444666888999===<<<>>>DDDNNN\\\pppnnnhhh]]]QQQGGGAAA>>>===>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???;;;<<>><<<;;;<<<<<<;;;999777555333555555666888999999777444555444444555666666555333222222666999888555777<<<999999777444111///000111111333444444222111111111000222333222000///222555111000///000222333333222333000------///111000///---......///...---+++***,,,,,,,,,///222333222111444000...222999<<<999444555555444333333222111111111000///111444777999999555444444444555888;;;<<>>>>>>>>??????>>>======???@@@@@@@@@@@@???>>>>>>============>>>???AAAAAA@@@???AAACCCEEELLL\\\lllnnn```UUULLLFFFEEEDDDBBB@@@>>>======>>>???;;;;;;;;;::::::888777666999888777555555555666777888777555444555666888::::::::::::999666555555555777666555555666555333111222222222111111111111111222111///...---------...////////////000000000000000000000000111111111111444333222111222444666888LLLdddvvvWWW;;;444555222///111111222222222111000...---,,,++++++***+++,,,---......///000///---,,,,,,...------......//////000000111...---///555888666333111000...---,,,+++++++++,,,++++++,,,...,,,'''###---,,,---...------555???BBB;;;333//////000...+++//////...---,,,,,,,,,,,,+++++++++******)))))))))...------,,,,,,++++++***))),,,000333444111---***---,,,---444;;;===666000...---,,,+++************)))***+++---......------++++++++++++++++++++++++---......///...---+++***++++++++++++++++++++++++---------------------,,,++++++,,,,,,,,,,,,------***+++,,,...///000000000222111111000000000000000//////000111111111111111...,,,+++---111444444333111111111111000//////...222777999888666555111+++000...+++,,,...000///---...,,,+++...222444333111222///000444444222666===@@@OOOUUUVVV]]]```fffsssxxxwwwwwwzzz{{{wwwnnnfffcccaaa^^^ZZZTTTNNNIIIFFFJJJEEE@@@???@@@???:::666777777777999999888555333444555555555666777777777:::888777888:::;;;;;;;;;:::888555222222333666888666666555222//////000111///333666444000...111444222222111111222222333444111...,,,,,,...///...,,,,,,---///000000000///...,,,,,,,,,---...///000111---...111333444555555555666444222222222222000///222111000000000111333333222333444666:::===AAACCC;;;BBBEEELLLZZZdddqqqxxxhhhYYYMMMDDD@@@>>>>>>=========<<<;;;:::>>>????????????>>>==================>>>???@@@AAA@@@???@@@AAABBBGGGUUUccc~~~ooo^^^SSSJJJFFFEEECCCBBB@@@>>>======>>>>>>::::::::::::999888777666888888777666666666777888666555555444555666777888:::;;;;;;999666444444555777666555555666555333222111111111111111222222222222111///...------......////////////000000000000000000000000111111111111333222111111222555777999DDD[[[~~~mmmRRR999333444222///000000000111111000///---,,,,,,,,,+++++++++,,,...///...///000///...------...---------...............222///...111666888777555000///...---,,,+++++++++,,,++++++,,,---,,,)))&&&---,,,---...------444===DDD===444/////////---+++,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++------------,,,,,,,,,+++***,,,000222222000...,,,---,,,---333:::;;;666///...---,,,+++******************,,,------------,,,++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,...///000111111111222111111000000000000000//////000111111111111111111///---...000222111000111111000111111333444555;;;>>>???<<<999777333...000...,,,---///000...,,,---,,,+++...111444333222333000111444555555999@@@KKKaaalllooovvv|||~~~vvvtttrrrnnniiiccc___\\\\\\XXXRRRPPPOOOKKKEEE???;;;::::::;;;;;;:::888555999999::::::999999888888<<<:::999:::<<<>>>>>>===999777444111111222444666777777666444111000222333777999:::666111...000333111000000000000111222222111///,,,,,,...///...,,,+++,,,---/////////...------------------...///000---///111333444555555444555333222222222222000///111000/////////000222222222333444666888<<>>>>>>>>>>>>>>===<<<<<<===<<<<<<======>>>???@@@@@@???>>>>>>===@@@KKKWWWmmmooo]]]QQQIIIEEEFFFCCCBBB@@@???>>>=========:::999999999888777777777888777777666777777888888555555555555555666666666:::;;;;;;999666444444555888666555555666555444222000000111111222222333333222111000.........//////////////////000000000000000000000000111111111111222111111111333555888:::???QQQppp^^^III666222444111//////...//////000///...,,,+++------,,,,,,,,,---......///000111111///......///......------------------111//////111666999888666//////...---,,,+++++++++---+++***+++,,,---,,,***---,,,,,,...------222:::DDD===444///......---,,,************+++,,,---.........------------,,,,,,+++,,,------------------,,,---...000000///.........,,,---333888999444///...---,,,++++++******+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------///000111111111111222111111000000000000000///000000000111111111111333111//////000000///...000000000111333777;;;>>>FFFHHHFFF@@@<<<:::666000.........///000000...,,,---------...111333333222444222222555666777===DDDTTTsss|||zzzrrrnnniiieeebbb[[[SSSMMMHHHFFFDDDCCCBBBAAA???===???????????????===<<<;;;;;;:::999:::<<<======<<<999777444222111222333555888888888555333222444666??????===888111...000222///////////////000000111111///------...///...---+++,,,------...---------......---------......///...///111333444555444444444333111111222222111///000000//////000000111222333333333444666999;;;===<<>>???>>>===>>>>>>??????>>>>>>===<<<======<<<<<<===>>>>>>??????=========<<<===EEEOOO^^^uuuooo___SSSKKKFFFFFFCCCBBBAAA@@@???>>>===<<<999999888888777777777777777777777777888888999999555555666777777777777666:::;;;;;;:::777555666666999777555555555666444333000000111111222333444444222111000///...///000000////////////000000000000///000000000111111111111111111000111333666999;;;@@@KKKaaa|||zzzkkkMMM???333111222111...///...//////000///...---,,,---------------------......000222222111//////000/////////......------,,,000//////111555777777666............---,,,++++++---,,,+++***+++---......---+++,,,......,,,000666>>>888111---,,,---......+++++++++++++++,,,------------------------------***+++---.../////////...------------...//////000...---...111555666333......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++---,,,,,,++++++*********+++++++++,,,,,,,,,------------...///000111111111222111111000000000000000000000000000000111111222333222111000/////////...000//////111555;;;AAAEEEMMMMMMJJJBBB===:::777222---...000111222000...---000000///000111111111111444444333444666999???DDDXXX|||zzzsssjjjeee___\\\XXXUUUSSSQQQNNNLLLGGGHHHHHHHHHFFFCCC@@@???>>><<<;;;;;;<<<======<<<;;;999666444333333444555999999888666444333555666>>>===:::555000///111333//////......//////000111000///..................------------------------000///...---------------...///111333444444444444333222000111222222111000111111111111111222222222444333333333444666888999888@@@DDDMMM]]]hhhvvvzzzeeeVVVNNNHHH@@@===>>>@@@???>>>??????@@@@@@??????>>>===>>>============>>>>>>???>>><<<<<<=========CCCKKKUUUiiiooobbbWWWNNNHHHFFFCCCCCCCCCBBBAAA???===<<<:::999888888777888888999888888999999999999999999777777888999999999999888:::;;;<<<;;;999888888999999777555555555666555444000000111222333444444555333222111000///000111111////////////000000000000///000000000111111111111111111000111333666999;;;AAAEEEQQQeee~~~uuu___QQQ???888222111111000...///...///000000000///...---------------------,,,,,,...000222333222000000000111111000000//////......///...///000222444444444---.........---,,,+++***,,,,,,+++******,,,...000---++++++......,,,...222444111---***+++,,,...///......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***+++---///000000000///---,,,,,,,,,---...000111///......000333333111...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------//////...---,,,+++++++++++++++---......---++++++------,,,++++++***))))))+++++++++,,,,,,,,,------,,,,,,---...////////////222111111000000000000000000000//////000000111222111111111000000000000111000000///000555;;;BBBFFFKKKLLLHHH@@@;;;999666111---///111222222000///...333333333222111111111111555666666444555999>>>BBBWWWzzz|||xxxsssooolllhhheeebbb[[[[[[ZZZXXXSSSMMMGGGDDDEEECCCAAA@@@@@@???>>>===<<<;;;888666444444444444::::::999777444333444555666555333000///000222555000////////////000111111000000//////........./////////..................000///...---------------...000111333444444444333222000000000222333222111222222333333333444444444444333333333333444666777555===AAAJJJZZZfffuuuvvvfffXXXOOODDD>>>>>>???===;;;@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>??????===;;;<<<>>>??????CCCIIINNN[[[pppooocccYYYOOOHHHFFFDDDEEEEEEEEECCCAAA>>><<<;;;:::999888888999::::::999::::::::::::999888777999999999999:::::::::::::::;;;<<<<<<;;;;;;<<<===:::888555444555666555555111111222222333333444444333222111000000111222222////////////000000000000000000000000111111111111222111111111333555888:::======BBBOOOcccxxxnnn^^^KKK999555444333222000/////////...///000111000000......,,,,,,---------,,,+++***---///222333222000000000111111000000000000000000//////000000111222222222------...///...---+++***++++++++++++******---///---***+++......++++++...---,,,+++***+++,,,...///000///...---,,,,,,,,,,,,))))))************+++++++++,,,...000111111000///,,,,,,++++++,,,...000111000///...///000000///---------,,,,,,,,,,,,------++++++++++++,,,---...///++++++,,,,,,------......000///...---,,,,,,,,,,,,***,,,---//////---,,,***......---,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,---...............222111111000000000000000111000/////////000222333000111111111000000111333111000///000333999>>>BBBCCCDDDBBB;;;888777444000...000222222111000000000333444555444333222333444666999999666666:::======LLLiii|||wwwwwwuuuqqqjjjaaaYYYTTTPPPMMMIIIFFFEEECCC@@@>>>@@@>>><<<:::888777666666======;;;888444333333555000///......///111333444///////////////000111111000000111///...---...000000000///.........//////000///...---------------///000222333444444333333000//////000222333222111333333444555555555555444444444333222333444555666555<<>>>>>===@@@@@@????????????@@@@@@>>>;;;<<<@@@AAA@@@BBBGGGHHHNNN]]]tttpppbbbXXXNNNHHHFFFEEEFFFGGGGGGFFFBBB???<<<<<<;;;999888999:::;;;<<<;;;;;;<<<;;;:::999777666999999888888888999:::;;;:::;;;=========>>>???AAA;;;888555444555666666555333333333333333333333333333222111111111111333333////////////000000000000000000000000111111111111333222111111222555777999;;;999999>>>IIIXXXeeemmmnnnssslll[[[VVVWWWGGG///111333444222///...//////------////////////...---++++++,,,,,,,,,+++***)))+++...111333222000//////////////////000000000000111111222222111111111222,,,---...//////---,,,***)))+++,,,+++))))))+++------******......+++)))+++***+++,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,)))))))))*********+++++++++---///111222111///...++++++++++++---...000111000///............------------,,,,,,,,,------...************,,,---///000++++++,,,,,,---......///,,,,,,+++++++++,,,...///***,,,...//////...,,,***//////...---,,,+++******++++++,,,,,,,,,,,,---------......////////////...222111111000000000000000111000///...///000222333000222333111//////111333333111000///111444888:::999<<<;;;777555666444000///111333222000///111222111333555666555666888:::999>>>>>>:::888;;;<<<:::CCCVVVmmmwwwrrrfffbbb]]]YYYUUUQQQMMMJJJHHHGGGEEEBBB@@@???>>>===@@@@@@>>>:::666444444555111000///000111111222222......------......///000///111111000------///111000///...---------......///......---------......///000222333444444333222000///...///222333222222222333444555555555444444444444333222333444555666555;;;===DDDVVVeeeyyytttgggVVVJJJFFFCCC>>>:::>>>>>>>>>>>>>>>======<<>><<<===@@@AAA???AAAEEECCCEEEPPPgggppp```VVVMMMHHHGGGFFFGGGIIIIIIGGGCCC???======<<<:::999999:::<<<===<<<<<<===<<<;;;999777555:::888777666666888:::;;;999;;;===>>>???@@@BBBDDD;;;999555444555666666666444333333333333333333333333222111111111222333444////////////000000000000000000000000111111111111444333222222222444777888<<<:::777666:::AAAJJJPPPQQQWWWOOOBBBJJJZZZMMM000///333666333///...///000+++,,,---.........---,,,***++++++,,,+++***)))(((+++...111333222000//////------......//////000000333333444333111111111222+++---...//////---,,,***(((+++,,,,,,)))(((***,,,---******......+++))))))***,,,......---,,,++++++************+++,,,------))))))*********+++++++++,,,...000222222111///...+++++++++,,,---...000000111000...------------,,,------,,,,,,,,,------...)))))))))***,,,...000222++++++,,,,,,---...//////((((((((()))+++---///111***,,,...000000...,,,***000//////...,,,++++++***++++++,,,,,,,,,---------...///000000000000000///222111111000000000000000222111///...///000222333222333444222///...000222333222000///000111444555333666777444444555444000000222333222//////111444...111555666777888<<>>===???BBBCCCAAA======BBBGGGEEEDDDLLL[[[iiizzzrrr___SSSMMMKKKJJJGGGFFFEEEEEEFFFEEEBBB@@@AAA???======>>>???>>>======<<<<<<<<<<<<===>>>>>>:::999999999999:::<<<<<<::::::::::::::::::::::::555666777666444444666777777777777777666555444333444222111111222333333222222222111//////......///000000000000111111111111333333333333333333333333555666777888999:::;;;;;;BBB<<<777999???@@@:::444000000000000000//////.....................------***))))))***,,,...---,,,111111111111000...---,,,......//////000000111111111222333333333111000///---...///000000///...---******+++,,,,,,***)))(((***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++++++++++++++***)))(((//////.........---------&&&(((+++---//////...------......///////////////,,,------...---,,,***)))---)))'''(((,,,,,,)))%%%)))+++,,,......---,,,++++++++++++,,,,,,---------++++++++++++,,,---...///...------------...//////---------------,,,,,,,,,.........///111222333222222111111111222333333444111000...---...///111222222333333111000///111222///111333333222222222333555777::::::888555333333333444666555222000000000111666:::999777999BBBIIIEEE???<<<======:::999:::???DDDRRRlll|||vvvjjjgggccc___[[[VVVQQQNNNJJJEEE???<<<;;;;;;888555222000111444333000111555111111111000000000000000111000000000111000...,,,..................------222111111000000/////////000111333444333111///...222222111111111111111111555333222222444444333111111222333222111000111222888555888BBBNNN\\\sssyyyiiiZZZNNNEEEAAA>>>AAAAAA======@@@BBB@@@AAAAAAAAAAAA@@@???>>>======???AAA@@@>>>???DDDIIIEEEAAAEEEPPP[[[jjjxxxeeeXXXQQQNNNMMMGGGFFFDDDCCCDDDCCCBBB@@@???>>>======???@@@??????===<<<<<<<<<<<<<<<======;;;:::999888999;;;===???999999999999999999999999555666666555444444555777666666666666555444333222333222111000111111111111222111111000////////////000000000000111111111111333333333333333333333333666666666666666666666666999555222333777888444///000000000000000///...---------------------......***))))))***,,,...---,,,......///000000000//////111111111000000000//////000111111222111000......---...////////////...---+++++++++++++++***))))))***++++++,,,---------,,,,,,,,,---------.........,,,++++++++++++,,,------,,,,,,------,,,++++++***...---------,,,,,,,,,,,,''')))+++---......---,,,---......///////////////,,,---.........---,,,+++,,,***'''))),,,,,,)))%%%)))***,,,---...---,,,++++++++++++,,,,,,,,,------*********++++++,,,---...---------------...//////---------------........./////////000222333333333444444333222111111111111111000///......///111222222333333222000000111222///111222333222111222333666888;;;;;;999666444444222333333222000000111222555999<<<===>>>CCCKKKSSSOOOFFF>>>======;;;999999;;;???KKKccc~~~|||yyyuuunnnfff```TTTMMMCCC===;;;:::888777777333111222000...///444222222111111111111000000333111000///000000...,,,........................111111111222111111000000111222222222222111000///222111000000111222333444555444333333333333222111///111222222111111222333777444888AAAKKKYYYqqqyyyjjj[[[OOOGGG@@@BBBBBB???>>>@@@@@@>>>@@@AAAAAAAAA@@@???>>>>>>:::===?????????AAAFFFJJJIIIDDDCCCIIIOOO[[[qqqkkk]]]TTTPPPNNNGGGEEEBBBAAAAAAAAAAAA@@@>>>===<<<===???@@@@@@@@@======<<<<<<;;;<<<<<<<<<<<<:::888777888:::===???888888888888888777777777444555666555444333555666666666666666555444333222444333333222111111111222111111111000000000000000000000000000111111111111222222222222222222222222666666555444333222111111111000///000111000...,,,111111111000///...---,,,++++++,,,,,,------......+++***)))***---...---,,,***+++,,,...000000111111555444333222000000//////111111111000000...---,,,------............------,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,---------.........//////+++++++++++++++,,,---------............------,,,,,,,,,,,,,,,++++++++++++)))***,,,---------,,,+++---......///////////////,,,---...//////...------,,,***((())),,,,,,)))&&&((()))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,------------------......///---------......//////000111222333333444444444444666666444333111000///...111000/////////000222333222333444333111000111222///111222222111111222333777999;;;;;;888666444444333444333222000111333555666888<<<@@@FFFOOOYYY___^^^OOO@@@<<<>>>===:::999:::;;;DDDYYYuuu|||uuuggg^^^QQQGGGBBB???===;;;>>>888444222000...000444333333333222222111111111555333000/////////...---........................///000222333444333111000222222111111000000111111111000//////111444777999666555333333333333111000///000222222222222333444555444777@@@GGGTTTmmmxxxjjj[[[PPPDDDCCCAAA@@@@@@AAA@@@??????@@@@@@@@@@@@??????>>>;;;===?????????AAAEEEHHHIIIDDDBBBFFFIIIPPPaaatttppp```UUUOOOMMMFFFCCC@@@>>>???????????????>>><<<===???@@@@@@???>>>>>>===<<<;;;;;;;;;<<<999999888888999:::;;;<<<777777666666666666555555333555666666444333444555666666777666666555444333555555555444222222222333000000000000000000000000///000000000111111111111222222222222222222222222555444444333222111000000///000111000///.........111111000000///...,,,,,,******++++++,,,---......,,,+++***+++---...---,,,)))***,,,---///000111111666555333222111111111222333222222111000...---------------------------------,,,+++***)))***+++,,,++++++++++++++++++,,,,,,------........./////////+++++++++***+++,,,,,,---------............------,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,---......///////////////***+++---.........------+++***)))***,,,,,,***(((((()))***+++++++++******+++++++++++++++++++++,,,((())))))***+++++++++,,,------,,,,,,------...///,,,------...///000111111666777888888666444444333666555555333222000......000000000000000111333333222333555444222111222222111222333333222222333555777888:::999777444333333555666777666555444555777999;;;AAAIIIUUUaaakkkqqqkkkVVVBBB;;;===>>><<<:::<<<<<>>CCCMMMfffvvveeeWWWIIIEEEBBBAAABBBAAAAAA@@@>>>>>>???@@@@@@@@@??????===>>>??????@@@AAABBBDDDBBB???@@@EEEFFFGGGSSSbbbuuucccVVVOOOMMMEEEBBB???===>>>>>>>>>>>>@@@???======>>>??????>>>@@@???>>>===<<<;;;;;;;;;777888999::::::999888777666666666555555444444444333555666666555444444555777777777777666555444444333444555333111000222333000000111111111000/////////000000000111111111111111111111111111111111111222222222222222222222222...000222111///......000000000000//////...,,,,,,******++++++,,,---......---+++++++++---...---,,,++++++---...////////////444333222222222333555666666666444333111000//////---------,,,,,,---------...---+++*********+++,,,,,,,,,+++*********+++,,,------------.........///+++************+++,,,,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,---------///////////////......------......///////////////)))***+++,,,------,,,+++*********+++,,,,,,***)))))))))******++++++++++++++++++++++++++++++++++++'''(((***++++++,,,++++++,,,,,,,,,,,,,,,---......,,,------...///000111111:::<<<===;;;777444222222333333444333333111000///000000000111222333333444222444555555333222222333333444444333222333555777444666777777555333333333444777999:::888777666666???DDDNNN[[[iiivvvttt]]]DDD;;;===>>>===<<<>>>>>>AAAMMMccctttkkkaaaVVVPPPFFF???:::999999666555666555555444444333222222111777444000...////////////........./////////000000...000333555555444222111222111///......///111333000///......111555:::===666444333333333333222000333444444444444666:::===999666888<<>>???@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@???CCCIIIIIIFFFMMMYYYpppzzzgggXXXQQQNNNDDDBBB???>>>>>>>>>>>>===???>>>======???@@@??????BBBAAA@@@>>>===<<<<<<<<<999:::;;;;;;:::888666555666666666555444444333333333555888888666555555555777777777777666555444333///111222111...---000333333333444444333222000///000000000000111111111111000000000000000000000000000111111111222222333333---///000000///......///...////////////...------++++++,,,,,,------......---,,,+++,,,---...---,,,------...///////////////222111111111222555777999:::999777444333111000000......------------......------,,,+++++++++++++++---,,,***))))))***++++++,,,,,,,,,---------......***************+++,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------////////////////////////---......///////////////))))))+++,,,,,,+++******)))***++++++,,,+++++++++************++++++,,,,,,+++++++++++++++*********((()))***,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...---------......//////000888;;;===<<<777333111222111222333444333333111000000000111222333444444555222444666666555333222333333444444333222222555777222444555555333333333444333666999::::::::::::;;;EEENNN]]]lllyyy}}}dddIII===<<<>>>>>>>>>===>>>AAAKKK^^^xxxwwwkkkcccSSSJJJAAA===;;;666444444555555444444333222111111555333000///000111000///.........//////000000111///000222333444333111000111000///......///111333000///...///111444888:::555333222222444444333111444444444444666<<>>BBBQQQccc|||~~~mmm^^^RRRGGGDDDBBB>>>===>>><<<===>>>???@@@@@@@@@@@@????????????@@@AAA@@@???AAA@@@EEEKKKJJJFFFKKKUUUbbbxxx{{{gggXXXOOOLLLCCCAAA????????????===<<<<<<;;;;;;<<>>===<<<<<<@@@???<<<:::888777777777777666666555444444333333444666999999888666666666555555555555444333222111---000333222///...222666777888888888777555222111000000000000111111111111000000000000000000000000000000000000111111111222........./////////...---------......//////......------------------.........---,,,,,,---...---,,,------...///000000000000222111000000111444777:::<<<:::888555333111111111//////...------...//////,,,,,,------,,,,,,+++***---,,,***)))((()))***++++++++++++,,,,,,,,,,,,---***************++++++,,,******+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------......---......///////////////***+++,,,,,,,,,+++***))))))***+++,,,+++++++++,,,+++++++++++++++,,,,,,---++++++++++++*********)))((()))+++---...---,,,+++,,,,,,++++++,,,,,,---...---------------.........111666:::999555111111222111222333444444222111000///000111333444444555555222555777777555444333333222222222111000000333666111333444444444444555777555777888:::<<<@@@EEEHHHQQQ^^^qqqmmmPPPAAA===<<<===>>>;;;>>>DDDMMM^^^www}}}lll^^^MMMCCC===777444555555555444333222111000000222111000000222222111000---......///000000111111111111111222111111000000000//////...///000111222000//////000111333555666333222111222444555444333222222222444999BBBNNNUUUEEE===999;;;===>>>GGGTTTkkk{{{fffWWWJJJEEEBBB<<<:::<<<;;;<<<===???@@@@@@@@@@@@>>>===>>>???AAAAAAAAA???>>>===AAAFFFDDD@@@EEEOOOZZZqqqzzzeeeUUULLLIIIBBBAAA@@@@@@@@@???===;;;999888999<<<@@@CCCEEEEEEEEEDDDBBB@@@???>>>======FFFCCC===888666777999;;;777777666555444444333333444777::::::999777666777333333333333222111000000///333666555222222666:::;;;;;;<<<;;;:::777444222000000000000111111111111000000000000000000000000000000000000000000/////////......///111111///---+++,,,---...////////////..................------...---,,,,,,......---,,,,,,---...000111222222222333111000000111333777999<<<:::888555222111000000000///...------...///000+++,,,---...---,,,+++***---,,,***)))((()))***+++******+++++++++,,,,,,,,,*********)))***++++++,,,***+++,,,,,,---------,,,))))))******++++++++++++,,,++++++++++++,,,---...---......///////////////,,,------...---,,,***)))(((***,,,,,,++++++,,,---,,,,,,++++++,,,,,,---...++++++++++++******))))))(((***,,,.........---,,,,,,,,,++++++,,,,,,---...------------------,,,,,,+++000666666333000111333222333444555444222000...///000222333444555555555333555777888666444333333000111000///...///222444111333444555555555777999:::::::::;;;???FFFOOOVVVaaaqqqsssVVVEEE>>>;;;<<<>>>;;;???GGGRRRbbbyyypppYYYJJJ@@@999777888555555444333111000000///111000000111333333222000---......///000111111222222222111000000////////////////////////000111111000000000000111222333444222111111222444555555444000000111444;;;GGGUUU___III???999;;;===<<>>???@@@@@@???>>>===BBBBBBCCCDDDCCCBBB@@@???FFFFFFEEEDDDCCCDDDGGGJJJOOOccc|||wwwfffWWWNNNIII>>><<<>>>AAAAAA===;;;<<<;;;<<<=========???BBBDDDEEEDDDBBBAAA@@@?????????DDD>>>777555888:::999777555444333222111222333333444777999999888666555555333333333444444444555555222111000//////111333444999???FFFEEE>>>666111///333333222222333333444555111...------000111///------...111222222111///---111000///........................///......------------...///000000/////////...---,,,+++,,,,,,---......---......///000111111222222111///000222444999999888777555222000///......////////////......111000///...,,,+++))))))//////---+++((((((+++---000+++((()))---///...+++,,,+++*********+++,,,---(((***+++------,,,+++***&&&&&&''')))***,,,------,,,,,,,,,---///000222333111111111000//////......******)))(((((()))***+++***+++,,,,,,******+++---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,...------,,,,,,---------///...---,,,,,,,,,---......000111111111111444666333555666555111000111333333444555666666444222111111444888999777555333222000000111000//////000222...111555666555666999<<<;;;===???AAADDDNNN]]]iiivvv|||WWWBBB;;;888;;;AAAEEEEEEIIITTTcccuuurrrZZZKKKEEE???999;;;555222444555333333666222333444555444333222111000///...------...000000111000///......///000111222000---...111333222000222333444444555555555444444000000555666333444888222222222444:::BBBJJJOOOEEE???777333444999===@@@LLL]]]tttuuucccTTTKKKEEE@@@=========>>>??????>>>>>>===AAABBBBBBBBBBBBAAA@@@???DDDEEEEEEDDDCCCCCCFFFHHHGGGXXXooouuueeeXXXNNNIIIEEEAAA???AAAAAA>>>>>>@@@===>>>>>>>>>>>>???BBBEEEEEEDDDCCCBBBAAA@@@???>>>BBB===888666777888666555666555444333333333444444444666999999888666666666444444333333333333333333333222111000000111222333777===BBBAAA<<<555111000222222222222222333333444///...,,,...000111000...---///111222222000...---///......---------------------......///.........------...//////////////////...---,,,,,,,,,------------------...///000111111111111000//////111333555555444333111///---,,,...//////000000//////...////////////......------.........,,,***)))+++,,,...***''')))---000///,,,+++***)))(((((()))*********+++,,,......---,,,+++''''''((()))***+++,,,,,,---------......///000000//////............------+++***)))(((((()))***+++***,,,------+++******++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------,,,,,,,,,------...222000...,,,+++******+++...///000000000111333555333444555444222000222333444555666777777555444222111444777888666444333333444555555444333222444555...111444555555666:::===???AAACCCFFFNNN[[[kkkvvv|||XXXDDD;;;777999>>>EEEDDDGGGOOOZZZkkkppp___TTTIII@@@>>>888444444444222222444222333444444444333222111000000............///000222111000//////000111222222000...///222333333111222222333333444444444444444000111555666444555888444333222444777===BBBFFF>>>;;;777555666999;;;<<>>AAACCCDDDDDDCCCCCCDDDEEEBBBNNN```uuuvvvhhh[[[QQQKKKGGGAAA<<<======<<<===@@@>>>?????????>>>???BBBDDDDDDDDDDDDCCCBBB@@@>>><<>>888777555222111333222333333333333222111000111111000///............222222111111111111222222111000000111333444444333111111111222222222222222333111222555666555666999555444333333444666888:::666555555666888999999888>>>FFFUUUhhh}}}wwwfffXXXLLLCCC>>>>>>======<<<<<<<<<<<<===??????????????????>>>>>>???AAACCCCCCBBBBBBBBBCCCDDDJJJUUUggg}}}yyymmmaaaVVVPPPIIIBBB======???>>>???AAA?????????>>>===>>>@@@BBBAAABBBCCCCCCAAA???<<<:::;;;======<<<:::888888888666555555444444444444444333555888999888888999;;;555444333333333333444555999999888777666555444444333555666555222000111222000000000000000111111222000/////////000000//////000000111111111///---,,,...------,,,,,,,,,------,,,,,,---///000000000000......///////////////...------------------------+++++++++,,,---///000111///000111000......///000333222222111000///---,,,//////000000000000//////......//////000000111111---000333333222///---------+++***+++---...---+++......---,,,++++++******++++++,,,---...---------,,,,,,+++++++++*********........................++++++,,,,,,---...//////---,,,+++***)))***++++++***---000000...,,,***))),,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,---...000++++++++++++,,,---...///...---,,,+++,,,---...///,,,...////////////222444222333333333333333333444666666777777777666555444333444555444333333555666555555555444222111222444555777999999999;;;@@@EEEIIILLLUUUdddvvvxxxWWWFFF>>>888666999AAAAAAAAABBBEEEUUUttt|||iiiZZZMMMEEE>>>:::777333222555333333333222222111000000222111000000///......---111111000111111111222222000111111333444555555555111111000000000111111111222222333555666666777999555555444333222222222222111111222444777888777666AAABBBJJJ[[[ooovvveeeWWWKKKDDD???>>><<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBAAABBBBBBEEEGGGMMM\\\ppp}}}ssshhh]]]WWWNNNGGGBBBCCCEEEDDDBBBBBB?????????===;;;;;;===??????@@@AAAAAA@@@>>>;;;:::777999;;;;;;:::999999:::444444444444333333222222333555777888888888:::;;;444444333333555777999;;;<<<<<<===<<<;;;999777666222222222000//////111222000000//////000000111222222222111000///.........000000111111000///...---//////............//////,,,---...///000000000000...///////////////......,,,---------------------******++++++,,,...///000///000111111///......///222222222222111000///...//////000000000000/////////...............---------111555666555222///......---,,,,,,,,,,,,+++))).........---,,,+++************+++,,,,,,,,,,,,,,,---------,,,+++*********+++,,,---.../////////...,,,,,,---...///000000111...---,,,*********+++,,,***---000111///---+++***,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---++++++,,,...///---,,,,,,,,,------...///---,,,,,,+++,,,---...///,,,...////////////222444222222222222333444444444444444555444444444333333333333444333222333555777999999999888666666777888777999::::::;;;>>>EEEKKKOOOWWWfffyyytttUUUEEE>>>999888:::===>>>>>>>>>BBBSSSsss~~~oooXXXOOOEEE???:::444333555444444333222222111111000222111111000//////...---...//////000000111111111000111333444444444444555111111000/////////000111111222333444555777888888444444333333222222111111000//////111444666777777AAA>>>BBBOOO```tttrrr___PPPGGGAAA@@@===;;;:::;;;===>>>>>>>>>=========>>>??????@@@AAABBBBBBAAAAAABBBCCCCCCBBBGGGSSSeeezzzzzzqqqhhhbbbUUULLLEEEFFFFFFCCC@@@????????????===::::::;;;===>>>>>>???@@@???>>>===<<<777777888999999999888888333333444444333333222111333444666666666777999;;;444333333444666999<<<>>>===>>>??????>>>;;;999777222111////////////111222000000000000000111111222111222333111///---.../////////000000000000//////000000000///000000111222---...//////000000000000//////////////////...---+++,,,---.........------++++++++++++,,,---......000111222222000......///000000000000//////...---......////////////......//////...---,,,++++++***---000444666555222///...------------,,,+++******+++,,,,,,,,,+++***)))(((*********+++++++++,,,,,,......------,,,+++*********+++---...//////............//////000111222222///...,,,++++++++++++,,,+++---000000///...------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---////////////............//////000///---,,,++++++,,,,,,---.../////////000222444222111111222444555555444333333333222222222222222222333333333222333555777777777888777666666777999666888;;;<<>>999888;;;;;;;;;<<<>>>CCCTTTtttjjj^^^QQQHHH???777444555666555444333222111111111111111111111000000......---...///000000111000000000222444555444333333333222111000///...///000111...111333222333777999777444333333222222222222333111///...000333666888888;;;777999DDDQQQbbb{{{|||hhhWWWMMMCCCAAA===;;;:::;;;>>>@@@>>>>>>=========>>>@@@@@@AAABBBBBBAAA@@@@@@CCCEEEBBBAAADDDMMMYYYkkk~~~wwwssseeeXXXMMMIIIHHHDDD@@@???AAAAAA@@@===;;;:::;;;===????????????@@@@@@@@@@@@>>>;;;999999;;;;;;999666333444555555555444222222333444555555555555777999555444333333555888;;;===<<<===???@@@???<<<999777222111///...///000111111111000000000000111222222...000222111///...000222......//////000000111111000000000000000111222222...//////000000000/////////////////////...------+++,,,---.........------,,,,,,++++++++++++,,,,,,000222444333111///...///...////////////......---------............------......------,,,++++++++++++...222444222000...---)))+++,,,------,,,,,,,,,***++++++,,,,,,+++***)))+++++++++++++++,,,------......------,,,,,,+++++++++,,,...//////...,,,+++/////////000000111111111000///---,,,++++++,,,,,,+++---/////////...///000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111222111000//////...//////000///---,,,++++++,,,---...///000000000111333555222000000111555666666444333333222111111111111111000222333444333333444666333444555444444444666888666999>>>BBBIIISSS```iiisssrrrRRRCCC<<<888777:::::::::<<>>999999888777555444222222222333///000111111111111//////---...000111222222111111000333555555333111111111333222000///...///000111,,,111222000222777888555444333222111111111222333111000000222555777777777999444555===DDDQQQkkksssbbbXXXEEEBBB>>>;;;:::<<<>>>@@@???>>>=========???@@@AAABBBBBBBBB@@@???@@@CCCFFFEEECCCEEEJJJQQQ```{{{xxxiiiZZZRRROOOKKKGGGFFFBBBBBBAAA???<<<;;;<<<===@@@@@@@@@@@@AAABBBCCCDDDFFFAAA<<<<<<>>>???;;;777444555666666666555333333333444555444444444666888666555333222333666999;;;:::<<<>>>??????<<<999777333111//////000111111111111111111111111222222333,,,...111111000000333555------...///000111222222000000000000000111222222///000000000000//////...//////000000///...------***+++---...///...---------,,,++++++******++++++111333444444222000/////////000000000000000//////,,,------------------,,,---------------,,,,,,,,,))),,,000111000...,,,,,,&&&(((+++---......//////+++,,,---.........---,,,---,,,,,,,,,,,,---............---------,,,,,,,,,---.../////////---***)))////////////000000000000000///...,,,++++++,,,,,,+++---...///...///111222---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222222222444333222000////////////,,,,,,++++++,,,...///000...000111111111111444666222000///111555777666444444333222222111111222222///111333444444333444555555666777777777777:::<<<888<<>>FFF___zzzqqq```VVVLLLAAA<<<===???===999======>>>??????????????????>>>>>>>>>>>>@@@BBBCCCDDDBBBEEEKKKNNNVVVpppqqq___TTTPPPKKKEEEBBBDDDDDDCCC@@@@@@BBBEEEAAABBBBBBAAA@@@AAADDDFFFFFFBBB>>>>>>@@@@@@;;;666777777666555444444333333>>>:::555222333555666777444333222222333666888:::999:::;;;:::777666666777000000000000000111111111333000------///111333333//////000000111111111222000000000000111222333444444444444222///...///000333222000///......//////000000///...---,,,,,,++++++++++++++++++++++++++++++,,,---,,,++++++,,,...///000111000---,,,---...000//////......---,,,,,,------------------------************************((())),,,///000000...---******++++++---...000111111...+++,,,///000...,,,,,,,,,,,,++++++*********000...---------......---...---+++---000222111///222222000,,,,,,//////+++//////...---,,,,,,+++***+++++++++,,,...///111222,,,...000222222111///---*********,,,//////---+++,,,---............000222444333222111000......---......---------...//////222222222333555666888999666555444444666777777666222333333222111111222444555555555444333222000000555777888666444444777;;;@@@CCCJJJUUUcccrrruuuQQQ>>>;;;;;;999777;;;777:::EEEOOO\\\vvv}}}iiiVVVFFF>>><<<;;;999555222000000222111000000000////////////111111222000///000222444111222222333333222222222111///------///000111000222111111111222444666777666555444333222333333444444444444555555555555666666444555777:::BBBQQQ___zzzjjj^^^TTTGGG?????????>>>;;;======>>>???????????????>>>>>>======>>>???AAABBBDDDBBBEEEJJJKKKSSSkkkrrrfff]]]SSSJJJIIIIIIGGGDDD@@@???AAADDDJJJGGGDDDCCCDDDEEEDDDBBBEEECCC@@@@@@@@@>>>:::666777777777666555444444444;;;999666333222333555777333222222222333555777999777888888777555444444555000000111111111111000000000///...///000111111000//////000000000111111111000000000000111222333333444444333222000000000000222111000...------...............---,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,++++++,,,...///000111000...---...///............------------------------------------,,,,,,,,,+++++++++++++++)))***+++,,,...//////000...............///000000333333111...,,,******+++,,,,,,++++++++++++++++++......------...............,,,+++---000111000...111111///,,,,,,000///,,,//////...---,,,,,,+++++++++,,,,,,---...000111222000000111222111000...---,,,++++++---///000///---,,,---/////////000222444333333222111000///...---,,,,,,,,,---...///000111444444444555777888:::;;;666555333444666888888777222333444333111000222333555555444444333222111111555888999999888999>>>BBBJJJQQQ\\\iiiuuuxxxSSS@@@<<<<<<:::888999666:::FFFQQQ```{{{{{{iiiWWWLLLAAA???;;;666333111222444111111111111111111000000111222222111000000333555222222333333333222222111222000......///000000000000000000000111333444666444444333222222333444555444444444444555555555555888666555777999???LLLYYYyyykkk___PPPEEEAAAAAA???>>>======>>>???????????????============>>>???@@@@@@CCCBBBDDDGGGGGGMMMbbbyyyzzznnn___TTTQQQOOOKKKFFFCCCBBBEEEGGGMMMHHHCCCDDDGGGHHHDDD???CCCCCCBBBAAA???===:::888777777777666555555444444777888888555222111333666222222111111222444666777444555555444222111111222///000111222222111000//////...///000111000...+++//////000000000000111111000000000000111222333333444333222222222222111000222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---///000111000///...///000,,,,,,,,,------------...........................---------,,,,,,+++++++++************,,,...000222111111111111111111111111444555444///***'''***---++++++++++++++++++,,,,,,,,,---------.../////////---,,,+++,,,...//////...///000...+++---000000,,,///...------,,,,,,,,,,,,,,,,,,---...///111222333555444333222000///------...,,,+++,,,...000000///,,,...000000111222444666333333222111000000//////,,,,,,,,,---...000222333444444444555666888:::;;;666444333444666888888888333444444333111111111333555444444333333222222222666999;;;<<<===AAAGGGLLLWWWcccttt{{{WWWCCC===<<<999888888666;;;FFFRRRdddnnnaaaNNNJJJCCC;;;777555666777000111333444444333222111222222333222111111444666333333333333333222111111444111///...///000//////////////////000222333444444333222222222333444555333333333444444444555555999666555666888;;;FFFPPPyyylll[[[MMMEEEBBB@@@???======>>>???????????????===============>>>>>>???BBBBBBDDDDDDCCCHHHYYYkkk|||mmmaaaYYYVVVPPPKKKHHHHHHKKKNNNMMMJJJHHHIIILLLLLLHHHEEE@@@AAABBBAAA>>>;;;::::::666666666555555444444444333777999666111///111555222111111111222333444444222333444333111000000222///000111222222111///...000.........//////---+++//////000000000000000000/////////000000111222333444222111222444444333000111111///...---,,,++++++,,,,,,,,,------.........------------------------,,,---......,,,+++,,,---111222222111///---...///+++++++++,,,---......///////////////////////////---------,,,++++++******))))))***+++,,,...///000000000111222222222222222333333222...++++++---000*********++++++,,,,,,,,,***,,,---.........///000,,,,,,,,,,,,---.........---...---+++---111111---......---,,,,,,,,,---------------...000111333444999777444111///---------...,,,++++++---///000000,,,...111222333444666777444444444333333222222222............///000222222333222222222444666888:::666555444555777888888888222444555444222111222222555444333333333333555666777:::===???AAAGGGPPPVVVddduuu}}}YYYDDD>>>;;;888777888777;;;DDDRRRfffwwwbbbZZZOOOEEE>>>:::888777000111333444444444222111222333333222111222555777444444444444333222111111555222000//////000///......//////000111222333444777666444333333333444444222333333333444444444444888555444555777999AAAJJJyyygggWWWLLLEEEAAA???======>>>???????????????<<<======>>>>>>>>>>>>>>>@@@BBBCCCBBB@@@DDDRRR```}}}tttfffaaaYYYRRROOOOOOQQQRRRRRRSSSTTTSSSPPPMMMKKKJJJ???AAAAAA@@@===;;;;;;<<<555555555444444444444444333666999777111///000444222222111111222222222333222333444333111111111333000111111222111000///...222///,,,+++,,,---------000000//////////////////////////////000111222333444333333444555444333111000000///...---,,,++++++------......//////000000------------------------,,,...//////---,,,+++,,,333333333111...,,,,,,,,,***+++,,,,,,---...//////////////////////////////,,,+++++++++*********)))''')))+++---......---,,,,,,---///111333444444444666333///......///...---*********++++++,,,,,,,,,))),,,...///......///000,,,,,,---------------...+++------+++---111000,,,...---,,,++++++,,,...///---------...000111333444:::888444111...------------+++)))***,,,...///...,,,...111333444444666777555555555555555555555555222222111111000111111111333333222222333666888:::777666555555777888888777111333555555333222333333666555333333333555888999999<<>>EEEtttcccUUUJJJCCC???======>>>???????????????======>>>??????>>>>>>===>>>AAACCCAAA???CCCMMMWWWwwwxxxrrriiiaaa]]][[[[[[[[[]]]^^^___\\\UUUOOOKKKIIIFFFDDDAAA???============555555555555555555555444444666888666222000111333222222222222222222222222222444444444222222333444222222111111000/////////222///,,,***+++---//////000000////////////......////////////000111222222333555777666444333222333///////////////...---,,,......//////000000000111........................,,,...000000...,,,++++++222222222000---+++++++++,,,,,,------...///000000........................************************(((***,,,...///---+++******,,,...111333444555555999555000///111000,,,)))++++++++++++++++++,,,,,,))),,,000000...---...000,,,---......---,,,---///+++------,,,...111000+++...---+++++++++---///000,,,,,,---...///111222333777666333000...---------,,,***)))***,,,......---,,,///222444444444555666555666666666666666666666666555444333222222222222666555444333555777;;;===999888666666777888777666///222444555555444444555888666444333444777;;;>>>>>>AAAFFFLLLTTT```nnnxxx~~~\\\GGG>>>999777666888999;;;@@@MMMfffqqqcccVVVIII===555333333333222222111111111000111222111111222555777333333444444444444333333555222000///000111000000...///111222333444444444:::999777555333333333333111111222222222333333333444111111444777888<<>>???????????????>>>>>>???@@@@@@???>>>======AAACCCAAA???CCCLLLSSShhh{{{uuusssrrrrrrqqqqqqpppnnnkkkfff___XXXSSSQQQKKKDDD@@@??????===<<<666666666777777777777777888777666444333222222333333333444333333222111111222444555444333222333555444333111///...//////000000...,,,,,,.../////////000000/////////.........///......//////000111222111666;;;999333000111444...///000000000///...............///////////////........................---///111000...,,,++++++...///000...,,,+++,,,---.........//////000000000------------------------)))******++++++,,,,,,---+++,,,,,,---,,,+++***)))+++---000222444444444333555444333333222///---+++,,,,,,++++++++++++++++++)))---111111...,,,---///---///000///---,,,...000+++------,,,...000///***---,,,+++***+++---000111+++,,,,,,---...000111222444333222000///...------+++++++++,,,...///...------///333444444444444444444444444555555666666666777666555555555555555555666555333333444777;;;===<<<999777666777777666444---000444666666555666666999777555444555999>>>AAADDDHHHOOOWWWcccsss^^^III???;;;888888888:::;;;???LLLgggxxxjjjZZZJJJ???888666444222111111222333///000111111000222444777111222333444555555555555444222000///000222222111---...000111222333222222666555444333222333444444111111111111222222222222444111111555777777999<<>>???????????????>>>???@@@AAAAAA@@@???>>>;;;@@@CCCAAA???DDDLLLQQQ]]]{{{~~~xxxnnnfffZZZRRRGGGAAA@@@@@@===:::888888888888888999999999:::777444333444444444333444444444444444333222111222333444444333222333555555333000...---...000111---------///111111000...000000//////.........---.........//////000111222111888===;;;333...000555---...000111111111000///........................////////////////////////---///111111///,,,+++++++++,,,------,,,,,,...///////////////000000000000------------------------)))***+++,,,---......///...---,,,***))))))******...///222444444444333222---111555555222///000111---,,,,,,++++++*********)))...222222...+++,,,...---///111000---,,,...000+++......,,,...000...)))---,,,******+++---000222+++++++++,,,...///111222111111111000///......---,,,+++,,,...000111///------000333444444333333333222222333333444555555555666666666666666777888999555333111111222555999;;;===;;;888777777666555333,,,///333666666666777888:::888666555666;;;@@@CCCHHHMMMVVV```ooo```KKKAAA<<<::::::777999;;;???MMMiiizzziiiVVVIII;;;999666333111222333444//////000000000111444666111111333444555666666666333111//////111222222222,,,---///000111222111111111111000000111333444555000111111111111222222222666222222666888777777999uuugggWWWJJJEEECCCAAA@@@@@@@@@>>>===;;;===???AAACCCBBBBBBAAA@@@@@@@@@AAABBBDDDFFFHHHXXXlllwwwnnnaaaPPPEEECCCCCCAAA>>>===777444666777555666888777777777666555444222222222111111000111222444555444444444444444444444444444333222000///.........////////////000111222333444222000/////////---,,,---///000000000111333555555666777777666444222000000111222333222000...,,,///,,,)))))),,,...---,,,***444111***///000---111.........---,,,+++***)))***+++,,,,,,******+++,,,------......///000000111000///...---,,,+++++++++---///000///+++***+++...000...,,,*********+++,,,,,,...222555666555333222555555444333222000...---******+++++++++,,,,,,,,,,,,///111///+++***---000000000///...............---+++)))***---///...,,,,,,---......------///111++++++++++++,,,...000111222000......//////...---111...,,,+++,,,...//////000222555666555666777888444555666555333222333444555444555888777444666:::888888888777666777999;;;:::999777555444444444444333222111222333555555555999888:::======>>>EEEMMMUUU[[[cccppp\\\JJJAAA:::888;;;444999@@@FFFTTToooyyydddSSSKKKBBB:::666444222444888444333222000000000000111333222111111000000111111444222000......///111222000000111111111222222222333333222111111222333444111111222222222333333333333444444333222333555777~~~ppp^^^PPPGGGDDDAAA???>>>>>>>>>======>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBBDDDFFFHHHSSSfffyyykkkXXXJJJDDDAAA>>><<<999555333666777666666888888888888777666555444333222222222222222333444555444444444444444444444444444333222000//////......////////////000111222333555333111000000000///------///000000///000222444555555666666555333111///000111222222111000...,,,///,,,******+++---,,,+++)))///,,,+++111...(((---------------,,,+++***)))***+++,,,,,,******+++,,,,,,,,,---......///000000000///...---,,,++++++++++++...000///,,,+++---///000...,,,+++***+++,,,---,,,...222444666555333111333333222111///...,,,,,,+++++++++++++++++++++++++++...000///+++***---111222111000//////...//////---+++)))***---......,,,,,,------,,,+++***,,,---,,,,,,+++,,,---///000222333111...---.........---111...,,,,,,...//////...///111333444444444555666333555666666444333333333777666777:::888555555999777777777777777888:::<<<999888666555333333333444222222111333555777888888:::999:::===>>>@@@HHHQQQ\\\iiiwww|||ZZZHHH@@@999888:::666999>>>FFFVVVrrrwwwhhhRRRGGG>>>:::777444444666444333222000000000000111444333333333222222111111444222000......///111222111222222222333333333333222222111111111111222222111111111222222222333333333444444333222333555777{{{iiiZZZLLLGGGAAA===<<<=========>>>???AAACCCDDDCCCBBBAAAAAAAAA@@@AAABBBDDDFFFGGGLLL]]]xxxwwwbbbQQQHHHCCC@@@===:::666555888999666555666999999999888777666555444333444444555555555444444444444444444444444444444333333111000////////////////////////000111222333555333111000111111///...---...//////......000222333444444444333111000...///000111111000///---,,,...,,,******+++++++++***++++++(((///777...%%%+++,,,,,,------,,,+++*********+++,,,,,,******+++,,,+++,,,,,,------......//////...---,,,,,,,,,,,,,,,***,,,///...,,,,,,...111///...---,,,,,,,,,---...,,,...111444555444222111333222111///...---------------,,,++++++************,,,...---++++++...111333222111000////////////---,,,***+++---...---------......---+++***+++,,,------------...///111222555333///------......---000///......000000///...---///111222222222333444222444777777555333222333888888:::<<<;;;777666999999888888888888:::<<<===888777666444333333333444222222333444666888999:::<<<;;;<<<@@@BBBFFFPPP[[[hhh{{{wwwWWWFFF???999777:::999999<<>>;;;;;;<<<===???@@@BBBDDDDDDCCCBBBAAAAAAAAA@@@AAABBBDDDEEEGGGGGGVVVnnn~~~iiiXXXMMMHHHEEECCC>>>:::999;;;;;;666333444:::::::::999888777555555444555666777777666444444333333333333333333333333333222111000////////////////////////000111222333444222000///000000///...---...///...---...///111222333333222111000...---...////////////...---,,,---,,,+++++++++******)))000+++)))444>>>111%%%,,,++++++,,,,,,,,,++++++******+++,,,,,,******+++,,,+++++++++,,,,,,---------......---,,,,,,,,,------(((+++---...,,,,,,///222//////...------......///---...111333333333111000333222111///.........///......---,,,+++***)))((()))+++,,,,,,+++,,,///111222111000///............------,,,,,,,,,---------...///000000...---...//////.........///000222333777444000...............000//////000111111///...---///111222111111222333222444777888777444222222888888;;;???>>>::::::>>>===<<<:::999:::;;;<<<<<<888777555444333333333444333444555555666777999:::>>>===???DDDIIIPPP\\\hhhzzzqqqRRRCCC===888777::::::888:::FFF^^^}}}{{{jjjWWWKKKDDD<<<888666555444222111000000111222333444555555444222000...444222111000///000111222222222222333333333333444000000000111111111111111111111111111222222222333333444555444333333444555zzznnn]]]UUUKKKBBB===<<<<<<===???@@@BBBDDDDDDDDDBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFPPPddd~~~ppp___SSSLLLHHHEEE>>>:::999;;;;;;777555555::::::::::::999777666555666777777888777666444333333333333333333333333333222222111000/////////000////////////000111222333222000.........///...------...///...---...000222222222111111000...---------.........---------,,,,,,,,,,,,,,,+++*********222---***666???222&&&---******++++++,,,+++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......(((+++...---,,,,,,...111000000//////////////////---...000111222222111000111000//////..................---,,,***)))((((((((()))***++++++,,,///000//////...------------.........------,,,,,,---...+++---///000000///000111000///......///000222333666444000//////000//////000//////000111111///......000222333222111222333222555888999777444333222777777:::???@@@>>>???CCCBBB???<<<;;;<<<<<<;;;:::888777555444333333444555555666777777555555888:::??????CCCKKKRRR[[[iiivvvjjjNNNAAA===888777::::::888:::IIIddd~~~gggVVVIII>>>777666555444333111111111111222111222444444333111///---333333111111000000111222111111111111222222222222000000000111222333333444111222222222333333333333333444555555333333333444wwwggg___SSSHHHAAA>>>=========>>>AAACCCDDDDDDCCCBBB??????>>>>>>???@@@BBBCCCEEEKKKZZZrrryyyjjj]]]TTTMMMIII???;;;:::<<<===;;;999;;;<<<<<<<<<;;;:::999888777888888888777666555444333333333333333333333333333222222111000000000000000////////////000111222333111///------.........---,,,---//////...///111444222222111000///...---------,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,,,,///...+++111888///&&&+++))))))***+++,,,,,,,,,+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,...000000---,,,...111222222111111000///......---...///000111000000///....../////////...------......---,,,+++))))))((()))))))))***+++,,,...///------,,,,,,------...///......///...,,,+++---...'''***---////////////000000///.........000111222555333111111111111000///000///......000000///...000111333333222222333444333555888888666444333333555555777<<<>>>===AAAFFFCCC???;;;:::<<<<<<;;;888888777666555444555555666555888:::999777777:::===BBBDDDJJJUUU___jjjzzzeeeKKK@@@===999888;;;:::999>>>OOOkkkyyyfffSSSBBB888666666555333222111111222222111111222333222111000///333333222111111111111111000000111111111222222222111111111111333555888999333333333333444444444444333444666555444333333333ppphhh[[[NNNFFFAAA>>>===:::<<>>>>>=========???@@@AAABBBEEEPPPfffzzzoooeee]]]XXXKKKFFFBBBCCCBBB???>>>????????????>>>===<<<;;;:::999999777666555444444444222222222222222222222222222111111000000000000000////////////000111222333111///------...///...---+++---...//////111333666333222111///......------,,,,,,++++++++++++,,,,,,))),,,//////...---...///+++111---+++111---'''+++((((((***++++++,,,,,,,,,***+++,,,,,,******+++,,,---------------,,,,,,,,,+++++++++,,,---...///000222444555333000...///111444333333222111///...------...///000000000//////...///222333333222000///------,,,,,,+++***))))))***)))((()))+++,,,------,,,,,,,,,---...///000111...///000...,,,+++---///(((+++...000///......///000///.........///000111222111111222444333111000111...,,,,,,...//////...000111333333222111222333555666777777555444444555444333444888999999>>>DDD???;;;777777:::<<<;;;888999888777666555666777777555888;;;;;;:::;;;???CCCKKKNNNXXXeeerrr~~~|||bbbIII???===:::999<<<:::<<>>AAACCCDDDDDDCCC======<<<<<<<<<>>>???@@@@@@AAAIII___}}}vvvnnniii[[[TTTMMMKKKHHHCCC@@@AAAAAAAAAAAAAAA???>>>===<<<:::999777555333333333444222222222222222222222222222111000000000000000111////////////000111222333222000......///000000///+++---///000000222555777333222111///............,,,++++++***++++++,,,,,,(((,,,///000///...///111+++444000))),,,---***,,,'''((()))***+++,,,,,,,,,***+++,,,,,,******+++,,,------------------------+++++++++,,,---...///000666888999666222///000222555555444333111///---,,,......//////////////////111333666888999777444222---,,,,,,++++++************)))((()))***,,,,,,,,,,,,,,,,,,---///111222333...///000///,,,+++---///,,,///111222111000////////////...------...000000000000111333555555222000111...,,,+++,,,.../////////111333333111111111222666777777666555444555666444222222444555666:::AAA:::666333444999<<<;;;888999888777666666777888888444888<<<======>>>DDDIIITTTYYYdddsssyyy```HHH???>>>;;;:::===:::>>>III\\\wwwsssXXXFFFAAA666555333222111111222333222222222222333444555666333333333222222222111111222222333333333444444444444333222222555:::@@@CCC555555555666666666666777333555666666444333222222|||ttthhh[[[QQQHHHBBB>>>======>>>???AAABBBCCCDDDAAA@@@@@@???@@@AAACCCDDD@@@BBBIIIWWWmmm|||pppiii```ZZZWWWRRRKKKEEEDDDEEEGGGFFFDDDBBBAAA@@@777999999999777666777888666666666666555444333222222111111111111111222222111000/////////111222333111...---//////---...111///---,,,---000333555666777666333000...---,,,,,,******+++,,,,,,,,,,,,+++...,,,,,,//////---,,,/////////...------------...))))))***+++,,,,,,------+++,,,......,,,++++++,,,---------...------,,,,,,++++++,,,---...///000111555???@@@555///333444000000111222222222000///...111///,,,+++,,,---//////888>>>EEEKKKMMMGGG999...111///,,,+++++++++***)))((()))***,,,,,,++++++***,,,******---222666777666333333222111111000000000......///000000111111222444333111000000000111111000222333444444222///---000000000111111000000000.........000111333555666555666777777777666555444222222222222333555777888;;;999888:::===>>>;;;999777666555444333444444555777:::===>>>AAAFFFNNNTTTdddqqqmmmWWWCCC>>>===999999===>>>CCCOOOeeeqqqUUU???;;;444444333---000333+++555555555444444333333333000111333333222///+++)))222222333333333222222111444777999:::888999;;;>>>999888777666666555555555666666555555444444444333|||ooobbbXXXMMMDDD=========???@@@AAABBBCCCCCC????????????@@@BBBDDDEEEDDDEEEIIITTThhh~~~tttmmmhhh```VVVOOOKKKKKKJJJIIIGGGDDDBBBAAA===<<<;;;:::999888777777666666666666555444333333222222111111111111222222111000/////////000111222111...---//////---...111///...,,,---111444555666777555333000...---,,,,,,++++++,,,------------------,,,...222222///---///...------------...//////((()))+++,,,------------+++,,,...---,,,,,,---...------.........---,,,,,,***+++,,,---...//////000333;;;===333...222333///000000000000000//////...111///,,,+++,,,...000111888FFFZZZhhhlll```III555222///,,,+++++++++***))))))***+++,,,---,,,,,,++++++******---333888::::::333222111///......///////////////000000111111222555444222000000000000111000111333444333111///---111111000000000000111111000000000000111333444444555555555555555444333222222222222333444777999::::::999888:::===>>>===<<<888777666666555555555666888<<>>>>>:::888<<<>>>EEETTTkkk~~~cccMMM???666555444...222555...555555555555444444333333222333333333222111...---222222222333333222222111555888:::999888888;;;===:::999777666555555555666666666666555555555444444vvvkkkbbbWWWJJJ@@@===>>>@@@AAABBBBBBBBBAAA>>>>>>>>>???AAACCCEEEGGGFFFFFFGGGNNN^^^xxx~~~tttggg^^^XXXUUURRROOOMMMJJJFFFDDDCCC???<<<;;;<<<;;;888666777777777777666555444444222222111111111111222222111000///////////////000222......000000......222000...---///222555666666666555222000...---,,,,,,,,,,,,---------.........,,,,,,000666666111......---,,,,,,------...///000((())),,,...//////...---,,,---...---,,,---///111...............---,,,,,,******+++,,,------......///666888000---000111...000///..................///...---,,,---000333555>>>UUUrrryyyYYY>>>333000---++++++++++++***++++++,,,------------------,,,,,,///333888:::;;;777555222///......///000111000000///000000111222666555333111000///000000///000111333222111///...222111000//////000111222222222111111222222333333777666666555444333222222111111111333555888;;;===:::999888999<<<>>>???>>>888888888777777777777777888===CCCFFFJJJUUUfffrrr___NNN@@@===>>>:::999;;;???HHHYYYrrrqqqZZZEEE999666555000333777111555555555444444444444333444444444333333333222222111222222333333222222222777888999999888888:::<<<:::999777555444555666777666666666666666555555555zzzrrrlllaaaRRRFFF???@@@AAACCCCCCBBBAAA@@@????????????@@@BBBDDDEEEEEEDDDDDDFFFSSSlllzzzppphhhccc\\\XXXVVVRRRLLLHHHEEE@@@;;;:::<<<===999555888888888888777666555444333333222111111111222222000000000///////////////222//////111111//////222000///...000333666777777666444222///------,,,,,,,,,,,,,,,,,,,,,------...+++,,,222999999444///......---------......///000)))+++---000111000///...---.........---...111333.../////////...---,,,+++)))******+++,,,,,,------,,,111222...+++...///---///...---,,,,,,,,,...............---...111555888LLLggg___BBB333000---,,,,,,,,,,,,+++,,,,,,,,,---------------111111111222444777:::;;;;;;999555111000000222333111111000000000000111111777666444111000/////////...///111222222111000///222111000//////000111222222111111111222333444555999888777666444333333333//////000222555888;;;===;;;:::::::::;;;<<<===>>>666777888888999999888888888>>>EEEJJJQQQ```ttt|||\\\MMM@@@<<<;;;::::::<<>><<<999555222000111222444111111111222222222222222888666444222000000///000...///000111222222111111222111000//////000111222//////000111222444555666777777666555444222222111......///000333666999;;;<<<<<<<<<;;;999999999:::555666666888999:::;;;<<<:::AAAIIIRRR\\\mmmwwwiiiZZZMMM@@@:::999:::<<<>>>DDDLLL[[[nnnqqqWWWCCC999777222222666333111111111111111111111111444333222111111222444555000111222333333333333333888777555555666777888888999888666555444555777888555555555666666666666666~~~vvviiiYYYMMMGGGFFFEEEEEEDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@AAAAAADDDFFFFFFEEEJJJ___}}}~~~uuupppoooiii\\\RRRJJJEEE@@@=========;;;999::::::::::::999888777666555444333222222111222222//////000111111111111111222000000444444000000222111111111333666888888888444333111...---,,,,,,---,,,+++***)))***+++,,,---++++++///666777222///000111000000000000111111222000000111111111111000000...000222333222111222333000000000///...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...,,,---///...---000666:::UUUwwwlllMMM444000///------...000000000......------......///000---111555999;;;===???AAA888666333000//////000111111333555777888777666555777666444222111000000111//////000111222333333333000000000111111000000000---......000111333555666333444444444333222000////////////000222555777888;;;<<<===<<<999777666666555555666777:::===@@@BBBCCCIIISSS___mmmwwwiii\\\SSSJJJ@@@:::999;;;>>>???DDDKKKVVVeeeuuu|||cccKKK>>>:::333222555333000000111111111111222222333222111111111222333444000111222222333333333333777555222222444666777777777777666666666666777777444444444555555555555555zzzmmm```VVVKKKIIIGGGEEEDDDDDDDDDEEEBBBAAA@@@@@@@@@AAABBBCCCBBBFFFHHHEEEGGGWWWtttzzzkkk^^^RRRNNNIIIDDD@@@>>>======;;;;;;;;;;;;:::999888777555555444333222222222222...///111222333333333333222000111444444111000222111111222444777999999888333222000...---,,,---------,,,+++******,,,---...+++***---222333000///111//////000111222444666777444333222111000000111111///111444555444222111111111111000000///---,,,++++++++++++,,,,,,,,,,,,,,,...,,,,,,---------,,,,,,+++,,,,,,---......------+++---///...,,,...444:::IIIjjj|||fffSSSAAA222///---,,,---///111222222111111000000000111222333///444:::>>>>>>======>>>555444222111000000000111222555:::>>>???>>>;;;999666555333222111111222222///000111222333444555555///000111222222111000///.........///000222333444222444666777777555222000222222111111222444555666777:::<<<<<<999666555555777777777888<<>>;;;<<<>>>???>>>BBBHHHQQQ\\\hhhsss|||oooTTTCCC>>>555222555444111222222222333333333333333333222222222222222222000000111222333333333333555222//////222555666666555666777888888777666666333333333333444444444555~~~ssshhhaaaNNNKKKHHHEEEDDDDDDEEEFFF@@@@@@??????@@@BBBCCCEEE@@@EEEGGGCCCCCCPPPkkkxxxjjjYYYVVVQQQJJJCCC???>>>???;;;;;;;;;;;;:::999888888666555444333222222222222---///111333444555555444222000111555555111000222222111222555888:::999888333222000...---,,,------...---,,,++++++---...000,,,***+++///000...///222------///111444777999;;;777555333000///000111111///222666777666333111000111111111000///---,,,+++,,,,,,,,,,,,,,,,,,------///---,,,---...---,,,,,,***+++---...///...------+++---///...,,,...444999>>>\\\mmm^^^FFF<<<888444...,,,+++---000333444444444333222222222333444555555:::@@@AAA>>>:::888777555444444333222222222222444888>>>BBBDDDCCC???===666555333222111222222333000000111222444555666666...///222333333222///...///////////////000111111444666:::<<<<<<999666333555444333333333444555666333777;;;<<<999666555555999888777999===DDDJJJNNN[[[___jjj{{{~~~xxxlll```ZZZVVVNNNEEE======<<<<<<>>>@@@???<<<@@@FFFNNNWWW___ffflllpppwwwwwwYYYGGGAAA777333555444333333333444444555555555444444444333333222222222///000111222333444444444333000---...111555666666444555777999999888666555222222222333333444444444yyymmmdddXXXRRRKKKGGGFFFFFFEEEDDD@@@@@@??????>>>??????@@@AAAAAACCCEEEDDDIII\\\ppp{{{xxxiii```YYYUUUMMMCCC???AAA???===<<<<<<===<<<;;;999777777555333111111333555111111222222222333333333111666:::888222///000444111111222222444666777888444222000---------///000666333///...//////---+++///////////////.........000000//////222888@@@FFFAAA<<<555111000000...------111444555222///......222555777666222---)))'''++++++++++++,,,---...//////...---,,,+++*********---,,,,,,++++++,,,,,,---///---+++***+++...111333666>>>FFFGGG@@@777222000000000000000000111222222555111...111666::::::888999<<<@@@AAA???;;;888666666333///,,,,,,///333666444444???RRRVVVIII<<<888555555444333333333444444333222111333666777555333444555666666555222000...///.........///000111222///333999<<<<<<;;;:::999888666333000000222555777111666:::;;;888666555666666999===@@@CCCHHHPPPVVVfffpppsssjjjccc[[[UUURRRNNNGGGBBB<<<<<<<<<===???@@@???>>>BBBAAAGGGRRRZZZ\\\\\\^^^iiittthhhMMMCCC>>>777444888555555555444444444333333555555444222000000333555222222111111111111222222222333333111000111333555666777999::::::888666444444555555444333333666888~~~qqqggg[[[TTTKKKFFFDDDDDDCCCBBB@@@@@@?????????@@@@@@AAABBBAAABBBCCCCCCGGGWWWggg~~~}}}zzzwwwzzz~~~zzzqqqhhh```VVVJJJEEEEEEAAA???>>>===>>>>>>===;;;888888666444222111222444111222222222222333333333444999<<<;;;666333444777111111111222333444555666222111...,,,+++,,,...///333000------...///...---...............---------111111000000222777???DDD???:::444000000000///...---000333333111......///333555777666333...+++***,,,,,,,,,,,,------...///......---,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,------,,,+++,,,...000111222777;;;;;;777222///...///////////////000111111333000...000555888777444888;;;>>>???===:::888777444333111000000111333444666888CCCSSSVVVHHH<<<999444444333333333333333444333222111222555666555444333444555555444222///...////////////000111222222///333888;;;;;;:::999888888666444333333444666777333555888999888777777777888;;;???BBBFFFMMMWWW^^^sss}}}uuuccc]]]WWWPPPLLLKKKHHHCCC>>>::::::;;;<<<===>>>======BBBEEEMMMTTTUUURRRSSSXXX\\\fffpppvvvqqqUUUFFF>>>666444777333333333222222222111111666666555333111111444666333222222222222222222333111222222111111111333555555777999:::999888555444333444444333333444777:::vvvlllaaaXXXMMMEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCAAAAAABBBCCCFFFPPP[[[uuu~~~}}}{{{yyyvvv|||vvvkkk]]]PPPIIIGGGAAA???===<<<======<<<::::::999777555444333222222222222222222333333333333666999;;;;;;777555555777111111111222222222333333000///---+++***+++,,,---///...,,,,,,...//////...------------------------111000000000111555<<<@@@;;;777222000////////////...000111111///......///111222333333000---,,,,,,.............../////////------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---....../////////000000000//////......///............///000000000......000333555333000666888::::::999777777888444444444444444444444444999===HHHTTTSSSEEE;;;:::222222222222222222222333444222000111333555555555333333444444333111///...//////000000111222222333///333777::::::888777777777666666555555666777777555444444666888999999888<<>>@@@@@@@@@@@@AAABBBCCCCCCAAA@@@???AAACCCHHHMMMRRRlllwww|||zzzzzzxxxwwwhhhZZZQQQMMMFFFCCC@@@??????>>>===<<<<<<;;;999888777555333111222222222333333333444444444555777777666555444444222222333333333222222222000...---,,,+++,,,------//////......////////////---------------........./////////...///222777;;;666444111.........//////...//////............///,,,---...---+++***+++,,,///000000000000000000000------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,---.........------...,,,,,,---///111000///......---------......////////////000333333000...333555666666555555666888555555555555555555555555:::???IIIQQQMMM@@@888888000111111222222222222222333222000000111333555666222222333222222000///...///000111222222333333333111444888:::999888777777555555666666777777666666777444222444999<<<<<<;;;???BBBHHHOOOYYYgggwwwrrrcccVVVMMMGGGDDDBBBAAAAAA@@@>>>;;;777888:::;;;::::::;;;<<<@@@GGGQQQUUUOOOFFFFFFLLLRRRWWW]]]ccckkkxxxiiiRRRBBB777444666666555555555555444444444444555555444222222444555111111222222222222111111...000111222222333555777555666777888777666555444444555444333222444777999wwwnnncccTTTHHHBBB@@@>>>===AAA@@@@@@@@@AAAAAABBBCCC?????????@@@DDDJJJMMMOOO^^^kkkwwwxxxvvvvvvxxxxxxxxxlllbbb\\\QQQNNNIIIFFFDDDCCCAAA@@@>>>===;;;;;;:::999555222222222333333333444444444333333333555666666444222333444444555444444333222000///...------......///111222222111000/////////------......////////////.........---,,,...111444111111///---,,,---...///...------------......---***+++,,,+++******+++---///000111222222222111111------,,,,,,,,,---......------,,,,,,,,,,,,------***+++---...///...,,,,,,++++++,,,...111222111000......------------......000000000222222222000...111333444444333333555777777666444333333444666777777===EEEIIIEEE;;;555444///000111222222222222111222111000000000111444666222222222222111000000///000111222333444444444333333666999;;;:::888888888333444555666777666666555888555333666;;;???AAA@@@@@@EEENNNXXXdddtttwwwfffXXXOOOJJJCCCBBB@@@??????===;;;:::666999;;;;;;::::::;;;===>>>AAAIIIPPPPPPKKKIIIJJJNNNPPPUUUZZZaaakkkxxxsssZZZGGG:::666777666666666555555555444444111222333222111111222444000000111222222111000000...000222222222333444666555666666666666555444333666777666555333222444555~~~tttiiiYYYLLLEEEBBB???>>>AAAAAA@@@@@@@@@@@@AAAAAA===???@@@@@@CCCIIIMMMMMMVVVdddrrruuutttwww|||~~~|||qqqhhhZZZVVVPPPJJJFFFCCC@@@>>>@@@>>>===>>>???===888444333333333333444444444444555333333555999999777444333444555666555444333222000000000/////////000000111333444333111/////////------......///000000000---......---,,,,,,...000...///...---++++++---...,,,++++++,,,......---++++++,,,...---,,,,,,---///...///111222333333222222......---------------.........------------......+++,,,---......---,,,+++(((***---///000000////////////...------------...000000111111222111111111000111333333222222333555777555333111111333555777444888===@@@>>>888222///...///111222333333222111000000111000000000333555333333222222111111111111000222333555555555444444555888:::;;;:::888888888333333555666666666666666888777777:::>>>BBBEEEFFFFFFMMMXXXeeerrr{{{jjj\\\OOOGGGEEE?????????===<<<:::888777555888;;;;;;999888:::===<<<<<>>BBBAAA@@@???????????????;;;AAABBB???@@@FFFKKKKKKTTTcccqqqvvvvvv|||}}}ssseee```XXXPPPJJJFFFBBB???AAA???>>>@@@CCCAAA<<<666333333333444444444444555666333222555:::<<<888444111222444555555444333222000000000000000000000000...111333333000//////111,,,,,,---......///000000///000000...,,,,,,,,,---,,,---...,,,***)))+++---*********,,,//////,,,)))***,,,......---,,,---...,,,...000222444444333333000///...---------------//////............//////,,,,,,,,,------,,,,,,+++(((+++......,,,,,,---000000//////...------......///000000000000000222333///111333333222111111222333222222222222222222333111333666888999666111,,,...///111333444444333222---000111111000000222444444333333222222222222222111222444666666666555444555777::::::888777666777444555555666666777888888777999<<>>=========;;;BBBDDD???===CCCHHHIIIQQQaaaoootttvvv|||~~~sssmmmddd[[[TTTNNNJJJGGGBBB@@@???BBBEEEDDD>>>888333333333444444444555555666222000444:::<<<888333///000222444444444222111/////////000000000000000***...111222000///000222++++++,,,,,,---...//////000111222000...,,,,,,---+++---...,,,)))(((***,,,)))))))))---//////+++((((((***------,,,++++++++++++---000222444444444333111000///...---,,,,,,,,,000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,+++...000...******...333111000///..................//////......///222444///111333444222111000111///000222333333222000///000111222444777777111***...000222444555444333222,,,///222222000000111333444444333333222333333333111222555666777777555444555777999999777555555666666666666666777888999:::777;;;@@@BBBDDDFFFKKKOOOaaakkkyyyyyy```SSSLLLDDD??????:::<<<======;;;999888888111555999999666444777;;;::::::===EEEHHHFFFEEEFFFKKKIIILLLSSSUUUWWW___iiivvvsssYYYFFF:::444777777666666666555555555000222444444333333444555333444666777777666444333///222444444333222222222555555444444444333333333000444888:::888555222111{{{hhh\\\RRRGGGBBBCCC???BBBEEEEEEBBB@@@@@@BBB???@@@AAAAAABBBCCCGGGIIIOOO___mmmttt|||~~~pppfff___YYYRRRMMMCCCDDDEEEEEECCC@@@;;;999<<<:::666444444555555555666444444777::::::555000///000222333444444333333//////............////////////000000000000//////***,,,------,,,,,,...000...---,,,,,,......---,,,---,,,++++++++++++***)))++++++------------++++++------,,,,,,+++***))))))444444333333222222111111...000222222000.........000///---...000111111000......---,,,++++++++++++,,,+++******,,,///222555000000///..................//////000111222222222222000111555555111000222444...---444777444111222///------000///---///333222333555555555333111000111///...000333555444222666555444555777888777666333444555555555444333222222333555777888888777666888555222333666999:::999;;;:::>>>DDDGGGKKKXXXfffqqq|||yyyhhhVVVJJJCCC>>><<<===<<<<<<;;;999888666555444555666777888::::::;;;;;;888999<<<>>>AAACCCDDDEEEKKKMMMPPPPPPQQQUUU\\\aaammmzzzaaaIII>>>;;;888444333666666444222444111111333444333333111000000222666888999777444222333555666666555444444555555555444333222222111111///333777888555333333333nnnaaaVVVJJJDDDDDD@@@BBBEEEDDDBBB@@@@@@BBB@@@AAAAAAAAA@@@AAADDDFFFNNN^^^nnnxxx~~~sssjjjaaaXXXQQQMMMLLLJJJGGGEEEAAA===;;;;;;:::888777777888888888666444333555999999555111///000222333444444333333//////............//////......///000000000//////,,,,,,,,,---.../////////...---,,,,,,......---,,,,,,,,,++++++,,,,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,+++******)))...........................000222222000............---,,,,,,...//////...---,,,,,,+++++++++++++++------------....../////////......---------------...//////000111111222222333111222555555111000222000,,,---333666444222333000......111000---...111222333444555444333111000000///...000333555444333444444333444666777666444333444555555555444333333222333555777888777666666;;;888555555777:::::::::<<<<<<@@@GGGLLLSSSbbbqqqooo```PPPGGGAAA<<<:::;;;;;;:::999888777666555444444555666777999999::::::;;;<<<>>>@@@BBBCCCDDDEEEJJJLLLOOOPPPPPPTTTZZZ```hhhuuugggNNN@@@;;;999555444777777444333444333333333333333222111111000222666999999777444222222444555555333333333444333333333333222222222222222555888888555333222222wwwiii\\\PPPHHHEEEAAACCCDDDDDDBBB@@@@@@AAA@@@AAAAAA@@@??????BBBDDDMMM]]]pppzzzpppeee^^^XXXSSSMMMHHHDDDAAA>>>;;;:::;;;;;;;;;;;;;;;::::::666444222333666777555222000111222333444444444333000//////......//////000,,,---...//////////////////---+++---000222000......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******))))))***++++++,,,------...000111111000.........---+++******,,,------,,,+++************+++,,,,,,....../////////---+++***...------,,,,,,,,,,,,,,,...//////000000111111222333111111444444000///111...---///444555444444666111//////111111...---000000111333444444222000///000000///111333555444444555444555666888888666444333444444555555555444444333444555777777777666666:::888666666999<<<===>>>@@@AAAGGGNNNVVVbbbtttsss```TTTHHHBBB>>>999777999999888888777666555555555444444555666777888888888;;;<<<===???AAABBBDDDDDDHHHKKKMMMNNNOOORRRXXX]]]cccnnnzzzqqqVVVDDD<<<;;;777555888888666444555777666555333222222222222000333777::::::888444111111222444444222222222333111222222222333333333333555777999888666333222222pppbbbUUUKKKEEECCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@CCCEEENNN]]]rrrvvvpppddd]]]TTTLLLHHHEEEBBB@@@===>>>@@@???===;;;999888666444222222333555555444111222222333333444444444000000////////////000000+++,,,---...////////////111---+++---222444222......---,,,,,,......---,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,---------///111111///...---...,,,+++))))))+++,,,++++++))))))))))))***+++,,,---/////////...---,,,+++***...------,,,,,,,,,,,,,,,////////////000000111111222//////222111------//////000222555555444444555111...---000111///...000///111222333333222000///000000111222333555555555666666777888:::999777555444444444555555555555555444555666777777777666666666666666888;;;???BBBDDDEEEIIIQQQYYYdddsssrrrcccQQQIIIAAA>>><<<888777888777777666666555555555444333333444444555666777777888999:::<<>>999666555666444222222222444555555333333333333333333444444000000////////////000000,,,,,,---...//////......111...+++---222444222......---,,,,,,......---,,,,,,---///...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---///111111///------------+++******+++,,,,,,+++((((((((()))***+++,,,---///...,,,++++++,,,---...///......---,,,---------///////////////000000000000------///...++++++...///111333444555777666555333...,,,///111//////111///000222333333222111///000111222333444444555666666555555777888888666444444444444444555555666666666666777777777777777777888888999:::===AAAEEEGGGKKKRRR\\\eeeqqqttt___RRRGGGAAA===<<<;;;888777:::777666666666555555444444444333333333444555666777777888999<<>>999888::::::777555666:::888666333222111111111000222555888888666444222222333555555333222333444111222333444555777888888444444555666777777666666|||nnnbbbTTTHHHFFFDDDBBBAAAAAAAAA@@@??????@@@AAAAAABBBDDDGGGJJJPPP]]]uuu~~~uuuiiiaaa\\\XXXRRRLLLJJJKKKLLLGGG@@@999666555666555444333333444555666444444333333333333444444111000000//////000000111....../////////......---000...,,,...111333111///...---,,,,,,......---,,,---///111///,,,+++---///---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,+++******)))---///000000///---------...,,,+++***,,,,,,,,,+++)))))))))******,,,------///---+++)))***,,,...000///......---------------///////////////////////////++++++------+++,,,///...000111444;;;AAAAAA===:::333...///111000000111///000222444444333111000000222444444444444666888555444333333444444333222444444444444555666777888888888888888888999999999<<<===>>>???@@@CCCGGGKKKTTT___llluuu}}}fffTTTKKKAAA===:::;;;:::777888;;;888777777666555444444444555444333333333444666777999999:::===@@@DDDHHHJJJAAADDDHHHIIIIIIKKKPPPTTT\\\aaajjjwwwtttYYYHHH>>>:::888::::::777555666888777555444222111000000111222444555555555333222222444555555444333333444111111222444555777888888333222333444777888777666ssshhhYYYLLLGGGDDDAAA@@@AAABBB@@@??????@@@AAAAAAAAABBBEEEGGGQQQ]]]vvvwwwnnniiiaaaXXXPPPOOOQQQQQQKKKBBB;;;888999555555666555444444555666555444333333333333444555111111000000000000111111000000000000///...------------......///000000111...---,,,,,,......---,,,...111333111,,,***,,,...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++,,,...000000...---,,,---...,,,******+++++++++***+++++++++++++++,,,---...------,,,++++++,,,------...------,,,,,,,,,,,,,,,////////////////////////...++++++---...---...222---000333:::IIIVVVWWWPPPEEE;;;333111222000000111000111333444555444333222000333555555444444666999888666333222333444555444555444444444555666888999;;;:::::::::999:::::::::<<>>:::888::::::666444555555555555444333111000///111111111222222222333333111222444444222222222333000000111222333555666666444333222333666777666444wwwlll]]]OOOHHHEEEAAA@@@AAABBB@@@???@@@AAAAAA@@@???@@@BBBDDDQQQ\\\vvv~~~wwwnnnbbbYYYSSSTTTTTTMMMDDD===;;;===555666777666555555666666666555444333222333444555111111000000000000111111222222111111000...---,,,,,,---//////......000111...---,,,,,,......---,,,///222444111,,,)))+++...------++++++++++++------------------------------,,,,,,,,,---......//////,,,...000000...---,,,------+++***)))***+++***))),,,,,,++++++,,,,,,------,,,------...---,,,***)))---,,,++++++******++++++///////////////.........///,,,+++...///...000444///222666AAAVVVhhhjjjbbbNNNBBB777333222000///111000111333555555555333222000333555555444444777999===999666444555777888888555444444444555666888999<<<<<<;;;:::::::::;;;;;;888<<>>:::888:::999666444555333444444444333111///...222111000///000111333444000111333333111000111222...///000111222333444444666444222333555666444222|||kkkZZZPPPHHHEEEBBB@@@@@@???>>>===????????????@@@AAABBBCCCNNNWWWooo{{{ooofffddd\\\TTTOOOHHH@@@;;;:::777777777777888888888888222222333333333333444444444222111000111111111000111111111111111000/////////...---,,,,,,---...///111///......//////...---------............------........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---000222111///...///000000...------...,,,+++*********+++,,,---,,,,,,,,,---------------000///---,,,++++++,,,,,,***))))))***,,,,,,***)))444444222111///---,,,+++///......------///000111222222888LLLjjjiiiTTT===333222222111000000111111222444555666666666666888999:::;;;;;;;;;===:::555333333444444444333444666666666777:::<<<<<<;;;===@@@???;;;:::>>>@@@AAADDDJJJTTT___jjjqqqtttdddUUUGGG@@@???;;;:::999888777888999:::<<<<<<<<<;;;999777666555333444444333444666999<<<888888888888999:::;;;<<<>>>@@@BBBCCCFFFIIIOOORRRYYY]]]eeeqqqtttXXXFFF===999;;;;;;555444888444444333222222111111000222222222222222111000///222111000000000000000111//////000000111111222222---...///000111222222222~~~lll[[[PPPHHHEEEBBBAAAAAAAAA@@@??????????????????AAABBBBBBKKKUUUmmmxxxoooeeeZZZSSSLLLCCC>>><<<===<<<;;;;;;;;;:::888666333333333333333333444444333222111000111222111111000111111111111000//////000///...------...///000000///......//////...---------............------------------------------------------------------...,,,+++---000111000///...000111000///---......,,,+++*********+++------///////////////000000000///...,,,+++******+++,,,---,,,++++++,,,---,,,***///////////////////////////......---...///000111555555>>>UUUyyyxxx```EEE888666555111///000000111222333444555555555555777888999:::::::::>>>:::666333222222222111333444555555555666888;;;:::999;;;>>>>>>:::;;;>>>BBBEEEKKKSSS___lllyyy~~~rrrcccWWWLLLCCC@@@AAA::::::999999888999999999;;;;;;:::999777666444333555666666555444555888;;;777777888999:::;;;;;;;;;===???AAACCCEEEIIIOOOSSSXXX]]]fffrrrzzz^^^III???:::<<<;;;444222666555555444444333222222111222333333333222222111000111111000000//////000000.........///000000111111222333333333333222111111mmm[[[OOOHHHEEEBBBAAABBBBBBBBBBBB>>>>>>>>>>>>???@@@AAABBBHHHSSSlllsssddd[[[SSSKKKEEECCCDDDEEEEEEDDDAAA<<<888666555444444333333333444444222222111111111222222333000000000000000///......111000///......///000111000///......//////...,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,,,,---///000///......000111111///......///,,,++++++++++++,,,---.../////////000000111111111...---,,,************+++111///---,,,---------,,,,,,------...//////000000///............///000000555666AAA\\\lllKKK;;;999888333/////////000000111222333333333444555666777888888888===999555222111111000///222444555555444555777999:::999;;;>>>>>><<<===BBBDDDIIISSS```nnn}}}qqqdddVVVKKKAAA:::777999888999999:::::::::999999<<<;;;;;;999888777666555888888888777555555777999555666888:::;;;<<<;;;;;;<<<===???AAADDDIIIOOOTTTVVV\\\gggtttfffMMMAAA:::;;;:::444111555666666555444444333333222111111111222111111000///111111000000////////////,,,,,,,,,---.../////////222333333333333222111111ooo\\\PPPIIIFFFBBBAAAAAACCCCCCCCC>>>>>>>>>>>>???@@@AAAAAAGGGQQQkkk|||{{{~~~qqqfff^^^WWWRRRPPPPPPWWW]]]YYYLLL@@@:::999777666555444333333444444111222222222111111333444///000000000000///......222111000//////000111222000...------...///---,,,------............------+++++++++++++++,,,,,,,,,////////////////////////,,,,,,,,,---...............000111111///......///,,,,,,,,,,,,,,,------...------......//////000000///...---+++***++++++,,,333000---+++,,,------,,,..................................../////////000333555@@@]]]tttMMM:::888999666222......//////000111111222111222333444555555555555999666333222111222111000222333444444444555777999===;;;===@@@@@@???BBBGGGIIIQQQ^^^lll{{{tttggg[[[NNNEEE===666555777666777999:::;;;::::::999<<<<<<;;;;;;;;;::::::;;;:::::::::888666666777888444666999;;;======<<<<<<;;;===>>>@@@DDDIIIPPPUUUUUU\\\hhhwwwoooOOOBBB999:::999333111444555555555444333333222222/////////000000///......000000000000///......---)))******+++,,,---......---...///000111222222222ttt```SSSKKKGGGCCCAAAAAABBBBBBBBB>>>>>>>>>>>>???@@@AAABBBGGGQQQjjjzzzwwwyyyssslllfffddddddjjjwwwtttZZZCCC:::<<<999888666444333333444444111333444333111111222555000000000000000//////...222111000//////000111222///...------......---,,,------............------*********+++++++++,,,,,,------------------------,,,,,,------,,,,,,---......///000000...------...,,,,,,------............---------...///000000111111000...---,,,,,,------222///,,,******+++,,,+++------------.........///---......///////////////444777CCC___yyyOOO999666888666444.........//////000000111000000111222333333333333555333111111222444333333222444555555555666999;;;???===>>>BBBCCCDDDHHHNNNWWWaaaooo}}}wwwhhhYYYOOOFFFAAA===999:::===555777888:::;;;;;;::::::;;;::::::::::::;;;======::::::;;;999777666777888444666:::===?????????>>><<<===>>>@@@DDDIIIQQQVVVVVV]]]jjjyyywwwQQQCCC888888999444222444444444333333222111111111//////000000000000000//////000000000///...,,,+++'''((()))***+++,,,---------...///000111222222222{{{ggg[[[PPPKKKFFFBBBAAAAAAAAAAAA????????????@@@AAABBBCCCHHHQQQhhh{{{xxxyyy}}}zzzvvvxxx}}}cccFFF;;;===;;;999777444333333444555222444555444000///222444111111111111111000//////222111000//////000111222///...------......---+++------............------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,...//////---,,,,,,---,,,---......//////............///000111111222222111000///------------...///---*********++++++*********,,,---///111222333---......///000/////////666:::FFF```uuuOOO;;;666666444222.........//////000000000///000111111222222222111222111000111444555555555333444666777888999<<>>AAAFFFIIIMMMSSS[[[mmmwww~~~mmm```SSSKKKBBB???;;;777666888555666888999:::;;;<<<<<<:::999888777777888::::::777999:::999888777888999666888;;;===@@@AAABBBBBB>>>???@@@AAADDDJJJQQQVVVXXX___lllzzzWWWGGG:::999:::555222444444333333222222111000000111111222222333333222222//////000000///---+++***&&&'''((()))***,,,,,,---222333333333333222111111pppcccVVVQQQJJJEEECCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDHHHPPPeee}}}xxxvvvxxxdddHHH>>>???<<<:::777555333333444555333666777444000...000444222222222222222111111000111000////////////000111///...,,,---......---+++------............------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---+++---...---,,,***++++++,,,---...///000//////...,,,---...///000111222222111000...---,,,,,,---------+++***+++,,,,,,+++***+++,,,---...000111222333------///000000000///...333888CCCXXXuuu~~~dddHHH:::777555111//////////////////000000000///000000111111111111111333222111222444666555444333555777999:::===@@@CCCCCCBBBFFFNNNUUU\\\eeeooo}}}oooaaaWWWOOOHHHAAA>>>:::444111111666666777888999;;;=========;;;999777555555666666444666888888888888999:::999:::<<<>>>@@@CCCDDDEEEAAAAAAAAABBBDDDJJJQQQWWW[[[bbbmmmzzz```NNN???<<<<<<666333444555444444333222222111111///000111111222222111111.../////////...,,,***)))&&&&&&''')))***,,,------222333333333333222111111vvvjjjZZZUUUNNNGGGDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDHHHOOOccc}}}uuupppqqqrrrzzz```IIIAAAAAA===;;;888555333333444555444777888555000---000333222333333333333222111111111000///......///000111///---,,,,,,---...,,,+++---..................---******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,***)))***---***,,,------+++******+++,,,---///000000000///...******+++,,,---...///000000///---,,,++++++,,,,,,,,,++++++,,,......,,,+++//////000000000000000000,,,---///000000000///......333===MMMdddxxx~~~|||dddQQQ>>>777666444000---/////////000000000000000///000111111111111111000555444333333555555444333333666888:::<<>>AAADDDFFFHHHCCCCCCBBBBBBEEEJJJQQQWWW]]]cccnnnzzzgggTTTCCC???>>>777222333666555555444444333222222,,,,,,---...//////.........//////000...,,,***(((&&&&&&''')))***,,,---------...///000111222222222vvvhhh^^^TTTNNNHHHBBB???@@@@@@@@@@@@@@@@@@AAABBBCCCHHHNNN]]]xxxzzzvvvvvvtttzzzvvv___NNNFFFCCC>>><<<999666555666777888888777666555555555555555777444111111222333111///222111000//////000111222////////////000000000000...000000///...---...///...------,,,,,,,,,------///...---,,,+++,,,------...,,,+++***+++++++++***,,,+++***+++...///---***000...,,,...111333222///------,,,------...///000222111000///------,,,,,,,,,---.../////////...------...///000111111111000000000//////.........---///333777===IIIVVV[[[ZZZIIIBBB888444333333111......///000111000000222444//////000000111111111222555444444444444444333333555777:::===@@@CCCDDDEEEPPPOOOTTT```kkkvvvsssbbbRRRJJJJJJAAA???<<<:::888666666666222444777::::::777888:::HHHCCC===888666666666666888888777777888:::;;;===>>><<<:::<<<@@@FFFKKKNNNKKKIIIHHHJJJKKKKKKPPPWWWeeemmmuuu|||mmm\\\KKKCCCAAA<<<888555777666555444222111000//////000111222222111///...111222222///,,,***,,,///((()))******)))***,,,...333333333222222111111111~~~oooeeeZZZRRRKKKDDDAAABBB@@@@@@AAAAAABBBBBBBBBBBBFFFKKKYYYrrrzzzxxxzzzrrr___QQQIIIGGG@@@===:::777555555555666666666555444444444555555777555222222333444222000111111000//////000111222000000000000000/////////...000000///...---...//////.....................///...---,,,,,,,,,------///---,,,,,,,,,,,,,,,+++000...,,,,,,------***'''...,,,+++---///111000...------,,,------...///000222111000///------------+++,,,---.........------......///000000000000000000000/////////.........///111222444:::BBBEEEBBBAAA;;;444111222333111///---///111111111000111333///000111111222222222111444444444444555555555555666888;;;>>>AAADDDFFFHHHSSSTTT\\\jjjvvvnnnbbbXXXLLLDDD@@@>>><<<:::888777666666666777888::::::999888:::===EEEAAA;;;888777777777666888888777777888:::<<<======<<<;;;===AAAGGGMMMPPPQQQLLLIIIJJJJJJMMMTTT]]]eeennnxxxlll[[[III@@@===999666444666666555444222111000000...///000111111000///---222222222///+++***+++---((()))******))))))+++---///111444555444333222111yyynnnaaaWWWNNNFFFCCCDDD@@@AAACCCDDDDDDDDDBBBAAACCCGGGRRRiii~~~ttteeeZZZQQQMMMCCCAAA===999666555666666444444333333333444444555777555333333333444333222111000000///000111222333111111111000000//////......000000///...---...//////////////////////////////...---,,,,,,,,,,,,---///......---------------000...------...---+++(((,,,+++***+++---///...---------,,,------...///000222111000...------------++++++,,,---......------/////////000000000000000000000////////////......222333222000222666666222666333//////111222111///,,,...111222111111111222000111222333333333222111333333444555666777888999888;;;???BBBEEEHHHMMMPPPZZZ___jjjzzzooo\\\TTTRRRLLLCCC===;;;:::888777555555666666:::;;;;;;999666666:::>>>???<<<999888888999888888888888888999:::;;;===>>>;;;;;;<<<>>>CCCHHHNNNQQQRRRMMMIIIJJJLLLRRR]]]hhhjjjtttkkkYYYGGG===999666333333555555444333333222111111---...///000000000......333333222///,,,******+++'''((())))))((()))+++------111666888888777666555uuufff[[[PPPGGGCCCCCCAAACCCFFFHHHHHHFFFDDDBBBAAADDDNNNaaa{{{tttggg[[[RRRGGGDDD@@@<<<999777777888333333333333333333444555555444333222222222222222111000000///000111333444222222111111000///.........000000///...---...///......//////000000//////......------,,,,,,,,,,,,.........---,,,,,,---...,,,,,,---......///...---+++++++++,,,---.........------,,,------...///000111111///......---------,,,,,,---....../////////000000000///////////////000000//////////////////222444333000000444444111000///---...000111000///,,,...111333222111222222111222444555555444333222222333555666888:::<<<<<<<<>><<<:::888666555555555555888<<<===888333444777999999888777888:::::::::999999999:::;;;<<<>>>???@@@999:::<<>>@@@yyyjjj]]]RRRGGGBBBAAACCCEEEHHHJJJJJJHHHEEECCCAAADDDLLL\\\sssvvvdddXXXKKKHHHCCC>>>;;;999888888444444444333333444444555222222222111000000111222222111000000000222333444333222222111000//////......000000///...---...///,,,---...////////////...---------------,,,,,,,,,+++---...---++++++---///,,,---...//////......///+++,,,---------...//////------,,,------...///000111000///......---...............///000111111222222111000///......////////////000000000000000000---000111......111222000000/////////000000///...,,,...111333333333444555444444555666666555444333333444555888:::===???@@@===AAAFFFJJJNNNUUU^^^fffsss}}}ppp___TTTJJJEEEBBB===;;;;;;===<<<:::777555444444444666>>>AAA;;;555444555444555555555777999;;;:::999::::::<<<===???@@@AAAAAA777999===???AAAEEEIIIMMMJJJIIIKKKQQQXXX^^^iiisssxxxhhhXXXFFF<<<777333333555444444444333333222222222000000111111222222222222555333222000...,,,***)))'''((())))))((()))+++---666999===??????AAAGGGLLL{{{mmmaaaUUUIIIBBBAAADDDFFFHHHJJJJJJGGGEEEBBBAAADDDKKKYYYnnnrrreeeUUUQQQKKKEEE???<<<:::999777777666555555555555555000111222111//////000222333222111000000111222333222222222111111000000///...000000///...---...///+++,,,...///000000///...------......------,,,+++***---...---******---000000111222111...,,,,,,---,,,---//////......000111------,,,------...///000000000///...............////////////000222333444333222000///........./////////000000000000111111///333333///...000111000111111000000//////......---///111333444555888:::777666666666666555555555444555777999<<>>CCCIIINNNSSS\\\hhhrrrpppaaaPPPKKKFFFBBB<<<777777;;;<<<;;;999777555555555555999CCCGGG>>>666555555333555444444666888::::::999888999;;;===???@@@@@@AAA777;;;???AAAAAABBBFFFIIIKKKKKKOOOWWW]]]ccckkkttt}}}eeeWWWGGG===888444444777555555444333333222111111000111111111222333333444555444222111111///,,,)))((()))******)))***,,,...888<<<@@@@@@@@@DDDKKKRRR~~~qqqfffZZZMMMEEECCCCCCDDDFFFGGGGGGEEECCCAAAAAADDDKKKWWWkkkzzzgggbbbZZZQQQIIIDDD@@@>>>;;;:::999888777666666666000222333222000///111444555444222111000111111222111111111111111111111111...000000///...---...///+++---///111111111000///------.........---,,,+++***---000...++++++...222000222333111...,,,,,,...+++---//////...---///222------,,,------...///000000000///............//////......///000111333444444333000...------......//////000000000111111111222666666222///111222222111111000///......///000...///111222444777<<>>>>>>>>:::>>>BBBCCCAAA@@@CCCFFFJJJJJJOOOYYYaaaiiisss}}}zzzaaaTTTFFF>>>888444444777666666555444222111000000000000000000111222333444666444222222333222...+++)))***++++++***+++---///555:::@@@AAAAAACCCJJJQQQtttjjj^^^QQQHHHFFFBBBCCCDDDEEEDDDCCCAAA@@@@@@DDDKKKVVViiiwwwrrrhhh]]]SSSLLLGGGDDD======;;;999888777777777111333444333000000222555666555333111000000111111111111111111111222222222...000000000...---...///,,,...000222333222111000,,,---.........---,,,++++++///111000,,,,,,///333,,,///111111///...000222***---//////------///111---------------...000000000//////............///......---...///111333444555333111...------......//////000000111111111222...222333///---///111111000000///...------///111...///000222444999???CCC;;;:::777555444666888999666777999;;;>>>@@@BBBCCCIIIPPPXXX^^^eeepppqqq___QQQJJJ???;;;:::<<<;;;777555777333333333333444666888999<<>>888444444777777666555444222111000///////////////000111222333666444222333444333000,,,***+++,,,,,,+++,,,...000000777???BBBAAABBBHHHMMMzzzjjj___XXXNNNEEECCCBBBBBBBBBBBBBBBBBBBBBCCCHHHMMMSSSdddwwwjjj___TTTJJJDDD>>>???>>><<<:::888888999333444444555555444444333333222111111222222111///000000////////////000000000111111000...---///000......////////////..............................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,------...///000000///...------...///000111000000///...............------...///000111222222111222222000...---...//////000111222333222111111222000......111333222000111111111111111111111111444444333444555888;;;===<<<888444444666999999999:::;;;<<<>>>AAADDDFFFGGGRRRWWW```jjjwwwnnn[[[NNNGGGDDD<<<:::999999:::999777555333222000111444666777777>>><<<999666333222222333444444444444555666777777999888888888999;;;===>>>>>>AAAEEEFFF@@@<<<@@@HHHDDDKKKTTT^^^jjjzzzlllUUUJJJ@@@<<<:::777444444777777777444222222444555666333000000111222000...666555444333111000///...---+++******+++---......000444777;;;CCCMMMQQQOOOzzzkkkbbb[[[PPPFFFBBBCCCCCCDDDDDDCCCCCCBBBBBBGGGMMMVVVeee|||ooobbbVVVNNNHHHFFFCCC???;;;999888999555555555555555444333333444222111111222222111000000000////////////000000///000000///------...000////////////////////////........................,,,------......------,,,++++++,,,,,,,,,---------+++,,,,,,---......//////...---------...///111222000000///........................///000000111111111222222000...---...//////000111222333222222111222000...///111333333111000000000000000000000000444444333333555777:::<<<:::777555555888;;;;;;;;;===???AAACCCEEEHHHMMMPPPYYY___iiiuuuuuu___PPPFFF???<<<;;;:::999::::::999777555333222111111444666777777;;;999666444222111222222444444333444444555666777999999888888999;;;===>>>???@@@BBBDDD@@@;;;>>>EEEDDDIIISSS___mmmyyydddRRRGGG===:::888555222333777888888666444333333555333111///000222333222000666666444333111000///...---,,,++++++,,,---......222666999===DDDLLLNNNLLL{{{llleee___SSSFFFBBBCCCEEEFFFFFFEEECCCBBBAAAEEEMMMVVVddd{{{ppp```VVVTTTPPPIIIBBB===:::999999888777777666555444333333444333222222333333222111000000////////////000000...//////...------///000000///...------...///000........................,,,------......------,,,,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,------...000222333000000///...............////////////////////////111111111000...---...000000111111222333222222222111000///000222444444333000000000000000000000000444333333333444666888:::777666666777:::=========<<<@@@EEEFFFGGGLLLTTTZZZcccjjjwww|||eeeTTTJJJEEE???;;;999999999:::;;;:::666444333222111222444666666666666555333222111111111222444333333444444555666777999999999999:::<<<>>>???AAA???@@@BBB@@@>>>???DDDHHHLLLTTTbbbsssoooZZZLLLCCC:::888666333111222777888888777555333333333111///...///222333333333777666555333111000............---------...//////333888;;;===CCCIIIIIIEEE|||nnnhhhcccUUUGGGAAACCCEEEGGGGGGFFFDDDBBBBBBDDDJJJQQQ]]]rrrnnnbbb___XXXNNNEEE>>>;;;::::::;;;:::999777666444444333555444333333444444333111000000////////////000000...///000///......000222111000...,,,,,,...000111........................,,,------......------,,,,,,,,,,,,------------...+++++++++,,,,,,---------++++++,,,...///111222333000000///...............000000/////////.........000111111000...---///000111111222222222333333333111111000111333444555555111111111111111111111111333333333333444666777888666666777999;;;============CCCJJJMMMNNNTTT^^^hhhooowww|||lllXXXKKKHHHFFFBBB===777777888:::;;;999666333333222111333555666666555333222222111111111222222444444444444555666777777::::::999:::;;;<<<>>>???CCC??????BBBCCCAAABBBFFFPPPSSSZZZiii{{{eeeQQQHHH@@@999777555222111333555666888777555222111111111111000000111222333333777666555333111000......//////000//////...///000333777:::;;;???CCCAAA<<<~~~pppjjjeeeWWWHHHAAABBBEEEGGGGGGFFFDDDCCCDDDCCCEEEKKKTTTgggxxxhhh___SSSHHHBBB@@@>>>======<<<:::888666555555555666555444444555555444222111111111000000111111111111222222111000000222333111000...,,,,,,...000111........................,,,------......------,,,,,,,,,---------.........++++++,,,,,,,,,,,,,,,---***+++,,,...000111222222000000///...............000000//////......------000111111000......///111222222222222222333333333222222333333333444555777222222222222222222222222444444444444555555666666777888:::;;;<<<===>>>???BBBJJJSSSXXX[[[bbbnnnxxx}}}gggYYYIIIAAAAAABBB???;;;777777777888999999666333333222222333555666555444111111111222222333333444555555555555666777888888;;;:::::::::;;;===???@@@AAA>>>>>>BBBDDDDDDFFFKKKWWW[[[eeetttuuu]]]KKKDDD===888777666222222555222444666666444222111111555555444222111111111222666555444333111000/////////000222111///...///111111444666777999<<<999444tttmmmfffYYYMMMBBBDDDFFFHHHHHHHHHFFFFFFGGGCCCCCCGGGMMM^^^rrrhhh[[[PPPJJJGGGDDDBBB???===;;;999777777777777777666555555666666555333333333222222222222333333333444444333111000222333000///...------...///000........................,,,------......------,,,,,,---------............,,,,,,,,,,,,------------+++,,,---///000111111111000000///.............../////////......---------///000111000......///111333222222222222333444444333444555444333333555777333333333333333333333333555555555555555555555555888:::<<<===>>>@@@CCCEEEGGGOOOYYYaaahhhqqq|||pppUUULLLAAA<<<===???===:::777666666666888888666555333222222444666666555333111111222222333444444444666666666777777888999:::;;;;;;;;;;;;<<<>>>???AAA???>>>@@@DDDGGGHHHMMMTTT```gggtttkkkVVVFFF@@@;;;888888666333444777222333555555333222333444888888888555222000000111444444333333222111111000...111333222///...///111...111222111333666444///zzzppphhh]]]RRRFFFGGGHHHIIIJJJJJJJJJJJJHHHDDDDDDGGGKKKYYYxxxttteeeZZZSSSOOOJJJGGG???>>>;;;999888888888999888777555666777777666444555444444333333444444555444555444333000///000111////////////////////////........................,,,------......------,,,------------............------------------------+++,,,...///000000000000000000///....................................---///000000000......000111333333222222222333444555555666777666333333444777555555555555555555555555666666666777666666666555999<<<>>>@@@AAAEEEKKKOOOQQQXXXbbbnnnyyyjjjYYYIIIDDD>>>;;;<<<===<<<:::888666444444555777777666333333333444666666444222000111111222333333333333888888888888999:::;;;;;;<<<<<<;;;;;;<<<>>>@@@AAAAAABBBGGGLLLNNNPPPYYYcccoooyyytttaaaNNNAAA<<<999777777555222444888333444555555444444666888999::::::777333111111333222222222222222222222222---111444333///---...000,,,......---///333222...~~~rrrjjj___VVVIIIIIIIIIJJJKKKLLLMMMMMMHHHDDDEEEJJJLLLWWWttt}}}nnnaaaZZZTTTNNNJJJ???>>>;;;999888999::::::888777666666777777666555555555555444444555555555444555444222///......000......////////////..............................,,,------......------,,,---------.........//////........................,,,---///000000000//////000000///.......................................///000000000......000222444333222111222333444555666888888777333222444666666666666666666666666666777777777777777777666555:::<<>>@@@AAAEEEIIIOOOUUUVVVYYYdddppp~~~lllZZZIII===:::777666666444222333888444555666555555666999<<<999;;;;;;888444222333555111111111222222333333333,,,111444333///,,,---000+++---,,,+++---222222...uuulllbbbXXXMMMGGGDDDIIIQQQUUUQQQKKKMMMGGGDDDFFFJJJUUUppp|||rrrkkkcccYYYQQQMMMGGGAAA>>>??????;;;777777888888888777666777888777666555444333444555666555555555333111000222333222111000//////000111222............------------)))+++,,,,,,,,,---000222111000///...............------.........---+++***------...///111111///---//////............//////000000111000000///......333222///......000333555666777777666555555777999===<<<999777777777888999888666444555888999777555:::999888888999999888777>>>AAADDDFFFIIIOOOXXX^^^dddppp~~~nnnZZZLLLDDD???<<<888777999999888666666555555444444444555555555444444444555555333111555222//////222444333222:::::::::;;;;;;<<<<<<<<<>>>>>>>>>===<<<===@@@CCCLLLMMMSSS[[[aaafffssswww^^^MMMDDD>>>;;;666444777888666555777...333777777444333666:::===999555333333222///,,,000111111222222222111111111111222333...'''&&&***.........//////000111222wwwmmmbbbXXXNNNHHHDDDGGGOOOTTTRRRMMMLLLFFFDDDEEEIIITTTooo|||sssggg^^^WWWPPPHHHCCCBBBAAA===::::::;;;;;;;;;999888888888888777666555444555666777333444555444222111111222111111000///000000222222000000/////////.........+++,,,------,,,---///111222111000...------------------.........---,,,+++/////////000222222111///000//////......//////000------...///000000000000555444333222333444666777777777777666555666888:::>>><<<:::999888999:::;;;<<<999777888999999888666:::999999:::;;;<<<===<<>>>>>???>>>???AAAEEEHHHMMMQQQ[[[hhhpppxxxppp\\\OOODDD;;;<<<777555777777444333444000333777777555444777:::;;;888444333333222///---000000111111111222222222666444555666333---,,,..................//////000zzznnncccYYYPPPIIIDDDEEELLLRRRRRRPPPLLLFFFDDDEEEHHHRRRlll|||ssshhhaaaWWWOOOKKKHHHDDDAAA@@@AAA@@@@@@>>>===;;;:::999888777666555666777777222444666666444222111000111000000000111222333333222111111111111000000000,,,.........------///111333222000...---------------............---,,,,,,222000000000222333222111000000////////////000000***+++,,,...000111222333666666777888888999::::::777888888777666777999<<<>>>===<<<;;;;;;<<<===>>>???===;;;:::::::::999888::::::;;;<<<>>>@@@AAABBBEEEIIINNNSSSYYYbbbmmmtttqqq\\\MMMCCC<<<888555333222333555666666555444555555555666666777777555444333444555555333222444333222444777999:::999:::::::::;;;;;;<<<===>>>======>>>???AAADDDIIIMMMVVV]]]lll{{{~~~gggYYYPPPDDD888===888555666666222111222111444777666555444777:::777555333222222111000...000000///000000222444555999666555777777333000000//////...---------------}}}qqqdddZZZSSSKKKDDDDDDIIIPPPRRRRRRPPPJJJGGGGGGHHHQQQiiizzztttkkkccc]]]VVVPPPLLLHHHGGGEEEDDDCCCAAA>>><<<:::999777666666666666777333555999999777444222111000111111111222333333444333333333222222222111111...///000///......///111666444111///---,,,,,,---..................------222111000000222333333222111000000//////000000111,,,---...///111222444555777888999;;;<<<<<<<<<<<<888999999888777888;;;===>>>=========>>>???@@@AAA???>>><<<;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@CCCEEEJJJNNNUUU\\\dddnnnzzz|||mmmXXXHHH@@@>>><<<:::666666666666777777888777444555555666777777777777444444333444555555444222222222333555888;;;<<<===;;;;;;;;;;;;<<<===???@@@AAABBBCCCDDDGGGLLLRRRVVVeeeooowwwaaaVVVNNNBBB666;;;666444555555222111222111333555555333444666888333333222222222111000///000000///...000222555666888333222555777444000///111000///...------------sssggg]]]UUUNNNEEECCCGGGMMMQQQRRRTTTNNNJJJIIIIIIPPPggg}}}vvvmmmddd^^^RRROOOKKKGGGEEECCC???<<<;;;:::888666666666666777555888<<<===;;;777555444111111222333333333333333333333333333222222222222///000111000//////000222999777333000...---------........................111000///000222333222111111111000000000000111111111111111111222333444555666888:::<<<<<<<<<;;;:::888999999888888999;;;>>>======>>>???AAABBBCCCDDD???>>>===<<<;;;<<<===>>>:::<<<===>>>>>>AAAEEEHHHQQQWWW```iiirrr}}}tttlll^^^SSSEEE===;;;<<<<<<;;;888999999999888777777777555666777888888888777777444333333444555555444222222222333555777;;;>>>AAA===<<<<<<<<<===???AAACCCGGGHHHJJJLLLOOOVVV]]]bbbssswwwbbbWWWPPPEEE999999555333555666333222444222222333222222333555666000111222222111000000000000000///...000222555666666111000444777444000000222222000///......------vvvjjj```XXXPPPGGGCCCEEEKKKOOOQQQTTTOOOKKKKKKJJJQQQggg~~~}}}wwweee^^^UUUNNNJJJFFF@@@<<<<<<;;;:::888777777777888777:::>>>>>><<<999777666222333444444444333333222333222222222111111111111///000111111000000222444===:::666222///..................---......///000000000000222444333222000222222111111111111222222555444333222222333555666777888999:::;;;:::999888777888888888888999<<<>>><<<===>>>@@@BBBDDDFFFFFFAAAAAA@@@===;;;<<<>>>@@@:::===@@@AAAAAAEEEKKKPPPVVV^^^iiittt~~~{{{ooocccWWWOOOJJJDDD===:::999999888777777888:::999777666666777666777888999999888777666444333333444555666444333333444444444666;;;AAAEEE??????>>>>>>???AAADDDFFFGGGIIILLLOOOUUU^^^gggnnnyyyiiiaaa[[[NNNAAA999444333555666444444666444333222222222333555666///111333333222000000000000000///000000222444555444111111555777444222333222222111//////.........xxxllldddZZZSSSIIIDDDEEEIIIMMMOOOPPPKKKIIIJJJJJJRRRhhhwwwhhh]]]TTTMMMFFFAAA???>>><<<;;;:::999::::::999;;;>>>>>><<<999888777444444555555444333222111111111111000000000000//////000111111111222444666@@@===888333000////////////...------...///000111000000222555666555222///222222222111111222222222555444222222222333555666888999999999999888777777666777888777777888;;;>>>:::<<<>>>AAACCCFFFGGGHHHGGGFFFDDD@@@<<<;;;===@@@;;;???CCCEEEGGGLLLTTT[[[___iiivvv{{{kkk]]]TTTKKKDDD>>><<<<<<:::999777666444444444777::::::888777777999888999::::::999888666555333333222444555666555333777777666555666;;;CCCJJJAAA@@@??????AAACCCGGGIIIKKKNNNSSSYYYbbbmmmyyy{{{ppppppmmm\\\JJJ;;;777444777777444333555777555333333444555666777000222555555222000000000000000111111111222222222111000222666555222222555111000///...............zzznnnfff[[[TTTKKKEEEDDDHHHKKKNNNLLLHHHFFFHHHJJJRRRjjjyyyjjj___VVVNNNHHHBBBAAA???===<<<;;;<<<<<<999;;;======;;;999888777555555666666555333111000000000000////////////...///000111222111222555777BBB???999444111///000000///...------...///000111000111444777999777333000333222222111111222222333333222111111111333666777:::999999888777777777666555666777777777888;;;===:::;;;>>>AAADDDFFFHHHHHHLLLKKKHHHCCC===;;;===???<<>>999666888777444222333999777555444555777888888000333666666333000000111000111111222222222111111---...222555333///000555//////...------------...|||nnnfff[[[TTTLLLGGGFFFFFFEEEDDDGGGHHHHHHFFFEEEOOOggg~~~wwwjjj^^^VVVKKKEEEAAAAAA???;;;:::;;;>>>>>>???>>><<<<<<<<<===;;;777333444888999777333333333222111111000000///444444444555555555666666999999888666222111111222222111111000000000000000///222666888777666555666555666666666555444444333222222333555777888777555555666777888888777666555333333333444555666777888999:::<<>>FFFJJJPPPTTTZZZaaakkkrrr}}}nnnhhhOOOJJJBBB;;;666555666888555666777777666666777888555888:::;;;;;;;;;;;;;;;>>>;;;:::::::::888444000555444444333333333444444<<>>>>>>>>>>>>>>>>>;;;888777777666333000333333222222222222111111444444444555555555666666777777888666333111111222111111000000000000111111000333777888777555444444555555555555555444333333555444444444555555222000555666777777777777666555333333333444555666777888:::;;;;;;===@@@DDDGGGJJJQQQRRRQQQLLLGGGDDDFFFHHHKKKPPPVVV]]]dddooozzzzzzgggWWWPPPCCC@@@;;;777666777999;;;555666777777666666777888999<<<>>>>>><<<;;;;;;======:::888888888777333000555555444444444444444555999BBBBBB888888CCCFFF@@@EEEFFFGGGIIILLLSSSZZZ___kkkrrr~~~zzzqqqVVV@@@===999666444444555666777444333444777888777444666555444333333333333333333111000000222333222000000222333222111///000000...000111111000...---...ssshhhddd\\\RRRJJJGGGEEEBBB@@@@@@BBBDDDDDDCCCJJJ^^^qqq|||lllaaaUUUNNNHHHDDDEEEIIIFFFCCC???===>>>?????????>>>===<<<:::777444222000333333333333333444444444444555555555555666666666333555777666444222222222000000000000111222333333333555888888666444333333555555555444444444444333666555444444555444222000444555666777777666555444333333333333444666777888<<<;;;:::;;;>>>DDDJJJMMMNNNOOOOOOMMMIIIIIILLLOOOTTTZZZccclllvvvxxxkkk^^^NNNBBB<<<888777555444555666888:::555666777777666666888999===AAADDDBBB===:::<<<>>><<<:::777666666555333222555555555444444555555666999:::::::::>>>DDDFFFEEEJJJKKKNNNQQQWWW```kkkrrrtttvvvvvvfffRRR===;;;888555444444555666666555444444444555777777444333333333333333444555444222000000111222222222000111222222000//////000000000000111111///,,,)))wwwmmmeee]]]SSSKKKGGGEEEBBB@@@>>>@@@CCCDDDCCCIIIYYYjjj~~~}}}pppaaaXXXRRROOOQQQVVVXXXQQQGGGBBBBBBDDDDDDCCC;;;<<<===;;;888555444444333333333444555666666666555555555555555666666666111333666777555333222222000000000111222333444555555777888888666444333333555555444444444444444444555444444555666777666444444555666777777666555444333333333444555666777888<<<;;;:::;;;>>>CCCHHHLLLIIIKKKMMMLLLKKKNNNSSSWWW___gggsssppp]]]QQQJJJBBB<<<999555555444444444444444444555666888888777777888:::@@@CCCFFFCCC<<<999;;;>>><<<:::777666555555555555666666555555555666777777;;;777777>>>EEEGGGHHHJJJNNNPPPTTTZZZcccppp||||||kkkdddaaaVVVIII999888777666555555555666444555444333222444777:::444333333333333333333444444333111000000111333444///111222222000//////000000......000222111,,,((({{{rrrddd]]]SSSKKKHHHFFFDDDAAA???@@@CCCEEEEEEIIIWWWfffxxxuuurrrssswww~~~uuulllfffdddfffkkkpppeeeWWWOOOMMMMMMJJJGGG===>>>>>><<<888666555555333333444555666777777888666666666666666666666666111333666777555444333333000000000111222444666666555777888888666444444444666555444444444555666666666555333333555555444333444555666777777666555444444444444555666777999999;;;;;;;;;===@@@CCCFFFHHHJJJMMMPPPRRRTTTYYYaaagggmmmwwwhhhXXXHHH@@@???>>><<<===555555555555555444333333555666888888777777999;;;@@@CCCDDDAAA;;;888999<<<;;;:::999777666666777888777666666666777777888999<<<777777AAAHHHIIIKKKNNNRRRVVV]]]fffrrr{{{fffXXXPPPHHHAAA777777777666666666666666444444444333222444777:::555555444333222222222222444333222000000111333555000111222222000//////000///------///222222///+++~~~vvveee^^^TTTMMMJJJHHHFFFDDDAAABBBDDDFFFFFFIIIVVVccc~~~kkkiiihhhjjjqqqyyy|||zzz{{{tttfff___\\\WWWNNNEEEDDDBBB???;;;888666444333333333444555666666777777777777777666666666666555333555777777555444444444111111111222333555666777444666777777666555666777777666555555555666777888999777444222222111///...555666777888888777666555666666666666777999:::;;;:::;;;<<<>>>AAADDDGGGIIIMMMQQQUUUYYY^^^fffpppwww~~~jjjSSSGGG<<<999999999:::<<<444444555666777777666666444666888888888888:::;;;@@@@@@???===:::999::::::999::::::999777666777999777777777777888999::::::;;;999;;;BBBHHHMMMQQQUUU]]]cccmmmxxx}}}eeeSSSHHHBBB???777777888888888777666555333333222222444555777888555555333222111111111111333333333222111111333555111222333333111000000111///......///111111000///xxxiiibbbXXXPPPMMMJJJHHHFFFCCCCCCDDDFFFEEEIIIUUUaaa|||xxxooocccaaaaaaeeennnyyy|||xxxvvvkkkYYYJJJGGGBBB<<<999999888777444444444444555555666666666777777777777666666666555666777888777555444555666222222222333333555666666222444666777666777999:::888777666555666777999:::<<<:::666444333222111///666777888999999888777666777777777888999:::<<<<<<;;;;;;;;;===BBBGGGMMMQQQVVVZZZ___eeekkkuuuvvvbbbSSSDDD===888888888666777:::555555666777777888888888444666888888888888:::<<<@@@===::::::;;;<<<;;;:::666888:::999777666666888777777777888888:::;;;;;;:::>>>BBBEEEKKKUUU]]]```nnnuuu}}}eeeRRRGGGAAA@@@777888999:::999888666555333111000222666888777555333333222222222222222333111333555444222111333444222333444444222111111222111222111000//////000222xxxmmmeee[[[SSSOOOLLLIIIFFFDDDCCCDDDEEEEEEHHHTTT```wwwzzzlllbbb___^^^^^^cccmmmyyyjjjWWWFFF???888777:::<<<;;;999444444444555555555555555888888777777666666666555888999999777555444555777333333333333444444555666111333555666777888:::<<<999888777666777888:::<<<===;;;888777777888777666777888999::::::999888777888888888999:::;;;======<<<;;;:::<<>>===:::333777999999777555555777888888888888999:::;;;<<<;;;DDDIIIIIIOOO]]]hhhkkk{{{{{{dddRRRFFFAAAAAA888999:::;;;:::888666555333000///222777:::777333111111111111222333444555000333666555333111222444222444555555333222222333444555444111------000333}}}pppkkkbbbYYYRRROOONNNMMMIIIFFFEEEFFFFFFHHHQQQ[[[qqqyyyoooeee\\\[[[ZZZYYY[[[cccqqqbbbPPP@@@;;;;;;666777999555:::777777:::;;;888666888999:::777333444::::::555888888999999888888777666222333333444444444333222333555888888777777999<<<999888888888777777666666:::<<<======;;;::::::;;;===<<<<<<;;;;;;:::::::::999;;;===>>>======>>>???@@@@@@@@@BBBGGGQQQ[[[cccooottt{{{sss[[[GGG>>>>>>888888999:::::::::999999888888777777666666666555555666777888999:::;;;;;;;;;999777888:::;;;999777888888888888888888777777777666555555666888;;;>>>BBBHHHNNNTTT^^^nnn{{{hhhUUUIIICCC@@@@@@>>>;;;:::999777555222444111///000333444444222333333333333333333333333444444555333222111222444555666888999888777555444444222111111111000...,,,|||uuupppggg\\\SSSMMMLLLMMMIIIFFFEEEEEEDDDFFFMMMWWWoooyyymmmfff___ZZZYYYYYYZZZ^^^ggguuuvvv[[[IIIAAA???999999<<<888999666777<<>>AAACCCLLLSSS[[[bbbnnnooo[[[MMMEEECCC@@@===;;;999888666444222333111000111333444333111222333333333333333333222333444444333111111222333333444666666666555333222333222111111111000...,,,zzzuuulll___SSSLLLKKKLLLHHHFFFEEEFFFDDDDDDJJJSSSlll|||jjj___ZZZXXXWWWVVVXXX\\\cccnnn}}}eeeRRRFFFAAA999999<<<999;;;999===FFFLLLIIICCC@@@BBBGGGHHHBBB;;;999999999888888999999888888777666666555444444555666777888666888999888777666777888555555555444444444444333666888::::::999999:::;;;::::::;;;<<<===>>>???@@@>>>@@@AAABBBBBBCCCEEEGGGMMMNNNQQQVVV```nnn}}}bbbNNNDDD===999888::::::;;;::::::999888777888888888888888777777777777777777777777777777777:::999888888:::::::::888<<<<<<;;;:::999888888888999;;;===???AAAEEEJJJMMM[[[cccllluuu{{{dddRRRIIIGGG@@@===:::888777555333111111111111333444444333111111222333444444333222111222333333222000000111333111222333333333222000///333222000000111000...,,,{{{wwwmmm```RRRKKKKKKMMMHHHGGGHHHIIIHHHGGGLLLSSSkkkppp```WWWSSSSSSVVVUUUYYYaaakkkwwwpppZZZMMMEEE;;;;;;???<<<>>>@@@IIIYYYdddaaaYYYSSSMMMLLLHHHAAA<<<999888777999::::::::::::999888888777666555444444666888999999999999888777666666666444444444444444444444444666888:::;;;;;;;;;<<<=========>>>@@@AAABBBCCCCCC@@@BBBCCCDDDEEEHHHLLLOOOUUUYYY```iiitttpppRRRBBB???>>>:::888;;;;;;;;;;;;:::999888777999999999999999888888888999999888777777666666555999888888999999::::::999999999888888888999:::;;;<<<>>>@@@BBBEEELLLTTT[[[jjjsss|||nnnYYYNNNJJJ@@@===999777666444222111///000222444555444222000000111333444444333222111222222333111000///000222000111111111111000//////222111000000111000...,,,yyytttjjj]]]RRRLLLLLLNNNHHHHHHKKKNNNMMMLLLPPPWWWjjj{{{iii]]]WWWRRRTTTXXXYYY___jjjvvvxxxcccUUUMMMDDDCCCGGGDDDCCCHHHWWWkkkwwwuuummmggg\\\RRRFFF@@@>>>===;;;999999999::::::999999888777999888666555555666888999::::::888888777666555444555555555555555555555555555777999::::::;;;<<<===@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJMMMRRRXXX]]]```gggrrr}}}{{{bbbGGG===??????;;;777<<<<<<<<<;;;:::999888777999999999:::::::::::::::::::::999888777666555555888888999999999999:::;;;:::999888777777888:::;;;BBBDDDGGGIIIMMMWWWcccmmm{{{xxxaaaSSSLLLAAA>>>999666555444222111///111333444444333222111000000222333333333222222222222333111000///000222111111111111000000//////111000///000000000...,,,yyyqqqfffZZZRRRNNNNNNNNNHHHIIIMMMQQQQQQOOORRRXXXjjjrrrccc]]]YYYUUUWWW]]]cccjjjwwwzzzfffZZZTTTLLLKKKNNNKKKLLLRRRaaasss}}}{{{vvvtttiiiYYYJJJDDDDDDCCCAAA@@@:::::::::::::::999999888;;;:::999777777777777888;;;:::888777888777555444666666666666666777777777444666999:::::::::;;;<<<@@@AAAAAABBBCCCDDDDDDEEEGGGHHHKKKOOOTTT\\\eeekkkqqqyyyhhhTTTAAA;;;===<<<888555;;;;;;<<<;;;;;;:::999888::::::::::::;;;;;;;;;;;;;;;;;;:::999888777666666777888999:::999999:::<<<>>>===;;;999999:::<<<===LLLQQQWWW[[[```jjjxxxjjjYYYOOOCCC???:::777555444222111///111333444333222222333000000111111222222333333222333333222000000111333111111000000000/////////000/////////000000...,,,{{{qqqcccXXXTTTRRROOONNNHHHIIINNNRRRPPPMMMOOOTTThhh|||kkk^^^\\\ZZZXXX[[[dddooowww}}}kkkbbb```XXXXXXZZZVVVZZZ^^^iiissswwwvvvvvvzzzlll^^^PPPKKKIIIFFFEEEGGG???@@@@@@@@@@@@???>>>>>>???>>>===<<<;;;999888888;;;999777777888888666333555555666666666777777777888:::<<<===<<<<<<===???BBBBBBDDDEEEGGGHHHJJJJJJMMMOOOSSSXXX```jjjuuu|||~~~YYYKKK>>>::::::888666666:::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888777777666888::::::888888:::===???>>>===>>>???CCCFFFHHHYYYaaammmuuu{{{sss___SSSDDD@@@;;;777555444333222000222333333111111222444111111000///000222444555333444444333111111222333000000//////.........///000///...///000000...,,,~~~qqqbbbXXXUUUTTTPPPMMMHHHIIIMMMQQQOOOJJJKKKOOOgggxxxgggZZZYYYYYYXXX^^^hhhwwwuuuooooooiiihhhjjjeeegggiiinnnrrrqqqooottt|||iii^^^UUUPPPKKKEEEEEEJJJFFFFFFGGGGGGFFFFFFEEEDDDAAAAAAAAA???>>>;;;999888;;;999666777888888666444555555555666666666777777===???AAABBBAAA@@@AAABBBDDDEEEGGGIIILLLOOOPPPQQQYYY[[[```fffooo{{{pppSSSHHH>>>:::888666777:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;:::999888888555888::::::888888:::===<<<<<<===AAAFFFLLLQQQUUUbbbnnn}}}xxxcccUUUEEEAAA<<<888666555444333000222333222000000333666222111///...///111444666444444555333222111222444//////...------------...000///...///000000...,,,rrrbbbZZZWWWSSSPPPOOOKKKGGGFFFGGGFFFFFFKKKRRRddd|||zzzmmmbbb___aaadddiiinnn||||||~~~|||yyyyyyyyyyyyvvvsssrrrrrrsssnnneeeYYYQQQMMMMMMMMMLLLQQQOOOMMMKKKKKKJJJHHHFFFHHHJJJJJJEEE>>>:::;;;>>>>>>;;;888888::::::888666333666:::;;;:::999<<<>>>???@@@BBBBBBBBBBBBDDDEEEFFFLLLRRRUUUUUUVVVZZZ______aaafffooo}}}{{{dddBBB>>>;;;888888888777777::::::::::::;;;<<<>>>???:::999999<<<@@@CCCEEEDDDBBBBBB@@@>>><<<:::999999:::888777777999::::::999BBBAAABBBHHHRRR]]]fffkkklll^^^GGGDDD===888666777666333555222///000222444333222333111000//////111333444444444333222222222333333...---,,,---//////...---...---,,,,,,---...---,,,tttcccZZZUUUPPPMMMLLLHHHEEEDDDFFFFFFGGGLLLSSSccczzz~~~rrrhhhfffiiilllqqqvvv|||yyyooohhh___YYYWWWWWWXXXWWWYYYWWWVVVUUUTTTSSSPPPMMMFFFIIIKKKHHHBBB>>>>>>@@@>>>;;;888777888888777555777:::============@@@BBBBBBDDDEEEEEEEEEEEEGGGIIIKKKQQQYYY]]]___aaafffkkkppprrrxxxlllVVV@@@===:::888888888777666<<<<<<;;;::::::;;;<<<=========>>>@@@DDDIIINNNQQQSSSMMMDDD===999888888777:::999999;;;===???@@@@@@FFFIIIPPPZZZfffrrr}}}ppp```MMMHHH@@@:::888888777444555222000000222333333222222111000///000111333444555444333222222222222222///...------//////...---------,,,------...---,,,vvveeeZZZTTTMMMJJJIIIFFFCCCCCCEEEFFFHHHNNNUUUbbbyyy{{{tttssswwwzzzzzzuuuooojjjgggfffeeeeee``````___^^^]]]YYYTTTQQQLLLOOORRRPPPKKKEEEBBBAAA===:::777666666666444333888:::;;;<<<<<<>>>BBBDDDHHHJJJLLLLLLMMMNNNQQQSSSVVV\\\dddjjjooosssyyy~~~oooWWWEEE>>><<<999888999:::999999>>>===<<<;;;:::;;;<<<<<<>>>???AAAGGGOOOYYYbbbggghhh[[[III<<<888777777666888888999;;;>>>BBBEEEHHHSSS[[[gggtttvvvdddSSSKKKBBB<<<999777555333444222111111222333333222000000//////000111333444555444333222111111111111111///......//////---,,,------------------------xxxfffZZZRRRKKKHHHHHHFFFCCCBBBDDDEEEGGGMMMTTTaaaxxxzzzvvvsssrrrnnnmmmlllkkkhhhbbb[[[UUUXXX[[[^^^\\\UUULLLEEEAAA<<<:::777555444444444444999999:::;;;>>>BBBFFFIIINNNPPPSSSUUUWWW[[[___bbbdddjjjrrrzzz~~~pppdddVVVGGG<<<<<<;;;999:::<<<>>>>>>>>>???>>>===<<<<<<===>>>>>><<<<<>>CCCJJJSSSXXXhhhrrryyyssslllmmmmmmkkkhhhfffhhhkkkkkkoooxxx}}}jjjWWWLLL@@@:::777444111000333222222222222222222222////////////000222333444555444333111000000000000222000......///...---+++,,,---...---,,,,,,---...zzzhhh[[[QQQIIIGGGHHHGGGDDDCCCDDDDDDEEEJJJQQQ]]]ttt}}}yyyqqqhhhbbbcccfffgggeee]]]RRRGGGAAA:::999777555444444666777;;;;;;===@@@FFFLLLQQQTTTTTTVVVZZZ^^^bbbhhhooosssvvvzzz~~~ssscccUUULLLFFF@@@<<<<<<;;;;;;===@@@CCCCCCCCC======<<<<<<===???@@@AAA>>><<>>>>>>>>@@@CCCDDDDDDCCC<<<;;;;;;;;;<<<>>>@@@AAABBB>>>BBBQQQfffqqqnnngggRRRJJJ???:::;;;<<<<<<;;;>>>DDDNNNYYYfffuuuuuufff\\\VVVTTTQQQNNNKKKGGGCCC@@@AAACCCDDDBBB@@@@@@CCCFFFCCCEEEKKKTTTaaaooo|||xxx___NNN???;;;:::555222333000222444444222111222222//////000000000000000111222111000000///000000000222000//////000000...---+++---///...,,,***,,,///ppp^^^OOODDDAAADDDDDDAAAAAACCCDDDEEEKKKRRRYYYrrr}}}uuuiiiXXXGGG===666777777777777:::???DDDCCCDDDJJJSSS___iiinnnppppppssswww{{{wwwkkkaaa\\\JJJGGGDDD@@@???@@@BBBCCCCCCBBBAAAAAABBBBBB@@@???::::::999999999;;;<<<===???===???GGGRRRWWWTTTOOOEEEAAA===<<>>???<<<>>>BBBIIIQQQZZZaaafffuuuzzz___LLL<<<::::::444222555///222444444222111111333000000000000000//////...000////////////000111111111///...///000000///...***---000///+++***,,,///sss```OOOBBB???@@@BBB??????BBBDDDFFFLLLTTT]]]vvv~~~mmmYYYEEE888555777888888888<<>>???AAABBBBBBBBBCCCCCCGGGEEECCCBBBAAA???<<<::::::999888777777777888999999999;;;>>>AAACCCCCCCCCAAAAAA@@@AAADDDIIIOOOSSS]]]jjj~~~wwwbbbRRRJJJEEE@@@;;;<<<>>>@@@===888777999===999999::::::<<<<<<<<<<<<:::<<>>IIIUUU\\\ggguuulllbbb]]]VVVPPPKKKGGGCCC@@@<<>>???@@@AAA@@@???BBBJJJOOOUUUdddsss}}}yyyaaaYYYMMMCCC>>><<<:::999999888777888:::;;;:::999888888999999::::::;;;;;;;;;===@@@CCCDDDBBB@@@>>>IIISSSbbbqqq{{{~~~|||vvvTTTFFF999555444222000000000000000000000111111222...///000000000///---,,,111222333444444333222111...---------///000222444222333222111///---------~~~fffTTTKKKEEEAAA===@@@AAAAAAAAACCCHHHLLL]]]zzzqqqYYYGGG===999666666888;;;===BBBNNNZZZiiivvvvvvfffYYYMMMKKKGGGCCC@@@????????????GGGLLLNNNUUU^^^^^^XXXSSSIIIAAA??????===<<<===:::999888888888777777666;;;;;;<<<<<<===???AAACCCGGGIIIQQQ[[[dddmmm{{{qqqaaaSSSLLLDDD===;;;:::999888;;;:::999999;;;;;;:::999<<<<<<<<<<<<;;;:::::::::444999???DDDFFFDDDAAA>>>>>>DDDMMMWWW___cccddddddgggiiisssoooQQQDDD888444444222111111000000//////000000111222///000000111000///...---000111222222222222111000333222111000000111222333333333333111///...---...lllYYYNNNGGGCCC???@@@AAA@@@???BBBHHHMMM^^^{{{zzzzzz}}}xxx```MMMAAA;;;999666666999===@@@GGGUUUbbbttt|||hhhZZZPPPIIIBBBBBBAAA???<<<>>>BBBGGGGGGSSS^^^eeennnuuurrriii]]]PPPEEECCCCCCAAA>>>======<<<;;;:::999999999999>>>>>>>>>>>>@@@DDDIIINNNYYY]]]hhhuuunnnXXXKKKDDD@@@<<<999999999:::999<<<;;;;;;;;;======<<<;;;======>>>>>>===;;;:::999222888@@@FFFHHHEEE@@@<<<:::;;;>>>BBBGGGKKKNNNPPPNNNPPP\\\qqqgggNNNBBB888555444222111111///////////////000000111000111111111111000//////000000111111111111000000777666555444333222222222555444222000///.........oooYYYMMMFFFAAAAAABBBBBB@@@???BBBIIINNN^^^zzz{{{pppjjjfffiiimmm{{{fffOOOBBB;;;:::;;;888888;;;@@@DDDMMM]]]llljjjYYYOOOJJJGGGBBBDDDFFFDDDAAADDDKKKRRRWWWfffuuu{{{lll\\\LLLGGGHHHFFFBBB@@@BBBAAAAAA???===<<<===>>>@@@BBBEEEGGGKKKSSS]]]eeerrrwwwnnnZZZKKKBBB===<<<:::::::::;;;;;;;;;::::::<<>>???@@@AAA@@@>>>;;;:::777;;;AAAEEEEEEBBB===::::::::::::;;;===@@@CCCDDDEEEEEEMMMaaaxxxxxx^^^MMMCCC999777555222000111//////......//////000111222222222222111111000000111111111222222111111111777777666555444333333222444333111/////////...---oooYYYLLLEEEAAACCCDDDDDDBBBAAADDDJJJPPP\\\yyy~~~qqqcccZZZVVVUUUYYY___jjjwwwtttVVVDDD<<<999:::===;;;;;;>>>DDDKKKVVVhhhxxxrrr```VVVPPPLLLIIIEEEIIILLLLLLKKKOOOWWW___ooo}}}|||jjjWWWPPPNNNLLLIIIGGGGGGHHHGGGDDDAAA@@@BBBDDDHHHMMMSSSYYYaaalllyyymmmYYYKKKCCC???;;;<<<<<<<<<<<<;;;<<<<<<888;;;AAAJJJQQQUUUVVVUUULLLMMMMMMLLLIIIDDD???<<<<<<===?????????>>><<<:::666666666777888999:::;;;@@@===AAAOOOcccyyykkkUUULLLCCC<<<999666222000000///////////////000111111333222222111111111111111333333333333333333333333333444444444444333333333333111000000111111///---pppYYYLLLFFFDDDDDDEEEFFFDDDCCCEEEJJJOOO[[[wwwggg]]]RRRMMMLLLLLLQQQWWW]]]iiizzzbbbIII>>>;;;888:::>>>??????CCCKKKUUUcccxxxpppddd___[[[WWWVVVVVVYYY^^^aaadddiiiqqqvvv{{{kkkccc```]]]ZZZYYYTTTUUUTTTQQQMMMLLLOOORRR\\\ccclllttt{{{}}}iiiVVVHHH@@@<<<::::::;;;============>>>???>>>DDDPPP]]]iiiooopppooohhhhhhgggddd^^^VVVNNNIIIDDDBBB@@@>>>===<<<<<<<<<444555777888888888777666<<<:::<<>>AAABBBHHHRRR___qqq{{{xxxtttsssuuuvvvxxx|||~~~xxxtttsssnnnooonnnjjjeeedddggglllwwwooocccSSSGGGAAA===:::777777:::===???@@@BBBFFFIIIJJJTTTcccvvv{{{rrrjjjdddUUURRRMMMGGGBBB???===<<<888888999::::::999888777999:::===BBBKKK]]]yyylllZZZQQQAAA<<<888777555111000222111111111111111222333333333222111000///000000111444444333222222333444444///000111222222222111111111111333888<<<<<<777222lllTTTHHHEEEEEEAAADDDFFFEEEDDDDDDHHHLLL[[[wwwkkk]]]RRRLLLGGGGGGGGGFFFGGGJJJYYYjjjtttWWWFFF:::;;;===888888===AAACCCKKKWWWfff{{{|||{{{vvv\\\QQQEEE@@@@@@@@@===999666:::>>>AAADDDHHHNNNRRRUUU```rrr}}}hhhddd\\\SSSJJJBBB===:::999999999999888777666666555888===@@@DDDRRRlllrrr[[[MMMHHH;;;777555555444111111333222222111111222222333444333222000/////////000111444333222111111222333444000111222333222111000///222222555;;;AAA@@@:::444nnnXXXLLLGGGFFFDDDDDDCCCBBBBBBEEEIIIMMMddd||||||lll^^^TTTLLLFFFBBBAAABBBDDDJJJQQQZZZooowwwbbbKKKCCC===;;;::::::===BBBIIILLLWWWkkkuuuaaaIIIEEE???:::888888:::<<<999:::<<>><<<777666;;;<<<888:::===;;;<<>>;;;777444111000111111222111111000111333444555111333444444222000//////000111111222222222111111000000111111111000000///555333333777===>>>:::666oooXXXLLLGGGFFFEEEEEEDDDCCCCCCFFFJJJNNNccczzz}}}ooobbbUUUMMMLLLFFFCCCBBBCCCDDDKKKRRRaaavvvnnnYYYFFF@@@;;;:::999888<<>><<<888888<<<<<<888;;;<<<888888>>>EEE[[[zzzmmm[[[MMMDDD???999777333000//////000000111111000000111222444555+++---///000...------...///000000111111000000///000000111111111000000///222111111333777888666333pppXXXKKKGGGEEEEEEEEEEEEDDDDDDGGGKKKNNNaaavvv~~~mmm```VVVMMMGGGJJJFFFCCCDDDDDDFFFMMMUUUkkk{{{```MMM???;;;999::::::;;;AAAHHHNNN^^^uuummmPPP>>>::::::;;;;;;;;;;;;::::::<<<<<<===AAALLL]]]ppp|||www\\\GGG>>>???===:::;;;===<<<888<<<===777666<<>>@@@HHHRRR[[[nnnyyy[[[FFF;;;777888999::::::::::::999;;;;;;===AAAKKKYYYiiitttzzz|||~~~kkkRRRCCCAAA>>><<<===>>><<<888===???:::999>>>BBBUUUrrrkkk___mmm}}}dddQQQGGGBBB===999666444222111000///000111//////000000111222222333+++---...///......///111...///000111111000...---...///000000000000000000000111111000//////000222sssYYYJJJFFFEEEBBBCCCCCCCCCCCCEEEHHHKKKYYYmmmlll[[[QQQLLLJJJIIIFFFDDDDDDGGGIIIOOO[[[fffsssXXXGGG???<<<===???AAA@@@BBBMMMXXXlllkkkMMM@@@???:::999999888888888999999999:::<<<@@@FFFNNNXXX___cccccceeegggiiinnnsssvvvyyy```JJJDDD???>>>>>>>>>;;;999999>>><<<===AAABBBPPPkkkfffXXXeee}}}ppp[[[LLLDDD@@@;;;777666555333111///...............///000111111111111...000000000......///111000111333444333111///.........///000000000000000///000000///------...000uuuZZZJJJEEEDDDAAABBBCCCCCCCCCDDDGGGJJJUUUkkkvvvdddVVVNNNKKKJJJIIIFFFEEEGGGKKKOOOWWWgggvvveeeKKK@@@>>>@@@BBBEEEFFFCCCEEERRRaaa~~~___DDD<<<@@@;;;;;;:::999999999999999888:::<<<>>>@@@CCCHHHKKKNNNOOOPPPSSSWWW[[[___bbbooozzzmmmRRRHHH@@@>>>???===::::::555;;;;;;===AAA@@@LLLeee~~~bbbTTT]]]tttpppeeeUUUIIIBBB>>>:::666444333111///---,,,++++++---...///000111111111000...//////...------...000222333555666555333000///------...///000000000000---,,,,,,,,,,,,,,,,,,,,,vvvZZZJJJEEEDDDAAABBBCCCDDDDDDEEEGGGJJJTTTkkk{{{ppp```TTTNNNLLLKKKJJJIIIHHHKKKOOOUUUaaauuusssWWWCCC<<<<<>>>>><<<999:::666;;;;;;===@@@@@@LLLfffyyy\\\QQQUUUjjj{{{ddd[[[OOODDD===:::888777222222111000......------,,,---...000000000000///---......---------000222222444666777666444000...,,,---...///000000000000---++++++,,,///000---***vvv[[[JJJDDDDDDBBBCCCDDDEEEEEEFFFHHHKKKTTTmmmxxxnnn```UUUPPPOOOMMMLLLKKKKKKMMMSSSZZZggg~~~eeeMMM???;;;:::???DDDLLLQQQSSS]]]ssslllRRRBBB<<<<<<666999===@@@AAA???<<<999;;;<<<<<<;;;:::<<<>>>AAA>>>???@@@CCCEEEFFFEEEDDDLLLVVVcccmmmuuuyyy]]]NNNAAA>>>>>>;;;999::::::>>>======AAAAAAOOOjjjuuuXXXNNNPPPbbbppp]]]VVVKKK@@@999666666777222222222222111111111111,,,---...000000000000///,,,---.........000333666222333666777666333000...,,,---...///000000000000///---,,,///333444000+++vvvXXXHHHGGGDDD@@@AAAAAAAAABBBDDDHHHKKKYYYnnnxxxpppeeeZZZSSSNNNLLLJJJSSSQQQTTT[[[dddsssoooYYYGGG::::::AAA>>>LLLXXX[[[___nnnxxxWWWBBB<<<<<<===??????>>>;;;888777999:::999999::::::999888666555999;;;===???AAAAAAAAAAAAGGGKKKSSS\\\ccclll|||nnnWWWBBB>>>AAA???<<<<<<===;;;<<<===<<<@@@UUUkkkpppVVVHHHMMM[[[uuu|||iii]]]LLLIIIEEE@@@;;;888555444333222111///...,,,++++++...------000222000---,,,///222222///000666777333222000///000333444333111111000......000222111000+++///111...(((&&&+++111uuuXXXHHHGGGCCCAAAAAABBBBBBBBBEEEHHHLLLXXXmmm{{{ssshhh^^^WWWRRROOOMMMSSSRRRVVVaaannndddOOOBBB:::;;;BBBBBBOOO\\\dddnnnnnnPPP???;;;;;;;;;======<<<:::888777888:::999999999999888777666555888999;;;===>>>?????????AAADDDKKKSSSYYYbbbssswww^^^GGGAAABBB???<<<===<<<:::;;;>>>===CCCXXXooolllPPPFFFIIIVVVnnn|||hhhXXXPPPEEEBBB>>>:::777555444444333222111000...---,,,+++000...---...000000/////////333333111333888888444333111000000222333111...000333666666333111000000---...///...,,,,,,...///uuuYYYJJJGGGBBBBBBBBBCCCCCCCCCEEEIIILLLVVVlllxxxnnnddd]]]XXXUUUSSSWWWWWW]]]jjjzzzuuuTTTDDD>>>;;;===CCCHHHTTTcccqqq```GGG<<<:::999999999:::;;;:::888777888999999999888777666666666666666777888:::;;;<<<<<<===<<<>>>CCCIIINNNXXXjjjzzzfffKKKBBBAAA>>>;;;<<<<<<:::;;;>>>>>>EEE[[[sssjjjMMMEEEFFFPPPgggiiiVVVKKKGGG>>><<<888555333333444555222222111000///...---,,,222000...---///111222111111333444444777999888444......---///000000///---+++333::::::444...---...000...,,,---000222222111uuuZZZLLLHHHBBBCCCCCCDDDCCCDDDFFFIIILLLTTTjjj~~~uuulllfffaaa]]]ZZZ```aaafffttteeeHHH===>>>???@@@DDDNNNYYYjjj|||qqqQQQ???::::::999888777888::::::999888888999999888666555555555666777666666777999:::;;;;;;<<<<<<===AAAFFFJJJTTTgggxxxhhhLLLAAA???<<<:::;;;<<<::::::===>>>FFF^^^wwwmmmRRRGGGFFFLLL```}}}jjjWWWJJJDDDBBB<<<:::666333222222444555222222111000000///......222222000...000444555333555555555666999999666222---...///111333444444444///444::::::666111000000111///,,,,,,000555888999uuu\\\NNNJJJCCCCCCDDDDDDDDDCCCEEEIIILLLTTTiii}}}vvvqqqlllhhheeegggjjjqqq~~~pppWWWAAA===AAABBBDDDGGGRRR```rrr~~~cccGGG;;;;;;;;;::::::666888;;;<<<;;;999999999888888666555555555666777777777888888999:::;;;<<<===>>>AAAFFFKKKUUUhhhzzzhhhKKK@@@???<<<<<<>>>===::::::===???HHHbbb{{{rrrZZZGGGDDDHHHYYYuuuzzzdddRRRGGGAAA<<<999:::888555222000000111222222222111111000000000///000222222111555;;;<<<999===999666777888777444111222444555777999;;;>>>???===<<<;;;;;;:::888555333222111...---///666@@@GGGttt\\\OOOKKKDDDCCCDDDDDDCCCCCCDDDHHHKKKTTTiii}}}yyyuuurrrnnnttt}}}^^^MMM??????CCCCCCGGGMMMYYYjjjqqqXXXAAA:::<<<<<<;;;===777:::===???===;;;::::::888777777666666777777777888888888888999:::;;;<<<===>>>BBBHHHMMMXXXlll}}}iiiLLLAAA@@@>>>>>>AAA<<<999;;;???BBBNNNiiinnn[[[CCC@@@DDDUUUpppyyyiiiTTTEEE???===999555888666444222000///......222222222111111111111111...222444333;;;GGGLLLIIIIII@@@888777777555222111444666888;;;>>>CCCIIINNNQQQLLLFFFAAA>>>:::666333444333222111555>>>JJJSSS~~~qqqZZZMMMJJJCCCCCCCCCCCCBBBBBBCCCGGGJJJTTTjjj~~~zzzqqqQQQFFF???@@@@@@AAAJJJUUUaaavvvfffPPP===;;;===;;;;;;>>>999<<<@@@BBB@@@===;;;:::777777888888888888888777888888777777888999:::;;;<<<>>>DDDKKKRRR]]]qqqhhhKKKAAA???======???:::888;;;AAAGGGVVVtttzzzbbbSSSAAA???CCCUUUqqqzzzfffZZZJJJ???;;;:::999777666555555444333111000///222222222222222222222222---222444444@@@TTT______VVVHHH;;;777777444222333555888===DDDLLLXXXdddmmmpppllldddYYYMMMCCC<<<999666444444777@@@KKKTTTYYY}}}oooXXXLLLIIIBBBBBBCCCCCCBBBAAACCCFFFIIIUUUjjjaaaJJJDDD@@@@@@>>>>>>KKK[[[fff```LLL<<<<<<===::::::???;;;>>>BBBDDDBBB>>><<<;;;777777999::::::999888777777777666666666888999:::===@@@GGGOOOVVVbbbuuufffIII???===:::999:::999777;;;CCCKKK\\\|||nnnWWWJJJAAA@@@EEEXXXuuuwwwgggRRRKKKAAA888444555777999666777888888777666444333111222222222222333333333...333333333BBB\\\mmmppp^^^MMM>>>888777444333555:::???HHHSSSaaarrrvvvbbbRRRIIIGGG999555555<<>>======AAAAAAJJJPPPNNNGGGCCC>>>;;;999:::;;;:::888777666666<<<777555777999999;;;>>>AAAFFFNNNUUU]]]jjjyyywww\\\EEE??????;;;999<<<;;;;;;<<>>EEEZZZyyyqqq___SSSJJJFFF???888444333555666777777777777555333111000111111222333222111000///333666666777BBBVVVeeekkkSSSGGG===999666333555;;;;;;EEEVVVlllvvvdddUUUNNNIII@@@CCCWWWkkkhhhXXX|||ppp```OOOGGGHHHEEEEEEEEEDDDDDDEEEIIIKKK[[[sssfffPPPAAA???>>>>>>???EEEUUUeeepppOOO@@@666999===<<>>;;;;;;>>>>>>===???FFFWWWqqqnnnUUUDDD>>>CCCCCCLLLbbb}}}nnn___QQQIII>>>;;;777333222222444666777777777666555333111000111222222333222111000//////222333444<<>>777555444111222666<<>>>>>???@@@BBBLLL```ssscccCCC<<<999<<<===>>>FFFQQQXXXdddmmmmmmfff[[[NNNDDD>>>===<<<::::::999:::::::::666666999;;;<<<@@@EEEEEELLLVVV```kkkxxx|||bbbNNN===:::<<<;;;<<>>:::BBBFFFSSSkkktttbbbTTTJJJCCC@@@999888666444444555666777777777777666444333111000111222222222222111000000...111222333777>>>BBBBBB:::555222333444333333555<<>>======??????DDDSSScccpppzzzwwwkkk]]]QQQGGGDDD@@@===<<<<<<======<<<::::::===>>>???CCCIIIKKKQQQ\\\gggsssvvvXXXIII;;;999:::;;;<<>><<<<<<888777666666555555666666777666666555444333222111222222222222111111000000111333333444555777888777555333222444666888:::;;;:::AAAPPPjjjpppdddfffgggZZZHHHyyynnn^^^NNNFFFGGGFFFHHHIIIIIIGGGGGGHHHIIIVVVooohhhMMMAAA<<<===@@@FFFMMM\\\tttyyy___HHH===>>>???AAADDDNNNbbbttt{{{nnndddTTTNNNGGGBBB@@@???>>>>>>???>>>>>>AAAAAAAAAFFFMMMUUU[[[dddooo{{{mmmPPPFFF<<<999:::;;;<<>>BBBLLLXXXjjjwwwcccPPPBBB===>>>@@@EEENNN___tttyyyggg___SSSKKKGGGEEECCCAAADDDDDDFFFHHHHHHIIIOOOWWWfffjjjqqqyyyzzzfffHHHCCC===::::::;;;===>>>@@@HHHXXXqqqmmmOOOCCC@@@>>>@@@PPPjjjxxxjjjTTTNNNEEE===999888777777000111222333555777999:::666555444333222222222222333222111111000000111111444111000222333222444777666777555444777<<<>>><<<666555999FFF\\\vvvoooSSS???zzzooo___OOOHHHIIIGGGGGGGGGFFFFFFGGGKKKMMMXXXqqq}}}XXXEEEDDD@@@@@@EEESSSeeezzzhhhTTTGGGBBB===???DDDNNN___uuuttteeeZZZTTTPPPLLLJJJMMMNNNQQQUUUVVVXXX___iiizzz{{{~~~mmmYYY@@@???<<<999999;;;>>>???CCCOOOeeedddJJJCCCBBB???HHHYYYtttqqqaaaVVVFFFBBB<<<999777777666555444333333444555888:::;;;666555444222222222222333333222111000000000111222222///000555666333333777666999999777999<<<;;;666111333666===KKK___tttmmmOOO===wwwlll\\\LLLEEEFFFFFFFFFEEEDDDDDDGGGKKKNNN[[[ssstttPPPAAACCCCCCAAAHHHYYYoooaaaKKKDDDCCC>>>AAAIIIXXXooouuuggg```[[[VVVSSSUUUWWW\\\aaacccfffoooyyyuuu\\\HHH:::;;;:::888888;;;???@@@FFFUUUnnn^^^FFFBBBBBB???MMM^^^yyymmm[[[NNNGGG@@@===999777666666666555555333111000000111222444666555333222111222222333444333111000000000111222111///222999:::555444777666;;;===;;;<<<>>>999111...111555999???LLL\\\hhhrrrrrrwwweeeGGG666wwwjjjZZZKKKFFFHHHDDDEEEFFFGGGFFFGGGJJJLLL\\\tttdddPPPFFF@@@FFFKKKVVVhhh~~~oooXXXHHHAAACCCDDDQQQiii}}}rrrkkkgggfffdddccciiisssyyyzzz}}}rrrUUUFFFDDD>>><<<999777999===BBBEEENNNhhhvvv\\\III@@@CCCIIIRRRjjjzzzgggYYYMMMEEE@@@;;;:::888666444444444555777555333333555555555444444333111000///000111222444333111///000111444555999666555777777555666999@@@BBB>>>666333555444000333444444555999???FFFKKKTTTUUUYYYaaalllyyyoooTTT@@@555vvvjjjZZZKKKGGGIIIEEEFFFGGGHHHGGGHHHJJJMMMYYYrrr}}}^^^KKKBBB>>>CCCJJJYYYppp|||dddPPPEEEGGGMMM]]]vvvyyyvvvtttqqqpppuuu}}}{{{cccLLLAAAAAA;;;;;;:::999999<<>>:::999999888666555555555555666555333333444555555444555444222000000111222333444333111000000222444555:::666444666666444555999GGGFFF???666222555777555555555444333333666:::>>>AAABBBEEEJJJSSS^^^hhhmmm{{{|||zzznnn[[[HHH999333uuujjjZZZLLLGGGIIIFFFGGGHHHHHHHHHIIIKKKMMMUUUoooqqqUUUFFFAAA@@@CCCMMMbbb}}}xxxaaaQQQTTT^^^rrrrrr```PPPCCC>>>???999;;;<<<;;;;;;@@@IIIQQQiii~~~~~~aaaMMMCCCAAAEEEKKKbbb|||tttdddPPPBBB<<<:::777444777777777777777666555555555444222333444555555444555444222111111111222333444222111000111222444666;;;666444444444333444999JJJFFF>>>444000444777888777666555333000000222444555555666:::@@@GGGNNNSSS]]]]]]YYYPPPDDD999333111xxxlll\\\MMMGGGHHHFFFGGGHHHHHHGGGHHHJJJLLLTTTnnndddMMMBBBBBBDDDIIIVVVoooxxxgggjjjvvvttt\\\LLLDDD???===>>>999<<>>=========999===AAACCCIIIWWWlll{{{~~~dddJJJCCCCCCDDDJJJRRRiii}}}xxxkkk```WWWKKKBBB:::666888:::777333555666777888888777666555333222111111333444444333222222111111000000000000222222222222333444555666:::555333555555333555::::::666333111111222444777::::::999777555555666888......///111444777;;;<<<666666666444111///......rrr___NNNFFFFFFDDDEEEFFFEEEDDDEEEFFFHHHUUUooommmRRRCCC>>>AAAFFFVVVjjjzzzrrrkkkXXXKKK@@@<<<;;;;;;;;;>>>===AAAGGGMMMYYYjjjqqqXXXDDDBBBEEEEEEJJJSSSgggtttzzzppp```VVVNNNFFF<<<999777777999999777444777777777777777666555555222111000000222444444333222222222111111111000000222222222222333555666666777444444666777666777;;;555222222444555444666999===<<<:::666333222333555......///111333555777888///000000000///...,,,+++~~~rrr```OOOFFFFFFEEEFFFGGGFFFEEEEEEGGGIIITTTmmmcccMMMDDDBBBGGGLLLaaawwwuuummmgggbbbZZZUUUDDD???;;;;;;;;;:::===BBBFFFKKKTTT```ooodddOOO@@@CCCFFFDDDIIISSS^^^fffeeeWWWKKKFFFBBB<<<444666777888888888777777999999888666555555555555111000///000222444444333333444444444333333222222111111222333444555666777555333444999:::888999<<<666222111444555333555:::>>><<<999444000000111444000111222333444555555555////////////000///...,,,}}}qqq```OOOGGGGGGFFFGGGHHHGGGFFFFFFHHHIIISSSlll|||[[[JJJFFFHHHNNNUUUmmmyyyuuuxxxxxxuuulllcccXXXPPPMMMJJJEEE@@@;;;:::<<<===<<<;;;@@@HHHOOOUUUaaapppxxx\\\III>>>CCCFFFBBBGGGRRRUUUYYYUUUFFF===<<<;;;666333666999999777777999<<<;;;:::888666444444555555111000///000222333444333555555666666555555444333111111222333555666666777444222555:::<<<::::::===777111///222222000333999===;;;888333000111444777000000111222222222111111222000//////000111111000{{{mmm___SSSKKKGGGDDDFFFGGGFFFEEEFFFKKKOOOZZZqqqrrrUUUQQQNNNFFFMMM___{{{{{{yyyrrrnnniiigggjjjnnnppppppnnnjjjeee```^^^^^^^^^]]]QQQOOOHHH???:::;;;;;;888<<<;;;;;;:::===CCCKKKQQQ\\\pppqqq[[[LLLEEE>>><<<@@@CCCDDDCCCFFFDDD???;;;777555444444444555666777888888888888???===;;;777444222000000//////000222333444555555999888777666555555555555666333000000333555444333333777<<>>:::;;;;;;999======<<<<<>><<>>;;;888555444444444333444555666777777777777===;;;999666444222111000//////000111222333444555888777666555444444444444666333111111333444444222444444888???FFFGGG@@@:::333222111000000000111111666444111111333444444222111111000000000000111111222111000000//////000000}}}ooo```SSSKKKHHHCCCEEEFFFEEEDDDEEEJJJNNNYYYsssjjjWWWWWWUUUQQQ]]]sssmmm___YYYXXXXXXXXXTTTOOOGGGBBBAAACCCEEEFFFBBB@@@???@@@BBBFFFJJJMMMUUUSSSKKKAAA<<<======;;;BBBAAAAAADDDMMM\\\lllwwwsss[[[KKKGGGBBB<<<;;;===?????????888777666444333333444444222333444555555666555555999888666555333222111111//////000000111222333333666666555444444333333333444333111111333444333222555222444???KKKMMMCCC888222111000/////////000111333111///000111333444333////////////000111222333222111000000//////000000qqqaaaSSSKKKHHHCCCEEEFFFEEEDDDEEEJJJNNN[[[ttt{{{dddTTTSSSSSSTTTfffuuufffSSSHHHHHHLLLNNNNNNLLLIIIEEEAAA??????@@@AAA=========>>>AAAEEEKKKOOOaaa]]]RRREEE???AAACCCCCCKKKMMMOOOVVVaaapppxxxaaaOOOFFFCCC???;;;:::;;;<<<<<<;;;555444333222222222333333111222333444444444444444666555444333222222222222//////000000111111111222666666555555444333333222333222222222222333222222666222333<<>>===>>>>>>>>>????????????CCCHHHMMMddd___TTTGGGDDDJJJQQQTTT]]]```fffnnnyyy{{{dddQQQGGGCCC@@@===;;;999999999999999555444333333222222111111111222222333333333333333444333333222222222222333000000000000000000111111666666777666666555333222111222222222222222222222555444444777<<<>>><<<999444333222111000111222222333222111///......///000.........///000222333444111000000///.../////////vvvcccTTTLLLJJJEEEGGGHHHGGGFFFGGGLLLPPPcccwww~~~{{{mmmYYYJJJIIIPPP^^^zzzxxxcccKKKDDD<<<999;;;>>>===<<<888:::===>>>???@@@BBBCCC???AAAAAA@@@@@@BBBHHHNNNbbb___XXXQQQTTT___jjjnnnvvvzzz|||eeeRRRGGGBBBAAA===<<<;;;:::888777777666555555444444333222111111222222333333333333222222333333222222222222333333111111111111111111000000666666777777666555333222000222333333222111111222333444444444444444666777444444222111111111222333333333222000------...///.........///000222333444111000//////......//////wwwdddTTTLLLJJJFFFHHHJJJIIIGGGIIIMMMQQQeeeyyy~~~|||zzzxxxzzz}}}~~~gggUUUHHHKKKWWWiiihhhSSSCCC@@@===;;;<<<======<<<>>>@@@BBBCCCDDDGGGMMMRRRIIIKKKMMMMMMLLLPPPWWW]]]jjjkkkjjjjjjqqq~~~eeePPPFFFBBB@@@>>>;;;<<<;;;:::888666555555333333333333333333222222222333333333333333222222444333333222222222333333333333222222111111111000444555666666666444222111///111444444222000111222///111333333222222333444444333111000000000111222111222222000...---///222////////////000111222333000000///............///xxxdddTTTLLLKKKGGGIIIJJJIIIHHHIIINNNRRReeezzzyyyqqqsssvvvuuu|||~~~cccRRRGGGNNN^^^sssyyy]]]HHH@@@????????????AAABBBCCCFFFFFFFFFFFFGGGLLLUUU\\\VVVZZZ]]]]]]^^^bbbkkkrrrwww{{{rrrVVVDDD@@@@@@???<<<;;;<<<<<<:::888666555555000111222333333333333333333333444444444333333222444444333333222333333333444444333333222111111111333444555555555333111///...111444444111000000222---...000333444444222000333222000/////////000111///111222000......111444////////////000111222333000000///...............vvvhhhYYYMMMGGGEEEGGGKKKNNNKKKHHHKKKRRRaaa{{{yyyrrrnnnkkknnnrrrzzz|||^^^RRRKKKTTTkkkooo[[[PPPHHHJJJMMMNNNMMMNNNQQQTTTQQQPPPPPPTTT[[[bbbhhhkkkjjjnnntttyyy|||vvv^^^FFF>>>???>>>;;;;;;;;;<<<<<<:::777444333222222222222222222222222222444111...000333666666555888777444222000000111222333222222111111222222333111111222333333333333222...000222444444222000...444444333333111000...---............///000111222111///...---...///111222333222111//////000222333333000///000...,,,...333vvvgggYYYNNNGGGEEEGGGKKKNNNKKKHHHKKKRRRddd}}}wwwoookkkiiifffgggjjjtttvvvzzzyyy\\\QQQMMMYYYrrrssscccZZZWWWZZZ]]]______aaaeeehhhgggffffffiiiooovvv{{{}}}}}}bbbPPP@@@;;;;;;;;;;;;<<<<<<<<<;;;888666444333333333333333333333333333333333222111111333555555444888666444222000000111222333222222111111222222333222222333444444444444333111222333444444333222111333333333222111000///...//////000111111222222333222111000//////111222444666444222000///000111222333///...///...+++---111wwwgggYYYNNNHHHGGGHHHLLLNNNJJJGGGJJJQQQggg~~~ooohhhddddddcccaaa```bbbmmmooosss|||qqqZZZQQQPPPbbb~~~vvvqqqrrruuuxxx{{{}}}|||fffLLLDDD<<<:::;;;;;;>>>BBB>>><<<999666444333333333444444444444444444444444111333444444333222333333666555333222111111111222333222222111111222222333222333333444444444444444333333333333333333333333222222222222111111000000///000222333444444333333333222111111111222444555777666333111000111222333333///...000///,,,,,,///wwwgggXXXNNNIIIGGGIIILLLMMMJJJGGGJJJQQQfff}}}yyyiiiccc___``````^^^^^^aaahhhjjjoooyyyjjjXXXRRRVVVkkkfffSSSAAA???>>><<<<<<>>>DDDIII@@@<<<888444333333444444444444444444444444444444111444777666333000111333555444333222111111222222333222222111111222222333111222333333444444333333444333222222222222333444111111111111111111222222...000222444555444333222222222111111111222333444666444222111111333666888555111000111111...,,,...wwwgggXXXNNNIIIGGGHHHKKKMMMIIIGGGKKKRRRddd{{{}}}tttjjjccc]]]\\\\\\[[[]]]aaaggghhhnnnzzz~~~eeeWWWTTT]]]uuuvvvaaaOOODDD<<<===>>>===>>>BBBGGGJJJBBB===777444444555555555222222222222222222222222111444777666333000111222333222222222111222222222333222222111111222222333000000111222222222222222333222111000000111222333111111000000000111222333---...000222333222111000000000000000000111111222222111000111333888<<<@@@:::444111333333000...///xxxgggYYYNNNHHHGGGHHHJJJLLLIIIGGGLLLTTTeee{{{{{{ssslllccc[[[YYYXXXXXX\\\aaaeeehhhppp~~~uuu^^^TTTWWWddd}}}vvvaaaMMMBBB???999<<<>>>AAAFFFLLLLLLIIICCC>>>888555666777666555222222222222222222222222333444555444333222111222111111111222222222222222333222222111111222222333///000000111111111111111222222111000000111222222222222000000000111222333,,,---///000111111000000......//////000000000000/////////000555;;;BBBFFF>>>777222333333111000000xxxhhhYYYMMMGGGFFFFFFIIIKKKIIIHHHNNNVVViiizzztttlllccc\\\ZZZZZZYYY\\\aaacccgggrrriiiVVVRRRXXXkkkqqq```QQQDDD???@@@;;;???EEENNNZZZaaa[[[OOODDD???999777888999777555333333333333333333333333555333222222333444333222000000111222222222222222333222222111111222222333000000111222222222222111222222222111111222222222333222111000///000222333---......//////000000111......//////000000000//////......111666===EEEIIIAAA888111111222111000111rrrmmmnnnpppuuu|||yyyiiiYYYMMMFFFEEEFFFIIIKKKIIIHHHNNNWWWmmmzzztttkkkddd^^^]]]]]]\\\^^^bbbbbbgggsss}}}aaaPPPPPPYYYnnn~~~kkkVVVJJJCCC===;;;>>>???EEENNN\\\nnnvvvkkkYYYEEE???:::888:::;;;888555444444444444444444444444666333000000333555444333///000111222222222222222333222222222222222222333111111222333333333333222333333333333333333333333444333111//////000111222///.........///000111222......///000000000000000000//////111666>>>EEEJJJBBB888000///000000///000mmmeeeaaa\\\aaaffflllssszzzrrrdddXXXOOOJJJGGGGGGIIIJJJHHHGGGNNNWWWnnn}}}xxxkkkjjjhhhddd```___```bbbeeennn~~~ttt[[[NNNRRR]]]uuu}}}dddRRREEEEEEDDD???>>>CCCFFFTTTfffvvvttt^^^HHHAAA;;;:::999666555777666777777666444222333444000222444555444333333333000111222333333222111000222111222333555666444222555555555555444333333222111222222222222111000000222222222111111111111111111000////////////000000/////////000000111222333000000000111444666999;;;333222222222222222222222xxxccc[[[XXXTTTWWW\\\bbbgggnnnxxxrrrcccUUULLLHHHGGGGGGHHHIIIGGGGGGOOOYYYnnn{{{sssrrrnnniiieeedddeeegggllluuuoooWWWMMMRRR___xxxrrrbbbWWWJJJAAABBBBBB???BBBJJJQQQcccwwwwwwbbbLLLDDD===;;;999666555666555666777555333222333444111333555555444222222222000111222222222111000///111111111333555555333111444444555555555444333222222222222222222111111000333333333333222222222222000000000000000000000000111111000//////000000000///000000111333555777888000111111222222333333333mmmYYYRRROOOLLLMMMQQQVVV[[[aaakkkvvv~~~qqq```RRRJJJFFFGGGFFFGGGHHHGGGGGGPPPZZZooo}}}xxxqqqmmmlllnnnqqqwwwgggSSSLLLSSScccvvvgggXXXKKKHHHCCCBBBFFFFFFFFFOOO[[[gggzzz|||hhhRRRHHH>>>;;;999555444555444555666555333222222333222444666555333222111111111111111111111000///...111111111333444444222000333444555666666444222111333333333222222222111111555444444444333333333333///000111111222111000///222111000///...............///000222333333333333//////000111222333444444fffTTTMMMKKKIIIJJJMMMQQQUUUZZZbbbnnnvvv~~~nnn]]]PPPIIIGGGGGGFFFGGGHHHFFFGGGPPP[[[ooo{{{vvvuuuxxx{{{aaaPPPNNNVVVjjjzzzggg[[[SSSLLLFFFBBBFFFOOOVVVWWWYYYeeetttoooVVVJJJ???:::888666555666444555555555333222222444333555666555333111000000111111111111000//////...111111111222444444222000222333555666666555333111444444333222222222222222555555444444333333222222...///111333333222111///111000000///......//////...///000111222111000//////000000000111111222222}}}```QQQLLLIIIHHHJJJLLLOOOQQQUUU]]]hhhppp{{{|||kkkZZZNNNJJJJJJGGGFFFGGGHHHGGGGGGPPPZZZnnn}}}{{{^^^QQQPPP[[[rrruuu___RRRMMMJJJEEEAAAEEERRRdddnnnooorrr~~~www[[[NNN???:::999777666777444555666555333222333444333555666555333111000000222111111000000000000000222222222333444444222000222333555666666555333222555444333333222222333333555444444333222111111111...000222444444333222111///////////////000111111---...000000000///...---111111111000000/////////sssZZZOOOJJJHHHHHHJJJKKKMMMNNNQQQXXXbbbjjjsss~~~zzziiiWWWLLLIIIJJJGGGGGGIIIJJJHHHGGGNNNWWWmmm{{{yyy^^^SSSSSSbbb{{{iii[[[NNNIIIHHHDDD???<<>>@@@@@@???;;;777::::::999888777777888999999999888777666555444444333444333333666:::===>>>333222222111111222444444666333///.../////////...//////000000000000///...000///.........000111222}}}cccSSSNNNGGGFFFIIIGGGEEEIIIGGGHHHOOOPPPUUUdddjjj|||zzziiiWWWKKKGGGGGGFFFJJJPPPQQQKKKHHHPPP[[[hhhvvvzzzvvvuuuooofff]]]WWWRRRNNNLLLHHHHHHIIIJJJMMMQQQVVVYYY]]]aaakkkyyyjjjUUUFFF>>>;;;<<<999999888888888888999999555555444333333222222111111111111222333444666777:::===AAADDDDDD@@@===<<<===;;;999888888999::::::888888777777666555555444333222222333555888;;;>>>333222111000000000111222555333000......///////////////000000000000000000000///.........000111222sss\\\PPPNNNGGGFFFIIIGGGEEEJJJGGGIIIQQQRRRWWWfffpppzzzjjjZZZNNNJJJJJJIIIMMMSSSTTTMMMIIIQQQ]]]fffsssyyynnngggZZZUUUMMMHHHGGGGGGIIIIIICCCHHHNNNUUU\\\bbbhhhlllxxx}}}oooWWWFFF>>>;;;:::;;;:::999999888999999999777666666555555444333333222222222333444555666777<<<===@@@DDDCCC??????AAA???===999888999:::::::::888888888888777777777777888555333555555444555999666555444222111111222222555444222000//////111111//////000000000000111111000////////////000000111lllVVVMMMMMMGGGEEEGGGFFFEEEIIIHHHKKKTTTWWW]]]mmmyyyzzzjjjYYYNNNJJJIIIIIINNNUUUVVVOOOLLLUUUaaafffsss~~~uuukkkaaaWWWPPPHHHEEEBBBBBBEEEIIIMMMNNNMMMUUUaaammmwwwwww___MMMCCC===999;;;;;;:::999999999999999999999888777777666666555333333333444555666777888===<<<>>>AAA@@@<<<>>>DDDAAA===999888999;;;;;;:::999999999:::::::::::::::???:::888:::999666777;;;<<<;;;999777666555666666666555444222000111222444000000///000000111111222///000000000000//////...gggSSSKKKLLLFFFCCCFFFDDDDDDIIIIIIMMMWWW[[[cccsssxxxgggWWWKKKFFFFFFGGGNNNUUUWWWPPPNNNXXXeeehhhvvvrrrnnnggg```YYYQQQJJJEEEAAA@@@@@@DDDIIIOOOSSSUUU[[[fffuuulllZZZNNNEEE???<<<;;;::::::999999999999::::::999999888777777777333444444555666777888888===:::;;;>>>===:::===EEEAAA===999777999;;;;;;:::::::::;;;<<<<<<======>>>DDD>>>===@@@@@@===>>>DDDAAA@@@>>>;;;::::::::::::777666555333111222444555000000//////000111222222///000111111111///...---vvv^^^SSSJJJHHHIIIHHHHHHJJJHHHJJJNNNSSS[[[fffqqqxxxssseeeVVVIIIEEEIIIJJJOOOTTTUUUNNNKKKSSS___lllsss~~~~~~~~~zzzxxxtttoookkkkkkmmmoooaaaZZZQQQLLLJJJHHHDDD@@@CCCEEEJJJOOOUUU^^^gggmmmuuu~~~{{{gggWWWMMMIIIGGG@@@<<<===>>>;;;999999:::;;;;;;<<<;;;:::888777555555555666777888999:::AAA>>>;;;:::;;;<<<<<<<<<======>>>>>>======<<<;;;===???AAAAAA@@@BBBFFFJJJJJJGGGDDDCCCEEEHHHJJJJJJKKKLLLIIICCCAAABBBBBB???999::::::777444222111111222000000000222222222000,,,,,,---///000000///---pppYYYOOOGGGFFFGGGHHHIIIKKKMMMOOORRRXXX```kkkxxx}}}rrrdddTTTGGGDDDGGGIIINNNUUUUUUOOOKKKSSS^^^iiirrr~~~{{{xxxuuusssrrrvvv}}}vvvmmmggg______^^^]]][[[\\\^^^aaaXXXRRRKKKGGGFFFGGGGGGGGGIIINNNVVV___iiisss}}}ppp___SSSMMMMMMFFFAAABBBBBB???======::::::;;;;;;:::999888777999999999:::;;;<<<>>>???DDDBBB???===???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBB@@@CCCGGGHHHHHHJJJOOOSSSTTTTTTTTTVVVYYYZZZYYYXXXWWWYYYWWWQQQNNNOOOMMMJJJDDDBBB???===;;;999888777777555444444555555444222000///......//////---+++fffUUULLLFFFFFFHHHIIIKKKNNNMMMOOORRRXXXaaaooo|||{{{pppbbbSSSFFFCCCFFFHHHMMMUUUWWWPPPKKKRRR]]]iiittt}}}qqqnnnjjjhhhdddgggttt|||tttlllgggfffeeeddd```ZZZSSSNNNJJJKKKLLLLLLLLLNNNRRRTTTOOOMMMKKKIIIIIIMMMSSSXXX\\\cccmmmyyynnn```XXXRRRKKKDDDDDDCCC@@@>>>>>>;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;===???AAACCCEEEBBB???>>>@@@BBBDDDDDDCCCDDDEEEGGGHHHIIIIIIIIILLLQQQWWWZZZ\\\___cccgggjjjllloootttwwwwwwtttqqqnnnpppnnnhhhdddccc___ZZZOOOJJJCCC???>>>===;;;888999777555555555444333111555333000/////////...---|||```TTTMMMGGGGGGIIIJJJLLLPPPMMMOOOTTT\\\gggvvvzzzooobbbRRRFFFCCCFFFFFFMMMUUUWWWQQQKKKQQQ[[[kkkwww~~~~~~zzzmmmhhhdddbbb^^^```ooozzzsssppprrrnnnrrrsssmmmgggbbb[[[TTTOOOOOOPPPPPPOOOMMMIIIGGGIIIIIIIIIHHHIIIMMMRRRVVVSSSWWWZZZ\\\^^^bbbkkkrrr{{{qqqggg[[[RRRJJJHHHGGGCCCAAAAAA??????@@@@@@@@@@@@@@@@@@>>>>>>???@@@CCCFFFIIIKKKIIIGGGDDDDDDFFFIIIKKKKKKHHHIIILLLPPPSSSVVVXXXYYYccchhhoootttwwwzzz~~~|||xxxrrrkkk___VVVLLLFFFDDDBBB>>>:::;;;:::888777777666444222777444111000000111000000xxx```SSSLLLHHHHHHHHHHHHKKKOOOQQQUUU]]]gggtttzzzooobbbRRRFFFCCCGGGFFFLLLUUUWWWPPPKKKQQQ[[[kkkwww{{{zzz}}}ooofff```___]]]^^^oootttmmmhhhddd^^^WWWUUUWWWWWW[[[]]]XXXTTTRRROOOLLLEEEFFFGGGIIIIIIJJJKKKLLLPPPOOONNNMMMOOOVVV___eeefffnnnwww|||~~~~~~ssshhh^^^TTTPPPNNNJJJGGGHHHDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHKKKOOOTTTXXX[[[VVVTTTRRRSSSUUUXXXYYYYYYWWWYYY^^^ccciiinnnqqqsss{{{{{{tttkkk^^^UUUQQQMMMHHHDDDBBB@@@>>>===<<<;;;999777444222//////000111111000vvvcccPPPKKKHHHHHHHHHHHHKKKPPPUUU\\\gggsssyyynnnaaaRRRFFFCCCGGGGGGLLLTTTVVVOOOJJJQQQ\\\jjjuuu}}}yyyxxxtttfff]]]]]]]]]^^^nnnyyyqqqjjjeeebbbXXXSSSPPPOOOKKKFFFEEEGGGFFFLLLOOOLLLIIIJJJJJJIIIBBBCCCDDDEEEGGGJJJPPPSSSXXXXXXYYY[[[```iiittt{{{}}}rrrggg\\\VVVSSSNNNLLLMMMJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQUUUZZZaaagggkkkeeeddddddfffhhhiiihhhgggiiikkkqqqwww~~~|||pppfff___YYYTTTPPPJJJGGGDDDAAA???<<<999666222000//////000000000///ppp```OOOKKKJJJKKKLLLLLLPPPVVV\\\dddqqq~~~wwwlll```PPPDDDBBBEEEGGGMMMSSSTTTNNNJJJQQQ]]]kkktttzzzzzz}}}|||wwwyyy~~~~~~|||jjj]]]]]]^^^___lll~~~~~~wwwuuusssoookkknnnjjjeee^^^WWWQQQNNNLLLFFFDDDCCCFFFFFFCCCCCCEEEDDDMMMSSSRRROOONNNNNNLLLJJJKKKLLLNNNQQQYYYcccjjjlllnnnqqqvvv|||sssgggaaa\\\WWWUUUWWWVVVVVVUUUVVVWWWYYY[[[\\\[[[\\\^^^cccjjjrrryyy~~~zzz{{{|||~~~}}}{{{}}}vvvmmmfffbbb```XXXUUUPPPKKKFFFAAA<<<999666555444444444333111///iii[[[PPPMMMMMMPPPQQQQQQVVV]]]fffooo}}}~~~vvvkkk^^^OOOCCCAAADDDHHHMMMSSSSSSMMMIIIQQQ]]]nnnuuuyyytttuuu{{{}}}{{{wwwzzz|||{{{}}}{{{wwwvvvxxxnnn^^^^^^___```kkk{{{wwwmmm```ZZZZZZ[[[YYYVVV^^^[[[UUUOOOIIIEEECCCCCC???>>>@@@EEEGGGEEEFFFIIIOOOYYYaaaaaa^^^[[[YYYVVVXXXZZZ\\\___eeeqqq~~~vvvooojjjeeecccddd````````````aaaccceeegggkkklllnnnttt{{{{{{tttqqqqqqkkkfff```YYYSSSLLLEEEAAA===<<<:::::::::888444111|||bbbRRROOOLLLKKKMMMPPPTTT]]]fffnnnyyy{{{vvvlll^^^PPPGGGEEEEEEKKKIIIMMMTTTQQQLLLTTTbbbqqqwww~~~zzzuuutttvvvwwwwwwvvvzzzwwwzzz~~~uuukkkgggggghhhkkkooottt}}}sssdddeeeggghhhsssvvvnnnWWWSSSMMMIIIIIIJJJKKKKKKQQQPPPMMMJJJGGGGGGIIIKKKHHHGGGGGGHHHKKKPPPVVVYYY]]]kkkxxxzzzxxxvvvrrrlllooottt{{{~~~{{{wwwttttttuuuvvvuuuttttttvvvwww{{{}}}xxxpppiiiccc\\\UUUOOOLLLHHHCCC???<<<;;;999777wwwaaaUUUSSSPPPOOORRRUUUZZZcccmmmyyyxxxtttjjj]]]OOOFFFDDDEEELLLKKKOOOUUURRRMMMUUUbbbrrrxxx{{{wwwrrrppprrrtttttttttwwwuuuxxx~~~vvvppphhh___[[[\\\]]]aaahhhqqq}}}zzzkkkkkknnnooozzzsssbbbZZZOOOKKKGGGEEEEEEHHHJJJKKKUUUWWWXXXXXXVVVUUUVVVWWWTTTUUUVVVYYY^^^dddjjjmmmrrr|||vvvpppiiiaaa[[[\\\XXXQQQKKKFFFAAA===:::ppp```YYYWWWTTTTTTXXX]]]cccnnnxxxuuurrriii\\\OOOFFFDDDEEEKKKJJJOOOSSSPPPMMMTTTaaarrryyy{{{wwwrrrooooooqqqrrrssstttssswwwpppkkkeeebbb[[[TTTPPPQQQXXX\\\eeerrrvvvvvvyyy{{{sssbbbUUUPPPNNNJJJFFFEEEHHHNNNSSSVVVdddhhhmmmppppppooonnnnnnjjjllloootttyyyxxxpppkkkkkkggg```ZZZTTTMMMGGGCCClll```[[[[[[YYYZZZ```gggooo{{{~~~tttqqqiii]]]PPPHHHFFFGGGGGGIIIMMMPPPNNNLLLTTT___pppyyy|||vvvqqqooooooqqqrrrqqqrrrvvv{{{oooccc^^^[[[YYYVVVPPPNNNPPP[[[aaammm|||uuuhhh^^^ZZZ[[[]]]XXXSSSRRRWWW```iiinnn}}}{{{vvvrrrooojjjfffbbb\\\WWWSSSoooeeebbbbbbaaadddkkksss|||~~~vvvssskkk___SSSKKKHHHIIIGGGKKKOOOQQQOOOPPPXXXaaaooozzz|||vvvqqqooooooppprrrtttyyyzzzkkk___XXXTTTRRRSSSQQQNNNNNNQQQ___hhhxxx{{{ooohhhfffjjjqqqvvvpppiiihhhnnnyyy}}}xxxvvvsssqqqnnnkkkgggdddxxxqqqooooooooosss{{{~~~wwwuuunnnbbbUUUMMMJJJJJJJJJOOOUUUVVVUUUWWW```hhhppp}}}}}}vvvrrrqqqqqqwww{{{vvvmmmaaaVVVPPPLLLJJJKKKLLLKKKMMMRRRaaaooo|||zzz}}}~~~{{{yyywwwuuussspppyyyvvvooocccVVVMMMJJJJJJKKKRRRXXXYYYXXX]]]fffnnnttt{{{yyyzzz~~~uuukkkddd[[[RRROOOJJJHHHIIIKKKLLLQQQWWWiii{{{~~~|||zzzzzzzzzzzzyyyyyyvvvooodddVVVMMMIIIIIIJJJRRRXXXYYYYYY___hhhooowww}}}nnnddd___XXXQQQSSSNNNKKKLLLNNNQQQWWW]]]sss}}}~~~{{{yyy{{{}}}|||zzzwwwwwwzzz|||}}}~~~~~~xxxmmm^^^PPPHHHFFFHHHKKKOOORRRQQQQQQVVVaaakkkwwwjjjccc___[[[YYYSSSQQQNNNJJJLLLUUUbbbmmm}}}}}}~~~~~~~~~}}}}}}}}}}}}zzzxxxwwwxxxwwwtttqqq}}}zzzuuusssssstttuuuuuu}}}wwwlll]]]PPPIIIHHHIIIIIIOOOSSSRRRPPPVVVcccoootttiiibbb^^^ZZZXXXUUUSSSQQQOOOSSS^^^mmmxxx~~~xxxwwwqqqpppmmmkkkjjjjjjkkkmmmooommmqqq|||~~~||||||~~~wwwuuurrrrrrssstttrrrpppvvvuuutttttttttsssqqqnnn~~~zzzssshhhZZZNNNHHHGGGHHHHHHOOOTTTRRROOOTTTdddsss~~~wwwllleeeaaa]]]ZZZVVVVVVVVVXXX^^^kkk|||zzzqqqmmmhhhaaa\\\[[[VVVUUUSSSSSSSSSTTTVVVXXX\\\\\\bbbppp|||~~~{{{yyyzzz|||}}}sssqqqnnnnnnpppqqqrrrrrrqqqrrruuuxxxxxxuuuoookkkvvvooocccVVVKKKFFFFFFFFFGGGOOOUUURRRLLLQQQccctttuuunnniiiddd```YYYZZZ]]]aaajjjyyy}}}iii```WWWTTTQQQLLLIIIIIIDDDCCCCCCCCCEEEGGGJJJKKKRRRSSS[[[iiiwww{{{xxxwwwwwwxxxtttrrrpppoooppprrruuuvvvssstttwwwzzz{{{xxxsssnnnwwwnnnaaaUUULLLHHHGGGGGGIIIPPPUUUPPPJJJOOObbbsssxxxrrrlllhhh^^^aaafffmmmvvvwwwjjjXXXOOOGGGEEEDDD@@@>>>???;;;;;;<<<===???AAADDDEEEIIIKKKUUUeeettt{{{xxxvvvvvvvvvxxxwwwuuussssssuuuwwwyyyxxxxxxxxxzzz{{{zzzwwwuuuzzzpppbbbVVVNNNJJJJJJIIIKKKPPPSSSOOOKKKQQQdddttt|||uuuqqqhhhlllsss{{{}}}lllaaaPPPGGGAAA???>>>:::777777777777888999;;;===???@@@???CCCNNN___ooo}}}}}}{{{zzzzzzzzzzzz{{{zzzyyyxxxyyy|||~~~|||{{{yyyyyyzzz||||||{{{zzzpppaaaTTTMMMJJJIIIHHHLLLOOOPPPNNNMMMWWWiiixxx}}}tttzzzmmm___XXXIIIBBB<<<<<<<<<888555444555555666777999:::;;;<<<;;;???KKK[[[jjjxxx}}}||||||~~~xxxnnn^^^QQQJJJGGGFFFEEELLLNNNOOONNNPPP\\\nnn|||}}}qqq^^^SSSOOOCCC===999;;;;;;888555555555555666777888999::::::>>>BBBLLLZZZgggsss}}}uuukkk^^^TTTIIIBBBCCCHHHJJJRRRUUUPPPOOO[[[nnn{{{hhhYYYNNNGGGCCCAAA===;;;:::999666444333666999999888999===@@@>>>CCCLLLWWWeeevvv~~~vvvlll___UUUKKKDDDEEEJJJJJJPPPRRRNNNNNN[[[mmmyyykkk[[[NNNEEEAAA>>>;;;:::999999777555555777999999888999===AAACCCHHHPPPZZZgggvvv~~~vvvkkk^^^SSSJJJDDDEEEIIIKKKOOOOOOLLLOOO\\\llluuusssaaaQQQGGGAAA???<<<:::;;;::::::888888:::;;;:::999;;;AAAEEEKKKOOOVVV```kkkxxx|||sssgggYYYOOOHHHCCCCCCGGGKKKNNNNNNLLLPPP^^^llltttmmm\\\PPPHHHFFFBBB@@@??????>>>======???@@@@@@@@@DDDJJJPPPUUUYYY```hhhrrr}}}zzzrrreeeVVVMMMGGGCCCCCCGGGLLLOOOOOOMMMRRR___mmmtttooocccVVVSSSNNNJJJIIIHHHGGGFFFFFFHHHJJJKKKLLLQQQYYY```dddgggmmmttt|||~~~xxxtttfffVVVMMMHHHEEEFFFIIIJJJOOOQQQOOORRR^^^llluuu{{{lllhhhbbb^^^\\\[[[ZZZYYYWWWZZZ^^^```bbbgggnnntttxxx{{{}}}xxxsssdddTTTKKKGGGEEEFFFHHHGGGNNNRRROOOPPP[[[kkkuuu}}}yyywwwwwwvvvuuusssvvvzzz|||~~~~~~xxxqqqbbbQQQHHHEEECCCDDDFFFDDDMMMRRROOONNNXXXiiiuuuwwwpppbbbRRRIIIDDDBBBCCCGGGEEERRRRRRMMMSSS\\\hhhxxx{{{qqqcccTTTKKKFFFCCCDDDGGGFFFRRRRRRMMMSSS\\\hhhwww}}}rrreeeVVVNNNIIIEEEEEEGGGHHHSSSRRRMMMSSS]]]hhhvvv{{{sssfffXXXQQQKKKGGGFFFHHHJJJTTTQQQLLLTTT]]]hhhvvv}}}wwwtttgggYYYQQQLLLGGGFFFGGGKKKTTTPPPKKKTTT___iiiwww}}}{{{~~~}}}vvvtttgggXXXOOOJJJFFFEEEGGGLLLSSSOOOJJJTTT```kkkxxx|||xxxwwwwwwzzz~~~zzzuuufffVVVMMMGGGDDDDDDGGGKKKRRRNNNIIIUUUbbbmmmzzzzzztttssstttwww}}}uuufffUUUKKKEEEBBBCCCFFFKKKRRRMMMIIIUUUcccnnn{{{{{{tttrrrsssvvv|||vvvjjjZZZMMMFFFDDDBBBAAAKKKLLLMMMMMMQQQ^^^ppp}}}{{{ooonnnooowww}}}uuujjjYYYLLLFFFCCCBBBBBBJJJJJJJJJLLLSSSaaarrr~~~}}}nnnkkkmmmttt|||xxxsssnnnkkktttiiiXXXKKKEEECCCCCCBBBIIIGGGGGGKKKUUUeeeuuuppplllnnnsss}}}}}}vvvrrrlllgggaaa\\\XXXTTTssshhhWWWJJJDDDCCCCCCCCCHHHEEEEEEJJJWWWhhhwwwuuuoooooottt~~~|||xxxrrrlllgggaaa^^^XXXTTTPPPLLLGGGDDDrrrfffVVVHHHCCCBBBCCCDDDFFFDDDEEEKKKXXXiiixxxwwwooooootttzzzuuummmhhhccc^^^XXXSSSNNNLLLHHHEEECCCAAA>>><<>>;;;::::::999888666|||qqqdddSSSFFFAAABBBDDDEEEEEEGGGJJJOOOWWWeeevvvzzzqqqqqq|||yyypppfff]]]XXXMMMIIIEEECCCDDDCCC@@@<<<;;;999666666666666555444yyypppdddSSSFFFAAABBBDDDFFFEEEIIIMMMPPPWWWccctttxxxuuu}}}wwwqqqggg\\\SSSKKKEEEAAA>>>;;;888888::::::888666;;;999666666666666555333~~~wwwdddOOOEEEBBBBBBDDDGGGEEEGGGLLLQQQZZZhhhwww{{{~~~|||qqqhhheeeWWWTTTNNNHHHBBB===999888777666444222111111111111111111111444777888555222~~~uuudddQQQHHHFFFDDDCCCDDDGGGHHHLLLQQQYYYfffuuuzzztttpppiii^^^UUURRRJJJGGGCCC???;;;777555555333222111111111333444555444444444777::::::888555}}}tttdddTTTLLLIIIFFFCCCBBBHHHIIIKKKPPPYYYeeesss|||}}}zzzlllfffaaa]]]WWWLLLEEEBBB;;;:::888666555333333333000000000000000222444555222111222444666666555333}}}wwwfffUUUMMMIIIFFFCCCBBBFFFGGGJJJPPPZZZggguuu}}}|||yyyzzzzzzyyyyyyzzzvvvyyy~~~vvvmmmgggcccZZZTTTPPPNNNJJJAAA;;;:::444444444444333333333333222111000//////000111111000000111222333333222222{{{iiiUUUJJJFFFDDDDDDEEECCCDDDIIIRRR^^^mmmyyy}}}qqqiiiggg```\\\]]]]]]YYYYYY\\\[[[^^^ccchhhlllnnnooooooqqqxxxrrrllleee```\\\WWWOOOIIIFFFAAA>>>???===888444444222333333333444444444444222111000/////////000111333444444555555444555555~~~jjjTTTHHHDDDCCCDDDFFF@@@CCCIIIUUUdddsss}}}uuudddWWWPPPRRRLLLKKKQQQQQQJJJGGGIIIFFFHHHKKKOOORRRTTTVVVVVVZZZ```iiisss}}}~~~xxxuuupppkkkZZZTTTLLLIIIIIIGGGAAA;;;;;;666444777777444222333000111222333444444333333///////////////111333444111333333333222111222444~~~jjjTTTGGGCCCBBBBBBEEE@@@CCCLLLZZZjjjxxxqqq^^^QQQJJJHHHFFFDDDKKKWWWYYYNNNGGGGGG===>>>???AAACCCEEEGGGHHHJJJMMMRRRXXX___hhhqqqwww}}}~~~}}}yyytttnnnkkklllnnnjjjkkkggg```[[[YYYUUUPPPIIIEEE@@@>>>===<<<:::888777333111444555333222444///000222333555555555555111000000///000111222333///000111000......///222}}}jjjTTTHHHDDDBBBAAACCCAAAEEENNN]]]mmmzzzuuu\\\JJJCCCDDDFFF???@@@MMM___bbbUUUJJJHHH>>>======>>>???AAACCCEEEDDDDDDEEEGGGKKKQQQYYY___fffkkkqqqwww|||zzzwwwsssqqqqqqqqqnnnkkkhhhjjjlllmmmnnnppprrrtttuuuxxxzzzzzzvvvqqqmmmkkkiiihhhfff```YYYVVVVVVXXXVVVVVVRRRKKKGGGFFFCCC???;;;;;;999666222111333555444///...000111///...000///000222555777888888888666555333111/////////000222333444333000000222555vvvcccOOOFFFDDDCCCBBBBBBDDDGGGPPP```qqq~~~{{{yyywwwxxxrrr\\\NNNGGGCCCAAABBBCCCAAABBBMMM]]]dddYYYIII<<<===????????????AAABBBAAABBBCCCAAA???@@@DDDHHHPPPSSSVVVYYY^^^eeennnuuu}}}vvvooollleee___ZZZXXXYYYYYYUUURRRUUUUUUTTTSSSSSSTTTUUUUUUXXXXXXXXXWWWWWWWWWWWWVVVQQQPPPOOOMMMKKKIIIHHHGGGCCCBBB@@@===;;;888666555666555444333222111111111333222111000000000222222...///111111111111333555444333222111000000000000000000000000000111111222}}}uuubbbNNNEEECCCCCCCCCDDDFFFHHHPPPaaatttuuukkkcccbbb```aaaoooooo___OOOGGGDDDAAA@@@AAA??????AAAIIIWWW^^^VVVIII======>>>>>>???@@@@@@@@@===>>>>>>===;;;;;;>>>AAABBBDDDFFFHHHJJJOOOUUUZZZgggnnnyyysssjjjaaa[[[VVVOOOKKKFFFEEEGGGGGGEEEBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<===<<<;;;999888666555555555444333222222222222222333222111000000111222222...000111111000000222333333222111111000111111111111111111111111222333333~~~tttaaaMMMDDDBBBBBBDDDGGGIIIIIIPPPbbbxxxzzzrrrkkkiiiXXXPPPKKKJJJHHHHHHSSSaaarrrzzzzzzppphhhdddYYYMMMCCC@@@@@@>>>===>>>:::===???DDDLLLQQQMMMEEEBBB@@@===>>>AAABBBAAA???>>>??????===<<<;;;===>>>===>>>?????????AAADDDFFFOOOSSSZZZeeettt}}}vvvlllaaaYYYRRRLLLHHHAAA>>>::::::<<<===;;;999;;;;;;<<<======<<<;;;;;;888888999999:::;;;;;;;;;>>>===<<<;;;999888777666555555444444444444444333333333222222222222222333222111111000111111222222000111222222000000111222111111111000111111222333222222222222222333444444rrr```MMMCCCAAABBBEEEIIIIIIIIIPPPbbbyyyrrreee]]]WWWUUUVVVLLLFFFBBBAAA???>>>DDDMMMSSS[[[cccccc\\\UUUSSSTTTUUULLLDDDBBBBBB@@@??????>>>BBBFFFFFFHHHKKKJJJGGGJJJEEEAAABBBFFFHHHFFFCCCGGGGGGFFFEEEBBBAAA@@@???@@@@@@@@@?????????@@@@@@EEEGGGJJJQQQ\\\kkk{{{wwwiiiddd\\\TTTNNNJJJFFFDDD>>><<<::::::;;;;;;:::888777888:::;;;;;;:::888777444555555666888999999:::<<<;;;;;;999888777666666111111111111111111111111111111111111111222333333111111111111111111222222222444444333111000111222000000000000111222333444222222222222222333444444ppp___MMMDDDAAAAAAEEEIIIGGGHHHPPPbbbyyyzzzlll[[[PPPJJJGGGHHHLLLIIIEEEBBB@@@>>>===@@@DDDEEEKKKPPPOOOJJJIIIMMMRRRWWWOOOIIIHHHGGGFFFEEEGGGEEELLLQQQQQQQQQTTTWWWXXXUUUPPPLLLMMMQQQSSSQQQNNNRRRQQQOOOMMMJJJFFFBBB@@@???>>>======<<<<<<<<<;;;CCCCCCEEEGGGMMMVVV```gggqqqzzzuuuiiiZZZUUUNNNHHHDDDAAA>>>===<<<;;;999999888777666444333444666777777666444333000000111222444555666666777777777666555444444333222222111111000000000000000000000000111222333333000000111111222222222222444555666555333222222333//////000000111222444444111111111111111222333333nnn___OOOEEEAAA@@@CCCHHHFFFIIIRRRcccwww~~~tttaaaVVVKKKEEEBBBAAADDDIIIEEECCCAAA???>>>>>>???@@@BBBEEEGGGFFFEEEGGGNNNUUUSSSNNNKKKNNNOOOOOOPPPSSSNNNWWW^^^```aaagggmmmoooiiifffcccbbbeeeggggggfffcccaaa^^^[[[WWWQQQJJJFFFGGGDDD@@@>>>======;;;:::???@@@AAABBBDDDGGGLLLPPPWWWbbbrrryyyiii^^^TTTOOOHHHBBB>>><<<999888999999999888777666444333333444555666666555444333//////000111222333444555666666555555444444444333333333222222111000000000000000//////000111222222///000111222222222222222444555666555333222333444000000000000111222333444111111111111111222333333lll___PPPGGGBBB@@@AAAEEEEEEJJJUUUeeewwwuuufff\\\NNNGGGBBBAAA@@@???AAAEEEAAA@@@???>>>???AAAAAAAAACCCEEEHHHKKKOOOUUU\\\bbb\\\[[[^^^eeehhhhhhhhhkkkfffpppxxxzzz|||~~~zzzvvvqqqiiiaaaZZZYYYTTTMMMHHHEEECCC@@@>>>>>>???@@@???>>>???AAACCCHHHPPP]]]jjjwwwwwwhhh[[[RRRNNNIIIDDD???<<<;;;999888666888999999888666666666555555555555555555555555111111222333444444555555666666555555555555555555222222222222111111111111000000/////////000000111...///111222333333222222222333444333222111222333111000000000111222333333222222222222222333444444kkk___QQQIIICCC???@@@DDDEEELLLXXXgggvvvnnn]]]NNNFFFEEEAAA???AAAAAA??????BBB??????>>>>>>AAAEEEFFFEEEIIILLLPPPXXX```iiiqqquuusssttt{{{xxxqqqhhhaaaWWWPPPKKKGGGCCC@@@AAAAAAAAA???<<<;;;<<<>>>???CCCJJJRRR]]]nnnxxxhhh[[[PPPIIIDDD@@@<<<999888999888888111333555666666555555666222111111000000111111222111111111222333333444444222222222222222222111111111111111111222222222333000000////////////000000...///111222333333222222000111222222111000111222111111111000111111222333444333333333333444555555