BM6P6(@ }}}}}}{{{yyytttnnniiieeecccaaa]]]YYYWWWVVVVVVWWWZZZ[[[\\\]]]]]]\\\ZZZZZZWWWVVVWWWZZZ[[[^^^gggppp{{{oooeee]]]]]]eeetttzzzdddLLLAAA>>>===;;;:::888888777666666777888999;;;:::999888777555444444444666888:::;;;:::999777555444222111111222444555444333111111222333222222555444666;;;DDDOOOWWW[[[ZZZUUUNNNJJJKKKLLLLLLKKKJJJDDD<<<888777999999888<<<888999EEEZZZiiinnnmmmUUUJJJ>>>999:::>>>>>><<<===:::999:::999:::BBBKKKLLLJJJFFF@@@;;;888888999;;;;;;;;;;;;<<<@@@FFFKKKcccxxxfffMMM@@@EEEIII@@@>>>===;;;:::999888888888:::999888888999:::<<<===@@@@@@>>>======???CCCGGGMMMYYYuuuyyyqqqnnnnnn\\\VVVMMMCCC<<<::::::<<<777777777666555555444444444111//////111222000...111111111111111000//////000000//////000222555666777888888666111//////111///000111222333333222111222///---...111333222000///000111222222111000//////333333:::QQQiiigggUUUFFF???<<<>>>BBBBBBDDDFFFMMMWWWlll}}}}}}|||yyytttnnnhhheeebbb```\\\YYYWWWWWWYYYZZZ[[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXYYY\\\^^^```iiisss~~~wwwlllbbb[[[^^^gggwwwvvvbbbKKKAAA???===;;;;;;:::999888777777888999999:::999999888777666555555666666777888999999999:::555444222111111222444555444333222111111222222222555777<<>><<<===<<<;;;:::999888888888999999999999:::;;;<<<<<>>======???CCCGGGMMMZZZvvvyyyoookkkjjjdddbbb^^^WWWNNNEEE===888777666666777888777444111333111//////111222111///111111111111111000000//////...------...111333444777888999777444111111222000000111222333222111111111///...///111222222000///000000111000000///......222333999OOOggghhh[[[HHHAAA===>>>AAAAAACCCGGGMMMWWWkkk~~~~~~|||yyysssmmmgggccc```^^^[[[YYYXXXZZZ\\\^^^]]]]]]]]]\\\\\\ZZZYYYXXX[[[ZZZ[[[^^^```dddmmmvvv~~~tttiiiaaaZZZ___iii|||ooo]]]III@@@???>>><<<<<<;;;;;;:::999888888888999888888888777777666666666777777666666666888:::;;;555444333222222222333444444333222111111111222222777<<>>;;;999:::===BBBEEEFFFSSS[[[hhhtttwwwlllZZZLLLBBB<<<777777<<>><<<<<<<<<;;;;;;>>>CCCGGGRRRhhhvvvtttkkkFFF:::BBB===<<<;;;999888888888888888888999:::;;;;;;;;;;;;??????>>>======???CCCFFFLLLZZZxxxzzznnngggeeeaaabbbbbb```ZZZSSSKKKFFFBBB===888666555555222000222111///000111222222111111111222222111111000/////////......///111333444666888::::::777444333333111111222222222111000000000///...///111222111000////////////......---------111333888LLLdddjjjbbbKKKDDD>>>>>>???@@@CCCGGGNNNWWWkkk~~~|||yyyssslllfffbbb___]]][[[ZZZZZZ]]]```bbb^^^^^^]]]\\\[[[ZZZYYYXXX[[[ZZZ\\\```bbbfffoooyyyrrriiibbb\\\___lllgggWWWFFF@@@???>>><<<<<<;;;;;;:::999888777777777666666777777777777777777666666666666777888999999555444333222222222333333444444333111000111333444<<>><<<<<>>999666555777<<<@@@AAA???999888999;;;;;;<<>>>>>???<<<===<<<;;;;;;===BBBEEENNNcccrrrmmmwwwcccDDD===GGG<<<;;;:::999888888888888777888:::;;;<<<<<<;;;:::>>>>>>>>>======???BBBEEELLL\\\{{{}}}mmmdddaaa]]][[[YYYVVVTTTRRRQQQPPPOOOIII@@@666000///111444222111111111222222333333111222222222222111000000111111111111222333555555555777:::;;;:::888666444222222222222111111000000/////////000000111000000///...------,,,,,,------...222555999KKKaaakkkgggLLLEEE???>>>>>>>>>BBBHHHPPPYYYmmm~~~~~~|||xxxrrrllleeebbb^^^^^^\\\\\\]]]___aaaccc___^^^]]]\\\ZZZYYYYYYXXXYYYYYY[[[___cccgggqqq{{{|||ooogggaaa]]]```ooo___QQQDDD@@@@@@>>><<<<<<:::999999888777666666555666666666666666777777777222444666888888888777666444444333333222222222222333444333222000111555888CCCIIIRRRWWWVVVQQQMMMJJJHHHGGGEEEBBB@@@>>>======DDDGGGLLLRRRZZZccckkkppphhhbbbXXXLLLBBB===;;;;;;666444444777;;;>>>===;;;777777999<<<;;;;;;AAAHHHJJJJJJHHHDDD@@@======>>><<<<<<<<<;;;;;;===@@@CCCMMMaaaggg[[[YYYKKK???======;;;::::::999888888888888777888:::;;;<<<<<<;;;:::===>>>>>>>>>===???BBBDDDLLL___oooddd___```]]]WWWPPPJJJFFFDDDCCCKKKKKKHHH???555000333777222333222222222222333444222222222222222111000000111111111111222333444444444666888:::;;;:::777555333333222111111000000000---...000000000000000000...---,,,++++++,,,---...111444666;;;JJJ]]]fffeeeIIICCC>>>=========BBBIIIRRR]]]ttt~~~}}}}}}{{{xxxrrrlllfffbbb____________```aaaaaabbb^^^^^^\\\[[[ZZZZZZZZZZZZXXXXXX[[[___ccchhhrrr|||xxxkkkccc___\\\bbbrrrvvvXXXMMMCCC@@@@@@===;;;;;;888888888888888777666555666666666666666666666666111333666888999888666444444444444333333222222111222444444333111333888===GGGLLLQQQQQQMMMHHHFFFEEE>>>AAADDDFFFGGGIIIKKKMMMVVV]]]fffmmmooommmiiigggWWWQQQGGG>>>999888:::<<<555555555777:::;;;:::888666666888;;;;;;999>>>DDDGGGGGGFFFCCC???<<<<<<<<<:::;;;;;;;;;;;;<<<@@@BBBNNNaaappp]]]OOOGGG?????????555::::::999888888888888888888888999:::;;;;;;;;;;;;<<<===>>>>>>===???AAADDDMMMcccrrrfffaaa\\\[[[YYYUUUNNNEEE>>>999;;;BBBIIIIIIBBB:::777777444444555333222111222444222222222333222222111000......//////000000000000333333444777::::::888666333222111111000111111111,,,...000111000/////////...,,,***)))***,,,///111444555666;;;IIIWWW]]]ZZZDDD@@@======<<<===CCCJJJTTTccc}}}~~~||||||zzzwwwrrrlllgggccc___```aaabbbbbbaaa```___^^^]]][[[ZZZZZZZZZ[[[[[[XXXXXX[[[```dddiiittt~~~vvviiibbb```^^^eeewwwkkkSSSJJJBBB@@@@@@===::::::777888999999999888777777666666666666666666555555222333444666666666666666444444444444333222111111222444555444333555<<>><<<;;;<<<999:::::::::;;;<<<@@@BBBMMM```iiiVVVIIICCC<<>>>>>>>>>>>AAACCCNNNfffwwwiiicccXXXYYY[[[YYYTTTLLLCCC>>>888<<>><<<;;;===<<<===CCCKKKUUUhhh{{{{{{zzzwwwrrrmmmgggddd```aaaccceeedddbbb___]]]]]]\\\[[[ZZZZZZ[[[\\\\\\YYYYYY\\\aaaeeekkkuuuxxxkkkdddbbb```hhhzzzeeeQQQHHHAAA@@@@@@<<<999999777888999:::;;;:::999888777777666666555555555555444444333333444555777888444444555444333222111000111444666555444777>>>DDDIIIJJJIIIEEEBBBCCCIIINNNZZZ^^^ccceeeeeeeeehhhjjjiiiiiifff^^^RRRGGGAAA>>>:::666333333555666444111444555666777888888888888555555888;;;999666999>>>DDDEEEDDDBBB>>><<<;;;<<<888999::::::;;;===@@@CCCKKK^^^eeeOOOBBB>>>777777>>>???999999888888888888888888:::999888888999:::<<<===;;;===>>>>>>>>>>>>AAACCCOOOhhhyyykkkeee```___^^^ZZZTTTMMMFFFBBB@@@<<<999===CCCEEE???999666777888555111000111333222333333333333222111111...///000000000000000///111//////111666999888777111111000000000111333444***...111222000......///,,,+++)))(((***...333666666333333999EEELLLIIIBBB:::999:::<<<======DDDKKKVVVlll~~~{{{xxxtttqqqmmmhhhdddeeeeeedddcccbbbaaa```___[[[\\\\\\\\\[[[ZZZXXXWWWXXXUUUYYYccchhhiiiuuutttccc\\\^^^bbbkkk}}}cccNNNFFF>>><<>>:::888777777666666666666777777777666666777999999888777333444666777666777999:::BBBCCCDDDBBB>>>:::888777555777:::;;;;;;<<<>>>@@@HHH^^^~~~eeeOOO>>>===???;;;999<<<:::999777777777999;;;===::::::;;;<<<======<<<<<>>>>>>>>BBBHHHRRRnnnrrrjjjdddaaa]]]YYYTTTOOOHHHDDD;;;999666666777888777777888666444222000111111222222111111000000000000000222111//////000111444555000///...///222555666666333333333333222111000///...///000111000///---+++---,,,++++++---000333666777555444888>>>BBB@@@===999:::;;;;;;<<>><<>>:::999999999:::999999888888======<<<:::888666555444666555444444444555777888888888888888777555333222444222000111666<<>>BBBJJJUUU```hhhlllmmmgggccc^^^ZZZWWWSSSNNNJJJHHHDDD>>>;;;;;;;;;:::999666666555555555555666666666666777:::===<<<999555333444666666666777888:::AAABBBDDDCCC???;;;888777888:::;;;<<<<<<===@@@BBBGGG]]]vvv\\\JJJ<<<<<<>>><<<<<>>>>>===BBBHHHRRRnnnwwwooofffccc^^^YYYTTTNNNHHHCCC===:::888666777777777666888666444222111111222222222111111000000000000000111000//////000111333555222000//////222555666777333333333333222111000///...///000111111///---,,,,,,,,,---...///111222222666555555999???AAA???<<<999:::;;;;;;;;;@@@HHHOOO]]]yyy~~~{{{vvvqqqnnnkkkhhhffffffeeedddbbb```^^^]]]\\\[[[\\\\\\\\\[[[ZZZYYYXXXXXXVVV[[[eeekkkppp{{{zzzmmm___ZZZ___fffyyylllTTTHHHBBB===<<>>???===???IIIYYYfffkkkjjjeeebbbTTTPPPLLLHHHDDDAAA===:::999777555555777888888888555555444444444444555555555444666;;;@@@@@@999333333444666666666666888:::???AAADDDDDDAAA===999777::::::;;;::::::<<>>===???@@@>>>;;;:::999999888888888888888;;;:::999888777666555555555555444333444555666777999999::::::999666333111333333444777;;;>>>??????MMMVVV```eee```WWWNNNIIIBBBAAA>>>===;;;;;;:::::::::999888777666666555555444444333333333333444444555444444Ħ333444666666555666777999<<<@@@DDDEEEBBB>>>:::888999999888777777999===@@@EEE^^^|||cccPPPGGG???<<<999777;;;AAA777777888:::::::::::::::<<<<<<======>>>======<<>>>>>;;;888666888:::;;;===BBBJJJQQQddd4ĉ@ӵ|||vvvrrrooommmkkkiiieeedddbbb```^^^\\\ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWXXX^^^hhhrrr{{{ttthhh]]]YYYaaammm>L=hĦ4ĉ@ӵeeeUUUGGGCCC@@@>>>>>>>>>;;;999888888777777777888999::::::999888777666555666666555444444333333555666777777777888888777555333111...333999;;;;;;===BBBGGGXXXYYYYYYTTTJJJAAA<<<:::999999999888999:::===>>>@@@???===:::777555333333333333222222222222333333666444333>L444333444666666555555666888:::>>>BBBDDDBBB>>>:::999888999888777777999>>>AAAGGG```vvvaaaLLLFFF???;;;888777;;;@@@777777888:::::::::::::::<<<<<<============<<<<<<>>><<<<<<>>>>>>>>>AAAGGGQQQfff|||ooogggccc^^^ZZZWWWTTTQQQOOOGGGDDD@@@<<<;;;999777555777777666555444444444444111222222222222111000000////////////000111222222666444111000111333444555444444444444444444333222000000111111111111111111333111000//////000222333222444777:::<<<<<<999777444777:::<<>>===:::999777777666666777888:::;;;999888777555555555666777555444333333333444666666555555555555555444333333...555;;;<<<;;;===FFFOOOSSSOOOIIIAAA;;;888999;;;777888888777777999<<>>:::666333333444333333222222222222333333666555555HdĦ555333444666666555555666777999<<<@@@BBB@@@===;;;:::999:::;;;;;;;;;===AAADDDKKKeeerrr___GGGCCC>>>:::999:::===@@@777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::===;;;===@@@@@@>>>AAAFFFOOOaaa~~~ooogggddd```]]]ZZZXXXUUUSSSKKKGGGCCC???===;;;999777777777666666666555555555111222333333333222000///......///000000111111222444222000000222333333333333333444444444444333333111111111111111222222222444222000...///000333555222444777999:::999777666555888;;;===???CCCKKKQQQ^^^{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦ}}}ӵoooĦ```^^^]]][[[ZZZZZZZZZYYYXXXXXXĭӵ]]]\\\ĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵBBB@@@:::999888777666666777999ӵ444555666777Ħ333333333444555444555;;;@@@JJJQQQFFFAAA;;;Ħ666777888777777999444Ħ333222222333333333444666999DdD555444444<<<;;;ӵ>>>@@@ӵӵĦ:::888ӵ;;;;;;;;;:::ĭӵssshhhfffccc```^^^ZZZVVVSSSMMMJJJEEEBBB@@@>>><<<:::666777777777777666555555111222333444444222000///---...///000000111111111000//////111222333222111111222222333333222222111111111111111222222333333222111111000111222333444333444666777777777777777777999;;;<<<<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ~~~}}}g&eppp>hӵ^^^\\\[[[[[[ZZZ\\\[[[ZZZfff?><zaaag&e>&eaaa\\\HLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e@@@@@@??======;;;:::777666555666g<ĉ4444445556663we<Ħ3332223334443h?@e999<<>>D%%)?444fff?><z<<<;;;=?Ħ???g&eg&eS?ʬ4ff?>ߝL:::@e999g&e===:::;;;3h?g&e>&esss??xxxjjjhhheeeccc```[[[VVVRRRNNNKKKGGGCCCAAA@@@===<<<666777777777777777666555111222333444444222111///---...///000111111111111......///111333333222000///000000111111111000000222111111111222333333444///000222333444444333333333555666666666666666777888:::<<<;;;:::<<<@@@EEEOOOddd~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@~~~zzzHu]ĦqqqZuR)Ħ]]]]]]\\\[[[YYYXXXXXXsߝLGdUĦeeeHƅ^Hu]Ħ___ntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼sGGGBBB;;;<<<<<<;;;:::777555333333tQ555444333222je<Ħ444444444Bt=o9ĦH׼s===>>>CCCHHHEEE===777666444HtĦ555888777666666Bt=o9ĦHdĦ111000111444555333111222:::@@@Dtfo9ĦsߝLGdUĦ>>>Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵ>>>H׼s777777Hu]Ħ888999Bt=o9ĦHƅ^Hu]Ħnnnyyyqqqiiiaaa___[[[WWWUUUVVVNNNLLLIIIEEEBBBAAA@@@???AAA@@@>>>;;;888666444333444555666555333111000111---,,,---///222333222111333222222222222333444444444444444333333222222222222222222111111111111111///111333333222222333444666555555555555666777777222555888:::<<<>>>AAACCCJJJXXXjjj|||4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet~~~zzzDdDĦppplllt|<]]]]]]]]]^^^]]]\\\\\\[[[DdDDdDĦgggDdDΦDdDĦ^^^q<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦDDDEEECCC@@@===;;;999999888;;;:::888666555444geĦ555444333FSĦ555444qjRgdKӵDdDĦ>>>???DDDHHHDDD===666555444DdDĦ555777777666qjRgdKӵDdDĦ111000111333444333111555===AAAHdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵ===DdDĦ777777DdDĦ888qjRgdKӵDdDΦDdDĦlllvvvmmmddd```\\\VVVTTTTTTPPPNNNKKKHHHEEECCCBBBBBBCCCBBBAAA???<<<999666555444555666555222000000111111000///000111111///...111111111111111222222333111111111000000/////////////////////////////////---...111222333666999<<<555555444444555555666777555777999:::;;;<<>>@@@DDDFFFBBB<<<444444444DdDĦ444666666777GIdnuR)ĦDdDĦ222000000222333222111888>>>AAADdDĦnuR)ĦDdDΦDdDĦ<<<DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ>>>DdDĦ777777DdDĦ888GIdnuR)ĦDdDΦDdDӵiii}}}rrrgggbbb]]]WWWSSSSSSSSSQQQOOOLLLIIIGGGFFFEEEFFFFFFGGGEEECCC???;;;888555666777666333111111222333111000000111111000...000000000111111111222222000000000///////////////222222222222222222222222...///111222444777<<<@@@444444333333333444555555777888:::;;;:::;;;===>>>???GGGPPPZZZmmm4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħzzz>d<ĦmmmDtddd]]]\\\[[[YYYWWWYYYYYYDdDΦDdDĦnnn>d<ʜ4DuTӵZZZ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦJJJ@@@???===<<<;;;;;;<<<<<<888888777777777777geĦ555s<v>aĦ555444peӵDx<DdDĦ===@@@CCCDDD@@@;;;111222333DdDĦ333444444666peӵDx<>d<111000111222222222777<<<>>>>d<ӵDd<DdDΦDdDĦ;;;DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ???DdDĦ666777>d<Ħ888peӵDx<>d<ʜ4DuTӵeeewwwjjjccc___YYYUUUUUUTTTSSSQQQOOOLLLJJJHHHHHHIIIJJJLLLLLLIIIEEE@@@<<<777999999888666444444444222000///000222333333222111222222333333333333333222222222222222222111111333333333444444444444444333444333222222444888<<<333333222222333333444555666888:::::::::;;;<<<>>>@@@DDDIIIOOO^^^yyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħssss&dq&ĒR\\\[[[i?ʜtd<ĦHHܗDӊB<xB?d<>>>===;;;;;;;;;<<<<<<666666666666666666geĦ555Hg8>aĦ555444B?Ho9888>dd<ӵ333444B?Ho9555<x111222444555555999:::&ӫeʬtIӇ555>d<Φ>d<Ħ:::D&ӫetIӇ>>>DdDĦsdKĦB?dp&ĒRDDD@@@>d<sdKĦ888B?Ho9>>>s&dq&ĒRMMMbbb{{{llleeeaaa\\\XXXWWWTTTTTTRRRPPPNNNLLLJJJIIIKKKMMMOOOPPPMMMIIICCC@@@;;;<<<===<<<999888777888444222111111222444444333444444555666666666666555333333333333333333333333///000000000111111222222555444333111000111444777333222222222222333444444555777999::::::;;;===??????AAAEEELLLZZZsss4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDzzznennnkkk=e[[[[[[]]]^^^^^^]]]^^^\\\egejjjxxxsĪj@heee^^^^^^fdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhseBBBAAA>>><<<:::999999999555666666666666666geĦja>aĦ444444@G888999se@@@EEECCC@@@???555555444<Ō333333444@G777555Hkge222111333666999666888888HĪj@IŌ555555ege777:::Hu]3hIŌ;;;@@@DdDĦne@h>hNNNBBB???se777ne888888@G;;;<<<sĪj@hFFFNNNaaaooogggccc^^^ZZZYYYUUUTTTSSSRRRPPPMMMKKKJJJMMMNNNPPPQQQNNNJJJEEEBBB>>>???@@@???<<<::::::;;;:::777444222222222111000444555666777888777666555111111111111111222222222000000000111222222333333000111111000000111555777333333222222222333444444444666888999:::;;;===???;;;<<>>;;;:::999999999666777777888777666geFm8333>aĦ333444444888999:::s׼s888AAAHHHFFFDDDDDD;;;999888Ho666555555444555888555444333333222444999===:::;;;999555666777777888:::D^<<<<<>><<<s׼s777777888888888666:::999:::???HHHOOO```~~~rrriiiddd___ZZZXXXVVVVVVUUUTTTRRROOOMMMLLLMMMNNNPPPPPPNNNJJJFFFCCC???@@@AAA???===;;;;;;;;;<<<999555333222222111000111222444555666555444333///000000000111111111111111111222222333444444555---///000111111222555777333333333333333444555555666888999:::999999;;;<<<999:::AAAMMMYYYcccqqq}}}Φ4DuXӵtvӵ>d<ĦĦĦ~~~|||}}}|||vvvrrrrrrĦiiihhhfffcccaaa^^^\\\ZZZ[[[\\\]]]]]]\\\[[[YYYXXXWWWWWWXXXYYY[[[fffppp}}}xxxiiiddd```bbbmmm>d<ĦĦ>d<ĦBeNNNEEE>>>===<<<;;;:::;;;<<<===888888999999888777geFYĉ111222>aĦ333444444555555666555666888999::::::Be444888CCCJJJIIIGGGHHH???===:::nu]ӵ888666777;;;>>>@@@===:::777444333444666777111333444333333666;;;@@@>>>???<<<777666999888444666777888999999:::999999999888777888:::>d<Ħ;;;<<<======EEE>d<ĦĦ{{{hhhSSSFFF???;;;:::Be777777777777777Ħ888777777888999::::::;;;;;;888:::;;;<<<<<<>>>@@@CCCIIIOOOaaa~~~uuujjjeee___YYYVVVWWWWWWWWWVVVTTTQQQOOOMMMNNNNNNOOOOOOMMMIIIFFFDDD>>>@@@@@@???===;;;;;;;;;999777444222333444555444...000111333333222111000000000111111222222222333------...///000000111111///000222333222222444555444444333333444444555666999:::;;;:::888888888:::;;;;;;AAAMMMUUUWWW\\\bbbvvv?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ~~~{{{yyywwwvvvuuugdKĦiiifffccc```___]]]\\\[[[[[[ZZZZZZ[[[[[[[[[WWWUUUWWWWWWUUUXXX]]]fffuuuvvveeebbbaaafffvvvgdDĦgdKĦsdKĦVVVKKKEEEBBB@@@<<<999888999;;;===:::999888666555555ŶS2222221113we<555555555555444333222333444444888888:::@@@IIINNNOOONNNHHHFFFCCCiĉ@3hR/Ō555444555666888999777666666555555444444333444444444666999<<<@@@BBB???===;;;999888888999:::???BBBFFFGGGFFFDDDBBBAAABBBAAA>>><<<;;;DdDĦ;;;;;;>>>FFFKKKsdKĦgdKĦrrrgggZZZIII???>>><<<:::888888888:::;;;gdKĦ<<<999999999:::::::::;;;;;;888:::;;;<<<<<<===@@@BBBKKKRRRfff{{{kkkbbb___\\\ZZZWWWXXXYYYYYYXXXUUURRRPPPNNNMMMLLLKKKHHHFFFDDDCCCCCCBBB@@@>>>===<<<<<<<<<:::888888888888888666444555333111111222333222111111111111111111111111111000000000000000000000000222222111111111111222222444444333222222333333333777777888888999999999:::<<<@@@EEEIIIKKKMMMOOOPPPbbbttt>Anenene~~~}}}|||zzzxxxvvvnekkkhhheeebbb```___]]]\\\[[[[[[ZZZZZZ[[[[[[[[[WWWVVVWWWWWWVVVYYY^^^iiixxx~~~pppfffcccbbbhhhxxxDenene}}}gggUUUJJJEEE@@@>>><<<999888999:::;;;:::999888666555555>A333333222k<333444555555666444333333333444555555555777888;;;AAAHHHMMMPPPQQQOOONNNKKKfh<<<:::999888888999:::666666666555555555555555777777888:::<<<@@@DDDFFFEEECCC@@@???@@@DDDHHHKKKMMMPPPRRRRRRPPPLLLJJJIIIHHHGGGDDDBBB???De999<<<;;;>>>FFFNNNnene|||pppddd]]]SSSEEE>>>===;;;999777777888888999:::ne999:::999:::::::::;;;;;;;;;;;;777999:::;;;;;;===???BBBKKKSSSgggtttjjjfffbbb```[[[[[[YYYXXXVVVTTTSSSRRRNNNNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA???>>>===<<<<<<;;;999999999::::::888666555333111111222333222111111111111111111111111111111111111111111111111111111111111000000111111111444333333222222333333333888777777777777777777777;;;>>>CCCGGGIIIJJJLLLMMMQQQ```zzz~~~}}}}}}{{{xxxuuukkkiiigggdddaaa___^^^]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZXXXVVVXXXWWWWWW[[[aaammm}}}yyyjjjfffcccbbbjjj|||yyydddTTTIIIDDD>>>===<<<:::999999999999999888777666555444333333333222222333444666777555444444444444555777888777999===AAAEEEIIINNNQQQPPPOOONNNLLLFFFEEEBBB@@@>>>>>>>>>>>>888888888999999999999999<<<<<<>>>@@@DDDHHHLLLNNNQQQNNNKKKHHHIIINNNSSSWWWXXXZZZ\\\[[[WWWSSSPPPNNNMMMMMMKKKIIIGGG@@@===???<<<===GGGQQQ~~~ggg]]]UUUSSSOOODDD===;;;999777666777888888:::;;;777888999:::::::::;;;;;;;;;<<<<<<777888:::::::::<<<@@@BBBKKKSSSggg|||pppiiieeebbb```^^^[[[XXXVVVTTTTTTTTTOOOOOONNNLLLJJJHHHFFFEEECCCBBBAAA@@@???======<<<;;;::::::;;;<<<<<<:::888555333222111222333222111222222222222222222222222111111111111111111111111111000000//////000000111333333222222222222333333888777777666666555444444999<<<@@@CCCEEEFFFHHHIIIJJJSSSggg}}}}}}}}}{{{xxxtttpppmmmjjjiiigggeeebbb```^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZXXXXXXYYYXXXXXX]]]eeepppuuufffdddbbbcccmmmuuuaaaRRRHHHCCC<<<<<<<<<;;;:::999777777888888777666555444444444444444444444333333333333444333222111222444666888666555555444333555888:::;;;>>>@@@AAAAAACCCHHHLLLLLLLLLLLLLLLMMMNNNOOOPPPLLLKKKJJJHHHFFFFFFEEEEEE?????????@@@AAABBBBBBCCCBBBCCCEEEHHHLLLPPPTTTVVV[[[XXXSSSOOOMMMNNNPPPQQQUUUWWWXXXWWWSSSOOOLLLKKKLLLMMMMMMNNNMMMLLLJJJIIICCCCCC>>>===FFFQQQkkkkkkYYYTTTQQQRRRPPPFFF<<<;;;888666555666888999:::;;;;;;:::777666666777::::::;;;;;;;;;<<<<<<<<<888999:::;;;;;;===AAADDDJJJRRRggguuulllfffdddbbbaaa^^^[[[XXXVVVTTTTTTPPPPPPOOONNNLLLJJJHHHGGGDDDDDDCCCBBB@@@???>>>===;;;;;;:::;;;<<<<<<;;;999555444222222333333333222222222222222222222222222111111111111111111111111000000////////////000000222222222222222222333444777666666666666666666666777999===???@@@AAACCCEEEJJJMMM[[[vvv~~~~~~}}}{{{wwwrrrnnnkkkhhhgggfffdddaaa___^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZYYYYYYZZZXXXYYY```iiirrrsssfffcccaaadddqqqqqq^^^QQQGGGBBB;;;<<<<<<<<<:::999777666888777666555444444444555444444444444444444444444444333222111222444666888666666666444333555:::>>>DDDDDDDDDAAA======@@@DDDHHHHHHIIIKKKNNNQQQSSSTTTMMMMMMLLLKKKKKKKKKKKKKKKFFFFFFGGGGGGHHHIIIJJJJJJLLLLLLMMMNNNPPPQQQSSSTTTXXXVVVRRRNNNIIIFFFDDDCCCHHHJJJKKKKKKHHHFFFDDDDDDDDDFFFIIIMMMOOOQQQRRRRRRHHHHHHAAA@@@GGGPPPhhhqqq[[[PPPRRRTTTWWWTTTIII===;;;888666555666777999999::::::999777555666777:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<===???DDDGGGIIIRRRhhhtttllliiibbbbbbaaa```]]]YYYUUUSSSRRRQQQQQQPPPNNNLLLJJJIIIEEEEEEEEEDDDCCCAAA???>>><<<;;;:::;;;<<<<<<:::888666444222222333444333222222222222222222222222222111111111111111111111111000000////////////000000111111111111222222333444555555666666777888999999666888;;;<<<<<<===???AAADDDEEENNNccc}}}zzzuuuqqqmmmjjjgggfffeeecccaaa___^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZYYYZZZ[[[YYYZZZbbbmmmuuuqqqfffbbbbbbhhhwwwkkkZZZPPPGGGBBB<<<<<<<<<<<<;;;999888777777666555555444444555555444444444555555555555666333333222222333444666777555666666666666:::AAAGGGNNNLLLGGGAAA<<<;;;<<<===>>>???@@@CCCEEEHHHKKKLLLGGGHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKOOOOOONNNMMMLLLKKKKKKJJJKKKJJJHHHEEEAAA>>>;;;999;;;===???@@@???===>>>>>>===???CCCGGGLLLPPPSSSTTTJJJKKKFFFEEEJJJPPPddd^^^LLLHHHQQQVVVZZZWWWKKK@@@===999666555555777999888999999888666555666777999999999:::::::::;;;;;;;;;<<<<<<<<<===AAAEEEIIIIIISSSkkkxxxooojjjccccccdddccc```[[[WWWTTTSSSSSSRRRQQQPPPNNNLLLKKKGGGHHHHHHGGGFFFDDDBBB@@@>>><<<;;;<<<<<<<<<:::888666444222222333444333222333333333333333333333333222222222222222222222222111000000//////000000111111111000111111222333444444444555666888999:::;;;666888:::::::::;;;===???>>>@@@FFFVVVooo|||xxxsssooollljjjffffffdddcccaaa```___^^^]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZ[[[[[[ZZZ[[[dddppp{{{|||oooeeeccceeelll~~~zzzdddWWWOOOIIIDDD>>>>>>===<<<;;;:::999999666666555444444444555555444444555555666666666666222222333333444555555666222444777888:::AAALLLTTTWWWRRRJJJCCC???===<<<;;;777777888999:::<<<>>>??????@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDD???>>><<<:::888777666666444666888999888888888999999:::===AAAFFFJJJNNNPPPJJJMMMKKKKKKOOOQQQbbb}}}oooRRRCCCBBBOOOXXX]]]ZZZMMMBBB???;;;777555555777888666777888888666555666888888888888999999999::::::;;;;;;<<<<<<===@@@EEEJJJJJJUUUooo}}}rrrmmmeeeeeedddbbb___\\\ZZZXXXTTTSSSSSSRRRQQQOOONNNMMMIIIJJJJJJJJJIIIFFFDDDBBBAAA???>>>===>>><<<:::888666444333333444444444222333333333333333333333333222222222222222222222222111111111000000111111111000000000000111222333444444444555666666777888888888999::::::999:::<<<>>><<<@@@FFFMMM]]]zzz|||wwwrrrnnnkkkjjjffffffdddcccbbb```______]]]\\\\\\[[[ZZZ[[[[[[[[[ZZZZZZ[[[\\\ZZZ[[[eeeqqqxxxllldddeeegggpppttt```UUUOOOJJJFFF???>>>===<<<;;;:::::::::666666555444444444555555444555555555666666777777111222333444555555555555///333777:::>>>GGGTTT^^^]]]UUUKKKDDDAAA@@@===;;;999888888888888888999999999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<======777888;;;>>>@@@BBBDDDDDD;;;999666333222222444666000222444555444444555666999999;;;===AAAEEEHHHKKKIIINNNMMMOOOSSSTTTaaa{{{XXXNNN???@@@NNNXXX___]]]QQQDDDAAA<<<777555555777888555666777777666666777888777777888888888999999999:::;;;;;;:::<<>><<>>>>>>>>===<<<;;;999999:::999999888888777666666444444333333333444444555666555444444444555666777444444666;;;DDDPPP[[[bbbYYYVVVOOOKKKNNNQQQNNNGGGAAA>>>;;;;;;<<<===;;;888444333333333555666555444555444444444444444555555555444555666999<<>>??????HHHHHHNNNWWWXXXWWWbbbrrr}}}mmmXXXIIIBBB>>>>>>FFFQQQXXXVVVQQQHHHAAA:::777888999888555777888999999999999888777666777888888888888:::<<<;;;<<<<<<<<<===@@@DDDHHHNNN\\\vvv}}}oooiiiccc___^^^^^^\\\[[[ZZZXXXVVVTTTSSSRRRRRRSSSRRRQQQPPPOOOMMMKKKIIIHHHHHHFFFDDDDDDDDDCCCAAA@@@;;;999666555666666666555111222333555777666333111333222000//////000111222111222333333111//////000000000000000111333555666666666555444555666777888777777777888999999::::::===@@@???AAAHHHOOOeee}}}|||xxxuuuqqqnnnlllkkkiiihhheeebbb___^^^]]]]]]\\\[[[ZZZYYYYYYXXXXXXYYYUUUUUUUUUWWW]]]hhhttt}}}uuuhhhggghhhnnnvvvbbbWWWHHHAAABBB?????????>>>>>>===<<<::::::<<<;;;;;;:::999888777777555555444444444444444555333333333333444555666777333333666>>>IIITTTZZZ\\\PPPQQQRRRTTTXXXZZZTTTLLLBBB@@@>>>???AAAAAA>>>:::777555333222333444444444444444333333333333444444555333333666;;;>>>>>>===888666555333333333333444333333333333333444555555333333444666:::=========AAABBBJJJUUUXXXYYYbbboooxxxoooeeeYYYKKKBBB???>>>???DDDJJJOOOOOONNNHHHAAA999777:::<<<:::666777888:::;;;;;;:::888777666777888888888999<<<>>>;;;<<<<<<<<<===@@@DDDHHHNNN]]]xxxsssmmmgggcccbbbaaa^^^[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRQQQPPPNNNMMMKKKKKKJJJIIIGGGFFFEEEDDDBBB@@@<<<999555444555666777777///111666:::===<<<777444333222000///...//////000000111111000//////000222000000000000111333444555555555555555555666777888777777777888999999::::::;;;???===>>>CCCGGGXXXsss{{{zzzwwwssspppnnnlllkkkiiigggdddaaa___^^^]]]]]][[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTVVVYYY```kkkxxxttthhhggggggrrrqqq^^^TTTGGG@@@@@@===>>>>>>>>>======;;;::::::::::::999999999999999888888888777666666666777777444444333333444444444555444444888AAAMMMTTTUUURRRGGGKKKOOOSSSXXXZZZTTTKKKBBBAAAAAADDDGGGGGGCCC???:::777444333333444555444444333333222222333333333555333333777===@@@>>>:::666666555444444333333222222222222333333444555555333333444777:::<<<===<<<<<<===EEEOOOVVV[[[dddnnn~~~vvvqqqhhh^^^TTTKKKDDD@@@>>>???AAADDDGGGKKKNNNPPPLLLDDD;;;:::>>>???<<<777666777999;;;;;;999777666666777999999999:::<<>>:::777333222000///............///000000///...///111444111111111222222333444444333333333333444444555555777777777888999999::::::666<<<;;;<<>>999555555555444444333222111111111222333333444444555444444555888;;;======;;;:::;;;@@@JJJTTT]]]gggooowwwrrrkkkfff\\\PPPFFF@@@>>>===:::===@@@BBBDDDHHHNNNSSSNNNGGG???<<<>>>???;;;666666777999::::::999777666777888::::::::::::===???;;;;;;;;;;;;<<>>999555555444444333222222222///000111333444444444444333444555888;;;===<<<:::999:::>>>GGGTTT```jjjooo|||wwwlllkkknnnggg```TTTIIIAAA===<<<===666999;;;===???DDDLLLRRRMMMIIICCC???>>>===:::888888888999999999999888888999:::;;;;;;::::::<<<>>>:::;;;;;;;;;<<>>;;;777555555666777777888555333222333333222111111111111000000//////...000111222111000111222444333333444555666555555555333333555666777777777777777777777888999999::::::999@@@>>><<>>???<<<<<<<<<<<<<<<<<<;;;;;;:::777777777666666555555555666666666666777999:::;;;666777777777666444333222666999>>>CCCFFFGGGFFFFFFDDDFFFEEECCCEEEIIIIIIGGGGGGEEEEEEFFFHHHHHHDDD@@@777555444444555555444222111111222333444666888999;;;>>>BBBFFFFFFCCC>>>;;;666555444333222222222222...///111333444444444444222222444777:::;;;:::888777999>>>HHHWWWdddkkkmmmsssvvvxxxrrriiidddgggmmmddd[[[OOODDD???=========666777999:::===CCCJJJOOOMMMLLLIIIEEEBBB@@@??????<<<;;;::::::::::::;;;<<<;;;<<<<<<;;;::::::<<<===:::;;;;;;;;;;;;>>>CCCFFFSSSgggtttmmmhhhdddccccccccccccaaa___]]]\\\]]]\\\[[[YYYYYYZZZ[[[\\\XXXVVVRRROOOMMMJJJGGGDDD???<<<999777777666555444555333111000111111111///111111111111111111000000000222444444222222222333222333444555555555444333222333555666777888888777777777777888999999:::::::::AAA===:::AAACCCDDDLLL\\\vvv~~~{{{yyyuuutttrrrpppnnnlllkkkkkkhhhfffccc```^^^]]]\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVRRRUUUYYY___hhhtttzzzyyyssskkklllrrrpppYYYLLLIIIAAA===>>>;;;==================<<<;;;::::::999777666444333333222222222333555666888999555666777777777666555444444888===BBBDDDEEEFFFHHH@@@CCCCCCAAABBBFFFGGGDDDIIIGGGDDDDDDEEECCC???;;;444333222333444444222000000000111333555888:::;;;<<>><<<666555333222111111222333...///111333444444444444111111333666999:::888777555999???KKKZZZgggkkkjjjmmmllljjjgggdddccchhhmmm^^^TTTGGG>>>;;;;;;;;;:::999999999:::===CCCIIINNNOOOPPPOOOKKKGGGDDDFFFHHH???>>><<<;;;;;;<<<>>>???<<<======<<<::::::;;;===::::::;;;;;;;;;>>>CCCFFFTTTiiiuuummmhhhdddeeeeeedddcccaaa___]]]]]]\\\ZZZYYYYYYZZZ\\\]]]ZZZWWWSSSPPPNNNKKKGGGDDD???===:::888777666444333444333222333444444222111000111111222222222222111111333555555444222222222111222333444444444333222///111333555666666666555777777777888999999::::::777>>>:::888???BBBCCCJJJPPPiii~~~|||yyyuuurrrrrrrrrrrrrrrpppnnnkkkjjjfffcccaaa______^^^\\\[[[\\\\\\[[[ZZZYYYWWWUUUTTTSSSQQQVVVaaakkksss}}}tttqqqooooooyyygggZZZLLLEEEAAA>>>>>>AAA;;;;;;<<<<<<;;;;;;:::999:::888666444333333555555555555555555666666666666333444666777777777666555888777;;;BBBEEEDDDDDDGGGFFFBBB??????DDDIIILLLMMMIIIFFFCCCAAA@@@>>>:::666666555444222000000222555777666444444666:::>>>AAADDDDDDEEEHHHIIIFFF???:::777666444222111000//////444444222222222222444444444333333333444555666777444;;;FFFQQQ[[[ccciiimmmllljjjeeebbbeeekkkjjjeee\\\RRREEE<<<:::::::::888999::::::999:::>>>EEEKKKQQQSSSUUUVVVVVVSSSPPPNNNBBBBBBBBBBBBAAA@@@???>>>@@@???===<<<;;;;;;<<<<<<@@@===<<<<<<::::::AAAJJJUUUlll~~~tttppphhheeecccccceeeeeebbb___^^^\\\ZZZYYYYYY[[[]]]___aaa[[[SSSPPPPPPNNNJJJGGGBBBAAA>>>999555444666999444444333222222111111000///000111000...------...333444444222///...///000111222444555555444222111///111444555555555666777444444555555666666777777888<<<>>>>>>;;;<<>><<<;;;::::::;;;???=========<<<<<>>;;;999777666666555555444444333222222111000111222111///...///000444444444222000//////111222222444444444444222222000222444444444444666888555555555666666777777777888;;;===<<<:::;;;@@@EEEJJJUUUkkk|||zzzxxxuuurrrssssssrrrqqqooommmkkkjjjeeeccc```___^^^^^^\\\[[[ZZZZZZYYYYYYWWWVVVTTTSSSWWWWWW[[[cccmmmwww|||rrrmmmmmmqqq~~~aaaUUUHHHAAA===:::;;;===<<<<<<======<<<<<<;;;:::===<<<;;;999999999::::::;;;:::999777666444333333555666666777777777777666777777;;;AAABBB@@@BBBFFFGGGDDDAAA@@@BBBFFFHHHIIIEEECCC@@@>>><<<:::666333444444444222111111333555444444555666777999;;;<<<===>>>BBBEEEEEEAAA;;;666333333222111111111111222444333333222222333333444444444666777777888777777:::???FFFLLLPPPTTTXXXZZZYYY\\\^^^aaafffiiifff___PPPJJJAAA<<<::::::888777444555666777888:::>>>AAANNNSSSZZZ______YYYRRRMMMNNNQQQTTTVVVUUUPPPJJJFFFBBBAAA???===;;;:::::::::>>><<<===???>>>>>>DDDLLLVVVnnnzzzssskkkeeedddcccaaa___]]]\\\[[[[[[\\\^^^```bbb^^^[[[WWWWWWYYYYYYWWWUUUIIIEEEAAA???>>><<<888444666666555444444333333222111222333222000///000111444555555333000///000111222222222222222222222222222333333333222444666999666666666666777777777777999:::;;;999888:::???CCCDDDLLL\\\uuu}}}zzzxxxvvvtttsssssssssrrrpppnnnllljjjiiieeeccc```^^^^^^]]]\\\ZZZYYYYYYYYYXXXWWWUUUTTTSSSWWWXXX]]]eeeooo|||zzzpppjjjmmmttt{{{___SSSGGGAAA===::::::===<<<<<<======<<<<<<;;;:::<<<;;;:::999999999999:::<<<;;;:::999888777666666777777777777777777777777888999===AAAAAA???BBBGGGIIIGGGDDDAAAAAABBBCCCDDDCCCBBB@@@>>>;;;888555333222333444333111222333555555555777888999:::;;;;;;;;;>>>BBBEEEEEE@@@:::666111111111111111222222333333333333333333333333333111222333555555555555555:::>>>CCCGGGIIIKKKNNNPPPOOOUUU[[[___cccddd___WWWJJJFFF@@@===<<<;;;999888333444555777888999;;;<<>>===<<<;;;===<<<===???>>>>>>DDDLLLXXXooo~~~ssslllhhhgggfffddd^^^^^^^^^^^^___bbbdddeeecccaaa```aaaccccccbbb```XXXQQQHHHCCCBBB???:::555555555555444333333222222000111222222000///000222555555555333111///000111111000000//////000000111333333333222111333666999777777777777777777777777999999999888777999>>>BBBBBBFFFQQQggg{{{xxxvvvuuutttssstttsssqqqooommmkkkjjjiiieeebbb```^^^^^^]]][[[ZZZXXXXXXXXXXXXWWWVVVTTTTTTTTTXXX___gggsssyyynnnhhhnnnyyyxxx^^^SSSGGGAAA???<<<;;;===<<<<<<<<<<<<<<<;;;;;;:::888888777777666666777777::::::::::::::::::::::::888888888777777777888888999;;;???BBBAAA>>>AAAHHHLLLJJJGGGCCC???>>>>>>???BBBBBBAAA>>>:::777555444111222333333222222444666111222444555666666666666:::===AAACCCAAA<<<777444000000000000111222333444333333333333333333333333111222333444444555555555777:::>>>AAACCCDDDFFFHHHGGGOOOVVVZZZ]]]\\\VVVNNNEEECCC@@@>>><<<<<<::::::444555555777888999999999???AAAEEEGGGHHHFFFDDDBBBEEEFFFHHHIIIJJJJJJIIIIIIEEEEEEDDDCCCBBBAAA@@@???===<<<<<<>>>>>>>>>DDDLLL[[[rrrwwwqqqmmmjjjgggbbbbbbcccdddfffiiikkklllfffgggjjjnnnrrrtttuuutttnnncccTTTIIICCC???999555444444333333222111111111///000111111//////000111444555444333000///000111//////............//////333444333222111333666999777777777666666666666666999999888777777999<<>>;;;;;;<<<<<<;;;;;;:::999555555555555555555555555777777888999:::;;;<<<<<<:::999888888777888888888999;;;???AAA???<<<@@@GGGLLLKKKHHHCCC>>><<<<<<===AAAAAAAAA>>>999555444333000111333333333333555666444444555666777777666666888;;;>>>>>>;;;666222000/////////000111222333333222333333444444333333222444444444444555666777888555888;;;<<<===>>>@@@BBBAAAIIIQQQTTTUUUTTTNNNGGGBBBAAA???===<<<;;;;;;;;;666555555666888999888777:::;;;<<<>>>????????????AAA@@@@@@@@@BBBDDDGGGIIIDDDEEEEEEFFFFFFEEEEEEDDD@@@>>>===>>>===>>>EEENNN^^^uuuyyyrrrmmmggggggiiikkkmmmppprrrsssppptttzzz{{{hhhVVVIII???999555444333333222222111000000...///111000//////000222333444444222///...///000////////////////////////333444444333222333555777666666666666555555555555999888888888999:::<<<===BBBDDDJJJUUUiiiyyytttssssssttttttuuutttqqqnnnkkkjjjiiiiiidddbbb___^^^]]]]]][[[YYYYYYYYYYYYYYYXXXXXXWWWVVVRRR\\\eeelllxxx|||vvvlllgggtttrrr\\\QQQFFFBBB@@@===<<<>>>:::::::::;;;::::::999888555555666666666666666555555555666777888999::::::;;;:::999888777888888999888:::>>>???<<<999===EEEHHHHHHGGGCCC>>><<<===??????@@@@@@<<<777333222222///111333444333444555666777777777777888888888888999<<<===<<<777222///...000000///000000111222333222333333444444333333222666555333222333555777999555777999999999999;;;===<<>>???GGGQQQaaaxxxuuuvvvxxx{{{~~~kkkVVVGGG===999555444444333222222111111///000222111000000222333222333333111...---...///000111222222222222111000222444555444333333444666666555555555444444444333888888888:::;;;<<<;;;:::???CCCGGGMMMZZZtttxxxsssrrrsssttttttuuutttqqqnnnkkkiiiiiiiiidddbbb___]]]]]]\\\[[[YYYYYYZZZZZZZZZYYYXXXWWWWWWTTT^^^hhhnnnxxxzzzuuulllhhhuuupppZZZPPPEEEAAA???<<<<<<===999::::::::::::999888888666777777888888888777777333444444555666777777888<<<;;;999888888888999999666888<<<>>>999666;;;DDDEEEFFFEEECCC???===???BBB===>>>>>>;;;555111000111...000333444444444555777555555444444444444555666<<<>>>???<<<666222000000000000000000000111222222222222444444444444222222555333000///000222666888666888999888777777888999888@@@FFFHHHIIIJJJHHHCCC>>>>>><<<999777666888:::888555222222555666666444222444666888::::::999999999999999999:::;;;<<<===???@@@CCCFFFHHHIIIIIIIIIIIIEEEBBB@@@???@@@IIISSSccczzz~~~dddOOOCCC>>>666555555444444333222222000111333333222222333444222222222000...,,,---///111222444555555444222111111333555555444333444555555555444444444333333333888888999;;;======;;;999<<>>;;;;;;===??????>>>;;;777333111000222222111111111111111111111111111333555555444333>>>@@@AAA???;;;555222000000000111111111222222222222333333444444333333222555333111222444555333111555777888777666555666777:::;;;>>>BBBEEEFFFEEECCCDDD???999777999;;;999777666666666666777777777777555555555666666666666777;;;;;;::::::999::::::::::::;;;===@@@CCCGGGIIIKKKFFFFFFFFFEEEBBBBBBLLLXXXffftttXXXFFF>>>;;;777111000111222222000///000111222333222222111...///000///...///000222///000222444444444222222111555999:::999666333222555555555333222222333555888888888999:::;;;===>>>;;;===BBBHHHOOO\\\sss{{{vvvsssrrrsssttttttuuurrrpppnnnllliiieeeccc```______^^^]]]\\\[[[[[[WWWWWWWWWWWWWWWWWWXXXXXX]]]ccckkkttt{{{ssslllkkk{{{lllUUUNNNDDD===<<<<<<<<<;;;:::999888999;;;<<<;;;:::888888999::::::::::::999777888888888777777666555666666777888777777555555666888;;;;;;::::::<<<>>>EEEGGGFFFCCC>>>:::;;;===>>>???>>>;;;777333222111222222222222222222222222222222222333444555444444;;;<<<===;;;888444333222222222222222222222222222222333333444444333333222444222111222444555444222555666777777666666777999888999<<<@@@DDDEEEDDDBBB@@@;;;666666999;;;;;;999777777777777666666666666444555555555555666666666:::999999999999999::::::999999;;;===@@@CCCEEEGGGFFFEEEEEEEEECCCDDDNNNYYYhhhgggQQQGGG>>>999444111222333222111000111222333444333333222222222222000...------...///000222444444444333222333666:::;;;999666444333444555444333222222444666888888888999:::;;;<<<===<<<===BBBGGGLLLVVVjjj||||||zzzvvvtttttttttsssrrrsssqqqooommmkkkhhheeebbb___^^^^^^]]]\\\[[[ZZZZZZXXXWWWWWWVVVVVVWWWWWWWWW^^^eeennnyyyzzzrrrkkklll~~~|||gggRRRKKKBBB<<<;;;<<<<<<;;;:::999888999;;;<<<;;;:::999999888777777777888888888999999999999888888777777777777777777666555444555888;;;<<<<<<;;;<<<<<>>::::::<<<===>>>>>>;;;777444333333111222222333333444444444333333444444444444444444888888888777444333333444555444444333333222222111222222333333333333222222333222111222444555444333555666888777777666888999666777:::>>>CCCEEEDDDCCC<<<888555666999<<<<<<;;;888888777777666666555555444444444555555555555666888777777777888999::::::777888888:::<<<>>>@@@AAAEEEEEEFFFGGGGGGHHHQQQ[[[jjjsssXXXHHHAAA<<<666333444444333111111222333333444333333333111222222000...------...///000222333444444333333444777::::::999666555444333333444333222333666888777777888888999:::<<<<<<<<<===AAAEEEGGGNNN]]]lllyyyxxxvvvuuuuuutttrrrpppqqqooommmkkkjjjgggdddaaa^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWXXX___gggqqq}}}vvvmmmhhhlllxxxbbbOOOIIIAAA<<<<<<======<<<:::999888999;;;<<<;;;::::::999777666555555666666888888999999999888888777777777777666666555444444444777;;;===>>>===<<<;;;@@@CCCEEECCC>>>;;;:::;;;===>>>>>>;;;888555444444222222333333444555666666444555555444444444555666999888666444111111333555777666555444333222111111222222333333333333222222111111111222444555555555777888999888666555666777555666999===BBBEEEEEEDDD;;;999777777:::<<<<<<<<<999999888777666555444444444444444444555555555555666666666666777888::::::777777777888999;;;<<<===BBBDDDHHHMMMNNNOOOUUU\\\lll}}}\\\GGGBBB===777444444444222000222222222222222222222222---///111111000///000111///000111333444444444444444666888888777555444444111222333333222444777999777777777888888999;;;;;;;;;<<>>>>>===:::999888999;;;<<<;;;::::::999777555444444555555666666777777777777777666777777666555555555555555444666:::>>>@@@???===;;;>>>BBBEEEDDD???<<<:::;;;===>>>>>><<<888555444444222222333444555555666666444555666555333333666888<<<;;;777333000///222444777777666555333222111111111222222333333222222111000111222333333444555666999:::999888555333333444555666999===BBBFFFFFFFFF>>><<<;;;:::;;;<<<<<<;;;:::999888777666555444333444444444555555555666666666555666666777888999:::888888888888888999:::;;;???BBBJJJRRRUUUUUUXXX]]]nnneeeLLLCCC>>>777444444333111///111111000000000000000111...000222222111000111222///000111222333444444555333444666555444222222333111222333333333444777:::777777777777888888999:::::::::>>>BBBBBBDDDLLLVVVbbbzzz~~~{{{vvvuuuuuuuuuuuutttqqqnnnnnnllljjjiiigggeeebbb___^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWVVVUUUVVVXXX[[[\\\dddlllxxx~~~rrrmmmlllvvvsss]]]NNNHHHAAA======>>>===<<<:::999888999;;;<<<;;;:::999888777666555555444555444555555666666666666555666555555444444555666666555666999===@@@@@@>>>;;;===AAAEEEEEEAAA===;;;;;;>>>??????<<<888555444444222333333444444555555555333555777555333444777;;;>>><<<888333///...000333777666666555333222111111111111222222222222111111111222333333333333444555888999999777444222111222666666888<<>>888444444444222000111111000////////////000222444666555333000////////////000111333444555666333444444333222111222333111222333333222444777999777777666666777888888999:::999<<<@@@@@@AAAHHHPPP]]]ooo}}}zzzvvvuuutttttttttsssqqqooommmkkkiiigggfffdddaaa___^^^^^^]]]\\\[[[ZZZZZZYYYWWWVVVUUUVVVWWWZZZ^^^```hhhqqq||||||rrroooppp|||rrr]]]LLLGGG@@@<<<<<<===<<<::::::999888999;;;<<<;;;:::777777777777777666555444333444555666666666666666444444444333444555777888666666888<<<@@@AAA???<<<===AAAFFFGGGCCC???<<<<<<@@@@@@@@@===888555333333333333333333333444444444222555777555333444999>>><<<;;;777333///...000222666555555444333222111111111111222222222222111111111333555444222111333555444555666555333222222333666666777;;;@@@CCCDDDDDD===>>>===<<<;;;::::::;;;999888888777666555555444666666666777777777888888888888777777777888888999888888777777888888999:::>>>>>>CCCLLLSSSWWW]]]cccuuuvvvXXXDDD???999666666666555333222222000/////////000000444666777777444222111000//////000111222444555666444444444333111111333444222333333333222333666888777666666666666777888888;;;:::;;;===>>>>>>CCCJJJWWWaaappp}}}zzzvvvtttsssssstttsssqqqooollljjjhhhgggfffdddaaa^^^___^^^^^^]]]\\\[[[ZZZZZZWWWVVVUUUVVVXXX\\\___bbbkkktttyyypppooorrrrrr]]]KKKFFF???;;;;;;;;;:::888:::999888999;;;<<<;;;:::666777888888888777555444444444555666666777666666444333333333444666888999777777888;;;@@@AAA???===<<>>AAACCCBBB;;;<<<<<<<<<:::::::::;;;888888777777666666555555777777777777888888888888:::999888888888888888999777777777777777888999:::???===???GGGNNNUUU^^^fffwww~~~```EEE@@@:::777888888777555444333111000000000111111111444666777666555555555//////000111222444666777555555555333222222444666333333444333222333666888777666666666666777777888<<<::::::<<<<<<;;;???FFFOOOUUU^^^ppp{{{wwwttttttuuuuuusssqqqnnnlllooonnnllliiifffbbb___]]]\\\^^^```___]]]ZZZYYYXXXVVVWWWWWWVVVUUUWWW]]]bbbooozzzxxxllliiiuuunnn\\\LLLGGG@@@=========<<<:::;;;;;;:::999999:::;;;;;;;;;:::777555444444555666222333333333444444555555777666444333222222333333555777===CCCGGGHHHDDDAAA???BBBGGGJJJIIIDDD===888<<<<<<;;;:::888666444333444444444333333222222222333444444333111333777<<<;;;999444000......///000222111000222555555222///222222222222222222222222///222555444222000111333222444555555444333333444333444666999;;;>>>@@@AAA<<<;;;999888999999888777999888777666777888:::<<<777888888999999999999888:::999777666666666777888777999:::;;;999999999:::@@@@@@BBBHHHLLLRRR___jjjbbbJJJAAA999666555333222444000111111222222222111111333222111000///...---,,,111222111111777<<<<<<777777555222111111111111000111111111111222333444555444444444555555555555666;;;:::::::::;;;>>>AAACCCPPPOOOVVVfff{{{|||xxxvvvuuusssrrrpppooonnnnnnnnnmmmkkkhhheeeaaa^^^\\\\\\^^^______\\\ZZZYYYXXXWWWXXXYYYWWWVVVYYY___dddqqqzzzyyyooommmyyynnn\\\LLLGGG@@@<<<<<<===;;;999;;;:::999999999999:::;;;:::999777555444444444555777666555444444555666777777666555333222222333333555888>>>DDDHHHHHHDDD@@@???CCCHHHKKKJJJDDD>>>999<<<<<<;;;:::888666444333444444444444333333222222333444444333222444999===888666222///...///000111111000///111333444222///222222222222222222222222222333333222000///111444111222444444333222333444555666777:::<<>>@@@HHHIIIOOO\\\nnn{{{wwwxxxvvvssspppnnnmmmnnnnnnmmmllljjjgggccc___\\\ZZZ[[[]]]___^^^\\\YYYXXXYYYXXXYYYZZZYYYXXX[[[bbbhhhsss{{{{{{rrrsssnnn\\\MMMHHHAAA===<<<<<<;;;999:::999999888888999999:::999888888777666555444444888777666444444555666777777666555444333333333333666:::@@@FFFJJJHHHDDD??????CCCHHHKKKJJJEEE???:::;;;;;;:::999888666444333555444444444444444333333333333333222333666<<<@@@444333111///...///111222/////////000222222111///333333333333333333333333444444333000//////222444///111333333222222333444444555666888:::<<<>>>@@@===<<<:::999::::::999888777666444333333444555666333444555555666666666555999888777666666666777777777888888777666777999;;;???>>>@@@EEEJJJSSSdddsssmmmMMMDDD;;;888666333222444333333333333333333333222------...///000111222222000111222666@@@IIIIIIEEE999666444222333333222111222222222222333444555555555666666666666777777777555666777888999;;;;;;<<>>>>>===<<<:::999999999999999999999999999999999999888777666555444555555666666666666555666666555555444444444444777;;;AAAGGGKKKIIICCC???>>>BBBHHHKKKKKKFFF@@@;;;;;;::::::999777666444333444444444444444444444444333333222222444888===AAA333222000/////////000000/////////000111222222111333333333333333333333333555555444333222222222333///111333333333222333444222222222444666888;;;<<<>>><<<:::999::::::999888888777666555555555555555333333444555666666666666888888777777666666666666777777777666555666999<<<>>>>>>@@@DDDIIITTTgggyyymmmNNNDDD<<<999777444333444333333222222222111222222,,,---...///000111222333333444555999CCCLLLKKKDDD:::777444333444444333222333333222222333444444555555555555555666666666666444555777888999:::::::::???BBBGGGMMMUUUccc|||}}}yyyvvvyyyyyyxxxvvvtttqqqnnnllljjjiiigggdddaaa]]]ZZZXXXZZZ[[[\\\[[[YYYXXXXXXYYYWWWXXXYYYXXXYYY]]]fffllluuu~~~yyyvvv{{{mmm\\\PPPJJJDDD@@@??????>>><<<999999999999999999999999:::::::::::::::999888777222444888;;;<<<:::888666555555555555555555444444888;;;AAAGGGJJJIIIDDD???===AAAGGGKKKKKKFFF@@@<<<::::::999888777666444333444444444444444444444444222222111333666:::===???333222222111000///......000000111111222222444444333333333333333333333333444555666777777555333111111333444555444333444555111111111222444777:::<<<===;;;999999::::::999888777777666555555555444444333444555666777777888777777777777777666666555555666777666555555666:::<<<===>>>@@@CCCHHHTTTjjj}}}jjjNNNDDD;;;999777444333444222222111000//////000000......//////000000111111...///111888FFFPPPPPPJJJ:::888555444444444444333333333222222222333444444333333333444444444555555555666777999::::::::::::???AAAFFFKKKOOOYYYnnn}}}{{{yyyzzzzzzzzzyyyvvvrrrnnnkkkhhhgggfffcccaaa^^^[[[ZZZZZZ[[[[[[ZZZXXXXXXXXXZZZWWWXXXYYYXXXYYY___hhhooowww{{{xxxwww}}}mmm\\\OOOJJJCCC@@@@@@@@@???===999::::::;;;;;;::::::999:::::::::999999999888888444777;;;>>>???===:::777555555666666666555555444888:::???EEEHHHHHHDDDAAA;;;???EEEJJJJJJFFF@@@<<<999999999888777666444333222222333333333333444444111000111444888;;;<<<<<<222222333222111000///...000111222222111222444777222222222222222222222222222333555888999888444000222444666555444333333444222111222333666:::===@@@<<<;;;999888999999888777444444444444444333333333444555666777888999999999666666777777777666555444666777777777666777:::======>>>AAADDDHHHUUUkkkfffLLLBBB:::888777444333555333222000///......///000////////////000000000000111111222999FFFPPPNNNFFF:::777444333444444333222333222222111111222222333222222333333333444444444777777888888999::::::;;;===???CCCHHHKKKSSSbbbqqq~~~~~~|||{{{yyywwwssspppmmmlllfffeeeeeecccaaa___]]][[[YYYZZZZZZYYYXXXWWWXXXZZZYYYYYYZZZYYY[[[aaakkkrrrzzzzzzxxxxxxmmm[[[LLLGGGAAA>>>???@@@???===:::;;;<<<<<<<<<<<<;;;::::::999888777666777888888888999:::;;;:::999777666444555666777777666555444888999===BBBFFFGGGEEECCC999>>>DDDIIIIIIEEE@@@<<<888888888888777666444444111111111222222222333333//////111555999;;;:::888000111222333333222111000...000111111000111444777111111111111111111111111111111222444777777444111333555666555333111111222111000111222666:::???BBB;;;999777777888888777666333444444555555555555444444555666777888999999999555666777777777666555444555777888999888999;;;<<<<<<>>>BBBEEEIIIUUUllleeeJJJ@@@888777666444444666444333111///......///000////////////000000000000555444444:::GGGOOOKKKBBB999777444333333333333222222111111000000111111111333333333444444444555555888777777777777999:::;;;<<<===AAAGGGKKKQQQ[[[fffuuu~~~|||~~~~~~|||xxxtttpppnnnmmmmmmeeeeeedddcccaaa```^^^]]]YYYZZZZZZYYYWWWWWWXXXZZZZZZ[[[[[[[[[\\\cccmmmuuu}}}zzzyyyzzzmmm[[[JJJEEE???<<<===???>>>===;;;;;;<<<======<<<;;;;;;999888666444444555777888;;;:::777555333222222333444555666777777666555555777999<<<@@@EEEFFFFFFDDD888===CCCHHHHHHEEE???;;;888888888888777666444444000000111111111222222222//////111555:::;;;888555...///222444555444333222---///000000...///333777000000000000000000000000111///...000444666555333333444555444222000///000.........000444999>>>AAA;;;999777666777777666555555555666777888888888777333444555777888999999999555666777777777666444333444777999:::::::::;;;<<<;;;>>>CCCFFFJJJUUUlllfffHHH???777666666444444666555444222000//////000111---......///000111222222......000999IIIUUURRRJJJ999666333222333333222111111111000000000000000111444444444555555555666666888777666555666777:::;;;======AAAHHHMMMRRRYYYaaahhhzzz~~~yyysssqqqrrrqqqnnnjjjhhhfffdddbbbaaa___\\\ZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZWWWXXX\\\aaafffoooxxx}}}xxxwwwyyygggWWWJJJGGGBBB>>>======<<<;;;999999999:::::::::;;;;;;999999777555333333555777666666555555444333222222000222666777666666555666555666999===AAACCCCCCBBB:::===AAADDDEEECCC@@@===333555888999888777666666888666333000........./////////111777<<<<<<777111///000111111222222222222000000000000111222333444555444333222222222000///111111222222222111000000111000/////////000111222222111//////222555888999<<<;;;999888666555555444666444444555777888777666555666777888888999888888999999888777777666666555999999999888888:::>>>AAABBBDDD???@@@MMMYYYkkkgggJJJBBB;;;999777444444666666555222111000000111222...,,,...000000...000555111555777>>>OOO]]]UUUCCC666555444111000......---111111111111111222222222222222333333333444444444666555555666666777888999777999===BBBHHHOOOUUUXXXccclllzzz~~~~~~yyysssqqqrrrrrrnnnkkkiiigggcccaaa```___]]][[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYWWWXXX\\\aaafffoooxxx|||uuutttvvvgggWWWJJJFFFAAA>>>============;;;;;;;;;;;;::::::::::::777888777666444444666888666666666555444444444333000333666777666555555666555666999>>>BBBCCCBBB@@@888:::>>>BBBDDDCCC???===555666888888777666666666333222111000///000000111//////222777<<<<<<777222///000111222333222111111000/////////000111222222555444222222111111///...222222222222111111111111333222111000000000111222111///...///222777:::<<<===<<<:::777555444333333555444333444666777666555555555666777777777777777888777777666555555444444555777888888888:::<<>>AAA>>>DDDUUU___kkk|||eeeJJJCCC<<<:::888555444777666444222111000000111222......111555444000000333222444666>>>PPP]]]SSS@@@444444222111000000000000000000111111111222222222222222222222333333333444555555555555666777888888999:::===AAAGGGLLLQQQTTT\\\eeeqqq~~~}}}}}}yyytttrrrrrrqqqooollljjjgggccc```___^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYVVVWWW\\\aaafffoooyyyxxxpppoootttgggWWWKKKGGGAAA======>>>???@@@======<<<<<<;;;:::::::::666777777666555555666888666666555555555555555555000333555666555555555666555777:::>>>BBBCCC@@@>>>666888;;;@@@CCCCCC@@@===999888777666666555555555111111111111000000000000000000333888<<<;;;666222000111222333333222000///000000/////////000000111444444333222111000//////333222111111111222333444555444222111000111111222.........///222777<<>><<<:::777444333222222555444333444555666555444444555555666666666666555888777666555555555555555444666888888888888999;;;===AAACCCLLL^^^eeejjjvvvcccKKKDDD===;;;999555555888555444222111000111111222///000444888777222000222333333444???SSS]]]QQQ<<<222222111111111111111111000000000111111111222222111111222222222333333333444444444444555666777777:::;;;===@@@DDDIIIMMMOOOVVV]]]gggrrr~~~|||yyyuuurrrrrrqqqooommmkkkgggbbb___^^^^^^^^^]]]]]]]]][[[ZZZYYYYYYXXXXXXXXXVVVWWW\\\aaagggqqqzzzwwwkkklllsssgggWWWKKKGGGAAA>>>>>>???AAABBB???>>>===<<<;;;:::999999555777777666444444555666666666666555555555555444111333555555444444444555555777:::>>>AAAAAA>>>;;;555666999???CCCEEEBBB???<<<:::777555444555555555555444444333222000...---000111444999;;;:::666222000111333444333111///---222111000000000000000111444555555333222000000111333222111000111222444666666555444222111111222222............000555;;;???===<<<999666444444444444555333222333444555444333444555666666777777666666888777666555555666666777777888999888777888:::<<>>BBBGGGKKKMMMSSSYYY```ggguuuzzzxxxuuurrrqqqpppnnnmmmkkkgggbbb___^^^^^^^^^]]]]]]]]][[[ZZZZZZYYYYYYYYYXXXVVVXXX]]]bbbhhhrrr||||||rrriiilllxxxiiiYYYLLLHHHCCC??????AAABBBBBB??????>>>===;;;:::999999666777777555444333444666888888777666555444333333222333555555333333444555555666999<<>>;;;999555666888???EEEHHHFFFCCC>>>:::666444444555555444555555555444333111000///111333666:::;;;999555222111222333333333111///...333333222111111111222222555666777555222111111222222111000///000222555666777666444222222111222222///000///...///333999>>>===;;;888666555555666777555444333333444555444222555555666777888888888888666666555444555666888999999:::::::::;;;???DDDHHHLLLVVVYYYYYY\\\\\\eeezzz```LLLDDD===;;;999666666888333333222222222222222222444222222444222...///222333222666FFFXXX\\\KKK777444444222111000/////////...//////000111111222222111111222222222333333333333222222333333444555666666777999===AAAFFFKKKMMMRRRVVV[[[```iii~~~xxxwwwtttqqqooonnnmmmmmmjjjgggccc```___^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYWWWYYY^^^dddjjjuuu~~~tttjjjiiipppjjj[[[LLLIIIEEEBBBBBBBBBBBBAAA>>>>>>===<<<;;;:::999888777777777555444666999<<<>>>===;;;999777555333222222444444444333222333555666666777999;;;;;;999777666555777???GGGKKKJJJFFF>>>999555444555666555444222222222333333333333333111444888;;;;;;888555222111222222222222111111000333333222222222333333444444666777555222000111333////////////111222444666666555333222111222222333111222222000///333;;;AAA???===:::777555666777888666555444444555555444333333444666888999:::::::::666555444555666999<<<===<<<===???AAADDDIIIPPPTTTRRR[[[[[[UUUTTTTTTddd___KKKDDD===;;;999555555888222222222222222222222222333111111222000---...333222333:::KKKZZZZZZIII888555444333111000/////////---...//////000111222222222222333333333444444444333333333333444555666666444555888<<>>:::666444222333444444333222222333555666555555555777777666555555444666>>>HHHMMMKKKHHH<<<888444444777888666333111111000000000111222333222555999;;;;;;777444222222111000000000111222333111111111111222333444444222555666444000---///222,,,---...///111222333444444333222111111222333333222444444333222777???GGGDDDAAA<<<888666555666777777666555555666666555333111222444666888:::;;;;;;:::999999:::===@@@DDDGGGEEEHHHKKKNNNOOOQQQSSSUUUOOOUUURRRLLLMMMRRReeezzz^^^JJJCCC<<<:::888555444777111222222333333222222222111000111444222......222111444???PPP[[[XXXGGG999333222222111000000111111------...///000111222222333333444444444555555555333333333333444555666777555666888<<<@@@FFFJJJMMMQQQSSSXXX]]]```hhh|||~~~}}}{{{zzzuuutttrrrpppmmmkkklllmmmhhhfffdddbbbaaa___\\\ZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYY[[[aaagggnnnxxxyyyrrriiilllyyymmm^^^MMMKKKHHHFFFEEECCC@@@>>>;;;;;;;;;::::::999999888666666666777:::@@@HHHNNNJJJIIIEEEAAA<<<888555333333444444333222111333444777555333333444555555444444333555===GGGMMMLLLHHH;;;777444444888999666333444222000...------...///222555:::<<<:::777444222222111000//////111333555000000000000111222333444000333555333...+++---111***,,,---///111222333333333222111111111222333444333555666555555:::DDDLLLHHHDDD???:::666444444555888777555555666666555444///000222555888:::;;;;;;@@@??????AAADDDHHHMMMPPPOOORRRVVVXXXVVVSSSPPPOOOJJJNNNHHHDDDJJJRRRfffxxx\\\JJJBBB;;;999777444444666111222222333333333222222...///222666555000...111000555BBBSSS\\\VVVGGG:::111111000000111222222333------...///000111222222444444444555555555666666444444444444555666777777666777999<<<@@@EEEIIIKKKSSSUUUZZZaaacccggguuu}}}yyyvvvtttsssrrrqqqpppnnnkkkhhheeedddbbb___]]][[[ZZZYYYZZZZZZ[[[[[[\\\\\\\\\\\\ZZZYYY\\\aaafffmmmzzzzzzuuurrrpppuuummmWWWLLLFFFBBBCCCBBB???>>>@@@777777888999999999999888888666444666>>>GGGOOOSSSTTTOOOGGG@@@;;;888555444666555555444444333333222222222333444555555555555777555666===GGGMMMKKKHHH???888222333444111//////111111111111111000///...444999???>>>999333222333000000.........///000111111111111222222333333444222222111111000//////...000//////111333444333111...///000111111222222111888777555222333<<>>===???::::::::::::999999888777888666555888@@@JJJTTTYYYYYYSSSIIIAAA;;;777444222333333222222222222111111333333444444555444444444444333666>>>IIIPPPPPPMMMBBB:::444555555333111222333333222111111000//////333888======777222111222111000000//////000000000000000111222333333444444333222222111000000//////000//////111333444333111...///000111222222222222555666777666888???JJJSSSLLLGGG@@@<<<:::999777444222333444555555555444444444555777:::???CCCGGGJJJJJJIIIHHHHHHHHHIIIJJJKKKJJJKKKLLLJJJGGGDDDCCCCCCCCCDDDEEEHHHKKKWWWmmmvvv[[[OOOFFF<<<888888999666333333222111111111222333444333333222222111222222222444888GGGXXX[[[MMM>>>888333333222111000000000000000/////////000111222222222333444555666666555555333333333444555666888888888888888888;;;@@@GGGLLLRRRXXX]]]]]]ZZZ\\\eeemmm~~~}}}{{{wwwuuusssrrrqqqqqqppplllgggdddeeedddbbb___]]][[[ZZZYYYZZZYYYXXXWWWXXXYYYZZZ[[[YYYZZZ^^^eeelllttt~~~~~~|||xxxnnnXXXJJJDDD??????>>><<<;;;===<<<<<<;;;:::999888777777888666666:::DDDPPPZZZ``````XXXLLLAAA999555333222111111222222222222333333444444444555444444333333111222666@@@LLLTTTTTTRRRFFF>>>777666666555444666777666444222111000000111222777<<<;;;666111000111222222222222111000/////////000000222333444555555333333333222111111000000000//////111333444333111...///000111222222222222222555777999<<>>DDDIIIMMMNNNOOOKKKJJJGGGEEECCCAAAAAAAAAAAABBBBBB@@@>>>======>>>BBBBBBDDDGGGLLLXXXpppsssYYYMMMEEE<<<888888888666333111111111111222333444444222222222111222222333333666;;;JJJYYYYYYIII:::666222111111111111111222222333222222222222222333333666666666666666666666666444444444555555777888999777777888888:::>>>EEEIIIQQQVVV[[[ZZZWWWXXX___eeeyyy~~~}}}|||zzzvvvtttrrrqqqqqqqqqoookkkfffbbbeeecccaaa___\\\ZZZYYYYYY[[[ZZZXXXWWWWWWXXXZZZ[[[XXXYYY^^^gggnnnwww}}}wwwnnnWWWJJJCCC>>>===<<<:::999<<<;;;;;;:::999888888777777888777777<<>>:::777999<<<<<<@@@FFFLLLOOONNNLLLJJJAAA@@@>>>============>>>>>>>>>>>><<<;;;;;;>>>@@@AAAAAACCCGGGLLLZZZsssqqqXXXKKKDDD<<<888777777555333000000111111222333444555222111111111222333333444777===LLL[[[XXXGGG999555222222111111111111111222444333333222222222222333555555444444333444444444555444555555666777888999666666777888999<<>>888666555666222222333333444555666666555555555555444333222222333444999AAAJJJQQQTTTTTTJJJ@@@888777777555555777:::999666333111111222333444999===;;;666111111333222333333333222111///...///000000222333444555555333333333222222222222222000//////111333444333111///000111222222333333222222222333666===GGGRRRZZZZZZXXXTTTMMMEEE>>>;;;::::::>>>AAA???;;;999<<>>AAACCCHHHNNNPPPQQQUUU[[[```iiixxx}}}|||{{{zzzwwwtttrrrpppooonnnnnnlllhhheeedddcccaaa^^^\\\ZZZYYYXXX[[[[[[[[[ZZZZZZZZZYYYYYYVVVXXX___jjjrrr||||||wwwqqqqqqZZZLLLEEE>>>===<<<999:::<<<777666666555666777888999888888:::AAAKKKVVV^^^bbbZZZRRRFFF<<<777666666666000000111222222333444444444444444555444444333333444555888===EEELLLPPPRRRIIIAAA999888888666555666999888666444222222222333555999===;;;555111222444222222222222111000//////111111111222222333444444222222222222222222111111000//////111333444333111///000111222333333333333333222222555???LLLYYYbbb___[[[VVVOOOIIIDDDAAA???===>>>???>>><<<<<>>;;;;;;;;;:::999;;;>>>AAA>>>>>>AAAFFFNNN^^^yyykkkUUUFFFBBB===888666555444333000111222333333333333333000000000111222444555666999BBBSSS___WWWDDD888777444333222111000000000000111111111000111111222222444555666777777666555555444444444444444555666666333555666777777888;;;===BBBFFFKKKMMMOOOQQQVVVZZZfffooo}}}||||||zzzwwwuuurrrpppnnnmmmmmmlllkkkiiidddccc```^^^[[[YYYXXXXXXXXXYYYZZZ[[[[[[YYYWWWVVVXXXZZZbbbllluuu~~~xxxvvvvvvtttttt]]]NNNFFF@@@>>><<<:::;;;>>>:::888777666555666888999777888;;;BBBKKKSSSYYY\\\VVVNNNDDD;;;666444444444111111111222222333333333333333444444555444444444444444555999@@@GGGMMMQQQIIIAAA;;;::::::777555555666666555444444333222222444888;;;999444000111333111000000//////000000000222222222222222222222222111111111111111111111111000//////111333444333111000000111222333333333333333222333999DDDSSS```hhh```ZZZSSSOOOMMMLLLIIIFFFCCCBBB@@@>>>???BBBFFFHHHGGGFFFBBB???<<<:::999888888888777777888:::;;;<<<999999:::999888999<<<>>><<<===@@@FFFNNN___{{{fffSSSEEEAAA===999666444333333111111222333333333222111//////000111222444666777<<>><<<<<<;;;:::888777666777888999999888888>>>FFFMMMRRRSSSJJJDDD<<<777555555444222666666555555555444444444444444444444444444444444666666555777<<>>999999999777444222555888888777555555555<<<>>>:::222000333333000000111111111111000//////444333333222111000//////---///111111111///,,,***111000000222444333///,,,...000222444444333000///333555555999HHH[[[ffffffXXXSSSOOONNNQQQUUUWWWWWWVVVNNNFFFHHHNNNQQQKKKEEE<<<;;;999888666555555555666666666666777777777777999888888888999;;;===>>>:::???===@@@OOO```yyyzzz\\\NNNGGGCCC===888777777666666666555444333222222222222333///...111222000///222@@@QQQVVV]]]NNN666444---111111111111000000000000//////000000000111111111333222222555999999666333222111111000000111111222444444555777888888888888888;;;AAAGGGLLLQQQVVVZZZ\\\bbbmmm~~~}}}{{{yyyxxxwwwvvvrrrpppmmmlllkkkjjjhhhffffffbbb^^^\\\[[[[[[[[[[[[ZZZXXXVVVVVVXXXXXXWWWUUUWWW___hhhqqq}}}~~~uuummmhhhnnnzzz|||dddPPPFFF>>>>>>???===;;;:::999999888777777777777888:::888888<<>>:::333000333333000111111111111000000000000222222111111000000//////,,,...000111222000...---111//////000333333000......000111333333333222111444555777<<>>999888777666555444444444555555666666666777777777777777666777888:::;;;<<<888>>>===AAAPPPaaa{{{yyy\\\NNNFFFBBB<<<888777666666555444444333222111111111111222///...111222000111333===OOOTTTZZZLLL666555...111111000000000/////////000000000111111111111111000//////222444555222///222222111111111111222222444555666777777777777777888;;;???CCCHHHMMMSSSVVVZZZ___iiixxx~~~}}}|||zzzyyywwwvvvuuussspppmmmjjjjjjiiihhhgggeeeaaa^^^\\\[[[\\\[[[[[[ZZZYYYWWWWWWXXXYYYXXXWWWZZZbbbkkktttyyypppjjjgggppp~~~~~~dddSSSIII@@@>>>???<<<999999888888999999888888777777:::999888999===@@@AAABBB>>>:::666333333333333333444444444444333333333333222222222222222222222222222222222666<<>>===BBBQQQbbb|||www[[[OOODDD@@@;;;777666666555555333333222111000000000000111......111222111222666===OOOSSSVVVIII555666///000000000/////////......222222111111111111111111/////////000222222000...333333222222222222333333555666666777777777666666888999<<>><<<888444222222333333333222000......///111222000000000111111222222222...///000222222222111000000///......///222444555000000000000111333555666444777>>>IIIUUUYYYSSSKKKLLLHHHGGGKKKUUU```hhhlll^^^YYYSSSOOOLLLEEE<<<555444333333333333333444444444444444444555555555666555555555666777888888999999??????CCCRRRbbb{{{tttYYYNNNBBB???:::777666666555555333333222111111111111111000......111222111444999CCCTTTUUUUUUFFF555777000////////////............222222222222111111111111111111222222333222111000444333333222222333333444666666666777666666555555666777999;;;???EEEMMMSSSSSSVVV]]]eeeppp|||{{{zzzxxxwwwuuutttsssrrrooollljjjiiiiiigggfffaaa___\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXYYY[[[\\\bbbhhhpppyyy}}}tttqqqoooooozzzgggTTTJJJ@@@>>>???===<<<<<<:::;;;<<<===<<<;;;:::999777777888888888999:::;;;555555555444444444555666444444333333333222222222444444444444444444444444444333333444999@@@GGGKKKIIIFFF@@@<<<999888888888666666666666555777;;;>>>===:::777444222111222333333222000......///111222000000111111222333333333111111222222111000///...//////.........111444666111000000000111333666777444999CCCPPPXXXVVVMMMFFFAAAAAACCCKKKVVV^^^cccdddYYYTTTNNNIIIDDD???:::666444444333333444444555666444444444444555555555666666666777888888999999999;;;AAA@@@CCCQQQ```xxxoooWWWNNN@@@===:::888777777666555444444333222222222222333000//////222222111555<<>>===>>>;;;<<<<<<<<<<<<;;;::::::555666888888777777999:::444555666666444333444555444444444444333333333333444444444444444444444444444333333444888>>>EEEIIIGGGEEEAAA<<<:::888888999777888888888888:::>>>AAA<<<888444444222///000333333222000/////////000111000000111111222222222333111111111111000///...---...//////......000444666222111111111222333555666666<<>>;;;999888555555444444444555555666444444555555555666666666777888999999::::::999999<<>>EEEJJJFFFDDDAAA===:::888999:::777888999::::::<<<@@@BBB;;;666222333111...///333111111111111000000000000////////////000000000000////////////////////////...///000000//////222555222222222222333333444555888@@@MMMWWWRRREEE<<<<<<;;;<<>>MMM^^^WWWMMM<<<111888000111111000000000/////////------...///000111111222///111333222000000333555222222111111111111222222333333444555666666666666666666777888:::???EEEJJJOOOPPPVVV___cccjjj}}}yyyzzzyyyxxxvvvuuusssrrrqqqnnnmmmmmmmmmmmmjjjeeeaaa]]]\\\[[[\\\]]]]]]\\\[[[\\\]]]]]]ZZZXXXZZZ^^^bbbiiiooowww{{{ooolllkkkppprrr\\\PPPDDD@@@>>><<<::::::;;;:::888777666777888999444777999888555444555666222555777666333000000111666666555555555444444444222222222222222222222222000000000222777???FFFKKKEEEDDDAAA===:::888999:::555777999:::;;;<<>>555777:::;;;>>>DDDJJJMMMKKKHHHCCCEEEFFFDDD>>>999555555666555444444333333333444666666666666777777777777666777999::::::999888888777===>>>BBBPPP^^^uuueeePPPKKK???===;;;:::;;;:::999888222111111111111111222222333222333333111///555>>>III[[[TTTHHH888///777///111111111111000000000000+++,,,---...///000111222000222444333222222555888222111111111111111111222222333444555666666666666777888888888999<<>>;;;::::::999:::;;;;;;:::999777666777777777777777777777777555555555555555555555555333666:::<<<:::666333222444444444444444444444444444222333666888:::CCCMMMJJJEEE???;;;999999888888444666555555<<>>===;;;:::999999888666333222111111111///000111333111111888AAARRRbbbZZZAAA666333...------///111111000///000111////////////000000000000///.........000111333555444444444333333222222222222222333444444555555666333444666666888;;;???CCCEEEKKKRRRVVVZZZbbboooyyy}}}yyyzzzzzzyyyxxxvvvtttsssqqqnnnlllkkkjjjjjjgggccc______^^^]]]\\\\\\\\\\\\]]][[[ZZZ[[[\\\[[[ZZZ___fffmmmrrrzzzvvvkkkiiihhhlllwwwfffXXXIIIBBB???===<<<===::::::::::::999888777777666666666666666666666666555555555555555444444444111444888999888666555444333333333333333333333333333222333555777:::BBBLLLHHHDDD>>>:::888888777777444666555555;;;CCCCCC===666333111000222222000.../////////.........------///..................////////////000000000111111111000000000111111222333222//////444666444666:::GGGOOORRRHHH<<<777666666888999;;;AAAFFFGGGDDD@@@@@@AAABBB???;;;777555555444333333333444555666777777666444444444555777888888888777777888999999:::<<<<<>>>>>???;;;:::999888888888888888666666666666666666666666666555555555444444333333000222555666666555555666333333333333333333333333222111222444666999AAAKKKGGGCCC===999777777666666555666666666;;;@@@???;;;666444222222222222000...000000////////////......000//////......//////000//////......//////000111333333444444333222222111...---///444666777;;;@@@KKKLLLHHH>>>666555666666888888:::???DDDFFFCCC@@@???@@@AAA>>>:::666444444444444333333333444444555666555555444444666777888777777888999999999999888>>>>>>CCCIIINNN\\\zzzuuuZZZMMMIII@@@@@@>>>===;;;999777666555444222111000/////////222222333555333444===GGG^^^gggXXX???555333000111111222333111///---------....../////////000000000000000000111222333444555333333333333222222222222222222333444444555555666777888999999888888999:::@@@GGGNNNSSSUUUYYYaaaggg{{{zzzzzzyyyxxxvvvtttrrrqqqmmmlllkkkjjjhhheeebbb```aaa```^^^\\\[[[ZZZYYYYYYYYYXXXXXXZZZYYYZZZ```iiipppvvvzzzmmmbbbbbbgggssshhhYYYIIIBBB???>>>>>>@@@<<<;;;999777777777888888666666666666666666666666666555555444444333333222111333444444333333444555222222222222222222222222111000111444555888@@@JJJGGGCCC===999777777666666666666777999<<<===<<<999666555444333333111000///000000000000000/////////000000////////////000000///......---...///000000444555555555444222000///---...000222555:::BBBHHHJJJFFF???777333333444444555666:::@@@EEEFFFBBB===>>>???@@@>>>:::666444444555444444333333333333444666555555555555666777777666777888::::::999888888??????CCCJJJOOO^^^}}}pppYYYNNNIIIAAA???>>>;;;999777666555444333222111111000//////222222222444333555???JJJXXX___PPP:::444111---...000111222111///------............/////////000000///000000000111222333333333222222222222222222222222222333444444555555666555777999999888777777888<<>>======>>>;;;:::888777666666777888555555555555555555555555555555444444333333333333333444444333111111222333222222222222222222222222111///000333555777@@@JJJHHHDDD>>>:::888888777777666666888;;;===;;;999888666666666555333111000////////////000000000000000000000////////////000000...............//////000333333444444333111///---///000111333777???GGGLLLEEE>>>888444444333222222222444:::BBBGGGFFF@@@:::>>>???@@@>>>;;;888666666555555444333333333444444555555555555555666777777555666888999::::::999888???>>>CCCJJJPPP```mmmYYYNNNIII@@@???<<<:::777666555555444444444333333222222111222111111222222555AAALLLPPPTTTHHH777555222,,,---...///111111/////////000............////////////......///000000111111111222222222222222222222222222222333444444555555666333555777888888777888999999???FFFLLLQQQVVV\\\```|||yyyxxxwwwwwwuuutttrrrpppooollllllllliiieeebbbbbbbbb```___^^^\\\ZZZYYYYYYXXX\\\ZZZZZZZZZYYYZZZaaajjjuuuzzznnneee^^^```kkk~~~bbbTTTGGGAAA???<<<;;;<<<:::999888777777777777777555555555555555555555555333333333333333333444444333444555333111000111222333333333333333333333333111000111333555888@@@JJJHHHDDD>>>:::888888777777666666999>>>>>>:::888888666777888777444111000///......////////////000000000//////......//////000---...///000000000000///111111222111111000//////111444555777>>>FFFIIIHHH>>>777333444555333111111111333999AAAFFFEEE???999===???@@@???===;;;::::::555555444444444555555666555555555666666666666666444555777888::::::;;;;;;>>>>>>CCCJJJRRRbbbkkkYYYNNNGGG???===;;;888666555555555444444555555555444333333222000000222222666CCCOOOLLLNNNBBB555666444......---///000111000///000111------........./////////---...//////000000//////111111111222222222222222222222333444444555555666222444666666666777999;;;999<<>>>>>>>>555555555555666666777888444555555666666666666666444444555777999;;;===>>>>>>>>>CCCLLLTTTfffhhhXXXLLLCCC===<<<999777555555555666333444555555666555444333333111111222333888EEESSSLLLKKK<<<000333333...000...000111111///...//////---------.........//////......000000111000000///000111111111222222222222222222333444444555555666444555555555444666888;;;:::;;;===AAAGGGPPPYYY___~~~~~~yyyyyyxxxwwwuuusssrrrqqqlllmmmlllhhhdddaaaaaaccc^^^^^^\\\[[[ZZZZZZYYYYYYZZZXXXXXX[[[[[[^^^gggqqqxxx}}}~~~hhhbbb^^^bbbooo{{{___SSSHHHDDDBBB>>>;;;:::888888999999999777555444555555555555555555555555000111222333444444555666///111444555444333444444444444444444444444444444222111222444666999AAAKKKFFFBBB<<<888666555555444666666;;;BBBAAA;;;888:::666888:::999555111000000,,,---------......//////......------------......,,,...111444444222000...000000//////000222444555111666===EEEOOORRRGGG777777111...111222000222888666555666999???AAA@@@>>>===???BBBBBBAAA@@@@@@AAA555555555666666888999999444555555666777666666666333333444666888;;;>>>@@@??????DDDMMMVVVhhhgggWWWKKK@@@<<<;;;888666555555666666222333444555555555444333555333222333444:::GGGUUUMMMIII888+++//////,,,000000222222111///------------------.........////////////111222222111000000000000111111222222222222222222333444444555555666666666555444333444777:::<<<;;;;;;===CCCMMMWWW^^^~~~{{{xxxxxxxxxwwwuuusssqqqooonnnkkkiiigggdddcccbbbaaabbbbbb```^^^[[[YYYYYYZZZZZZ\\\\\\[[[ZZZ\\\bbbjjjpppwwwvvvhhhcccaaagggrrr{{{aaaUUUHHHCCCBBB@@@???@@@;;;<<<<<<;;;:::888555444444555666777777666555444777666555444333444555666555555555666555555444444111222333333444444444444222222222333444888>>>BBBEEEDDD???888666888777333444666999===???===999555888888777444000......///............/////////000......---,,,,,,,,,,,,---...000111000///...///111333...,,,111222111333999:::???OOO___^^^LLL<<<888444444444444444444444444000333888>>>CCCDDDAAA>>><<<===@@@CCCGGGHHHFFFDDD;;;999777777888999999999<<<:::888666555555666777777666666666888;;;>>>@@@@@@@@@CCCHHHSSSkkkfffTTTHHHAAA>>>999555555777999666333444666777777555333333333111111000222555>>>MMMZZZTTTGGG999333222111222444333222000...------...///222111111000///......---//////000000111111111222......///000111111222222222333333333222222444666555555555555444444444444<<<<<<<<<===AAAHHHQQQXXX~~~zzzxxxwwwwwwvvvuuurrrpppnnnmmmkkkiiigggdddcccbbbaaabbbaaa```]]][[[ZZZZZZZZZ[[[[[[ZZZYYYYYY[[[aaahhhnnnwwwvvvfffaaa```hhhwww}}}bbbUUUHHHCCCBBB?????????<<<<<<;;;:::999777666555444555666777777666555444444333333222222222222222333333444444444444333333222222333333444444333333111222222222333777===AAADDDCCC???888666777777444555666999<<<===;;;888555666777666444111///...///---------.........//////000///......------.........///000///...---...000000...000555555111222666>>>HHHWWW^^^UUUDDD888555222222222222222222222222222333777>>>CCCDDDBBB???999;;;???DDDHHHJJJHHHFFF===;;;999888:::;;;:::::::::999777666555666777888777777777888999;;;>>>?????????BBBHHHSSSkkkfffSSSHHH@@@???;;;666666888999777444333555777777444222111111111000000111666AAAPPP\\\RRREEE888333222111111333555444222000000000111222111111111000///.........///000000000111111111111//////000000111222222333222333444333222222333555444444444555555666666666:::::::::;;;>>>EEEMMMSSS}}}zzzxxxwwwvvvvvvtttrrrpppnnnllljjjiiifffdddbbbbbbbbbbbb```^^^]]][[[ZZZZZZ[[[\\\[[[[[[ZZZYYY\\\aaaiiiooowwwuuuddd^^^]]]iii}}}dddWWWIIIDDDBBB???>>>???===<<<:::999777777666666444555666666666666555444222222222222222111111000111222222333333222222111333333333333333333222222111111111111333666<<<@@@AAABBB>>>888555777777444777888999::::::888666555444666777555333000//////------------............111000//////......//////---...//////------...///---///333777666333555999GGGTTT^^^WWWHHH;;;555333333333333333333333333333333333666<<>><<<<<<=========<<<999888777666666777888999777777888999:::;;;<<<===>>>>>>BBBHHHSSSllleeeSSSGGG@@@@@@<<<888777888999777444111333666777444222000///111000000222999GGGVVV```OOOBBB666222111000000222222111///...------...///111111000000//////......000000000000111111111111000000000111222222333333333444444333222111333444333333444555666777888888999999999:::<<>>>>>===;;;999777666666777777555555555555555555555555222333444555444333222111111111222333333333222222555444444333222222222222111111111111222666;;;??????AAA>>>888555777777555888999999999777666555555333666888777555222111111............////////////111000//////......//////...///000///.........000...111444555555777===DDDQQQZZZZZZJJJ:::666555222555555555555555555555555333222444:::AAAEEEDDDAAA999999;;;>>>BBBFFFFFFFFFCCCAAA@@@@@@AAAAAA@@@???;;;:::999888777777888888777777888:::::::::::::::===>>>AAAHHHTTTmmmcccQQQFFF@@@AAA>>>:::999999999777666111444777777555222000000111111000222<<>>AAA@@@:::666666777666888::::::999666444555666333666888999777555444333000000000000111111111111000///......------......///000111111000///000111222333333222666???JJJRRRVVVWWWMMM;;;333666777444555555555555555555555555222111222999BBBFFFEEEAAA===;;;888888;;;???BBBCCCCCCBBBAAABBBCCCDDDBBBAAA>>>>>>===;;;:::999999888888888999::::::999999888===>>>AAAIIIUUUooo}}}```OOOFFFAAA@@@>>>;;;999999888888777333555888888666333222111000111111444@@@RRR^^^```HHH===333111111000///000111111000000000000000000000000000000////////////111111000000000000000000111111111111111222222222333444444333222111333444666666666666666555555555888999::::::;;;>>>BBBEEE~~~{{{yyywwwwwwvvvtttrrrpppnnnmmmhhhfffeeecccbbbaaabbbbbb^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYZZZ[[[```gggqqqwww}}}hhh```[[[___rrrjjj\\\NNNGGGCCC???======::::::999888777666666666555555444444444444555555222222222222222111111000333333444555666666666666555444333222111222333444222222222222222666;;;???>>>BBBBBB<<<666666777666777:::<<<:::777444555777333555777888666555555666111111111111222222222222000///......------......000111222222000000111222444555444444<<>>333111666777555222222222222222222222222333111333;;;EEEJJJGGGBBB???;;;777555777:::===???@@@??????AAACCCDDDBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::999===>>>BBBJJJWWWqqqyyy\\\MMMFFFBBB>>>===;;;999888888888999444666888777555333333333000222333555DDDVVV^^^\\\EEE;;;222111222111///000000000000000000/////////000000000000////////////111111111111000000000000000000000000000000000000222333333333222222444666666666555555444444444444444555777888888:::>>>@@@~~~|||yyywwwuuuttttttrrrpppnnnllljjjgggfffdddbbbaaaaaabbbbbb______^^^]]]\\\[[[YYYXXXWWWXXXYYY\\\aaajjjtttzzzwwweee]]][[[bbbvvvkkk]]]OOOGGGCCC???<<<<<<888999999888888777666555555444444333333444444555444333333222222222222222333333444555666777777666444333222111111333444555333333333222333666;;;???@@@DDDEEE>>>777666666666666:::===<<<888555666888222444555555444444555777000000111111111222222222111000//////....../////////111222111000///000111333666999===HHHUUUYYYVVVJJJ???555333444444444444111111111111111111111111555333555???JJJNNNJJJDDD===:::777777888:::;;;;;;::::::;;;===@@@AAA@@@???AAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<======???CCCKKKYYYsssuuuYYYKKKGGGDDD;;;;;;:::999888888999:::555666666555333222333444000444444777FFFYYY]]]WWWCCC:::222222333222000000---.........///.........////////////000000000000111111111111000000000///////////////////////////000111333333222333555777333333333333444444444444222444777888999:::===???~~~}}}{{{xxxuuussssssrrrpppnnnllljjjiiigggfffdddbbbaaaaaabbbbbb_________^^^\\\ZZZYYYWWWXXXYYY[[[^^^dddmmmwww~~~rrrcccZZZ[[[dddyyylll^^^OOOHHHDDD???<<<<<<777888999999999777666555555444333333333333444555777666555444333444555666222333444555666666666666444333111111111333555666444444444333444777<<<@@@AAAFFFFFF???888666666666555:::>>>===999666777999111222333222222222555777000000000000111111111111222111111000000000000000...000111000///...///111111777===EEERRR\\\YYYPPPBBB777111666888222000333222222222222222222222222666555888BBBNNNRRRMMMFFF999999999:::<<<<<<;;;999666666777:::===???>>>===@@@AAABBBDDDEEEFFFFFFFFFEEEDDDAAA???>>>>>>???@@@>>>???DDDLLLZZZtttsssWWWJJJGGGEEE::::::999888777888999;;;555555555333000000222444000444555888HHHZZZ\\\SSSBBB999222222444222111000111111222222222222222111////////////000000000000222111111111000000//////////////////............///111222222222333666888000111222222333444555555444666888:::;;;<<>>JJJSSSQQQIII:::999888888999999888777555555444444666999<<<>>><<<<<<>>>AAADDDHHHLLLNNNLLLKKKHHHCCC???===>>>?????????AAAGGGXXXyyyoooVVVNNNHHH???===<<<::::::;;;;;;:::999666555555444222111000000000333444;;;NNN```\\\MMM@@@:::444111111222333222000///...---------------000///---,,,---...000222111///,,,---///000///......000111000///...///111//////000111222222222222222222333333333222111111666666777777888888999999|||{{{|||}}}zzzwwwvvvtttrrrnnnkkkiiihhhggggggfffeeedddbbbaaa```___]]]\\\\\\[[[ZZZZZZZZZZZZYYYYYY]]]cccggglllwww|||mmm```\\\^^^hhhoooaaaQQQIIIEEE@@@>>>>>>;;;:::999777666666666666555444333222222222333333333444555666666444222111333444666777777666444333333333222222333333444555222111111555555555999???GGGEEEAAA===999777777777999::::::777555444666888666333111222333444222000222111///......///000111///111222111///......///---///222222222222333444>>>CCCJJJOOOPPPJJJAAA;;;666444333222333333222111111111111111222222222222222444777===IIIQQQOOOGGG:::999777777888888777666666555444555666888;;;<<<:::;;;<<>>>>>===;;;;;;;;;;;;:::888666555444333222111111000111444666===OOO^^^ZZZKKK>>>999333000000222222111//////...---------------///...---------...///000000...---...000000///---...000111000///...///111///000111222333333333333222222222222222333333333777777777888999999::::::}}}{{{||||||yyywwwwwwuuurrroookkkhhhgggfffhhhgggfffdddbbb```___^^^\\\\\\[[[ZZZZZZZZZ[[[[[[YYYYYY^^^eeejjjppp{{{zzzlll___ZZZ```nnnoooaaaQQQIIIEEEAAA@@@AAA;;;:::999888777666666666444333333222111222222222333444555555555444333222444555666777777666555444333333222222333333444555111000222666666555888===GGGEEEAAA<<<888777999;;;;;;;;;:::777444333444555444222111111222333222111333222000/////////000111...///111000//////000222...000222333333555999;;;KKKMMMNNNKKKDDD<<<777555444222000111222333222111111111111111222222333333333444666<<>><<<:::999:::999777555666555444333222111111111111444888@@@OOOZZZUUUGGG:::777222000///000000000//////...------------...---------------..................///111000...,,,...000111000///...///111000000111222333333333333333222222111222333555666777777777888999:::::::::}}}{{{{{{zzzxxxwwwvvvtttrrrnnnkkkiiihhhggghhhgggfffdddaaa___^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZ___gggmmmsssyyyjjj[[[ZZZbbbsssooo```PPPHHHEEEBBBAAABBB;;;;;;999888777666666666444444333333333222222333444444555555555444333222444555666666666666555444333333222222333333444555111000222666777555777<<>>999777999;;;;;;:::888666444444444555333222111000111222333333333333111000000000000000...000111222111222444666333222000000333;;;DDDKKKSSSPPPJJJCCC<<<666222111111000...///111222222111000111111222222333333333444555666;;;FFFNNNKKKDDD===:::777666666666555333666666555555555666777777999999888:::===BBBGGGKKKMMMNNNNNNMMMIIIFFFEEEEEEDDDEEEGGGPPPcccjjjTTTKKKDDD>>><<<;;;888888777666444222555444333222111111111111000444999AAALLLSSSMMMAAA666444111//////////////////......---------......+++,,,------......---------...///111111000...,,,...000111000///...///111000111222333333444444333333222111111222444666888555555666777888999999:::}}}{{{yyyyyyxxxwwwsssrrrpppnnnlllkkkjjjjjjhhhgggeeecccaaa___]]]\\\[[[[[[ZZZZZZYYYZZZZZZZZZXXXZZZ```iiiooovvvwwwgggXXX\\\eeexxxnnn```PPPIIIEEEBBB@@@AAA<<<;;;:::888777777666666555555555555555444444333444444555444444444333333444444555555555555444444333333222222333333444555111000222666666444666;;;BBBDDDFFFCCC===999888::::::888666555555555555666222222111111111222444555444333333222111000000000222333333222111111333555222444777;;;AAAIIISSSYYYQQQIII@@@:::777666333000000///......000222222111000111111222333333444444444555666;;;FFFOOOMMMFFF???<<<888666666555444333666555555555555555666666:::999888999;;;>>>BBBDDDFFFHHHJJJJJJIIIHHHHHHIIIIIIGGGGGGNNNbbbhhhTTTKKKEEE@@@>>><<<:::999888888555444555444222111000000111222///333888@@@HHHKKKDDD:::222222111000.........///......---------......///+++,,,------......------,,,...000111111///...---...000111000///...///111000000111222333333333333333222111000111333666777333333444555666777888888}}}zzzxxxwwwwwwwwwrrrqqqooonnnlllkkkkkkkkkgggfffeeecccaaa___^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXZZZaaajjjqqqxxxtttdddVVV]]]iii~~~oooaaaSSSKKKGGGCCC@@@@@@<<<;;;:::999888777777777666666666666666555444444555555444444444333333333333333333333333333333333333333222222333333444555222000222555555333666;;;AAAEEEHHHEEE>>>999888999:::777555444555666666555222222222111111222666888555444444333222111000000444555444222000000222444555===HHHRRRWWWYYYYYYYYYGGG???666333555777444111000///......000222111111000111111222333444555555444555666<<>>:::777666555444333444444444555555555555555888888888888:::;;;===>>>???AAADDDEEEFFFHHHKKKMMMMMMJJJGGGNNNccceeeSSSJJJEEEAAA@@@>>><<<<<<<<<;;;999777555333111000///000222333000333888???DDDCCC<<<666///111111111///......///...------------...//////---------------.........,,,...000111///............000111000///...///111//////000111222222222222222111111000111222444555111222333444555666777888}}}zzzwwwvvvvvvwwwsssrrrpppnnnlllkkkjjjjjjeeeeeedddbbbaaa___^^^^^^^^^]]][[[ZZZXXXWWWWWWWWWXXX[[[bbbkkkrrrxxxnnnbbbWWW]]]lllqqqdddVVVPPPKKKEEEAAA@@@<<<;;;:::999888777777777555555666666666555444333555555444444333333333444333222222111111222222333333333222222333333444555333111111333333222666<<>>HHHQQQ\\\bbbaaaYYYOOOIII;;;888444222333333333111111000...///000111111000000111111222333444555666333444666===JJJUUUVVVQQQDDD@@@;;;888666555444333222333444444555555555555444555777888:::;;;;;;;;;<<<>>>@@@BBBDDDGGGKKKOOOOOOKKKJJJRRRhhh}}}aaaPPPHHHCCCAAA???===<<<;;;<<<<<<:::999555333111//////000222333222444999???AAA>>>888444---000222222///......///---------------.../////////...---------...///000---///000000...---...000...000111000///...///111......///000111111111111111111111111111111111111111222333444666777888888}}}zzzwwwuuuvvvwwwuuusssqqqnnnllljjjhhhhhhddddddcccbbbaaa```___^^^^^^]]]\\\ZZZXXXWWWVVVVVVYYY[[[bbbkkkrrrxxxiii```YYY\\\nnnrrrfffYYYSSSNNNGGGBBB@@@<<<<<<:::999888777777777333444555555555444333222555555444333333333333444222111111000000111111222333333222222333333444555444111111333222222666<<>>:::666444555444222000222444444333222333888===555555555444333222000///---///333777<<>>LLLXXXYYYTTTFFFBBB<<<888777666555444111222333444555555555555111333555888:::;;;;;;;;;<<<===???@@@BBBFFFKKKOOOOOOMMMMMMWWWlllyyy^^^NNNFFFBBB@@@;;;:::999999::::::888777444333000//////000222333444666:::???@@@<<<777444---000333222000......000---------------...///000000///---,,,---...000222...///000///---,,,///111///000111000///...///111---...///000000111111111000000111111111000000///222222444555666888999999{{{yyyxxxwwwvvvtttvvvuuusssnnniiiggghhhiiijjjhhheeebbb```^^^]]]]]]ZZZZZZYYYYYYXXXXXXXXXWWW[[[^^^fffnnntttzzziiiZZZ]]]aaavvvzzzlll]]]VVVRRRLLLFFFCCC======<<<:::888777555555:::999999888777666666555777777666555444444333333333333333333333333333333555333000......111555777222444666666555444555666EEEHHHHHHBBB>>><<<:::666:::888444333333444444333555555666666777888888888<<<555222333222//////444111333777???JJJVVV___eeelllfff[[[OOOEEE===999777555333222000000000000111333222000......///111222555333000//////111444777555777:::@@@LLLWWWYYYVVVMMMDDD<<<:::888444222222555444444333333333444444666555555555666888:::<<<;;;;;;;;;;;;===BBBIIINNNNNNQQQTTT[[[ooopppZZZNNNDDD>>>>>>666777888999:::999888888444333222222111111222222444777;;;@@@BBB<<<333+++000000111111111111000000......////////////....../////////...---------,,,111000///...---,,,,,,,,,111000///......///000000000//////.........//////...///000111111111111111333444555666777777777777~~~{{{yyyyyyyyywwwvvvvvvssspppllljjjiiihhhhhhgggeeebbb___]]][[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXXXX[[[^^^fffnnntttzzz|||gggZZZ^^^cccyyy}}}ooo```YYYUUUNNNGGGCCC>>>===;;;999888777666666999888888777666666555555666666555555444333333222333333333333333333333333333222111111111222333444111222444444333444555777AAAEEEEEEAAA>>>===<<<999:::777444222333333333333222222333444444555555666666444666777444///111777777>>>HHHRRRZZZ^^^aaabbb[[[VVVMMMDDD<<<777444444222222111000000111222333444333111///......///000222111///......000222444444666999>>>IIIUUUYYYWWWLLLDDD<<<:::888555222333555555444444333444444555555555666666777999:::;;;<<<<<<<<<<<<<<<@@@EEEIIIMMMRRRVVV^^^sssnnnXXXMMMCCC======777888999::::::999888777333222111111000000111111444777===AAA@@@:::222---/////////000000/////////------............------..................------//////...---------......//////......///000111222000//////....../////////111111111222222222333333333444555666666777777666}}}{{{zzz{{{{{{zzzxxxuuuqqqllljjjkkkkkkhhhfffeeecccaaa^^^\\\ZZZYYYYYYZZZZZZYYYYYYYYYYYYXXXXXX[[[^^^fffooouuu|||xxxdddZZZ___ggg}}}ssseee^^^YYYQQQIIIEEE@@@>>>;;;888777666777777777777777666555555444444555555444444333333222222333333333333333333333333222222333333333222111111000111222222222333666888<<>>999444222222222000000000000111333444555555444222000............//////.........///000111333555666;;;EEERRRXXXWWWLLLCCC<<<:::999555333444555555444444444444555555555555777888999999::::::<<<======<<<<<<===@@@CCCLLLRRRZZZdddyyykkkVVVLLLBBB<<<<<<::::::::::::999888777666222222111000000000000000333999@@@BBB>>>777111///---......//////......---,,,,,,------------,,,,,,..................//////...---------...//////000............///111222333000000////////////000000444333222222222333444555222333444555666666666666~~~}}}{{{{{{||||||{{{zzzsssnnniiiiiikkkllliiieeefffeeecccaaa___]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYY\\\___gggpppwwwtttbbb[[[bbbkkkuuuhhhccc^^^UUULLLGGGAAA???;;;888666666777888666666555555555444444444444444444333333222222222333333333333333333333333333333333333222111111000000111111111111444888;;;<<>>999666333111222222222222222222222333444444555555999:::;;;;;;:::<<>>@@@KKKSSS^^^jjjhhhUUULLLBBB<<<<<<;;;;;;::::::888777666666333222222111111111111111333:::BBBBBB;;;444111111.........//////.........,,,------......------,,,------......//////000000...............//////000....../////////000111111000000/////////000111111555444222111111222444555222222333555555555555555~~~}}}||||||||||||zzzyyyrrrmmmiiiiiilllllliiidddfffeeedddbbb```^^^]]]\\\YYYYYYZZZZZZZZZZZZZZZZZZ]]]aaahhhrrrzzzqqqbbb]]]fffpppwwwlllhhhdddZZZPPPKKKAAA???;;;888777777888999555555555555444444444444444333333333333333222222333333333333333333333333555444222111000111222222111111222222333555999===>>>DDDGGGEEEDDDDDDBBB???888555222111111222111111111111222222333444444444===;;;999;;;CCCMMMTTTVVV___^^^YYYPPPEEE<<<888777888777666444444333333333222222222333333222222222000000000000000000111111...///000111111111000000111333444666>>>KKKTTTUUUKKKBBB;;;::::::777555666555555555555666666777888555777888:::::::::999888777999:::::::::<<>>===<<<;;;:::888777666555555444444333222222222222333444<<>>777555666777666666555444444333222111222333333333333333222111/////////000111111222222///000111222222222111111000333555666===IIIQQQSSSJJJBBB;;;::::::888777888666666555666666777888999777888888999::::::999999777888888888999<<<@@@CCCHHHTTTcccssscccTTTLLLDDD>>>===;;;:::888777555555555555555555444333333333333333777===BBBAAA999222000111/////////000000/////////...//////////////////...//////////////////000000111000000///.........///111111111111000...---,,,000000000000111222333444222111000/////////000111111111222333444444444444}}}|||{{{xxxuuurrrpppooonnnmmmkkkiiigggfffaaaaaaaaa```^^^\\\ZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[aaadddlllvvv|||lll___]]]hhh{{{yyyuuuooocccUUUMMM@@@???===;;;999888777777555555555555555555555555444444444444444444444444333333333333333333333333111222222222222222333333///111333444444555777999>>>DDDHHHGGGFFFFFFDDDAAA777444111///000000000000//////000111111222222333;;;CCCLLLTTT\\\```ZZZPPPGGG@@@888444555777666555444555555555444222111000000111222444444444444333///000000111111111111000000000000111111111222222000444666777===GGGNNNQQQJJJBBB;;;;;;;;;888777888666666666666777888999:::999999888888999999::::::999999888777888;;;@@@CCCHHHTTTcccttt```RRRKKKCCC===<<<999888666555444444444444555444333333222222333333999>>>AAA???999222000000---......//////......------......//////......---000000000/////////////////////////////////000111000000111111000///...---111111111111222333444444111111000000000/////////000111222333333444444333~~~|||zzzwwwrrrooopppqqqqqqoookkkhhhggggggbbbbbbbbbaaa___]]][[[ZZZYYYYYYZZZZZZ[[[[[[[[[\\\bbbeeemmmxxxyyyjjj]]][[[ggg~~~zzzssseeeVVVMMM???>>>===<<<:::999777666555555666666666666666666555555555555555555555555333333333333333333333333...000222555555444222111...000333444444444555777;;;BBBGGGFFFFFFGGGEEEAAA777444111///000000000000222222222333444444555555<<>>@@@>>>999333000///,,,------......------,,,,,,------......------,,,111111000000//////......------......///111222333...///000111111000//////111111111111222333444555111111111111111000///...000000111222333333333333|||zzzxxxvvvrrrpppmmmkkkjjjjjjkkkjjjfffbbbaaa```___]]]\\\[[[ZZZZZZXXXZZZ[[[ZZZYYYXXXYYY[[[cccllluuuzzzssseee[[[]]]kkkxxxllldddXXXFFFDDDAAA===;;;:::999777666333666999999555333333555555444333333333555666777333222111111333555555444333444444222000222666:::444333222111222444666888<<>>::::::;;;:::888888666555666;;;>>>??????AAA===:::999;;;<<<<<<;;;:::999;;;===<<<;;;???EEEIIIZZZjjjxxxsssXXXMMMDDD@@@>>>888777777555444444444444444444555555444222222333555>>>AAA???888222111111000,,,,,,,,,...000000...---111000...---,,,,,,,,,---////////////////////////........................222111111111000000//////000//////222555555222///000000000000000000000000//////000111222333333444|||zzzxxxuuurrroooooommmkkkkkkkkkiiieeeaaa```___]]]\\\ZZZYYYYYYYYYXXXZZZ[[[ZZZYYYYYYZZZ\\\dddllltttzzzoooccc[[[___ooouuuhhhbbbZZZKKKDDDAAA===;;;:::999777666333555888888888777888888444444444444444555666666444222111111333444444444333444444222111222666:::666555444333444555777999:::AAAIIIMMMKKKEEE@@@===444222000000222222222111000000000000222888@@@FFFWWW[[[]]]WWWJJJ???999777666555333222222333555666777666555333222000/////////000111222444444444555222111111000000000000000111...,,,---000333444333111444555555<<>>999999:::999777777666666999===@@@AAAAAA???<<<999888:::<<<;;;:::999999;;;>>><<<:::===CCCJJJZZZkkkwwwqqqXXXNNNEEE@@@???888777777666555444444444444333333444333111111333555???BBB???888222111111000...---------///000000000000000...---,,,------...////////////////////////........................000000000/////////......000//////222444444222/////////////////////////////////000111222333333444|||yyywwwtttqqqnnnqqqooommmllljjjgggccc```aaa```^^^\\\[[[ZZZZZZZZZYYYZZZ[[[ZZZYYYZZZ[[[]]]eeemmmtttzzzkkkaaa[[[bbbvvvrrreeeaaa]]]PPPDDDAAA===;;;:::999777666444444555888;;;<<<<<<;;;333444555555666555555555444222111111333444444333444444444333222333666999888777666666666777888999777>>>IIIPPPQQQKKKCCC===111000//////111222222222111111111222666@@@LLLUUUXXXVVVQQQIII@@@:::777777777555333222222333555777777666555333111///...---...///000111222333333333222111111000000000000000///...,,,---///111222222222444555666===HHHPPPSSSOOOHHH???999888888888777666888;;;>>>AAABBBBBBBBB===;;;888888999::::::999;;;;;;===@@@>>>;;;>>>CCCNNN\\\lllxxxnnnWWWOOOFFFAAA???999888777666555444444444444111222222222111222444666@@@BBB???888333222111///111000000///000222333444//////...------......///000000000000000000000000........................//////...............---000///000111333333111///........................//////000111222333333444{{{yyywwwtttpppnnnooonnnmmmllljjjgggdddbbbcccbbbaaa___^^^]]]\\\\\\YYYZZZZZZZZZZZZZZZ]]]___gggnnnuuu{{{|||hhh```]]]fff|||tttfffaaa]]]RRRDDDAAA===;;;:::999777666666444333666;;;===<<<:::333444555666666666444444444222111111222333333222444444333333333444666777888777666666666777777888777>>>JJJSSSVVVOOOCCC:::222000//////000111111000222111222777@@@KKKUUUZZZMMMIIICCC???===<<<<<<<<<888666444222111333555777777666555333111///...---......000111111222222222222111111000000000000000111000000000111333444444333444555777===GGGQQQVVVQQQJJJAAA:::777777777777666<<>>KKKSSSUUUSSS@@@===;;;<<<>>>@@@AAA@@@:::777444222111333555777777666555333111000.........///000000111111111111222111111000000000000000111222222222222333444555333444555999>>>FFFQQQYYYTTTMMMDDD<<<888777888999:::BBBLLLOOOJJJAAA999666888888888888777777888999;;;<<>>666555333111000000000///...444666===GGGQQQSSSLLLEEE999999;;;===@@@AAA@@@>>>;;;888444222111333666888666666555444222111000000//////000111111111111111222111111000000000000000///111222222111111222333444444666:::???EEEQQQ\\\WWWQQQHHH???999888999;;;@@@IIIRRRRRRHHH===666444666777999888777777888999999999===AAABBBBBBHHHPPP[[[___iii{{{gggUUUNNNDDD>>>>>>:::888888777666555555555555444444444333333555999<<<>>>>>>999444333444222...222999AAADDD@@@:::444222//////000000000//////...////////////////////////........................///////////////000000000000111111111///...///000//////////////////////////////000111222333333444{{{yyywwwvvvvvvuuurrrppphhhjjjllljjjfffbbbbbbbbb```___]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZ[[[]]]aaaeeepppwwwmmmbbbcccdddssslllaaaZZZNNNDDDAAA===;;;:::999777666555555555444444444666888666666555444444444444444444222000000111222111000333111///000222333111000---...///000222333333333666@@@LLLRRROOOFFF===888555333111111111222111000333;;;GGGOOOPPPJJJAAA;;;666999<<>>===<<<<<<999555111111333666888666666555555444333333222000000111111222222111111222111111000000000000000...000222222000///000222555444666;;;???EEEQQQ___[[[UUULLLBBB;;;999;;;>>>GGGNNNSSSOOOCCC999666888555777:::999888777888:::::::::===BBBDDDGGGOOOXXX[[[[[[dddyyygggUUUMMMBBB===>>>;;;999888777666555555555555555444333222111444888;;;;;;;;;777222222444222...444;;;BBBCCC>>>777222000000000111111000///...---------------------------........................------........./////////000111222000...---///111........................//////000111222333333444zzzxxxvvvuuuvvvuuusssqqqiiikkkllljjjddd```______aaa```___]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[^^^bbbfffrrryyyiii```dddeeevvvkkk```ZZZOOODDDAAA===;;;:::999777666333555666555333444777;;;777666555444333333444555444222000000111222111000222000...///222222000...+++,,,...000222333444444444>>>KKKPPPLLLDDD===;;;333222000111222444333333333@@@OOOTTTMMMAAA999666444888<<>>===<<<===<<<999555111111333666888666666555555555444444444000111111222222222222111222111111000000000000000...111444333111000111333555333666<<>>666888===555888::::::888777999;;;======@@@EEEHHHLLLVVV```[[[XXX```xxxgggTTTLLL@@@<<<===;;;999888777666666555555555555444333111000222666::::::999555111222555333...666;;;AAAAAA:::444000000000111111111000///---,,,------------------------........................,,,,,,,,,------.........000111222000---,,,...111------------------------//////000111222333333444{{{zzzxxxvvvsssqqqooonnnlllkkkiiifffdddbbbaaa```]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXX[[[^^^^^^]]]bbbjjjyyy|||lllaaa^^^gggrrrdddWWWOOOGGGAAA<<<;;;:::777666888:::999777666555555555666666666666666555444333222555555444333333222111111222000...,,,,,,---...///000////////////111222444999>>>JJJSSSQQQFFF<<<888999444222444666444333555===GGGLLLFFF>>>;;;:::888555555777;;;>>>>>>===;;;:::999888666555555555555;;;:::999777666666555555222333333444444333333333333222111000///000111222555666555444222111222333333444777999999@@@QQQaaa]]]\\\RRRCCC999;;;CCCGGGTTTPPPKKKDDD>>>:::777666999666555888:::888777999???>>>???EEEMMMTTTYYY[[[SSSUUU```wwwvvvdddPPPHHHFFFBBB===:::888888777666555444333333000222333222111333888<<<;;;888333111000000000000333555777999888555222///111222222111///...000111,,,,,,,,,,,,,,,---...///111000///------,,,,,,,,,---------,,,,,,+++++++++***+++,,,...///000000111111111111000000///...---000///.........///111222}}}yyyxxxvvvtttrrrpppnnnmmmmmmkkkiiigggdddbbbaaaaaa_________^^^\\\ZZZYYYXXXXXXWWWYYY\\\]]]]]]dddlllwww|||{{{iii```___kkkrrrdddXXXOOOGGG@@@;;;;;;:::777777999999888777666555555555666888888888888777666444444555555444333222222111111444333222111111111222222.........///000222444666888===HHHRRRQQQGGG???<<<;;;666333444444444666:::HHHLLLJJJ@@@888666555333333444555888;;;<<<;;;999555555555555666777888888999999777666555444444444222333444555555555555555111111000000000111333444333444444333111000111333222222555777777===MMM]]]^^^]]]UUUGGG>>>???EEEHHHMMMJJJEEE???;;;999888888999666666999:::777666888>>>@@@FFFPPPYYY]]][[[XXXQQQTTT___wwwuuucccPPPHHHFFFBBB===:::888777666444333333333333111333444333333555999===:::666222000////////////000222444555555444222111000111111000...---///000------------------...///111000///...............------,,,,,,,,,+++++++++((((((***+++,,,,,,------...////////////...------///////////////000000111}}}{{{xxxwwwvvvtttrrrqqqoooooommmllljjjgggeeecccbbbaaaaaa```___^^^\\\YYYWWWVVVWWWVVVWWWZZZ[[[]]]fffooowww}}}wwwfff___bbbppprrreeeXXXPPPEEE???;;;;;;:::888888:::888888777666555555555555999888888777666555333333555555444333222111000000444444444444444333333333------...///111444666888777<<>>888555111///...///.........///000111222222222222///000000///------...000//////......---.........000000//////////////////,,,,,,,,,,,,++++++++++++((()))******+++++++++***,,,,,,---............---...//////000000000000000}}}{{{yyyxxxwwwvvvtttsssrrrqqqnnnllljjjgggeeecccbbbaaa``````___^^^\\\ZZZXXXWWWYYYWWWWWWXXXYYY]]]fffpppzzztttddd___eeevvvrrreeeXXXOOOEEE>>>:::;;;:::888888;;;777777666666555555555555777666666555444222111000555555444333222111000000111222222333333222111111///...///000111444666888888===HHHSSSVVVRRRPPPQQQIIIBBB;;;777444666@@@JJJLLLEEE;;;333111333444333222111222444666777666444666666555555444555555555888888666555444333333333444555666666666666555555222222333333444555666666333444444333222222333555555555777999999>>>JJJWWWYYYZZZUUUKKKDDDBBBBBB@@@===;;;888555555666999;;;:::999:::======::::::===@@@LLL[[[dddbbbYYYNNNGGGLLLPPP^^^wwwnnn^^^NNNGGGDDD@@@<<<::::::888444222111222333444333333333333555888;;;===777444111////////////...////////////000111222222000111111000......///000111000///........................///////////////,,,+++++++++++++++++++++,,,,,,------------,,,+++++++++,,,....../////////---...000111111111000///|||zzzxxxxxxwwwuuutttrrrqqqqqqmmmllljjjgggeeecccbbbaaa^^^^^^^^^]]]\\\[[[ZZZYYY[[[XXXXXXYYYYYY]]]fffqqq|||rrrcccaaaiii{{{rrrdddWWWOOOEEE>>>:::;;;:::888888;;;666666666666666555555555666666555555444222111000444333333222222111000000000000111111222111000000111111111111222333555666;;;@@@JJJVVV[[[ZZZZZZ]]]SSSJJJ@@@:::777999CCCLLLEEE>>>555222333444333333333222222333555666555444555444444444444444555666999999777666555444444444555666666666666666555444333333444444444333333333333333444222111000222333666555777999999<<>>;;;999666444444666888:::777666999<<<<<<:::<<>>BBBLLLXXX^^^```cccggg[[[OOOBBB<<<:::<<>>;;;;;;:::999666444333444444555222111000111555999;;;<<<666444222111111111000///222222111000000000111111222333333222000000111333//////......---.........+++,,,---......---+++************+++++++++++++++,,,,,,---------,,,++++++,,,,,,---//////000000000...//////000000000000000|||zzzxxxvvvuuusssqqqooommmkkkjjjkkkjjjhhheeecccaaa```______^^^^^^]]]\\\[[[YYYXXXWWWVVVXXX\\\^^^bbblllwww{{{lllaaaeeerrroooaaaUUULLLGGG@@@;;;;;;:::777777999444444555666666555555444555555555666666555555444000000000111222222333333222111111000111222333444222222111222333555777888@@@CCCLLLXXX___ccchhhmmm```RRRCCC===<<<===>>>AAA===777333444444000000444444333111111333333333222...///000222444666888999888888666555444333333333333444666999<<<>>>??????;;;<<<===>>>>>>>>>===<<<:::;;;:::888555444555666666444444777888999???GGGXXXYYYUUUNNNIIIGGGBBB<<<555555555555666666777777666666888<<<===@@@JJJTTTYYY[[[YYYPPPCCC===@@@FFFGGGMMM^^^zzzcccWWWKKKEEEAAA===:::;;;888777666555444333333333333111000222666;;;======444333111000111000///---//////000000111111222222222333333222000///111222------------------...///,,,---...///...---+++***)))*********++++++++++++***++++++,,,,,,,,,+++++++++,,,---...............///////////////000000111~~~|||zzzxxxwwwuuurrrpppmmmlllkkkkkkiiigggdddbbb```______aaa```___^^^\\\ZZZXXXVVVTTTTTTWWW\\\```eeepppzzzwwwiii```fffuuu~~~nnnaaaTTTKKKGGGAAA<<<;;;:::777666888333444555666666666555444111222333333444444333333...///000111222333444444111000///......000222444000000000222444666999:::@@@CCCLLLXXX```dddjjjpppcccRRRBBB<<<===<<<;;;:::999333111333333000333999444222000000111222111000111111111222333444555666777666555444333222222222111333666:::???BBBEEEFFFBBBCCCEEEGGGHHHHHHGGGGGGBBBBBBAAA???<<<::::::;;;888666666999::::::@@@GGGVVVVVVRRRKKKGGGDDD???999111222444555666777777777;;;:::===@@@CCCGGGSSS___XXXTTTMMMDDD>>><<<@@@DDDFFFMMM^^^{{{bbbVVVJJJEEEAAA<<<:::;;;666666555555444333222111555222111333888<<<>>>>>>333111000///000///...,,,+++,,,...000111222222333111222222111///...000111,,,,,,,,,,,,,,,---...///...///000000///---+++***))))))******++++++++++++***+++,,,---------------++++++,,,---------,,,,,,000///.........///111222~~~}}}}}}}}}zzzxxxuuurrrooonnnmmmmmmnnnllliiieeeaaa^^^\\\[[[]]]\\\[[[ZZZYYYXXXWWWVVVXXXXXXZZZ\\\aaajjjttt{{{rrriiiccchhhwwwzzzjjjZZZMMMHHHAAA>>>:::999999:::999999777777666555444444333333333444555555333111111222555444333333222222222222222111111222444555555444777555444333333666888:::???HHHNNNPPPXXXeeelllkkkYYYJJJ===;;;???>>>:::777666333///...///111222222444444444444444444444444333222222333666888999999888555111......000222333333999@@@FFFMMMTTTTTTQQQVVVUUUSSSQQQPPPOOONNNNNNNNNKKKHHHEEECCCDDDFFFGGGCCC===999888999999>>>DDDMMMQQQRRRLLLGGGDDD@@@<<<555444444555666888:::;;;<<>>===777666555333111000000000000111111000000111333666777333222111///............111///---...000111///------......///...,,,+++***...+++)))))),,,---,,,***+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......///000000...,,,---111555~~~}}}||||||yyyxxxvvvsssqqqooonnnnnnnnnllliiieeebbb___]]]\\\]]]]]]\\\ZZZYYYXXXWWWVVVXXXYYY[[[]]]ccckkkuuu|||qqqhhhcccjjj{{{yyyiiiYYYMMMGGGAAA???<<<;;;;;;;;;:::999777666666555444444333333111333444444222111111222555444333333222222333333222111000111333444444333666555333333444777999;;;@@@FFFJJJKKKUUUccciiifffUUUGGG;;;;;;??????;;;888555222//////000222222222333333333333333333333333333222222222333555555555444444333333444444444333;;;CCCLLLSSS[[[aaa___YYYZZZYYYXXXVVVUUUTTTSSSSSSOOOMMMLLLKKKMMMPPPUUUWWWRRRJJJCCC???<<<;;;???EEERRRVVVUUUNNNFFFAAA===888555444444444555777999;;;@@@BBBDDDGGGIIIJJJJJJIIIFFFBBB>>><<<===???@@@@@@IIIPPPbbbxxx^^^RRRFFF@@@===999777999999888777666555555444333555555333444:::AAA???999555444222000////////////------///000111222222222222111000///............000...------///000///---.........///...---+++***---+++)))***,,,---,,,***++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.........000222222000///000222|||zzzyyywwwvvvvvvtttrrrpppooonnnnnnllliiifffccc```^^^]]]]]]]]]\\\[[[YYYXXXWWWVVVYYYZZZ\\\```eeennnxxxooogggccclllwwwgggWWWLLLGGG@@@???============;;;999666666666555444444333333///111333333222111111222555444333333333333333333333222111111333444333222555444444444666888;;;===BBBDDDDDDGGGTTTcccggg```PPPDDD:::;;;@@@???<<<999333111000000222333222111333333333333333333333333222222222222333555666777444444444555666777999:::FFFOOOXXX___dddfff```XXXRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJKKKMMMSSSZZZaaafffaaaXXXNNNGGGBBB???AAAGGGTTTXXXVVVMMMDDD>>>:::666666444333222333555888:::@@@AAABBBCCCCCCBBBAAA@@@>>><<<:::;;;===???@@@@@@GGGOOObbbxxx^^^SSSHHHCCC@@@<<<;;;<<<;;;;;;999888666444222222555555444555;;;AAA???999444222111///.........///+++,,,///111222222111000111111000///............///---,,,---...///...---......///......---++++++---,,,******,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,000444555333111///...|||yyywwwttttttttttttrrrpppmmmlllmmmkkkiiifffcccaaa```___^^^]]]\\\[[[YYYXXXWWWWWWZZZ\\\^^^bbbhhhqqq{{{}}}kkkdddbbbnnnttteeeUUUJJJFFF???===============;;;888666666555555555444444444///111333333222222333444555444444333333333444444555333222333444555444333444444444555777:::===???BBBBBBAAAFFFWWWhhhhhh^^^LLLBBB:::===AAA@@@<<<:::333222111222333444222111222222222222222222222222111222222333555888;;;>>>999888777666777<<>>>>>>>>@@@@@@BBBFFFNNNWWW___dddccc[[[SSSOOOJJJFFFGGGKKKTTTYYYXXXOOODDD>>>:::777666555333111222444777999;;;<<<===>>>??????>>>>>>;;;;;;<<<===???AAAAAAAAAFFFNNNbbbvvv]]]SSSHHHDDDAAA>>>===>>>;;;;;;999888666444333222333333222444:::???===777333222111///......//////...///000222333222222222000//////.........//////------------............/////////...------,,,,,,---,,,+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...,,,///222333333000---,,,{{{xxxwwwqqqrrrrrrqqqpppnnnkkkjjjkkkjjjhhheeecccaaaaaa```^^^]]]\\\[[[ZZZYYYXXXWWWZZZ\\\```dddkkksss}}}{{{fff```aaappprrrbbbSSSIIIEEE===<<<;;;<<<<<<<<<:::888555555555555555444444444111333444555444444444555444444444333333444555555666555444555777777777555444444555777999<<<>>>@@@BBBBBBBBBJJJ]]]nnnkkk^^^IIIAAA<<>>@@@BBBBBBCCCDDDHHHKKKKKKNNNOOOMMMLLLKKKEEE>>>===<<<;;;:::999888888888666666888===CCCKKKRRRVVVZZZVVVTTTUUUTTTQQQQQQTTT\\\bbbaaaWWWJJJAAA<<<999777555333222222444666888999999:::;;;<<<=========;;;<<<>>>??????@@@@@@AAAGGGOOOcccsssXXXNNNDDD@@@>>>:::888:::888888777777666555555555222333333555;;;@@@===777444333111000//////000111000////////////000222333///...............///000,,,---............//////000//////...---------,,,,,,---,,,,,,++++++,,,---............////////////,,,++++++++++++,,,------------......///...---,,,~~~{{{yyyxxxrrrqqqqqqooommmkkkjjjhhhiiihhhfffdddbbbaaaaaaaaa^^^^^^]]]\\\ZZZYYYXXXWWWZZZ\\\```fffllluuuvvvddd^^^aaarrrooo```RRRHHHDDD===;;;::::::;;;;;;:::999555555555555555555555555222444666666555444555555444444444444444444555666666555555666888:::999888555555666888:::===???@@@@@@BBBEEEOOOcccqqqkkk[[[FFF@@@>>>CCCGGGEEEAAA@@@:::888555555555555444333333333333333333333333333444555777666555888>>>CCCCCCIIIPPPRRROOOJJJFFFDDDBBBDDDCCCAAABBBDDDAAA<<<:::999888777666666666666222333555888<<<@@@DDDFFFMMMLLLOOOVVVYYYXXXZZZ]]]jjjppppppdddSSSGGG???:::777666555444444444555666:::::::::::::::999999999999;;;<<<===<<<===>>>@@@GGGPPPeeeoooXXXNNNDDD@@@>>>:::888888555555555555666666666666444555555777>>>CCC???888333222111000///000111111///...,,,++++++---///111------------...///000000,,,...//////......000111111000///...------------,,,---------++++++---............/////////000000+++++++++++++++,,,------...,,,***+++---.........}}}{{{zzzzzztttsssqqqnnnllljjjiiiiiigggfffdddcccbbbaaaaaaaaa___^^^]]]\\\ZZZYYYXXXXXXYYY\\\aaafffmmmvvvqqqddd___bbbuuummm^^^PPPFFFCCC???<<<::::::;;;<<<<<<;;;555555555555555555555555333444666555444333333444444444444444444555666666555444444666999::::::999666666888999;;;===??????===BBBIIITTTeeeoooeeeSSSBBB>>>???FFFKKKJJJGGGFFF>>>;;;888555555555555444333333333333333333333333333666999:::;;;???GGGNNNMMMRRRUUUSSSKKKBBB===;;;999<<<===<<>>CCC???888222111000///...///000000------,,,,,,------......---,,,,,,---...///000111,,,///111000//////111333111000///...---------...,,,---...---++++++---///------------............+++++++++***++++++,,,---,,,+++***+++...000000...~~~|||{{{{{{|||wwwuuurrrnnnllljjjjjjiiieeeeeecccbbbaaaaaa``````___^^^]]]\\\[[[YYYXXXXXXYYY\\\aaafffnnnwww}}}lllddd```dddwwwlll]]]OOOFFFCCC@@@>>>;;;:::;;;=========444555555555555555555555333444555555333111111222444444444444444555666777333333333555888:::::::::777777999:::<<<===>>>???;;;BBBKKKVVVeeelll```MMM???<<>>999666555555555555444444444444444444444444111555:::>>>BBBIIITTT\\\XXXWWWSSSIII===666444666666999;;;<<>>777777888888888666555444666666555666666888999999777999;;;<<<;;;===BBBFFFGGGQQQgggiiiUUUKKKBBB>>>;;;666333333555444444444444333333333222333444666===AAA>>>666000000...------...//////,,,...///111111000...---,,,,,,,,,---...///000111---///111111000///222444222111///...------......,,,...///---+++***---///+++++++++,,,,,,,,,------++++++******++++++,,,---+++******---111222111...~~~}}}{{{zzzxxxuuussspppmmmjjjgggeeedddbbbaaa___^^^^^^______```^^^]]]\\\[[[ZZZZZZZZZZZZ\\\]]]aaagggoooxxxyyykkkccc```ggg~~~lll]]]OOOEEEAAA=========<<<;;;:::888777666555444333333444555666555555444444444333333333555444222111111222444555888666444333333333555666666555555777;;;@@@BBBBBB@@@FFFOOOYYY^^^YYYNNNEEE<<<<<>>;;;:::777555555555666666555333888BBBKKKSSSVVVXXXWWWSSSLLLCCC<<<999666222000777777999<<<>>>===:::777:::999777444333222222222555555666666555444333333555777999:::<<>>???AAACCCEEEOOOhhh~~~dddVVVLLLCCC@@@???;;;777666777666666555444333333222222333666;;;@@@@@@<<<888444222000---,,,,,,,,,---......///////////////...000///---,,,++++++,,,---///111333444222111111111...,,,++++++------,,,************++++++,,,,,,,,,.........------,,,,,,,,,........................---------...............~~~}}}}}}{{{zzzvvvtttqqqmmmiiifffdddcccaaa``````_______________]]]]]]\\\[[[ZZZZZZZZZZZZ\\\^^^bbbhhhoooxxxvvvhhhbbb```hhhnnn```SSSIIIEEE======<<<;;;:::999888888666555444444444555666777666666555555555444444444555444222111111222444555666555444444444666777999:::888888:::===@@@AAAAAA>>>CCCLLLVVVZZZVVVKKKBBB:::999===DDDIIIIIILLLPPPOOOOOOQQQSSSSSSPPPJJJEEE???<<<:::999;;;<<<<<<<<>>???AAACCCHHHRRRlll}}}cccTTTKKKDDDDDDDDDBBB@@@@@@<<<;;;:::888777555444444111222555;;;??????;;;777333222000...------......,,,,,,...///000000000000///...---------...//////,,,...//////---------......,,,++++++,,,---+++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------.........////////////000~~~~~~}}}|||{{{vvvtttqqqmmmiiifffcccbbb```````````````___^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\\\\___ccchhhooowwwrrrddd```aaalllnnnbbbUUUKKKFFF===<<<:::888777777888888666666555444555666888999777777666666666555555555444444222222222222444444555444444444555777999:::===<<<;;;<<<>>>??????>>>===AAAHHHPPPTTTPPPGGG???888666888>>>CCCFFFKKKPPPVVVYYY^^^dddgggddd\\\UUUHHHGGGEEEEEEFFFGGGFFFEEELLLKKKJJJHHHEEECCC@@@???<<<888444222222333333333555777:::???BBBBBB???<<<666555444333222333444444444555555555555444444333444666888999:::???FFFLLLWWW[[[___^^^XXXQQQLLLJJJCCC@@@<<<::::::::::::999777777777777777888999999999;;;<<<===>>>???BBBDDDKKKVVVppp|||cccTTTLLLEEEEEEFFFDDDCCCDDD======;;;999777555444333111222555:::>>>>>>999555222111000///...///000000***+++---///000111111111------------...///000111+++,,,,,,+++******+++---...,,,++++++,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++////////////000000111111~~~}}}|||{{{zzzvvvtttqqqmmmhhheeecccbbb^^^___```aaa```___^^^]]][[[[[[[[[ZZZ[[[[[[\\\\\\\\\```eeejjjooowwwooobbb___bbbppp{{{kkk___RRRGGGBBB<<<;;;999777666666888888666666555555666777888:::666666666666555555555444444333333222222333333444444444333333444666777888;;;;;;;;;<<>>===<<<>>>DDDKKKOOOLLLDDD===999555555999===@@@FFFLLLTTTXXXbbbnnnvvvtttkkkcccQQQQQQQQQRRRRRRPPPLLLIIIFFFEEECCC@@@>>>===<<<<<<<<<999666333222111111222444666;;;@@@DDDEEEBBB???999888666555444555555666444444444555555444444333333444555777:::AAAIIIOOOUUUWWWYYYWWWRRRNNNLLLKKKHHHDDD@@@===;;;:::999777888777777777888999:::::::::;;;=========???BBBEEEMMMYYYuuu{{{cccTTTLLLEEECCCAAA===;;;===999999888666555333222111111222444999======888333111111000000000000111222,,,,,,...///000000000000------------......//////---------,,,***+++---///---,,,++++++,,,,,,+++)))++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,.........///000000000111}}}|||zzzxxxvvvuuusssppplllhhheeecccbbb^^^___`````````___]]]\\\[[[[[[[[[ZZZ[[[[[[\\\\\\\\\aaaggglllqqqyyylllaaa___dddvvvxxxhhh\\\OOODDD???<<<:::888666666666888999777666555555666777888999555555555444444444333333333333333333333333333333444333333333222333333333666666888;;;>>>???>>><<<;;;===AAAFFFJJJIIICCC===:::666444777999:::>>>DDDHHHNNN[[[lllxxxyyyqqqhhhQQQRRRTTTVVVUUUPPPHHHBBB;;;::::::999999:::;;;<<<;;;:::777444222000111111333666;;;BBBFFFGGGDDDAAA;;;999777555444333333333333333444444444444444333222222222444;;;EEEOOOWWWWWWVVVUUUQQQMMMJJJHHHHHHJJJHHHDDD@@@>>>:::666444777777777777888999:::;;;;;;<<<=========???CCCEEENNN[[[xxxyyycccRRRJJJCCC@@@<<<777666888555555555444444333333333222222444999===<<<777222000000000000000111111222...///////////////...---------------,,,,,,++++++.........,,,++++++...000---+++******+++,,,***)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000|||zzzxxxuuussstttrrrooolllhhheeedddccc_______________^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\bbbiiinnnsss{{{|||iii```___ggg|||uuueeeYYYMMMCCC???;;;:::888777777777888888777777666555555555666777555444444444444333333333333333333333333333333333333333333222222111111111222333666:::>>>???===;;;::::::===BBBGGGGGGCCC???999666444777777666888<<<<<>>888555666777888999:::::::::777777666444111000222333222666;;;BBBGGGHHHEEEBBB999777555222111000///000222333333444444444444333222111222555===GGGRRRXXXTTTRRROOOKKKHHHFFFEEEDDDJJJHHHFFFEEEBBB===777333666666666777888999:::;;;<<<<<<=========???CCCFFFOOO]]]{{{vvv```NNNGGGBBB???;;;777777:::555555555555555555555555333333555999===<<<666111///000000000000000000000000000000000///...---,,,---------,,,,,,+++))))))+++,,,,,,,,,******,,,------+++******++++++***))),,,,,,,,,++++++++++++******************+++++++++------------------------+++,,,,,,---...///000000~~~zzzxxxwwwtttsssrrrqqqnnnkkkhhhfffeeeddd______^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZ\\\ccckkkpppuuu~~~wwwfff___```jjjooo```UUUJJJBBB???:::999999999999888888888888777666444444444444555555555555555444444444444222333333444444333333222111222222333333333222222111333666;;;>>>>>><<<999777777999>>>CCCEEEBBB???666444555888888555444666888;;;EEEUUUccceee\\\SSS@@@???>>>>>>===:::777444444666999<<<===<<<;;;999777888888555222111222444222555<<>>999999:::::::::999888888999777666444333333333333777666666666555555555555222333333444444333333222000111222333444555555555222444777<<>>;;;888555555666;;;@@@CCCBBB???444222444999999555333444888:::AAANNNZZZ[[[RRRHHH<<<999666444444555555444333777<<<@@@BBB@@@===;;;;;;<<<<<<999444222222444222555<<>>999555777666666:::@@@CCCCCCAAA999666444333444555444444777666;;;IIIXXX[[[PPPDDD999777444333333333111000222444666999<<<>>>@@@@@@@@@>>>;;;777555444444444777888:::@@@EEEGGGDDDAAA:::777444333333333222111111222333444444444333222000555<<>>???AAADDDEEEGGGCCCHHHLLLLLLLLLJJJBBB:::999999777666666666777888999;;;===<<<;;;===AAAFFFVVVeeeiiiYYYNNNGGGAAA???===::::::<<<<<<<<<:::777333222333444888888<<>>:::777444333333333222111000111333444444444444333333777<<<======<<<<<<===<<<<<<===>>>@@@CCCFFFGGGGGGJJJLLLMMMOOOOOOGGG>>>:::999888777777777888888999;;;===<<<;;;===BBBFFFUUUdddgggWWWMMMFFF@@@>>><<<999999;;;777888777555333222333444333555999===;;;555111222....../////////...---,,,+++,,,------......------///...---,,,++++++++++++------,,,,,,,,,,,,,,,,,,...---,,,+++************+++******+++,,,,,,+++)))++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***++++++,,,------------~~~|||yyywwwvvvtttqqqooopppnnnkkkiiiiiihhhfffeeebbb```^^^]]]]]]^^^```aaa```^^^ZZZXXXXXX[[[^^^aaaeeeiiirrr{{{{{{jjj```ZZZfff|||sss```SSSEEEAAAAAA;;;===<<<;;;:::999999:::;;;<<<;;;888666444333222333444444333333333333444444444444333333333333333333444444444555555555666666444555555555555555444444333333444:::AAAEEEFFFEEE:::777444333333333222111666888===HHHPPPRRRMMMFFF:::777444333333333222111333444555777:::<<<===>>>@@@>>><<<999777555444444777777999>>>BBBCCC@@@<<<:::777444333333333222111000111222333444444444444666888::::::999999999:::;;;;;;;;;<<>>===;;;888777999888999999777444222111111111333999>>><<<444000000/////////000///......---,,,,,,------......------......---,,,++++++++++++***+++,,,......---,,,+++...---,,,++++++***++++++***)))((()))++++++)))(((,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{yyywwwvvvssspppmmmpppnnnkkkiiihhhhhhfffddd___^^^^^^^^^^^^___```aaa___\\\YYYWWWWWWZZZ^^^aaafffllluuu|||wwwggg___[[[iiiooo\\\PPPCCC@@@AAA;;;<<<;;;999888888999:::<<<<<<;;;999777555444333333666666555555555555666666444444444444444333333333444444444444555555555555444555666666555333333333444444555:::AAAEEEEEEDDD888666333333333444444333888;;;AAAHHHNNNPPPNNNKKK:::777444222222222222111333444555666888999;;;<<<>>>===;;;999777444333222444444777<<>>CCCGGGQQQbbbzzz```RRRJJJCCC===;;;999666666888===>>>>>>;;;666222///...222555<<>>:::777444333333333222111000000111111222333444444444333333444555777999:::888888888:::<<<@@@CCCEEEGGGGGGGGGKKKTTTZZZSSSIII<<<<<<:::999999999:::;;;999;;;======<<<>>>CCCHHHQQQcccvvv^^^QQQIIIAAA<<<:::888555555777;;;<<<<<<:::666222///...333666===DDDBBB999222111000//////...............,,,------...------,,,,,,------,,,+++++++++,,,,,,---,,,*********,,,...///,,,,,,,,,+++,,,,,,------+++******+++,,,,,,+++))),,,,,,,,,++++++*********++++++++++++++++++++++++------,,,+++++++++,,,,,,}}}{{{xxxvvvuuussspppnnnpppnnnkkkiiihhhfffdddccc\\\]]]^^^_______________[[[ZZZXXXXXXYYY\\\___aaahhhqqq{{{ooobbb___aaaooohhhVVVLLLAAA???AAA<<<:::999888777666666777888666666666666666666666666555555444444444444555555666666555555444333333333222222222333333333444444555999======999555333333777666777;;;@@@CCCCCCAAA888666444444666777888777666777999???EEEIIIKKKKKK;;;888444111111222222222555444333333333555666777;;;;;;;;;:::888444111///...///333:::AAADDDBBB@@@:::777444333333333222111222111111111111222333333222111111333666999::::::777777888:::<<<>>>@@@AAAEEEGGGIIIMMMVVV[[[UUULLL<<<;;;:::999999999::::::999;;;=========???DDDIIIRRRfffttt\\\QQQHHHAAA;;;:::888555444777333444555555333111111222222444<<>>CCCHHHMMMSSSVVVRRRJJJ<<<;;;999888888888999:::999;;;=========???EEEIIITTThhhrrr\\\RRRHHHAAA;;;:::888555444777000111222222111111333555222444:::@@@>>>666111000///...---,,,+++,,,,,,---------......------,,,+++,,,,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---+++++++++,,,,,,...//////---,,,,,,,,,......,,,+++************+++++++++++++++,,,,,,,,,------------,,,,,,*********,,,...///}}}xxxuuutttsssrrrqqqpppnnnkkkhhhgggfffcccbbb\\\]]]___``````___]]]\\\[[[[[[]]]^^^```aaabbbccckkkwwwiii]]]^^^cccwww|||eeeTTTKKKAAA@@@BBB>>>;;;;;;;;;;;;999888666555555555555666555555444333777777666666666666777777777777666555444444333333444444444555555555666666777::::::666111///111555444333555:::AAAEEEFFFDDD???===999777777666555444888555444:::DDDKKKMMMLLL<<<888333111111222333333555444222111111222444555===>>>??????<<<888444111000111444:::AAACCCAAA===:::777444333333333222111444333222000000000000111333111111444888999888666555777999<<<===<<<;;;:::777>>>EEEJJJNNNQQQLLLFFF;;;:::999888888888999999999;;;=========@@@EEEJJJUUUjjjrrr]]]SSSHHHAAA;;;:::888555555777444444444222111111333555333555;;;@@@>>>777222222...---,,,+++***+++,,,,,,---.........---,,,,,,+++,,,,,,,,,++++++,,,------,,,------...---,,,***)))+++++++++,,,---...///000,,,,,,+++,,,---...,,,***))))))******+++++++++,,,,,,,,,,,,------.........,,,+++*********,,,///000|||xxxxxxxxxuuuoooiiijjjjjjjjjjjjgggdddaaa___]]]]]]^^^^^^^^^]]]\\\\\\ZZZYYY[[[___```___ccchhhqqqvvv}}}yyyjjj```___iiiyyy~~~bbbPPPJJJAAA>>>@@@===888999999999999888777777666666555555555444444444555444333333333333444555666555444333333333333333222333444444333333555666666999;;;999444000111444333222333777===CCCFFFHHH<<<:::777777777777666555777777777999CCCNNNQQQNNN???888222222333111000111333444444444333333444666>>>AAA@@@===;;;;;;999444000111555:::???BBBCCCBBB???999222000111333222///333333111000////////////000111111222222333444444555666888:::;;;;;;;;;;;;;;;@@@DDDIIIOOOSSSOOOHHHAAA>>>;;;999:::;;;<<<<<>>???>>>>>>EEEMMM[[[ooosss]]]OOOFFFBBB>>>;;;999888777555555444333333222222333333444666999999777333000/////////...---,,,,,,++++++...,,,+++******+++---///++++++++++++++++++++++++111000///...---,,,,,,,,,)))***,,,.........,,,+++......---,,,+++++++++,,,------------,,,,,,+++***,,,,,,************,,,,,,+++,,,.../////////...---~~~zzzwwwvvvvvvtttoooiiijjjkkkkkkjjjhhheeebbb```\\\]]]]]]]]]]]]\\\[[[[[[ZZZYYY[[[___```___ccchhhpppvvv}}}sssfff^^^___jjj}}}xxx]]]LLLGGG???===???===888999999999999888777777666666555555555444444444555555555555555555555555555555444444333444444444333444444444333444666888777999;;;888333///000333333333444888>>>CCCEEEFFF:::888666555666666555444666777777;;;EEEOOORRRNNN???888222222333111000111333444555444333333555777<<>>:::888888555111222333777<<>>:::888999:::;;;;;;>>><<<===>>>>>>???FFFNNN\\\pppqqq\\\OOOFFFBBB>>>:::999888777555555555444333333333333444666888;;;;;;999555222111/////////......---------///...---,,,,,,---......------------------------000///...---,,,,,,,,,,,,***+++,,,......---,,,+++++++++******************,,,---------,,,,,,+++***,,,+++************+++,,,,,,---...///000//////...{{{xxxuuuttttttsssnnnjjjkkkkkkkkkjjjhhheeebbbaaa\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYY[[[^^^______ccchhhpppvvv}}}mmmccc]]]```mmmrrrWWWHHHDDD===<<>>999444111222333111000333222222111111222222333111111222222333333444444555666888999:::::::::999:::@@@FFFKKKSSSWWWTTTMMM@@@===999888888:::::::::<<<;;;<<<>>>???@@@HHHPPP]]]rrrmmmZZZNNNEEEBBB===:::999888777666666555444444333333444444666888;;;;;;999555222111/////////////////////...000000000000//////...---..............................---,,,+++++++++++++++,,,---...---,,,+++***((()))***+++,,,+++***))),,,,,,---------,,,++++++,,,++++++******++++++,,,+++,,,---.........------yyywwwtttssssssrrrooolllkkkkkkjjjiiigggeeecccbbb^^^^^^^^^^^^]]]\\\[[[[[[[[[YYYZZZ^^^______ccciiiqqqvvvkkkddd___bbbppppppVVVGGGDDD===<<>>===<<<;;;777222000111222333333555:::???CCCDDDDDD;;;888555444555666666555333555777===HHHRRRSSSOOO@@@888333333444222000111333444555555444444666888AAACCCBBB>>>;;;:::777222111111333888===@@@AAA@@@===:::555222222222111000555444333333222222222222111111222222333444444555444555777999999999999888888>>>EEELLLTTTYYYUUUNNN???<<<999777888999::::::<<<;;;===@@@AAACCCKKKTTT```uuuhhhWWWLLLDDDAAA===:::999888777666555444444333222333333333444666999999666333000///.............../////////000000111222111///---+++........................,,,,,,++++++***+++++++++,,,------------,,,******)))***,,,...///...,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++}}}xxxwwwuuusssrrrqqqooonnnjjjjjjiiihhhfffdddcccbbb````````````___^^^]]]\\\[[[YYYZZZ]]]^^^___ccciiisssxxxlllgggbbbfffuuupppVVVHHHEEE???===???<<<888999999999999888777777666666666666666666666666444555777888888777555444444444444444444555666777555555444333333666;;;???@@@>>>;;;666333222333444333333555999>>>CCCEEEEEE>>>;;;888666666777777777333555777===HHHRRRSSSNNN@@@999333333444222111222222444444444444444666888BBBEEEDDD???<<<;;;888333111111333777;;;???@@@@@@<<<:::666444333222111111777666555333222111111111111222222333444444555555444555777888999888888777666===DDDLLLTTTYYYUUUNNN???<<<999777888999::::::===<<<>>>AAACCCEEEMMMWWWbbbxxxxxxcccTTTKKKCCC@@@<<<999888888777666444333333222222222222222444666999999666333000///------------------.........///000111000...+++)))------------------------++++++*********+++,,,,,,------------,,,++++++***)))***,,,...///...,,,++++++,,,,,,------,,,,,,,,,---..................---+++++++++++++++,,,,,,,,,~~~{{{xxxwwwuuusssqqqoooooonnniiihhhgggfffdddcccbbbbbbbbbbbbbbbaaa```___^^^]]]\\\ZZZZZZ]]]^^^^^^cccjjjuuuzzzmmmgggbbbjjj~~~nnnUUUGGGEEE???===???<<<888999999999999888777777555666666666666777777777444444666666666666444444444444333333333444555555333444444444444777;;;???@@@===999555222222444555333222333777===CCCFFFHHHBBB???:::888777888888888333555666;;;FFFPPPRRRNNN@@@999333444444222111222111222333333333444666888???BBBAAA===:::999777222333333444888<<<@@@AAAAAA<<<:::888555333222111111666666444333222111111111222222333333444444555555444555666777888888777666666===EEELLLUUUYYYUUUNNN@@@===999888888:::::::::>>>===???BBBCCCFFFNNNWWWbbbyyyrrr^^^QQQJJJCCC@@@;;;999888888777666444444333222222222222333666888;;;;;;999555222111------------------,,,,,,------/////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------,,,,,,,,,,,,,,,,,,((()))***+++,,,+++***)))++++++,,,---------,,,,,,---......//////......---------,,,,,,,,,---...///|||zzzwwwvvvtttqqqnnnmmmlllmmmhhhgggfffdddcccbbbaaaaaabbbbbbaaaaaa```^^^]]]\\\\\\ZZZZZZ\\\^^^^^^dddjjjwww|||}}}jjjdddaaammmhhhOOOBBBAAA===<<<>>>;;;888999999999999888777777555666666666777777777777555555555555555555555555444333333222222222333333111222333444555777;;;>>>???;;;666222111222333555333222222555<<>>FFFNNNVVV[[[VVVNNNAAA>>>:::888999:::;;;;;;===<<<>>>AAABBBDDDLLLVVV___wwwmmmZZZOOOIIIBBB???;;;888888888777666666666555444444444444555666888;;;;;;999555222111//////......------,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......,,,,,,++++++,,,,,,------++++++*********************+++,,,,,,---------,,,+++,,,---......---,,,+++,,,++++++***+++,,,---...~~~|||zzzvvvuuussspppllljjjkkkkkkgggfffeeecccbbbaaaaaaaaaaaaaaaaaa```___]]]\\\[[[\\\ZZZZZZ\\\]]]^^^dddkkkyyy}}}zzzggg```^^^pppbbbJJJ>>>>>>;;;;;;>>>;;;888999999999999888777777555666666666777777888888666666555555555555666666444333333222111111111111///111333555666777:::======999333//////111333444333222111444;;;CCCIIIMMMGGGBBB===888777777666666666666555888AAALLLOOOLLLAAA999444444555333111222///000111222111222555777<<>>>>>;;;:::999777333222111222//////000111222444555666222222333444444555555666444555666777777777666555999@@@HHHPPPXXX\\\WWWOOOAAA>>>;;;999:::;;;<<<<<<<<<;;;===@@@AAACCCKKKTTT]]]uuukkkXXXNNNHHHBBB???;;;888888888777666888888777666666666666666444666999999777333000///111111000///...------,,,------..................------------------------*********+++,,,---...///++++++++++++,,,------.........---,,,+++++++++,,,***+++,,,,,,------------******,,,,,,,,,,,,******)))((('''''''''(((***+++}}}|||{{{yyyxxxuuurrrooonnnnnnlllkkkiiifffdddbbbbbbbbb```___]]]^^^___`````````___^^^YYYYYYZZZ[[[]]]ccckkkpppuuuhhhaaacccuuu^^^OOOAAA===??????>>>===;;;:::999888777777777777555777999999999888999:::777777777777888888888888777666555444333222222222222555444222999DDDBBB777222111///......///111222333333333444888@@@IIIOOOLLLDDD:::555555777777555555666555777???IIINNNMMMHHH===333222444333111111///000111111111222666888777===>>>888444666777555222333555999===@@@@@@???AAA>>>:::666333333333444000111333444555555444333555555444333333555666777111333555555555555666888>>>EEEKKKOOOTTTWWWTTTNNNBBB???<<<:::;;;<<<;;;;;;888999>>>CCCDDDEEEJJJQQQcccttthhhXXXOOOJJJBBB???;;;999999999888777666555444333222111111111555777888777555222111111//////...------------...+++,,,------......------......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------((()))++++++,,,+++***)))))))))***++++++++++++***++++++++++++******))))))''')))+++***)))***...222}}}|||{{{zzzyyyvvvrrrooonnnllljjjhhhhhhfffcccbbbbbbbbb```___\\\]]]^^^_________^^^]]]ZZZZZZZZZ[[[___fffnnntttqqqfffaaaeeeyyyyyy]]]OOOAAA===??????======<<<;;;:::999888888888888555777888999888777888999888888777777666666555555555555444333222111111222000333222111888BBB@@@555444333111000000111333444222333333555999AAAJJJPPPLLLDDD999444555777777555222333444666???KKKQQQQQQIII>>>444444555444222222222333333333222333555888777<<<>>>888444666777555222333444888<<<>>>===<<>>;;;999::::::::::::999:::===BBBDDDEEEKKKSSSbbbsss}}}gggXXXNNNJJJBBB???;;;999999999888777666555444333222222222222666888999888555333222222///......---------------+++,,,------......------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...***+++,,,---,,,,,,+++***))))))***++++++++++++***++++++++++++*********)))(((***++++++***+++...111}}}|||{{{zzzzzzwwwssspppnnnkkkiiiggghhhfffcccbbbbbbbbbaaa___^^^___`````````___^^^]]]\\\\\\[[[\\\aaaiiisss{{{lllcccaaaggg~~~sss\\\NNNAAA===>>>>>>======<<<;;;:::999999999999999444666888888777666666777888888777666555444333333444444333222111111111111///111111000777???===444555444333222222333444555222222333555:::BBBLLLSSSLLLDDD999444555777666444111333444666>>>JJJQQQRRRIII???666555666444333333444444444333111111333555777;;;===999666666666666555555666888;;;======;;;<<<;;;999666444222111111000111222333444444444444333444555555666666555555333555666555444444555666888>>>EEEJJJPPPUUUTTTOOO@@@===:::999999::::::999::::::>>>BBBDDDFFFMMMVVV```rrrzzzeeeWWWMMMIIIBBB???;;;999888888888777666666555444333333333333888999:::999666444333222......---,,,,,,,,,,,,---,,,,,,---............---,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------------,,,+++***))))))***++++++++++++***++++++++++++************(((***,,,---,,,,,,---///}}}|||{{{zzzzzzwwwtttqqqpppnnnkkkiiiiiigggdddcccddddddbbbaaa```aaabbbbbbaaa```___^^^^^^]]]]]]^^^cccmmmxxx|||ggg``````iiipppYYYMMMAAA===>>>===<<<===;;;:::999999888888888999444666777777666555555666555555555444444333333333444444333222222222222222...111111222888===;;;444555444333333333333444555111222333666;;;DDDNNNUUULLLDDD999444444666555444444666666666===GGGOOOPPPHHH???666555555333222444111222222000//////111333888;;;>>><<<888777777888999999999:::===>>>>>>===:::999888666444222000///111111222333444444444444222333555666666666555444444555666666444333444555888===BBBGGGMMMRRRQQQLLLAAA>>>;;;999999::::::999<<<;;;>>>BBBCCCFFFNNNWWW___qqqwwwcccVVVMMMHHHAAA>>>;;;888888888888777777666555444444444444444999:::;;;:::777444333333......---,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,,,,------...///...------,,,,,,+++***)))))))))***++++++++++++***++++++++++++++++++++++++)))+++---......------,,,}}}}}}|||{{{yyywwwuuutttsssrrrooommmjjjhhhfffeeeeeeeeedddccc``````aaaaaa```^^^]]]\\\^^^^^^^^^___eeeooo{{{xxxddd^^^```jjjpppWWWLLLAAA>>>===<<<<<<===999888888777777777777777555666888777555444444444222222333333444444555555555444444333333333333444000222333555999===;;;666333333222222222222333333111111333666;;;DDDNNNUUUMMMDDD999444444555555333333666777666<<>>???;;;888888:::;;;999999:::<<<======<<<999999777666444222000///222222222222333444555555222333555666666666555444444555666666444333444555999===AAADDDIIINNNMMMIIIBBB???<<<:::;;;;;;;;;;;;===<<<>>>BBBCCCEEEMMMVVV^^^ppptttaaaUUUMMMGGGAAA>>>:::888888888777666666666555444444444555555:::;;;<<<;;;777444333333......---,,,,,,,,,,,,---,,,---......//////......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------,,,+++***)))))))))))))))***++++++++++++***+++++++++++++++++++++,,,***+++,,,---...---,,,***~~~}}}|||{{{xxxwwwvvvuuuuuutttrrrooojjjhhhfffeeeffffffeeeddd____________]]][[[ZZZXXX]]]]]]^^^```fffppp|||uuuaaa]]]```llloooUUUKKKAAA>>>===;;;;;;===888777777666666666777777666777888777555333333444111111222333444555666666555444444333333444444555111222555888;;;<<<:::888111111222222222222111111000111333555:::CCCMMMTTTMMMDDD999444444555444222///333555555<<>>@@@===888888;;;888777666666888::::::999:::999777555333222111111222222222222333444555666333444555555666666555555333555666555444444555666999===@@@BBBFFFLLLLLLHHHBBB@@@<<<;;;;;;<<<<<<;;;======???BBBCCCDDDKKKSSS___oooqqqaaaVVVMMMGGGAAA>>>:::888777777777666555555444444444444444555:::;;;<<<:::777444222222//////...------------...------...////////////...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,+++***))))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++***+++,,,,,,+++)))~~~}}}||||||yyyxxxvvvvvvuuussspppnnnhhhfffdddddddddeeedddccc````````````^^^\\\ZZZXXX\\\]]]^^^aaagggppp{{{qqq___\\\aaaooommmSSSJJJAAA>>><<<:::;;;===888777777777777777888888777999999888666444333444222333333333444444555555444333333333333333444444111222555999<<<;;;999888111111222222222222111111000111222444:::BBBLLLSSSMMMDDD999333333444333111///333555555;;;GGGSSSXXXEEE>>>888555333000111555555666666444333444666888888888<<>>@@@EEELLLMMMJJJBBB???;;;::::::;;;;;;:::======@@@CCCCCCCCCHHHOOO___oooppp```VVVNNNHHHAAA>>>:::777777777777666444444333333333333444444:::;;;<<<:::666333222111000000///............///------...///////////////------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,+++*********+++,,,))))))***++++++++++++***+++++++++,,,,,,,,,---------+++))))))***+++***(((~~~}}}}}}|||zzzxxxwwwvvvuuurrrnnnkkkfffdddbbbbbbccccccbbbaaadddddddddcccaaa___]]][[[[[[\\\^^^bbbgggpppzzznnn]]][[[bbbrrrjjjRRRIIIAAA>>><<<::::::===999888888888888888999999888999:::999666444333444444444444444444444444444222222222111222222333333000111555:::<<<:::888888111222222333333222222111000111222444999AAAKKKQQQMMMDDD999333333444333111222666777666:::EEEPPPVVVFFF???999666444111222666666666666444111111333444666666:::>>>;;;444444999888777555666888:::;;;;;;===:::777444222222444555333222111111222333555666555555444333333555666777222333555555555555666888666:::<<>>:::999999::::::999======@@@DDDCCCBBBFFFLLL```oooooo```WWWNNNHHH@@@===:::777777777777666333333222222222333333444:::;;;;;;:::666333111111111111000///////////////---......///////////////......------------,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,---,,,+++++++++,,,---...))))))***++++++++++++***+++++++++,,,,,,---------...+++'''''')))***)))'''~~~}}}}}}}}}zzzxxxuuusssrrrooollliiiiiifffcccbbbcccccccccbbb`````````______^^^^^^]]]___\\\[[[___iiisss{{{~~~uuuiii^^^]]]hhhfffQQQHHH@@@===:::777888;;;:::999888777666666666666666555444333222333444444444444444333333333222222555444333333222222222222333444777;;;???>>>999555111111111111222333444555333333333333666>>>JJJSSSKKKCCC:::555555666555333222333333555:::CCCMMMTTTLLL@@@666444555444555666999888555333111111222333777777888888888888777777666555333333555999===@@@;;;:::999777555333111111111///...///333666666444222222333333333333444444444444444555555555555555555888;;;???GGGOOOPPPLLLCCC>>>:::;;;;;;999999;;;===<<<===AAACCCCCCFFFLLLYYYmmmnnnaaaVVVMMMIIIBBB???;;;888888777777666666444222222333555555555777:::;;;999555222333444333333222111000///...---------------------------//////000000000///---,,,''',,,///...------,,,***,,,+++***)))))))))***+++***,,,...000///---)))''',,,,,,,,,++++++*********,,,+++***+++---...---,,,,,,+++*********+++,,,---~~~~~~~~~yyywwwtttrrrpppnnnjjjgggfffdddbbbbbbccccccbbbaaa``````______^^^^^^]]]]]]^^^\\\\\\aaajjjttt{{{~~~qqqfff]]]^^^llldddOOOGGG???<<<:::888999<<<:::999888777666666666666777666555333333333444444555555444444444333333333555444333333222222222333444555777<<>>999555............///000111222444444444333666>>>JJJRRRMMMEEE;;;555333333222000222333333555:::CCCMMMTTTLLLAAA666333444333333555888666444222111111222333555666666777777666666555555444333222444777;;;===999999888666444333222111222000///000333555555444222222333333333333444444444444444555555555555666555888:::>>>FFFMMMNNNJJJBBB===999;;;;;;999999;;;<<<;;;<<<@@@AAAAAAFFFKKKYYYnnnlll```VVVMMMIIIBBB???;;;888888777777666777555333333444555555555777:::;;;999555222333444333333222111000///...---------------------------....../////////...---,,,)))***+++,,,+++)))***,,,,,,+++************++++++***+++,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,+++***+++---...---,,,,,,+++*********+++,,,---zzzwwwtttqqqooolllhhheeecccbbbaaabbbccccccbbb`````````___^^^]]]]]]]]]]]]\\\\\\^^^cccllluuu|||mmmccc\\\aaaqqq}}}bbbMMMEEE>>><<<;;;999:::===:::999888777666666666666888777666555444444444444555555555444444444333333444444333222222222333333444666888<<<===<<<888555111111111111222333444444555555555444666>>>IIIRRRQQQIII>>>777444333111///333333333555:::BBBLLLSSSMMMAAA666333333222111222555444222111111111222333444444555555555555444444555444222222333666999;;;777777666555444333222222444222111111333555444444222222333333333333444444444444555555555666666666777:::<<>>999999888777666666777777888888777666555444444444444444444333333333333222444333333222222333333333444666888:::;;;999666333222222222333333444555666666666555444666===IIIQQQSSSLLLBBB;;;777555444333333333333555999BBBLLLSSSNNNBBB666222222000000111222111111000000111222222444444555555555555444444555444333333333555888:::555555555444333333222222555444333222333333333333222222222333333333444444444444555555666666777777:::<<<===@@@GGGNNNOOOKKK@@@;;;888999:::888888:::<<<:::;;;???@@@AAAFFFMMM[[[pppyyyeee\\\TTTMMMIIIBBB???;;;888888777777666999777444333444444444333777999:::888444222222444222111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///***...666555,,,+++222++++++,,,,,,,,,,,,,,,+++******)))))))))***+++,,,*********++++++,,,,,,,,,+++*********,,,---,,,+++++++++++++++,,,,,,------~~~~~~}}}yyyuuuqqqnnnllliiigggcccbbbcccdddffffffdddbbbaaa```^^^\\\ZZZZZZ[[[[[[XXX\\\aaahhhooowww~~~}}}lllccc^^^fffyyyxxx\\\HHHBBB<<<<<<<<<:::;;;>>>999888777777777777777777777777777666666555444333333333333333222222222222333333333222222333333444444666888999888666333111000//////000000111222333666666555444555<<>>EEEMMMNNNKKK@@@:::777999:::888888;;;===;;;<<>>444///000---------,,,,,,,,,,,,,,,***++++++++++++***)))(((*********++++++,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,------------}}}}}}||||||yyytttqqqnnnllljjjhhheeedddcccdddeeeeeedddbbbaaa```]]][[[YYYYYYZZZ[[[XXX\\\bbbiiipppxxxyyyjjjbbb___iii}}}uuuYYYHHHAAA<<<<<<<<<:::;;;===888888777777777777777888555555666666666555444444444444333333333222222222333333222222222333444444555777999999777444222111111111111111222333444555666555444333444;;;EEEMMMKKKFFF???888333222444555333333333444888@@@JJJQQQNNNBBB777333222111000111111111111111111222222111444555555555555555555444444444444444666777999:::666666555555444444333333222333333222111000222333222222333333333333444444444444555666777777888999777888999;;;BBBKKKMMMJJJ@@@;;;888999:::999999<<<===;;;<<>>999111000...,,,+++++++++,,,+++,,,,,,---,,,***((('''++++++++++++++++++,,,,,,+++***)))***+++,,,,,,***++++++,,,---------------}}}{{{zzzzzz{{{wwwrrrooommmllljjjhhhfffeeecccbbbcccccccccaaabbb```]]]ZZZXXXXXXYYYZZZYYY]]]ccciiioooxxxwwwfff___^^^kkkqqqTTTGGGAAA<<<<<<<<<::::::<<<888888777777777777888888222333444555666555444444666666555555555444444444333222222222333333444555777:::<<<;;;777444222222444444444444444555777777555555333111222999CCCKKKIIIEEE>>>666111000222444333333333444888@@@JJJQQQOOOBBB777444333222222333222222222222222222111111333333444444444444333333222222222333555777999:::777777666666555444333333000111222111//////111444222222333333333333444444444444555666777888999999777888999;;;CCCLLLOOOLLL@@@;;;888:::;;;::::::===<<<::::::>>>@@@BBBIIIPPPYYYoooiii[[[XXXSSSKKKEEEBBB???;;;888888777777666666333111111222333333333666888:::888333111111333///////////////.........---------------------------,,,,,,+++,,,---...///444EEETTTYYYZZZYYYOOOBBB555222///+++******+++,,,---,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++))))))***+++,,,+++***+++,,,---.........---,,,|||zzzyyyyyyyyyuuuqqqmmmlllkkkiiihhhgggeeebbbaaaaaabbbaaaaaabbb```\\\YYYXXXXXXYYYZZZYYY]]]ccciiioooxxxvvvbbb\\\]]]mmmnnnQQQHHHAAA======<<<999999;;;888777777777777777888888111222333555555555555444777777777777666666666666222222222222333333444555999<<<>>><<<888444333444111111111111222333444444444444333111111888BBBJJJKKKGGG@@@888222000111444333333333444888@@@IIIPPPNNNCCC777444444333333444333333333333333222111111222222222333333222222222000000111222444666888999999888777666555444333333...000222111///...111444222222333333333444444444444444555666777888999999999;;;;;;>>>FFFPPPSSSPPPAAA<<<999;;;<<<;;;;;;>>>;;;999999<<>>>>><<<999555222222000...///111111///,,,444333333333222555CCCQQQMMMLLLDDD999111111222222777777666555777???JJJSSSLLLDDD:::444222333333222333333444444444444444444555333222222333555666666444444555777888888666444:::999888666555555444444333222111000000000111222222222333333333444444444555444333333444555777888888:::;;;>>>FFFOOOQQQNNNBBB===:::;;;;;;999999<<<<<<;;;<<>>AAA@@@;;;777666666444222//////111222111///444333444444333666CCCQQQQQQPPPHHH;;;333111222111666666666666888>>>IIIQQQKKKDDD:::444333333333222444444444444444333333333333333222222444555555555444444555777999888666444:::999888666555444444444333222111000000111222333222222222222333333333444444444444444444555666777666888999<<>>;;;<<<<<<:::999;;;===<<<===@@@@@@AAAHHHQQQWWWooowwwggg]]]RRRMMMJJJBBBAAA>>>;;;999999888777666555555333333333333555555888:::;;;888222///...000000000000000000///////////////......---,,,,,,+++..................------...999GGGOOOMMMEEE===999000///---+++***+++,,,,,,---,,,+++*********++++++***,,,---......---,,,************+++++++++++++++++++++,,,,,,,,,,,,------|||xxxuuutttsssqqqoookkkiiihhhhhhgggfffeeedddcccbbbaaa``````___^^^]]][[[ZZZZZZ[[[]]]^^^[[[^^^fffooouuu}}}lllbbb___eeezzzgggKKKBBB@@@===<<<;;;;;;999888999:::::::::999888666555444444444555555555555666444444444444444333222222333555777777555444444444777>>>CCCAAA:::555777;;;777444111000111333333333333333444555444777EEERRRUUUSSSJJJ===444222222000444555666666888>>>GGGNNNJJJCCC:::444333333333222555444444333333222222222111222333444555555555555555555555777999999777444999888777666555444444444444333222111111222333444111111222222222333333333222333444555666666666666555666777:::DDDPPPUUUTTTEEE???<<<===<<<:::999;;;>>>===>>>AAAAAABBBIIIQQQYYYpppttthhh```RRRKKKHHHBBBAAA>>>;;;999999888777666666555444333333444555666888::::::777222//////000////////////000000000111000//////......---------......---,,,,,,+++******+++222;;;???<<<666111//////---,,,*********++++++---,,,+++*********++++++***+++,,,------,,,+++******))))))((()))***,,,---++++++,,,,,,,,,,,,------yyyuuurrrqqqqqqqqqooollljjjjjjjjjhhhgggdddcccbbbbbb``````___^^^^^^]]]\\\\\\\\\\\\]]]^^^]]]```gggpppwwwiiibbb```hhhfffKKKAAA@@@>>>======<<<:::888999999999999888777666555444444444555555555555666333333444444333333222111444666999999777555555555777<<<@@@>>>888555777:::777555222000000222333444222222444555444888EEESSSUUUSSSJJJ===444222222111222444666777888===DDDJJJIIIBBB:::444333333333111555444444333222111111000///111333555555444444555555555666888::::::777555888777666555444444444444444333222222222333444555111111111222222222333333222333444666777666666555666666777999CCCOOOUUUTTTFFF@@@=========::::::<<<===<<<>>>@@@AAABBBIIIQQQ[[[qqqqqqeee]]]PPPJJJHHHAAA???<<<999777777666555444666555444333333444555666888999:::666111//////111...............---------000000//////............---,,,,,,,,,+++++++++***+++///333555333000...------,,,+++************+++,,,+++++++++++++++++++++)))***++++++++++++***))))))(((''''''(((***,,,...+++++++++,,,,,,,,,------}}}wwwsssqqqppppppooommmkkkjjjkkkjjjiiigggcccbbbaaa```___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]```bbbiiiqqqxxx}}}hhh``````jjjaaaIIIAAA???=========<<<:::888888888888777777666555555444444444555555555555666333333444444333333222111333555777777666444444555:::::::::999888666666666555444111///...000222444222222444555555888DDDQQQQQQPPPHHH;;;333333333222111333555666777;;;BBBGGGHHHAAA999444333333222111444444333222111111000000---000333555444333444666666666777999;;;:::888666777666555444333333333444333333222222222333555666111111222222222333333333222333444666777666666555888888888999BBBMMMRRRQQQFFF@@@<<<======;;;:::<<<<<<;;;===???@@@AAAGGGPPP]]]rrrmmm___XXXOOOKKKIII@@@???<<<999777777666555444666555444444444444555666:::;;;:::777222///000222111000///...---,,,++++++///////////////.........++++++,,,,,,------------+++---...///......//////,,,,,,++++++++++++++++++++++++++++++++++++++++++************************)))(((''''''(((***,,,...+++++++++,,,,,,,,,------|||vvvrrrppppppqqqlllkkkiiiiiijjjiiihhhfffbbbaaaaaa```___^^^]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\aaadddjjjssszzzxxxfff```aaannn~~~___KKKAAA???<<<;;;<<<<<<:::999888777777666666666555555444444444555555555555666444444444444444333222222111222333333222222333555<<<:::888666666666555444222222222000......000333222222444555444666BBBOOONNNMMMEEE:::333333444333111333555555555999@@@EEEFFF@@@999444444444222111333222222111111000000000---000333444222222555777777777777999;;;;;;999666555555444333333333333333222222111111222333444555222222333333333444444444222333444555666666666666999999999:::BBBLLLPPPNNNDDD>>>;;;<<<===;;;;;;===<<<;;;<<>>;;;999999888777666777666555444444555666777======<<<888222///000333444333222000///---,,,+++........................++++++,,,------...//////*********+++,,,---...///,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++***************************))))))((()))***,,,---++++++,,,,,,,,,,,,------{{{uuurrrqqqqqqrrrllljjjiiijjjkkkjjjhhhgggaaa``````___^^^]]]\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[```cccjjjsss{{{rrrcccaaacccqqqzzz^^^MMMAAA>>>;;;999::::::::::::888888777777777777777777444444444555555555555666444555555555555444333333222222333222222333666999<<<<<<;;;888444333444777111222333111///...000222222222444555333555???LLLNNNMMMFFF:::333333444333222333444333333777???EEEFFF@@@888444444444222000111111111111111000000000---000333333111111555999777777888:::<<<;;;999777555444333333222333333333111111000000111222444555333333444444444555555555444444444444444555666777777999999;;;CCCLLLOOOMMMBBB<<<999;;;<<<;;;;;;>>><<<<<<===@@@@@@AAAHHHPPP^^^rrryyyggg]]]XXXMMMHHHFFF???AAA>>>;;;999999888777666777666555444444555666777@@@@@@>>>999333///111333333222111000///...---,,,------------------------,,,,,,------------------))))))((()))***,,,,,,,,,,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,++++++++++++******+++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------zzzuuurrrqqqrrrsssnnnmmmllllllmmmmmmkkkiiiaaa```___^^^]]]\\\\\\[[[ZZZ[[[]]]^^^^^^]]][[[ZZZ___aaaiiisss}}}nnn```bbbeeetttrrrXXXJJJAAA>>>:::888888::::::::::::999888888777888888888444444444555555555666666555555666666555555444333555555555444444666;;;>>>;;;>>>???:::222000444:::000222444333000///000222222222444555222333>>>JJJPPPNNNGGG;;;333333444333222333333222222666>>>DDDEEE???888444444444222000000000000000111111111111---000333222000000555:::777777888:::<<<<<<999777444444333333222222333333000000//////000222333555444444444555555555666666555444333333444555777888555777999<<>>>>>===>>>AAAAAABBBIIIQQQ^^^rrrqqqeeeaaa\\\MMMEEEDDD@@@???<<<999777777666555444777666555444444555666777BBBBBB???:::333000111333//////......---------,,,,,,---------------------......---,,,,,,++++++++++++***)))***+++++++++***,,,,,,---......---------)))***+++,,,---,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,---------{{{uuuqqqqqqqqqrrrnnnmmmlllkkkiiihhhgggfffccc___\\\[[[]]]___^^^]]]XXXZZZ\\\]]]]]]\\\[[[YYYbbbeeellluuu|||iii]]]___jjjrrrVVVFFF>>>>>>===;;;888888999;;;999888888777666777777777888777777666666666666777666666555444333333333333333333222222333666;;;???BBB>>>888555333333222111333333222222111111222222555333333444222444>>>IIIQQQNNNFFF:::444444444222333111111222333555>>>GGGEEEBBB:::222000222111,,,111///...///111222222111111000///000111333666888<<<===>>>>>>===;;;999888555444444333333222222111333222111000111333666777666666555444444444444555444444444444444555666777888999:::===FFFNNNOOOKKKDDD>>>:::;;;<<<::::::===;;;>>>@@@???>>>AAAIIIPPPcccvvvvvvfff___[[[OOOIIIHHHAAA???===:::999888888666555444444333444555777888:::AAAHHHAAA555444111///555/////////000000000000000+++,,,---...////////////************************,,,***))))))******)))'''******+++,,,,,,,,,,,,+++(((***,,,...//////......******+++,,,,,,------...///...------++++++***)))******+++++++++,,,,,,,,,zzzuuurrrrrrssstttooonnnmmmkkkiiihhhffffffccc___\\\\\\]]]___^^^]]][[[\\\\\\]]]]]]\\\[[[ZZZcccfffnnnwww~~~|||ggg]]]^^^jjjoooTTTDDD??????>>><<<999999:::<<<888888888888777777777666777666666666666666777777666666555444333333333333555555555555666999===@@@???<<<777444333333222111444444333222111111111111222111111222111444>>>IIIRRRPPPGGG;;;444333333111555333333444555777???IIIIIIFFF>>>666333555444000111000//////111222111111...---...///111444777999:::;;;===>>>>>>>>><<<;;;555555444333333222222111444333333222333444666777555555444444444444555555555555555444555555666666777999:::>>>GGGPPPRRRNNNDDD>>>:::;;;<<<::::::===;;;>>>@@@???>>>AAAIIIPPPcccvvvvvvfff^^^ZZZOOOJJJHHHAAA???===:::888888777666444666555555444555666888999DDDKKKBBB666333000---222////////////////////////+++,,,---...////////////++++++++++++++++++++++++,,,***))))))******)))'''******+++,,,,,,,,,,,,+++)))***,,,.........---,,,+++++++++,,,------......,,,,,,,,,+++******))))))*********+++++++++,,,,,,}}}yyyuuusssssstttuuuqqqpppnnnllliiigggfffeeebbb```]]]]]]^^^______^^^^^^^^^]]]\\\\\\\\\\\\\\\eeehhhpppxxxwwweee]]]^^^kkklllRRRCCC?????????<<<:::999;;;<<<777888888999888777666555555555555555666777888888666666555444333333333333555555666777999:::<<<===<<<999555333333333222222555444333222111111111111//////000111111333===HHHPPPOOOHHH<<<444333222111444333333555555777???HHHGGGEEE===444111333222...333111//////000111000///.........///000333555777777999;;;>>>??????>>>>>>555555444444333222222222444444444444555555555555333333333333444555666777777777666555555555666666777999;;;???HHHRRRUUURRRDDD>>>:::;;;<<<::::::===:::>>>@@@??????BBBJJJQQQbbbwwwvvveee]]]YYYOOOKKKIIIBBB>>><<<999888777777555444777666666555666777999999FFFLLLDDD777333///+++///000/////////...---------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++)))(((******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++,,,------......///*********************************++++++++++++,,,|||{{{xxxvvvuuuuuuuuuvvvrrrqqqooollliiigggdddcccaaa```___^^^______``````aaa```^^^\\\[[[[[[\\\]]]eeeiiiqqqyyyqqqbbb]]]___nnnjjjQQQCCC??????>>><<<999888:::;;;666777999:::999888666444444444444555666777888999666666555444333333333333222222333555888999999888999777444222333333333222555444333222111000000000111000111222111333<<>>555000111000...333222000///000111000///111111000//////000000111666888:::===>>>>>>======555555555444333333222222333444444555555444333222222222222333444555777888999888777666666666666666777999;;;>>>FFFPPPSSSRRRDDD>>>:::;;;<<<::::::===:::===@@@@@@???BBBJJJQQQaaawwwwwweee\\\YYYPPPLLLJJJBBB>>><<<999777777666555333666666555666777999:::<<>>:::;;;<<<::::::===:::===@@@@@@???CCCKKKRRR___wwwzzzggg\\\YYYQQQMMMKKKCCC>>><<<999888777777555444444444444555777:::<<<>>>BBBIIIBBB777555111---111000000///...---,,,,,,+++,,,---......///.........------------------------+++***)))***+++,,,+++*********+++,,,,,,,,,,,,+++++++++++++++***)))((((((++++++,,,,,,---......///))))))******+++,,,,,,,,,))))))*********+++++++++|||{{{zzzxxxwwwuuusssrrrpppooommmjjjgggeeebbbaaa___```aaaaaa``````aaabbb```___]]][[[ZZZ[[[\\\]]]dddkkksssyyy~~~hhh``````dddvvveeeOOODDD<<<<<<;;;999777666777999777888888999888777666555444444444444555666777777666666555444333333333333333222222666;;;===<<<:::777555333333444444333222444333222222111111222222555555555555222111888AAACCCGGGFFF===444111222222333222333555555555<<>>:::;;;<<<::::::===:::===@@@@@@@@@DDDLLLSSS```xxx~~~iii^^^ZZZRRROOOLLLCCC???===:::999888888666444333333444555777999<<<===???GGGBBB777666333///333000/////////...---------------...............---------------------------+++***)))***,,,,,,,,,*********+++,,,,,,,,,,,,+++,,,++++++******)))))))))******+++,,,,,,------...*********++++++,,,,,,,,,)))))))))************+++}}}}}}|||zzzwwwtttqqqooonnnmmmkkkiiifffdddbbbaaa^^^```cccbbbaaa```aaaccc]]]\\\[[[[[[ZZZ[[[\\\]]]eeemmmuuu{{{{{{fff```bbbhhh{{{bbbMMMCCC======<<<:::777777888:::888888888888777777777666555555444444444555555666666666555444333333333333555333222666<<<@@@@@@>>>888666444444555444333222222222111111222222333333333333444444222111888AAAEEEJJJIII@@@555111111111333222333666555555;;;CCCJJJJJJDDD999111000000///111000//////111222111111---...000111333444555555:::;;;===>>>>>>===;;;:::666666666555444444333333222111111000111222444555222222222222333444555666555555555444555555666666444888::::::???HHHNNNPPPDDD>>>:::;;;<<<::::::===:::===@@@@@@@@@DDDLLLTTTaaazzzlll___[[[SSSPPPLLLCCC@@@>>>;;;:::999999777666555555444444555777999:::???GGGBBB888666333...222////////////////////////---...............------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******+++,,,,,,,,,,,,+++,,,++++++*********++++++))))))***++++++,,,,,,---)))))))))***************))))))))))))************~~~}}}zzzwwwsssooommmlllllljjjhhheeecccbbbaaa^^^aaaccccccaaa```bbbddd[[[[[[[[[[[[[[[[[[\\\\\\fffooovvv}}}zzzfffaaadddjjj}}}~~~```KKKAAA>>>>>>===;;;888888999;;;999888888777666777777777666555555444444444555555666666555444333333333333555222111555<<>>???@@@???>>>===666666666555444444333333333222111000111333666777222222222222333444555555444444444444444555666777222666999:::???IIIPPPSSSDDD>>>:::;;;<<<::::::===:::===@@@@@@@@@DDDMMMTTTccc|||nnn```[[[TTTQQQMMMCCCAAA???<<<;;;:::999888666777666555444444555666666@@@HHHBBB888666222---111/////////000000000000000---...............------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,((())))))***++++++,,,,,,)))))))))))))))((((((((())))))))))))************}}}yyyuuuqqqnnnmmmlllkkkjjjhhhgggeeedddccc^^^]]]]]]^^^aaabbbbbbaaa```___^^^\\\ZZZ[[[^^^aaagggllluuuuuufffaaaaaaooo{{{^^^JJJAAA======<<<;;;999888777666888777777666555444444333333333333444444444555555000222555666555444444555333444666777777888:::<<<666555333333333333222000111222222333333222222111555444444444333222888???PPPPPPLLLCCC888111111333111333333222111222777<<>>>>>>>>>>>>>>??????999777444333444444444333777333000///222333333111222222333444444555555666444555555666666666666666666888999:::AAAJJJNNNMMMGGGCCC>>><<<======<<<999>>>===>>>AAABBBCCCJJJSSSdddnnnddd___TTTNNNKKKBBBCCC@@@<<<:::::::::999888444444777:::888555888>>>BBBCCCAAA999444444333111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,++++++***)))))))))+++++++++++++++***)))(((~~~{{{xxxtttqqqnnnmmmlllkkkjjjhhhfffeeecccccc___^^^^^^___aaabbbbbbaaa______^^^\\\ZZZ[[[^^^aaafffllluuussseee```aaarrrxxx[[[HHH???>>>>>>===<<<;;;:::999999888888888777666666555555555555555666666666777777222333555555444333444555555666777888999999999888333222111222333444333222111222222222222222222111444222333333222111666>>>KKKLLLIIIAAA777111111333111222333222111333888===MMMOOOJJJ@@@777444111...111111111111000000//////111222333333222222333444;;;<<<===>>>????????????999777444333444444444333555222000111333555333111222222333444444555555666444555555666666666666666666888999;;;BBBKKKPPPOOOIIIDDD>>><<<<<<===;;;:::======>>>AAABBBCCCJJJSSSbbb}}}mmmaaa\\\SSSNNNKKKBBBDDDAAA===:::::::::999888333333666888666333666<<>>>>>>>>>>>=========<<<<<<888777777666666555555444555555555666666666666666444555555444222222333555888777888:::===<<<888333111000///111333444444333222222222222222222222222333222222333111000555<<>>KKKMMMKKKAAA888555333000000000000000////////////222333444444333333444555777888;;;>>>?????????>>>999777444333444444444333222111000222666777444111222222333444444555555666444555555666666666666666555888999;;;CCCMMMSSSRRRKKKFFF>>>;;;;;;<<<;;;:::===<<<>>>AAABBBCCCJJJSSS```{{{kkk]]]YYYRRRPPPMMMCCCEEEBBB>>>;;;::::::999888333333555777555222444:::EEEFFFBBB999333222111...////////////////////////---------------------------------,,,,,,,,,+++++++++************))))))))),,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,******************))))))***++++++++++++***)))))){{{zzzxxxvvvsssqqqooonnnjjjiiihhhgggeeedddcccbbbaaa```___```bbbbbbaaa```^^^^^^]]][[[ZZZ[[[___aaafffkkkvvvooobbb```eeewwwpppVVVEEE>>>==================>>>>>>666666555555444444444444444444444444444444444444666666555333111111333555777666888<<<@@@???888111000//////000222333333222222222111111111111222222333222222444222000444;;;DDDFFFFFF@@@777111000222000222333222222444999>>>KKKOOONNNDDD;;;666333111000000000/////////000000222333555444333333444666555888;;;===>>>>>><<<;;;999777444333444444444333000000111444888999555222222222333444444555555666444555555666666666666666555777999;;;CCCOOOUUUUUUMMMGGG???::::::;;;;;;:::===<<<>>>AAAAAACCCJJJRRRaaa}}}jjj\\\XXXSSSRRRPPPGGGGGGCCC???<<<;;;:::999888555444666777555222555;;;EEEFFFAAA999333222222000000000000///////////////........................,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))*********++++++))))))))))))******************+++++++++******)))}}}{{{zzzxxxvvvtttqqqpppoooiiihhhgggfffeeedddcccbbbbbbaaa___```aaaaaa```___]]]]]]\\\[[[ZZZ[[[___bbbhhhmmmxxxnnnaaabbbiiiyyynnnUUUFFF@@@;;;<<<<<<<<<<<<=========777777777666666666666666444444444444444444444333666666555333111111333555555555777===BBB@@@999222222111000000222222111000222111111000000111111222444333444555333111444;;;DDDGGGGGGBBB999222000111111333444333222444999>>>MMMRRRRRRHHH===666333111222111000000000111222222222333555444333333444666777999;;;======<<<:::888999777444333444444444333000000111555999:::666222222222333444444555555666444555555666666666666666555777888;;;CCCOOOVVVWWWNNNGGG???;;;;;;<<<<<<;;;<<<<<<===@@@AAABBBIIIRRRdddjjj]]]YYYTTTTTTSSSKKKHHHEEE@@@===;;;:::999777777666777888666444777>>>EEEFFFBBB999333444444333111111000000////////////........................,,,,,,+++++++++*********,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))((((((((()))))))))******((((((((())))))******+++)))******+++++++++******}}}{{{zzzxxxvvvsssqqqooonnnhhhgggfffeeedddcccbbbbbbbbb```______``````___]]]]]]]]]\\\ZZZZZZ[[[___bbbkkkppp{{{}}}kkk```ccclll~~~lllTTTFFFBBB;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666666555555555444555555444222222333555222444888===@@@???888333333222111111222333222000222111000//////000111222444333444666333111444:::DDDGGGHHHCCC;;;333111222222444555333222444999===LLLSSSTTTJJJ>>>666333111222111000000000111333444222333444444333333444555999:::;;;<<<<<<;;;999888999777444333444444444333111111222666::::::777333222222333444444555555666444555555666666666666666555777888:::CCCOOOWWWXXXLLLFFF???<<<<<<===<<<;;;<<<;;;===@@@AAABBBIIIRRRfff|||iii___\\\UUUTTTUUUOOOJJJFFFAAA===<<<:::999777888777888999777666:::AAAHHHHHHCCC:::444444555444222111111000000//////...------------------------,,,,,,,,,+++++++++*********))))))))))))(((((((((((())))))******))))))((())))))))))))))))))))))))'''''''''((((((((())))))''''''(((((()))***++++++))))))***++++++++++++***}}}{{{zzzwwwuuurrrooommmlllgggffffffeeedddcccbbbbbbbbb```^^^^^^______]]][[[\\\\\\[[[ZZZYYY[[[___bbbnnnsss~~~xxxhhh^^^bbbnnniiiRRRFFFBBB<<<;;;;;;;;;;;;;;;;;;;;;888888888888888999999999777777666666666555555555222333555555444333444555222555:::===>>>:::666222222111000222444555444333222111000//////000111222333222444555333000222888@@@DDDGGGCCC<<<555333333444555666444222333888<<>>>>>===;;;<<<;;;===@@@@@@BBBIIIQQQfffvvvgggaaa^^^UUURRRUUUQQQKKKGGGBBB>>><<<:::888777777666777999888777<<>>;;;777333111000000000222555666777666222111000......000111222222111333444222...111777<<>>???999777444333444444444333555333333555888999777444222222333444444555555666444555555666666666666666555777777888AAAMMMUUUVVVIIIDDD@@@>>>??????===;;;<<<;;;===@@@@@@BBBIIIQQQfffrrreeeaaa___TTTQQQTTTRRRLLLHHHCCC>>><<<:::888777666555666888888777===DDDRRRQQQIII===555333222111222222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++************))))))************))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,((()))***+++++++++++++++|||}}}yyytttqqqpppnnnjjjgggjjjhhhfffdddbbbaaaaaaaaa]]]\\\]]]^^^``````^^^\\\[[[\\\\\\ZZZYYY[[[aaafffnnnzzz~~~mmm```ZZZddduuucccNNNCCC===>>>>>>>>>===<<<:::999888999888777666666555555555555555555555555555555444555555555444444333333333888:::<<<;;;999666555555777555333111000000111111222222111111111111222222...000111111111111222444;;;AAAFFFEEE===555000///555333111111222666;;;>>>HHHKKKLLLHHH@@@888444222000//////...............000000000111222333555555777666666888;;;>>>>>>>>>999888666444333444555666666555333222111222222333333333222222333333444555555555555555666777888999666999:::;;;BBBNNNVVVYYYQQQGGG???===<<<::::::<<<>>>===>>>AAAAAACCCKKKTTThhhssshhh^^^[[[ZZZUUUPPPNNNKKKGGGBBB===999777666666999::::::888666888===BBBQQQTTTHHH:::888444///222333111///...///000000000------------------------,,,,,,---...---,,,+++***++++++***)))(((((())))))************)))))))))))),,,***)))'''&&&&&&&&&'''((((((''''''''''''((((((((((((((('''&&&&&&(((***)))************+++++++++}}}zzzwwwsssqqqqqqooommmjjjjjjhhhfffdddbbbaaaaaaaaa]]]\\\]]]^^^``````^^^]]]\\\]]]\\\YYYXXX[[[bbbhhhrrr~~~}}}nnnccc]]]gggxxxbbbMMMBBB===>>>======<<<;;;:::999888999888777666666555555666444444444555555555666666555555555444444333333333444777999:::888555444333444222111000///000111222222222111111111111222222000222333333333333444666===CCCHHHGGG???666222000555444222111222444888:::EEEJJJNNNKKKCCC:::444222111111111111111222333333111111000000000111222222444444555999===?????????;;;:::777555333333333444555444333222222222333444333222222222222333444444555555555666666777888999666888999:::AAAMMMWWWZZZSSSIII@@@======;;;<<<>>>>>>===>>>AAAAAACCCKKKTTTgggvvvjjj___[[[YYYUUUQQQPPPLLLIIIDDD>>>:::888777777888999999777555777<<>>@@@@@@???===;;;999666333222222222333333222222222333444444222222222222222333444444444555555666666777888888666888999999AAANNNXXX\\\TTTJJJ@@@=========>>>AAA>>>===>>>@@@AAACCCJJJSSSfffyyylll```[[[XXXTTTQQQQQQLLLIIIEEE@@@<<<999888777777888888666444666;;;@@@OOOUUULLL>>>999333---000............///000111111------------------------,,,,,,---------,,,+++***++++++******************************))))))))))))***)))(((((((((((())))))((((((''''''''''''((((((((())))))((('''&&&(((***((((((((())))))))))))***yyyxxxuuusssrrrpppooonnnkkkjjjgggeeecccbbbbbbbbb^^^]]]\\\]]]___```___]]]^^^]]][[[YYYXXX]]]gggnnnwwwxxxjjjbbbaaaoooyyy[[[III@@@<<<<<<<<<;;;:::999999888888:::999888777666666666666555555555555555555555444555555555555555444444444555888;;;;;;888444111000111111000000111111222333222222111111111111222222...000111111111111222444???FFFLLLKKKCCC:::444222333333333333444444444444>>>HHHTTTVVVNNNAAA888444---------......///111111222111111000000000111111000222555:::>>>@@@>>>===<<<;;;999666444333222222222222222222333444444555222222222111222333333444444444555666777777777777777999999:::AAAOOOYYY]]]SSSIII???<<<===<<>>:::555222000444444333333222222222222222222111111111111222222...000111111111111222444???EEELLLLLLDDD;;;555333111222333444555666666666===IIIWWWZZZQQQDDD:::666333333222222111222222333111000000111222333444444222333666:::===>>><<<:::;;;:::888777666555444444111222222333444444444444222111111111111222333333333444555666777777777666888::::::;;;BBBOOOYYY]]]PPPFFF===;;;;;;;;;===@@@===<<<===@@@@@@BBBJJJSSSdddyyylll]]]WWWTTTPPPOOOOOOJJJHHHDDD@@@<<<888666555666777777555333555:::???JJJUUUOOO@@@777///+++111---///000000...---///000........................------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,++++++************)))))))))(((%%%&&&&&&'''((((((((((((((((((''''''''''''((((((''')))******((((((((()))******++++++++++++,,,,,,~~~}}}||||||zzzwwwrrrpppoooppplllkkkiiifffeeeddddddddd___]]]\\\\\\^^^______^^^\\\\\\\\\[[[\\\aaakkkrrryyyqqqccc]]]bbbwwwnnnTTTGGGAAA======<<<:::999999999:::;;;::::::999888777777777777777777666555444333333222555555555555555666666666>>>???@@@>>>:::666333333555555444444444333333222222222111111111111222222000222333333333333444666===EEELLLMMMFFF===888666111222333444555666777777<<>>===<<<===???@@@BBBIIIRRRcccwwwjjj\\\VVVSSSPPPOOOOOOJJJHHHDDD@@@<<<999666555666777777555333555:::???JJJVVVQQQAAA777///...666///111333222...+++,,,..............................---,,,+++++++++,,,,,,***+++,,,---...---,,,+++************))))))))))))&&&&&&'''((())))))((((((((((((''''''''''''((((((''')))+++***)))(((((()))+++++++++,,,,,,,,,------~~~~~~~~~zzz{{{{{{wwwsssqqqqqqsssmmmkkkiiigggeeeddddddddd___]]]\\\\\\^^^_________ZZZ\\\]]]]]]^^^ccclllrrr~~~mmmccc```eeezzzjjjRRRFFFBBB???>>>===;;;:::999:::;;;<<<::::::999888777777777777555555555555555555555555444555555555666666666777<<<<<<<<<:::777555555555222222333333444444333333222222111111111111222222000222333333333333444666===EEENNNOOOIII@@@;;;999333333222222333444555555<<>>:::777666777888888666444666;;;@@@LLLYYYTTTDDD999222333===666999;;;888222......///...........................---,,,+++++++++,,,,,,***+++---...///...---,,,************))))))))))))((()))******+++***))))))((((((''''''''''''((((((''')))++++++***((())))))******+++++++++,,,,,,,,,xxxzzzzzzxxxtttrrrsssvvvmmmllliiigggeeeeeedddddd___]]]\\\\\\]]]_________YYY[[[]]]^^^___dddlllssskkkdddccciii}}}hhhPPPFFFBBB@@@>>>===;;;::::::;;;<<<===;;;:::999888777777777777222222333444555666777888444555555555666666777777888999888777555444555777//////111222333444444444222222111111111111222222...000111111111111222444>>>FFFOOOQQQKKKCCC>>><<<555444222111000111222222;;;HHHUUUUUUJJJ===777666000000111111222333555555222111111000000000000000222222333666:::>>>??????>>>===<<<:::777444111000333444444555444333111000111111111000111222222333111222555666777777555555111555777999???HHHNNNNNNHHHAAA<<<===>>><<<;;;<<<<<<;;;<<>>AAACCC???888333222444////////////////////////...---,,,+++***+++,,,---***+++---//////...---,,,************))))))))))))***+++,,,------,,,+++***((((((''''''''''''((((((''')))++++++***))))))))))))************+++++++++~~~}}}{{{|||{{{yyyuuurrrqqqppppppmmmjjjgggdddcccccccccaaa```___^^^^^^^^^^^^^^^]]]\\\ZZZYYY\\\cccmmmsss|||hhheeedddggg~~~|||\\\KKKFFFDDDBBB===<<<;;;999888888999;;;888777666777888999888777666666666555444444333333000///222666666333555999::::::888777555333222111333333333222222111111111333222222111111222222333000000111111111222222222<<>>CCCJJJOOOLLLDDD===<<<;;;:::<<<@@@===<<<===AAADDDEEEKKKRRRfff{{{fff[[[ZZZVVVWWWVVVMMMLLLKKKGGGCCC???<<<:::999777888777777666777;;;===OOO]]]UUUMMM>>>444AAAAAA666666666555333111///...000000//////......------///...,,,+++***++++++,,,''''''((()))***+++++++++******++++++++++++******,,,+++***((((((((()))***(((((((((((())))))))))))***************)))((('''((((((((()))******++++++}}}}}}}}}}}}zzzvvvsssqqqqqqnnnllliiigggeeedddddddddaaa``````___^^^^^^^^^^^^]]]\\\[[[ZZZ]]]dddmmmtttxxxeeecccdddiiixxxYYYHHHCCCBBBAAA<<<<<<;;;:::999999:::::::::888666666777777666555777666666555555444333333555333333666666555888>>>:::999888666555333222111333333333222222222111111333222222111111222222333111111222222333333333333<<>>888555333222222333444444333999BBBOOOVVVNNN@@@666444444444333333333444666777333444444222000///000222333222222444888>>>CCCFFFAAA:::444555666444333444222444555777666444222000111222333333222222333555555555555555666666666666999999999:::===CCCKKKPPPKKKCCC===<<<;;;:::<<<@@@===<<<===AAACCCEEEKKKRRRgggjjj___]]]XXXXXXWWWNNNLLLJJJGGGCCC???<<<:::999666777777666555666999<<>>;;;888666666666555444777777666555555444444333777444444555555555999@@@:::999888666444333222222333333333222222222222111333222222111111222222333222333333333333444444444<<>>CCCFFFAAA999555666777555333444222444555666666444222111111222333222111111333555555555555555666666666666888888888999<<>>>>>@@@;;;999777888;;;???BBBDDDCCC@@@<<<999888777666555777777666666555444444444555333333666555444777<<<:::999777555444333333333222222222222222222222222333222222111111222222333222333333333333333333333:::BBBMMMTTTQQQHHH>>>777888555222111222444666666:::BBBNNNUUUPPPBBB777444222111000...---------...000222444444222000000000333333333444777<<>>>>>@@@<<<999555666<<>>;;;<<>><<<:::999888888888777555666999<<>>;;;999888888777666666555555444222333777<<<;;;777666888:::999666444333333444555111222222222222333333333333222222111111222222333222222111111111111111000666>>>JJJRRRRRRKKKBBB<<<666444111111222444444444999???KKKTTTRRRFFF;;;777111111000///000111222333///111222222111000000111000222333333444777>>>DDD???999555888:::777555555333333444444555444444444222333444333222222444666555555555555666666666666777888999:::<<>>;;;;;;???BBBEEEMMMVVVgggoooeeeaaaWWWTTTTTTNNNIIIHHHEEEAAA>>><<<:::999999999999777666666999<<>><<<>>>===<<<<<>>888666888:::888555555333333333444444555555555333444555444333333555777555555555555666666666666777888:::;;;===AAAGGGKKKEEE???;;;<<<<<<;;;<<<>>>>>>;;;;;;>>>BBBEEENNNWWWfff~~~mmmddd```VVVSSSTTTOOOIIIGGGDDDAAA>>><<<:::999999999888666555555888:::AAATTTVVVWWWIII999:::222000000000//////.........////////////////////////++++++++++++,,,,,,---...+++++++++,,,,,,------...+++,,,,,,------,,,,,,+++'''((()))***+++******)))))))))*********+++++++++******+++++++++***))))))((((((((()))******++++++~~~~~~}}}|||~~~~~~|||xxxrrrmmmkkkjjjiiiiiihhhgggfffdddbbbaaaeeedddbbbaaa___^^^^^^]]]YYY[[[^^^cccjjjsss|||qqqggg___bbbmmm{{{[[[MMMFFF>>>:::<<<>>>>>>AAAGGGLLLMMMGGGBBB@@@@@@AAACCCCCCAAA>>>:::888888777777666666555555333222222555444222333888;;;999666333333333555666111111111222222333333333333222222222222222222333444444444333333222222222:::AAAKKKPPPOOOHHHAAA<<<666555555555777777666444666<<>>888666999;;;888555555333333333444444555555555444555555555444444666777555555555555666666666777777888;;;<<<>>>AAAEEEHHHEEE???;;;<<<===;;;<<<>>>>>>;;;;;;>>>AAAEEENNNWWWeeezzziiiaaa]]]TTTQQQSSSNNNHHHGGGDDDAAA>>><<<:::999888888777555444444777999@@@UUUYYYYYYJJJ888:::222////////////...---,,,+++............////////////)))))))))***+++...000222++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++'''((()))+++++++++***))))))************+++++++++,,,,,,,,,,,,,,,+++***)))((((((((()))******++++++}}}|||}}}}}}}}}|||yyyuuupppkkkggggggggggggfffeeedddcccbbbcccbbbaaa```^^^]]]\\\[[[\\\\\\___eeejjjppp{{{lllccc\\\```oootttTTTFFFBBB===::::::;;;???EEEHHHGGGEEEBBBAAAAAAAAACCCEEEGGGEEEAAA>>>777555444555777888888777555333222222555777999999<<<:::777555444444555666555444222111111222444555333222111111111222333444222333444444222222333444666<<>>IIIRRRSSSMMMBBB:::222222222222111111000000111222222111000000111333222444555555444555999<<<>>>===;;;888666555666888333333333333333333333333666666555444333333333333555666888999999777555444666666777777:::???FFFKKKGGG???999999;;;::::::<<<<<<;;;>>>AAABBBCCCIIIRRReee|||jjj```]]]UUUSSSUUUPPPIIIHHHFFFCCC@@@<<<999888:::999777666555666777999DDDMMMYYY]]]PPP>>>222111333222111///......---------,,,+++++++++---///111------,,,,,,,,,------...---------,,,,,,,,,++++++(((((()))+++------,,,***+++***)))(((((()))***+++++++++,,,---,,,+++***))))))+++...000///---***((())))))************))))))~~~}}}~~~~~~~~~}}}zzzwwwtttpppkkkgggdddeeeeeeeeeeeeeeedddccccccbbbaaa```^^^]]]\\\[[[[[[\\\```ffflllsss~~~jjjbbb]]]cccssspppRRREEECCC???<<<===???BBBEEEFFFCCC???<<<;;;;;;<<>>???:::999777444333333444555444333111000000111333444111111000000000111222333222333444444222222333444666;;;DDDMMMOOOJJJAAA:::777555444333333444555777666===HHHRRRTTTNNNDDD;;;555444333222111000/////////000111000//////111333111222444333333444777;;;AAAAAA???;;;666444555777555555555555555555555555555555444333333333444444555666777777777777555555777777777888:::???FFFKKKHHH@@@::::::<<<<<<<<<>>>======???CCCDDDEEELLLTTTddd~~~kkkbbb^^^UUUSSSUUUPPPIIIHHHFFFCCC???<<<999777999777666444444555666777AAAMMM[[[___QQQ>>>333222333222111000............,,,,,,---...////////////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++,,,...---+++)))((((((+++******))))))******+++++++++,,,,,,,,,+++***))))))+++,,,------+++((('''((())))))******))))))(((}}}{{{xxxuuusssoookkkhhhbbbcccddddddeeeeeeeeedddcccbbbaaa```___^^^]]]\\\[[[\\\```hhhnnnuuu{{{hhhbbb___gggxxxkkkOOOEEECCCAAA???AAAAAABBBCCCAAA>>>:::999888888999<<<@@@DDDEEEDDDCCC@@@<<<777444444444333333777666666888<<>>888555888;;;555555555555555555555555444444333333333444555555555555666666666666666666888888888888;;;@@@HHHMMMKKKCCC<<<<<<>>>===>>>@@@======???CCCDDDEEELLLTTTaaa}}}nnnddd___VVVSSSUUUOOOJJJIIIGGGCCC???;;;888666999888777666555666777777>>>LLL]]]aaaSSS>>>444333333222111000///.........***,,,///111222111///...---,,,,,,+++++++++,,,,,,++++++++++++************+++...000///,,,)))((()))***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++***)))************)))((('''&&&(((((())))))))))))((((((~~~}}}{{{xxxuuusssqqqnnnkkkhhhccccccdddddddddddddddcccccccccbbbaaa```___^^^]]]\\\\\\aaahhhnnnvvvyyygggbbbaaajjj|||fffMMMDDDCCC@@@@@@BBB???@@@@@@>>>;;;999999:::;;;;;;<<>>>>>======@@@;;;;;;===AAABBBCCCJJJRRR^^^xxxqqqfff```VVVSSSUUUOOOLLLKKKHHHEEEAAA===999777;;;:::999999888888999999:::JJJ]]]cccUUU@@@555555333222111000////////////+++,,,///111111111///.........---,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---............---***+++------------+++***,,,,,,,,,,,,++++++******,,,+++***)))((('''''''''((((((((())))))(((((((((~~~|||{{{zzzwwwtttqqqooommmjjjhhheeeeeeeeeeeedddcccbbbaaaccccccbbbaaa```______^^^]]]^^^bbbhhhnnnuuuyyyfffbbbcccnnn{{{bbbKKKCCCAAA>>>>>>AAA@@@@@@???<<<:::999:::;;;;;;;;;;;;>>>AAADDDDDDCCCDDD@@@:::777666777888777555555666888:::;;;999888444444333222222222111111333333333222222333333333222222222333333333333333222333444444222222333444777===HHHPPPRRRLLL@@@777444444444444444444444444555999BBBPPP[[[ZZZNNNBBB555444222111000111222222333444333111///...///000111111000111333555777888;;;>>>@@@???<<<;;;>>>BBB333333333333333333333333222222222333444555666777555555555555555666777888888888999;;;@@@IIISSSZZZUUUKKKBBB???>>>;;;;;;===<<<;;;>>>AAABBBCCCIIIQQQ[[[tttsssggg```VVVSSSUUUPPPMMMLLLIIIFFFBBB>>>;;;999;;;::::::999999999999999888HHH[[[bbbVVVAAA666555333222111000000///000000,,,---......///000000000000000///..................------------,,,,,,,,,...+++))),,,000333222111+++,,,---......---,,,+++,,,,,,++++++++++++***+++---,,,+++)))(((((())))))(((((())))))))))))((((((~~~}}}|||{{{zzzwwwssspppnnnllljjjhhhgggggggggfffeeedddbbbbbbcccccccccbbbaaa`````````^^^___ccciiinnnuuuwwweeebbbeeerrruuu^^^HHHAAA???<<<<<>><<<::::::<<<@@@???AAACCCCCCDDDJJJRRRZZZpppsssggg```UUUSSSUUUPPPLLLKKKIIIFFFCCC???<<<;;;888777777777777666666666888EEEWWW___VVVDDD777444333222111000000000000000.........///000000111111222111000///////////////............------------000---***+++///222555555+++,,,,,,------,,,,,,+++---,,,++++++******++++++,,,,,,+++*********++++++))))))************))))))~~~}}}~~~~~~}}}{{{xxxtttpppnnnllliiigggggggggggggggffffffeeeddddddccccccbbbbbbaaaaaa```^^^___cccjjjpppwwwssscccbbbgggvvvnnnYYYEEE???>>>;;;;;;???>>>???>>>;;;999888999:::888777777999>>>CCCEEEFFFAAA>>>;;;999888777666444555555777:::===<<<999777333333333333333333222222222222333333333333222222111222333444444444333333222333444444222222333444555:::CCCLLLNNNIII@@@999555444222111111222444555555666>>>OOO___aaaTTTFFF888666333111000111222333000111111111//////111222111///---///222555666555:::999888999:::;;;999777555555555555555555555555333333333333333444555666444666777999999999999888:::::::::<<>>===:::;;;@@@888999::::::999:::<<<>>>:::999777888;;;???AAAAAAAAA>>>;;;888777555333111111222555999<<<<<<999777333333444444444333222222111111222222222222111111000111222333444333222222222333444444222222333444333888AAAIIILLLHHH???999666444222000000222444666555555===OOO```cccUUUGGG:::888444111000000111111,,,---/////////000222444000...,,,---111444444333666333222555:::===;;;777333333333333333333333333444444333333333444555555444666888:::;;;:::999888;;;;;;:::;;;???GGGRRRYYYRRRGGG>>>;;;;;;:::;;;>>>AAA???@@@BBBAAA@@@EEEMMMYYYmmmrrreee___TTTSSSUUUQQQFFFFFFEEECCC@@@>>>;;;:::888888888888888777666666999AAAOOOYYYVVVGGG999222222222111111111111111111...111555888999777444111111111000......------------------,,,,,,,,,++++++###***///,,,(((...>>>MMM---,,,************,,,------,,,+++*********+++,,,((()))***++++++,,,++++++++++++,,,,,,,,,,,,++++++}}}}}}}}}~~~~~~}}}yyytttnnnjjjhhhhhhiiiggggggggggggggggggffffffeeedddbbbaaa```___`````````aaaffflllqqq||||||kkkaaa```hhh|||cccPPPAAA@@@???999777;;;<<<;;;::::::999999::::::888888888888888;;;@@@CCCDDDBBB>>>999333000000111333444777<<>>===<<<<<<@@@AAABBBBBBCCCEEEJJJMMMZZZooorrr```]]]]]]UUUPPPPPPHHHFFFDDDBBB@@@<<<888444999888888777666555555444777;;;HHHTTTTTTGGG:::555222111///.........///000///000:::GGGFFF999111333333222000///........./////////...---,,,,,,++++++++++++)))((()))000;;;CCC///...,,,*********,,,---++++++************++++++,,,++++++******++++++,,,***(((''')))...///,,,(((~~~{{{{{{}}}~~~~~~{{{xxxsssmmmjjjhhhhhhhhhgggggggggffffffeeeeeeeeeeeedddbbbaaaaaaaaaaaabbbaaabbbgggmmmsss}}}{{{kkkbbbbbbkkk___MMM@@@>>>===888777;;;;;;;;;:::999999999999:::::::::999888888:::===@@@BBBAAA???;;;666333333444555888===??????<<<999777333444666555444222222333111111111000000111111111000000000111111222444444222222333333333333444444555<<>>??????======???@@@AAAAAABBBEEEIIILLLXXXmmmyyyeee___]]]UUUOOONNNHHHFFFDDDBBB@@@<<<888555777777777666666555555555666:::FFFRRRRRRFFF:::444222111///.........///000111///555??????555000444333222000///.........//////......---,,,,,,++++++++++++***)))***...333777///---,,,******+++,,,---+++******************+++++++++++++++++++++++++++(((&&&%%%(((,,,---***'''{{{xxxyyy{{{}}}}}}yyyvvvqqqllliiigggggggggggggggfffeeedddccccccbbbcccbbbbbbaaaaaabbbbbbcccaaaccchhhnnntttyyyjjjdddeeeoooyyyYYYJJJ>>>===<<<888888;;;;;;:::999999888888999999:::::::::888777888;;;===?????????===:::777666666555:::??????;;;777777888333444555555333222222333////////////////////////000000000000000111222333222222333333333333444444777<<>>>>>CCCRRR___[[[OOO===777333333222//////111...//////000111222222222000111222222111111222444333666999===>>>===<<<:::666666555555555666777888555666666777777666666666666666666666666666666666888888777888<<>>???>>>???@@@@@@AAACCCGGGKKKTTThhhkkkccc^^^VVVOOOLLLIIIFFFDDDAAA???<<<888555666555555555555555555555555999CCCMMMOOOFFF;;;444222111///.........///000333...///555555000000555222111000///.........///.........------,,,,,,+++((((((((())),,,......---...---+++******+++,,,,,,************************)))***+++,,,,,,+++***)))'''%%%$$$&&&***+++)))&&&|||wwwuuuvvvyyy{{{|||wwwuuuppplllhhhfffeeeeeeffffffeeedddcccbbbaaa```````````````aaabbbbbbbbbaaaccchhhooovvvvvvhhhdddfffqqqqqqSSSHHH>>><<<<<<:::999<<<::::::999888888888888888888999999888777777:::<<<===???@@@???;;;888666555444777:::;;;888666555555222444555555333222222333//////000000000000//////000000//////000111111222222222222333333333444444777999>>>HHHSSSUUUJJJ;;;555444333222222222222333999;;;<<>>???>>><<<:::888888777777777777777777444555666777777777666555444444555555666777777777999888888999>>>FFFPPPWWWTTTJJJAAA??????>>>>>>???===>>>??????@@@BBBFFFIIIQQQcccrrrfff```XXXQQQMMMIIIGGGDDDAAA???<<<999666444444444555555555555555444888@@@IIILLLFFF<<<444222111///.........///000333---,,,///000...///333111111000///////////////......---------,,,,,,,,,&&&%%%%%%(((---///...+++,,,,,,+++******++++++,,,*********++++++*********(((***+++------+++***(((&&&%%%$$$&&&(((***)))'''}}}xxxsssqqqrrrvvvyyyzzzvvvsssoookkkhhhfffeeeeeefffeeedddcccbbbaaa``````^^^^^^___``````aaaaaaaaa```bbbhhhooowwwtttgggccceeeqqqjjjOOOGGG???===<<<;;;;;;===999999888777777777777888555666777777777888:::<<<===???@@@???;;;777555444555555666888;;;:::777444222444555444333111222222000111111222222111111000000000000///000000111222222222222333333333444444333666<<>>444444333333222222333333333666999AAARRRaaa___SSSAAA888111111222111000111111111111111111111111111000222333333222222333444444666:::>>>>>>===:::888;;;::::::999777666555444333444555777777777666555333333444555666777888888999999:::;;;???GGGPPPWWWQQQHHH@@@>>>===;;;<<<>>><<<===>>>>>>???AAAFFFIIINNN```}}}wwwhhhbbb\\\UUUPPPJJJGGGDDDAAA???<<<999777444444444555555555555555333888???GGGLLLIII>>>555222111///.........///000111---,,,...111000///000000000000000000/////////---------------,,,,,,,,,***(((&&&(((,,,......,,,+++++++++++++++++++++,,,)))***++++++++++++***)))((()))+++,,,,,,+++)))(((''''''&&&''')))******))){{{vvvqqqnnnooorrrvvvxxxuuusssooollliiifffeeeeeeeeeeeedddcccbbbaaaaaa```^^^___``````aaaaaaaaa```aaaccciiiqqqyyyqqqfffccceeeqqqcccKKKFFF@@@===<<<<<<<<<<<<999888777777666777777777333555666666666777999;;;===???@@@???;;;888555555888777777;;;??????:::555222333444444222111111222111222333444444333222111111111000000000111111222222222333333333333444444111555<<>>>>>???AAAEEEIIIMMM]]]yyy{{{iiibbb^^^WWWQQQKKKHHHDDDAAA???===:::888666555555555555555555555222888@@@GGGMMMLLLAAA666222111///.........///000000---,,,...111222000---//////000000000000//////------------------------///---+++***+++,,,,,,+++*********+++++++++++++++)))***+++,,,,,,+++***)))((()))***++++++***)))((((((((((((((()))***+++,,,zzzuuuoookkklllpppsssuuutttssspppllliiigggfffeeedddddddddccccccbbbbbbbbb```aaabbbccccccbbbaaaaaaccceeelllttt|||oooeeedddeeeppp}}}^^^GGGEEE@@@<<<::::::;;;:::888888777666666666666777444555777666555555777888<<<>>>??????<<<:::999999777999<<>>IIIUUUXXXMMM???222333333333444333333333111444666>>>OOO^^^\\\QQQCCC999000000333333222222000000000111111222222333333444666555444444555777444666888:::::::::999888:::::::::999888666444333444444444444555666777777555555666666777888999999777777888999===DDDMMMSSSNNNFFF???<<<:::888999=========>>>??????BBBFFFIIIMMM\\\wwwkkkbbb^^^WWWPPPLLLHHHDDDAAA???===:::888777777777666666555555555222999AAAHHHOOOPPPDDD666222111///.........///000000...+++,,,000333000,,,...///000111111000//////------------------------,,,---...---+++++++++,,,))))))***+++++++++++++++(((***+++,,,,,,+++***((())))))************))))))((((((((((((((()))+++---yyytttnnnjjjkkknnnqqqssstttssspppmmmjjjhhhfffeeeddddddccccccccccccccccccbbbcccdddeeeeeedddcccbbbeeegggnnnwwwnnndddeeefffpppyyyZZZEEEDDD@@@;;;888999999888888888777666666666666666666777888777555444444666<<<>>>??????=========>>>444:::@@@AAA<<<777444333111333444444222111111222000111333444444333111000333333222222222222222333222222333333333444444444111777@@@JJJTTTUUUKKK>>>222222333444444444333333444666666;;;KKK[[[ZZZOOODDD999000000333333222222111222333444666777888999444555666666555555666888333444666888999::::::999777888999999888777666555444444333333444555777888666666666777888999999999555666666888<<>>===>>>??????@@@BBBFFFIIINNN\\\wwwkkkbbb^^^VVVNNNLLLIIIDDDAAA???===:::999999999888777666555555444222:::BBBJJJQQQRRRFFF777222111///.........///000000...******...222111,,,...///000111111000//////------------------------%%%)))...///---,,,---///((()))***+++++++++++++++((()))+++,,,,,,+++)))(((******))))))))))))******'''((((((''''''(((***---~~~wwwuuurrrrrrsssuuuvvvvvvvvvtttpppllliiihhhhhhhhhfffeeedddbbbaaabbbbbbcccccccccdddeeeffffffdddbbbdddiiipppyyy{{{kkkbbb^^^gggwwwqqqVVVCCCAAA===;;;;;;;;;:::999888888888888888888888888555666666777666666555444:::<<<>>>@@@???>>>;;;999888777;;;@@@===555222555222222333444333222000///000000000111333333222111777666444333222111111111333333333222333333444444111777>>>GGGQQQSSSIII<<<555333222000000111222333222666888;;;BBBMMMRRRRRRFFF<<<444333555333111111555555444333444555666777555555555555555555555555777555333333555888999999<<<:::888666666555333111777777777777777777777777222444666888999999888777888333222555:::???IIIQQQNNNFFF===999;;;======;;;>>>>>>>>>===>>>@@@DDDHHHPPP^^^vvvooo```ZZZSSSKKKGGGFFFDDDAAA???<<<:::999777666555555555777888999555888===HHHTTTWWWHHH777333222000///000111000//////------///222333111///000000000///---...000222,,,,,,,,,++++++,,,------------,,,,,,+++***))))))(((((((((((((((((((((((())))))))))))***+++,,,---(((((((((((()))***+++,,,((((((((((((((()))******|||uuusssqqqrrrtttwwwxxxxxxwwwuuuqqqmmmjjjhhhhhhhhhfffeeecccbbbbbbbbbccccccccccccdddeeeeeeeeecccbbbeeejjjqqqzzzyyyjjjaaabbbkkk}}}nnnTTTCCC@@@===;;;;;;;;;999888999999999999999888888888777777666666555555555444999<<<@@@BBBBBB???<<<999333333777<<<;;;555333666222333444444444333111000111000000111333333222111333333222222111111222222333333222222222222333333111555<<>>555444222111111222333444444666777999AAANNNVVVXXXLLL@@@555333333222222333333333222222222333444555444444444444444444444444555444333666:::???BBBCCC???===;;;999888777333111666666666666666666666666333444666888888888666666777333222666:::@@@IIIRRROOOGGG>>>:::;;;======;;;>>>??????>>>>>>@@@DDDGGGNNN[[[ssstttccc\\\TTTMMMJJJIIIGGGCCC@@@<<<:::999777666555555555666888999444777<<>>>>><<>>>>>???BBBEEELLLXXXooo{{{hhh^^^WWWPPPNNNLLLIIIEEEAAA===:::888666666555555555666777888444666;;;EEERRRWWWLLL>>>444222000//////000//////...---,,,...000111000///,,,...//////...------...///......------.........---,,,,,,++++++******************************************+++,,,,,,------+++******)))))))))))))))((((((''''''(((((())))))wwwssssssssstttwwwyyyxxxxxxuuussspppmmmjjjgggfffeeeeeedddcccbbbbbbcccddddddbbbcccccccccbbbbbbbbbccchhhlllttt~~~tttggg```bbbpppeeeMMMBBB???<<<::::::999888777999999999999:::::::::::::::999666444333333444555777<<>>LLLXXX]]]PPPCCC777333333222333666000000000000000111111111333333333333333333333333555444333555999===@@@AAA777888999<<<>>>???===<<<555555555555555555555555444555555666555555444333777444444777:::@@@KKKUUUSSSJJJ@@@;;;<<>>???@@@@@@???>>>???BBBDDDKKKVVVlllmmm```XXXQQQMMMLLLIIIEEEAAA===:::999666666666555666666666666444666999AAAMMMRRRKKK???555333000...///000//////------------///000000000,,,...111111000.........///......---------------,,,,,,,,,++++++*********((((((((((((((((((((((((******+++,,,------------,,,+++***)))(((((((((((((((((('''''''''(((((()))xxxwwwwwwvvvxxxyyyxxxvvvtttsssqqqooollliiigggeeeeeeeeedddcccbbbbbbbbbcccdddaaabbbccccccaaa```bbbdddhhhmmmuuurrrggg```___ooo___IIIAAA>>>;;;999999999888666888888888999999::::::::::::888666444333444555666666;;;DDDKKKLLLIIICCC>>>??????===999555333333333444444444444444444444444333222111222444444222000444333333222222222222222444333222111000000000000000111555???OOOWWWQQQEEE888777666555555555666666333666888777<<>>666777888:::===???>>>===555555555555555555555555555555555555555555444444666555555888;;;@@@KKKWWWUUULLLBBB<<<===@@@@@@??????@@@@@@@@@??????AAACCCKKKTTTiiipppaaaXXXRRRKKKJJJGGGDDDAAA>>>;;;:::555666666666666555555555666666777<<>>;;;999888888777666777777777888888999999:::888777666555444555666666555:::BBBIIILLLJJJGGGCCC;;;===:::555111333444444444333333333333333444555444333222333444444222000222111000///////////////444333222111111111111111222333666AAARRR[[[SSSGGG;;;999777555444444555666111555777666:::EEEPPPVVVNNNCCC888555555333222222222333444444555555444444222222222222222222222222222111111444999>>>AAABBB<<<:::999:::;;;;;;;;;999555555555555555555555555555555555555555555666666666555777999;;;@@@LLLYYYXXXNNNCCC===>>>AAAAAA@@@>>>???@@@@@@???@@@BBBDDDJJJRRReeetttcccZZZTTTKKKJJJGGGDDDAAA>>><<<:::555555666666666555444444666666555888AAAHHHEEE===777444000....../////////.../////////...///111444///111333222111000111111...---,,,+++++++++++++++++++++++++++++++++++++++************************((()))+++---------,,,,,,,,,+++***)))((((((((((((((((((''''''&&&&&&''''''}}}}}}}}}~~~}}}{{{vvvsssppppppooonnnmmmkkkjjjiiihhhfffdddbbbaaaaaaaaaaaa___bbbcccaaa^^^]]]aaaeeehhhmmmvvvnnnddd___gggyyyuuuWWWFFF@@@===:::888888888777555555666666777777888999999555555555555666666666666555999@@@FFFJJJKKKJJJIII===???;;;333///222555333333222222111222333444555444333222333444444222000000000000///000000111111333333222222222222333333444555888DDDUUU^^^UUUGGG>>>;;;777333111222444555111555555333666CCCRRRZZZUUUHHH:::555333111111222333444555666666666555444222222222222222222222222000///000333999???BBBDDD???===:::999999:::::::::666666666666666666666666555555555555666777777888555555888:::;;;@@@MMMZZZYYYPPPDDD>>>>>>AAABBBAAA<<<>>>???@@@@@@AAACCCDDDHHHOOOaaawwweee\\\WWWNNNMMMJJJFFFBBB>>>;;;:::555555666666666555444333666555444666???GGGFFFAAA888444000------.../////////000111000...///222666000111111000//////000222//////---,,,,,,+++++++++++++++++++++++++++++++++************************''')))***,,,---,,,++++++++++++***)))(((((()))))))))((('''&&&&&&&&&&&&'''}}}}}}~~~|||xxxtttppppppppppppooonnnlllllliiigggeeecccaaa`````````___bbbcccaaa]]]]]]```eeehhhmmmvvv}}}lllbbb^^^mmmrrrVVVFFF@@@===:::888888777666555444555555666777888888888333444555666777777777777555888>>>DDDIIIKKKLLLLLLCCCEEE???555000222444222222222111000111222444555555444333333444444222000111111111222333555666777333333333222333333444444666666:::FFFXXX```WWWHHH@@@<<<777222000000333555111444333000444CCCTTT___]]]MMM===444111000000333333444555666777666555444111111111111111111111111///...///222777<<<@@@AAA???<<<999888:::<<<>>>>>>777777777777777777777777555555555555666888999:::555666888;;;;;;@@@MMM[[[ZZZPPPDDD>>>???BBBCCCBBB;;;===???@@@@@@AAACCCEEEGGGMMM___}}}zzzggg^^^YYYRRRPPPLLLHHHCCC>>>;;;999555555666666666555333222555444333555>>>HHHIIIEEE999555000------...//////000111222000...///333777000000000///---...000222111000///...---,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&(((***,,,---,,,+++***+++******))))))))))))))))))((('''&&&&&&&&&&&&&&&}}}}}}|||||||||{{{xxxuuutttsssrrrpppnnnkkkiiihhheeedddcccbbbbbbbbbcccdddcccbbbaaa___^^^___cccfffmmmooovvv{{{jjjeeefffnnnoooVVVJJJBBB>>>;;;999999:::;;;;;;666666555555555555666666777777666666555555555444888666888@@@JJJOOONNNJJJIII@@@888777777555555777444333333222111111111111444444444444444444444444000111111222333444555555333333444444555666666777555777999BBBTTTaaaZZZIII???888333333333222444777888555444666:::AAAPPP^^^XXXSSSBBB666666111---444//////000111222222333333333333222111000000000000---///333555777999<<<>>>BBB@@@===;;;<<<=========<<<:::777555333444555666555777888777666555666888:::999:::<<<===@@@KKKWWWSSSKKKBBB>>>>>>???>>><<<>>>>>>>>>>>>@@@BBBDDDEEEHHHRRRbbbyyylll___ZZZUUUSSSOOOJJJDDD???;;;999888888777666555444333333000222333555===FFFJJJHHH:::333///000111///...///333222///---,,,,,,---...000000000000000000111111///...---++++++,,,------***)))***+++,,,,,,***(((++++++******))))))(((((((((***+++,,,,,,+++)))(((+++,,,+++)))''''''(((***)))(((&&&%%%$$$$$$%%%%%%~~~}}}|||||||||{{{wwwuuutttsssrrrpppnnnkkkiiihhheeedddcccbbbbbbbbbcccdddbbbbbbaaa___^^^___bbbeeekkknnnwwwyyyiiieeefffppplllTTTHHHAAA>>>:::888999:::::::::888888777777777777888888666666555555444444444444777666777???IIIOOONNNKKKIII@@@888777777555444666555555444444333444444444444444444444444444444444333333444444555666666666666666555444333333222222333555888BBBUUUddd]]]MMM>>>888333333333222444777555222222444888AAAQQQ___XXXTTTBBB777777222...444000000111111222333333333222222111111111222333333000222333444555777:::<<>>======>>>>>>>>>===;;;777555333444555666666777888777666555666888888888999;;;;;;???JJJUUUSSSLLLCCC?????????>>>===>>>>>>===>>>???AAACCCEEEHHHRRRbbbxxxnnnaaa\\\XXXUUUQQQLLLFFFAAA===;;;999999888777666555444444444555444444:::CCCGGGFFF;;;444///000222000...///111000...------...///000000000111111111000/////////......---------------+++++++++,,,------+++)))))))))))))))(((((((((((('''(((***++++++***)))(((+++,,,+++)))''''''(((******)))'''&&&%%%%%%%%%&&&}}}}}}|||zzzwwwttttttsssrrrpppnnnkkkiiigggdddccccccbbbbbbcccdddddd`````````^^^^^^___bbbdddiiimmmxxxxxxiiidddffftttgggQQQFFFAAA>>>:::999999:::999999888888777777777777888888555555444444444444444333666555777>>>HHHNNNOOOMMMJJJ@@@888777666444444666444444444444444444555666555555555555555555555555444444444444555555555555555555444333222111000///000333777CCCWWWfff```PPP>>>888333333444333444777222000000333777@@@QQQaaaZZZVVVEEE888888555///333111111111222222333333444222222222222333444555666333333444333333444888;;;BBBAAA@@@???>>>===<<<;;;===;;;888555444444555666666777888888666666777888777777888::::::===HHHTTTSSSMMMEEE@@@???@@@???>>>>>>======>>>???AAACCCEEEFFFOOO___tttqqqbbb]]]YYYVVVRRRMMMGGGAAA===;;;999999888777666555555444444555333222888BBBGGGHHH===666000111222000/////////...---------///000111///000111111111///...---...////////////...------,,,,,,+++,,,......,,,***''''''((((((((((((((((((&&&''')))*********))))))+++,,,,,,***((('''(((*********((('''''''''''''''~~~}}}|||zzzvvvsssssssssqqqpppmmmkkkhhhgggcccccccccccccccccccccccc_________^^^^^^^^^aaadddiiinnnzzzvvviiieeegggvvvbbbNNNEEEAAA???;;;::::::::::::999666666555555555555666666555555555555555555555555666555777===FFFMMMOOONNNIII@@@888666666444444555222222222222222333444555666666666666666666666666333333333222222222111111111111111111111111111111000333888DDDXXXgggaaaQQQ>>>777333444444333333666333222222333666???QQQaaa^^^ZZZIII:::<<<999333333111111222222333333333444333333333333333444555555333333333222111333888;;;BBBCCCBBB@@@===:::888777>>><<<888555444444555666666777888888777666777888888777888::::::===GGGSSSSSSNNNFFFAAA????????????============???AAACCCDDDCCCLLLZZZoootttbbbZZZYYYVVVRRRLLLEEE@@@;;;999888888777666555444333333111222111000666BBBJJJMMM???777111111222000///000//////............///000///000111111000///---,,,...///000000000///---,,,,,,+++++++++------,,,***''''''(((((())))))******'''((()))***++++++******+++,,,,,,+++)))((((((***+++******))))))(((((((((~~~~~~}}}zzzwwwtttsssrrrqqqooommmjjjhhhgggddddddddddddccccccbbbbbb^^^_________^^^___aaadddiiiooo|||uuuiiifffhhhxxxzzz^^^LLLDDDBBB@@@===;;;;;;;;;:::999666666555555555555666666666666666666666777777777666666777===DDDKKKOOOOOOHHH???777666666444444666222222222222333444444555777777777777777777777777333333333222222111000000/////////000000000000000111444999DDDYYYfff___NNN===777444444555333333666666555444444555===PPPaaabbb___MMM===???>>>666444111222222222222222333333555444333222222222222222111111111111111333888;;;===???@@@>>>;;;888888999???<<<999666444444555666777888999888777666777999999888999::::::===HHHSSSRRRNNNGGGAAA?????????@@@============>>>@@@CCCDDDDDDLLLYYYmmm{{{dddYYY[[[YYYTTTNNNGGGAAA<<<999666666555444333222222111///111000///555@@@JJJNNNBBB:::333222222000///111111000000///...---------...//////000///...---,,,...///000000000///---,,,,,,***)))***+++,,,+++***)))))))))******+++++++++)))***++++++,,,,,,,,,,,,+++,,,---,,,***((())))))******************))))))~~~~~~}}}{{{xxxuuusssrrrqqqooommmjjjhhhfffeeeeeeeeedddcccbbbaaa```]]]___``````___```bbbdddjjjqqqssshhhfffhhhwwwsssYYYIIICCCBBB???===;;;;;;:::999777888888777777777777888888666777777777777888888888888777888<<>>===???@@@===<<<<<<===>>>@@@BBBDDDFFFNNNZZZnnnmmm]]]```^^^YYYRRRKKKDDD???===555555444333222111111000111333222000333===GGGKKKDDD;;;444333333111000111111111000///...---,,,,,,.........---...............////////////...------,,,***))))))***++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------***))))))))))))******++++++***))))))~~~~~~~~~|||yyyvvvrrrrrrqqqooollljjjgggffffffffffffeeecccaaa___^^^]]]___```aaaaaaaaaccceeekkkrrrpppfffdddfffvvvmmmTTTFFFBBB@@@>>>;;;::::::999666555888888777777777777888888666666666666777777777888999999999<<>>:::777444444555555777888999999777777888999888777888999888;;;EEEQQQPPPMMMGGGAAA===<<<>>>@@@<<<<<<<<<===>>>@@@BBBCCCFFFMMMYYYkkk|||gggccc```[[[TTTMMMFFFAAA>>>666555555444333222111000...222333111333===FFFJJJFFF===555333333111000222//////000//////...------------,,,+++,,,---///111///......------------------+++))))))***,,,,,,++++++++++++***************------,,,+++************+++,,,...---+++)))))))))((()))***++++++***))))))~~~~~~~~~~~~}}}zzzwwwrrrrrrpppooollljjjgggfffgggggggggfffcccaaa^^^\\\]]]___aaabbbaaabbbdddeeekkksssmmmdddcccddduuuiiiPPPDDD@@@>>><<<:::888888777444222666666555555555555666666444555555555666666777777::::::999;;;@@@FFFKKKOOOCCC:::444444666666777:::666555444333333333333333222222222222222222222222111111111111111111111111+++,,,---///111222333444---111777CCCXXXfff]]]LLL<<<777444666666444333555111111222222222:::PPPddddddcccPPP>>>AAABBB888///000000000///////////////---,,,,,,------...///000222333444333222111111222>>>???@@@<<<777666:::>>>@@@>>>:::777555444555555777999999999888777888999777666666888777:::DDDOOOOOOLLLGGG@@@<<<;;;===???<<<<<<<<<<<<>>>@@@BBBCCCCCCJJJUUUhhhpppccc```[[[TTTLLLEEE@@@===777666555444333222222111***...111111444???IIIMMMGGG>>>666444333111000222---...//////000/////////---,,,******+++---000222///...---++++++,,,------...,,,******+++------,,,++++++******))))))((((((...---+++***))))))((((((***,,,......+++***))))))((((((***++++++***)))(((~~~|||xxxuuuuuutttrrrooollliiigggfffggghhhgggdddaaa______```aaaaaa```___^^^```dddgggmmmuuu{{{iii___bbbhhhwwwbbbMMMEEEDDD>>><<<:::888777777777888555555555555666666666666555555666666666666555555666666888<<>>===;;;:::888777::::::999777666777;;;>>>:::999999999777999CCCNNNNNNRRRGGG<<<>>>===;;;>>>>>>===;;;;;;<<>><<<:::888777777888888777777777666666555555555555666666777777666666555777777888;;;BBBJJJPPPTTTKKKDDD;;;666666777666444333333444444444444444333333333222222222333444555333333333222222222111111444444333222111111111111000111666CCCVVV___VVVHHH999444222333444222222444111111222333444<<>>:::777555;;;;;;:::888666666888::::::888999999888999CCCNNNPPPTTTIII>>>???>>>;;;???<<<<<<<<<<<<>>>@@@CCCDDDLLLNNNTTTaaa{{{nnnddd[[[VVVQQQIIIAAA===:::777444222333333333333555222000222444;;;HHHTTTNNN@@@555333555333111111111000...---,,,---...///------........./////////.............../////////---,,,+++*********++++++))))))******++++++,,,,,,---,,,+++)))(((((((((((()))***++++++++++++***)))+++***)))(((((()))+++,,,{{{yyyyyyyyyyyyxxxvvvuuussspppmmmkkkiiiiiihhhhhhhhhfffcccbbbcccdddaaaaaaaaa``````bbbfffiiioooyyywwwfff^^^bbbjjjtttWWWEEE??????===<<<:::888777777888888999999888777666555444444666777777888888777777666888888999<<>>CCCCCCCCCBBB@@@<<<888555:::;;;;;;999777555666777999888999999888999CCCMMMRRRUUUJJJ>>>???>>>;;;>>>:::;;;<<<>>>@@@AAACCCDDDJJJMMMRRR___xxxyyykkk\\\WWWTTTMMMDDD???;;;888555333333444444333555222111222555:::FFFRRRNNNCCC999777666444222222000000000///////////////............/////////000//////.........---------,,,,,,+++************+++))))))))))))************++++++***))))))))))))***))))))************))))))******)))((((((((())))))~~~{{{yyyyyyyyyxxxwwwwwwuuussspppmmmkkkkkkjjjeeeffffffdddbbbaaabbbccc```aaa`````````bbbgggjjjooozzzuuueee___dddmmmkkkPPPBBB>>>>>><<<;;;:::999888888888888999999888777777666555555777777888888888888777777666888<<>><<<>>>@@@AAA@@@===999777888999;;;:::888666666666999888999:::888:::BBBMMMQQQUUUIII===>>><<<999<<<999:::===???AAABBBCCCCCCFFFJJJPPP]]]uuuppp]]]VVVUUUPPPHHHBBB<<<999666444444555444444555222111333555999DDDOOOMMMFFF>>>999666444222111000111111222111000///............/////////000000//////......---,,,,,,+++++++++******************))))))))))))(((((((((((()))))))))*********++++++*********++++++************)))))))))((((((''''''~~~}}}|||||||||{{{xxxuuuwwwuuurrrooommmlllkkkkkkfffffffffdddbbbaaabbbddd______```___```cccgggkkkooo|||ttteeeaaahhhqqqcccLLLAAA>>>>>>;;;;;;:::999888888888888777888888888888888888888777777888888888888777777444888>>>CCCFFFHHHLLLNNNIIIDDD===777444444555666777666444333333333444555111111222222222333333333222222222222222222222222333333222111000000000000000222555???MMMVVVQQQFFF888333111333333111111333000000222444444555===GGGNNNRRRFFF888666222,,,///000...---...///000///...---...111333333333222111...000111111000///000222999@@@EEEBBB999555888>>>===>>>@@@BBBAAA>>>:::888555888:::;;;999888888888888888999:::999:::BBBLLLPPPSSSHHH;;;<<<;;;777:::999;;;>>>@@@BBBCCCCCCBBBCCCHHHOOO[[[sssvvv___VVVUUURRRJJJEEE>>>;;;777555555555555444444222222444555888BBBLLLMMMIIIBBB:::444222111///000111222333222111///...............//////////////////...---,,,+++******************************))))))((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))((((((''''''}}}|||}}}}}}~~~|||xxxuuuvvvtttqqqnnnlllkkkkkkllliiiiiiiiigggdddcccdddeee]]]^^^^^^^^^___bbbgggkkkpppssseeebbbjjjttt|||[[[HHH@@@>>>>>>:::::::::999999999888888777777888888999999999999666777777888888777777666444:::@@@DDDEEEFFFHHHKKKGGGDDD>>>999666555666777777666666555444444444444000111111222333222222222111222222222222333333333333222111000000///000000000222555===JJJSSSOOOFFF888333000222333111000222111000111444444444:::BBBKKKPPPFFF888666222---000000...---...///000///...+++,,,...000111111111000000111222111000///000111444;;;@@@>>>888666;;;AAACCCDDDDDDDDDBBB>>>;;;888666888:::;;;:::999999:::888888999;;;::::::BBBLLLPPPSSSHHH<<<===<<<999<<<;;;<<<>>>@@@BBBBBBBBBBBBBBBGGGNNNYYYpppeeeXXXTTTPPPKKKGGG???<<<888666666666666555444222222444555777???IIIPPPNNNFFF:::222000000///000111111222222000///...------------.........///......---,,,++++++******((()))******+++*********(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------******)))((((((((())))))~~~||||||}}}|||zzzxxxvvvssspppmmmkkkjjjkkkllljjjkkkjjjgggdddccccccddd[[[\\\]]]]]]^^^bbbfffjjjrrrpppdddbbbjjjuuusssTTTDDD???>>>>>>999:::::::::999999888888999999999999999999888888555666666777777666666555888<<<@@@AAA@@@AAAFFFJJJIIIGGGCCC>>>999666666666555555555555444333222222///000111222333222222111111111222222222333333333333222111000000/////////000222555<<>>DDDEEEEEEDDDCCCAAA???<<<:::999;;;<<<<<<:::999999:::777888:::;;;::::::BBBKKKRRRVVVKKK@@@AAA@@@===AAA>>>>>>???@@@AAAAAAAAAAAABBBGGGNNNWWWlllmmm[[[SSSNNNIIIHHH@@@===999777777777666555444222333555555666>>>GGGTTTTTTKKK;;;111///000///000000111111000000///...,,,,,,,,,,,,------------------,,,,,,++++++******'''((()))***++++++***)))((((((((())))))*********((()))+++,,,,,,,,,,,,+++------,,,++++++,,,------+++***)))(((((()))+++,,,|||zzz{{{||||||{{{uuusssooollljjjjjjkkkkkkiiiiiihhhfffbbbaaaaaabbbZZZ[[[\\\\\\^^^aaafffjjjtttnnnbbbaaajjjuuummmPPPBBB???>>>===999999:::::::::999888888<<<;;;;;;:::999888777777555555666666666666555555;;;>>>???>>><<<>>>EEEKKKLLLJJJGGGAAA;;;777555555444444555555444222111//////000111222333222111111111111111222222333333333333222111000////////////000222444;;;GGGPPPMMMEEE888333000222333000000222333111111333333444999@@@BBBIIIBBB888777333000444000...---...///000///...------------///000222333---///111111111222444666666999;;;:::888999???DDD@@@@@@@@@@@@??????>>>=========>>><<<:::888999:::777777:::<<<::::::BBBKKKUUUYYYNNNCCCEEEEEEBBBEEE??????@@@@@@@@@AAAAAAAAACCCHHHNNNVVViiisss^^^SSSLLLHHHGGGAAA>>>:::777777777666555444222333555555666===EEEWWWWWWNNN===000///111000000000000///////////////+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***'''((()))+++++++++***)))'''(((((()))***++++++,,,)))***+++,,,---,,,++++++---,,,+++******+++,,,---,,,***((('''(((***---///~~~|||{{{zzzzzzzzz{{{vvvsssoookkkhhhgggggggggggggggfffdddbbb___]]][[[bbb^^^\\\[[[ZZZ[[[dddnnnwwwyyyjjjbbbaaannndddRRRDDD@@@@@@<<<======<<<;;;:::888666555:::999888777777888999:::444555666888888888777666???@@@???<<<:::???LLLWWWVVVRRRKKKBBB999444333333555444444333222111000000111222333444444444444444111111111111111222222222444333222///------///111...000222777BBBLLLNNNJJJ;;;444...///222222333555000222333222111333888===HHHHHHEEE???999444222333............//////////////////......///000222333000///......000000///---333333333666;;;>>>@@@AAA===AAABBBBBBBBBBBB===777::::::999888777777777888888777888;;;;;;===EEEMMM\\\[[[TTTIIICCCCCCCCC@@@>>>>>>======>>>@@@BBBCCCBBBDDDKKKUUUddd}}}gggWWWNNNHHHEEE>>><<<:::777555444444444777555333222333777;;;>>>PPPWWWRRR@@@222222333111------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))***++++++******)))(((''''''&&&***+++---......---+++***))))))))))))************+++++++++***)))(((((('''~~~|||zzzyyyyyyyyyzzzvvvsssoookkkhhhgggggghhhffffffeeedddcccaaa___^^^aaa^^^\\\\\\[[[]]]eeeooozzzyyykkkcccaaaooobbbQQQDDD@@@AAA<<<======<<<;;;:::888777666888777666555555666777888555666777888888777666666:::===@@@???>>>CCCLLLUUUTTTQQQKKKBBB:::555444444444444333333222111111111///000000111222222222111111111111111222222222222555555333000...---///111///000222777BBBMMMOOOKKK@@@777111000111000000222111333444333111222666:::GGGGGGEEE@@@999444222222............//////////////////......///000222333///000111333444333222000333444777<<<@@@AAA@@@>>>;;;???@@@???@@@AAA===666999999888888777888888888666555777::::::<<>>;;;888666555555555999777555333444777;;;>>>MMMTTTQQQ@@@444222333000------.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))***+++*********)))(((''''''''''''((()))******)))((('''(((((()))))))))*********++++++******)))(((((('''~~~}}}{{{zzzyyyxxxxxxxxxvvvsssoookkkhhhggghhhhhhffffffeeeeeedddcccbbbaaa___]]]\\\]]]]]]___hhhrrr}}}yyykkkdddcccqqq___PPPEEEAAAAAA<<<===<<<<<<:::999888777666666555444333333444555666666666777777777777666555999>>>BBBCCCBBBCCCIIINNNPPPNNNIIIBBB;;;666555555333333333333222222222222///000000111111111000000111111111111222222333333666666555222///...///111000111222777BBBNNNQQQMMMAAA888111111111000000111222444555444222111444777EEEFFFEEE@@@999333111111............//////////////////......///000222333...111555666666444333333333666;;;@@@DDDCCC???;;;999<<<======>>>@@@<<<777888888888777888888999999666555666999:::;;;BBBKKKYYYYYYSSSIIIBBB@@@???===DDDCCCBBB@@@@@@?????????CCCEEEJJJSSS___vvvgggVVVMMMIIIAAA???<<<999777666666666888666444333333555888:::GGGOOONNNAAA666333222///,,,------.........------,,,,,,------------,,,,,,++++++,,,,,,,,,+++************))))))))))))************))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))******+++******))))))(((((('''}}}|||{{{yyyxxxwwwvvvvvvuuusssoookkkiiihhhhhhiiihhhhhhfffeeedddcccbbbbbb___\\\\\\^^^___aaajjjttt~~~xxxkkkddddddsss}}}^^^QQQFFFBBBAAA;;;===<<<;;;999888888777777666555444333333444555666777777777777777666666555===@@@CCCBBB@@@???AAADDDJJJIIIFFF@@@:::666555555222222222333333333444444222222222333333222111111000111111222222333333333777777666444000//////111111222222777BBBOOOSSSPPP???777111111333222333555000333555555222111333666BBBEEEGGGBBB:::222000000............////////////000////////////111222333///111444555333222222333333555:::???BBBAAA===999999<<<===<<<===@@@===888888777777777888999::::::999888999;;;::::::@@@HHHVVVWWWSSSIIIAAA>>>===<<>>BBBDDDIIIRRR^^^tttrrr[[[OOOJJJCCCAAA===999777666666666555333222111111111333444@@@IIIKKKBBB777333111///,,,------..................//////////////////...++++++,,,,,,,,,++++++******))))))))))))))))))******)))))))))((((((((('''******))))))))))))******(((((((((((()))))))))*********))))))((((((((((((~~~||||||{{{zzzxxxwwwuuuuuuuuusssoookkkiiiiiiiiijjjkkkjjjhhheeecccbbbaaaaaa^^^]]]]]]```aaaccclllvvvvvvjjjeeefffuuu|||^^^PPPEEEAAA???999<<<;;;:::888888777777777666666555444444555666666777777777666666666666666>>>???@@@>>>;;;;;;===@@@EEEEEECCC???:::555444444222222222333333444555555333333333333333222111000000111111222333333444444666777666444111000000111222222222666BBBOOOTTTSSS@@@888222222333222222444...111444444222222444777@@@EEEHHHEEE;;;333//////............////////////000000//////000111333444000111222111000111222333333444777:::======;;;888:::===>>>>>>???AAA>>>888888777777777888999::::::===<<<<<<===;;;:::>>>EEERRRVVVSSSJJJAAA>>>===;;;===>>>>>>???????????????AAACCCHHHQQQ^^^ttt}}}bbbRRRLLLFFFCCC???:::666555555666333222111111000111111111:::BBBGGGBBB888222000///------...//////......---...//////////////////...***++++++,,,,,,,,,++++++)))))))))******)))))))))))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((())))))))))))))))))(((((((((((((((~~~|||||||||{{{yyywwwuuutttuuusssooollljjjiiijjjjjjmmmkkkhhheeebbbaaa``````___^^^___aaaccceeemmmwwwssshhhdddgggxxxyyy[[[NNNCCC???>>>999<<<;;;999888777777888888777666555444444555666777666666666666666777888888;;;;;;;;;:::999;;;>>>AAABBBCCCBBB???:::666333333222222333333444444555555333333333222111000///...000111111222333444555555444555666444222000111111222111111444AAAOOOUUUTTTEEE===555333333000///111...111333333111111555888???FFFKKKGGG===333//////............////////////000000//////000111333444222111111222555777777666444333444777:::;;;;;;999:::>>>@@@@@@AAABBB>>>777888888888777888888999999>>>===>>>>>><<<999===DDDOOOTTTTTTKKKBBB>>>>>>===:::;;;<<<>>>???@@@@@@@@@@@@BBBGGGPPP]]]sssmmmYYYPPPKKKGGGBBB<<<777555555555333333333333333333333222555===CCCAAA999222000000///////////////...------,,,,,,------------,,,,,,******+++,,,,,,,,,++++++))))))************))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((}}}}}}}}}|||zzzwwwuuutttuuusssooollljjjjjjjjjkkkkkkiiifffcccbbbaaaaaaaaa```___```cccdddfffnnnwwwpppfffdddhhhzzztttVVVIII@@@===>>>999<<<:::999777666777888999777666555444444555666777555555555555666777999:::::::::;;;;;;;;;;;;===>>>BBBCCCCCC@@@<<<777444333333333333444444444444444555444444333222111000///000111111222333444555666222333444444222111111222111000///333@@@OOOVVVUUUGGG>>>666444333111///000111333333111///000333777???FFFMMMJJJ???444000000............////////////111000000///000222333444222111333:::BBBEEEAAA<<<444444666999<<<===<<<;;;999>>>AAABBBCCCBBB<<<555999999888888777888888888;;;;;;<<<>>><<<:::>>>DDDLLLRRRTTTLLLCCC?????????:::;;;===???@@@@@@@@@@@@AAABBBGGGNNNZZZoooyyybbbVVVQQQLLLFFF???999777666666222222333444444444333333222999??????888111000222000000000000///---,,,+++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++((()))***++++++***)))((((((((((((((())))))))))))((()))***++++++***)))((('''''''''((((((((())))))((((((((((((((((((((((((}}}}}}}}}|||zzzxxxuuutttuuusssooollljjjjjjkkkkkkiiigggeeebbbaaabbbbbbcccaaa```aaaddddddfffnnnwwwnnneeedddiii{{{oooRRRFFF===<<<>>>:::<<<:::888777666777888999666555444444444444555666444444444444666888:::;;;<<<===>>>>>>===;;;:::999CCCDDDEEEBBB===888555444444444444444444444444444888777777666555333222111000111111222444555666666000222444333222111111222111000///222???NNNVVVVVVDDD;;;444444444333222444444555444111......222666>>>GGGNNNLLL@@@555000000............/////////000111000000000000222333444222222666AAAMMMPPPJJJAAA444555888<<<@@@@@@>>><<<999>>>BBBCCCCCCBBB;;;222::::::999888777777777888888888:::<<<;;;:::>>>EEEKKKRRRTTTMMMDDD@@@@@@@@@<<<===???@@@AAAAAA@@@@@@BBBCCCFFFMMMXXXllliii[[[UUUPPPIIIAAA;;;888777777///000111222333222222111111666===>>>888000000333111111111000///---++++++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,((()))***++++++***)))((((((((((((((())))))))))))%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))'''''''''(((((((((((((((}}}zzzyyyxxxwwwuuutttqqqpppmmmkkkjjjiiiiiiiiikkkiiieeebbb```______```aaabbb]]]]]]fffhhhkkkxxxllldddccciii~~~hhhNNNEEE@@@??????999<<<:::888666555666888:::999888666444333444555666666555555555666999;;;===BBB@@@===;;;999999999:::???BBBEEECCC===777444333111111111111222222333444555777888666333000000222000111222222333333222222111222444444333111...,,,000111000333<<>><<<888===@@@CCCDDDBBB>>><<<;;;<<<999666666777888999999999999888777888;;;@@@DDDPPPUUUVVVNNNEEE@@@>>><<<============>>>???@@@AAA===???EEEMMMWWWkkkyyybbbYYYRRRJJJEEE>>>777555666222222222111111111111111222555:::???@@@;;;333---000000///...------,,,,,,************************+++,,,...//////...,,,+++...---,,,+++***(((''''''((())))))'''&&&%%%'''((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((('''&&&&&&%%%%%%|||zzzxxxxxxwwwuuusssqqqpppnnnkkkjjjiiiiiijjjllljjjfffcccaaa``````aaabbbccc^^^___hhhiiimmmzzziiibbbbbbhhh}}}gggNNNGGGAAA@@@???999;;;:::888777777888999::::::888666555444555666666666555444444666888:::<<<===<<<:::888888888:::;;;???CCCEEEDDD>>>888555555222222222222222333444444444555777555222000000111222333444444555555444444222333444555444222000...000111111333===IIIPPPQQQBBB999333222333222222444111111111000000000000000888???FFFEEE>>>555111111111///...///000111000///222111000000000000111222222555???SSSjjjsssdddPPP<<<777444555999<<<:::777999<<>><<<:::999<<<:::777666777888888888999999999888888;;;???CCCPPPUUUUUUMMMDDDAAA@@@???>>>>>>===>>>>>>???@@@AAAAAACCCGGGMMMVVViiinnn^^^UUULLLFFF???888555666222222222222111111111111111444999>>>???;;;333...000//////...------,,,,,,++++++++++++++++++*********,,,---......---,,,***---,,,++++++***)))((((((***+++,,,+++)))((()))***(((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''&&&&&&&&&}}}{{{yyyxxxwwwwwwuuusssqqqpppnnnllljjjjjjjjjjjjllljjjgggdddbbbaaabbbbbbbbbddd```aaaiiikkkooo}}}{{{gggaaaaaahhh}}}}}}~~~dddNNNHHHCCCAAA@@@999:::999999999999::::::;;;:::999888666666666666777666555444444555777999:::888777666555666888:::<<<@@@DDDGGGEEE@@@999666555333333222222333333444444222444555444111000000000222333333444444444444444333444555666555333111000...111222555===IIIPPPPPP@@@777111111222222333555///000000000000000000111555<<>>999333333777:::999666777:::===>>>===;;;;;;;;;===:::777666777777777666999:::999888888:::>>>BBBPPPUUUVVVNNNFFFBBBBBBAAA>>>>>>>>>>>>???@@@AAABBBFFFFFFHHHLLLSSSfff}}}dddZZZOOOGGG@@@999666777333333222222111111111111000333777<<<>>>;;;444/////////......---,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++***++++++*********))))))))))))+++------+++)))))))))))))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&&&&'''''''''''''''{{{yyyxxxwwwxxxwwwuuusssqqqpppnnnlllkkkjjjkkkkkkkkkiiifffdddbbbaaabbbbbb```ccc```aaajjjkkkqqqxxxeee```bbbjjj~~~tttsss```MMMIIICCCAAA???999999999999:::;;;;;;;;;;;;;;;:::999888777777777777666555444333444666888999888666555444444777:::<<>>>>>???@@@===:::888777777777666444999::::::999888:::>>>AAAMMMTTTWWWRRRJJJFFFCCCAAA>>>>>>>>>??????@@@AAABBBFFFGGGHHHKKKQQQdddlll```RRRIIIBBB;;;888888333333333222222111111000///111555:::<<<:::555000.........------,,,,,,,,,.........---,,,,,,++++++)))***++++++++++++***)))))))))))))))************&&&)))+++,,,***(((''''''))))))))))))))))))))))))'''(((((((((((((((''''''%%%%%%&&&&&&'''(((((()))yyyxxxxxxxxxxxxxxxuuusssqqqooonnnlllkkkkkkkkkllliiihhheeebbbaaa```aaaaaa^^^bbb```aaaiiikkkrrrvvvdddbbbeeemmm}}}qqqlllwwwyyy\\\KKKHHHCCC@@@???999999999999:::;;;;;;;;;;;;;;;:::999888888777777777555444333333444666888:::;;;999666444444666999<<>>>>>???AAACCC<<<:::888777777666555333888999:::999999;;;>>>AAAJJJTTTZZZWWWOOOIIICCC???>>>>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIOOOcccwwwiiiXXXMMMEEE===::::::444444333333222111111000...000444888:::999555111---------------,,,,,,,,,.........---------,,,,,,************************((())))))))))))*********&&&(((++++++***'''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))yyyxxxxxxyyyzzzyyyvvvtttpppooonnnllllllllllllmmmiiigggdddbbb``````aaaaaa\\\bbbaaabbbjjjlllssstttdddbbbgggppp}}}ooogggmmm{{{tttYYYIIIFFFAAA>>>???::::::999999999999::::::;;;::::::999999888777777666444444333333555777:::<<<===:::777444444666999;;;CCCHHHKKKIIICCC;;;555333333333222222111111222222444333333444555666444333111222222333333333333333111111111222222111111000...222444444:::FFFPPPTTTIII???555222222000111333...//////////////////000444:::AAAEEEBBB<<<555111///...---...///000///---///000000111111000000///222555>>>QQQhhhqqqdddRRR<<<777222333888<<<;;;999888:::;;;;;;;;;===???BBB:::999777777777777555333777888999::::::<<>>???@@@AAA@@@BBBFFFHHHNNNaaavvvaaaSSSIII@@@;;;:::555555444333222111111000///000222666888777444111------,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))(((***,,,,,,***(((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''%%%%%%&&&&&&'''((())))))~~~xxxxxxxxxzzz{{{zzzxxxuuupppooonnnlllllllllmmmmmmiiigggeeebbbaaaaaabbbbbb\\\cccbbbdddkkkmmmvvvrrrcccbbbhhhrrrooobbbcccmmm}}}pppUUUFFFDDD>>>===>>>:::;;;:::888777777888999:::999999999999888777666555444333333444666999<<<>>><<<999666333333666999<<>>777333000///...///000111000...000000111222222111000000222444;;;GGGVVV\\\QQQCCC555111///111777<<<;;;999999999:::999999;;;>>>AAA888777666777888777666444555666888:::;;;===@@@CCCOOOWWW\\\XXXPPPJJJEEEAAA<<<<<<<<<<<<===>>>???@@@===AAAFFFHHHMMM___mmm[[[NNNBBB;;;999666555444333222111111000///000222555666666333000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++++++++******+++++++++)))))))))))))))(((((((((((()))***)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&''''''((((((}}}xxxxxxyyyzzz|||{{{xxxvvvpppooonnnmmmllllllmmmnnnjjjhhhfffdddbbbbbbcccddd]]]ddddddeeelllooowwwpppbbbbbbhhhrrrqqqaaa]]]bbbooonnnTTTEEEBBB<<<;;;>>>;;;<<<:::888666555666888:::888888999888888777666555333333333444777:::===???:::777444222222666:::===:::@@@FFFHHHDDD???;;;:::222222111000//////000000222000///111444555444111//////000111111111111000333333333333333333333333000333444222777DDDQQQXXXHHH===333000///...///222000000//////.........---///555===DDDEEE@@@:::555111000///000111222111///000111222333333222111000111333666>>>HHHLLLBBB555111---,,,000777;;;;;;888:::;;;;;;::::::;;;???BBB777666666777888888666444444666888:::;;;===AAACCCSSSZZZ\\\VVVNNNIIIFFFDDD;;;;;;;;;<<<<<<===>>>???===AAAFFFHHHLLL]]]uuu```QQQDDD;;;888666666555444222111111000000000222444666555222///,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,++++++++++++,,,,,,***)))))))))((((((((((((&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''''''''|||{{{{{{{{{zzzvvvqqqlllppppppooonnnmmmllllllkkkiiiiiihhhgggfffeeeeeedddfffaaaaaagggkkkqqqmmm```bbbhhhrrrtttaaa[[[___jjj}}}eeePPPDDD???888999<<<777777777666555555555555555333333333444555666777888777444111222888===@@@@@@<<<:::888555444555777888777???HHHJJJFFF???;;;999666555333222111000000000000000000111111222222333444444555666666666555555222222222222333444555666,,,000222222:::IIITTTVVVLLL@@@555444444000000222333222000///------,,,,,,...222888>>>AAA>>>777111000000000000///////////////000111222222111000///333444444555555444444444...///111555888:::999999999999::::::;;;<<<<<<===666555444444444555777888666777888999:::<<<@@@CCCNNN^^^\\\[[[OOOBBBGGG@@@CCCAAA>>>>>>???@@@AAAAAA@@@AAADDDGGGLLL___lllWWWHHH???;;;999777666555555333000......///111444666666333000......---,,,,,,,,,,,,---***++++++,,,,,,------...,,,+++)))((('''''''''(((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''%%%&&&&&&'''(((((('''''')))(((&&&$$$$$$$$$&&&'''zzzyyyyyyyyyxxxtttoookkkpppoooooonnnmmmlllkkkkkkdddcccccccccccccccccccccfffaaaaaaggglllqqqnnnbbbdddjjjtttvvvaaaZZZ[[[cccssscccOOOCCC???999:::===888777777666555555555555555444444444444444555666777888444222444999>>>@@@@@@:::888555333222333555666666===FFFHHHDDD>>>:::888555444444333222222222222111111111222222222222222444444444444333222111111333222222222222222333333,,,///000000888FFFRRRVVVRRREEE:::666444111000222222111000///...---------///222777===@@@>>>777111000000000000///////////////000111111111111000///222222222222222222111111...///000333666888888888777777888:::;;;===>>>>>>999888777555555555555666666777999999:::<<<@@@CCCNNN^^^\\\ZZZOOOBBBGGG@@@BBB@@@===<<<>>>???@@@@@@AAABBBDDDGGGMMM___yyyaaaOOODDD???999888666444444222000...//////111333555555333000//////...---------------,,,,,,,,,,,,,,,,,,++++++,,,+++)))((('''''''''(((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&'''((((((((((((+++***(((&&&&&&'''((()))yyyyyyyyyyyyxxxtttpppllloooooonnnmmmlllkkkjjjjjj``````aaaaaaaaabbbbbbbbbeeeaaabbbhhhlllrrroooccceeekkkwwwyyybbbXXXVVVZZZfffttt```LLLBBB???999;;;===999777777666555555555555555555555444444444555555666777555333555:::>>>??????888777555333222333444555444;;;CCCFFFCCC>>>:::888333333333333333333333333333333333333222222222222222333333333333222111000333222111111000000111111---/////////555CCCOOOVVVVVVJJJ===555111///...000222111000///...---------000222666<<<@@@>>>777111111111000000000////////////000000111111000000///000000000000//////...---......///000222444666777555666777999;;;===??????===;;;999777555444444555777888999::::::<<<@@@CCCOOO^^^\\\[[[OOOBBBGGGAAAAAA>>><<<;;;===>>>??????BBBCCCEEEHHHMMM___qqqZZZKKKDDD;;;888666444333222///...//////000222444444222000000///......------......------,,,,,,+++******)))+++***)))((('''''''''((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((('''&&&$$$######$$$%%%%%%{{{zzzzzzzzzyyywwwsssoooooonnnmmmlllkkkjjjiiihhhccccccccccccccccccccccccdddaaaccciiimmmsss}}}nnncccdddlllzzz~~~eeeYYYTTTTTT\\\ggg{{{]]]JJJAAA???:::;;;>>>999777777666555555555555555666555555444444444555555666444333666;;;>>>===;;;999888666555444555666777444:::AAAEEECCC???;;;999333333333333222111111000444444444333333222222222000111222333444444444444111111000000000000111111///000//////444@@@NNNWWWUUUJJJ===333...,,,---///111111000///.........///111111555;;;@@@???999333222111111000000//////////////////000000000000000////////////...---,,,,,,---.........///111444666555666777999:::<<<===>>>===<<<:::888666666666666777888:::::::::<<<@@@BBBOOO___]]]\\\QQQCCCHHHAAA@@@>>><<<;;;===???@@@@@@BBBCCCFFFHHHNNN```eeeQQQGGG===:::666333222111///...//////000111333333111///......---,,,,,,,,,,,,---,,,,,,++++++*********)))******)))((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$###""""""""""""######{{{zzzyyyyyyyyywwwtttqqqnnnnnnmmmkkkjjjhhhggggggfffeeeeeedddcccbbbbbbbbbcccaaadddjjjnnntttxxxlllbbbccclll}}}iii\\\VVVSSSWWW___oooyyyZZZHHH@@@???;;;<<<===888777777666555555555555555666555555444444444555555444333444777;;;===;;;888777666555444444555555666444999@@@DDDDDDAAA===;;;777777666555444222000///444444444333333222222222111111222333444444444444111111000111111222333333111111111111555>>>LLLWWWSSSKKK???333---...000111111000000/////////000000222111333:::AAABBB<<<666222222222111000/////////....../////////000000111///000000000///......------...//////...///333666666777777888999:::;;;;;;;;;:::888777777777888999888999::::::;;;<<<@@@BBBOOO`````````TTTFFFIIIAAAAAA>>><<<<<<>>>@@@AAAAAABBBCCCFFFIIINNNaaaqqqXXXJJJ@@@<<<777333222111000////////////000222222000///---,,,++++++******++++++)))))))))******+++++++++)))))))))))))))(((((((((((((((((()))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''')))))))))((('''%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&xxxwwwvvvvvvwwwuuussspppnnnmmmllljjjiiigggfffeeeeeeeeedddcccbbbaaa```___bbbaaaeeelllooouuusssjjjbbbcccmmmoooaaaYYYTTTUUUZZZfffvvvuuuXXXGGG@@@@@@;;;;;;<<<666777777666555555555555555555555444444444555555666444444555999======:::666444333333222222222333333444888>>>CCCDDDBBB>>><<<;;;;;;:::999777555222000333333333333222222222222222222333444444444333333444333333222333333444444222111222333555<<>><<<<<<>>>@@@AAAAAAAAACCCFFFIIIOOOccccccPPPDDD???999444222222111111000///...///111111000...++++++***)))))))))******'''(((((()))******++++++(((((())))))))))))((((((''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''')))))))))((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%xxxwwwvvvvvvvvvvvvsssqqqmmmmmmkkkjjjhhhfffeeedddcccccccccbbbbbbaaaaaaaaaaaaaaaffflllooouuupppiiibbbcccooottteee\\\TTTRRRUUU[[[jjjtttXXXFFF@@@@@@;;;;;;;;;555777777666555555555555555444444444444444555666777666666888<<<@@@???;;;666222222222222222222222333333666;;;@@@CCCBBB>>>;;;999999:::999888555222111111111111222222222222222111222444666999:::<<<<<<999888777555444333333333000///111444555999FFFTTTQQQOOOFFF888000111333111000000//////000111222222333000111999DDDHHHEEE???444333333222111000///.........------...///111222...///000111222222222222...111555444111000333666555555666777888999:::;;;888777777666777888999:::999:::;;;;;;;;;===@@@BBBOOObbbfffiii]]]LLLKKKAAA???===;;;;;;===???@@@AAA@@@AAAEEEIIIPPPdddpppZZZGGGAAA:::555333333333222000///......000000///...,,,++++++***************(((((())))))))))))))))))'''((()))******)))((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''''''''''''''''''''(((''''''&&&%%%!!!""""""######$$$######zzzyyyxxxxxxxxxxxxvvvtttmmmlllkkkiiigggfffddddddccccccccccccdddddddddddd```aaafffmmmooovvvoooiiicccdddqqqwwwggg]]]TTTPPPQQQTTTbbbvvvtttWWWFFF@@@@@@;;;;;;:::333777777666555555555555555333333333444555666777888777888:::???BBBAAA<<<777444444444444444444444444111444999???BBBAAA===:::444555666666555333111000000000000111111222222333...000555:::@@@DDDGGGIII>>><<<:::777555333222111......111555555777CCCRRRPPPOOOFFF777//////000---000/////////000111222333333000111:::EEEKKKGGGBBB444444333222111000///......---------...///111222---...///111222222333333...222777666333111333666222333555666888:::<<<===999888777666666777888999:::;;;<<<;;;;;;===@@@BBBNNNccchhhkkk```NNNLLL@@@>>>;;;999:::<<<>>>???@@@???AAAEEEIIIQQQeeeyyyaaaHHHCCC;;;666333333333444000///......///000///------,,,++++++******++++++******))))))(((((('''''''''((()))******)))((((((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''((((((''''''$$$%%%&&&'''(((((((((((($$$%%%&&&'''''''''''''''|||zzzxxxvvvtttsssttttttooolllhhheeeddddddcccaaafffeeedddcccbbbbbbbbbbbb___aaaeeelllrrr}}}ooogggaaafffuuujjjYYYQQQMMMLLLQQQYYYggg{{{pppTTTIII???<<<<<<;;;999::::::999888666555444444444555555555555555555444444666888;;;<<<===<<<:::888666444333333666666333000555666999===AAAAAA???===888777555444444333111000000000//////000111222222444666;;;CCCKKKOOONNNLLLFFF>>>777666555111............111444555777BBBMMMOOOPPPBBB444444222,,,.........////////////......000///000888BBBFFFCCC>>>333///...000000///000444222111///...------------111000///000222333333333......//////000222333444777444222444888;;;<<<;;;888999:::888666777;;;>>>888888<<<@@@@@@======@@@LLLYYYggghhh]]]OOOFFFCCC???>>>===<<<<<<===>>>???CCCCCCDDDHHHOOOcccjjjVVVDDD===;;;444222333---//////---,,,,,,---......++++++,,,,,,,,,,,,,,,+++***)))))),,,///000...++++++++++++*********))))))''''''''''''''''''''''''&&&%%%$$$$$$&&&(((((('''%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&'''(((((((((((($$$$$$$$$############"""}}}|||zzzxxxvvvuuuttttttrrrnnnjjjgggffffffeeeeeefffeeedddccccccbbbbbbccc```aaaffflllsss~~~ooogggbbbgggvvvqqq___UUURRRPPPOOOUUU```sssmmmQQQFFF<<<:::;;;999777888:::999888777666555555555555555555555555555555555666777:::;;;;;;:::888777555333222333555666444222333555888===AAAAAA???<<<888666444333444333222000000000000000000111222333555888???HHHPPPSSSRRROOOJJJAAA999777666333111111111111222444333555???JJJPPPQQQCCC444333000,,,......//////000000//////...000///000777@@@DDDBBB===555111///000///---...222111000///.........///000...---,,,---///000000000//////000000111333444555888666555777:::<<<<<<:::777888999777666777:::===::::::===AAAAAA???@@@DDDMMM[[[iiikkk___OOOEEEBBB>>>>>><<<<<<<<<<<<>>>>>>BBBBBBDDDGGGOOOddd{{{]]]JJJ@@@===555444555///000///...---------...///,,,,,,---------------,,,+++******,,,//////---+++*********)))))))))(((((('''''''''''''''''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$############"""~~~}}}{{{yyywwwtttsssrrroooiiifffffffffggggggfffeeedddcccbbbbbbbbbbbb```bbbgggnnntttooohhhccciiixxxuuuaaaVVVQQQPPPMMMPPPXXXhhhiiiPPPFFF<<<:::;;;999777777::::::888777666666666666555555555555555555555555666777999::::::888666555333333222333555555444222111333777===AAAAAA???<<<777555333333333333222000222111111111111222333333555;;;DDDOOOWWWYYYWWWTTTMMMCCC:::777555333222333555444333333111222<<>>AAAFFFNNN^^^mmmoooaaaPPPEEE@@@>>>===<<<;;;;;;<<<===>>>AAAAAACCCGGGPPPdddiiiSSSFFF???777666777222111000///.........//////....../////////......---+++++++++,,,...---+++))))))))))))((((((((((((((((((((((((((((((((((((((()))'''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$############"""~~~|||zzzwwwtttrrrqqqmmmgggddddddeeefffgggddddddcccbbbaaaaaaaaaaaaaaaccchhhooovvvnnngggdddkkkzzz{{{eeeWWWQQQOOOMMMMMMRRR___rrreeeQQQGGG>>><<<===;;;999999::::::888777777666666666444444444555555555555555888999::::::999777666444444444444444444333222111///111666<<<@@@AAA???===888666333222333333222111333222222222222222333333555<<>>===;;;888444111111///,,,---000000000000///000000000000///......///111222111000/////////000111222444444999:::;;;<<<===;;;888666444444555555555666888:::777666777:::;;;;;;???EEEOOO```rrrttteeeQQQDDD???===<<<;;;::::::;;;<<<===???@@@BBBGGGPPPfffxxx___LLLBBB888777888333222111000///......////////////000000000///......+++,,,,,,------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&&&&&&&'''&&&%%%%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""~~~~~~}}}}}}{{{yyyuuurrrpppppplllhhheeeeeeggghhhhhhcccbbbaaa``````_________aaaccciiiqqqyyylllfffdddlll{{{mmm]]]UUUQQQPPPMMMOOOYYYhhh}}}bbbPPPFFF=========;;;999999999999888777666666666666444444444555555555666666;;;;;;;;;:::999777555444555555555444333111000//////000555:::???BBBAAA???:::777444333333333222111333333222222222222222333333<<>>???BBBHHHRRRhhhkkkTTTFFF:::888888222333222000///........./////////000000///...------+++,,,------,,,***)))(((************************))))))))))))))))))))))))***(((&&&&&&''''''&&&%%%&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$#########""""""~~~|||}}}|||{{{yyywwwtttrrrqqqpppnnnjjjiiijjjkkkjjjjjjcccbbbaaa```____________bbbdddjjjsss{{{zzzhhhcccbbblll}}}sss```UUUPPPQQQMMMNNNUUU___ppp}}}aaaLLLCCC;;;;;;<<<999777666888888777666666666666666333333444444555666666666======<<<:::888666555444444555666555222000///000000111444999>>>BBBCCCCCC>>>:::666444333333222111333333222111111111111222333===KKKWWW\\\\\\ZZZXXXPPPEEE:::555333111111444000000111222111222:::DDDSSSWWWLLL<<<777222///444///000000111111000000///...---...111666:::===>>>999555333333222///000444111111000000///---,,,+++------...000222222111///---------...///000111222555888;;;;;;999666444444333222222444777888888777888666777999::::::>>>DDDNNNddd{{{nnnVVVEEE???>>>===<<<;;;;;;<<<===>>>>>>???CCCIIITTTjjjxxx]]]MMM>>>:::888111333222000...------.....................---,,,+++***+++------+++)))))))))************++++++++++++(((((((((((((((((((((((()))(((&&&&&&'''((('''&&&&&&%%%%%%&&&(((((('''&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$############"""}}}}}}|||zzzxxxvvvuuutttsssnnnmmmkkkkkkllllllkkkiiidddcccbbbaaaaaa```aaaaaabbbeeekkkttt}}}wwwddd```aaalll}}}xxxcccUUUOOOPPPKKKLLLQQQWWWccc~~~|||aaaLLLBBB;;;;;;<<<999777666777666555555555555555555333333444444555666666777===<<<;;;999777555333222111333555444222000111222222111333777===CCCFFFGGGAAA===888555333333222111333222111000000000000000333===LLLWWW[[[[[[YYYXXXNNNDDD:::666333111000222///000222444222111888AAANNNTTTJJJ;;;666111---222...//////000000//////...---------000555:::>>>AAA===999555555333000000333......//////...---,,,+++,,,,,,---///222222000...------......///111222333555888::::::777555555555333222222444888:::999777999888999<<<<<<;;;>>>CCCMMMeee~~~qqqXXXGGG@@@>>>>>><<<<<<<<<<<<>>>>>>>>>@@@DDDJJJUUUmmmgggSSSCCC===999000222111///---,,,,,,,,,------------,,,,,,+++))))))(((+++------+++))))))***))))))))))))*********+++'''''''''''''''''''''''')))'''&&&&&&((()))((((((&&&%%%%%%&&&((()))'''&&&###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""}}}|||zzzwwwvvvuuuuuuvvvkkkjjjjjjjjjkkkkkkiiigggfffeeedddcccbbbbbbbbbbbbccceeellluuu~~~tttbbb^^^```kkk~~~iiiZZZTTTNNNJJJJJJOOORRR[[[uuu|||aaaMMMDDD======>>><<<999888666555555444444444555555333333444444555666777777===<<<:::888555333111000...111333444222111333555333222333777===CCCGGGIIICCC???:::666444333222111222222111000//////000000444>>>LLLWWW[[[ZZZYYYYYYKKKAAA777444111...---...000000333555222111666>>>LLLTTTKKK===888222...222......////////////......---------000555:::???BBBAAA<<<888777444//////222+++,,,---.........---,,,------...111333333111.........//////000222333444555888;;;:::777555666777333222222444888:::999777999777999<<<<<<:::<<>>===<<<<<<===>>>??????@@@DDDKKKWWWnnnmmmXXXGGG???;;;111222111///---,,,+++,,,,,,+++,,,,,,+++***)))(((''''''***------***))))))+++'''((((((((())))))******''''''''''''''''''''''''((('''%%%&&&((()))))))))&&&&&&%%%'''((()))'''&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$############"""~~~|||yyyxxxxxxwwwvvvuuuttttttpppooonnnmmmkkkjjjiiihhhfffeeedddcccbbbaaaaaaaaabbbiiiqqqvvv}}}uuuhhheeedddlllrrr___VVVPPPLLLLLLPPPRRRXXXlllwww]]]LLLEEE???===;;;777666888555555444444444333333333222222222222444777999;;;>>>???>>><<<888555333333222111000/////////000111222222444777;;;@@@EEEHHH@@@===999777666444333111000111000///...///222444888???KKKVVV]]]^^^\\\ZZZLLLBBB888333000...000444333111000333333222777===KKKNNNKKK@@@555111111111222000///......///000222//////------///444<<>>===;;;777666777555555444444444333333333222333333444666888:::;;;===>>>===;;;777444333333555444222111111111222222111111333666:::???CCCFFF???<<<888555444333222111000111000///...///222444888???KKKVVV\\\\\\ZZZWWWLLLBBB888444000...///333222//////111111111555;;;IIIMMMKKKAAA777222222111000///...------...///000//////...---///555<<>>:::555222222333333000000000//////......------------...//////000000000000////////////000000333333777<<<:::666888===;;;;;;:::777555555777999666777888999999;;;???BBBIII^^^xxxsssZZZJJJFFFDDDAAA===<<<<<<=========???AAAFFFMMMYYYppphhhPPPDDD<<<555222111000/////////////////////---,,,,,,,,,,,,---,,,,,,,,,,,,+++)))((((((((()))+++***)))((()))+++***)))(((''''''&&&&&&&&&'''(((((()))((('''&&&%%%''''''''''''''''''''''''((((((((('''&&&%%%$$$###&&&$$$""""""$$$$$$""" ~~~{{{zzzyyyxxxwwwvvvuuuuuutttpppooonnnmmmllljjjiiiiiihhhgggfffdddccccccbbbbbbcccjjjrrrwwwrrrhhhffffffooo}}}gggZZZPPPKKKIIIKKKJJJKKKWWWgggwww]]]JJJCCC===<<<:::666555777555555444444444333333333222333555777999::::::;;;<<<===<<<999666333222222555555333222111111111111000111222555999>>>BBBDDD???;;;666222111222222111000000000///......111444777>>>IIITTTZZZZZZWWWTTTJJJAAA888444111...///222000......111000000333999FFFKKKKKKCCC999444222000//////------------////////////......000666===BBBAAA===888333000000111333111111000000///......---,,,,,,------...//////000111000000//////000000111333444777;;;;;;999:::>>>>>>===<<<999666666888:::555777999:::;;;===AAACCCEEEYYYrrr}}}rrr\\\NNNKKKHHHEEEAAA>>>===>>>>>>===???@@@EEELLLXXXooouuuZZZIII===444111000000//////000000111...---,,,******)))))))))......------+++***)))((()))***+++***)))((()))***))))))))))))((('''&&&%%%'''''''''((('''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''''''''&&&%%%'''&&&###""""""!!!~~~{{{zzzzzzyyywwwvvvuuuttttttoooooonnnmmmlllkkkjjjjjjhhhgggfffeeedddccccccccccccjjjrrrxxxqqqgggeeefffpppmmm]]]TTTMMMJJJLLLKKKJJJRRR___uuuvvv\\\IIIBBB===;;;999666555777555555444444444333333333111333555888999:::::::::;;;<<<;;;888444222222333444333222111///......---000111333666:::===AAACCC@@@;;;555111111222333333000000000...---...111444555<<>>>>>======???AAAEEEKKKWWWooo~~~aaaMMM???666222222111000/////////000,,,,,,+++***)))(((((('''...------,,,+++)))(((''')))***+++***)))((()))***'''((()))))))))(((&&&%%%((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$###""" }}}{{{zzzyyyxxxwwwuuutttsssrrroooooonnnmmmllllllkkkkkkhhhgggfffeeedddcccccccccdddjjjrrryyyqqqdddccceeeppptttaaaVVVNNNJJJLLLMMMKKKPPPZZZnnnttt[[[HHHBBB<<<;;;:::666555777555555444444444333333333000222444777888999999999;;;;;;:::777444222222333333333222111000///...---222333555888;;;>>>AAABBB@@@<<<666222222333444444///000///...---...111333333999CCCLLLRRRSSSRRRPPPBBB;;;666555333///...000111///000222222000222777>>>GGGLLLHHH@@@999444///111000000000000000000111////////////111555<<<@@@CCC???:::555111111222333//////.........------------------.........//////111111000000000000111111222333444888===@@@???===>>>>>>===:::777666777888666888999::::::;;;>>>@@@CCCQQQfffrrrnnn```VVVTTTQQQLLLFFFBBB@@@?????????AAABBBEEEKKKVVVnnndddOOOBBB:::555444222111///...------.........------,,,+++***,,,,,,,,,+++***((('''&&&)))++++++***((((((((()))'''((()))))))))(((&&&%%%)))))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!############"""!!!""""""}}}zzzyyyxxxwwwvvvtttsssqqqqqqoooooonnnnnnmmmllllllkkkhhhgggfffdddccccccbbbbbbeeejjjrrrzzzpppcccbbbdddppp|||gggXXXNNNHHHKKKLLLKKKNNNVVVgggqqqYYYHHHBBB===<<<:::777666888555555444444444333333333111222444666777999999:::;;;;;;:::777333222333444444444444444333111000///222333666888;;;>>>@@@AAA???;;;666333333333444444/////////...------000333333777>>>DDDIIIKKKKKKJJJ<<<777333444333///...///000///000222222000222666:::DDDLLLJJJCCC<<<555///111111111111111111111111////////////000444999===@@@>>>999555111000////////////000000000111111111000////////////.........222111111000000111111222111222222555<<>>===:::888777777666777888888999;;;???BBBGGGRRRcccooolll```WWWUUUUUUPPPIIIDDDBBBBBBBBBBBBBBBBBBEEEJJJUUUllliiiRRRDDD===777666444111///...---,,,+++,,,,,,,,,,,,++++++******************)))((('''***++++++***((('''((()))'''(((((((((((((((''''''******)))(((((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$"""!!! !!!###$$$$$$######$$$&&&}}}zzzxxxwwwvvvuuusssqqqpppooooooooonnnnnnmmmmmmllllllgggfffeeecccbbbbbbbbbbbbeeejjjrrr{{{nnnbbbbbbeeerrrnnn]]]QQQIIIKKKMMMKKKMMMSSS___{{{oooXXXIIIBBB===<<<;;;888777999555555444444444333333333333444444666777999;;;<<<<<<<<<:::777444333444666222333333444333222111000111333555888:::===>>>???<<<999555333333333333222/////////---,,,---000333444666999<<>><<<999555222///---,,,......///000111222333333222222111000///......---222111111000000111111222000000000333<<>>;;;999888666666666777999===DDDHHHLLLTTTbbbmmmkkk```XXXUUUTTTOOOHHHCCC@@@@@@AAAAAABBBBBBCCCGGGQQQiiiqqqWWWFFF===666555333111000///......'''((()))***+++***))))))*********++++++******)))***+++,,,***((('''((()))((((((''''''''''''((((((***)))((('''&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###""""""$$$&&&%%%$$$###%%%'''}}}zzzwwwwwwuuutttrrrpppooonnnoooooonnnnnnmmmmmmllllllffffffdddcccbbbaaaaaaaaafffjjjrrr{{{~~~lllccccccgggsssrrrbbbTTTKKKMMMNNNLLLNNNSSSYYYtttmmmWWWIIICCC>>>===<<<999888:::555555444444444333333333555555555666888:::===>>><<<<<<:::777444333555777///000111222222111//////000222444777999;;;<<<===:::888444333333222111000/////////---,,,---000333555666666777888888999999444000///222333000---......,,,...111000---...222555BBBMMMMMMGGG>>>555...//////000000000000//////000000000//////111555888AAA@@@>>>;;;777333111///++++++,,,...///111222222444444333111000...------222222111111111111222222///000///111<<>>>>>AAAAAABBBEEEOOOfffwwwZZZGGG<<<444333222111000000000000)))***,,,---......------******+++,,,,,,,,,,,,+++***+++,,,+++(((''''''((()))((('''&&&&&&''')))))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%###&&&'''&&&$$$###%%%'''}}}{{{wwwvvvtttrrrqqqpppqqqqqqrrrqqqooommmkkkjjjiiiiiiiiijjjiiihhhfffeeefffgggkkkoooxxx{{{kkkgggbbbfffwww{{{jjj\\\NNNKKKMMMNNNNNNOOOWWWjjjkkkVVVHHHAAA<<<;;;;;;888666666666444222222333555555555666555555777;;;>>>?????????>>><<<:::777555333222333333222222111000//////444444555555555777:::======;;;777444222222333444222222333333333222222111555555555555555444333222333333222111000000000111000000////////////000000777AAALLLOOOJJJ@@@888444111000///......///000111------...///111333444555===??????;;;555///......---------......000111111666555444333222000//////000111111000...---///000555444444666999;;;;;;::::::===???@@@AAAAAA:::222555555555666:::AAAJJJPPPRRRTTT```pppppp___RRRPPPMMMIIIDDDAAA@@@???>>>>>>??????CCCJJJRRRcccbbbKKK>>>333333333222000...---,,,000///...---------------++++++++++++++++++++++++---,,,+++***))))))))))))************************))))))))))))))))))))))))(((''''''((()))(((&&&$$$%%%%%%%%%$$$$$$$$$######$$$%%%(((+++---.........}}}{{{wwwvvvtttsssqqqqqqppppppqqqpppooommmlllkkkjjjjjjiiijjjjjjhhhfffeeefffhhhlllpppyyyzzzjjjfffbbbfffyyyooo```QQQLLLMMMMMMMMMNNNUUUfffiiiUUUHHHAAA<<<;;;;;;777555666555444222333555666666555666555666888<<>>>>>BBBIIIPPPaaa~~~aaaKKK@@@444444333222000///------......---------......///000000///---,,,***))))))------,,,+++************************************((((((((((((((((((((((((&&&%%%%%%%%%&&&%%%###!!!%%%%%%%%%$$$$$$$$$#########$$$'''***---///000111~~~|||zzzvvvuuuuuutttrrrqqqooonnnoooooonnnmmmmmmllllllkkkjjjjjjjjjiiigggfffgggiiilllpppyyyxxxhhheeebbbhhh{{{vvvfffUUUNNNMMMLLLLLLLLLSSS```xxxhhhTTTFFF@@@<<<;;;:::666555777444333444555888999888777666555666999===@@@AAA@@@>>>;;;777444444888===AAA555444222000///000111222---...000111333888===AAA>>>;;;777333111000000000+++,,,---//////000000000111000000000000000//////000////////////000000111////////////////////////333===JJJPPPLLLBBB777111//////............///000111111111111222333444555AAABBBAAA<<<444///------------......//////000000...///000111333444555666444555555444111000000111///111444999;;;;;;777444999===@@@@@@BBBCCC???999777777777888;;;AAAIIINNNWWWXXX```kkkkkk]]]QQQMMMIIIFFFAAA>>>=========<<<>>>===@@@GGGMMM^^^xxx[[[HHH@@@444444333222111///......,,,------......///000000111111000///---,,,++++++,,,,,,+++++++++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%&&&%%%""" %%%%%%%%%$$$$$$$$$######"""###%%%(((+++///222444}}}{{{yyyuuuuuuuuutttssspppnnnmmmnnnnnnnnnnnnnnnmmmmmmllliiijjjjjjiiigggggghhhiiikkkoooxxxxxxhhheeebbbiii~~~|||kkkYYYPPPNNNLLLKKKLLLRRR[[[nnngggSSSEEE@@@<<<<<<:::666555888444444555777:::;;;999888666666777:::===@@@@@@@@@===:::777555666:::???BBB666444111//////000222444000111111111333666<<<@@@BBB???;;;666333222111222222222222222111000//////111111111000000000111111...............///000111000000000000000000000000111:::GGGNNNLLLBBB777000.............../////////222222111111111222333333>>>@@@???;;;444///---...---......///////////////111111111000000000000000999::::::888444111111111000111333777999999666333888===@@@@@@AAADDDAAA===888888888999;;;@@@GGGMMMUUUVVV]]]ggghhh^^^RRRMMMJJJFFFBBB????????????>>>@@@>>>AAAFFFLLL\\\~~~mmmRRRBBB<<<555444333222111000//////------...///////////////---------...............******************++++++************************(((((((((((((((((((((((('''&&&&&&''''''&&&$$$"""%%%%%%%%%$$$$$$$$$######""""""###%%%(((,,,///111}}}{{{zzzuuuuuuuuutttrrrpppmmmlllmmmnnnnnnoooooonnnmmmmmmiiiiiijjjhhhgggfffhhhiiijjjnnnwwwxxxiiieeeccckkkppp\\\RRROOOLLLLLLMMMQQQWWWfffgggTTTEEE@@@>>>===:::666666:::444444555888;;;;;;:::888666666777:::===??????>>>666555333333333555666888666444111000///111333444222222222222333777===AAACCC@@@<<<777444222222222333333333333222111000///111000000//////000111111...---------...///000000000111111222222111111000///888CCCJJJIIIAAA777000---....../////////000000111111000000000000111111999<<<===:::555000//////---...//////000//////...111111000///...---,,,,,,555777888777444222222222222222222444666777666555777<<>>???BBBBBB???888888888999:::???EEEJJJPPPQQQXXXbbbfff```UUUNNNHHHEEEAAA>>>>>>??????>>>AAA@@@AAAFFFLLL]]]bbbJJJ===999444444222111000///000000//////000000//////------++++++,,,,,,,,,---------)))((((((((((((((()))***++++++++++++++++++++++++'''''''''''''''''''''''''''&&&&&&'''((('''%%%###%%%%%%%%%$$$$$$$$$############"""###%%%''')))+++~~~|||zzzvvvvvvuuusssqqqooommmlllmmmnnnooopppooonnnmmmlllggghhhhhhgggffffffgggiiikkkoooxxxwwwiiieeedddlllyyycccVVVQQQMMMLLLMMMOOOSSSaaaxxxiiiVVVEEEAAA???>>>;;;777888<<<666555666777:::;;;:::999666666777:::===>>>===;;;555555555555444444333333555444222111111222333444000111111111444999@@@EEEAAA???:::666222111111111//////000111111111111111///...---,,,---...///000///............//////000000000222222222222000000000555===CCCDDD???777222---...///000111111111000000000000///000000111111666:::===<<<888222000000---...///000000///...---........................,,,///222333333222333444444333222333555777777666555;;;===<<<<<>>;;;<<<=========BBB@@@BBBGGGMMM]]]uuuXXXDDD;;;888444333111////////////000000000111111000///---,,,---,,,,,,+++******))))))(((((('''''''''''''''(((************************''''''''''''''''''''''''$$$$$$$$$%%%''''''%%%###%%%%%%%%%$$$$$$$$$############""""""###$$$$$$%%%}}}{{{wwwvvvtttrrrpppnnnmmmmmmnnnooopppppppppnnnmmmkkkfffggggggfffeeeeeeggghhhlllqqqzzzvvvhhheeedddmmmkkk\\\TTTOOOLLLMMMLLLPPP\\\rrrkkkXXXEEECCCAAA@@@<<<888999>>>888777555666888999999888666666777:::<<<<<<:::888777777666666666555444444333333222222222333333444111111111000222777>>>CCCAAA>>>:::666333222222222...//////000000000000000///...---,,,---...000111000000//////.../////////---///000111111000///---000333888===>>><<<777444...///000111222222222111000000000000111111222333777<<>>===777777888888888<<<@@@DDDEEEIIIRRR\\\cccaaaUUUJJJDDD@@@===;;;;;;<<<======BBB???AAAFFFLLL]]]dddLLL???999777333111///...---...//////...///000111111000...---,,,,,,,,,+++******))))))***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''######$$$&&&))))))(((&&&%%%%%%%%%$$$$$$$$$######""""""######$$$#########}}}|||xxxvvvtttqqqooommmmmmmmmnnnooopppqqqpppnnnlllkkkeeefffffffffddddddfffhhhnnnrrr|||tttgggcccdddnnnrrr```VVVOOOLLLLLLIIINNNZZZnnnlllZZZFFFCCCBBBAAA===888:::@@@999777555555777888888888777777777999;;;;;;888666555444333222222222333333222333333333333333333333555444222000000444:::>>>CCC@@@<<<888555444555555333333222222111///...---111000///...///000222444222111000///////////////,,,---///000000///---,,,111333555999;;;:::888555...///111222333333333222111111111111222333444555999>>>DDDDDD>>>666000------...000111111///...,,,111111111111111000000000222444666666444222000000111333555999;;;999666222333888;;;888777:::<<<<<<666777777777888;;;???CCCDDDIIIQQQ[[[bbb```SSSGGGEEEBBB>>><<<===>>>??????AAA>>>@@@EEEKKK]]]vvvWWWCCC:::777555222111///---,,,---...///,,,---///111222111000///))))))***++++++,,,------++++++***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&)))+++---,,,***%%%%%%%%%$$$$$$$$$######!!!"""###%%%%%%%%%$$$###~~~|||tttssssssrrrrrrqqqqqqpppoooooopppooonnnmmmkkkjjjddddddcccbbbcccdddeeefffllluuuqqqeeedddeeeqqq~~~ggg[[[UUUOOOKKKLLLNNNTTTccc{{{jjjUUUMMMGGG???:::888:::<<<===888666333333444555555444333777:::;;;>>>@@@===777555555555555555555555555333333333222222222111111000111111000000222555888@@@@@@;;;333111333555444111111111111111000/////////000111222222222222222000111000///---...000222111111111111111111111111------000555999:::777333///////////////000111111555555444222000000333555666<<>>AAA>>>AAAMMM[[[zzz___HHH???:::777666444222///------///222333/////////////////////000+++++++++***++++++,,,,,,---,,,***(((&&&(((+++///)))*********(((&&&$$$###$$$&&&((()))'''&&&&&&'''&&&''')))******(((&&&%%%)))'''$$$!!! !!!"""###""""""$$$%%%~~~}}}vvvvvvtttsssqqqooonnnnnnooooooppppppooommmkkkjjjfffeeedddddddddeeeggghhhllluuuqqqdddcccdddpppqqqbbbXXXPPPKKKLLLMMMRRR___vvviiiTTTKKKGGGBBB>>>===<<<<<<;;;999777555555666666555444333777:::;;;>>>@@@===777555555555555555555555555333333333222222222111111222222222111111333666999@@@AAA???888555555555222222222222222222111000000000000000111111000000/////////000///......000333........................111111333888===>>>;;;777111000///////////////000444444333111///000222555777===CCCCCC===666111///------------------,,,,,,---------------------......111333444333111111111111222333555666777888888888555222444777888555222333333444555777999<<<===@@@AAAGGGTTT______UUUJJJEEECCC@@@===;;;<<<===??????BBB???AAAKKKYYYvvvxxxVVVBBB;;;888666555444222000......///000222,,,,,,,,,+++++++++++++++,,,++++++***++++++,,,,,,******+++***((((((***,,,***************)))((('''%%%'''))))))(((&&&&&&'''$$$&&&''')))***)))((('''(((&&&$$$""" !!!!!!"""############$$$%%%~~~}}}xxxwwwuuussspppnnnlllkkkooopppppppppooommmkkkjjjggggggfffeeefffggghhhiiimmmuuupppdddbbbdddqqq~~~jjj\\\RRRMMMMMMMMMPPPZZZnnngggTTTHHHFFFCCCAAA@@@>>>;;;888999888777777888777555333333777:::<<<>>>AAA===888555555555555555555555555333333333222222222111111222333333222222333777:::@@@DDDCCC>>>999777555111222222333333222222111000//////000000000//////......//////...---...111333........................000///111666;;;<<<999666222111000///......//////111222111000...///222555777===BBBCCC>>>777222000,,,,,,---.........---,,,---------------------------///111222111111111111111333555444333444888;;;888777666888:::999666222444444444444666888:::;;;???@@@FFFRRR]]]^^^TTTJJJBBBAAA???=========>>>>>>???BBB???@@@JJJVVVqqq}}}eeeJJJ;;;888666444333333333111000///////////////......---,,,,,,,,,,,,,,,,,,++++++***++++++,,,''')))++++++)))(((((())))))))))))(((((())))))***%%%''')))***((('''''''''###$$$&&&((()))))))))(((&&&%%%$$$"""!!!""""""### !!!!!!"""######$$$$$$}}}|||wwwwwwuuussspppnnnlllkkkooopppppppppooommmkkkjjjgggffffffeeeeeeggghhhiiiooouuunnndddcccfffsssppp^^^TTTPPPLLLLLLNNNUUUhhhgggUUUGGGEEEBBB@@@???===:::777888777777888888777444111333888;;;<<>><<<777444555555444444555777999:::======BBBNNNYYY[[[RRRIII???>>>>>>>>>>>>============AAA>>>@@@IIITTTnnngggUUUAAA888666444333333333333222222000///...---111000///...------......,,,,,,++++++******++++++''')))***)))((('''((())))))((('''&&&%%%&&&'''(((&&&(((******)))'''''''''%%%%%%'''(((((((((((('''%%%$$$############$$$%%%  """######"""~~~|||zzzttttttsssrrrpppooonnnmmmoooooooooooonnnlllkkkiiifffeeedddddddddeeefffgggpppvvvmmmcccdddhhhvvvwwwcccXXXSSSLLLLLLMMMSSSccc~~~hhhVVVHHHDDD???<<<::::::999888777666666666777666333111555999<<<===???@@@<<<666555555555555555555555555333333333222222222111111111111111111000222555888BBBFFFFFF>>>666444444222000000000000000//////...---...///111222333333444111111111...,,,+++---...////////////////////////000///000444999;;;999666000///------...000222444/////////------...111333555999>>>AAA@@@;;;555222111///,,,******,,,///111000000//////////////////,,,---///000//////111222555777888666222444:::@@@:::<<<>>>@@@@@@>>>:::777666666555555666777999:::;;;:::???JJJUUUXXXPPPGGG=========>>>>>>=========;;;???===???IIISSSmmmXXXKKK>>>888777444222333222333333222111///---,,,------+++++++++,,,...///---,,,++++++*********+++******)))&&&%%%&&&))),,,,,,+++)))'''&&&&&&&&&&&&((()))++++++)))(((''''''(((((('''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&###!!!!!!"""%%%&&&%%%$$$~~~~~~}}}zzzxxxrrrrrrqqqqqqppppppoooooommmnnnnnnnnnmmmkkkiiihhhddddddcccbbbcccdddeeefffpppvvv~~~lllcccdddhhhwwwlll^^^WWWMMMMMMMMMQQQ___wwwhhhWWWIIIDDD===999777888888999666555444555666666444222888;;;>>>===>>>???;;;444555555555555555555555555333333333222222222111111000111111000000111555888AAAFFFFFF>>>666333444333//////000000//////...------...000111333444444444111111000...,,,+++,,,...------------------------...------111666888777444///...,,,,,,---000444666///000///...,,,---000333111555;;;???@@@<<<777444000...+++((((((***,,,........./////////000000000---///000000//////111222666777777555333555999>>>999;;;>>>@@@@@@>>><<<:::777666666666777888:::;;;:::999<<>>>>>@@@IIIRRRkkklllNNNDDD<<<999777444222333222222222222111///...---......------///222555777------,,,+++************,,,+++)))&&&%%%&&&***...///...---+++***)))(((((()))***,,,,,,***((('''((())))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((%%%$$$&&&)))+++)))'''~~~~~~|||yyyvvvrrrrrrqqqqqqppppppoooooolllmmmmmmmmmllljjjhhhgggdddcccbbbbbbbbbccceeefffnnnuuu}}}jjjcccbbbfffvvvyyyeeeYYYOOOOOOOOOQQQ[[[pppfffWWWHHHDDD>>>:::888888999888666555444444666777777666:::===???>>>>>>>>>999333555555555555555555555555333333333222222222111111111222222111111222666888===EEEHHHAAA999555333222000000000000000///......///000000111111111111111...///...---,,,,,,...000------------------------,,,++++++///444666555333000///---,,,---///333555111111000...------///222...222888===@@@>>>999555111000///...---,,,,,,,,,++++++,,,---...///000000///000111000//////000222666555444333444555777999777999<<<>>>>>>===<<<;;;777777666777888:::<<<===:::999<<>>===<<<<<<;;;;;;;;;<<<<<<@@@???AAAIIIQQQhhhoooWWWEEE>>>999777666333222444222111111000000000//////000000000111444999===???...---,,,+++***************+++***)))'''(((***---.........---,,,+++*********+++---,,,***((((((((((((''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&)))&&&$$$&&&***,,,***'''~~~}}}{{{wwwtttsssrrrrrrqqqpppooonnnnnnkkklllllllllkkkiiigggfffddddddcccbbbcccdddeeeffflllttt|||jjjccc___ddduuujjj[[[PPPPPPPPPPPPXXXkkkeeeVVVHHHDDD???<<<;;;:::999888777555444444666888999999<<>>>>>>>>888111555555555555555555555555333333333222222222111111222333333222222333777::::::DDDJJJEEE<<<777444111111111111111111000//////111111111111000///------+++,,,------,,,...111333////////////////////////000//////222777:::999777222111...,,,,,,...111333222222111///------///111,,,000666<<>>:::666222333555555444111---+++((()))***+++---...//////111111222111//////000222555333111222444555666555555777:::<<<<<<;;;;;;;;;777777777777999;;;===>>><<<:::===GGGSSSWWWRRRJJJ???>>><<<;;;::::::;;;;;;>>>CCCAAABBBIIIOOOfff```HHH???:::666666555222222555222111000000000000000111,,,,,,---///333888>>>AAA...---,,,+++************)))***,,,,,,***)))***+++***+++,,,------,,,*********,,,------***(((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%'''$$$!!!$$$(((***(((%%%}}}zzzwwwtttsssssstttssspppmmmllllllmmmlllkkkkkkjjjiiihhhffffffdddcccccccccaaa___cccjjjtttxxxzzziiibbb```hhhxxxvvvaaaWWWMMMKKKRRRXXX```www|||dddUUUGGGDDD???<<<;;;:::999777888999888777666777:::<<<<<<>>>???>>>:::777555444333333333222222222111111444333111000000111333444111333444444444444666777BBBBBBBBB@@@<<<777333000111...,,,---//////---+++///000111222111///---,,,,,,,,,------......//////......---,,,,,,,,,,,,---......---...444;;;;;;666333111///------...000111222111...---,,,---...///222111222999???@@@:::333222000/////////...,,,***---------------...///000000////////////000000111222222444555666777777777444555777888999999888888666666666777888:::;;;<<<888:::???GGGSSSZZZSSSHHH@@@<<<;;;>>>???;;;999:::999===<<>>;;;:::::::::999888888888666555666999;;;<<<===>>>===999666444444444333333333333222222222333333111111111111333333...///111111000000222444AAABBBBBBAAA>>>999444222222000...///000111///---//////000111000///...---000000000111111111111111///......---------------......---...444;;;;;;777333111///------///111222111000///------...///000111000111888???@@@;;;444333111000000000///---+++------,,,,,,---......//////////////////000000111222333333444555555555555444555666888888888888888888777777777888999::::::999:::>>>FFFRRRYYYTTTJJJAAA<<<:::<<<===;;;;;;>>><<<@@@>>>@@@GGGMMMaaa~~~{{{]]]IIIAAA:::::::::888777555444333111111000000/////////000////////////000000111222------,,,,,,,,,+++++++++++++++***)))((())),,,...************************((()))***)))'''&&&'''((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%"""!!!"""###%%%%%%$$$"""~~~|||zzzwwwtttsssrrrrrrqqqooollljjjjjjkkkmmmlllllljjjhhhfffdddcccaaa```aaacccbbbaaagggnnnwww|||uuueee^^^^^^gggxxxzzzhhh[[[SSSVVVXXX]]]pppxxx^^^PPPFFFBBB===:::::::::;;;;;;888888888666444555777:::<<<======;;;777555333333444444333333333222222222222222222222222222222222000111222222222222333555===???@@@@@@>>>:::555222333222111111222222111000....../////////000000000///////////////.........000000///...........................333:::;;;888333111///......///222333000000///......///111111///...000666===???;;;666444222000000111000...---,,,,,,,,,,,,,,,------...///////////////000111111333333333333333333333333444444666777777888777777999999888888888888888999:::;;;===DDDPPPYYYUUULLLCCC===:::;;;<<<<<<===AAA???BBB@@@@@@FFFJJJ]]]yyyhhhMMM@@@<<<777777777777777666666555000000000/////////......000111000000///...------+++,,,---------,,,***)))(((***++++++******+++,,,************************(((******)))((('''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$$$$### """#########$$$%%%~~~|||zzzwwwuuusssqqqrrrqqqnnnkkkjjjjjjkkkmmmlllkkkjjjgggeeecccaaaaaa```aaacccbbbaaagggnnnvvv|||sssbbb\\\^^^fffxxxqqqaaaWWWWWWXXX[[[mmmuuu[[[LLLEEEAAA<<<999999;;;<<<<<<888888777555444444666999<<<<<<<<<999666333333333333222222222222111111111111111222222222222111111111222333333222222333555888;;;===???===999444111222222111222222222222111...------......000111222//////......---------,,,111000000///////////////...///......222999;;;999333222000......000222444///////////////000111222------///555;;;>>><<<888555333111111111111000///,,,,,,+++++++++,,,,,,---///......//////000111222444333333222222111111111333444444555666666777777888888888777888888999:::;;;;;;;;;BBBOOOYYYWWWOOOFFFAAA>>>???@@@>>>>>>@@@???CCC@@@@@@EEEIIIZZZvvvvvvXXXDDD:::777666666666777777666555555///////////////......---///000000000///...,,,+++***+++---...---,,,***((('''***...///...,,,++++++************************)))*********((('''((()))%%%%%%%%%&&&&&&&&&''''''))))))(((((('''&&&&&&%%% $$$$$$""""""%%%(((}}}zzzxxxvvvtttqqqrrrqqqnnnkkkjjjjjjkkkllllllkkkiiigggdddbbbaaacccbbbcccdddbbbaaafffmmmuuu{{{qqqaaa[[[]]]fffxxxyyyhhhZZZWWWWWWZZZjjj~~~sssYYYJJJCCC@@@;;;999999;;;<<<<<<888888777555444444777999<<<<<<;;;888444222333444111111111111000000000000000111111222222111111000...///000000//////000111777:::>>>@@@@@@;;;666222000111111111111111111222------------...///111222333222222222111111000000111111000////////////000...//////...111888;;;:::555333111//////000222333.........//////000111111,,,,,,...333888<<<;;;:::555333111000111111111000---,,,,,,+++++++++,,,,,,............///000111222444444222111111111111111333333333444444555666666666666666777888:::;;;<<<;;;::::::AAANNNYYYXXXQQQGGGDDDCCCEEEEEE@@@======>>>AAA???@@@EEEHHHYYYuuudddOOOBBB999444777777777666666444333333...//////000///...------,,,---...//////...,,,+++***+++,,,------+++)))((())),,,111333222///,,,+++))))))))))))))))))))))))((()))***)))((('''''')))''''''&&&&&&&&&%%%%%%%%%++++++***)))((('''&&&&&&"""$$$$$$######&&&)))~~~|||yyywwwvvvrrrrrrqqqooollljjjjjjkkkkkkjjjjjjhhhfffdddbbbaaadddccccccdddbbbaaafffmmmssszzzqqqaaa\\\]]]gggyyyppp^^^ZZZXXXYYYhhhzzzrrrXXXIIIBBB???<<<::::::;;;;;;:::777777777666555666888;;;>>>===;;;777333222444555222111111111000000000000111111111111111111111111000111222222111000111333777;;;@@@DDDCCC>>>888444///000111111000///111222,,,,,,---...//////000000111111111111000000000000111111000///////////////---000///...000777;;;;;;777555333000///000111222.........///////////////,,,,,,...111666999::::::555333000///000111111111...------,,,,,,,,,,,,,,,............///111222333555444222111000111222222222222222222333444555666555555666777888:::<<<===:::::::::@@@NNNYYYYYYRRRGGGDDDEEEHHHHHHBBB>>>===<<<@@@>>>???DDDGGGXXXssstttWWWIIIBBB:::333777777777666555333222111//////000111000///...---++++++,,,------------,,,***+++,,,,,,,,,+++)))(((+++///444555333///,,,***))))))))))))))))))))))))'''))))))((('''&&&'''((('''''''''&&&&&&%%%%%%%%%((((((((('''&&&%%%%%%$$$"""###$$$$$$###$$$&&&(((}}}{{{yyyxxxssssssrrrpppmmmkkkkkkllliiiiiihhhgggfffdddcccbbbcccaaabbbdddcccbbbgggooossszzzqqqbbb]]]^^^hhh{{{yyyeee]]]YYYYYYfffwwwsssXXXIIIAAA???===<<<<<<;;;999777666777777666666777:::===???>>>;;;777333333444777333333333333222222222111222111000//////000111222444555666555444333444555666:::???CCCBBB===777222...000222111000///111333+++,,,.../////////...................../////////000000///............///---000000---000666;;;<<<:::777444111//////000111...............------,,,,,,,,,...000444777999:::444222///...///111111111///......---,,,,,,------------......///111222333555444222111111222333444222222111111222333555555777777777777888999:::;;;999999:::AAANNNZZZYYYRRREEEBBBBBBEEEFFFBBB@@@@@@===AAA??????DDDFFFUUUpppjjjPPPDDD???:::555666666666555444333222111///000111222222000...---,,,,,,++++++++++++,,,,,,++++++++++++*********)))---000444555333...***((())))))))))))))))))))))))&&&'''((('''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###$$$###!!!!!!###%%%%%%%%%~~~|||zzzyyyssstttssspppmmmllllllmmmhhhhhhhhhgggfffdddcccbbbaaa```aaadddddddddiiiqqqsss{{{rrrccc^^^^^^hhh|||jjj```[[[YYYddduuusssYYYJJJ@@@???======<<<;;;888555666777777666666888<<>>;;;777333333555888555555555444444444333333333111000......000111333111333333333111111222333222777===AAA@@@:::333......111333222000000222444+++,,,...000000///---,,,000000111111222222333333000000///...............---000000---///666;;;===;;;999555111/////////000---.........---,,,++++++,,,---...000333666888999444111///...///000111111000///...---------------------......///111222333555444222111111222444555222111111000111333444555999888888888888888999999888888:::AAAOOOZZZYYYRRRCCC???>>>BBBDDDBBBBBBDDD>>>BBB@@@???CCCDDDSSSnnneeeLLL@@@;;;999777444555555555444444333222///000222333222111///......---+++***)))***++++++,,,+++******))))))******...111444555222---)))&&&))))))))))))))))))))))))&&&'''((('''%%%$$$%%%&&&###$$$$$$%%%&&&(((((()))&&&&&&%%%%%%%%%%%%$$$$$$&&&""" ###%%%$$$"""yyytttssssssuuussspppmmmkkkjjjjjjiiijjjjjjiiihhhfffdddcccbbb\\\^^^`````````dddjjjooosss}}}sssddd]]]\\\iiiuuufff]]]ZZZdddrrrsssXXXJJJCCC@@@<<<999999888888777999888777777777888999:::@@@<<<777444333333444333333222111111222222111000///////////////000000000...///111222222333555777555666999>>>BBB@@@999333///000000111111111111000+++---...---,,,,,,---...//////...,,,***+++///111222222111000///...------...///111222444999>>>CCCBBB<<<555000/////////---///////////////000111111222///---...333777999999777555111---+++,,,---///......------------......111000...------...///000222222222222222222222222222222111000111222444555666666666666777888999::::::;;;===DDDQQQZZZWWWOOOFFF@@@<<<<<<======BBBGGGCCCIIIEEE@@@AAACCCSSSlllsssWWWIIIAAA999555666:::999888777666555444444222222222111000///...---------,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,000333555333...(((&&&&&&******))))))))))))******&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&(((***+++(((%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''zzz|||yyypppqqqpppnnnmmmlllkkkkkklllkkkjjjjjjhhhgggeeecccbbb]]]___aaaaaaaaadddjjjooouuu~~~sssddd^^^]]]jjjpppddd___ggguuuuuuZZZKKKDDDAAA===:::999999888777:::999999888999;;;<<<===???;;;777444333444444444222222111222333333222111000000000000000000000000...000222222222222444555333444888===@@@???999333000000000111111111000000---...///...---,,,---...,,,,,,,,,++++++...222555////////////...............///000000222666<<<@@@AAA<<<555111000000///...///////////////000111111111///---...333777999:::777555111...,,,,,,---///.........------.........000///...------...000111222222222222222222222222555444333222222222333444666666666666777888999999999:::;;;BBBOOOYYYXXXQQQGGGAAA<<<<<<<<<===AAAFFFGGGKKKGGGCCCEEEGGGSSSiiijjjOOODDDAAA<<<888999999888777666555444444333222222222222111000//////...---,,,,,,++++++,,,,,,++++++******)))*********...111444333...***)))))))))))))))(((((()))))))))(((((('''&&&&&&%%%%%%&&&((('''&&&''')))(((&&&###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%}}}|||nnnnnnmmmllllllllllllmmmmmmkkkkkkjjjiiigggeeedddccc^^^```bbbbbbbbbeeekkkpppxxxssseee___^^^lllwwwhhh```eeepppyyy]]]MMMFFFBBB>>>;;;:::999888777888888888888999;;;>>>???>>>:::666333333444444444222333333444444444333222111111111111111111111111///111222222111111222333111333666;;;??????999444111111111111000000000000///000111000...------...,,,,,,---,,,,,,...222555---------....../////////......//////000333888;;;>>>:::555111000000000000///////////////000111111000...---///333777::::::777555222...------...///........................///......---...///111222222222222222222222222222777666555444333333333333444555555666666777888888999999:::???LLLXXXYYYTTTIIIBBB<<<<<<<<<<<>>;;;999555333444555555555333555777888777555444333333333222222222222222111000111222111000///000111111222555;;;@@@@@@;;;777222222111000000/////////111222222111...------.../////////...,,,---///111.........////////////000///000000//////111666999<<<999555222000000111111///////////////000000111.........000333777999;;;777555222000.........///......////////////..................///000222222111111111111111111111111444444444333333333333333333444555666666777777777999999999>>>JJJWWW[[[YYYKKKBBB;;;;;;<<<<<<>>>AAADDDFFFAAAAAAIIIJJJPPP^^^xxx]]]CCC===>>>;;;666444666666555444444333222222111222222333333333222222///...---,,,,,,,,,,,,,,,---,,,+++***))))))))))))---000333222...++++++,,,''''''(((((((((((('''''')))))))))))))))(((''''''&&&&&&&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&%%%$$$###"""xxxooouuuoooooonnnnnnmmmlllkkkjjjkkkkkkjjjiiigggeeecccbbb```bbbccccccbbbeeekkkooo|||ssseee```aaaooozzzkkkgggiiitttcccPPPCCC@@@<<<999888777666555444444555666888:::===>>>999777444333444555666555555888<<<<<<:::666444444333333333333222222111111000111222111///...///000000111555;;;AAABBB>>>:::333333111000////////////111222222111///---.../////////000...------///111111111111000000000000///222222111000000111555888:::999666333000000111222///////////////000000111---...///111333666999;;;888666333111///...//////......///000000///...............///000111222222111111111111111111111111000000111222333444444444333444555666777777777666999::::::>>>IIIWWW]]][[[KKKBBB;;;:::<<<<<<>>>@@@@@@BBB>>>???IIILLLPPP^^^|||sssYYYBBB<<<===:::555333555555444444333333222222111222222333333333222222000///...---,,,,,,,,,,,,...---,,,+++++++++++++++111333555222---***)))+++''''''((((((((((((''''''''''''((()))*********)))%%%%%%&&&''''''((()))***'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&%%%###"""xxxmmmxxxqqqqqqpppooonnnllljjjiiijjjjjjiiihhhfffdddcccbbb```aaacccbbbbbbdddjjjnnn{{{rrreee```bbbooorrriiigggppp~~~eeeQQQAAA>>>:::888777777666555777777777888:::<<>>HHHUUU[[[[[[KKKAAA999999<<<===>>>???>>>AAA>>>@@@IIILLLQQQ```wwwiiiSSS@@@<<<<<<999777888555555444444444333333333111222222222222222111111000000...---,,,,,,,,,,,,------,,,,,,,,,,,,------444666666222---)))((()))'''((()))******)))((('''$$$&&&((()))***+++******%%%&&&'''''''''(((***,,,'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%}}}rrrwwwqqqqqqqqqqqqooommmkkkjjjiiiiiihhhgggeeecccbbb```___aaabbbaaaaaaccchhhmmmzzzpppddd___aaaooozzzmmmhhhmmmyyyeeeQQQAAA>>>:::888888888888777777777777888:::<<<>>>???555444333333555777777666<<>>666444222///...---.........///000000.........000+++---/////////000222444000000000000111111111111333333222111000222555888999:::888555000...///111///////////////000111111...000333333333333666888888777555333111000//////...///000111111000///...///000000111111111000000111111111111111111111111///000222333444555444444333555777888999999888777666888999<<>>>>>???<<>>???FFFHHHNNN^^^sss|||```NNN???;;;:::666666:::555555555555444444444444222222222222111000//////111000///...,,,,,,,,,+++++++++++++++,,,---......444666666222---))))))***'''(((***++++++***((('''%%%&&&((()))***)))(((((('''(((((('''%%%%%%''')))'''&&&%%%%%%$$$$$$%%%%%%"""""""""###$$$%%%&&&'''{{{xxxtttpppqqqqqqqqqpppooommmlllhhhhhhhhhfffeeecccaaa```___```bbbaaa```bbbhhhmmmyyy~~~pppccc___aaaooovvvnnnlllwwwfffPPPAAA>>>:::999999::::::999666666666666777999;;;===555333222333555777777666???DDDIIIHHHAAA:::666555333333222222111000//////---...//////......///111,,,---111888???BBBAAA>>>777555222///...---......---...//////......///000...000111000///...///000------...///000111222222222222111000///111555888::::::999555000...///111///////////////000111111...111444444222222555777888777555333222000000///...///000222222000///...000111111111111000000///000000000000000000000000222333444555555555444333444555777999:::999888777444666888;;;DDDPPPVVVVVVJJJ@@@777888===??????@@@;;;???===<<>>::::::999666555777999888888999;;;;;;999777444333222000000222888<<<@@@FFFKKKKKKCCC;;;777555555444222000///000000111000111111///---,,,---......111222222777??????:::777444000......///////////////////////////......---......//////////////////...---++++++,,,,,,---......///......///111444;;;<<<;;;666000,,,,,,...///////////////.........,,,...111333555555444444;;;;;;:::777333111111111222111000//////.../////////////////////000000000111000///000111222111000333111000111222444444444555555555555666666666777888777888;;;AAAKKKTTT[[[MMMCCC::::::=========>>>===???@@@???AAAFFFNNNUUUnnniiiPPPFFF===999777444222333888777666555555555555555444333333222222111000000......---,,,,,,,,,------******+++++++++,,,,,,,,,---111555555111---+++***((((((((((((((()))))))))'''&&&%%%$$$############***)))&&&$$$$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''{{{xxxuuutttrrrpppnnnnnnmmmkkkiiihhhgggfffffffffeeecccaaaaaa___```bbbbbbaaahhhpppzzzmmmbbb___aaaoooyyyssswwwgggPPPEEE???:::;;;:::777666888777777999;;;>>>>>><<<:::666555444222222555999===AAAFFFJJJIIIBBB:::666555333222111///////////////000000000///---,,,---///111333333333888@@@AAA===888444000...............---....../////////......---......///////////////222111000/////////000000...///000/////////222444;;;<<<;;;777111------///------------------------...///111333444555555555<<<<<<:::777333000000111111000//////////////////222222111000000///......111000000000111111111000555444333333333333222111555555555666666666666666888777777:::@@@JJJUUU\\\QQQFFF===;;;=========???===?????????@@@DDDLLLSSSiiifffOOOFFF===:::888555444555444333333333333444444555444444444444444444444444......------,,,,,,------,,,,,,,,,++++++*********,,,000555666333...***(((******************))))))''''''&&&%%%%%%$$$%%%%%%&&&%%%$$$######$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$######"""|||zzzwwwvvvsssqqqooonnnnnnmmmjjjiiigggfffeeeeeeeeedddbbb```___^^^___aaa```bbbiiiqqqzzzkkkaaa^^^```pppyyyxxxiiiQQQEEE???;;;;;;;;;888777999555666999>>>AAAAAA???===888888666555444777;;;???CCCEEEGGGEEE???999666555222111000///........./////////000///------...000222333222222666===AAA@@@999555111...---...------+++,,,---...............---......///////////////000000///............//////000111000000000222444:::<<<<<<999333//////000........................000000111111333444666666>>>===;;;777222000000111/////////...//////000000222222111111111000000000111000000000000000000111333444444444333222000///666666666666666555555555888777777999???JJJVVV___XXXLLL@@@============???>>>??????>>>>>>BBBIIIOOOccc~~~aaaNNNEEE===;;;:::777666777222222222222333444555555444555555666777777888888///......---,,,,,,------...------,,,+++***)))(((+++000666888666000***&&&***+++,,,,,,,,,***)))((((((((('''&&&&&&&&&''''''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########""""""######"""!!!|||zzzwwwvvvuuurrrpppnnnmmmmmmllljjjhhhgggfffeeeeeeeeedddbbb```^^^^^^_________bbbjjjqqqzzz}}}iii___\\\```qqq{{{}}}jjjSSSDDD>>>:::;;;:::777666888444666:::>>>AAAAAA>>>;;;888888777666555777;;;>>>BBBCCCCCC@@@;;;777555555111111000000////////////.../////////------///111111000//////333999>>>@@@:::777222///---------,,,***+++,,,---............---....../////////////////////.........---------///111222222111111222444999<<<===;;;555111000111000000000000111111111111222111000000111333666777>>>>>>;;;777333000000111...............///000111...///000111222333444444000111111000///000111333000222444555444333222111666666666666555555555555888888777888>>>IIIWWWaaa^^^QQQDDD???>>>======???>>>??????>>>===@@@GGGLLL^^^~~~xxx^^^MMMDDD===<<<;;;888777888555444444444444444555555333444555666777999::::::000///...------,,,------------,,,,,,+++***))))))+++000777:::999222+++&&&***+++,,,,,,+++***((('''(((''''''&&&&&&''''''((("""###%%%&&&''''''''''''######################## !!!"""######!!!~~~zzzxxxvvvttttttqqqooommmllllllllljjjhhhhhhgggfffffffffeeecccaaa^^^``````^^^^^^ccckkkqqqyyy|||ggg^^^[[[```rrr~~~kkkTTTCCC===999999888555444666555777:::===???>>>:::777777777666555444555999<<<@@@???>>>;;;888555444333111111111111111111000000.../////////------///111111///...///222666<<>>===???EEEJJJ\\\yyysss\\\LLLDDD===<<<<<<999777888666666555333333222222222111222333444666777888999111000///...------------++++++++++++++++++++++++,,,000666::::::555---((())))))*********)))'''&&&(((''''''&&&&&&&&&&&&'''"""###&&&'''((((((''''''######################## """#########""""""}}}zzzwwwtttsssrrrpppnnnlllllllllkkkjjjhhhhhhgggfffffffffeeecccaaa```bbbbbb^^^^^^dddmmmqqqyyy{{{ggg]]][[[bbbtttkkkTTTBBB<<<888888888555444666777888999;;;===;;;888444555555555444333444666999;;;:::888777555333222222111111222222222222111000//////000///------...000222000000222444666===DDD@@@<<<666222///...---,,,+++,,,---...............---......///////////////000000000000000///......///111222222111000000111666:::===<<<888333111000,,,------......//////000111000///...///111333555:::<<<<<<:::777333111111.........---......//////222222111111111000000000///111222222111222777;;;GGGIIIIIIDDD===777555555555555555555666666666777777999::::::===GGGUUU```___RRRFFFAAA???>>>===>>>===???@@@???===???EEEIIIYYYtttppp\\\KKKCCC===<<<<<<888666777555444333111000///......111111222333444444555555111111///...------,,,,,,******+++++++++,,,,,,,,,,,,...222666777555///+++((((((((((((((((((((()))))))))'''&&&&&&%%%%%%%%%"""###%%%&&&'''&&&&&&%%%#########$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$%%%~~~|||zzzvvvsssqqqpppooommmkkkkkkkkkkkkiiihhhgggfffeeeeeeeeedddbbb```bbbeeeddd^^^]]]eeemmmqqqyyyzzzfff]]][[[cccwwwkkkTTTCCC===999999888555444666888888888:::;;;;;;888555444444444333222222555777666555444333333222111000///000111222222111000000000000000///---,,,---///111...///333444555;;;CCCBBB>>>888333111///...,,,---....../////////......---......///////////////,,,------...---,,,+++***...000222222000//////000444888<<<<<<888333000000+++,,,,,,---......////////////.........000111222777:::<<<<<<999555222000//////...---------......222222111000000///.........111333333222444:::@@@QQQRRRPPPIII???777555666333444444555666777888888777:::<<<<<<>>>FFFSSS^^^\\\PPPEEEAAA@@@>>><<<===<<<>>>@@@???>>>@@@EEEJJJUUUnnnmmm[[[KKKCCC===<<<;;;777444555333333222000////////////222222222222222222222222222111000...------,,,,,,,,,,,,++++++++++++++++++******,,,///333333000---))))))((('''((()))+++---,,,+++***((('''&&&%%%%%%%%%&&&&&&&&&'''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$###!!! !!!"""###$$$~~~|||zzzvvvssspppnnnnnnmmmkkkkkkkkkkkkiiihhhfffeeedddddddddcccaaa___cccgggeee^^^]]]fffnnnpppyyyzzzfff]]][[[dddxxxkkkTTTDDD>>>::::::999666555777888888888999;;;;;;:::888333444444333222222444777222222111222222222000///...///000111111000//////111111111///---,,,---......,,,...222333222888AAADDD@@@999555222000...---/////////000//////......---......///////////////...///000000000///---------///111222000///...///222777<<<<<<888333000///---------...///000000111...............///000000555999===>>>;;;666222000000///...---------------////////////000000000000...111444333333666===CCCQQQRRRPPPHHH>>>777666888222333444555666888999999777:::>>>>>>>>>EEERRR\\\YYYNNNDDDAAA@@@>>><<<<<<<<<>>>@@@@@@???AAAFFFJJJRRRjjjkkkZZZKKKCCC===<<<;;;666333333333333222222222222222333444444333222222111000000222111000///------,,,,,,...------,,,+++***)))))))))((((((+++///111///---+++)))((('''(((+++...000...---,,,***((('''&&&&&&)))))))))))))))((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&$$$!!! !!!###}}}{{{wwwtttrrrpppooollllllmmmmmmllljjjhhhgggffffffggggggfffdddbbbaaafffbbb___aaaccceeelllsssxxxyyyfff^^^]]]eeewwwlllUUUGGG@@@:::;;;<<<:::999;;;999;;;======;;;888777777333333333222222222111111000000111222222222222111333111///...---...///000...............---,,,,,,---///000111222555888;;;DDDDDDAAA;;;444000000111222111000.........///000---///111111000//////000......//////000000000111000111111000...---...///222666:::<<<:::555111//////...,,,---///000000///---------.........//////222777<<<>>>:::555222000000000000000000111222222---///111222111000111222333222222333555999===@@@HHHFFFDDDAAA===999777666333444555666777777777777:::;;;===>>>===@@@KKKWWWVVVVVVOOODDD===<<<===<<<<<<===>>>AAACCCEEEGGGHHHQQQeeejjjUUUMMMEEE>>>;;;999555555777222333333333333333333333333333333222222111111111+++---///000...------.........---+++(((&&&'''((())))))))))))+++---///000***)))(((''''''&&&&&&''')))(((''''''(((((('''&&&$$$$$$######$$$%%%%%%%%%'''$$$"""###&&&((('''%%%########################~~~|||yyyvvvsssqqqpppooommmnnnnnnnnnllljjjhhhgggggggggffffffeeedddbbbbbbddd```^^^```bbbdddkkkrrr|||yyyfff^^^]]]dddvvvmmmWWWFFF???:::;;;<<<:::888999:::<<<>>>>>>;;;999777777333333333222222222111111000000111222222222222111444333111000///000111222111111111111111000//////---///000111222444888:::BBBBBBAAA;;;444000///000000///.....................000111111/////////000000000000111111111222222///111222111000......///111444999;;;:::666222000///...------///000000///............////////////333777<<<>>>;;;666333111...............///000000...///111111000000222333000000000111333666999;;;>>>===<<<:::888666555444444444555666777888888888::::::<<<>>>===@@@JJJVVVZZZZZZSSSFFF>>>===>>>>>>>>>>>>???AAACCCDDDEEEFFFOOObbblllXXXNNNFFF>>>;;;999555444666555444444333333333333333444444333222000///......---///222222111111111222000000000---***))))))*********)))))))))+++,,,---******)))(((''''''''''''(((((('''((()))******)))%%%$$$###$$$%%%%%%&&&%%%&&&$$$"""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$${{{zzzwwwuuurrrpppooonnnoooooooooooommmkkkiiihhhhhhgggfffdddccccccbbbbbbbbb___^^^```aaadddkkksssxxxeee]]]\\\bbbtttmmmXXXFFF???:::;;;<<<999666666:::<<<>>>===;;;888777777333333333222222222111111000000111222222222222111111000...---------...///222222222222111111111000---...000000111333666999???AAAAAA===666111///000,,,---..................///000111111/////////111222222222222222333333333...000333333111000/////////222777::::::888444222000...------///000000///........./////////000000222666;;;<<<;;;777444222...............//////000///000000//////000222444///000000111222444555666555555555555555555555555555555555666777777888888999999;;;======@@@IIITTT______WWWJJJ@@@???@@@@@@???@@@@@@AAABBBCCCCCCDDDLLL___nnnZZZNNNFFF>>><<<999555444666999777555333222222333444555444333111///...---,,,+++---///000//////000111222333222000...,,,---...---,,,+++******+++,,,,,,+++***)))((('''''''''''')))((((((((((((((())))))&&&$$$$$$$$$&&&'''&&&%%%%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~{{{xxxwwwuuusssqqqooonnnnnnpppqqqppppppnnnllliiihhhiiihhheeecccbbbbbbbbbbbbaaa___^^^aaabbbdddmmmvvvwwwddd]]]\\\bbbuuulllVVVEEE>>>:::;;;;;;888555555999;;;===<<<:::777555555333333333222222222111111000000111222222222222111//////...---------...///111111000000000000000000---///000000000222555777===@@@BBB@@@:::444111000+++,,,...///000//////...000111222111///...000111222222222222222222222222---000333444333000//////...000444888:::999666333000...------///000///...------........./////////111444777:::999777444222111111000000000000111111000000000///...///222555111111222333333444444444333333444555666777888999555444444555555666666777888888:::<<<===@@@HHHRRRbbbbbb[[[MMMAAA???AAAAAA??????@@@AAABBBCCCCCCDDDJJJ\\\~~~nnnZZZLLLDDD===;;;999666666888<<<:::666333111111222333444333222111000///......)))+++---.........000222333333333111///...///000///...---,,,,,,---...///++++++***)))(((((((((((()))))))))'''&&&%%%&&&((('''%%%$$$%%%((()))'''%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%zzzwwwvvvuuusssqqqpppoooooonnnpppqqqqqqpppnnnllljjjiiiiiihhheeecccbbbaaaaaabbb```___```bbbcccfffooozzzuuuccc\\\\\\dddwwwjjjTTTEEE>>>999:::;;;888666666888:::;;;;;;888555333333333333333222222222111111000000111222222222222111333333222222222333333333111111000000000000111222...///000000000111444666<<<@@@DDDDDD>>>888333222,,,---///000111111000///222222222111///...000111111111111111111000000000,,,///333444222000//////...///222666::::::777444111///------/////////...,,,,,,---------.........///111444777888777444111111111000000000000111111000000000///...///222555111111111222222222222222444555666777888999999:::444444333333333444555666888666888;;;===@@@GGGPPPbbbddd^^^OOOCCC???@@@AAA<<<===>>>@@@BBBCCCDDDEEEIIIZZZ{{{mmmYYYIIIBBB<<<;;;:::777888;;;===:::777333111111222222222222222222222222111111---///111111111222444666111222222111///...///111,,,,,,++++++,,,---///000,,,+++***))))))((())))))((())))))((('''(((+++...(((&&&$$$&&&***+++(((%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%|||xxxuuutttsssrrrqqqpppooooooooooooooopppooonnnmmmkkkjjjhhhgggfffdddbbbaaa``````______aaacccdddgggqqq}}}tttbbb\\\\\\fffyyy}}}jjjTTTFFF>>>999999;;;999888999888:::<<<;;;888444333222333333333222222222111111000000111222222222222111111222222222333333333333333222111111111222333444000111111111000111444666:::@@@FFFGGGBBB;;;555333//////000000000000000000333333222000......000222000000000///////////////,,,...111222111/////////......000555:::;;;888444111///...---/////////...------------.........//////000222666888888555222000//////...............///000000//////000222444/////////...//////000111444555555666777777888888555555333333333444555666777555666;;;===@@@FFFNNNaaaddd```SSSEEE@@@@@@AAA<<<===>>>@@@AAACCCEEEEEEIIIXXXwwwooo[[[HHHAAA<<<::::::888888;;;<<<:::777333111000111111111222222222222333333333...///000000///000222444///000111///......///111***)))))))))***+++---...---,,,+++***))))))))))))&&&(((*********---333777)))&&&%%%''',,,---)))%%%%%%&&&'''&&&%%%%%%''')))'''''''''&&&&&&%%%%%%$$$}}}yyyvvvtttsssrrrrrrqqqppppppppppppmmmmmmnnnooonnnmmmlllkkkggggggfffeeecccaaa___^^^]]]^^^```ccccccfffqqq}}}sssbbb\\\\\\gggzzz~~~xxxzzzmmmVVVGGG>>>888888::::::;;;===:::<<<===<<<999666444333333333333222222222111111000000111222222222222111......///000000000000000222222000000000222333555111222222222111222444666777>>>FFFHHHCCC<<<555222000000///.........//////444444333000......000222000000000//////.........,,,---///000///...///000///...///444:::;;;888444111000...---...///...---////////////000000000000000000222666::::::888555000000///..................///111111000000222333000///...---...///111222333333444555666777888888888777555444444555666777666444555:::===@@@FFFLLL___dddcccVVVHHHBBBAAAAAA===>>>???@@@AAABBBCCCCCCHHHVVVrrruuuaaaKKKCCC===;;;999666666999999888666444222000000///222222222222111111111111---.........------000222...///000///......///111---,,,+++******+++,,,---------,,,+++************&&&)))+++***)))+++111777***'''%%%(((---...***$$$&&&((()))(((&&&&&&(((+++''''''&&&&&&%%%$$$$$$###zzzxxxuuutttsssrrrqqqqqqpppqqqqqqqqqkkklllmmmnnnnnnmmmlllkkkfffgggffffffdddaaa___]]][[[\\\___bbbbbbeeeqqq}}}sssaaa\\\\\\gggzzz}}}vvvxxxoooXXXGGG???888888:::;;;===@@@<<<>>>???>>>:::777555555333333333222222222111111000000111222222222222111000000111222222222222222000///...---...///111222222333333222111222444777555===EEEHHHDDD<<<555111111000...---,,,,,,---...444444333000......000222111000000000//////......,,,---......------///000///...///444999;;;888333222000.........///...---111111111111222222222222111111333777;;;<<<:::777222222111000000000000000---///111222111111111222333111///...///111444666222333444555777888999::::::999777666555666888999666444555:::===@@@EEEKKK^^^eeeeeeYYYKKKCCCBBBBBB@@@@@@@@@@@@@@@AAAAAAAAAGGGTTTooozzzgggMMMFFF>>><<<999555444666777777666444222000///...333222222111000//////...111222222111///000222444...///000///......000222222111///...------.........---,,,+++************(((***+++(((%%%%%%***000***'''%%%)))...///***$$$''')))***)))''''''))),,,''''''&&&%%%$$$$$$######|||{{{{{{zzzxxxrrrrrrqqqrrrsssrrrpppmmmiiijjjkkklllmmmmmmmmmmmmhhhggggggeeedddbbb```___```\\\ZZZ^^^ccchhhpppyyysssddd]]][[[hhhyyyzzzwww]]]JJJAAA;;;;;;<<<::::::<<>>===999666555777555333444666666444222222333333222000///000111222111111111111111222222111000111333000,,,,,,///111111000...---,,,+++***)))*********(((((()))***,,,,,,,,,+++***)))''''''(((&&&%%%%%%'''(((((('''------,,,***((()))+++---***&&&"""###''')))'''$$$}}}|||}}}{{{yyytttsssrrrssstttsssqqqoookkkkkkllllllmmmmmmllllllhhhhhhgggfffdddbbb```___```\\\[[[___ccchhhpppyyysssddd^^^]]]ggg~~~|||{{{www]]]HHH???999999:::999999;;;>>>???>>>;;;666333222333444444333222222222222222222111111111111111111222...///000///---------......///000000111111000000---------...//////000000777888<<>>BBBFFFIIIWWW^^^bbb]]]QQQGGGEEEGGGDDDCCCAAA@@@@@@AAABBBCCCGGGQQQfff{{{hhhSSSIII@@@>>>===999666555888666444555777777555333222222222111000000333555111111111000000111111222000...///111///++++++...000000///...---,,,,,,++++++,,,...---+++******+++---,,,,,,,,,+++)))((('''((('''%%%&&&((())))))(((+++++++++***)))***...111///***%%%###$$$$$$"""~~~}}}{{{uuutttssstttttttttrrrpppmmmmmmmmmmmmmmmlllkkkkkkiiiiiihhhfffdddaaa___^^^```]]]\\\___cccgggqqqzzzrrrddd______ggg}}}|||{{{xxx]]]HHH@@@999999:::999:::;;;======;;;888555333444555555444444333333333333333111111000000000000111111///000111000///...///000///000111111222222111111/////////000111111222222555666;;;AAAFFFFFFAAA;;;999555111......///000000555999999444000222555555000000000000//////......,,,---......//////.........000000...111777;;;<<<999777333000---,,,,,,,,,,,,,,,---...///000111111444555555555999===;;;555666444111000000111000///000////////////000111111///000111111000000222444333333333333444444444444555555555666666666666666666666888;;;>>>BBBEEEFFFSSSZZZ___[[[QQQIIIIIILLLEEEDDDBBB@@@@@@@@@AAABBBEEEOOOccc{{{iiiTTTIII@@@===<<<999666555888777666666777777666444777666444111//////222444111111000000000000111111000///000222000,,,+++/////////.........------------///111111///,,,++++++------,,,,,,+++***(((((()))''''''''')))***)))(((******)))((((((+++000444000+++%%%""""""""" }}}{{{wwwuuuttttttttttttrrrpppoooooonnnnnnmmmkkkjjjiiijjjiiihhhgggdddbbb___^^^```]]]^^^```cccgggqqq{{{qqqddd```aaaiii~~~yyyuuuzzz^^^JJJBBB<<<<<<===<<<===???===;;;999666444444555666555555444333333333444444222222111111111111222222000111222111000///000111000000111222222222222222000000000111222222333333222444888>>>DDDEEECCC@@@666333...,,,,,,...//////666<<<===777222222555666222222111000000/////////,,,---......///............//////...000666;;;>>>:::777333///,,,+++,,,,,,,,,---...//////000000000///222333444888===<<<777555333000///000111000///000000//////000000111222111222222111000000222444333333333333333444444444333333444444555666666777555666888;;;>>>AAABBBCCCOOOVVV\\\YYYPPPIIIKKKNNNHHHFFFCCC@@@??????@@@AAAEEEMMMaaazzzhhhTTTIII???===<<<999666666777666666555666555555444>>><<<888333...---...111111111000/////////000000111111333555444///...111---........................000333333000---+++***,,,,,,,,,,,,+++***)))((()))(((((()))++++++***)))))))))'''&&&&&&)))...222***&&&""" !!!"""######|||zzzxxxvvvtttssstttsssrrrpppppppppooonnnmmmkkkjjjiiijjjiiihhhgggeeebbb```___```^^^___bbbcccgggrrr}}}qqqddd```aaakkktttqqqyyy}}}___JJJBBB<<<<<<>>>===>>>@@@<<<:::777555555555666777555555444333333333444444444333333222222333333444///111222111000000111222000000111222222222222222,,,,,,------.../////////...111555;;;@@@CCCCCCBBB555222---,,,,,,...000000555:::<<<666000000222333444333111000/////////000,,,---......///..................///000444:::???999666222///---,,,---...///000111111111000000///...111333444777;;;;;;777444111///...///000//////000000000000000111222222333444444333111111222444222222222333333333444444222222333444555666777777555666888:::===???AAAAAALLLSSSZZZWWWOOOIIIJJJNNNKKKIIIEEEAAA??????@@@AAAEEEMMM___}}}yyygggUUUIII???<<<;;;999666666444555555444444333333333???===999333...---...000111000//////.........///000000333666444///...111---------...............---///111111///,,,)))(((++++++++++++***)))(((((()))((((((***+++,,,***)))(((((('''%%%$$$%%%))),,,&&&###!!! !!!###%%%%%%~~~}}}|||zzzxxxuuutttttttttsssrrrpppppppppooommmkkkjjjiiiiiiiiihhhgggeeecccbbb``````___aaaccccccgggrrr~~~pppddd``````kkkssspppsssaaaIII@@@;;;;;;===<<<===???===:::777666777777777666555444444333333333333333444444333333333333444444///000111111000000111222///000111111222222111111------......///000000000---///333888<<>>@@@EEEPPPZZZ[[[TTTNNNMMMPPPRRROOOIIIDDDAAA@@@AAABBBBBBIIIZZZwwwlllVVVJJJ???;;;;;;888777777333555666555333111333444555666555333111111222444111000///...------------+++,,,///333222---+++.....................------***,,,------+++))))))***(((((((((((((((''''''&&&''''''(((***++++++)))'''&&&''''''&&&$$$###$$$%%%&&&&&&&&&%%%###"""!!!!!!}}}{{{}}}~~~~~~zzzyyyyyyxxxxxxwwwppppppoooooonnnlllkkkjjjggggggggggggfffeeedddccc``````bbbddddddgggsssqqqccc]]]\\\eee}}}zzzqqqmmmssscccKKKCCC===>>>@@@???@@@BBB>>>;;;999:::;;;:::777333444333222222111111222222333222222111111222222333---///000000//////000222......///000000000000000,,,,,,------...////////////111444666999<<<@@@CCCBBB===777333000000///......111333444888>>>>>>:::444333000...------......,,,---......//////......------111555333///444<<<===<<<999555111---***)))---...111333444444333222***000444555777;;;===<<<444222000///111222222111111111111000111111222333333444444222///...///111000000111222333333444444555555555666666666666666777666555555777;;;>>>AAACCCOOOZZZ]]]WWWQQQQQQSSSTTTQQQKKKEEEAAA@@@AAABBBAAAGGGXXXuuupppVVVJJJ???;;;:::888777777444666777666333222444666666666666444111///000111111000///...---,,,,,,,,,,,,---111555444///---/////////.........---------***,,,,,,,,,***)))***,,,''''''''''''''''''&&&&&&''''''(((***++++++)))&&&$$$&&&((((((&&&%%%%%%&&&###%%%''''''%%%###""""""}}}xxx|||||||||}}}~~~~~~}}}|||{{{{{{zzzxxxvvvxxxsssmmmkkkkkkkkkjjjiiilllgggcccbbbeeegggfffcccbbbbbbbbb```bbbhhhrrrzzzoooccc]]][[[iii}}}ssslllnnn}}}dddMMMFFF@@@>>>===<<<@@@EEE>>>===;;;999777555444444000000111222333444444555777444111111444444333000111111111111111111111111///000222333333222000///000111111111000///---,,,222111333555444555>>>HHHGGGCCC===555///---///111333222222333333555666777111111000000//////......///......------///000111/////////...///111555888999;;;:::444000000///---000000000000////////////---...///000222555:::===999777444111////////////////////////000000000000111111222222222222111111333444555666666444222111555555666666777666666666666666666666777;;;@@@EEEGGGPPP[[[```\\\VVVPPPNNNRRRPPPLLLHHHDDDBBBBBBAAAFFFIIIUUUqqqrrr]]]SSSEEE<<<::::::999888333444555555666555555444777555333111111111///...//////.........---------......///////////////...111///...///111000---*********++++++++++++******+++)))((('''((()))((('''******++++++++++++******((((((((('''&&&&&&%%%%%%'''''''''&&&&&&$$$######~~~zzzvvvwwwxxxzzz|||~~~~~~{{{zzzyyyyyywwwuuuvvvrrrmmmkkklllmmmlllkkklllhhhcccaaacccdddbbb```````````````bbbiiittt|||oooccc]]][[[ggg|||tttkkkjjjuuufffNNNGGG@@@???>>><<>>HHHHHHEEE@@@888222///000111333333333333222222222222000000000000//////.........------,,,,,,---///000...///000000///222777;;;;;;===;;;444000000000...............////////////---...///000222555999<<<888777444111////////////////////////000000000000...//////000000000000///222333444555555333222000222333444444555444444444666777777777888<<>>AAA:::999777666555444444444555555444444333333333333000111222222111111222333111111111111111111111111444444555555555444222111222222333333222111000///......000444555777>>>FFFIIIGGGBBB<<<555111000111333444444333222000...---000000000////////////...------,,,+++,,,---...///...111444222000222777======???<<<555000000000///,,,---------......//////...///000000111444888;;;888666333000///...///////////////000000000111111......//////000000000000222333444444444333222111222333333444555555444444666666777888999===BBBFFFHHHOOOYYY^^^\\\VVVOOOJJJPPPNNNJJJFFFCCCBBBAAAAAAGGGIIITTTnnn~~~jjj___OOODDD???===;;;888999999888777777777888999777555333222333333222111...............------------------......------,,,444222111111111111...,,,------............------+++***(((((()))***)))(((***)))(((((((((((()))***))))))(((''''''&&&&&&%%%$$$$$$$$$$$$###"""!!!!!!zzzuuusssqqqtttzzz|||xxxuuuuuuvvvwwwwwwuuussspppnnnmmmlllllllllnnnkkkhhhfffffffffdddbbb^^^___``````ccckkkwwwpppbbb\\\[[[ccczzzssshhhhhhllloooxxxmmmPPPIIIBBBAAA@@@>>><<<>>>777777666555444444444444333333333333333333333333///222444333000///000222111111111111111111111111444444444444444333111111111111222222222111/////////...000333555555:::AAAGGGFFFCCC>>>777222//////222333444444222000---,,,////////////////////////...---,,,,,,,,,---...///000444777555111111666;;;>>>@@@===666111111111///,,,------......//////000//////000000111333777:::888666333111///...///////////////000000111111222000000000111111222333333333333444555444444333222444444555666777777777777444555666777999<<>>;;;;;;666555555444333333444444///000000111222222333333000333555444000......000111111111111111111111111222222222222111111000000///000111111111000///...000///000333444333666:::BBBCCCBBB>>>888333///---000222333444333222000..................////////////...---------...000111333666777555111000333777===???>>>777333222111///....../////////000000000...///000000000333777:::999888444111/////////////////////000111222222222111111000000111222333333444444444555555555444444333444555666777777777777333444555666777:::>>>AAAFFFJJJQQQYYY]]]YYYPPPHHHLLLJJJGGGDDDBBBAAAAAAAAAEEEHHHSSSkkkqqqeeeUUUIIIDDDAAA>>><<<:::999777555555555777888;;;888555333222111...------.....................000000000000000///......111111000///...------.........////////////......///---,,,,,,---......---)))(((&&&%%%%%%&&&((()))***))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$###"""yyyssssssvvvyyy~~~|||yyywwwvvvwwwxxxxxxxxxuuuuuusssoookkkhhhggggggeeeeeeeeeddddddcccbbbbbb```aaaaaaaaadddkkkvvvooo```\\\\\\eee{{{{{{iiibbb___^^^eeennnuuuWWWLLLCCCAAA@@@===;;;:::666666555444333333333444......///000111222333333111333444444222000//////111111111111111111111111000000000///000000000000...///000111111000///...111//////333444222222555<<<>>>@@@???:::444000...000000222222333222111111---............///////////////...---...///000111444555444333111000111222999===>>>999555333111...000000000000000000000000---...//////000333777:::<<<:::777333000/////////...///000000111222333333111000///......///000111333333444444444444555555111111333444555555666666333444555666666888;;;>>>CCCFFFMMMWWW]]]\\\RRRJJJKKKIIIFFFCCCAAA@@@AAAAAADDDGGGRRRjjjttthhhWWWKKKEEEBBB???<<<999888666555444444555666:::777444222111000...,,,---------...............111111111111000000///......//////...------...000//////000000000000/////////---,,,---...//////...******)))(((((()))************)))((((((''''''&&&######$$$$$$$$$######"""xxxqqqrrruuuxxx|||~~~|||yyyxxxxxxxxxvvvuuurrrrrrrrrooojjjgggggghhheeeeeeeeedddbbbaaa``````^^^___```aaadddmmmxxxnnn___\\\]]]hhh}}}mmmccc^^^ZZZ^^^gggxxxzzzZZZNNNCCC@@@@@@===::::::777777555444333333333333000000000111111222222222000111222333555555333111111111111111111111111111............///000111111///000111111222111000//////---...222444222111333777:::>>>???<<<777222000000000000000000000000000---------.........//////......---,,,---...///000222000///000111222111///555;;;===:::666555111---000000000//////...------,,,---...///000333888;;;???===999555111///.........///000111222333333444333111000...---...///000222111111111222222333444000111222444555666666666555666777777666777:::<<>>@@@>>>999555222111000///...............---------.........//////------,,,+++,,,---...///000---+++---222444222///333999===;;;777555111,,,000000///...---,,,,,,++++++,,,---///000333888<<>>:::888888888888777666444444222111//////000111000///---------.........//////000000000000///...---,,,---///000000...///333777222333333444444333333222,,,+++******,,,...------)))******++++++******)))******))))))((((((''''''$$$$$$%%%&&&&&&%%%%%%%%%xxxqqqqqquuuwwwyyy}}}}}}{{{~~~}}}zzzxxxvvvtttssspppooonnnnnnooonnnllljjjllljjjgggdddaaa___]]]\\\___^^^^^^bbbiiitttooo```]]]aaajjj~~~wwweee^^^\\\ZZZWWWhhhttt___MMMFFFEEE?????????888888777777555444333222222111111111111111111111111///000111222222111000///111111111111111111222222,,,---///000000000///...000000...------...///000...---,,,///222333222///333555999>>>@@@===888333111...,,,,,,...000111111333222000///---,,,,,,,,,,,,,,,,,,---...///000111000000/////////.........666999<<<===;;;666///+++---...///000000///......///000111111111444888;;;BBBBBB???999333///......////////////000222333444222222111000//////000000//////000111333444555555666666444333333444555666777777999:::::::::::::::===???CCCOOO^^^ddd[[[LLLHHHFFFEEEEEECCC@@@AAAFFFDDDGGGOOO___yyyzzzeeeWWWMMMDDD???>>>999777555555555666555444555444222111000000//////111111111000000000000///000000...---------------............///111222333444111000222555444000+++111///------......---,,,***++++++++++++***))))))''')))***)))&&&%%%&&&)))''''''&&&%%%$$$$$$######xxxpppnnnpppvvvxxx|||~~~}}}~~~|||zzzwwwuuutttssspppooonnnnnnnnnmmmkkkiiihhhgggeeecccaaa```______^^^]]]]]]```gggrrr}}}ooo```]]]aaajjj~~~kkk```[[[XXXUUU___jjj~~~aaaOOOHHHFFF@@@???>>>777777777666555444333222222111111111111111111111111///000111111111111000///222111000000000000111222111111111111000///...---......------...///000111111///...///111222111///222555999>>>AAA>>>999444000...,,,+++---000111111444333222000...---,,,,,,,,,+++++++++,,,---......---------...//////000000333666;;;===<<<777222---...///000000000000......///000111111111444777:::CCCCCCAAA<<<666222000000///......///000111222333222111111000//////000000000000111222333333444444666555444444444444555666666777888999::::::::::::<<<>>>CCCNNN^^^eee]]]PPPLLLJJJIIIJJJFFFBBBBBBEEEEEEGGGNNN\\\uuukkk]]]SSSIIICCCAAA:::888666666666666555444555444333333222222222222111111111000000000//////000000///...------------------......///111222333444222000222555555111,,,///---,,,,,,---...---,,,+++,,,,,,,,,+++***))))))(((***+++***'''&&&((()))(((''''''&&&%%%$$$######yyyrrrnnnnnntttwww{{{~~~}}}|||yyywwwuuusssrrrqqqooonnnmmmmmmkkkiiifffdddcccbbbaaa````````````]]]\\\\\\___fffppp{{{nnn```]]]aaajjj~~~rrrccc[[[WWWUUUWWWaaarrrdddRRRJJJGGG@@@>>><<<555666666555444333222111111111111111111111111111111//////000000000000//////222111000//////111333444666555333111000///......------------...000111222333111/////////000///...111444999>>>AAA???:::666111///------///222333333555444222000///------,,,...------,,,------......***+++,,,---///000222222000444999======999444000111111111111111000///...///000111111111333666999CCCDDDCCC???:::555222222............///000111111111111000/////////000000111111111222222333333333555555444444444555555666555666777888999999999999:::<<>>@@@CCCBBB>>>888444111000//////............///000///////////////000000222222222222222222222222333444444555555555666666555666777888888999888888999;;;???IIIYYYeeefff```[[[YYYYYYYYYRRRIIIDDDDDDIIIIIIKKKSSSfffxxxkkk[[[NNNHHHBBB@@@<<<:::999888666444222333444555666666666555666666666555555555444444111111///........................///000111222333222111000111111111000///,,,+++))))))+++,,,,,,+++))))))))))))((('''&&&%%%))))))(((((((((((('''''')))(((((('''&&&&&&%%%%%%yyyqqqlllkkkpppsssxxx~~~~~~}}}zzzxxxvvvtttsssrrrqqqooommmmmmkkkhhheeeeeedddcccaaa___^^^]]]]]]^^^]]]]]]```hhhsss~~~kkk^^^]]]bbbjjjvvvaaaUUUPPPQQQUUU___pppnnnXXXKKKDDD;;;999:::444555444444444333333333222333333333333333333333333111111000000000000111111...///000222555777:::;;;111000000000111222222333000111000000///---,,,+++(((***---...------...000...///222777<<>>333000...---...///000///000///...---,,,,,,,,,,,,...------,,,------......111111111000000/////////111444777::::::999666555333333222111000000000111///111222222111111222444:::>>>BBBCCC???999444111111111000///............//////......//////000000111111111222222333333333222333444555666666666666555666777888999999999999999;;;>>>FFFUUUcccfffaaaZZZXXXXXXXXXQQQHHHDDDDDDHHHHHHJJJQQQccctttbbbTTTLLLDDDAAA>>>;;;:::888555333333444555666777666666555777777666666666555555555111111000///............/////////000111222333444333333222111111000000///...,,,******+++++++++***(((((((((((((((''''''&&&)))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyoookkklllpppsssyyy~~~~~~{{{yyywwwuuutttrrrqqqooonnnnnnllliiigggeeedddcccaaa```___^^^^^^]]]\\\\\\```hhhtttjjj]]]]]]bbbkkkiiiZZZSSSPPPSSS\\\kkksss\\\LLLDDD::::::<<<888555555555444444444444444444444444444444444444444333222111000000111222333///000111333444555555444......///000000000000000//////000000000...---,,,))),,,000111000...............///333888===@@@@@@555222///---..................------------......,,,+++++++++,,,---......222222222222111111000000000222555777999::::::999222111000000///000111222///111222222111111111222999===BBBDDDAAA;;;555111333222111000///......///...............///000000000000111222333333444444222333444666666666666555666777888999::::::::::::;;;<<<>>>DDDRRR```dddaaaXXXVVVUUUTTTOOOGGGCCCDDDEEEFFFHHHOOOaaa}}}jjjZZZRRREEEBBB>>>;;;999777444222444666777888999888666555666666555555555555444444222111000///............000000111111222333555666666666555444222000000111000...,,,+++++++++***)))'''((())))))***)))))))))+++)))'''''')))***(((&&&$$$$$$$$$%%%&&&&&&''''''yyypppnnnppppppsssyyy~~~~~~|||zzzwwwvvvuuurrrqqqoooooonnnmmmjjjhhhdddcccbbbaaa````````````[[[[[[[[[___hhhtttjjj]]]]]]bbbkkkqqqaaaZZZRRRUUU[[[iii}}}vvv^^^MMMDDD;;;;;;???<<<555555555555555555444444555555555555555555555555444333222111111222333444///111222333333222000...---...///000000///...------...///000000///......+++///444555222///------...------000666<<<@@@BBB999666222000000000000///...............///000000,,,,,,,,,---...///000111222222222222222222222222///000333555888;;;======111000/////////000111222///111333333111000111222888===CCCEEEBBB<<<666222444333222000////////////...............///000111///000000222333444555555111222444666777777666555777888999::::::;;;::::::<<<<<<===CCCPPP^^^ccc```VVVSSSSSSRRRMMMEEECCCDDDBBBCCCFFFMMM___}}}ppp___WWWEEEBBB>>>;;;999777444222666888999::::::999777666555555444444444333333333222111000//////.........111111111222333444666666999999888666333111111222111///---+++++++++***(((((()))***++++++,,,,,,+++,,,***((((((***+++)))'''""""""###$$$%%%''''''(((yyyuuusssrrrvvvxxx|||~~~|||zzzxxxvvvvvvvvvtttqqqooonnnllliiiggghhhfffdddaaa```___``````___]]]\\\```hhhsss||||||hhh___^^^aaakkkxxxcccZZZSSSXXX^^^fffuuu```IIIBBB<<<<<>>999888666222...------///---...///000000///...---...///000///...///111222333333111000////////////222///---000666::::::888666555333111000000111222333222111000000000111222444;;;DDDHHHEEE???999555444333111000///...//////111111000000//////......111222333333444444333333333333444555666777888999444444555666777888999999:::888:::DDDQQQ\\\______XXXTTTRRRQQQMMMEEEAAAAAA>>>GGGFFFHHH]]]yyywwwcccQQQGGGBBB<<<;;;;;;999444///333444777888888666333111444555666888888666555444444222000......///111222000111111222222333444444888:::888444333555555222444222///---+++***++++++,,,,,,++++++******++++++((())))))************)))$$$$$$$$$######$$$%%%%%%}}}wwwtttrrrwwwyyy}}}~~~|||zzzxxxvvvvvvuuussspppnnnmmmkkkiiiggggggeeebbb```^^^^^^___```___^^^^^^aaaiiittt}}}}}}iii______aaakkkkkk___VVVYYY\\\aaannn```IIIAAA:::999;;;777888777666666666666666666666666444333333333444555222222222222111000//////111111111111111000///////////////000000000111111///////////////...,,,,,,.............../////////000//////000444888<<<>>><<<:::777333///---...///...//////000000//////...111222333111000///111222111111000000///000000111222///---000555::::::999777555333111000000111222111000/////////000111222444;;;CCCHHHFFF@@@999555444333111000////////////111111000000////////////111222333333444444333333333333444555666777888888555666666777777888888999:::888999AAANNNYYY^^^___ZZZUUURRRQQQLLLEEE@@@@@@===EEEDDDFFFZZZtttyyygggWWWKKKFFF@@@??????===777222444555666777777555444333444555666777777666555444444333000......///000222111111111222333333444444555888777333222555555222555444111///.........///------,,,+++************)))))))))******))))))((('''&&&&&&%%%&&&&&&''''''zzzvvvsssxxxzzz~~~|||zzzwwwvvvuuusssqqqooommmllljjjhhhffffffdddaaa___^^^^^^^^^___```______cccjjjttt~~~jjj```___aaakkkwwweee\\\ZZZZZZ]]]ggg{{{bbbJJJBBB:::888999444888777666666555555555666777666555555444444555555111222222222222222111111000111111111111000000//////000111222222222111000000000000000///...------.........---------,,,,,,000//////000222666:::===???>>>:::555000...///000000//////......//////000444555555444222111111222000////////////000111111111///---000555999:::999777555333111000000111111...............///000111555:::BBBHHHHHHCCC;;;666555444222000////////////111000000000000/////////111222333333444444333333333333444555666777777888888888888888888888888888999888888>>>JJJUUU]]]```^^^XXXRRRPPPKKKDDD???>>><<>>===<<>><<<===999888777666555444444444444666666666666666555555555111222222333333333222222///000000111111111000000...000222333444333111000111111111111000///...---,,,,,,---...//////000000...////////////222666:::CCCBBB???999444000000111------++++++++++++------///111333444333333444555444333222111//////......///......111444888;;;<<<888666333111//////000000---...///000111111222222444777>>>GGGMMMKKKCCC;;;555444222111000///000000000000000000111111111111111222333333444444333333333333444444555555666666::::::999999888777777777:::::::::===DDDPPP\\\eeecccYYYOOOKKKGGGBBB>>>===>>>CCCBBBDDDPPP^^^yyyuuufffXXXRRRKKKGGGFFFCCC<<<777555444222111000111222333333333444444444444333333444444222111000000000000111222222333444444555555888;;;:::666444444222...000000///////////////000...---,,,+++************************)))(((&&&&&&'''&&&%%%%%%$$$$$$$$$%%%}}}zzz|||~~~}}}zzzyyyxxxvvvtttrrrqqqppppppnnnlllkkkjjjiiigggeeefffeeecccaaa```aaabbbbbb\\\]]]```bbbfffooo{{{kkkaaa```bbbmmmkkk___WWWXXX]]]eeetttfffNNNFFF===;;;<<<888888777666555444333333333555666666666666555444444111222222222222222111111///000000111111111111000///000111222222222111000000000000000///...------,,,,,,---...///000111111---///000///---///555999AAAAAA@@@<<<666222000000,,,,,,,,,++++++,,,,,,,,,,,,///222333333333444555777666444222000///............///111444888;;;===888666444111/////////000...///000111111111111111222444;;;FFFPPPPPPGGG???666444333111000000000000000000000111111111111222111222333333444444333333333333444444444555555555999999999888888777777777999:::<<<>>>CCCMMM[[[eeebbbVVVKKKGGGEEEAAA>>>>>>???DDDCCCEEENNNXXXqqqppp```XXXNNNIIIFFFCCC===888444333222111000111222222333333333333333333333333333333222111111111111222222222333333444444555555888;;;;;;777555555222.../////////////////////...---,,,++++++******++++++******+++******)))((('''***)))((('''&&&&&&&&&&&&~~~{{{yyyyyyxxxwwwvvvtttsssrrrqqqpppnnnlllkkkkkkjjjhhhfffeeedddbbb```___```aaabbb\\\^^^aaacccgggppp|||jjjaaa```bbbnnnwwwiii]]]\\\]]]^^^iiivvvjjjQQQHHH???<<<<<<777888888666555444333333333444555555666555444333222222222222222111000////////////000111111111111111/////////000000000111111///////////////...,,,,,,,,,,,,---------.........---///000...,,,...333888???@@@@@@>>>999444000///---------......------------000333444444333333444777666555333222111111111---...///111444777;;;>>>999777444111/////////000---...///000000000///...111222888EEERRRTTTKKKBBB666555333111000000000111000000111111111222222222111222333333444444333333333333444444444444555555777777777777777777777777666999<<<===AAAKKKYYYddd```SSSGGGCCCCCCAAA?????????DDDCCCEEELLLRRRjjj|||iii___TTTKKKHHHEEE@@@<<<555444444333333333333333333333222222222222333333111111222222222222333333222222333333444555555555444888888666555666444///////////////...------,,,++++++******++++++,,,,,,******++++++++++++*********)))(((''''''&&&&&&&&&~~~zzzwwwxxxxxxwwwvvvuuutttsssssspppnnnlllkkkkkkjjjhhhfffdddcccaaa___^^^___```aaa]]]```cccdddhhhppp}}}~~~jjjaaa```cccooorrreeebbb___\\\cccnnnoooVVVLLLAAA======888888888666555444333333222333444555555555444222222222222222111111///...---//////000111111111111111/////////...///000000111////////////...---,,,+++------,,,,,,,,,,,,++++++---///000...,,,---222888===???AAA???:::444000...---...///000000///...---///222555666444333222222666555444444333333333333,,,...000222444777;;;>>>999777444111////////////---.../////////...---,,,///000777EEESSSVVVNNNDDD666555333111000000000111000000111111222222222222222222333444444444333333333333444444444444444444666666666666666777777777444777;;;===@@@IIIWWWbbb^^^QQQEEEAAABBBAAA@@@@@@???CCCBBBDDDJJJOOOfffoooeeeXXXNNNJJJGGGCCC???666666555555555444444444333222222111111222222333000111111222333333444444222222333444444555555666000444666444555666555111333333333333222111000///************+++,,,---...***++++++,,,,,,,,,++++++(((((('''&&&%%%$$$$$$$$$}}}}}}{{{yyyxxxyyyyyyxxxuuurrrrrrrrrjjjiiijjjkkkmmmllliiigggaaa```___^^^^^^___aaabbbeeedddbbbaaadddnnn{{{jjj^^^^^^dddooo~~~lllccc\\\VVVZZZeeevvvtttZZZPPPFFFBBBAAA<<<666444222222333555555555222333444555666555444444111111111111222222222222111111111111000///---------...///000222222222333//////............//////...,,,***---111222...***///000000///......///111777:::>>>???<<<777111...---.....................---000444555444333222111444333444444111...---...///,,,,,,000333555999???;;;999444111333777555///---///000///---,,,///111000000333===LLLUUUOOOCCC666222///111333111111333111111111111111222222222333444555555666666555555333444555666777777777777555555555666666777888999<<<999999===BBBIIIUUU```UUUVVVHHH===AAABBB>>>@@@===???BBBEEEGGGQQQhhh|||wwweeeVVVNNNHHHDDD@@@;;;888666666888;;;=========;;;888555222222222222000111333555666666555555777555333444666888777555444555666777666333111///444333222111111111222333000000///...---,,,,,,+++)))***+++,,,,,,+++))))))&&&''''''(((((((((((((((~~~|||yyyxxxxxxyyyzzzxxxuuurrrqqqqqqmmmmmmlllmmmmmmkkkhhheeeaaa```___^^^^^^___```aaabbbbbbbbbbbbfffppp}}}jjj^^^^^^dddnnnmmmbbbZZZTTTWWW___kkk~~~uuuZZZNNNCCC???>>>999999777555444555555444333222222333444444333222111000000000///////////////000111111111000///......//////000111111111111000000//////........./////////,,,+++...222333000,,,111222222111000000111333888<<<@@@BBB@@@:::444000.....................//////111444444333111111111444444555666555444444666666333111444666666:::???;;;:::555222333666444//////000111///---,,,...000000000222:::HHHPPPJJJ???777333111333444222222444///000000111222222333333333444555555666666555555666666666666666666555555555555555666666777888999:::888888<<>>???BBBEEEGGGPPPeeeyyyttteee\\\UUUMMMGGG999777555666999<<>>>>>999999888666666666666444333333333333444444333222222000000000/////////......000000000111000000//////111111111111000000///...111000///...............000...---///333444222000111222222111000000111333777;;;@@@CCCBBB===666222///......------.........111222333222111000111222111333444555777:::<<<======888555666666555888===;;;;;;777333222444333///000111111///------...///000000111777BBBIIIDDD;;;777333222555666333222333//////000111222333333333333444555555666666555555777777777777666555444333555555555666666777888999999777888;;;???EEEQQQ]]]``````QQQBBBBBBAAA<<<>>>???@@@BBBDDDFFFNNNaaasssooofff\\\PPPGGG:::888666666999<<<>>>???>>><<<:::888666666666666111222333444444444444444111000000222555888888888555555444333222222222222000//////...///000222333////////////////////////,,,,,,,,,++++++)))(((''',,,++++++***)))((('''&&&~~~~~~}}}zzz{{{{{{xxxtttqqqoooooorrrqqqppppppooolllhhhdddaaa```___^^^^^^^^^_________aaadddfffkkksssjjj^^^]]]bbbmmm}}}jjj^^^UUUSSSTTT[[[lll}}}___QQQDDD@@@BBB>>>777666555666777777666444444444444555555555555555333333333222111111000000///000000111111111000000000000000000000//////...111000///......---......000//////000333555444222...///000///------///000333777===AAABBB>>>777111......---,,,,,,,,,------000000111000///000222444000111222333888???BBBBBB>>>888444333333222666;;;<<<===:::444222333222000////////////...///000111///000111555>>>EEECCC;;;777333222555666333111222111111111111111222222222333444555555666555555555777777777777777666555555555555555555666777888999999888999;;;>>>DDDPPP]]]bbbcccSSSCCCBBB@@@<<>>777222222222111............000111222222...000111444<<>>CCCPPP]]]aaabbbSSSCCCAAA???<<<@@@AAA@@@AAACCCCCCIIIWWWeeevvvkkk^^^PPPEEE>>>;;;888777888:::;;;;;;::::::999888888888888888555555444444444444444444000111333555777999<<<>>><<<:::666222///......///------,,,,,,---///111222/////////000000000000000...---,,,+++)))(((((('''((('''&&&&&&&&&''''''(((~~~|||zzzzzzzzzzzzxxxtttqqqppppppoooooooooppppppooollliiicccbbbbbbbbbaaa``````___```bbbdddfffjjjrrr|||kkk^^^\\\aaammm|||hhh______iiivvv|||gggXXXPPPLLLRRR]]]pppaaaRRREEEBBBCCC@@@>>>;;;888666666777666555666666555444444444444555222222222222222222222222111111111222111111000000---...//////000000000000//////............//////000000000///000000111222000111111000//////000222333555999???CCCCCC===888///---+++)))))))))***+++,,,---.........000333555333666666666???NNNTTTPPPBBB;;;555444333444999@@@???CCCCCC:::222111333333///...---...111222333222---000222444:::CCCGGGEEE888333000222222000///111333333222222111000000000333444555555666666555555444555666777888888888888555555555666666777888999::::::<<<======AAAOOO]]]```bbbSSSBBB???===<<>>>>>;;;;;;;;;<<<<<<<<<<<<<<<777777666555444444444555222444666666777888;;;===999777555333111111222333...------------...000111////////////////////////------+++***))))))))))))&&&&&&%%%$$$%%%&&&((()))}}}{{{yyyxxxyyyzzzxxxuuurrrqqqqqqoooooooooppppppnnnkkkhhhdddddddddccccccbbbaaa```^^^```bbbdddiiirrr~~~kkk]]]\\\```nnniiiYYYTTTSSSYYYbbbqqqppp]]]SSSNNNQQQXXXggg}}}dddTTTGGGBBBBBB===>>>;;;777777888;;;===>>>???===;;;888666555444444222222333333444555555555222222222222111111000////////////000//////...---......---......///000111000000///...------...000///000111000......000111333333666<<>>???AAABBBFFFQQQ\\\xxx{{{iii[[[QQQLLLHHHDDD@@@===<<<===<<<<<<;;;;;;<<<===============:::999777666555555555666333555777666555666888;;;888777666444333333444444//////...------...///000000/////////...------------,,,***)))))))))******)))(((&&&%%%%%%&&&'''(((~~~|||zzzxxxyyyyyyxxxuuurrrrrrrrrppppppooopppooommmjjjgggeeeeeeeeeddddddbbbaaa```\\\^^^```ccchhhrrrkkk]]]\\\```nnn```SSSPPPNNNPPPVVVccctttxxxcccWWWRRRSSSXXXdddvvvhhhXXXJJJDDDBBB===999777555666;;;AAAFFFHHHHHHFFFBBB>>>:::777555555444555555666777888999999333333333222111000///...111111111000///---,,,+++------------///000111222000000///---++++++,,,...---...///...,,,,,,...///111000222888>>>AAA===999333111...,,,+++,,,---...000111111000...,,,---------111222333BBBVVV___[[[HHH@@@888444222222777>>>BBBHHHHHH>>>444111444666666333000///000111///,,,000333444444777???EEEFFF===777111111111000222555---...///111222333555555333444555555666666555555888999999888888777666555555555555666666777888999777888;;;;;;:::===KKKZZZdddfffWWWDDD???<<<;;;AAA???===>>>@@@BBBEEEPPPZZZsssqqqbbbZZZVVVSSSNNNGGGAAA>>>;;;888777888999:::;;;<<<<<<<<<<<<;;;:::888777666666666666444666777666444444666999;;;:::888666444333222111111000///...---...///000000000///...---,,,,,,+++,,,+++***))))))***++++++,,,+++(((&&&%%%%%%&&&'''}}}RRRYYYZZZfff|||}}}zzz{{{yyyuuutttssssssrrrpppsssssssssssspppmmmjjjhhheeedddcccbbbaaaaaaaaaaaaaaaaaacccfffgggmmm|||hhh]]]\\\^^^qqqxxxYYYNNNOOOMMMKKKKKKVVVeee}}}kkk[[[VVVTTTUUU[[[jjjiiiRRRGGGAAA===;;;===999888@@@MMMXXX\\\\\\UUUPPPIIICCC===999444111333333333333444555666666111222222222111000...---//////111111000...,,,***000000///000000111222222000///...---,,,------...111000000////////////000...222333222666<<<===999222111///,,,++++++,,,,,,......///000000000000000000...///999GGGSSSXXXXXXHHH>>>666555444111333999>>>@@@AAA>>>999555555777888444222444777777222---000///000444:::AAAGGGJJJBBB777//////222222111111222222111111222222333444444555555555666999>>>BBBCCCAAA>>><<<;;;:::888777777777777777777777777777:::999:::<<<===@@@HHHRRRdddaaaXXXIII@@@>>>?????????>>>???AAACCCEEENNNXXXooosssjjjhhheee___UUUJJJ@@@;;;:::;;;>>>>>>>>>======<<<;;;;;;===<<<::::::::::::888777888666555333333555777888666444222333555666444222.........///////////////......//////...---,,,,,,,,,,,,,,,+++++++++******+++)))'''&&&%%%&&&'''(((eeeUUUKKKKKKYYYiiiuuu}}}zzz{{{xxxtttssssssssssssrrrrrrrrrrrrqqqooollliiigggccccccbbbaaa````````````^^^___aaaeeegggnnn~~~iii^^^]]]```rrrvvvWWWMMMMMMLLLKKKLLLRRR___ttttttbbbZZZTTTTTTZZZgggyyykkkSSSHHH@@@<<<::::::<<>><<<777333333444666333111222444444111...---,,,,,,000777???FFFJJJGGG<<<333333555555333333222222111111222222333444444444555666777;;;@@@DDDFFFEEEBBB???===;;;999888888888888888888888888888:::888999;;;<<<>>>FFFOOO______XXXLLLBBB@@@???>>>???>>>???BBBCCCEEENNNWWWooo~~~{{{yyyrrreeeVVVJJJCCCBBBBBB?????????>>>>>>>>>>>>>>>???>>>===<<<<<<;;;:::999888777666555555666666777444222111222444444333111........................000000000000000///......---------,,,,,,++++++++++++***((('''((()))+++,,,pppYYYEEEAAAHHHQQQ^^^iiixxx}}}{{{zzzwwwsssqqqrrrsssttttttqqqqqqqqqpppnnnkkkhhhgggbbbaaa```___^^^^^^^^^^^^\\\\\\___ccchhhooo~~~iii``````cccssssssUUUKKKLLLKKKKKKLLLNNNWWWhhhkkk___TTTSSSWWWaaaooommmUUUHHH@@@;;;999:::AAAMMMXXX]]]\\\VVVRRRPPPNNNJJJGGGDDD@@@<<<999777666444333222222222333111111222111111000///...+++,,,///111222222222222......------,,,---------...------,,,,,,,,,,,,------------------...///000,,,.........111888<<<===:::777222...,,,,,,...000......///000000000000///111......444>>>FFFHHHGGG>>>888222111000///111333666999;;;999555111000111333222111000000000000000---,,,,,,...555>>>GGGMMMFFF<<<333222333111000111222222111111222222333444444444555666888===CCCGGGKKKJJJHHHEEEAAA>>>;;;999999999999999999999999999:::888999::::::;;;CCCKKKYYY[[[XXXNNNEEEAAA???===???>>>???BBBCCCEEEMMMVVVkkktttcccTTTJJJFFFDDD===<<<<<<;;;<<<<<<===>>>AAAAAA@@@???>>>===<<<<<<888888888888888777666555222111000111222333222111------------------------///000000000000///......------------,,,,,,,,,,,,+++******)))***,,,---...bbbMMMDDDBBBFFFMMMWWWaaaooozzz}}}{{{yyyuuurrrpppqqqtttuuuuuuppppppooonnnllljjjhhhgggbbbaaa```______^^^^^^___\\\[[[^^^ccchhhppp}}}jjjaaabbbfffssspppTTTJJJJJJIIIJJJMMMMMMSSS```vvvtttbbbUUUSSSUUU]]]fffuuunnnVVVIIIAAA===;;;???GGGQQQVVVSSSMMMFFFBBBBBBAAAAAACCCDDDCCCAAA>>>999888555333111000111111111111111111000000//////,,,---///111222333333333///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,---------000666<<<@@@???;;;555000------///111---...//////000000//////111......222888===>>>===999555111000000000111222555888;;;:::666222000111222222222000......000222222111///000555>>>IIIPPPGGG===555222222///...///222222111111222222333444444444555666999???FFFKKKPPPPPPNNNKKKEEE@@@===;;;:::::::::::::::::::::::::::999999;;;::::::AAAIIIUUUYYYWWWNNNEEEAAA@@@>>>???>>>@@@BBBCCCDDDKKKTTTdddqqqbbbUUUKKKFFF???===<<<;;;;;;===???@@@BBBBBBBBBAAA>>>=========999:::;;;;;;:::777555444111111111111222222222222...............------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---mmmWWWHHHCCCCCCCCCFFFOOO^^^qqq}}}{{{wwwtttqqqppprrrtttuuuuuuoooooonnnmmmkkkiiihhhgggdddcccbbbaaa````````````^^^\\\^^^ccciiippp|||kkkbbbcccfffrrrqqqTTTJJJIIIHHHIIIMMMOOORRR[[[ooo|||gggYYYTTTSSSZZZ```kkknnnUUUIIIBBB???===CCCGGGKKKIIICCC===;;;:::::::::;;;???BBBCCCBBBAAA<<<:::666333111000000111111111111000000000000000//////000111111111111111000000///...---------...+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...//////---------...000555<<>>888222......///111------...///////////////000...---///333555555444444333111000111333222111555999======999555333333333333333111//////222444555444333222444<<>><<<::::::::::::::::::::::::;;;999:::<<<;;;:::@@@GGGSSSXXXVVVMMMCCC@@@AAAAAA???>>>@@@CCCCCCCCCJJJRRR^^^xxxttteeeVVVMMMEEECCC@@@>>>>>>???BBBDDDBBBCCCCCCAAA>>><<<<<<===:::;;;<<<<<<:::777444222111222222333333333333444000000000000//////......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))qqqYYYHHH@@@@@@;;;;;;HHHaaa{{{~~~{{{vvvtttrrrrrrsssttttttsssoooooommmlllkkkiiihhhhhheeedddcccbbbbbbaaaaaaaaa___]]]^^^dddjjjqqq|||lllbbbbbbdddpppsssWWWLLLIIIGGGHHHLLLOOOQQQWWWgggqqq```WWWSSSXXX\\\bbbwwwnnnUUUIIIBBB???>>>AAABBBAAA>>>:::888:::===::::::;;;===@@@BBBBBBAAA>>><<<888444111111111222111111000000000000111111111000000000000000000000000000//////////////////+++,,,,,,------------,,,,,,,,,,,,,,,,,,---...///...---...000111333:::CCCDDD@@@:::444000...//////------...////////////...///...---...000111000///000222111000222555444000444999>>>???<<<777444444444333222222222333333333444333222000111888CCCKKKKKKCCC;;;777555111111444222222111111222222333444444555555666999@@@HHHMMMSSSVVVWWWSSSKKKCCC???===:::::::::::::::::::::::::::999:::<<<;;;:::???FFFQQQWWWWWWMMMCCC???@@@AAA??????@@@CCCCCCCCCIIIPPP\\\sssqqq```TTTHHHEEE@@@===;;;<<>>AAABBBBBB@@@===999555222222333444111111000//////000111222000//////////////////000/////////...//////000000+++,,,---...///......---...---------------......---,,,...111000000777@@@EEEAAA<<<666111...------,,,---......//////............---.........---,,,,,,000111///222666444///111777===???;;;777333333444222111222555555333000000111111000000777AAAJJJHHHAAA:::666333///000333222222111111222222333444555555555555888???GGGMMMRRRVVVXXXUUULLLCCC???===999999999999999999999999777777888:::999999>>>EEEMMMUUUXXXPPPEEE???>>>>>>??????AAACCCCCCBBBHHHOOOXXXnnn{{{jjj^^^MMMIIICCC>>>;;;<<<>>>@@@BBBDDDFFFCCC===:::<<<>>>======<<<:::888444222000...000222222111111333555111111111000///.........,,,---....../////////.............../////////000,,,,,,,,,+++***)))((((((ssseeefffjjjttt~~~{{{ttttttssstttuuutttqqqnnnpppooommmlllkkkjjjjjjjjjeeedddcccbbbaaaaaaaaaaaa\\\ZZZ]]]eeemmmvvvmmmaaa^^^___mmmzzz]]]OOOJJJFFFFFFKKKIIIJJJOOOXXXjjjooo^^^TTTWWWWWWVVVaaassspppUUUGGG???;;;999888777777777888999999999444333333777<<>>999555333333444555111111000//////000111222...............///000000...............///000111+++,,,.../////////......//////...---------......,,,+++---111///...444>>>EEEBBB===777222...,,,,,,,,,---......//////......------.........---,,,,,,)))...000...111666444...///555;;;===:::555222111444111///222666777333...---///111000111888CCCKKKKKKDDD===:::666333333777222222111111222222333444555555555555888>>>GGGMMMQQQVVVYYYUUULLLDDD???>>>999999999999999999999999555555777999888777<<>>;;;<<>>===<<<999666333111000---///111111000///222444111000000///...---------***+++,,,,,,---------,,,//////000000111111222222++++++,,,,,,,,,+++******}}}yyywwwvvvuuutttsssrrrrrrrrrqqqooommmllllllkkkiiihhheeecccaaabbbddddddaaa^^^^^^^^^___bbbiiivvviii___^^^```ooobbbPPPLLLKKKHHHGGGJJJIIILLLVVVfff}}}}}}fffVVVVVVXXXVVV^^^lll|||kkkPPPEEE@@@;;;888555555666777888888888777222222111222555999>>>@@@>>><<<:::777555222000///111111000//////...//////------...///000000000///111000...,,,+++++++++,,,+++,,,---/////////.........---+++******+++---...------,,,---///333666999@@@BBBBBB<<<444...,,,...///......------///000111............////////////---...///000111222333333222333666:::<<<:::666222000//////000222333333222222333444444666:::@@@EEEDDDDDD???777333444333111555333000111444555444222444555666666999===CCCHHHOOOPPPRRRRRRNNNGGG@@@<<<999888777666777888;;;<<<:::999888888999;;;>>>???PPPVVVZZZUUUKKKBBB@@@AAAAAABBBCCCDDDDDDFFFJJJMMMYYYkkkttthhhaaaVVVLLLKKKMMMIIICCCIIIFFFEEEDDDAAA<<<<<>>===<<<999777444111000000111111111111222222222111111111000///......---***+++,,,,,,+++***+++------...---,,,******,,,---***************)))((('''}}}yyywwwvvvuuutttrrrrrrqqqqqqpppnnnlllllllllkkkiiigggeeecccbbbbbbccccccaaa^^^______aaadddlllxxxiii^^^]]]___ooofffSSSMMMJJJGGGFFFHHHHHHKKKTTTaaawwwoooZZZWWWVVVTTT[[[gggtttjjjPPPEEE???;;;888555666666777777777777666333333222222444777:::<<>>===;;;999666555444444222111//////......------.../////////......000///...,,,,,,,,,,,,---,,,---...000111111111000///...,,,+++++++++---...///...---,,,...111444555???AAAAAA===555///.../////////...---...///000111/////////000000000000111......///000111222333333000222555999;;;999555222444333222333444555444333222222333333555999???DDDDDDEEEAAA999555555555333444222000111444555555333444555555666888<<>>@@@>>>===<<<:::777555333222333333333333333333333333222222111111000//////...+++,,,---,,,***)))***+++---......,,,++++++,,,...******++++++******))))))}}}zzzwwwwwwuuutttrrrqqqpppoooooommmlllkkkkkkjjjhhhfffdddcccbbbbbbcccbbb```^^^]]]___aaaeeemmmxxxiii^^^]]]^^^nnnmmmXXXNNNIIIFFFEEEFFFGGGKKKPPPZZZnnn{{{```WWWUUURRRVVV___jjj|||eeeMMMCCC<<<888666666666555555555555555444444333222222222444777888>>>???@@@AAA???===:::888666555444222000///......---............------,,,///...------------......---...///111222333333333000///---,,,,,,,,,------///...---,,,,,,...000222<<<>>>???<<<666111///000//////.........///000111000000000000111111111111......///000111222222333000111444888:::999555111333222000111222222111///111111222222444888>>>BBBEEEGGGCCC;;;666666666444222111000222444555555444333444555555777;;;@@@DDDIIIKKKMMMNNNLLLGGGBBB>>>;;;:::888666666666666777999999888888999;;;===>>>GGGPPPYYYYYYQQQGGGBBBAAAAAABBBCCCCCCBBBDDDFFFIIINNN___{{{~~~}}}uuuggg\\\VVVQQQLLLMMMIIIHHHIIIGGGBBB@@@BBB>>>===<<<:::999777555555777666666555555444444333333333222222111111000000---......---***))))))***,,,------,,,++++++---///******+++,,,,,,,,,++++++~~~zzzxxxwwwvvvuuusssqqqooonnnmmmlllkkkkkkkkkjjjgggdddccccccbbbbbbbbbaaa```___ZZZ\\\___dddlllvvvjjj___]]]^^^mmmttt^^^RRRJJJFFFFFFFFFHHHKKKNNNTTTggghhhYYYSSSPPPSSSZZZcccrrr___JJJ@@@888444444555444333333222222222222555444333222333444666777:::<<<>>>??????;;;888555555444222111000/////////---.........---,,,++++++------.........//////000------///000111222333333000000...---------------...---,,,+++,,,---///000777:::<<<;;;777333000000///////////////000000000//////000000000111111111...//////000111111222222000111444777:::999666333444222111111111111///...000000111111222666<<<@@@HHHJJJGGG===666444444222000000111333444555666555333444444555666999===AAACCCEEEHHHIIIHHHDDD@@@===999888777666666666777777:::999999:::;;;<<<>>>???GGGPPPYYYYYYPPPGGGBBBAAAAAABBBBBBBBBAAABBBEEEGGGMMM\\\uuu~~~qqqhhhaaaWWWOOOLLLHHHFFFHHHHHHDDDCCCDDD>>>>>>===;;;:::999888888999999888777666555444333444444333333333222222222...//////---+++))))))******+++,,,,,,++++++,,,...)))***+++,,,------------{{{xxxxxxwwwvvvtttrrrpppnnnmmmlllkkklllllljjjgggdddbbbbbbcccbbbaaa```______ZZZ\\\___dddkkkvvvkkk___]]]^^^lll|||fffXXXMMMIIIIIIHHHIIIKKKMMMQQQbbbrrr^^^UUUQQQRRRWWW^^^jjj~~~ZZZHHH???777444666333333111000000000000111444444444444555666777888777999<<<>>>===999555222111000000/////////000000---.........---,,,++++++---......///000000000000,,,------...///000111222//////......------------++++++++++++,,,---///000222555888999888555111000/////////000000000000000........./////////000000//////000000111111222222111222555888::::::888555999777555555555555333222000000000000222666;;;???JJJMMMJJJ???555111000...///000222444444555555666222333444444444666:::======???BBBCCCCCC@@@===;;;777777777777777888999999::::::;;;<<<===>>>??????JJJRRRYYYWWWNNNEEEBBBBBBAAAAAABBBAAAAAABBBEEEGGGNNN[[[rrr}}}yyytttfffYYYMMMHHHEEEGGGHHHFFFDDDFFF@@@???>>><<<;;;;;;;;;;;;::::::999777666555444333444444444444333333333333///000000///,,,++++++,,,)))***,,,+++***)))***+++)))***+++,,,---.........|||xxxxxxxxxwwwvvvtttqqqpppmmmllllllmmmmmmkkkgggdddaaabbbccccccaaa______```\\\^^^```dddlllwwwmmmaaa^^^___kkkrrr```RRRLLLKKKJJJJJJJJJLLLPPP___zzzhhhZZZSSSSSSWWWYYYcccvvvyyyWWWHHHAAA888555999333222111000000000111222444444444444555666777777555888;;;======;;;888555///////////////000000111---............------,,,......///000111111000000---,,,,,,,,,---...///000------------------------++++++++++++,,,---//////...111666999:::777444111...///000111111111000000............//////////////////000000111111111111222333555888;;;;;;999666777666444444444444222111000111111000222555;;;???KKKNNNLLLAAA666111///......111444555444444444555111222333333333444777999888:::===??????===:::888666777777888999999::::::::::::;;;<<<===>>>>>>???KKKRRRXXXVVVNNNEEEBBBBBB@@@AAABBBBBBAAACCCEEEHHHOOOZZZnnntttdddVVVNNNHHHHHHIIIGGGFFFGGGCCCAAA???===<<<<<<<<<===;;;::::::999777666555555444444444444333333333333...///000000///...///111***+++---,,,***))))))***)))***+++,,,------...---}}}xxxxxxyyyyyyxxxvvvsssrrrmmmmmmmmmnnnnnnlllhhhddd```bbbdddccc```^^^___```]]]^^^___ccckkkvvvooobbb___```jjj~~~iiiXXXOOOMMMJJJIIIHHHJJJOOO]]]tttttt```VVVTTTWWWVVV]]]kkkrrrQQQEEE???777444999444333222111111333444555555555555444444444333333333555999<<<>>>>>>===;;;111111000000///000000000------.../////////.........///000111111111000///......---,,,,,,---...///***+++,,,------.........---------------------------000666:::===;;;777444...///000111222111000000...////////////000000000000000000000111111111111111222333777999:::888666222111000000000000///...111111111111222555;;;???JJJNNNMMMCCC888333222111...222555666444333333444000222222222222222555777777888;;;<<<<<<;;;888777888999999:::::::::999999888888999;;;<<<<<<======GGGOOOXXXXXXPPPGGGCCCBBB@@@AAABBBBBBBBBDDDGGGJJJMMMVVVjjjssscccYYYOOOLLLKKKHHHGGGHHHEEECCCAAA>>>===<<<======<<<<<<;;;::::::999888888333333333333333333333333---///111111111222444555,,,...//////,,,***)))***)))***+++,,,,,,,,,,,,,,,}}}wwwxxxyyyzzzyyywwwuuusssnnnnnnnnnoooooolllhhheee```bbbdddccc```^^^^^^```\\\\\\]]]```hhhtttpppccc``````jjjooo[[[PPPNNNKKKGGGFFFIIIOOO\\\qqq|||eeeXXXUUUXXXVVVYYYcccssskkkKKK@@@<<<333111777666555333333333555777888666666555444222111000//////222666;;;>>>???@@@???444333222111000000000000------...///000000000//////000111222222111000///000///...,,,,,,---......))))))+++,,,---.........//////......---,,,++++++---111666<<>>999666...///000222222111111000000000000000111111111111000000000000111111111111000111222555888999777666333222111111222222111000111222222111222666;;;???HHHNNNNNNDDD:::555555555///222666666444222222333000111222222111222444555777888:::<<<<<<:::888777;;;;;;;;;;;;;;;999888888666777888999:::;;;;;;;;;BBBLLLXXXZZZSSSJJJDDDBBB???@@@BBBBBBCCCEEEHHHKKKJJJSSSfffnnnbbbUUUPPPMMMJJJHHHHHHGGGEEEBBB???=========>>>=========<<<;;;;;;::::::333333333333333333333333,,,...111222333444666888///000222111...+++************+++,,,,,,,,,++++++}}}{{{wwwwwwwwwvvvvvvuuutttsssrrrrrrqqqooommmjjjgggeeehhhgggeeecccaaa`````````^^^^^^___aaafffppp{{{ttteee___^^^jjj}}}xxxbbbTTTPPPLLLGGGFFFKKKOOOVVVhhh{{{ttt```VVVUUUVVVTTTYYYjjjdddKKKAAA888666777444333333333222222222222111333222111000000000111222///000333999@@@DDDEEECCC666333//////000000///---111//////111555666555222......///111222222///---...---,,,,,,,,,,,,---...+++,,,,,,+++***+++---///222222111//////...............111888>>>@@@;;;666222000------...//////...//////////////////......///...---------///000111333333444777999:::999777555222...------...//////,,,---...//////111555888AAAHHHNNNJJJ???555222333111111111222222333333333222222000000000222444666:::999999888888888888888999999999999999888777666999999888777999;;;===???EEEOOO[[[]]]VVVKKKCCC@@@>>>???AAACCCEEEGGGHHHIIILLLSSSbbbyyywwwcccTTTMMMKKKIIIGGGJJJEEEAAA???;;;777999>>>;;;;;;;;;;;;;;;;;;;;;;;;444444444444444444444444222222333333333444444444,,,...///000///---***((('''''''''(((((((((((((((}}}{{{xxxxxxxxxwwwvvvuuussssssqqqqqqqqqpppnnnkkkiiihhhhhhgggfffdddcccaaaaaaaaa]]]]]]]]]___eeeooo{{{sssddd^^^]]]jjj}}}lll\\\UUUOOOIIIHHHKKKNNNSSSaaarrrzzzcccUUURRRSSSQQQVVVcccvvv```III@@@888666888555333333333222222111111111111000000000111222444555222222333888>>>BBBCCCBBB:::666222000111111000...///...---///222444333111......///111222222000.........---,,,,,,---......,,,,,,,,,+++***+++---///111000///...------------......111888???AAA===999333111...---...//////...........................000000/////////000000111111111222555777888777666333222000000111111000...///000111111111111333555>>>FFFLLLJJJ???666333444111111222222222333333333222222111000111333555666666666666666666777888888888888999999888777777666999999888888999;;;===>>>CCCNNN[[[___XXXMMMDDD@@@???@@@AAACCCDDDFFFGGGHHHKKKQQQ___vvvttt```TTTMMMJJJIIIGGGCCC???>>><<<999:::>>>??????>>>>>>===<<<;;;;;;555555555444444555555666222222222222222222111111,,,---...///...,,,***((())))))))))))))))))))))))~~~|||{{{zzzzzzyyywwwuuusssrrrpppppppppooonnnllljjjiiifffeeedddcccbbbaaa``````^^^^^^^^^```fffqqq}}}sssddd^^^]]]jjj}}}zzzggg[[[RRRLLLIIILLLMMMNNNYYYgggyyyjjjXXXRRRQQQPPPSSS]]]jjjyyy[[[FFF???777666999666444444333333222111000000//////000000222444666777555444333666:::>>>@@@AAA>>>:::555222111111000000---,,,,,,---000111111000/////////111333333111///......---,,,,,,---......,,,,,,---,,,++++++---000......---,,,++++++++++++---...111777>>>AAA???<<<555222000//////000///...........................000111111111111111000000000///000222555777666555222111111333444444111///111333444444222111111222;;;CCCKKKJJJBBB999555555222222222222333333333333333222111111222333555666333333333333555666777888777777888888777777666666999888888888999;;;===>>>AAAMMM[[[```[[[PPPFFFAAABBBBBBBBBCCCDDDEEEFFFGGGIIIOOO]]]rrrrrr```UUUPPPNNNIIIEEEAAAAAA>>>::::::===CCCBBBBBBAAA???>>><<<;;;999888777666555555666777222222111111000/////////---...///000///...,,,***++++++++++++++++++++++++~~~|||}}}|||{{{zzzxxxuuusssrrrqqqpppooommmkkkjjjhhhgggccccccbbbbbbaaa```___^^^aaa```aaaccciiitttuuufff___]]]jjj}}}qqq___UUUNNNJJJMMMLLLKKKSSS^^^qqquuu```VVVQQQQQQTTTYYYbbbuuusssWWWDDD???777444777444555444444333222111000000000000111222333444555666555333222333666;;;@@@BBBAAA>>>888444111000000000,,,,,,,,,---...000111111111000000111333333111///......------------......,,,------,,,++++++...000...------,,,++++++,,,,,,,,,---///555;;;??????>>>777555222000000000///...------------............///000111222111000///.../////////111444666666555222111000222333333222000000222444444333111000111999AAAJJJLLLFFF>>>999888333333333333333333333333333222222222333444555666333333333333444555666777666666777777777777666666888888888999:::;;;===>>>???KKKZZZbbb^^^SSSHHHBBBDDDCCCCCCBBBCCCDDDEEEFFFHHHNNNZZZnnnooo```YYYVVVPPPJJJEEEDDDAAA<<<999;;;CCCCCCCCCCCCAAA@@@>>>===???===:::888666555555666333333222111000///......///000111222111000...---,,,,,,,,,+++++++++++++++}}}~~~}}}|||zzzxxxuuusssrrrrrrpppnnnkkkhhhfffdddcccbbbbbbccccccbbbaaa```___aaa``````ccciiiuuuxxxiiiaaa___jjj}}}zzzdddXXXPPPKKKLLLLLLKKKRRR]]]lllhhhYYYPPPQQQSSSWWW]]]mmmoooUUUDDD???666333444222444444333333222111000000333333444444444333333333333222000111333999@@@DDDBBB???;;;666111///...///------.........000111333333222111111222222111///........................,,,------,,,+++,,,...000///...------------------***+++...222777<<<>>>???:::777444222111111///...---------.........//////......000000000///...---000//////111555777888777333111///...000222222222---///222333222111111222888AAAKKKOOOKKKCCC===:::333333333333333333333333333333333333444555666666666666555444444555555555555666777777777777666666888888888999:::;;;<<<===>>>JJJYYYbbb```WWWKKKDDDEEEDDDCCCBBBBBBCCCDDDEEEHHHNNNYYYjjj}}}mmmbbb]]]TTTLLLFFFEEEBBB>>>;;;<<<@@@AAABBBCCCCCCAAA@@@???CCCAAA>>>:::777555444333555555444333111000////////////000111000///......,,,,,,,,,++++++*********~~~}}}}}}|||zzzxxxuuusssrrrrrrpppmmmiiifffcccaaaaaacccdddeeeeeeeeedddcccbbb___^^^^^^```gggtttzzzjjjbbb```jjj}}}nnn___TTTLLLLLLLLLLLLTTT___iiiyyyqqq\\\PPPPPPRRRUUUZZZfff}}}kkkRRRDDD@@@666222444111333333333222222222111111666666666555444333111000111111000000222777>>>DDDBBBAAA>>>999333///...///---...///......///222555777555333222222222000...---...////////////...---------...---,,,,,,...111//////...............///***+++---000444999===@@@===:::666333222111///...------......///000000000------...///////////////111000000222555888999999555222...---...111222222+++...000111111111222444888AAALLLRRROOOGGG???;;;444444444444333333333333333333444555555666666666777777666555555555555555666666777777888888777777777888999:::;;;<<<<<<<<<>>>IIIXXXbbbbbbYYYNNNGGGFFFEEECCCBBBBBBCCCDDDFFFHHHMMMVVVfff|||}}}ooogggYYYPPPHHHFFFEEEAAA???@@@???@@@BBBCCCDDDBBBAAA@@@BBBAAA???<<<999666444333666666555444333222111000---...............------------,,,,,,++++++******|||{{{{{{yyywwwuuusssrrrqqqooollliiifffdddcccbbbaaabbbcccdddeeedddbbbaaa^^^]]]]]]___gggssszzzjjjbbb```jjj}}}|||gggZZZNNNLLLLLLMMMVVVaaakkktttfffTTTSSSTTTVVVYYYbbbssseeeNNNCCC@@@777444555333111222222222222333333333666777777666555333111000111111111000000444;;;@@@AAABBBAAA===666222000000---...///...---...222555:::777444333222111///------...///000000///...------......---,,,,,,///111//////............//////,,,---...///333888===AAA???<<<777555333222000.........//////000111111222------......///000222222111//////111444888999999555333111000111222111000...///000111000111333555777@@@LLLSSSQQQIII@@@:::555555444444444333333333333444555666666777777777666555555555555666666777666777777888999999888888777888999:::;;;<<<<<<<<<>>>IIIWWWaaaccc[[[QQQJJJFFFDDDBBBAAAAAACCCEEEFFFGGGKKKSSSaaavvvzzziii]]]RRRMMMJJJFFFCCCCCCAAACCCDDDEEEEEECCC@@@???>>>>>>>>>===<<<999666444666555555444333222222111//////////////////////////////......---,,,,,,+++{{{zzzzzzyyywwwuuusssrrrpppooollliiigggfffeeeeee]]]^^^```aaabbbaaa___^^^______^^^aaahhhuuuzzzjjjaaa___jjj}}}mmm^^^PPPLLLKKKMMMWWWcccppptttyyyqqqYYYWWWWWWYYY[[[aaaooo|||aaaLLLAAA@@@888555888666000111111222222333444444666666777777666444222111222333222111000222888===BBBCCCCCC@@@999444111111,,,...///---,,,---111555;;;999555333222000...,,,---...///000000///...------......---,,,---///111......---------......///......///000333888>>>BBB@@@===888555333222000......//////000111222222333............000222444555000///...000444777999999555444444444555333111///111222222111000111444666666???KKKRRRQQQIII???999555555555444444333333333333444555666777777777777333333333444555666777888777777888999999999999999777888999:::;;;<<<<<<<<>>===;;;888666555444444333333222222222222222222222222222333333111000000///...---------~~~|||zzzwwwvvvuuutttqqqooooookkkgggfffggggggeeebbb___```aaaccccccaaa___^^^]]]]]]^^^aaaiiiuuuwwwddd\\\[[[cccyyyzzzeeeTTTPPPMMMKKKWWWjjjpppmmmpppyyy}}}gggaaa\\\ZZZXXX[[[eeeooo}}}WWWKKK???:::888666555555222222222222000///---,,,333333333444444333222222////////////000333777;;;BBBDDDEEEAAA;;;555222111---------------...///000555555444333111///---,,,,,,,,,,,,,,,,,,---//////------------.........///......//////...---,,,,,,......------///555<<>>999333///............//////000000111111111111000000//////......//////000000000111444666555444222222333222000///222222111111222222333444666>>>HHHOOOOOOIIIAAA;;;999777555444555666555555444111...111666888777555777777777777666666666666999888888777777777666666999999999888777999===@@@BBBFFFOOO[[[ccc```RRRFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDJJJNNNXXXkkk}}}qqq```TTTMMMJJJHHHOOOMMMKKKIIIGGGGGGHHHHHH???>>>>>>???>>><<<777444777666555444333222222222444444444222000000222444333...+++,,,///222000...|||zzzwwwvvvuuutttqqqooonnnllliiiggggggfffeeecccbbbccccccccccccbbbaaa```]]]]]]^^^aaaiiiuuuyyyfff^^^\\\cccyyyjjjWWWRRROOOMMMWWWgggiiihhhjjjrrr}}}pppfff\\\WWWWWW\\\fffoooyyyVVVJJJ>>>:::888666555555666666555444333222111111333444444555555444444333222333222111000222666999@@@BBBDDDBBB===666333111//////............//////333333333222111000///...---------....../////////------.........///////////////000000//////...---......------///444;;;@@@BBBAAA>>>999333000................../////////000000000000///////////////---...///000111333777999777555333222333333222000111111111111111222333333555<<>>999777444333444444444333777555333555999;;;:::888666666666666666666666666444555666777999;;;<<<<<<999999999888888:::===@@@AAAEEENNN\\\dddbbbVVVJJJCCCCCCCCCDDDDDDEEEEEEEEEEEEJJJJJJQQQ```nnn}}}nnnaaaZZZOOOKKKHHHHHHKKKKKKHHHCCCAAAAAABBBDDDFFFEEEBBB???:::999888777666555555555999888666222...,,,,,,---///,,,******---...---+++}}}zzzwwwuuutttsssrrrppplllmmmnnnkkkfffdddeeegggiiigggeeecccaaaaaabbbccc^^^^^^___bbbiiivvv|||hhh___]]]cccwwwzzz___VVVUUUTTTXXX___bbbaaaaaabbbffftttyyyddd]]]aaagggmmmqqqtttzzzkkkQQQFFF;;;888888666444555666444222000///000111222222333444444555444444444555555444222000000222444999===AAADDDBBB===777333111111000000000111222222111111222222222111111000---...000111111000...---........./////////000000//////000000000//////...............///222888<<>>IIIPPPOOOHHH@@@999777444333333444333222666555555666999:::999777555555555666666666666666444555666888999;;;<<<===999999:::999999:::===@@@AAAEEENNNZZZccc```TTTIIICCCCCCCCCCCCDDDEEEEEEFFFEEEHHHHHHMMMZZZhhhtttkkk[[[TTTMMMLLLNNNOOOJJJDDDCCCBBBBBBBBBCCCBBB???===<<<;;;:::888777777777777888777555111,,,******+++...,,,***+++,,,---,,,***}}}zzzwwwttttttsssrrrqqqlllnnnnnnkkkgggdddfffhhhhhhfffcccaaa``````aaabbb^^^^^^___bbbjjjvvv|||hhh^^^\\\cccvvveeeYYYWWWWWWWWWZZZ\\\[[[\\\^^^aaannnjjjcccfffjjjkkkllljjjnnnyyyeeeNNNCCC:::777888666444555444333000///...///000111000111222333333333333333111222222111000000222444666:::???DDDDDD@@@:::555000000000111111333444555222222222222222111000///---...000111000...,,,+++............////////////---......//////............///.........111666999AAA@@@>>>999444000......000000000000000000000000,,,,,,---...///000111111000111222222222333666999:::666222000000000111000...///000111111111111000000333;;;GGGRRRSSSKKKCCC:::888555333444444333222444444555666888888777666444444555555666666666777666666777888999999::::::888999:::::::::;;;===@@@AAADDDLLLXXX```]]]QQQFFFCCCCCCBBBBBBCCCDDDEEEEEECCCGGGFFFKKKWWWccc|||~~~nnndddYYYTTTSSSSSSNNNIIIHHHFFFDDDCCCCCCCCCBBBAAA===<<<;;;:::999888888888555444333///,,,******+++------,,,,,,,,,,,,+++***~~~{{{vvvtttssssssrrrqqqnnnnnnmmmkkkhhhfffggggggfffdddbbb```______aaaaaa^^^^^^___bbbjjjvvv}}}hhh^^^[[[cccuuummm___ZZZWWWUUUUUURRRSSSVVV[[[```kkkqqqgggggggggeeebbb___bbblllzzzaaaLLLAAA888777888666444555444444222111111111222222///000111222222333333222///000111000000000222444555888===BBBEEECCC===999111111000111111333444444222222222222222111000/////////000000///---,,,+++------------.........///,,,------.............../////////......000444777>>>??????<<<777222//////222222111111111111000000,,,,,,---...//////000000222333333222111111333666999666222000000000/////////000111222222222111000111222999FFFSSSVVVNNNEEE;;;999666444444555444333333444555666777666555555444444444555555666666777777777777777777777888888888:::;;;;;;;;;;;;>>>@@@@@@CCCJJJVVV___]]]QQQGGGEEEDDDCCCBBBBBBBBBDDDDDDBBBFFFFFFJJJUUU^^^tttzzznnneeeaaa^^^YYYTTTNNNJJJEEEAAAAAABBBCCCCCC>>>===<<<:::999999999999444444333000---+++,,,---......//////...---,,,+++~~~{{{vvvsssssssssrrrrrrqqqnnnllljjjjjjiiihhhfffdddcccbbbaaa``````aaabbb______```cccjjjwwwjjj___\\\ccctttxxxfff]]]VVVRRRPPPNNNNNNRRRYYY___fffrrr~~~{{{lllgggccc___]]]\\\^^^fffvvvttt]]]III???777666777666444555444444333333333222222222000000111222333333333333000111222222000000222333444666;;;AAAEEEEEE@@@;;;333333222111111000111111000000111222222222222111222222111000///------,,,,,,,,,,,,,,,------------------...////////////////////////...---///222555<<>>???===@@@IIIUUU______UUUKKKFFFEEECCCAAAAAAAAABBBCCCBBBFFFFFFJJJRRRXXXkkkyyyqqqkkkfff]]]VVVLLLDDD@@@@@@AAABBB>>>===<<<;;;:::999999999777777555222///---...///000111111111000...------~~~{{{vvvsssssssssrrrrrrrrrnnnkkkjjjkkkkkkhhheeeccccccbbbbbbbbbbbbbbbbbb______```cccjjjwwwkkk```]]]dddtttkkk^^^VVVOOOLLLNNNNNNQQQXXX\\\```fffnnnqqqhhhbbb^^^\\\^^^___eeerrrqqqZZZHHH>>>666666777666444555222222333333333222111111000111222333444444555444222333444333111111111333444555:::@@@EEEFFFBBB===666555333111000///......---...000111333333444444555444222000///.........+++++++++,,,,,,,,,------......///000000111000000/////////...---...111444<<>>;;;888666666666555444222444777888777666555555333333444444555666777777444444444555666777777888888:::<<<<<<<<<<<<>>>???;;;>>>HHHUUUaaaaaaXXXOOOGGGFFFCCCAAA@@@@@@AAABBBBBBGGGGGGJJJPPPTTTeeezzzuuupppgggYYYMMMEEEBBBBBBBBB>>>===<<<;;;:::999999999;;;;;;999555111//////000111222333333111///......|||wwwsssssssssttttttrrrpppnnnnnnnnnmmmkkkjjjfffdddaaa````````````___^^^___```cccjjjuuukkk```]]]bbbqqqkkk\\\TTTNNNJJJLLLMMMNNNPPPTTTYYY^^^```vvvzzzfff\\\ZZZ\\\cccbbbeeennn|||nnnWWWGGGAAA999555666777777777444444333222111000///...111111111111222444666777111222333333111111222333666666777;;;@@@BBBAAA>>>;;;666000///111222111...444444333000...---...000111000...---,,,,,,---...------......///000000000222111111000///......---,,,---///111222333333333===@@@CCCEEEBBB;;;444///111111000000//////............///000000000000000222000---,,,---000444777999999888666444222111000000000000000111222333444444333777AAAMMMTTTSSSOOOBBB:::555555666444222333444555555666666666666666777666666666666666777888;;;:::999999888888999999;;;;;;:::;;;<<<>>>@@@AAACCCDDDGGGOOO[[[```WWWJJJIIIFFFCCCAAABBBDDDEEEEEEDDDDDDEEEIIILLLSSSaaaooo{{{kkk]]]RRRLLLGGGCCCAAA===:::::::::999>>>EEE<<<;;;:::888666444444333///000000...,,,,,,...000|||wwwtttsssttttttsssrrrpppooonnnooonnnmmmkkkgggdddbbbaaaaaaaaaaaa```______```cccjjjvvvkkk```]]]bbbqqqppp^^^SSSMMMJJJLLLKKKLLLMMMPPPSSSWWWYYYkkkmmm```[[[[[[aaaaaafffnnnxxxqqqXXXHHHBBB:::666777888888888444444333222111000//////333333333444555666777888666666666555333222222333222222333777===@@@AAA@@@>>>888222///000111///---333333222000...---.../////////...---,,,,,,,,,,,,,,,,,,------.../////////000000//////...------,,,,,,---...000111111222222:::<<<@@@BBB???:::333///000000000000//////......---...//////000000//////111///---,,,---///222444::::::888666333111000000000000000000111222333444555444777AAAMMMTTTTTTQQQDDD<<<666666777555444555444555555666666666666666555555555666777888999::::::999999888888999::::::;;;;;;;;;<<<===???@@@AAA@@@BBBEEEOOO\\\bbbYYYLLLEEECCC@@@???AAABBBCCCCCCDDDDDDGGGKKKNNNTTTbbbooozzziii]]]TTTNNNJJJGGGAAA======>>>===@@@DDD???>>><<<:::888666555555444555444222000000111333|||xxxuuuttttttsssssspppooonnnooopppooonnnlllgggeeecccbbbbbbbbbaaa```______```dddkkkwwwlllaaa]]]bbboooxxx```RRRLLLJJJKKKJJJIIIIIIJJJMMMOOOQQQ]]]pppxxxhhh```]]]```ccchhhnnnsss~~~ttt[[[IIICCC;;;777777999999888555444444333222111000000666666777888888888888888888777666555444222111111///...///222888>>>AAACCCAAA;;;444000//////...,,,222222222000...---...///------------,,,,,,******++++++,,,,,,---.........//////......---,,,,,,,,,,,,,,,---...///000000000555777;;;===<<<888222///000000000////////////...---...//////000000/////////...------...///111222<<<;;;999555111//////111000000000000111222333333444333666>>>JJJRRRTTTSSSGGG???999888888666555666444555555666666666666666444555666777888:::;;;;;;888888888888999:::;;;;;;:::;;;<<<===>>>?????????===???DDDOOO]]]ccc[[[NNNCCCBBB@@@AAABBBCCCCCCBBBCCCDDDHHHMMMPPPUUUaaammm{{{nnneee___[[[QQQHHHBBBCCCEEEEEEDDDDDDBBBAAA>>><<<999888888888999999777555222111222444~~~|||xxxvvvvvvuuusssrrrnnnnnnmmmnnnpppooommmlllhhhfffdddcccddddddbbbaaa______```dddkkkwwwnnnaaa]]]aaannngggUUUNNNLLLIIIHHHGGGGGGHHHIIIKKKMMMSSSeeerrrfff```cccgggmmmppppppvvvuuu\\\JJJCCC;;;777777888888777555555444444333222222111777777999::::::999888777666555444333333222000//////......000444;;;@@@CCCAAA<<<666111000///...---000111111000...------///---...//////...---+++***+++,,,,,,------...//////............------,,,,,,,,,,,,,,,,,,---......///111444777:::999777333000////////////////////////...///000000111111000000////////////000000111111<<<<<<:::666000...///111111111000000111222222333222111333:::EEEOOOSSSTTTJJJAAA:::999888666555666444555555666666666666666666666777888999:::::::::777777777888999:::<<<===999:::<<<===>>>>>>=========???DDDNNN]]]ccc[[[OOOEEEDDDCCCDDDFFFGGGFFFEEEAAACCCHHHMMMPPPTTT^^^iiixxxtttrrr[[[PPPHHHIIIMMMLLLHHHFFFDDDBBB???<<<:::999999999:::999888555111///000111~~~|||yyyxxxwwwvvvsssqqqmmmlllmmmnnnoooooollljjjhhhfffeeedddeeedddbbb```^^^^^^```ccckkkwwwooobbb]]]```mmmrrr]]]RRROOOHHHGGGFFFFFFGGGIIIKKKMMMOOO^^^wwwyyyiiiaaahhhlllqqqrrrnnnooo}}}ttt^^^KKKEEE<<<777777777666555666666555555444444333333666777999::::::999888777555333222222444444333111222111//////222777>>>BBB@@@<<<888444222111000000000111222111///....../////////000000000...,,,+++---------...//////000000/////////...............---,,,,,,+++,,,,,,---...///222555777888666444222.............../////////000000111222222222222111000000111111222222111111;;;<<<;;;777000---...111111111111000111111222333333222333999CCCNNNUUUXXXLLLCCC;;;999888555444555444555555666666666666666888888999999999888888777666777777888999;;;<<<===888999;;;<<<===<<<<<<;;;???@@@DDDMMM[[[ccc[[[OOOGGGFFFEEEFFFGGGHHHGGGEEE@@@AAAFFFKKKMMMPPPZZZdddfffXXXNNNMMMQQQOOOJJJFFFCCCAAA>>>;;;:::999:::;;;<<<;;;999666222000000111}}}|||zzzyyyxxxvvvsssqqqnnnmmmnnnooopppooollliiigggfffeeeeeeeeedddbbb```\\\]]]___bbbjjjwwwqqqbbb]]]^^^lllhhhXXXPPPFFFEEEEEEDDDFFFHHHJJJLLLMMMXXXnnnooofffnnnoooqqqqqqkkkjjjsssqqq___OOOHHH???999777777555333666666666666555555444444666777888999999999999999777555333444777888666444333333111000111555<<>><<<999666333222111000111333222000//////000000111111000000///...---------......///000000111...........................---,,,++++++,,,------///000333555666666444333---............////////////000111111222222111111222222222222222222222222888;;;<<<888222---...111222111111111111111222222555444444999CCCOOOXXX^^^OOOEEE<<<999888555444555444555555666666666666666888999999:::999777666555777777777888999;;;<<<===::::::;;;<<<<<<<<<<<<<<<@@@@@@CCCLLLZZZbbb\\\QQQGGGEEECCCCCCDDDDDDDDDCCC@@@AAAEEEIIIJJJLLLUUU___tttttteeeXXXTTTTTTPPPJJJGGGBBB@@@===:::999:::;;;===??????===999555333444555}}}{{{zzzzzzyyywwwssspppppppppqqqrrrrrrpppmmmjjjfffeeeddddddeeedddaaa___[[[\\\]]]aaaiiivvvrrrccc]]]]]]lllttt]]]PPPEEEDDDBBBBBBBBBDDDFFFGGGIIIQQQddd|||ssspppooonnnlllgggdddkkktttnnnbbbTTTLLLCCC<<<999888555333777777666666666666555555777777777888999:::;;;<<<:::666333444777888555222111111111000000444;;;@@@AAAAAA@@@>>>999444111///000222444444222000000111111000///......------...,,,,,,---......//////000------------------------000...---+++++++++,,,---...///111333444444333333---------.........//////......///000000000000000222222111111000111111222555:::===:::333......111222222111111111111111222444333222777@@@MMMXXX___RRRHHH>>>;;;999666555666444555555666666666666666666777888999999777666555888888888888999:::;;;<<<===<<<<<<<<<<<<===>>>>>>??????@@@IIIXXXccc___VVVHHHEEEBBB@@@AAAAAAAAAAAABBBBBBEEEGGGGGGIIIRRR\\\kkkyyyiii```ZZZSSSMMMKKKAAA???===::::::<<<>>>@@@AAAAAA???;;;888666666777|||{{{{{{{{{zzzwwwssspppsssssssssttttttrrrnnnjjjeeedddddddddeeecccaaa^^^ZZZ[[[]]]aaaiiiuuurrrccc]]]\\\lll{{{```PPPDDDBBBAAA??????@@@BBBCCCFFFLLL]]]yyyqqqmmmjjjgggccc```eeelllvvv{{{mmmdddWWWPPPFFF>>>;;;999666444777777777777666666666666888888888888999;;;===>>>:::666222333555555222......///000//////333:::@@@CCCDDDDDDAAA;;;555000---000222444444333111111111111000...---,,,,,,---...++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,111///---+++++++++---------...000111222333222222---------.........//////,,,------...............222111000//////000111111333888===;;;444//////111222222111111111111111222111000///333<<>>======>>>@@@AAA>>>===>>>GGGWWWdddbbbZZZJJJGGGBBB@@@@@@AAAAAAAAADDDDDDEEEGGGFFFHHHQQQ[[[hhhwwwkkkaaaXXXRRRQQQAAA???===;;;;;;===@@@BBB@@@@@@>>>;;;888666666888{{{}}}}}}}}}|||zzzxxxuuutttrrrrrrqqqqqqqqqooollliiicccbbbbbbcccdddeeedddbbb```______aaahhhtttsssaaaYYY```jjjhhhQQQFFFAAA>>>>>>>>>===???DDDEEEMMMZZZnnnqqqiiibbb___^^^^^^ccciiittt|||ssseee]]]TTTOOOGGG@@@<<<888555333444333333222333444666666555444555777:::<<<<<<;;;888777444444444555444333222222222111111444888;;;EEEFFFEEEAAA<<<666333222444444333333222222333333000000//////......------++++++,,,---...///000111////////////////////////...------------,,,,,,,,,---...///000222444555666000///......///000///...222000...,,,,,,///222444444000------000222222111444777999999777444222222222222222111111111111111444444555555999BBBNNNXXXOOOGGG???<<<<<<:::777666555555666777888888777777333555777888666555555555333888;;;;;;888777;;;?????????>>>>>>>>>??????@@@>>>>>>???FFFTTT```aaa[[[NNNFFF@@@@@@AAA@@@???AAA@@@@@@AAABBBCCCGGGLLLPPPfff|||vvvkkkeee^^^WWWKKKAAA999;;;@@@AAAAAAAAA=========>>>>>><<<999666}}}}}}}}}}}}{{{yyywwwuuussssssrrrrrrrrrrrrpppmmmjjjfffdddaaaaaabbbccccccccc```______aaagggsssuuuddd\\\aaakkkttt[[[HHHBBB>>>??????===???CCCDDDIIIUUUfffrrrhhh^^^[[[[[[\\\___cccmmmuuu~~~yyylll```XXXTTTOOOIIIBBB>>>999555222444333222222222333555666333333444777:::;;;:::999555333111222333444444333111222111000000111555888@@@DDDHHHFFF@@@:::666555444555666666555444222111////////////............------..................------------------------........................---...///000222444555666111///......//////...---111000...------///111333444111...---///111111000333555888888666333111111111111111111111111111111222333444444888AAAMMMVVVQQQJJJBBB>>>===<<<999777777777777777666555555444222444666666555444444444444777999999888888:::===;;;;;;;;;;;;;;;<<<===>>>>>>>>>???EEESSS___aaa[[[NNNFFF@@@AAABBBAAAAAABBB@@@AAABBBCCCDDDGGGLLLPPPdddwwwyyyrrriiiaaaRRRFFF===<<>>:::888~~~}}}}}}{{{yyywwwtttssstttsssrrrrrrrrrqqqnnnkkkjjjfffbbb``````aaabbbbbb_________```fffqqq~~~xxxfff___bbbkkkdddKKKEEE?????????>>>???BBBCCCFFFNNN\\\sssvvvhhhZZZWWWYYY[[[]]]___dddkkkrrrtttnnncccXXXQQQRRROOOJJJFFFAAA;;;555111333222111111111222333444111222333666999999777555111///...///222333333333111111000///...///222555:::CCCMMMOOOHHH@@@;;;:::555666888888777444000................../////////000//////...---,,,++++++++++++++++++++++++++++++******++++++,,,,,,---------...///000222333555666222000...---......,,,+++///////////////000111111444222///...///000000///111444777888666333111000000000000000000000111111111222333444777@@@KKKTTTTTTNNNFFF@@@>>>===;;;888999999888666555333222111222444555555444333333444555555666777888999::::::999999999999:::;;;======>>>>>>>>>DDDQQQ]]]```[[[NNNGGGAAABBBCCCBBBBBBDDDAAABBBCCCDDDEEEHHHMMMPPP___qqq|||sss___RRRFFFBBBBBBBBBCCCEEECCCBBBAAAAAAAAA???<<<999~~~|||yyywwwuuutttsssrrrqqqqqqqqqpppnnnkkkllliiieeecccbbbbbbaaa```______^^^```fffppp|||xxxggg```ccclllhhhPPPHHHAAA@@@@@@??????AAADDDDDDIIIUUUggg}}}kkkYYYUUUYYY]]]^^^___^^^bbbggghhhddd[[[RRRLLLNNNMMMKKKHHHDDD>>>666111222222111000000111222333000000222555777777555222111///...///111333333222111222111000...///111333777EEESSSWWWOOOEEE???===777888777666444111///------------......///////////////......---,,,++++++++++++++++++++++++++++++)))***+++,,,---...//////.........///111333555777444222///---------,,,***...//////000000000000000333222000//////.........000333777999777444222111///000000000000000111111111333444444888@@@KKKSSSTTTQQQIIIAAA>>>>>><<<888999888777555333222111111333444555555444333444555555444444555888999999888999999999:::;;;===>>>???>>>>>>>>>CCCOOO[[[___\\\OOOGGGBBBCCCDDDCCCCCCEEEAAABBBDDDDDDFFFHHHLLLOOOYYYkkkoooaaaSSSKKKHHHFFFFFFIIIEEEDDDBBBBBBAAA???<<<:::|||zzzxxxvvvuuurrrpppoooooooooooommmkkkllljjjiiihhhgggddd```]]]^^^^^^^^^```fffppp{{{wwwfff```ccckkklllUUUKKKCCCAAAAAA??????@@@EEECCCFFFPPP___vvvnnnZZZSSSWWW[[[]]]^^^ZZZ\\\^^^^^^[[[UUUMMMHHHHHHIIIIIIIIIGGGAAA999333333222111000000000111222000000111333555555333111333222000000222222222111222333333222000000111333777EEEUUUZZZRRRGGGAAA???:::888555222///.........,,,,,,------......//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333.........///111333666777666333///---------,,,+++......///000111000000///222111111000...---......000333888:::999666444333//////000000111111111222222444555666999@@@KKKSSSTTTSSSLLLBBB>>>???>>>999888777555444333333333444555666666666444444555777555444333555777999999888888888999999;;;<<<===>>>===>>>>>>AAALLLXXX^^^\\\PPPHHHBBBCCCDDDDDDCCCEEE@@@BBBDDDEEEFFFHHHKKKNNNTTTeee{{{nnn___UUUNNNIIIHHHJJJFFFDDDBBBAAA@@@>>>;;;999|||yyywwwvvvuuuqqqooonnnmmmnnnnnnmmmkkkkkkjjjjjjjjjhhhddd___[[[]]]]]]^^^aaagggqqq|||uuueee___bbbjjjtttZZZNNNDDDBBBBBB@@@>>>???CCCAAADDDMMMXXXlllttt]]]RRRSSSVVVXXXYYYXXXWWWVVVUUUSSSNNNHHHCCCBBBCCCFFFHHHHHHCCC===777333222111000000000111222222111000111333333222000444333111111222333222222333444444333111111222444777BBBPPPUUUPPPGGGAAA???;;;888444000---------...---------------.........++++++,,,,,,------..............................)))***+++,,,---.../////////.........000333666888777444000............---......///000000000000000///000111000...---...//////333888;;;:::777555333000000000111222222333333222444666777999AAAKKKRRRSSSTTTNNNCCC>>>AAA@@@;;;777666555444444444666666666666777666444444666888444444555666777888999999777777777777888:::;;;;;;===>>>===@@@IIIVVV\\\\\\QQQIIICCCCCCDDDCCCBBBDDD???AAACCCDDDEEEGGGJJJLLLQQQ```xxxwwwiii___UUUMMMIIIJJJGGGEEEBBB@@@???===:::888}}}zzzwwwuuuttttttrrrpppnnnnnnnnnooonnnlllkkkiiihhhgggeeeccc^^^[[[\\\]]]^^^aaahhhrrr~~~ttteee^^^```iii~~~}}}]]]QQQEEEBBBBBB@@@>>>>>>???===AAAIIIRRRbbb~~~dddUUUQQQQQQRRRUUUTTTRRROOOMMMKKKGGGBBB===<<<>>>BBBFFFHHHEEE@@@<<<444333222111000111111222444222000000111222222111222111000000222444444333111333444333222222333444333<<>>===???GGGTTT\\\\\\QQQIIICCCCCCCCCAAA@@@AAA>>>@@@CCCDDDDDDFFFHHHJJJPPPZZZmmmuuujjj___SSSMMMLLLIIIFFFCCC@@@???===:::888|||xxxuuusssrrrrrrsssqqqooonnnooopppooonnnkkkiiieeecccbbb```^^^\\\[[[\\\^^^bbbiiisssttteee___```hhh}}}___RRRFFFCCCCCCAAA>>>>>>;;;999>>>GGGNNN\\\{{{lllZZZRRROOOPPPTTTRRRNNNJJJGGGEEEBBB===999999;;;@@@EEEHHHFFFBBB>>>555444222111111111222222555333000///000111222222///......///222444555555000222333333222222333444000666???EEEFFFDDDBBB@@@888777666555333000...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000000111000///......///333666888888555111///000111222111///////////////000111111,,,...111000...---...000+++000666999999666444222111111222333444444555555000222444555888>>>HHHOOOTTTXXXSSSFFFAAAFFFGGGAAA;;;999777555444555666777444555555333222222444666222666:::999666555999===;;;;;;;;;:::;;;;;;<<<<<<===>>>===>>>FFFSSS[[[]]]RRRJJJCCCCCCCCC@@@???@@@>>>@@@BBBCCCDDDEEEGGGIIIOOOVVVdddzzz~~~tttgggZZZQQQPPPJJJGGGDDDAAA???>>>;;;999|||xxxuuusssrrrrrrssssssrrrqqqooonnnnnnmmmiiihhhgggeeebbb```]]]\\\[[[\\\]]]aaajjjvvvyyyggg\\\___hhh}}}bbbPPPBBBAAABBB>>>>>>DDD===<<<@@@HHHLLLVVVrrrvvv^^^RRROOOOOOOOOPPPNNNJJJFFFBBB@@@???>>><<<::::::>>>DDDFFFCCC@@@<<<777222///000222222111222111000///...............------///333555555555111111222222222111111000111222777???GGGIIIDDD???666444222000/////////000......//////...,,,***))),,,,,,------...//////000......//////......---,,,***+++,,,---............+++---//////000222444777555555333111......///111000000000000000000000000000000000000000000111111000111222555777666333111222222111111111111111111...---///333555999BBBLLLVVVXXXUUULLLFFFDDDCCCAAA???<<<888555555555555555444555666777777666555444333444666777888888888777777888999999888999;;;======???===;;;CCCQQQ[[[]]]TTTNNNEEE@@@AAACCCDDDDDDCCCBBBCCCFFFFFFCCCDDDIIIMMMUUU```ooottthhhYYYOOORRROOOKKKHHHEEECCC@@@>>>|||yyyuuusssrrrqqqsssssssssrrrqqqpppnnnmmmiiiiiigggeeeccc```^^^]]][[[\\\]]]aaaiiivvv{{{hhh^^^```hhh|||cccRRRDDDCCCBBB>>>===BBB>>><<>>FFFIIIFFFBBB:::666222///000000000000......///......,,,+++************+++,,,,,,------......---------,,,,,,,,,+++,,,,,,---............+++---//////000111444666666666444111...---///000000000000000000000000000/////////000000000111111///000111444666666333111111000000000111222333333000///000222333666>>>GGGUUUWWWTTTKKKEEECCCCCCAAA???<<<888555555555555555444555666777777666555444444555666777888888777777777888999999888999;;;===>>>???>>>===DDDQQQ[[[]]]TTTMMMDDD@@@@@@BBBCCCCCCCCCBBBCCCFFFEEECCCDDDHHHLLLSSS\\\jjj~~~ppp___TTTTTTRRRNNNKKKIIIGGGCCCAAA|||yyyvvvsssrrrqqqrrrrrrssssssrrrpppnnnmmmjjjiiihhhfffdddaaa___^^^[[[\\\]]]aaaiiiuuu~~~jjj___aaahhh{{{zzz___PPPDDDAAA@@@<<<;;;>>>>>><<<>>>AAACCCIII]]]sssxxxaaaSSSKKKHHHLLLKKKIIIFFFBBB>>>:::888777555666999???BBBBBB@@@===:::555222222222222222............///000111222222222222333444444111//////000000111222222222111111111444;;;CCCHHHHHHGGG@@@999111///111333222000---.........---,,,++++++******++++++,,,---------///...---,,,+++,,,,,,---,,,------.........------+++---/////////111444666777777555222///---...///000000000000000000000000---......///000111222222111111222555777777555333/////////000111222444555333111111222222222999BBBTTTVVVSSSJJJCCCBBBCCCBBB@@@<<<999666666666666555555555777777777777555555555666777777777777777666777888999999888999;;;===>>>???>>>>>>DDDPPPYYY\\\TTTMMMDDD??????AAABBBBBBCCCBBBCCCFFFEEECCCDDDHHHIIIOOOWWWccczzzzzzeeeWWWUUUSSSPPPOOOMMMJJJGGGDDD|||yyyvvvtttrrrqqqoooppprrrsssrrrpppmmmkkkjjjiiihhhgggeeebbb```___[[[\\\]]]```hhhtttkkk___aaagggyyynnnWWWKKKBBB???>>>:::999;;;===;;;<<>>===<<<===;;;;;;<<<>>>@@@EEEPPPZZZqqqoooYYYNNNJJJJJJJJJJJJGGGBBB<<<666333222111111333777;;;>>>@@@@@@???<<<888555333333444444333222222111111111222//////000222444555444222...///000111111111111111///000222666===EEEKKKNNNHHH???444000333444222...------,,,,,,---------...//////000000111111222222333111///...---...000111.........///......------,,,---...//////000222444777777777444000...---...//////////////////////////////000111333444555555333222333555888999888666333333222111000000000111333222333444333222888???NNNSSSSSSJJJBBB@@@BBBBBB@@@===:::999888888666555555666777888888777666555666666666666666777777777777888999999888999;;;===;;;;;;;;;>>>BBBJJJTTT\\\YYYRRRHHHCCCBBBCCCCCCCCCBBBAAABBBEEEDDDBBBCCCHHHGGGJJJPPPZZZllljjjYYYOOONNNLLLLLLLLLKKKIIIGGG~~~}}}zzzwwwtttqqqpppkkklllmmmnnnnnnllljjjiiihhhhhhgggfffdddbbb```___\\\\\\]]]___fffqqq~~~lll___```ddduuuzzzcccSSSKKKHHHCCCAAA@@@??????>>>:::;;;<<<>>>AAAGGGMMMSSScccyyy{{{dddUUUNNNMMMLLLKKKHHHCCC===777444222111111222444888===???AAAAAA???;;;666444444555555444333222111111111111...------///333555555555///000000111111000000///...///111555;;;BBBIIIMMMHHH@@@888333333333000---,,,,,,,,,,,,,,,---...///------......///000000000333222111000///000000111---....../////////......,,,---...///...///111333666777777444111///...///000000000000000000000000000000111111222333444444111000111333666777666555555444222111000000//////333222333444333222777???IIIPPPSSSKKKCCC@@@AAAAAA@@@>>>;;;:::999999777555666666888888888888666666555555555555666777888999777888999999888999;;;===;;;999:::===AAAHHHUUU```[[[TTTJJJDDDCCCCCCDDDCCCBBBAAABBBEEEDDDBBBCCCGGGGGGHHHNNNVVVddd{{{ssscccTTTRRROOOMMMMMMLLLJJJIII~~~}}}{{{xxxtttqqqooollllllmmmmmmmmmlllkkkkkkggggggfffeeecccaaa```___\\\\\\]]]___fffppp}}}mmmaaa```dddsssiiiWWWLLLHHHFFFCCC@@@>>>===<<<::::::<<<===???BBBGGGJJJLLLXXXjjjsss^^^RRRPPPOOOMMMIIIDDD>>>888555333222111111222666;;;???BBBCCCAAA===888444444555222222111000000000111111...---,,,---000333555555111111111111000///...---,,,---000444999@@@GGGLLLFFFAAA;;;555222000...,,,,,,,,,++++++,,,...///000,,,,,,,,,---......//////111111111000000000000///,,,---...//////000//////,,,---.........///111333555666666555222000///000000000000000000000000000//////000000000111111111222222222444777888888777333333222111000000000000333222222444222000444;;;EEENNNSSSMMMDDD@@@???@@@@@@>>><<<;;;:::999777555666777888999999888777666444444444555666888:::;;;777888999999888999;;;======::::::>>>AAAHHHWWWfff[[[TTTJJJDDDBBBCCCCCCBBBBBB@@@BBBEEEDDDAAACCCGGGGGGHHHLLLRRR[[[mmmuuuaaa]]]WWWRRRPPPNNNLLLKKK~~~}}}{{{xxxtttqqqooonnnmmmmmmmmmmmmlllllllllfffffffffeeecccaaa___^^^\\\\\\]]]___eeeppp|||ooobbbaaadddsssuuu```RRRJJJDDDDDDAAA===:::999777555;;;===>>>???BBBFFFHHHGGGSSSccc|||~~~dddTTTRRRQQQNNNJJJDDD>>>:::777333333222111111555:::>>>CCCDDDBBB>>>888555444666............///000111222000---++++++...111444555111111111111000...---,,,+++---000333888???FFFJJJEEEBBB===777222...,,,,,,,,,+++++++++,,,...000111,,,,,,------...//////000000000000111000///......,,,,,,...///000000000000,,,---............111333444555666555222000000000000000000000000000000000............////////////666555555777:::<<<<<<;;;222111111111111111222222333222222333000...111888CCCMMMSSSNNNDDD@@@??????@@@>>><<<;;;;;;:::777555666777888999999888777666444333444444666888;;;<<<777888999999888999;;;===>>>;;;;;;>>>BBBIIIZZZjjj[[[SSSIIICCCAAABBBBBBAAAAAA@@@BBBDDDDDDAAACCCGGGGGGGGGJJJOOOTTTccclllggg^^^XXXSSSPPPNNNMMM{{{wwwtttrrrqqqqqqmmmnnnooooooooonnnlllkkkddddddeeeeeedddaaa___]]][[[]]]___aaafffooozzznnnbbbaaabbboooiiiUUUKKKHHHCCCAAA???<<<:::999999999;;;<<<===>>>???@@@@@@@@@MMMTTTgggooo[[[RRRKKKFFFFFFEEE@@@;;;999888444111000111444666777AAABBBCCCBBB???;;;777444111111222222111000//////////////////000222333444555444222000///.........---111444555555888>>>EEEFFFFFFBBB:::000***+++......------,,,,,,------...///...------,,,,,,,,,,,,...000111222222111000...000,,,***,,,111333111---//////...------------...666999;;;:::666222111111------...///000111222222000///.........///111222333444333333777<<<<<<777555333000000000111111000333333333333444555666666AAAIIIQQQPPPIII@@@<<<<<<===??????===999666777999666777888888888777555444444555666888999999999999888888999999999:::::::::>>>======???AAAFFFTTTbbbYYYXXXJJJ>>>CCCDDD???@@@AAA@@@?????????AAACCCEEEIIIEEEGGGNNNSSS[[[rrrvvveee\\\YYYWWWOOOGGG~~~{{{wwwtttrrrrrrqqqmmmmmmnnnnnnmmmllljjjiiieeeeeeeeeeeecccaaa^^^]]]\\\]]]___aaafffooo{{{lll```___```llleeeQQQGGGEEEBBB@@@>>>;;;999888888888:::;;;<<<>>>>>>>>>>>>>>>DDDIII[[[www{{{eeeTTTLLLFFFFFFDDD???999777777444111000222444666666;;;===@@@BBBAAA>>>:::777222222222111111111000000///......///000111222333111111000///...---,,,,,,---000333444333666<<>>GGGRRRTTTLLLCCC<<<:::===>>>???<<<999777777888666777888888888777555444444555666888999999999999888888888888888888888888:::999:::<<<>>>CCCPPP\\\YYYYYYJJJ???CCCDDD???@@@AAA@@@?????????AAACCCDDDHHHDDDFFFLLLNNNUUUiiimmm```\\\XXXQQQKKK}}}zzzwwwtttsssrrrrrrmmmmmmmmmmmmllljjjhhhffffffffffffeeecccaaa^^^\\\]]]^^^___aaaeeeooo|||mmm```^^^___kkkbbbNNNEEECCC@@@???<<<:::999888888888:::;;;===???@@@???>>>===???CCCRRRkkkrrrZZZPPPHHHGGGFFF@@@;;;888555333222222333555555555777:::???CCCCCC@@@;;;777222222111111000000000000............///000111111///000000000///...,,,+++,,,///111222111333888<<>>>>>===:::888888888666777888888888777555444444555666888999999999999888888777777777777777777::::::<<>><<<:::999999999999===>>>@@@BBBBBBAAA???>>>===@@@KKK```yyycccXXXMMMJJJIIIEEE@@@===666444333333444555444333666:::@@@DDDDDD@@@:::666333222000/////////000000///............//////000000111222333222111...---,,,...///000000111444777AAADDDFFFDDD>>>666111...---,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------...//////...------000...---///111333222000------------...///000111///111333444444333222222222222222111111000000000000000000111111111222222222444333000111555666444555222000000111222333222444333333444444555666777888BBBMMMRRRNNNEEE<<<888===>>>???>>>===;;;::::::666777888888888777555444444555666777999999999999888888888888888777777777::::::===@@@AAADDDNNNZZZYYYZZZMMM@@@CCCCCC???AAA????????????@@@AAABBBCCCIIIHHHJJJMMMMMMOOO[[[gggxxxdddYYYUUURRRPPP|||{{{yyywwwuuusssrrrqqqooooooooonnnllliiifffeeeggggggfffeeecccaaa___^^^_________```eeeppppppcccbbbaaalllbbbNNNEEEBBB@@@???===;;;;;;;;;;;;<<<>>>???@@@AAAAAA@@@>>>===;;;<<>>AAA????????????@@@AAABBBBBBFFFGGGJJJMMMMMMOOOXXX```xxxxxxcccWWWRRRQQQQQQ|||{{{zzzwwwuuurrrpppooonnnooonnnmmmkkkiiigggeeeggggggeeedddcccbbbaaa`````````______eeeqqqooobbb___^^^hhhcccNNNCCC@@@???>>>===<<<;;;<<<<<<==================<<<;;;;;;>>>>>>CCCOOO___wwwlllWWWMMMJJJGGGDDDCCC>>>;;;888666555555333222///222888===AAACCCCCCCCC:::777333///---...///000111111000///............---...///000000///......,,,---...///111222333333777;;;AAADDDCCC===555///,,,,,,++++++++++++,,,,,,------,,,,,,,,,---..............................---------...//////000000111000//////.........///333333444666777777555333111000000000//////............///000000000000///000333444111111666:::;;;444222000000222444444444111111111111222333444555777<<>>;;;>>>>>>???AAABBBAAA>>><<<666777888888888777555444444555666888999999999999888888999999999:::::::::::::::;;;<<<===@@@JJJVVVZZZ\\\OOOBBBBBBAAA>>>BBB>>>>>>??????@@@AAAAAAAAACCCEEEHHHIIIJJJMMMTTTYYYmmm}}}iii[[[UUUUUUVVV}}}|||zzzxxxuuurrrooonnnlllmmmlllllljjjhhhfffdddffffffeeedddccccccbbbbbbaaa```______dddqqqpppbbb]]]\\\eee~~~gggQQQEEEAAA>>>===<<<;;;;;;;;;<<<===>>>>>><<<;;;::::::::::::@@@???BBBJJJVVVjjj|||aaaSSSMMMIIIFFFEEECCC???:::666555444333333000222555999>>>CCCFFFHHH@@@===777222//////111222333222111000///......///------....../////////000------...000222444444333444888???DDDEEE@@@888333,,,,,,++++++++++++,,,,,,...---------......///000///..................///---.../////////000111222000///////////////000000111000111555888999777555111111000000000000000000...///000111111111000000111555555111000555999:::444222111111222444555444222222222222333444555555666;;;BBBFFFGGGCCC???<<<===<<<===???AAAAAA===:::666777888888888777555444444555666888999999999999666666777888999:::;;;;;;???======>>>>>>AAAMMMYYYZZZ]]]PPPCCCBBBAAA>>>BBB===>>>???@@@@@@AAAAAAAAABBBEEEGGGGGGHHHKKKQQQTTTbbbwwwvvvfff^^^]]]^^^}}}|||{{{xxxuuuqqqnnnmmmjjjkkkkkkjjjiiigggeeedddfffeeedddcccccccccddddddbbbaaa______dddqqqrrrddd]]]\\\eee~~~lllUUUHHHCCC<<<<<<::::::::::::;;;<<>>DDDFFFBBB;;;555,,,++++++++++++++++++,,,...............///000111//////............//////...///000111000000222333............///111222333......///444888:::999666111111111111111111111111///000111222333222111111222555555000...222666777444222111111333444555444333333333333444555666666555:::BBBHHHIIIEEE???;;;;;;:::;;;>>>AAA@@@<<<999666777888888888777555444444555666888999999999999444444555777888999:::;;;>>>;;;:::::::::>>>JJJWWWZZZ]]]QQQCCCBBB@@@>>>CCC===>>>???@@@@@@AAA@@@@@@EEEGGGHHHGGGHHHLLLPPPRRR\\\nnnpppgggdddeeezzzzzzzzzyyyvvvrrrooommmmmmkkkiiihhhhhhhhhfffdddeeeeeecccbbbaaa`````````___```aaabbbhhhrrruuuddd^^^[[[ccc{{{rrrWWWLLLBBB???<<<888888:::<<<<<<;;;>>>===<<<;;;::::::::::::999;;;;;;AAALLLSSSiiigggVVVNNNKKKKKKFFFEEEAAA:::555333555888555333111222666===EEEJJJIIIGGGCCC>>>999444000...222222222222000...,,,+++///...------...///000111222222222222222111000///...333<<>>888222000...---...//////...---------......000111111...------------...//////////////////000111222333333333333333333222000000//////000444888;;;:::777888555222000///...,,,***---...000111111111000///000000000000111222333444222111111111111222444555000111111222222333333444555<<>><<<;;;;;;===??????===;;;888777666444222111111000777777777777666666666666888888888888888999999999:::888999;;;===???GGGQQQYYYXXXRRRGGG@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGIIILLLMMMNNNTTTdddsssmmmkkk~~~~~~|||{{{yyyvvvsssqqqooonnnmmmllljjjiiiiiihhhfffcccgggfffeeedddcccbbbbbbbbb^^^___```bbbgggrrrvvvfff^^^\\\ddd|||rrrYYYMMMCCC@@@===999999;;;===>>>===>>>===<<<;;;::::::999999888:::999===EEEKKK^^^|||ttt___QQQJJJHHHFFFFFFDDD@@@;;;888888::::::888555555888>>>EEEJJJKKKIIIEEE@@@:::555111...111111111111000///---,,,///......---...///000111000111111111000000///...---111999BBBHHHGGGAAA<<<222000...---...//////...,,,,,,,,,,,,---...///000//////......//////000111111111000//////000111222222222222111111000///...111000111444888999888666555333111000000000///.........///000000000000000000000000000111222333444555444222111111111222333111111222222333444444444666;;;BBBIIIPPPRRRJJJ???<<<<<<===???AAAAAA???<<<888777777666555555666666777777777777666666666666888888888888888999999999:::999:::<<<<<<>>>FFFOOO\\\\\\VVVJJJCCCBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAADDDDDDFFFGGGIIIJJJKKKLLLRRR```yyyyyysss}}}}}}~~~|||xxxtttqqqpppppppppnnnmmmlllkkkkkkiiieeecccgggfffeeedddcccbbbbbbbbb]]]^^^___aaagggrrrxxxhhh___]]]eee}}}ttt[[[OOODDD@@@===;;;:::<<>>>>>===<<<;;;:::999888888;;;888999@@@CCCSSSmmmkkkVVVJJJEEEEEEGGGHHHFFFBBB===:::888<<<:::777555888===CCCGGGMMMKKKHHHCCC===777222///000000111111000000///...///............///000000000000111111111000//////,,,///555>>>GGGJJJEEE???333111...---.../////////+++++++++++++++,,,---...000000//////000000111222444333111///......000000111000000//////...------111111111444777888777666333222000000222333222111///////////////000111111000000000000111222333444777666444333111111111000222222222333444444555555777:::@@@HHHSSSWWWMMMAAA<<<<<<>>>@@@BBBBBB@@@>>>888888888888999:::;;;;;;666666666666777777777777777777888888888999999999;;;::::::<<<<<<===EEEMMM]]]^^^XXXMMMDDDBBBCCCBBB@@@@@@@@@AAAAAAAAAAAAAAAEEEFFFFFFGGGHHHIIIJJJJJJOOO[[[qqqvvv~~~~~~|||yyyvvvsssqqqqqqpppooonnnmmmlllllliiieeebbbeeedddcccaaa``````______]]]^^^___```fffrrryyyiii___^^^fff}}}www^^^QQQEEE???===;;;;;;===@@@CCCEEEAAAAAA???>>><<<:::888777999===:::999>>>@@@KKKaaa}}}uuu[[[KKKEEEEEEHHHKKKLLLHHHAAA999555888666333222444999>>>AAALLLKKKIIIEEE???999333000000000000000111000000000//////........./////////000111111111111111000000......222;;;EEEIIIFFFAAA666333///......///000000,,,+++++++++,,,,,,---...000////////////000111111666444111///------...///111000000///......------///000111333666777888888333222000111222333333222000///.........///111222000000000000111222333444777666555444333222111111222222333444444555555666666888<<>>:::999999999:::;;;<<<===666666666666777777777777777777777888999999::::::<<<:::;;;===<<<===CCCKKK[[[]]]YYYMMMCCC@@@@@@@@@??????@@@@@@@@@@@@AAAAAAEEEEEEFFFGGGHHHIIIJJJJJJMMMVVVhhhvvv}}}||||||zzzwwwtttqqqoooooommmllllllkkkiiifffcccddddddbbbaaa```_________^^^^^^^^^___eeeqqqzzziii___^^^fff{{{|||cccTTTFFF======<<<;;;===AAAEEEIIIGGGEEEBBB???<<<999888777777===999777<<<>>>FFFWWWppp~~~bbbOOOGGGGGGJJJNNNPPPMMMEEE;;;444444222000///222666;;;???IIIIIIIIIFFFAAA;;;555111000000000000000111111222//////////////////............////////////......000///111777@@@EEEEEEBBB:::666222//////000000000...------------....../////////......//////000111666444222///.........///333222111///////////////---...000222444777999;;;555333111111222222222111000///.........///111222000000000000111222333444666666555555444333222222222222333444444555555666555666999BBBPPPWWWOOOCCC;;;:::;;;===??????>>>===;;;;;;:::999999999::::::555666666666777777777888666777777888999999::::::;;;:::;;;===<<<<<>>>>>======>>>CCCIIINNNOOOKKKFFF@@@;;;999888888333:::777444999;;;@@@MMMeee}}}lllTTTHHHHHHKKKOOORRRQQQIII???777444222000000222666;;;>>>DDDEEEFFFEEEBBB===777333111111000000000111222222/////////000//////...---******+++,,,,,,,,,++++++//////111444:::???CCCDDD???;;;555111000000000000/////////......//////000///............///000000333222111000////////////444333111000//////000111---///111222333555999;;;666444222111111111000//////////////////000111111000000000000111222333444666666666666555444333222222222222333444444555555444555777???KKKSSSOOOEEE<<<;;;999999;;;<<<<<<<<<<<<;;;:::999888777777777555555666666777777888888666666777888999::::::;;;:::999;;;======<<>>@@@CCCDDDBBB>>>999555333222111000000000111222//////000000000///---,,,******+++,,,,,,,,,,,,,,,,,,...000222555;;;BBBHHHDDD???999444111111000000000//////......//////000000000//////000000111222///000111111222111000000555333111000//////000111000111333222222333666999444222000000111111000///......///000000000000000000000000000111222333444888888888777666333111000111111222222333444444444444666888===GGGOOOOOOIII???<<<999777888:::;;;<<<;;;:::999888888777777888555555555666777888888888555666777888999:::;;;;;;999888:::=========BBBJJJVVV\\\]]]SSSGGGBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIINNNQQQZZZmmm}}}zzzwwwssspppooooooooommmjjjfffeeefffhhhiiiiiidddcccbbb```______^^^^^^bbbaaa___^^^cccnnn~~~mmm]]][[[```rrrwwwbbbNNNAAABBBBBBBBBCCCHHHPPPWWWZZZTTTJJJAAA:::888888:::555===:::555888999:::BBBMMMbbb~~~\\\FFF;;;===BBBHHHKKKHHHAAA;;;666444222000000222444666:::===@@@CCCBBB???:::666444333111000000000111222//////000000000///---,,,,,,---....../////////...))),,,///111222888BBBKKKGGGBBB;;;555222111000000000//////.........//////111111111000111222222333,,,...000222333222111000444333111///...///000111222444555333000000333666222111//////000111111000---...000111111111000///000000000000111222333444;;;;;;:::888666222///...000111111222222333444444555777999===EEEMMMOOOLLLBBB>>>999666777999;;;<<<::::::999888888888999999444555555666777888888999555666777888999:::;;;;;;888777:::=========BBBJJJRRRYYYZZZQQQEEE@@@@@@AAA@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGMMMPPPXXXjjj|||yyyuuuqqqpppooooookkkjjjhhhfffeeeddddddeeedddbbb______```aaaaaa```^^^]]]___aaadddkkkyyynnn___]]]```nnn~~~___NNNHHHAAA<<<;;;>>>EEEQQQ\\\YYYYYYRRREEE:::777777666777777777777777888888999KKKYYYrrr^^^DDDBBB======EEEKKKIIIBBB>>><<<888333222555888999999333999???BBB@@@===<<<===555333222333555555222//////......------///000111///...------------...///,,,///222111000555???HHHFFFEEEAAA;;;555000...---///............//////000000...---...111222111...222222222222222222222222222222111000000///000000222222222333222222222111333333333222111000///...333444444555555444444333333111///...///222666888::::::999666222000000111////////////000111222333888444333;;;GGGQQQRRROOOIII@@@:::999:::888888:::;;;:::999888888999:::;;;666666777777777777666666555888;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;>>>DDDIIIPPPUUUWWWRRRIIICCCCCCFFF@@@@@@@@@@@@AAACCCEEEFFFEEEFFFGGGFFFEEEEEEGGGHHHJJJNNNVVVeeezzz||||||yyyvvvrrrooommmlllllllllkkkiiifffeeeeeeeeeeeecccaaa______`````````___^^^]]]^^^aaaccciiiwwwooo^^^\\\___lllfffSSSHHHCCC???>>>???DDDOOO[[[YYYYYYSSSFFF;;;888888777666666555555666666777888CCCNNNdddbbbKKK@@@;;;;;;BBBIIIIIIFFFDDD===:::666555888:::<<<<<<999<<>>>>>999777444444555444222000111111///...------..............................000333555444222555???GGGEEEEEEBBB===777222000///---,,,,,,------...///000111///...///111222111///111111222222222333333333222222111000000000111111222222333444444333222111333333333222111000///...333333444444444444333333222111000000111333666888??????===999444111000111000000000000111222333444888666666???LLLVVVXXXVVVIII@@@999999999888777999:::999888888888888999:::777777888888888888777777666888;;;<<<;;;::::::;;;<<<<<<<<<;;;;;;===CCCGGGNNNUUUZZZWWWNNNFFFCCCCCC@@@@@@???@@@AAABBBDDDEEEEEEFFFGGGFFFEEEEEEGGGIIIKKKNNNUUUaaavvv~~~{{{zzzxxxuuuqqqnnnlllkkkkkkllljjjhhhfffeeeddddddeeeaaa_________``````^^^]]]^^^]]]^^^```bbbggguuuppp^^^[[[]]]kkknnnYYYHHHEEEBBBAAA???BBBMMMYYYZZZ[[[TTTGGG===999888777444444444444444555666666???GGGWWWpppfffTTTBBB<<<:::@@@FFFGGGFFFFFF@@@===::::::;;;>>>???@@@@@@???>>>???AAABBBBBBAAA???<<<888666555444222111333222111///---,,,,,,+++,,,---...//////...---,,,111444555333111444;;;BBBFFFFFFDDD@@@:::555222111,,,+++,,,,,,---...///000111000///000222333222111111111111222222333333444111000000000000111111222111222444555555444333222444444444333222111//////222222333333333333222222222222222222333444666777BBBBBB@@@<<<777333111111111000000000111222333444666555888AAANNNXXX[[[[[[JJJAAA999888888777777999999888888777777888888999777777888888888888777777777999<<<<<<;;;:::::::::=========;;;;;;===AAADDDKKKTTT]]]]]]TTTIIIBBB@@@????????????@@@AAACCCDDDDDDEEEFFFFFFEEEEEEGGGIIIKKKMMMRRR]]]ooo}}}{{{yyyvvvssspppnnnlllllljjjiiigggeeedddccccccccc_________```aaa```^^^[[[^^^]]]]]]___```eeesssqqq^^^[[[\\\iiiuuu\\\IIIGGGEEECCC@@@@@@IIIUUU]]]]]]VVVIII>>>:::888666444444444444444555555666>>>BBBMMMcccjjjZZZGGG@@@;;;===AAABBBCCCEEECCCAAA???>>>???@@@BBBCCCDDD@@@===>>>BBBFFFGGGGGGDDDAAA===888555444333222222222111///...,,,,,,+++,,,---///000000///---,,,...000222111000222777<<>>===<<<;;;;;;===@@@BBBIIISSS^^^___VVVJJJBBB?????????>>>>>>???AAABBBCCCDDDEEEFFFEEEDDDEEEGGGIIIIIILLLQQQZZZlll~~~{{{zzzwwwtttqqqooommmllliiigggeeecccbbbaaabbbbbb_________```aaa```^^^[[[^^^]]]]]]^^^___dddrrrrrr^^^[[[[[[ggg{{{___KKKHHHFFFCCC???>>>FFFOOO\\\\\\VVVIII>>>999777555555555444444555555666777:::<<>>AAAFFFEEEDDDCCCAAA@@@@@@BBBCCCCCC???<<<>>>CCCHHHKKKKKKHHHFFFAAA;;;666333222222///////////////......---,,,---///000000///---,,,+++...000000000222666:::EEEGGGHHHEEE???777111...222111000///............111222222222222222333444555444444333222111000000---------------...///000111222444666666555444333888888888777666555333333111222222333333222222111111222444555555555555444999::::::999555333111111000000/////////000111111333555888>>>FFFMMMTTTWWWMMMCCC;;;888888666666999777777777888888777777777555666666777777666666555888:::;;;;;;:::999:::;;;>>>===<<<;;;<<<>>>???@@@GGGRRR\\\^^^VVVJJJCCC@@@@@@??????>>>???@@@BBBCCCCCCDDDEEEEEEDDDEEEGGGIIIGGGKKKPPPZZZlll}}}{{{yyywwwuuuqqqooolllkkkiiigggeeecccbbbaaaaaabbbaaa_________``````^^^]]]^^^\\\]]]^^^___eeerrrqqq___[[[[[[gggcccPPPJJJDDDAAA>>>>>>CCCJJJTTTVVVQQQFFF<<<888666444555444444444444555666666888<<>>>>>???CCCGGGJJJKKKIIIHHHDDD>>>888444222222------...///000000//////,,,---...//////...---,,,,,,...000111222444666999@@@CCCFFFEEE@@@999222///222222111000////////////000222333333222111333444555444444333222111000000...------------......///111222333444444444555444999999999888777666444444222222333333333333222222222222333444444444444444444666777777555333222222111000000000000000111111555777:::===BBBIIIRRRXXXPPPFFF<<<999888777777999777888888999999888888777666666777777777777666666777999::::::::::::;;;===>>><<<;;;;;;===?????????EEEPPP\\\^^^VVVLLLEEEBBBAAA@@@??????@@@AAABBBCCCBBBCCCDDDDDDDDDEEEGGGIIIFFFKKKRRR\\\mmm|||{{{zzzwwwtttqqqnnnmmmjjjiiigggeeecccccccccccccccaaa______`````````___]]]\\\\\\^^^```eeesssppp```\\\\\\ggg~~~iiiTTTJJJAAA>>>======@@@EEEIIIKKKHHH???888666666555333333333333333444444555555:::AAAHHHUUUmmmooo[[[AAA:::444444666999@@@GGGEEEFFFEEEBBB>>><<<<<<>>>===???AAABBBCCCDDDFFFGGGIIIIIIFFFAAA999444222222,,,---...000000000//////...........................///000111222222333444999===BBBDDDAAA;;;555111///////////////000111111///111333222111000222444222222222222222222222222000000///.........//////222111111111222333555666888888888777666555333333333333444444444444333333222222222222333333333333333555888888666444333333333333222222222222222333555666888:::>>>FFFQQQYYYRRRHHH>>>:::999777888:::888888999::::::999888888888888999999999999888888666888999:::999:::===???===;;;999:::===??????>>>BBBNNN\\\aaaZZZOOOGGGDDDBBBAAA@@@@@@@@@AAACCCCCCAAACCCDDDDDDDDDEEEGGGIIIFFFLLLTTT^^^ooo}}}{{{xxxtttrrrpppllljjjhhhfffeeeddddddeeedddbbb______```aaaaaa```]]]\\\\\\___```ffftttoooaaa]]]\\\ggg~~~oooWWWJJJ???<<<======???BBB???CCCBBB;;;555555666666222222111111222222333444...444;;;???HHH^^^}}}kkkUUUCCC<<<666444444666;;;BBBEEEFFFFFFBBB===::::::<<<<<<@@@DDDDDDBBBAAABBBDDDHHHIIIGGGBBB:::444111111---...///000000///...---///...------------...///......////////////......333888???CCCAAA<<<777444+++,,,,,,---///111222333...111333222000///111444///000000222333444555555333222111000000///000000222111000///000222555666777777666666555333222111333444444555555444444333222222111111111222333333555777::::::777555444444555555444333333444444444222444555666:::CCCPPPZZZTTTIII???;;;999888999;;;888999:::;;;;;;:::999888999::::::;;;;;;::::::999555777999999999;;;>>>@@@<<<:::999:::>>>@@@@@@>>>@@@NNN^^^ddd^^^RRRIIIDDDCCCBBBAAAAAAAAABBBCCCDDDAAACCCDDDDDDDDDEEEGGGIIIGGGMMMVVV```ooo}}}yyywwwvvvsssrrrmmmjjjgggfffggghhhfffcccbbbccccccddddddbbbaaa```___^^^^^^___aaafffsssrrraaa\\\ZZZeee~~~zzzYYYMMMAAA======;;;999:::::::::;;;;;;999777555444444444333333333333222222666777:::<<>>CCCFFFEEE@@@;;;;;;<<<===>>>@@@BBBBBBBBB@@@???AAADDDGGGFFFBBB;;;444000333222000...---...000111------............------,,,,,,,,,---...///000111222555999===@@@???;;;888000000000000000111111111555444333222222222222333000111444666555333000...555555333222222222222222333222111000000000111222444555777888999888666555333555666666444333222222333333333444444555555555777888888999:::777333///333333333333333333333333777555444666999???LLLXXXUUURRRIII>>>777777777555;;;<<<======<<<:::888666::::::999888888999999999:::999777777888<<<@@@BBBAAA???<<<::::::<<>><<<;;;@@@BBBCCCCCC???:::555222333222000...------...............//////.........---------------...///000222333666<<<@@@@@@===999222111000//////000111222222222222222111111000000000222444555555333000...333333222222111111111000333222222111111222333444444555777888888888666555333444666666555444333333333333333444444444444444444555888;;;<<<:::555222333333333333333333333333888555555666888<<>><<<:::;;;===@@@AAADDDJJJWWWeeefff[[[OOOKKKDDDCCCAAA??????@@@AAABBBAAAAAAAAAAAACCCEEEGGGHHHJJJIIIOOO___uuu}}}{{{xxxuuupppmmmkkkiiihhhhhhiiiiiihhhfffeeeeeeeeedddcccaaa___^^^]]]\\\]]]```bbbgggtttyyyddd^^^\\\eee{{{gggVVVEEE===;;;:::999:::888888777555444444444444333333333333222222222222333333555777888@@@TTTfff{{{|||\\\FFF<<<333111111000111333555:::AAACCCBBBAAA@@@AAAAAAAAAAAA@@@===;;;888666>>>>>>??????===:::777555222222000///---,,,,,,,,,////////////////////////......---------......///222111333888???BBB>>>:::555333000------...000222//////000111111000...---000222444555555333000///000000111222111111//////111111000111111222333444444555666888888888777666333333555666666666555444444444444444333333333333111333888===???===888444333333333333333333333333888666666777888999AAAKKKUUUTTTMMMCCC<<<;;;;;;:::999:::;;;<<<;;;;;;999888999999999888888999999:::;;;:::999999:::===@@@AAA===<<<;;;;;;<<<>>>AAABBBCCCHHHTTTaaaddd]]]RRRLLLFFFDDDAAA>>>>>>???BBBDDDAAAAAAAAAAAACCCEEEGGGHHHIIIHHHOOO___www}}}{{{xxxtttoookkkiiiiiiiiiiiiiiiiiiiiihhheeeeeedddbbbaaa___]]]\\\\\\\\\]]]```bbbhhhttt}}}eee```]]]dddyyynnn[[[GGG===<<<;;;;;;<<<:::999777666555555666666333333333222222222222111555555777888888;;;HHHUUUgggwww~~~]]]EEE;;;333000000...///111333888???CCCDDDCCCBBBBBBBBBAAAAAA???<<<999777555999:::<<>>BBB@@@<<<888555111---+++---000222---...000111111000...---111222444555444333000///...///111222222111000......//////000111222222333444555666777888888777777333333444666777888777555555444444333333222222222000333999???BBB???:::555444444444444444444444444666555666999888999???GGGRRRSSSOOODDD===<<<<<<;;;::::::;;;;;;:::999888777666555555555555666777777888888888888999:::<<<===;;;;;;;;;<<<===???AAABBBBBBFFFPPP\\\bbb___VVVNNNGGGEEEAAA>>>===???BBBDDDAAAAAAAAAAAABBBDDDFFFGGGIIIJJJPPP___xxx~~~|||yyywwwsssnnnjjjiiijjjkkkkkkjjjiiiiiiiiieeedddbbb```^^^]]][[[[[[\\\\\\^^^aaacccgggtttgggaaa]]]cccuuuuuu```III>>>=========>>>777666555333333333444444333333222222222111111111666555666888888888???GGGYYYjjj}}}[[[CCC999111000000//////111333777===AAACCCCCCBBBBBBAAAAAA@@@>>><<<:::888777555666:::???CCCBBB>>>:::111111000/////////000000111000////////////000111000///...---------------///------333;;;@@@AAA???<<<888333...,,,---///111---///111222222111///...111222333444444222111000---///111222333222111000///000111222333333444444444555666666777888888888444333333666999:::888666444444444333333222222111111444;;;AAADDDAAA;;;555444444444444444444444444444444666999999999???FFFPPPRRROOOEEE<<<:::::::::;;;;;;;;;:::999777666555555444444444555555666777777888888888999999::::::999:::;;;===>>>@@@AAABBB@@@CCCKKKVVV```bbbZZZPPPHHHEEEAAA>>>>>>???BBBDDDBBBAAAAAAAAABBBCCCEEEFFFKKKMMMSSSaaa{{{}}}zzzwwwuuurrrooollliiikkkmmmmmmkkkiiihhhiiieeedddbbb```^^^\\\\\\[[[]]]]]]___bbbcccgggssshhhbbb]]]aaarrr}}}fffMMM@@@???>>>======777777666555555555555555222222222222111111111111333222333666666555999>>>PPPaaa|||ZZZAAA888111000000//////111222555999===@@@AAAAAAAAAAAA@@@???===;;;:::999888222333777===CCCDDDAAA>>>555444222000000111333444000000............000000000///...---------------------...111777===@@@BBB???;;;555000------///111//////111222222111111000222222333333333222111000---...000111222222222111222333444555666666666555444555555666777888999999555444444666:::;;;888555333333333333222222222222111555;;;BBBEEECCC===888444444444444444444444444333333555999999999>>>EEENNNRRRPPPFFF<<<999999888;;;::::::999777777666666666666666666777888999999999999:::;;;;;;;;;::::::999:::<<<>>>???@@@@@@@@@>>>AAAGGGQQQ^^^ddd]]]RRRHHHFFFBBB@@@???@@@BBBCCCBBBAAAAAAAAAAAACCCDDDEEEJJJMMMUUUddd~~~{{{xxxuuutttrrrpppnnnjjjlllooonnnkkkhhhhhhhhhfffeeeccc```___^^^^^^^^^^^^^^^```bbbcccfffqqq}}}hhhbbb\\\___nnnlllQQQCCC@@@>>>;;;999777777888888777777666666222222222222111111111111111///000555666666777;;;KKK[[[yyy|||ZZZBBB:::222111111///...000///000333777;;;???@@@@@@AAA???===;;;999777666666222111111777???DDDDDDCCC===:::666222111111333555000///---,,,,,,---///000///......---------......+++---///111444999???EEEAAA===888333///...///000//////000000000111111111222333333333333222111000,,,------///000111222222333333444555555555444333444444555555777888999:::777555444666:::;;;888555222222222222222333333333000444:::AAAEEEEEEAAA===555555555555555555555555333222444777666666;;;CCCNNNSSSRRRHHH===888777777888888777777777888888888666666666666777888999:::888999:::;;;;;;:::999888999:::<<>>999333111111333555000///---,,,,,,---///000......---------......///***...111111222666???FFFBBB???:::444111//////000///////////////000111222222333333333333222111111++++++,,,,,,...///111222000111222333222111000///444444555555666888999:::888666444777;;;<<<888444111111111222222333333444///222999AAAFFFGGGDDDAAA555555555555555555555555444333333555444333888@@@OOOTTTTTTIII===888777777555555555666777999;;;;;;444444444555555777888888666777999:::999888666555999;;;===???@@@@@@???>>>===>>>AAAKKK[[[gggaaaUUUGGGFFFDDDBBBAAAAAAAAAAAABBBAAAAAA@@@AAABBBDDDEEECCCJJJUUUggg|||wwwsssqqqpppooommmqqqpppooommmkkkiiihhhgggfffeeecccaaa``````aaaaaaeeebbbaaabbbcccfffooozzzpppddd\\\```mmmxxx[[[IIIBBB>>><<<;;;888888777555555444444444000000000111111222222222444333333333444777:::;;;DDDZZZrrrqqqZZZAAA:::444333333111222555111000......222888>>>BBBAAACCCBBB===555000000222//////333999<<<>>>FFFNNNHHHBBB:::555333333222111---------......000111111//////...------------...///000000111222555:::>>>@@@@@@???;;;777333222222111111000000000000111111000000111111111222222222//////000111111111111111333222222111222222333333111222444555555777:::<<<999888777888999:::999777333222111111333333222111222333777???HHHKKKHHHDDD::::::888777555555444444222333555666666777:::<<>><<>>>>>===:::666222111111111111000000000000111111111111111111111222222111///000000111111111111111222222111111111111222222111222444444444666888;;;888666555555777888888777333222111222333333333111222333666>>>FFFJJJHHHDDD999888777555444333333333333444555666666777999;;;JJJOOORRRNNNDDD;;;888999666666666666777777777777777777777777777777777777<<<;;;::::::::::::;;;<<<<<<<<<>>>?????????>>>===>>>CCCFFFLLL[[[hhhcccVVVJJJDDDAAAAAAAAA>>>???BBB@@@@@@@@@@@@AAACCCDDDFFFIIIMMMVVViii{{{xxxvvvuuusssqqqooonnnmmmkkkjjjhhhgggfffdddcccbbbaaa_______________]]]\\\^^^```cccmmmwwwsssfff]]]```kkkdddNNNBBB<<<888888888777666555555444555555444444444444555555555555111111000111222444666888>>>PPPcccnnnsssppp___NNN;;;555222333333000///111000...,,,,,,---111555777<<>>999999777777777777777777777777777777777777777777777777;;;;;;::::::::::::;;;;;;;;;;;;===>>>>>>>>>===<<<@@@CCCEEEJJJVVVbbbaaaXXXLLLFFFAAA@@@@@@======@@@@@@@@@???@@@AAABBBDDDEEEIIIMMMWWWjjj~~~zzzxxxvvvuuurrrpppnnnmmmlllkkkiiihhhgggfffeeedddcccbbbaaa```______]]][[[[[[^^^___ccclllwwwuuuggg]]]___jjj}}}lllTTTFFF>>>;;;;;;777777666555555555555555444444444555555555555555111111111111222444666777<<>>:::555111///000......111333555999???BBBAAA???<<<888444000------------------...///000///...------,,,,,,---------......------...000333888999;;;:::777333111111000000////////////000000111111222222222111000///000000111222222222222111111000000////////////000111222333333222333555777777555222222444666777777444333222222333444333222222333555:::???CCCDDDDDD:::999666444222222222222555666666666555555666888BBBHHHOOOOOOIIIAAA;;;999::::::999999999999999888777777777777777777777777::::::::::::::::::;;;;;;:::;;;<<<=========<<<;;;@@@CCCDDDHHHRRR^^^bbb___QQQHHHBBB@@@@@@>>>===???@@@?????????@@@BBBDDDEEEIIINNNXXXlll~~~{{{yyywwwvvvsssqqqmmmmmmlllkkkiiihhhggggggffffffeeedddcccaaa```___]]][[[\\\___```dddmmmwwwvvvhhh]]]___iii{{{rrrYYYIII@@@<<<<<<777666666555555555555666444444444333333333333333111111222222333444555666;;;GGGUUU\\\\\\VVVJJJ???444000...111222...,,,---******+++,,,...111444555888;;;>>>???===999555333444000///333444444666:::===???@@@???;;;666000---...------------......///......---,,,,,,,,,,,,,,,...//////...------///111555888;;;;;;999555333222000000////////////000000000111222333333222000///000000111222222222222222111000000///......//////000111222222222222555777888666444444666777777666444333222222444444333222222333444777;;;@@@BBBCCC===;;;888555333333333444555666666555444444666777>>>DDDLLLOOOKKKDDD===:::;;;:::::::::999999888888777777777777777777777777888999999::::::;;;;;;;;;999:::<<<=========<<<;;;???AAADDDGGGOOO[[[dddhhhUUUKKKCCCAAAAAA??????AAA@@@?????????@@@BBBDDDEEEJJJNNNWWWkkk}}}{{{zzzxxxuuusssmmmmmmlllkkkjjjiiihhhhhhggggggfffeeedddbbb```___]]]\\\]]]```aaadddlllvvvvvvhhh]]]^^^gggyyyxxx^^^LLL@@@;;;;;;666666555555555555666666333333333333222222222222111111222333444444555555;;;EEEQQQWWWUUULLLAAA999222...---000111...---...---------......//////000666888<<>>888111......---------------.........------,,,,,,,,,,,,,,,---/////////......///111222666:::<<<:::777444333000//////......//////000...000222333444333111000000111222222333222222222222111000//////......///000111222222222333555888:::888777777888777666444555333222333444555444222333222333555888<<<@@@CCC@@@>>>:::666444444555666444555666555444444666777;;;AAAIIIMMMLLLFFF@@@<<<999999999888777777666666777777777777777777777777777888999:::;;;;;;;;;:::::::::<<<=========<<<;;;===@@@CCCGGGLLLWWWdddmmmXXXMMMCCC@@@AAAAAAAAABBB??????>>>???@@@AAACCCDDDHHHLLLTTTggg}}}{{{zzzxxxuuusssnnnmmmmmmlllkkkjjjiiiiiiggggggfffeeecccaaa___^^^^^^\\\]]]```aaaccckkktttuuuggg\\\]]]gggxxxfffQQQBBB;;;:::666666555555555555666666333333333333222222222111000000111222333333333333:::CCCNNNTTTPPPEEE:::444222...,,,///000...---///,,,---------......------333555888<<<>>>>>><<<;;;777333333777999555111000444:::BBBDDD@@@999222///...------,,,,,,------......---,,,,,,++++++,,,,,,,,,---......------///000///333888;;;:::666333222//////............//////,,,...111333444444222111000111222222333333222222333222111000///////////////111222333333444777999:::999999999999777444111555333333333444555444333333222222333555999???CCCAAA>>>:::777444444555666333444555555444444666888999???GGGLLLLLLHHHBBB>>>::::::999888888777666666777777777777777777777777666777999:::;;;;;;:::::::::;;;<<<===>>>===<<<<<<===@@@DDDFFFIIIRRRaaammmYYYLLLAAA???AAAAAAAAABBB??????>>>>>>???AAACCCDDDFFFHHHOOOaaa~~~|||zzzyyyxxxvvvssspppnnnnnnmmmllllllkkkjjjjjjffffffeeeeeeccc```^^^\\\]]]\\\]]]``````bbbiiirrruuuggg\\\]]]fffxxxnnnWWWFFF<<<:::666666555555555666666777444444444333333222222222...///000111111111111111:::AAALLLRRRMMMAAA666111333...,,,...///......000((()))***,,,.../////////111333666:::===???>>><<<777444444888:::555///---222999BBBEEEBBB:::333000...------,,,,,,,,,------...---,,,,,,++++++,,,,,,***,,,------------...000,,,111777:::999666333111//////............//////+++---000333555444333222111111222333333333333222333333111000///////////////000222333444555888;;;999999999:::999666222...555444333333555555444333333222222222333888>>>CCCAAA>>>:::666444444555666333444555444444444666888888>>>EEEKKKLLLHHHCCC???<<<<<<;;;;;;:::999888888777777777777777777777777666777999:::;;;;;;::::::;;;;;;===>>>>>>>>>===<<<===@@@DDDFFFGGGNNN]]]kkkXXXKKK@@@===@@@AAAAAABBB???>>>>>>>>>???AAACCCDDDDDDFFFLLL]]]|||~~~|||zzzzzzxxxvvvtttrrrooommmlllllllllkkkiiieeedddcccbbbaaaaaaaaaaaa___^^^___``````aaaiiiqqq|||mmm``````gggxxxsssYYYIII@@@<<<888777666555444444555666444444333222222222222333111111111111222444666777===DDDLLLNNNHHH@@@888444000//////000000000---+++......---,,,,,,,,,,,,---//////111777>>>BBBBBBAAA;;;888555333333222...+++222666;;;???>>>;;;555222---------------...//////...---,,,,,,,,,,,,---...//////...------------...222333444444555666777777222111000.........///000111...,,,///333555333///333222222222333333222111333111000222444444111///111111111222333444555666666777777777777555444222000000000000111222444444333222111000333999BBBHHHEEE@@@:::777666666555333333444555555444444666888777<<>>>>>????????????AAAEEEHHHEEEJJJNNNWWWppp}}}{{{yyyyyywwwuuusssqqqooommmllllllllljjjiiieeedddcccbbbbbbaaabbbbbb___^^^___aaaaaabbbiiirrr~~~ooobbbaaahhhwwwxxx^^^LLLAAA===999888666555444444555555444333333222222222222222111111111111222444666777;;;BBBJJJLLLGGG>>>777333000//////000111000---+++......---,,,,,,,,,,,,---......000555<<<@@@BBBAAA===999666444333222000---000333888<<<===<<<999777111000///...------...//////...------------...///******************++++++000000111444777999999888333222000///......///000///---+++...222444111...000000111222444444333222222111000000222333222111222222222222333444555666666777777777666444333222000000000000111111222333333222111000333999AAAGGGEEEAAA;;;777666555444222222333444444333333555777777;;;AAAHHHLLLJJJDDD???::::::999999888888777777;;;:::999888888888888999999999999999::::::::::::;;;;;;<<<<<<===<<<<<<<<<@@@AAAEEEIIIKKKOOOYYYdddbbbZZZLLLAAA???AAA@@@;;;===>>>?????????AAADDDFFFEEEIIIMMMUUUlll}}}zzzyyyxxxwwwtttrrrqqqooommmllllllkkkjjjhhheeedddcccbbbbbbaaaaaaaaa___^^^___aaabbbccckkktttqqqcccbbbhhhwwwdddPPPCCC>>>:::999777555444444444444444333333222222222222222222111111111222333555666999@@@GGGJJJEEE<<<555111/////////000111000...,,,......---,,,,,,,,,,,,,,,------...222888===@@@AAA>>>;;;777444333333111000---000444888;;;<<<===<<<777555111...------...///000///............///000+++++++++,,,,,,---......------///333999<<<;;;888444333111///////////////...,,,+++---111222000---...///111333444444333333222222222222222333444444333222222222333444555555666666666666555333111000111000000000000000111111222222111111333888???EEEEEEAAA<<<999666444222000000111222222111222444666888999===EEELLLLLLFFF@@@888888888888888888888888<<<;;;;;;::::::::::::;;;999999999:::::::::;;;;;;:::;;;;;;<<<======>>>>>>???@@@DDDHHHIIIMMMWWWbbbaaa[[[OOOCCC???AAA@@@<<<<<<>>>@@@@@@@@@AAACCCEEEEEEHHHKKKRRRggg}}}{{{yyyyyywwwuuusssqqqooommmmmmlllkkkiiigggdddcccbbbaaa````````````___^^^___aaabbbdddkkktttqqqdddccciiiwwwjjjSSSDDD<<<<<<:::888666444444444444555444444333333333333333222111111111111333444666777>>>FFFIIIDDD;;;444111///......000111111///---...---,,,,,,++++++,,,,,,,,,,,,,,,///444999>>>AAA===:::777444333222111111---///111444888;;;>>>???<<<999444000------...//////..................///------......////////////,,,,,,...444:::<<<:::666555444222000///////////////------...111111000......000222333333333222333555777999888666555666777444444333333333444444555555666666666555333111000111111000000///000000000222222222111333777===BBBDDDBBB>>>;;;777444111000///000111111000111333444888777999BBBKKKMMMHHHAAA999999999999999999999:::<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===============AAAEEEFFFIIISSS^^^]]]YYYPPPEEE@@@BBBCCCAAA===???BBBBBBBBBBBBCCCDDDDDDFFFIIIOOOaaa|||{{{zzzyyyvvvtttpppooommmmmmlllkkkhhheeebbbaaa```______^^^^^^______^^^___aaabbbccckkksssrrreeeccciiiwwwpppVVVDDD;;;<<<;;;888666555444444444666666555444444444444444222111111000111222444555777???GGGIIIDDD<<<555222.........000222222000///------,,,++++++++++++,,,++++++,,,---111666;;;???:::999777444222111111111000000000222555888<<<>>>>>>;;;666111...---...///------------------------+++,,,,,,------,,,++++++------000444999:::888555777555333111/////////////////////000111111000///000222444333222111222444999???EEEEEE???:::777777555555444333333333444444444555555555555333222111222111000000000000000111222222222222333666;;;>>>DDDCCCAAA===999555222000///000111111000111333444888666888???HHHLLLIIICCC:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<@@@???>>><<<;;;;;;;;;<<<;;;;;;>>>BBBBBBDDDNNNXXX]]][[[SSSGGGAAAAAACCCBBB???AAACCCDDDCCCBBBCCCDDDCCCEEEHHHMMM\\\www}}}|||{{{zzzwwwuuupppooonnnmmmllljjjgggdddbbbaaa```___^^^^^^^^^^^^___^^^___aaa```aaaiiiqqq}}}tttfffdddhhhtttwww[[[GGG===;;;:::888666555555555555666555555444444444444444222111111000111222333444777???GGGIIIEEE===666222------...000222333222000------,,,++++++++++++++++++,,,---...///333888<<<888888888666333000000111111111000111333666999<<<===:::666222///......///,,,,,,------------,,,,,,++++++---.........---,,,---///222555666666666555888777444222000/////////000000111111111111000000222333555333111111555999CCCMMMXXXYYYPPPCCC;;;888666666555444333333333444333444555666666555444333222111111111111111222222111222333333333555999;;;CCCCCCCCC@@@;;;666333222000111222222111222444666888666888>>>FFFJJJHHHEEE<<<<<<<<<<<<<<<<<<<<<<<<888888888888888999999:::;;;;;;;;;<<<<<<<<<======BBBAAA???<<<;;;;;;;;;;;;;;;<<<>>>@@@???AAAIIITTT```___XXXKKKAAA???@@@@@@AAABBBCCCCCCBBBAAACCCDDDBBBDDDHHHNNNXXXppp}}}{{{zzzyyywwwuuupppooonnnmmmmmmjjjfffcccccccccbbbaaa```````````````^^^^^^```___```fffooozzzxxxiiidddfffooobbbLLLBBB;;;999888666666666666777444444333222222222222333222111000000000111333333666>>>FFFIIIDDD===666222------...000333444222111---,,,++++++***+++++++++,,,---/////////111555999666888:::999555222111111111000000000222555888::::::888555333111000//////,,,---...//////...---,,,''')))+++...000000000///,,,000444555333333666999:::888555333000////////////000111111000/////////111333444222111333:::@@@SSSbbbqqqsssfffSSSDDD===777777555444444333333333222333555666777777666666222111111111222333444444111222333333333444777999BBBDDDEEEBBB===888555555222333444444333333555777777777999===CCCFFFGGGGGG======<<<<<<;;;;;;::::::888888888888888999::::::;;;<<<<<<<<<============AAA@@@>>><<<;;;;;;<<<===>>>>>>???@@@??????GGGQQQ___```ZZZLLLAAA>>>@@@AAAAAABBBBBB@@@??????AAACCCAAACCCHHHNNNWWWkkk~~~|||zzzzzzxxxvvvtttpppooonnnmmmmmmjjjfffbbbeeedddcccbbbaaaaaaaaaaaa```^^^^^^___^^^^^^eeemmmzzz{{{kkkeeedddlllgggQQQFFF:::999888666666666777777333222111111000000111111222111000000000111222333666===EEEHHHDDD<<<555222------...000333444333111---,,,++++++******++++++,,,...000000///000444777666999<<<;;;777333222222000//////000222555888:::777777555333222000000///---...///000000///...---!!!%%%))),,,---------***///555444111111777===:::999666333111//////......///000000///.........000222333111111555>>>EEEaaarrrxxxaaaNNNEEE888777666555444333333333222333555666888888888777222222222222333444555666111222444444333444666888AAADDDFFFDDD???999777666333444555555444444666888777888:::===AAADDDGGGHHH======<<<;;;::::::999999999888888888999999:::;;;<<<<<<<<<<<<=========>>>@@@???===<<<;;;<<<>>>???@@@@@@AAAAAA??????GGGPPP\\\^^^ZZZMMMBBB@@@CCCEEEAAAAAA@@@>>><<<===???BBBAAACCCIIIOOOVVVhhh}}}yyywwwvvvvvvvvvuuurrrooommmlllkkkjjjiiieeeeeecccaaa___^^^\\\[[[^^^\\\\\\```aaaaaafffmmmzzzwwwgggdddeeekkk}}}mmmQQQEEE???;;;888999888666777:::555444333333222222222333222222222222222222222222444<<>>;;;888777666555666777888:::;;;<<<===:::;;;<<<===>>>???@@@AAA<<<======>>>>>>======<<<===>>>?????????@@@CCCFFFWWWTTTPPPKKKFFFCCC@@@?????????>>>>>>??????@@@AAA@@@GGGIIILLLXXXfff}}}}}}yyyvvvuuuuuuvvvuuurrrooommmlllkkkjjjhhhfffeeedddbbbaaa___^^^]]]]]][[[\\\___``````eeelllzzzzzziiieeeeeeiiizzzvvvYYYLLLAAA<<<999999888444444666222222111000000000000000222222222222222222222222444;;;BBBDDD???888444222000...,,,---///111333333,,,...///...+++)))***+++...---------...000222444777888:::;;;:::888555444000///......///000222444666666555555333222111000------,,,++++++++++++,,,)))************,,,000333...//////......000333666:::;;;:::777333000000111///////////////000111111444222333555666888AAAKKKfffpppRRR@@@::::::999999777666444444222444555777888888888888666555333222222222444555333333333333444555666666AAAFFFKKKJJJCCC<<<888666444444333333444666777888888888888999;;;AAAHHHNNNJJJHHHDDD???<<<999999888666777777888999:::;;;;;;;;;;;;===>>>????????????>>>===============<<<<<<<<<===>>>>>>???@@@CCCFFFTTTTTTRRRNNNGGGBBB?????????????????????@@@@@@AAA???FFFFFFIIIUUUaaavvv~~~zzzwwwvvvuuuvvvtttqqqnnnllllllkkkiiigggfffeeedddcccaaa```___^^^]]]ZZZ[[[^^^______dddjjjyyylllfffdddgggwwwdddTTTDDD>>>:::999888333111222222222222111111111111111222222222222222222222222555:::@@@AAA===777444222///---,,,,,,...///000000///000///---***)))***++++++++++++,,,...000333444555666888999999888666555111000///.........000000333444444333222111000///------,,,+++++++++++++++***++++++++++++,,,///222......///...---///222555999;;;;;;:::666222000000,,,---...///000000111111333111222444666888AAAJJJcccqqqRRR===999999999888888777555555333444555666777888888888444333222111222333444555333333333333444555666666>>>DDDJJJKKKEEE>>>888666333333333333444666888999:::999888888:::@@@HHHNNNOOOKKKFFF@@@<<<::::::;;;777888888888888999999999;;;<<<>>>@@@@@@???>>>===@@@???>>>===============:::;;;===>>>>>>@@@CCCEEEPPPTTTVVVQQQIIIAAA>>>>>>>>>????????????@@@@@@@@@===DDDDDDFFFPPPYYYkkk|||yyywwwwwwvvvssspppnnnlllllljjjhhhfffddddddcccbbbaaa```___^^^]]][[[\\\^^^______dddjjjyyynnnfffdddfffvvvlllXXXFFF???;;;:::999555222333555555555555555555555444222222222222222222222222555999>>>???<<<777333222000...,,,,,,...//////.........---,,,++++++---...*********+++---///000111222444555777888888777777333222111000///......///222222333333222222111000...---,,,++++++***++++++***+++,,,,,,,,,,,,///111---......------...222555777999;;;;;;888444000...+++,,,...000222222222111222000222444555888@@@III\\\zzzpppOOO:::888888888888888777666555444444555666666777777777222222222222222333444555333333333333444555666666;;;AAAHHHKKKHHHAAA:::666333333333333555777999:::::::::888777999???GGGMMMQQQMMMGGG@@@<<<:::;;;;;;999999888888888777777777;;;<<>>===<<<======>>>888:::<<<>>>>>>@@@BBBEEEMMMSSSXXXUUUKKKAAA===>>>>>>>>>??????@@@@@@@@@@@@>>>DDDCCCDDDLLLRRR```vvv~~~{{{yyyxxxwwwqqqpppmmmlllkkkjjjgggeeebbbbbbaaa```______^^^^^^___]]]]]]`````````eeekkkwwwooogggdddeeeuuuqqqYYYJJJAAA;;;;;;;;;888666666666666777888888777777666222222222222222222222222555888<<<>>><<<888444111000///......///000000//////...,,,+++,,,------...************+++,,,,,,---///111333555777888999999666666444333111000//////111111222333333333333222///...---,,,+++++++++++++++,,,------,,,,,,...000---------,,,,,,...111444444666888:::999666111------...000222333333333333111000222444555777>>>GGG[[[yyysssSSS===888888888888888777666555444444444555555666777777222222222222333444444555333333333333444555666666999???FFFKKKIIICCC<<<777444444444444555777999::::::999888777999>>>EEEKKKQQQMMMFFF@@@;;;::::::;;;::::::999999888777777666:::<<<>>>@@@@@@???<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<888:::===>>>???@@@BBBDDDJJJRRRXXXVVVMMMCCC>>>>>>===>>>???@@@@@@@@@@@@??????EEECCCCCCJJJMMMWWWiii~~~|||yyyxxxwwwpppooommmlllkkkiiifffddd`````````______^^^^^^^^^```^^^^^^```aaa```eeekkkuuu}}}qqqhhhcccdddtttxxx]]]NNNDDD;;;:::;;;999888888333444666777777666555555222222222222222222222222444777<<>>:::444000000///...///111222111000222000...---------+++***************++++++++++++---...000333666888::::::888888777555333222111000///000111222333444444444111000///---,,,,,,,,,,,,,,,---......---,,,---///,,,,,,---,,,,,,---000333222333666999:::888333//////000111222333333444444222111222555555555<<>>999666555555555555777888999888888888777888<<>>>>>>>><<<;;;888999:::;;;<<<<<<<<<;;;:::<<<>>>@@@@@@@@@AAABBBIIIPPPVVVVVVOOOFFFAAA>>>===>>>???AAAAAA@@@??????@@@EEECCCDDDIIIIIIOOO___sss}}}{{{xxxvvvuuuooonnnmmmlllkkkiiifffccc````````````_______________]]]]]]___```___dddjjjsss{{{tttiiibbbbbbqqqdddSSSGGG;;;888999888666777111333444666666555444333222222222222222222222222444777<<<@@@@@@;;;555000.........///222333222111111///---...//////,,,))))))***+++,,,------------+++,,,///222555888;;;<<<999888888666555333111000---...///111222333333333222111000///...---------,,,...//////---,,,---...+++,,,,,,++++++---000333111222555999<<<;;;666222111111000000111222333333333222333555444444:::AAATTTqqqqqqTTTBBB::::::999999777666444444555555444444444555666777555555666666555555444444333333333333444555666666777<<>><<<;;;;;;<<<<<<;;;;;;:::999999999888999:::;;;<<<<<<<<<<<<:::<<>>@@@AAAAAA@@@AAAAAAIIINNNSSSUUUQQQJJJCCC???===>>>@@@AAAAAA@@@???>>>@@@EEECCCCCCHHHFFFJJJXXXddd|||yyywwwuuutttooonnnllllllkkkiiieeecccaaaaaaaaaaaaaaa`````````___\\\\\\^^^___^^^ccciiirrryyyvvviiibbb```ooojjjVVVHHH;;;777777555444555222333555777777666555444222222222222222222222222333777<<>>AAALLLJJJGGGCCC@@@>>><<<<<<<<<<<<<<<;;;;;;:::::::::777777888999:::<<<======???BBBFFFJJJLLLLLLJJJIII===???BBBBBBAAA@@@@@@AAAIIILLLQQQTTTRRRLLLEEE@@@<<<>>>@@@AAAAAAAAA???>>>@@@DDDBBBBBBGGGEEEFFFSSS[[[zzz}}}}}}}}}~~~}}}{{{vvvsssuuurrrooommmmmmkkkiiihhhgggfffdddbbbaaaaaabbbbbb]]]^^^```aaaaaabbbeeegggooo}}}xxxlllccc___lllvvvYYYGGG???===666666888444444444444444444444444444333222111111000000111111444:::AAAEEEBBB<<<555111000///,,,******+++---...///,,,+++...333555222///,,,,,,+++++++++,,,------,,,---...///000444:::>>>===<<<999666333000...---++++++,,,,,,...///111222111000///......---......---,,,+++******,,,...///---------------------------///333999======888333222111000111333444444444333333222000000333888;;;MMMlllyyy[[[BBB===<<<;;;:::888777666555:::999666333222444888<<<;;;999777666666555555444333444555444333333444666777999???GGGMMMMMMHHHCCC???<<<999888999:::::::::555888;;;;;;888888<<<@@@HHHHHHGGGCCC???;;;::::::<<<<<<=========<<<:::999999:::;;;:::999999:::<<>>AAABBBBBBAAA@@@AAACCCCCCCCCDDDGGGIIIVVVhhh~~~}}}}}}}}}{{{wwwtttuuurrrooonnnmmmllljjjhhhfffeeecccaaa``````aaaaaa^^^___```aaaaaabbbdddfffkkkzzz{{{mmmccc^^^jjj|||}}}^^^KKKBBB>>>777666888333333333333444444444444444222111000000//////000000444:::AAADDDAAA;;;444000000/////////...............,,,+++...222444222///------,,,++++++,,,,,,,,,,,,---......000333888<<<===<<<999777333000...---,,,,,,,,,---...///000111111111000///...---------***)))((('''((()))+++,,,,,,,,,,,,---....../////////000333888<<<<<<888444333111000000222333333222333444333222222444888;;;KKKfffxxx^^^FFF<<<<<<;;;:::999777555555444444444333333555:::===;;;:::888777666666555444444555555444333222444666777999>>>FFFLLLMMMIIIEEE???<<<999777777888888777666999<<<;;;888888<<<@@@FFFFFFFFFCCC???<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<;;;:::;;;===@@@CCCWWWnnn|||uuubbbQQQJJJDDDDDDDDDAAAAAABBBCCCIIIOOOSSSWWWUUUJJJ>>>>>>======>>>AAABBBBBBBBB@@@BBBCCCCCCCCCEEEHHHKKKSSSaaazzz}}}||||||{{{xxxvvvuuussspppnnnmmmlllkkkiiieeedddbbb```_________```___```aaaaaa```aaaccceeehhhwwwoooccc^^^hhhyyyeeePPPEEE@@@888777888222333333333333333333333333000000///............///444:::@@@CCC@@@:::333///......000000000///---,,,...,,,+++...111333111......------,,,++++++++++++,,,---.........111555888<<<;;;:::777444111///---,,,,,,,,,---...///000111222222111///...------,,,,,,,,,+++***+++,,,---...***+++,,,---///000111222222222444777999:::888555444222111000111222111000222444555444444555777999GGG]]]uuuuuu]]]HHH::::::;;;;;;:::777555333111222333333333555888:::<<<;;;:::999777666555555666666666555333222333555777888<<>>>>>===<<<<<<===AAADDDIIIccczzzeeeXXXJJJFFFFFFDDDBBBBBBAAAFFFMMMTTTYYYYYYNNNBBB???>>>===>>>AAABBBBBBBBBAAABBBBBBAAABBBEEEIIILLLPPPWWWjjj~~~|||{{{{{{zzzyyyuuussspppooonnnmmmllljjjfffeeecccaaa```______``````aaaaaaaaa___```aaacccgggvvvpppddd___hhhwwwjjjTTTFFFAAA999888999222333333333333333222222222111000//////......//////444999???BBB???999222///,,,,,,------,,,,,,++++++---,,,,,,---000111000...///...---,,,+++*********,,,------------///222555::::::999888555222000...---------------...///000222222111000///...,,,,,,...------,,,---...//////)))***,,,...000222333444333333444555666777777777555333111111111111000///000222444555444444555666@@@QQQeeerrrtttkkkVVVBBB888999:::;;;:::777444222222444444444222222333444<<<<<<<<<;;;888666666666777888777666333333333555777777:::@@@GGGKKKKKKIII@@@===:::999:::;;;;;;;;;:::;;;<<<;;;:::999;;;>>>BBBEEEFFFFFFBBB===:::999999999;;;<<<===??????@@@??????>>><<<<<<>>>CCCFFFNNNggg|||hhhSSSIIIGGGFFFCCCBBB???EEELLLUUU]]]^^^TTTHHHAAA@@@>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@CCCHHHLLLNNNPPP]]]zzz~~~|||||||||{{{zzzuuusssqqqoooooonnnmmmkkkhhhgggdddbbbaaa````````````aaaaaa```______```bbbhhhxxxqqqeeeaaajjjvvvpppXXXHHHBBB:::::::::333444444444333333222222222111111000////////////000222777===@@@===888222//////---+++*********,,,---,,,,,,,,,---/////////...///...---,,,+++*********,,,---...------...000333888888888888777444222111......---------......///222222222111000...---,,,***************++++++,,,)))***,,,...000222333444333333333333444555666888777444222222222222111000...111333444333222333333999FFFVVVaaacccZZZIII:::777888::::::999777444222111333444444222222222333:::<<<===<<<999777666777888888888666444333444555777777888===EEEIIIJJJIII===:::888888999;;;<<<<<<:::;;;;;;;;;::::::;;;<<>>999666999999:::<<<===???AAAAAA@@@???>>><<<<<<>>>BBBFFFOOOfffxxx\\\MMMHHHFFFCCCAAA@@@DDDKKKUUU```ccc[[[OOODDDAAA??????AAABBBCCCBBBAAAAAA@@@??????AAAFFFJJJNNNMMMVVVooo~~~}}}}}}|||{{{vvvsssqqqppppppooonnnllliiigggeeecccaaa`````````___```aaa```______```bbbhhhxxxssseeebbbjjjtttxxx^^^LLLDDD<<<;;;;;;333666555555444444333333222222111000000//////000000000555;;;>>><<<888333000111///---+++***,,,...///+++,,,,,,---......------...------,,,+++++++++++++++---......---...000222555666777888888777555333///......---------......000111222222111000...---++++++,,,,,,,,,---------***+++,,,---///000111222000111222222222333555888777555333333333333222111...000222222111111111222444<<>><<<:::222777777666555555444333333000000///.........//////...333999===<<<888444222///...---,,,,,,,,,------***,,,---------,,,,,,---------,,,++++++,,,,,,,,,+++,,,.........///111222222333666888999999777666000///...---------------///000111222222111///...---......///////////////,,,,,,,,,---......//////,,,...111111111222444777888666444444555555444333000111222222111000222333333777<<<>>><<<888777888777777777777666555444444///000222222222333666888333888<<<<<<999777888:::777888888777666555777888777666888===CCCGGGGGGEEE>>>;;;888777777888888888888777777777999:::;;;;;;>>>CCCJJJLLLJJJDDD>>>:::::::::;;;;;;===???AAACCCAAAAAAAAA???>>>>>>@@@BBBFFFVVVssskkkTTTHHHBBB@@@AAAAAACCCFFFPPP^^^fffaaaVVVGGGDDDAAA@@@@@@BBBCCCCCCDDDEEEDDDCCCBBBBBBDDDFFFGGGJJJSSSbbbzzz}}}zzzvvvtttqqqpppqqqpppooonnngggfffdddaaa___^^^^^^^^^]]]___```_________aaaccceeeuuuuuueeeaaagggnnnmmmVVVKKK@@@===:::000888888777666555555444444//////...------------...---222888<<<;;;888555333++++++,,,,,,,,,+++***)))***,,,------,,,,,,,,,---,,,,,,+++++++++,,,------***,,,.../////////111333000222555888::::::999888000///...---------------...///111222333222000///***+++,,,,,,------,,,,,,------------------------***---000111000111444777888666555555666666666555111222333222111111333555333444555333000///555<<<777777666666555555555444444444444222111111444666111666;;;<<<999777888;;;777777888777666666888:::777666888===CCCFFFEEECCCDDD@@@===:::::::::999888777666555666999;;;;;;;;;;;;AAAIIIMMMLLLGGGAAA>>>;;;;;;;;;;;;===???AAACCCBBBCCCCCCAAA?????????AAADDDNNNeeeoooVVVGGG@@@???AAAAAAAAADDDMMM\\\eeeaaaWWWHHHEEEAAA@@@@@@BBBCCCCCCFFFGGGGGGFFFDDDCCCDDDFFFCCCIIIRRR^^^rrr~~~|||{{{zzzvvvuuusssrrrqqqpppmmmkkkiiifffcccaaaaaabbbbbbaaa_________```aaacccdddeeehhhrrryyynnnjjjlllpppuuuXXXMMMFFF===777777222333555666666666555555222222222111111111000000///444:::===<<<888444222,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******************************+++,,,---//////000---111444666>>>EEEBBB:::888333......000000...***...///111222111///,,,***+++,,,---------,,,+++***+++,,,,,,---.........---,,,,,,---///000222333333999888777555444333222111000111333444555555444444444444444222111222555888777777777777666444333222555555444444444666888999666777999<<<===;;;666333666666666666777999:::;;;666:::>>>???>>>???CCCFFFCCCAAA>>>;;;999888888888888888888777888888999:::888???EEEIIILLLLLLGGG@@@;;;:::;;;>>>>>>===???CCCDDDCCCBBBAAA@@@@@@@@@@@@CCCHHHWWWrrrnnnUUUEEE>>>>>>AAA???@@@CCCJJJRRRWWWXXXVVVLLLDDD??????AAA@@@@@@AAALLLKKKHHHEEECCCBBBCCCEEEHHHMMMNNNWWWjjj~~~~~~}}}xxxvvvtttssssssqqqnnnllljjjgggcccaaaaaaaaaaaa```_________```aaabbbddddddfffooo|||tttnnnnnnppp{{{]]]OOOGGG===666666222333555666666666555444333333333222222222111111000444:::===<<<999444222,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,***************+++++++++))))))***+++,,,---...///...111444888???GGGEEE???999444...---///000...+++...///111222111000---+++---.........---,,,******+++,,,------.........---,,,,,,---///000111222333888888888777666444333222111222333444555555555555333333333222000111444777;;;:::999888555333111000222222222222333444555555777888:::<<<===;;;777333666666666666777888999999888;;;>>>>>>======@@@DDDEEEBBB???<<<:::999999:::888888888888888999999:::999>>>DDDHHHMMMOOOIIIAAA???<<<===??????===???DDDBBBBBBAAA@@@@@@@@@@@@AAA@@@CCCOOOggghhhPPPCCC======@@@??????BBBHHHPPPVVVYYYZZZOOOGGGAAAAAABBBAAA@@@BBBGGGIIIKKKJJJFFFCCCBBBCCCEEEJJJKKKQQQ```qqq~~~yyywwwvvvttttttrrrooollljjjhhhdddbbbaaaaaa```___^^^^^^______```aaaccccccbbbkkkyyyzzzqqqooopppdddRRRGGG===777666333333444555555555555444333333333333333222222222111555:::======:::555111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++,,,,,,))))))******+++,,,------///222555999AAAIIIJJJFFF>>>999222///000111000...///000111222222111///...////////////...---,,,+++,,,,,,---............---,,,,,,---...000111222222666777999:::999777444222333333333333333444555666111222222111000111333555::::::999888666444222111000111333444555444444444888999;;;===>>><<<888555777666666555555666666777888;;;===<<<;;;;;;>>>AAAGGGDDD@@@<<<:::999::::::888888888888999999::::::;;;>>>BBBFFFNNNRRRMMMEEECCC@@@???AAAAAA???AAAEEEBBBAAAAAA@@@@@@@@@AAAAAA??????GGGZZZvvvaaaLLLBBB???>>>@@@@@@???@@@DDDLLLUUU[[[___SSSJJJDDDDDDDDDBBBAAABBBAAAGGGNNNOOOIIICCCAAAAAADDDIIIIIILLLVVVccc~~~|||{{{yyyxxxvvvtttsssqqqnnnlllkkkhhheeecccbbbaaa___]]]^^^^^^^^^^^^___```aaabbbaaaiiivvv{{{pppmmmoooyyyjjjTTTHHH>>>999888444444444444444444444444222222222222222222222222222555999===>>>;;;666222------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,)))******++++++,,,,,,---)))******+++,,,---------111222444999BBBIIIMMMNNNHHHBBB:::555222222111000///000111333333222111111......////////////......------............------,,,,,,---...///000111222333555888::::::777444222333222111111111333444555111222333222111111333555666666777777777666555555222444777888999888666555999:::;;;===>>>===:::777777777666555555555555555666999;;;:::999999===AAAJJJGGGBBB===:::888777888777888888999::::::::::::<<<>>>@@@EEENNNUUUSSSKKKGGGBBB@@@BBBCCCBBBDDDHHHCCCBBBAAA@@@????????????AAA???BBBPPPgggvvvZZZJJJDDDBBBAAABBBAAA???>>>AAAHHHRRR\\\bbbUUUMMMFFFEEEEEEBBBAAABBB???FFFNNNOOOIIICCCAAAAAADDDJJJJJJKKKQQQZZZttt}}}{{{yyyyyywwwuuutttssspppmmmjjjjjjhhheeecccbbbaaa___]]]]]]]]]]]]]]]^^^___``````aaaiiivvvxxxllliiilllrrrqqqXXXJJJAAA;;;999444444444333333333444444000000000000111111111111222444888===@@@>>>888333---------,,,,,,+++++++++)))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,------......111000222888@@@HHHOOOSSSPPPJJJAAA999444000///......///111222333333333333,,,------...///000111222---......//////...------,,,,,,---...///000000111000333666999:::777444111222111000000000111333444222333444444333333444666444555555666666666555555444666888:::;;;999777555999999:::===>>>>>>;;;999888777666555555444444555333666888888777999>>>BBBLLLIIIDDD???:::777555444666777999:::;;;;;;;;;:::<<<>>>@@@DDDNNNWWWXXXSSSKKKEEEAAABBBDDDEEEGGGJJJEEEDDDBBB@@@>>>======<<>>@@@FFFPPP[[[bbbWWWNNNGGGFFFEEEBBB@@@AAAAAAFFFJJJJJJFFFBBBBBBDDDDDDIIIIIIJJJPPPUUUkkk}}}|||yyyxxxuuutttrrrpppmmmjjjiiigggeeedddcccbbb___]]]]]]]]]\\\\\\]]]^^^^^^___bbbiiivvvwwwiiifffhhhmmmyyy^^^MMMDDD===999555444333333222333333333/////////000000000000000111333777===AAA@@@;;;555...------,,,,,,++++++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000...///555===DDDNNNVVVSSSNNNFFF===555000---,,,---...///111333444444555,,,,,,------///000222333...////////////...------,,,------...//////000000///111555888999777555333222222111111111111222222222333555555444333444666666666666555444333222111222444666888888666444333777777999;;;>>>???===;;;888777777666555555555666333555777777777999???CCCKKKIIIFFFBBB>>>999666444666777999;;;<<<<<<;;;;;;:::>>>AAAEEEMMMWWW\\\\\\QQQIIIBBBCCCEEEEEEFFFIIIDDDCCCBBB@@@>>>===<<<<<<>>>>>>>>>BBBKKKWWWdddkkkcccVVVJJJEEECCC@@@???@@@BBBAAA@@@AAAEEEMMMXXX___XXXPPPHHHGGGFFFCCCAAABBBCCCDDDDDDDDDBBBBBBCCCDDDAAAFFFFFFHHHNNNQQQaaa}}}{{{yyyvvvuuusssqqqmmmkkkgggfffdddddddddbbb```^^^\\\\\\\\\\\\\\\]]]]]]^^^ccciiiuuu{{{jjjcccdddiiieeeRRRGGG>>>999555444333222222222333333//////000000111111111111000111666===CCCCCC===777......---,,,,,,+++******(((***+++------,,,+++***---------,,,,,,++++++***+++,,,,,,,,,,,,---------///+++,,,222999@@@LLLWWWVVVRRRLLLCCC;;;555222111,,,---...000222333555555......---------...///000///////////////...------,,,------......////////////222555888999888777555333333444444444333333222111333444444333333333555444444444444333222111111222333444555555444333222555555777:::>>>???>>>===888888777666666666777777555777888777666888>>>BBBHHHHHHHHHFFFCCC???;;;888555777999;;;<<<<<<;;;;;;888>>>CCCEEELLLWWW```cccYYYNNNEEECCCDDDCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>><<<===???@@@CCCGGGMMMQQQOOOIIIFFFEEEDDD???>>>@@@BBBCCCCCCCCCEEEKKKTTTZZZZZZQQQJJJIIIHHHFFFDDDEEEEEEBBB??????AAACCCCCCBBBAAADDDCCCGGGNNNOOOYYYooo|||zzzxxxvvvuuurrrnnnlllfffeeedddddddddcccaaa^^^\\\\\\\\\[[[\\\\\\]]]]]]ccciiiuuulllbbbaaahhhjjjUUUIII???888666555333222111222333333000000111111222222222333///000555<<>>JJJVVVXXXVVVQQQIIIAAA;;;888777+++,,,---///111333555666111000...---,,,,,,------//////000000///...------,,,------....../////////000222666888::::::999888444555666666666555444333000111333333222222222333///000111222333444444444333444555555555444333222333333555999===??????>>>888888777777777777888888777999999777666777<<>>>>>>>>???@@@AAAAAA<<>>BBBDDDCCC@@@CCCEEECCCHHHPPPOOOUUUhhh~~~|||zzzxxxvvvuuurrrooolllffffffdddcccbbbaaaaaaaaacccaaa]]]ZZZZZZ\\\___aaaccchhhrrrpppaaa\\\cccxxxtttYYYFFF===;;;666444333333333333222000111111111222222333333444333333666<<>>??????AAACCCDDDDDDBBB???===???@@@???>>><<<<<<>>>@@@BBBCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCEEEKKKRRRXXXYYYZZZVVVMMMGGGGGGGGGFFFDDDCCCBBBBBBDDDEEEEEEDDDBBBDDDEEEEEEEEEKKKVVV^^^www}}}{{{yyywwwvvvssspppmmmgggfffeeedddcccbbbbbbbbbbbb___\\\ZZZYYY[[[^^^```bbbgggqqqoooaaa]]]bbbwwwyyy]]]JJJ???;;;888666444333444333222000000111111222333333333444333333555<<>>888111...+++)))***************+++,,,,,,,,,***((('''++++++******++++++,,,---+++++++++,,,,,,,,,------...---///333444777???HHHUUU[[[ccccccZZZJJJ<<<333333111000000222333333222222111///......///111222333222111000000000222222......//////000000000000...///111333555777888999777888999999888777555444333222111111111111222333333333333444444444444555333333333555777777444222222333444777:::===@@@AAA===<<<:::888777888999:::777777666666777999;;;===AAAFFFMMMPPPNNNHHH@@@<<<999888777888:::;;;;;;:::;;;>>>@@@AAADDDNNN\\\ggg```SSSGGGCCCBBB@@@???AAABBBCCCDDDDDDDDDBBB@@@???@@@AAA@@@???======???@@@CCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCEEEKKKRRRWWWZZZ[[[WWWNNNHHHGGGGGGEEEDDDBBBAAAAAACCCDDDCCCCCCAAADDDFFFFFFGGGLLLUUU\\\nnn~~~|||zzzxxxwwwtttqqqnnnhhhhhhfffeeedddccccccccc```^^^\\\ZZZZZZ[[[]]]___aaafffooo}}}ooobbb^^^cccwwweeeOOOBBB===:::888555444333333111///000000111222333333333333333222555;;;BBBDDD???:::222000,,,++++++,,,,,,+++***+++,,,,,,+++***(((''',,,+++*********+++,,,---++++++++++++,,,,,,,,,,,,...---///333444666===FFFRRR[[[gggllleeeUUUCCC888777555222111222333333222333222000//////000111222222111000//////000111222...////////////000000000...///000222444666777888999888777666444222111000222111111111222333444555555555444444444333333333222222222444666666444222333333333444777<<<@@@CCCAAA???;;;999777888999:::777777666666777999;;;<<>>;;;999888888:::;;;;;;:::<<>>@@@AAACCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCEEEJJJPPPUUUYYYZZZWWWNNNIIIHHHGGGDDDDDDBBB@@@@@@BBBBBBBBBAAAAAADDDGGGHHHIIIMMMSSSYYYbbb{{{}}}{{{yyywwwvvvtttpppmmmjjjiiihhhfffeeeeeedddddd```___]]]\\\\\\]]]^^^___```dddmmmyyyqqqdddaaagggzzznnnVVVFFF>>>;;;888555333222111///...///000111333444444444444333222444:::AAADDD@@@<<<555222...------......---***++++++++++++***)))(((,,,+++***)))***+++---...***++++++++++++,,,,,,,,,---,,,...111222333999BBBRRRYYYccchhheeeZZZMMMDDD:::777222000111222333333222222111000000000000111///...---------...///000////////////////////////...///000222333555666777777666444222000/////////111111111222333555666666666666555444333333222222222111111333555555444222444333222222555;;;@@@CCCDDDAAA===:::888888999:::777777777777888999:::;;;???DDDJJJPPPQQQMMMFFF@@@???===;;;;;;<<<======<<<===???AAA@@@AAAGGGRRR[[[]]]WWWNNNHHHDDDBBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCCBBB@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCEEEIIINNNRRRVVVXXXUUUNNNHHHGGGEEEBBBEEECCCAAAAAABBBCCCBBBAAAAAADDDGGGJJJKKKNNNRRRUUU[[[ppp}}}|||zzzxxxvvvuuurrrooollljjjjjjhhhgggfffeeeeeeeee``````____________```aaa___bbbiiitttsssfffdddmmm}}}xxx^^^JJJ@@@;;;888444111000000...---///000222444666666555555333222333888???BBB@@@<<<444111...,,,------------***+++++++++*********)))++++++*********+++,,,---*********+++++++++,,,,,,******,,,/////////555<<>>999333//////111333444000111111111000000///...------,,,,,,,,,---///000/////////.....................///111333444555666777666555333222222222333///000111333444555666666666666555444333222222111222111111222444555555333444333111111444999???BBBEEECCC???<<<:::999:::;;;777777777888888999::::::===@@@FFFMMMQQQOOOIIIDDDAAA???<<<;;;<<<======<<<===???AAA@@@???DDDMMMUUU___\\\UUULLLEEEBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAAAAABBB@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDGGGLLLOOORRRUUUTTTMMMHHHGGGEEEAAAEEEDDDBBBBBBCCCDDDDDDCCCBBBDDDHHHJJJLLLNNNPPPRRRYYYhhh||||||zzzwwwvvvtttrrrooollljjjjjjhhhgggfffeeeeeeeee`````````aaaaaaaaaaaaaaa```aaafffppp}}}xxxjjjhhhooo}}}fffPPPDDD<<<888444111000000///...000111444666888888777666444222222666===@@@>>>;;;222///,,,++++++,,,,,,++++++***************************+++++++++,,,,,,,,,************++++++++++++)))(((***------,,,111888DDDMMM\\\iiioookkkaaaYYYFFF???777111///000111333000111111222111000...---......------...///000222/////////............------...///000222333444555333333333222222222222222///000111333444555555555666666555444333333222222222111111222555666666555555444222111333888===@@@DDDCCCAAA>>>===;;;;;;;;;777777888888999999999999;;;===CCCJJJQQQRRRNNNIIIAAA>>>;;;999:::;;;;;;;;;<<<>>>@@@???>>>BBBJJJQQQ^^^^^^YYYNNNEEEBBBBBBAAA???@@@AAAAAABBBBBBAAAAAAAAACCCDDDDDDBBBAAAAAABBB??????@@@AAAAAAAAAAAA@@@AAABBBCCCCCCDDDFFFJJJMMMOOORRRSSSNNNIIIHHHFFFBBBEEECCCBBBBBBDDDEEEEEEDDDDDDEEEHHHJJJMMMNNNOOOPPPWWW```www}}}}}}{{{xxxwwwuuusssooommmjjjiiihhhgggfffeeeeeeeee^^^___```aaabbbaaaaaa`````````dddlllyyy|||mmmkkkmmmyyyoooWWWIII===:::555333222222222111000222555888::::::999888555222111444;;;>>>===999444111---,,,,,,------,,,+++***************++++++(((***+++------,,,+++***************++++++++++++)))(((***---,,,+++///666<<>><<<;;;777777888999999999999888;;;<<<@@@IIIQQQUUUSSSPPPCCC???<<<::::::;;;;;;;;;:::===@@@???===@@@GGGNNNYYY]]]ZZZNNNCCCAAABBBAAA===???AAACCCDDDDDDCCCBBBAAACCCDDDDDDBBBAAAAAAAAA???@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCEEEHHHKKKMMMRRRSSSOOOLLLKKKIIIEEEBBBAAA@@@AAACCCEEEFFFEEEFFFFFFGGGJJJLLLNNNOOONNNRRRWWWjjj~~~~~~|||yyyxxxvvvtttqqqnnnjjjiiihhhfffeeeeeeeeeeee]]]^^^```aaaaaaaaa```___aaa```bbbjjjwww~~~ooommmjjjuuuuuu[[[LLL>>>;;;777444444444444444111333666999;;;;;;:::999555222000333999===;;;888777444111///000000000000+++***************++++++'''))),,,......---+++))))))************+++++++++))))))+++...---+++///666;;;BBBPPP```mmmqqqooojjjXXXOOOBBB666000.........222333444555444222///---++++++******+++---.../////////.........------------...///000111222333444666777888999888666333222...///111222333333222111555555444444444333333333444222222333555777888777666555333333444666999:::BBBBBBCCCBBBAAA???===;;;777888888999999999888888<<<<<<@@@HHHRRRXXXWWWUUUEEEBBB>>><<<<<<=========999===??????===???FFFLLLUUUZZZYYYMMMBBBAAABBBAAA<<<>>>BBBEEEFFFFFFEEEDDD@@@BBBDDDDDDBBBAAA@@@AAA@@@AAABBBBBBCCCCCCCCCBBBAAABBBCCCCCCCCCEEEHHHJJJMMMRRRTTTQQQNNNMMMKKKHHH@@@???>>>@@@CCCEEEEEEEEEGGGGGGGGGIIILLLNNNNNNNNNNNNPPPbbb|||{{{yyywwwtttrrrpppooonnnmmmllliiigggeeedddccc```_________^^^^^^^^^^^^aaaaaadddkkkwwwzzzhhhpppttt```IIICCC>>>:::888333///000555000222666999:::888666444555555222111666===???<<<999444///...000000---***+++***)))))))))))))))))))))************+++++++++---+++))))))+++,,,,,,,,,)))***++++++,,,...111444777<<>><<<;;;:::===AAA????????????@@@AAABBBCCCRRRTTTUUUPPPHHHAAA@@@AAAAAABBBDDDEEEEEEDDDBBBAAAFFFEEECCCBBBAAAAAABBBBBB===???BBBCCCBBBBBBBBBCCC>>>@@@CCCDDDCCCCCCDDDEEELLLPPPRRRRRRMMMIIIGGGFFFBBB@@@>>>======@@@CCCFFFDDDDDDEEEFFFGGGHHHHHHIIILLLOOOYYYqqq}}}|||{{{{{{yyywwwtttrrrqqqpppnnnmmmkkkiiigggeeedddccc____________^^^^^^^^^^^^aaaaaacccjjjtttiiilllpppfffOOODDD???:::888444000111555000222444666666666444333555555333222666===???===:::666111000111111...+++,,,+++************++++++)))************+++++++++,,,***((((((***+++,,,+++((()))*********,,,///222333777AAAPPP___jjjoooqqqdddXXXLLLDDD;;;333000222333222222333444444333222111000///000000000...,,,///......---,,,,,,++++++---...///......///222444333555777999888666333111111222444555666555444333555666666666666444333222222222222222333555777888777666555444444555666777<<>>AAAGGGSSS```eeedddUUUJJJ@@@===<<<<<<>>>AAA????????????@@@AAABBBBBBMMMPPPRRROOOJJJEEECCCCCCAAABBBCCCDDDDDDCCCAAA@@@DDDCCCBBBAAAAAA@@@@@@@@@===???AAABBBBBBAAABBBCCC???@@@BBBBBBAAAAAABBBDDDJJJNNNRRRRRRNNNJJJGGGEEEAAA???===<<<===???BBBDDDCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLUUUjjj}}}|||{{{zzzyyywwwuuusssrrrqqqmmmmmmkkkiiigggfffdddccc``````_________^^^^^^^^^aaaaaaccchhhppp|||lllhhhkkkzzzoooWWWEEE???:::888555111222666111111222222333222222111444555444222666===@@@???<<<888444222333222000---,,,,,,+++++++++,,,,,,---)))************+++++++++***)))'''(((***++++++***((()))***))))))***---000...111:::FFFTTT___gggjjjfff\\\QQQHHH???666111000222111000222333444444333333111000000111222222111.........------,,,,,,+++,,,...//////...///111333222333666777777555333111000111222444555555555555555555666666555444444333000111111222333444555555555555666666666666555555:::???FFFIIIGGGBBB===;;;999999888888888999:::;;;>>>>>>???CCCQQQcccnnnqqq]]]OOOBBB>>>??????>>>?????????>>>??????@@@AAABBBGGGKKKOOOPPPNNNJJJFFFEEEAAABBBCCCCCCCCCAAA@@@???AAABBBBBBAAAAAA@@@???>>>===???AAABBBAAAAAAAAABBB@@@@@@@@@???>>>>>>@@@BBBHHHLLLQQQSSSPPPKKKGGGDDD???>>><<<;;;<<<>>>@@@BBBAAAAAABBBDDDEEEGGGHHHHHHKKKJJJOOO```~~~zzzyyyxxxwwwuuutttsssrrrmmmlllkkkiiigggfffddddddaaaaaaaaaaaa``````````````````bbbfffnnnzzzooogggiiivvvxxx```HHHAAA:::888555222333666222222111000000000111111333555444333666===AAAAAA>>>;;;777555444444222000,,,,,,++++++++++++,,,,,,))))))*********+++++++++***)))((()))+++,,,,,,+++)))*********)))***,,,///,,,...444>>>JJJUUU___dddccc\\\SSSJJJAAA999222...///...---...000222222111333111//////111333444333......---------,,,,,,,,,,,,---//////...///000222111333555666777666444333000111222333555666777888777777666555555444333222000111333444555555555444444555666777777666555444999===DDDHHHHHHDDD>>>;;;999999999999999999999:::===>>>>>>BBBQQQdddrrrwwwcccSSSCCC???@@@@@@>>>===>>>>>>>>>>>>???@@@AAABBBEEEHHHMMMRRRRRROOOJJJFFFBBBBBBBBBBBBAAA@@@???>>>@@@AAABBBBBBBBBAAA???>>>>>>???AAAAAA@@@@@@AAABBBAAAAAA@@@>>><<<<<>>===<<<;;;;;;===???@@@???@@@AAACCCEEEFFFGGGHHHKKKHHHKKKXXXooozzzzzzyyywwwvvvtttssssssllllllkkkiiihhhfffeeedddccccccccccccbbbbbbbbbbbb^^^___aaadddlllyyyrrriiiiiitttgggLLLCCC;;;888666333333666333222111000000111111222111444444333666===BBBBBB@@@===:::777555444333222,,,,,,+++***************))))))*********++++++++++++******+++---......---,,,,,,,,,+++******,,,...,,,...222999BBBMMMWWW^^^___\\\VVVNNNFFF???666000///---,,,---///111222111222000......000222333333---------------,,,,,,,,,,,,---//////......///111111222444666777777777666222222333333555777:::;;;999888777555444222222111222333444555666666555555333555777888888777555333777;;;@@@EEEGGGDDD???<<<999999999999999999999999999<<<>>>CCCOOOaaaoootttdddTTTEEE@@@@@@???<<<;;;>>>>>>>>>>>>???@@@AAAAAAFFFHHHMMMSSSVVVSSSLLLFFFBBBBBBBBBAAAAAA@@@@@@???AAAAAABBBCCCCCCBBB@@@??????@@@AAA@@@??????@@@BBBBBBBBBAAA>>><<<<<>><<<<<<<<<===???@@@@@@@@@AAACCCDDDEEEFFFGGGKKKHHHJJJSSSccc}}}{{{{{{yyyxxxvvvtttsssrrrlllkkkjjjiiihhhfffeeeeeeddddddcccccccccbbbbbbbbb]]]^^^```cccjjjwwwrrrjjjiiiqqqmmmPPPFFF<<<888777444333444222222111111111222222333...222444222444<<>>555111000......000222222222111///...///111222222111------------------------+++---//////.........///000222444666777888888888555444333333555888:::<<<999888666555333222222222444444444555555666666666444555666888888666555444666888===BBBEEEDDD@@@===999999:::::::::999888888777;;;>>>AAAKKKZZZeeeiiibbbTTTGGGBBBAAA???<<<;;;>>>>>>===>>>>>>???@@@AAAFFFGGGKKKRRRXXXVVVNNNFFFAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@>>>>>>@@@BBB@@@AAA@@@>>>===<<<>>>@@@AAADDDJJJPPPRRROOOIIIDDD@@@???>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFJJJHHHKKKRRR[[[mmm}}}|||zzzxxxvvvtttrrrqqqlllkkkjjjiiihhhffffffeeeccccccbbbbbbbbbaaaaaaaaa]]]^^^___```fffsssqqqhhhfffmmmsssTTTHHH===999777444222333000000000111222222222333,,,111333111333:::AAACCCAAA@@@===999666444333444111000...,,,***)))(((((()))************+++++++++))))))***,,,...///...------------***(((((()))+++***,,,///222666>>>GGGNNNSSSWWWXXXSSSPPPLLLCCC999222000...---///111111111000000///000222222111///------------------------+++---///000///.........///000222444666777888888666444333222333666999<<<666666555444333444555555555444333333333444555666444555666777777666555444555666999>>>BBBCCC@@@===999::::::::::::999888777888;;;<<<===DDDPPPZZZ^^^^^^TTTJJJFFFCCC???===>>>=========>>>>>>???@@@AAACCCCCCFFFOOOWWWWWWOOOGGGAAAAAAAAAAAABBBCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>???AAA===>>>???>>><<<<<<===>>>@@@CCCHHHNNNQQQPPPJJJEEEBBBAAAAAA@@@@@@@@@AAAAAACCCCCCDDDDDDDDDEEEEEEEEEHHHHHHLLLRRRUUUaaa~~~}}}{{{yyyvvvtttrrrqqqlllkkkjjjiiihhhgggfffeeeaaaaaaaaaaaa````````````^^^^^^______cccooo~~~oooeeecccjjjvvvVVVJJJ>>>999777333111222......000111222222222222+++000222111222999@@@CCCAAA@@@>>>:::666333333444333222000---+++***)))((()))************+++++++++(((((()))+++...///---,,,,,,---,,,)))'''&&&''')))(((***---///222888AAAHHHMMMRRRUUURRRPPPMMMDDD:::111///,,,+++,,,.........111000111222333333111...------------------------+++---///000///------...---...000333555666777888666444222111222555888;;;444333333333444666777999555333222111111222444666555555666666666666555555555555777<<>>999::::::;;;:::999888777999;;;;;;999>>>IIISSSWWW\\\TTTLLLHHHEEE@@@>>>@@@============>>>???@@@AAA@@@???CCCLLLVVVXXXPPPHHHAAAAAAAAABBBCCCDDDEEEFFF@@@@@@>>>>>>>>>???@@@AAA@@@@@@@@@???======???AAA:::<<<======<<<;;;;;;<<<@@@BBBFFFLLLQQQPPPKKKFFFCCCCCCBBBBBBAAABBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGMMMRRRRRRYYYwww~~~~~~}}}zzzwwwssspppmmmmmmllliiigggeeeeeeddddddaaa```````````````aaaaaa___^^^]]]^^^eeeppp}}}qqqgggbbbfffzzzcccSSSCCC:::555222111222222222222111111111000000///000///---,,,111<<>>;;;;;;<<<888444777>>>;;;;;;>>>@@@???BBBNNNZZZ^^^]]]VVVKKKBBB@@@???=========>>>>>>???@@@BBBCCCAAABBBEEEJJJOOOPPPMMMIIICCCAAA>>>@@@DDDFFFFFFEEECCCBBBAAABBBCCCCCCBBB@@@BBBBBB@@@???>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<>>999333///......------000000111111000///......///.........------,,,,,,---///000000///......///...///000222444666777888888777555444444555666777333333333333444555666777555444333222333555777888888888888777777666444444666666666888<<>>???@@@@@@@@@AAACCCGGGKKKMMMKKKIIIDDD@@@===>>>AAACCCCCCAAA<<<;;;<<<>>>AAACCCBBBAAAAAA@@@???>>>============;;;<<<<<<=========<<<<<<>>>@@@BBBGGGOOOTTTPPPGGGHHHHHHFFFEEECCCAAA@@@@@@CCCEEEGGGGGGEEEFFFIIIKKKMMMMMMPPPRRRUUU]]]ppp}}}{{{{{{zzzyyyvvvsssqqqooonnnllljjjgggfffeeeeeeeeeaaaaaa````````````aaaaaa```___]]]^^^ccclllxxxvvvgggbbbeeevvvyyybbbIII<<<888555222111//////000000000000000000...//////......444===DDDGGGCCC===999666555444333///...,,,+++************)))))))))************+++((((((''''''(((***,,,---,,,++++++***))))))******+++++++++******---111555===@@@DDDHHHKKKLLLKKKKKKAAA<<<666222000000//////000111111111111111000///000//////...---,,,,,,+++,,,...//////...------...000000111222444555666777777666555555555666777888555555666666666666555555222222333333444555555666777777777777666555444444444444555666:::???CCCFFFFFF@@@;;;:::999777777:::::::::<<>>@@@IIISSS]]]```^^^TTTKKKFFFBBB???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@CCCGGGIIIJJJIIIEEEAAA===<<<>>>???>>>;;;999999:::===@@@BBBBBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>===???AAAFFFMMMSSSPPPHHHIIIHHHGGGEEEDDDBBBAAA@@@BBBCCCEEEEEEEEEEEEHHHJJJNNNMMMOOOSSSXXX```mmmzzz|||zzzzzzyyyxxxvvvtttqqqpppnnnllljjjhhhfffeeeeeeeeebbbaaaaaa````````````aaa```___]]]]]]aaajjjuuu|||yyyjjjdddfffuuujjjMMM>>>:::888444222000000000000111111111111............000555<<>>>>>???FFFOOOXXX^^^___XXXNNNGGGAAA===???????????????>>>======???>>>???@@@CCCGGGJJJKKKGGGCCC>>>=========;;;888===<<<<<<>>>@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;======>>>@@@AAAAAAAAAAAA===???BBBFFFMMMSSSQQQLLLIIIIIIGGGFFFDDDCCCAAAAAABBBCCCCCCDDDEEEFFFHHHIIINNNLLLNNNTTT[[[aaajjjrrr}}}zzzzzzyyyyyywwwtttrrrqqqnnnmmmjjjhhhffffffeeefffbbbbbbaaa```````````````___^^^]]]\\\```gggqqqyyy|||mmmggggggtttsssSSSAAA<<<999666444222222222222222222222222............000555;;;???@@@>>>;;;777333000/////////...---+++++++++,,,,,,)))***++++++,,,,,,++++++...---+++***))))))***+++(((((()))))))))************++++++++++++---000333777:::===BBBFFFIIIKKKLLLHHHDDD???:::666333000---------...///000000000000......---,,,+++***)))(((***,,,---...---,,,---...000000111111222333333444333333333333444555555666999999:::999888666444333222333555777777777666555777777888999999999888888555555666777999???GGGMMMLLLGGG@@@;;;:::;;;999666:::999;;;>>>>>>>>>CCCJJJSSS\\\bbb]]]SSSJJJCCC===AAAAAAAAAAAAAAA???>>>===?????????@@@BBBFFFKKKNNNJJJFFFAAA>>>>>>>>>;;;888<<<<<<;;;===??????>>><<<::::::::::::::::::;;;;;;======>>>@@@AAAAAAAAAAAA>>>AAACCCFFFMMMTTTTTTPPPJJJIIIHHHGGGEEECCCBBBAAACCCCCCCCCDDDFFFHHHIIIJJJMMMKKKMMMUUU[[[```eeekkk{{{{{{{{{zzzxxxuuusssqqqooommmkkkhhhgggfffffffffcccbbbaaa``````______```]]]]]][[[[[[^^^fffooovvvpppjjjhhhrrr}}}\\\HHH>>>999666555444444333333333222222222...------...000444888:::<<<<<<;;;888333000......///...---+++++++++,,,---*********+++++++++,,,,,,///...---++++++++++++,,,((())))))*********))))))((()))*********+++...111111444888>>>DDDHHHKKKLLLGGGDDDAAA>>>;;;666111---,,,,,,---///000000000000...------,,,+++***))))))***,,,---...------...///......///000111111222222333333333333333444444444666666555555444222111000333444555777888777777666777777888999::::::::::::555666888777888===EEEKKKKKKIIIDDD>>>;;;<<<:::666;;;:::;;;>>>???>>>AAAFFFOOO\\\fffcccYYYOOOFFF@@@AAAAAABBBBBBBBBAAA???>>>>>>??????@@@BBBFFFKKKOOOLLLGGGCCC@@@@@@@@@===:::888777888:::===>>>===<<<999999999999999:::;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>AAADDDFFFLLLTTTVVVSSSKKKJJJIIIGGGEEEDDDCCCBBBCCCBBBBBBCCCFFFIIIIIIIIILLLKKKNNNUUUZZZ\\\aaafffttt}}}}}}|||{{{yyyvvvsssqqqooommmkkkiiigggfffffffffcccbbbaaa```____________\\\[[[ZZZZZZ^^^eeennnuuurrrjjjgggooohhhPPPAAA999555555555444444333222111000000...---------000333555666999;;;===;;;666222000///------+++******++++++,,,******)))((()))***+++,,,---,,,+++++++++---...///)))***+++++++++***)))((((((************+++---///...111666<<<@@@DDDEEEFFFBBBAAAAAA@@@???:::444000,,,---...///111111111222.........------,,,,,,,,,***,,,............///000,,,,,,---...///000111222444444444444444444333333444444333111000000000000333333444555666666666666666666777999999:::::::::444666888777666999@@@FFFGGGJJJIIIAAA<<<<<<:::666===;;;<<>>???CCCJJJYYYffffff\\\QQQGGG@@@???@@@AAABBBBBBAAA???>>><<<===???@@@AAAEEEJJJOOOLLLGGGCCCAAABBBBBB???===999999999:::<<<===<<<;;;999888999999:::;;;<<<===;;;<<<<<<=========<<<<<<===AAACCCEEEKKKSSSVVVUUUKKKKKKIIIHHHFFFDDDCCCCCCBBB@@@???BBBEEEHHHIIIHHHJJJJJJNNNTTTWWWXXX]]]ccclll~~~~~~}}}|||yyyvvvsssrrrooommmkkkiiigggfffffffffccccccaaa```____________[[[ZZZZZZZZZ]]]dddmmmtttrrrjjjfffmmm}}}pppVVVDDD888444555555444333222111///.........---,,,---///222333333777;;;>>>===999444111111,,,+++***)))))))))***+++***)))'''&&&'''(((***,,,***))))))***,,,...000111***+++,,,,,,,,,***)))(((,,,,,,---,,,++++++---...///222666:::===>>>>>>======>>>@@@BBBAAA===777222,,,---///000222333333333//////////////////......***,,,...///......///000***+++,,,---...000111111555666666666555444333333555444333111000000111222222222333333444555555666444555666888999999999999333666888777555777===CCCEEEKKKKKKCCC===<<<:::777===;;;<<<@@@@@@>>>???BBBDDDUUUdddeee[[[PPPFFF???===>>>@@@AAAAAA@@@???===:::<<>>@@@???======>>>===;;;999888888999999:::;;;<<<======>>>>>>>>>>>>>>>===<<<<<<@@@BBBDDDIIIQQQUUUUUUKKKKKKJJJHHHFFFEEECCCCCCAAA???>>>@@@DDDGGGGGGFFFIIIJJJOOOTTTUUUUUU[[[bbbhhh}}}|||zzzyyyxxxwwwtttrrrrrrpppmmmkkkiiigggdddbbbgggeeeccc```^^^]]]]]]]]]^^^[[[YYYYYY[[[```lllyyy{{{uuukkkfffmmmzzzvvvWWWDDD;;;888777333333333333333222111000//////...------...///000666;;;???>>>999444333444///...---+++***)))))))))+++,,,,,,+++******+++---...------............/////////...---+++)))'''&&&'''((()))+++++++++***)))///333666888666666888:::<<<<<<===???@@@???===;;;222111//////111444888:::555333000---************+++,,,---......---,,,++++++++++++,,,,,,,,,------000111222444555666777777222222111111111111111222444333333222222333333444333444444555555666666666555555555555777999;;;===EEEIIIKKKGGG???999777888===<<<;;;===???AAAAAAAAAAAAMMMZZZ^^^\\\UUUIII???<<<=========>>>@@@???<<<;;;<<<<<<<<<>>>BBBGGGLLLOOOMMMIIIEEEBBB@@@???@@@AAA@@@???===<<<<<<;;;;;;777999:::;;;;;;:::888777999999::::::<<<===???@@@???AAABBBCCCCCCGGGNNNTTTPPPLLLHHHDDDCCCCCCBBBBBB@@@AAAAAAAAA@@@AAADDDFFFGGGJJJNNNPPPRRRTTTWWWYYYjjjzzz|||{{{yyyyyyxxxwwwtttrrrqqqooolllkkkjjjiiigggeeeeeecccbbb```___^^^^^^______\\\ZZZ[[[[[[___jjjuuu{{{yyynnnhhhnnnzzzaaaKKK???999777444444333333222111111111111000///.........///000666:::???>>>999444222222...---,,,+++******))))))++++++,,,+++******+++---***+++,,,,,,------,,,,,,---------,,,+++)))(((''''''((()))***+++******)))---111444555555444666777888888999<<<@@@BBB@@@===555333000...///222777:::666444111...,,,+++******+++,,,------------,,,+++000000000000000111111111111222333444444444444444111111000000000000000111444444333333333333444444444444444444444555555555444444444555666888:::<<>>@@@@@@@@@>>>HHHSSSXXXYYYUUUJJJ???AAA@@@???>>>>>>>>><<<999<<<<<<<<<<<<===@@@FFFJJJOOOMMMJJJFFFCCCBBBAAAAAAAAA@@@???===<<<<<<;;;;;;888999:::;;;;;;:::999888:::::::::;;;<<<===??????@@@BBBCCCCCCDDDHHHOOOUUUQQQNNNJJJFFFDDDCCCCCCCCCBBBCCCCCCCCCBBBCCCEEEGGGHHHKKKNNNPPPQQQSSSUUUWWWeeeuuu~~~|||zzzyyyyyyyyyxxxvvvtttpppnnnlllllllllkkkiiigggcccbbbaaa```_________```___]]]\\\]]]\\\^^^fffpppzzz~~~rrrjjjmmmxxxoooTTTCCC;;;888666555333222111111111222222111000///......//////444999======999333000000---,,,,,,+++*********+++***+++,,,+++))))))+++,,,)))***,,,......---,,,+++,,,++++++******)))(((((('''((())))))******))))))+++...111333333333333444444333333999AAAEEEEEEBBB:::666111,,,,,,000555999777666333000...,,,+++++++++,,,------------,,,+++............------------222222333333333222222111000000/////////000000111444444444444444444444444444444444444333333333333444333333444555777999:::BBBFFFKKKJJJEEE>>>:::999<<<:::999;;;===??????>>><<>>???@@@BBBDDDDDDDDDIIIPPPUUURRRPPPLLLGGGDDDCCCCCCDDDEEEFFFFFFEEEDDDDDDFFFHHHIIIKKKNNNOOOPPPQQQTTTVVV___nnn~~~|||{{{zzzzzz{{{zzzxxxvvvrrrpppnnnmmmmmmllliiihhhdddcccbbbaaa```___^^^^^^]]][[[\\\^^^^^^^^^eeemmmxxxuuukkkkkktttyyy[[[FFF<<<:::777666333111000111222333333222000///.........///333777<<<===:::444000...,,,,,,++++++***+++++++++***++++++***))))))***,,,***+++...000111000...---******))))))))))))))))))((()))))))))))))))))))))+++---///111222222333333222000000777BBBIIIIIIGGG???:::222,,,+++...333777777666555333111///---,,,---------......---------++++++************))))))000000111222222222222111111000000000000111111222444555555555555555555444444444444333333222222222333333333333444666888999???DDDIIIKKKHHHBBB<<<:::;;;999999999<<<============???CCCKKKVVV[[[TTTJJJCCC???===???@@@>>>===>>><<<===<<<<<<;;;===@@@CCCKKKKKKJJJIIIGGGDDDBBBAAA@@@???>>>===<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>>>>???AAABBBCCCCCCGGGOOOTTTSSSQQQMMMHHHDDDBBBBBBDDDGGGGGGGGGEEEDDDDDDFFFHHHHHHJJJLLLNNNOOOQQQTTTWWW[[[hhh~~~~~~}}}||||||}}}|||zzzxxxtttrrrooonnnlllkkkhhhffffffeeedddbbb```]]]\\\[[[ZZZYYY[[[^^^^^^___eeemmmuuu}}}wwwjjjhhhooo```III>>>;;;888666444222000111222222333222000///.........///222666;;;>>><<<777222...,,,,,,++++++***+++++++++***++++++***))))))***,,,)))+++...000111000...---******)))(((((()))***************)))))))))******,,,---...111333333333222111000000777AAAIIIKKKKKKCCC===555...,,,---111444666666666555333111///---//////............//////............---------------...000111222333333333222111111111222222333444444444555666666555444444444444444333333222222222333333333333444555777888<<>>======<<<<<<===;;;;;;<<<<<<==================<<<<<<<<<======>>>===???AAAAAABBBFFFMMMRRRRRRQQQMMMHHHBBB@@@AAABBBFFFFFFFFFEEECCCCCCEEEGGGDDDFFFIIILLLNNNQQQUUUYYYZZZddd{{{~~~}}}}}}}}}|||zzzxxxuuussspppmmmllljjjgggeeegggfffeeeccc```]]]ZZZYYYYYYXXXZZZ^^^^^^^^^dddlllrrrzzzyyyjjjffflll{{{iiiOOOAAA;;;888777555333222111111111111000///...------......111666<<<@@@@@@;;;555111---,,,,,,+++*********+++)))***+++***((((((***+++((()))+++---......---,,,,,,+++***)))((()))***+++,,,,,,+++*********++++++------...000333444333222111111222777===DDDIIIKKKDDD@@@999333//////000222333444555666555333111/////////............//////....../////////000000000---...///111333444444444222222222222222333444555333444555666666555444333444444444444333333333333444444333333444555777888:::>>>DDDIIIIIIFFFAAA===;;;999888999;;;<<<<<<;;;@@@@@@BBBIIIVVVaaa___WWWLLLDDD@@@BBBAAA;;;999===<<<=========<<<===???AAACCCEEEHHHJJJIIIFFFAAA?????????>>>===============<<<<<<<<<======>>>??????>>>>>>======<<<=========<<<>>>@@@@@@@@@DDDLLLQQQRRRRRRNNNHHHAAA>>>@@@BBBDDDEEEEEEDDDBBBCCCEEEGGGCCCEEEGGGJJJMMMQQQVVVZZZ[[[aaattt~~~|||||||||zzzxxxuuusssqqqnnnmmmllljjjhhhfffeeeeeedddcccaaa^^^[[[ZZZ[[[ZZZ[[[]]]\\\\\\bbbjjjooowww|||kkkfffjjjzzzuuuYYYEEE;;;777777666444333222111000///...---,,,,,,---......111555<<>>???BBBHHHTTT^^^___YYYNNNDDD@@@CCCAAA:::888===<<<===>>>>>>===>>>@@@BBBBBBEEEIIILLLKKKHHHCCC??????>>>>>>===========================>>>???@@@@@@??????>>>===<<<<<<======<<<>>>@@@@@@AAAEEELLLRRRSSSSSSQQQJJJBBB>>>@@@CCCCCCDDDDDDDDDCCCDDDFFFHHHCCCEEEGGGIIIKKKOOOTTTXXX[[[___nnn}}}|||{{{zzzyyyvvvssspppooommmllllllkkkiiigggccccccccccccaaa___]]][[[^^^\\\\\\]]][[[ZZZ```hhhmmmvvv}}}lllfffjjjzzzaaaHHH;;;777777666555444222000///...---,,,+++,,,---...///111555===CCCFFFBBB;;;666///...---+++***))))))))))))******)))(((((()))+++++++++,,,---...///000111///...+++***))))))***+++000///---,,,+++,,,------,,,++++++...222333222///111444666555444888???FFFCCCAAA>>>:::666222000......000333666777555333111,,,,,,************,,,,,,,,,---...///000222333333222222222333333333222222000000000000111222333444111222444555555444222111444444444555555666666666666555444444555666777888888;;;???EEEGGGGGGCCC@@@<<<;;;999:::;;;<<<<<<;;;;;;>>>AAAGGGRRR[[[]]]XXXLLLBBB>>>CCCBBB<<<;;;AAA<<<===>>>>>>>>>>>>AAACCCBBBEEEJJJMMMMMMIIIDDD@@@???>>>>>>============>>>============>>>???@@@AAA@@@???>>>======<<<<<<======???AAAAAABBBFFFMMMSSSUUUUUURRRKKKCCC???AAADDDCCCDDDEEEDDDDDDEEEGGGJJJEEEFFFHHHIIIJJJNNNRRRVVV\\\^^^jjj~~~{{{yyyvvvtttsssnnnnnnoooooonnnllljjjiiieeedddbbb```^^^^^^^^^___]]]___```___^^^^^^___```iiisss}}}pppkkkmmmvvvgggMMMBBB<<<666333444333000...000111000///......///000111333333666>>>FFFGGG@@@888...,,,)))((()))******)))+++++++++***((((((+++---.........,,,***)))***+++((()))+++------,,,+++***)))***+++---.../////////,,,,,,,,,---...///111111000000000111333666999<<>>:::555111...000000111666<<<===999444---,,,+++))))))***,,,---////////////............111000/////////000222333333333333111//////000222444444444333333222222222666666777777888888999999555555555555555555555555;;;999:::@@@FFFIIIGGGCCC===;;;888888999999999888<<<===AAAGGGOOOVVV[[[]]]LLLGGGBBB??????>>><<<:::@@@===;;;;;;>>>AAAAAA@@@CCCEEEIIIMMMNNNJJJDDD???;;;999888999;;;======<<>>===<<<>>>>>>>>>===============<<<===>>>AAAEEEHHHKKKMMMWWWUUURRRLLLFFFBBBAAAAAAHHHHHHHHHGGGFFFEEEDDDDDDFFFFFFEEEGGGIIINNNRRRUUU[[[bbblll{{{}}}{{{yyywwwuuutttqqqqqqpppooommmkkkiiihhheeecccaaa___^^^]]]]]]]]]]]]^^^______^^^]]]___```jjjsss~~~ssslllmmmtttmmmRRRFFF<<<666333333333000///000000000............000000333222555===DDDFFF@@@999///---***)))***++++++***+++++++++***((((((+++------......---+++***+++---***+++---.........,,,+++)))***+++---.../////////*********+++,,,---...///222111111111333444666777;;;<<<>>>>>><<<888333000111000111555:::<<<999555000///,,,******+++,,,---000000000000000000000000111111000000111222222333444444444222000000222333444444333333333222222222555555555555555555555555666666666666666666666666999888999???FFFJJJHHHFFF>>><<<888777777888888888:::;;;???DDDLLLRRRWWWYYYKKKHHHCCCAAAAAAAAA???>>>>>><<<;;;<<>>============>>>>>>>>>>>>>>>===AAAAAABBBCCCDDDFFFHHHIIIVVVUUURRRMMMGGGCCCBBBBBBDDDEEEFFFFFFEEECCCBBBAAAEEEEEEEEEFFFIIIMMMQQQTTTYYY```iiixxx~~~}}}{{{yyyxxxvvvvvvtttssspppnnnkkkiiihhhgggdddcccaaa___]]]\\\[[[[[[[[[]]]^^^^^^]]]]]]^^^```lllttt~~~xxxooommmrrrvvvYYYIII<<<666222333333000///111000///...------...///000222222444;;;BBBDDD???:::111///,,,++++++,,,,,,,,,+++++++++***((((((+++------......---,,,+++---...+++,,,.../////////...---)))***+++---............************+++---...///222222222222222222222333666999===@@@@@@>>>:::777444111000333777:::999777444222///,,,******,,,---///000000111111222222333111111222222333333222222444444444333111111333555444333333222222222222222555555555444444444444444666666666666666666666666777666888===EEEJJJKKKJJJAAA===888555555777888999888999<<>>BBBGGGKKKKKKHHHEEE>>><<<::::::;;;<<<;;;:::>>>????????????>>>>>>===;;;<<<>>>@@@@@@@@@>>>===BBBBBBCCCCCCDDDFFFGGGHHHTTTTTTSSSOOOJJJEEECCCCCCFFFGGGIIIJJJIIIGGGEEECCCDDDDDDDDDFFFHHHLLLPPPRRRWWW]]]eeerrr~~~~~~}}}{{{zzzxxxwwwwwwsssqqqnnnkkkiiihhhggggggeeedddbbb```^^^]]]\\\[[[ZZZ\\\]]]]]]]]]]]]^^^___lllttt}}}|||rrrnnnqqq___KKK===777333333333000000222///...---,,,,,,---...///111111333999???AAA???;;;444111---,,,,,,---------+++++++++***((((((+++---,,,---...---,,,,,,...///+++,,,---.........------******+++,,,---......---,,,,,,,,,,,,---...///000000111111222222111111000333777===BBBEEEDDDBBB@@@666444111111444777999999777444000---*********+++......///000111222333333///000222333333222111000333333333222111111333555444333222111111222333333555555555666666666666666666666666666666666666666444444666;;;CCCIIIMMMNNNDDD???999444444666888999777999<<>>???@@@???>>>;;;===@@@DDDGGGHHHGGGEEE???===;;;;;;;;;;;;:::999===>>>>>>?????????>>>>>>999;;;>>>AAAAAAAAA???>>>??????@@@AAACCCFFFGGGIIIRRRSSSSSSQQQLLLHHHEEEDDDGGGHHHKKKMMMLLLJJJFFFDDDCCCCCCDDDEEEHHHKKKNNNPPPTTTYYY```lll~~~}}}|||zzzyyyxxxwwwpppnnnllliiihhhgggggggggfffeeedddbbbaaa___]]]\\\ZZZ[[[]]]]]]]]]]]]^^^```kkksss|||uuupppqqqeeeMMM@@@999444444333111111333///...---,,,,,,---...///000000111666;;;???>>>===666333...,,,,,,.........+++++++++***((((((+++---,,,---------,,,,,,---///******++++++,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---...///------///000111111111111000333999???CCCEEEEEEDDD999666222000111444777888888666222///,,,***))))))+++,,,---...///111111222...///000111111000///...000111111111000111333555333222111000000111333444333444444555666777888888444444444444444444444444333333444888???GGGMMMPPPGGGBBB:::555444666888999888:::<<<>>>@@@DDDJJJOOONNNLLLHHHCCC???===<<<<<<888999<<<===>>>>>>>>>>>>======>>>AAACCCEEEDDDCCC@@@>>><<<;;;;;;;;;:::999<<<===>>>???????????????:::;;;>>>AAABBBAAA???>>>======>>>???AAACCCEEEFFFNNNPPPRRRRRRNNNIIIFFFDDDCCCEEEGGGIIIIIIGGGDDDBBBCCCCCCDDDFFFHHHKKKMMMOOORRRWWW]]]ggg}}}~~~|||zzzyyywwwwwwooonnnllljjjiiigggggggggeeeeeedddcccbbb```___^^^ZZZ\\\]]]^^^]]]^^^___aaaiiipppyyyxxxqqqqqqmmmRRRDDD===777666555222222444000///...------...///000//////000444888<<<>>>>>>777444///,,,,,,......///+++++++++***((((((+++---,,,------,,,+++***,,,---))))))))))))******************+++,,,,,,,,,,,,,,,***************+++,,,,,,***+++,,,...///111222222...///333777<<<@@@CCCDDD<<<999444000///111444666888777555222///,,,***(((******+++,,,...///000000//////000000//////......///000000000000111333666333222000///000111333444222333333444555555666666333333333333333333333333222222333666;;;CCCKKKPPPJJJDDD===777666777888999888:::<<<======@@@GGGLLLNNNMMMIIICCC===:::999:::888:::<<<===<<<<<<===>>>>>><<<<<<===@@@BBBBBBAAA@@@>>><<<;;;<<<<<<;;;:::;;;<<<===??????@@@@@@@@@<<<===???AAAAAA@@@???>>>???>>>>>>>>>???@@@AAAAAAJJJNNNRRRRRROOOJJJFFFDDDDDDEEEGGGIIIIIIGGGEEEDDDCCCDDDEEEFFFIIIKKKMMMNNNPPPUUU[[[dddyyy}}}zzzxxxwwwvvvqqqpppooommmkkkhhhfffeeebbbcccccccccbbbaaa___^^^ZZZ\\\^^^^^^^^^___```bbbfffmmmwww{{{rrrooo|||wwwZZZHHH@@@:::888666222222444000000............000000......///222666:::>>>???888444///,,,,,,---...///+++++++++***((((((+++---,,,------+++))))))***+++))))))(((((())))))************+++,,,,,,,,,,,,+++*********)))******+++,,,++++++++++++---///111222/////////111555;;;AAADDD>>>;;;666111......111444999999999777444000,,,)))***++++++,,,---......///111111000//////////////////000111111111222555777333222000//////111333555666666666555555444444444444444444444444444444444333222222333888@@@HHHNNNKKKFFF???:::888888999999888:::<<<;;;:::===CCCIIIMMMLLLIIICCC===::::::;;;:::<<<===<<<:::999;;;===<<<;;;:::;;;===@@@AAAAAA???>>><<<;;;<<<===<<<;;;;;;<<<===>>>@@@@@@AAAAAA>>>??????@@@@@@@@@??????>>>>>>>>>>>>???@@@BBBBBBGGGKKKPPPRRRPPPKKKFFFCCCFFFGGGHHHIIIIIIHHHGGGGGGDDDDDDFFFGGGIIIKKKMMMNNNOOOUUU[[[cccvvv}}}zzzxxxvvvuuussssssrrrpppmmmiiieeeccc```aaabbbbbbbbbaaa___^^^[[[]]]^^^_________aaacccdddkkkuuu~~~}}}rrrmmmyyy~~~aaaJJJBBB;;;999666333222555111000///......///000111......///111555999===@@@888444///++++++---...///+++++++++***((()))+++---,,,---,,,+++((('''(((***)))))))))((()))******+++******+++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---------,,,+++***+++---000111222000...///333:::AAAFFF???<<<777111------///222:::;;;;;;;;;888333...+++++++++,,,------.........333222000/////////000111000111222222222333666999333111000...///111333555<<<;;;:::888777555444333555555555555555555555555333333222222666===FFFMMMLLLGGGAAA<<<:::999999888777:::;;;999888:::AAAGGGKKKKKKIIIDDD>>>;;;<<<>>>;;;======;;;888888:::===;;;999888999<<<@@@BBBCCC???===<<<;;;=========<<<:::;;;===>>>@@@AAAAAAAAA@@@@@@??????????????????;;;;;;<<<>>>AAACCCFFFGGGEEEJJJPPPRRRPPPKKKFFFCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNUUU[[[cccuuu~~~}}}|||zzzvvvtttppppppnnnmmmkkkiiihhhhhhccccccccccccbbb```___^^^ZZZ\\\]]]]]]]]]]]]^^^```ggglllsss{{{qqqhhhrrraaaOOOCCC888666777555333222111000...---,,,,,,------.../////////000555:::??????:::222...---------,,,***)))((((((((()))+++,,,,,,,,,,,,+++***)))(((''')))))))))((())))))******))))))******+++,,,,,,,,,******))))))***+++,,,,,,%%%&&&(((***+++,,,++++++///...------...333:::???CCCBBB???:::555222222333:::::::::;;;:::777222...++++++,,,,,,---......///---......///000111111222111111111222444666777888888666444222111222333444666555555444444444555555333333444555555444444444111333444333444:::DDDLLLJJJGGGBBB===::::::;;;<<<666777888666555666;;;???HHHLLLNNNKKKCCC<<<:::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;===???@@@@@@AAAAAA???>>>===>>>@@@<<<;;;;;;;;;<<<===???@@@@@@@@@AAA???>>>>>>???AAAAAA===::::::???CCCFFFFFFKKKPPPUUUVVVSSSLLLEEEAAAEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCEEEJJJOOOQQQSSSVVVSSSUUU```ttt~~~}}}|||zzzvvvtttppppppooommmkkkjjjhhhhhheeeeeedddcccbbb```___^^^ZZZ\\\]]]]]]\\\\\\]]]___ffflllttt}}}sssiiirrrgggSSSFFF:::777777555222111222111///...------...............///000333999===<<<777111---,,,---,,,+++***************++++++,,,+++++++++++++++***)))(((++++++++++++++++++,,,,,,------,,,+++***))))))))))))))))))))))))***++++++))))))***+++,,,,,,,,,,,,111000///---...111777;;;BBBAAA???:::555111//////444666:::===>>>;;;555000////////////////////////.........///000111111111000000111222333555666777777666444222222222333444666555555444444555555666444444444444444444333333333555666555444888@@@GGGHHHFFFCCC???<<<;;;::::::888999999777666777;;;>>>JJJOOOSSSQQQIIIBBB===<<<::::::;;;;;;;;;:::999999::::::999:::;;;<<<>>>???@@@AAAAAA@@@>>>===>>>@@@>>>===<<<<<<<<<===>>>>>>===>>>???>>>======>>>@@@AAA>>><<<===AAAEEEFFFGGGKKKNNNQQQSSSQQQMMMIIIGGGDDDGGGKKKLLLKKKJJJHHHHHHGGGFFFEEEGGGJJJNNNQQQRRRTTTRRRUUU^^^ooo~~~}}}|||zzzvvvtttqqqpppooonnnllljjjiiihhhgggfffeeecccaaa___^^^]]][[[\\\\\\\\\[[[[[[\\\^^^eeekkkuuuvvvkkkqqqnnnXXXJJJ<<<888777555222111333222000///......//////---.........///222777:::999666111...---,,,+++*********+++,,,,,,,,,,,,,,,***+++++++++++++++************+++++++++,,,,,,,,,...---,,,***)))((((((((())))))((((((((()))******,,,,,,,,,,,,,,,---......333222000...---///333666???@@@???<<<666111---,,,...222888>>>@@@>>>888333222111111000///......---......//////000000111111000000111222333444666777666555444222222222333333666666555555555555666666666555444333222222333333555777777666555777<<>>;;;::::::999999999888888888999999999:::;;;<<<===>>>???AAAAAA@@@???>>>???@@@@@@???>>>===<<<;;;;;;<<<:::<<<======<<<<<<===???@@@???>>>@@@CCCEEEFFFFFFIIIJJJMMMOOOOOOOOOMMMLLLGGGMMMUUUZZZ[[[WWWRRROOOKKKIIIGGGHHHKKKOOOPPPQQQQQQRRRVVV]]]hhh~~~}}}|||zzzvvvtttrrrqqqpppnnnlllkkkjjjiiihhhfffdddbbb___]]]\\\[[[[[[\\\\\\[[[YYYZZZ[[[]]]cccjjjvvvyyymmmqqq|||tttZZZLLL===888777444222111222111///.........//////------...---...000444777:::888555111///,,,***)))((()))+++,,,---,,,+++*********++++++,,,+++++++++'''((())))))******************))))))))))))***+++)))((((((((((((((()))))),,,+++++++++,,,---///000222111000...---...111333;;;===???===999444000...---///444999===<<<888555000000///......------,,,.../////////000000000111111111222222333555666777555444333222222222333333666666555555555666777777888666444111111111222333555666777777666777:::===BBBDDDGGGGGGEEE@@@:::777<<<<<<;;;999888888:::;;;DDDKKKSSSVVVQQQGGG===777999999888777777777777777999999999:::;;;<<<<<<===???@@@AAAAAA@@@??????@@@BBBAAA@@@>>><<<;;;:::999999;;;============>>>@@@>>>>>>???AAACCCDDDEEEDDDEEEGGGIIIMMMOOOOOOLLLJJJKKKPPPZZZeeellliii```XXXNNNKKKJJJJJJLLLOOOPPPPPPPPPTTTXXX\\\cccxxx~~~}}}|||zzzvvvtttrrrrrrpppooommmkkkjjjjjjhhhfffccc```]]]\\\ZZZZZZ[[[\\\[[[ZZZYYYZZZ\\\^^^aaahhhttt{{{ppprrryyyyyy]]]MMM>>>777666444222222000///...---------...///---......------///222555<<<<<<:::666222---***)))'''(((***+++++++++***)))***++++++,,,,,,,,,++++++&&&'''(((***+++++++++***)))*********+++++++++***))))))((((((((((((((()))))))))))))))+++---///111...//////...---...000222555999===???<<<888555333000000000222555777777666////////////////////////////////////000000000000333333333333444555777777444333333333222222222333555555555555555666777777777666333111000111222333444555666666666888:::<<>>@@@BBBBBBAAA@@@@@@AAABBBBBB@@@???===;;;:::999:::<<<>>>????????????@@@<<<===???AAABBBBBBCCCCCCBBBDDDGGGLLLOOONNNIIIEEEIIIJJJRRRaaannnpppeeeYYYNNNLLLJJJKKKMMMPPPQQQQQQRRRVVV[[[\\\```sss~~~}}}|||zzzvvvtttsssrrrqqqooonnnlllkkkjjjhhhfffccc```]]]\\\[[[[[[[[[[[[[[[ZZZYYY[[[^^^aaaaaagggpppzzz~~~rrrrrrwwwbbbRRR@@@999666444222222///...---,,,,,,---...///...//////...---...000333===>>>>>>;;;555000,,,***(((((()))************)))+++,,,,,,,,,,,,,,,++++++''')))***,,,---------,,,,,,...///000///---+++)))******)))((((((((())))))((((((((()))+++,,,...///,,,---......---...///111111555;;;>>>>>><<<999888444111...---///333555666111111111111222222222222////////////000000000000333333333333444555666777333333333333333222222222444444444444444555666777555444333222111111222222444444444444666888:::;;;<<>>999<<<;;;999999999:::999888===CCCLLLRRRQQQIII???888777666555555666777999::::::;;;<<<<<<======<<<<<<===@@@BBBCCCAAA@@@@@@AAAAAAAAA@@@???>>><<<;;;:::<<<>>>@@@AAAAAA@@@@@@AAA;;;>>>@@@AAAAAAAAABBBCCCAAABBBFFFKKKOOONNNIIICCCCCCBBBFFFRRRaaaddd\\\QQQMMMKKKIIIJJJMMMPPPRRRSSSTTTXXX\\\\\\^^^qqq~~~}}}|||zzzvvvtttssssssrrrpppnnnmmmkkkkkkiiigggdddaaa___^^^^^^^^^[[[[[[[[[ZZZZZZ\\\```cccaaaeeelllttt|||tttrrrsssjjjYYYFFF<<<777444111111000///...------...///000///000000///......000222999<<<>>>===777222...---******))))))******+++,,,------------,,,+++******'''(((***---......---,,,---000333666666333000---++++++***))))))))))))))))))******++++++++++++***+++---......---------///...333999======<<<::::::555111---,,,...222666777333333333222222111111000000000000000////////////111111111111222333444444222222222333333333222222222222222333333444555666333333222222222222222222666555333333555777999:::999???GGGNNNNNNIIIAAA<<<;;;999777888::::::999777;;;@@@HHHNNNOOOJJJAAA;;;666555444555666888;;;<<<;;;<<<===>>>>>>>>>===<<<===???BBBCCCBBBAAAAAAAAA??????@@@@@@???>>><<<;;;===???AAABBBAAA?????????===???AAAAAA@@@@@@CCCEEECCCCCCDDDIIIOOOPPPLLLHHHDDDBBBCCCIIIPPPSSSOOOKKKJJJIIIHHHJJJMMMQQQTTTUUUVVVXXX[[[[[[]]]ppp~~~}}}|||zzzvvvttttttsssrrrpppooommmlllkkkjjjhhheeebbb````````````ZZZ[[[[[[ZZZ[[[]]]bbbeeeaaadddjjjqqqyyyuuuqqqqqqqqq___JJJ>>>999444000000111000///......///000111///000111000......000111555999======888333000000,,,+++***)))***+++---............---,,,+++***)))$$$&&&(((+++,,,,,,+++***+++///555:::;;;:::666444,,,,,,+++***))))))******,,,---------,,,***(((''',,,...//////---+++,,,,,,...222888;;;;;;::::::999444111...---000444777888444333222111000...------000000000000////////////000/////////000111222222111222222333333333222222222111111222333444555666111111222333333333222222999666333222444666777888888>>>GGGNNNOOOJJJCCC===:::888666777999:::999666999===DDDJJJLLLHHHAAA<<<555444444555666999<<<>>><<<===>>>??????>>>>>>======???BBBCCCCCCAAAAAAAAA===>>>???@@@@@@???>>>======???BBBBBBAAA???>>>>>>???AAABBBBBB@@@AAADDDGGGEEECCCCCCGGGNNNQQQPPPMMMIIIIIIIIIHHHHHHHHHIIIJJJHHHGGGGGGIIIMMMRRRUUUVVVVVVXXXZZZYYY]]]ppp~~~{{{{{{zzzyyywwwvvvwwwuuuooollllllkkkgggfffeeedddcccbbb```______]]][[[ZZZ[[[___```___]]]\\\___eeeooozzzvvvooommmyyyhhhNNN???999555111//////...---,,,,,,---...///111000///...---,,,,,,,,,888:::>>>@@@>>>999333///******)))+++------,,,***////////////...---,,,+++,,,------,,,)))''''''(((---...333<<>>;;;999666666777888777666888:::>>>FFFMMMNNNHHHBBB<<<:::888888999:::;;;:::>>>>>>===<<<;;;;;;;;;;;;AAA@@@@@@@@@@@@@@@@@@@@@DDDCCCBBB@@@???>>>======???@@@@@@AAAAAAAAA@@@@@@CCCBBBAAA@@@@@@AAACCCDDDCCCCCCEEEHHHMMMQQQSSSSSSNNNLLLIIIHHHIIIIIIIIIHHHIIIIIIIIIIIIJJJOOOUUUZZZVVVXXXUUUXXXdddrrr~~~||||||{{{yyywwwxxxyyyvvvppplllmmmkkkgggfffeeedddcccbbb```______\\\ZZZYYY[[[]]]___^^^\\\^^^```gggppp{{{yyynnnkkkvvvmmmQQQBBB;;;666333111333222000...,,,,,,,,,,,,//////------,,,---......555888<<<>>>===888333///---,,,,,,...000000///...//////......---,,,++++++***+++,,,+++))))))+++,,,...222:::AAADDDAAA888111******))))))))))))(((%%%+++++++++,,,,,,++++++***---,,,+++*********+++,,,...000333555666888:::<<<666666555000,,,,,,///333///111333333222111111111////////////////////////111111111000000000000000000111222333333333333333222333333444444333222222222222333333333222111111333333444555666666777777777999===CCCHHHIIIEEEBBB<<<:::777555666777888777999:::>>>EEELLLNNNJJJEEE???===:::999999::::::999===<<<<<<;;;;;;;;;;;;;;;>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDFFFJJJOOORRRTTTOOOMMMJJJIIIIIIJJJIIIHHHHHHHHHGGGGGGHHHLLLRRRVVVTTTVVVSSSWWWcccppp~~~~~~~~~}}}zzzxxxzzz{{{xxxqqqnnnmmmkkkgggfffeeedddcccbbb```______[[[ZZZYYYZZZ\\\^^^]]]\\\^^^```eeeooozzz|||nnnhhhqqquuuXXXFFF===888555555444333111///------------...---,,,+++,,,---///000222444888;;;;;;888444111...------...000111111000...---------,,,++++++***)))***+++******+++...000...444===CCCDDD???:::666***((('''((()))******)))++++++*********++++++,,,///...,,,+++******+++,,,+++---///000222666:::>>><<<;;;888222---+++///333,,,///333444444333222222//////////////////////////////000000000000111111///000111222333444444444222222333333333333222222444333222222111111111222333333333444444444555555222444888>>>DDDGGGGGGFFF???;;;777555666777888999::::::===CCCJJJNNNMMMJJJDDDAAA===;;;::::::999888;;;::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???AAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBDDDGGGLLLQQQTTTQQQNNNKKKIIIJJJJJJJJJIIIFFFFFFFFFEEEEEEHHHMMMQQQRRRUUUSSSVVVbbbnnn~~~{{{xxx|||}}}yyysssooonnnlllhhhfffeeedddcccbbb```______[[[[[[[[[\\\]]]]]]]]]]]][[[]]]bbbjjjuuu}}}mmmfffmmm~~~}}}___JJJ???999666666222111000/////////000111///...,,,++++++,,,...000000222666999:::888666444,,,+++***+++---///......---,,,,,,++++++************+++++++++***,,,///111,,,111999@@@CCCAAA;;;777---)))&&&((()))))))))++++++***)))))))))***,,,---///---,,,***))))))******)))+++...000111444777:::======;;;666000---...000,,,000444666666444222222////////////////////////......//////000111111222...///000222333444444444111222222222333333333333555444222111000111111222333333333444444444444444222333666:::@@@DDDGGGHHHBBB===888555555777999:::;;;;;;===BBBHHHMMMOOOOOOKKKGGGBBB>>>===<<<;;;:::999999999::::::;;;======;;;===???AAACCCDDDDDDDDDEEEDDDCCCAAA??????>>>>>>===>>>???AAABBBCCCCCCCCCAAACCCDDDFFFFFFFFFEEEDDDCCCCCCBBBBBBDDDJJJPPPUUUTTTPPPLLLJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDFFFJJJNNNRRRVVVUUUXXXcccmmm|||yyy}}}}}}zzzsssoooooollliiifffeeedddcccbbb```______]]]]]]^^^^^^^^^^^^^^^___[[[\\\```gggrrr}}}}}}mmmfffjjjyyyfffPPPBBB999666777333222111000//////000111111///---+++***+++,,,---///111555888999999888777,,,+++))))))+++------,,,,,,,,,+++*********++++++,,,------+++***+++---///---...222<<>>===<<<999999999:::;;;<<<===>>><<<>>>AAACCCFFFGGGGGGGGGEEEDDDCCCAAA@@@???>>>>>>===>>>@@@AAABBBCCCDDDDDDAAABBBDDDFFFGGGFFFFFFEEEDDDDDDCCCBBBCCCHHHPPPVVVUUURRRMMMJJJIIIJJJJJJJJJHHHHHHHHHFFFEEEGGGJJJMMMTTTXXXXXX[[[dddkkk|||zzz|||}}}zzzssspppooommmiiifffeeedddcccbbb```______]]]___```___^^^]]]^^^```]]]^^^```fffppp{{{nnnfffffftttnnnVVVFFF;;;777777777555333000...---------000///...,,,++++++******...000333666888999999888000...++++++,,,------,,,---,,,+++*********,,,,,,,,,---...---+++******+++///...111:::DDDGGGAAA999333+++(((,,,,,,&&&$$$''')))))))))))))))***+++,,,+++***)))(((''''''((()))(((,,,///111111///......222777<<<<<<777111---,,,000333666777555333222222////////////////////////------...//////000111111,,,---...000000111111111111111000111111222333444555444333222111111000000333333333444444555555555555666777888999===AAAEEEEEEAAA<<<999888999999999:::;;;<<>>:::::::::;;;<<<===>>>???===???BBBEEEHHHHHHHHHHHHBBBBBBAAAAAAAAAAAABBBBBB??????@@@BBBCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFFFFFFFEEEFFFFFFEEEEEEIIIQQQWWWWWWRRRMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHKKKNNNSSSXXXXXX[[[bbbgggxxx~~~|||zzzzzz|||yyysssooopppnnnjjjfffeeedddcccbbb```______]]]^^^```___]]]\\\]]]___^^^]]]^^^dddmmmwwwoooeeecccooouuu]]]KKK>>>888888666555222000---,,,,,,,,,,,,------------,,,+++***---///111444666777888888333000---,,,,,,---,,,,,,---,,,+++******+++---...)))+++------,,,***))))))---...222999@@@AAA===888222***)))......&&&###''''''((()))***+++++++++++++++***)))(((((()))******(((***,,,---,,,+++,,,---...333888999666111//////...000333444333222222333////////////////////////---.........///000000000,,,,,,---...//////......111000000000111222333444444444444333222111000///000111111222333444555555333444666666666999>>>BBBEEEAAA===;;;:::999999888999:::<<<>>>BBBGGGLLLPPPMMMIIICCC???>>>>>>??????<<<<<<<<<<<<======>>>???===???BBBFFFHHHHHHGGGGGGBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFHHHIIIHHHGGGKKKRRRXXXWWWSSSMMMIIIGGGHHHHHHHHHHHHIIIIIIIIIHHHIIILLLOOOPPPUUUVVVXXX^^^```ooo~~~}}}|||{{{yyy{{{xxxrrrooopppnnnkkkfffeeedddcccbbb```______\\\^^^___^^^\\\[[[\\\___\\\[[[[[[```iiisss{{{~~~pppddd```lllzzzaaaNNN@@@999999333222000///.........///)))***---......---,,,+++,,,...///222444555666777444111---++++++++++++***...---+++******+++---...&&&))),,,...,,,***))))))***...333888:::999777666111)))(((//////'''###(((&&&''')))***+++++++++***+++***)))))))))***+++,,,'''((()))(((((())),,,...,,,000555666444111111222+++---000111111111333555////////////////////////.........///////////////,,,,,,------...---------111000000000000222444555444444444444333111///......///000111222333444444000222444555555777===AAAEEEBBB>>><<<;;;:::888777999:::<<<>>>AAAFFFKKKOOOKKKFFFAAA======>>>??????>>>============>>>??????<<