BM6>6(0 ~~~zzzwwwvvvxxxzzztttuuusssnnnnnnpppnnnhhhiiiiiihhhhhhggghhhhhhiiiiiiiiijjjkkkjjjhhhfffeeeiiimmmlllooo~~~ttteeeXXXSSSVVV^^^dddjjjfffbbbaaaaaa___YYYTTTSSSVVVZZZ___bbbdddeeeeee___aaacccdddeeefffhhhjjjlllkkkkkkjjjiiihhhhhhggglllsss{{{~~~yyysssmmmgggdddcccdddiiisss~~~xxx~~~~~~{{{{{{vvvooodddcccbbb```___^^^^^^^^^^^^^^^___```___]]][[[YYYXXXYYYXXX___uuuyyytttmmmhhhjjjqqq{{{}}}xxxssspppnnneeejjjoooooojjjeeedddeee```aaabbb```^^^___cccgggffflllttt{{{xxxzzzzzzuuunnnlllrrrxxx~~~{{{xxxuuurrrgggeeedddfffhhhfff```ZZZdddaaa```dddooo{{{|||xxxwww|||{{{sssggg___[[[[[[[[[[[[^^^\\\ZZZZZZ]]]aaafffjjjqqqssswww|||{{{uuuqqqkkkgggffflllvvvwwwoooeee^^^]]]^^^______bbb___[[[ZZZ[[[^^^```aaafffiiinnnuuu~~~ӵĦĦӵĦ~~~vvvooommmlllwww}}}zzzvvvsssrrrooommmkkkiiihhhgggiiijjjnnnttt}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>L{{{|||}}}}}}|||{{{{{{{{{rrrnnnjjjggggggjjjnnnpppsssuuu{{{GG=?HdĦ=ĪjGG=?HdĦ~~~xxxvvvuuuuuuuuuvvvvvvuuusss~~~wwwssstttxxx|||~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDfffgggӵӵӵĦӵĭӵwwwyyy~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?\\\fff?><z{{{=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ|||Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦyyykkkeeeXXXUUURRRHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵvvvDdDĦvvvwwwDdDĦyyyqjRgdKӵDdDΦDdDĦxxxxxxrrrhhheeedddeeefffccccccccccccdddeeeggghhhdddccceeejjjmmmrrr}}}xxxqqqrrrwwwyyywwwzzz4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦyyyjjj]]]SSSLLLLLLPPPWWWZZZ```DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦwwwpo9uaaa```ZZZWWW=ӊB1.uTӵNNNDdDĦRRRRRRDdDĦRRRGIdnuR)ĦDdDΦDdDӵ```]]]VVVZZZnnnqqqYYYNNNMMMNNNOOOPPPMMMLLLKKKKKKKKKLLLNNNOOORRROOOOOORRRTTTWWW\\\bbbcccbbb]]]VVVVVVYYYZZZWWW[[[```eeeggggggjjjrrrxxx|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦNNNpeӵBBBĦ<<>>DdDĦ@@@@@@>d<ĦBBBpeӵDx<>d<ʜ4DuTӵOOOOOOLLLLLLWWWddddddXXXMMMKKKMMMLLLKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLUUUQQQMMMMMMOOOOOONNNNNNTTTVVVTTTQQQQQQUUUVVVTTTTTTWWWYYYYYYXXX[[[aaafffnnnrrrtttvvv{{{zzzyyyzzzxxxyyy~~~|||~~~||||||xxxpppjjjjjjmmmnnnqqqttt{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9]]]<xvvv{{{&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦUUUsdKĦAAAB?dp&ĒR;;;<<<>d<sdKĦDDDB?Ho9KKKs&dq&ĒRLLLPPPUUUUUUSSSTTTXXXQQQOOOPPPSSSTTTQQQQQQSSSQQQPPPOOONNNNNNNNNOOOPPPPPPNNNKKKLLLPPPSSSRRROOOSSSWWWXXXVVVWWW\\\^^^\\\YYYZZZ[[[ZZZYYYZZZ^^^bbbeeejjjnnnpppsssyyyzzzxxx}}}}}}vvvvvvtttqqqmmmlllvvv~~~yyysssppplllhhhhhhkkkpppllliiijjjmmmlllgggaaaffffffdddaaacccggggggfffgggbbb___^^^[[[UUUSSSUUUTTTTTTSSSRRRSSSYYY```eeennnnnnnnnooosssyyy~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GNNNRRRHkgeHĪj@IŌegeHu]3hIŌiii^^^DdDĦ>>>ne<<<>>>@h<<<;;;>h:::;;;;;;se<<<neBBBEEE@GPPPQQQsĪj@h[[[VVVVVVZZZ^^^______aaa]]][[[[[[\\\ZZZVVVYYY^^^UUUTTTRRRRRRQQQRRRSSSTTTPPPPPPNNNMMMQQQUUUUUUQQQTTTYYYZZZXXXYYY]]]___^^^[[[\\\]]]]]]]]]___bbbdddeeejjjnnnnnnpppsssrrrnnnkkkmmmrrrwwwvvvqqqrrrvvviiiqqqvvvwww|||{{{sssllliiijjjlllnnnkkkfffaaa]]]]]]___aaaaaa______aaacccbbb^^^ZZZ^^^______^^^]]]^^^___```ccc^^^ZZZXXXVVVSSSTTTXXXQQQPPPNNNLLLJJJKKKOOORRRPPPPPPQQQSSSWWW\\\aaaeeegggffffffhhhpppwwwtttllljjjooorrrooonnnssswwwyyyxxx}}}~~~yyyzzz4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoQQQXXXggg~~~wwwrrrD^MMMHHHBBBDdDĦ===;;;::::::999888999888888999999::::::s׼s:::;;;===@@@BBBNNNYYY[[[\\\___[[[WWWUUUXXX[[[\\\___cccddd___ZZZYYYXXXUUUWWW[[[TTTSSSRRRQQQRRRSSSTTTUUUTTTVVVTTTPPPPPPTTTSSSOOOSSSXXXZZZXXXWWW\\\___```]]]^^^``````aaabbbcccdddgggkkkmmmlllnnnppppppmmmkkkiiikkkpppsssrrrssswwwiiiuuu~~~zzzrrrqqqmmmgggbbbaaacccfff^^^[[[VVVTTTUUUWWWWWWTTTPPPRRRUUUYYY[[[\\\\\\[[[UUUTTTUUUXXX[[[]]]___aaaaaa\\\XXXXXXVVVTTTUUUYYYPPPQQQRRRQQQPPPPPPRRRTTTPPPQQQSSSVVVZZZ___ccceeetttvvvxxx{{{|||Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵzzzkkk^^^UUUWWWYYY```mmm~~~yyytttuuulll```UUUNNN>d<Ħ>>><<<:::;;;===>d<Ħ;;;;;;<<<Ħ<<<<<<===>>>@@@@@@>>><<<===<<<<<<>>>???>>><<<:::999:::;;;<<<Be<<<;;;<<<<<<;;;Ħ@@@NNNSSSYYY[[[YYYWWWVVVVVVRRRSSSSSSSSSSSSSSSRRRRRRPPPOOOQQQTTTSSSQQQTTTYYYYYYRRRMMMNNNPPPOOONNNNNNOOOOOONNNNNNNNNOOOPPPQQQOOOSSSRRRNNNNNNSSSUUURRRQQQWWWYYYXXXYYY^^^ccceeebbbcccdddddddddcccccccccdddggghhhfffhhhlllnnnlllnnnkkklllrrruuuqqqllljjjhhhrrrzzz{{{wwwxxxyyyzzz}}}}}}xxxuuuqqqkkkiiiiiigggccc]]]YYYZZZ\\\VVVRRRMMMOOOWWW\\\XXXQQQXXXZZZ\\\\\\ZZZXXXWWWWWWTTTPPPOOOSSSWWWYYYYYYYYY\\\XXXVVVVVVUUUQQQRRRUUUSSSUUUVVVUUUSSSQQQPPPQQQUUUVVVXXX\\\```dddgggiiiooossswwwzzzzzz?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ōpppgggddddddrrr{{{}}}zzzuuunnnfff```ZZZUUUQQQJJJGGGDDDBBBAAADdDĦ@@@>>>>>>>>>===sdKĦ;;;;;;gdKĦ;;;;;;;;;;;;<<<<<<<<<===;;;<<<===<<<:::999999999;;;;;;;;;;;;<<<<<<999<<AneneneneDenene>Ak<fhyyynnnccc]]]RRROOOJJJFFFDDDBBB???===CCCAAA>>>===>>>DeAAA???===<<<===>>>ne;;;;;;ne;;;;;;;;;<<<<<<<<<=========:::<<<===<<<;;;::::::;;;<<<;;;:::::::::;;;===>>>777888ne999:::???@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGKKKJJJHHHFFFFFFHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMNNNOOOOOOPPPUUUVVVVVVVVVWWWYYY]]]```hhhgggeeedddccccccddddddkkkkkkkkkmmmpppqqqpppnnnlllmmmnnnooopppqqqqqqqqqllllllmmmmmmnnnooorrrsssvvvyyyxxxtttrrruuuvvvtttxxxtttooollllllkkkjjjhhhfffddd```\\\ZZZYYYZZZZZZVVVVVVVVVVVVVVVUUUTTTSSSXXXWWWWWWYYY[[[[[[XXXUUUOOOPPPPPPQQQQQQRRRRRRSSSTTTQQQNNNMMMNNNOOOPPPPPPQQQSSSVVVYYY[[[[[[ZZZZZZYYYYYYZZZ]]]```eeeiiikkkhhhhhhhhhhhhhhhgggfffeeejjjiiihhhgggfffgggiiikkkmmmmmmmmmmmmmmmmmmmmmmmmkkkooorrrrrrssszzzyyymmmddd^^^ZZZSSSNNNJJJHHHEEEDDDDDDDDDCCCBBB>>><<<;;;<<<===>>>>>>===<<<<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<>>>@@@@@@???>>>???@@@???>>><<<:::999:::;;;<<<<<<;;;>>>===<<<:::;;;<<<============<<<===>>>>>>???@@@???????????????>>>>>>???@@@BBBCCCGGGFFFDDDCCCCCCDDDFFFHHHIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQQQQSSSVVVYYY^^^______```aaabbbbbbcccjjjiiiiiijjjmmmnnnmmmllljjjkkkmmmoooqqqsssttttttsssrrrpppoooppprrrtttvvvxxxxxxuuuqqqpppssssssoootttqqqmmmkkkkkkllllllkkkdddbbb___]]][[[[[[[[[\\\ZZZZZZZZZYYYXXXWWWVVVUUUWWWWWWWWWXXXZZZYYYWWWUUUSSSSSSSSSTTTUUUUUUVVVVVVSSSQQQOOOOOOPPPPPPPPPOOOPPPRRRUUUXXXYYYZZZYYYYYYZZZZZZZZZ\\\^^^bbbeeefffccccccccccccbbbaaa```___aaa````````````bbbcccddddddcccaaa``````aaacccddddddfffgggfffeeeiiisss{{{|||{{{|||zzzkkkbbbYYYUUUXXXYYYWWWSSSLLLIIIFFFDDDCCCCCCAAA@@@@@@>>>>>>>>>@@@BBBAAA@@@<<<>>>@@@@@@???>>>>>>===========================<<<<<<<<<=========>>>>>>???AAACCCDDDCCCCCCDDDEEEDDDDDDCCCBBB@@@>>><<<;;;AAA>>>===>>>AAACCCAAA???????????????????????????<<<<<<======>>>>>>>>>>>>??????>>>>>>>>>???AAABBBCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGIIIJJJIIIKKKLLLLLLLLLMMMOOORRRTTTUUUXXXZZZ]]]^^^___```dddbbbaaabbbdddffffffeeeggghhhjjjlllnnnpppqqqqqqrrrqqqpppppprrrsssttttttrrrqqqnnnkkkmmmqqqpppkkkpppnnnkkkiiihhhhhhiiiiiiaaa```^^^\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWUUUVVVVVVVVVWWWWWWXXXXXXSSSRRRQQQRRRSSSSSSQQQOOOSSSTTTUUUWWWWWWWWWVVVVVVZZZZZZZZZ[[[\\\^^^```aaa^^^^^^___``````````````````______```bbbddddddeeecccbbb```______```aaabbbaaaccccccbbb```cccjjjppppppnnnnnnqqqtttzzzzzztttlllddd\\\ZZZ\\\\\\WWWQQQLLLIIIEEEBBBAAA???===<<>><<<========================<<<<<<<<<<<<============???AAADDDDDDDDDDDDEEEFFFHHHJJJMMMOOOOOOLLLIIIGGGGGGDDDBBBBBBDDDDDDAAA>>>BBBAAA???>>>======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHGGGHHHIIIIIIIIIIIIKKKMMMMMMNNNQQQUUUXXX[[[\\\]]]^^^\\\ZZZZZZ\\\^^^______dddeeefffhhhiiijjjjjjjjjggggggiiilllooopppnnnkkkkkkkkkiiigggiiimmmkkkfffmmmkkkhhheeecccbbbcccddd^^^^^^]]]]]]]]]]]]^^^_______________^^^]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVVVVTTTRRRSSSTTTUUUWWWWWWWWWWWWWWW[[[[[[[[[[[[[[[\\\\\\]]][[[\\\]]]^^^_________^^^]]]\\\[[[]]]```bbbbbbaaabbbbbbbbbbbbaaaaaa``````^^^___```___^^^aaafffjjjjjjiiijjjmmmooorrr{{{~~~yyyvvvlllgggbbb``````\\\VVVPPPOOOLLLIIIFFFFFFEEEDDDCCC@@@???>>>???@@@???===;;;???EEEKKKMMMIIICCC???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<>>>@@@@@@@@@@@@AAABBBGGGKKKPPPUUUXXXWWWVVVTTTWWWUUUSSSRRRRRRPPPNNNMMMIIIGGGDDD@@@>>>===>>>>>>AAA@@@@@@@@@@@@AAABBBCCC???>>>============??????@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHGGGIIIJJJJJJIIIIIIJJJLLLKKKLLLOOORRRUUUYYY[[[\\\]]]ZZZWWWWWWXXX[[[]]]]]]bbbbbbcccdddeeeeeeddddddddddddfffkkkooooookkkgggnnnppppppnnnnnnpppmmmhhhkkkjjjhhhddd```___```aaa^^^^^^^^^___```aaabbbccc^^^^^^_________^^^]]]]]]\\\]]]]]]\\\ZZZYYYZZZ[[[\\\[[[[[[ZZZYYYXXXWWWWWWXXXWWWVVVWWWXXXXXXVVVTTTQQQRRRTTTWWWYYY[[[\\\]]][[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZZZZ]]][[[ZZZ\\\```bbbaaa______`````````___^^^]]]\\\___```aaaaaabbbdddhhhllleeeeeehhhmmmpppqqquuu{{{}}}}}}zzzxxxxxxyyyzzz{{{yyyuuurrrdddbbb```___]]]ZZZUUURRRFFFDDDAAA???@@@@@@???>>><<<;;;;;;<<<===<<<:::888;;;AAAFFFGGGCCC???===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999;;;===>>>===<<<===>>>@@@CCCFFFJJJMMMOOOPPPPPPWWWXXXZZZZZZZZZ[[[]]]^^^UUURRRMMMGGGCCCBBBAAABBBAAAAAA@@@@@@@@@AAABBBCCC@@@???>>>======>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOQQQUUUXXX\\\^^^^^^ZZZWWWUUUWWWZZZ\\\]]]```aaabbbcccddddddddddddhhhffffffiiinnnnnnkkkffflllrrrvvvuuuttttttrrrnnnkkkkkkiiifffbbb```bbbddd___```aaabbbdddeeeggghhh___```aaaaaabbbaaaaaaaaabbbcccdddbbb___^^^___aaaeeedddcccaaa___^^^\\\\\\YYYXXXVVVWWWXXXXXXWWWUUUSSSTTTVVVXXX[[[]]]______[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ```^^^\\\___ccceeeccc___aaa___^^^\\\\\\\\\\\\]]]```aaabbbdddeeehhhjjjmmmffffffiiiooorrrqqqsssxxxsssyyy~~~}}}}}}xxxxxxxxxxxxwwwsssmmmiiibbbaaa___\\\YYYUUUQQQOOOFFFDDDAAA????????????>>>999999999;;;<<<<<<:::888666:::>>>>>>:::888:::===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::<<<===>>><<<<<<<<<===999999999:::<<>><<<;;;;;;;;;:::>>><<<::::::;;;;;;;;;:::888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<======<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIIIIGGGEEECCCCCCDDDEEEDDDAAA??????@@@BBBCCCCCCBBB@@@??????@@@AAACCCAAAAAABBBBBBCCCCCCCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGKKKIIIGGGFFFFFFHHHKKKLLLLLLMMMMMMOOOPPPRRRTTTUUUUUUXXX[[[XXXUUUVVV]]]ddd^^^]]]]]]\\\[[[[[[[[[\\\ccccccbbbbbbbbbcccddddddiiiddd___aaagggjjjhhhdddiiijjjnnntttuuuqqqpppssskkkmmmoooooommmlllkkklllhhhbbbbbbiiimmmkkkiiilllcccfffiiiiiigggcccaaaaaa^^^eeemmmnnnjjjfffddddddkkkiiieee^^^XXXVVVXXX\\\XXXVVVVVVXXX[[[\\\YYYWWWXXXZZZ]]]______^^^\\\[[[^^^_________^^^]]][[[ZZZYYYZZZ[[[\\\]]]^^^____________```bbbccccccdddddddddcccaaa___]]]]]]]]]^^^bbbbbbccccccddddddddddddffffffhhhkkknnnqqqtttvvvyyyxxxxxx|||~~~}}}{{{rrrnnnjjjjjjmmmlllfff```ZZZXXXWWWXXXZZZYYYUUUQQQGGGDDD@@@======<<<<<<;;;===;;;999999:::;;;:::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;;;;;;;::::::999999:::<<<===>>>???@@@BBBCCCDDDCCCBBBAAABBBCCCEEEDDDBBB@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHMMMLLLIIIGGGGGGHHHIIIKKKKKKKKKLLLMMMOOOQQQSSSUUUTTTYYY^^^]]]ZZZYYY\\\aaa```___^^^]]]\\\[[[[[[[[[aaacccfffhhhiiiiiigggggglllkkkjjjlllnnnppppppooopppooopppsssqqqllljjjkkkkkkllllllkkkkkkllloooqqqjjjeeeeeekkkooommmlllnnnggggggeeecccaaaaaaaaabbbZZZ___fffkkkmmmmmmmmmnnnkkkjjjeee___YYYVVVXXXZZZXXXVVVVVVWWWZZZ\\\\\\ZZZZZZ[[[]]]___```___]]]\\\\\\\\\\\\\\\[[[ZZZXXXWWWWWWXXXZZZ\\\]]]]]]\\\[[[___```aaabbbbbbbbbaaa```eeedddcccbbbaaa`````````bbbbbbbbbbbbbbbccccccdddeeefffgggjjjlllppprrrtttvvvuuuvvv{{{~~~|||xxxxxxxxxwwwuuunnniiifffgggkkkllljjjfff\\\ZZZXXXXXXYYYXXXUUUQQQIIIEEEAAA???>>>===<<<;;;<<<:::999888999:::999888:::::::::::::::::::::::::::;;;;;;;;;<<<==================<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<>>>@@@@@@@@@@@@BBBDDDCCCBBB@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKPPPOOOLLLJJJIIIIIIJJJKKKMMMLLLLLLMMMOOORRRVVVXXXSSSZZZ```aaa^^^[[[\\\^^^bbbaaa```^^^]]]\\\\\\\\\```dddjjjnnnpppooollljjjkkknnnrrrtttssssssuuuwwwsssqqqqqqttttttqqqqqqssstttuuuvvvtttrrrqqqqqqrrrlllhhhhhhlllnnnmmmlllnnnllliiigggeeedddbbb```___``````bbbeeehhhiiihhhggghhhgggddd___ZZZXXXYYYZZZZZZYYYYYYZZZ]]]______^^^[[[\\\^^^_________^^^]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYY[[[]]]^^^]]][[[ZZZ```aaabbbccccccaaa___^^^eeeeeeeeeeeeeeedddcccccccccbbbaaa```aaabbbdddeeedddeeefffhhhjjjmmmoooqqqrrrrrrsssyyyyyyxxxzzz}}}zzzzzzvvvuuutttrrrpppmmmiiifffgggjjjmmmmmmkkkddd```[[[YYYXXXUUUQQQMMMJJJGGGBBB???>>>===<<<;;;<<<:::888888999999999888:::::::::::::::::::::999:::::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;=========>>>>>>?????????<<<===???@@@@@@@@@BBBDDDBBBAAAAAAAAA@@@AAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMQQQPPPNNNLLLKKKLLLLLLMMMPPPOOOOOOPPPRRRVVVYYY\\\TTTZZZ___aaa^^^\\\\\\]]]aaaaaa```_______________dddggglllqqqsssrrrpppnnnmmmqqqvvvyyyzzzzzz{{{|||wwwsssrrrtttvvvuuuvvvyyytttxxx}}}}}}yyyvvvuuutttrrrqqqqqqqqqpppppppppnnnmmmmmmnnnmmmjjjeee```jjjfffbbbbbbeeefffccc`````````___^^^]]]\\\]]]]]]______aaabbbcccbbb```___[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]]]]]]]^^^]]]]]]]]]___```bbbddddddbbb```___dddeeefffgggggggggeeeeeefffdddbbbaaaaaacccfffgggddddddeeegggiiikkkmmmnnnooooooqqqwwwzzz|||}}}{{{{{{yyytttpppmmmjjjgggfffiiikkklllkkkhhhccc]]]YYYWWWTTTPPPLLLLLLHHHCCC@@@>>>===<<<;;;<<<:::888888999999999888:::::::::::::::::::::999:::::::::;;;<<<===>>>>>>================================================;;;;;;;;;;;;<<<<<<<<<===<<<<<<===>>>???@@@@@@AAA===???@@@@@@??????AAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMPPPPPPPPPQQQSSSVVVYYY[[[VVVYYY\\\\\\[[[ZZZ\\\^^^______``````aaacccdddeeeiiikkkmmmooopppqqqqqqqqquuuvvvzzz~~~{{{vvvwwwwwwuuuuuuwwwtttwww||||||zzzyyyxxxxxxrrrqqqqqqrrrssssssqqqpppoooiiiccccccfffiiigggdddYYYZZZ\\\^^^aaabbbcccbbbcccfffiiikkkiiiddd___\\\YYYYYYZZZZZZ[[[]]]^^^___\\\\\\\\\\\\\\\]]]]]]]]]```___]]]\\\\\\^^^___aaa___```cccdddeeeeeedddcccdddeeefffggghhhgggfffeeehhhfffdddcccccceeehhhjjjeeeeeefffggghhhjjjkkklllnnnnnnqqqvvv}}}}}}|||yyysssooollliiiffffffggghhhiiiiiieee```ZZZXXXWWWWWWUUURRRNNNJJJFFFBBB@@@???===<<<<<<:::999888999:::999888:::::::::::::::::::::::::::;;;;;;;;;<<<=========<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::;;;;;;<<<>>>>>><<<<<<======>>>???@@@@@@@@@AAABBBBBB@@@@@@AAABBB>>>???@@@AAAAAAAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKNNNOOOOOOQQQRRRTTTVVVWWWVVVWWWXXXXXXXXXZZZ\\\_________```aaaccceeeggghhhlllllllllmmmoooqqqssstttvvvvvvyyy~~~|||}}}|||yyywwwvvvyyyrrrkkkdddaaabbbccc```]]]ZZZ[[[^^^bbbfffgggfffeeeeeehhhlllmmmiiibbb]]]ZZZWWWWWWWWWXXXZZZ]]]___aaa\\\\\\\\\\\\\\\]]]^^^___aaa```^^^]]]^^^```bbbcccbbbcccdddfffgggggghhhhhheeeffffffgggggggggffffffhhhgggfffeeefffgggiiijjjggggggggghhhiiijjjkkklllnnnnnnooosssxxx}}}uuu}}}{{{~~~{{{yyyvvvqqqnnnkkkiiihhhggghhhiiiiiiiiiccc^^^XXXVVVXXXYYYYYYWWWRRRNNNIIIEEECCCAAA???>>>===;;;999999:::;;;:::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============???AAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFFFFGGGIIIAAACCCEEEFFFGGGFFFDDDCCCHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKNNNOOOQQQRRRSSSTTTTTTSSSTTTUUUWWWXXXYYY[[[]]]___aaaaaaaaacccdddfffhhhiiikkkkkklllnnnpppsssuuuwwwsssvvvzzz}}}~~~sssmmmgggcccbbbaaa___]]]cccccceeehhhkkkjjjfffccccccfffhhhfffbbb]]]ZZZZZZVVVVVVVVVWWWZZZ^^^bbbeee^^^^^^]]]]]]^^^```aaabbbbbbbbbdddeeeffffffffffffhhhhhhgggggghhhiiijjjkkkhhhhhhggggggfffgggggggggggggggffffffgggggghhhiiijjjiiiiiiiiijjjkkkllllllmmmmmmmmmooorrrttttttsssnnnwwwzzzvvvxxx}}}}}}~~~{{{xxxuuurrrkkkkkkjjjjjjkkklllllllllccc^^^YYYVVVXXXYYYYYYXXXTTTQQQKKKGGGEEECCCAAA@@@>>><<<::::::;;;;;;;;;:::888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBCCCFFFHHHJJJNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPNNNOOORRRTTTUUUSSSRRRPPPXXXWWWVVVUUUVVVXXXZZZ\\\[[[[[[ZZZXXXWWWVVVUUUTTTRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMOOOQQQSSSUUUVVVUUUTTTSSSRRRTTTWWWYYY\\\]]]^^^___cccccccccdddeeefffhhhhhhhhhjjjlllpppsssvvvxxxyyyttt{{{~~~~~~}}}ooollljjjiiikkkmmmooooookkkkkkkkkmmmnnnkkkeee```aaabbbbbb```[[[XXXYYYZZZVVVVVVVVVXXX[[[```dddgggbbbaaaaaaaaabbbccceeefffcccfffjjjnnnooonnnkkkjjjmmmllljjjhhhhhhiiikkklllkkkjjjhhhggggggggghhhiiifffffffffgggggggggggggggkkkkkkkkkjjjkkkkkklllmmmllllllkkkmmmnnnnnnmmmkkkmmmuuuuuunnnoooxxx|||xxxzzzvvvuuuuuuqqqnnniiiddddddgggjjjkkkdddeeebbb]]]\\\\\\ZZZUUUYYYRRRNNNMMMIIIAAA<<<<<<===<<<;;;::::::;;;;;;<<<999999:::<<<======;;;999@@@>>>;;;::::::;;;;;;;;;===;;;===@@@@@@???BBBGGG@@@FFFGGGCCCAAAEEEKKKNNNVVVWWWZZZ]]]bbbhhhnnnrrrtttrrroookkkggggggiiikkkjjjnnnssswwwwwwwwwwwwwwwwwwxxxzzz~~~}}}}}}wwwwwwzzz|||{{{vvvsssrrrsssllljjjhhhfffdddccccccccccccbbbaaa___^^^\\\[[[ZZZ\\\[[[[[[[[[\\\]]]___aaahhhgggeeedddddddddeeefffgggfffjjjqqqttttttuuuxxxzzz|||}}}}}}||||||}}}yyyxxxzzz{{{vvvtttuuuyyy}}}zzzvvvpppmmmllljjjgggdddbbbccccccaaa^^^\\\[[[[[[[[[\\\___bbbfffjjjnnnppppppqqqsssvvvyyy|||~~~}}}{{{zzz{{{{{{xxxvvvrrrooollljjjhhhhhhffffffggghhhiiiiiiiiiiiilllkkkiiihhhiiikkknnnoookkkkkkkkkjjjiiijjjlllnnnrrrllljjjpppwww{{{yyyvvvtttrrrppplllgggddddddfffhhhfffgggddd```___```]]]XXXYYYUUUPPPJJJFFFCCC???<<<===<<<;;;999999999:::;;;>>><<<::::::;;;>>>@@@AAA999;;;===???AAA@@@>>><<<@@@>>>>>>AAAAAAAAAEEEKKKPPPXXX^^^___dddnnnxxx|||}}}~~~~~~}}}|||{{{yyyyyyxxxxxxyyyxxxvvvuuutttsssttttttsssrrrssswwwxxxuuuuuuwwwwwwwwwwwwuuutttuuuxxx{{{wwwuuuuuu{{{}}}yyysssqqqrrrssstttsssnnnpppsssuuuvvvvvvxxxzzz|||tttsssrrrpppnnnkkkiiihhhssssssqqqooommmmmmnnnpppllljjjiiiggggggjjjnnnqqqrrroooooouuuzzz}}}{{{wwwsssrrrpppkkkeeeaaaccceeeggggggeeeaaaaaaccc```\\\WWWXXXSSSKKKJJJPPPPPPKKK???>>>===;;;:::::::::;;;999999888888999;;;===???===>>>?????????>>>===<<>>============888:::===>>>>>><<<<<<<<<@@@???>>>===???EEEKKKPPPXXXZZZbbbmmmwww~~~wwwooollllllhhhhhhhhhiiijjjjjjiiigggiiilllrrrvvvvvvwwwvvvsssrrrrrrmmmfffeeejjjgggiiigggddddddfffddd```XXX^^^[[[RRRUUUcccggg```EEEDDDBBB@@@???????????????AAABBBAAA???@@@BBBDDD@@@CCCHHHNNNWWWcccpppxxx|||}}}~~~sssoookkkiiijjjlllmmmmmmpppsssxxx||||||{{{uuurrruuurrrkkkjjjnnnlllmmmkkkhhhhhhjjjhhhdddaaaccc^^^UUUTTTXXXVVVPPPFFFEEECCCBBBAAAAAAAAABBB??????===;;;;;;AAAJJJQQQWWW___jjjsss{{{{{{uuusssrrrpppvvvwww{{{xxxssswwwwwwpppmmmpppoooooommmjjjjjjkkkiiieeeeeeccc```\\\YYYTTTOOOKKKJJJIIIGGGFFFFFFFFFGGGGGGAAAFFFKKKOOOSSSZZZeeemmm|||~~~|||{{{}}}{{{sssxxxzzzsssoooqqqnnnooommmiiihhhjjjhhhccceeeaaa```cccbbbZZZTTTSSSNNNNNNLLLKKKKKKLLLMMMNNNPPP[[[jjjwww~~~xxxtttrrrpppoootttqqqnnnjjjgggdddcccbbbiiifffddddddeeeddd___[[[OOOPPPQQQVVV\\\aaadddfffmmmzzzwwwtttrrrpppnnnmmmkkkiiiiiiiiiiiipppnnnllliiigggddd___\\\UUUYYY___fffmmmtttzzz~~~}}}xxxuuusssrrrqqqpppppppppqqqrrrnnnoooooommmkkkiiihhhiiinnnuuu~~~}}}yyywwwvvvuuutttsssssstttuuummmqqquuuxxxzzz}}}{{{zzzyyyxxxxxxyyyzzz{{{yyywww}}}|||zzz~~~~~~~~~wwwxxx|||}}}|||}}}~~~{{{|||}}}}}}{{{}}}~~~}}}~~~|||~~~~~~{{{{{{|||~~~}}}~~~}}}~~~~~~{{{|||||||||||||||}}}~~~~~~~~~~~~|||uuurrrrrrtttvvvxxxzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~rrrlllkkkmmmpppsssuuuxxx|||~~~zzz{{{}}}~~~~~~~~~}}}}}}rrrkkkeeegggiiikkklllpppuuuzzz|||~~~~~~~~~zzz{{{~~~~~~~~~~~~sssnnn___aaaccccccdddgggnnnssszzz}}}~~~}}}}}}zzz|||rrrjjjbbbZZZYYY___```[[[]]]fffooouuu|||~~~||||||~~~||||||~~~{{{mmmeee]]]VVVVVV\\\]]]XXXYYY```gggmmmuuuzzz||||||~~~uuuggg___VVVQQQSSSYYYZZZUUUTTTYYY^^^ccckkksssyyy|||~~~~~~pppaaaZZZRRRPPPSSSYYYYYYUUUSSSUUUXXX[[[```iiirrrzzz~~~}}}kkk]]]XXXQQQQQQUUUZZZ[[[WWWTTTTTTWWWVVVXXX___iiittt|||xxxfff[[[WWWQQQSSSWWWZZZ[[[YYYVVVTTTUUUTTTTTTXXX```kkkvvv}}}sssbbbYYYXXXOOOSSSVVVXXXYYYXXXVVVSSSQQQRRRSSSUUUYYYaaammmvvvppp___WWWXXXNNNRRRUUUVVVVVVWWWTTTQQQNNNQQQTTTTTTUUU\\\gggooozzzkkk^^^XXXUUURRRPPPOOOOOOPPPQQQPPPOOOMMMOOOQQQRRRSSSUUUYYY\\\nnn{{{xxxjjj^^^WWWUUUTTTRRROOONNNNNNOOONNNMMMLLLLLLLLLNNNPPPSSSVVVWWWbbbrrruuuiii^^^WWWSSSUUURRRNNNMMMMMMMMMMMMLLLMMMKKKIIIKKKPPPSSSTTTSSSTTTdddvvvzzzpppggg^^^VVVQQQTTTQQQMMMKKKLLLMMMMMMMMMRRRNNNJJJMMMRRRVVVUUURRRMMMWWWfffsss}}}~~~ssskkkeee^^^VVVOOOPPPNNNLLLKKKMMMOOOOOOOOOTTTOOOLLLMMMRRRUUUTTTQQQNNNOOOVVVeeeuuuxxxmmmfffccc^^^UUUMMMNNNMMMLLLMMMOOOQQQQQQPPPRRROOOLLLLLLOOOQQQPPPOOOPPPKKKLLLYYYjjjwww~~~ttthhhcccbbb^^^UUULLLOOONNNNNNPPPQQQQQQPPPNNNPPPOOOMMMLLLLLLMMMNNNNNNNNNJJJJJJSSS]]]ggguuu|||qqqfffaaaaaa^^^TTTKKKPPPPPPPPPRRRSSSQQQNNNKKKPPPPPPPPPNNNLLLLLLNNNPPPLLLJJJLLLQQQTTT[[[kkk|||{{{pppggg^^^[[[YYYTTTRRRRRRJJJMMMPPPPPPMMMKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJIIIJJJLLLKKKMMM[[[jjj~~~tttggg___YYYXXXVVVRRROOOOOOGGGIIIKKKLLLKKKJJJJJJKKKMMMMMMMMMMMMMMMLLLKKKKKKMMMJJJJJJLLLKKKLLLWWWcccuuu}}}|||jjj]]]WWWSSSUUUUUUPPPLLLLLLFFFFFFGGGIIIKKKLLLKKKIIIKKKKKKLLLLLLLLLMMMMMMMMMOOOLLLJJJKKKKKKLLLQQQXXXhhhtttqqqbbb[[[VVVSSSUUUUUUPPPKKKIIIHHHGGGGGGJJJOOOPPPNNNKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMKKKJJJJJJKKKLLLNNNQQQ\\\jjjyyyyyyiii```aaa[[[VVVWWWVVVPPPJJJIIIIIIGGGHHHKKKPPPQQQPPPMMMIIIIIIIIIIIIIIIKKKLLLMMMHHHIIIIIIHHHJJJLLLNNNOOORRR```ooo{{{nnndddbbbggg___XXXVVVSSSMMMIIIHHHFFFFFFHHHJJJMMMNNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIDDDHHHJJJHHHHHHLLLOOOPPPMMMWWWdddqqqssshhhdddggghhh^^^TTTPPPMMMHHHFFFFFFDDDFFFIIIJJJJJJJJJKKKLLLKKKJJJGGGEEEDDDDDDEEEEEEBBBIIILLLHHHEEEJJJPPPQQQOOOTTT]]]kkk~~~sssjjjeeefffkkkggg\\\PPPKKKHHHDDDCCCEEEDDDHHHLLLLLLJJJIIIKKKMMMLLLJJJGGGDDDBBBBBBBBBCCCBBBKKKNNNHHHDDDHHHOOORRRTTTVVV\\\jjjzzzgggeeennnoooiii^^^WWWNNNHHHEEEEEEGGGHHHKKKLLLKKKIIIGGGFFFFFFHHHEEEGGGIIIJJJIIIFFFCCCAAADDDEEEEEEEEEEEEGGGLLLOOOUUURRRUUUggguuuiiigggiiieee]]]VVVQQQKKKGGGGGGHHHJJJKKKJJJJJJJJJHHHEEEDDDEEEFFFFFFGGGHHHHHHGGGFFFDDDBBBEEEDDDCCCCCCDDDHHHLLLOOOUUURRRSSS```zzz{{{qqqgggbbb___XXXQQQLLLJJJGGGGGGIIILLLMMMMMMHHHHHHHHHFFFDDDCCCDDDEEEGGGGGGGGGFFFFFFEEEDDDDDDEEECCC@@@@@@DDDHHHLLLNNNUUUSSSQQQWWWiii}}}|||ooobbbXXXRRROOOMMMFFFEEEEEEHHHKKKMMMMMMMMMGGGGGGGGGFFFDDDCCCDDDEEEHHHGGGFFFEEEDDDDDDEEEFFFFFFBBB>>>???CCCHHHLLLMMMRRRRRRRRRSSS\\\lll{{{~~~vvvjjj^^^SSSLLLJJJKKKEEEEEEFFFIIIKKKLLLJJJIIIGGGGGGGGGFFFDDDCCCDDDFFFHHHFFFEEEDDDCCCDDDEEEFFFDDDBBB??????AAAFFFIIIKKKNNNQQQTTTTTTWWWaaattt|||uuuuuuwwwkkkfff```\\\UUULLLGGGGGGHHHHHHIIIJJJKKKJJJGGGDDDFFFFFFFFFEEECCCCCCDDDFFFFFFFFFDDDDDDCCCDDDEEEFFFBBBBBBBBBAAA@@@BBBFFFIIILLLOOOTTTWWWWWW[[[iiiwwwzzzxxxmmmhhhhhhiii^^^XXXUUUWWWUUUMMMGGGFFFKKKJJJJJJKKKKKKIIIEEEBBBDDDDDDEEEDDDBBBAAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEE???CCCFFFDDD???>>>CCCGGGLLLMMMQQQVVVWWWXXXaaammmttt{{{zzzxxxtttnnnfff___[[[ZZZ^^^UUUOOOQQQQQQLLLIIIJJJLLLLLLKKKKKKKKKIIIEEEBBBBBBCCCCCCBBB@@@@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEEEE===CCCHHHFFF???<<<@@@FFFLLLKKKOOOUUUWWWVVV]]]gggqqqyyyqqqkkkooo\\\___aaa```]]][[[\\\]]]YYYUUUPPPMMMLLLJJJGGGDDDFFFJJJNNNMMMHHHDDDBBBAAAAAABBBCCCCCCCCCCCCEEEGGGHHHEEEAAAAAACCCCCCAAA???>>>BBBFFFGGGFFFCCC@@@???HHHJJJOOOTTTVVVWWW___hhhtttzzz|||nnnaaa]]]```TTTVVVWWWUUURRRPPPPPPRRRPPPLLLHHHGGGGGGGGGEEECCCDDDFFFIIIIIIFFFCCCAAA@@@AAABBBCCCCCCBBBCCCEEEGGGFFFDDDCCCBBBCCCCCCBBBAAA@@@BBBEEEGGGGGGEEEBBB???FFFHHHMMMSSSTTTUUU[[[cccpppwww~~~|||zzzvvvsssrrrssstttuuuwwwzzz~~~wwwkkkccc\\\UUUSSSTTTKKKKKKKKKIIIFFFDDDDDDDDDBBB@@@>>>>>>???AAAAAA@@@@@@@@@AAACCCDDDCCC@@@>>>AAABBBCCCCCCBBBBBBDDDFFFCCCDDDDDDDDDCCCBBBCCCDDDCCCCCCCCCFFFIIIHHHDDD@@@BBBDDDJJJPPPRRRRRRVVV]]]mmmvvv}}}~~~xxxrrrkkkjjjiiiggggggffffffgggaaadddhhhlllooossswwwzzz{{{~~~}}}|||lllbbbWWWQQQOOOOOONNNMMMFFFFFFDDDAAA>>><<<;;;;;;999888777777888:::<<<<<<>>><<<<<<>>>BBBCCCAAA>>>AAABBBCCCBBBAAAAAACCCEEE@@@CCCEEEEEEBBBAAACCCFFFEEEBBBAAAEEEIIIJJJFFFAAA>>>???EEEMMMPPPQQQUUU[[[lllvvv~~~yyyttttttsssnnniiidddcccbbbaaa```^^^]]]]]]UUUXXXZZZ\\\]]]___aaadddgggkkkqqquuuyyy|||rrrooorrrsssooojjjtttrrrooolllhhhdddaaa```\\\UUUKKKFFFGGGJJJHHHEEEDDDBBB???<<<999777666555444444444333444555666888<<<:::999<<<@@@BBBBBB???AAAAAABBBAAA@@@@@@BBBDDD>>>AAADDDEEEBBBAAACCCEEEEEEAAA@@@CCCHHHJJJGGGCCC<<<<<>>@@@BBBCCCBBBBBBBBBBBBBBB@@@>>>@@@DDDFFFFFFDDD???<<<===DDDJJJOOOVVV^^^```nnnyyyyyyssssssppplllhhhfffdddaaa^^^______^^^\\\[[[ZZZYYYYYYXXXXXXXXXUUUQQQNNNNNNNNNNNNPPPQQQPPPOOOPPPTTTXXXccciiisss~~~~~~yyysssqqqqqqnnniiidddSSSSSSUUUWWWZZZ^^^aaaccc______[[[VVVTTTTTTOOOGGG???;;;666444333222111///000111222111//////222444666777888999:::<<<@@@BBB@@@AAAAAA@@@??????@@@BBB?????????AAABBBBBB@@@>>>>>>>>>>>>???@@@BBBDDDEEECCC>>>;;;>>>DDDKKKTTT\\\___nnnxxx}}}~~~vvvttttttjjjiiifffdddbbbaaabbbbbb]]]\\\[[[ZZZYYYYYYYYYYYYTTTUUUUUUSSSPPPNNNNNNOOOHHHLLLOOOPPPNNNNNNPPPSSSSSSXXXcccoooyyy|||wwwtttpppkkkddd^^^TTTTTTTTTVVVXXX[[[^^^``````dddbbb\\\XXXVVVOOOGGG@@@;;;666444444333222000...000111000......222555444666888888777999>>>CCC@@@AAAAAA@@@???>>>@@@BBB???>>>>>>@@@CCCBBB???;;;;;;<<<===>>>>>>@@@CCCFFFGGG@@@:::;;;@@@GGGQQQZZZcccqqqzzz|||}}}wwwtttpppkkkhhhfffccc```^^^\\\\\\\\\^^^]]][[[YYYWWWWWWXXXXXXUUUTTTTTTSSSRRRQQQPPPPPPKKKKKKJJJIIIJJJKKKLLLMMMJJJKKKMMMQQQXXXaaahhhmmmhhhkkkllljjjddd\\\VVVRRRRRRQQQOOONNNMMMMMMMMMNNNSSSQQQOOOQQQTTTTTTPPPKKK>>><<<888555222111111111111000///...............///000333666999;;;<<<===CCCBBB???===<<<===???AAAFFFBBB======???@@@>>>;;;<<<======>>>???@@@@@@@@@EEE>>><<>><<>>=========???@@@DDDAAA>>>===?????????===AAA@@@???>>>>>>======>>>CCC>>>===AAA>>>:::AAANNN]]]jjjwww}}}}}}wwwpppmmmllliiiccc]]][[[[[[ZZZZZZZZZZZZ[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQKKKIIIGGGDDDBBB@@@>>>>>>>>><<<:::999:::<<<>>>@@@AAADDDGGGIIIIIIIIIJJJKKKGGGFFFCCC@@@>>><<<;;;:::999777555666:::<<<;;;999777666444222000000000000......---------...///////////////111333666888:::<<<<<<<<<=========>>>>>>???@@@@@@???>>>>>>???AAACCCAAA???===<<<===>>>???BBB>>>???BBB???999;;;BBBWWWgggyyy}}}oookkkgggffffffddd```[[[XXXXXXXXXXXXXXXXXXYYYYYYWWWVVVVVVUUUTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPQQQQQQNNNLLLJJJGGGDDDBBB@@@???===<<<:::999999:::<<<===666999;;;===>>>@@@CCCEEEDDDCCCBBB???===;;;:::999888555333333555777777666333222111000////////////,,,,,,,,,,,,---...//////......------///222555777777888:::<<<=========<<<;;;???AAA@@@======@@@DDDAAA???===<<<<<>>999999>>>JJJ]]]tttyyynnnhhhddd```______^^^\\\ZZZWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMKKKJJJHHHFFFDDDCCC;;;:::888777666777888999444555666666555777:::<<<;;;;;;::::::999888777666666444111000000000000000000//////...............,,,,,,+++,,,,,,---...///...---,,,,,,---///222333333444777:::<<<<<<<<<<<<999>>>BBBAAA>>>===AAAEEEBBB@@@>>><<<===???AAACCCBBB@@@??????===;;;<<>><<<:::888666555555555444444333111000000222444555555666666666666555555555444333111000//////..................---------,,,,,,+++++++++,,,---------,,,,,,+++,,,---///000///111444777:::;;;<<<<<<999===AAAAAA???>>>AAADDDEEECCCAAA>>>======>>>>>>BBB@@@>>>======>>>???AAA<<>>======@@@???>>>===>>>??????>>><<>>??????>>>>>>???===:::555888FFF]]]pppyyy~~~}}}nnnfff\\\XXX[[[VVVUUUTTTRRRQQQQQQPPPPPPQQQPPPNNNMMMMMMMMMKKKIIIJJJJJJJJJKKKJJJIIIIIIHHHHHHGGGEEEDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEDDDAAA???<<<;;;;;;999777555444333333222111000////////////000000///...------222111000///...---------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********++++++++++++---///111222555888;;;=========>>>???AAABBBCCC???????????????????????????>>>?????????===999555666888AAASSSiiiyyyqqqfff```YYYUUUXXXUUUTTTSSSQQQPPPOOOOOOOOOPPPNNNLLLLLLLLLLLLJJJHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFEEEDDDCCCDDDDDDEEEGGGGGGGGGFFFEEEEEEDDDDDD@@@>>><<<;;;;;;999777555444444333222111000/////////////////////...------000//////...------------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++)))+++---///000222555888:::;;;;;;<<<>>>@@@AAABBB????????????????????????>>>>>>>>>??????===:::777888999>>>LLL```rrr}}}xxxeee___]]]XXXUUUVVVRRRRRRPPPOOONNNNNNNNNNNNMMMLLLJJJJJJJJJJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDFFFEEEDDDCCCBBBCCCDDDDDDFFFFFFEEEEEEDDDCCCCCCCCC@@@>>><<<;;;:::999777555444444333222111000/////////////////////......---......---,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))************+++''')))+++,,,---///222555777888999;;;===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<===>>>???>>><<<999;;;999:::CCCTTTgggwwwpppbbb___^^^ZZZUUUTTTPPPOOONNNMMMLLLLLLLLLLLLKKKIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA???===;;;::::::999777555555444333222111000000///...///////////////......,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************))))))))))))************'''(((***+++,,,---000222444666888:::===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;;;;<<<>>>???===<<<===999666;;;HHH\\\ppp{{{{{{pppddd```^^^ZZZUUUQQQNNNMMMLLLKKKJJJJJJJJJKKKIIIGGGFFFFFFGGGGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@???>>><<<:::::::::999777666555444444333222111000000......///////////////...,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))((()))+++++++++,,,///111222444777:::===???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::;;;===??????>>>===:::666777@@@RRRfffsss|||xxxoooddd^^^[[[WWWRRRNNNLLLLLLKKKJJJJJJJJJJJJJJJGGGFFFEEEEEEFFFFFFDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>===<<<:::999:::999777666555555444333222111000000---...//////////////////------,,,++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************************)))))))))))))))(((((((((***+++++++++,,,...000000222555:::===@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA===;;;::::::<<<>>>??????===;;;888777;;;GGGXXXdddsss}}}tttmmmbbbZZZWWWVVVRRRNNNKKKKKKJJJIIIIIIIIIJJJJJJFFFEEEDDDDDDEEEFFFDDDCCCAAAAAABBBBBBBBBAAA@@@@@@??????>>>===>>>???@@@AAA@@@@@@??????>>>======<<<===;;;999999999999777666555555444333222111111000------...//////////////////...---,,,,,,+++,,,,,,******+++++++++,,,,,,,,,******************************))))))((((((((((((((()))************---///,,,///333888<<>><<<:::999;;;>>>??????<<<===<<<888777===HHHRRRfffrrr~~~}}}rrrkkk```XXXUUUVVVTTTQQQKKKKKKJJJIIIIIIIIIJJJJJJFFFEEEDDDDDDEEEFFFDDDCCC@@@@@@@@@@@@@@@???>>>>>>???>>>=========???@@@AAA?????????>>>======<<<<<<<<<;;;999999999999777666666555444444222222111000------...///000000//////000///...---,,,+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))******))))))(((((((((''''''((())))))))))))+++---***---111666;;;===??????AAAAAAAAAAAAAAAAAAAAAAAA???===:::999;;;===??????===>>>>>>:::555666===DDD\\\kkkzzz{{{rrrhhh\\\UUUUUUUUUQQQMMMNNNLLLKKKJJJJJJIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999888888999999777666666666666555444222111000///......------,,,+++++++++++++++************)))((()))***+++++++++++++++************))))))))))))&&&'''((())))))((('''&&&))))))))))))************,,,...000222444888>>>AAAAAABBBCCCBBBAAA@@@AAABBBBBB@@@>>>======>>>@@@AAA???===:::888777888999;;;CCC[[[qqqxxx}}}yyypppfff[[[TTTTTTSSSPPPLLLMMMKKKJJJIIIIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999777777888999777666666666666555444333111111//////......---,,,,,,+++,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++************))))))))))))&&&'''((())))))((('''&&&(((((()))))))))*********+++,,,...///111555;;;???@@@BBBCCCBBBAAA@@@AAACCCBBBAAA@@@?????????@@@AAA???===:::888777777888999???KKK___qqq|||uuulllcccYYYSSSQQQQQQNNNKKKKKKIIIHHHHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777888888777666666666666555444333222111/////////...------,,,,,,------------,,,,,,,,,,,,)))************+++++++++************))))))))))))''''''((((((((((((''''''(((((())))))))))))************++++++---222888<<<>>>@@@AAAAAA@@@AAABBBCCCBBBAAAAAAAAA@@@@@@?????????>>>;;;888666666777777===<<>>>>>======<<<;;;;;;:::::::::::::::::::::::::::;;;:::::::::999999999999888777666666777888777666666666666666555444333222000000//////...---------------------,,,,,,,,,,,,******************++++++************)))))))))((('''(((((((((((((((((('''(((((((((((()))))))))***************+++///555999;;;===???@@@???@@@BBBDDDAAAAAAAAAAAA@@@>>>===<<>>???BBBDDD@@@@@@@@@???>>><<<::::::>>><<<:::888666555444444555999===DDDXXXsss}}}yyyjjj```[[[TTTOOOLLLKKKIIIHHHGGGEEEDDDDDDDDDCCC@@@>>>????????????????????????<<<<<<<<<;;;::::::999999999999999999999999999999999888888888777777777777666555444555666777666555666666666666666555444444111111111000//////......,,,,,,,,,,,,++++++++++++,,,+++***)))))))))***+++************))))))))))))((((((''''''''''''((((((''''''(((((((((((())))))******+++++++++---111444333555888:::<<<>>>AAACCC@@@@@@???===<<<:::999888<<<;;;999888666555444444///888::::::JJJiii~~~yyyyyyuuufff^^^ZZZTTTOOOLLLJJJIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999999999999999999999999999888888777777777666666666555444333444666777666555666666666666666555555444222222111000000//////...------------,,,,,,,,,,,,---,,,***)))((()))***+++************)))))))))))))))((('''&&&&&&'''((()))'''''''''((((((((())))))((()))+++++++++,,,...000///222555888:::<<<@@@BBBCCCAAA???<<<::::::999999:::999888777666555444444000444777888AAAUUUnnn~~~}}}rrruuurrrccc]]]YYYTTTOOOLLLJJJIIIIIIGGGEEEDDDDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888888888888888888888888777777777777666666666666555444333444666777666555666666666666666666555444222222111111000///////////////.........------------,,,***)))((()))***+++************)))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))&&&(((+++,,,++++++,,,------000333666888;;;???BBBEEECCC???<<<:::::::::;;;999888888777666555555444666333555:::<<>>============<<<<<<<<<>>>===<<<:::999888777777999999999999999999::::::777777666666555555555444666666555555555444444444555555555444444333333333555444222222333222000...///......---------......++++++******)))((((((((())))))))))))************((((((((((((''''''''''''((((((((((((((()))******((()))***)))''''''(((***,,,...000222444777:::===???BBBCCC@@@>>>>>>;;;666999666444444666666333000444111333888777:::NNNeee|||yyypppnnnkkkaaa[[[XXXSSSOOOKKKIIIHHHHHHFFFEEEDDDBBBAAAAAAAAAAAA=========<<<<<<<<<;;;;;;===<<<;;;999888888888888999999999999999999888888666666666666555555444444666555555555444444444444555555444444444333333333555444333333444333111/////////...---------......++++++******))))))(((((((((((()))))))))*********((((((((((((''''''''''''((((((((((((((())))))***((())))))(((''''''(((***,,,...000222333666999<<<===@@@AAA???>>>???===999:::777444444555555333111333111333888888888FFFXXXrrrzzzwwwsssrrrlll```XXXUUUQQQMMMJJJHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<;;;;;;;;;:::::::::::::::999888888888888999999999999888888777777777666555555555555444444444555555555555444444444444555444444444444333333333555444333444444444222000000///......------......+++++++++***))))))(((((((((((())))))))))))******((((((((((((''''''''''''((((((''''''(((((()))***(((((()))(((''''''(((***+++---///111222444888::::::>>>???>>>>>>@@@???<<<:::888444333333444444333333000222777888666<<>><<<===??????<<<;;;888555222222333444555333000000555666555888===RRRnnn|||wwwzzzvvvqqqhhhZZZSSSRRROOOLLLJJJHHHGGGGGGDDDCCCBBBAAA????????????;;;::::::::::::999999999777777666666666777888888888888777666666555444444333333333333444444444444333333444444444444444444444444444444444444444444444333333444555666444333111111000///...---------,,,,,,++++++***)))))))))'''(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''(((((()))&&&'''((('''&&&'''(((******+++---......000333555999<<<<<<::::::======::::::888555333111222444555444111000222444555777;;;FFF```{{{yyy{{{ssskkkdddWWWSSSRRROOOMMMJJJHHHGGGFFFCCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::999999999666666555555555666777777666666666555555444444444222222333333333333333444333333333333444444444444333333333444444444444555222222222333555666555333222111000///...---------,,,,,,,,,+++******))))))''''''(((((((((((())))))((((((((((((''''''''''''''''''&&&&&&''''''((()))%%%&&&''''''&&&'''(((***)))***,,,,,,,,,...000333777999:::777888;;;;;;999888888777444222111333555333222111111222444888:::>>>QQQlllzzzzzzzzznnneee```WWWTTTRRRPPPMMMKKKHHHFFFEEECCCBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::666666555555444555555555555555444444444444444444111222222222333333333333222222333333333444444444333333333444444444555555111000000222444555444333333222111///......---------,,,,,,++++++******)))'''''''''((((((((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&)))***(((***+++++++++,,,///111222555666444666:::;;;999666888888666222111222444000222333222111333555777:::DDDXXXqqqyyyzzzyyykkkaaa^^^WWWTTTSSSQQQNNNKKKHHHFFFEEECCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;;;;::::::666666555444444444444444333444444444444444444444111111111222222333333333222222222333333444444444333333333444444555555555000///000222444555444333333222111///......------------,,,++++++******)))''''''''''''((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((($$$&&&'''&&&&&&&&&)))+++((()))++++++***+++...000///222333222555:::<<<;;;555777888777333111222444---222666444222111333444888<<>>======<<<<<<<<<<<<;;;:::999777777666777555444222222333444555333333333333333333333333222222222222222222333333333000///222777999777444111111222333333333333222222222222222222222222222333333333222111000///............------,,,,,,+++)))((((((''''''''''''((())))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((())))))))))))((((((((()))***,,,---......///000222555777:::;;;===;;;999555333111111111111111111111222333444555999777===RRRrrr|||qqqgggaaa]]]XXXUUURRRNNNIIIHHHJJJJJJHHHEEEAAAAAA???>>>===<<<<<<<<<<<<;;;;;;:::888777777666777555444222222333444555333333333333333333333333222222222222222222222222222000///222666888666333000111222222333333222222222222222222222222222222222222222222222111000/////////...------,,,++++++))))))((('''''''''(((((())))))))))))))))))))))))&&&''''''(((((((((((((((''''''((((((((()))))))))((((((((())))))+++,,,------...///111333666999:::;;;:::888555333222111111000000000111111222444444999777;;;MMMhhhuuuhhh```^^^]]]YYYUUURRROOOKKKKKKLLLKKKHHHEEEAAA@@@???===<<<<<<<<<<<<;;;;;;:::999888777777666666555444333222333444444333333333333333333333333444333333222222111111111111000///111555666444222000111222222333333222222222222222222222222222222111111222222222111111000000000///...---,,,+++*********)))((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))&&&&&&'''''''''(((((((((((((((((((((((()))******,,,,,,...///222444666777:::999888666444333222111000000000000000111222333777555888EEEZZZqqq|||qqqddd___``````ZZZTTTPPPNNNLLLLLLLLLJJJGGGDDD@@@???>>>===<<<;;;;;;;;;:::::::::999888777777666666555444333333333444444333333333333333333333333444444333333222111000000111000///111333444333111000000111222222222222222111111111111111111111111000111111222222222111111111000///...---,,,+++***++++++***)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''')))***&&&&&&&&&&&&'''''''''((((((((('''''''''(((((()))++++++,,,...000222444555;;;;;;:::999666444222111000000//////000111111222555333666>>>MMMaaazzzyyypppgggdddeeeccc\\\TTTNNNMMMLLLJJJIIIGGGDDDBBB@@@???===<<<;;;;;;:::::::::999999888888777777777555555444444333333333333333333333333333333333333444444333333222111000000111000000111222222111000000000111222222222222111111111111111111111111111000111111222222222111111111000000...---,,,++++++,,,,,,+++))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''')))***&&&&&&&&&&&&'''''''''(((((('''''''''''''''((((((+++++++++,,,...000111222<<<<<<<<<;;;999666333111000000000///000000111222222111444:::CCCTTTooozzzssskkkhhhgggccc[[[SSSMMMLLLKKKHHHFFFDDDBBBAAA???>>>===<<<::::::::::::999999888888888777777777555555444444444333333333333333333333333333333333444333333222222111111111111111222222222111111000///000111111222222111111111111111111111111111111111111222222222111111000000000//////...---------------+++***))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&'''''''''((((((((('''''''''''''''((())))))+++++++++,,,---///000111999:::;;;<<<;;;888555333111111000000000111111222111000333999===IIIccc|||{{{uuummmgggccc^^^XXXSSSNNNMMMJJJGGGDDDBBBBBBBBB>>>>>><<<;;;:::999999999888888888888777777777777444444555555444444333333333333333333333333333333222222222222222222222222222333333333222111000000///000000111111111111111111111111111111111111111222222222222222111000///////////////...............---,,,+++***)))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''((((((((()))))))))'''&&&''''''((()))***++++++++++++,,,---...///000111444777:::;;;:::777666222222111111111111222222222000444888999???UUUmmm}}}}}}wwwnnneee___ZZZVVVSSSOOONNNKKKGGGCCCBBBBBBDDD>>>===<<<;;;:::999999999888888888888777777777777444444555555444444333222333333333333333333333333222222222222222222333333222333444444222111000111//////000111111111111111000000000000000000000000333333333222111000///...............///////////////...---+++***)))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((())))))))))))&&&&&&'''''')))***,,,,,,,,,,,,,,,,,,---...///000+++...333888;;;;;;999888333333222222222222222333333111444999777999KKKbbb}}}|||uuunnnjjjddd\\\WWWVVVPPPNNNJJJFFFCCCAAAAAAAAA<<<;;;:::999888888888888999999999888777555333333555555555555555555555555444444333333333333222222222222222222222222222222111222333333111111222333111111000///////////////000000///...............---...000111111111000///////////////////////////......---,,,,,,+++******+++++++++***)))(((((('''((((((((((((((((((((((((((()))*********((('''&&&&&&'''((()))***+++,,,,,,...---+++******+++---...,,,...111444666777666666555555333222111000000000000///111333666;;;HHHTTT}}}~~~{{{~~~vvvnnniiibbbYYYSSSRRRMMMKKKHHHDDDAAA?????????;;;;;;:::999888888888888888888888777666555444333555555555555555555555555444444333333333333222222222222222222222222222222111222333333111111222333111111000//////////////////......------------------...///000000000//////..............................------,,,++++++***+++++++++***)))(((((((((((((((((((((((((((((((((((()))******)))((('''&&&''''''((()))***+++,,,,,,...---+++******+++---...,,,...000333555666777777555555333222111000000000111000111333444777AAALLLooo~~~yyyzzz~~~vvvmmmggg___UUUOOONNNJJJHHHEEEAAA???======<<<;;;:::999888888777888888666666666666666555444444555555555555555555555555444444333333333333222222222222222222222222222222111222333222111111222333111111000///////////////...------,,,,,,,,,,,,,,,------...////////////.................................------,,,++++++++++++++++++***))))))((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))***++++++,,,---,,,+++******+++,,,------...///000222555666888555555333222111000000000222111222333333333:::BBBZZZzzzxxxvvvyyy{{{rrrjjjddd]]]SSSMMMKKKGGGEEECCC@@@>>>===<<<;;;;;;:::999888777777777777444444555555555555555444555555555555555555555555444444333333333222222222222222222222222222222222000222333222111000111222111000000///////////////...------,,,,,,,,,,,,,,,,,,---------..........................................------,,,,,,,,,,,,+++++++++******)))))))))((((((((((((((((((((((((((())))))))))))((((((((('''(((((()))******++++++,,,,,,+++******+++,,,,,,...------...000333666888555555333222111000000000222111222444333222666<<>><<<<<<:::999888777777666777777444555555666666666555555555555555555555555555555444444333333333333222222222222222222222222222222000111222111000000111222111111000//////////////////......---------------+++++++++***+++,,,,,,---------------------------......------------------++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((((())))))***(((((())))))************++++++++++++++++++++++++,,,++++++,,,...111444666555555333222111000000000111///000444555444666999;;;OOOggg}}}zzzwwwuuunnnfff___[[[UUUMMMHHHHHHAAAAAAAAA@@@???===<<<;;;:::999888777777666666666666666777777777666555555555555555555555555555555444444333333333333222222222222222222222222222222///111222111000///000222111111000///////////////...------,,,,,,,,,,,,,,,+++******)))***+++,,,---------------------------------..................++++++++++++++++++++++++)))))))))))))))))))))))))))(((''''''((()))***+++))))))))))))******************++++++++++++************+++,,,...111333555555555333222111000000000222......222444333555888;;;DDDZZZwww|||wwwsssnnnfff___ZZZTTTLLLFFFFFF@@@@@@@@@???>>><<<;;;::::::999888777666666666666777777777777777666555555555555555555555555555555444444444333333333222222222222222222222222222222///111222111000///000111111111000///////////////---,,,++++++******+++++++++***)))))))))***,,,---------------------------------..................++++++++++++++++++++++++)))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))******************++++++++++++******)))***+++,,,...111222444555555333222111000000000333...---000222222333666;;;===SSSvvvuuummmiiifffbbb[[[SSSMMMHHHFFFEEEBBB@@@??????@@@???>>><<<:::999888777666666666666666555555555555444444444333333333333333444555666333333333333333333333333111222222333333222222111111111111111111000//////000...---++++++,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........////////////000///...---+++******++++++************))))))))))))+++***)))(((((()))***+++******))))))))))))******------,,,++++++******))),,,,,,,,,---...///111111222222111111000/////////000000111222333444444555===999IIIlll|||rrrkkkhhhccc___XXXQQQKKKGGGEEEDDDBBB@@@??????@@@???>>><<<::::::999888777777777777666555555555555444444444444444444333444444555555333333333333333333333333111222222333333222222111111111111111111000//////000...---++++++,,,---...,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++------.........////////////...---+++******++++++************))))))))))))+++***)))(((((()))***+++******))))))))))))******+++++++++************)))+++++++++,,,---///000111222222222111111000000000000000111222333444444555:::888EEEaaa|||xxxmmmgggggg___[[[UUUNNNIIIEEECCCCCCBBB@@@??????@@@???>>><<<;;;:::999888888777777888666555555555555444444444666666555444444444555555333333333333333333333333111222222333333222222111111111111111111000/////////...---,,,+++,,,------+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---,,,++++++++++++++++++*********)))))))))******))))))))))))************))))))))))))******))))))))))))************++++++++++++,,,...///000222222222222222111111111000000111222333444555555666777???RRRllltttgggbbbccc\\\YYYSSSMMMHHHEEECCCCCCBBB@@@??????@@@???>>><<<<<<;;;:::999888888888888666555555555555444444444777666666555444444444444333333333333333333333333111222222333333222222111111111111111111000/////////...---,,,,,,,,,------++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,+++++++++++++++++++++*********))))))***))))))))))))))))))*********))))))))))))******((())))))***++++++,,,,,,+++***++++++,,,---...///222222222222222222333333000111111222333444555555444888;;;DDD]]]}}}pppbbb^^^```\\\YYYSSSMMMHHHEEEDDDDDDBBB@@@??????@@@???>>><<<<<<;;;:::999888888888888666555555555555444444444777666555444444444444444333333333333333333333333111222222333333222222111111111111111111000//////......------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++************)))))))))******)))))))))******))))))))))))******)))******+++,,,---......++++++++++++,,,,,,---...111111111222222333333444111111222333444555555666555::::::===QQQrrrzzzlll```\\\^^^]]]YYYSSSMMMHHHEEEDDDCCCBBB@@@??????@@@???>>><<<;;;:::999888888777777888666555555555555444444444555555444333333333444444333333333333333333333333111222222333333222222111111111111111111000//////......---------,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++++++++*********))))))************))))))******))))))))))))******+++++++++,,,---......///,,,,,,,,,,,,,,,---......///000000111222333444444111111222333444555666666666;;;;;;;;;IIIfff~~~ssshhh___\\\]]]]]]YYYSSSMMMGGGDDDBBBBBBBBB@@@??????@@@???>>><<<::::::999888777777777777666555555555555444444444333333222222222333333444333333333333333333333333111222222333333222222111111111111111111000//////------......------,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,---------,,,+++,,,,,,+++++++++*********((()))***++++++***)))(((******))))))))))))******+++++++++,,,,,,------------------,,,------...///......///000111222333444111222222333444555666666777;;;<<<<<>>===:::999888777666666666666666666555555555444444444111111111111222333333444333333333333333333333333222222222333333222222222111111111111111000//////------......------,,,++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......***+++,,,---------,,,+++,,,,,,,,,+++++++++******((()))***++++++***)))(((******))))))))))))*********++++++++++++,,,,,,,,,......---------...//////---......000111222333444111222222333444555666666777:::===>>>AAARRRqqqyyykkkXXXWWWeeelllhhhWWWOOOKKKAAA???BBB>>>@@@@@@@@@???>>>======<<<;;;999777555444444555666666555444333333444666777444333333222222333333444222222222222222222222222222222111111111111222222333333333333222000///.........---,,,,,,,,,,,,---///...+++***))))))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++***+++---///+++++++++++++++++++++++++++,,,---...---,,,+++***---,,,++++++******++++++************************************************)))******+++---......///......///000111222333333111222222222111222555888777444777???@@@EEEaaa~~~tttgggXXX]]]mmmtttfffVVVNNNJJJAAA???BBB>>>AAAAAA@@@???>>><<<<<<;;;:::888777555444555666777777666444333333444555666444333333222222333333444222222222222222222222222222222111111111111222222333222222111111000000000......---,,,,,,,,,,,,---///---+++***))))))***+++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++***+++---///++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,++++++******++++++************************)))))))))))))))))))))))))))******+++---......///---...///000111222222333111222222222111222444666888444777>>>>>>AAAYYYuuuxxxnnneee^^^iiiyyy}}}dddTTTMMMIIIAAA???BBB>>>BBBAAA@@@>>>===;;;::::::888777666555555555777777777666555333333333444444333333222222222222333333333333333333333333333333222222111111111111222222222222111000000000111222......---,,,,,,,,,,,,,,,...---+++***)))******+++*********++++++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,++++++---///++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------,,,++++++******++++++************************((((((((((((((((((((((((******+++,,,,,,---......------...///000111222222222333333222111111333444777444777<<<:::;;;NNNfff{{{ppplllkkklllyyybbbRRRLLLJJJBBB@@@CCC@@@BBBAAA@@@>>><<<:::999888666555555555555666777888777666555444333222333333333333222222222222333333333333333333333333333333222222111111111111222222222111///......000222333...---,,,,,,++++++,,,,,,---,,,+++*********++++++************++++++++++++******+++++++++,,,,,,,,,***,,,---,,,++++++---...++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,++++++******++++++************************))))))))))))))))))))))))******+++,,,,,,---......,,,------...///000111222333444555444222222333444666333666:::999999GGGYYY{{{ooolllrrryyy}}}}}}___PPPKKKJJJCCCBBBEEEAAAAAA@@@???===;;;:::888777444444444555555666777777666666555444333222222222333222222111111222222333333333333333333333333333222222111111111111222222222111///......000222333------,,,++++++++++++,,,,,,,,,++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***+++------,,,+++,,,...++++++++++++++++++++++++,,,,,,+++***+++,,,...///---,,,++++++******++++++***************************************************++++++,,,,,,---------,,,,,,---...///000000111444555666666444333444555444222555999999:::DDDQQQtttmmmppp}}}vvv\\\NNNIIIIIIBBBBBBEEEAAA@@@???>>><<<;;;999888888444444444555666666666666555555444444333333222222222222111111111111222222222222222222222222222222222222111111111111222222111111000/////////000111------,,,+++++++++++++++++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,---......---,,,++++++******++++++************************************************+++++++++,,,,,,---------++++++,,,---...///000000222444666666555444444555333222444888999:::BBBKKKjjjzzzvvv{{{pppXXXJJJFFFGGGAAAAAADDD@@@>>>>>>===<<<;;;:::999888444444555555555555555555333333444444444333333222222222111111111111222222111111111111111111111111222222111111111111222222111111000000//////......---,,,++++++***+++++++++***++++++,,,,,,+++++++++))))))))))))******************+++++++++,,,,,,,,,)))+++---...---,,,,,,---++++++++++++++++++++++++)))***+++,,,---------------,,,++++++******++++++************************************************++++++,,,,,,,,,,,,------++++++,,,---...//////000///111444444444333333444444222333666777:::@@@FFF^^^{{{tttmmmUUUGGGDDDEEE??????BBB>>>======<<<;;;::::::999999444555555666555555444444222222333444444444333333222222111111111111222222000000000000000000000000222222111111111111222222111111111111000///---,,,---,,,++++++******++++++***++++++,,,,,,,,,++++++))))))))))))******************+++++++++,,,,,,,,,)))+++---...---,,,,,,---++++++++++++++++++++++++(((***+++---......---------,,,++++++******++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,---***++++++,,,---...///000---///222333222222222333555333333444666999>>>BBBUUUzzz}}}www|||pppLLLKKKHHHEEEBBB@@@???>>>;;;;;;:::999999888888777555555555555555555555555333222111111333333222111000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////......---,,,++++++++++++,,,,,,++++++***)))(((((()))+++------+++))))))))),,,---,,,***((()))+++...+++,,,------++++++,,,---...------,,,+++***)))))))))************+++++++++---------------------------------,,,,,,+++++++++***)))''''''(((***,,,---((()))+++---------+++***------------------------///000111222333444444444333444444444555777;;;>>>RRRsss|||yyyiiiLLLJJJHHHEEEBBB@@@>>>>>>:::999999888888777666666555555555555555555555555333222111111333333222111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////......---,,,++++++++++++,,,,,,++++++***))))))))))))***,,,,,,***)))***+++)))***,,,+++*********,,,+++,,,------++++++,,,---,,,,,,++++++++++++++++++)))************+++++++++---------------------------,,,,,,,,,+++++++++++++++***))))))***+++,,,---******,,,---------,,,,,,------------------------///000111222333444444444333444444444555777;;;>>>RRRrrrxxxyyyyyy]]]KKKIIIGGGDDDAAA???>>>===999888888777666666555555444444444444444444444444333222111111333333222111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////......---,,,++++++++++++,,,,,,,,,+++******)))))))))*********)))***,,,...'''***,,,---+++*********+++,,,------++++++,,,---******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,------------+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------...///111222333333444444222333444555555777:::===MMMllltttyyypppQQQIIIHHHFFFCCC@@@???======999888888777777666555555444444444444444444444444333222111111333333222111000000000000000000000000000000000000000111111111000000000000000000000000////////////////////////......---,,,++++++++++++,,,,,,,,,++++++******************)))(((***...111---......---+++))))))***+++,,,------++++++,,,---++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,---------************************++++++,,,,,,,,,,,,++++++///...---,,,,,,---///000------------------------...///000222333333333333222333555555555666999;;;EEEccczzzsss}}}kkkOOOHHHGGGDDDBBB@@@>>>===<<<:::999999888777777666666444444444444444444444444333222111111333333222111000000000000000000000000111111000000000000000000////////////////////////////////////////////////......---,,,++++++++++++,,,,,,,,,+++++++++++++++******)))((((((+++///333555444111---)))(((***,,,+++,,,------++++++,,,---------,,,,,,+++***))))))))))))*********++++++++++++++++++,,,,,,,,,------************************)))***++++++,,,++++++***111///---,,,,,,---///000------------------------...///000111222333333333222333555555555666888:::@@@\\\{{{xxxuuuhhhQQQFFFEEECCCAAA???===<<<<<<:::999999888888777666666333333333333333333333333333222111111333333222111000000000000000000000000111111111111000000000000////////////////////////////////////////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))+++///222999777222---)))))),,,...+++,,,------++++++,,,---...------,,,+++***)))((()))************+++++++++******++++++,,,,,,------*********+++++++++++++++))))))******+++,,,,,,,,,111///---,,,,,,---...///---------------------------...000111222222333333111333555555555666777999???XXXvvv}}}zzzwwwttt|||ttt^^^MMMEEEDDDBBB@@@>>>===<<<;;;999888888777666666555555333333333333333333333333333222111111333333222111000000000000000000000000111111111111000000000///////////////////////////////////////////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++******+++...111666555222...+++***,,,///+++,,,------++++++,,,---,,,,,,,,,++++++*********)))************+++++++++)))******+++,,,,,,------++++++++++++,,,,,,,,,---***))))))***+++---///000//////---,,,,,,,,,---------------------------------...///111222222222222111333555666555555777888===TTTqqqyyyxxxvvvqqquuu~~~rrrzzzyyyhhhSSSEEEEEEDDDBBB@@@>>><<<;;;;;;777777777666555555444444333333333333333333333333333222111111333333222111000000000000000000000000222111111111000000//////////////////////////////////////////////////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++...000000111111///---,,,---...+++,,,------++++++,,,---***++++++++++++,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------+++*********,,,...111333......------,,,,,,,,,,,,---------------------------...///111222222222222111333555666555555666777:::PPPkkkrrrkkkkkklllhhhdddcccoooyyysss___MMMDDDDDDDDDCCCAAA>>><<<::::::999777777666666666666666666555666666444111000333555333222111111000000111111000000000000000000000000111111111111000000000000000000000000////////////000000//////.........---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---///,,,+++,,,...///---++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,))))))))))))************...---+++*********++++++,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------,,,+++)))(((---...............------//////000111222333333444333444555666777777777777777DDD___|||}}}tttlllfffbbb___^^^^^^fffllleeeUUUGGGCCCCCC@@@@@@>>>===;;;999888888777999:::999666333333444777666555444444444444444333222111111000000111111000000000000000000000000111111111000000000//////000/////////////////////000/////////.........---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------+++***+++---...,,,***+++,,,,,,------,,,,,,+++......---------,,,,,,,,,))))))))))))************---,,,+++*********++++++,,,,,,,,,------------...,,,,,,,,,,,,------------***++++++,,,,,,,,,++++++------............------//////000111222333333444333444555666666777777777888AAAXXXuuu~~~yyynnnbbbZZZWWWXXXVVVYYYYYYSSSIIIBBBAAABBB>>>>>>>>>===;;;:::888777333666999999666444555666666444444777;;;;;;666111333222111111000000111111000000000000000000000000111111000000000000///////////////////////////////////////.....................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++......---------,,,,,,,,,)))))))))*********++++++---,,,+++*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************+++,,,---...------............------...//////000111222333333333444555666666777666666888<<>><<<:::888777777777666777888999888777666555888AAAJJJIII===222333222111111000000111111000000000000000000000000111000000000////////////.........///////////////...........................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,))))))*********+++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++***)))***+++---...,,,,,,---.........------......///000111222333333333333444555666666666666:::999DDD^^^yyywwwjjjbbb[[[VVVRRRHHHGGGDDDCCCCCCBBBAAA@@@??????>>>===;;;999777666>>>:::777;;;BBBFFFEEEAAA???@@@GGGUUU___[[[III888333222111111000000111111000000000000000000000000000000000////////////...------....../////////000---------...............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,---------,,,,,,,,,---+++,,,,,,------,,,,,,+++......---------,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********...---+++***)))***+++,,,++++++,,,---......------......///000111222222333222333444555666666666666:::888>>>TTTooooooccc___[[[SSSMMMFFFEEEDDDDDDDDDCCCAAA???===<<<;;;:::999999999999999999>>>IIIXXXbbbeeecccUUUWWW^^^jjjrrriiiRRR>>>333222111111000000111111000000000000000000000000000000////////////......---------......//////000---------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++......---------,,,,,,,,,*********++++++++++++,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,+++***************+++,,,------...---------......///000111222222222333444555555666555555999777;;;KKKbbbxxxzzzjjjaaa]]]YYYPPPIIIFFFFFFEEEDDDCCCBBBAAA@@@<<<;;;::::::;;;>>>AAABBB;;;DDDTTTdddrrrzzz~~~pppoooqqqwwwxxxkkkSSS>>>333222111111000000111111000000000000000000000000000000/////////.........,,,,,,---......///000000,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++---...---+++***,,,...+++,,,,,,------,,,,,,+++......---------,,,,,,,,,*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,++++++*********+++,,,------------------...///000111222222222222333444555555555555666666:::DDDVVVlllvvvjjjbbb]]]WWWOOOHHHGGGGGGEEECCC@@@???@@@@@@======<<<<<>>::::::>>>EEENNN[[[gggrrr{{{{{{xxxuuugggPPP;;;000222222000/////////000111000000000000//////////////////...---------------........................------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***++++++,,,---...//////,,,,,,,,,+++++++++******------------------------,,,+++)))***,,,,,,+++)))+++******+++,,,...000222------,,,++++++,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---.../////////000000000000000222444666777777666555666888888888===OOOhhh{{{uuummmcccYYYTTTQQQLLLIIIIIIFFFEEECCCBBB@@@?????????===;;;<<<@@@EEEOOO```pppxxxlllZZZEEE555000222111111000///000000000000000000000//////////////////...------------...........................------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******---------------------------+++))))))***+++++++++,,,+++))))))+++000555888...------,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////000000000000111333555666777666666:::555333666:::DDDZZZqqqlllggg^^^VVVRRROOOJJJGGGHHHEEEDDDCCCAAA@@@???>>>>>>???>>>>>>???BBBNNNeeeyyywwwdddOOO===555444222111111000000000000000000000000000///////////////......---------..............................,,,,,,------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))+++---///000///---***(((***000666:::///...---,,,+++*********++++++,,,,,,------,,,,,,---------......---------------,,,,,,,,,,,,------........./////////000000000111333444666666666666;;;333222999;;;<<>>>>>>>>===<<<<<<@@@MMMhhh}}}nnnWWWAAA555222444111111111111000000000///000000000000////////////......---------......///........................,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,///222555222///+++)))***...333777///...---,,,+++************+++,,,,,,---------,,,---...////////////...---...------,,,,,,------...............////////////000000222333555666777777:::333444===>>>:::DDDUUUmmmzzzoooddd]]]WWWSSSNNNGGGEEEGGGEEEDDDBBBAAA???>>>>>>>>>:::999999:::>>>KKKcccxxx~~~xxxgggNNN:::333444555000111111111111000//////000000000000////////////...------------...//////........................+++,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,---///222555000...+++)))))),,,///222...------,,,++++++++++++***+++,,,------......---...///000111111000///.........------------......------.........////////////000111222444666777888888555999??????<<>>>>>===;;;::::::;;;<<>>AAADDDQQQfffzzzppp]]]YYYUUURRRMMMGGGFFFJJJDDDCCCBBB@@@???>>>======???>>>>>>>>>;;;:::@@@IIIWWWjjjyyyxxxuuuzzz|||ttt```FFF666333444222000111111222222000///...000000000000////////////---------------...///000........................++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++(((+++...---+++)))***,,,((())))))***++++++++++++,,,,,,+++++++++,,,------+++,,,---...////////////...000111222222111000.........------------......---------.........////////////000111333555777888666;;;<<<999999>>>BBBBBBHHH___uuuhhhZZZVVVPPPKKKJJJKKKLLLMMMIIIIIIIIIEEE???<<<<<<===;;;===???>>><<<:::<<<>>>EEERRRcccoootttxxx}}}hhhMMM>>>:::777333111111111111000000000000000......////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,---,,,******+++,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------,,,,,,+++...///111222222111000000000///...---,,,---..................////////////111...///444555222222666888888999;;;===@@@BBBCCCIIIUUUgggyyyyyycccZZZUUUOOOMMMOOOSSSUUUVVVPPPNNNKKKFFFAAA===;;;;;;:::<<<===<<<999888:::<<>>===<<<::::::;;;;;;999<<>>NNN___eee^^^TTTBBB:::333333444333222333//////000000111111111111000///............///000........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++---------......///000000///////////////.....................///////////////000000000222444666666777777777888999;;;<<<===@@@@@@DDDQQQbbbqqqyyy{{{yyyuuutttrrrtttxxxnnnooopppoookkkbbbXXXQQQJJJIIILLLSSSZZZZZZRRRJJJ@@@===:::777777888777666666555777AAALLLOOOJJJCCC555222222555666333111222/////////000111111222222000///...------...///000........................+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))******))))))+++,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***)))******+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---///000111///000000000000///...---............////////////...000000///000555777777777777888999:::<<<>>>???CCCAAABBBJJJYYYiiiuuu|||ssskkkmmmsssvvvwwwlllmmmnnnjjj```VVVNNNJJJDDDCCCFFFLLLTTTXXXVVVSSSBBB>>>999777777777777555555444444777;;;===<<<999333111333666666111000111...//////000111111222222000///...------...///000........................++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))************,,,---,,,,,,------,,,,,,+++******++++++,,,,,,++++++***))))))***+++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++,,,+++++++++---...000111///000000111000///...---............////////////...111111...///666888777666666777888:::<<<>>>???FFFCCCBBBEEEPPPaaarrr|||nnnccciiitttwwwssseeegggggg```UUUKKKFFFEEEAAA@@@AAAFFFMMMTTTWWWXXXEEE@@@;;;888999999888777555555444444444555666777555333444666444///...111...//////000111222222222111///...------...///111........................++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++++++++---...,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++))))))***++++++++++++***++++++,,,,,,,,,---------+++,,,,,,---.........---+++,,,,,,------,,,,,,+++++++++++++++,,,...000111///000111111111000...---............/////////000---111111---///666999777444555666777:::<<<>>>@@@BBB???<<<===FFFWWWjjjwwwoooeeebbb``````aaaZZZWWWQQQLLLIIIEEEBBB???>>><<<<<>>999;;;<<<>>>AAAHHHQQQXXX\\\OOOAAA999666555777:::;;;999888888999:::888777444444333333222222111111/////////000000111111111111000///.........//////........................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,++++++,,,---...---+++******,,,------,,,............///000111111111111111111111111111222000000000///000000111222111333444555777999>>>AAAGGGEEEEEEHHHIIIIIIOOOVVVgggxxxyyyiiiZZZUUUWWWWWWWWWWWWSSSOOOIIIDDDBBBAAA@@@@@@999<<>>999:::AAAJJJTTTQQQIII@@@:::888999:::888777666777888888666444333222222222222222111111000000000000////////////000000000000000/////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,---......+++,,,,,,++++++,,,---...//////---------...000111000111111222333444444555111111111111111222333333000222444555666888;;;===CCCAAACCCJJJMMMIIIEEEEEESSShhhuuuzzziii[[[RRRUUU\\\[[[RRRJJJIIIFFFCCCAAA@@@???>>>======AAACCC???:::888===CCCMMMOOOMMMEEE===:::999888666666666777888777555333222222222222222222111111000000000000000000000000000000111111111000///...........................------........./////////.........------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------......---------,,,---------,,,,,,...000///......---....../////////000000222333444555555222222111111222222333444000222555666777888;;;===AAA@@@CCCJJJLLLHHHDDDCCCLLL```mmmsssrrraaaXXXRRRSSSTTTPPPKKKGGGEEEDDDBBBBBBBBB@@@>>><<<<<<@@@BBBAAA===;;;===@@@JJJPPPPPPGGG>>>:::888666777666666888999888555333111111111111111111222222000000111111111111111111000000111222111000///.......................................////////////000000//////...---,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---...//////...---,,,,,,...///...,,,,,,///111---......///.........---......///111222444555555333222222222222333444444000333666777888999;;;===AAAAAAEEEJJJJJJEEEBBBCCCGGGYYYdddlll|||xxxeee[[[VVVSSSRRRNNNIIIIIIKKKFFFEEEDDDDDDEEECCC@@@===;;;>>>AAAAAA???===>>>???JJJQQQRRRGGG<<<999777555777777888999:::999666444111111111111111111222222000111111111222222222222000111111222222000///......................................./////////000222222111///...---,,,+++*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++---///111111///---+++---///000///------///222------/////////...---,,,---...///000222444555555333333222222333333444555111333666888888999;;;===CCCCCCGGGJJJHHHCCCAAACCCDDDUUU^^^gggyyywwwgggbbbXXXSSSNNNMMMKKKGGGFFFHHHDDDAAACCCHHHGGGAAA>>>AAA>>>???@@@???>>>===>>>???HHHRRRXXXPPPAAA777555777555555666888::::::777555111222222333333333222222////////////////////////222111000000111111000///222000------------000444111***+++222111+++333BBBEEEBBB;;;222+++***---000//////...------,,,++++++*********++++++,,,,,,,,,+++***)))))))))***,,,,,,)))************+++++++++))))))***++++++++++++***)))***+++,,,,,,+++***))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,444444,,,***000000***------............------******+++,,,,,,---......,,,,,,,,,---------.........//////000111222222333666666555444444444444555222333555666777888:::<<<:::BBBFFFDDDDDDGGGGGGCCCDDDJJJVVVeeepppwwwpppeeebbbVVVOOOKKKKKKJJJFFFDDDEEEDDDCCCEEEGGGCCC<<<999<<<<<<===???>>>======???@@@DDDOOOYYYTTTFFF:::666777666555666777888777555222111111222222222222222111000000000000000000000000222111000000000000///...000...---///000111222333222000......111:::GGGPPPYYYVVVJJJ888,,,+++---,,,......------,,,+++++++++******+++++++++,,,,,,,,,+++***)))))))))***+++,,,((())))))))))))*********))))))***+++++++++++++++)))******++++++******))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---555555...+++000111,,,------............------***++++++,,,------......,,,,,,---------...............//////000111111222555555555555555555555555333444666777777777999;;;999???CCCCCCFFFKKKLLLJJJGGGFFFLLL[[[kkkuuu|||}}}uuuhhh```___TTTNNNJJJKKKJJJFFFBBBBBBCCCEEEGGGGGG@@@999777;;;;;;<<<>>>>>>======>>>@@@>>>KKKYYYYYYLLL===777777777666666777888777444222000111111222111111000000000000000000000000000000000000000000///...------...///222888>>>BBBAAA???777555///,,,999QQQaaafffllljjjYYY===,,,,,,---)))------,,,,,,++++++*********++++++++++++,,,,,,,,,******))))))******+++,,,((((((((())))))))))))***)))******+++++++++++++++******))))))))))))******)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...444555///---111111---------............------+++++++++,,,------......,,,------------.........------......///000000000444555666777777666555555444666777888777777999:::999<<>><<<===>>>===<<<;;;<<<===:::HHHXXX]]]QQQ@@@666666777666666777888777555333000111111111111000//////111111111111111111111111///000000///...---...///222777???JJJVVV^^^^^^YYYCCC777...777NNNggguuuyyyuuurrr\\\:::)))---///))),,,,,,,,,++++++*********++++++++++++++++++++++++***************+++++++++))))))))))))************)))***++++++,,,,,,+++++++++***((((((((((((***+++******++++++,,,,,,,,,,,,------------------------...222333///---///000...------............------,,,,,,,,,,,,------......------------............---------.........//////333444666888888888666555666777888888777777999:::;;;<<<>>>CCCKKKSSSWWWWWWXXXMMMFFFNNN]]]kkktttyyyvvviii^^^XXXYYYTTTNNNJJJIIIGGGDDDDDDGGGMMMPPPPPPHHH>>>999:::======>>>>>><<<:::999999::::::DDDUUU^^^VVVDDD999777555444444444666666555444111111111111111000///...000000000000000000000000...//////...---///222555???HHHSSS^^^kkkvvvwwwrrrXXX???777OOOkkkwww}}}yyypppVVV666)))---000+++,,,,,,++++++++++++******++++++++++++++++++++++++))))))******++++++++++++******++++++++++++,,,,,,******+++,,,,,,,,,,,,++++++***)))(((((()))***++++++***++++++++++++,,,,,,------------------------,,,000000...,,,---...---------............------,,,,,,------------......---------.........//////------------............111333555777888888777666666888999999888888999;;;???>>>@@@EEEKKKQQQVVVYYY\\\SSSMMMOOOVVV```llluuuyyyoooddd\\\WWWVVVOOOKKKHHHFFFCCCBBBJJJSSS___```YYYKKK???:::999999<<<======;;;999888888999===BBBOOO\\\[[[LLL@@@>>>666555444444555555444333222222222222111000//////////////////////////////...//////......111999???OOO[[[gggnnnxxxqqqXXXSSSnnn}}}}}}jjjLLL333***---///,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))***++++++++++++***+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,---------------------------,,,...///...,,,,,,---...------............------------------------......------........./////////........................000222333555777777777777666888999:::999999;;;<<>>@@@BBBGGGLLLKKKJJJPPPZZZVVVRRRPPPPPPQQQUUU___jjjwwwzzz|||rrrfff^^^WWWPPPKKKKKKKKKKKKHHHEEELLLaaavvv|||mmmZZZOOOMMMLLLIII555777999999999:::;;;===CCC>>>EEEYYYddd^^^UUURRRIIIFFFBBB@@@>>>===:::888444444444333222111000000...........................///...---...777DDDNNN\\\mmm{{{}}}~~~qqqOOO///(((,,,---...222------------------------,,,,,,,,,++++++*********((()))***+++,,,+++******)))************+++++++++***+++,,,,,,------,,,,,,+++,,,---......---,,,+++,,,+++*********+++,,,---..............................///000///---...111---..................---..................------............/////////000//////////////////......000000000111333555777888555777999::::::;;;===???>>>BBBIIINNNKKKHHHOOO[[[UUUQQQOOORRRTTTXXX___hhhsssvvv~~~xxxkkkaaaZZZTTTNNNJJJBBBMMMOOOGGGJJJ___xxxzzzpppkkkhhhaaaXXX@@@444666<<<777666<<<>>>FFFAAAAAALLLZZZaaa\\\TTTOOOOOONNNNNNMMMIIICCC>>>DDDCCC<<<333///111222000///000111000///---------555//////333111111>>>PPPhhhooouuuyyyyyyddd@@@,,,///111111000***...---++++++,,,,,,+++***,,,,,,,,,+++++++++************))))))))))))******)))))))))***+++++++++,,,+++++++++,,,,,,---------------------------------++++++,,,------......///111000///------......///---...//////......///111////////////////////////............/////////000////////////000000000000///............------------...///000111222222222555777888888888888:::<<>>HHHWWW^^^ZZZRRRJJJJJJJJJKKKKKKIIIEEEBBBHHHHHHCCC:::444333111---000000111000///.........222......111000...:::IIIfffnnntttvvv|||zzzUUU999---222000...///------,,,***+++,,,,,,+++***,,,,,,,,,++++++++++++***++++++************++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------......///111000///...---...//////---...//////......///111////////////////////////........./////////000000////////////000000000111000000/////////.........999777444111000000111222444666888888777888:::;;;===@@@DDDGGGJJJNNNQQQTTTWWWVVVSSSQQQQQQVVV]]]cccooouuu|||sssjjj___VVVRRRPPPMMMKKKKKKKKKIIIKKK]]]vvvzzzwwwxxxwwwooodddOOO<<<777<<<888666888444888666888DDDSSS\\\\\\XXXNNNMMMLLLLLLLLLKKKHHHFFFHHHJJJHHHAAA<<<888333---000000000000000////////////,,,---000...,,,444@@@WWWcccnnnrrruuu{{{III444...444///***...000,,,+++***+++,,,---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////111000///.........//////---///000000///...000111////////////////////////....../////////000000000/////////000000000111111111000000000////////////>>>:::444///---...000222333555666777777777999;;;:::>>>CCCHHHKKKNNNPPPRRRXXXXXXWWWVVVVVVYYY^^^aaakkkqqqyyyzzzoooggg\\\TTTPPPOOONNNLLLNNNLLLJJJPPPddd{{{|||~~~|||wwwuuuuuurrrlll]]]EEE:::;;;999999:::666444222444>>>MMMYYY^^^^^^XXXVVVRRROOOMMMKKKHHHFFFBBBFFFHHHEEEAAA>>>888222000///......////////////---+++---///---+++000888>>>MMM___iiiooowwwzzzKKK666///444...***...000,,,+++***+++---......---------,,,,,,,,,++++++++++++++++++******+++++++++,,,+++++++++***)))))))))------,,,,,,,,,,,,++++++------------------------,,,,,,------.../////////000000000///////////////---///000000//////000111////////////////////////...////////////000000000//////000000000111111111000000000/////////......666333///,,,+++---000222111333555555555666888:::999<<>>CCCAAA;;;777444333777===CCCFFFDDDBBB???>>>======;;;:::;;;>>>@@@>>>>>>@@@>>>:::444000---,,,...///...,,,---...000000///---...000111444<<>>CCCAAA:::888666444444555666777666555444555666777666444666999999888;;;AAADDDDDD888333......000111///,,,---///000///......///......111777===CCCTTTttt}}}___@@@///111///...000...---,,,++++++,,,---,,,***...------------,,,,,,,,,+++******))))))******+++***************+++++++++******++++++,,,---......------------------------------......//////000000000000111222111000///......000111111000000111222//////////////////////////////000000000111111111000000111111111222222222////////////................../////////...------,,,...000222222333555777777888999;;;===BBBHHHLLLSSSWWW\\\___```_________\\\bbbkkkttt|||zzzmmmeeeZZZVVVRRRPPPQQQQQQOOOLLLIIIFFFJJJZZZooo}}}}}}zzzvvvtttwww{{{vvvoooQQQ???;;;@@@>>>>>>AAA>>>666777888888666444333333333222222333555555444222111333444444999DDDLLLNNN;;;666000///111222000------//////------...///...'''...888===>>>JJJkkkzzzXXX<<<...111///---000000---+++******++++++)))(((......---------,,,,,,,,,,,,++++++++++++++++++,,,))))))******+++++++++,,,))))))***+++---...//////------------------------------......///000000000000111111222222000///......000111111000000111222////////////////////////000000000000111111111111000111111111111222222222000000000000////////////++++++,,,,,,---......///,,,...000111222333555777666777999:::;;;===AAACCCNNNRRRXXX[[[\\\\\\[[[\\\VVV\\\fffpppyyyqqqddd^^^XXXVVVSSSQQQNNNMMMMMMLLLIIIBBBHHHaaawww}}}zzzwwwwww{{{zzzkkkYYYAAA@@@>>><<<<<<<<<======;;;;;;:::999777555444333555555555555444333333222444///...111777>>>HHHQQQEEE===444000///......///000///...,,,,,,,,,---...000,,,---222555AAA___}}}pppRRR>>>......000,,,+++///...---,,,,,,++++++,,,,,,---,,,++++++,,,,,,***)))******++++++++++++******))))))))))))************++++++******++++++,,,---,,,---......//////..................////////////111111111111000000000000222333333333333222111111000000000000////////////000000111111111000000///111111111111111111111111///////////////............---,,,,,,,,,,,,---...---...///000111222333333444555666666777999===@@@GGGKKKPPPTTTVVVXXXYYY[[[^^^aaafffmmmuuu}}}zzzkkk```]]]WWWUUURRROOOLLLKKKJJJJJJIIIDDDLLLeee{{{zzzuuuqqqssssssiiiVVVFFF???>>>===;;;;;;;;;;;;<<<:::::::::999777555444333444444555444444333222111333///...111555;;;FFFQQQFFF???777111........./////////...---------------,,,***,,,000000666LLLddduuu}}}{{{lllDDD777...000///******///------,,,++++++++++++,,,---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))************++++++******++++++,,,,,,,,,---......//////..................////////////000000000000000000111111222222222222222111111000000000000000////////////000111111222111111000000111111111111111111111111000000/////////............---,,,,,,,,,,,,---...---...///000111222222333333444555555666888<<>>===<<<;;;;;;::::::999999888888888888777666555444444444444333222111000///////////////---111>>>MMMKKKIIIAAA666...---///000,,,---...///......,,,+++***+++---///+++'''---777HHHUUUeeemmmmmmbbbMMM;;;...***+++///...***))),,,---,,,,,,+++***+++++++++,,,+++******,,,,,,+++*********++++++++++++******((()))))))))******************++++++,,,,,,,,,,,,,,,---......///.....................////////////......///000111222333333000000000000000//////...////////////000000000000111111222333333333222222111111111111111111111111222222111000///...---,,,...---,,,,,,,,,,,,---...------...//////000111111000111222222222333666888<<<>>>AAADDDHHHNNNTTTXXX[[[^^^bbbfffkkkrrr|||uuullleeeZZZRRRNNNOOOMMMJJJFFFBBB@@@???>>><<<>>>JJJaaavvv{{{ssskkkQQQAAA888<<<>>>999;;;DDD===<<<<<<<<<;;;::::::999777777777777777666555444444444444333222111//////......//////,,,///;;;HHHMMMOOOHHH:::///...//////+++,,,---......---,,,+++***+++,,,---***))),,,222888BBBMMMSSSRRRHHH777***000+++)))+++...---+++***,,,,,,+++************+++,,,+++******,,,,,,,,,*********++++++++++++******((()))))))))************)))***+++,,,,,,,,,++++++,,,---......///.....................////////////---......000111222333444///000000000000///........./////////000000000111000111222333333333333333111111111111111111111111333222111000///...------...---,,,,,,,,,,,,---...---------...//////000000...000111111111111333555555888;;;???EEEKKKSSSXXXWWW[[[```cccfffmmmvvv}}}xxxkkkfffaaaXXXOOOKKKLLLJJJGGGCCC@@@>>>======<<<>>>HHH[[[lllppphhh]]]DDD===<<>><<>>=========>>>CCCPPP^^^aaaWWWJJJ???@@@AAABBBBBB@@@===<<<:::;;;;;;;;;:::999888777555555666666666666666555666666666555333222000//////------000000111666<<>>======<<<<<<>>>GGGRRRSSSHHH;;;>>>BBBAAA<<<:::>>>>>><<<999999::::::999888666555444555666666666666666666777777666555444222111000000------000222222555999NNNYYYXXXEEE444///...***,,,,,,+++***+++,,,...///---///000000111000...***++++++---//////------///$$$+++111000,,,******+++,,,++++++***)))*********+++***)))***,,,---,,,+++******++++++++++++******))))))))))))************(((***+++------,,,+++***,,,---......//////................../////////000//////000000111111222222111111111111111000//////---......///000111111222......///111111222222222111111111111111111111111111111111000000000000000...---,,,,,,,,,,,,---...,,,,,,------------------...///111111000//////000///111444777:::>>>BBBEEEJJJRRRZZZ^^^___aaagggmmmqqqyyy~~~jjjeee^^^WWWRRRNNNKKKHHHFFFFFFDDD@@@<<<<<<>>>BBB@@@>>><<<;;;<<<>>>>>>>>>@@@@@@@@@???===<<<::::::999999999888777666666555555555555555555444444444888888888777555222///---,,,,,,---...000222444555FFFSSSYYYNNN===222...++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))+++)))'''))),,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...---,,,,,,,,,,,,---.........////////////......000000///...............///000000000000000//////---...///111222222222222333333222222111000//////111111111111111000//////...---,,,,,,,,,,,,---...------------------------000000000000111111111111111111111222555888<<<>>>FFFOOOYYY___```aaacccfffqqqxxxyyygggbbb[[[UUUQQQMMMIIIFFFBBBBBBAAA>>><<<<<>>===<<<::::::999999888888777666666555555555555555444444444444555666666555444111...---+++,,,,,,---///111222333CCCQQQXXXMMM;;;000------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******************************+++++++++++++++++++++++++++++++++*********))))))+++***((()))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......---,,,,,,---...............//////.........000000///...............//////000000000000//////---...///111222222222222333333222222111000000000111111111111111000//////......---,,,,,,---......------------------------//////000000000111111111111111111222444777:::<<>>>>>>>>===<<<===@@@CCCIIICCC<<<888777888:::;;;>>>>>>>>>======;;;:::999999999888888777666666666555555555555444444333333222222333333222000...---,,,,,,,,,---...///111222>>>MMMWWWOOO<<>>>>>===<<<===>>>@@@BBBHHHBBB;;;555444777:::;;;<<<<<<<<<<<<<<<;;;:::999888888888888777777666666666555555444444333333333///000000111000///.....................///000111777IIIXXXTTTAAA111,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************************************************************++++++***************)))++++++,,,,,,,,,,,,------***+++,,,---......//////......------------......,,,,,,------------,,,,,,///......------............//////000000000000///---...///000222222222222333333333222222111111111111111111111111000/////////..................///........................////////////000000000111111111000000111222444444===>>>BBBJJJTTT^^^dddggglllqqqxxx~~~sssjjjeee\\\YYYTTTPPPMMMJJJFFFCCCAAA???>>>===>>>>>>??????CCC>>>888444555888<<<>>>::::::;;;;;;;;;::::::999888888888777777777777777666555555444333333222222////////////////////////111000000000000000111111222DDDWWWZZZIII555,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++*********************************************************************************+++++++++************+++++++++,,,,,,---------+++++++++,,,---...//////........................,,,,,,------------,,,,,,......------------............///000000000000000---...///000222222222222333333333222222222222222111111111111111000//////////////////////////////...........................////////////000000000000000000000000111111222::::::===DDDNNNYYYaaaddddddiiiqqqyyyuuukkkccc]]]XXXVVVRRROOOLLLIIIEEEBBBBBB@@@>>>>>>>>>>>>===<<<<<<999666555777:::===>>>888999999::::::::::::999888888777777777777777777666555555444333222111111000000000000000000000000333222111111000000000111///@@@TTT[[[NNN999---+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************************************+++++++++(((***++++++******+++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,---...///---...////////////...---------............---------------,,,------...///---...///000000111111000---...///111222222222222333333333333333333222222111111111111111000////////////000000000000//////..............................////////////000000///000000000111111111111666777:::???GGGQQQZZZ___\\\bbbjjjsss|||xxxmmmeee^^^YYYUUURRROOOMMMJJJGGGCCC@@@AAA>>><<<<<<>>>>>><<<:::777666555666999<<<<<<<<<777777888999::::::999999777777777777777777777888666555555444333222111000222222111111111111111222333333111000////////////000<<>><<<:::;;;===>>><<<999444444555888;;;<<<;;;:::666777888999999999999999777777777777777888888888666666555444222111111000444333222222222222222222333222111///......------222:::IIISSSMMM;;;///---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++%%%(((***+++******---000******+++,,,,,,---......///...---,,,+++,,,---...---...///000000///...---......////////////......,,,,,,,,,,,,------...///---...///000111111111111---...///111222222222222333333333333333333333333111111111111111000/////////000111222222111000///////////////////////////............/////////000...///000111222222222111...333777999;;;AAAKKKSSSVVV\\\eeennnvvv}}}{{{ooojjjccc```^^^VVVOOONNNLLLJJJGGGDDDBBB@@@>>>>>>>>>===<<<<<<;;;;;;666777888:::;;;<<<======999999::::::::::::;;;;;;;;;:::999999888888999999777666444111000///000000666666444222222333111...111111000...,,,+++,,,---111777DDDQQQOOO@@@000***///,,,,,,......******,,,))))))))))))***+++,,,---******,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,************************((()))))))))))))))((((((++++++******************,,,,,,------...///000000333111...,,,++++++---...000000000000000000000000...------------...//////---...---,,,++++++---///222222222111111111111000000111111222222333444444444444222222222222444444666444333111000000111111111111111000000000000000000///////////////000111//////.........//////000000000111111111111000000000111111333666===FFFKKKNNNUUU```iiiqqqyyytttgggbbbZZZYYYYYYRRRNNNMMMKKKIIIFFFCCCAAA???>>>======<<<<<<;;;::::::888999:::;;;<<<=========::::::::::::::::::::::::::::::999888888888888888666555444222222222222333333333222111222222111///111111111///---,,,------111666CCCRRRTTTIII;;;444///***(((+++---,,,+++---++++++++++++++++++,,,,,,+++,,,,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************((())))))************************************+++,,,,,,------...//////000222000...,,,+++,,,---///////////////////////////...------------...///////////////...------///111111111111111111111111111111222222333444444555555444444333222222333444444555444333111111111111222111111111111111111000000000000////////////000000000000///////////////000///000000000000000000///000111111222555;;;CCCHHHHHHRRR```iiimmmsss|||kkk___[[[TTTUUUXXXTTTLLLKKKJJJHHHEEEBBB@@@>>><<<<<<<<<;;;::::::999999::::::;;;======>>>>>>>>>;;;;;;;;;:::999999888888999888888888777777777777444444444333333444555555111111111222222222222222111111000//////.........111555AAAQQQZZZUUUJJJBBB666...)))+++...---,,,,,,,,,,,,---------,,,+++***---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))******+++++++++,,,((()))))))))******++++++,,,,,,------.../////////000///---,,,,,,---///000////////////////////////...------------...//////...///000///------///111000000000111222222333333222333333444444555666666555444333333333333444555555444333222111111222222000111111222222111111111111000000//////000000000222111000///////////////////////////////////////000111111222333888>>>BBBAAANNN^^^fffiiinnnxxxvvvddd\\\[[[VVVWWW[[[WWWJJJIIIHHHFFFCCCAAA>>>===;;;;;;::::::999888888888888999:::<<<>>>?????????<<<<<<;;;:::999888777666777777777777777666555555444444333333333333444444222111222333333111222555222000///...///000000000///222<<>>===:::::::::999888888777777555666888;;;===???@@@AAA<<<<<<;;;:::888777666666555555666666666555444333444444333333222222111000222//////222111...222999666222...---///111111111---000777DDDTTT\\\ZZZUUUEEE:::000///111000...---***++++++,,,---------,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******------+++***)))(((((())))))*********+++++++++,,,---------...............------,,,,,,---...000000////////////////////////...------------...//////+++---......,,,,,,,,,---......///111222333444555111111111222333333444444555555555555555555555555444444444444333333333222000111222444444444333222222222111000000000000000000///......---------.........------------......000111111111000222555777@@@FFFPPP\\\gggoootttvvv|||{{{mmm```\\\\\\SSSOOONNNHHHGGGGGGFFFDDDBBB@@@>>>===:::::::::999888888777777555666888;;;===???@@@AAA<<<;;;:::999888777666666333444555555555444222111333333333333222111000///000,,,,,,000000...555AAA@@@:::222......000111000---///333;;;HHHTTTWWWUUUAAA888111111444333333444------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...///000000000000000000000000000...------------...//////---///000000///......///...///000111222333444444000000111222222333333444555555666777777666555555333333444444444444333333///111333555555555444333333222111111000000000000//////............/////////...---,,,,,,---...//////000111111000000222444===@@@HHHTTTaaakkkpppqqqwww{{{sssiii\\\XXXWWWNNNKKKLLLGGGGGGGGGFFFDDDBBB@@@>>>===;;;::::::999999888777777888999;;;<<<>>>>>>??????;;;::::::999888777777666222333444555444333111000222333333444444333222111222,,,---222444555@@@OOOOOOEEE999111/////////...///111222333<<>>>>>>>>>>>>>>===::::::999999888777777777111222444444444333111///111222333555666666555555555///000777:::===KKK]]]ZZZNNN???444///...---,,,111333222///555CCCMMMPPPGGGBBB??????>>>;;;<<<@@@;;;888333///---,,,...///***)))))))))***,,,...///------------------------.........------,,,,,,,,,)))***+++,,,------...//////...------...000333555000000///...---,,,,,,+++.....................---........................111111111111111111111111...------------...//////***,,,//////---,,,,,,,,,000000000111222222333333222222333444444555555666555666777888888777666555222333444555555555444333///111444666777666555333444333222111000000000000000000111111222333555555111000...------...000111...000222222111000000111///555???GGGOOOYYYdddlllpppuuu|||}}}oooeee[[[WWWRRRMMMKKKIIIGGGFFFEEEEEEDDDCCCAAA???===<<<>>><<<999999:::;;;;;;;;;??????>>>>>>=========<<<888777777666555444444444555555444333333222111111333000111;;;GGGLLLFFF>>>222555===GGGOOOVVVaaakkknnn[[[GGG===444,,,,,,222111000......000555:::>>>KKKKKKIIIEEEAAA>>>===>>>??????===777///++++++---,,,,,,,,,+++***+++---///------------------------%%%***...///---++++++,,,***+++---...---,,,+++***+++,,,///444;;;AAAEEEFFFSSSLLLCCC999333///---,,,...//////000//////...---000000000000000000000000000111222111...---...///...------------...////////////............//////111111111111111222222222222222222333555666888999777555333333555777777777555444222000000111222333111111111222333444666777444444333222222111111000000000000000////////////000000////////////000000111111222222222111111000222222777???FFFMMMZZZeeeooosssyyy~~~rrreee]]]XXXTTTOOOKKKIIIGGGEEEDDDDDDDDDCCCAAA???===;;;:::===;;;999999:::<<<<<<;;;>>>======<<<;;;;;;::::::777777777666555444444444555444444333222222111111555333666BBBRRR\\\ZZZUUUOOOQQQZZZeeellloootttzzzmmmfffZZZKKK:::---,,,111111000...---///222555777;;;@@@FFFJJJHHHCCC>>>;;;AAA@@@>>>999333...,,,++++++,,,,,,+++++++++---...---------------------------,,,+++***+++---000222.........---,,,,,,,,,---000444;;;GGGTTT___hhhmmmnnnmmmgggWWW@@@///+++////////////...............000000000000000000000000///000111000///...///000...------------...////////////............//////111111111111222222222222333333333444555666777888777555333333555666666666555444222111000111222333111111111222333444555666444444444333222222111111111000000000////////////000//////......//////000111111111222222111111000000111444;;;AAAGGGSSS___eeejjjqqqxxx|||wwwkkk```XXXTTTQQQMMMIIIGGGFFFDDDBBBCCCCCCBBB@@@>>><<<:::999;;;999888999;;;<<<<<<<<<===<<<;;;:::999888777666777777666666555444444444444444333333222222111111222111555CCCWWWeeehhhfff```aaahhhsssxxxwwwuuuuuurrrvvvpppYYY???000---///111000///.........///000---333===CCCDDDAAA===:::AAA@@@>>>;;;888333...***++++++++++++,,,,,,,,,,,,------------------------...,,,******---000333444333444444444444555888;;;GGGLLLUUUaaammmwwwyyyTTT444+++222//////...------...///000////////////////////////...///000000//////000111......------......///000000//////......//////000111111111111222222333333444444444444555555666666777555333333444555555444555444222111111111222333111111111111222444555666666555555444333333222222111111000000000////////////..................///000000111111222111111000//////111555999???JJJUUUXXX^^^gggooovvv{{{|||oooddd[[[UUUQQQOOOKKKHHHGGGFFFDDDBBBDDDCCCBBBAAA???<<<:::999:::888888999;;;======<<<===<<<;;;:::888777555555666666666555555444444444333333333333222222111111222111444BBBVVVfffmmmnnnrrrqqquuu|||yyy}}}yyy[[[>>>222000.../////////.........------+++---000333444666888:::>>><<<;;;<<<===:::333...++++++++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///111555777BBBEEEIIILLLNNNQQQVVVYYYbbbiiittt~~~hhh@@@000444///...---,,,,,,---///111////////////////////////,,,...000000//////111333...............//////000000000////////////000000000111111222222333333333555555555555555555444444666444333333444444444222555444333222222222222333111111111111222333444555666666666555444444333333111111111000000000//////......------------......///000000111111111111111000...///222444777AAAKKKNNNUUU___hhhpppwww}}}rrrfff]]]UUUQQQPPPMMMKKKIIIHHHGGGEEECCCEEEDDDDDDBBBAAA???===<<<:::999999:::===>>>===<<<======<<<:::888777666555555555555555444444444444333222222222222222111111555333777EEEYYYjjjtttwwwxxxvvvyyynnnOOO999333111.........///////////////.........---++++++...222666777777777;;;>>>>>>:::666///---++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,'''***------...333>>>GGGXXX___ggglllnnnooosssvvvoooyyyxxxOOO555111///...,,,+++,,,---///111////////////////////////,,,...///000///000111333///............///000000000000////////////000000000111111222333333444444555555666666666555444333555444333333555555444222444444333333333333333333111111111111222333333444777666666555555444444333111111111111000000000000......------------.........///000111111111111111111///000111111222:::BBBHHHNNNXXXbbblllttt{{{}}}{{{mmmccc[[[VVVSSSNNNLLLJJJIIIIIIHHHFFFDDDEEEEEEDDDDDDCCCAAA@@@???;;;;;;;;;<<<>>>???===<<<===<<<;;;:::999888777666444444444444444444444444222222222222222222111111111111777EEEYYYlllxxx}}}yyyxxxzzz|||nnnVVV???333111111000....../////////000000000...///000000...---...///111222333777;;;>>>??????444000,,,+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,222@@@SSS```gggoooyyy}}}}}}|||~~~yyyVVV666///---,,,,,,,,,,,,...///000////////////////////////,,,...000000///000111333//////......//////000111111000000//////000000111000111111222333444555555444444666666666555444333444333333444666666555444444444444444333333333333111111111111111222333333666666666555444444333333222222111111111000000000///..................///......///000111111111111111000111222111000444;;;CCCHHHQQQZZZdddnnnwww|||zzz}}}wwwkkk```ZZZVVVTTTLLLJJJIIIIIIIIIHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBBBB=========>>>@@@???>>><<<;;;;;;::::::999888777777444444444444444444444444111111111111111111222222///000555DDDWWWjjjwww}}}yyytttuuueeeRRR>>>333000///000111000///............//////---///111111///...---......///111333777<<>>>>>???@@@@@@>>><<<:::999999999888888777777444444444444444444444444111111111111111111222222333444:::GGGYYYkkkwww|||~~~yyymmm]]]SSSRRRQQQ>>>///...000......333111000...---,,,,,,---...---------++++++,,,///222,,,...000111333999BBBIII===666...+++,,,---,,,***++++++++++++++++++++++++,,,***000BBB]]]rrrzzzzzzwww~~~PPP333555***+++,,,---............111111111111111111111111...///000000//////000111///////////////000111111111111000000000000111111000111111222444555666666222333555777777666555444222222333666888999888777444444555555444444333222111111111111111111222222666555555444333333222222222222222111111111111000000000////////////000000---...///000111111111111///000222555222---...333888<<>>===888888999888888777666555555444333333222222333333222222222111111111000000111111666CCCVVVhhhssswwwuuucccOOO>>>666666999111111000000//////......////////////....................................,,,,,,------///444;;;@@@EEE>>>555...,,,++++++*********+++++++++,,,,,,,,,,,,...999PPPhhhxxxuuuAAA---555..............................////////////......000000000000000111111111////////////////////////000111111111111222222222222222333333333333444444444333444666777666444111222333444555666666666666444333333222222333333444555444444333333444444555222333444444555555444444111111111111000000000000000000//////000111222222000000000000000000000000222000------///000000000222333999DDDLLLTTT^^^gggvvvyyywwwqqqiiiaaa[[[VVVRRROOOJJJIIIHHHFFFEEEDDDCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@>>>???@@@@@@@@@???======999999999999888777666555555444333333222222333333222222222111111111000000111///222===NNN___jjjooodddXXXGGG:::333000...---111000000000/////////...////////////....................................,,,,,,,,,---...333999>>>FFF@@@777000,,,+++************+++++++++,,,,,,,,,---***;;;]]]vvv}}}```;;;------...........................//////000000//////...000000000000111111111111000000000000000000000000000000111111111222222222222222222333333333444444444444444555777777555333333333333333444444444444333333222222222222333333333333333333333333333333222333444444555444444444111111111111000000000000000000//////000111111222////////////////////////222222111000000000111222222222666???FFFLLLVVV___mmmsss|||}}}rrrmmmeee^^^XXXTTTPPPMMMJJJHHHEEECCCBBBBBBBBBCCCEEEEEEDDDCCCBBB@@@???>>>>>>>>>??????>>>>>>===<<<999999:::999999888777666555444333333222222333333222222222111111111111111111......444AAAOOOZZZ___KKK???111,,,///222///***000000000000////////////////////////............------------------------,,,,,,,,,,,,---000666:::EEE@@@999111,,,***)))*********+++++++++,,,,,,,,,...(((<<>>==================<<<<<<;;;::::::::::::999888777666555444333333222222333333111111111111111111111111000...---000777@@@FFFIII===555,,,,,,222555333///000000000000////////////////////////............------------------------,,,,,,,,,++++++...333666@@@>>>:::333---))))))+++******+++++++++,,,,,,,,,///***:::___{{{vvvHHH111333555000........................000000111111111111000000//////000000111111222222111111111111111111111111000000000000111111111111111222222222222333333333444333333555999===>>>>>>777555333111000111222333222222111111111111222222000111333444444333111000222222333444444444444333222222222111111111000000000000/////////000000111////////////////////////111444777444///---000444333000000444888<<>>???@@@BBB???@@@@@@@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::999999999999888777666666555444333333222222333333111111111111111111111111000//////000222444555555222000------...000//////////////////000000000000////////////............------------------------+++++++++++++++---111444:::<<<<<<777///******,,,******+++++++++,,,,,,,,,---...666KKKiiizzzMMM666222444222...////////////////////////000000111111111111000000...//////000111111222222111111111111111111111111//////000000000111111111111111111222222222333333222222222666;;;???AAABBB888666444222111111222333222111111000000111111222000222333555555333222000111222333333444444333333222222222222111111111111000000///////////////000...........................222555333///,,,///222333000///333555999BBBKKKNNN\\\nnnzzzuuunnneeeaaa\\\WWWSSSOOOKKKHHHDDDCCCAAA???>>>???@@@@@@===>>>>>>?????????>>>>>>;;;;;;:::999999999999:::888888999888888777666555555444333333222222333333111111111111111222222222000111111111000///...---...000111///---+++---///////////////000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++---000333777===AAA===333,,,***,,,******+++++++++,,,,,,,,,+++///222:::RRRtttwwwQQQ333444;;;444***(((///////////////////////////000000111111000000///......///000111222222333111111111111111111111111/////////000000000111111111111111111222222222222111111222555:::===>>>>>>777666444333222222222333111111000000000000111111111222333444444333222111111111222333333333333333333222222222222111111111000000//////......//////........................,,,///222111///---///000222//////222444777>>>FFFHHHTTTdddqqq{{{|||pppjjj```]]]XXXTTTPPPLLLHHHEEEBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;;;;:::999888777888999999777777777777777666444444555444333333222222333333000000111111111222222222111111222111000////////////111333222///...///222.../////////000000000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++---000333999AAAHHHEEE999...***+++******+++++++++,,,,,,,,,***---///111;;;SSSuuuNNN888---555999///))),,,////////////////////////...//////000000//////.........///000111222333333000000000000000000000000////////////000000000111111111111111222222222222000000111444666777666555444444333333222222111111000000000//////000000000222222222222222222222222111111222333333333333222333333222222222111111111000000///.......................................,,,---///000000000000000111///...111222333888???CCCKKKXXXfffsssuuujjjeee]]]ZZZVVVRRRNNNJJJFFFCCCBBBAAAAAAAAA@@@@@@???????????????>>>===;;;:::999;;;:::888777777777888999777777777777666555444333555444333333222222333333000000111111222222222222222222111000///000222444...///000000///000000111.../////////000000111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,...111333<<>>EEEQQQdddvvvvvvlllbbbZZZWWWUUUSSSQQQOOONNNJJJEEEAAAAAAAAAAAA@@@??????>>>>>><<<;;;:::999888888888888777777777888888888999999666555555444444555555555666555555444444333222222222222222222222222222222111111111111111111111111////////////////////////000000///...............//////......------------------------,,,+++******+++++++++++++++++++++,,,000;;;HHHMMMGGG<<<222,,,))))))(((((()))******+++(((+++,,,///111888^^^OOO222777000000000000000111222222000000000000000000000000......///000000000000000//////000000000000000000//////............////////////............///000111111111111111111111111...000111333333222111000222222222222222111000//////////////////000000000000000111111111222222222222222222222222222222222111111000000000000111111////////////000000000000////////////............---......///////////////000000000000111111111111---222888===FFFWWWlll{{{{{{pppjjjbbb\\\YYYTTTRRRQQQNNNLLLIIIEEEBBBAAA@@@@@@??????>>>======;;;;;;999888888888888888666666777777777888888888555555444444444444555555666555555444444333222222222222222222222222222222000000000000000000000000////////////////////////000000///..............................------,,,,,,---------,,,,,,+++***++++++++++++++++++++++++///888EEEKKKHHH===111***)))))))))((())))))***+++***,,,,,,...111999```pppAAA///444222111000000//////000000000000000000000000000000---...///000111111111111000000////////////////////////............////////////............//////111111111111111111111111///000111222333222222111000000111222222222111111////////////000000111111111111111111222222222222222222222222222222222222111111000000000000111111.../////////000000000111////////////............---....../////////////////////000000000111111111---000444888>>>LLLaaarrr~~~rrrjjjfffaaa[[[XXXTTTRRRPPPMMMJJJGGGEEEDDD@@@@@@??????>>>=========;;;:::999888777777777777555555555666666666777777444444444333444444555666555555444444333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000///...............---............---,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++*********...666BBBKKKJJJAAA444+++******)))))))))******+++,,,---+++---000666YYYWWW999///000222111000///////////////000000000000000000000000...///000000111111111111000000////////////......//////......//////000000000//////............///111111111111111111111111111111111111222222333333111222222333333222222222...//////000000111111222111111111222222222222333222222222222222222222222111111000000000000111111......//////000000111111////////////............---......////////////////////////000000000111111...///111555888BBBTTTddduuullleeeccc```ZZZWWWTTTRRROOOKKKGGGEEEEEEFFF@@@??????>>>======<<<<<<:::999888777777666666777444444444444555555555555444333333333444444555666444444444333222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000///...............------.........---,,,+++******+++,,,------------++++++++++++*********))),,,444AAAKKKNNNFFF999///++++++************+++++++++,,,***---...///JJJuuuaaaAAA333222444000////////////000000111000000000000000000000000///000000111111111000000000000/////////.........000////////////000111222000000///...............111111111111111111111111333222111000000222333555777777666666555333222111...//////000111111222222111111111222222222333333222222222222222222222222111111000000000000111111.........///000111111111////////////............---......///////////////////////////000000000111000...///222555:::GGGUUUiiixxx|||jjjdddccc```[[[XXXTTTRRROOOJJJFFFDDDEEEGGG?????????>>>======<<<<<<:::999888777666666666666333333333444444444555555333333333333444444555666444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............,,,---.........---,,,+++)))***+++,,,---.........++++++++++++******))))))+++333@@@LLLPPPJJJ===333,,,,,,+++++++++++++++,,,)))******------***>>>ddd^^^???///+++000777------......///111222333000000000000000000000000000000111111111111000000000000//////.........---000000000000000111222222111000///...............111111111111111111111111444333000//////111444666<<<;;;:::888666444111000...//////000111222222222111111222222222333333333222222222222222222222222111111000000000000111111---......///000111111222000/////////............---......///////////////////////////000000000000111------111333666@@@KKK```pppzzzlll```ZZZWWWVVVUUURRRQQQOOOLLLHHHEEECCCBBBAAA@@@>>>===;;;::::::999::::::999999888777777777555555555555555555555555333444555444222111222333222222222111111111000000111111111111111111111111000000//////......------////////////////////////...------...000111000///------------,,,+++*********,,,...---+++******+++000,,,(((***,,,---------222222:::JJJRRRNNNFFFBBB666111...///...)))'''((()))))))))***---111555888eeevvviiiUUU<<>><<<888555222111111111222000...000333444222000333333333444444444555555333333333333333333333333222111111111000000////////////////////////////////////.........---------...000111000///...///111...............///000000000///...///222777<<>>===;;;:::::::::999999888777777666666555444444444444444444444444333444555444222111222333222222222111111111000000111111111111111111111111///////////////.........///////////////////////////...---...///000///...++++++,,,,,,---,,,,,,,,,------......------...///---,,,+++,,,,,,+++++++++(((---999HHHOOONNNOOORRREEE;;;000,,,***((())),,,***))))))***,,,///222444CCCPPP^^^eeeiiihhh___UUUCCC<<<333000000000...+++////////////000000000000111000000000000000000000111111000000000000111111111111111000000000000000...///000111111222222111222222222222222222222222111111111111111000//////333222000//////000222333:::888666444333333444444555333111222444555333111222222222333333333333333222222222222222222222222222111111111000000000000//////////////////////////////.........---------...000111000///...///111...............///000000//////......111555999<<>><<<;;;:::::::::888777777666666555444444444444444444444444444444222444444333222111222333222111111111111000000000111111111111111111111111.........///////////////////////////////////////000///......///000...---******+++,,,,,,---......,,,***)))***,,,...//////,,,---...,,,***)))))))))'''000???OOOWWWZZZ___eeePPPCCC666000...,,,,,,---*********+++,,,---//////+++222999<<<<<<;;;666000***---111222111000000111////////////000000000000000000000000000000111111111111000000000000111111222111111111000000//////000000111111111111111000333333333333333333333333111111111222111111000////////////000000111222222444444333333333555666777777666444444555555333222222222222222222111111111111111111111111111111111111111111111111000000000/////////////////////////////////............---...000111000///...///111...............///000000000///......///222666888@@@OOOggg}}}qqqllleee^^^XXXUUURRRQQQPPPNNNKKKGGGDDDBBBBBBBBB??????===<<<;;;:::::::::888888777666666555555444333333333333333333333333222333444333111111111222111111111111000000000000111111111111111111111111------......//////000000////////////////////////111000......//////...,,,++++++++++++,,,,,,------,,,++++++...333666888777666444///***)))++++++)))---333AAAUUUeeelllkkkhhhNNNDDD;;;:::999444///,,,******++++++,,,,,,------***,,,...///000000///...---///111///---...111555////////////000000000000000000000000000111111111111111000000000000111111222222111111000/////////222222222222111111000///444444444444444444444444111111111222222111111000---...000111222222222222222222222222333555666777888777666555444333222111222222222222222111111111111111111111222222222222111111111111111111111111/////////////////////////////////..................000111000///...///111...............///000000111000///...///111444555<<>>===;;;::::::::::::999888888777777666555555333333333333333333333333222333444333111000111222000000000000000000000000000000000000000000000000------......//////000000////////////////////////111000......//////...,,,...---,,,++++++++++++,,,---000666>>>GGGMMMQQQRRRJJJCCC666+++***///...))),,,...999QQQlllwwwmmm^^^HHH@@@<<<======999333111++++++,,,,,,------------...,,,+++,,,---...///111111///---+++++++++---...////////////000000000000//////000000111111111111111111000000000000111111111111111111000000//////222222333222222111000///444444444444444444444444111111222222222222111111...///111333444444333222222222222222222333333444666666666444222111000000333333333333222222222222222222222222333333444444111111111111111222222222000000000000000000000000////////////////////////...000111000///...///111...............///000000333222000000000111333444<<<<<>>===<<<;;;::::::::::::999999888777777666666555222222222222222222222222111333333222111000111222//////000000000000000111000000000000000000000000.........///////////////////////////////////////000///......///000...---///...---+++******++++++***333BBBQQQ\\\eeekkknnnccc[[[III555...111111+++,,,+++222IIIgggwwwlllZZZHHHCCC??????>>>;;;:::<<<000000///...------------000,,,***++++++***+++...///...---///111000,,,)))////////////000000000000/////////000111111222222111111000000000000111111000000000000000000000111222333333333222111000000444444444444444444444444000111222222333222222222///000222333444444333222222222222222111111111000444555555444111///000000222222222222333333444444222222222333333444444555111111111222222222222222000000000000000000000000...////////////000000000...000111000///...///111...............///000000333222111000000111222222:::;;;FFF]]]uuuzzzhhhgggccc]]]VVVRRRRRRSSSLLLLLLLLLKKKHHHEEEBBB@@@======<<<;;;::::::::::::888777777666666555444444222222222222222222222222111222333222111000000222////////////000000111111000000000000000000000000///////////////.........///////////////////////////...---...///000///......---+++******+++,,,---///>>>SSSdddnnnuuu{{{yyyvvvdddGGG555111000,,,,,,---000===RRRdddcccZZZNNNMMMOOOOOOKKKCCC@@@BBB888666333///---,,,+++,,,...+++***------******.........000222444333000...////////////000000000000...//////000111111222222111111000000000000111111/////////000111111222222222222333333333222111111333333333333333333333333000111222222333333333222111111111222222222111111222222222222111000//////333555555444111///000222//////000111222333444444000111111222333333444444111111111222222333333333000000000000000000000000.../////////000000000000...000111000///...///111...............///000000111000000//////000000111333;;;FFFSSSfff{{{wwwhhhfffbbb[[[TTTPPPQQQSSSKKKLLLMMMLLLJJJFFFBBB@@@===<<<;;;;;;::::::::::::777666666555444444333333111111111111111111111111111222333222000000000111.../////////000000111111000000000000000000000000000000//////.........---////////////////////////...------...000111000///,,,+++*********,,,...000<<>>;;;666111---+++*********'''(((...///++++++///...//////...---...111333////////////000000000000...//////000111222222222111111000000000000111111......///000111222333333111222222333333333222222333333333333333333333333000111222333333333333333111111111000000000000000000111111111111000000///333555666444111000111333------...000111222333444///000000111222222333333111111111222222333333333000000000000000000000000.../////////000000111111///000111000///...///111...............///000000//////.........//////000---<<>>IIIZZZrrrvvvjjjeee^^^XXXTTTPPPMMMKKKJJJHHHEEEDDDCCCBBB???===;;;;;;;;;:::999999888888666555555444444333222222111111111111111111111111111111111111111111111111............////////////000000000000000000000000//////////////////////////////.........///000000......//////......---,,,)))))),,,...+++...@@@VVVvvv}}}aaaCCC777000...000000---+++,,,111555;;;DDDQQQZZZ\\\WWWPPPLLLNNNTTTTTTJJJ>>>555///+++...------...000000///...........................///000000111111000000///111111000000111111222333111111111111111000000000//////000111222333444444555444333444555555555333555555444444444444555555444444444444444444444333222222222111111111111000444000---...222555444222000111222333333222111000000111222333333333222222333333333333333333333333333222222111111111111222333222111111000000111111000000000000000000111222////////////000000000000000000000000000000000000000000000111111111222222000000333777===LLLeeezzzxxxiiiddd\\\VVVRRROOOMMMLLLJJJHHHEEEDDDCCCBBB???===;;;;;;::::::999888888888666555555444444333222222111111111111111111111111111111111111111111111111............///////////////////////////////////////////////////////////////////////////000111222.........///......---,,,)))+++------,,,444NNNggg}}}\\\CCC222000222222000---+++,,,---+++000777>>>BBBCCCBBBAAANNNTTTVVVOOODDD<<<444...---,,,---...000000...---............////////////000000000111111000000000111111000000111111222333111111111111111111111111000000111222222333444444555444444444555555555444555555444444444444555555444444444444444555555555222222222111111111000000111000//////111111111000000111222222222222111000000111333555555444333222333333333333333333333333333222222111111222222222333333222222111111111111111000000000000000111111////////////000000000000000000000000000000000000000000000111111222222333222333444555777BBB[[[qqqzzzhhhbbb[[[UUUQQQOOONNNMMMJJJHHHFFFDDDDDDBBB@@@>>>;;;::::::999999888777777666555555444444333222222000000000000000000000000000000000000000000000000............////////////////////////////////////........................///////////////000111222.........///......---,,,---///000000333BBB^^^wwwsssOOO333222222222000...------------,,,,,,...111555888:::DDDKKKPPPLLLEEE???999333...---,,,---//////---,,,........./////////000000000000111111111111000000111111000000111111222333111111111111111222222222333222222222222222222222555555555555555444555555666555555444444555555666555555555555555555555666222222222111111111000000...333888777222......000111111111111111111111111000222444555666555333222333333333333333333333333333222222222222222333333333333333333333222222111111111000000000000000111////////////000000000000000000000000000000000000///000000111222333333333444444666555444<<>>:::222000...---......---,,,.........//////000000111000111111222222111111000111111000000111111222333111111111222222222222222444333333333222222222222444666666666555444555666666666555555555555666666666666666666666666555555222222222111111111111000///777>>>===555//////222111111111111111111111111111222333444444444333333333333333333333333333333333222222222222333333444333444444444444333222111222111111000000000000000////////////000000000000000000000000000000000000///000000111222333444444333333444444333777GGGWWWuuu}}}|||~~~zzzddd^^^WWWPPPMMMMMMLLLLLLIIIGGGDDDCCCBBBAAA>>><<<::::::999999888777777777666555555444444333222222000000000000000000000000000000000000000000000000............////////////000000000000000000000000........................//////......---...............//////......---,,,)))***---888JJJ___nnnuuu}}}zzzXXX;;;777222...000444999===555000+++)))***,,,------000777<<<>>>@@@CCCCCCAAA777444000......//////...---......///000000111111000111111222222111111000111111000000111111222333111111111222222333333333222222333333333333333333444666777777444444555777666666555555555555666666888777777777666555555555222222222111111111111000000666::::::444000000222111111000000000000111111222222222222333333333333444444444444444444444444222222222222222333444555333444555555555444222222222222111000000000000000////////////000000000000000000000000000000000000///000000111333444444555111111222444444666@@@KKKkkk|||~~~{{{yyyxxxzzz{{{~~~{{{bbb\\\UUUNNNLLLKKKKKKKKKGGGEEECCCAAAAAA???===;;;::::::999999888777777777666555555444444333222222000000000000000000000000000000000000000000000000............/////////000000000000000000000000000........................000///...---------------......//////......---,,,...///555EEE\\\pppxxxxxx|||uuuCCC===555111222999@@@EEE555111...---...///---,,,---333888:::>>>DDDGGGEEE;;;777222/////////000000---......///000111111222111111222222222222111111111111111000111222222333111111111222222333333333111111222333444444555666444666888777444333555777666666555555555555666666999888888777666555555444222222222111111111111000000111222222111000000111111111000000000000111111222222111111111222333444444444444444444444444444222222222222333333444555333444555555555444333222222222111000000///000000////////////000000000000000000000000000000000000///000000222333444555555111111222555666777===EEEdddwww}}}yyysssuuuwwwyyy}}}{{{rrrdddZZZPPPKKKLLLNNNKKKHHHGGGFFFDDDAAA???>>>===<<<;;;:::999777666666555555555444333222111111111111222111000000111111000///////////////////////////............////////////111000///......///000111///000000000000//////...111111000/////////////////////...---,,,,,,++++++,,,)))555TTTqqq||||||zzzlllJJJ555222......333555222222111///...---,,,++++++...111555999>>>EEEIIIEEE===444//////111111///111111111111111111111111333333333222222111111111444333222111111222333444333333222222111111222222555000///333555222222666666666555555555444444444555555666666666666555555888888777777666666555555333444555555555444333222222222222111111111111000333222111000000111222333222222222222222222222222333333444555555444333333222333444555555555444333555555555555555555555555333222111000000000111222000000000000000111111222000000000000000111111222000000111222222222222111444444444333333777<<<@@@XXXppp|||yyyvvvvvvyyy~~~xxxnnnbbbYYYNNNJJJKKKLLLJJJGGGGGGFFFCCCAAA???===<<<<<<::::::888777666555555555555444333222111111111111333111000000111111///...////////////////////////............////////////000000///......///000000......///////////////...111000000//////////////////......---,,,,,,++++++---111BBB___ttt|||{{{VVV999111...///222333111000000///...---,,,,,,---...000222444999???DDDHHHAAA888333222111000///000000111222222333444444333333333222222222111111333333222111111222333333333333222222222222222333555000///444777555555999666666555555555444444444555555555666666555555555777777777777666666666666444444555555555444333222222222222222111111111111222111000000000000111222222222222222222222222222333333444555555444333333222333444555555555444333555555555555555555555555444333222111000000111222000000000000000111222222111111111111111222222333000000111222222222222111333333333222333666;;;>>>QQQjjj|||zzzwwwvvvxxx|||sssiii___WWWMMMIIIIIIJJJHHHFFFFFFEEECCCAAA???===<<<<<<:::999888777666555555555444333222111111111111111333222000000000000...---////////////////////////............//////////////////...------...//////,,,,,,---...////////////111000//////......//////......------,,,,,,++++++---888OOOhhhuuuyyyiiiCCC222000000000000//////.........---------//////......///333999===EEEAAA;;;777444333111/////////000222333444555666333333333222222222222111333333222222222222333333333222222222222222333444555111000444666555555777666666666555555555555444444444555555555555444444666666666666777777777777444555555555555444333333333222222222111111111111111111000000000000111111222222222222333333333333333444444555555444444333222333444444555555444444666666666666666666666666555444333222111000000000111000000000000111222222222111111111111222333333000000111222222222222111222222222222222444999<<>>===<<<<<<:::999888777555555555555333333222111111111111111333222000///000///...,,,////////////////////////............////////////.........------.........,,,---...///000000000000000000///............///---------,,,,,,,,,+++++++++888QQQjjjtttwww}}}SSS888333000---///------------............//////---+++,,,000666;;;@@@???===:::777444222111//////000111222333444444222222222222222222222222333333333333333333333333222222222222222333444555666444222333444444333333666666666555555555555555333333444444444444333333555555555666777888888888555555555555555444444333333333222222222111111111000000000000000000000000222222222333333333333333444444444444444444444444222222333444444555555555666666666666666666666666666555444333222111000000111111000000111111222333111111000000111111222333000000111222222222222111111111111111111333777:::BBBYYYttt|||yyyxxxyyy{{{~~~}}}pppfff[[[VVVOOOJJJIIIIIIHHHGGGDDDCCCAAA???===<<<<<<;;;:::999888666555555444444222222111111000000111111222111//////000///...,,,////////////////////////............////////////---..................------...///000111222222222000//////...............,,,,,,,,,,,,,,,+++++++++,,,666LLLgggvvvyyy}}}ccc@@@666000***111---------............//////...---+++,,,000666;;;AAACCCDDDAAA;;;555111000000000000111111111111111222222222222222222222222333333333333333333333333222222222222333444555666555444333444666888888777666666666666666666666666333333444444444444333333444444555666777888999999666666555555444444444444333333333222222222222111000000111111111111000000222222333333333444444444444444444444444444444444222222333333444555666666777777777777777777777777666666555444333222111000111111111111111222222333///////////////000111111000000111222222222222111000111111111111222666888???RRRnnn}}}zzzzzz|||}}}~~~|||pppfffYYYUUUOOOKKKIIIHHHHHHGGGCCCBBB@@@>>>===<<<;;;;;;999888777666555444444444222111111000000000111111111///......000000///---////////////////////////............////////////---...////////////...---///000000111222222222222000///......------......,,,,,,,,,,,,++++++++++++...444HHHfffyyy~~~~~~iii@@@777000)))222....../////////////////////...---,,,---000666:::DDDIIILLLIII???666000///111111111111111111111111111222222222222333333333333333444444444444333333111111111222333555666777333444555555999???AAA???555666666666666777777777444444555555555555444444444555555666777888888999777666555555444444555555333333333333222222222222111111222222222222111111222222333333444444555555555444444333333444444555222222222333444555666777777777777777777777777777666666666555444333222111222111111111111222333333///............///000000000000111222222222222111000111222111111222555888===MMMeee}}}}}}~~~{{{||||||}}}{{{nnneeeVVVSSSNNNJJJGGGFFFFFFFFFBBBAAA???>>><<<<<<;;;;;;999888777666555444444444111111000000000000111111///...---...000000000...////////////////////////............////////////...///000000000000///...///000111111111111000000//////...------------...++++++++++++++++++++++++...333FFFeee{{{~~~ddd999666222)))222000000000000000000///////////////...---000444777>>>FFFMMMKKKAAA666111000222222222333333444444444111111222222222333333333333333444555555444333333111111111222444666777888333666666555888???@@@===555666666666777777777777555555555666666555555555555555666666777777888888777777555555444555555666444444333333333222222222111222333444444333222111222222333333444555555666555444333333333333444555222222222222333555777888888888888888888888888888444555666666555444333222222222111111222222333444///////////////000000111000000111222222222222111000111222222222333555777<<>><<<<<<;;;;;;999888777666444444444444111000000000000000111111...---,,,...000111000///////////////////////////............/////////000...///000111111000///...///000000000000//////...//////...------------...+++++++++++++++++++++++++++111EEEdddzzz}}}~~~]]]111444444***222222111111111000000000///000000000.........111444444===GGGHHH@@@777333333222222333444666777888888111111111222222333333333333333444555555444333333000111111222444666888999666888777333444:::999444555666666666777777888888555555666666666666555555666666666666777777777777888777666444444555555666444444444333333333222222222333444444444444333222222222333333444555666666555444333333333333444555222222222222333555777888888888888888888888888888444555666666666555444333222222111111222222333444000000000000000111111222000000111222222222222111000222333333222333555777:::BBBUUUooo~~~~~~||||||~~~ssshhhaaaSSSPPPLLLJJJIIIHHHFFFEEEBBB???<<<;;;;;;<<<;;;:::999888777555333222222222222111111000///......---..................------//////////////////////////////////////////////////////000000000000/////////////////////////////////...,,,+++***+++,,,,,,,,,+++)))(((((()))+++,,,---000???ZZZxxx~~~wwwHHH444111000///111000/////////............///......---------......666:::>>>>>>:::666333333111222444666999888666333111111222333333333333222444333222111111111333333222000000222666888777555???777666======555222555:::999888777666555555444888777666777777666444333777666555444555666888:::888888888888777666444444555555555444444333333333111111111222222333333333666555333222222333555666777666555444444444444555111222333333444444333333777777777777888888888888999999999999888666555444...//////000111222222222000000111111111111000000000000000000000111111111111111222333444666666777999===JJJbbb~~~}}}zzzoooddd\\\UUUQQQMMMJJJHHHFFFDDDBBBAAA???<<<;;;;;;<<<;;;:::999888666555333222222222111111000000///......---........................//////////////////////////////////////////////////////000000000000//////...........................---,,,+++++++++,,,,,,,,,+++)))(((((()))+++,,,---...777NNNiii~~~eee@@@111000//////111000000/////////.........///......------.........333777;;;<<<999555333333333333444666777666333111111111222333333333333222333333222222111222222222111222555777888888999999===<<<<<<>>><<<999<<>><<<:::;;;;;;::::::888777666444333222111111111000000//////.................................////////////////////////////////////////////////...//////000000//////..............................---,,,,,,+++,,,,,,,,,,,,+++***))))))***+++,,,///---///;;;PPPeeettt{{{|||yyysssnnnjjjiiiiiijjjllldddLLL555...///......000000000000/////////......///......---......//////000333777999888555444333555444444444555444111...111111222333333333333222333333333333333222111000111333666888:::???GGGMMMXXX]]]^^^TTTGGG???;;;888777888888888999999999:::666777888999888777666555777666555444444666777999777777777777666555555444555444444444444333333333333333333444444444444444444333222111111222333444333333444444333222000///333333444555555555555444555555666666666777777777888999999999888777666666222222222222111111111111222222333333333333222222000000000111111111222222333444444555666777888888888:::CCCVVVppp{{{{{{}}}yyymmm```XXXTTTPPPLLLHHHFFFDDDBBB@@@@@@>>>;;;::::::::::::999777666555333222111111111000000/////////.....................////////////////////////////////////////////////////////////...//////////////////...........................---------,,,,,,,,,------++++++***))))))***++++++///,,,+++...888GGGUUU]]]VVVRRRJJJCCC<<<999777777FFF\\\pppwwwxxxvvvlll```DDD888//////000///...000000000000////////////..................//////000111333666888888777555444444333222222333333111///111111222333333333333222222222333444333222111000777999<<>>>>>===999:::<<<<<<:::888777777888666555444444555777888666666777777666555555444444444444444444444444444444444555555555555555555444333222111111111222222333444666777777666444333333444555555666666555555444444555555666666777777888888999999999888777777555555444333222111000000111222222222222222222111000000000111111222222333333444444555666666777777999:::@@@OOOfff~~~|||{{{zzz~~~xxxkkk___VVVPPPMMMJJJGGGFFFDDDCCCAAA???===:::999999:::999888666555444222222111111111////////////...................../////////000000000000000000000000000000////////////////////////......////////////..............................------------------------+++******************+++,,,,,,+++***---222999>>>555444333222111111111111---:::DDDFFFIIIJJJBBB666222///...111222000///000111000000000////////////...............///000111444555777999::::::888666333222000111222333222111111111222333333333333222111222333444444333111111999@@@NNNbbbwwwlllaaa```___]]]ZZZXXXWWWVVVOOOLLLEEE===777666:::===888666555444333444666777555666666666666555555444444444444444444444444444555555555555555555555555444333222222111111111111222333666888999999888777333444555555666666555555444444444555666777777777777888888999999999999888777777666444333111000000000000111111111111000000///000000111222333333333333333333444444555555666::::::>>>JJJ]]]uuu}}}}}}{{{yyy{{{sssggg[[[SSSOOOLLLHHHFFFEEEDDDBBBAAA???<<<:::888999999888888555444333222111111111111.................................//////000000111000000000000000000000000////////////////////////---......//////......---------------------------,,,,,,---............---************************)))***,,,,,,,,,,,,---///+++,,,...000111111222222+++---......000222...(((......000222222222000000111111000000000/////////............///000111111666666777:::===>>><<<;;;444222000000111333333333111111222333333333333222000000111222333333333333111EEEeeeyyyfffOOO===444555888888777555333333444555666555555666666666555555444333333333444444444444555555555555555555444444444444444444333222222111111000111333555666777666666333333444555555555555444444444555666777777888999777777888999:::::::::999888888777555444222111111000000000111111000000000///000000111222333444444333333333333444444555555999999<<>><<<999888888999888777444333222111111000000111........................---......///000000111111000000000000000000000000////////////////////////---......//////......---------------------------+++,,,.../////////...---*********++++++*********((()))++++++++++++++++++,,,,,,------,,,,,,++++++000---,,,---,,,)))+++///...///000000111222111000111111111000000000//////............///000111222444444666:::@@@BBBBBB@@@777555111000111222333222111111222333333333333222//////000111222444555666444RRR|||zzz]]]GGG:::666888777555333333444555666444444555666666555555444333333333444444444555555555555555444444444333333555555555444444333222111222222222333333333333333222222333444444444444444444555555666777888999:::666777888999::::::::::::888888777666555333222222000111111222222111111000///000000111333444444555444444444444555555555555666777:::@@@OOOfff~~~}}}zzzvvvtttuuu{{{zzznnncccYYYSSSQQQNNNIIIEEECCCAAA>>><<<>>><<<999888888888888777333333222111000000000111---.....................---......///000111111222000000000000000000000000////////////////////////---..................---------------------------+++,,,.../////////......******++++++++++++******+++***)))))))))***))))))---,,,,,,,,,---///000111,,,)))+++...***###(((333000000...---...111111000111111111111000000000000............///000222222111111444:::AAAEEEFFFDDD;;;777333000000111111111111111222333333333333222/////////000222444777888CCCeeefffNNNAAA888777555333333333555666444444555555666555555444333333333444444555555555555555444444444333333333555555555555444333222111666555444333222222222222111222333333444444333333555555666777888999::::::666777888999:::;;;;;;;;;888888777666555444333333222222222333333222222222///000000222333444555555555555555666666666666666444555888>>>KKKaaa|||~~~{{{zzzyyywwwuuurrrzzzppp___]]]TTTQQQMMMHHHEEEBBBAAA???>>>===;;;999888999999777666222222222111111111111000111111000//////////////////////////////000000111555444111000//////111222000000///...............---------...............////////////////////////------------------------'''((()))***+++,,,,,,,,,+++++++++************)))///...,,,+++******+++,,,++++++,,,------......///000000000000111111111111222222222222111111000000222111000//////000111222888555333777>>>EEEHHHHHH>>>:::333---///444333---444333222333555555222///222000...---///222555888CCCxxxpppKKK>>>666888:::111000666555444555666666666555333222444444444444444444444444666666555444333333222222666666555444333222222111444444333333222111000000000000111222333333444444777666666666666666777888666777888999::::::::::::;;;::::::999777666444333333333333222222222111111333222222222333444444555444444444555555555555666555666:::>>>DDDUUUrrr|||xxxuuusssyyy{{{}}}wwwnnn]]]\\\SSSQQQMMMHHHDDDBBB@@@???======;;;999888888888777666222222222111111111111000111111000/////////////////////......//////000000555333111000//////000111000//////...------......---------...............////////////////////////------------------------((()))***++++++,,,++++++))))))******+++++++++,,,...---,,,+++++++++,,,,,,+++,,,,,,---......//////000000000000111111111111222222222222111111111000222111000//////000111222555444444999BBBIIILLLMMMHHH>>>444000333444222///444333222333555555222///222000......///222555777MMM^^^@@@666666999333333777444555555666777666555444333444444444444444444444444666555555444333333222222555555555444333333222222222222222222222222222333111222222333444444555555666666555555666777888888777888999:::::::::::::::999999999999888666555444333333333333222222222222222222222222222333444444444444444444555555555555777777:::<<>><<<===;;;888888888888777555222222222111111111111000111111000///////////////...////////////000000000444333111000//////000111//////...---------......---------.........//////////////////////////////------------------------******++++++++++++******'''((()))***+++,,,------,,,,,,+++++++++,,,---...,,,,,,------.../////////000000000111111111222222222222222222111111111111222111000000000000111222222222555;;;DDDMMMSSSVVVUUUCCC444444777444111222444333222333444444222000222000///...///111444666OOOuuuFFF888666999555666888333666666777888777666555444444444444444444444444444555555444444333333222222444444444444333333333333000111111222333444444555222333333444444555555666444444555555666777888999888999:::::::::::::::999888888888999888888777666444444444333333333333222222111111111111222333333444444444444555555555555999888999:::===HHH^^^rrr}}}{{{wwwuuuvvv~~~wwwooofffWWWYYYRRROOOKKKFFFCCCAAA???===<<<<<<:::888777777777666555222222222111111111000000111000000//////////////////000000111111111111111333222111000/////////000......---------------...,,,,,,------.../////////////////////////////////------------------------+++,,,,,,,,,++++++***)))((())))))***++++++,,,,,,******++++++,,,---......---------...//////000000000000111111111222222222222222222222222222222222111111111111111111111111222222444:::CCCPPP\\\dddaaaGGG333555888333111444333333222222333222222111111000/////////111444555JJJ}}}QQQ>>>777777555777:::333666777888888888777555444444444444444444444444444444444444333333333222222222222333333333444444444111111222222333444444555222333333333444444555555333333444555666777999:::999999::::::::::::999999777777888999999999999888555555555444444444333333222111111000111111222222333333444444444555555555999888999999:::BBBTTTfff}}}~~~zzzyyy{{{~~~sssllldddVVVXXXRRROOOKKKFFFCCCAAA???===<<<;;;999777666777666555444222222222111111111000000111000000///////////////000111222333333333222222222222111000////////////------,,,,,,,,,,,,------,,,,,,------...//////000////////////////////////------------------------,,,,,,,,,,,,,,,+++***)))************************)))***+++,,,---.........------...//////000000111111111111111222222222222222222222222222222222333111111222222222222111111444333333666???PPPdddqqqkkkNNN777555777222111666333333333222111111111222111111000///000111333444CCCqqqZZZDDD888777444777;;;555666777888888888777555444444444444444444444444444333333333333333222222222111111222333333444444444333333333333333333333333222222222222333333333333333333333444555777888999888888999999:::999999999666777888999999:::::::::666666666555555555555444222222111111000111111222333333333444444444444555888777777888999???NNN]]]yyy|||yyyxxxxxxzzzqqqkkkcccVVVYYYRRRPPPLLLGGGCCCAAA@@@>>><<<;;;999666666666666555333222222222111111111111000111111000///////////////000111222444444333222222222111111000000///......,,,,,,+++++++++,,,------+++,,,,,,---...///000000////////////////////////------------------------,,,,,,------,,,+++******+++++++++*********)))))))))***+++,,,---...------......//////000111111111111111111222222222222333222222222222333333333333111111222333333222111111444444222333;;;NNNhhhzzzvvv\\\AAA777444222333777222333333222000000111333111111000000000111333444999\\\ZZZEEE999888444777:::555666666777888777666555444444444444444444444444444333333333333222222222222111111222222333333444444444444444444333333333333222222222222222222222222333333444444555666777888555666777888999999999999666777888999::::::::::::777777777666666666555555333333222111111111111222333333333333444444444444666555666888999===IIIUUUnnn|||~~~||||||zzzxxxzzzpppkkkdddWWWYYYSSSQQQMMMHHHDDDBBB@@@???===:::888666555555555444333222222222111111111111000111111000///////////////...///111333333222111000111111111000000///...---+++++++++++++++,,,------++++++,,,---...///000000////////////////////////------------------------,,,,,,,,,---,,,,,,++++++***************+++++++++******,,,------------,,,...//////000000111222222111111111222222222333333222222222333333333444444111222222333333222222111333333222222:::MMMhhh{{{mmmPPP;;;333444666777222333333111//////111333111111111000111111222333111EEEZZZuuurrrPPP???999:::666777999444555555666777666555444333444444444444444444444444222222222222222222222222222222222222222333333333222222333333444555555555333333333333333333333333444444444444444555666777222333555666888999999999777777888999::::::::::::888888777777777666666666444444333222222222222222222222333333333444444444555444555777777999CCCMMMcccxxx}}}~~~oookkkdddXXXZZZSSSQQQMMMHHHEEECCCAAA???>>>:::888666555555555444333222222222111111111111000111111000///////////////---...000111222111///...111111111111000///...---+++*********+++,,,,,,---++++++,,,---...///000111////////////////////////------------------------+++,,,,,,------,,,,,,,,,(((((()))***+++,,,,,,---***+++,,,---...---,,,+++/////////000111111222222111111222222222333333333222222222333333444444444111222333444444333222111000222333333:::LLLgggzzzzzz\\\???444666888666222333333111///...111444111111111111111111222222222777;;;LLLfffvvv~~~cccFFF999888<<<888888999333444555666666666555333222444444444444444444444444222222222222222222222222222222222222222222222222000111222333555666777888444444444444444444444444555555444444444555555666111222333555777888999999777888999:::::::::::::::888888888888777777777777555444444333222222222333222222333333333444444444555444444666555777>>>GGG[[[uuu~~~}}}~~~xxxtttjjj\\\YYYXXXPPPNNNKKKHHHEEEBBB@@@<<<999:::999777555444333444444333222111000////////////222111111000000000000000000000000000000000000000000000000000////////////++++++,,,,,,,,,,,,---------......///////////////////////////////////////........................------,,,,,,+++***))))))******+++,,,------------------,,,+++,,,---...///000000000000111111111111111111222222222333333333222222333333333333444444333333333333333333333333,,,666444///888HHHaaa|||uuuQQQ@@@;;;888999444222000......000333555333222222111111111111111777000222<<>>===;;;999888888888888777777666666555555555444333333333333333333333333111111111222222222333333111111111111000000000//////000222444555555555555222222222222333333444555333333333333333333333333000000000111222444555666999:::;;;;;;999999:::;;;<<<:::999999:::999888666:::666333111111333333444222222111111111111111222222333444444555777;;;???KKKkkk~~~}}}rrrhhhZZZWWWWWWOOOMMMJJJGGGDDDBBB@@@===::::::888777555444444444444333222111000////////////222111000000//////000000........................000000000000/////////...++++++,,,,,,,,,,,,------------...///////////////////////////////////////........................------,,,,,,+++******)))******+++,,,------------------,,,,,,,,,---...///000000000000111111111111111111222222222333333333222222333333333333444444555444444444444444333333///666444222999EEE___yyy\\\NNNEEE???AAA666666555444333222222222333222111000//////000000666//////666999:::CCCPPPgggUUU???>>><<<::::::999::::::777666666666555555555444333333333333333333333333111222333333444444333333222222111111000000//////000111333444555666555555333333222222222333444444333333333333333333333333000000000111222444555666888999::::::999999;;;<<<;;;;;;:::888777777777888===:::555333222333333222222222111111111111222222333444555555666888<<>>===<<<<<<;;;;;;;;;<<<666666666555555555555555333333333333333333333333111333444666666555444333333333222222111000000///000111333444555555555555444444333222222222333333333333333333333333333333111111111111222444555666666888::::::999:::;;;===999:::;;;888666666999<<<@@@<<<888555444333222111222222111111111111222222444555666666666888;;;>>>CCCWWWuuuvvvlllcccWWWUUUVVVOOOJJJHHHEEEDDDBBB@@@>>>;;;888777777666555444444444222222111000//////000000111111000///////////////........................000000/////////.........+++++++++,,,,,,,,,------,,,---......//////......////////////////////////........................------,,,,,,,,,+++++++++***+++,,,---............---------------......//////000000000111111111111111111222222222333333333222222222333333333444444555555555444444333333333555444222777;;;===YYYuuummm\\\QQQVVVRRRMMMDDD<<<777666888::::::888555222111111222333000......222222111444;;;;;;OOOsssOOO>>><<<<<<;;;;;;;;;;;;;;;;;;555555555555555555555555333333333333333333333333222333666888888777555333444333333222111111000000000111222222333444444444555444333333222222222222333333333333333333333333111111111222333444555555555777999999999:::<<<===777:::;;;999666777===CCC>>>;;;777555444333222111222222111111111222333333333555666666666777999<<>>===:::777888888888888777666555444444444444444555555555333333333333333333333333333555666888888777666555222222333333333444444444111111111111111222333333444444333222222222333333333333333333333333333333333333333333333444555555555777999999888999:::<<<666888:::::::::<<>>QQQqqq|||mmmeee]]]SSSTTTVVVOOOKKKIIIFFFCCCAAA>>>;;;999555666666777777666555444111111000000000000111111000000///............/////////////////////////////////.........---------++++++,,,,,,,,,,,,------+++,,,------......------////////////////////////////////////////////////------------------------+++,,,---...////////////,,,---...///000//////...000000000000111111111111111111222222222333333333222222333333333333444444333333444666777888999:::555:::666333666666???SSSrrr}}}sssttttttpppgggZZZNNNFFFAAA@@@???===:::777444222222333444222111111333444888888HHHuuuUUU<<<===???999777888888888777555444333333333333444444555555555333333333333333333333333444555666666777777666666111111222333444555666666444333222222222333444555333333222222222333444444333333333333333333333333444333333333333444555555666888999999888888999;;;888888999999:::<<<===>>>777666555555777888777666222222222222333444555555222333555555444333444555:::;;;HHHccc}}}yyykkkccc[[[RRRRRRUUUNNNLLLIIIFFFCCCAAA>>>:::888555666777777777666555444111000000000000000111111000000///.......................................//////.........---------++++++,,,,,,,,,---------+++,,,------......------////////////////////////000000000000000000000000------------------------+++,,,---...////////////,,,---///000000000///...000000000000111111111111111111222222222333333333222222333333333444444444444444666777999;;;<<<===666===999111333444888CCCVVV~~~zzzrrrhhh___XXXTTTEEEEEEEEECCC@@@<<<888555///222222111111333666777777;;;BBBhhh[[[AAA<<<:::999:::888999999888777555333222333333333444444555555555333333333333333333333333555555555555666666666777000111222333555666777888666555444333444555666777222222222222333444444555333333333333333333333333444444333333333444555555777888999999888777888::::::999888999::::::999888999888666777888888777666222222222222333444555666333555666666555444444555999999CCCZZZuuurrrlllddd\\\WWWRRRNNNLLLHHHEEEBBB???>>><<<:::888777777777777666555444333000000000000//////////////////.........---------111111000...------000222...000111000---,,,,,,,,,***+++,,,---............------------------------...------------...////////////000000000000/////////...---,,,+++++++++++++++,,,---...////////////............////////////000000000000000000000000000000111111111222222222111111111//////000333555;;;:::666555>>>OOO\\\```\\\NNN???:::888888>>>FFFDDD[[[~~~{{{mmm___[[[```^^^XXXMMMEEECCCCCC<<<222000333555333......222777444555DDDqqqyyyIII@@@===999888777888888777777666666555555222222222333333444444444666555333111111111333444444444444444444444333333222222333444555555555555555555555555555555555555333333333444333333222222888666444555666666333000444555666555444333555777888888888888777666444444:::777444666:::<<<:::777888777777777666666555555444333222222333444666777333333333444444444555555555;;;AAAMMMhhhqqqkkkccc[[[VVVQQQNNNKKKHHHEEEBBB???>>><<<:::888777777777666666555444333222111111000///......---//////.........---------000000000...------000222...///000///---++++++,,,***+++,,,---............------------------------...------------...////////////000000000000//////......---,,,+++++++++++++++,,,---...////////////............////////////000000000000000000000000111111111111111111222222333444333222222333666888555333888JJJeee}}}oooSSSCCC<<<999<<<@@@LLLOOO^^^yyyvvvnnnlllkkkfff[[[OOOHHHEEE>>>666222222222222111111333444999:::HHHtttkkkDDD===:::777888888888888777777666555555444111111222333333444555555555555333222222222333333555555444444444444333333333333444444555444444444444444444444444444444444333333444444444444333333777555444555888888666444444555555444333333444666888888888888777666555444888555333555888:::888555777777777777777777777777555444333333333444555666333333444444444555555555444999>>>HHHbbb|||oooiiiaaaYYYTTTPPPMMMKKKHHHFFFBBB@@@>>>===:::888666666777666666555444333333222111000///...---,,,...............---------///000000...------000222---...///...,,,++++++,,,+++,,,---...............------------------------...------------...////////////000000000000//////...---,,,++++++***+++++++++,,,---......//////...............////////////000000000000000000000000222222111111111111111111444444555444333444777:::777333@@@dddwwwZZZCCC:::???IIIOOOFFFEEEWWWqqq|||wwwrrreeeVVVLLLGGG@@@:::555333222222444555333111777:::JJJwwwXXX===:::777555888888777777777666555555444444000000111222444555666666444444444333333333333333555555555444444444333333444444444555444444333333333333333333333333333333333444444555555555444444555444555666888999888777333444555444333222444666888888888888777666555555666444222333666777666333666777777888888999::::::666555444333333333444555333444444444444555555555444888:::BBBXXXxxxxxxmmmggg^^^WWWRRRNNNLLLJJJHHHFFFBBB@@@>>>===:::888666666666666555444333333222111111000///......---...........................//////...---...///111---......---++++++,,,---,,,,,,---..........................................------------...////////////000000000000//////---,,,,,,+++******++++++++++++,,,---........................////////////////////////////////////222222222111111111111111222333444444333444777999<<<;;;PPP{{{vvvNNN999>>>KKKGGGBBB@@@EEENNNZZZkkkyyyzzzjjj[[[SSSOOOGGG???888777777777666666444333000777HHHqqqdddHHH999999555333777777777777666555555444444333///000111222444555666777333444444555444444333333666666555555444444333333555555555555444333222222333333333333333333333333444444555555666555555555444444555666777888777777333444555444222222444555888888888888888777666555555444222333555666555333444444555777888999:::;;;888777555444333333333444444444444444555555555555555777888<<>><<<:::888666666666666555444333222////////////000000000000---.....................---...//////......///111---......---++++++---...------......//////.................................------------...////////////000000000000//////,,,,,,+++*********++++++***+++,,,---........................////////////////////////////////////111111111111111111111111222333555555555555777999999DDDeeejjjQQQHHHHHHBBB???<<<;;;;;;???LLLZZZ```ggguuuqqqbbb\\\YYYNNNCCC;;;===>>>;;;666444555777000666AAA```OOO>>>888888333333777555666666555555444333333333///000111222444555666777333333444555555555444333777777666555555444333333555555555555444333222222333333333333333333333333333444444555666666666555444555666666555555555555444444555444333222444666777888888888888777777666666555444555555666555444111222333555777888999:::999888666444333333333444444444444555555555666666666888888:::GGGcccppphhhbbbYYYQQQMMMKKKJJJIIIFFFDDD@@@>>><<<;;;888666555555666555555444333222......//////000111111111---------...............+++---//////......///111...//////---,,,,,,...000---....../////////.................................------------...////////////000000000000//////++++++************++++++***+++,,,------......---............////////////000000000000000000000000000000111111111222222222333555777777777888:::;;;999QQQ|||xxxhhhWWWHHH;;;888;;;===???@@@CCCNNN\\\mmmzzzjjjaaa[[[PPPEEE???BBBBBB===555111444888777:::999JJJooo|||SSSBBB888888888222444888333555555555444333333222222000000111222444555666666444444444444444555555555888777777666555444333333444444444555444444333333333333333333333333333333222333444555555555555555333555666666444333444555444555666555333333555777777888888999888888777777666666666666666555555555000111222444666888999999999888666444444444444444444444555555555666666666555999::::::AAAWWWvvv|||lllfff```WWWOOOKKKJJJIIIIIIEEEBBB???===;;;:::777555555555555555444333222222////////////000000000000---------.........//////***,,,...///......///000000000///...,,,---000222......////////////.................................------------...////////////000000000000//////++++++************++++++******+++,,,------------............////////////000000000000000000000000//////000111222333333444222444666777777888999;;;<<<___mmmRRREEEBBB???;;;999666===EEEQQQfffwwwjjjaaaZZZSSSEEEDDD@@@:::444111222555777;;;666:::RRRmmmwwwTTT::::::555666666111555999222555555444444333222222222111111222333333444555555555444333333444555666777888888777666555444333333333333444444555444444444444444444444444444444444111222333444444555555555222444777777555555666888666666777666555444666888777888888999999888888888666666777666555444555555111222333555666888999:::888777666444444444555555555555555555666666666666333888<<<:::<<>><<<:::999666444555555555555444333222222111111000000//////......---------.........//////***,,,...///......///000000000000...---...000333...///////////////......////////////////////////...------------...////////////000000000000//////+++***************++++++******+++,,,------------............/////////000000000000000000000000000......///111222333444555///111444555555666777999===eeesssXXXEEE;;;:::===666777888===QQQlll~~~wwwnnnkkkjjjJJJDDD<<<666333222111000111999666555AAAQQQbbbuuuuuucccPPPCCC===777222555444000666:::222555555444333333222222111222222222333333444444444666555333222333555777888999888777666555444333333222222333444555555555555555555555555555555555555000111222333444444444444000444777888777777999;;;666777888777555555777888777888888999999999888888555666777666444333444444333333444666777999::::::888777555444444555666666555555555555666666666777111777<<<;;;999EEEaaa{{{wwwpppnnn___XXXNNNIIIGGGHHHGGGFFFCCC???<<<:::::::::777444222333333333333222111111000000000000///...---,,,.........------,,,,,,,,,---------............//////000000///......111333000000//////.........---........................///...---...000000000...000000000000///...---,,,+++******---+++(((***.....................------//////000111111111111111000000000000000000000000...///000222444666777888333222444777777555777;;;AAAuuu|||VVV???999;;;:::999999;;;@@@JJJ^^^ppp|||vvvxxx|||cccJJJ999::::::000---444111111333777<<>>777<<<999777666333222888@@@CCCIIIPPP\\\lllyyy{{{uuuzzzeeeKKK;;;999;;;888333333333333333444555777888CCC@@@===<<<===;;;777333555444444333444555666777777666444444777888999999222444666777777777888999666666777777777777888888555444333222222333444555666555444444666666555444555555555555555555444444333444444555555555444444555666666777777666666555777777777777777777888888999999999999999999999999777777777777777777777777555555555555555666666777777777777777777777777777444444444444444444444444999777888:::888:::JJJ]]]}}}uuupppjjjgggfffZZZSSSKKKFFFEEEFFFFFFEEE@@@>>><<<:::999888777666222333333333333222111111000000000000///...---,,,------------------------,,,,,,---------............//////...---...000222///////////////.................................///.........000111000///,,,,,,,,,,,,,,,+++******---***,,,555:::777000------------...............//////000111111111111111000000000000000000000000111111111111222222222222333111333666666555888===VVVlllJJJ>>><<<999888999888666888=========@@@NNNggg~~~xxxttt[[[BBB888;;;;;;666333222111222555999>>>BBBIIIEEEAAA===;;;999666333444444444444444555666777666555333333444666666555111333555777777777999:::777777777777777777777777555444333333333333444555777555555555666777666555555555555555555444444444444444444555555555555555777777777777777666555555777777777888888999999999999999999999999999999999888888888888888888888888777666666555666666777777777777777777777777777777555555555555555555555555888666777888777999EEESSSwwwyyyqqqlllgggddddddVVVPPPIIIFFFFFFFFFEEECCC>>>>>><<<:::888777777777222333333333333222111111000000000000///...---,,,------------------------,,,,,,,,,------------.........///...------///222.........///////////////////////////////////////000///...///111111111///++++++++++++++++++***)))---***,,,555:::777000------------.........////////////000111111111111111000000000000000000000000000111111222333444555555333111222555666555999>>>VVV[[[CCC<<<888777:::;;;:::;;;>>>===;;;888AAA]]]zzz{{{}}}kkkMMM:::999;;;999555222//////333;;;EEEJJJIIIFFFAAA<<<999666555333333333333444555666777777888555333222222333222111///222444666666777888:::666666666666666666666666444444444333333444444444777555555555666777666555555555555555555555555444444444444444555555666666888888888888777666555444666777777888999::::::;;;999999999999999999999999999999999999999999999999888777777666666666777777888888888888888888888888555555555555555555555555666555666777777:::BBBKKKmmmuuummmhhhdddbbbbbbQQQMMMIIIGGGGGGFFFCCC@@@=========:::777666666888222333333333333222111111000000000000///...---,,,,,,,,,,,,------------...,,,,,,,,,,,,------------.........---,,,---///111.........///////////////////////////////////////000///...///111222111000***+++++++++++++++*********(((***111444111---+++,,,,,,------...///////////////000111111111111111000000000000000000000000000111111333444555666666333111222555555555999???[[[sssQQQBBB;;;555666888888888:::<<<<<<999;;;SSSsss|||uuu[[[BBB999999;;;888444///---000777@@@FFF???===999666444333333444222333333444555666777777:::777444222222222222111000222444666666666888999777777666666666666555555444444444444444444444444666555444444666666555444444444444555555555666666444444444444555666777888888888888888777777666555666777777999:::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999888888777777777777777888888888888888888888888555555555555555555555555444555555666777;;;@@@DDD___yyy}}}nnngggdddaaa```aaaMMMKKKHHHHHHIIIGGGBBB>>><<<======:::777555666888222333333333333222111111000000000000///...---,,,,,,,,,,,,---------......++++++,,,,,,,,,------------......---,,,---///111............/////////000////////////////////////000/////////111222111000***++++++,,,,,,++++++******((()))---...+++***,,,,,,,,,------...//////000//////000111111111111111000000000000000000000000111111222222333333333333333111111444555555:::@@@bbbqqqNNNBBB888555666666666888999>>><<<999IIIhhh}}}yyy}}}yyygggNNN===999:::888555111...///333999===777666555333222222333444111222333555666777777777888666333222222333222222111444666777777777888:::888888888777777666666666333444444444444444444333555444333444555666555333222333333444555666777777555444444444555666888999777777888888888777777666666777888999:::<<<======:::::::::::::::::::::::::::::::::::::::::::::::::::999888888777777777888888888888888888888888888555555555555555555555555555666666666888;;;===>>>OOOmmmwwwhhhbbbaaa______aaaKKKIIIHHHIIIJJJGGGAAA<<<;;;======:::777555666999222333333333333222111111000000000000///...---,,,,,,,,,,,,------.........++++++,,,,,,,,,------------......---,,,---///111---.........//////000000000000000000000000000000111//////000111222111000***++++++,,,,,,,,,+++++++++******---+++(((***...,,,,,,------...///000000//////000111111111111111000000000000000000000000222222222111111111000000333111111444555555:::@@@gggXXXJJJ<<<777888888999;;;333<<<<<<555>>>ZZZqqqwwwyyy{{{yyynnnXXXBBB999888666555222111111333666888888888777555333333444555111222333555666777777777555333000000111222222222333555888888888888999:::999999999999888888777777333444444555555444444333555444333333444555444333111222333444555777888888555444444444555666888999777777888888888888777777666666888999;;;<<<>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777777888888888888888888888888888888666666666666666666666666777888777777888;;;;;;999DDDdddzzzpppddd_________\\\YYYLLLKKKJJJJJJIIIFFFBBB>>>BBB>>>999666444444444333333444555555444222111///000000//////.........---000///...,,,,,,,,,---...///......------......//////......---------......////////////000000000000000000000000////////////111111111111000///------------,,,,,,,,,,,,++++++)))************+++++++++------..................111000///......///000111000000000000000000000000222222111111111111111111222333333333333666;;;>>>]]]~~~SSS888999999777888777666777:::;;;;;;DDDYYYmmmuuuvvvyyywwweeeKKK;;;:::888666444111000111222333555555555555666666666666888888888888777777777777888777444222222222333444777666666666666888:::;;;===<<<;;;:::888777666666333333333333444555666666444444444333333222222222444444444555555555555666666777888777666555666777666666666777888888999999888999999::::::;;;;;;<<<:::;;;:::999888888;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999:::999888888777888888888777777777777666666666666666777777999:::;;;<<<<<>>999;;;<<<<<<;;;999666555333333444444333333222111000/////////............//////...---------------......------------......///......---------......////////////000000000000000000000000////////////111111111000000///------------,,,,,,,,,,,,++++++)))************+++++++++,,,---------......//////111000///......///000000111111111111111111111111222222111111111111111111222222333222333666:::===ZZZ]]]>>><<<;;;888888555555666777777666===PPPcccqqqvvv~~~oooTTTAAA;;;:::888444222111111333555666666666777777777888888888888888888777777777777888666444333222222333444777777666666777888:::;;;<<<<<<;;;:::999888777666333333333333333444555666444444444333333222222222444444444555555555555666666777888777555555555777666666666777888888999999888999999::::::;;;<<<<<<:::;;;;;;:::888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999:::999999888888888888888888888777777777666666666666777888999:::;;;;;;<<<@@@QQQjjj~~~kkkcccZZZVVVWWWYYYWWWUUUKKKJJJHHHGGGFFFDDD@@@===:::<<<===:::666444555777444333333222222222333333////////////.....................///......---,,,------------------------......---------......///////////////000000000000000000000000////////////000000000000///......---------,,,,,,,,,,,,++++++)))************+++++++++++++++,,,---...//////000000000////////////000000111111111111111111111111111111222222222222222222111222222222222555888;;;QQQ~~~dddAAA===<<<999999555555444555444111666FFFVVVlllvvv{{{aaaIII<<<<<<999555222111222555777777888888888888999999999999999888888888777777777777666444333222333333444777777777777888999::::::<<<;;;;;;:::999888888777444333333333333333444555444444333333333333222222444444444555555555555666666777888777555444555666666666666777888888999999999999999:::;;;;;;<<<<<<:::;;;;;;:::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::999888888888888888:::999999888777666555555777777888999::::::;;;<<<>>>GGG]]]yyyuuubbb\\\UUURRRSSSUUUUUUTTTKKKJJJHHHFFFEEEBBB???<<>>999333000555@@@JJJ666555333111000111111222///////////////.........------/////////...---,,,,,,,,,------------,,,,,,...------------...//////////////////000000000000000000000000//////////////////000000///......---------,,,,,,,,,+++++++++))))))*********+++++++++******+++,,,...///000000///////////////000000000111111111111111111111111111111222222222222222333111222333222222444777999HHHuuueee@@@;;;;;;:::;;;888555444444333000222@@@NNNhhhvvvkkkQQQ>>><<<999555222111222555777888888888888999999999999999999999888888888777777777666555444444444444555888888888888999999::::::;;;::::::::::::999999999444444333333333333333444333333333333333333333333444444444555555555555666666777777777555444555666666666666777888888999999999999::::::;;;<<<<<<<<<;;;<<<<<<;;;:::999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999::::::::::::999888888888888999;;;;;;:::999777666555555777777888999::::::;;;;;;===>>>QQQrrrvvvhhh[[[WWWQQQOOOPPPRRRSSSSSSLLLJJJGGGEEEDDDBBB>>><<<===;;;777222333===NNN[[[888666444111000/////////.........///////////////,,,---...//////...---,,,,,,------......------,,,---------------...//////////////////000000000000000000000000////////////...////////////......---------,,,,,,,,,+++++++++))))))*********+++++++++******+++,,,---...///000......///000000000000000111111111111111111111111111111222222333333333333222333333333222333666888FFFqqqddd@@@;;;::::::;;;999666555555444222333>>>JJJdddsssqqqWWWBBB<<<999555222111333555777777777777888888888999999999999999999888888888888777777666666666666666666999999999:::::::::::::::999::::::::::::;;;;;;;;;666666555444333333333333333333333333333333333333444444444555555555555666555666777666555444444666666666666777888888999999999::::::;;;;;;<<<======;;;<<<===<<<:::999:::;;;;;;;;;;;;<<<<<<=========;;;::::::999::::::;;;;;;;;;::::::999888999999999<<<;;;:::999888777666555888888888999999::::::;;;===999HHHjjjooocccUUURRRNNNLLLMMMOOOPPPQQQMMMKKKHHHEEEDDDAAA>>><<<:::999777555444888@@@GGG666555444222000///...............///////////////,,,---......///.........,,,---...//////...---,,,---------------...///000////////////000000000000000000000000////////////....../////////......---------,,,,,,,,,,,,++++++)))************+++++++++******+++,,,---......///---...///000111111111000222222222222222222222222111111222222333444444444333444555444333444555777EEEkkkdddCCC>>>:::888:::999777666666666444444===GGG]]]mmmzzz}}}|||uuu^^^FFF<<<:::777555444555666777777777888888888999999999:::999999999999888888888888888888888888888888888999::::::;;;;;;;;;::::::888999999:::;;;<<<<<<===888777666555444444444444222222333333333333444444444444444555555555555666555666777666444333444555666666666777888888999999:::::::::;;;<<<<<<======;;;===>>>===;;;:::999:::;;;;;;;;;<<<======>>>>>>:::::::::::::::;;;;;;<<<;;;;;;:::999999999999999<<<;;;;;;:::999888777777888888999999999:::::::::<<<999CCC```{{{xxxiii___PPPNNNKKKIIIJJJKKKMMMNNNOOOLLLHHHEEEDDDBBB???===;;;999777555222111000000222222333222222111000///............/////////000---------------...//////---...000111111000...------,,,,,,------///000000////////////000000000000000000000000////////////------...//////......---------,,,,,,,,,,,,++++++)))************++++++++++++++++++,,,,,,---------,,,---///000111111111000222222222222222222222222111111222222333444444555444555666666444444555777>>>^^^\\\AAA>>>999666999:::999888777777444333999AAASSSdddrrrvvvzzzyyyeeeLLL===<<<;;;999888888888888999999999999::::::::::::::::::999999999888888888999:::::::::::::::::::::::::::;;;<<<<<<;;;:::999888888999:::;;;<<<===>>>:::999888777555555444444222222222333333444444444444444444555555555555666555666777666444333444555666666666777888888999999::::::;;;;;;<<<=========;;;===>>>>>><<<:::999:::;;;;;;;;;<<<===>>>>>>>>>:::::::::::::::;;;<<<<<<;;;;;;:::999999999999:::;;;;;;::::::999999999999888999999999999::::::::::::999AAAVVVqqq}}}mmm___UUUMMMKKKIIIGGGGGGIIIKKKLLLOOOLLLIIIFFFDDDBBB???===:::888555444555777777666///000111333333333222111---.........//////000000...---,,,,,,---...///000...///000222222000///...,,,,,,,,,---...///000111////////////000000000000000000000000////////////------......///......------------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111111000222222222222222222222222111111222333333444555555444666777666555555666777555QQQzzzxxxQQQ;;;;;;777444999===:::888888777333111555<<>>>>>======<<<::::::999:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888::::::;;;<<<<<<;;;;;;;;;:::;;;<<<<<<<<<;;;:::999777888999:::<<<===>>>???;;;;;;999777666555555555222222222333333444444444444444444555555555666666555666666666444333444555666666666777888888999999::::::;;;;;;<<<=========;;;===???>>><<<:::999999;;;;;;;;;<<<===>>>>>>???:::::::::::::::;;;<<<===<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999::::::888:::@@@OOOkkkooocccYYYPPPIIIHHHFFFFFFFFFHHHJJJKKKLLLIIIEEECCCAAA@@@===;;;888666444444444555444333222222222111111111111000000000///...------,,,,,,------------------------///,,,000888;;;555///...000///...------...///000///......------///000111000000000000000000000000......------------......111,,,+++...---((((((,,,******+++++++++,,,,,,,,,++++++++++++,,,---......////////////000111222333222222222222222222222222333333333444444444555555666555444333222333333444666CCC]]]~~~qqqllltttyyyWWWIII>>><<<999222444<<<;;;;;;999666444444666888DDDUUUccckkkxxxmmmPPPCCC???>>>???>>>::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999:::;;;;;;999888???===;;;;;;<<<<<<;;;999<<<<<<===>>>>>>===<<<;;;:::;;;;;;:::===@@@<<<666===<<<;;;999888777666666555555444444444333333333444444444222111222555888666666666555444333111111555777888:::::::::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;::::::::::::::::::999999888999::::::888888999:::999<<<===CCC^^^lll```TTTKKKFFFFFFDDDDDDDDDFFFHHHJJJKKKHHHEEECCCAAA???===;;;888666444444444555444333222222222222111111111111000//////...------,,,,,,------------------------///---///666999444///...000///...------...///000//////...---...///000111////////////////////////......------------......000,,,+++------)))))),,,******+++++++++,,,,,,,,,++++++++++++,,,---......////////////000111222333222222222222222222222222333333333444444444555555666555444333333333444444444:::JJJfffoooYYYNNNIIIKKKZZZlllwww```QQQHHH===888::::::555555<<<:::::::::888666555777999AAASSSeeeqqqsssXXXEEEAAA???@@@???;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======;;;999>>><<<;;;<<<======<<<:::<<<<<<===>>>>>>===<<<;;;??????===:::;;;???===999===<<<;;;999888777777666555555555444444444333333444444555444333444666888444444444444444444333333666666777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======???>>>===<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::888:::::::::999888999:::888<<<<<>>PPPeeevvvvvv]]]EEEAAA???AAAAAA===;;;<<<<<<<<<<<<<<<============>>>===<<<===>>>>>><<<:::===<<<;;;===>>>???>>><<<<<<<<<============<<<<<>>999:::>>>>>>;;;>>>===;;;:::888777777777555555555444444444444333222333555555555555666888333333333444444555555555666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<;;;;;;<<<<<<<<<=========@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>==================<<<<<<;;;;;;;;;;;;888:::;;;:::999888999;;;777;;;<<>><<<>>>>>><<<>>>BBB;;;CCCJJJJJJEEE???>>>???===999888===>>>:::888:::777999;;;;;;;;;:::;;;;;;<<>>>>>>>><<<;;;;;;===??????>>>===<<<;;;<<<>>>@@@AAA???>>><<<<<<<<<===============@@@AAA>>>999999===>>><<<>>>===<<<:::888888777777555555555555444444444444000222444555555555666777444444444333444444444444666666555555666888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999:::;;;:::999999:::;;;888;;;===>>>HHHaaa|||cccUUUMMMHHHGGGAAA@@@??????@@@BBBEEEFFFGGGEEECCCBBBAAA???<<<999888666444444444555444333333333333222222222222111...............---------------------------------...//////------...//////...//////////////////.../////////000000000000000........................------,,,,,,,,,,,,------//////...,,,+++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---..................///000111222111111111222222333333333333333333444444444555555444555555555555555555555666666555555555666888888999888999<<<===<<<<<<>>><<<======<<<;;;<<<===>>>???;;;999;;;<<<;;;:::;;;888:::<<<===<<<<<<<<<===<<>>AAA@@@??????=========>>>>>>>>>??????;;;;;;<<>>>>>;;;>>>>>>;;;:::<<<===;;;>>>===<<<:::999888777777666666555555555444444444///222444444444444444666777666555333333222333333666666555555777888:::<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>??????>>>===============>>>???????????????????????????>>>===<<<<<<;;;;;;999:::;;;;;;999999:::;;;999<<>>======???AAADDDEEEEEEDDDBBBBBBAAA???;;;888888666444444444555444333333333333333222222222222........................---------------------------000111---+++---///.........////////////.........///000111111111000000........................------,,,,,,,,,,,,------111333111,,,+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++,,,---..................///000111111111111111222222333333444333333333444444444555555444444555666666666666555111555888777444444777;;;:::::::::::::::::::::::::::::::::===AAAAAA???<<<;;;999777888:::<<<<<<===;;;<<<======<<<<<<>>>???>>>III^^^ttt~~~tttaaaSSSIII@@@;;;===AAAAAA@@@@@@======>>>>>>??????@@@@@@>>>>>>???BBBEEEGGGHHHGGG======>>>AAACCCCCCAAA???<<<<<<;;;<<<<<<===>>>???<<<@@@AAA===;;;======;;;???>>><<<;;;999888888888666666666555555555444444222333555444333333444666888777555333222222222333666666666777888:::;;;<<<;;;;;;;;;<<<======>>>>>>===>>>>>>??????>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>??????????????????@@@@@@@@@@@@??????>>>===<<<;;;;;;:::999;;;<<<;;;:::999:::<<<:::<<>>BBBCCCAAA???888888777888:::======;;;>>>>>>>>>===<<<<<<>>>AAA@@@III^^^xxx}}}nnnfffRRRGGG>>>>>>@@@@@@@@@@@@======>>>??????@@@AAAAAA?????????AAADDDFFFEEEDDD>>>>>>@@@BBBDDDDDDAAA>>><<<;;;;;;;;;<<<===???@@@FFFHHHGGG@@@<<<>>>?????????>>><<<;;;999888888888666666666666555555555555777777777555444444555777777666444222222222444444555666888999;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>????????????>>>>>><<<=========>>>>>>>>>>>><<<<<<<<<===>>>???AAAAAA?????????@@@@@@@@@AAAAAA???>>>>>>===<<<;;;:::999:::;;;<<<;;;:::::::::<<<::::::>>>AAA???FFFbbbxxx\\\SSSOOOFFF>>>===:::999999999;;;===@@@BBBCCCBBBBBBBBBAAA???;;;777888666444444444555444333444444444333333333222222---.....................------------------------,,,222444...+++...///------...///000000///...---...///000222222111111000........................---,,,,,,++++++,,,,,,---555888666...+++---,,,'''******+++++++++,,,,,,,,,++++++++++++,,,---.........------......///000111000000111222333333444444333333333444444444555555333444666777777777666555888555333222333555777777777888999888999<<<===<<<>>>======<<<<<<===>>>>>>999;;;;;;<<<===>>><<<888@@@@@@???===<<<<<>>>>>???@@@@@@AAAAAA>>>>>>===???AAAAAA@@@>>>??????@@@CCCDDDDDDAAA>>><<<;;;;;;;;;<<<===???@@@OOOPPPLLLBBB===>>>BBBCCC???>>>===;;;:::999888888777666666666555555555555::::::999666444444777999555444333222222444555777555666999;;;<<<======<<<;;;;;;;;;<<<===>>>>>>???>>>>>>????????????>>>>>>============>>>>>>>>>>>>;;;;;;<<<===>>>@@@BBBCCC?????????@@@@@@AAAAAAAAA???>>>===<<<;;;:::999999:::;;;<<<<<<::::::;;;<<<:::999===AAA>>>BBB\\\{{{lllXXXPPPKKKCCC======;;;;;;::::::;;;<<<>>>???AAAAAAAAA@@@???===;;;999777666555444444333444444333333333222222111111111111000000///...---------------,,,+++,,,---...///...///000222222222111000---...............------444444333222111000///...///............---------------------------------000333555111+++((((((***++++++******************++++++++++++,,,---............///000111222333333444444444444333222111111555555555555666666666666666666555555555555666666999555222222444666666555<<<:::999:::===???>>><<<======>>>???????????????;;;;;;;;;;;;;;;<<<======@@@???>>>>>>>>>???AAABBBCCCIIIaaa{{{kkkXXXFFFBBBCCCAAA===<<<@@@????????????@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@DDDDDDEEEEEEDDDBBB@@@???===:::888888:::===>>>???HHHOOOOOOFFF??????@@@???===>>>>>>>>>>>><<<;;;:::444444444555555555555555555666777777666666777888666555444333444444666666666777999;;;<<<===>>>>>>>>>>>>===<<<>>>BBB@@@;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@??????===<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???===;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<888:::AAACCCSSSpppyyyfffSSSMMMIIIBBB===>>>;;;::::::::::::<<<===>>>@@@@@@AAA@@@???<<<:::999777666555444444333444444333333222222222222222222111000000///......------------,,,,,,,,,---...///,,,---.../////////............/////////......---555444222111000////////////............---------------------------------///222444111,,,((()))++++++++++++++++++*********++++++++++++,,,---...///...//////000111222333333444444444555444444333333555555555555666666666666777777777666666777777777777444222333666999:::999<<<:::999;;;===???>>><<<===>>>>>>???????????????===============>>>????????????>>>>>>>>>???@@@AAAEEEIII___yyy|||iiiTTTHHHBBB>>>???BBB<<<<<<<<<>>>@@@BBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAAEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAA???>>>===<<<<<>>>>>>>>>>><<<;;;:::777777777666666666666666555777888888777666888999777666555444444555666777777888:::;;;======>>>>>>>>>>>><<<:::===BBBAAA===????????????????????????======>>>?????????>>>>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???===<<<<<<<<<===<<<===>>>>>>>>>>>>===<<>>:::999999999999;;;<<<===??????@@@???>>><<<:::999777666555444444333444444222222222222222222333333111000000//////......---...---,,,,,,,,,---//////+++,,,------......------...//////000000/////////555444111///...///000000///............---------------------------------...000222000---***+++---++++++++++++++++++++++++,,,,,,,,,,,,---...///000//////000111222333444444444444555666666666555555555555555555666666666666888888888888888888888888555444333555888;;;======<<<;;;:::;;;>>>???>>>===>>>>>>???@@@@@@@@@@@@???@@@????????????@@@AAAAAA???>>>>>>>>>>>>???@@@@@@FFFHHH\\\uuu|||jjjZZZMMMCCCAAADDD>>>===>>>@@@CCCEEEEEEDDDAAABBBBBBCCCCCCCCCBBBBBBEEEFFFFFFGGGFFFEEECCCBBB@@@CCCFFFFFFCCC???<<<::::::>>>AAAAAABBBCCCAAA===>>>?????????>>>===<<<;;;:::999999999888777777777666888999999888888999:::888777666555555666777888999:::;;;<<<============AAACCCCCC@@@@@@CCCEEECCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???>>>>>>======<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@>>>>>>?????????>>>>>>===@@@BBB>>>===@@@>>>GGG\\\~~~jjjYYYLLLHHHEEE???;;;===999999888777888999:::;;;>>>>>>>>>>>>===;;;999888777666555444444333444444111111111222222333333333000000000000//////.........------,,,,,,...///000---........................///000000000000000000555333111...---...000111///............------------------------------------///000///---,,,,,,...+++++++++,,,,,,,,,,,,,,,------------...///000000000000111222333444555555444555666777777777777777555555555555666666666666777888888888888888888777555555555666999;;;======<<<<<<<<<===>>>?????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBB>>>>>>>>>>>>??????@@@@@@FFFFFFXXXqqq~~~rrrdddUUUHHHAAADDDBBBAAACCCFFFHHHGGGEEEBBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGFFFEEEDDDCCC@@@BBBHHHNNNPPPMMMEEE>>><<<<<<>>>@@@BBBDDDCCC@@@????????????>>>===<<<<<<;;;;;;:::999999888777777777999::::::::::::;;;===:::999888777777777888999;;;<<<======>>>>>>>>>>>>CCCLLLPPPLLLEEEDDDGGGIIIAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>===<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@BBBBBB@@@@@@@@@@@@@@@?????????@@@CCC@@@>>>AAA===BBBRRRvvvfffWWWKKKHHHDDD===999<<<888888777666666777999999<<<=========<<<:::999888777666555444444333444444111111111222222333333333000000000000000/////////......---,,,---...///000.........---------............///000000000000000444333000...---...000111///............---------------------------------,,,...//////...------...++++++,,,,,,------------............///000111222111111222333444555666666555666666777888888888888555555555555666666666666666777777888888777777666666777777888888999:::;;;<<<<<<===>>>>>>>>>???@@@??????@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@AAAAAA>>>??????@@@@@@@@@@@@@@@BBBBBBSSSmmmyyyjjjVVVGGGGGGDDDAAACCCGGGJJJIIIGGGBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDFFFGGGGGGFFFEEEEEECCCEEEMMMXXX```^^^QQQEEE@@@>>><<<>>>AAACCCEEEFFFAAA@@@@@@???>>>>>>======;;;;;;::::::999888777777999:::<<<<<<;;;<<<===???<<<;;;:::999888999::::::<<<===>>>>>>????????????AAAPPPZZZTTTGGGBBBDDDHHHAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@???>>>============<<<======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEBBBBBBAAAAAA@@@@@@@@@@@@===CCC@@@>>>AAA>>>@@@LLLnnn|||bbbUUUKKKHHHDDD;;;888:::777777666555555666777888;;;;;;<<<<<<;;;:::888777777666555444444333444444222222222222222222333333000000000000000000000000///...---------...000000------,,,+++++++++,,,,,,------...///000000000000333222000......///000111///............---------------------------------------...............---+++,,,,,,------......///////////////000111222222222222333444555666777777666666777888888888777777555555555555666666666666555666777888888777666555888999::::::888777888999<<<===??????>>>>>>@@@AAA@@@@@@AAABBBBBBBBBBBBAAA???????????????@@@AAAAAA???@@@AAAAAABBBBBBAAAAAA@@@>>>MMMhhhwwwfffWWWJJJEEEAAAAAAGGGKKKKKKIIICCCDDDDDDEEEFFFFFFFFFFFFDDDEEEGGGHHHHHHHHHGGGGGGFFFJJJUUUcccmmmkkk]]]PPPFFFBBB??????>>>===???CCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999999:::<<<===>>>======???AAA>>>===<<<;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@???MMMWWWQQQEEE???@@@CCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAAAAABBBDDDEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA===CCCAAA>>>AAA??????IIIbbbuuu]]]QQQHHHGGGBBB:::777:::777666555444444555666666::::::;;;;;;;;;999888777777666555444444333444444333333222222222222222222000000000000000000000000///...---------...000111///...---+++++++++,,,---,,,,,,---...///000000///111111000////////////000///............---------------------------------............///...---,,,,,,,,,,,,---.../////////000000000000111222333333333333444555666777777888777777777777777777666555555555555555666666666666666777999::::::999777666888;;;<<<<<<:::888999;;;<<<>>>@@@@@@>>>>>>@@@BBB@@@AAAAAABBBBBBBBBBBBBBB@@@@@@??????@@@@@@AAABBB@@@AAABBBCCCCCCCCCBBBBBBCCC===GGG^^^www~~~qqqeeeWWWOOOFFFDDDGGGKKKJJJHHHCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKWWWhhhxxx~~~uuummm```\\\WWWRRRIII???===AAACCCBBB@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???>>>???AAABBB@@@???===<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAGGGJJJFFFBBB@@@@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA????????????@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDCCCCCCBBBCCCDDDFFFGGGFFFEEEDDDBBBBBBBBBBBBBBB>>>EEEBBB===AAA@@@???FFFSSSyyypppYYYNNNFFFEEEBBB:::777;;;666666444444333444555666999:::;;;;;;:::999777666777777555444444444444444444333333222222111111111000000000000000111111111///......---...///000111111000///...---......///+++,,,---...////////////000000000000000///////////////.........---------------------------------///...---...//////---,,,,,,,,,------...///000000000000000000111222333444333333444555666777888888777777777777777666555444555555555555666666666777777888:::;;;;;;:::888777888;;;>>>>>>;;;:::<<<>>><<<>>>@@@@@@>>>>>>@@@CCC@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDDDDDDDCCCBBBHHH>>>CCCVVVmmmtttiiifff[[[OOOIIIIIIJJJHHHEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNMMMMMMUUUggg~~~xxxnnn]]]JJJCCCFFFCCCBBBAAA???>>>??????@@@============>>>>>>>>>>>>;;;===?????????@@@AAACCCAAA@@@>>>===<<<<<<<<<===<<<<<<>>>@@@BBBCCCCCCCCCEEEDDD@@@>>>AAAEEECCC===@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCCCCCCCEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBCCC@@@GGGCCC===AAA@@@>>>DDDGGGqqq~~~dddWWWMMMEEEBBB@@@;;;888888555555444444444333333333999::::::::::::999888888777666555444444333444444222333333333333222111111222222111000//////000000,,,+++***+++---/////////......------------...............////////////000000000000000000111111111333222111000////////////,,,,,,,,,---------.........///////////////......000...------///000000///222222333333333444444444444444555555666777777777999999888777666666777777777666666666666555555555777999;;;<<<;;;:::::::::<<<;;;;;;;;;<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGEEEFFFOOObbb{{{uuunnneee\\\WWWOOOFFFDDDHHHCCCFFFHHHGGGEEEDDDFFFIIIKKKPPPMMMLLLPPPLLLJJJRRR^^^zzzsssZZZIIIFFFGGGHHHGGGEEEBBB???===@@@@@@???>>><<<===>>>@@@>>>?????????@@@AAABBBDDDCCCAAA@@@>>><<<<<<<<<===BBBCCCBBBCCCIIIPPPPPPKKKJJJIIIGGGFFFDDDCCC@@@>>>EEE>>>888999???EEEEEECCCCCCDDDDDDEEEEEEDDDBBBBBB??????>>>>>>???AAACCCDDDBBBCCCCCCCCCDDDEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCDDDbbbssssss{{{aaaTTTKKKCCCAAA>>>:::777777555555444444444333333333777777888888888888888777777666555444444333444444222333333333333222111111222111111000//////000000,,,++++++,,,---/////////......------------......------........./////////000000000000111111111111333222111000////////////------------............//////000000000///......///...------///111111000222222333333333444444444444444555555666777777777999888888888777777777666777777777666666666555555777999<<<======<<<<<<;;;<<<<<<;;;;;;<<<===???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGKKKVVVlll|||rrrhhhbbbYYYNNNGGGFFFDDDFFFGGGGGGDDDDDDEEEGGGIIIOOOMMMKKKNNNKKKLLLXXXooonnnPPPJJJCCCAAADDDFFFFFFEEE??????@@@???>>>>>>??????AAAAAAAAAAAACCCDDDEEEEEECCCBBB@@@>>>============>>>>>>AAAKKK___sss{{{zzz]]]TTTHHHBBBCCCDDDDDDCCCEEEBBB>>>???CCCEEEDDDBBBDDDEEEFFFFFFEEEDDDCCCBBB@@@?????????@@@AAACCCDDDDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCEEE[[[}}}xxxiii___iii~~~www^^^QQQIIIAAA???===999666666555555444444444333333333444555666777777888888777777666555444444333444444222333333333333222111111111111000/////////000000---,,,,,,,,,---...//////......------------......,,,---------............//////000000111111111111333222111000000000000000............////////////111111111111111000///...///...---...000222222111333333333333444444444444444555555666666777777888777888999999999888777666777777777666666666666555555888;;;>>>@@@???>>><<<<<<<<<<<<<<<===>>>??????@@@@@@AAAAAABBBBBBCCCCCC@@@AAACCCEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIFFFIIIZZZwwwvvvnnnfffYYYNNNHHHGGGHHHHHHGGGFFFEEEFFFGGGIIIOOONNNLLLMMMJJJQQQccclll^^^NNNEEEEEEHHHHHHFFFAAABBBBBBBBBAAA@@@>>>===AAAAAAAAABBBDDDFFFFFFEEECCCCCCAAA@@@????????????BBBBBBFFFVVVssssss[[[KKKFFFFFFDDDAAAEEEFFFFFFFFFFFFEEECCCCCCFFFGGGGGGGGGGGGEEECCCBBBAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCDDDHHHQQQmmmsssUUURRRVVVeee}}}ttt\\\OOOGGG@@@???>>>999777666555555444444444333333333333444555666777888888888777666555444444333444444222333333333333222111111111000000/////////000000---......---------...///......------------......,,,,,,,,,---------......//////000000111111222222333222111111000000000111////////////000000000111222222222222222111000000///...---...111222333222333333333444444444444555555555555666777777888888666777999::::::999777666666666666555555555444444333555999>>>AAAAAA>>><<<<<<<<<=========>>>>>>???>>>>>>???@@@AAAAAABBBBBB@@@BBBDDDFFFGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIIIIEEEDDDPPPfffxxxxxxpppfffYYYPPPKKKKKKJJJHHHHHHHHHIIIKKKKKKQQQPPPNNNNNNLLLXXXpppooo^^^UUUOOOIIIEEEGGGFFFEEEDDDCCCAAA???===@@@AAABBBDDDFFFFFFEEECCCDDDDDDCCCBBBAAAAAA@@@@@@EEEGGGKKKUUUjjjhhhTTTJJJFFFDDDBBBEEEGGGIIIHHHEEEDDDEEEGGGHHHHHHIIIIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFEEEFFFFFFFFFFFFFFFEEEDDDGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDIIIHHH^^^qqqZZZNNNQQQWWWddd{{{qqq[[[MMMFFF@@@??????;;;888777555555444444444333333333333444555777888999999999777666555444444333444444222333333333333222111111000///////////////000000...///000...,,,,,,---///......------------......,,,,,,,,,---------.........//////000111111222222333222111111111111111111000000111111111222222222222333333333333333333222000///...///111333333222333333444444444555555555555555666666777888888888666777999;;;;;;999888777555555555444444444333333111333777<<>>;;;=========>>>>>>>>>>>>>>>======>>>???AAABBBCCCCCCAAACCCEEEGGGHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFJJJIIIHHHFFFGGGOOOZZZccc~~~{{{rrrfff\\\QQQNNNJJJHHHHHHIIIKKKMMMNNNSSSRRRRRRRRRQQQ```|||vvviii___ZZZQQQLLLGGGDDDCCCCCCBBB@@@AAAEEEIIILLLKKKHHHEEEDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAFFFJJJKKKPPPZZZbbbeeekkkfff\\\QQQIIIFFFGGGIIIEEEGGGHHHFFFCCCCCCGGGKKKHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFFFFEEEEEEEEEIIIDDDVVV{{{cccSSSJJJNNNQQQTTT\\\vvvmmmXXXKKKDDD?????????;;;888888555555444444444333333333333444555777888999999999777666555444444333444444222333333333333222111111//////......//////000000...000111///,,,+++---000......------------......,,,---------..................///000111222222333333222222111111111222222111222222222333333333333222222333444555555555555222111///000222333333222333444444444555555555555555666666777777888888999777888999:::::::::999888555555555444444444333333222333555:::@@@AAA>>>;;;===>>>>>>??????>>>>>>===>>>>>>???AAABBBDDDEEEFFFCCCDDDFFFHHHIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFGGGIIIIIIHHHGGGGGGKKKJJJHHHIIIMMMQQQTTTVVVqqqtttiii\\\VVVNNNIIIGGGIIILLLMMMSSSUUUSSSTTTWWWUUUeeehhh^^^RRRHHHEEEFFFFFFFFFDDDLLLUUUWWWRRRLLLHHHGGGEEEFFFFFFFFFFFFEEEDDDCCC???GGGLLLIIIEEEHHHMMMOOONNNPPPQQQMMMHHHFFFHHHLLLFFFGGGGGGFFFDDDDDDHHHLLLGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEFFFHHHJJJMMMNNNOOOMMMJJJHHHFFFFFFGGGHHHGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEGGGEEEWWW|||~~~gggXXXRRRNNNMMMMMMPPPSSS\\\}}}yyyhhhSSSHHHAAA===>>>>>>:::777777555555444444444333333333222333444555666777777777777666555444444333444444222333333333333222111111...............///000000///111222000,,,***,,,000......------------......------........./////////......///000111222333333222222222111111222222333222333333333333444444444111222333555666777888888444222111111222222222111444444444444555555555555666666666777888888999999888888888999999:::::::::777777666666666555555555555444555:::@@@BBB???<<<===>>>????????????>>>===<<<===>>>@@@BBBCCCEEEEEEEEEFFFGGGIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKJJJIIIHHHKKKJJJIIIKKKNNNQQQSSSSSS[[[jjjyyywwwoooeeeXXXOOOKKKMMMOOOPPPUUUUUURRRUUUZZZYYYhhhjjjVVVLLLIIIHHHHHHDDDQQQ___aaaWWWMMMHHHIIIFFFGGGGGGHHHGGGGGGEEEEEEEEEKKKMMMJJJGGGJJJMMMNNNKKKLLLLLLKKKHHHGGGHHHIIIHHHHHHIIIHHHGGGGGGGGGHHHEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGHHHKKKNNNQQQRRR[[[WWWQQQKKKGGGFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHIIIIIIIIIHHHFFFFFFDDDIII\\\zzzxxxjjjYYYOOOMMMPPPRRRTTTPPPVVV\\\kkktttcccNNNFFF???;;;<<<===999666666555555444444444333333333222222333444555555555555777777555444444444444444222333333333333222111111...............///000111///222333000,,,***,,,000.........------..................////////////000---...///000111222333333222222222111222222333333333333333444444444555555000111333555777999999:::666444222111222222111000444444444555555555666666666666666777888888999999999888888888999999;;;;;;888888888888777777777777888666666:::@@@CCCAAA======>>>???@@@@@@???>>>===999:::;;;===???AAABBBCCCFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGFFFEEEEEEDDDEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIJJJJJJKKKLLLMMMPPPSSSUUUGGGRRR^^^gggrrr~~~ssscccVVVQQQQQQSSSTTTVVVTTTPPPUUU[[[ZZZiiieeeSSSKKKHHHGGGBBBRRRccceeeXXXKKKFFFHHHFFFGGGHHHIIIHHHGGGFFFEEEHHHJJJJJJFFFFFFJJJMMMLLLKKKHHHEEEEEEGGGIIIIIIIIIIIIJJJKKKLLLKKKIIIEEECCCDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGHHHJJJMMMPPPSSSUUUccc^^^VVVMMMHHHFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFCCCMMM```zzzvvvbbbUUUUUUVVVTTTOOOKKKLLLOOOTTT]]]fffwwwooo]]]QQQEEEBBB>>>;;;:::999777555444333333222222333333444222222333333333333444444444444444333333222222222000111222333333222111000111111000000//////......000000///...------,,,,,,...///000///...---...///...------,,,,,,,,,------...///...------///222555555444222111111222333444333333333333333333333333444555777777666666888999888333//////333555444222555666666555444444777999999999999999999999999999888888888888999:::;;;<<<888777666444444555555666777888:::<<<===>>>??????@@@@@@>>>=========>>>??????>>>>>>>>>???AAADDDEEECCCDDDFFFGGGHHHHHHGGGFFFDDDDDDEEEGGGIIIIIIGGGEEELLLJJJIIIJJJLLLLLLMMMOOONNNOOONNNLLLNNNPPPLLLDDDJJJKKKMMMSSSZZZdddlllqqq}}}xxxoooeeeXXXOOOSSS\\\XXXUUUUUUXXXYYY\\\fffoooeeeMMMGGGIIIFFFQQQ\\\\\\SSSJJJIIIKKKEEEDDDDDDDDDEEEFFFHHHIIIFFFJJJMMMNNNLLLKKKLLLOOOLLLLLLLLLLLLLLLKKKIIIFFFHHHHHHIIIIIIHHHGGGEEEDDDGGGFFFFFFFFFFFFFFFGGGGGGKKKJJJHHHGGGGGGKKKQQQVVV[[[TTTLLLIIIIIIJJJGGGDDDHHHHHHGGGGGGHHHJJJKKKMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGIII\\\}}}}}}ddd]]]aaa```XXXRRRRRRRRROOOOOOTTTVVViiikkk}}}kkkZZZOOODDDAAA===;;;:::999777555444333333222222333333444222222222333333333444444444444333333333222222222000111222222222222111000111000000000/////////...000//////......---,,,,,,...///000///...---...000//////...---------------///000000///...///111444444444333333333333444444333333333333333333333333444555777777666666888999888333///000333555444222555666777666555555777999999999999999999999999999888888888888999:::;;;<<<999888777666666666777777888999:::<<<===>>>??????AAA@@@???======>>>>>>???@@@???>>>>>>???AAACCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHKKKHHHFFFJJJOOORRRRRRQQQMMMKKKJJJJJJLLLMMMNNNNNNJJJKKKLLLNNNRRRVVVZZZ]]]iiipppwww|||yyyvvvsssmmm```SSSRRRWWWXXXUUUUUUVVVUUUUUUZZZaaa```LLLGGGEEENNNVVVWWWPPPIIIHHHIIIFFFFFFEEEEEEFFFGGGHHHIIIGGGIIILLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMLLLKKKIIIIIILLLQQQVVVXXXRRRLLLIIIKKKMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLIIIIIIJJJKKKKKKLLLLLLMMMGGGHHHIIIJJJIIIHHHGGGEEEHHHKKK^^^uuueee\\\[[[^^^YYYTTTRRRUUUWWWXXX]]]dddttt|||yyyzzzzzzwwwfffVVVLLLCCC@@@<<<:::999888777666333333222222222222333333222222222222333333333333333333333333222222222222000111222222222222111000000000000000////////////000//////......------------///000///...---///000111111000...------------///111222111000000111222333444555555555555444333333333333333333333444444444555777777666666888999777333000111333555555333555777999999888777888999::::::::::::::::::::::::888888888888999:::;;;<<<::::::999888888888888999999999;;;===>>>?????????AAA@@@???>>>===>>>??????AAA@@@?????????AAABBBCCCFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKNNNVVVcccnnnqqqkkkdddYYYQQQMMMPPPNNNIIIJJJOOOJJJJJJKKKLLLMMMMMMMMMMMMRRRVVV\\\hhhxxxwwwtttxxx}}}{{{nnn]]]TTTTTTYYYWWWVVVVVVSSSNNNOOOSSS___qqqpppPPPGGGEEEJJJNNNOOOLLLHHHGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJMMMPPPQQQPPPOOOMMMNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNOOOOOOMMMKKKKKKMMMQQQUUUTTTOOOKKKJJJLLLOOOPPPOOOKKKKKKLLLMMMMMMLLLLLLLLLHHHIIIIIIKKKLLLMMMNNNOOOGGGIIIKKKMMMMMMKKKHHHFFFKKKNNN```fffVVVWWW[[[ZZZXXXTTTRRRSSSZZZdddsss~~~mmmqqqmmmpppaaaSSSJJJAAA???;;;999999888777666333333222222222222333333111222222222222333333333333222222222222222222222111111111222222111111111000000000000////////////000/////////......---------...//////......///000333222111///...---------000222333333111000000111222333666777888666444333333333333444444444444444444555777777666666888999555333111222444555555444555888:::;;;:::999999999::::::::::::::::::::::::888888888888999:::;;;;;;:::::::::999999999999999::::::<<<===>>>?????????AAA@@@???>>>===>>>??????AAAAAA@@@@@@@@@AAABBBBBBEEEDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJIIIIIIJJJLLLNNNKKK]]]wwwnnn]]]SSSVVVTTTJJJGGGMMMHHHIIILLLNNNOOONNNMMMLLLIIIJJJNNNWWWcccnnnrrrssswww}}}kkk\\\VVVZZZWWWWWWXXXUUUOOOLLLNNNPPPVVVdddqqqwww~~~tttQQQIIIFFFGGGIIIJJJIIIHHHHHHGGGJJJIIIHHHGGGFFFGGGHHHIIIKKKIIIJJJMMMRRRTTTSSSPPPNNNOOOPPPPPPOOOOOOOOOPPPOOOOOOOOONNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPOOOMMMLLLMMMPPPSSSQQQNNNJJJIIILLLOOOQQQQQQKKKLLLMMMNNNNNNMMMKKKJJJHHHIIIJJJKKKMMMNNNOOOPPPJJJJJJLLLLLLLLLKKKJJJIIINNNOOO^^^zzznnnXXXTTTZZZ\\\XXXSSSMMMXXXjjj}}}xxxqqqxxxnnn{{{{{{kkk^^^QQQHHH@@@===:::888888888777666333222222111111222222333111111111222222222333333222222222222222222222222222111111111111111111222////////////000000000000///////////////.........,,,...//////......///111444333111000///...------000222333333111000000111111333555888888777555333333333333444444555555555444555777777666666888999444333222333444555555555666888;;;<<<;;;999999:::::::::::::::::::::::::::888888888888999:::;;;;;;:::::::::999999999888888;;;<<<===>>>??????@@@@@@@@@???>>>=========>>>???AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAACCCDDDFFFHHHIIIJJJJJJIIIJJJMMMPPPUUUrrrppp[[[WWWTTTKKKGGGLLLEEEGGGJJJLLLNNNMMMLLLKKKIIIIIIKKKNNNSSS\\\iiisss{{{yyyggg[[[XXXUUUUUUXXXWWWRRROOOPPPQQQQQQXXX``````aaaqqquuuQQQKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIMMMLLLLLLPPPUUUWWWUUURRROOOPPPRRRQQQOOOOOOQQQSSSQQQPPPPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLOOOPPPOOONNNMMMMMMOOOQQQPPPNNNJJJIIIJJJLLLNNNPPPKKKLLLMMMNNNNNNMMMKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPLLLKKKJJJIIIIIIJJJLLLMMMOOONNNXXXqqqccc]]]XXXXXXWWWTTTSSSUUU\\\ttt{{{zzzllluuuuuufff[[[OOOEEE>>><<<999888888888777666222222111111111111222222111111111111222222222222111111111222222222222222222222111000000111222222////////////000000000000////////////////////////,,,...//////......000111222222111///............///111222111000000111222000222555777777666444333333333333444555555666666444555777777666666888999333333444444555555666666777999;;;;;;:::999:::;;;::::::::::::::::::::::::888888888888999:::;;;<<<:::::::::;;;:::999888888<<<===>>>???@@@@@@@@@@@@???>>>===<<<;;;<<<======@@@@@@AAAAAABBBBBBBBBCCC@@@??????@@@@@@AAABBBCCCEEEHHHKKKKKKKKKLLLPPPSSSllluuueee[[[PPPIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFJJJJJJKKKLLLLLLSSSdddttt{{{sssbbbVVVSSSRRRUUUVVVTTTRRRSSSOOOQQQXXX^^^]]]YYY___jjjvvvSSSLLLKKKKKKJJJJJJJJJJJJLLLLLLJJJJJJIIIHHHHHHIIIJJJKKKOOOPPPQQQTTTVVVXXXWWWVVVRRRTTTUUUSSSQQQPPPRRRUUUSSSRRRQQQPPPOOOOOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLNNNOOOPPPPPPNNNNNNPPPQQQQQQOOOLLLIIIIIIJJJMMMNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLJJJHHHGGGGGGIIILLLMMMNNNLLLSSSiiimmmRRRUUUVVVTTTMMMNNN]]]nnnnnntttpppcccXXXLLLBBB===;;;888777777888777777222222111111111111222222111111111111222222222222000111111111222222222222222222111000000111222222.../////////000000000111/////////////////////000,,,---//////......000222111000//////............///000000///...///111444000111333555666555444444333333444444555666666666444555777777666666888999222333444555555555666777888999:::999888888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<;;;;;;<<<<<<<<<;;;:::999======>>>???@@@@@@@@@@@@>>>===<<<::::::;;;;;;<<>>???@@@AAAAAABBBBBBBBBCCCHHHMMMNNNNNNOOORRRVVVyyypppbbbYYYMMMLLLIIIGGGEEEEEEFFFFFFKKKJJJJJJLLLMMMQQQ___mmmyyylll[[[UUURRRTTTVVVTTTSSSUUUNNNRRRWWW[[[[[[YYYZZZ]]]uuupppSSSOOOLLLMMMNNNLLLJJJJJJLLLNNNLLLKKKKKKJJJKKKLLLNNNOOOQQQTTTVVVXXXXXXWWWXXXYYYVVVXXXYYYWWWSSSRRRUUUXXXVVVUUUTTTRRRRRRRRRRRRRRRPPPPPPOOONNNNNNNNNOOOOOONNNPPPRRRRRRQQQQQQRRRSSSQQQPPPMMMJJJIIIJJJMMMPPPNNNMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNMMMMMMLLLLLLIIIHHHGGGFFFGGGHHHJJJKKKKKKJJJPPPeeevvvUUUPPPRRRSSSPPPOOO^^^mmmssslll```VVVJJJ???===:::888777777888777777222222111111111111222222000111111111111222222222000000111111222222222222333222111000000111222333.../////////000000111111////////////000000000000,,,---//////...///000222000///...............///...///......---///222555000111222444444555444444333333444444555666777777444555777777666666888999111333555666555555666777999999999888777888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<<<<===>>>>>>>>>===;;;:::===>>>???@@@@@@@@@@@@@@@===<<<;;;:::999:::;;;;;;>>>???@@@BBBCCCDDDDDDDDD>>>???AAABBBCCCCCCBBBAAABBBHHHNNNQQQPPPQQQUUUYYYsssxxxTTTQQQMMMIIIHHHIIIKKKLLLNNNJJJIIIMMMOOOQQQYYYcccwwwtttaaaZZZUUUUUUVVVUUUUUUVVVTTTWWWWWWVVVXXX\\\^^^^^^___gggRRRRRRLLLNNNPPPNNNJJJIIILLLOOOMMMMMMLLLLLLMMMOOOQQQRRRRRRVVVZZZZZZXXXWWWYYY[[[YYY\\\]]]ZZZUUUTTTWWW[[[XXXWWWVVVTTTSSSTTTTTTUUUPPPPPPPPPPPPPPPQQQRRRSSSOOOQQQSSSTTTSSSSSSTTTUUUQQQPPPNNNLLLJJJLLLOOORRROOOOOONNNNNNOOOQQQRRRTTTRRRRRRQQQOOOMMMLLLKKKJJJEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIOOOddddddLLLSSSRRRRRRSSS\\\www{{{uuucccmmmyyyppp\\\QQQIII>>>===999555666999;;;888555444333222222111111222222111111000///////////////333111111222111...///444333222111000000000222222000000000000000000000000000000000000///...---,,,222111111111000000/////////000000000......000111////////////000111222333111222222333333444444555444444555555666777777777777777666666777888999999777666666666666777777888::::::::::::999999888777:::::::::999999999888888888888888999::::::::::::============<<<<<<<<<<<<;;;===>>>>>><<<;;;<<<===???>>><<<;;;::::::;;;<<<@@@>>>===???BBBCCCBBB@@@BBBAAA???@@@BBBDDDDDDDDDDDDKKKKKKKKKPPPOOOUUUfff|||eeeMMMFFFKKKMMMJJJFFFJJJLLLNNNOOOPPPRRRUUUXXXnnn~~~iii___VVVTTTUUUUUUVVVYYYSSSWWWZZZXXXYYY]]]```___fffzzzyyy\\\SSSSSSOOOOOONNNMMMMMMNNNOOOOOOKKKOOOQQQOOOLLLLLLPPPUUU[[[ZZZYYYYYYYYYZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZYYYWWWVVVUUUUUUSSSRRRSSSUUUVVVVVVUUUVVVWWWWWWUUURRRQQQRRRTTTXXXVVVTTTQQQOOOOOONNNOOOPPPPPPQQQRRRSSSSSSRRRRRRQQQTTTVVVTTTOOOKKKIIIIIIIIIGGGEEEEEEFFFHHHIIIHHHCCCSSSVVV[[[zzzcccYYYWWWLLLRRRQQQWWWyyyooonnnooo~~~nnn\\\QQQKKK@@@<<<888555666999:::888555444333222222111111222222111111000///////////////222000111333111---...222222222111000000111111222000000000000000000000000000000000000///...---,,,000000000000//////......///000000000......000111000//////000000111222222111222222333333444444555444444555555666777777777777777777777777888999999777777666666777777888888::::::;;;;;;:::999999888;;;;;;;;;;;;:::::::::999:::999:::::::::;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<======>>>======<<<>>>===<<<;;;::::::;;;<<<>>>======???BBBCCCBBBAAACCCAAA??????BBBEEEFFFFFFHHHNNNMMMMMMQQQQQQWWWiii|||]]]MMMJJJJJJIIIIIIJJJKKKMMMNNNOOOQQQTTTWWWfffwwwrrreeeYYYVVVWWWWWWXXXZZZXXX]]]aaabbbdddgggfffbbb```lllkkkYYYTTTSSSQQQPPPOOONNNNNNOOOPPPQQQMMMPPPQQQOOOLLLMMMQQQVVVZZZZZZZZZZZZ[[[\\\]]]^^^[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZXXXWWWWWWWWWUUUTTTUUUVVVXXXWWWVVVWWWVVVVVVUUUUUUVVVVVVWWWYYYXXXVVVTTTRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRROOOPPPQQQNNNIIIFFFEEEEEEHHHGGGFFFFFFHHHJJJJJJIIIFFFNNNTTTZZZqqqZZZQQQRRRQQQNNNUUUrrr}}}zzzqqqqqqppppppvvvhhhXXXOOOJJJ@@@;;;888555666888999777555444333222222111111222222111111000///////////////000///111444333...---000111111000000000111111222000000000000000000000000000000000000///...------////////////............///000000000......000111000000000000000111111111111222222333333444444555444555555666666777777888777777777777888888888999777777777777888888999999;;;;;;;;;<<<;;;;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::;;;===>>>@@@??????>>>>>>>>>============;;;:::<<>><<<===<<<;;;::::::;;;;;;<<<;;;;;;<<>>>>>>>>>>>>>>:::999;;;AAACCC@@@<<<<<<;;;:::::::::;;;<<<===999:::<<<>>>AAACCCCCCCCCDDDBBB@@@AAADDDIIILLLMMMOOOTTTQQQOOOSSSTTT\\\ooo}}}___LLLIIIOOOJJJKKKMMMMMMMMMOOOQQQTTT\\\iii}}}xxxbbbYYYZZZZZZYYYYYY\\\]]]^^^eeetttvvvhhhrrrlllWWWRRRUUUUUURRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQNNNMMMOOOTTTYYYUUUWWWZZZ\\\^^^___``````^^^]]]]]]]]]]]]]]]^^^___aaa``````___^^^^^^]]]]]]ZZZYYYXXXYYY[[[[[[ZZZXXX[[[WWWTTTVVV[[[^^^\\\YYY[[[[[[[[[ZZZXXXVVVUUUTTTQQQQQQRRRRRRSSSRRRRRRQQQSSSPPPLLLGGGDDDCCCCCCDDDEEEEEEFFFHHHKKKKKKJJJHHHKKKAAANNNWWWYYY___TTTYYYQQQXXX{{{uuummmkkkooooooxxxmmmaaaRRRIIIDDD:::888777666555666666666555444333222222111111222222111000000//////////////////000444888666000...000//////000000111111111111////////////////////////000000000000000000///...000000000000000000000000///000000000......000111//////000111111111000000111222222333333444444555555555666666777888888888888888999999999999888777777888999:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<>>>???AAA????????????>>>>>>>>>>>>>>>;;;999<<>>@@@BBBDDDFFFFFFDDDCCCDDDHHHLLLOOOPPPPPPUUURRRPPPTTTTTT\\\oooyyyYYYMMMOOOKKKLLLMMMMMMMMMNNNQQQSSSWWWbbbsss~~~fff[[[ZZZZZZYYYXXXZZZ]]]```hhhvvvqqqaaafff~~~nnn[[[SSSTTTVVVUUUSSSPPPPPPQQQQQQQQQQQQPPPPPPTTTRRRPPPNNNNNNPPPUUUXXXSSSUUUXXX[[[]]]_____________________``````aaabbbddddddccccccbbbaaaaaa```[[[[[[ZZZ[[[]]]\\\[[[YYY\\\XXXUUUWWW[[[^^^\\\XXX\\\\\\]]]]]]\\\YYYWWWUUURRRSSSSSSTTTTTTSSSRRRRRRUUUQQQKKKFFFDDDDDDEEEEEEDDDDDDEEEGGGIIIIIIHHHFFFIII>>>LLLUUUQQQtttlllXXXYYYRRRmmmrrrssslllmmmrrr}}}mmmaaaSSSKKKEEE;;;777777666555555555555555444333222222111111222222111111000//////////////////000333777555000...000......///000111111111111000000000000000000000000000000000111111000000///000000000000111111111111///000000000......000111---...000111222222111111111222222333333444444555555666666777777888888999888999:::::::::999888777777888:::<<<======<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::999::::::;;;===>>>???@@@@@@??????>>>>>>>>>=========>>><<<;;;===@@@AAA???===999999999999:::;;;===>>><<<======>>>>>>AAAFFFIIIHHHGGGGGGIIILLLOOOQQQQQQPPPVVVSSSRRRUUUUUU\\\nnnoooWWWOOOLLLMMMNNNNNNNNNNNNPPPRRRRRRYYYhhh~~~kkk^^^ZZZYYYYYYZZZ]]]bbbhhhmmmtttxxxtttmmmddd[[[___yyy|||aaa[[[VVVVVVWWWUUUTTTTTTPPPPPPQQQQQQQQQQQQPPPPPPSSSRRROOONNNOOOQQQTTTWWWSSSUUUWWWZZZ\\\^^^___```aaaaaaaaaaaabbbcccdddeeeffffffgggggggggeeecccbbb^^^]]]]]]___```___]]][[[\\\ZZZXXXYYY\\\^^^]]][[[^^^___aaaaaa```]]]ZZZXXXTTTUUUUUUUUUUUUTTTTTTSSSSSSOOOHHHDDDCCCDDDEEEEEEEEEDDDDDDEEEGGGGGGFFFEEEEEE@@@KKKRRRMMMeeexxxXXXTTTUUU{{{mmmooojjjlllzzz{{{jjj___RRRKKKEEE;;;666666666555444444444555444333222222111111222222111111000///////////////......111444222---,,,...---...///000111111111000000000000000000000000000///000000111111111000000/////////000000000111111///000000000......000111+++---///222333333222222111222222333333444444555666666666777888888999999888999:::;;;;;;999777666777888;;;===>>>>>>===<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999;;;===@@@AAAAAAAAA@@@>>>>>>>>>=========<<<<<<===>>>>>>?????????>>>>>>999888888888999;;;===>>>?????????======@@@GGGLLLJJJJJJKKKMMMPPPRRRRRRRRRQQQWWWUUUTTTXXXVVV]]]nnndddPPPNNNOOOPPPOOONNNOOOQQQSSSSSSVVVaaatttpppbbb\\\YYY[[[^^^bbbfffiiihhhhhhhhhddd___]]]]]]___iii~~~ttt___ZZZVVVUUUXXXWWWSSSRRRVVVQQQRRRRRRSSSSSSRRRRRRQQQRRRPPPOOONNNPPPRRRSSSTTTVVVVVVWWWYYY\\\^^^```aaabbbbbbbbbcccdddeeeggggggggghhhjjjkkkkkkhhheeecccbbbaaaaaacccdddccc```]]]ZZZZZZ[[[\\\]]]___```aaaaaabbbeeefffeeebbb^^^\\\VVVWWWWWWWWWVVVVVVUUUTTTRRRMMMGGGDDDEEEFFFFFFFFFIIIGGGEEEEEEFFFGGGFFFEEEBBBEEELLLNNNKKKWWWwww]]]TTTUUUtttooozzzkkkiiilll~~~vvvfff\\\OOOIIIDDD:::666666666555333333444555444333222222111111222222111111000///////////////------///222000++++++---,,,---///000111111111000000000000000000000000000///000000111111111000000---.........//////000000///000000000......000111***,,,///222333444333333111222222333333444555555666666666777888888999999888999;;;;;;;;;999777666777888;;;===>>>>>>======999999:::;;;<<<<<<<<<;;;>>>=========<<<<<<<<<<<<999<<>>======>>>888888888888999;;;===???BBBAAA@@@===<<<@@@GGGNNNKKKLLLMMMPPPSSSTTTSSSRRRQQQXXXWWWVVVZZZXXX]]]nnnmmmPPPOOOPPPPPPPPPOOOOOOQQQSSSWWWWWW^^^ooottteee]]]ZZZ\\\aaaeeefffccc]]][[[___bbbccc[[[______\\\eeezzzpppaaaYYY^^^XXXVVVWWWUUUQQQRRRWWWRRRSSSTTTUUUUUUTTTSSSRRRQQQOOONNNOOOPPPRRRSSSSSSXXXXXXXXXZZZ\\\___aaacccbbbbbbcccdddeeefffhhhiiigggiiilllnnnmmmjjjfffcccdddddddddfffgggeeebbb```YYYZZZ\\\^^^___```dddfffccceeehhhiiiiiieeeaaa___XXXXXXXXXXXXWWWWWWVVVUUUSSSNNNIIIFFFGGGIIIIIIHHHKKKIIIFFFEEEFFFGGGGGGFFF@@@IIILLLKKKJJJNNNgggeeeYYYPPPcccvvvnnnggglllmmmuuuddd^^^UUUEEE:::999999777444333444444444333333333333222222111111111222111111000///......---......---------......///---......///////////////............///000222222////////////////////////000000////////////000000000000000000////////////............///111222333333333333333333555666666666888999999888888999:::888888999:::;;;;;;;;;;;;:::;;;<<<>>>>>>>>>======::::::888888888999:::;;;:::;;;<<<======<<<;;;:::;;;>>>BBBCCCBBB@@@??????@@@@@@???>>>>>>???@@@AAACCCBBBAAA@@@??????>>>???;;;<<<;;;;;;:::<<<@@@CCCGGGGGGFFFEEEDDDFFFIIIKKKNNNOOOPPPSSSVVVVVVTTTRRRXXXXXXWWWUUUTTTWWW^^^dddyyySSSRRRSSSRRRRRRQQQRRRVVVXXXXXXZZZ___hhhsssjjj]]]\\\______cccbbb___]]]]]]]]]^^^___bbbaaa______aaaeeeiiikkk}}}}}}{{{uuulllccc\\\YYYXXXXXXXXXWWWWWWWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOOOOPPPRRRSSSUUUWWWYYY[[[]]]^^^___bbbdddeeegggggggggggggggiiikkkkkklllmmmkkkiiifffffffffkkkfffbbbcccfffgggdddaaabbbbbbbbbcccdddfffhhhjjjgggiiikkklllpppqqqiii```\\\[[[[[[[[[ZZZWWWRRROOOQQQMMMIIIGGGIIIJJJJJJIIILLLJJJGGGDDDBBBBBBCCCDDDFFFHHHOOOTTTOOOMMM^^^ttttttXXXPPPZZZmmmzzzlllkkklllrrraaaZZZRRRDDD;;;::::::888555333444444333222333333333222222111111111111111000000///......---......---------......///---......///////////////............///000111222////////////////////////000000////////////000000000000000000////////////............000111222333444444444444555666777777555666777777666666777888777888999:::;;;;;;;;;;;;;;;<<<>>>?????????>>>===;;;:::999888888999:::::::::;;;<<<===>>>>>>=========@@@CCCDDDBBB@@@??????>>>>>>>>>>>>>>>???AAABBBEEEDDDCCCBBBAAA@@@@@@@@@===<<<;;;::::::===BBBFFFIIIJJJJJJJJJIIIJJJLLLNNNRRRRRRSSSTTTUUUUUUUUUUUUYYYYYYXXXUUUTTTVVV[[[```yyyWWWTTTUUUUUUTTTSSSTTTWWWZZZTTTVVV[[[bbbmmm}}}sssbbb^^^^^^^^^bbbaaa___]]]]]]^^^___```cccbbb```___```bbbeeeggghhhiiiiiigggbbb]]]YYYXXXVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSUUUWWWYYY[[[[[[]]]___aaaeeefffggggggggghhhjjjlllmmmnnnnnnllliiigggffffffhhheeebbbcccgggiiigggdddiiihhhgggffffffgggiiiiiiiiikkklllmmmqqqrrrlllccc]]]]]]\\\\\\[[[WWWRRROOOOOONNNMMMLLLLLLKKKKKKJJJNNNLLLHHHEEECCCBBBCCCCCCHHHHHHNNNTTTSSSQQQ]]]nnn^^^bbbWWWWWW{{{www~~~nnn]]]UUUMMMBBB<<<<<<;;;888555444333333222111222222222222222111111111111000000//////.........///......---------......---......///////////////............///000111111////////////////////////000//////......//////000000000000000////////////.........///000111222333444444444555666666777777555666777777666666777999777888999::::::;;;;;;;;;======???@@@@@@??????>>><<<<<<;;;:::999999::::::999:::<<<===???@@@@@@@@@@@@BBBDDDDDDBBB@@@???>>><<<>>>@@@@@@@@@@@@AAACCCGGGFFFEEECCCBBBBBBBBBBBB???>>><<<::::::???FFFKKKLLLNNNOOOOOOOOOOOOQQQRRRUUUWWWWWWVVVTTTTTTXXX\\\___^^^ZZZVVVSSSTTTXXX[[[rrrtttZZZVVVWWWWWWVVVVVVVVVYYY[[[WWWYYY\\\aaakkk~~~~~~hhh___^^^___```^^^]]]\\\]]]^^^```aaadddbbb```___^^^___aaabbb\\\^^^``````^^^\\\ZZZZZZWWWWWWVVVUUUUUUUUUUUUUUURRRRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPQQQRRRRRRUUUWWWYYYZZZ[[[\\\___aaaccceeefffggggggiiikkknnnoooppppppnnnkkkgggfffeeegggdddcccdddiiikkkkkkiiipppnnnllljjjiiiiiijjjjjjlllnnnoooooorrrtttppphhhbbbbbbaaa```^^^[[[UUUQQQMMMPPPRRRRRROOOLLLLLLMMMPPPNNNJJJGGGDDDCCCBBBCCCFFFEEEJJJRRRSSSQQQWWWaaafff]]]XXXeeezzzkkk[[[QQQIIIBBB>>>???<<<999666444333333111000222222222111111111111111000000/////////.........//////...------------...---......///////////////...............///000111/////////////////////////////////....../////////000000000000////////////.........///000111333333333333444555555666666666777999::::::999888:::;;;777888999:::;;;;;;;;;;;;======>>>?????????>>>=========<<<;;;;;;:::::::::999:::;;;>>>@@@AAACCCCCCBBBCCCEEEDDDBBB???>>>>>>===AAADDDEEECCCAAABBBCCCGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@>>><<<===BBBJJJOOONNNPPPSSSSSSSSSSSSTTTUUUWWWYYYZZZWWWTTTUUU\\\ccckkkfff^^^WWWSSSTTTWWWZZZjjjmmm^^^WWWXXXXXXXXXWWWWWWYYY[[[]]]^^^___```hhh|||lll___^^^bbb]]]\\\[[[[[[\\\^^^```aaaaaaaaa___^^^^^^______```^^^```aaaaaa^^^\\\[[[[[[YYYYYYWWWVVVVVVVVVVVVVVVRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTRRRRRRQQQRRRSSSTTTWWWYYY[[[\\\]]]^^^```bbbbbbdddfffggghhhjjjmmmooopppqqqrrrpppmmmiiigggfffhhhfffeeegggjjjlllllllllsssqqqnnnlllkkkkkkmmmnnnppprrrsssrrrtttvvvsssmmmhhhgggfffeeeccc___ZZZVVVOOOSSSWWWUUUOOOLLLOOOSSSRRRPPPLLLIIIFFFDDDCCCCCCEEEHHHNNNTTTSSSOOORRRYYYxxxoooUUUeeeuuuhhhYYYNNNGGGBBB@@@AAA<<<999666444333333111000111111111111111111111111////////////............//////...------------------......///////////////...............//////000//////////////////////////////............//////000000000000////////////////////////000222333444000111222444444444444444888999::::::999999:::;;;888888:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;============<<<<<<;;;;;;::::::<<<===???BBBCCCDDDBBBDDDDDDCCCAAA>>>===>>>@@@EEEJJJJJJGGGDDDCCCDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDBBBAAABBBFFFMMMRRROOOQQQSSSTTTTTTTTTUUUVVVVVVXXXZZZXXXVVVXXX___fffssslllaaaXXXTTTUUUXXX[[[```zzzeeeaaaVVVWWWXXXXXXWWWWWWXXXZZZ______]]]]]]dddxxxnnn``````eee]]]\\\[[[ZZZ[[[\\\___```^^^^^^______``````aaaaaa```bbbbbbaaa^^^[[[ZZZZZZZZZYYYWWWVVVUUUUUUVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSRRRRRRSSSTTTVVVWWWXXXZZZ\\\]]]]]]^^^aaabbbbbbdddfffggghhhjjjnnnpppppprrrsssrrrooollliiiiiikkkjjjiiijjjkkklllmmmlllrrrpppnnnlllmmmoooqqqssssssvvvwwwvvvwwwxxxuuupppjjjiiihhhgggeeeaaa\\\WWWTTTXXXZZZUUUNNNLLLQQQXXXRRRQQQNNNKKKHHHFFFEEEEEEFFFNNNWWWZZZUUUPPPSSSZZZmmmbbbqqqooofffXXXLLLEEEAAAAAAAAA;;;888555444333333222111000000000111111111111111........................000///...------------------......//////////////////......---....../////////////////////////////////......------......///000000000000/////////////////////000111222333444///000222333444444333333666777888888777777888:::999:::;;;<<<<<<=========<<<<<<===>>>>>>===;;;:::<<<===>>>>>>>>>>>>======;;;<<<<<<===>>>@@@BBBCCCAAACCCCCCBBB???======>>>@@@FFFMMMOOOJJJFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHKKKOOOSSSOOOPPPRRRSSSSSSTTTVVVWWWUUUWWWYYYYYYXXXZZZ___cccqqqjjj```YYYWWWXXXZZZ\\\[[[nnnnnn[[[ZZZVVVWWWXXXXXXWWWVVVWWWXXXaaa```^^^___hhh|||uuueeebbbfff```___]]]\\\[[[\\\^^^___]]]^^^___aaabbbcccccccccbbbdddeeedddbbbaaaaaabbb[[[YYYWWWUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSTTTVVVXXXYYYXXXZZZ\\\]]]]]]]]]___aaaccceeeggghhhiiikkknnnpppnnnqqqssstttrrrooommmmmmnnnnnnmmmmmmlllmmmmmmmmmpppooommmmmmnnnrrrvvvxxxvvvzzz|||zzzyyyyyyvvvqqqiiihhhggggggeeeaaa\\\XXXYYY[[[[[[VVVOOOMMMRRRXXXQQQPPPNNNMMMKKKJJJIIIIIIDDDMMMWWWXXXSSSQQQVVV]]]iiiqqqmmm|||jjjcccVVVJJJBBB@@@???>>>:::888555333444444333222///000000000111111111222........................000000///------,,,,,,------......//////////////////......------.........///////////////////////////......------......///000000000000/////////////////////000111222444444///111333444555555444333666777999888777777888::::::;;;<<<===>>>>>>>>>>>>===>>>>>>???>>>===<<<;;;;;;<<<>>>????????????>>>======<<<<<<===>>>@@@@@@@@@AAABBB@@@>>>======>>><<>>===<<<999777444333444444444333//////000000111111111222---.....................111000///...---,,,,,,,,,---......//////////////////......---------......////////////////////////.........------.........000000000000//////////////////000000111222444555000222444666666666555444888:::;;;;;;:::999;;;<<<;;;<<<===>>>????????????>>>???@@@@@@???>>>===<<<:::<<<===???@@@@@@@@@@@@???>>>===<<<<<<===>>>??????@@@@@@???===<<<===>>>777AAALLLPPPMMMJJJIIIKKKEEEEEEFFFGGGIIIKKKMMMOOOIIILLLQQQSSSSSSRRRQQQQQQPPPQQQQQQQQQQQQSSSWWWZZZXXXXXXYYY[[[\\\[[[XXXUUUWWWVVVVVVYYY]]]^^^[[[XXXUUUXXXdddttt~~~|||rrrjjjfffcccaaacccjjjuuupppccc___]]]ZZZWWWYYYZZZZZZYYYWWWXXXYYYVVVUUUWWW```qqqqqqdddaaaiiigggdddaaa```______``````aaaccceeefffeeedddcccdddeeeggggggffffffgggiiidddbbb___\\\[[[[[[]]]^^^\\\\\\[[[ZZZYYYXXXWWWWWWXXXWWWVVVUUUUUUUUUVVVWWW]]]^^^```aaaaaaaaaccceeeeeefffhhhhhhiiijjjmmmooojjjnnnrrruuuuuuttttttsssnnnooooooooonnnoooppprrrsssrrrpppooorrrvvv{{{~~~xxx~~~|||yyytttnnnmmmmmmllllllkkkhhhddd```[[[]]]]]][[[UUUQQQPPPPPPMMMMMMNNNNNNNNNOOOOOOOOOLLLPPPUUUZZZaaajjjoooqqqnnn|||SSSeeeggg|||iii```TTTHHH@@@<<<:::999777666555444333222222222////////////000000000000......------------......//////.........------------......///000111111222......---,,,++++++++++++..................------......------------......///////////////.........111///---...111333333111...000333666777666555333<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>===;;;;;;<<<============@@@BBB@@@@@@AAA???>>>===???@@@>>>>>>????????????>>>>>>>>>AAAEEEHHHJJJJJJJJJIIIFFFGGGHHHJJJKKKKKKLLLLLLNNNOOOOOONNNLLLKKKMMMNNNMMMNNNPPPRRRSSSTTTUUUUUUXXXVVVVVVWWWXXXWWWSSSOOOSSSTTTUUUVVVXXXYYYZZZ[[[[[[^^^bbbdddcccaaa___^^^\\\[[[[[[[[[[[[[[[\\\]]]eeefffeeeaaa\\\YYYZZZ\\\___cccccc]]]YYYYYYZZZZZZUUUVVVYYY^^^eeeuuuwwwffffffeeeffffffeeebbb```______aaa``````aaacccddddddccccccdddeeefffgggiiijjjkkkjjjfffcccaaa]]]XXXYYY]]]\\\\\\[[[[[[ZZZXXXWWWVVVZZZZZZZZZZZZZZZZZZYYYYYY^^^___aaacccdddeeeeeeeeefffjjjkkkiiiiiimmmpppppprrrssstttwwwxxxwwwtttrrrxxxtttpppppprrrttttttrrrvvvqqqooorrruuuwww~~~}}}}}}wwwpppppppppooommmmmmmmmjjjgggfffccc___[[[XXXTTTPPPNNNMMMNNNOOOQQQRRRRRRQQQPPPNNNOOOTTT]]]aaacccffflllvvvgggVVV[[[]]]jjjzzzhhh___SSSGGG@@@<<<:::999777666555333222222111111////////////000000000000......------------......//////.........---------......//////000111111222000///...---,,,,,,,,,,,,..............................------------....../////////////////////...111///---...111333222111222444666888999999888888;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@??????@@@AAAAAAAAA@@@>>><<<;;;:::<<<============@@@BBB@@@AAAAAA@@@>>>===>>>???>>>??????@@@@@@@@@@@@??????@@@CCCFFFGGGHHHGGGGGGHHHHHHIIIKKKKKKLLLLLLLLLKKKLLLMMMMMMLLLLLLNNNPPPMMMNNNPPPRRRSSSTTTUUUUUUYYYVVVTTTSSSTTTUUUSSSQQQTTTUUUVVVWWWYYYZZZ\\\\\\YYY\\\___aaa___]]][[[ZZZ\\\\\\[[[ZZZYYYYYYYYYZZZaaabbbbbb^^^ZZZYYY\\\___```dddddd^^^YYYYYYZZZYYY[[[ZZZ[[[]]]cccqqq}}}jjjfffeeefffeeedddaaa___^^^^^^aaaaaaaaabbbdddeeeeeeeeeffffffgggggghhhhhhiiiiiijjjgggdddccc^^^YYYYYY]]]\\\\\\\\\[[[YYYXXXWWWVVVYYYYYYZZZZZZ[[[\\\\\\]]]]]]___aaadddeeefffeeeeeeeeejjjmmmkkkkkkooopppooovvvtttsssuuuyyy{{{{{{zzzzzzwwwssssssuuuwwwwwwuuutttqqqpppsssvvvwww|||yyysssnnnnnnmmmllllllllljjjgggfffddd```]]]ZZZVVVQQQNNNKKKOOOSSSTTTSSSSSSUUUXXXPPPPPPUUU]]]``````bbbeeehhhuuuxxxiii]]]YYYZZZVVVZZZsssvvvfff]]]QQQFFF???<<<:::999666555444222111111111111000000000000////////////......------------.....................---------...//////000000111111111111000///...------------..............................------------............//////////////////000///...///111222222222555555666777888999::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>@@@AAAAAAAAA@@@>>><<<;;;:::;;;======<<<===???AAA@@@AAABBBAAA???>>>===>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEEEEEEEIIIJJJKKKLLLLLLLLLLLLLLLIIIKKKLLLLLLLLLLLLOOOQQQMMMNNNOOOQQQRRRSSSSSSSSSWWWUUUQQQPPPQQQSSSSSSSSSUUUUUUVVVXXXZZZ\\\]]]^^^YYY[[[^^^___]]]ZZZXXXWWW\\\[[[ZZZYYYXXXWWWWWWWWW\\\]]]]]][[[YYYZZZ___cccdddhhhhhhaaa\\\[[[\\\[[[]]]\\\[[[\\\aaaooojjjcccffffffeeecccaaa___^^^]]]aaaaaabbbcccdddeeefffgggiiiiiiiiiiiiiiiiiihhhhhhllliiigggeeeaaa[[[[[[^^^]]]]]]\\\[[[YYYXXXWWWVVVWWWWWWXXXYYY[[[]]]^^^___\\\___bbbeeegggggggggfffggglllooonnnooorrrtttsssyyyuuuppprrrxxx~~~|||yyyvvvvvvyyy{{{{{{yyyuuusssuuuyyy|||{{{}}}{{{tttnnnmmmmmmnnnoooooolllkkkgggeeebbb___\\\XXXSSSOOOKKKPPPVVVVVVTTTTTTZZZ___RRRRRRWWW^^^```^^^]]]___```nnnnnnYYYZZZ^^^[[[ZZZSSS\\\ooosssccc[[[OOOEEE>>>;;;::::::555444333222111000000000000000000000////////////......------------..............................//////000000000111111111111000///...---------------------.....................------------..................////////////000/////////000222222222444444333333555666888999:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>@@@@@@AAA@@@???>>><<<;;;:::;;;<<<<<<<<<===???AAA@@@BBBCCCBBB@@@>>>======>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEKKKKKKLLLMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKLLLNNNPPPLLLMMMNNNOOOPPPPPPPPPPPPTTTRRRQQQQQQQQQRRRSSSSSSUUUVVVWWWXXXZZZ\\\]]]^^^[[[]]]______\\\YYYXXXWWWZZZYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[ZZZZZZ]]]ccchhhiiilllllleee___^^^___^^^[[[ZZZZZZ\\\bbbqqqnnnfffiiigggeeecccbbbaaa___^^^aaabbbdddeeeeeefffhhhjjjjjjkkkllllllllllllkkkjjjnnnkkkjjjiiiddd^^^\\\___^^^^^^\\\[[[YYYXXXXXXWWWVVVVVVVVVWWWYYY[[[]]]^^^]]]```dddgggiiiiiihhhgggkkkppprrrpppqqquuuyyyyyy{{{uuuppprrryyy~~~|||yyywwwxxx|||~~~}}}|||zzzzzz}}}}}}uuuqqqoooppptttuuusssqqqqqqjjjhhheeeccc```[[[UUUQQQOOORRRUUUVVVVVVWWW[[[___TTTSSSXXX```cccaaa^^^___aaammmjjjcccaaa[[[```ZZZWWW\\\iiiooo```XXXMMMCCC===;;;::::::555444333222111000000000111000000000/////////.........------------......---.....................000000000000111111111111000///...---,,,,,,,,,,,,---------.........//////......------------......---.........//////000000//////000000000111222333333333222222333555777888:::;;;===???AAAAAA@@@@@@<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@???===;;;:::999;;;<<<<<<<<<<<>>>>>???======>>>???@@@@@@??????CCCCCCCCCDDDDDDEEEEEEEEEJJJKKKLLLMMMNNNNNNNNNMMMLLLMMMNNNMMMKKKKKKLLLNNNKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTSSSSSSSSSVVVWWWWWWYYYZZZ[[[\\\]]]\\\]]]___^^^[[[YYYWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZVVVYYY[[[\\\\\\```gggllliiimmmllleee```______^^^\\\\\\\\\^^^dddssszzzsssmmmiiifffddddddcccaaa___```ccceeeffffffhhhjjjmmmkkklllnnnoooppppppooonnnpppnnnmmmmmmhhhaaa^^^```___^^^]]][[[ZZZZZZZZZZZZXXXWWWWWWWWWXXXZZZ\\\]]]aaacccfffiiikkkkkkkkkjjjnnnqqqqqqnnnooovvv{{{}}}}}}zzzwwwyyy~~~}}}{{{yyyxxxzzz~~~~~~yyyssspppqqqwwwyyyvvvsssuuunnnllliiifffccc^^^YYYVVVUUUTTTSSSUUUYYY[[[[[[YYYTTTTTTYYYbbbhhhgggeeeeeeeeekkk}}}mmm___ZZZ[[[]]]ZZZUUUTTTdddzzzkkk^^^VVVKKKAAA<<<:::::::::666555444222111111111111111111000000//////............------------......---------...............111111111111111111111111000///...---,,,,,,,,,,,,,,,,,,------.../////////......------------......------......///000000000...///000000///000222444444444444444555666888:::999:::===@@@AAABBBAAA@@@<<<===>>>>>>??????>>>>>>???@@@@@@@@@???===;;;:::999:::<<<<<<;;;<<<>>>@@@AAABBBBBBAAA??????@@@BBB>>>>>>?????????>>>>>>===CCCDDDEEEFFFFFFFFFFFFFFFIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOOOONNNLLLKKKLLLNNNMMMMMMNNNNNNNNNNNNNNNMMMNNNQQQTTTVVVVVVUUUUUUVVVYYYYYYZZZ[[[[[[\\\\\\]]][[[\\\]]]\\\ZZZWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\VVVZZZ]]]^^^___bbbggglllgggkkkjjjddd^^^^^^___^^^aaaaaaaaabbbeeeqqq{{{qqqmmmhhhfffgggfffdddaaa```cccggghhhgggiiilllooommmoooqqqsssttttttsssrrrrrrpppqqqqqqlllddd```aaa```___^^^\\\\\\]]]]]]^^^[[[[[[ZZZZZZ[[[]]]```aaafffgggiiikkklllmmmmmmmmmnnnqqqqqqnnnpppwww}}}~~~|||zzzzzz}}}sssoooqqqyyy{{{uuusssuuutttqqqllliiifffbbb^^^[[[[[[XXXVVVYYY___```\\\WWWUUUTTTYYYdddlllnnnmmmnnnmmmnnn|||{{{ddd]]]XXX```^^^XXXTTTUUUttttttfff\\\TTTIII@@@;;;:::::::::777666555333222222111111111111111000///...............------------......---------.........//////111111111111111111111111111000///...------------,,,,,,------...//////000......------------......------......///000000111...000111000//////222444444444555555666888999:::666888<<>>??????@@@@@@????????????@@@???>>>===;;;:::999:::;;;;;;;;;<<<>>>@@@BBBAAAAAA???>>>???BBBEEE@@@@@@@@@@@@???>>>======AAABBBEEEGGGGGGGGGFFFEEEGGGHHHJJJLLLMMMNNNOOOOOONNNNNNOOONNNMMMMMMOOOQQQOOOPPPPPPPPPPPPPPPOOOOOOPPPSSSVVVVVVVVVVVVYYY[[[^^^]]]]]]]]]^^^^^^^^^^^^\\\]]]^^^]]][[[YYYYYYYYYZZZYYYYYYYYYZZZ[[[\\\\\\WWW[[[___aaaaaabbbeeeiiigggkkkkkkeee``````aaa```dddccccccdddeeeooo}}}vvvpppkkkiiijjjjjjgggddd```dddhhhiiihhhiiimmmrrrrrrsssvvvwwwwwwvvvtttrrrtttrrrssssssnnnfffaaabbb```___^^^]]]^^^___aaabbb```_________aaadddhhhjjjllllllllllllmmmnnnoooooonnnsssvvvvvvxxx}}}~~~~~~vvvppprrr{{{}}}vvvssswwwyyyuuuoookkkgggeeebbb```^^^]]]^^^bbbeeeeeeaaa]]]VVVTTTXXXdddnnnrrrssstttsssqqq~~~yyyfff]]]bbb^^^^^^```XXXdddpppbbb[[[SSSIII@@@;;;999::::::777666555444333222222222222111111000///......---.........------.........---------.........//////222222111111111111111111222111000//////.........,,,,,,------...///000000.........------.........---------...///000000111---000111111//////222555333333444555666777888888444666:::===???@@@???>>>>>>>>>???@@@@@@@@@@@@@@@??????@@@???>>>===;;;:::999:::;;;;;;;;;<<<>>>@@@BBBAAA@@@>>>===???DDDGGGBBBBBBBBBAAA@@@???>>>===???AAADDDGGGHHHGGGFFFEEEFFFGGGIIIKKKMMMOOOPPPPPPLLLNNNOOOOOONNNOOOQQQSSSRRRRRRSSSSSSRRRRRRQQQQQQSSSUUUVVVVVVUUUWWW[[[___aaaaaa`````````_________^^^```aaa```^^^\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[\\\WWW[[[```bbbaaaaaacccfffiiinnnnnnhhhcccdddeeedddbbbbbbcccdddeeennnxxxsssllljjjlllllliiifff```dddiiijjjiiijjjnnnsssvvvwwwyyyyyyyyyvvvtttrrrtttssstttuuupppgggbbbcccaaa```___^^^___aaaccceeecccccccccdddgggkkkooorrrooonnnmmmmmmmmmnnnpppqqqqqqxxx}}}yyysssuuuyyyuuuyyy|||wwwqqqkkkhhhfffeeeccc^^^aaafffiiiiiihhheeedddXXXUUUXXXdddoootttuuuvvvsssppp~~~ooobbbaaaYYY^^^hhhZZZXXXrrrooobbbWWWOOOEEE>>>;;;:::999777666555444444222222111000333222111000///...---,,,------------------------,,,---...///000000000000111444666666222///...///222111000///---------,,,---------.........//////,,,,,,,,,---------......///////////////000111111000000111222333333444444555555555555666666666666444777;;;============>>>@@@@@@???????????????@@@===???AAAAAA@@@>>>>>>???<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@AAABBBBBBBBBEEEDDDCCCBBB@@@???>>>===DDDDDDDDDDDDDDDDDDDDDDDDIIIJJJLLLMMMNNNNNNNNNNNNQQQQQQPPPOOONNNOOORRRUUUYYYZZZYYYWWWUUUTTTUUUVVVVVVVVVVVVXXX\\\```dddgggbbbaaa```______```aaabbb]]]___bbbbbbaaa___^^^^^^ZZZ\\\\\\YYYYYY]]]]]][[[\\\]]]^^^^^^___aaafffiiilllnnnppppppnnnlllkkkkkkkkkdddccchhhjjjmmm|||zzzvvvvvvuuuppplllffffffiiilllkkkiiilllrrrtttvvvyyyyyywwwtttrrrrrrrrrwwwxxxsssnnnjjjfffaaa]]]___aaa```^^^^^^```cccccceeegggjjjlllnnnnnnnnnqqqtttvvvuuurrrpppqqqsssxxx|||yyyzzz{{{||||||}}}}}}uuurrrqqqooojjjeeehhhfffkkkvvvyyyrrrjjjhhhaaa[[[[[[gggqqqtttssssssxxxsss{{{qqqccc^^^eeeeee\\\ZZZaaalll___VVVOOOEEE>>>;;;:::999777666555444444222222111000222222111000///...---,,,------------------------------...///000000000000222444777666333111000111222111000...---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......///////////////000000111000000111111222222333333555555666666666666777777666888;;;===<<<<<<===>>>?????????>>>>>>>>>??????===???AAAAAA@@@?????????>>>>>>======>>>??????@@@??????@@@AAABBBBBBBBBBBBDDDCCCCCCCCCBBBAAAAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDGGGHHHJJJLLLNNNOOOPPPPPPQQQRRRRRRQQQQQQSSSUUUVVVXXXYYYZZZYYYXXXWWWYYYZZZXXXXXXYYY[[[^^^aaadddfffaaaaaa```______```aaabbb^^^```ccccccaaa___^^^___\\\^^^^^^[[[[[[^^^___]]]\\\]]]^^^^^^___bbbfffiiilllnnnqqqsssrrrqqqqqqqqqoooiiihhhlllllllllwww{{{uuuiiihhhiiikkkjjjjjjnnnuuuwwwwwwxxxxxxwwwuuurrrpppuuuyyyyyysssnnnkkkhhhcccbbbddddddbbb```___aaacccgggiiillloooqqqsssttttttuuuxxxyyyxxxtttrrrsssuuu~~~xxxtttsssrrrpppnnnqqqooorrryyy{{{uuuooommmccc\\\\\\fffqqqtttttttttxxxuuu{{{pppaaaccceee___\\\aaa|||hhh[[[UUUMMMDDD===;;;:::999888666555444444222222111000111111000000///...------------------------------......///000111111111111333555888999777444333222111000///...---,,,,,,,,,+++,,,------......------,,,,,,,,,---------......//////......//////000111000000000000111111111111555666666666777777777888999:::<<<<<<<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@??????@@@@@@@@@@@@???@@@@@@AAABBBAAAAAABBBBBBCCCBBBBBBAAACCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGJJJLLLOOOPPPQQQRRRRRRSSSTTTUUUWWWXXXXXXWWWYYY[[[[[[[[[[[[]]]^^^ZZZ[[[\\\^^^```bbbcccdddaaaaaa````````````aaaaaa___aaaccccccaaa```___```^^^aaa```]]]]]]``````^^^]]]^^^_________bbbfffiiijjjmmmpppssstttuuuvvvwwwtttpppooorrrpppmmmrrr|||uuuqqqmmmllljjjiiinnnuuuwwwuuutttvvvxxxyyyvvvssswwwzzzyyysssnnnllljjjggghhhhhhgggeeebbbaaacccdddjjjlllooorrruuuwwwxxxyyy{{{}}}}}}{{{wwwuuuwwwyyy|||~~~xxxuuuttttttuuuuuusssssswwwxxxsssooonnnggg```___gggqqquuuvvvvvvxxxzzz}}}kkkeeegggcccbbbfffyyyeeeYYYSSSLLLBBB<<<:::::::::999666555444444222222111000000000000//////......---------------------------...///000111111222222222222666;;;???>>>:::666333000///...---,,,,,,,,,,,,,,,---...////////////...,,,,,,,,,---------......///............///000000000000000000////////////555555666666777888888888;;;<<<<<<<<<;;;;;;===???<<<======>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGJJJLLLNNNOOOQQQQQQSSSUUUWWWYYYXXXXXXWWWYYY[[[\\\\\\\\\^^^___]]]]]]___```aaaaaaaaaaaaaaaaaaaaa``````````````````bbbccccccbbb```aaaaaa```bbbaaa]]]]]]``````]]]]]]^^^_________bbbeeeiiihhhkkkooorrrsssuuuwwwyyywwwuuuuuuwwwuuupppqqqwwwwwwqqqllliiimmmrrruuusssrrrvvv|||}}}yyyvvvyyywwwpppllllllkkkiiiiiihhhgggeeedddeeefffgggjjjlllooossswwwyyyzzz{{{}}}yyyxxxzzz}}}www}}}{{{uuurrrsssvvvvvvuuutttttttttrrrpppppplllfffccciiirrryyyyyyxxxyyy~~~}}}nnniiifffhhhnnn~~~uuucccXXXQQQJJJAAA;;;:::;;;:::999666555444444222222111000////////////............------------------------...///000111111222222222000555===CCCDDD@@@888333000///...---------------+++,,,...//////...------,,,,,,,,,---------.....................//////000000000//////////////////444555555666777888888888:::;;;<<<;;;:::;;;===???;;;<<<===>>>???>>>>>>>>>>>>@@@AAA@@@@@@@@@AAACCCAAA@@@@@@?????????@@@@@@CCCCCCDDDDDDDDDCCCBBBBBBFFFGGGHHHIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGIIIKKKLLLPPPPPPPPPSSSVVVXXXWWWUUUWWWYYY[[[\\\\\\\\\\\\]]]^^^___````````````______aaaaaaaaaaaaaaa```_________aaabbbbbbaaaaaabbbccc```bbbaaa]]]\\\^^^^^^[[[]]]^^^^^^^^^^^^aaadddgggjjjlllppprrrtttvvvxxxzzzxxxwwwyyy{{{zzzvvvvvvxxx}}}xxxrrrnnnooossswwwuuutttyyy~~~zzzqqqtttrrrmmmiiijjjjjjiiigggfffddddddeeehhhjjjkkklllnnnqqquuuxxx{{{|||}}}}}}zzzzzz~~~~~~|||vvvtttuuuxxxxxxyyyyyywwwuuuttttttssspppllliiillluuu}}}}}}zzzyyypppfffiiiqqqqqqaaaXXXOOOHHH???::::::;;;;;;:::666555444444222222111000..................//////------------------------......///000111111111111000444;;;BBBDDDAAA999333000000///...............)))***,,,......---,,,+++,,,,,,,,,---------............------......///000////////////000000000000333333444555666777888888888999;;;;;;;;;;;;<<<>>>;;;<<<>>>???@@@??????>>>???@@@AAA@@@???@@@BBBDDD@@@@@@??????>>>>>>??????BBBBBBCCCCCCCCCCCCCCCBBBFFFGGGIIIJJJJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFIIIKKKLLLQQQOOONNNPPPTTTVVVUUUSSSVVVXXX[[[\\\\\\\\\\\\]]]aaaaaa````````````______aaabbbbbbbbbaaa```___^^^]]]^^^```aaaaaaaaaccceee```bbbaaa\\\[[[]]]]]]ZZZ\\\]]]]]]]]]]]]___cccfffmmmooorrrtttvvvxxx{{{}}}yyyzzz{{{|||}}}}}}}}}}}}{{{}}}zzzyyyyyytttsssuuu|||{{{{{{}}}~~~yyyuuukkknnnnnniiigggiiijjjhhhfffdddbbbcccgggkkkmmmnnnqqqsssvvvyyy|||~~~~~~|||~~~~~~{{{{{{|||}}}yyy|||}}}yyyuuutttsssppprrrpppmmmooowwwyyyxxx~~~pppooovvv~~~lll^^^XXXMMMGGG>>>:::999;;;;;;:::666555444444222222111000---------....../////////------------------------------...///000000000000000222666;;;>>>>>>999555111111000////////////000***,,,...000000///---,,,,,,,,,,,,---------.........------------...///////////////000000111111111222222333444555666777777444777:::;;;;;;;;;<<<===;;;<<<>>>@@@AAAAAA@@@??????@@@AAA@@@???@@@CCCEEEAAAAAA@@@???????????????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEHHHJJJKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHKKKOOOQQQSSSOOOLLLMMMRRRTTTTTTQQQSSSVVVZZZ]]]]]]^^^___```dddcccbbbaaa```aaaaaabbbaaabbbbbbbbbaaa```^^^]]]ZZZ\\\^^^___```bbbeeegggaaacccaaa]]][[[]]]\\\YYY[[[\\\\\\\\\\\\^^^aaadddkkkmmmqqqsssuuuyyy}}}|||||||||}}}~~~{{{yyy{{{~~~wwwssssss{{{}}}~~~yyytttpppeeeiiijjjgggfffiiijjjhhhhhheeebbbdddhhhmmmoooppptttvvvyyy|||~~~~~~~~~|||}}}wwwuuuqqqlllrrrqqqooopppxxx~~~wwwwww{{{yyyiii\\\WWWLLLFFF>>>999999;;;;;;;;;666555555444333222111000,,,,,,------.../////////------------------------,,,---...///000000000000222111111444888:::999777222111111000000000000111...000222444444333111000,,,,,,,,,---------.........------------...//////...//////000111222222333111111222333444555666777222555999;;;;;;;;;;;;<<<;;;===???AAABBBAAA@@@??????@@@AAA@@@???@@@CCCEEEBBBAAA@@@@@@???????????????@@@AAABBBCCCCCCCCCCCCAAACCCGGGJJJKKKKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGJJJOOOSSSUUUTTTPPPLLLLLLQQQTTTSSSQQQQQQUUUZZZ]]]___```bbbcccfffeeecccaaaaaabbbcccdddaaabbbbbbbbbaaa```^^^]]]YYYZZZ]]]^^^___bbbeeehhhbbbdddbbb]]]\\\]]]]]]ZZZ[[[[[[\\\[[[[[[]]]```cccgggjjjmmmpppssswww|||~~~~~~}}}}}}}}}|||vvvooommmwww{{{}}}wwwssspppbbbgggiiiggggggiiijjjhhhjjjgggddddddiiinnnpppqqqtttvvvyyy|||~~~~~~~~~zzztttmmmqqqqqqppppppxxx}}}tttwwwxxx}}}ooofff___SSSIIIEEE???<<<;;;;;;;;;:::777666444333222111111111111000000///...---------......---------,,,,,,,,,......---...///000222333000333666777666555555555///000111111111111000000//////000111111111111000//////.........------------------.........//////000000111111111222222222000111111222222333444444444555777888::::::;;;;;;:::;;;===>>>@@@AAAAAAAAA??????>>>>>>??????@@@AAACCCAAA>>>>>>@@@AAA@@@>>>CCCCCCCCCBBBBBBAAAAAAAAADDDEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJMMMQQQTTTWWW^^^XXXTTTVVV[[[\\\VVVOOOYYYZZZ\\\]]]]]]]]]___aaagggdddbbbccceeefffdddaaa```aaabbbbbbbbbaaa```___[[[]]]___```aaabbbdddfffeeebbb___^^^^^^^^^[[[XXXXXXYYYZZZZZZZZZ\\\___aaahhhhhhjjjnnnssswwwzzz{{{zzz{{{~~~}}}|||zzz|||zzzqqqkkkssswwwzzzyyyuuurrrqqqqqqmmmmmmlllllljjjjjjiiiiiiiiihhhgggjjjpppuuuwwwwwwvvvyyy}}}xxxvvvqqqmmmiiilllssszzz}}}}}}}}}mmmddd^^^SSSHHHDDD???;;;:::::::::999666555444333222111111111111000000///......------.........---------,,,,,,......---...///000222333111444777999888666555555000000000000000000000000000000000111111000000/////////.........------------------.........//////111111111111111111222222000111111222222333333444444555777888::::::;;;;;;<<<===>>>?????????????????????>>>>>>??????@@@AAABBB@@@???@@@BBBDDDDDDBBBDDDDDDDDDCCCCCCBBBBBBBBBEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJMMMPPPSSSUUU[[[WWWTTTWWW]]]___ZZZTTTXXXZZZ\\\]]]^^^___aaacccfffdddbbbbbbccccccaaa______``````aaa```___^^^]]]\\\^^^```aaaaaabbbdddfffeeebbb___^^^^^^]]]YYYWWWXXXYYYZZZZZZZZZ[[[___aaaiiiiiikkknnnssswwwzzz{{{}}}}}}~~~|||}}}}}}uuuooommmpppsssttttttsssrrrrrrlllkkkjjjjjjkkkjjjiiihhhiiiiiijjjnnntttyyyzzzzzzyyy|||zzzxxxsssnnnkkkmmmttt{{{~~~~~~}}}zzziiiaaa\\\RRRFFFBBB===:::999999888888666555444222111111111111111000000//////......---.........------------,,,...---------...000222333222555999;;;:::777666555111111000/////////000111111111111000//////.....................---------------........./////////222222111111111111111111000000111111222333333333444555777888::::::;;;;;;>>>>>>????????????>>>>>>??????>>>>>>??????@@@AAAAAA@@@@@@AAADDDGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFGGGIIIJJJKKKLLLMMMKKKKKKKKKKKKMMMOOORRRSSSWWWTTTTTTXXX^^^aaa^^^ZZZXXXZZZ\\\^^^^^^___bbbddddddbbbaaaaaabbbaaa___^^^____________^^^]]]\\\[[[^^^```aaabbbaaabbbeeegggeeeccc```^^^]]][[[XXXVVVXXXYYYZZZYYYYYY[[[___aaahhhiiikkknnnrrrwww{{{}}}}}}{{{zzz{{{xxxrrrmmmnnnooorrruuuvvvvvvuuupppnnnllllllooopppnnnkkkjjjkkknnnsssyyy}}}}}}~~~{{{tttppplllmmmsss{{{{{{|||wwwfff\\\XXXPPPCCC@@@;;;999888888777666555444333222111111111111000000000000//////..................------------------------...000222333333666:::<<<;;;888666555222111///...---...000111222222000///...------,,,....................................////////////222222222111111111111111000000000111222222333333444555777888::::::;;;;;;===>>>>>>????????????>>>??????>>>>>>??????@@@AAAAAAAAAAAABBBDDDFFFGGGGGGDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMOOOPPPQQQSSSSSSTTTXXX]]]___^^^\\\ZZZ\\\^^^^^^^^^___aaabbbaaaaaaaaabbbcccbbbaaa```aaaaaa``````___^^^]]]\\\aaabbbccccccbbbccceeehhhfffeeebbb```]]][[[XXXWWWYYYZZZZZZYYYYYY[[[___bbbeeegggjjjmmmqqqwww|||}}}zzzzzz}}}~~~|||yyyrrrqqqppppppsssxxx{{{zzzwwwwwwtttrrrsssvvvwwwuuurrrnnnoooqqqvvv{{{|||sssoookkklllqqqxxx~~~zzz{{{uuudddYYYSSSMMMAAA>>>:::888777777666555444333333222111111111111000000000000000///////////////.........---------------,,,---...///111222333777:::;;;:::777666555333111///------...///000333111000...---,,,,,,,,,---............................../////////000000111111111111111111111111///000000111111222333333444555777888::::::;;;;;;;;;<<<===>>>@@@@@@@@@AAA??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTWWWYYYZZZZZZZZZ\\\]]]^^^^^^]]]]]]^^^```^^^```bbbdddeeeeeeddddddddddddcccbbbaaa`````````dddeeeeeedddcccdddfffiiiggggggeeebbb___\\\ZZZYYY[[[[[[[[[ZZZZZZ\\\```dddbbbdddhhhlllpppvvv}}}}}}~~~~~~}}}}}}~~~wwwqqqooonnnoootttzzz|||{{{yyy{{{yyywwwxxxzzz{{{yyywwwrrrssstttxxx|||yyyrrrnnnjjjjjjnnnvvv}}}{{{||||||ssscccVVVPPPJJJ@@@===:::888888777666555333333222111111111111111000000000000000000000000/////////.........---------,,,,,,,,,---///111222444666888999777555444444222111///...---......///222111///---,,,+++,,,,,,---------...................../////////000000000000000111111111222222222//////000000111222222222444555777888::::::;;;;;;:::;;;===>>>@@@AAAAAAAAA??????>>>>>>??????@@@AAABBBCCCCCCBBB@@@???@@@BBBAAAAAAAAABBBBBBBBBBBBBBB@@@AAADDDFFFIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUVVVVVVUUUVVVWWW[[[\\\^^^]]]\\\\\\^^^___^^^aaaeeefffffffffffffffffffffeeedddddddddeeeeeeggggggfffeeecccdddgggiiiiiiiiihhhfffaaa___^^^^^^]]]]]]\\\[[[[[[]]]bbbfffaaadddhhhjjjmmmsss{{{|||}}}|||xxxvvvlllnnnrrrwww|||~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxuuuwwwyyy|||zzzssspppllljjjnnnvvvvvvpppcccUUUNNNIII???===:::888888888666555333222222111111111111111000000000000000000000000////////////............---,,,,,,,,,---///111222444555666555333222333444111000000///......------111000...,,,++++++,,,------------.........//////.../////////000000000000//////000111222333333444//////000000111111222222444555777888::::::;;;;;;<<<<<<===??????@@@@@@@@@??????>>>>>>??????@@@AAAAAACCCCCCBBB??????@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDBBBCCCEEEGGGIIIKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJNNNOOOOOOOOOOOOOOOOOONNNOOORRRVVVVVVTTTSSSUUUWWWWWWYYY[[[\\\\\\]]]___aaa```cccggghhhfffdddddddddggggggfffffffffggghhhiiiiiihhhgggeeedddeeegggjjjkkklllllliiidddbbbbbbccc___^^^]]]\\\\\\___dddhhhcccfffiiiiiijjjnnnvvv}}}}}}~~~|||}}}~~~yyy}}}zzz}}}~~~|||wwwuuuvvvyyyuuuzzzxxxuuupppnnnqqqyyyqqqnnnbbbTTTNNNIII???===:::999999888666555222222111111111111111111000000000000000111111111000/////////............,,,,,,,,,,,,---///111222444444444333111111222444000000000000///...---,,,111///---+++++++++,,,------------.........//////////////////000000000000......///111222333444555/////////000111111222222444555777888:::;;;;;;;;;>>>>>>????????????>>>>>>?????????>>>???@@@@@@AAAAAACCCDDDBBB@@@???BBBDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNOOOPPPPPPPPPOOOOOONNNRRRVVVWWWTTTSSSUUUXXXTTTVVVYYY[[[\\\^^^```cccaaaeeehhhhhheeebbbaaabbbggggggffffffggghhhjjjkkkjjjiiihhhfffdddeeehhhkkkkkkmmmmmmkkkfffddddddfff``````^^^]]]]]]```eeeiiieeehhhjjjiiihhhkkkrrryyy~~~~~~{{{~~~wwwtttvvvzzzuuu||||||yyytttqqqttt|||ssslll]]]QQQKKKCCC>>><<<:::888888888777555333333222111000000000000,,,...//////...------...////////////000000000000000///...------...///000111777666......444444---222111111000///.........,,,,,,,,,---------......+++,,,---------,,,...///...------......///000111///////////////000111111111222222111000000111333777777888888777999<<<>>><<>><<<999888888888777555444333222111000000000000---...000///...------...///000000000000000000000000///...------...///000333999777//////555555///000//////...------,,,,,,,,,,,,,,,,,,------------***,,,------,,,,,,---......------......///000111000////////////000111111111111222111000000222444666777999999888999<<<>>><<<>>>AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNNNNSSSRRRRRRTTTUUUTTTPPPMMMQQQQQQRRRTTTWWW[[[___aaaaaaccceeeeeedddccccccdddddddddccceeeggghhhhhhgggfffeeedddcccdddfffiiikkkkkklllkkkiiifffcccaaa```aaa```]]]\\\\\\___cccfffjjjgggffffffddddddmmmwww}}}~~~~~~}}}~~~xxxkkkfffYYYOOOJJJCCC>>><<<999888888888666555555444333111000/////////---///000///...---...000111111000000000000000000//////............//////777:::888000///444555111---------,,,,,,++++++***++++++++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,---...------......///000111000000000///000000111222000111222111111111333555555777999:::::::::;;;<<<;;;===@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIMMMMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQQQQQQQPPPPPPOOOQQQQQQQQQRRRSSSQQQNNNKKKMMMNNNOOOQQQSSSUUUWWWYYY]]]___bbbdddcccbbbaaabbbccccccccceeegggiiihhhggggggfffdddcccdddgggjjjmmmkkkkkkjjjiiifffbbb___]]]bbbbbb```\\\YYYZZZ```eeeiiidddaaabbbfffnnn{{{}}}vvvhhhcccWWWMMMHHHBBB>>>;;;999888888777666555555444333111000/////////...///000///......000111222222222111111000000000/////////....../////////777999666000...222333111---,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,***+++,,,,,,******+++,,,...------......///000111111000000000000111222222000111222222111111333555444777:::;;;:::999:::::::::<<>>?????????@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKLLLNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRMMMNNNOOOPPPPPPOOOOOOOOOMMMMMMNNNNNNOOOOOOOOOOOOVVVYYY]]]```aaabbbcccdddddddddeeegggjjjkkkiiiggggggfffddddddeeeiiilllooolllgggbbb______```___^^^cccdddbbb\\\VVVVVV[[[aaaeeebbbbbbmmm}}}{{{~~~~~~rrreee```SSSIIIDDD>>>===;;;888777777777555444444333222111000000000000///000000//////000222444555555444333222000000///......////////////......111111000///............------------------------++++++++++++,,,,,,,,,,,,+++,,,---,,,+++***+++,,,...------......///000111222222111111222222333444222333444333111111333444444555777777666666777888888:::===????????????@@@???@@@@@@AAAAAABBBBBBCCC@@@AAAAAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPOOOPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSQQQOOOMMMLLLMMMOOOOOONNNNNNNNNNNNOOOOOOPPPSSSWWW[[[]]]```ccceeeffffffgggjjjlllllliiigggffffffeeefffhhhjjjmmmnnniiieee```___aaaccccccaaabbbbbbaaa]]]YYYXXX\\\```ffffffkkkzzz}}}yyy{{{|||mmmaaa\\\QQQHHHDDD>>>===:::888777777666555444222222111111111111111222000000000//////000333666666666555333222111000///---...///000000///...---......///000000...---...------------------------,,,,,,,,,,,,------------,,,......---,,,++++++,,,...------......///000111333222222222222333444444444555555333111000222333444555555555444444555777777:::===>>>>>>>>>???@@@??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPQQQQQQRRRRRRRRRRRRQQQSSSTTTUUUSSSOOOMMMMMMOOOQQQOOONNNMMMMMMNNNOOOPPPNNNQQQTTTXXX[[[```fffjjjiiiiiijjjlllmmmllliiigggeeeeeefffhhhjjjkkkmmmnnneeecccaaacccgggiiigggdddbbbaaa___]]]\\\]]]^^^^^^cccfffooozzz|||~~~iii]]]ZZZOOOGGGDDD>>>===:::888777777666555444111111111000111111222333000111000000///000444666777777555444222111//////---...///000000///...---,,,,,,...111222///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---...///...,,,+++,,,---...------......///000111333333222222333333444555555666555444111000111222444444444333222222555777777999<<<>>>>>>>>>???@@@??????@@@AAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEFFFHHHIIIKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPSSSTTTSSSQQQOOOQQQSSSQQQPPPMMMLLLLLLMMMPPPQQQOOOQQQTTTXXX\\\cccjjjnnnjjjjjjkkkmmmnnnmmmjjjgggdddeeegggiiikkklllmmmmmmbbbaaaccchhhmmmnnnjjjeeeaaa___^^^^^^___```___^^^]]]cccooo~~~ppp^^^TTTMMMFFFBBBAAA;;;:::999777666666555555333333111000000000111222555333111///...000222333666999999555///,,,...111------..............................////////////+++******+++------,,,***************+++,,,------+++,,,------......------.........///////////////888555222222444555444222111111222333222111000///000000000111222222333333444555777:::<<<===>>>???===???AAABBBAAA@@@@@@AAAAAAAAABBBBBBDDDEEEGGGGGGBBBCCCDDDDDDDDDDDDFFFHHHHHHHHHHHHGGGFFFFFFIIIKKKNNNPPPQQQOOOMMMMMMQQQTTTRRRRRRQQQQQQQQQQQQRRRRRRTTTTTTUUUUUUTTTRRRPPPOOOOOOOOONNNNNNOOOOOOPPPPPPSSSVVVYYY\\\___cccgggjjjjjjjjjkkkkkkkkkjjjjjjiiijjjhhhhhhjjjmmmnnnllliiifffkkkoooqqqssstttooohhhccc```]]]^^^___```___\\\```gggnnnzzzkkk[[[RRRLLLFFFBBBBBB::::::888777666555555555333222111000000000111222444333111//////111222444666999:::666111---...000....................................////////////+++******,,,---...,,,+++,,,+++++++++++++++,,,,,,+++,,,------......------............////////////666333000000333444444333333333333333222111///...//////000000111222222222333444666999;;;<<<===>>><<<>>>AAABBBAAAAAAAAABBBBBBBBBBBBCCCCCCEEEFFFGGGBBBDDDEEEDDDDDDDDDFFFHHHGGGHHHIIIHHHGGGGGGIIIKKKPPPSSSWWWVVVSSSQQQQQQSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSQQQPPPOOONNNPPPPPPOOOOOOOOOOOOPPPPPPQQQSSSVVVYYY\\\___dddgggiiiiiijjjjjjjjjiiihhhgggjjjhhhgggiiilllmmmlllkkkkkkoooqqqrrrssstttpppiiieeebbb___^^^___```___^^^```fffnnnuuugggWWWOOOJJJEEEBBBBBB:::999888777666555555555333222111000///000111111444333222111111222333444777999;;;999333///..........................................////////////,,,,,,+++---...///...,,,---,,,,,,++++++++++++++++++,,,------......------............//////000000333111///000222444444444666666555444222000...---......//////000111111111222333555777999;;;<<<<<<;;;===@@@BBBBBBBBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEEEEDDDDDDFFFHHHFFFHHHJJJJJJIIIHHHIIIJJJRRRWWW\\\]]]ZZZUUUSSSRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTSSSRRRPPPOOOOOOOOONNNQQQQQQPPPPPPPPPPPPQQQQQQPPPRRRUUUXXXZZZ]]]aaadddhhhhhhiiiiiiiiihhhgggfffjjjhhhggghhhjjjmmmnnnnnnoooqqqrrrpppqqqrrrnnniiigggdddaaa______``````___```fffmmmssseeeVVVNNNIIIDDDAAA@@@:::999888777555555555555333222000/////////000111333222222333333444555555777999<<<:::666111...---////////////........................////////////---,,,,,,---///000...---,,,,,,+++++++++,,,------+++,,,------......------------......//////000000111000///000222444666777888777666444222///...---------......///000000000111222444666888999:::::::::<<<@@@BBBBBBBBBDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDEEEFFFEEEDDDDDDFFFHHHEEEHHHJJJKKKKKKJJJJJJJJJQQQVVV\\\]]]ZZZVVVTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSUUUTTTRRRPPPOOOOOOPPPPPPSSSRRRRRRQQQQQQQQQRRRRRRRRRTTTWWWYYYZZZ]]]aaadddhhhhhhjjjkkkkkkiiihhhgggjjjiiihhhhhhjjjlllooopppqqqrrrpppmmmmmmnnnlllgggiiifffccc```______``````aaagggmmmrrrdddVVVNNNIIICCC???>>>:::999888666555555444444222111000/////////000111222222333444555666666666777999;;;;;;888444000...000000/////////.....................////////////...------...000000///---++++++++++++,,,---...///+++,,,------......---------------...///000000111000000111222333555888:::777666555333111///...------------...//////000000000111333555666888888888888;;;???AAAAAABBBCCCEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDFFFHHHFFFHHHKKKLLLKKKKKKKKKLLLOOOSSSWWWXXXVVVUUUVVVWWWSSSSSSRRRRRRRRRRRRSSSSSSXXXVVVTTTSSSQQQQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUTTTVVVXXXYYYZZZ\\\```bbbhhhiiikkkmmmnnnmmmkkkjjjkkkkkkjjjjjjkkkmmmppprrrssssssqqqmmmmmmooonnnjjjiiihhhfffcccaaa```aaabbbdddiiioooooobbbTTTMMMHHHBBB>>><<<999888777666555444444444222111000///...///000000111222444666888888777777777999:::;;;:::777333000111000000//////.....................////////////------,,,...///000...---++++++++++++,,,---...///+++,,,------......------,,,------...///000111111000111222333333555888;;;555444333111000/////////------......///000000000000111333555666777777888888:::>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGFFFEEEDDDFFFHHHGGGIIIKKKLLLKKKKKKLLLNNNNNNQQQTTTTTTSSSSSSVVVYYYTTTSSSSSSRRRRRRSSSSSSTTTYYYXXXWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVWWWXXXTTTVVVXXXXXXYYY[[[^^^```gggiiillloooppppppooonnnmmmnnnnnnmmmmmmmmmppprrruuuuuusssppppppssssssooojjjjjjjjjhhheeeddddddeeeggglllqqq|||~~~{{{jjj^^^QQQJJJGGGAAA===<<<999888777666555444444444222111000///...//////000000222555888999999888888888888999::::::999555333111111000000///......---............////////////---,,,,,,---//////...,,,///...---,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---...///000111111///111222222222333777:::222111000/////////000111---......///000000111111111222333555666777777777777:::===?????????@@@AAABBBBBBBBBCCCCCCEEEFFFGGGFFFGGGGGGFFFEEEEEEFFFHHHHHHIIIKKKKKKJJJKKKNNNPPPOOORRRUUUVVVTTTSSSUUUWWWTTTTTTSSSSSSSSSSSSTTTTTTXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTVVVXXXYYYZZZWWWXXXZZZZZZZZZ\\\^^^aaaeeehhhlllppprrrrrrqqqpppnnnppprrrqqqooonnnppprrrtttuuutttqqqsssvvvvvvrrrkkkmmmooonnnkkkiiiiiijjjkkkooosssyyy}}}}}}zzz|||xxxfffYYYMMMHHHFFFAAA>>>===999888777666444444444444222111///.........///000000222555888::::::999888888888888:::::::::777555222111111000///......---............/////////000,,,,,,+++---...///---,,,222111///---+++******)))+++,,,------......------,,,,,,---...///000111222...000222111000222555999//////.........000111222......//////000111111111111222333555666777777777777999<<<>>>>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGGGGFFFGGGGGGFFFEEEEEEFFFHHHIIIJJJJJJJJJJJJKKKNNNQQQPPPTTTXXXYYYVVVTTTTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTWWWXXXXXXXXXWWWUUUSSSRRRQQQRRRSSSTTTVVVYYY[[[\\\[[[\\\]]]^^^^^^___aaacccdddgggkkkppprrrsssrrrqqqooorrrtttsssqqqooopppqqqqqqrrrrrrpppssswwwvvvrrrlllooorrrrrrooommmlllmmmnnnqqquuuyyy|||}}}qqqdddWWWKKKFFFEEEAAA<<<:::999888777555444444444444222111000.........///000000333888::::::888777777444444555888<<<<<<999555555333111///......///000///////////////.........000/////////............000///------------+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...111222222444555555333222222333222111111000///......---////////////////////////222444555666555555555777666888:::<<<<<<<<<===???===???AAABBBBBBCCCEEEGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEHHHKKKMMMMMMMMMNNNOOOSSSUUUXXXZZZYYYWWWTTTRRRTTTTTTSSSSSSSSSSSSTTTTTTZZZXXXWWWWWWWWWWWWUUUTTT[[[XXXVVVVVVWWWZZZZZZ[[[]]]]]]^^^______```aaaaaahhhiiikkknnnrrrsssrrrppplllpppqqqppppppssssssppprrrqqqoooppprrrssssssrrroooppprrrtttuuuuuutttssswwwsss{{{zzz|||~~~~~~nnnaaaUUUIIIFFFDDD@@@<<<:::999888777555444444444444222111000.........///000000333888::::::888777777444444555888;;;<<<:::777666444222///......//////////////////////////////000000/////////.........///---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,...111222333444444333222000111222222111111000//////......////////////////////////111333555666555555666777555777999::::::;;;<<<>>>???AAABBBCCCCCCCCCEEEGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEHHHJJJLLLLLLMMMNNNPPPSSSUUUWWWXXXXXXVVVTTTSSSUUUTTTTTTSSSSSSSSSSSSTTTXXXWWWVVVWWWXXXXXXXXXWWW[[[YYYWWWWWWYYY[[[\\\\\\^^^^^^^^^^^^___```aaaaaaggggggiiilllooopppooommmmmmpppqqqoooooorrrrrrppppppppppppqqqqqqrrrssstttqqqrrrtttvvvwwwwwwvvvvvvyyyvvv{{{|||}}}~~~wwwiii\\\QQQGGGDDDCCC???<<<;;;999888666555444444333333111111///......//////000000444888::::::999888777555555666888;;;<<<<<<;;;666555333000///......///////////////////////////000000000/////////......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222333444333222//////000111111111111000000//////...////////////////////////111333555666555555666777444666888:::::::::;;;===AAABBBDDDDDDDDDDDDEEEGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKOOOQQQSSSTTTUUUVVVVVVVVVUUUTTTVVVUUUTTTTTTSSSSSSTTTTTTVVVVVVWWWWWWXXXYYYZZZ[[[\\\ZZZXXXYYY[[[]]]^^^]]]___^^^^^^^^^^^^```aaacccffffffgggiiillllllkkkiiimmmppppppmmmnnnrrrssspppmmmppprrrrrrqqqqqquuuxxxtttuuuwwwyyyzzzzzzyyyyyyyyywww}}}pppeeeWWWMMMEEECCCAAA>>>;;;;;;888777666555444333333333111000///......///000111000444888;;;:::999888888666666666888:::<<<======777666444222000//////...///////////////000000000000000000////////////......---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111333333333000...---///000111111111000000000//////////////////////////////111333555666555555666777444666999:::::::::<<<===@@@BBBCCCDDDCCCCCCEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJNNNQQQRRRSSSSSSTTTUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXXXXXXXYYY[[[\\\]]][[[ZZZ[[[]]]^^^___^^^```___^^^^^^___aaacccdddgggggggggiiikkkkkkjjjhhhkkknnnnnnlllnnntttvvvuuummmqqquuutttrrrrrrwww|||wwwxxxyyyzzz{{{|||{{{{{{wwwuuukkkcccSSSKKKDDDBBB@@@<<<;;;;;;888777666444333333333333111000///......///000111111444999;;;;;;999888888555666777999:::;;;<<<===777666444333111000//////////////////000000111111111000000000////////////111///............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222111.........000111111111111000000000000////////////////////////000222555666555555777888555888:::;;;;;;<<<===>>>???@@@BBBBBBBBBBBBDDDFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFHHHLLLPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVZZZ[[[[[[YYYWWWXXXZZZ]]]^^^]]]\\\\\\^^^______^^^```___``````bbbdddfffgggkkkjjjiiijjjlllmmmllljjjkkkmmmmmmlllpppwww{{{{{{oootttwwwwwwuuuvvv{{{zzz{{{{{{|||||||||||||||yyyvvviiiaaaQQQJJJDDDBBB@@@<<<:::;;;888777555444333333222222000//////......///111111111555999;;;;;;999888888444777999:::999999:::;;;555555555444333222111111...//////000000111111222111111000000000/////////222000///.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000///111222222000//////000111111111111111111111111////////////////////////000222444555555666777888666888;;;<<<<<<<<<===???===???AAABBBBBBCCCEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEGGGJJJMMMMMMOOOQQQSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXX[[[]]]]]]ZZZWWWWWW[[[___```^^^]]]^^^______^^^\\\^^^___aaacccfffhhhiiijjjnnnmmmlllmmmooopppooonnnmmmoooooonnnrrrzzzuuuxxxzzz{{{zzz{{{~~~~~~}}}}}}|||||||||yyy|||ggg^^^PPPJJJEEECCC@@@;;;999;;;777666555444333222222222000///.........000111222111555999<<<;;;:::999888333777:::;;;999777888888444444444444444333333222...//////000111111222222111111111000000000//////111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////000000---000333444333111000000111111111111111111111111///////////////////////////222444555555666777999555777:::;;;;;;;;;===>>><<>>@@@BBBDDDFFFGGGGGGGGGHHHIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLIIIGGGHHHJJJJJJEEEAAAIIIJJJMMMOOOQQQQQQQQQQQQRRRSSSTTTVVVXXXZZZ[[[\\\XXXZZZ\\\]]]\\\]]]^^^```eeedddaaa^^^[[[[[[^^^aaaccceeeggghhhhhhkkkqqquuuvvvqqqmmmooovvvyyyxxxtttxxxssstttyyy||||||~~~}}}}}}}}}yyydddSSSJJJFFFAAA===<<<;;;999888999888555333111111222222000/////////............000111444777999:::;;;;;;===;;;:::777555444333333444333333333444555444444111111222222222222111111333222111000///...------000000/////////............//////---++++++,,,---------------------------,,,///111222111000000000///000111111111111111222666444111000111111000///222000111555666444555999777999:::::::::;;;>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJNNNKKKIIIJJJMMMMMMIIIEEEHHHIIIJJJKKKMMMNNNNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZXXXYYYZZZZZZZZZ[[[]]]```aaa```___]]]\\\]]]aaadddfffhhhjjjjjjjjjlllppptttvvvrrrpppqqquuuxxxxxxvvvzzzvvvwww|||~~~~~~~~~~~~ttt```RRRIIIFFFAAA===<<<;;;999888777777666444333222111111////////////............000111222333555888999:::;;;:::888777555444444333555444444444555555666777222222222222222222222222333222222111000///......000000000000/////////////////////...,,,+++,,,------------------------------///000111000111333555000000111111222222333333777555333111111111000...222000111555666444555999777999:::;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJOOOMMMKKKMMMPPPPPPNNNKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXXXXXXXXXXWWWWWWYYY\\\___\\\\\\\\\\\\]]]```dddhhhiiijjjllllllkkkmmmoooqqquuutttttttttuuuwwwyyyzzz|||zzz{{{~~~|||zzzmmm\\\PPPHHHDDD@@@===<<<:::999777555666666666555333111000///////////////.........111000000111222555888:::999888777666555444444444555666666555555666888:::333333222222222222333333333333222111000000//////111111111000000000/////////000///...,,,+++,,,...,,,,,,------------------...////////////222666999444333222222222333222111666444222222222222111///222000111555666444555999888999;;;;;;;;;<<>><<<;;;:::777555555555555555444333222222............/////////000000000000000222333555777333333333333444555666666333888<<<;;;777444444555666555444333333444555666333333333333333222222222333333222222222111111111000000000///---,,,---...++++++,,,,,,---......///---------------000555999@@@:::555333444444111.../////////000222222000...222000111555666444555999999:::;;;<<<<<<===???BBBBBBDDDFFFGGGGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOQQQRRRSSSQQQMMMJJJGGGFFFEEEEEEEEEGGGIIIKKKNNNQQQSSSTTTUUUUUUTTTRRRRRRTTTXXX\\\```aaabbbbbbaaabbbdddfffggghhhjjjnnnqqqrrrooollloooqqqsssuuuwww{{{~~~}}}lllXXXMMMLLLCCC@@@>>><<<;;;:::777555555555555444333333333333---.........//////000000000000000111222444555666333333333333444555666666333888===<<<777333222333777666444333333444666777444333333333333333333222333333333222222222111111000111111///---,,,---///++++++,,,,,,---...//////,,,------------000444777???:::444333555666333000000000000000111000...,,,222000111555666444555999999:::<<<<<<<<<===@@@BBBBBBDDDFFFGGGGGGGGGHHHIIIGGGGGGGGGHHHJJJKKKMMMNNNMMMNNNNNNNNNMMMNNNQQQSSSVVVTTTQQQMMMJJJHHHGGGFFFCCCEEEGGGIIILLLOOOQQQRRRTTTTTTTTTSSSSSSUUUXXX[[[```aaaccccccbbbcccfffhhhkkkkkklllpppsssrrrnnnjjjooooooqqqtttxxx}}}www~~~{{{yyy{{{~~~|||{{{}}}xxxeeeVVVLLLHHHAAA???===:::999888777888999666333222222222000///............///111222222000111222000//////000222222333333444555666777777555666888999888777888999777777777777666666666666666666888888777555333222222222333222222111000///000222333222000---,,,,,,------------------------------,,,+++,,,---...///222333444333111000111222222111111111000000////////////000222444777999:::888999;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHJJJLLLMMMNNNLLLMMMMMMNNNNNNOOOOOOPPPUUUTTTRRRPPPMMMJJJHHHGGGEEEDDDDDDEEEHHHLLLPPPRRRRRRRRRSSSUUUWWWXXXZZZZZZ]]]```dddfffffffffggggggiiikkknnnqqqssssssqqqpppoooppprrrwww|||}}}~~~~~~{{{xxxvvvuuu~~~~~~}}}}}}rrr^^^OOOGGGEEE@@@???===:::999888777777888666444444333333111//////////////////000111222000111111000//////000222222333444555666777777888555777999999888888888999777777777777777777777777666666888888888666444333444444444444333222111000000222333222000...------------------------------------,,,,,,,,,---...///111222333333111111222333222222111111000000000000///000111222444666888999888999:::<<>>===;;;999888777777777666555666666444111///000000/////////000000111000111111000//////111222333333444555666777888888777888::::::999888999:::888888888888888888888888666777888888888777666555555555555555444333222222000222333333000...---...---------------------------,,,,,,,,,,,,---...//////111222222222222333555222222222111111111111000000000111222333555777888777888:::<<>>===<<<;;;999888777777777666666777777555222///111111000000///000000000///000111000//////111333444444555666777888888999888:::<<<;;;:::999:::;;;999999999999999:::::::::777777888999999888777777555555555555444333222222111222444333111///...///------------------------,,,,,,,,,,,,------.........000222222222333444666222222222222222222222222111111111222333555666777777888:::<<>>===<<<<<<===:::;;;;;;<<<<<<======>>><<<;;;;;;:::999999888888555555555555444333222111111333555444333111111111------------------------+++,,,------......------...000222222222333444666222333333333333444444444222222333444555777999:::888999;;;<<>><<<<<<===;;;;;;<<<======>>>??????>>>===<<<;;;999888888888666666666666555444333333111333555555333222111222------------------------+++,,,---.........------///111222222222222444555333333333333444444444555222333444555777999;;;<<<::::::;;;===>>>@@@AAAAAAAAABBBDDDFFFFFFFFFEEEDDDEEEFFFHHHJJJJJJJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGHHHJJJMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKMMMPPPSSSWWWYYYZZZ]]]bbbeeeggghhhiiijjjooooooppprrrsssuuuwwwxxx|||zzzyyyzzz}}}yyyxxxvvvtttvvvzzz~~~zzz}}}vvvssswwwwwwrrruuu~~~___MMMHHHDDD???<<<:::;;;;;;;;;:::888777666666444222222222333222111000000000000111222333444...///000000///000222444666666777888999::::::;;;>>>???AAA@@@>>>======>>>;;;<<<<<<===>>>??????@@@@@@???===;;;999888888777888888888888777666555444111333555555444222222222------------------------+++,,,---.........---,,,000111222333222222333555333333333444444555555555222333444666888:::===>>>;;;;;;<<<===>>>???@@@@@@@@@AAACCCEEEFFFEEEDDDCCCEEEFFFHHHJJJJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIHHHGGGFFFGGGIIILLLNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKMMMRRRVVVYYYZZZ^^^bbbeeeggggggiiijjjooooooqqqrrrtttuuuvvvvvv|||zzzyyyzzz~~~{{{xxxtttppprrryyyzzz~~~|||~~~wwwyyy~~~___MMMGGGDDD@@@>>><<<<<<:::999888777777777666555444222111000000000000000111222222222222222............///111222222777999;;;;;;::::::;;;<<<@@@BBBDDDEEEDDDCCC@@@>>>;;;;;;<<<>>>BBBDDDDDDCCCBBB@@@===:::999999999:::999888888999::::::888555444444333333222111000000111000...,,,***))))))(((//////............//////555555444333111222444777666555333222222333555666777777666666777999;;;<<<<<<<<<===>>>???@@@@@@AAABBBCCCEEEGGGGGGFFFDDDCCCFFFEEEEEEGGGIIIKKKKKKJJJGGGIIIJJJKKKKKKIIIHHHFFFDDDCCCCCCCCCEEEGGGIIIJJJOOOPPPQQQPPPNNNLLLLLLLLLIIIJJJJJJJJJLLLPPPVVVZZZ\\\]]]___```aaadddhhhkkkppprrruuuvvvtttsssrrrrrruuuyyy||||||zzz{{{xxxuuusssuuu{{{|||||||||zzz{{{~~~vvvZZZKKKGGGDDD@@@>>><<<;;;:::999888777777777666555333222111000000000///000111111222222111111/////////000111222333444999:::<<<<<<;;;<<<===???CCCDDDFFFGGGFFFDDDBBB@@@???>>>???AAACCCDDDCCCBBBDDDBBB@@@>>><<<<<<;;;;;;::::::::::::<<<;;;999777666666555444333222222111111000///---,,,+++++++++---------------...///000444444444333111111333555555444333222222333555666666666666777888:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEDDDCCCCCCEEEDDDDDDFFFHHHJJJIIIIIIFFFGGGIIIJJJIIIHHHFFFEEECCCCCCCCCCCCEEEGGGIIIJJJLLLMMMOOOOOONNNNNNOOOPPPLLLLLLKKKJJJKKKOOOUUUYYYZZZ\\\^^^```bbbeeejjjmmmoooqqqtttuuutttsssssssssuuuxxx||||||{{{|||xxxvvvtttvvv{{{zzz{{{|||{{{|||~~~~~~lllTTTIIIFFFCCC@@@>>><<<;;;:::999888777777777555444333222111000000000...///000000111111000000000000111111222444555666;;;<<<=========>>>AAACCCFFFGGGIIIJJJIIIGGGDDDBBBCCCBBBBBBDDDEEEEEECCCAAAFFFEEEEEECCCBBB@@@>>>======<<<;;;<<<======;;;999888888777666555444333333111111///......---------,,,,,,,,,,,,---///000111111222333222111111222333444333222222222333555666555555666888999;;;<<<<<<======>>>???@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCEEEGGGHHHHHHGGGEEEFFFHHHHHHHHHFFFDDDCCCBBBBBBCCCCCCEEEGGGHHHIIIHHHJJJMMMNNNOOOPPPRRRTTTPPPOOOMMMKKKKKKNNNTTTXXXYYY[[[]]]___bbbfffjjjnnnmmmpppsssuuutttsssssstttuuuxxx|||}}}}}}~~~~~~yyywwwwwwxxx|||~~~zzz}}}~~~}}}|||}}}}}}{{{xxx}}}}}}vvvcccPPPGGGEEEBBB>>><<<<<<;;;:::888777777666666555444333222111111111111......///000000000000000000111111222333555666777<<<<<<=========???CCCGGGHHHJJJKKKLLLKKKIIIGGGEEEDDDDDDEEEFFFHHHGGGEEECCCGGGGGGHHHGGGFFFCCCAAA??????>>>============<<<::::::999888777666555444333000000///........./////////............//////000...000222222111000111111222222222222333444666666444555777999:::<<<<<<=========>>>???@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCEEEGGGHHHHHHGGGFFFFFFHHHHHHHHHFFFDDDCCCAAAAAABBBDDDEEEGGGHHHIIIGGGIIILLLMMMNNNPPPSSSVVVUUUTTTPPPMMMKKKNNNSSSWWWYYY[[[]]]___aaadddiiilllkkknnnrrrtttuuutttuuuvvvuuuxxx|||~~~{{{{{{zzzyyyyyyzzz}}}||||||zzzyyyzzz}}}~~~zzzwww{{{{{{xxxwwwnnn^^^NNNGGGEEEAAA===;;;;;;;;;999888777666666666444444333222111111111111......///000000000000000000000111222333555666777;;;<<<<<<===>>>AAAEEEIIIJJJKKKMMMOOONNNLLLJJJHHHDDDEEEFFFHHHJJJJJJHHHEEEFFFGGGIIIIIIHHHFFFCCCAAAAAA@@@>>>===>>>>>>===;;;::::::999777666444333333//////............//////333333222000////////////---///111111000000000111111222222333444666777888666666777888:::;;;<<<=========>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFHHHIIIHHHGGGFFFGGGHHHIIIHHHFFFDDDCCC???@@@BBBDDDEEEGGGHHHIIIIIIJJJLLLMMMNNNPPPSSSUUUZZZXXXTTTPPPNNNOOOSSSWWW[[[\\\]]]^^^___aaaeeehhhjjjmmmrrruuuvvvvvvwwwxxxwwwyyy}}}|||xxxwwwzzzzzz{{{|||}}}|||~~~|||{{{vvvwwwzzz}}}zzz|||~~~zzzwwwuuuyyygggYYYKKKEEEDDD@@@<<<;;;;;;:::999888777666666666444333222222111111222222...///000000111111000000000000111222444666777888:::;;;===???@@@CCCGGGJJJLLLNNNPPPRRRRRRQQQOOONNNGGGHHHIIILLLNNNMMMJJJHHHFFFGGGIIIJJJJJJIIIGGGFFFEEEBBB@@@???@@@@@@???>>><<<;;;:::888777555444333000//////............///666555444222000///......---///000000///000111222111222333555666888999999999888888888999:::<<<>>><<<<<<===>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHHHHIIIHHHFFFCCCBBB>>>???AAADDDFFFGGGHHHHHHJJJKKKLLLLLLMMMOOOSSSVVV\\\[[[YYYUUURRRRRRTTTWWWZZZ[[[\\\]]]]]]___bbbeeeiiimmmrrruuuwwwxxxzzz{{{yyy{{{~~~~~~wwwtttyyy{{{|||}}}}}}~~~yyy{{{~~~zzzxxxtttxxx}}}zzz|||}}}~~~}}}zzzwwwuuurrr|||}}}~~~uuu```SSSGGGCCCBBB???===<<<;;;:::999777666666666666333333222222111111222222///000111111222222111111111111222333555777999:::999<<>>===<<<:::888777555555222111000///////////////555444333111000///////////////000//////000222444111222444666888999:::;;;<<<:::888777777999<<<>>>;;;;;;<<<===>>>??????@@@>>>???AAACCCDDDDDDDDDDDDFFFEEEDDDEEEGGGGGGGGGEEEFFFGGGGGGGGGFFFDDDBBB@@@===???AAADDDFFFGGGHHHHHHHHHJJJKKKLLLMMMPPPTTTWWW^^^^^^\\\YYYVVVUUUUUUWWWWWWXXXZZZ[[[[[[^^^aaadddiiimmmrrrvvvyyyzzz|||~~~{{{}}}yyysssxxx{{{}}}}}}|||}}}xxxzzz}}}|||xxxzzz||||||||||||}}}~~~zzzzzz{{{{{{{{{yyyvvvtttoooyyy{{{|||mmmZZZNNNCCC@@@@@@???===>>>;;;:::999777666666555555333333222222111222222222000000111222222222222222222333444555777999;;;<<<:::===AAADDDFFFIIIKKKMMMQQQSSSVVVYYYZZZZZZYYYXXXRRRRRRSSSTTTTTTRRRMMMIIIHHHHHHJJJKKKMMMMMMNNNNNNLLLIIIFFFEEEEEEEEEEEEDDD@@@???>>><<<:::888777666444333222111000000000000333222111000////////////000000000///...000333666222333555777999;;;;;;<<<>>><<<888666666888<<<>>>::::::;;;<<<===>>>??????<<<>>>@@@CCCDDDDDDCCCBBBEEEDDDCCCDDDEEEFFFEEEDDDEEEEEEFFFFFFEEECCC@@@???===>>>AAADDDFFFGGGHHHHHHGGGHHHJJJKKKMMMQQQVVVYYY^^^___^^^\\\XXXVVVVVVWWWTTTVVVXXXYYY[[[^^^bbbeeeiiimmmssswwwzzz|||~~~}}}~~~{{{sssxxxzzz}}}}}}||||||~~~zzz|||}}}{{{zzzyyyyyyyyywwwvvvzzzyyyyyyyyyyyyxxxvvvtttoooyyyzzz{{{