BM66(x ~~~vvvuuu|||~~~zzz|||zzz~~~{{{|||zzzyyy~~~rrrkkkfff]]]RRRLLLLLLQQQTTTVVVUUUOOOIIIEEE???:::;;;???777777666777777888999999888666555888======999444777;;;???@@@>>>;;;:::;;;<<<:::666444333444666777;;;777222111222444333222000000111333555888:::;;;666<<<>>>999444444666666:::;;;===>>>===:::777555???;;;777444555:::???CCCIIIAAABBBMMMKKK??????JJJFFFEEEDDDDDDDDDCCC@@@>>>>>>EEE@@@888<<>>===888555777:::<<<>>>@@@AAAAAA???===;;;BBBAAABBBDDDGGGEEE@@@;;;===:::777999>>>AAA@@@===BBBAAA===:::===AAA>>>777;;;;;;<<<<<<===>>>??????AAA>>>???AAA>>>888:::AAA===@@@BBB@@@===<<>>>>>???@@@BBB???===>>>AAABBB???===?????????>>>>>>>>>>>>>>>BBB:::888>>>@@@===???FFFBBBBBBFFFQQQ___hhhkkkjjjhhhcccNNNLLLGGG===CCC<<<>>>=========???@@@AAAAAAGGGHHHIIIHHHEEEBBB@@@???888777:::AAADDD@@@:::777;;;UUU|||yyyWWWIIIOOODDD888???CCCLLLDDDFFFGGGEEEAAA???AAADDDEEECCC@@@===<<<>>>@@@BBB@@@FFFGGGDDDDDDFFFCCC===BBBCCCCCCAAA???===>>>??????BBBEEEGGGFFFDDDCCCCCCEEEDDDCCCBBBAAA??????>>>AAA===999999===AAACCCCCCAAABBBCCCCCCAAA>>>;;;999>>>======>>>??????>>><<<===>>>???@@@AAA@@@??????999===BBBFFFJJJOOOUUUZZZUUUZZZcccmmmvvv}}}zzzuuuqqqpppooodddiiiooonnnfff\\\UUUQQQ[[[OOOFFFGGGHHHEEECCCEEEAAABBBCCCBBB???======>>>JJJ>>>:::AAABBB999777>>>999===BBBCCC@@@===<<<<<<<<<;;;::::::;;;:::888666888999:::888444222222444:::::::::;;;<<<;;;777555666777777888999:::;;;;;;999888777999;;;<<<999555yyy{{{{{{wwwxxx~~~{{{wwwvvv|||yyyxxx}}}xxxuuu{{{~~~wwwlllfffpppaaaOOOGGGLLLRRRTTTSSSMMMHHHDDDBBB>>>:::;;;???666666666666666666777888666555555777999:::888666666999<<<<<<:::999999;;;<<<:::666444222333555666999555111000222333333333///000111333555888:::;;;666:::;;;777444666777666555666777888777666444222;;;999666444666;;;@@@DDDBBB>>>@@@FFFDDD<<<;;;AAA@@@??????@@@AAABBBAAA???<<>>EEESSSkkktttcccUUULLLGGGCCCCCCDDDDDDBBB@@@@@@CCCGGGHHHFFFEEEDDDDDDBBB>>>;;;<<<>>>>>><<<888555555666::::::888777777666666666888999:::;;;;;;:::888777888;;;;;;666666:::;;;999999;;;<<<;;;999777777777555888;;;:::888666666888;;;<<>>;;;999AAAAAABBBCCCDDDBBB???<<<===:::888:::???BBBAAA??????>>>;;;999;;;???===777<<<;;;;;;;;;;;;;;;;;;;;;===<<<===???===999:::@@@<<>>===<<<<<<<<<===>>>???>>>======>>>@@@AAA@@@???CCCBBBAAA???===<<<::::::@@@;;;:::===???===;;;;;;@@@CCCHHHNNNTTTZZZ```dddfffjjj^^^^^^UUUEEEDDD:::DDDBBB???>>><<<<<<::::::AAADDDFFFGGGFFFCCCAAA@@@;;;777888===???<<<999999@@@PPPrrrxxxYYYGGGKKKCCC;;;BBBAAAFFF???BBBFFFGGGFFFCCCAAA???DDDCCCAAA@@@@@@BBBDDDEEEDDDHHHIIIFFFEEEGGGEEE@@@EEEFFFEEECCC@@@=========???BBBEEEGGGFFFEEEDDDDDDGGGDDD???<<<:::<<>>???>>><<<:::888>>>===<<<<<<>>>???>>>===>>>???@@@AAA@@@???===<<<>>>@@@DDDJJJNNNNNNLLLIIIGGGLLLUUU___hhhmmmpppppp}}}|||yyy{{{|||yyyqqqggg^^^YYYUUUOOOJJJJJJHHHDDDDDDHHHIIIIIIGGGEEEBBBBBBDDDFFFJJJAAA>>>AAABBB===;;;???>>>@@@BBBAAA>>><<<<<<>>>===;;;999888888666444222888:::<<<;;;888777888999666666777:::<<<<<<:::888444444555555666666777777777666777888999999777555yyyrrrtttxxxwwwxxx}}}wwwyyyuuu{{{}}}}}}{{{yyy{{{~~~{{{uuuqqqtttuuunnnddd]]]gggVVVEEECCCKKKRRRNNNGGGDDD@@@===>>>===999999<<<666555555444444444444555333444555555555555777999666777777777666666999;;;<<<:::777444333333444444555333000///111333333333//////111222555888:::;;;777888666444555999888555333333333333333222222222666555444555777<<<@@@CCC<<>>:::888777:::999999;;;>>>@@@@@@???999CCCBBB<<<<<<===FFFWWWpppyyyiiiZZZOOOIIIFFFEEEDDDDDDCCCAAA???>>>@@@AAADDDCCCAAAAAABBBBBB@@@???@@@@@@@@@>>>:::777666666999888777666666555666666666777999;;;<<<<<<<<<;;;777::::::888888::::::777666777888777555444444555555666666777777777666666;;;===@@@BBBBBB???;;;999???@@@BBBAAA@@@?????????===:::999;;;???BBBBBB@@@<<<<<<999777:::>>><<<777666666777888:::<<<===>>>:::999;;;>>>===::::::>>>;;;>>>@@@???<<<::::::<<<@@@???===>>>@@@AAABBBAAAAAA@@@>>><<<<<<===>>>???:::;;;===>>>>>>>>>???AAACCCBBBAAA???>>><<<;;;:::<<<======>>>BBBDDD???777>>>DDDIIIJJJGGGJJJRRRZZZ```mmmkkklll^^^HHHEEE:::AAA???======???@@@@@@@@@>>>@@@CCCFFFFFFEEECCCBBB@@@;;;999;;;<<<:::;;;===BBBGGGddd}}}[[[DDDFFFAAA>>>EEE@@@BBBAAABBBCCCDDDEEEDDDBBB???AAAAAABBBBBBDDDEEEGGGHHHDDDGGGGGGEEEDDDEEEDDD@@@CCCDDDDDDBBB???======>>>AAADDDGGGGGGFFFCCCBBBBBBBBB@@@===;;;:::;;;<<<>>>AAA???>>>===>>>???>>>>>>999;;;===???@@@???>>>===>>><<<;;;;;;===>>>???>>>@@@AAACCCCCCBBB@@@===;;;<<<<<<>>>EEELLLOOOLLLIIIMMMRRRZZZccciiimmmoooooottttttxxxzzzqqqhhhaaa___]]]]]]\\\XXXTTTUUUZZZPPPNNNJJJEEEBBBCCCGGGJJJEEEBBB???>>>>>>>>>======AAABBBAAA???===<<<===???AAA===:::777666555333222333555888999888777777888555555666888::::::999777444444444444444444444444444555777777555444555555vvvooorrrvvvvvvuuuvvvyyyzzz{{{}}}zzz~~~}}}{{{{{{~~~zzzzzzxxxtttqqqrrrqqqiii]]]TTTOOOFFF@@@EEEOOORRRJJJ@@@???;;;:::<<<<<<888777999555444333222222222222222111444666444111222777<<<777666444333444666999<<<<<<;;;999777555444444444222111000///000222333444//////000222555777:::;;;777666333222666<<<:::555444333222222222333444555444444444555777;;;>>>@@@<<>>??????888AAABBB======>>>III___pppppp]]]OOOFFFBBBCCCEEEDDDDDDBBB@@@>>><<<<<<===@@@?????????@@@AAABBBCCCDDDDDDCCCAAA>>>:::888777777777666555555555555555666777999;;;<<<<<<<<<<<<777888999999::::::888555444555555444222222444555666555555666888999888666===@@@CCCEEEDDDAAA===::::::===??????======AAADDD???===<<<===???AAAAAA???:::;;;999777999>>>===999777777777888999;;;<<<>>>::::::;;;<<<<<<::::::;;;;;;>>>@@@@@@===;;;::::::>>>======>>>AAADDDDDDDDDCCCAAA???===<<<===>>>???888<<>>>>>??????@@@@@@:::>>>>>>>>>EEENNNKKK@@@???DDDGGGDDD@@@AAAIIIRRR]]]qqquuuwwwgggRRRPPPFFF@@@>>><<<>>>BBBFFFGGGFFF?????????AAACCCDDDDDDCCCCCC???===>>>>>><<<===@@@BBB@@@]]]^^^DDDDDD@@@>>>EEECCCHHHNNNHHHAAA>>>???AAABBBAAA???@@@AAABBBCCCDDDDDDDDD>>>@@@AAAAAAAAAAAAAAA@@@;;;===>>>>>>======>>>@@@CCCEEEGGGGGGDDD@@@>>>===999;;;>>>@@@???<<<999666:::;;;<<<===????????????:::;;;===????????????>>>>>><<<::::::<<>>;;;444444333222111111333444555444444444444666999;;;======FFFGGG???;;;>>>;;;333999888777888;;;===>>>>>>888@@@@@@>>>@@@AAAOOOgggwww}}}iiiRRRDDD===;;;???EEEDDDCCCAAA???>>><<<;;;:::<<<===>>>>>>???AAACCCEEEHHHHHHGGGEEEBBB???;;;888777666555555555555555555888999999:::;;;;;;;;;;;;777666777:::<<<:::777555444555555555333444555777888777666777999::::::999>>>@@@CCCEEEDDDAAA===;;;666999<<<======???DDDHHHAAA???>>>>>>>>>>>>>>>===:::;;;;;;999:::>>>>>><<>><<<:::888888888999=========<<<<<<===;;;:::>>>???AAAAAA???===;;;:::;;;;;;===@@@DDDEEEDDDBBBAAA???===;;;::::::;;;<<<:::===@@@@@@<<<::::::<<<::::::<<<===???AAABBBCCC;;;???>>>===DDDOOOPPPHHHBBBCCCBBB@@@???AAAGGGKKKYYYsss~~~zzzhhheeeXXXHHHDDD??????AAACCCBBB@@@???<<<999999<<>>??????>>>===>>>????????????>>>===999:::<<>>@@@???BBBDDDEEECCC@@@>>>===777:::>>>@@@@@@===999666888999;;;============>>>888999:::;;;;;;;;;:::999>>><<<::::::===@@@AAABBB>>>???AAACCCCCCBBB@@@>>>BBBCCCCCC???;;;;;;AAAGGGHHHHHHHHHJJJNNNSSSWWWZZZ^^^dddjjjnnnqqqyyy~~~sssrrrpppqqqssssssoooiiieeeeeeddd___ZZZUUUSSSSSSMMMPPPNNNIIIGGGJJJJJJGGGCCCDDDFFFHHHHHHGGGEEECCCCCCAAA===<<<<<<=========;;;;;;;;;;;;;;;:::888777999777666666777777555333777777777777777777777666333555777666333222444777}}}xxxwwwkkkkkkkkknnnsssvvvxxxzzz~~~}}}yyy}}}xxx{{{|||}}}wwwuuuyyy~~~wwwxxxvvvrrrmmmeeeXXXLLLBBBBBBBBBAAA@@@AAACCCEEEBBB<<<888::::::666222222222111111000000000000111333555777444000000555:::555333333444777:::;;;;;;:::::::::999888777555555///111222111000111222444111111111222333555777888444555555666;;;???;;;444333222111000000111222333333333222333444777:::;;;===CCCCCC<<<888:::888333;;;999888888;;;===>>>>>>:::>>><<<===BBBEEEVVVqqqyyybbbKKK???:::777<<>>>>>>>>;;;:::;;;===???@@@@@@AAACCCDDDJJJIIIHHHGGGEEEBBB===:::666666555555555555666666999999999999999999999999999555555:::<<<:::666555444666777777666666888999999999999999999999:::;;;>>>???@@@AAA@@@===;;;999555777:::<<<>>>AAAEEEHHH@@@???>>>>>>============:::======:::;;;>>>???===;;;:::999999:::<<>>AAAAAA===@@@@@@AAAAAAAAA???>>>===:::;;;===@@@CCCDDDCCCAAA===<<<;;;:::999999888888<<<>>>@@@@@@>>>;;;999999<<<======>>>???@@@@@@AAA???@@@>>><<>>===???CCCEEEGGGKKKhhhwwwvvvrrraaaJJJDDD???>>>AAACCCBBB???===999555444777;;;;;;;;;<<<;;;===@@@???::::::===BBB@@@\\\kkkKKKFFFAAA<<>>======>>>:::===AAACCCCCCBBBBBBBBB>>>===<<<<<<<<<===>>>???;;;<<<>>>===;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::===<<<;;;<<>>>>>>>>>>>===777???FFFEEE???;;;>>>BBBJJJIIIHHHHHHJJJOOOTTTWWWPPPXXXaaaeeefffmmm|||yyyooopppqqqnnniiiccc^^^\\\VVVVVVUUURRROOOMMMNNNPPPJJJKKKMMMPPPQQQPPPLLLHHHEEECCCAAA@@@BBBCCCCCCCCCAAA???===<<<<<<;;;:::888999888777888:::;;;;;;:::888888888888888888888888777888888777666666777999|||tttrrruuuhhhiiijjjiiikkkqqqxxx}}}{{{|||||||||{{{{{{ttttttxxxyyyuuummmgggbbbWWWLLL@@@@@@???<<<999999<<>>???>>>;;;777555555555:::888777777:::===??????======999;;;EEEKKK\\\xxxqqq[[[FFF???<<<888:::AAAAAA???>>>>>>@@@???===;;;:::===AAABBBAAA@@@BBBCCCJJJHHHGGGGGGFFFCCC>>>:::777666666555666666777777888777777777888888999999;;;555333999<<<999666555444666999:::999999999:::999;;;<<<:::777777999<<>>===<<<:::999888888999<<<@@@CCCEEEEEE<<<=========<<<===>>>???;;;>>>>>>;;;:::===>>>===777666666888:::???CCCEEEBBBBBB@@@===@@@GGGHHHEEE@@@@@@??????@@@@@@@@@???===<<<<<<>>>@@@BBBAAAAAA======>>>>>>===<<<;;;:::======>>>???@@@>>>;;;888>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>>>>???>>>===AAAHHH@@@???===<<<===@@@BBBCCCBBBXXXaaannnttttttvvveeePPPIIIBBB@@@CCCEEECCC@@@;;;888666777<<<>>><<<:::;;;:::<<>><<<;;;>>>======<<<;;;::::::::::::999>>>EEEFFFAAA>>>???BBBCCCCCCAAA???======>>><<>>===>>>???AAACCC<<<>>>???>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>>=========<<<<<<======333:::BBBDDDBBB???@@@BBB?????????@@@AAADDDFFFHHHHHHNNNVVVZZZ\\\cccoooyyy|||yyyvvvxxxzzzyyytttoookkkjjjddd___^^^```[[[TTTUUU\\\XXXWWWVVVWWWXXXVVVSSSOOOKKKJJJIIIJJJKKKLLLKKKJJJFFFCCC???===>>>>>>===<<<>>>===<<<===???@@@@@@@@@::::::;;;;;;<<<<<<======<<<:::999888999;;;;;;:::xxxnnnnnntttjjjlllkkkfffdddkkkuuu}}}zzz{{{~~~xxxxxxyyy{{{yyyyyyssshhhaaa^^^WWWNNN>>>???AAAAAA@@@>>>===<<>>???:::444555555555444333222111111//////...///222777<<>><<<;;;777333444888888666555777:::>>>@@@AAA???<<<666:::FFFNNN```}}}jjjVVVDDDAAA???999999???@@@>>>===>>>@@@AAA>>><<<:::>>>BBBCCCBBB@@@AAABBBIIIGGGFFFFFFFFFCCC>>>999777777666666666777777888666666666666777888::::::<<<444222888<<<999666666333666999;;;;;;:::::::::999<<<===:::666444888<<>>===<<<<<<;;;999999===BBBDDDCCCAAA999:::;;;<<<<<<===@@@BBB;;;>>>>>>:::999<<<===<<<@@@>>>;;;999888999:::;;;BBBCCC@@@===BBBKKKNNNKKKAAA???>>>>>>???@@@@@@@@@AAA>>>;;;;;;===???AAAAAA@@@AAACCCDDDCCCBBB@@@>>>===<<<<<>>>>>?????????@@@@@@===???CCC@@@:::???JJJ===>>>===<<<;;;;;;>>>AAADDDRRROOOXXXdddnnnyyymmm```WWWLLLFFFEEEDDD>>>999:::999:::>>>CCCDDD@@@<<<===<<<===???===:::===CCC???555CCCeeeyyyPPPEEECCCCCCHHHBBBFFFBBBCCCBBB>>>;;;<<<@@@EEE>>>>>>===<<<<<<<<<<<<<<<;;;:::>>>FFFFFF???:::;;;>>>???@@@???>>>===>>>???BBBEEEGGGGGGEEECCCAAA@@@===???BBBDDDDDDCCCBBB@@@;;;===???>>>===>>>AAADDD::::::;;;;;;<<<<<<======<<<<<<===@@@DDDFFFEEEDDDCCCBBB@@@>>>======>>>>>>@@@@@@@@@???=========>>>>>>???AAACCCEEEFFFEEEEEEFFFJJJNNNRRRWWW]]]dddjjjiiiqqq~~~|||zzzyyyuuulllkkkpppkkk___```kkkdddaaa]]][[[[[[ZZZWWWUUUSSSRRRRRRRRRTTTTTTRRRPPPMMMIIIDDDBBBDDDEEEEEEDDDFFFDDDBBBAAABBBBBBAAA@@@===>>>>>>???@@@AAABBBBBB@@@<<<999999<<<>>>===;;;zzzrrroooqqquuunnnhhhcccdddlllvvv|||~~~|||xxxoooiiibbb```fff^^^FFFAAA>>>???DDDDDD>>>===@@@??????>>>999555333555888777333000000222333222000...000000...***)))+++---000//////222777999888666999888777777888777555333...000222333333333444555888555222333666888777666444444666:::>>>>>><<<888888999777444000000333777999555111111555999;;;;;;===999888;;;;;;666666:::222:::===999;;;CCCCCC<<<>>>666777CCCIIINNNccc}}}zzznnnSSSEEEDDD>>>;;;===<<<999???@@@:::999>>>BBBBBB?????????@@@BBBDDDFFFGGGKKKIIIIIIKKKFFF>>>;;;>>>888666444444555555444222333111333777888555555777888777777666555444444444999::::::;;;;;;<<<<<<<<<>>>???@@@===999666666888AAADDDBBB<<<:::===<<<777:::===@@@AAA???===;;;;;;===>>>?????????>>><<<;;;;;;;;;<<<>>>@@@AAA???>>><<<;;;::::::;;;===???AAA@@@BBB???===AAAIIIJJJFFF<<<>>>AAACCCBBB@@@===;;;>>>???>>>;;;888888===AAAAAABBBDDDDDDDDDBBB@@@>>>???===;;;===@@@AAA@@@>>>CCC???;;;<<>>>>>===>>>>>>AAA>>>::::::===??????>>>>>>CCCFFFGGGOOO___ooovvvqqqjjj]]]OOOEEEAAA???======;;;:::;;;>>>??????>>>???>>>>>>===<<<;;;;;;;;;999888???UUUuuuxxxWWW<<<<<>>@@@BBBBBBAAAAAA@@@>>>===<<>>;;;::::::BBBHHHHHHBBB>>>???===888>>>@@@EEEHHHIIIHHHFFFDDD:::<<<>>>??????>>>;;;999@@@@@@????????????@@@@@@@@@>>>;;;<<<>>>???===;;;<<<===@@@BBBCCCBBBAAA@@@CCCCCCBBB@@@>>>===>>>@@@888>>>>>>999888<<<>>><<<@@@???>>>@@@BBBCCCBBBAAAEEEEEEFFFIIINNNUUU\\\```aaafffqqq~~~zzz|||yyyxxxxxxuuunnnjjjjjjnnnggghhhhhh^^^[[[bbbccc```aaa[[[UUUYYYaaa\\\QQQVVVPPPLLLOOOSSSRRRLLLHHHOOOLLLHHHEEEDDDDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBAAA???===yyyrrrnnnnnnoookkkjjjiiimmmttt{{{}}}tttpppoooggg^^^aaa\\\JJJDDDBBBCCCFFFEEE>>>;;;===<<<===<<<999555444666888555222000000222333222000000111111000...------...111000000333666888888666777666666666777777666444000000111222333333333333777666555555777888888888999888777888;;;<<<:::888777777666333000111444777999666333333555888:::;;;999666666999999444333666111999;;;777999@@@AAA:::<<<888;;;DDDLLLVVVlllzzziiiOOOBBBBBB<<<:::===;;;999>>>???:::999===@@@???>>>>>>>>>>>>???AAABBBCCCIIIGGGGGGIIIDDD===:::===999888555000,,,,,,000444333111333777888555555777666555555555555444444444444666999<<<>>>?????????===??????>>>;;;999:::;;;<<<@@@AAA>>>>>>@@@???:::>>>@@@AAAAAA??????@@@AAA@@@??????===;;;999888777999;;;===@@@CCCBBB>>>;;;<<<<<<;;;<<<===@@@BBBDDD<<<===<<<;;;@@@HHHJJJFFF888;;;>>>AAABBBAAA???>>>>>>>>>>>><<<;;;<<<>>>@@@CCCCCCDDDDDDDDDCCCBBBAAAAAA???>>>???AAABBBAAA???AAA@@@???@@@AAABBBBBBBBB@@@@@@??????>>>?????????AAA???<<<<<<>>>??????>>><<<>>>???AAAGGGSSSdddpppzzzxxxooo___OOOEEE@@@<<<>>>>>>===<<<=========<<<666999>>>BBBCCCAAA>>><<<:::999>>>RRRssscccAAA888:::888666:::;;;<<<<<<<<<;;;;;;===???;;;;;;<<<<<<===<<<<<<;;;<<<===??????>>>===<<<<<>>AAAAAA>>>===@@@CCCFFFFFFEEEBBB@@@???>>>===<<<;;;:::::::::<<<<<<<<<;;;;;;<<<<<<<<<@@@??????@@@AAA@@@===::::::;;;===???AAABBBBBBBBBAAABBBBBB@@@>>>>>>@@@BBB@@@DDDDDD???===???@@@>>>>>>===<<<===@@@BBBBBBBBB@@@AAACCCGGGNNNVVV]]]aaaaaabbbgggrrr~~~~~~uuuooonnnooolllttt{{{sssmmmmmmggggggeeebbb```cccgggddd^^^ccc^^^ZZZYYYYYYWWWTTTQQQOOOMMMJJJHHHHHHIIIJJJKKKIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFGGGGGGGGGEEECCC~~~wwwpppllliiigggfffhhhmmmrrrxxx|||~~~{{{{{{{{{|||zzzxxxooorrrvvvmmm]]]ZZZXXXLLLHHHFFFGGGIIIFFF???:::::::::;;;:::777555444666777222111111222444444333111333222222333333222000...222222111333666777777666666555444555777777666555444111000111333444222000444666888888888888999:::>>>;;;888777888999999888555555444222111111444666888888777555444666999<<<888666777:::999555333444000777888555777======888555777:::>>>HHH\\\tttuuu```JJJ???>>>999999<<<:::888<<<===;;;999;;;;;;:::;;;;;;;;;;;;<<<===??????GGGEEEFFFFFFBBB<<<:::<<<===???>>>888000...222777444222333777888555555777333333444444444555555555333555999<<>>???AAACCC???>>><<<:::888777777777888:::>>>BBBDDDBBB===999===<<<<<<<<<===>>>@@@BBB;;;;;;999999>>>DDDEEEAAA888:::===@@@AAA@@@>>>===>>>======>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>??????BBBAAA@@@AAABBBBBBAAA???<<>>>>>??????===<<<===999:::>>>@@@EEEVVViii~~~uuu___NNNAAA:::>>>??????===;;;::::::;;;666888<<<>>>@@@???===<<<<<<999<<>>???>>><<<:::;;;;;;::::::;;;;;;;;;::::::999999:::<<<===>>>???>>>>>>:::>>>@@@>>>>>>BBBDDDDDDCCCEEEGGGHHHGGGEEEBBBAAABBB@@@<<<999777888:::<<<::::::::::::::::::::::::======???@@@AAA>>>:::666999:::;;;<<<>>>AAABBBDDD???@@@AAAAAA@@@@@@BBBDDDCCCEEEDDD???<<<===>>>======<<<:::;;;>>>@@@AAAAAA???@@@BBBFFFLLLSSSYYY]]][[[]]]```fffooo}}}vvvsssrrrnnnxxx{{{wwwooorrrnnnmmmqqqrrrqqqpppqqqtttqqqkkkeee```^^^\\\[[[UUUTTTSSSRRRRRRTTTVVVWWWRRRPPPNNNKKKJJJJJJJJJKKKNNNLLLKKKKKKLLLLLLLLLKKKxxxnnngggfffggghhhgggkkkqqqzzz~~~~~~}}}}}}~~~{{{|||}}}~~~sssooorrrxxxppp^^^WWWUUUKKKJJJJJJJJJKKKGGGAAAӵ555444444555111222333555666666555333333222222444666666222...333333333444555666777777555444333444666888777777777333///000444555222...111555999999888777888:::;;;:::999888888888888888333333222111111222444666777999999777444444888<<<999:::;;;======999777666222666777555666;;;;;;888333999999888EEEaaa{{{lllĦ777<<<999888:::;;;Ħ888666888999999:::<<<===>>>???DDDEEEEEEDDDAAA===<<<<<<;;;ӵ444555333444777777555555888222333333444555666777777999999:::;;;<<<>>>@@@AAA888999999888888888888888666999===???AAABBBAAA???@@@AAA@@@???===<<<===>>><<<;;;999777777888:::<<<999:::<<>><<<999999<<<>>>===:::===>>>???@@@???>>>;;;:::===<<<===@@@DDDDDDAAA===;;;:::999ĦBBBBBBBBBBBBBBBAAA???>>>:::<<>>===>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>>>>===;;;:::>>>888:::AAAAAA>>>LLLaaatttppp[[[III======>>>>>><<<:::999;;;===???<<<888555444666999;;;===::::::HHHiiiiiiJJJ@@@@@@???@@@DDD@@@AAACCCAAA>>>:::888888??????>>>===<<<:::999888999999:::===?????????===999;;;=========AAAEEEGGGFFFGGGGGGGGGFFFCCCAAA???BBB@@@<<<:::999:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAA???===:::<<<;;;;;;;;;===???BBBDDD@@@AAABBBBBBAAAAAABBBDDDBBBCCCBBB>>><<<<<<===>>>???===;;;;;;<<<>>>??????BBBBBBCCCEEEHHHMMMQQQTTTSSSXXX^^^aaadddiiirrryyy}}}{{{|||tttyyy~~~zzzzzzzzzzzzzzzooogggdddeeeeeeddddddbbbaaa______```bbbZZZXXXUUURRRQQQQQQRRRSSSTTTRRRQQQRRRTTTWWWXXXXXX}}}tttjjjdddffflllqqqtttrrrxxx~~~}}}}}}}}}~~~~~~sssyyy|||}}}~~~uuusssrrrwwwqqq```WWWSSSHHHIIIKKKLLLJJJHHH4ĉ@ӵ444333222333444666777777777666666333111111444777777333///333444444444444555777888555444333444666888888888999444000111444666333000000444888888666555666888555777999::::::999777777333222111111222444555555666888999777444444888;;;999<<<===>>>===;;;999666555777777666777::::::999:::???>>><<L444777<<<888999999=hĦ555777888999;;;===???@@@@@@CCCEEEEEEBBB@@@>>>>>>>>>4ĉ@ӵ777444444777777555555888333333444666777888999:::;;;:::888777999<<>>???@@@AAACCCBBB???;;;999999===;;;999777777999<<<>>><<<;;;:::;;;<<<<<<;;;999999999999::::::;;;<<<===???;;;999:::<<<<<<:::999>>>??????@@@???===;;;:::<<<<<<===AAADDDDDD@@@<<<>>><<<;;;>L@@@???@@@AAABBBAAA???>>>===>>>======AAAEEEEEEAAA<<<===============>>>???@@@===>>>>>>===<<<;;;:::999===888<<>>FFFWWWeee~~~oooZZZIII>>>===<<<::::::;;;>>>@@@@@@===888444222333666888<<<:::888BBB```zzzWWWDDD>>>:::;;;>>>???AAACCCCCC@@@===<<<;;;?????????>>>===<<<;;;:::;;;;;;;;;===???@@@>>>;;;;;;;;;<<<======>>>AAAEEEBBBBBBBBBAAA???===<<<;;;???>>>>>>===>>>>>>???@@@<<<===>>>>>>>>>>>>===<<>>AAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCBBBAAA@@@??????BBBEEECCCAAA>>>===>>>>>>>>>===BBBBBBBBBDDDFFFJJJMMMOOOMMMRRRXXXZZZXXXYYY^^^ccciiipppzzz{{{qqqpppqqqpppttttttsssooojjjhhhhhhiiidddccc```^^^^^^^^^______[[[ZZZZZZ]]]bbbgggjjjkkk}}}vvvooofffbbbeeennnxxx~~~}}}~~~~~~|||}}}~~~yyy}}}}}}}}}|||sssyyy~~~}}}{{{xxxuuuxxxssscccYYYSSSHHHJJJLLLLLLIIIFFFGG=?444222444666777888666666666777222222222444666666444333333444444444444555888;;;777555444444666888999999:::666333333555666555333333555666777666555666666000333777999999888777777444222111222444555555444666666666666555666888:::777;;;<<<:::999:::888444777777777777777888999:::<<<@@@AAACCCRRRooo|||]]]HdĦ333777===888;;;=Īj888999;;;===>>>@@@@@@@@@AAADDDDDD@@@>>>???@@@>>>GG=?555444777777555555888444444555666888999:::;;;888777555555888===BBBFFF===;;;::::::;;;;;;999888<<<999999;;;;;;999:::===@@@BBBDDDDDDAAA===:::999AAA???;;;999888888:::;;;>>><<<:::999:::;;;:::999555666888;;;===???AAABBB===888777<<>>:::;;;<<<>>>>>>>>>===<<<:::;;;===@@@BBBAAA>>>;;;===;;;:::HdĦ>>><<<>>>AAAAAA???=========AAA???>>>CCCIIIKKKFFFAAA>>>>>>>>>>>>>>>>>>??????<<<>>>>>>===;;;:::;;;<<<<<<:::===DDDDDDAAAEEENNNZZZtttqqq^^^HHHDDD>>>:::;;;===???@@@888999:::;;;:::999888777999:::888===WWW|||[[[AAA777666<<>>>>>>>>>>><<<<<<===@@@AAA>>>:::<<<;;;<<<>>>===;;;===AAABBBAAA@@@???>>>============>>>???@@@AAAAAAAAA@@@;;;<<<===>>>>>>===<<<;;;;;;<<<===<<<;;;<<<>>>@@@AAA@@@>>>======>>>@@@AAABBBDDDEEEEEECCCAAAAAABBB@@@======>>>>>>>>>BBBGGGEEECCCBBBBBBBBBBBB@@@>>>??????AAACCCFFFIIIMMMOOOKKKMMMNNNMMMKKKNNNVVV]]]]]]cccnnnzzz~~~{{{tttppppppqqqkkkjjjjjjiiiiiihhhiiiiiiaaaaaaccchhhnnntttwwwxxxӵ|||ĭӵkkkӵĦ|||}}}~~~xxxӵӵxxxeeeĦƜ`1.׼s999777555555Ħ555777111333444555444555666ӵ333Ħ555555777999::::::999888666555ĭӵ555444Ħ555333555Ħ888Ħ666888777333888777666777777777888999VVVDdD>>>999888?fӵ:::;;;===Ħ>>>BBBBBBӵƜ`1.׼s999666ĭӵ666666666AAA;;;:::888999<<<===<<<ӵ>>>:::999<<<ĦAAAAAA>>><<<;;;999999===<<<:::999666777999Ħ???999999>>>BBBAAA;;;Ħ>>>???>>><<<;;;:::;;;:::999DdDAAA???===JJJHHHӵ???@@@ӵ>>>ӵ>>>>>>@@@Ħ===999ӵ555:::888ĭӵZZZ@@@666888???FFF:::<<>>???@@@777888:::<<<>>>???@@@@@@???===<<<>>>BBBCCC???<<<<<<;;;<<>>999:::>>>CCCBBBAAAAAA@@@AAAAAABBB>>>?????????@@@@@@??????:::;;;===>>>>>>===;;;:::888:::<<<<<<999777888999>>>======<<<===>>>???@@@AAACCCEEEEEEDDDCCCCCCDDD>>>;;;:::<<<<<<;;;???FFFDDDDDDEEEFFFHHHGGGEEEBBB@@@@@@AAACCCEEEHHHJJJLLLHHHHHHHHHFFFFFFJJJQQQWWWYYY^^^fffppp{{{|||}}}wwwwwwxxxxxxwwwvvvtttssslllmmmqqqvvv}}}?~4g&e>&evvvg&e>hӵ~~~yyyg&eguO>uO>&e|||4ff?>ߝLBBBgĉ@:::<<<:::888Shӵ666222444666666444444g&e444>hӵ666777999::::::888888888fff?><z555g&e>&e444111HL777555333ShӵgL555555888888444999666555666666555777S?ʬ3h?D%%)?999888ZufĦ===>>>>>>gL:::<<&e444@e666777??:::999888666555777;;;===g<ĉAAAAAA<<<9993we<Ħ<<<;;;::::::3h?@e@@@@@@???;;;888999999:::Z888CCC===;;;AAADDD3h?gL;;;??????<<<999999:::???>>>>>>D%%)?@@@fff?><zCCCEEE=?ĦAAAg&e@@@g&eBBBCCC@@@S?ʬuuu4ff?>ߝL???@e777g&e;;;3339993h?g&e>&e??}}}]]]EEE:::888;;;>>>>>>???@@@>>><<<:::::::::;;;<<<===>>>???????????????<<<;;;>>>CCCEEEAAA>>><<<:::<<<@@@???999999===@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>======>>>>>><<<===???@@@@@@???===<<<===@@@CCCCCC???;;;999888::::::;;;<<<===>>>???@@@>>>AAADDDEEEEEEEEEEEEFFFCCC???>>>@@@@@@>>>BBBJJJCCCDDDFFFIIILLLKKKIIIFFFCCCCCCCCCDDDDDDEEEFFFGGGEEEFFFGGGHHHHHHIIILLLNNNTTTWWW\\\dddnnnwww~~~|||~~~4DӵyyyHƅ^Hu]Ħ}}}Hu]ĦZuR)ĦHu]ĦtttHŐeHŐeHu]ĦqIܗGIӵHHHtt888===<<<HGgĉ@333666666666666333111111Hu]Ħ555ZuR)Ħ333444555777888888888sߝLGdUĦ777Hƅ^Hu]Ħ333ntHdĦ666555HGgĉ@555HdĦ555777888777666666555555666777888Htƅ^Bt=o9ĦDtfo9Ħ;;;===???g?BBBDDDHdĦ:::???>>>Hu]Ħ999tt555999Hƅ^Hu]Ħ555H׼s777;;;666999;;;:::999999999999999tQ@@@<<<999;;;je<Ħ<<<;;;:::Bt=o9ĦH׼s@@@@@@BBBDDD@@@999;;;;;;:::HtĦ:::<<<;;;;;;:::Bt=o9ĦHdĦ;;;<<<:::777777;;;@@@;;;BBBDDDDtfo9ĦsߝLGdUĦ@@@Ht@cӵHu]Ħ???Hu]ĦBBBBBBHtƅ^[[[qIܗGIӵGGGH׼s999888Hu]Ħ444444Bt=o9ĦHƅ^Hu]ĦgggFFF===<<<;;;??????888888??????888777>>>???BBBBBB>>><<<===>>>===@@@??????>>>>>>>>>===<<>>===<<<;;;;;;;;;;;;=========>>>???AAABBBCCC??????>>>===<<<<<<======>>>===;;;;;;<<<<<<;;;:::BBB@@@??????AAA@@@===:::<<>>CCC???BBBFFFHHHHHHGGGGGGGGGCCCBBB@@@@@@BBBFFFJJJNNNJJJEEE@@@AAAGGGJJJHHHDDDCCC@@@======@@@CCCDDDCCCFFFGGGHHHIIIHHHFFFDDDCCCMMMQQQWWW\\\bbbgggmmmqqqvvv}}}4DuXӵzzzDdDΦDdDĦDdDĦt|<DdDĦzzzDdDΦDdDΦDdDĦ~~~peƜ4DuTӵEEE`eĭ???qet222333444555666666444222222DdDĦ444555t|<666555555555666777;;;:::DdDDdDĦ666DdDΦDdDĦ555q<niDdDĦ777qet555777DdDĦ666777777555444777555444555666q<RvvvqjRgdKӵHdDĦgdKӵ;;;===GR/f6LĭĦBBBDDDDdDĦ:::::::::DdDĦ;;;`eĭ999DdDΦDdDĦ666DdDĦ666:::999666444444555666888777777777777888888geĦBBB???===FSĦ>>><<>>>>>@@@CCCAAA;;;999999:::DdDĦ===;;;;;;;;;qjRgdKӵDdDĦ;;;>>><<<999888;;;>>>;;;AAACCCHdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦ@@@DdDĦEEEq<RPPPVVVpeƜ4DuTӵ^^^DdDĦ888666DdDĦ777qjRgdKӵDdDΦDdDĦqqqOOOEEEBBB???@@@EEEAAAAAADDD???666888BBBGGGJJJIIIDDDAAABBBBBB@@@@@@AAAAAA@@@???>>>??????>>>===============>>>>>><<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@??????@@@@@@AAA???<<<<<<===>>>======AAA???>>>???AAABBB@@@>>>@@@CCCEEECCC>>>;;;===???CCCCCCDDDDDDDDDDDDEEEFFFCCCBBB@@@@@@CCCFFFHHHIIIHHHEEEBBBBBBFFFHHHGGGEEEIIIEEE@@@???AAADDDEEEEEEFFFFFFFFFFFFEEECCCBBB@@@IIIKKKNNNRRRXXX___hhhmmmpppuuu{{{4DuXӵyyywwwDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵzzz=ӊB1.uTӵCCCHߝL`o9>>>po9wӵ222333555666555444333DdDĦ444444o)h888777777777888999999===;;;DdDΦDdDĦ555DdDΦDdDӵ666GIpӵDdDĦ777po9wӵDdDĦ777777666444222777666444444666po9uTTTnnnGIdnuR)ĦDdDĦnuR)Ħ;;;<<<CdgĪjBBBDdDĦ888666555DdDĦ===HߝL`o9:::DdDΦDdDӵ777DdDĦ555888777666555444333333333333444444555666777geĦBBB@@@sp?aĦ===;;;GIdnuR)ĦDdDĦ<<<;;;>>>BBBAAA===::::::;;;DdDĦ<<<999:::;;;GIdnuR)ĦDdDĦ<<>>;;;999:::<<<;;;???@@@DdDĦnuR)ĦDdDΦDdDĦ<<<DdDĦnuR)ĦDdDĦ???DdDĦEEEpo9uMMMLLLLLLPPP=ӊB1.uTӵ|||DdDĦ;;;888DdDĦ:::GIdnuR)ĦDdDΦDdDӵqqqOOODDDBBB======:::999::::::222+++111===KKKNNNMMMHHHDDDDDDCCCAAA@@@BBBDDDCCC@@@???@@@CCCAAA@@@???>>>============<<<<<<<<<<<<======>>>>>>==================>>>>>>CCCAAA>>>===>>>???@@@@@@@@@>>>===>>>AAADDDEEEEEEBBBEEEGGGEEEBBB???@@@AAAFFFEEECCCAAAAAABBBDDDFFFCCCAAA???AAADDDGGGFFFEEEHHHGGGFFFFFFFFFFFFGGGGGGKKKHHHDDDBBBBBBDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???FFFFFFGGGIIINNNWWWaaahhhgggiiilllpppwww4DuXӵxxxrrrsssDdDʜ4DuTӵ~~~>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵ{{{sssF&uTӵCCC4DufئL>e;;;puR)Ħ222222444555666555444>d<Ħ333Dt333777999;;;===>>>>>><<<DdDΦDdDĦ777>d<ʜ4DuTӵ5554DwDd<Ħ777puR)Ħ>d<666666444333999777555555666peӵSSSĦpeӵDx<>d<ӵDd<;;;qR/ܗ?fӵ???>d<666555>d<Ħ>>>4DufئL>e<<<DdDʜ4DuTӵ555DdDĦ444444444444444444333222222111222333555777888geĦAAAs<v>aĦ:::888peӵDx<DdDĦ===::::::>>>???============DdDĦ777666777:::peӵDx<>d<>>>???<<<:::999999:::<<<<<<>d<ӵDd<DdDΦDdDĦ???DdDӵnd<DdDĦ===>d<Ħ>>>peӵHHHĦKKKF&uTӵDdDĦ>>>;;;>d<Ħ:::peӵDx<>d<ʜ4DuTӵkkkIII>>>===999:::<<<;;;<<<<<<999666===HHHHHHKKKKKKFFFBBBBBBAAA???>>>AAADDDCCC???>>>AAADDDFFFEEEBBB@@@===;;;:::999=========>>>>>>>>>======::::::;;;<<<<<<=========CCCAAA>>>===>>>@@@AAAAAA???>>>===>>>AAAEEEHHHIIICCCDDDEEEDDDCCCCCCFFFHHHEEEDDDBBBBBBCCCDDDEEEEEEAAA???>>>AAAFFFHHHFFFCCCIIIJJJKKKIIIEEECCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAGGGGGGGGGHHHLLLSSS[[[aaa___]]]^^^bbbfffllluuu}}}4DuXӵxxxrrrsssD&dq&ĒR{{{sdKĦDHRRud~~~|||sdKĦD&oq<Ōq&ĒRuuu>dp&ĒRJJJFFFnfʜd<Φ>d<Ħ999s&dq&ĒR777666i?ʜtd<Ħ777HHܗDӊB<<<<x666555:::888555555666B?d<111222333444444333333222222444666888:::geĦDDDHg8>aĦ999888B?Ho9===>d<888;;;<<<;;;<<<<<<;;;>d<ӵ666999B?Ho9;;;<x===;;;999888:::999888&ӫeʬtIӇ???>d<Φ>d<ĦAAAD&ӫetIӇ999DdDĦ;;;sdKĦ888B?dp&ĒRlll>d<sdKĦ:::B?Ho9s&dq&ĒRnnnKKK>>>;;;888;;;<<<::::::<<<===>>>BBBGGG@@@DDDEEEBBB???@@@@@@===<<>>@@@CCCEEEDDDAAA???<<<;;;999999>>>>>>???@@@@@@@@@??????===>>>???@@@@@@@@@@@@@@@BBB???===<<<>>>@@@@@@@@@>>>>>>>>>???AAADDDHHHJJJFFFEEECCCBBBAAADDDHHHKKKAAAAAACCCFFFIIIIIIGGGDDD???>>>>>>BBBFFFHHHFFFDDDHHHKKKLLLHHHCCC???@@@BBB>>>@@@DDDFFFFFFDDDBBBAAABBBBBBAAAAAAAAABBBCCCDDDFFFHHHIIIJJJLLLOOOTTTXXXWWWTTTUUUZZZ]]]^^^eeemmm}}}4DuXӵ}}}wwwxxxHu]3hhne=e~~~|||nepIƎ@t@h>hNNNJJJGGGfe===@ďD:::999777333333333444555555ne222222=e555666777777777777999888ege:::;;;sĪj@h888999999fdDĦ666@ďD999;;;Hkge666777666999666444444555@h@G@@@999HĪj@IŌ===:::Bene999Hkge:::ne777888fe???Hu]3hh555444333se//////111222333444444444333333555777999;;;geĦja>aĦ<<<:::@G;;;;;;se;;;888:::;;;:::888888777<Ō777888:::@G;;;;;;Hkge>>>>>>===;;;:::;;;888666HĪj@IŌ;;;===ege???CCCHu]3hIŌ;;;999DdDĦ999ne999777@hCCCHHH>hNNN]]]nnnse<<<ne777;;;@GsĪj@hyyyUUUCCC;;;666999;;;:::999;;;;;;;;;;;;:::;;;@@@BBB@@@???@@@@@@>>><<<<<<===>>>???@@@@@@@@@>>>===<<<<<<<<<<<<<<<===>>>???AAABBBCCCBBBAAAAAA===>>>???@@@@@@@@@???>>>???>>><<<===???@@@???>>>???@@@AAAAAAAAABBBEEEHHHHHHFFFCCC@@@@@@BBBDDDFFF???@@@CCCIIIMMMLLLGGGBBB???@@@BBBCCCEEEEEEFFFFFFFFFHHHIIIFFFBBB>>>>>>???;;;???DDDGGGFFFDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBDDDGGGIIIJJJKKKMMMOOOOOOLLLNNNVVVXXXXXX]]]fffjjjyyy4DuXӵ|||ĵD^{{{}}}rrrQQQQQQMMMGGG999===<<<999888777777444333222333555555222222222444666777777777777666666777666:::<<<777888999999:::DdDĦ555666999999999333555666555666333111111333666}}}FFF===999;;;<<<999888888;;;:::666666666===<<<D^888888777666s׼s111111111111222222333333444333444555777999;;;geFm8GGG>aĦ<<<;;;:::<<<:::999s׼sBBB===:::;;;<<<;;;999888777Ho>>>>>>======<<<>>>>>>===<<<>>>@@@@@@???===???999666;;;;;;>>>@@@DDDFFFD^===;;;999DdDĦ999;;;;;;999===@@@>>>DDDEEECCCBBBLLLWWWs׼s___LLL888666:::888dddOOOAAA999;;;@@@EEEHHHGGGDDDAAA>>>===999>>>AAA>>>===???>>><<<===;;;999<<<@@@BBBAAA>>>999999999999:::;;;<<<======???AAACCCDDDCCCCCCBBB<<<===???@@@???>>><<<;;;=========???@@@AAA???===@@@BBBCCCBBB@@@???AAACCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@CCCHHHLLLKKKEEE???AAADDDGGGEEEBBBAAADDDGGGFFFGGGHHHHHHFFFDDDDDDCCC@@@CCCFFFGGGEEECCCCCCDDDCCCCCCCCCDDDCCCAAA@@@???>>>@@@CCCEEEFFFHHHKKKMMMMMMGGGHHHOOOPPPNNNSSS]]]\\\kkkuuurrrrrrΦ4DuXӵtvӵ>d<Ħ~~~Ħ~~~{{{{{{{{{Ħ||||||}}}yyynnnbbbXXXQQQMMMLLLQQQTTTPPPFFF??????AAA???<<<666111444;;;>>><<<444888;;;;;;888555555666555333111222444555444111Ħ222111111000000111222555777999999999999555666888888777555333111555999;;;:::666555888;;;555666777888888888888888>d<Ħ555777777444555777999:::999777666888555222111222444444444333111//////222555777888<<>>:::999888888777Ħ444555444222111333555888:::999>d<Ħ===;;;;;;:::999Be111///444333222222111222222333333444555777888:::geFYĉFFFCCC>aĦ;;;999999:::;;;<<<555888;;;;;;999888BeAAABBB>>>;;;<<<===<<<>>><<<999nu]ӵ======;;;999888888777???CCCBBB??????>>><<<<<<<<<===???BBBCCCBBBAAABBB;;;777:::;;;888999>>>;;;;;;<<d<ĦFFF@@@===;;;999>d<Ħ::::::;;;Ħ:::===>>><<<<<>>;;;;;;AAADDDAAACCCJJJIIICCC???<<>>999777777777===???===;;;<<<;;;999???;;;888;;;BBBEEEBBB>>>999999888888888999::::::<<<>>>@@@CCCDDDDDDCCCBBBAAABBBCCCDDDCCCAAA???>>>======>>>@@@BBBBBB@@@===AAACCCEEECCC@@@>>>>>>@@@;;;<<<>>>AAADDDDDDAAA???BBBAAABBBFFFJJJIIICCC===DDDHHHKKKGGGAAA>>>BBBGGGHHHIIIJJJLLLMMMMMMLLLKKKGGGHHHIIIGGGDDDCCCEEEGGGDDDDDDEEEDDDBBB???<<<:::===???AAACCCEEEHHHLLLOOOMMMEEECCCHHHHHHDDDIIITTTVVVccciiibbbaaappp?aŖ%7uSQuR)ӵsdKĦgdKĦ{{{|||yyyyyytttgdKĦwww|||{{{}}}{{{tttgggYYYOOOMMMNNNLLLPPPRRROOOHHHAAA???@@@888666333333555666777777333333777<<<;;;777666999777333111222666777444gdKĦ333666777555333555666777888999888777777666777999::::::888555333444<<<>>>777222444<<>>ŶSDDDCCCCCC3we<;;;:::999999;;;777555777888888:::999===CCCBBB===<<<@@@999888777iĉ@3hR/ŌEEEDDDBBB===666222999===@@@AAA???>>>???AAA@@@;;;777888>>>DDDEEEEEE???>>><<<:::::::::;;;<<<;;;:::999:::;;;>>>AAABBBGGGHHHJJJMMMOOODdDĦDDD???<<<::::::sdKĦAAA???gdKĦ<<<;;;<<<>>>AAAAAA===999???@@@AAAAAAAAABBBDDDFFFAAA<<<<<>>???DDDKKKKKKDDD<<>>???AAACCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???===???DDDDDDBBBAAACCCEEEEEEDDDCCCCCCDDDFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFIIILLLOOOPPPOOONNNNNNOOOLLLHHHHHHKKKJJJFFFGGGNNNNNNFFF@@@@@@BBB@@@<<A}}}ne{{{ne{{{~~~~~~||||||ne}}}{{{}}}~~~wwwsssiii]]]QQQKKKJJJKKKKKKOOOQQQOOOHHHCCCBBBCCC:::777444333444666777888777666999<<<:::555555888777444111222666888ne333444666777555333888777777777777888999:::777888:::<<<<<<:::888777444:::;;;666222666<<<@@@:::::::::999777555333De666999777444999777666555555666777888555222000222777999777444444222222444444333444666AAA\\\zzzxxxfffQQQ@@@999999:::999;;;<<<:::666888<<<;;;;;;;;;<<<;;;;;;:::::::::999777888999999888777999999ne444555333444444333333333666888:::ne;;;:::888888888777666444333222222333555444111222555666444555777999;;;<<<<<<>AAAA>>>===k<:::::::::999999999777777;;;<<<::::::===;;;888:::???@@@<<<;;;===<<<<<<===fhBBBAAABBBBBB???;;;777888===CCCFFFEEEAAA>>>;;;:::999:::>>>BBBCCC???;;;@@@???<<<::::::;;;>>>???<<<;;;;;;;;;<<<>>>@@@AAA>>>BBBJJJQQQTTTDeDDDBBB???<<<;;;;;;ne>>>@@@ne>>>>>>===>>>???AAAAAA>>>::::::<<>>MMMrrrnnnRRRCCCMMMIIIBBBGGGBBBCCC@@@@@@@@@===:::888888999<<<<<<<<<:::999999:::;;;>>>===<<<:::::::::;;;;;;::::::===CCCIIIJJJFFFBBBDDDEEEFFFIIILLLJJJFFFBBB@@@CCCFFFGGGEEEBBBAAAAAADDDCCCBBB@@@>>>=========@@@>>>???CCCDDDBBBBBBDDDEEEEEEDDDCCCDDDEEEFFFGGGEEEEEEFFFFFFEEEDDDCCCBBBCCCGGGLLLLLLKKKIIIKKKMMMLLLNNNOOONNNQQQTTTTTTOOOFFFLLLNNNHHHBBB@@@@@@===@@@BBBAAABBBJJJTTTVVVSSSPPPLLLLLLMMMKKKFFFFFFIIIGGGHHHMMMSSSZZZ```dddffflllvvvsss|||~~~||||||}}}~~~}}}tttkkk]]]PPPIIIGGGHHHIIIHHHKKKMMMKKKGGGCCCBBBCCC>>>:::666333444666888999<<<::::::;;;888444444777888555222333666999666555666777777555444:::999777666666888:::<<<777888:::<<<<<<;;;999888555888888444333888<<<===999999999999888666555444222555777555222555555666777888999999::::::777444444666888777555333111222555555333555;;;KKKgggqqq^^^LLL===777888999888:::===<<<888888<<<<<<<<<==================;;;999777666777666555444666777333333444222333444444444666999;;;;;;:::999777555777777777777666555444333666666333111444999999555::::::::::::::::::AAABBB>>>888888999999::::::999888:::>>>???<<<:::<<<>>>999888;;;>>><<<;;;;;;999;;;===???>>>===>>>@@@BBBBBB@@@>>>===>>>AAADDDEEEDDD???<<<:::999:::===@@@???:::666AAA???<<<;;;;;;===@@@BBB======>>>>>>??????>>>>>>999===EEENNNRRRGGGBBBAAA@@@???>>>>>>===???AAA888:::AAA@@@???@@@AAA@@@>>><<<777:::???BBBDDDCCC@@@???CCC===;;;>>>>>>>>>FFFPPPcccjjj>>>777777444555<<<>>>GGGiiiuuuVVVCCCIIIEEE>>>CCC@@@DDDIIIEEE@@@<<<;;;::::::999???>>>===;;;999999888888???>>><<<;;;:::::::::;;;999;;;???BBBEEEFFFFFFEEEBBBCCCDDDFFFHHHHHHFFFCCCBBBGGGKKKKKKEEEAAA@@@AAACCCAAA???===;;;;;;<<<===BBB??????BBBCCCAAABBBEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGEEECCCBBBAAAAAAAAABBBBBBHHHLLLKKKGGGDDDFFFJJJIIIMMMOOOPPPSSSWWWUUUQQQGGGLLLOOOKKKEEEBBB???===DDDBBB@@@DDDNNNYYY\\\YYYSSSNNNKKKJJJHHHDDDDDDFFF===AAAFFFMMMTTTZZZ]]]___ccclllzzz|||xxxqqqllllllpppwww{{{yyyzzz||||||zzzvvvxxx}}}xxxkkkXXXKKKFFFGGGIIIIIIGGGHHHIIIGGGCCC@@@@@@AAAAAA<<<777444444777999:::===;;;::::::777444555999888666333444777999::::::888888888888888777666555999999888888888999:::;;;777888999:::999888777666555666555222444999;;;999555555666777888999::::::777555333444555666444222333444666777888888888888>>>:::666444444555444333333111333777666333999BBBZZZttthhhUUUEEE:::666888777666999======999888:::;;;<<<===>>>>>>>>>>>>>>><<<:::777555555444333111555777888888555222111111000111333444555777;;;>>><<<;;;999999999999666444555666666777777666555555888666333222777===<<<777::::::999888888999:::;;;CCCFFFGGGEEEDDDDDDAAA<<<666666666777888999999:::;;;999;;;???@@@<<<;;;===AAA;;;777999===>>><<<:::777999;;;<<<<<<;;;999777<<<<<<<<<>>>AAACCCCCCBBBDDD@@@<<<<<<@@@CCCDDDCCC>>>;;;888888999;;;;;;:::===============>>>???@@@===>>>@@@AAA@@@???===<<<:::<<>>:::999999AAA@@@@@@@@@@@@>>>===;;;888:::===AAADDDCCC@@@>>>===888777;;;>>>===>>>CCCFFFRRR```ddd[[[NNNDDD???;;;:::>>>???GGGiiinnnRRR===BBB???:::???;;;@@@EEEAAA===<<>><<<:::999999999:::@@@BBBDDDDDDAAA@@@AAABBB???@@@AAABBBCCCDDDDDDCCC???FFFLLLLLLEEE@@@@@@BBB???===;;;::::::<<>>@@@AAA???AAAEEECCCBBBAAAAAABBBCCCEEEFFFIIIEEE@@@<<<<<>>MMMfff~~~xxx___LLLAAA999666888777555777<<<===999888999:::;;;<<<===============<<<999666444333333222111666888:::999555222///...000111333444555888;;;>>>===<<<:::::::::999777555333444555666666777777777999777444333999@@@@@@;;;888777777666777999;;;===@@@EEEHHHGGGFFFEEE@@@;;;666666555666777888999:::>>>;;;;;;>>>>>><<<<<>>:::999===AAA???;;;;;;;;;;;;;;;<<<===>>>>>>=========???AAABBBAAA@@@BBB>>>;;;;;;@@@EEEFFFFFF===;;;999888999;;;<<<===999;;;===???@@@???===<<<>>>???AAAAAAAAA>>><<<:::999:::<<>><<<<<<;;;:::;;;>>>@@@AAA???===999777777;;;===<<<;;;;;;???FFFSSS^^^bbb[[[MMMBBBEEE???>>>@@@NNNsssuuuQQQ;;;AAABBB>>>AAA;;;@@@===;;;:::===AAADDDDDDBBB???:::444222555:::>>>AAA@@@???===<<<;;;;;;;;;<<>>@@@===>>>??????@@@@@@AAABBB<<>><<<;;;;;;===???AAABBB>>>===??????>>>???CCC@@@@@@??????@@@AAACCCDDDDDDBBB@@@???@@@CCCGGGIIIFFFDDDCCCEEEHHHIIIGGGEEEHHHIIIHHHFFFGGGKKKJJJFFFMMMKKKIIIFFFCCC@@@@@@BBB???AAADDDFFFGGGKKKRRRXXXYYYUUUNNNHHHFFFFFFEEECCCFFFEEEBBB@@@BBBIIITTT[[[___^^^\\\XXXQQQQQQ\\\iiinnnmmmqqqyyyuuuqqqllliiijjjpppvvv{{{}}}|||}}}{{{rrrwwwyyyxxx|||uuu```QQQKKKKKKLLLMMMMMMKKKHHHEEECCCBBBAAAAAA@@@<<<888555666888:::;;;999666666888777444777<<<666777777888888999999999777888:::999888777777888444666:::<<<===;;;888666<<<<<<<<<<<<;;;:::999888777888666333555888999555777777666666666666777777777666666555444444333333444555555666555444222111222222222222333555777999444000333999777666EEEYYYpppqqqWWWFFF>>>999777888:::666777;;;<<<:::888999:::;;;<<<<<<<<<<<<<<<<<<;;;888555333333444444333777888:::999666222000000000111333444444666:::======<<<:::::::::999777555222222222333555666888999999999666555999AAACCC@@@666666666777888;;;===>>>999>>>AAA@@@@@@???;;;666777777666666666888999:::???<<<;;;>>>>>><<<<<<@@@AAA@@@===;;;>>>BBBBBB>>><<<;;;999888999;;;>>>@@@???>>>>>>@@@AAAAAA???===<<<>>>@@@DDDGGGGGGEEECCC;;;===>>>??????>>><<<;;;999;;;>>>@@@@@@???<<<;;;>>>???@@@@@@@@@>>>;;;:::444888===BBBEEEBBB===888<<<<<<===>>>??????>>>>>>======>>>>>>???>>>>>>>>>@@@BBBEEEFFFDDDAAA??????>>><<<;;;===@@@AAA???<<<===<<<<<<===>>><<<999777>>>AAAIIIVVVaaabbbYYYOOOLLLCCC???CCCSSSwww{{{RRR:::AAADDDAAAAAA:::>>>;;;::::::<<>>===>>>??????AAACCCEEEDDD@@@>>>???AAA<<<>>>@@@@@@??????@@@AAA;;;@@@EEEEEEBBB@@@BBBEEEFFFDDDBBB???============AAA>>>>>>@@@@@@>>>???BBB??????>>>??????AAACCCDDD;;;>>>CCCHHHIIIHHHEEECCCGGGCCC@@@BBBGGGJJJGGGCCCGGGIIIJJJIIILLLPPPPPPLLLKKKFFFBBBAAA???===>>>BBB===@@@FFFIIIHHHHHHPPPYYY^^^ZZZQQQIIIGGGHHHEEE@@@AAACCCEEEDDDCCCEEEJJJOOOQQQQQQQQQQQQNNNLLLRRRZZZYYY\\\fffrrrwwwuuuyyy}}}zzzvvvqqqlllkkknnnrrruuu~~~{{{xxxwwwwwwyyy}}}}}}uuuzzzuuuqqq{{{sss```QQQJJJIIIJJJKKKJJJGGGDDDBBBAAAAAABBBBBB===:::777666777999:::;;;777555666888666333555999555777999:::999888777777555777999999777666777999555666888::::::999888666999::::::;;;;;;<<<<<<<<<888:::999555444777777555777666555444444555666666444444444444222111222222555555555555555444444333111222333444444555666777555000333999888888KKKdddzzzkkkQQQBBB<<<:::999999>>>:::888;;;===;;;999:::<<<<<<<<<===<<<<<<;;;;;;:::777444222444555666666555777999888666555444444111222333333333444777:::;;;:::999999999999777555111000000000222555999;;;888:::999777:::AAAEEEEEE888888999:::;;;===>>>???777:::;;;888888;;;:::777999888777666666777999:::===;;;<<<@@@@@@<<<;;;======@@@@@@===>>>BBBCCC@@@===<<<999888888:::<<<>>>??????@@@AAABBBAAA>>>;;;???BBBGGGIIIHHHFFFEEEDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???>>>===;;;:::555888===AAADDDAAA<<<777::::::::::::;;;;;;;;;;;;<<<;;;<<<===@@@BBBDDDDDDBBBGGGLLLMMMKKKHHHEEEEEEDDDBBBBBBEEEHHHGGGBBB===@@@AAABBBAAA???>>>===;;;===AAAGGGNNNUUUZZZ^^^___^^^UUURRRSSS]]]yyy~~~WWW<<>>888666999<<<===<<<>>>===<<<<<<<<<===>>>???===???AAAAAA@@@???>>>>>>===@@@CCCCCCAAA???@@@AAA>>>@@@BBBBBBAAAAAACCCDDDIIIHHHFFFCCCAAA???>>>>>>BBB@@@@@@CCCCCC@@@???BBB@@@@@@???@@@AAABBBDDDFFF<<>>>>>BBBBBBBBBFFFKKKKKKHHHKKKRRRVVVSSSMMMFFFFFFIIIFFF@@@>>>BBBGGGHHHFFFEEEGGGJJJIIIFFFFFFHHHHHHHHHKKKQQQQQQSSS]]]jjjkkkeeefffnnnqqqqqqnnnwww{{{uuuooollllllnnnpppqqqqqqrrrtttuuuvvv{{{yyy~~~sssmmmyyyyyynnn^^^PPPGGGFFFGGGIIIEEEBBB???===>>>???@@@AAA;;;999777666888:::::::::777555666888666222333777444777:::;;;999777555555333666999999777666888:::666777777777888888888888555555777888:::;;;======888<<<<<<777444555666555333333333333444666888999111222333222000000000111666555555555666666666666555666777666555333222333555000333999888999NNNjjjhhhNNN@@@<<<;;;999:::BBB<<<:::<<<>>><<<;;;<<<======>>>======<<<;;;;;;888666333222444666888888333555777888777777888999222333333333222333666888999888777888888888666444111000......111555999<<<777:::;;;888999@@@FFFHHH:::;;;;;;<<<===>>>??????;;;<<<:::666666;;;===<<<;;;:::888666666777999:::::::::===BBBBBB===999::::::@@@BBB>>>===AAACCC@@@CCCBBB@@@>>>>>>>>>??????>>>>>>@@@BBBCCCAAA===:::HHHIIIJJJHHHDDDCCCFFFIIIMMMIIIDDD===:::<<<@@@DDDCCCBBB???===<<<===???AAA===============<<<;;;;;;;;;;;;;;;<<<>>>??????===;;;;;;:::::::::;;;;;;<<<===<<<<<>>::::::999666333555;;;@@@HHHCCC>>><<<======999555999999888888999:::<<<======>>>???@@@???>>>;;;:::???BBBEEEFFFCCCAAA@@@AAABBBAAAAAAAAAAAABBBCCCDDDHHHHHHGGGFFFDDDCCCBBBAAACCCAAABBBFFFFFFBBBAAABBBAAAAAAAAAAAABBBDDDFFFGGGDDDCCCAAA@@@AAACCCEEEGGGEEEDDDCCCAAA???>>>?????????FFFMMMQQQUUUUUUOOOGGGGGGBBBBBBFFFGGGBBB@@@CCCIIIFFFFFFKKKKKKFFFDDDGGGIIIHHHDDD@@@CCCIIIHHHAAAAAAEEEHHHHHHEEEEEEIIINNNIIIBBB<<<<<<>>>AAAGGGMMMOOOMMMRRR[[[YYYSSSWWWbbbccceeeeeeqqq{{{rrrmmmmmmoooppppppkkkkkknnnrrrppplllpppxxx}}}zzzzzz{{{yyyuuuyyy|||{{{fffXXXQQQJJJMMMQQQLLLJJJGGGBBB???>>>>>>===<<<<<<999888:::999666555888???===888333444777666222333555777888777555333111...000444999<<<<<<999666555555555555666888999;;;999999999999888666555444888777555444555777:::<<<===;;;888666555555666666666444444666:::999333---222222222333555777888999888888777777777777888888555333444777888>>>RRRgggaaaLLLDDD<<<:::<<<999@@@???>>>>>>>>><<<999777999<<<<<<;;;<<>>AAADDD>>>666333:::CCCDDD===888;;;555222555666444777===<<<:::777555666888;;;===;;;???AAA???:::777888;;;<<>>AAABBBDDDEEEFFFEEECCCBBB@@@???>>>>>>@@@@@@???===AAAEEEHHHGGGCCCBBBFFFJJJOOOFFF<<<999===BBBCCCBBBCCCAAA>>>===<<<>>>@@@BBB>>>>>>>>>>>>===<<<;;;:::;;;<<<===<<<:::999999:::===555555===AAA<<<999<<<<<<>>>===<<>>::::::===AAACCCCCCDDDFFFGGGCCC>>>===AAAFFF@@@CCCFFFFFFCCCAAAAAABBB@@@DDDIIINNNNNNKKKGGGDDDGGGFFFEEECCCCCCCCCDDDEEEGGGDDDBBBBBBDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCCCCBBB@@@===:::888@@@AAADDDHHHMMMLLLHHHDDDAAACCCDDDCCCAAA@@@CCCFFFFFFGGGIIIKKKLLLIIIDDD@@@CCCDDDDDDCCCBBBAAA???>>>======CCCJJJJJJDDDBBBEEEAAABBB???999999>>>CCCDDDEEENNNPPPSSSZZZXXXTTTZZZPPPRRRXXXbbbggglllxxxzzzvvvrrrpppooommmiiidddhhhjjjooouuutttrrrvvv}}}~~~~~~~~~zzzvvv{{{|||~~~jjj\\\VVVOOOQQQUUUPPPQQQNNNIIIDDDAAA>>>;;;999;;;888777999777444333555;;;:::666333555:::;;;777222333555666666666444333333333333666999;;;:::999777666666555555666777777888888888888777666555555888777666555666888:::;;;999888777555444555888:::999666333444777888555111111222222333555777999::::::999888666555555555555555333444888999???SSShhhqqqXXXJJJHHHBBB===<<<666============<<<:::888666:::<<<<<<;;;<<>>CCCAAA;;;777<<<777444666666444777<<<888888999:::;;;<<<======@@@@@@???<<<999777999;;;;;;@@@AAA>>>???BBBAAA===AAADDDFFFGGGFFFEEEEEEFFF???>>>===>>>@@@AAAAAA@@@???AAACCCDDDCCCEEEJJJMMMKKKEEE???>>>AAADDDBBB@@@@@@???=========>>>???@@@<<<<<<<<<<<<;;;:::999888999:::<<<<<<:::::::::;;;;;;888888<<<>>>;;;999:::;;;======<<>>@@@CCCCCCDDDGGGSSS^^^aaaTTTHHHIIIQQQWWWppp{{{eeeLLLAAAAAA======CCCDDD===>>>>>>;;;777777<<>>;;;::::::;;;<<<===<<<<<<<<<===@@@===;;;;;;>>>BBBCCCCCCAAABBBCCCBBB@@@@@@CCCFFF@@@CCCFFFFFFCCCAAA@@@AAA>>>BBBHHHNNNPPPOOOMMMJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@AAAAAAAAA@@@===;;;999??????BBBFFFJJJJJJGGGDDD>>>@@@CCCCCCBBBCCCEEEGGGCCCEEEHHHKKKKKKGGGBBB>>>BBBCCCDDDEEEDDDBBB@@@>>>???AAAIIIPPPOOOHHHCCCDDD???AAA???:::999>>>BBBBBBDDDMMMMMMNNNTTTRRRNNNTTTLLLMMMRRRYYY]]]```jjjvvv{{{~~~vvvtttrrrrrrsssqqqlllhhhgggjjjrrrxxxzzzyyy{{{zzz{{{}}}|||vvvrrrxxx}}}}}}gggZZZVVVOOOOOOSSSOOOSSSPPPLLLHHHDDD@@@<<<999:::777666777555111000222888888666333555:::<<<999222333333444555555666666888555333444666999:::;;;888777666555444444444444666666777777777777666666666666666666777888999:::555666666444333444999===<<<888333222555777888777111222222444555777999:::<<<:::777444222222222222666333444888:::@@@UUUkkkdddNNNDDDFFFBBB>>>===777::::::;;;;;;:::888777666999<<<<<<;;;===AAA@@@<<<===<<<;;;;;;===>>><<<;;;>>>888333555;;;<<<777111555888;;;;;;888666666777::::::::::::999777555444999666333222333444555555777666666777999;;;===>>>???===>>>CCCEEE@@@;;;:::>>>:::777777666555666:::444777;;;???AAA@@@???>>>DDD@@@<<<999999:::;;;;;;:::<<<===;;;;;;>>>>>><<>>???AAADDDEEEFFF@@@@@@@@@AAACCCFFFIIIKKKFFFDDDCCCCCCEEEEEEAAA===<<<<<<<<<<<<===>>>>>>>>>;;;<<<=========;;;999888:::;;;<<<<<<:::999::::::888<<<>>>;;;999;;;;;;999:::<<<<<<===@@@EEEFFFCCCFFFBBBAAAEEELLLOOOLLLHHHHHHIIIKKKPPPTTTUUUQQQMMMKKKDDD??????AAAAAADDDHHHXXXdddllldddSSSIIINNNWWW]]]jjj}}}rrrOOO<<<@@@@@@???CCCEEE===<<<:::888777999;;;===DDDGGGIIIIIIEEEAAA===;;;888999;;;======<<<;;;:::===<<<;;;===@@@BBBCCCBBB>>>>>>???AAABBBCCCDDDDDDAAACCCEEEEEECCC@@@??????<<<@@@EEEKKKNNNNNNMMMKKKEEEDDDDDDCCCAAA@@@??????======???BBBFFFHHHHHHGGGCCCCCCBBBAAA@@@@@@????????????@@@@@@@@@>>>===<<<>>>>>>@@@CCCFFFGGGFFFEEE>>>@@@CCCDDDCCCCCCCCCDDD@@@CCCGGGIIIHHHEEE@@@===@@@BBBDDDFFFFFFDDDBBB@@@AAAEEEMMMTTTRRRIIIBBB@@@>>>@@@>>>;;;;;;???AAA???BBBJJJHHHGGGLLLJJJGGGNNNJJJJJJNNNRRRUUUXXX```hhhgggkkkrrrzzz}}}|||sssppplllmmmqqqtttttttttiiinnnvvv{{{|||{{{zzz{{{qqqvvv{{{zzzuuurrrwww}}}yyybbbVVVTTTMMMMMMPPPNNNNNNLLLJJJHHHFFFCCC???<<<:::777666777555000///111777888777333444777888666555444444333333444555666999666444444666888999:::777666666555444333333333444555666777777777777777555666666777888888999999333555666444222333888===;;;888444444666888999999222222333444666888999;;;;;;999666333111111111222666333555999<<>><<<777999::::::999888777777888;;;;;;<<>>>>>@@@@@@???>>>:::555666999:::888555333999======888444444666888999:::;;;:::999777666888666333333555777777777777666555666888;;;<<<===:::<<>><<>>;;;:::===>>>???>>>;;;:::999:::888AAACCC;;;777<<<===999999:::<<<===>>>@@@@@@??????===>>>BBBFFFHHHEEEAAABBBAAAAAACCCFFFFFFDDDBBBIIIDDD@@@?????????CCCIIIUUUdddsssppp^^^NNNOOOXXXOOOWWWjjjTTT;;;???AAA???BBBCCC@@@<<<888777999::::::999@@@DDDHHHIIIGGGBBB>>>;;;777888:::===>>>===:::888:::;;;<<<>>>@@@BBBBBBBBB>>>===>>>@@@BBBCCCBBBAAAAAACCCDDDDDDCCC@@@>>>===:::===AAADDDFFFGGGFFFEEEEEEEEEDDDCCCAAA@@@>>>===>>>===>>>@@@CCCFFFGGGGGGBBBBBBBBBAAA@@@@@@???>>>>>>???@@@AAAAAAAAA@@@@@@??????@@@AAACCCEEEFFFFFFBBBCCCEEEEEEDDDAAA???>>>AAACCCEEEFFFEEECCCAAA@@@BBBBBBDDDEEEEEEEEEDDDDDDAAAFFFLLLOOOMMMFFF@@@======??????===>>>BBBAAA===???FFFCCCAAAGGGEEEDDDKKKFFFGGGIIILLLNNNQQQWWW\\\WWWZZZaaahhhjjjhhhiiimmmxxxllliiigggiiinnnrrrssssssoootttzzz||||||yyyuuuqqqlllttt{{{|||yyyxxxzzz}}}|||~~~~~~yyyaaaUUUUUUPPPOOOSSSSSSOOOMMMKKKIIIHHHFFFBBB???;;;888666777555111000222333666666222222666777666999888555444333333444555666555555666888888777666444444444555555555555555444555666777888888888888555666666777888888999999555666777555333333666999777666666777888999999999333333444444666777999:::777666444222111222333444666333555;;;???HHH___vvvjjjUUUAAA:::<<<999888;;;999666999;;;<<<:::999999:::666999;;;<<>>CCCDDD>>>:::<<<===;;;;;;;;;:::888666666777999222777<<<;;;666222222444555666999;;;<<<<<<;;;::::::888666666777888888777777555444555999<<<<<<<<<999>>>GGGLLLIIIBBB???BBB@@@@@@===999888888888777999:::<<<======<<<;;;::::::777666:::@@@BBB>>>:::999777777888888888999:::<<<@@@BBB???:::;;;AAAHHHDDDCCCBBBDDDGGGKKKLLLLLLHHHEEEAAA??????@@@???>>>@@@BBBCCCCCCAAA>>>======666888:::<<<<<<<<<;;;;;;;;;===@@@BBBAAA???<<<999;;;===??????>>>===>>>???;;;CCCDDD<<<888===>>>:::::::::;;;======<<<<<<===;;;>>>CCCFFFEEECCC???===CCCAAA@@@?????????>>>===EEEAAA@@@???===<<>>;;;888999;;;===???@@@@@@AAAAAA@@@??????@@@AAAAAA@@@>>>AAAAAABBBCCCBBBAAA>>><<<888999<<>>BBB@@@>>>>>>@@@CCCEEEFFFAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDAAAAAABBBBBBCCCDDDEEEFFFBBBCCCCCCDDDDDDBBB???===EEEEEEEEEDDDBBBAAADDDFFFDDDCCCBBBBBBCCCDDDFFFGGGDDDGGGJJJIIIFFFCCC@@@>>>>>>@@@@@@???AAADDDBBB<<<<<>>DDDCCCCCCJJJEEEFFFFFFEEEEEEHHHKKKLLLMMMNNNTTT[[[]]][[[[[[^^^jjjsssxxxuuuqqqxxxiiiiiikkkpppuuuuuurrrnnnsssxxx||||||zzzwwwqqqkkkiiipppuuuuuuuuuwwwxxxxxx|||xxx^^^RRRTTTOOOOOOUUUXXXWWWTTTPPPLLLIIIFFFBBB???;;;888777888666222111333...333444222333777:::999;;;:::888666444444444444222333444666888888555333222222444555777777777777666666777888888888888888666666666666777888999:::777777777777666666555444444555777999:::999999888555555555555666777888999444333333333333333444444555333666===BBBMMMfff~~~{{{bbbJJJ:::999@@@<<<888777222555888<<<<<<:::999;;;===666999:::;;;@@@HHHKKKHHHHHHOOOMMMBBB999:::;;;999888:::;;;999444333666:::333666999888555222111222333555999<<<>>>>>>===<<<===;;;888777777777555333555333111444888<<<===<<<===BBBKKKPPPKKKAAA<<<>>>AAAAAA???;;;999::::::777<<<<<<;;;;;;:::999999888666555666:::@@@BBB>>>999999777777::::::888999;;;>>>AAABBB@@@<<<<<>>AAACCCBBB>>><<<<<<===777888:::;;;<<<;;;;;;:::777:::>>>AAAAAA>>>:::777666999<<<>>>???@@@BBBDDD>>>AAAAAA===;;;<<<===<<<<<<;;;<<<===<<<999:::>>>===BBBHHHJJJGGGBBB???===AAA@@@>>><<<::::::999999>>>>>>??????<<<;;;AAAJJJUUUkkkuuujjj^^^TTTOOOMMMNNN\\\tttdddFFF>>><<>>???>>>>>>???AAABBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@AAACCCBBB???<<<666777:::===@@@DDDGGGHHHGGGEEECCCAAA@@@@@@@@@@@@DDDBBB??????AAACCCCCCDDD@@@AAABBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEDDDCCCCCCDDDEEE??????@@@BBBDDDDDDCCCAAAEEEFFFFFFDDDAAAAAAEEEIIIDDDCCCBBBAAABBBCCCEEEFFFFFFIIIIIIEEECCCDDDDDDBBB>>>???>>>>>>AAADDDAAA;;;;;;BBB???>>>CCCCCCAAAIIIJJJLLLJJJFFFEEEGGGGGGEEEGGGGGGKKKSSSVVVUUUUUUXXX^^^eeeiiidddbbbiiittt|||xxx}}}lllkkkmmmrrrwwwyyyvvvssssssxxx{{{zzzyyyxxxrrrjjjlllnnnmmmjjjlllrrruuurrrzzz|||yyy]]]PPPSSSPPPQQQYYY^^^\\\XXXRRRLLLHHHDDD@@@===:::777666777666222222444///444777555444888::::::::::::999777666666666666111111222444777777555333222333555777888888888888777888999999999999999888888777666555666888:::;;;888666555888;;;:::666111222444666888888888999999777777666666666666777777222333444555555444333333555333777>>>EEERRRkkkuuuYYYEEE777777>>>:::666777333333777<<<<<<:::999;;;>>>777999999999===DDDFFFDDDIIIQQQOOO@@@666888;;;999888999999777555444555777555555555555555444333222333666999===???>>>===<<<;;;999777666666555444222333000...111777<<<<<<;;;===BBBKKKQQQMMMCCC<<<<<<@@@BBBAAA;;;:::<<<<<<888;;;;;;<<<<<<;;;:::888777666555666999<<<===;;;999:::888999>>>>>>:::999<<<@@@@@@@@@???======???AAA<<<<<<===???AAAAAA???===;;;>>>AAAAAA???>>>???@@@<<>>@@@BBBAAA<<<:::<<<===;;;;;;===>>>;;;<<<>>><<<888;;;AAABBBCCCEEEFFFFFFDDD???<<<;;;;;;:::999777777888888888:::>>>???<<<999@@@IIIWWWqqqrrr[[[NNNQQQPPPVVVpppsssUUUAAA888@@@FFF@@@???>>><<<;;;<<<<<<<<<;;;888<<>>===@@@===<<<>>>AAACCC@@@<<<;;;===???>>>===<<<>>>@@@BBBCCCCCCAAA>>>===???BBB>>>>>>>>>@@@CCCCCC@@@===888888999<<>>===>>>@@@BBBAAAAAAAAACCCEEEEEECCCAAA===???AAACCCDDDDDDCCCCCCAAAAAABBBBBBCCCEEEFFFFFFCCCEEEGGGFFFCCCAAAAAABBB???>>>>>>???CCCEEEDDDCCCBBBEEEGGGFFFBBBAAADDDGGG@@@AAACCCDDDDDDCCCBBBAAADDDHHHHHHCCCBBBEEEFFFDDD======<<<;;;???CCC@@@999;;;BBB@@@>>>CCCAAA>>>EEEKKKMMMLLLHHHHHHLLLLLLHHHEEECCCEEEKKKNNNMMMLLLOOOOOOVVVZZZWWWUUU[[[ccchhhhhhlllqqqvvvxxxyyyzzz|||kkkhhhfffhhhooovvvyyyzzzqqqwwwzzzyyyyyyzzzuuummmuuutttmmmgggjjjsssvvvtttwwwyyy|||~~~bbbUUUYYYWWWWWWaaahhh[[[VVVOOOIIIEEEBBB???===888555555777666222222444444999;;;777555777999888999999999999888888888888111000000222444666555444333555666888888888888777999999:::::::::999999888888777555444555777:::<<<888555444888>>>>>>777000333444555666666777999;;;888888777666666666666666333444555666666444222111555333777???GGGTTTooonnnPPPHHH666333777333444:::;;;111666;;;<<<999888;;;>>>888999999777:::@@@BBB??????HHHFFF777...222777777999888666666777777555333777555444444555555444333555777;;;>>>???>>><<<:::555444333444666666555444000---,,,///666;;;<<<::::::???IIIQQQOOOFFF???>>>@@@CCCAAA<<<:::======888999;;;===>>>>>>;;;888666999888777777888999999999;;;888:::@@@AAA;;;:::===???>>>===<<<<<<;;;;;;;;;888888:::<<<===<<<888555999>>>CCCCCC>>>;;;===???:::AAAHHHHHHBBB===;;;<<<;;;;;;::::::::::::::::::888<<>>999888<<>><<<888;;;CCCDDD@@@>>>@@@DDDDDD@@@;;;:::;;;;;;:::999999;;;<<<444888===@@@<<<999???IIIWWWsssdddXXX^^^\\\YYYmmmbbbEEE555<<>>888<<>>BBBDDDBBB???<<<>>>???>>><<<;;;===@@@AAADDDDDDAAA===<<<@@@EEE=========@@@CCCCCC@@@===<<<;;;:::;;;<<>>;;;;;;===@@@BBB===???CCCGGGIIIGGGCCC???;;;===@@@BBBDDDDDDCCCCCCAAAAAAAAABBBBBBDDDEEEFFFCCCEEEGGGFFFBBB??????@@@CCCAAA>>>???BBBCCCBBBAAA>>>CCCHHHHHHEEEBBBBBBDDD===@@@DDDGGGFFFDDD@@@===???EEEFFFBBBAAAEEEFFFCCC<<<;;;999999===AAA>>>888===CCCAAA>>>BBB???;;;AAABBBEEEFFFCCCGGGMMMOOOKKKFFFBBBBBBEEEFFFCCCBBBDDDCCCKKKOOONNNMMMQQQVVVXXXZZZ^^^bbbfffhhhiiikkklllwwwnnnbbbaaadddeeeoooxxxsssuuuwwwzzz{{{{{{yyyvvvttt|||wwwqqqmmmllloooqqqsssrrrwww}}}lll[[[UUUVVV[[[fffppp]]]YYYSSSLLLDDD>>>:::777888999999666333222555999======<<<999777777999;;;::::::999888777666555444777222///111777;;;:::666<<<777444444666777777888;;;999666444444555777999666444555999999555666<<<:::999999999:::999777555777888999999::::::::::::===:::666444444444333222333666888999777555444444333;;;???@@@JJJbbb{{{uuu[[[III;;;888555444555666666666444666:::<<<===???AAACCC>>><<<;;;;;;<<<;;;999777888<<<;;;555111333555555;;;;;;:::888777555444444333333333555888999888777777777999::::::999888777666555333444666888777777333222000111333555666666888;;;BBBGGGJJJGGGAAA<<>>999444444888;;;999777:::999;;;===;;;999===CCC@@@<<<;;;======;;;:::<<<;;;<<<===>>>===:::888666:::>>>AAAAAA>>><<<<<<===<<<===>>>===:::999;;;===:::999888888888999:::;;;<<<>>>???@@@DDDFFF@@@888:::<<>>:::888777;;;>>>>>>;;;888777777===:::777777;;;===>>>======<<<<<<<<<<<<======>>>BBB@@@>>><<<<<<<<<>>>???===>>>AAAEEECCC@@@BBBGGG```kkkvvvnnn^^^]]]ZZZRRR\\\|||hhhEEE===>>><<<>>>888999::::::999999;;;<<>>>>>======>>>???@@@@@@======<<<<<<===>>>???@@@>>>?????????@@@@@@@@@@@@===BBBEEEEEE@@@======???:::::::::<<>>;;;999<<<>>>===<<>>>>>@@@AAACCCEEEEEEDDDBBBBBBBBBBBB>>>???EEEFFFBBB@@@CCCHHHDDD???>>>???@@@@@@>>><<<>>>@@@BBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAA???AAADDDDDDCCCAAA@@@@@@CCCEEEEEEDDDBBBAAAAAAAAA<<<;;;;;;<<<======<<<:::999:::;;;===???@@@AAAAAAAAABBBDDDFFFIIIJJJJJJIII@@@BBBCCCCCCCCCEEEDDDCCCBBBHHHJJJFFFEEEJJJPPPQQQLLLRRR[[[bbbeeeeeeddddddvvv{{{eee\\\]]]```aaakkkuuusssyyyyyyzzzyyyxxxwwwvvvuuu}}}yyytttrrrsssttttttrrrvvvzzzppp]]]UUUTTTXXXbbbkkk\\\XXXQQQIIIAAA<<<999777888999999777555444777999:::::::::888666555777888;;;999888666555666666777666444333888>>>AAA>>>:::888666666999<<<===>>>>>><<<;;;999888777777888888999666777::::::666888===999888777777888888666555777888999::::::999999888:::777444333444555555555444666888888666444333333333999>>>BBBPPPjjjmmmRRRAAA999777555444555666666555444666999;;;<<<===???AAA888888888:::;;;;;;:::888777;;;<<<888555777888888888888777555444444333333444333333444666666555444444555666777888777777666555444222333555666777666333222000111333444555444555888===CCCGGGEEE???999>>>CCCCCC<<<666555666555777999;;;;;;999888999;;;===:::777777:::;;;:::999888666777:::;;;;;;>>>CCCEEE>>>:::<<<===:::888999;;;:::999888888888999:::<<<>>>@@@@@@<<<:::999999;;;<<<===;;;999888:::<<<888888777666777888999:::<<<>>>>>>>>>BBBDDD???888555777:::===>>>>>>===<<<666999<<<<<<:::888888999???<<<999999<<<>>>???>>>===<<<;;;<<<===?????????DDDBBB???===<<<>>>AAACCC<<<<<>>;;;:::999;;;======<<<;;;;;;<<>>>>>>>>>>>???============>>>???@@@AAA;;;;;;<<<>>>@@@AAABBBCCC>>>>>>>>>>>>?????????@@@===@@@BBBBBB@@@>>>>>>>>><<<======>>>>>>??????@@@<<<@@@AAA===:::<<<>>>===:::===??????===<<<===>>>AAABBBDDDCCC@@@>>>======???<<<>>>DDDFFFCCCCCCEEEIIIFFFCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFGGGGGGFFFFFFBBBCCCDDDDDDEEEEEEEEEDDD<<<>>>@@@@@@>>>===<<<===CCCEEEGGGFFFDDDBBBAAAAAA===<<<;;;<<<======;;;:::<<<<<<===============<<>>::::::;;;<<<===>>>>>>>>>===999888777666555555555555888666666888777555888<<<777666555555666666555444666777999:::999888666555666444222333555777888777444666777666444222222222555999>>>HHHZZZttthhhNNN===888666555555666777666444555777999999999:::<<<>>>333333555888;;;;;;:::888777;;;===:::999;;;;;;999777666555444444444555666555444222333444444222111111222333444555666666555666444222222444777888888444222000111222333333222444555999???EEEEEE???888===AAAAAA;;;666666777666666777999999888888999:::;;;<<<<<<<<<===<<<<<<;;;<<<777666999<<<<<<>>>AAADDD>>>:::<<<>>><<<<<<===<<<:::777666666888<<<>>>===???@@@>>>;;;888777666:::;;;;;;;;;999888999:::999888777777777888:::;;;===>>>===<<>>888444555888:::<<<>>>>>>???777888::::::::::::;;;===>>><<<:::999;;;=========<<<;;;;;;<<>>>>>@@@DDDFFFBBBAAACCCFFFEEECCCHHHOOOKKKUUUfffyyy~~~lll\\\QQQJJJJJJNNNSSSeeetttrrrzzz{{{xxxvvvyyyuuummmuuusssKKK>>>???;;;888:::===???@@@>>><<<;;;;;;============>>>???@@@AAA;;;<<<===>>>???@@@AAABBB<<<===???AAABBBBBBBBBBBB============>>>>>>>>>>>>======>>>???AAA@@@???===>>>@@@AAA@@@======???BBBAAACCCBBB<<<:::<<<>>>===:::<<<======<<<;;;;;;<<>>===;;;;;;;;;<<>>===<<<<<<======;;;:::<<<<<<=========<<<<<<;;;@@@<<<999>>>FFFJJJGGGAAADDDBBB@@@???============BBB>>>@@@IIIMMMJJJKKKPPPPPPQQQSSSUUUVVVVVVVVVVVV[[[]]]^^^___```aaadddgggqqqkkksssssswwwgggcccgggfff^^^dddoooqqqxxxyyy{{{~~~|||yyy|||}}}xxxcccUUUPPPSSSYYY]]]WWWQQQIII@@@999666666666111222444555555555555666333666888888666444333333666666555555555777999:::444555777:::===>>>===<<<>>>BBBEEECCCBBBCCCDDDCCC???>>>;;;888666555555555777777777777666666999<<<777555444444555555555333666777888999999777444333444333222333666888888888555555666444222000111222888:::AAAOOOeee}}}{{{bbbJJJ<<<777666666777888888777555555777888888777777999;;;222333555888;;;;;;999777888<<<===;;;:::;;;:::777888777666555555777888999777555333222333222111//////000111222444555555666888555333333555888::::::444222111111222333222111555555777>>>EEEFFF@@@:::>>>AAAAAA;;;888999;;;:::555666777777777888999::::::===@@@AAA???>>>>>>>>>CCC<<<888:::<<<;;;;;;<<<===<<<<<>>>>>===;;;999888888::::::;;;;;;::::::::::::<<<;;;:::::::::;;;<<<======>>><<<:::;;;>>>===888888888999999;;;<<<>>>???888999999999:::<<>><<<:::999999999::::::<<<===>>>>>>:::;;;<<<>>>@@@AAABBBBBB???@@@AAABBBAAA@@@===<<<<<<<<<<<<============>>>===;;;:::<<>>CCCAAABBB@@@;;;999===???>>>?????????>>>===;;;;;;;;;???AAACCCDDDBBBAAAAAABBB<<<===???AAABBBCCCDDDGGGBBBCCCDDDEEEFFFEEECCCAAACCCBBBAAA@@@AAABBBDDDEEEFFFEEEDDDCCCCCCDDDEEEFFF@@@@@@@@@???===<<<===???@@@CCCGGGHHHFFFCCCAAA@@@@@@>>><<<<<<======<<<:::;;;;;;<<<>>>????????????CCC???===>>>BBBDDDAAA===GGGCCC@@@>>>===:::;;;===GGG@@@CCCRRRWWWOOOKKKOOOSSSRRRSSSSSSSSSRRROOOMMMNNNPPPRRRTTTVVVZZZ^^^aaa```]]]eeeqqqqqqiiikkkvvvzzz|||ccc```eeeddd[[[___kkkmmmtttwww|||}}}{{{}}}zzzfffVVVPPPSSSWWWXXXRRRMMMDDD<<<666444555666222333444555777777777666333666888999777555444444222333555777888999888777555666888999<<>>@@@???:::888:::;;;:::555555555555777999:::;;;:::===AAABBBAAA?????????BBB;;;666777:::999999;;;999===BBBEEEBBBAAAJJJUUU>>>>>>===<<<<<<;;;::::::<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<===<<<;;;:::<<<;;;:::::::::;;;<<<======???===999999<<<;;;777999999:::;;;<<>>@@@BBB;;;:::999888888999;;;===<<<:::999<<>>???===:::999888888999999:::;;;;;;;;;<<<999;;;===>>>@@@AAAAAAAAA===>>>???@@@???>>>;;;:::;;;<<<<<<<<<============>>>:::888;;;@@@CCC@@@<<<>>>AAACCCAAA<<<:::===AAAAAABBB???<<<===BBBDDDBBBEEEDDDBBB@@@???===<<<;;;<<<===??????===;;;;;;;;;>>>@@@BBBAAA@@@@@@BBBDDD>>>@@@BBBDDDDDDCCCBBBAAAEEEDDDBBBAAAAAACCCEEEGGGGGGEEEDDDBBBAAAAAAAAABBBBBBBBBBBB@@@>>>===>>>@@@>>>AAAEEEFFFEEEBBB@@@???AAA???======>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>???@@@CCC>>>===??????===???DDDOOOIIINNN^^^bbbVVVNNNPPPRRRRRRSSSTTTTTTQQQKKKGGGCCCFFFJJJMMMOOOQQQSSSUUUPPPUUUZZZ\\\aaaffffffcccfffiiimmmqqqsssvvvyyy{{{bbb___eeefff___eeeqqqsssrrruuuzzz}}}jjjYYYRRRSSSUUUSSSMMMHHHAAA:::555444666777666555555666888:::999888333666888999777666555555000222666999:::999777666666888:::<<>><<<999777777777666666777777777777777666666555777666555666888999888777555555444222000000333555222888HHHbbb||||||gggSSSDDD<<<888777666777999:::999888666777777666444555777:::999888888888999:::888666999:::999555555777444000222222333444555555666666777444222111222333333222222111111222333444555666000//////000333555555555333222222333555555333222111333666:::======<<<999===>>>;;;666555999:::888666444333444777:::<<<<<<;;;===???AAAAAAAAA???>>>:::555222444666666999===;;;???FFFGGGBBB>>>EEEPPP;;;<<<======<<<:::777555:::999999;;;>>>?????????;;;;;;;;;===>>>>>><<<:::999888777777777888:::;;;===???>>>:::999;;;:::777777888999<<>><<<;;;DDDDDDFFFGGGCCC======AAADDDGGGKKKOOOQQQRRRQQQOOOJJJBBBFFFKKKGGGHHHMMMKKKMMMWWWaaaccceeeiiillllllhhhnnnqqqqqqttt~~~gggHHH777:::777:::<<<<<<;;;999888888::::::;;;<<<<<<<<<<<<;;;:::;;;===???@@@AAA@@@@@@888999;;;===>>>>>>>>>>>><<<<<<<<<<<<============>>>;;;999;;;@@@BBB@@@===>>>@@@BBBBBB>>>======???AAABBB@@@>>>AAAGGGIIIFFFGGGDDDBBB@@@@@@@@@>>>===???AAABBB@@@===:::999999???CCCDDD@@@===>>>AAAAAA===@@@CCCEEEEEEDDDDDDEEECCCAAA@@@??????@@@BBBCCCDDDDDDBBBAAA@@@?????????AAABBBBBBAAA>>>======>>>>>>AAADDDEEECCCAAA@@@???BBB@@@>>>>>>???AAAAAA@@@CCCCCCBBBBBB@@@???======;;;???AAA@@@>>>>>>AAAFFF===888999@@@CCCAAADDDKKKQQQOOOTTT^^^```XXXQQQRRROOONNNNNNPPPQQQNNNHHHBBBAAADDDHHHJJJJJJIIIIIIJJJGGGOOOQQQNNNTTT______VVV\\\___cccgggkkkooosssvvvyyy~~~fffbbbgggiiidddkkkvvvvvvqqqssswww{{{~~~ooo\\\TTTTTTRRRMMMHHHDDD>>>999555555666888888555333444666888888777333555777777666555555666222333555777888888777666555888;;;===AAAKKKYYYcccjjj{{{}}}yyytttooollljjj\\\___]]]TTTLLLHHHCCC===DDDAAA===::::::999888777888777666666666777888999777666666888:::;;;:::999555444333111000222555888666>>>RRRnnnttt^^^MMMBBB>>>888666444444666888888888666666666555444555888::::::888666666888999999888888888555222333777555000111222444555666555444444333111//////111333444444222222111111111222444555//////000333555777666444333222333444666777555333111444999;;;:::::::::;;;>>>>>>;;;666555888999777777444333444888<<<=========;;;;;;>>>AAABBB@@@===999555444555555555:::@@@===>>>AAADDDAAA===>>>CCC:::;;;<<<======;;;999777999888777999===??????>>>:::999999<<<>>>>>><<<999888888777666777888999:::===@@@@@@<<<::::::999666777888:::===@@@CCCEEEFFF>>>;;;999:::<<<===<<<:::;;;<<<===<<<<<<===AAAEEE===999777:::BBBFFFEEEBBB<<<<<<;;;;;;;;;;;;;;;;;;???>>>>>>>>>;;;999<<>>777999;;;;;;:::999999:::777888:::;;;<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@??????777888999;;;<<<>>>??????<<<<<<=========>>>>>>>>>???===;;;<<>>>>>@@@BBBCCCCCCAAA???>>>???@@@???>>>BBBGGGHHHDDDBBB@@@======???AAA@@@???@@@BBBCCCCCCAAA?????????>>>DDDEEE???;;;>>>AAAAAA<<>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCBBB@@@===<<<===???AAACCCDDDBBBAAAAAABBBCCCAAA??????AAACCCDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<===>>>>>>===???AAADDD===888999BBBDDD@@@BBBIIIIIIKKKNNNOOOOOONNNNNNNNNIIIGGGEEEFFFIIIHHHCCC??????AAACCCDDDDDDCCCDDDEEEEEEIIIJJJIIIKKKPPPRRRQQQWWWYYY[[[]]]```ccchhhlllnnnrrruuuuuuxxxgggbbbfffgggccciiiqqqpppppprrruuuyyy}}}rrr___UUUSSSOOOIIIEEEBBB===999666666777888666333//////222555555444333555666666555444555666444444444555555777888888333666:::;;;===DDDQQQ\\\[[[sssxxx{{{xxxlllbbb[[[SSSKKKGGGDDD???<<<;;;;;;999888888777666555666777:::;;;666666666999;;;===<<<;;;555444333111000222777:::===FFF[[[vvv~~~iiiTTTDDD===;;;777444222222333666777777666666666555444555999;;;:::777555444666888::::::777666333111333777777333222444666888999888555444111///------000222444444222222111000000111222333111111333777999:::888666222222333555777888666555333888======;;;999;;;>>>@@@@@@<<<777777:::;;;888777555333444999===>>>>>>>>>;;;999;;;@@@BBB@@@<<<===;;;:::999666555:::BBB===::::::???AAA>>>;;;:::;;;<<<===>>>>>>>>>======999777666777;;;>>>>>><<<999888888;;;>>>>>>;;;777:::999888888888999:::;;;<<<@@@AAA===;;;;;;999666:::;;;===???@@@AAAAAAAAA===;;;999999;;;;;;999666888:::<<<;;;:::<<>><<<:::777666<<>>AAANNNOOOFFFAAA@@@BBB===666===CCC:::===@@@HHHWWWlll|||{{{sssqqqvvvvvvqqqsss~~~eeeEEECCC888999::::::999999;;;===333555777999:::;;;;;;:::;;;===???@@@AAA@@@???>>>;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>???>>>======>>>@@@@@@??????@@@BBBEEEFFFEEEAAA===<<<======<<<@@@DDDCCC???===;;;999:::>>>AAAAAAAAA888;;;>>>@@@AAAAAACCCDDD===DDDEEE???;;;>>>BBBBBB:::===AAABBBAAAAAADDDGGGBBBBBBAAAAAAAAAAAAAAAAAA<<<>>>@@@BBBCCCCCCCCCBBBAAACCCEEEEEEBBB???>>>===AAACCCDDDDDDCCCBBBCCCDDDCCCAAA???@@@BBBEEEFFFFFF???@@@@@@@@@@@@???>>>>>>AAA>>><<<;;;===???>>>===BBB<<<<<>>CCCCCC>>>===BBBHHHIIIEEEAAA===>>>AAACCC@@@===777999:::;;;;;;===???BBBFFFDDDFFFJJJGGGAAAFFFQQQOOOPPPQQQQQQQQQTTTXXX\\\fffjjjllllllpppyyykkkdddfffeee^^^dddtttzzzuuuwwwzzz~~~___LLLNNNOOOIIIHHHDDD???:::777666666777///000222333333222111000///555555777;;;555222;;;555666666444222222555888666444333333777===DDDHHHIIIVVVeeennnssszzz|||qqqiii\\\RRRIIIFFFCCC>>><<<>>><<<444111777;;;999666666777666888<<<<<<777555666<<<;;;888555555777666444;;;PPPkkkrrrYYYKKKFFF@@@888777666444333333333555666444555777666555333444444444444444444444444444444666666555444333333222222222444666555333333666999333111000//////111333444555444222111///...------222222444777999:::888666333333333333444666777888;;;=========;;;:::;;;===AAACCC@@@999888<<<===999888999999::::::;;;;;;;;;::::::;;;;;;;;;:::999999;;;:::666555<<>>>>>:::777666999>>>@@@>>>:::888888888888999999:::;;;<<<===>>>>>>===;;;999777;;;@@@EEEGGGDDD???<<<;;;666888:::::::::999:::<<<666666777666666888<<>>AAAAAAAAACCCKKKEEE>>>777555888<<<@@@DDD???:::888:::=========@@@BBBBBBAAA???@@@DDDHHHHHHBBB>>>???>>>;;;;;;===<<>>>>>:::666;;;<<<>>>??????===;;;:::<<<<<<;;;::::::;;;===>>>@@@>>><<<;;;:::;;;===>>>>>>>>>>>><<<:::<<>>===============888:::<<<=========???@@@AAADDDFFFFFFDDDAAA@@@@@@??????>>>>>>@@@DDDGGGIIIEEEBBBAAAEEEKKKMMMHHHCCCBBBAAA@@@AAACCCFFFGGGGGG>>>???@@@AAAAAA@@@???>>>@@@FFFIIIHHHGGGHHHHHHEEEFFF???===@@@CCCBBBEEEKKKLLLEEE>>>???DDDEEE@@@999???<<<999:::===???>>>===@@@===>>>CCCCCC>>><<>>;;;:::<<<@@@CCCDDDCCCBBBAAABBBEEEGGGHHHGGGGGGGGGIIIKKKNNNPPPSSSYYYbbbiiilllmmmmmmmmmvvvuuutttrrrrrrwwwfffaaaeeehhhdddkkkxxx{{{{{{{{{yyyyyy{{{___LLLIIIJJJHHHEEECCC>>>:::777555555555000111222333333222000///...444555777<<<666222;;;555666555333222333777:::<<<:::777666666888<<<>>>===EEENNNTTTWWW^^^jjjtttxxxqqqggg^^^XXXPPPGGG@@@AAA:::888;;;<<<999666777777555777<<<===:::999;;;;;;;;;999777777888888777999NNNiiiwww^^^NNNFFF@@@999666555444333333444555666444666777666444333333444000111222333444555777777555555555444444333222111111444777777555444444555333222111111111222444555555444222111///......---000000222555888888777555333333444444555666777777<<<===>>>===;;;:::;;;<<>>???;;;::::::999999999:::::::::<<<<<<<<<;;;:::999888777999::::::;;;<<<<<<======:::888999<<<@@@@@@<<<777999999999999999:::::::::<<<============<<<:::999@@@CCCEEEDDD@@@<<<:::999777999;;;:::999888888999555666777777777888;;;>>>;;;777777;;;>>>>>>???BBBIIIEEE>>>888666888;;;>>>AAA===999888:::<<<<<<;;;>>>???@@@???>>>>>>AAADDDDDDAAA???AAABBB??????AAA===BBBEEEJJJ[[[uuu{{{{{{vvvvvvyyytttxxxlllDDD:::555333555888777777888<<<;;;::::::;;;<<<;;;999:::;;;===>>>>>>>>>======<<<;;;;;;:::;;;===>>>???AAA@@@>>>===<<<===>>>???>>>???>>><<<;;;<<<@@@DDDAAA>>>@@@DDDDDD??????BBBDDDCCCCCCCCCBBB???;;;777<<<<<<<<<<<<===>>>???@@@999;;;===>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCAAA@@@@@@@@@??????AAADDDGGGJJJAAA??????FFFOOOTTTRRROOOIIIFFFCCCBBBCCCCCCBBB@@@??????@@@@@@@@@@@@??????@@@CCCEEEDDDEEEGGGGGGDDDCCC??????DDDFFFDDDEEEHHHHHHBBB<<<<<<>>>???<<<888???<<<::::::===???>>>===???===???CCCDDD???===@@@>>><<<;;;:::;;;===???AAA@@@???>>>======<<<:::777666:::======999777999<<<=========<<<;;;;;;>>>AAAFFFEEEDDDDDDEEEGGGIIIKKKNNNTTT[[[aaacccbbbbbbaaaiiiiiigggddddddhhhooouuuwwwzzz~~~~~~}}}~~~~~~eeebbbhhhmmmkkkqqqxxxttt{{{|||zzzzzzvvvaaaNNNDDDDDDGGGBBB@@@===:::777555333333111222333333222111///...---333555888>>>888333:::777666555333222444888;;;>>><<<:::888666666666666999;;;===>>>@@@FFFOOOVVVeeeqqqzzzsssnnn___NNNGGGBBB>>>===:::666555777888555555999999888999<<<:::999999999999999999:::===QQQjjjzzzbbbPPPEEE===888666555444333444444666666555666777666333222222333000000111222333555666777444444555555555333222111111444777888777444222222333333333333444444444444555444222111//////............000222555666555333333444555666666666666666999:::;;;;;;999888888999???AAA@@@===<<<<<<;;;888<<<<<<;;;:::888777666666666666666666777999:::;;;555<<>>===<<<::::::;;;;;;;;;:::;;;===>>>>>>===<<<===>>>@@@>>>@@@EEEFFFCCCBBBDDD>>>@@@CCCFFFNNNaaa{{{wwwLLL;;;444000444999999888999>>>>>>===;;;::::::;;;===;;;;;;;;;<<<===???@@@@@@<<<;;;;;;;;;<<<===???@@@AAA@@@>>>===<<<<<<======?????????===<<<<<>>>>>:::<<<>>>?????????@@@AAACCCAAA???AAADDDFFFEEEDDDAAA@@@??????@@@CCCGGGIII@@@>>>>>>DDDNNNTTTVVVTTTLLLGGGBBBAAACCCDDDAAA===@@@@@@????????????@@@@@@@@@@@@???>>>BBBGGGGGGBBB@@@@@@BBBGGGHHHEEECCCEEEBBB???;;;999:::<<<<<<<<<>>><<<;;;;;;===>>>>>>>>>>>>===???CCCDDDAAA@@@AAA@@@>>>;;;::::::===@@@BBB???>>>>>>??????===999666888;;;<<<;;;777555555777:::;;;;;;:::999:::<<<>>>CCCBBB@@@???@@@AAACCCDDDJJJNNNTTTXXXXXXWWWVVVUUU]]]]]]\\\[[[\\\aaagggllllllnnnqqqrrrqqqqqqrrrsssrrrwww~~~}}}}}}}}}zzzyyyzzziiigggmmmrrrooossstttjjjtttyyy~~~|||sssbbbPPPAAA???FFF>>>===<<<:::777444222111333333333333222000///...---333444999@@@:::333999:::888555222222444777:::777777777777888777777777;;;999888777888<<>>@@@@@@<<<999;;;;;;<<<<<<;;;:::999888<<<<<<;;;;;;<<<===>>>>>>===>>>??????>>>===<<<<<<999:::;;;:::888777777777333555888999999999:::;;;;;;777777;;;===;;;:::<<<;;;:::888888999;;;===???===<<<<<<======<<<;;;::::::<<<===>>>>>><<<;;;:::<<<===AAAGGGGGGCCCAAACCCAAA>>>>>>AAADDDOOOjjjUUU???777444999;;;888777:::>>>@@@AAA>>>;;;999;;;>>>===<<<;;;;;;<<<===@@@AAA>>>===<<<;;;<<<===>>>???>>>===<<<;;;::::::::::::@@@??????>>>======>>>???>>><<<;;;===@@@@@@???>>>>>>???BBBEEEGGGFFFCCC???>>>>>>>>>===<<<;;;::::::<<<===@@@@@@@@@???@@@BBBFFFAAA>>>???EEEIIIIIIFFF@@@???>>>===???AAADDDFFFCCC@@@>>>AAAGGGLLLMMMLLLHHHCCC>>>???DDDFFFDDD@@@@@@???>>>======>>>???@@@@@@???;;;;;;@@@GGGGGGBBB>>>@@@DDDGGGFFFDDDBBBBBB???>>><<<;;;:::===AAADDD======<<<======>>>>>>>>>===>>>@@@CCCDDDCCCBBBBBBAAA???<<<;;;<<<@@@DDDFFF===>>>???AAAAAA>>>999555888999:::999666444555666999::::::999888999;;;<<<>>>===<<<;;;<<<>>>@@@AAAGGGJJJOOOQQQQQQPPPPPPPPPRRRSSSTTTWWW[[[aaagggkkkbbbcccddddddeeefffggghhhgggnnntttvvvsssssswww{{{sssqqqqqqvvv{{{kkkkkkqqqrrroootttttthhhssszzznnn```NNN===:::AAA;;;;;;:::999777444222000333333333222111000//////...333444999AAA:::333888<<<999555333222333555666000222444666888999999888666555555555666777888888???BBBFFFIIINNN[[[pppyyysssfffUUUHHHAAA??????>>>:::777777777666999>>>888666777999999666:::@@@NNNbbbxxxvvvdddSSSFFF>>>;;;:::999999888888888888888666666666444222111222444555444222111111222444555666777777888888777555555777555333222222333333444111111222333444333333333333333222111111000111111.........000333444444333666666666666666666555555111444666777666555555666777888:::======;;;:::999999:::::::::;;;;;;;;;<<<777777888999:::<<<===>>>888999;;;<<<<<<;;;;;;<<<;;;:::999888888999999:::<<<;;;:::888777777777777888888888999999999999999999888999:::===?????????;;;;;;;;;;;;:::999999888<<<<<<<<<<<<<<<===>>>???:::<<<>>>@@@@@@???<<<:::888999;;;;;;999888999:::444666999:::999999:::;;;:::888999???@@@===:::::::::999888888888999:::;;;???@@@AAA@@@???>>>===<<<;;;<<<>>>??????>>>;;;:::;;;<<>>CCCVVVlllyyydddCCC;;;888===<<<555666<<<<<<@@@CCCBBB>>>;;;;;;<<>><<<::::::;;;===??????>>>===<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;??????>>>>>>>>>>>>>>>>>>>>>>>>======???@@@@@@???===>>>@@@DDDFFFFFFCCC@@@?????????>>>===;;;:::999<<<>>>@@@AAA@@@???@@@AAADDD???;;;===BBBGGGGGGEEE>>>===<<<;;;<<<>>>AAACCCEEEBBB>>>>>>AAACCCDDDCCCCCC???<<<>>>BBBFFFEEECCC>>>===<<<;;;;;;<<<===>>>AAA???;;;:::@@@GGGGGGCCC>>>BBBEEEEEECCCBBBBBBAAA@@@@@@???<<<:::<<<@@@DDD<<<===>>>>>>>>>>>>>>>???<<>>::::::;;;<<<======<<<<<<:::666777<<>><<<<<<999999999:::;;;;;;;;;;;;<<<;;;:::888888888999999999999999999999999999999777777777888:::===@@@BBB::::::999888888888999999<<<<<<<<<======>>>>>>>>><<<===>>>@@@AAA@@@;;;888999:::<<<<<<;;;::::::;;;777888::::::999:::;;;===;;;888:::@@@BBB>>>;;;;;;>>>===;;;999888777777777CCCDDDDDDCCC@@@>>>>>>>>>======>>>???AAA@@@>>>;;;<<<===@@@CCCAAA<<<===AAABBB;;;888:::;;;===GGGSSSfffuuu|||uuuPPPAAA999;;;;;;555777???<<<>>>AAABBB@@@===;;;;;;>>>===;;;999999:::;;;<<>><<<;;;::::::;;;;;;>>>>>>>>>???????????????>>>>>>===???@@@@@@???======AAAAAA>>><<<>>>@@@@@@>>>>>>>>>@@@AAA@@@===;;;<<<===>>>??????>>>===<<<===>>>@@@@@@??????@@@AAA@@@===::::::>>>@@@AAA@@@>>><<<:::999:::<<<>>>@@@CCC@@@>>>===>>>@@@AAAAAA@@@>>>======???AAABBBBBB======<<<<<<<<<<<<======@@@@@@>>><<<@@@FFFFFFCCC===DDDHHHFFFCCCBBBBBB@@@CCCBBB@@@<<<:::999;;;===;;;===??????>>>>>>>>>???<<<@@@BBBAAABBBCCCBBB???999999999:::<<>>@@@;;;===@@@BBBCCCCCCEEEFFFFFFGGGIIINNNSSSWWWYYYYYYTTTRRRPPPPPPRRRUUUWWWWWWXXX\\\___]]]ZZZ\\\dddkkkaaa]]]^^^dddggggggmmmwwwqqqsssxxx~~~~~~|||mmmooosssooojjjxxx~~~kkkXXXIII>>>:::999;;;:::999777666444333333222222111111111111111111555777444777???:::333777555333222222555555444222222333444555555444333333222555888999888777777888555555999>>>===<<>>;;;777888;;;@@@:::999;;;999555===JJJYYYrrruuucccZZZUUUMMMFFFCCC<<<;;;:::999777666444333333444333222111222444777444333222222333666999;;;777666444333444555666777666333000000333555555444444333222222222333555666222222222111111222333333444333222444777999999999;;;999777444444444666777222555:::=========>>>??????<<<<<>>888666888444555666777999:::;;;<<<;;;<<<>>>???>>><<<:::888888444666===@@@>>><<<>>>888:::;;;======<<<;;;:::;;;:::888777777888:::;;;::::::::::::::::::::::::555777888999:::;;;===???:::999777555666777999;;;<<<<<<>>>??????>>>=========<<<<<<>>>AAAAAA???<<<<<<===>>>>>><<<::::::;;;::::::;;;:::999:::===???===999888<<>><<<;;;:::::::::;;;FFFGGGGGGDDD@@@======>>>>>>===<<>>;;;???EEE???===:::888999;;;???CCCUUUnnn~~~zzz{{{nnnRRR;;;999;;;777888???>>>======>>>??????===;;;;;;:::999999999:::;;;<<<;;;:::999999:::;;;<<<=========>>>@@@AAAAAABBBBBB===<<<<<>>999;;;>>>@@@???>>>======>>>>>><<<;;;===>>>???@@@@@@???>>>===<<<>>>@@@@@@???>>>???@@@???>>>===<<<<<<======>>>>>>===;;;999:::;;;>>>???>>>===;;;;;;<<<===>>>>>>;;;===>>>===<<<===@@@BBB===>>>>>>>>>>>>>>>>>>===>>>@@@@@@===>>>BBBDDDBBB<<>><<<;;;;;;;;;;;;;;;===@@@@@@???===>>>@@@<<<@@@BBB@@@@@@BBBAAA<<<999999:::;;;<<<======>>><<<===@@@CCCEEEEEEBBB@@@;;;999888888999;;;;;;;;;999;;;<<<<<<;;;;;;<<<===777666666555777999;;;===777999;;;<<<<<<<<<>>>@@@AAABBBEEEJJJPPPTTTTTTSSSNNNJJJGGGGGGJJJNNNPPPPPPPPPTTTXXXXXXWWWXXX]]]bbbXXXSSSUUU]]]^^^\\\bbbmmmgggjjjppptttssspppsssyyyrrrtttvvvnnnhhhxxx}}}oooYYYKKKDDD???:::;;;:::888777555444444444111111111000111111222222777888444777???:::222777111000///222666777666333222333333444444333333333111555888777444444666999777444444777555222777??????:::FFF]]]fffbbbnnnxxxiiiaaa[[[TTTOOOIIIBBB???AAADDD===:::===:::666???NNN```{{{lllYYYSSSQQQKKKEEEBBB;;;;;;:::888666444111000222333222111111222555888888777555333333555777888666555222111111333555777333111000222555666444222666555333222333444666888222222111111222222333333666555444666888;;;;;;;;;<<<:::666333333444666888000444999<<<>>>>>>??????EEE@@@???AAA>>>777555777333444555666777888999999;;;===???@@@???<<<888555666444777>>>@@@<<<<<<@@@999;;;===??????===:::999:::999777666777888:::;;;::::::::::::::::::::::::444777:::;;;;;;:::::::::999888555444444777:::<<<<<<===>>>@@@@@@>>><<<;;;<<<:::888;;;@@@CCCDDDDDD???@@@@@@???<<<:::999999<<<<<<;;;:::999;;;>>>@@@???999666999;;;<<>>AAABBBGGGHHHGGGDDD???<<<<<<>>>>>><<<;;;===AAABBBAAA>>><<<<<<>>>???===;;;AAAIII===>>><<<888666:::===>>>HHHhhh}}}rrrrrr~~~ccc@@@999===:::999<<<@@@===:::;;;>>>@@@???===777777777888999:::;;;<<<777777777888999<<<>>>???:::;;;===>>>@@@AAAAAAAAA<<<;;;<<>>666888===???>>>===<<<<<>>;;;:::<<<>>>???@@@>>>>>>>>>???AAAAAAAAA@@@>>>===>>>??????>>><<<::::::<<<>>>@@@;;;:::999999999:::::::::666:::===<<<:::;;;@@@FFF>>>???@@@AAAAAA@@@???>>><<<@@@AAA>>>===@@@BBBAAA:::GGGPPPOOOKKKHHHCCC===???===<<<===???AAA@@@???:::>>>AAAAAA???===>>>@@@<<>>======<<<;;;<<<===???CCCFFFGGGEEECCC>>><<<:::999:::;;;<<<;;;666888999:::999888999:::888777555555555777888:::777999::::::999999;;;<<<777888<<>>:::<<<>>>???===999555222333333222111111000000000///333666777:::===:::555...000333666888888888777888444000111555888777444333666999777444333777;;;777666555555666666555333222777<<<<<<<<>>666777???===AAAQQQmmmnnn```QQQIIIGGGDDDDDDEEE:::999666444333222222222666555333000///000444777555444444444555666888999222111000///000333555777666444222222333555555555222222333333444555666666555666666666666666555555555555555555555666777888444444333222222222333444222555:::<<<<<<;;;::::::BBBDDDDDD@@@:::555333333000000111222222333444444555:::>>>===:::777999<<<888:::;;;<<<<<<:::888777:::999888:::<<<===:::777666777777666333444777:::;;;:::999999999:::;;;<<<>>>???AAACCCAAA>>>;;;888888999999777999>>>>>>;;;<<<999999===;;;666777<<<===999???BBB===AAAGGGEEECCCEEEFFFBBB===;;;>>>BBBEEE>>>:::<<<===:::;;;???===;;;888999===??????>>><<<999888;;;<<<<<<>>>BBBEEEJJJJJJDDD??????@@@>>>===============<<<<<<<<<=========;;;:::;;;>>>AAA???@@@@@@>>>;;;888777777JJJXXXnnnxxx{{{lllCCC666888:::;;;???>>>@@@AAA>>>;;;:::<<>><<<;;;<<<===888;;;>>>AAACCCBBB???>>>;;;AAACCC???===???AAAAAABBB===;;;>>>???======???>>>AAACCCBBB???<<<::::::;;;<<<=========<<<;;;:::DDD@@@<<<::::::<<<===>>><<<@@@<<<:::???<<<:::BBB>>>???>>>;;;888888:::>>>@@@===::::::>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<>><<<999:::???EEEIIIGGG@@@:::???<<<<<>>;;;<<<<<<;;;???CCCAAA<<<@@@???===<<<;;;;;;;;;;;;@@@???>>>???@@@???===;;;AAA@@@>>><<<:::999888888888888888888888888888888999999888555333444888===888999;;;<<<===<<<;;;:::888;;;???CCCFFFHHHIIIIIIEEEBBB@@@???AAADDDFFFFFFGGGJJJLLLLLLJJJIIILLLOOOKKKJJJLLLRRRTTTTTTUUUXXXXXXWWWWWWZZZ```dddcccbbbaaaeeehhhgggdddfffnnnvvvyyy}}}vvvxxxzzzzzzzzz}}}~~~~~~gggRRRGGGBBB???;;;<<<>>>???===:::777444222222222222222222222222111555888999<<<>>>;;;555111222444666777777666555777444111222666999888666999;;;<<<:::555222444777999888666555666666666444444888;;;:::888:::BBBIIIHHHOOOXXXbbbooo{{{pppWWWAAA>>>>>>>>>999;;;BBBAAAGGGYYYuuummm___PPPIIIEEEAAA>>>>>>666555444333333333444444666555333111///111444777444444333333333555666777222111000///000333555777555333111111222333333222222222333444444555666666888888888888777555444444555555444333333333444444222222333333444444444444222555888;;;;;;:::999888>>>@@@AAA???:::666555555555555444444444333333333555999<<<<<<999888:::=========>>>>>>>>>===;;;:::===;;;;;;<<<======:::777999;;;;;;:::666444444666::::::999999999:::;;;<<<===>>>@@@@@@@@@===;;;999666888888777:::??????;;;>>><<<<<<>>><<<888888===>>>:::???AAA<<<@@@GGGDDD@@@CCCEEEDDDBBBCCCGGGLLLJJJBBB=========<<<>>>BBB???<<<::::::===??????>>>>>>:::888:::<<<===@@@FFFMMMOOOLLLDDD??????@@@@@@@@@???>>>===============;;;<<<<<<;;;:::;;;===???@@@@@@@@@>>>;;;999999:::AAAOOOggg|||{{{uuuuuutttNNN:::777888999:::===>>>>>>>>><<<<<<<<<=========<<<;;;999;;;>>>AAA>>>:::999<<<<<<:::;;;???>>>@@@BBBBBB@@@>>>=========>>>@@@AAAAAA@@@>>><<<:::>>>@@@>>>???BBBDDDBBBEEEAAA???AAAAAA>>>===>>>===>>>???@@@???===;;;::::::;;;===>>>>>>>>>======AAA>>>;;;:::;;;===@@@AAAHHHFFF<<<:::CCCCCC???DDD>>>???>>><<<999888:::<<<===<<<;;;;;;===??????>>>========================>>>???@@@>>><<<;;;>>>@@@EEEEEEIIIMMMJJJBBB>>>>>>>>>>>>???AAABBBCCCAAA???>>><<<<<<>>>>>>;;;;;;>>><<<======;;;>>>AAA@@@;;;>>>???@@@@@@???===;;;:::@@@???============<<<:::???>>>===;;;:::999999888666777777888999999999999777777777555333333777:::999;;;===>>>>>><<<:::888777:::>>>CCCFFFHHHHHHHHHDDDAAA>>>===>>>???@@@@@@CCCEEEFFFEEEEEEDDDEEEGGGIIIGGGIIINNNQQQQQQSSSVVVTTTUUUWWWXXXYYYZZZ[[[]]]\\\^^^^^^\\\[[[]]]ccchhhlllppptttuuuuuuwww}}}}}}~~~|||www~~~~~~zzz~~~{{{zzz}}}jjjSSSEEE???<<<>>>>>>??????>>>;;;999777111222222333444444555555333777:::;;;===???;;;555333444555666666666555444666444222444888;;;:::999:::===>>><<<888555555666<<<999666555666777777666555777888888666444444555:::<<<>>>BBBKKK[[[mmmzzzfffKKKDDD888;;;888;;;AAA@@@JJJ```}}}mmm___QQQJJJEEE>>>999888333333222333333444555666555555444222111222555888444333222222222333444555222111000000111333666777555333000///000111111000333333333444555555666666:::999999888777555444333444444333222111111111111000111222444555555555555222444777999::::::888777:::;;;===<<<:::888888888:::999888666555444444333666999;;;;;;999999;;;>>>BBBAAA@@@??????>>>>>>>>>???>>>===>>>>>>===:::888:::<<<======:::777555555:::999999999999:::;;;<<<===============<<<;;;:::555888999888;;;@@@???;;;;;;999:::;;;888555555888@@@;;;???@@@:::>>>FFFDDDFFFGGGGGGEEEBBBBBBFFFIIIJJJCCC===<<<<<<===???CCCAAA???<<<<<<===>>>>>>===@@@;;;999;;;===>>>CCCIIIQQQRRRNNNEEEAAACCCEEEDDDCCCBBB@@@>>>======>>>???999:::<<<;;;::::::;;;===??????>>>;;;999888:::<<>>>>><<<:::>>>>>>===;;;999:::<<>>===????????????????????????777<<<>>>>>>@@@DDDEEEDDDJJJFFFCCCEEEDDD???<<<===<<<<<<<<<===>>>>>><<<::::::;;;<<<>>>???@@@@@@@@@===<<<;;;:::<<>>===;;;999999999888:::<<<===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???<<<:::888;;;???CCCDDDBBBCCCEEEBBB>>>===@@@===???BBBCCCCCCCCCCCCDDD>>>;;;;;;>>>>>><<<<<<>>>>>>???>>>;;;<<>>999<<<>>>AAACCCCCC@@@<<<999BBB???<<<;;;;;;;;;:::999===<<<;;;:::999999999999666666888999::::::;;;;;;777888888777666666777999:::<<<>>>??????<<<999777555999>>>CCCFFFHHHGGGGGGDDDAAA===;;;;;;<<<<<<<<>>;;;999888333444444444555555555666444888:::;;;===>>>:::444333444555555666666555555666444444666999<<<<<<;;;777999<<<<<<;;;::::::<<<>>>;;;777555666777888888666555555666777666444333999:::;;;<<<>>>CCCJJJOOO[[[fffuuulllSSSMMM:::===::::::>>>???NNNhhh|||ooobbbUUUOOOIIIAAA:::777333333444444555555666777555555444222111222555888555444222222111222333444222111111111222444666777666333111000000111000///333333444444555555555555777777777777666555444333333222222111111111111222000000111222444666888999444555777999;;;:::999777888999:::;;;:::999888888;;;:::888666555555555555888:::<<<<<<;;;<<>>======>>>???>>>??????@@@@@@???>>><<<;;;;;;<<<<<<;;;:::::::::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<777999:::999<<>>:::888888999999888666777999AAA;;;>>>>>>888===EEECCCDDDEEEDDDAAA???>>>AAACCCCCC???<<<<<<===>>>???@@@BBB@@@>>>===<<<<<<======>>>::::::===@@@@@@DDDIIIMMMOOOMMMGGGFFFIIIJJJIIIDDDBBB???<<<;;;<<<===>>>777999;;;;;;:::::::::;;;>>>===;;;888666777:::===CCCAAAFFFXXXmmmzzz|||xxxuuu|||xxxOOO999:::<<<999:::888999;;;??????<<<888>>>>>>===;;;999999;;;===BBB@@@===<<<<<<<<<>>>@@@<<>><<<;;;;;;<<<===>>>>>>??????<<<<<<<<<<<<<<<>>>BBBDDDUUURRRDDD<<>>>>>===:::999888666999======;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;???===:::888888;;;???BBB@@@>>>>>>@@@>>>;;;<<<@@@777>>>GGGKKKJJJFFFDDDDDD???<<<<<>>@@@@@@===:::888666999???DDDGGGHHHGGGFFFDDDAAA===;;;;;;<<<===<<<@@@>>>===???BBBDDDCCC@@@BBB??????CCCEEEFFFJJJOOOJJJKKKLLLJJJIIIHHHKKKMMMMMMLLLLLLOOOQQQRRROOOLLLRRRUUUXXXZZZ\\\^^^bbbeee```gggeeeeeekkkhhhdddkkkjjjhhhfffeeefffjjjrrryyyssssssssstttvvvvvvuuusssvvv|||{{{~~~ttt]]]PPPIIIFFFFFFEEEDDDBBB???;;;888666666666666555555555444444333666888888:::<<<999444222222333555666666777777555555666888:::<<<<<<<<<666777999;;;;;;<<<===>>>===:::777555666888999999777555333444666888777666000222666888999:::::::::AAAGGGRRR^^^iiittthhhNNNGGGBBBCCC>>>;;;>>>AAATTTrrr{{{ooocccXXXRRRMMMEEE>>>;;;777777777777777666666666333444444333222222555888555444333222222222333444222111111222333444666777777555222111222222222111333333333333444444444444333333444444555444444444111111111111222333555555222111000000222666:::===777777777999<<<<<<:::777888999999:::::::::888777888777666555555666777888;;;<<<>>>??????@@@AAACCCBBB@@@>>>;;;;;;;;;===>>><<<>>>@@@AAABBBBBBAAABBB@@@===:::888888:::<<<===888888999:::;;;;;;<<<<<<::::::999999:::;;;<<<===:::<<<;;;:::;;;>>>===888:::===>>>======>>>???@@@@@@;;;===>>>777<<>>???AAADDDFFF:::;;;<<<>>>@@@BBBAAA>>>@@@???>>>===<<<<<<======;;;:::<<>><<<888777888<<>>>>>JJJbbbxxxzzzUUU888666999666999888888;;;>>>???;;;888=========;;;:::999;;;<<>>??????>>>@@@CCCCCCBBBAAA@@@AAA===<<<::::::;;;===@@@BBBEEEPPPWWWTTTMMMMMMRRRUUULLLIIIHHHJJJHHHBBB===<<<>>>======>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<>>>??????>>><<<===@@@CCCDDDLLLGGG???CCCCCC>>>@@@;;;;;;===>>>???===;;;999666:::======;;;999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999:::<<<===>>>;;;:::<<<>>>===:::;;;??????DDDJJJLLLIIIEEECCCCCC???======@@@AAA>>>???BBB@@@BBBAAA;;;999::::::888;;;;;;<<<<<<<<<<<<<<<<<>>>>>??????>>><<<:::999:::::::::;;;<<<;;;:::999666999<<<>>>???>>><<<;;;888;;;@@@DDDGGGGGGGGGFFF???===:::888:::<<<======>>><<<;;;>>>BBBEEEDDDBBB???<<<;;;???AAAAAADDDIIIFFFDDDAAABBBEEEGGGHHHGGGGGGHHHKKKQQQUUUTTTNNNIIIKKKMMMPPPSSSTTTVVVYYYZZZVVV^^^]]]ZZZ___]]]ZZZ___[[[\\\]]]^^^```fffkkknnneeedddeeehhhkkkmmmmmmmmmxxx~~~}}}~~~~~~}}}xxxfffYYYOOOHHHFFFFFFEEECCC@@@;;;777555777777666666555444444333333555666555777:::999555222222333444555666777888555666777999:::;;;;;;;;;:::999999888888999999::::::888666666777999::::::888555333222333444555555333333333333555666888999>>>===???FFFMMMUUU___iiixxx}}}vvv]]]CCC>>>AAAAAA;;;999???EEEZZZxxxtttggg]]]SSSOOOLLLFFF@@@>>>999999999999888777555555222222333222111222444777444333222222222333444555111222222222333555666777888666333222333444444333222222222222222333333333000111222333444444444444000000111222333555666777333111000000222666:::===999777777999<<<===:::777999999999:::;;;;;;999666666555444333444666999:::===>>>@@@BBBCCCCCCBBBBBB???>>><<<::::::;;;===>>>:::===@@@BBBBBBBBBCCCEEEEEE@@@:::666666777888999777888999:::;;;<<<<<<<<<888888888999:::<<<===>>><<<===;;;888:::>>>===::::::>>>@@@======???AAA@@@>>>999===>>>888<<>><<<:::999999:::;;;888999;;;:::999999:::<<>>;;;999:::>>>AAA;;;<<<>>>HHH\\\sssdddDDD;;;;;;::::::::::::;;;======;;;999;;;<<<===<<<::::::;;;<<>>@@@AAACCCCCCBBBAAA@@@AAABBB@@@===;;;::::::<<<===DDDOOOVVVRRRKKKIIIMMMPPPGGGDDDEEEIIIHHHBBB===<<>>@@@AAA???<<<<<<>>>BBBDDDSSSQQQEEEAAA>>>;;;===;;;;;;<<<>>>@@@@@@>>><<<:::;;;===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<;;;999999999;;;???>>><<<===AAAOOOMMMIIIDDD@@@???AAACCC???<<<===@@@AAA>>>???BBB@@@CCCAAA;;;888999999888:::999888888888:::<<<===CCC@@@===<<<<<<<<<;;;:::::::::999999888999999999@@@@@@AAAAAA???<<<999888888888777888::::::888666666777:::<<<===>>>===<<<;;;===@@@BBBDDDEEEEEEDDD:::888555555777:::<<<<<<:::999999;;;>>>@@@AAA@@@>>>;;;:::===>>>>>>???CCCBBB>>>;;;<<>>999999>>>CCCDDDHHHMMMNNNYYY^^^aaa___MMM===???<<<===:::===HHHQQQeeetttgggZZZPPPHHHFFFEEEAAA===<<<888888999999888777555444000111222111111111444666222111000000111222333444111222222333444555666666777555333222444555555444111111111111111111111111222222333444444444333333111111111222333444555666000111222333555777999::::::777555777;;;<<<999666999888888:::<<<===;;;888777666444444444777999;;;>>>???AAADDDEEEDDDAAA???>>>======<<<<<<===??????;;;>>>AAACCCBBBAAACCCDDDCCC>>>999666666777666555666777999;;;<<<<<<<<<<<<777777888:::<<<===>>>>>>;;;;;;999777999???AAA>>>;;;@@@@@@<<<:::======;;;;;;777<<<>>>999===DDDAAAFFFFFFGGGGGGFFFCCC???<<<888===??????AAADDD@@@:::888:::;;;;;;:::;;;>>>AAAAAA@@@CCCHHHJJJGGGGGGIIIEEEFFFEEECCCDDDFFFCCC>>><<<<<<;;;::::::::::::::::::;;;;;;:::999999<<<>>>AAA@@@>>><<<999999<<<>>>666<<>>>>>AAA@@@<<<@@@CCCFFFGGGEEEBBB@@@???EEECCC@@@===;;;;;;<<<===???EEEIIIGGGEEEFFFEEECCC@@@???AAAFFFHHHCCC>>>===???BBBDDD@@@:::777:::>>>===<<<<<<;;;;;;<<<===>>>===@@@BBB@@@===<<>>;;;777:::;;;;;;;;;>>>AAACCCAAA???@@@>>><<<;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888:::;;;:::888;;;:::;;;>>>>>>===@@@EEERRRLLLEEE???===>>>@@@AAA===:::;;;>>>???===>>>AAA@@@CCCAAA;;;777888999999888888777777888999;;;===???>>><<<<<<<<<<<<;;;999<<<;;;:::999999999999999>>>???@@@@@@???<<<999777999777666666999999888666777888999999:::;;;<<<<<<======>>>???@@@AAAAAABBB:::888555555777:::;;;<<<888999::::::::::::;;;<<<===;;;;;;>>>>>>;;;<<>>@@@AAA???@@@CCCFFFIIIIIIHHHGGGBBBCCCDDDEEEGGGHHHGGGFFFAAALLLJJJFFFKKKKKKHHHJJJJJJNNNOOONNNPPPTTTSSSOOOMMMMMMNNNRRRWWW[[[]]]^^^yyytttxxx}}}~~~|||}}}{{{mmmYYYIII>>>@@@CCCDDDCCC???;;;888333333444444555666666666444555333111444:::<<<:::777666555444444444444444555777999:::999888888999===999555333333555666777444444444666999;;;;;;:::333555777666444333333444555333222333555777999999999444555>>>CCCAAA@@@AAA>>>HHHKKKLLLJJJ???:::CCC===@@@@@@HHHWWWaaauuu|||jjj\\\PPPFFF>>>===>>><<<:::999666666777888888777555555///000111111000111333555000/////////000111333444111222222333444555666666666444222222333555555555111111111000000000000000555555555555444333333222222222222222222222333333---000333777888888777777999666444666:::;;;888444777666777:::===???===:::999888666444555777999;;;===???BBBEEEFFFDDD@@@<<<>>>>>>>>>>>>???@@@AAAAAA<<>>>>>???999:::777555999@@@DDDBBB@@@EEEEEE???<<<>>>>>>;;;999666<<>>???===999888;;;===888:::;;;;;;;;;:::<<<===999>>>@@@>>>???BBBAAA;;;@@@DDDIIILLLIIIDDD@@@===DDDCCCAAA???>>>>>>???@@@@@@BBBBBBCCCGGGJJJFFF???<<<;;;>>>EEEGGGCCC>>>===>>>CCCEEE@@@777333777===<<<<<<<<<<<<===>>>@@@AAA<<>>>>>AAA<<<;;;;;;>>>BBBEEEDDDBBBCCC???;;;:::;;;<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;777666888:::999888===;;;;;;======>>>CCCIIIIIIEEEAAA@@@AAAAAA@@@===;;;999999======;;;<<>>???>>><<<999777<<<999777777:::;;;:::888:::999888888888999::::::======<<<<<<===>>>??????===:::777777999;;;<<<===999;;;===;;;888666888:::===;;;;;;>>>>>>;;;:::<<<:::;;;;;;999666777<<<@@@============>>>@@@BBBDDDAAAAAABBBDDDEEEEEECCCBBB;;;GGGFFFBBBGGGIIIFFFHHHKKKNNNNNNKKKKKKOOOMMMGGGHHHHHHIIILLLQQQUUUWWWXXX|||}}}zzztttvvv}}}~~~~~~kkkWWWKKK======???AAA>>>888777999555111000555777666666777999777555555777999::::::555666777999999888888777666555555777::::::666333555999999444333777666222666555555777999:::999888999888888888777777666666666555666888;;;;;;888555555555777888888888777666;;;===@@@@@@>>>;;;::::::;;;DDDNNNWWW___ooouuubbbRRRIII@@@999888777555555666666888:::888333///...///......///333777777444000555333000000222444555666222333444555555444222111///000111222111222555777333333444555444111111333......111555333///000555333444666777666444222111222555888;;;<<<;;;:::999999999999999999888777666999888888<<<@@@BBB@@@>>>777888999888666666999<<<<<>>@@@AAA@@@>>><<<===@@@AAA>>>===@@@===>>>===<<<<<>>???AAAAAA???;;;:::===>>>>>>AAAEEEUUULLLAAA;;;;;;<<<<<<;;;666888:::;;;<<>>===999======<<<<<<<<<======>>>BBBFFFJJJHHHDDDAAABBBEEE@@@AAACCCEEEEEEDDDCCCBBB@@@;;;666777<<<>>>:::666999:::::::::999:::===???;;;:::999777777777888888888999999???EEEIIIaaawwwNNN;;;>>>>>>???===:::999888777555999777888;;;;;;777555777======???AAACCCCCCAAA???;;;@@@EEEGGGFFFDDDCCCDDDBBB@@@>>><<<<<<>>>AAABBB@@@??????@@@AAA@@@>>><<<999777777:::<<<======>>>???BBBDDD@@@999666999======<<<;;;;;;;;;;;;<<<======>>>???@@@@@@@@@@@@@@@IIIFFFAAA===::::::;;;<<<777;;;???AAA@@@@@@BBBEEEAAAAAA@@@@@@>>>===<<<;;;???===::::::;;;<<<<<<<<<999:::<<<;;;:::999999:::@@@@@@???>>>===???CCCFFFGGGBBB===<<<===??????>>>>>><<<999777666777999:::;;;:::888777777777888888>>>>>><<<999666666999;;;;;;<<<<<<<<<;;;;;;:::999888777777777777777777888999999:::::::::999888777999999999;;;===<<<:::777888777:::===;;;666444777========================:::888777777888999999888999999:::;;;:::999777666AAA>>>;;;:::<<<===<<<;;;:::>>>AAA???;;;999;;;>>>>>>===;;;::::::;;;===>>><<<<<<======>>>>>>>>>???AAAAAA@@@???>>>>>>AAADDD???BBBGGGKKKLLLKKKIIIGGGLLLHHHDDDDDDHHHMMMPPPQQQ~~~~~~zzzttttttzzz}}}{{{~~~}}}lllWWWKKKAAA???>>>@@@>>>888555555444111222666777555555777:::777555555666888999999555666777999999888888777777666666777:::999777444555999888444444777777333666555555777999::::::888888777666666555555555666555444555777999999666444444555666777888777777666:::<<<>>>???===<<<<<<===???DDDLLLXXXiii|||ooo[[[LLLCCC;;;555444555333222333666777888666222//////000111000000333666666444111333111000000111333333222333333333222222333333444000111222222222333555777555444555555444333333444222111444666444000000444444444555555444333222111222333555777:::===???@@@999999888888777666666555888888999===AAACCCAAA???===>>>>>>;;;777666888:::<<>><<<<<<>>>???<<<<<>>>>>???AAACCCDDDAAA???<<<999888888999:::888888888888888888888777999999:::<<<===???@@@AAA>>>:::888:::===>>>CCCIIIdddWWWGGG<<<:::===AAACCC:::::::::;;;<<>>???<<<888999======:::<<<<<<<<<<<<<<<<<<<<<<<<<<>>???AAACCCCCCCCCBBBAAAAAA<<<888888<<<===:::666999:::<<<>>>@@@AAAAAAAAA<<<:::888666666666777888999999777<<>>======???@@@AAACCCAAA???>>>>>>???>>>===<<<:::999:::<<<===>>>@@@???BBBDDDAAA===;;;<<>>??????@@@AAAAAAHHHFFFBBB>>><<<<<<<<<<<<;;;>>>AAABBB@@@???@@@BBB>>>>>>>>>>>>===<<<;;;;;;===;;;999999:::;;;;;;;;;;;;<<<======;;;::::::;;;???@@@???>>>===>>>AAACCCDDDAAA===<<<===>>>===<<<999888777777888:::<<<===;;;:::999777777777888999<<<<<<;;;999777777999;;;;;;;;;;;;:::999888888777:::999999999:::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::777888888;;;???>>>999777888<<<<<<<<<===============999777555555666777777666777888999:::;;;;;;;;;;;;???<<<999999;;;<<<<<<;;;999;;;>>>===:::888888:::::::::999888999:::<<<>>>>>>>>>======<<<<<<;;;;;;?????????===;;;:::<<<===???AAAEEEGGGHHHGGGFFFDDDDDDBBBAAABBBDDDFFFFFFEEE~~~yyyrrrooosssuuuttt{{{}}}~~~pppZZZMMMHHHCCC@@@AAAAAA;;;555333222111444777777333333777999777555444666777777666555666777999999888888777777666666777888888666444555888777555555777777444666555555777:::;;;;;;:::777666555444333444555666444333444555777777555333333333555666777777777777:::;;;<<<<<<;;;<<<>>>@@@>>>===DDDUUUoooyyyhhhVVVIII>>>777222333444222111222555555555333111000000222333222111222444555444333111000000000111111000...333222111000111222555666111222333222222333666888777777666555555555666666666555666888666111111444555444333222222111111111222444777:::===??????@@@;;;:::888666555444444555777888;;;???CCCDDDBBB@@@AAAAAA@@@===:::999:::<<<===AAABBB???===???@@@???@@@<<<;;;<<<<<<:::<<>>===>>>AAABBB@@@>>>DDDBBB@@@===:::999888888666666777777888888888888::::::;;;<<<===>>>???@@@===999666999<<>>???BBBDDDBBB???;;;>>>>>>999888;;;===<<<;;;<<<>>>??????>>><<<;;;:::???EEEGGGDDDAAA??????===>>>???AAABBBBBBAAA@@@AAA>>>:::999:::;;;999777999:::===CCCHHHIIIFFFBBB???===:::777666666888999:::888444888>>>===JJJeeeZZZ===:::999999;;;======<<<<<<===:::999<<<===;;;===@@@===>>>???AAABBBDDDEEEEEE>>>@@@AAAAAA@@@??????@@@======>>>>>>??????@@@@@@DDDAAA>>><<<===>>>>>>>>>???>>><<<;;;;;;>>>@@@AAABBBBBBBBBBBB@@@>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>@@@BBBCCCHHHGGGEEECCCAAA@@@?????????AAABBBBBBAAA?????????>>>>>>>>>>>>>>>===<<<<<<===;;;999999;;;<<<<<<;;;<<<>>>??????===<<<<<<<<<===>>>??????======>>>@@@AAA???============;;;:::777777888999:::<<<<<<===;;;:::999888888888999:::999::::::999888888999;;;::::::999888777777777777::::::999:::<<>>===<<<======?????????>>>===>>>>>>===:::777999999===BBBCCC===::::::999:::;;;<<<>>>>>>??????<<<999666555666777888777777777888999;;;===>>>???<<<:::888888:::;;;<<<;;;:::;;;======<<<:::888777888888888888999;;;<<<===@@@@@@>>>===;;;:::999888>>>??????===:::888888999>>>???AAABBBBBBBBBAAA@@@======>>>???AAA@@@===:::|||wwwpppllllllnnnppp}}}~~~ttt]]]QQQMMMFFFBBBEEEFFF@@@999555222222555888666222222666888666444333444444444333555666777888999888888777555555444444555555555444666666777666666777777666777666666777:::;;;;;;;;;777666555444444555666777444444555666777777666555333333444555666777777888:::::::::999888999<<<>>>;;;:::AAAUUUqqqssscccUUUJJJ===777333555777555333444444333222111000000222333222111111111333555666777111111111222333222///,,,111111000111111333555666333333333333222333666999888999777555666999999777888666666888888444444777555444222111000111222333333777===AAACCC@@@<<<999>>><<<999666555555555666777999===AAADDDDDDCCCBBB@@@@@@???===<<<<<<>>>???<<>>>>>BBBCCCBBBBBB===;;;;;;;;;:::<<>><<>>888BBB@@@>>><<<:::888666666777777777777777777777777;;;;;;;;;<<<===>>>>>>???<<<999888;;;===>>>BBBHHHGGGDDD@@@???>>>>>><<<:::<<<888555666;;;===:::666>>><<<:::;;;>>>@@@@@@@@@;;;@@@AAA<<<888:::<<<===<<<>>>AAABBBBBB@@@===;;;===@@@BBBBBB>>>;;;999999===>>>???AAAAAABBBAAAAAAAAA>>>;;;999999888888888888999===EEELLLMMMGGGAAABBB@@@<<<999777888999:::999888333555;;;:::AAAUUUpppmmmFFF>>>:::888:::<<<;;;999999???;;;:::<<<======@@@EEE@@@AAAAAAAAAAAABBBDDDEEE?????????>>>=========>>>:::<<<===??????@@@??????@@@???======>>>??????>>>AAABBB@@@;;;:::>>>AAABBBDDDBBBAAABBBBBB@@@<<<888===>>>???@@@@@@???>>>======<<<;;;<<<===@@@CCCEEEHHHHHHHHHGGGFFFDDDCCCBBB@@@AAABBBBBBAAA@@@???>>>BBBBBBBBBAAA@@@>>>===<<<===<<<;;;;;;===>>>===<<<===???@@@???===<<<<<<<<<999;;;===>>>>>>===>>>???>>>>>>>>>======;;;999888999:::;;;<<<<<<;;;:::999;;;:::999888888999:::;;;777888:::999999888999;;;999888777777777888999:::999999888888:::===@@@BBBAAA@@@>>>>>>>>>@@@BBBCCCAAA@@@?????????>>>;;;999999999===DDDEEE@@@;;;:::777999;;;===???@@@@@@@@@BBB???;;;::::::;;;<<<<<<888888888999:::===???AAA;;;:::999999:::;;;<<<===>>>>>>???@@@AAA???<<<888<<<<<<<<<<<<============AAA@@@???===<<<:::999888>>>@@@AAA???===;;;:::;;;===============<<<<<<<<<::::::<<<===>>>===:::999xxxwwwtttrrroooooossswww~~~~~~qqq[[[PPPKKKEEEDDDHHHJJJDDD<<<888444222444777666222111444666444222222333333222111555666777888999888888777444333333222111222333444666555555777777777777888:::888777888:::;;;<<<;;;888888777666666777888999666777777888888888888888444444444555666777777888::::::999666555555888:::<<<===EEEYYYrrrmmm^^^QQQGGG===777444666888777555666444222111000111222333333//////000000222555888:::222222222444555333000---...000111333444444333333444444333222111333666999777999888555888======999888555555888999777777999555444222111111222444666:::<<>>AAACCCCCCCCCCCCAAA@@@>>><<<<<<<<<<<<<<<;;;>>>>>>===@@@EEEGGGEEECCC>>>;;;<<<<<<;;;>>>CCCCCCAAA@@@CCCFFFEEE???999???>>><<<;;;999888777777999999999888777666666555;;;;;;;;;<<<===>>>>>>???<<<:::;;;???@@@===>>>@@@<<<>>>@@@CCCDDDAAA===999<<<999777999>>>@@@>>>::::::999888888;;;>>>@@@@@@===BBBCCC===999:::<<<;;;;;;===@@@BBBBBB???<<<999>>>>>>===;;;999888999:::@@@AAAAAABBBBBBBBBBBBBBB@@@???===:::777777888:::888999===EEEKKKKKKEEE>>>AAA???<<<999777777888999777777333444;;;999===MMM```vvv}}}yyyPPPBBB:::555888;;;999777999???;;;999;;;======AAAFFFCCCDDDDDDBBB@@@???@@@BBB@@@>>>===<<<<<<<<<<<<<<<888:::<<<>>>@@@@@@???>>>:::;;;<<>>AAADDDBBB;;;999>>>BBBBBBCCCAAA@@@CCCFFFEEEAAA===>>>??????????????????>>><<<<<<;;;;;;===@@@BBBDDDEEEEEEFFFFFFEEEDDDBBBAAA??????@@@AAABBBAAA@@@???DDDCCCBBBAAA???===;;;:::;;;::::::;;;======<<<;;;>>>???@@@???===;;;;;;<<<555888<<<>>>>>>>>>???@@@<<<===>>>>>><<<:::888777:::;;;<<<======<<<:::999;;;;;;:::999999:::;;;<<<666888::::::999999:::<<<888888777777888;;;>>>@@@;;;:::999888999;;;===>>>AAA@@@???>>>???AAADDDEEEBBB@@@??????@@@???===;;;:::888<<>>AAABBBBBBBBBEEEBBB???======>>>>>>===::::::999999:::;;;===>>>;;;;;;:::::::::;;;===>>>?????????AAABBBAAA>>><<>>===??????>>>======<<<;;;;;;<<<>>>??????>>>======>>>===<<<;;;:::999999999999777888999999:::;;;<<<===qqqqqqtttwwwwwwxxx}}}|||~~~hhhUUULLLFFFDDDFFFLLLMMMFFF===999777333111444555333111222555333222333444444333222555666777999999888888777333333333111///000333666666444555888999777888:::===:::888888999;;;;;;;;;888888999999999999::::::777999:::999888888:::;;;777666666666666777888888::::::999666444444666888:::<<>>???BBBFFFHHHAAA@@@>>><<<;;;::::::;;;999;;;???@@@AAAAAABBBCCCEEEBBB>>>;;;:::999777666;;;<<<<<<;;;???FFFHHHFFFBBB>>>;;;<<<===<<>>???>>><<<;;;::::::;;;;;;;;;;;;:::999888777666666::::::;;;<<<===>>>???@@@===;;;===AAAAAA<<<:::;;;===>>>>>>>>>>>><<<:::999666444444777;;;<<<;;;999777777777888999;;;===???===AAAAAA===:::<<<<<<999:::<<<>>>@@@???<<<999777<<<;;;999888888;;;>>>@@@DDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@<<<888777;;;>>><<<===@@@EEEHHHGGGAAA<<<===<<<:::888777777777777555888555555:::999===KKKUUUjjj~~~vvv{{{^^^EEE999333666:::999999======999888:::;;;;;;>>>CCCCCCEEEFFFDDD???===>>>??????===;;;;;;<<<<<<<<<:::777999;;;===????????????888999<<<@@@CCCBBB???<<<===CCCCCC;;;888>>>BBBAAAAAA@@@@@@DDDHHHJJJIIIGGG======<<<<<<<<<<<<======<<<<<<<<<<<<===???AAABBB@@@@@@@@@AAA@@@@@@???>>>======>>>???AAABBB@@@>>>AAA@@@@@@>>><<<:::888777999888888:::<<<<<<;;;:::???@@@AAA@@@===<<<;;;<<<555888<<<===>>>>>>???@@@;;;===???>>>;;;999888888999:::<<<===>>>======<<<<<<;;;:::::::::;;;<<<===999:::::::::999999;;;===:::999777777999<<>>>>>===>>>???AAACCCDDD@@@???>>>???@@@AAA@@@???<<<999;;;BBBEEEAAA;;;999888:::===@@@CCCCCCCCCCCCDDDBBB???>>>>>>===<<<:::;;;:::::::::::::::;;;;;;;;;<<<<<<;;;::::::<<<>>><<<======>>>>>>>>>>>>>>>EEEFFFFFFFFFDDDAAA>>>=========<<<<<<<<<<<<<<<<<<888:::;;;<<<<<<<<<>>>???<<<;;;;;;:::999999888888555555666555666888===@@@ooopppuuu{{{{{{yyy~~~}}}vvv```PPPIIIGGGHHHMMMSSSRRRHHH???<<<<<<333...111555444222111555555444555777777666555555666777999999888888777555555444222///000444888666333444888:::777888<<>>777111333444444444666555333222333555555333111...///111111000000333555333222222444555555444222111111111222222222111111444444222000///000444777000555777666<<>>===<<<<<<<<<;;;===??????>>>>>>AAACCCFFFBBB===;;;:::999666444<<<<<<;;;999===CCCEEEBBB???;;;:::<<<======???DDDEEEFFFHHHJJJIIIGGGDDDBBBAAA???<<<:::999999;;;<<<;;;:::::::::999999888888999999:::<<<===???@@@AAA>>><<<===@@@???;;;:::;;;;;;;;;;;;:::888666666666333333555777888888888777888999999888888888999:::999;;;;;;999;;;>>><<<888<<<>>>???@@@???===:::999===;;;::::::<<>><<<<<<<<<;;;:::999888888444:::888666999888<<>>444777:::888999>>>;;;777666999:::999;;;???@@@DDDFFFDDD???<<<===>>>>>><<<:::;;;======<<<:::777888:::<<<===???@@@@@@<<<<<<===???AAA@@@>>>;;;999AAACCC;;;777===AAA???@@@@@@AAACCCEEEGGGHHHHHH>>>===;;;::::::;;;===>>><<<<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<>>>AAAAAA???<<<=========<<<<<<:::999888:::999:::<<<>>>>>>===;;;AAABBBCCCAAA???=========999;;;=========<<<===>>><<<>>>???>>>;;;888999:::<<<<<<<<<=========<<<<<<<<<;;;:::::::::;;;===>>><<<<<<;;;:::999999<<>>@@@AAABBB>>>===<<<===@@@BBBBBBBBB???;;;;;;AAADDDAAA<<<999:::<<>>BBBCCCDDDFFFFFFEEEBBB>>><<<;;;;;;;;;:::::::::999999888999999999999:::===@@@;;;;;;<<<<<<;;;:::999888444666777777777888===@@@pppqqqwww|||zzzuuuxxx}}}{{{xxxzzzsss]]]OOOIIIJJJMMMUUU[[[WWWKKKBBB??????444,,,///444555222000777666666777999:::999777555666777999999888888777666777666333000111666:::666333333999:::777888===AAA>>>:::999999:::999999555777:::<<<<<<;;;999888777999;;;:::777777:::===;;;:::999777777777888888777888999999888999;;;<<<@@@===AAAUUUrrruuuaaaQQQFFF>>>AAA999333333555555666888555444333444777666333000///111333222///...000222222222111333555555444333444222111//////000222333444333222///...000444777---444666666>>>GGGDDD999;;;555111444555444333444444555666888:::<<<>>>@@@DDDGGGKKKNNNLLLGGG@@@<<<>>>>>>??????>>>===<<<<<<<<<>>>???>>><<<<<<@@@CCCCCC???;;;:::;;;;;;999777======:::888;;;@@@AAA===<<<999999<<<===<<>>???AAAAAA???<<<;;;>>>===;;;;;;>>>666999<<<>>><<<999666555888:::======<<<;;;;;;<<<:::;;;;;;:::888666666777666777666666:::???===888AAAAAABBBCCCBBB@@@>>><<<@@@???>>>???@@@AAAAAA@@@GGGFFFEEECCCAAA@@@@@@@@@DDDFFFGGGBBB======BBBIIIHHHIIIJJJIIIEEEBBB@@@@@@===>>>?????????>>><<<;;;444<<<:::777888666;;;JJJ^^^___\\\cccppppppppp{{{xxxWWWEEE888888:::666666<<<999666555888888777888<<<===BBBEEEDDD@@@<<<===???===;;;:::;;;>>>>>><<<999777888999;;;===???@@@AAA@@@???======>>>>>><<<;;;666@@@BBB:::777===@@@===BBBBBBAAA@@@@@@@@@AAAAAAAAA???<<<::::::<<>>??????>>>>>>??????>>>>>>??????@@@AAA???===<<<>>>@@@@@@===:::<<<<<<===============<<<======>>>@@@BBBBBBAAA???BBBCCCDDDCCC@@@>>>>>>>>>===>>>???>>><<<;;;<<<======??????>>>:::888999;;;AAA@@@???===<<<:::999888<<<;;;;;;:::;;;<<<===>>>>>>===<<<:::888999===@@@???===999666666999===@@@888999;;;======<<<:::999777888:::<<<>>>??????@@@<<<;;;;;;===@@@CCCDDDDDDBBB===<<>><<<::::::999999888777666666:::::::::999999:::===@@@;;;<<<<<<======;;;:::999555888;;;;;;::::::===@@@xxxtttqqqqqqsssvvv{{{}}}{{{}}}xxxttttttzzz}}}lllXXXLLLKKKFFFKKKVVV___```WWWJJJBBB888555333444777888666333777444222222555777777555333666999777444333555888666555555444444444555555555555666666666666555555666888;;;<<<;;;999888888999:::;;;:::888888888999999444444:::888222333;;;:::888666444444555777999888999999888888888;;;===AAA>>>BBBRRRkkk}}}ppp```NNNBBB===777333///000555777666444888777444222111000111111111111222222111000///......666:::444......000222444444555444333222444666222222111000///111444777777888555777DDDRRRNNN@@@???999333111333555444111555333444777888:::BBBJJJLLLMMMMMMNNNMMMIIICCC>>><<<>>>???===:::;;;???CCCDDDBBB???======???AAACCCEEEDDD@@@===???AAA<<<555<<<===>>>>>>>>>???AAACCC>>>;;;:::<<>>???===:::999:::===<<<999666666999<<>><<<:::888666666999===???>>>:::555111555666888:::;;;;;;;;;:::999;;;<<<;;;777555555777999999888999999:::;;;<<>>@@@???===;;;999BBB;;;666===AAA555999QQQXXXYYY]]]YYYUUUcccsssqqqjjjCCC111:::===:::;;;<<<555888;;;;;;999888:::<<>>=========AAA>>>;;;:::<<<>>>===;;;666777999:::;;;===???@@@@@@===;;;;;;>>>??????===:::888:::@@@AAA===???DDDFFFDDDBBBBBBBBBBBBAAA@@@DDD@@@===>>>===;;;<<>>??????===::::::===AAAAAA@@@???@@@@@@???<<<:::=========???@@@???===::::::;;;;;;:::999:::<<<>>>CCCAAAAAAFFFJJJJJJHHHFFFGGGBBB@@@CCCCCCAAA???AAAEEE@@@;;;999<<<>>>>>><<<>>><<<999777888999:::999===<<<;;;999999:::;;;;;;999::::::<<<===???@@@AAA@@@BBBBBB@@@;;;999:::;;;:::;;;===>>>>>>===;;;:::777<<>>===>>>===<<<>>>@@@BBBAAAAAADDDBBB@@@?????????>>>===:::===AAAFFFIIIHHHEEEBBBDDDEEEEEEDDDBBB@@@>>>===;;;555555<<<===888999???<<<999777777999;;;<<<<<<999:::<<<=========<<<;;;???CCCBBB???@@@CCCAAA:::>>><<<:::999;;;=========:::999888888888999:::;;;===::::::<<<<<<999999;;;;;;:::888666666777888999ttttttsssrrrtttyyy}}}~~~zzz~~~|||tttpppooopppvvv~~~~~~jjjVVVLLLKKKIIIMMMTTT[[[\\\TTTJJJCCC<<<888555555777888777444777555222333555777777666555444444555888::::::999777777666666666666666666666666666777777666666666999999999888777666777777:::;;;;;;:::888777777888888666666777555333555999:::999666555444444555666666777777666555555777999:::888===PPPlllxxxjjjZZZJJJ???;;;:::666222222555666444111666555444333222111111111111111111111000000000000///555777444000111333333444555555444333333444666000222444444333333444666;;;<<<:::;;;FFFQQQLLL>>>BBB???;;;888666555444333999555444555666999BBBKKKMMMLLLLLLMMMLLLHHHCCC???:::;;;;;;;;;;;;===AAADDDBBB@@@>>>======???AAACCCDDDDDDBBBAAADDDGGGDDD===???>>>===<<<<<<>>>AAACCC@@@===<<<>>>CCCEEEEEECCCDDDFFFHHHIIIHHHDDD@@@>>>@@@@@@???;;;888777:::<<<===>>>>>><<<999888999;;;:::888666666999===??????>>>>>>>>>===<<<;;;:::999:::<<>>???DDDFFFFFFCCC>>>;;;===@@@>>><<<<<<>>>@@@@@@>>><<>>:::777888;;;<<<;;;999???<<<:::;;;===??????>>>>>><<<===@@@???>>>CCCJJJIIIFFFDDDCCCDDDDDDDDDCCCFFFAAA>>>>>>===;;;<<<@@@@@@@@@???===<<<===???AAA???>>>>>>?????????<<<:::<<<<<<===>>>??????<<<:::;;;<<<<<<;;;:::;;;===???@@@???AAAEEEIIIKKKKKKKKKFFFAAA???AAABBB@@@@@@BBBIIIDDD===777555:::AAAFFFAAA>>>;;;;;;;;;======<<<===<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<;;;AAACCCCCC@@@<<<::::::;;;<<<<<<===>>>>>>===;;;;;;<<>>:::999999999999:::;;;===>>>>>>???===<<<===???BBBDDDDDDCCCAAA??????@@@CCCEEEEEEEEEAAADDDFFFFFFBBB@@@@@@BBBDDDDDDDDDDDDDDDCCC@@@>>>:::888999<<<===::::::===;;;:::999:::;;;<<<:::999888999:::<<<===>>>??????>>>AAAAAA>>>???BBB@@@;;;>>><<<;;;;;;<<<===<<<;;;;;;::::::999999:::;;;;;;===999888::::::999<<<@@@===<<<999777666666888999ooouuuuuurrrttt{{{~~~zzz{{{}}}|||wwwooojjjmmmsss|||~~~hhhTTTJJJJJJKKKNNNSSSWWWXXXTTTLLLEEEAAA<<<777555777888777555666444333333555666666666:::555111444;;;???;;;666777888888999999999888777666666666666666666666666;;;999777555444444555666:::;;;;;;999777666777888666888888444222666888888999888777555444444444444666777777666444444555777666555<<>>JJJVVVSSSHHHHHHHHHGGGBBB;;;666555666<<<777444444555888AAAJJJKKKJJJIIIIIIIIIHHHEEEBBB<<<:::888999;;;>>>???@@@@@@@@@?????????@@@BBBCCCAAAAAAAAA@@@DDDHHHFFFAAABBB@@@===;;;;;;===@@@CCCBBB@@@>>>AAAEEEGGGFFFDDDDDDDDDDDDDDDBBB@@@>>><<>>>>>=========<<<;;;:::888888>>>???@@@@@@???<<<888666555666888;;;<<<=========888999999888777777888:::999:::<<>>???>>>===EEEFFFHHHGGGDDDAAA@@@???BBBDDDCCC???@@@EEEIIIHHHGGGHHHJJJKKKKKKKKKKKKKKKKKKEEE>>><<<>>>===777222222>>><<<777;;;>>>AAAIIINNN[[[iiidddVVV___rrrwwwzzzzzzWWW<<<444555<<<===444777999999999777666777888555777999;;;======<<<<<<===<<<;;;<<<======;;;999BBB<<<666666;;;===;;;777===;;;::::::<<>>GGGQQQLLLIIIFFFDDDEEEFFFGGGGGGHHHCCC??????===;;;<<<@@@CCC@@@>>>===???@@@AAAAAA===<<<<<<===>>>>>>===;;;<<<;;;;;;===>>>>>><<<:::===>>>>>>>>>======???AAA<<>>@@@???@@@CCCFFFEEE@@@999555888AAAIIIBBB@@@>>>===???@@@@@@???===============<<<<<<;;;:::;;;;;;;;;;;;999888777???@@@AAA@@@>>>=========>>>=========<<<<<<;;;;;;===??????>>>;;;888888888:::999999888999;;;===>>>===<<<<<>>999<<<===<<<<<<>>>===999;;;:::;;;<<<======:::888888888999:::===???BBBDDD<<<>>>>>><<<>>>AAA???;;;???=========>>>===;;;:::::::::999999999999::::::<<<777555888999:::>>>DDD@@@===:::666555666888999nnnttttttnnnpppzzz}}}xxx~~~|||~~~}}}}}}xxxrrrsssvvv}}}gggSSSJJJIIIIIINNNTTTWWWYYYWWWQQQIIIDDD>>>888444555666555444333333333333444444555444===888444555:::<<<777222888999:::::::::999888777555555444444444444555555999777555555555666666666999::::::888777666888:::555;;;;;;333222999<<<999666666666666555555555555777888999777555555555777777888BBBXXXuuurrrcccTTTGGG@@@@@@999666333222333222000---000111222333333222111000111000/////////111444555666666444222444888666222222333444333111111333444111444888999999777777777555888;;;AAAMMMVVVTTTMMMLLLPPPRRRKKK???777666999;;;666333555666777===DDDFFFEEEDDDEEEGGGHHHGGGFFF@@@<<<888888:::<<<<<<:::AAAAAAAAAAAABBBCCCCCCDDDCCCEEEDDDCCCEEEIIIGGGBBBCCCAAA>>>======>>>??????BBB@@@???BBBFFFHHHFFFDDDDDDCCCBBB@@@>>>===<<<;;;@@@???<<<:::888777888888:::::::::::::::;;;<<<===;;;::::::;;;======<<<;;;???>>>===<<<:::777555444>>>??????>>><<<:::777666999:::;;;===>>>======<<<777888777777777999:::<<<<<<===@@@BBBCCCCCCAAAAAABBBCCCDDDAAA===:::999:::777888999;;;===>>>??????CCCEEEGGGGGGDDDAAA???>>>@@@@@@===<<<@@@GGGIIIGGGBBBCCCEEEJJJOOOPPPMMMJJJ@@@===:::999::::::888555555;;;888333555555:::HHH[[[nnn|||ggghhhuuuxxx|||yyynnnNNN:::444===@@@333999999888777666666666777666888<<<>>>@@@???>>>===;;;;;;<<<======<<<;;;999AAA===999999;;;===>>>===;;;:::::::::<<<>>>@@@@@@AAABBBBBB@@@===???HHHQQQMMMJJJEEECCCDDDFFFGGGHHHHHHDDD@@@@@@>>>;;;<<<@@@CCC???<<<<<>>===<<<;;;::::::<<<===>>><<<:::???@@@AAA@@@??????AAABBB===BBBEEEDDDCCCFFFJJJLLLEEE???;;;===>>>>>>???CCC?????????===::::::===@@@AAA???>>>>>>???AAA@@@@@@===>>>?????????>>><<<;;;===<<<:::999888999999::::::<<<===???????????????>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999999::::::999888888888999:::;;;;;;===<<<<<<>>>@@@BBBBBBAAAAAA@@@@@@AAAEEEGGGHHHGGGBBBCCCCCC@@@======AAAEEEAAA@@@???BBBFFFFFFBBB>>>888???AAA;;;;;;@@@???777;;;:::999:::<<<===<<<;;;:::999999999;;;???BBBEEE;;;;;;;;;;;;===???>>><<>>>>>>>>???===;;;888999999888888888888888888:::666666888::::::<<>>777222222333333222111111222222222222333333888888777777777777666666;;;;;;;;;:::999888777777444333333222222333333444444444444777999:::999666777888888777666777:::<<<666<<<<<<555444;;;>>>:::444444555666666777777777666888888888666444555666555:::IIIaaa||||||iiiYYYKKK???;;;;;;444333222111222111000...///000111222333222111000111000//////000222444666:::999555222444777555///111222222111000000111333555666777666666666888:::>>>@@@AAADDDJJJNNNKKKFFFMMMTTTVVVOOOAAA777777;;;777444333666888888:::===@@@??????AAADDDGGGHHHGGG???;;;777777:::<<<<<<:::CCCCCCCCCCCCDDDDDDEEEEEELLLMMMMMMJJJIIIKKKIIIEEEAAA@@@???AAABBBAAA>>>;;;???>>>>>>AAAFFFHHHFFFDDDDDDBBB@@@>>><<<<<<<<<<<>>???@@@>>>=========>>>===:::888======<<<;;;:::888666555??????>>>===<<<:::888777:::;;;;;;<<<;;;:::999888888777777888:::;;;<<<<<>>???@@@@@@@@@>>><<<;;;;;;888999999::::::;;;<<<===AAACCCFFFFFFDDDAAA???>>>======;;;;;;AAAHHHIIIEEEBBBBBBDDDIIIMMMKKKEEE???333777::::::999999;;;===AAA===666888999111:::UUUfff{{{zzzzzzdddHHH777;;;>>>333:::999777666666777777666999;;;>>>@@@@@@???===;;;:::;;;=========<<<;;;;;;@@@AAAAAA>>>;;;;;;>>>BBB;;;;;;;;;;;;<<<===@@@AAA>>>AAABBB@@@>>>AAAGGGLLLKKKGGGCCCAAAAAACCCEEEEEEGGGCCC@@@AAA???<<<<<>>;;;:::999:::<<<======<<<;;;::::::;;;===>>>===;;;@@@AAACCCCCCBBBAAABBBDDDAAAGGGIIIEEEBBBEEEGGGFFFEEE???;;;<<<======???BBB===;;;:::;;;======;;;999>>><<<;;;<<<>>>??????>>>===>>>?????????>>><<<;;;???===999777777:::>>>@@@;;;<<<===>>>???>>>===<<<<<<;;;::::::999999::::::;;;:::999888999999::::::666888999;;;;;;:::888777===<<<;;;;;;=========;;;>>>======>>>BBBDDDEEEEEE@@@>>><<<===@@@BBBAAA???======>>>AAADDDDDDAAA===999@@@AAA;;;;;;@@@???888;;;999777777999===???@@@===<<<:::999:::===@@@BBB;;;999999:::<<<===<<<<<<>>>>>>===>>>>>>===:::888;;;;;;:::::::::999999888888666777;;;;;;888888:::;;;999777666666999<<<>>>uuurrrooolllmmmrrrwwwzzzwww}}}|||xxxzzz}}}~~~~~~hhhVVVKKKEEE>>>HHHPPPSSSXXX\\\WWWNNNCCC===666222111222111000///111333333222222222333000444888888666666999===???>>><<<:::888777777777444333222111111222333444222222333777;;;<<<:::666777777777666555777:::<<<666:::;;;888777:::<<<;;;666555555666666777888999333555666666555333444444111<<>>>>>@@@CCCGGGIIIIIIHHHLLLRRRUUUNNN@@@777888===666333333888:::999999:::;;;;;;<<<>>>BBBEEEEEEEEE999888666777:::>>>@@@@@@FFFEEEDDDCCCCCCDDDEEEFFFKKKMMMMMMIIIGGGHHHFFFCCC??????@@@BBBEEECCC>>>999<<<<<<<<>>>>>>>>???DDDBBB???===<<<;;;999777777777777999===@@@BBBBBB@@@>>>=========<<<:::888888888999:::;;;;;;;;;;;;??????@@@???>>>===;;;:::777888888999888777555444999888999;;;===>>>===<<<@@@AAAAAAAAA@@@>>>===<<<<<<===>>>?????????======777888999888777888999;;;???BBBFFFGGGEEEBBB@@@???<<<>>>>>>???DDDJJJJJJFFFFFFEEEEEEEEEEEEAAA:::444888<<<>>>:::444222555:::AAA999444;;;>>>777EEEgggsss{{{www|||{{{^^^@@@888999444;;;999666666777888888888:::;;;<<<======<<<:::999:::<<<>>>>>>===<<<===>>>BBBEEEGGGCCC===999<<<@@@<<<<<<======<<<===@@@BBB===AAABBB@@@AAAEEEHHHHHHFFFCCC@@@>>>???@@@AAAAAACCC@@@@@@BBBAAA===<<<>>>===;;;999999;;;===>>>???<<<;;;::::::<<<=========<<<;;;:::;;;===>>>>>>===@@@BBBDDDDDDCCCCCCCCCDDDDDDKKKMMMHHHFFFJJJIIIDDDFFF@@@===>>>>>>===>>>@@@AAA<<<888888;;;>>>===;;;;;;::::::;;;>>>???>>>===>>>>>>>>>>>>>>>======<<<@@@===:::777888<<>><<<999999999999888777666888:::<<<;;;:::777555<<<;;;999999::::::888777888777888:::>>>BBBCCCDDD@@@<<<999<<<@@@BBB===888:::<<>>;;;>>>>>>;;;;;;>>>>>><<<<<<999555444777;;;???AAA>>><<<:::999999;;;===???===999888:::<<<;;;;;;<<<>>><<<<<<<<<===<<<:::999===>>>>>>>>>===<<<;;;:::777555777;;;:::666333555777666666666777999<<<===yyyqqqnnnrrrsssooosss{{{www~~~}}}xxxzzz~~~jjjZZZLLLBBB;;;EEEJJJJJJOOOWWWTTTKKKBBB<<<666222222222000///000222555555444222333555000444999999777777;;;@@@DDDBBB>>>;;;888777888888666555333222222333555666444222000333888:::888555::::::888666444555777:::555555777;;;:::777888;;;;;;999777666555666888999222444777777666555555666444EEE```zzzvvvbbbSSSEEE;;;888999222333444444333222111111111000000/////////000000111111111222222333333333888999666111111444444111222333333222111111222444555555444222111333777:::888999;;;???DDDGGGJJJMMMHHHMMMPPPIII>>>777999===888444333888;;;;;;;;;===::::::;;;===???AAA@@@???777777888999:::===AAADDDGGGFFFCCCAAA@@@AAACCCDDDBBBFFFFFFDDDCCCDDDDDDBBB@@@???>>>AAADDDDDD???:::::::::<<>>:::999888:::>>>AAAAAAAAA===;;;::::::;;;;;;:::999666777999:::<<<======>>><<<===?????????===;;;:::555555777888888888777666999999:::>>>AAAAAA>>>;;;???>>>>>>======<<<<<<;;;======>>>@@@@@@@@@>>><<<777999:::999888888;;;>>>???CCCGGGIIIHHHEEECCCCCC<<>><<<:::888666===>>>===;;;;;;>>>FFFLLLDDDCCC<<<888777222===WWWhhhtttkkk{{{yyyQQQ:::777666;;;999666666888::::::999::::::;;;;;;;;;::::::999<<<>>>???>>><<<<<>>===??????>>>======@@@CCCBBBDDDBBB@@@DDDKKKLLLHHHBBB@@@>>>======>>>>>>===???===???CCCBBB>>><<<===;;;;;;;;;:::999;;;>>>@@@>>><<<::::::<<<============;;;;;;;;;>>>??????>>>@@@BBBEEEEEEDDDCCCCCCDDDDDDLLLNNNKKKNNNTTTQQQIIIGGGBBB???@@@@@@===<<<>>>?????????@@@@@@@@@@@@???;;;:::;;;===???@@@@@@???>>>>>>======<<<<<<<<<===>>>===;;;:::;;;===@@@AAABBBAAA@@@AAABBB@@@<<<888999:::<<<===>>>======<<<<<<:::999999;;;;;;999777999999:::::::::999777777:::999888888999999888777777666666888;;;>>>??????>>>;;;999:::<<<===;;;888888===CCCDDDBBB???>>>???>>>:::999;;;<<<;;;===AAA<<<999666555777999;;;;;;<<<;;;999999999:::<<<===???:::888;;;<<<999999<<<===;;;999999;;;;;;;;;:::===============;;;:::999666444555777777333222444555555666666777888999:::|||pppoooyyyyyyoooppp{{{{{{xxxyyy|||~~~~~~kkk\\\MMMAAA;;;CCCEEECCCGGGQQQPPPHHHBBB<<<666333333333111///111444777777555444555666555777::::::999999;;;===IIIEEE@@@<<<999888999999888777555444444555777888777333///000444777777555===<<<:::666333333555777444111444<<<;;;444444:::???===999666555555666777444666999999999888888999===QQQnnnppp]]]NNNAAA666333444444555777666444333222111222111///.........///000111111222333333333222222555777555111000333555333444555555444333333444666222333333222222333666888<<<;;;<<<>>>@@@AAADDDHHHFFFJJJLLLFFF<<<777999===<<<666333777;;;<<<>>>@@@;;;;;;;;;<<<>>>>>><<<:::888:::<<<;;;999;;;???CCCHHHEEEBBB???>>>???AAACCC>>>CCCEEECCCDDDGGGHHHGGGBBB???===???CCCDDDAAA===::::::<<>>;;;:::;;;???AAA@@@???999888777777999;;;;;;:::999999:::;;;<<<<<<<<<<<<888:::<<<======<<<999888444666888:::;;;<<<<<<;;;::::::<<>>:::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAA@@@===;;;888:::<<<;;;:::;;;???CCC???CCCHHHKKKJJJHHHFFFEEE===DDDIIIJJJMMMOOOOOOKKKDDDAAA<<<888777888<<>>888:::<<<999555666999;;;<<<;;;:::::::::;;;;;;<<<<<<<<<===??????>>><<<<<<@@@CCC??????AAABBBCCCAAA???===>>>@@@AAA???======@@@CCCHHHGGGCCC@@@FFFOOOPPPJJJ@@@???===<<<======<<<;;;<<<;;;>>>CCCCCC>>>;;;<<<999;;;<<<;;;999:::>>>BBB???===;;;;;;<<<============<<<;;;<<<>>>@@@@@@???@@@BBBEEEEEEDDDCCCCCCDDDCCCKKKNNNNNNTTT\\\YYYNNNGGGBBB@@@AAAAAA===<<<===999@@@IIILLLIIIDDD@@@>>><<<<<<<<>><<<;;;;;;;;;<<<===;;;<<<======>>>=========???>>>???BBBEEEEEEBBB>>>999;;;===???@@@@@@???>>>888666666999===???===;;;<<<;;;:::888888888888999888777666777999:::999888:::999777888999::::::999::::::999888888:::<<<>>>777???FFFGGGBBB>>>>>>AAA???888666;;;<<<999<<>>===<<<<<<<<<;;;;;;;;;:::::::::999888666666777666555333333333444444555666666777666999888555666999:::888444777999888666555666888;;;:::777555444444555555888555555999:::888777999:::QQQdddrrriiiXXXFFF999555333222555666666555333333444666666000...555888444///...111111000000000000000111222222222222333333444555555555444555555666777888777555333333555777888888>>>;;;999999;;;===>>>>>>;;;>>>BBBAAA>>>:::999999777555555999???BBB???<<<===<<<;;;999999888999999666999<<<======???CCCFFFGGGDDD@@@<<<<<<>>>BBBEEE@@@AAACCCCCCBBBAAAAAABBBDDDCCCAAAAAABBBBBBAAA???:::888:::AAAJJJNNNKKKFFFFFFDDDDDDFFFDDDAAACCCGGGCCCBBBAAABBBCCCCCCBBB@@@>>>AAADDDEEECCC@@@???>>>===<<<:::999999<<<>>>@@@::::::::::::999777666555888999<<<======;;;888666999777555666999>>>AAABBB===<<<<<<===??????>>><<<:::>>>:::999AAA???999;;;>>>999888===@@@@@@???@@@======>>>???@@@AAAAAABBBAAA@@@@@@DDDHHHJJJHHHFFFBBBBBBDDDHHHKKKJJJFFFAAA888>>>777///999???:::888>>>444777QQQrrryyyTTT777444???===AAAQQQhhhhhhfffSSS555888555555666777888:::<<<===:::::::::999999888888888<<<============>>>AAADDD???======@@@AAA??????BBBAAAEEEFFFAAA>>>???AAA@@@DDDBBBAAAFFFMMMOOOKKKEEE@@@>>>===>>>???@@@???===???;;;===CCCDDD===999:::555:::??????<<<:::;;;>>>>>>;;;999999<<<>>>@@@@@@???<<<;;;<<<===>>>BBBEEEFFFBBBAAAEEEDDD@@@AAAEEEGGGEEEFFFNNNYYY___]]]YYYFFFFFF@@@BBBJJJEEE===AAABBB<<>>???>>>=========?????????>>>??????>>><<<;;;<<>><<<===@@@@@@>>><<>>AAAAAA>>>;;;<<<;;;<<<===@@@@@@???>>>888888:::???CCCEEEBBB???AAA===:::999:::;;;999888555666888:::;;;;;;;;;;;;;;;;;;;;;:::999888777666777888999999888999;;;===@@@???@@@CCCFFFFFFBBB???>>><<<999777777999<<<>>>CCC@@@<<<999666666666777<<<:::888888999:::::::::AAA<<<666555999<<<:::888===<<<;;;999777777999;;;333555777999999888666444777666555555666777666444444555555666666666666666pppmmmpppuuurrriiikkktttoooyyyuuupppzzz~~~~~~mmmXXXLLLBBB;;;888===@@@AAAKKKPPPFFFDDD>>>:::999888444222444333000000444777555333333444555999===???>>>======>>><<<:::888777888999:::999777666777999999888777555555555555555555444444333555555333333777777555333555777777555444555666:::999888777777666666666777444555999:::888777999;;;SSSeeeyyyeee]]]NNN???555222111111444555666555333333444666666111000444666111//////111111000000000111222222444333333222222333444555333333333444444444444555777666555333333444555666;;;999777888:::<<<>>>>>>999<<>>;;;999999999888666666999>>>@@@>>>:::@@@???>>><<<:::999777777777999;;;;;;;;;===AAAEEEAAA???===<<<===@@@EEEHHHCCCDDDDDDCCCAAA@@@@@@@@@EEECCCAAAAAABBBBBBAAA???<<<::::::@@@IIILLLIIIEEECCCCCCFFFKKKJJJGGGGGGKKKBBB@@@??????@@@@@@@@@???@@@BBBDDDCCC@@@>>><<<<<<===<<<:::999999:::===>>>999999999999888777666666;;;;;;<<<<<<;;;999777666888666444555:::???CCCEEEDDDBBB@@@@@@???>>>;;;999===???999777??????;;;???AAA<<<;;;>>>@@@>>><<<=========>>>???????????????AAA@@@@@@BBBFFFGGGEEEBBBAAA@@@???@@@CCCCCCAAA???999@@@:::222777:::777888888;;;KKKkkklllJJJ999999???AAAQQQkkkZZZ[[[]]]:::555777777888888999:::;;;<<<;;;::::::999999999999999<<<<<<=========>>>@@@AAA@@@======@@@@@@>>>>>>AAABBBFFFGGGCCCAAADDDGGGGGGFFFEEEEEEHHHKKKKKKGGGCCC@@@>>>======>>>???>>>===>>>;;;;;;>>>===999999<<<;;;<<<>>>===<<<===@@@CCC>>>===;;;<<<>>>???@@@??????=========>>>???AAACCCDDD@@@@@@CCCCCC???@@@DDDAAAAAADDDKKKSSSXXXWWWUUUQQQSSSNNNMMMPPPHHH@@@FFFJJJEEEKKKZZZ___UUUHHHBBB@@@@@@???@@@@@@@@@@@@???CCCCCCCCCAAA>>>===???@@@AAA>>><<<===???@@@@@@>>>AAA@@@@@@@@@@@@???<<<:::===<<<<<<===???@@@@@@???===<<<===???BBBCCCAAA>>>AAA>>>:::999::::::999777999999:::;;;;;;;;;::::::<<<<<<<<<;;;999777666555777888999999888999;;;===AAA@@@AAADDDFFFFFFCCC@@@<<<;;;999888888999;;;<<>>;;;888555444555888:::888777777888:::;;;;;;:::555666666777666444333111111444444222333777888555333444666666444333444555777888888999999999888777666444555999999666666888???WWWgggqqqXXXOOOCCC999333111000111444555555444333333555666444222333555333000111444111111111111222222333444666555333222222333444555222222222333222222111000555666666444111000222555777666555777:::===>>>>>>888:::;;;:::999888999:::999888777999===???===:::BBBAAAAAA???<<<999666555999999:::999999;;;???BBB;;;;;;:::;;;???CCCHHHKKKGGGFFFDDDCCCAAA@@@@@@@@@EEECCCAAAAAAAAAAAA@@@???===;;;;;;@@@FFFJJJHHHDDDBBBCCCHHHMMMMMMHHHGGGIIIAAA???<<<;;;<<<=========AAABBBBBB@@@<<<:::::::::===;;;:::888888999:::<<<777777777777777777777777===<<<<<<:::999888777666777666555777<<>>;;;999===???777444<<<>>>===DDDFFFBBB@@@BBBBBB>>><<<===<<<===>>>>>>>>><<<;;;:::@@@>>>===???BBBCCC@@@===???<<<999888999;;;<<<<<<777???<<<555888777555:::555FFFfffiiiTTTKKKWWWVVVcccxxxvvvUUUSSS{{{iiiCCC999888888999::::::::::::999<<<;;;999888888999:::::::::;;;<<<>>>>>>>>>======???<<<===@@@@@@>>>>>>AAADDDHHHHHHEEEEEEIIIMMMMMMHHHHHHIIIIIIHHHFFFCCCAAA@@@???===<<<===>>>===<<>><<<;;;>>>BBBFFFHHH???>>>===>>>@@@@@@???===>>>>>>>>>>>>???@@@@@@@@@AAA>>>>>>@@@@@@>>>???BBB<<<>>>BBBFFFKKKNNNOOOPPPZZZ```___]]][[[OOOGGGOOOUUURRRSSS[[[dddcccUUUGGGCCCCCCCCCCCCBBBBBBAAA@@@GGGHHHHHHFFFBBB@@@??????AAA???<<<<<<>>>@@@BBBBBBCCCDDDDDDBBB???<<<;;;;;;???===;;;<<<===???@@@@@@AAA@@@??????@@@@@@???===@@@>>>;;;:::::::::888777<<<<<<;;;:::::::::::::::===<<<<<<;;;999888666555777888::::::999999;;;<<>>::::::999999999999::::::;;;:::888777777888:::;;;;;;;;;:::::::::;;;===>>>???>>>===;;;:::999999999999:::<<<>>>>>>===;;;:::999888777666555555555666666444333444555666555444666666666666666666555555iiiggghhhlllmmmkkkooovvvvvvuuuqqqyyyooo]]]SSSHHH>>>888===BBBBBBHHHKKKDDDAAA<<<888999888444333444555111000222444333555999===FFFMMMMMMHHHEEECCCAAA888777555444444555777888888777666777999;;;:::999444555666777666555333222333777888666777:::;;;888333444555555555444444444333555777999:::999888666888666777999888555555888DDD\\\kkkmmmSSSIII>>>888444222111333333444555444333333555666444777888777333111444999222222222222333444555555888666444222111222444555222222222222222000///...111444666444///...111555555444555888<<>>@@@???>>>???@@@@@@???===:::666444:::999888777777999<<<>>>999:::;;;===AAAEEEIIIKKKHHHFFFDDDCCCCCCCCCCCCBBBDDDBBB@@@@@@AAAAAAAAA@@@<<<;;;;;;@@@FFFIIIHHHFFFEEEEEEGGGJJJHHHBBBAAACCCAAA>>>:::999999;;;<<<<<>><<<999888999;;;<<<;;;999888777888999999666666666666777888888999<<<;;;:::888888888888999777777999===BBBEEEEEEEEECCCAAA????????????>>>===:::===777444<<<======EEEIIIEEECCCEEECCC???===???;;;<<<<<<===<<<:::888777<<<::::::<<<@@@@@@>>>;;;<<<:::777666666777888888666<<<999888;;;777444;;;===WWW|||}}}vvv|||jjjZZZNNNnnnpppKKK===888999999:::999888777666<<<;;;999888888999:::;;;999:::<<<>>>???>>><<<:::<<<:::;;;???@@@>>>???BBBIIIKKKJJJFFFFFFJJJMMMLLLGGGJJJLLLJJJFFFCCCBBBCCCAAA???===<<<<<<===<<<;;;>>>@@@@@@>>>::::::???EEECCC>>>;;;<<>>===>>>???AAA@@@===;;;;;;>>>???>>>>>>@@@???<<<===<<<<<<===>>>>>>???@@@===???AAABBBBBBFFFKKKPPPYYYeeejjjjjjgggWWWOOOVVV[[[XXXSSSTTT___fff[[[IIIEEEFFFGGGFFFDDDBBBAAAAAAFFFGGGHHHGGGDDDAAA??????@@@???===<<<===@@@CCCDDDBBBDDDEEECCC>>>;;;<<<>>>>>><<<:::999;;;===>>>???AAA@@@>>>======>>>>>>>>>???>>><<<;;;:::999888777<<<;;;:::999888999:::;;;;;;;;;;;;;;;:::999888777777999;;;;;;:::999:::<<<;;;;;;<<<>>>>>>>>><<<;;;:::::::::;;;;;;::::::::::::999888777777888:::;;;;;;;;;;;;;;;:::;;;>>>???>>>??????===;;;999999999888888999;;;======<<<;;;444777;;;>>>===999333000555444333444555666555444444444444555666666777888bbbaaacccfffiiijjjnnnsssvvvzzzzzz~~~vvv||||||ssscccYYYLLLCCC<<<@@@FFFDDDEEEEEE===>>>999666888777444222333555111000333333333666;;;===GGGNNNJJJDDD@@@===888111222444555666777777777888666555666777888777666222333555666666666555555555999:::888999<<<<<<999555555555666666666555444000222555888999999777555:::888888999777444666;;;IIIaaannnmmmTTTHHH<<<888555111000222222333444444333333555666<<<@@@AAA;;;444222444777333333222222333444444555777666444222222222333444333333333222111000///......222555333///...222666555555777;;;???AAAAAAAAA;;;:::888888999;;;======:::::::::<<>>@@@CCCEEEGGGHHHFFFDDDCCCDDDFFFGGGGGGFFFCCCAAA??????@@@AAABBBBBB<<<<<<===BBBGGGJJJJJJHHHGGGEEEEEEFFFDDD??????CCCAAA>>>:::888999:::;;;;;;;;;;;;;;;999777888:::<<<;;;:::999888888888888999777666666666777888999:::999888777777777999;;;<<<888:::===BBBFFFGGGDDDAAA???===<<<<<<===>>>>>>>>>666<<<999777>>>>>><<>>@@@>>>;;;888999999999888777666666999;;;777999>>>777444>>>UUUnnnxxxeeeLLL^^^{{{sssMMM999888888888777777666555444:::999888888888999::::::888999:::===@@@???<<<888888666888===@@@???AAAEEELLLMMMJJJFFFEEEHHHIIIFFFEEEIIILLLJJJFFFDDDEEEGGGCCCAAA===<<<<<<<<<<<<;;;;;;@@@CCCAAA>>>===AAADDDBBB>>><<>>???======@@@>>>:::;;;<<<<<<;;;<<<>>>??????BBBCCCBBB@@@>>>BBBJJJPPPUUUccckkkooommm\\\NNNRRRVVVRRRIIIDDDOOOZZZTTTDDDDDDFFFHHHGGGDDDAAA@@@@@@@@@CCCEEEFFFCCCAAA????????????===<<<===???BBBEEE@@@BBBDDDBBB>>>===>>>AAA===;;;888888:::<<<======>>>===<<<;;;;;;<<<>>>???=========<<<:::999888888::::::999888888:::;;;<<<999999:::;;;;;;;;;;;;:::888999;;;<<<;;;::::::;;;999;;;<<<<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;;;;999888888888999999;;;<<<<<<;;;::::::===@@@===>>>???===;;;999999:::999777666777999<<<<<<<<<666999===???>>>:::555111555444333444666777666555222222333444666888:::;;;^^^^^^___bbbeeegggjjjkkkqqq{{{|||zzz{{{uuupppvvv}}}~~~|||zzzoooeeeTTTIII@@@CCCHHHDDDBBBBBB:::===999777999999555333444333111222444444333666<<>>???AAABBB777888999::::::999888777999888666777888:::999888===>>>@@@BBBCCCCCCCCCBBBBBB@@@@@@CCCHHHJJJHHHFFFAAA???======@@@BBBDDDDDD===???BBBFFFJJJLLLJJJHHHGGGEEEEEEFFFDDDBBBCCCHHHAAA>>>;;;999::::::::::::888999999888777888:::<<<::::::999999888999999999999888777777777888:::;;;777666666777888:::<<<===999:::>>>BBBFFFFFFCCCAAAAAA>>>;;;:::;;;;;;;;;:::555===<<<<<>><<<===>>>;;;777777;;;888888888888888999999999666555555999===???>>>;;;666888;;;;;;:::888777666===<<<777999<<<666;;;NNNuuuzzz___eeesssxxxOOO666888777666555444444444444777777777888888888888888888888999===@@@AAA===:::777555777<<>>;;;;;;<<<>>>??????<<<:::888>>>???<<<<<>>999???HHHEEE<<>>???<<<>>>AAABBBAAA?????????>>>>>>>>>===<<<===@@@CCC???@@@@@@???>>>>>>@@@BBB===;;;999999:::;;;<<<;;;:::;;;;;;::::::;;;===???:::<<<======;;;999::::::::::::999::::::;;;<<<<<<888999:::;;;;;;<<<;;;;;;888:::<<<===;;;:::::::::;;;<<<======;;;:::;;;;;;<<<<<<============<<<<<<===<<<;;;:::999999888888;;;<<<===;;;999888;;;???>>>===<<<;;;::::::::::::;;;777444444888;;;<<<;;;<<<;;;:::999888888888999555444444555777888777666222222222333555888:::<<>><<<888666999999555333444222111333555444333666<<<>>>GGGIIICCC@@@AAA;;;111222333444555555555444444444333222333555666666555666555444333333444666777666999;;;999888:::888444555444333444666666444222111333555777888888777666666444444555555888BBBMMM\\\ssszzzsss___MMM===999777111///333111222333333222333555777???EEEEEE???:::999777444555444333222111111111222000111222333333333222111555333111//////000111222111111222222222222222222555777:::???CCCDDDBBBAAA===;;;999:::<<<===<<<;;;======<<<;;;;;;;;;===>>>777888888888888888888888888666666888;;;;;;999777<<<>>>@@@BBBBBBAAA>>>======<<<===BBBGGGIIIFFFBBB???===;;;<<>>>>>???CCCCCCEEEEEEDDDGGGJJJHHHCCCHHHIIIJJJJJJJJJJJJKKKLLLHHHDDD@@@============<<<<<<@@@BBB@@@AAAEEEEEEBBBDDDCCCCCCEEEFFFEEEBBB>>><<<;;;<<<===???@@@>>><<<999@@@AAA<<<<<>>;;;===BBBDDDAAADDDDDDDDDCCCBBBBBBDDDEEENNNSSSUUU]]]eeeZZZIIIEEE???>>><<<:::;;;<<<;;;:::===AAAEEEDDD@@@===<<<>>>;;;===??????>>>=========<<<>>>???>>><<<;;;===@@@AAA???======>>>@@@@@@???===<<<;;;;;;======<<<;;;:::<<<===<<<::::::<<>>===:::999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::::::::;;;===>>>;;;777666999===>>>;;;888777:::<<<<<<:::;;;888555777;;;===;;;888:::999777666666777999:::666555444666888999999888555444333333444666999:::ggghhhhhhgggggggggeeeaaafffuuupppdddkkkvvvzzz}}}~~~~~~~~~iiiUUUEEEBBBDDD??????DDDBBB:::666555777888444222222111111333666555333666<<<888@@@AAA;;;;;;>>>888,,,777666555333222333333333222111111333666888888777999777555222222333555666888;;;<<<:::::::::888444444222111222555555333111333444666777888888888777333222222444666;;;HHHUUUggg~~~xxxdddPPP@@@<<<:::333222777111222333333222333555777777>>>@@@===<<>>:::555444333222111000000000...///111333444333111000555333///------///111333444333222333333333111///555777:::???CCCDDDBBB???===;;;999:::<<<===;;;999>>>>>>===;;;888888999:::999999888777777888888999666666666999<<<<<<999666:::<<>>>>><<<;;;<<>>;;;::::::;;;;;;:::===EEECCCAAAEEECCCAAAIII???===>>>>>>999333444888666666555555777:::>>>@@@:::888888:::===>>>;;;888333555888777555555777999222444333444555999\\\}}}kkk|||lllVVV;;;999666333333555777999222333666888999777555444999777777;;;AAADDDAAA>>>:::888999===>>><<<===@@@===???AAACCCHHHMMMLLLFFFJJJJJJJJJJJJKKKLLLLLLLLLIIIEEEAAA>>>===>>>======AAADDDCCCAAADDDJJJJJJEEEHHHGGGFFFEEEEEEDDDAAA???===<<<<<<>>>@@@AAA@@@???:::AAABBB<<<===EEEFFF@@@:::>>>???<<<>>>DDDEEEBBBAAABBBDDDEEEEEECCC@@@>>>JJJJJJHHHRRRaaa[[[KKKGGG<<<===@@@BBB>>>999999<<<:::???CCCCCC???;;;;;;===<<<===>>>>>><<<;;;;;;<<<;;;===???>>>;;;:::<<<>>>CCC???<<<<<<>>>@@@???===>>>======>>>??????===;;;;;;>>>???>>>;;;:::<<<>>>666999<<<===;;;:::<<<===@@@@@@AAAAAA???>>>;;;:::>>>>>>===<<<;;;999888777888;;;===>>><<<:::::::::999;;;<<<;;;888666888:::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>;;;666555888<<>>???;;;666333555777999999888666444666555555666999:::999999888777555444444555666888aaadddjjjnnniiicccdddkkkppprrroookkknnnwww{{{yyy}}}~~~oooXXXHHH>>>??????::::::@@@<<<888444444777999666333111333444555666888;;;===<<<;;;:::888777555444333111333555555555444444444333222222111222333444555333555777888666555555666999888777666666555666666===;;;999777666888:::;;;777666555555555666888999:::444000333999BBBTTTeee}}}rrr^^^EEE777777:::777333333333333333333444444444666888;;;>>>???>>>===;;;888666333222222111///...000000111111000///---,,,...111333222000...000222555555555444222222333555666:::===???CCCGGGFFFBBB999888888:::===?????????;;;;;;:::999999999::::::555555555555666777888999777888999888666555666777AAABBBDDDBBB>>>999444222666888;;;===??????>>>===<<<===<<<999888:::AAAFFFBBBHHHMMMLLLHHHCCCBBBCCCCCCHHHHHHCCC???@@@AAAAAA>>>;;;999999:::;;;999777???>>>============>>>>>>::::::;;;;;;:::999777666777999;;;:::888888999<<>><<<===???===::::::>>>IIILLLNNNKKKEEEBBBCCCEEEAAABBBEEEDDD===555444888666777888888999;;;???BBB===999777888;;;;;;777333999<<<;;;444222666888666888777;;;888333MMM}}}nnnWWWhhhrrrRRR<<>>???AAABBBBBBAAA@@@???BBBFFFJJJKKKIIIGGGGGGGGGJJJFFFCCCBBBCCCCCC@@@>>>CCCDDDDDDCCCDDDFFFHHHGGGBBBAAA@@@>>>===<<<<<<<<>>=========<<<<<<===???AAABBB???AAADDDGGGHHHGGGEEEDDD>>>AAAEEEKKKSSSVVVNNNDDD@@@>>><<<===@@@AAA???<<<;;;>>>@@@???<<<:::;;;<<>>;;;777===AAA???===>>>>>>===???@@@AAA@@@???<<<999777???;;;999999===??????===;;;===???>>>;;;999:::<<<;;;;;;:::999:::;;;===>>>???CCCCCC>>>===@@@@@@;;;===<<<;;;999999888888999888999;;;<<<<<<;;;999888:::;;;;;;999777777888:::<<<<<<;;;;;;<<<>>>???@@@===<<<:::999888888999:::;;;:::777666555777999;;;999999;;;<<<<<<<<<;;;:::888999;;;<<<;;;999777555333555777999999777444333555555666777888:::<<<===???<<<888555333444666777\\\ccciiihhhaaa___ccchhhkkknnnmmmlllqqq|||qqqZZZLLLBBBBBBAAA:::888<<<<<<888555555777888555222222333555666666888999;;;;;;:::999888666555444333222444666777777666555555333222222111222333444555444555777777666444444555888777777666666666666777;;;:::888777777777999:::777666666555666777888999999555333777>>>KKKaaatttwwwdddLLL<<<888888666222///000000111222333444555555777999;;;<<<<<<<<<;;;777555222000000000///...///000111111111000///...///000222222000000000111444555555333111000111222555888<<>>???@@@@@@===:::777555666777:::<<<<<<<<<<<<;;;;;;<<<;;;:::888:::>>>BBBBBBFFFJJJIIIDDDAAAAAABBBAAADDDDDD@@@>>>@@@AAA???===:::888888:::;;;:::888;;;<<<<<<===>>>>>>??????::::::999888888888888999666888:::999777777:::<<>>???CCCEEEBBB;;;777999777888888888999<<<@@@DDD>>>:::555444777888777444555999888333333888:::999555555:::888<<<^^^|||\\\KKK]]]|||rrrTTT777000444333222222...///222444666777777777;;;888555666;;;??????===>>>===<<<;;;;;;;;;<<<===;;;<<<>>>@@@AAA@@@???>>>>>>AAAEEEFFFFFFEEEFFFHHHQQQMMMIIIGGGFFFFFFCCCAAAEEEFFFEEEDDDGGGJJJIIIEEEBBBAAA@@@>>>>>>=========@@@@@@@@@>>><<<;;;<<<>>>>>>>>>???????????????@@@>>>===>>>>>>@@@BBBDDDEEEDDDEEEGGGHHHGGGEEEBBB@@@???AAADDDGGGNNNQQQJJJAAACCCAAA???>>>??????===<<<;;;===>>>>>>;;;:::;;;======<<<;;;===@@@@@@===;;;888===@@@===<<<>>>>>>===??????@@@@@@@@@???======>>>===<<<<<<===>>>>>>===;;;===??????<<<::::::;;;:::::::::::::::;;;<<<<<<<<<@@@@@@<<<<<<@@@AAA>>>======<<<<<<;;;::::::999777888999::::::999888777999:::;;;:::999888999::::::999999999999:::<<<===<<<;;;;;;:::::::::::::::777888888999999999999999777888:::<<<============888:::;;;===<<<;;;888777555666777777777555444222333333555666777999::::::>>><<<999555333333333444TTT___ddd]]]YYY^^^eeegggpppqqqooommmqqqzzzsss]]]PPPFFFDDD@@@999666888<<<999666666777888555222222333444666777777777777:::999888777666555444333222444666888999777555444333333222222222333444555444666777666555333333444777666666666666777777888999999888888888777777777777666666666666777888999555444666:::CCCTTTnnnnnnWWWDDD:::666333111////////////000111222222444444555777888:::;;;;;;777444000......//////...///000111222222222111000111000000000222222000///222333333222000//////000444666:::AAAKKKQQQLLLCCC<<<;;;999999::::::999777777888999;;;;;;;;;::::::>>><<<999777666777888999;;;<<<<<<:::888666666777<<<<<<=========;;;:::999666777999:::::::::999888999:::;;;;;;::::::<<<>>>AAADDDFFFEEEBBB??????@@@>>>??????<<<>>>AAA@@@===:::888777888999::::::999888999;;;===>>>???@@@@@@999888666555666777999;;;666777888777777888:::===<<<<<<<<<;;;888777777888999555444777999888888;;;::::::???FFFHHHDDDAAABBBKKKQQQWWWYYYTTTMMMGGGDDD===<<<@@@FFFGGGAAA<<<;;;999999888888888<<>>??????AAA???===<<<<<<>>>AAABBB999:::<<<>>>>>>>>>>>>===;;;===@@@AAABBBDDDFFFHHHQQQNNNJJJGGGGGGGGGGGGGGGIIIJJJIIIHHHLLLPPPLLLDDDBBBAAA@@@???>>>>>>??????BBB@@@===<<<===>>>>>>>>>CCCBBBAAAAAA@@@AAAAAAAAA>>>>>>???@@@BBBEEEGGGHHHFFFGGGHHHHHHFFFDDDAAA@@@???@@@AAABBBGGGJJJEEE===AAAAAA@@@???======???AAA:::<<<======<<<;;;<<<===:::;;;<<>>>>>???@@@>>>???@@@@@@>>><<<<<<<<<;;;===??????===;;;999999888999999::::::::::::::::::<<<<<<:::;;;???AAA@@@===>>>>>>>>>>>><<<;;;:::888999:::;;;;;;:::999888777999;;;;;;:::999999::::::999999888888999::::::::::::;;;<<<<<<<<<<<<;;;444666:::<<<===;;;999777999:::;;;<<<=========<<<777999;;;<<<===<<<:::999777777666555444333333222000111333555777777777777<<<:::888666333222111000OOOZZZ\\\TTTUUUccciiifffpppooonnnlllooouuu}}}rrr```UUUIIICCC===777666999;;;999888777888888555333222222333555888888888777888888777777666555444444222333555888999888555222555555555444555555555555555666777666444222333444666666555666666777888888777777888999888777666555777777777777777888888888444555777;;;DDDYYYuuuxxxbbbNNN???666222000000000///.........///000333333333444666888:::;;;555222///------/////////...///111222333333222222222000...000222333111...000111333222111000111222444666;;;CCCOOOVVVOOODDD;;;:::888888999999777666555777999;;;<<<;;;:::999:::999999888777777666666:::;;;<<<;;;999888999:::>>>>>>===>>>>>>>>>===<<<888888999999999999888777777999<<<>>>>>>>>>>>>===???BBBEEEFFFCCC???===<<<;;;<<<;;;:::>>>CCCAAA<<<888777777888999:::;;;;;;999:::;;;===>>>>>>>>>===666666666666777888999:::777777666666666888;;;===999;;;===;;;777555666888999444333888;;;999777777888777:::@@@BBB???===>>>DDDPPPaaakkkiii^^^PPPGGGAAA======CCCGGGDDD???===999999888777888;;;@@@DDD@@@<<<777555666888999:::555555555666999<<<>>>===888666333///???kkkttteee^^^dddnnnssssssVVVLLLSSS\\\kkkcccCCC555777777222444444444444444444444333;;;888666666:::>>>AAAAAA@@@@@@>>>>>>???AAACCCDDD;;;;;;<<<=========<<<<<<<<<<<<===>>>@@@BBBEEEGGGHHHFFFCCCBBBCCCFFFIIIJJJNNNPPPNNNMMMSSSXXXQQQEEECCCBBB@@@???>>>???@@@AAACCC???;;;;;;>>>@@@AAA???EEEEEEDDDDDDCCCBBBAAAAAA<<<===???AAACCCFFFHHHIIIDDDEEEFFFGGGFFFEEECCCBBB>>>>>>===<<<@@@EEEBBB===;;;===>>>>>><<<>>>BBBFFF<<<<<<============>>>???:::<<>>===999999===???>>>;;;:::999999999;;;===>>>===@@@DDDCCC???;;;:::;;;:::;;;===>>><<<:::888777777888::::::;;;:::999888999:::999888:::===???@@@<<<===>>>??????===;;;999:::;;;<<<=========<<<<<<666999<<<===;;;:::999999;;;;;;::::::::::::::::::888:::;;;===>>>>>>===<<<666888;;;======;;;888666>>>>>>===<<<;;;:::999888666777999:::;;;;;;::::::999888666444333222222333///111444666777777666555777777666555444222111000SSSYYYXXXQQQWWWfffiiiaaaeeeeeefffhhhlllsss}}}{{{}}}sssdddYYYLLLBBB;;;777888;;;::::::999::::::999777555222111222444888::::::888888888777777666666555555222222333666888777444111777777777777777777666666555666777555444333444555666666555666666777888888666777888999999777666555666777777888888888888888777999;;;===GGG^^^zzzmmmYYYHHH<<<555222000///.........000111222333333222333444777999;;;333111...---.../////////...///000222333333333222222000...000222333111......000333444444333444666666888===EEEQQQWWWOOODDD888777666777999999999777555666999;;;<<<;;;:::999555777:::<<<;;;:::777555777888:::::::::;;;<<<>>>DDDBBB@@@AAABBBBBB???===:::::::::::::::999999888666999===AAADDDCCCBBB@@@===AAAFFFHHHFFFAAA<<<999999;;;;;;;;;???DDDBBB===777777888888999:::;;;===<<<<<<<<<<<<<<<;;;::::::333444777999::::::888888888777666666888999;;;;;;666999<<<:::777555555777888444444999===<<<::::::<<<777555888:::999999;;;DDDQQQcccpppqqqiii\\\TTTGGG???<<<@@@EEEDDDAAA@@@999999999777777:::>>>BBB<<<:::888777888999999999:::777666999;;;<<<<<<<<<:::666333111BBBhhh~~~tttrrrsssqqqllllllqqquuuvvv|||^^^OOONNNQQQQQQnnn}}}WWW;;;444666666777777666555555555444444777666555666:::>>>BBBCCC===>>>???AAABBBBBBBBBBBB>>>>>>>>>>>>===<<<;;;;;;===<<<;;;;;;===???AAABBBBBBAAA???>>>>>>AAAEEEHHHQQQTTTSSSQQQWWW]]]UUUHHHDDDBBB@@@>>>>>>>>>@@@AAABBB???;;;<<>>:::<<<>>>@@@CCCFFFGGGHHHEEEEEEFFFFFFEEEDDDBBBBBB;;;<<<:::999<<>>999;;;======<<<===AAAEEE>>>=========>>>???@@@@@@;;;>>>AAADDDDDDBBB@@@>>>777:::;;;<<>>>>>======<<<<<<<<<<<<;;;999888777>>>>>><<<;;;:::999888888444555666888999999999999:::888666444222222333333111222555777888777666555222333444555555444333222XXXZZZXXXVVV[[[dddddd]]]eeedddfffhhhjjjlllttt}}}www{{{uuuhhh___QQQEEE<<<888:::<<<999:::;;;<<<<<<;;;:::999666333222444888;;;;;;999888888888888777777777777444222111333666777444111777777888888888777666666555666777666444444666888777666666666666777777888777888999999999888777666666777888888999999888888;;;===>>>@@@NNNfffvvveeeUUUGGG===666000/////////111444666888333222222222333555666888111000......000000000///---...000222333333222222111000000000222222000//////111444666555555666777777:::>>>EEENNNRRRKKKAAA777666555777999::::::999666777888:::::::::999999777999<<>>@@@GGGEEECCCDDDFFFEEEAAA>>>;;;;;;;;;;;;::::::::::::999;;;???DDDGGGGGGDDDAAA>>>AAAEEEHHHGGGBBB<<<888777:::<<<<<>>888999::::::999:::<<<>>>@@@???===;;;999888777777222555888;;;<<<;;;888666999888888999:::;;;:::999666777999:::999777777777888555666;;;>>>======???BBB:::444444777777999;;;CCCIIIRRRZZZ]]]\\\YYYVVVIIIAAA<<<>>>BBBBBBBBBBBB;;;;;;;;;:::999:::===???777777666666777888999:::>>>999777:::===;;;999999333222777???PPPlllwwwjjjiiipppvvv{{{kkk]]][[[^^^SSShhhlllIII999999<<<666666555555666777888888444555666777:::===@@@BBB;;;<<<>>>@@@AAAAAA@@@????????????>>>======<<<<<<>>><<<::::::;;;=========AAAAAA@@@>>><<<===@@@CCCNNNUUUUUUPPPTTT\\\VVVIIIEEECCC@@@===<<<===>>>@@@???>>>===???AAACCCCCCCCCAAABBBCCCDDDCCCAAA???===:::;;;>>>@@@CCCEEEFFFGGGGGGGGGFFFEEECCCAAA???>>>;;;<<<;;;999;;;AAABBB???===>>>??????>>>>>>>>>???@@@>>><<<<<<===?????????===@@@CCCDDDBBB@@@??????999:::::::::???GGGJJJHHHAAA???===;;;:::;;;<<<===;;;===@@@AAA@@@>>><<<<<<999888777999:::;;;:::888:::::::::::::::999999888;;;999999;;;;;;888888:::999999:::;;;;;;:::999888888888888999::::::;;;;;;999;;;======;;;999999999777888888999999999888888999999:::;;;<<<=========>>>>>><<<:::999999999::::::999999999999999:::;;;444444555666777888888888999888666555444444444555333444555777777777777666000111222444555555555555TTTWWWZZZ]]]^^^```aaabbbjjjhhhjjjllliiiggglllttt{{{}}}|||uuukkkfffZZZLLLAAA<<<:::999888:::===>>>>>>>>>======<<<888333333777::::::888888888888888999999999999777333111222666888666333666666777777777666555444555666777666555666888;;;888777777666666666666777999999999999999888888777666777888999999999888888:::<<<<<>>;;;::::::::::::;;;;;;<<<===>>>@@@EEEHHHGGGCCC???@@@AAABBBDDDCCCAAA===:::444:::>>>======@@@AAA???999;;;<<<;;;::::::<<>>>>>???BBBDDDGGGHHHHHHDDD???<<<@@@BBBBBBBBBDDD>>>??????>>><<<<<<<<<>>>999888777666777:::>>>AAA>>>888555:::<<<999666666555999MMMcccsssvvvwww|||vvvooonnnbbbeeevvvgggOOOAAA<<<666666555444555666777777444555777999:::;;;<<<===;;;;;;;;;<<<<<<======>>>===============>>>>>>??????===<<<<<>>>>>??????>>><<<<<<>>>AAAGGGPPPRRRKKKMMMVVVSSSHHHFFFDDD@@@===;;;;;;===>>>;;;===@@@BBBBBBBBBCCCDDDBBBAAA???>>>===>>>>>>???:::<<<>>>AAACCCEEEEEEFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>???===:::;;;@@@AAA>>>@@@@@@@@@AAABBBBBB???===@@@===::::::<<<======<<<>>>@@@BBBBBB???======>>><<<<<<:::888:::??????;;;@@@???>>><<<<<<<<<<<<===::::::<<<>>>@@@@@@>>>===:::888777888;;;======<<<<<<<<<;;;::::::::::::::::::888999======999777:::999999999:::::::::::::::777777777888888999:::;;;<<<======<<<:::888888999666777888:::::::::999999::::::999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<888888777777777888:::;;;555555666666777777888888888888777666666666666666444444555555666666777777222222333333444555555555KKKQQQ[[[bbb```]]]bbbllleeeeeeiiimmmllljjjoooyyy~~~yyysssnnnkkkaaaSSSGGG>>>999555888;;;>>>@@@@@@?????????BBB<<<555444666999888666999999999999999:::::::::999555111222666999888555555555666666666555333222555666777666666777:::<<<999888777666666555666666:::::::::999999999999999666777888999:::999888888666888999???UUUssswwwlll^^^MMMBBB???<<<999555333333444444//////000000000000000/////////000222444333000...---...000111111000//////...111333222000...000222333555777777555333111111666;;;???AAACCCDDD???999999888777888999:::999888:::999888888777888888999@@@>>>;;;999777777888888555777999999999999;;;===EEECCCCCCGGGKKKJJJEEE???::::::999999::::::;;;<<<@@@@@@BBBEEEGGGFFF@@@<<>>===<<<>>>??????:::<<<===<<<::::::<<>><<<999<<>><<<999777888===DDDIII===555333888<<<888444444CCCLLLjjjuuunnnhhh]]]bbb}}}gggJJJ999999888666444333222333333444777999:::999999999999<<<;;;999888888:::<<<>>>:::::::::;;;===???@@@AAABBB@@@???AAADDDFFFDDDBBB888:::======;;;<<>>???CCCGGGGGGCCC???@@@<<<999888:::;;;;;;:::>>>@@@AAA@@@<<<:::;;;<<<888999999999>>>EEEEEEAAA===<<<<<<;;;;;;;;;;;;<<<:::888888<<<@@@BBB@@@===<<<999777888<<>>===;;;:::999:::;;;;;;888666999??????:::888;;;::::::999999999:::;;;;;;999999999999:::;;;<<<===>>>>>>>>>;;;999777888999888999:::<<<======<<<<<<;;;:::999888999:::;;;<<<888999;;;<<<===>>>>>>>>>:::999888666666666777777777777777777888888888888888888888888888777777777444444444444444555666777555444444333333444555555OOOQQQTTTYYY]]]_________\\\]]]aaahhhmmmpppvvv}}}}}}~~~zzzsssvvvrrreeeUUUJJJGGGAAA999<<<;;;;;;===BBBEEEFFFFFF@@@AAA<<<666555888777222:::999888999;;;<<<;;;:::444333222333444666888999777555333555888;;;;;;999888888999888888888888888;;;::::::999888666555333666888;;;======<<<:::999999777777;;;<<<888555555555999:::>>>XXX|||vvviiiYYYNNNIII;;;777777444888999000000111111111111222444666111000000000111222333333333111000000222444444333333222000111222222111000555555555666555555444333888999;;;=========;;;:::888666444666999999777444666777999888888888999;;;:::;;;<<<======<<<;;;:::333444555555444444666888@@@>>>AAAIIIQQQPPPGGG===888666444333333555777999888<<<@@@AAA>>><<<;;;<<>>@@@AAA888;;;<<<:::666555888<<<888999:::;;;:::999888777222777===@@@@@@>>><<<;;;;;;999888:::>>>>>>999555555666888888888777555444777::::::888888;;;;;;888::::::999888999:::;;;<<<:::999888777777888999:::;;;:::::::::===AAAEEEHHHNNNLLLKKKJJJDDD===;;;???555???@@@999;;;EEEEEE;;;;;;:::111111::::::666;;;WWWxxxttt~~~~~~eee___ddd___dddlllHHH::::::999888777777666666888888777777999<<<>>>@@@BBB@@@===<<<<<<<<<:::888;;;<<<>>>@@@AAAAAAAAAAAABBBBBBDDDIIIOOOOOOJJJEEEAAA>>>;;;:::===@@@CCCDDDBBBHHHJJJFFFCCCEEECCC>>>IIIGGGBBB===::::::===@@@AAABBBCCCBBBAAA@@@AAACCCBBB;;;888::::::888;;;AAABBBCCCCCCAAA@@@???@@@BBB???AAACCCDDDDDDAAA>>><<>>???AAACCCEEEEEE@@@>>>AAAAAA===<<<===<<<;;;999888888888999999:::;;;<<<<<<============:::;;;<<<<<<======<<<<<>>>>>>>>888999;;;<<<<<<;;;999888888999;;;<<<<<<;;;999888<<<;;;:::999999999999999777888999:::;;;;;;;;;;;;>>>===<<<<<<>>>??????>>><<<<<<;;;::::::::::::;;;======<<<<<<;;;;;;;;;:::888;;;>>>??????=========777444666<<<999111222:::444777::::::888777999;;;777777888777777666555444555555555555666666666666888777666444333222111111MMMNNNRRRVVVZZZ\\\]]]\\\YYYYYY]]]fffmmmqqquuu{{{yyytttwwwvvvmmm```UUUMMMCCC999;;;<<<===@@@CCCFFFIIIJJJCCCCCC>>>888666999888444666555555777:::<<<<<<;;;333333444444555555555666777555444666999:::999888888999::::::;;;<<<===>>>===>>>>>>>>><<<;;;;;;;;;:::;;;>>>AAABBBAAA???<<<999555666:::;;;999777888777:::<<>>999::::::999777777999<<<999999::::::999999888777666:::???AAAAAA???======<<<:::888;;;>>>>>>:::555888999::::::999777555444888;;;;;;888888;;;;;;888:::999888888888999:::;;;:::999888777777888999:::999999999:::<<>>>>>DDDLLLIII???555:::888888<<<999888CCCmmmwwwrrrxxxpppooodddhhhkkkSSS@@@333777:::555222666666555555555666888;;;<<<>>>>>>>>>>>>===<<<;;;:::<<<===>>>???AAACCCDDDEEEGGGFFFFFFJJJNNNNNNIIIDDD======>>>@@@BBBBBB@@@===;;;AAADDDAAAAAACCCDDDAAAFFFEEECCCAAA>>>===>>>>>>AAABBBCCCCCCAAAAAABBBCCCBBB===:::<<<;;;999<<>><<>>???@@@BBBCCCDDD@@@???AAABBB>>><<<===;;;:::999888888888999999666888:::<<<<<<;;;999777888888999999:::::::::999???<<<999999;;;======<<<<<<::::::;;;>>>???>>><<<@@@===:::999;;;======<<<999:::;;;;;;;;;;;;:::999888999:::;;;::::::999888<<<;;;::::::999999::::::999999::::::;;;<<<<<<===@@@>>><<<<<<======<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>===;;;999999:::<<<===:::;;;<<<===<<<;;;::::::999999:::<<<999666777;;;666888:::999777666777888;;;;;;;;;::::::888777666666666666777777777777888999888666444333333444444JJJLLLOOORRRUUUVVVWWWWWWWWWUUUXXXbbbkkknnnppprrrwww}}}{{{{{{zzzzzz}}}|||zzz|||{{{vvvlll```TTTFFF:::<<<===???BBBFFFJJJMMMOOOFFFEEE@@@:::888:::999666555444555888;;;>>>???>>>666777888999999777555444666555555777999999888666777:::===???AAACCCFFFIIIEEEGGGHHHFFFBBBAAABBBDDD???@@@EEEKKKOOONNNHHHCCC999555444888:::888888:::444444888CCCWWWqqqzzznnneeeYYYNNNLLLKKKDDDCCC@@@555333333333333333222222111...///222444444333111///000///...///000000...---333111111111333333333111111222333444666777888999::::::::::::::::::999999444666777777666555555666666888:::;;;999888888999;;;;;;<<<<<<;;;::::::999777777666444222333555888:::<<>>>>><<<:::999:::<<<<<<999555;;;;;;<<<<<<;;;888666444999<<<<<<999999<<<<<<999999999888888888999:::;;;:::999999888888999999:::777777888999;;;<<<===>>>EEESSS[[[XXXTTTVVVWWWTTTKKKDDD>>>???EEEGGG@@@888333:::999666666555@@@WWWzzzyyyyyysssssstttRRR999;;;===444000888555555444444555777888::::::===@@@@@@>>>;;;;;;<<<======>>>@@@CCCEEEGGGHHHJJJHHHGGGHHHJJJJJJFFFBBB@@@???@@@AAACCCBBB@@@>>>;;;???AAA??????AAABBBAAABBBCCCDDDDDDCCCAAA???===BBBDDDEEEDDDCCCBBBCCCDDDCCC???=========;;;===@@@BBBEEEGGGGGGCCC>>>;;;999===@@@DDDGGGGGGEEEAAA?????????????????????@@@AAABBB>>>>>>BBBCCC???======::::::999999999999999999555777;;;======:::666444777777777888888888999999:::999999:::<<<>>>>>>======;;;999999:::<<<;;;;;;???===<<<<<<======<<<:::;;;;;;;;;::::::;;;;;;;;;999888888888888888999999<<<;;;;;;:::::::::::::::;;;;;;::::::;;;<<<>>>>>>@@@>>><<<;;;;;;;;;:::888;;;;;;;;;<<<<<<===>>>>>>???===:::888888;;;>>>@@@;;;;;;:::999999888888777;;;??????;;;999;;;<<<;;;777888999888666444555666<<<<<<<<<;;;:::888777666777777777777888888888888999888666444444555666777IIIKKKNNNOOOOOOOOOPPPQQQVVVSSSVVV```iiikkkiiiiiikkkuuu||||||~~~}}}wwwuuuwwwssslllppp{{{||||||}}}zzz}}}}}}wwwmmmbbbVVVJJJAAA@@@===<<>>@@@AAA@@@;;;<<<>>>???>>>;;;888555555666666888888888777666999===BBBFFFIIIMMMRRRVVVRRRTTTUUURRRMMMKKKLLLNNNJJJNNNUUU]]]bbb^^^SSSJJJ<<<777444666888777777:::222111555BBBSSShhh}}}qqqiii]]]UUUVVVWWWPPPNNNKKK???<<<:::888777777777666555///000222333333222111000000//////000000000---+++222111111222444555444333333333444444666777888999<<<<<<;;;;;;;;;:::999999333666888777555333555777555888:::;;;:::999999999:::;;;;;;<<<<<<<<<<<<<<<888888666444222222555888555888???IIIQQQOOOEEE<<<333444666888999999999888:::777444444777999888666666777888:::;;;:::999777777666666666777888999:::<<<999777999>>>@@@???<<<;;;:::888777777777888999===???@@@@@@>>>===>>>>>>:::999888888:::999777444999:::;;;;;;;;;999777666:::<<<<<<::::::<<<<<<999999999999999::::::;;;;;;::::::999999999999::::::666777888:::;;;::::::999999HHHOOOHHHJJJ[[[iiikkkSSSGGG===>>>AAA>>>999777<<<===555222888BBBZZZzzz~~~www~~~~~~oooRRRFFF===444222999777666666666666777888999888>>>CCCBBB>>>:::;;;===;;;===AAADDDGGGHHHIIIIIIIIIGGGEEEEEEFFFFFFDDDBBBFFFBBB>>>===???CCCFFFHHHEEEFFFGGGDDDBBBAAAAAAAAABBBBBBCCCEEEEEEDDDAAA???DDDFFFFFFFFFEEEDDDEEEFFFCCCAAA@@@??????>>>???@@@AAACCCEEEDDDAAA===;;;:::???BBBGGGKKKKKKIIIFFFCCC>>>>>>>>>????????????>>>???<<<===AAABBB???<<<<<<999999::::::::::::999888999:::<<<======:::888666888888888888888999::::::888888:::<<<=========<<<<<<:::888888999;;;===???>>>>>>?????????>>><<<;;;===<<<:::999999:::<<<===999888666555666777999:::;;;;;;::::::::::::;;;;;;>>>===;;;:::;;;<<<>>>@@@>>><<<:::999::::::999888999:::;;;===>>>>>>??????>>>===<<<;;;<<<===@@@AAA;;;999888777888999999888;;;AAA@@@888888>>>???:::777777777666555444555555::::::999888777666444333666666777777777888888888888777555444444555777999IIIKKKMMMMMMKKKKKKLLLNNNUUUSSSWWWbbblllmmmjjjiiijjjqqqxxxyyytttqqqsssvvvtttpppppptttppphhhjjjsssyyy{{{xxxwwwwwwxxxuuuqqquuu~~~zzz}}}qqqggg]]]SSSMMMJJJEEE>>>999@@@NNNVVVRRRLLLHHHCCC===:::888888777888:::999999;;;===???>>>>>>===>>>???@@@???<<<999777555666777888888888999999===DDDLLLRRRVVVYYY___ccc___bbbdddccc```______aaaaaafffmmmtttssshhhYYYMMM???999555666666444444777666555888CCCRRReeeqqqggg\\\WWW[[[___ZZZYYYWWWMMMMMMIIIDDD@@@>>><<<999777333222111000000000222333222111000000111111///---222111111222444666555555777666666555555555666666:::::::::::::::999888777333666888888555333555777555888:::;;;:::::::::;;;???>>>>>><<<;;;;;;::::::888888777555333333555777111222777>>>EEEFFF@@@;;;444555777999::::::999888:::777333333666888888666444666999:::;;;:::999888555444444555666999;;;===>>>:::888;;;AAADDDAAA===:::999888777666777888999<<<>>>???>>><<<;;;<<<===999888777777777666555333444555777999:::999888777999<<<<<<999:::======:::999::::::;;;;;;;;;;;;;;;999999999999999999999999777888999;;;;;;:::999888:::EEEFFF;;;<<>>:::555<<>>::::::<<<;;;>>>DDDIIIKKKKKKHHHFFFGGGFFFEEEDDDEEEFFFEEEEEEEEEAAA>>>===@@@FFFJJJMMMMMMMMMMMMLLLIIIEEEDDDEEEDDDBBBBBBCCCDDDEEECCCAAAEEEFFFGGGGGGEEEEEEFFFGGGBBBCCCBBBAAA@@@@@@@@@>>>???@@@@@@???===<<<===>>>???BBBFFFJJJKKKIIIFFFDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;???@@@===;;;;;;888999;;;<<<<<<;;;:::999<<<;;;;;;:::999999999999888888777777777888999:::888:::<<<===<<<;;;::::::===<<<:::888888:::===???>>>@@@AAAAAAAAA???=========<<<:::888888:::<<<===888777555444555777999;;;::::::999999999::::::;;;>>>===<<<;;;;;;<<<>>>@@@;;;999888888:::;;;:::999888:::;;;===>>>?????????===>>>???@@@AAAAAA@@@@@@999888666777:::<<<<<<;;;999???>>>777888??????888666555444444555666777777888888777777666444333222555555555666666666777777666555444333333555777888GGGJJJLLLLLLJJJJJJMMMPPPSSSSSSZZZgggppppppnnnmmmnnnqqqrrrooojjjhhhjjjnnniiihhhkkknnnnnnkkkkkkoooppptttzzz}}}zzz}}}yyyxxxwwwpppkkkrrruuuxxx|||wwwjjj```XXXQQQOOOQQQJJJAAA<<>>888555333000......000222444333222000000111222111000222111111333555777777666:::999777555444444444555666777999::::::888666555555777888888777666666777555777999999999:::<<<>>>DDDCCC@@@===:::777666555666777777666555444666777666666777;;;???@@@===:::666777999::::::999888888666555333222333555555555111444777888888777666777444333333444666:::===???>>>;;;:::===BBBDDDBBB>>>999999888777777777777888:::<<<======;;;:::;;;<<<888888777666555444444444111333555888999999888888777::::::999:::===>>><<<888999:::;;;;;;;;;;;;:::777888888999999888888777777888999:::;;;:::999888999???@@@999888???EEEDDDJJJEEE>>>888666666999:::444333888RRRttt~~~zzziii[[[fffkkkNNNAAA:::333222222333444555555666666;;;>>>AAAAAA???<<<<<<>>>===AAAGGGKKKLLLJJJFFFDDDEEEEEEEEEFFFFFFFFFFFFGGG>>>===>>>AAAEEEHHHIIIIIILLLKKKNNNPPPNNNIIIHHHJJJFFFCCC@@@@@@CCCEEEDDDBBBCCCEEEFFFEEEDDDCCCDDDFFFAAADDDDDDAAA@@@AAA@@@======>>>>>>>>>======???AAA<<>>>>>>>>>>>>>>>>>@@@<<<:::===>>><<<:::<<<888:::===??????>>>;;;:::;;;:::888777777888999:::666666555444555666777888999;;;======;;;999888999??????===999777777999<<<===???AAABBB@@@?????????<<<;;;999888888999;;;<<<888777666555666777:::;;;999888888888888999999:::>>>===<<<;;;;;;<<<===>>>:::999777888:::;;;;;;:::888999;;;===>>>>>>>>>>>>===>>>AAABBBBBBAAA???>>>999777666888<<>><<<999;;;;;;:::<<>>:::666444333333555777888888888888888888777666555555555555555555666666666666555555555444555555666666BBBFFFKKKLLLKKKMMMRRRVVVSSSUUU^^^iiinnnkkkiiiiiijjjjjjiiifffdddccceeehhhdddfffgggfffiiimmmllliiiiiimmmrrrxxx{{{|||{{{zzz||||||yyyvvvmmmgggppp{{{zzz{{{}}}zzzpppeee```ZZZSSSQQQTTTKKKGGGDDDGGGOOOTTTRRRNNNHHH???:::999999777888===999888777888999:::999888<<<:::999888888:::<<<>>>777888999888777:::>>>BBBOOOZZZiiirrruuuvvvyyy}}}uuuvvvxxx~~~|||wwwvvvzzz|||vvviiiYYYLLLFFF>>>999666777777444222444111555777:::KKKiiiuuueee^^^[[[bbbgggbbbbbbaaaXXXZZZYYYXXXYYYXXXQQQFFF>>>444333111000///000111222444111......///222333333222111111333666888888777;;;:::777555444444555555555777:::======;;;888666888777777888999999888666555666777888888;;;???BBBBBB@@@===:::777666555444444666888888777666666777888888999<<>>;;;999999999:::999999888888333444444333222222333555111444777888666555666777555444444444666:::===@@@<<<;;;;;;===@@@AAA@@@===888888888888888777777666888;;;======<<<;;;;;;;;;::::::999777666555555555222333555888888888777666444777999777999===???===666777888999:::999888888666777888888888888777666777777888999999999999999777777888999;;;<<<;;;;;;AAACCC???:::===DDDCCC<<<888;;;HHHlll~~~hhhZZZSSS\\\tttkkkTTT@@@444111222333444666666777777:::;;;===>>>???@@@AAAAAACCCEEEGGGIIIIIIHHHEEEDDDBBBCCCDDDDDDDDDCCCCCCCCC===<<<<<>>@@@AAA@@@???@@@AAA<<<===???@@@AAA@@@??????BBBAAA???======>>>???@@@DDD???<<<===>>><<<;;;>>>999;;;>>>AAAAAA@@@===;;;999999999999999:::::::::777666555444555666888999999;;;===<<<999888999:::<<<===<<<999666666888;;;:::===??????>>>===???AAA:::999888888888888999:::777777666666777888:::;;;777777666666777888888999<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::::::::999777999;;;===>>>===<<<<<<>>>??????@@@@@@???>>>===999777666999===???<<<888;;;999:::@@@DDDBBB??????999666333333555777888777777777888888888888777777555666666666666777777777555666777777777666555555???DDDIIILLLMMMPPPVVV\\\TTTXXX```hhhiiiccc___```aaa```______```bbbdddffffffiiifff```dddlllkkkcccjjjmmmrrrwww||||||{{{ssstttxxxxxxtttoooeee^^^iii|||~~~ssskkkdddccc^^^VVVRRRTTTKKKKKKKKKLLLOOOQQQRRRRRRHHH???999::::::888:::???999888888999;;;<<<<<<;;;===;;;888777888;;;@@@CCC777888999888777:::@@@EEEVVVbbbrrr|||~~~~~~}}}{{{|||zzzqqqlllpppppphhhYYYLLLFFFEEE<<<777555777888555333555222:::;;;<<>>AAABBB@@@<<<999:::888666888:::;;;999666555666666777888;;;@@@DDD;;;:::999777666777777888222555888999888777777777111333555:::>>>???===;;;;;;;;;:::999999888888888222555777666333222444666444777999999777666888:::777666555555777:::===???::::::;;;===??????===<<<777888999999999888666555888:::===>>>===<<<;;;<<<;;;;;;;;;999777666666777444555777888999888666555222666777777999>>>???===444555666888888777777666555666777888888777666555666666777777888888999999???888555999;;;999888:::666<<>>@@@AAAAAA@@@>>>======BBB>>>999777:::@@@EEEHHH@@@@@@EEELLLKKKCCC@@@CCCDDDAAA@@@BBBEEEFFFAAA<<<===>>>??????======>>>???@@@EEEEEEAAA@@@BBB@@@:::<<<@@@CCCEEEDDDBBB@@@???>>>>>>??????@@@@@@@@@???CCCBBB???===<<<>>>@@@AAAHHHBBB===>>>>>><<<===@@@999<<>><<<999:::<<<>>>>>>>>><<<;;;:::999777666777888:::;;;888:::<<<;;;999888:::<<<666888999888666777:::===888;;;======<<<<<<>>>AAA999888888888888888888999777777777777888999:::;;;666666555666666777888888;;;<<<<<<===<<<<<<;;;:::>>><<<:::999::::::999777777999;;;<<<======;;;:::@@@???>>><<<<<<<<<======:::777777999===>>>999555>>>888;;;EEEJJJDDDAAACCC<<<888555444666777777555555555666777777777777777777777777777888888888888666777999:::999888666444FFFDDDCCCCCCEEEJJJOOOSSSSSSTTTUUUWWWXXXVVVSSSPPPYYYYYYXXXVVVUUUXXX___eeegggooopppggg]]]\\\ccciiiqqqqqqoooooowww~~~|||uuuyyy|||xxxzzzwwwzzzzzzjjj\\\iiiwww}}}~~~zzzooojjjllliii^^^XXXZZZOOOUUUUUUNNNJJJMMMOOOMMMGGG@@@;;;<<<===:::888888<<<=========<<<;;;::::::777888888666444555999===<<<;;;:::999666777???IIIXXXnnn||||||}}}xxxkkk___WWWXXXYYYTTTHHH===>>>DDD<<<:::888666444222111111000666999>>>QQQqqq{{{jjjgggkkkhhh^^^^^^eeeeee]]]WWWYYY\\\```fffdddWWWHHH666222...///...,,,---000////////////000222333444111222333555666777777777;;;:::555///222:::<<<999:::<<<>>>???>>>=========;;;888666555666777888888999666666999;;;:::===AAA===:::777666666666666555555666888999888777555444000777999666999AAA@@@777888888999999888777666555666444222222444666777888666555444333444666888999555666777777999===BBBFFF???AAABBBAAA>>>;;;888888666777999777444444666999333555777:::===???@@@AAA<<<999777666888999888888666444555888;;;;;;:::::::::999666666;;;BBBBBB===:::999999:::;;;:::888555444888999666888<<<:::333<<<444000555999888888::::::666222333777::::::888333888KKKmmmwwwkkkvvvgggSSSGGGSSSnnnXXX333777...111777444666:::777999<<<<<<<<<@@@FFFHHHEEEEEEEEEDDDCCCBBBAAAAAAAAA???>>>===<<<<<<===>>>??????===:::999999<<>>>>>?????????>>>>>>@@@???>>>===>>>???AAACCCHHHHHHGGGEEECCC@@@===;;;DDDDDDBBB@@@>>>???BBBEEE<<<<<<;;;;;;;;;===>>>???>>>>>>>>>>>>>>>===<<<<<>>===<<<:::<<<@@@CCCCCCAAA===;;;>>>@@@AAA@@@<<<999999:::<<<<<<<<<;;;:::888777666999888888777777888888999444555777888999999999888999:::<<<=========<<<<<<===;;;999888999999888666999::::::888777777999<<<777777777666666666666666;;;999888999<<<===;;;888:::<<<>>>>>><<<;;;===@@@;;;<<<===?????????>>>===;;;<<<===>>>????????????999:::;;;>>>AAAAAA@@@>>>;;;888666888<<<@@@AAAAAA???<<<888555333444555777:::999777777888888666555555666999::::::888666444666888:::999777555444444EEECCCBBBBBBCCCGGGJJJMMMNNNLLLIIIHHHKKKNNNPPPQQQQQQRRRTTTTTTUUUZZZccciiilllpppnnnccc[[[]]]eeekkkssssssrrrrrryyyxxxttt{{{~~~{{{yyyrrrqqqssslllcccnnnvvv|||zzzoooiiijjjfff\\\WWWYYYWWWZZZXXXPPPKKKKKKLLLJJJEEE???<<<>>>???<<<999999<<<<<<<<<;;;;;;:::::::::888999999777555666999<<<999888888999777888???HHHZZZnnnyyyqqqnnnmmmggg[[[QQQKKKKKKKKKHHH@@@888999???<<<;;;999777555444444333222444777>>>PPPjjjxxxkkkjjjllliiiccchhhqqqpppggg]]]___```bbbeeeeee[[[OOO:::444000000///---...111111000000000000111111222111222333444555666666777::::::666222444;;;===:::666888:::===>>>???@@@@@@;;;999666666777888888888888666666:::;;;:::;;;>>>:::888666666777999999888666777888999999999888777222999:::777:::AAA???777777777777777777666666666888666333222333555555555666555444333444666888999666777777888999<<>>EEEDDD>>>::::::999:::;;;;;;888666444999:::777666:::;;;999<<<666555777777333222555555444333111111555;;;@@@[[[kkkooo___OOOPPPaaavvv}}}mmmPPP>>>333444999555666<<<::::::===??????BBBHHHIIIGGGBBBBBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<=========<<<:::999999:::===>>>???>>>>>>@@@AAAAAA???===<<<===???@@@@@@@@@??????@@@???>>>======>>>@@@AAAFFFFFFFFFFFFDDDBBB@@@???DDDDDDCCCAAA@@@AAADDDGGGCCCBBB@@@>>><<<<<<<<<===<<<<<<===>>>????????????AAAAAA@@@???>>>======<<<:::;;;>>>??????===:::888999;;;<<<:::888777888:::======<<<;;;;;;:::::::::999999999999999999999999666777888999999999888888888999:::;;;;;;;;;:::999<<<;;;999999999999888666888999999999777777999:::888888777777777777777777<<<;;;::::::;;;:::888777;;;===>>>===;;;:::<<<>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<>>>AAAAAA???===<<<999777777;;;===>>>>>>>>><<<999666555555666777999888666777888888777555555666888:::::::::888777888999:::999777555555666BBBAAAAAAAAAAAACCCEEEFFFEEECCCAAAAAAEEEIIILLLNNNLLLNNNQQQRRRUUUZZZccciiiooooooiii^^^YYY^^^fffjjjssssssrrrsssyyyyyyqqqrrrzzz~~~{{{{{{qqqmmmrrrsssrrryyytttyyy{{{qqqjjjhhhcccXXXTTTVVV\\\^^^[[[SSSMMMJJJHHHFFFCCC>>><<<@@@BBB>>>;;;:::;;;;;;:::999999999999:::888999:::999777777888999555555777999999888>>>EEEXXXiiiyyywwwjjjbbb]]]XXXOOOGGG???<<<;;;;;;888444666:::;;;:::999888777666666666666222333>>>MMM```uuupppkkkkkkjjjgggiiittt|||qqqeeehhhhhhfffeeeccc]]]UUU???888222111000......111222222222111111000000000333333222222333555777888999999666444555:::;;;999444555888:::<<<>>>??????<<<:::777777888999999888777555666:::;;;999888;;;888777666777999;;;<<<;;;888888888999999:::;;;;;;666;;;<<<888:::@@@>>>777666666555444555666777888:::888555333333444333222666555444333444666888999888888888888888;;;???BBBEEEEEECCC???;;;777555555:::::::::888666555666777777777666666666777888999777666555555777999999888555555666888<<<>>>>>>===;;;;;;;;;<<>>>>>======>>>>>>???@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999999:::<<<;;;;;;<<<===>>><<<:::;;;<<>>>>><<<===??????@@@???>>>===AAAAAA@@@???>>>@@@CCCEEEHHHGGGDDD@@@>>><<<;;;;;;;;;;;;===>>>@@@AAABBBCCC@@@???>>><<<<<<<<<===>>>;;;<<<<<<===<<<;;;999888999:::;;;::::::;;;>>>AAABBBAAA???===<<<<<<======999:::;;;<<<<<<;;;:::999888888999999999999888888888888999999999888777777:::999999999:::999888666777888::::::888888888999:::999999888777777777888<<<======;;;888666666666:::;;;<<<;;;::::::<<<>>><<<<<<;;;;;;;;;;;;;;;<<<@@@>>><<<;;;999999999999<<<<<<===???AAA@@@>>><<<<<<:::888888:::;;;;;;;;;===<<<:::999777666666666777666555666888999888777666777888999:::;;;;;;;;;999::::::999777666777999>>>>>>???@@@AAABBBCCCCCCAAAAAACCCGGGKKKLLLKKKJJJNNNPPPRRRSSSTTTWWW^^^cccllljjjccc[[[YYY^^^cccdddkkkmmmmmmooouuu}}}}}}zzzxxxuuupppkkkpppxxxyyyuuuwwwpppnnnssswwwyyy~~~rrrvvv~~~uuummmhhh```VVVQQQRRRXXXYYYXXXUUUPPPKKKFFFBBBBBB>>>===BBBDDD@@@<<<::::::999888777777888999999777888999999999777666666555444666:::999888:::@@@OOO^^^nnnwww|||~~~{{{ppp```UUUPPPLLLFFFAAA:::555333555666444555888999999888777777777777777888000111===JJJWWWjjj|||wwwhhhhhheeedddeeemmm~~~wwwooossstttoooiiiccc\\\VVVDDD;;;333111000......000222222222222222222111111555444333333333555888999888888777555555666666555666666666777999:::999999===;;;888888999999999888555444666;;;<<<888666888999888777888;;;<<<<<<<<<999888777777888:::<<<===999<<<<<<999;;;>>><<<777666555333222333555777888999777555444444444333222555444333333444666888:::::::::999888777999===@@@CCCCCCAAA===888555555555<<<;;;:::999777666666666888777555444444555777999555444333555777999999888666888999:::===BBBBBB???;;;<<<===???FFFJJJGGG@@@;;;:::999:::;;;;;;:::999999999888777666777777777444222333;;;HHHYYYiiitttrrrwww|||kkk\\\MMMHHHPPPOOOPPPfff}}}]]]???777---///444000222777555555;;;??????AAADDDDDDBBB;;;;;;;;;;;;<<<>>>???@@@>>>======<<<;;;;;;;;;;;;:::::::::::::::999888777:::999888999:::;;;:::999:::<<>>===<<<;;;<<<<<<<<<777888:::;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;<<>>=========<<<<<<===>>>@@@AAACCCCCC???>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<;;;999999:::;;;===@@@DDDFFFKKKHHHDDD@@@===<<<===>>>999;;;<<<>>>>>><<<;;;999888888999999::::::;;;;;;999999999888888777666666999888888999::::::888666777999;;;<<<:::999999999;;;:::999888888888999999;;;===>>>;;;777555777999888999999999:::<<<>>>???888777777888:::<<<>>>@@@BBB@@@>>>;;;:::;;;<<<<<<>>>===>>>@@@AAA@@@===;;;<<<;;;:::::::::;;;<<<<<<<<<;;;;;;:::999888777666666555444666888999999888999999999999:::;;;;;;;;;999999999777666666888:::;;;<<<===???AAABBBCCCCCCEEEEEEFFFIIILLLMMMLLLKKKNNNPPPSSSSSSSSSUUUZZZ^^^bbbbbb^^^XXXXXX\\\^^^]]]```bbbdddgggnnnvvvwwwssspppnnnkkklllrrrvvvtttnnnllllllnnnqqqsssuuuxxx{{{tttvvv{{{ssskkkaaaWWWQQQPPPPPPQQQSSSUUUSSSLLLEEEAAAAAA===>>>CCCEEEAAA===;;;888888777777777888888999666666777888999888666444777555777::::::777777:::FFFSSSbbblllrrrsssqqqnnniii^^^PPPFFFAAA???<<<:::888333111333666444444666666666555555555555666666888000000;;;GGGSSSdddvvvzzz~~~sssdddeeebbbbbbfffsss{{{{{{}}}rrrhhh]]]TTTGGG===333000///------///000000222333444444444333777666555444444666888:::;;;:::999999777666555666777555444555777888777666===;;;999999999999888777444333666;;;<<<888555777;;;:::999:::;;;<<<;;;999888777555555666888:::<<<:::;;;:::999:::;;;:::666555444333222333444777888666555333444555666555444555444333333444666999:::;;;;;;:::888777888;;;>>>BBBBBBAAA>>>;;;999999:::<<<;;;999888777777666666777666555444555777999;;;444333333555888:::999888777:::;;;;;;>>>DDDDDD@@@<<<===>>>@@@FFFJJJFFF>>>;;;:::888999:::;;;:::999;;;888666777999888444111111666AAATTTlllrrraaaRRRLLLSSSSSSPPP^^^fffEEE666...222999666888<<<999555;;;??????>>>@@@AAA???999::::::;;;<<<>>>@@@AAA>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::999888888666666777999::::::999:::<<<>>>@@@BBBBBBAAA@@@>>>>>>===<<<<<<;;;;;;;;;:::;;;===>>>>>>>>>===<<<999:::;;;;;;:::;;;>>>@@@??????>>>======>>>???@@@??????>>>>>>??????@@@AAA@@@???===<<<;;;===>>>???;;;;;;;;;;;;;;;<<<======777666666888;;;???CCCEEESSSOOOHHHBBB===;;;;;;;;;:::;;;===>>>>>>===;;;:::888888999:::;;;<<<===>>>::::::999999888888888777888777777888999:::888777888:::======<<<:::::::::;;;:::999888888999:::;;;999;;;<<<;;;888777:::===<<<;;;999999:::;;;<<<<<<777777777777999;;;>>>??????===<<<::::::<<<===???>>>>>>???@@@AAA@@@===;;;;;;;;;<<<<<<<<<===>>>???:::;;;;;;;;;:::888777666555444444555888999999888<<<;;;;;;::::::999999999777777777666555555888::::::;;;<<<>>>@@@AAACCCCCCJJJFFFBBBAAACCCHHHKKKMMMIIIMMMPPPRRRRRRTTTXXX\\\XXXZZZZZZWWWWWWZZZ[[[YYYXXXZZZ\\\___gggooopppmmmmmmllllllppptttuuupppjjjiiinnnrrrqqqqqqsssvvvwww{{{yyyzzzzzzqqqfff\\\VVVTTTOOOMMMPPPTTTTTTMMMFFFCCCAAA======BBBDDDAAA<<<;;;666777888888999888888888666666666888::::::888666999777777::::::666555888AAAJJJVVV```ddddddaaa___VVVNNNDDD===:::999888666555111111444666333333444444444444333333444444555666222222999EEETTTdddrrr{{{}}}~~~wwwiiieeedddffflllwww~~~qqqbbbVVVJJJ>>>333//////......//////000222444555555555444666666555555555666888999===;;;;;;<<<:::777888<<<777555333555888;;;:::999<<<:::999999999999777555444333666;;;<<<888777888<<<;;;::::::;;;;;;999777777666555444444666888::::::999777777888888777555555555444333444555666777444333222444666777777666444444333333444777999;;;;;;;;;:::888666777:::===BBBCCCDDDBBB@@@>>>???@@@<<<:::888777777777666555555555555555666888:::<<<444444444666999:::999888777<<<===:::===EEEDDD>>><<<======>>>DDDGGGCCC;;;:::999777777999::::::999;;;777555888999777555555<<>>AAA???===>>>??????999999:::;;;<<<>>>@@@@@@======>>>>>>>>>>>>======;;;<<<<<<<<<<<<;;;;;;:::777666555777:::<<<======<<<<<<===>>>???@@@@@@@@@===============<<<<<<<<<:::;;;<<<===>>>===<<<;;;;;;<<<======<<<<<<>>>@@@::::::::::::<<<>>>@@@AAAAAA@@@???>>>===>>>>>>???BBBAAA@@@>>>>>>>>>???@@@999999999:::::::::;;;;;;999888888:::===AAABBBCCCQQQMMMGGGAAA<<<:::::::::;;;<<<===>>>>>>===<<<;;;::::::::::::;;;===>>>???;;;:::999999888999999999888777555666888999999999999;;;<<<<<<;;;::::::;;;:::999777777777999;;;===999::::::::::::;;;>>>@@@CCC@@@<<<999999999999888::::::999999999999999:::999999999999999;;;===>>>>>>>>>???@@@AAAAAA>>><<<;;;<<<>>>>>>======>>>@@@::::::::::::999888777666555444444555777888888777<<<<<<<<<;;;:::999888777555666777666555666888999;;;;;;;;;<<<===>>>@@@AAAEEEAAA===<<>>===AAACCC???;;;:::555666888:::;;;:::888777888777666888;;;===;;;:::999666666999:::888777999>>>BBBIIIOOORRRQQQPPPPPPHHHDDD>>>:::999888666555111000222777777444333666444444333333333333444444222444444777CCCWWWhhhppp}}}~~~sssjjjjjjkkkooouuu{{{vvvfffYYYMMM@@@444000111111000222111222444555666555444333444444444444555555555555999777888;;;:::777;;;BBB===999666777;;;===<<<:::;;;:::888888888888666444444333666:::<<<999888;;;::::::999:::;;;;;;888666777666555555555666777888888555444555666666555444666666666555555555555555333333333444666777666555444333333333444777:::;;;;;;:::999777666777:::===AAACCCDDDDDDBBB@@@??????:::888666666777888777555444444555666777888999999555555666888:::;;;999888555;;;<<<888;;;BBBBBB;;;<<<<<<;;;;;;@@@CCC???888999777666666888999:::999999777888999666444;;;DDDVVVnnnqqqkkkRRRTTTWWW___rrryyy```HHH;;;999:::444444888666999???AAA===999:::<<<<<<999999999:::;;;===>>>???:::;;;<<<>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<777666666888<<>>>>>>>>======888999;;;<<<=========<<<<<<===>>>===<<<<<<===>>>:::999999999:::<<<>>>???AAA@@@>>><<<<<<===>>>???DDDCCCCCCBBBAAA@@@@@@???<<<<<<<<<<<<;;;:::888888<<<;;;:::<<>>===<<<;;;;;;<<<<<<===:::999888888888999:::;;;999777444444666999:::;;;999999:::999888777999;;;888777666555777:::===???<<<;;;999:::<<>>>>>>>>@@@BBBAAA???===;;;>>>???>>><<<;;;;;;===:::999999888777777777666555444444555777888777666999:::;;;<<<;;;999777666333555777888888777888:::===<<<;;;:::;;;<<<===>>><<<;;;<<<>>>AAADDDDDDCCCDDDHHHLLLMMMMMMMMMPPPSSSOOOTTTVVVSSSQQQVVVZZZ\\\XXXYYYXXXYYY___gggiiifffjjjiiikkknnnnnnkkkgggfffnnnoookkkfffjjjuuuxxxtttyyy~~~zzzqqqjjjeeebbbcccYYYSSSSSSRRRLLLJJJKKKCCC>>>===@@@BBB>>>;;;:::444666999<<<<<<;;;888666:::888777999===???>>>===999555555999;;;999999;;;;;;<<<>>>BBBDDDDDDEEEGGG>>>;;;888777777555333111///000555::::::666666999555555444333333333444444000555666666CCC[[[lllpppwww{{{yyy{{{{{{nnnmmmnnnpppqqqrrrwwwwwwgggZZZPPPBBB555111222222333444333444555666666444222111222222333444444444333333333111333777777666;;;DDDEEE@@@;;;:::===>>>;;;888;;;999888888888777555333555333555:::<<<::::::===888888888:::;;;;;;999777777777777666666666666666666333222333444444333444666777777777666555444444444333333555666777666444444333333333444777:::;;;::::::999777666777:::===???AAACCCCCC@@@===;;;;;;999777444555777888777555444444555666777777666666666666777999;;;;;;999888444:::;;;666888@@@@@@888<<<<<<:::999===AAA===666888777555555777999999999777888;;;999222111@@@RRRooojjjVVVrrrxxx^^^```ZZZSSS^^^zzzpppXXXIIIBBB>>>555555:::999888>>>???999444555888999888888888999:::;;;===>>>888999;;;===>>>>>>======:::::::::::::::;;;<<<===777666666999===AAACCCDDD>>>===;;;::::::<<<>>>???<<<<<<===>>>??????>>>>>>;;;<<<>>>@@@BBBCCCCCCBBB:::<<<<<<<<<:::999:::;;;<<<<<<:::999999:::;;;<<<@@@>>>===;;;;;;===>>>???EEEEEEEEEDDDCCCBBB@@@???AAAAAA@@@???===;;;888666999777666888;;;<<<:::777<<<;;;:::999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<>><<<;;;::::::;;;888888777777777999:::;;;:::777333333555999;;;<<<888888888666555555888:::666555444555666:::===???@@@<<<999:::===@@@AAA@@@???<<<888888<<>>@@@BBBBBB@@@===<<>>;;;888888:::999999888777666666666777666555444555666777777555666888:::<<<<<<:::888777333666999::::::999999:::222888777111333<<>>>>>===:::777777555777:::<<<<<<;;;999888777333111333888:::888444444555666666555666888;;;888999999:::::::::999999888777666555444333333333000222666999:::999888777555777888777555444666999444000111;;;GGGTTTgggxxxvvvwww{{{qqqlllrrrmmmkkkoooqqqsss|||uuuggg^^^OOOIII@@@777222111222444222222555::::::666555777///000222444555666666777777555333222222444777888999999:::;;;======;;;999555888;;;<<<:::888666666888888777777777999:::;;;???;;;:::======999777888444444555666777777666666555666555333000...///000555444222111111222333444111222333555777888999999666333222555666555777;;;:::999888777777999;;;<<<>>><<<<<<===???===999666555555555666888888555333333333444666888999888777555666777777777666444444333444777;;;>>>===999555666666888;;;>>>???===;;;999999999999888888888777999555:::999000999SSScccSSS???fffyyykkkcccSSSKKKWWWsssoooggg\\\KKK;;;777999888444AAA>>>:::777555555777888999888888:::===????????????===<<<===@@@@@@>>>;;;;;;:::999999;;;<<<===<<<:::777888;;;===<<<>>>CCC@@@>>>;;;888777888:::;;;BBB;;;:::AAADDD???999888>>>;;;<<<@@@???;;;<<>>>>>>>>>>><<<:::999:::777888<<<>>>;;;999999999===???>>>:::888;;;>>>AAABBBDDDEEEDDDAAA===;;;@@@777@@@JJJAAA888;;;===AAA:::>>>???666444::::::777;;;???>>>:::888999<<<:::::::::;;;<<<>>>@@@AAA<<<;;;999:::;;;<<<;;;:::<<<;;;999888777888999999888999:::<<<;;;:::888666777888:::;;;:::999777555666666777999;;;<<<:::999===>>>>>>===<<<;;;999888===;;;:::999999<<<>>>@@@===999555555777999999888<<<::::::<<>><<<>>>;;;999999<<<======;;;<<<;;;999888888999;;;<<<:::;;;;;;::::::888777666999888777666666555333111555888:::999777666777999999888888888888888999999333555555222444888;;;:::;;;:::::::::;;;===@@@BBBBBBAAA@@@AAADDDEEEDDDCCCLLLNNNMMMLLLMMMPPPMMMHHHLLLRRRVVVVVVWWW[[[^^^^^^^^^eeelllkkkfffbbbcccfffoookkkgggdddaaa___cccjjjrrr}}}}}}{{{rrrgggiiinnnhhhiii^^^\\\ZZZTTTWWW[[[WWWOOOGGG@@@???>>>;;;999999888888999999999999999999888555333555999:::777444444666888888777777888999888888999999999888888888666666555444444333333333000111444888;;;;;;:::999888999999777444444666888333...///999GGGVVVffftttyyyyyy|||xxxlllnnnqqqnnnlllmmmpppsssxxx~~~zzziii]]]VVVQQQGGG>>>888444222111666444666888888555555888555555555555555666666666777666555333333444666777888999:::;;;;;;;;;<<<<<<777999;;;;;;999888777777999888777777777999;;;<<>>:::777666444444555666666666666666444444555333111000111333333444444444444444333333222333444666777888999999888555444777888666777;;;777666666666777:::<<<===;;;::::::<<<======999666777666666666777777555333444555666888999888666555555666777888777666444333222333666999<<<;;;999666888888:::<<>><<<999666555555666777;;;;;;;;;===>>>?????????BBB>>>:::888:::;;;;;;;;;;;;:::999:::;;;;;;;;;;;;;;;777777:::;;;:::<<<@@@???===;;;:::999:::;;;<<>>::::::>>>???;;;<<>>>>>>>>===<<<<<<<<<888777;;;<<<999888999555999<<<;;;999888<<>>>>>======>>>???AAABBBJJJAAADDDJJJDDDBBBCCC???BBB:::===@@@888666999777777;;;>>>===:::888:::======<<<;;;;;;<<<>>>@@@AAA@@@>>>;;;:::;;;;;;:::999;;;;;;:::999999999999999999:::;;;;;;;;;:::999888777888999999999888777777888888999;;;======;;;999======<<<<<<;;;;;;::::::===<<<;;;999999:::;;;<<<<<<:::888777888999999999;;;::::::<<>>;;;???<<<::::::<<<>>>===<<<:::999888777777888999::::::999999888777666666666555555555555666666555444555777999999666555666777777777777777777888999999555222222444555444666999999999888888999:::<<<===???======>>>@@@AAA@@@???GGGIIIIIIGGGIIILLLKKKFFFLLLLLLPPPWWWZZZXXXVVVVVV\\\```eeeddd```^^^```ccccccggghhhfffggglllooooooqqqyyyzzzxxxyyyrrrqqquuurrrooogggeeeaaaXXX\\\dddcccSSSIII@@@===;;;888666777:::999777666777888:::;;;999777666777::::::777333555777:::;;;999888777888888888888777777666666666333333444444444444333333111111222777<<<===<<<999:::999888666444555777999666///...999IIIYYYgggpppxxxxxx{{{~~~ooofffooollllllkkkkkkooowww{{{{{{oooaaa^^^YYYPPPHHHAAA;;;555222999666555777777444444777777666666555666777888999888777777666666555555555666888999:::;;;;;;===>>>888999:::999777666777888:::999777666777999<<<>>>DDD===999<<<>>>;;;666444333444555555666555555555222444555444333333444555222444555777777666444333555555666666777888888888888555444777777555555888777666555555666888999:::888888999:::<<<<<<:::888999777666666777666444222555777888:::999777444333555666777888888666444333333333444666999::::::999;;;;;;<<<===??????===;;;777777666666777999;;;===999555777666777UUUsssNNN:::444MMM~~~tttgggnnnwwwssshhhaaalllppp|||~~~uuutttbbbcccbbbZZZKKK===999888888999999777666666666666666;;;<<<>>>???@@@@@@@@@???IIIDDD===888777:::<<<===;;;;;;:::::::::::::::::::::777666999:::999:::>>>===<<<<<<<<<<<<<<<<<<<<>>>>>BBBDDDAAA===;;;===999777;;;>>><<<;;;;;;<<<<<<<<<===>>>???@@@AAA>>>:::888:::;;;999888999555888::::::777777999<<<999999999:::;;;===???@@@BBB???FFFMMMRRR[[[\\\PPPEEE:::;;;???:::999:::555888:::<<<:::888888<<>><<<;;;<<<===@@@BBBDDDAAA===:::::::::999888::::::;;;;;;;;;:::999888:::::::::;;;;;;;;;;;;;;;888888888888888888999999;;;;;;<<>>===<<<;;;999888888777:::;;;<<<;;;999999999:::::::::;;;===??????===;;;???===;;;;;;=========<<<::::::888888888888::::::999888666555444555555666222222444555666777777777666777888888666444555555555555555555666888999:::777111000666777222333:::999999888777777888999999999999:::;;;===>>>>>>>>>AAACCCDDDBBBDDDGGGGGGDDDKKKHHHMMMWWWYYYSSSRRRXXX\\\^^^```___]]]\\\]]]___[[[cccfffdddgggqqquuuqqqsssyyyyyyvvv|||xxxvvvzzzzzzxxxsssrrrjjj^^^cccmmmlll]]]RRRFFFAAA<<<888666777888888777777777999;;;<<<:::999888999:::999666333555888<<<===;;;999777666888888777666555444444444111111333444444444333333444222222666;;;===:::777999888777555555777999;;;:::333111;;;MMM^^^hhhkkksssssswww|||ooocccllleeegggggggggooo|||wwwnnneee```YYYRRRLLLDDD<<<666999555444777777444333555444444333333555888;;;===888999999888777555444333666666888<<<@@@AAA>>><<<888888888666555444666888999888666555666999<<<>>>AAA:::666:::===;;;666444444444555555555555444444333555666666444444444555444444666777777666666555777666666666777777777888666333333555555222111444:::999777666444444444444666777888:::<<<======<<<;;;999888777777666444222333666888:::888666444333555666888999888777555333555444444555888;;;<<<<<<>>>======>>>???>>><<<:::777666444333444666999;;;666666;;;;;;@@@bbb___AAA;;;@@@YYY}}}iiiZZZZZZooowwwyyyqqq|||tttbbbdddkkkiii[[[HHH<<<666444666777777888888777777666999;;;>>>AAAAAA@@@@@@@@@KKKGGG@@@:::888888:::<<<:::;;;;;;;;;999888888999999666666999:::999;;;???;;;<<<===>>>>>>>>>===<<<@@@>>>>>>@@@BBB@@@===;;;<<<888555888<<<>>>;;;888<<<<<<;;;<<<>>>@@@CCCDDDAAA<<<999;;;;;;999999;;;:::;;;<<<:::777555555777666888:::<<<===<<<;;;:::EEEPPPdddrrr|||sssKKK<<<999===;;;<<<===777999::::::888777999===@@@BBB@@@===;;;;;;===???AAACCC???;;;999888999888888888999;;;======;;;999888:::999999999:::;;;<<<<<<:::999777666777888:::;;;<<<===>>>@@@BBB@@@===999<<<;;;:::999999;;;===>>><<<=========<<<:::888777:::===???>>>;;;999999;;;888999<<<>>>???>>><<<;;;>>>==================<<<<<<<<<;;;::::::;;;<<<<<<999888666444333444666777333444666777777777888999666777777777666444444444333333444444666777999999777111111777888222333:::999999888888777777777777444666777999;;;<<<>>>???<<>>>>>BBBCCCAAAGGGGGGMMMUUUSSSNNNRRR^^^\\\\\\\\\[[[ZZZZZZZZZZZZ]]]cccbbb]]]___hhhkkkfffrrrwww~~~wwwtttyyyuuutttyyy{{{}}}~~~tttfffkkktttrrrkkk___QQQIIICCC<<<999:::666666888999:::;;;<<<<<<:::::::::::::::888666444555888<<<>>><<<999777666888777666555444444444444111111222333444444444444666555444666999999777444666555444444666999;;;<<<:::555333<<>>FFFGGG???777777888777555333333666888777666555555666888;;;===<<<666444888<<<:::777666444555555666555555444444555666888777555333333333666555555444555666777888777777666555666666777777666333333666555111111333999888777555444333333222666777999;;;===>>>???@@@===;;;999888888777555333000444777888777555444555777777888888777777666555888666555666888;;;===>>>???>>><<<=========;;;999888666444222222333666777666777999888CCCjjjoooPPP:::999JJJmmm|||uuuWWWOOO[[[gggyyy~~~|||~~~~~~zzzkkkcccnnnsssiiiVVVFFF:::444666777888999999999888888555999>>>AAAAAAAAAAAAAAAGGGFFFCCC???;;;888777777999;;;===<<<:::888888999888666666:::;;;;;;>>>BBB:::<<<===>>>???>>><<<;;;>>>>>>>>>>>>??????===;;;<<<999666777<<<>>><<<777;;;;;;;;;<<<>>>@@@CCCEEECCC===;;;<<<===;;;:::<<<<<<<<<<<<;;;999777777777999999999999;;;<<<>>>???EEE\\\|||}}}OOO>>>888::::::===AAA;;;:::999888777777999===@@@@@@???===;;;;;;<<<>>>???>>>;;;888777888999999888777888;;;======;;;999777888888888888999;;;<<<===<<<:::888777777999;;;<<<======>>>@@@AAA@@@<<<:::;;;:::999888999;;;===>>>;;;<<<===>>>>>>===<<<;;;;;;>>>@@@???;;;999:::;;;888999<<<===>>>===<<<<<<======>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666777888666888::::::888777888999666666666666666666444333333333333444555777888999444222222666777555555888999999888888888777777777222444666888888:::<<<>>>888<<<===::::::===??????BBBFFFLLLOOOLLLJJJRRR\\\XXXVVVUUUVVVWWWWWWVVVUUU\\\]]]\\\[[[```gggkkkjjjnnnsss{{{~~~||||||zzz|||vvvxxx~~~}}}|||pppttt{{{uuuqqqeeeWWWNNNGGG???;;;;;;888999:::;;;<<<<<<<<<;;;;;;:::999999888777777666444888<<<===<<<999888777888777555444333444555555333333222222333444555666555555666666555555444444444333333444777:::::::::666444555>>>QQQccckkkiiilllmmmrrrvvvuuusssvvv{{{jjjeeecccbbbcccgggkkkpppxxx|||tttjjjccc]]]UUUKKKDDD???999777999999555111000777666444333222222333333888888888888777555333222666555777???GGGGGG???666888888888666555555666888666666666666888:::;;;===888555555999;;;999888999666666666777666666555444444666888777555333222222666555444333444666888999666666555444444555777777888666666999888444333666555555555555555555555555666888:::;;;<<<>>>@@@BBB???===:::999999999777666111555888888666444666888999888777666666666777777:::888666666999<<<======>>><<<;;;:::;;;;;;999888777666444222222333444555888666444222EEEuuuXXXBBB555:::SSS~~~sssuuuzzzyyynnnNNNJJJYYYYYYrrrzzztttaaakkksssooobbbSSSDDD999666777888888999999999888444999@@@CCCBBB@@@@@@AAAGGGIIIKKKIIIEEE@@@<<<:::888;;;>>>>>>;;;999999;;;999666666:::<<<;;;===BBB;;;<<<===>>>======;;;:::<<<>>>???======???>>>;;;;;;;;;999888;;;???===999;;;;;;<<<===>>>@@@AAABBBAAA===;;;===>>><<<;;;<<<999:::::::::;;;;;;<<<<<<===:::555444666<<>>;;;999888777777999<<<>>>===<<<;;;:::::::::;;;<<<999888666777888999999888666777:::<<<<<<;;;999777777888999:::;;;<<<======>>>===;;;999999:::;;;<<<;;;;;;;;;<<<>>>===<<<:::::::::999999999;;;<<<===:::;;;===>>>??????>>>>>>>>>??????===;;;::::::;;;888:::<<<<<<;;;;;;<<<>>>;;;===>>>===;;;:::::::::888888888888888888888888999999888777777777888999999;;;===<<<999777888:::666555555666777888666555444444444444555777888999///222333222333777777555777777777777777777666666222444666666555555777:::666;;;<<<888666999<<<<<<>>>EEEHHHGGGFFFIIINNNPPPNNNMMMLLLOOOSSSUUUSSSPPPXXXUUUVVV^^^fffkkkooosssnnnqqqyyy}}}|||xxx~~~xxxuuuiii\\\TTTNNNFFFBBBAAA@@@???===;;;::::::::::::::::::888777555666777999444777:::;;;;;;999999999888666555444444555666777666555333222222444666777111444777555222111333666444333333555888999777444111444888BBBUUUjjjsssrrrnnnppptttwwwtttnnnmmmpppyyypppgggfffbbbgggqqqpppjjjppp~~~xxxnnngggeeeaaaZZZTTTLLLCCC;;;999888444111111777666555444333111000000777777777666555444333222444666999===@@@???===::::::;;;;;;:::888888999:::666777888:::;;;<<<======888888:::<<<;;;777888<<<777777888888777666666555222444666777555444333333444444444444555666777777555444333222333444666888888666666:::999666555777444444555666666666666666555777:::;;;;;;<<>><<<:::;;;;;;:::999666999;;;999555444666:::;;;999666444444666888999;;;999777777888:::;;;;;;<<<:::888888888999888777555555555444555555666666777555333555NNNjjjHHH999999MMMkkkuuu{{{jjjlllrrrsssxxxYYYNNNSSSRRReeezzzdddjjjooommmfff[[[JJJ<<<666666666777777777777888777===DDDFFFCCC???>>>???GGGKKKOOOOOOJJJDDD@@@>>>777;;;??????<<<:::;;;===;;;777777999:::888:::>>><<<<<<<<<<<<<<<;;;:::999<<<@@@AAA===<<>>>>>;;;;;;??????<<<;;;;;;<<<===>>>>>>>>>>>>===:::999===>>>;;;:::;;;999999999:::;;;======<<<;;;999777777999>>>CCCFFF;;;FFF___uuu~~~|||hhhEEE777666:::888;;;???;;;;;;:::888777888999:::;;;888888999999999999999999888777777999::::::888666555666888::::::999888777777999;;;===????????????@@@???===<<<;;;;;;;;;;;;999888777777999;;;;;;:::::::::::::::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>AAA???<<<;;;;;;;;;::::::999:::;;;;;;999:::===???:::<<<>>>===:::888888999666777777777777777777666888888888888888888888888777;;;>>><<<888666888;;;666555444666999:::888666666555555555666777777888***222333///111888888222555666666777666666555555333555666555333222333666666:::;;;777555888;;;;;;<<>>999666333111222444444555555444444222222666666666555444444333333222777;;;;;;888777;;;???<<<===>>>===;;;:::;;;<<<777888:::===>>>???>>>>>>:::;;;>>>???;;;666888>>>888888888888888777666666///222555666666555444555111222444666777777666555444333222111222444666888555444555888888555444666777777777777666555444333444777999:::999:::>>>AAABBB???<<<;;;<<<<<<;;;;;;;;;===>>>:::555444777;;;<<<:::666333333555888;;;:::999777666888999999888:::888666666777888777666444444555666777888999999444555888???[[[oooNNN@@@444AAAeeelllxxxxxxeeegggoooqqqkkkWWWOOOQQQYYYooo|||jjjlllllljjjfff]]]KKK<<<666666555555555555666777:::AAAHHHIIIDDD???======@@@EEEJJJJJJEEE@@@<<<:::777;;;@@@@@@===;;;<<>>===AAAAAA>>>:::???AAA<<<;;;???@@@>>>;;;<<<===>>>>>>===<<<;;;:::777888<<<>>>;;;999999;;;:::999:::;;;;;;:::999666999===@@@AAA???<<<:::777333>>>MMMTTTXXXQQQ???===333555;;;888999<<<888<<<:::888888888999999999555666777999999888777777999999999;;;<<<;;;888555555666777888999888888777888:::===@@@AAABBBAAAAAABBBAAA???>>><<<;;;;;;;;;777666444444777999::::::999::::::;;;;;;::::::999;;;;;;;;;;;;<<<<<<======CCC???:::999:::<<<;;;999:::;;;;;;:::888999===AAA999<<<>>>===:::777777888888888999999999999888888666777888888888888777777555999===<<<888666888<<<666555444666:::;;;:::888777777666666666777777888222444444111......000333444444555555666555555555222444666888888666444222666666666777888999;;;<<<@@@===::::::<<>>444666888;;;<<<<<<;;;;;;777666444444555777777777555444333333333333444555111333555444222111000000333444888;;;888222111444000111:::KKK]]]kkkwww|||~~~vvvmmmrrruuukkknnnmmmnnnyyyuuulllwwwwwwvvvwww}}}yyyqqqlllmmmssswwwqqq]]]EEE999888999777444666999;;;:::777444444555///333777888777777999:::999777444555999;;;;;;:::<<<:::999999:::999888666::::::::::::999999;;;<<>>>>><<<999999<<>>:::666666666888777777777777777888999555666777777777777777777888777888999:::999666333999555222111333666777666888999444DDDrrrpppbbbaaaIIIAAA999BBBJJJxxx~~~zzzcccaaaqqqhhh[[[WWWWWW___uuu}}}uuuqqqeeelllfffccciiiTTT@@@777999:::777555555444333666:::======???AAA===666:::<<<>>>??????>>>;;;:::;;;;;;<<<<<<;;;999777666888999:::888555444666999======<<<;;;<<<<<<===>>>???<<<:::;;;???@@@???===???>>><<<<<<<<<;;;999888:::<<<>>>>>><<<;;;:::;;;:::;;;;;;<<<<<<;;;;;;::::::<<<>>><<<999777777999777999;;;======;;;999777666888:::<<<<<<:::888666444666888999999999:::;;;<<<;;;:::777555555777999999999888777777777777777888666777;;;===;;;;;;>>><<<;;;:::999999;;;===>>>:::;;;===>>>??????@@@@@@@@@BBBCCCAAA>>><<<::::::777777888888888999999999;;;:::999999999;;;>>>???AAA@@@===;;;:::;;;<<<<<<<<<======>>>======<<<;;;>>>;;;:::<<<<<<:::;;;???AAA>>>;;;:::<<<<<<:::888999999::::::999888666555777777777777777666555444666666666666777777777888:::===:::444222777888444666777888999999888777666000222333111///...000222000111222444555666666666666777888888888777555444666666777888999::::::;;;===:::888888:::===??????BBBAAA@@@AAADDDGGGHHHHHHJJJPPPVVVZZZZZZZZZ]]]aaadddkkkmmmttt~~~{{{xxx}}}yyypppkkkhhh```XXXRRRLLLGGGFFFBBB:::555555888555555777777555777;;;555777999:::;;;:::999888666333111111444666666444777777666666555444333333111333555555333222111222333333666999666111111444222333;;;LLL]]]iiisssyyyyyy~~~qqqxxxzzzpppmmmpppqqqxxxxxxpppxxxlllnnnsss}}}~~~vvvpppooorrruuupppcccQQQDDD<<<888666555333666888888555333333444111444777888888888:::<<<999777555555888::::::999:::999888888999999888777888999:::999999999:::;;;>>>===<<<<<<<<<<<<:::888666888999777444333555777444333222111222333555666555555444222444888666111///000222444555555444333555555555666666666666666777888888888888666555444555777888999999:::===???>>><<<999:::<<<>>>>>>===999;;;======;;;999888888888777666555555555555555444444555666777777777777888777777888999888666444888444111000222444444444777888888OOO}}}mmmWWWLLL555555444IIIZZZ{{{{{{yyymmmaaaUUUTTTjjj{{{wwwhhhkkkbbbcccrrrhhh[[[MMMEEE999222333888;;;<<<===;;;;;;<<<======:::777666888;;;===>>>===<<<;;;;;;;;;;;;;;;:::999888888888999999777555555888;;;===<<<:::999999:::<<<===>>><<<;;;;;;===>>>>>>=========<<<<<<<<<<<<<<<;;;:::<<<>>>>>><<<::::::;;;;;;<<<<<<<<<;;;;;;:::999:::<<<===<<<999777888999777888:::;;;:::999888777777888888999999888888777555777999999888888999::::::::::::888555555666888999888777777666666666777:::888999<<<<<<999888::::::999888888888:::<<<===:::;;;<<<===============999;;;>>>>>>===;;;;;;;;;777777777777888888888999;;;:::999888999:::<<<>>>@@@>>><<<:::::::::;;;<<<<<<<<<<<<<<<============???;;;:::======<<<===AAAAAA>>><<<<<<<<<<<<:::777888888999999999888666666888888999999888888777777777777777888888888888888999<<<:::555444888888555666777777777777777777666---///111111000///000111000000111333333444444444333333333333222222111111444666777999::::::::::::999777555555888;;;<<<===@@@>>><<<<<>>999777666666777888888777888777666777888999888777777777888999999999999999<<<;;;;;;======<<<999666555666777777555444555777444333222222222333444555444555444222333777666222---///111333444555444444777777777666666666666666555555666666666666555555777888999888777777999;;;888666555666999===???@@@;;;:::;;;<<<======;;;999777777555444333222222222222333444555666777777777888777666666777777666555666444111///000222222222555888BBBbbbyyy\\\EEE111>>>DDDeeevvvjjj]]]oootttsssdddaaappphhh^^^[[[LLL<<<999@@@GGGGGGDDDEEE;;;777:::<<<777666:::555777999:::;;;:::999888::::::999999999999999:::999888888666666777;;;>>>???===;;;999999:::===>>><<<<<<<<<;;;::::::;;;===<<<<<<<<<======>>>>>>>>>;;;<<<======;;;::::::;;;=========<<<;;;:::999888:::;;;<<<;;;999888888999999999888888888777777666888777666555555666777888666888999999888777777888777999:::999777666666777888777777666666666666666;;;999:::===<<<777555666888777777777777999;;;<<<999::::::;;;;;;;;;::::::555888<<<>>>===;;;::::::777777777777888888888888::::::888888888999:::;;;===<<<;;;999999999:::;;;<<<<<<;;;;;;;;;===>>>???<<<999999<<<<<<;;;===AAA@@@???>>>>>>>>><<<999666777888888888888777666666888999999::::::::::::999777888888999999999999999888::::::777777999888666666666555555555555666666+++---///000000000//////222222222222111000///...000//////...///000111222333555888:::;;;;;;:::999777555444444777:::;;;;;;>>>;;;999999;;;>>>???@@@@@@CCCFFFIIIJJJMMMPPPSSSXXX\\\[[[___jjjkkklllwwwxxxyyy}}}}}}xxxnnnggg___XXXSSSKKK@@@999777777444555999:::666444555555666777777888777777666:::666333555:::<<<999555666777888888777444222000111333666666666555555666555222222333333000222666333555@@@UUUiiiuuu{{{www|||zzz}}}|||wwwyyyyyy|||}}}vvvpppmmmllljjjkkkfffZZZNNNEEE???:::777888888888666555333333444444555555666999<<<>>>888888777777777777777777666555444555888999888888555666666888999:::888777::::::;;;===>>><<<888555333444555555555555555555333222111111111222333333222444444111222555444111///000111222333333333333777777666666555555444444333333444555555666666666777888888777666666777999444333333444777;;;>>>@@@===;;;:::;;;>>>>>>;;;888666555555444333333333333333444555555555555555555888777555555666777777666666444222111000111222222888AAASSSwwwmmmPPP888...JJJhhhtttcccpppwwwyyypppfffnnnaaaTTT[[[OOOIIIUUUfffjjj```SSSJJJ;;;444;;;<<<666555<<<999:::::::::999777555333:::999888777777888:::;;;888888666666777999===@@@BBB@@@===;;;;;;<<>>>>>======>>>???;;;<<<===<<<:::999999:::???>>>>>>===;;;:::888777:::::::::999999888999:::;;;:::888777666666777777888777777666666777777888777888:::999777666666777666999;;;;;;:::888777777777777666666666666666777:::999:::===<<<777444555888888888888888:::;;;<<<999999999999999888777777888;;;>>>???===;;;999888888888888888999999999999:::999888777777888888999;;;:::999999888999999:::<<<;;;:::999:::<<>>@@@CCCHHHNNNRRRQQQTTTSSSWWWcccdddfffqqqlllooowww~~~}}}wwwooohhh```[[[RRREEE<<<999777444555:::;;;888444444333444555666777888888999;;;888555777;;;===:::777666777999::::::888666555111444666777666555555666666222000222333111333666555777CCCZZZooozzz~~~~~~vvvxxxyyywww|||zzztttpppnnnpppqqqkkkaaaYYYQQQEEE:::777666666666666777777777444333333333555888999:::777888888888777777777777555444444555777999999888666555555666999:::999777888999:::<<<===<<<888555222222333444444444333222111111000000000000000111000333333000000222333000222222333333222222222111555555555444444333333333222222333444555666777777444555666666555555777888444444444444555888;;;===???<<<::::::<<<<<<999555555444444444555666777777666666666666555444333222888666555555666888777777555555444333222222333444BBBOOOcccvvvVVV>>>222:::dddiiiVVV\\\jjjrrryyyppppppzzzyyymmmttthhh]]]\\\TTTYYYrrroooQQQ@@@666<<<>>>777666===:::;;;;;;:::999777555444999888777666666888999:::888666555666888;;;>>>@@@AAA@@@===;;;;;;<<<>>>???888;;;<<<:::777777999<<<===???@@@???<<<;;;===>>><<<======;;;999888999:::?????????===<<<:::888777:::999888888888999::::::<<<:::999777777777888999777777888999999888777777777999:::999777555555666666999<<<===<<<:::999999777777666666666666777777999777999<<<<<<888777888::::::::::::;;;;;;<<<<<<999999999999888777666555888;;;===>>><<<:::888888999999999:::::::::;;;;;;999999888888777888888888999888888888888999999:::;;;;;;999999:::<<<>>>@@@888555555888999999:::>>>???@@@AAAAAA???<<<:::888999999888888777666666666666666777888888999888888777888999;;;;;;:::999888888888888999999888777777666555444333333444555666......---...000000///...------...000000111111111/////////000222444666888444666777999::::::::::::777666555555777999999888;;;999888999:::;;;;;;:::;;;:::999:::>>>CCCIIILLLFFFKKKKKKRRR^^^```aaalllfffggglllrrrvvvyyyvvvpppiiidddZZZLLLAAA===999555444999<<<:::666555333333444666777999::::::999888888999;;;;;;:::999:::;;;<<<======<<<;;;:::222444666777555444444555777222000333444333444666888:::FFF]]]qqqzzz{{{zzz{{{}}}wwwooopppqqqttt|||xxxwww{{{zzzrrrhhhbbb^^^PPP@@@:::777444333666888:::;;;555333222333555777777666666888::::::888888888999555444444555888999999888888555333555888;;;:::999888888999:::<<<;;;888666333222222444555444222000111111111000000000000//////333444000///111222111555555444333333222222111444444444333333333333333333333333333555666777888222444555444444444666888444555666777666777999;;;===;;;999888888777666444444444555555666777999:::666666666666666555444333888777666777888999888777444555666555444444555777JJJWWWfff~~~bbbAAA666<<>>===:::888;;;777888888999:::::::::999888888777777777777777888666555444666999<<<=========<<<;;;:::999999::::::888999:::999888999:::<<<<<>>=========;;;888777888:::?????????>>><<<:::999888:::888666666888:::;;;::::::999888777777888999:::666777999999999999777666666888999888777555555666555888;;;<<<;;;:::::::::777777777777777888888999:::777888<<<<<<::::::<<<============<<<<<<<<<<<<999999999999999888777666555777999:::999999999:::999999999::::::::::::;;;888888888888888888888888777777888888999999::::::;;;;;;:::::::::<<<===>>>;;;888888;;;;;;:::<<<@@@???@@@BBBAAA???<<<<<<<<<===<<<:::888777666666666555555666777777777666666888999;;;<<<===<<<:::999:::777777999888555555777555555444444444444555555222000---...///000///...,,,,,,...///111111222222000000000000111222333333666666777888999::::::;;;777666555555666777666555999888888999::::::888666888777888999<<>>;;;:::<<>>>>>===;;;:::999:::777555555888;;;;;;;;;777777777777888888999:::888777777666666777777888555777888888777555666777444666999999999888999:::888888888888888999::::::===999999;;;<<<:::;;;????????????>>>===<<<;;;:::999999:::::::::999999888888999:::999888888999;;;777777888888888999999999777777888999::::::::::::666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===:::999;;;<<<:::<<>>@@@AAA@@@>>>===>>>???@@@>>><<<999777666555555666666777777777666555555:::;;;>>>???@@@???===<<<<<<777555777666333333777555555666666666666555555444111...---///000000......///000000000000000///666666666555555555444444777666666777888999;;;<<<777555444444555666444333777777888999:::999666444666666888;;;======;;;999???EEEGGGMMMWWWTTTQQQYYYXXXYYY___ggglllooowww~~~zzzvvvsssiiiYYYLLLEEE;;;555333999======:::999888888777777777777888888999>>>BBBBBB>>><<<>>>AAA===<<<;;;999777777666666333555666666444222222222777222111555888666555555888;;;JJJccczzzuuunnnkkkbbbhhh}}}sssrrruuupppeeeZZZRRRFFF===999888777666888666666777999999555222555888<<<<<<;;;:::;;;===888777666777888999888777<<<777222222777<<<===<<<999888777777999:::999888888666666777999888333000444444444444444333222111111666888444111333555444444444444444444555666777333444444555555666666666555555444444555666888999444444555333222111222444222666:::;;;:::999999;;;333555777555222222444777777666666555555555666666222333555777888999::::::777777888:::<<<<<<:::777000333666666444444777999===AAABBBVVV]]]III???>>>XXXvvv}}}~~~xxxqqqttt{{{kkk[[[\\\ffffff\\\rrrzzzooo{{{yyyuuuyyykkkggguuuzzz[[[@@@777::::::555888888888888777777777777777888888888888666444333444333444777;;;<<<:::888;;;<<<======<<<:::999777999777555777<<<>>>>>><<<666:::======::::::===AAA======<<<:::777777888999>>>>>>>>>>>>===<<<:::::::::777444555888;;;<<<;;;444444555666777888999999999777444222222444777999555666888888777666666777222444666777777777888999999888888888999:::;;;;;;@@@<<<:::;;;;;;999;;;???@@@@@@???>>>===;;;999888999::::::;;;;;;;;;::::::@@@???>>>;;;888777888:::666666666666777777777777666777888::::::;;;;;;;;;666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<999888::::::888999===>>>@@@AAA@@@======???BBBBBB@@@===:::777666555555777777777777777666555444<<<>>>@@@BBBBBBAAA???>>>===777444666555111222777444555666777777666555444---...//////......///111000000000000111222333444999999888777555444333222999777555555777999999999444666777555222111333666333444555777777777777666555555555777999:::999888<<<<<<<<<===EEEMMMMMMHHHPPPSSSWWW]]]ccckkktttzzztttlllpppnnn___OOOHHH===999888:::@@@DDDCCCAAAAAA;;;777999:::999;;;>>>???@@@@@@>>><<<<<<@@@CCCCCC???999777666666444111444444333222222222333333222444444222333666555000444===QQQjjj~~~yyyjjjdddnnn{{{zzzxxxyyyvvvssssssjjjggg]]]XXXNNN<<<777999444;;;999666555555555444222555555666666777999:::;;;666555555555666777888999555333222444999===>>>>>>888777777777777777888888444555666777777555333222555555555444333333555888666666555555555666666777555555555666666666666777555777888888666444333333222333444555444222///...000000111222333333444444333444666777888888888777777666555333333444555555666555444333222333444555555333333666666444444777444666555555999===999111666555555555666777999:::;;;222;;;QQQ~~~iiiKKK999777TTT{{{yyyqqqsssiiizzzcccRRRpppwwwwwwcccQQQWWWZZZKKKhhhyyy~~~xxxyyyvvvuuutttsss}}}}}}ZZZ777000444444555888666444111111222444555666666555555444333111111333666888888777777999<<<:::::::::999999888888888>>>;;;888888;;;>>>>>>===<<<<<<======<<<:::888777888:::<<<<<<;;;999999999=========<<<<<<;;;:::999<<<:::888888999999999888<<<:::999<<<;;;888888;;;===:::666444333444666888444666888888777777888999999999999888888888777777;;;:::::::::;;;;;;:::888999999999888777666666555::::::;;;;;;;;;:::999888:::;;;<<<:::777777:::===:::===<<<777555888999777===999777;;;<<<888666777888777:::===;;;777777:::777666777999<<<======<<>>???888;;;===;;;888888<<<@@@EEEDDDCCCBBB@@@???>>>>>>===<<<999777777777888999555555666666666555333222999999999:::;;;<<<>>>???>>>888555666888666777999666888;;;<<<<<<:::777555//////000000000000111222000000000111111222333444888888666555444333333333:::888666666777666555444222444444333000///000222333444555666666666555444666555444555777888888777888888888999???GGGGGGCCCEEEIIINNNTTT[[[eeennnttt|||}}}tttlllnnnlll]]]NNNHHH===999777<<>>999777666555444222444444333333333444555666777888777333333555444000999???SSSooosssiiilllttt~~~xxxuuuuuu~~~zzzxxxuuujjjkkkccc```UUUBBB:::;;;777:::888666666888888888777777777666777777888999:::888777666555555777888:::777555333555999<<<<<<;;;::::::888777666666666666444555666777666555333222444555555555333333555666666666555444444444555555444555555555555666666666666888999888555333222333333333444444333222111000000111111222333333444444111222444777999:::::::::888777666555444444555555555444333333333333444555666333333555666444444888777555444777<<<===999444666555555444555666888888999///444GGGtttmmmPPP===>>>LLLhhh{{{lllwwwfffbbbyyyjjj\\\jjjiiimmmgggVVVTTT^^^aaajjjyyyyyyuuuxxxuuusssxxxxxxttt~~~|||WWW444...333444777666555444222222333444555555666666555555444333222222555777777777777999<<<::::::::::::999999999999>>>;;;888888:::<<<===<<<<<<<<<<<<<<<;;;:::999999777:::>>>???>>><<<::::::<<<<<<=========<<<:::999;;;:::888888999:::888777;;;999999;;;;;;888777999888777555333333444666888555666777888999999999999999999999888888888777777:::999888999:::::::::999999888777666555555555555::::::;;;<<<;;;:::999888888888888888777777:::;;;;;;;;;:::888444333666888999999999;;;===??????>>>888777999<<<;;;777777:::===<<<<<<===??????>>>===>>>??????>>><<<<<<===>>>;;;<<<<<<;;;999888;;;===>>>>>>>>>>>>===<<<;;;;;;>>>===;;;999888888999999444444555666555555444333555555666666777999:::;;;999777888<<<;;;777666888999:::<<<===<<<999555333111111111111111111222333000000000000111222333333666555333222111222333444777666555555666666444222222333444222000///000111444444444444444333333222777555333333444555666555333444333333999??????;;;===AAAGGGNNNVVV```jjjqqqwwwyyy}}}vvvmmmmmmiii[[[NNNHHH>>>:::888???JJJQQQPPPLLLCCC<<<:::@@@FFFDDD>>>;;;:::???FFFIIIIIIFFFCCCAAA@@@===999777666555444333444444444444555777999:::999;;;999444333666666444???BBBVVVvvv~~~sssoooqqquuuxxxtttrrrxxxzzz|||nnnllleeecccZZZHHH@@@???888888666444444555666666666777777777777777888999:::;;;:::777555555666888:::888666555666999;;;;;;;;;===<<<:::888666444333333444555666777666555444333333555666666444333444555666555444444333333333333444444444555555555555666666888888777555333222333333333333333333333333333111111111222222333333444///111333666999;;;<<<<<<999888777666555444444555444444333333333444444555777333222555555333555888;;;333111;;;AAA===888777555555444444444555555666777...000>>>jjjxxxRRR:::777OOOmmmssstttggghhh}}}~~~wwwtttfffhhhlll\\\RRR^^^mmm```mmm~~~wwwuuuyyyssswwwyyyvvvTTT666222555333333444444444444444555555555555555666666666666555555222333666666777777999;;;999:::::::::::::::;;;;;;>>>;;;888888999:::;;;:::<<<<<<;;;;;;;;;;;;;;;<<<777;;;>>>@@@???===<<<<<<;;;<<<>>>??????===<<<:::999888888999::::::888666999777888;;;;;;777666777555444444444444555666777666555555777;;;===;;;999999888888888888777777777888777777666777888:::;;;999888666444444444555666:::;;;;;;<<<<<<:::999888777666555555777888888888:::777888:::777222777BBBQQQOOOEEE777333888888333888777999<<<:::666777:::AAA@@@>>>>>>??????>>><<<===>>>>>>===;;;:::<<<===>>><<<;;;::::::;;;:::999888999:::;;;;;;;;;:::999>>>===;;;999888888999999333333444555555444444333444444444555666777888999999999;;;===;;;777999>>>BBBBBBCCCBBB@@@<<<888666333222000000111222222222//////...//////000111222333222000......000222444333111000111333666777777555555555555333222222222444444444333222111111000666444111000111333333333111222222111444::::::777888<<>><<>>888:::999555555999;;;;;;BBBEEE\\\}}}~~~}}}wwwvvvrrr{{{vvvssspppvvvrrrmmmccc```]]]RRRNNNJJJ???;;;888555444444444444333555555666777888:::;;;<<<===;;;888666555666888999777777888999;;;<<<=========<<<:::888666444333333555555666666666666555444222444666666555333333333555555444333222222222222444444444444555555555555444666777666444333444555444333333333333333444555111111111222222333333333000111333555888999;;;<<<888777666555444333333333444333333333444444555555777333222444555333555999<<<000000===CCC;;;555888555444444444444444444444888111333<<>>:::;;;===>>>======>>>???<<<===???AAAAAA@@@>>>===888888888:::;;;;;;888555888666777;;;:::666555666555555666666666666666555777444333666<<>>NNNxxxsss]]]@@@555<<<>>>888888777888;;;999666777;;;???===<<<<<<======<<<;;;<<<<<<===;;;:::999:::<<<>>>;;;888999<<<>>>;;;888999:::;;;<<<<<<;;;999888===<<<:::999888777777777333333333444444444444444666666666666777888999:::>>>>>>??????<<<;;;AAAJJJOOOOOONNNLLLHHHDDD@@@===444222//////000222222111............///000111111111000...,,,---///111333444000------000444888999555444555555555555333222444444333222111000000///555222//////000111222222111333333111333888999666333666999===BBBJJJQQQWWW[[[bbbhhhkkksss~~~wwwlll]]]OOOIIIIIIDDDCCCIIIRRRWWWTTTNNNGGG???<<>>===888777:::======BBBJJJddd|||{{{|||zzzqqq|||~~~{{{wwwsssooouuuqqqoooaaa\\\^^^^^^```[[[MMM???<<<888666777777777777333333555777999<<<>>>???===;;;999666555666777888666777999;;;===???@@@AAA;;;:::999777666555555555555555666666666666666666222444666666444222222222444444333222222222222222444444444555555555666666222333555555444444666888555444444333333444555666111222222222222222333333333333444444555666777888555555444444333222111111222333333444444555555555666333222555555333555888:::111111>>>BBB888333777444444444444444333333333666444777<<>>???======<<<:::999;;;>>>AAA===>>>@@@BBBBBBBBBAAA@@@888888999;;;<<<<<<999666888666777:::999666444666888888999999888777555444777444222666<<<>>><<<888777777777777777777777777555555666444333555888<<<<<<:::777555555777999:::;;;;;;<<<===<<<;;;:::999<<<999777777999999666333666111444======777???NNNdddaaaQQQ:::444===AAA;;;999777888:::888555777;;;;;;:::888999;;;=========;;;<<<<<<;;;999888:::;;;<<<888666888>>>@@@===999;;;<<<<<<<<<:::999777666999999888777777666666666444444444444444444444444777777666777777888999:::@@@BBBGGGKKKIIIGGGKKKSSSWWWWWWUUURRRNNNIIIEEEBBB666222......000222222111////////////000111222222222111///......000111333666222...---///222555777222222222444666666444222555444333111000000000000333111//////000111222111000333444222333777999777444555777888;;;@@@FFFJJJKKKUUU\\\___hhhwwwqqqaaaSSSKKKMMMKKKLLLQQQXXX\\\ZZZWWWPPPGGGAAACCCFFFDDD???===999777777888:::<<<<<<;;;:::;;;<<<;;;999888888999666555555666888===AAACCCBBBFFFEEE???:::;;;<<<<<<@@@RRRppp|||}}}{{{zzzooojjjssssssuuuwwwyyywwwssspppooottt}}}~~~~~~rrrnnn^^^XXX]]]```gggeeeWWW@@@===999666666777888888333333555777999<<>>???AAACCC999999888777666666777777666666666666666666777777333555666555333222222222444333333222222333333444555555555666666666666777222333444444333444666888555555555555555555555555222222222222222222222222555444333333333333444444222222333333222222111000222222333444555555555555555333333666666444444777777444777???>>>666333666333333444555555444444333444555888999cccuuuKKK222BBB___~~~sssjjjlllzzzttt___[[[jjjhhhOOOOOOJJJJJJUUUeeerrr}}}{{{~~~zzzfff^^^ZZZHHH888444000...555222333555666777777666666555555666777777888777777666555555666999::::::999888999999999999999::::::;;;;;;:::888666777999<<<<<<;;;;;;;;;<<<===>>>>>>???>>>===:::999:::===@@@===>>>???@@@AAAAAABBBBBB:::999:::;;;======;;;999:::777666999888555555888:::::::::999888777555555555444444666:::<<<:::888666666777777777777777888444666777666444444777;;;;;;:::888777777888:::;;;;;;<<<<<<===<<<;;;:::999;;;::::::::::::999777555888333444::::::777999AAA999<<<999222333::::::444999777777999888555666;;;:::999888999<<<>>>@@@@@@;;;<<<<<<;;;999888:::;;;:::777666999>>>AAA>>>;;;;;;:::999888666555444444666666666666666666666666777666555444444444444555555444444444555555666777;;;AAALLLVVVXXXSSSQQQSSSWWWVVVUUURRRNNNIIIEEECCC999444//////222444333111111111111222222333444555444444333333333333333444222111///000222444555444222111222555888999777444444444222111111111111222000///...///111222222111...222333111111666888777444555555555666999>>>AAA@@@KKKQQQSSS[[[kkkvvvwww{{{vvvfffXXXPPPNNNPPPTTT[[[aaaeeegggggg^^^SSSIIIDDDAAA>>><<<===:::777555555888::::::999999<<<======:::999:::<<<666555555555888===AAADDDGGGLLLMMMFFF@@@?????????@@@\\\{{{~~~|||~~~wwwuuu}}}tttkkkmmmooonnnoooqqqtttssspppmmmgggllltttuuuxxxzzzrrrddd___```aaahhhkkkcccKKKGGGAAA<<<999888777666555666666777999;;;===>>>888888888888777666666555444777;;;===<<<===>>>@@@:::999888777666666666666666666666666666777777888555555555444111111222333333222222333333444555666666666666777777777888888444555555444222222444666555666777777666555444333222222222222222222222222444333222111111111222333000111222333333333222222111222333555555555555555333222444888888555333555444:::???@@@;;;666444555222333444555666666555555444777888555]]]uuuSSS:::===^^^{{{xxx~~~wwwzzzjjj^^^kkkqqqbbbRRRJJJFFFLLLWWWbbbooozzzssswwwuuuddd\\\___TTTGGG@@@555111999444444555666666666666666555555666777777666666666999777666777:::;;;:::888999888888888888888888777:::::::::999777777;;;>>>;;;<<<<<<============<<>><<<<<<<<<<<<===???AAABBB<<<;;;:::;;;===>>>===<<<<<<888666888777555777:::999999888888777777666666444444555666777888888777666666666666777777888888333777999888555333666999999888888888888888999999;;;<<<=========<<<:::999777888:::;;;999888888999888666555777999:::999777:::::::::<<<>>>>>>===;;;999777777888777444666;;;;;;999777888;;;>>>@@@@@@;;;<<<<<<;;;999999:::<<<999888888:::>>>???===::::::888666555444444555666444555666777777888888888999888777555444444444555333333333333333444444555777;;;DDDPPPUUUTTTRRRSSSTTTSSSQQQNNNKKKGGGDDDBBB;;;555000000333666555222444444444444555666777777777777777666666555555555+++,,,///333666888777555444333444888<<<===:::888444333222111111111222333///......000333333222111,,,000111///000444777666///000/////////111555999666AAAFFFDDDJJJYYYccccccjjjpppzzzyyyjjj\\\SSSMMMRRRZZZaaahhhmmmqqqttthhh\\\OOOEEE>>>999:::===;;;888555666888:::999888999<<<>>>>>>;;;:::;;;===777666555555888<<>>EEEAAA999666666555111222444666777777666666666999888222YYY|||XXX;;;666PPP{{{xxxXXXQQQ[[[aaafffyyyyyycccgggsssrrrYYYOOOIIIMMMTTT]]]jjjvvvoooqqqrrreeeZZZeeeddd]]]SSS@@@333888555555555555666666666666555555666666666666555555;;;999777888:::;;;:::777999888888888777777666666999:::;;;999777888<<>>>>>===<<<;;;>>>AAACCCCCCAAA>>><<<;;;::::::999999:::===???AAA===<<<:::;;;===>>>>>>>>>===999666777777555777<<<777666666666666777777888333444666777666555666777555666666666777777888888333777;;;999555333555888777777777888888888888888;;;<<<=========<<<::::::222666:::;;;999888:::<<<666777777777;;;@@@===666<<<666222555666555777;;;999777777888777444666;;;:::888666777999<<<======<<<<<<<<<;;;:::999:::<<<:::::::::<<<======;;;999:::888666444444666888:::444555666888999999::::::;;;:::888666555444444555444444333333444444555555777555888AAAIIIMMMQQQUUUQQQQQQOOOLLLIIIFFFCCCBBB<<<444000333777777666666333444666999::::::999888444666888999888666333111222222444:::@@@@@@;;;555444444555888:::;;;:::888555222111333333000000333444222000000222333333333222222111///---...111333000,,,222555///222888444555777;;;???DDDKKKRRRXXXbbbiiisss~~~oooaaaZZZYYYWWWaaahhhhhhoooxxxwwwooobbbYYYMMM???>>>???666<<<777222222666999888777666999999666666777666333222222222222444888>>>BBBPPPNNNLLLMMMPPPQQQLLLHHHQQQnnn|||uuullldddqqqnnnppppppnnnvvvwwwjjjcccYYYXXXaaappp~~~~~~}}}zzzpppfff___]]]SSSCCC;;;>>>666777777777888;;;<<<;;;777:::999777777;;;<<<:::888666777:::888444888???===<<<;;;999777666555444999999999888777555333222444333222111222333444555555555555555555666777777555555555555555555555555888555333333444555555555777:::<<<999333000111444333222000//////000222333000000111000000111333666222111222555777666222...222333555777777666555444222000000444666666888===:::AAADDDAAA;;;888444000111222555888:::;;;;;;;;;999555333777PPPaaa>>>666MMMzzzgggGGG>>><<>>>>>>>>>>>>>>======<<<=========<<<<<<<<<<<<<<>>===;;;:::888888888888888888888888;;;;;;:::777555555888:::777:::<<<<<<999888:::<<<999888666555444444555555888888888888777777777777999888777777777888:::;;;999;;;===@@@AAA???<<<999777999;;;===>>>===;;;:::888888888999::::::888555777777666666777888999999888777666555555666777777888777666666777:::===???@@@???===<<<::::::999999:::999999:::<<<===<<<:::999888777666666777888999555666666666666777:::===<<<:::888666666777999:::999888777777777777777888555666777777888>>>GGGOOOMMMJJJHHHFFFBBB@@@DDDKKK;;;555222666;;;:::777666777999:::<<<<<<:::888666777888999999999777666444333333444999>>>>>>:::555111111222666:::===>>>===999555444555333000000333444222000000222333333333111222222111000000333555333///333555///222777222444666999<<>>>>>666999666444666999;;;888444555888888555444666555222555666666555666888<<>>BBBCCC>>>999888666333000111444777999;;;<<<<<<555666999:::KKKvvvrrrKKK<<>>777<<>>CCCNNNQQQ^^^kkkzzzsssZZZ[[[lllvvv{{{uuuiii\\\PPPWWWnnn~~~{{{uuutttnnn^^^\\\XXX```oooqqq[[[@@@222666222111333444222222555555555444333444555777888999666666:::;;;999888:::;;;;;;;;;;;;999777666444<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======@@@@@@@@@???>>>===<<<;;;<<<<<<==================>>>>>>??????>>>===;;;:::999999999999999999999999999999999777666666888:::888;;;===>>><<<;;;;;;===666666555555555666777888888777777777777777666666888777777666777888999:::888999;;;>>>??????===;;;999999999999::::::::::::777777777999;;;;;;999888777777777777777888999999888777666666666777888888777777888999:::;;;<<<<<<@@@???===<<<;;;:::::::::;;;;;;<<<<<<;;;:::999888999888777666666777888999777888888888777777888:::;;;:::777555555666777999777777777777777777888888555666777777999===BBBFFFHHHDDDBBB@@@===:::>>>DDD<<<777666;;;@@@>>>:::888<<<===??????>>>;;;777444777777777777777777777666666555555888;;;<<<888555222111111444999===@@@@@@<<<888555555333000000333444333111111222333333222000222333444444444666777777222555666000222666000333444666888<<>>===777888777777:::===<<<888333777999999555555777666333888999:::999888888:::<<<;;;<<<@@@FFFLLLNNNJJJFFFTTTsss{{{qqqggg\\\___iiinnnkkkrrryyytttcccNNNHHHRRR\\\nnnzzz|||xxxcccLLL???999777666777:::<<<======:::<<<<<<999999;;;;;;999999999:::<<<:::777777::::::::::::999888777777777666555444444444444666666222222333444555666666666555555444444555555666777444444444444444444444444555333222333555666666666555666666555555333333222333222111000000111222333///000111000000000222444666444333333444444333111111222333444555444333222555333333555444222444888EEEFFFCCC;;;666777888666333444555777888:::;;;;;;666777999777AAAgggeeeCCCHHHwwwkkkJJJ@@@AAAAAA666555888333555;;;:::???HHHXXXjjjwwwaaaYYY```qqquuu^^^QQQ___|||~~~}}}}}}rrrkkkhhhaaaYYYXXX___nnnzzzqqqSSS888888444222444555333333555777666555444444555666777666444555888999777888;;;:::;;;;;;;;;:::999777777===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>AAA@@@@@@???>>><<<;;;::::::;;;===>>>??????>>>===<<<======>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888777777888:::777:::===>>><<<;;;;;;;;;444444444555666888999:::777777777666666555555555666666666666666777888888888888:::;;;<<<<<<<<<<<<;;;999777666666777888:::777666777999;;;<<<;;;:::777777777777777777888999777777777777777888999:::777999:::;;;<<<;;;:::999@@@???>>><<<<<<;;;;;;;;;;;;>>>@@@???;;;777666666999888777666666777888999888999::::::888777777777:::999777555444444555666666666666777777888888999555444666999===AAABBBCCCCCC???<<<:::888555888>>>>>>::::::@@@EEEBBB===:::===>>>@@@AAA???;;;777444666555444444444555666777888666666777999999777555666444333444777;;;>>>???;;;666333333222///000444555333222222333444333111///222555666777777999::::::333555666000222666000222222333444777>>>EEEKKKYYYaaammmyyy}}}lll``````fffjjjtttxxxpppmmmcccaaaZZZHHH???>>>999999999999;;;===<<<999555:::<<<;;;888777999999666888999;;;:::999888888999999:::<<<@@@DDDEEECCC@@@SSSttt~~~rrrgggVVVTTT]]]eeefffpppxxxuuugggMMMEEEOOOWWWgggzzzqqqXXXFFF???999555666999:::;;;===;;;======::::::<<<;;;888::::::;;;<<<;;;888777777666666666666555555555555777555333222222333444555111222444666777777666666555444444444444555666666444444444444444444444444333222111333555666666666444333333444555555444222333222222111111222222333///000111111000000222333777555444333222333333333111222222333333333222222000000111444444444888???OOOLLLCCC888333555888777999999888888999999:::;;;>>>666222111:::[[[{{{^^^OOObbb|||nnngggOOO===CCCPPPFFF888555888555777;;;777888777>>>JJJQQQZZZnnnrrrZZZPPP\\\xxxvvvbbbYYYiiiuuueeeaaa___YYY\\\```iiiyyy}}}fffGGG:::444111444666444444666777777666555555555666666666444555888888666888<<<;;;;;;;;;;;;;;;:::::::::<<<;;;:::999888777777777888888888999999;;;<<<===============<<<<<<;;;:::999:::===>>>??????>>>>>>;;;;;;<<<<<<============::::::::::::::::::::::::777999999888777666777999666888:::;;;;;;999888777555555555666777888999:::666666666666555555555555555555555555666666777777999999:::999888999:::;;;;;;:::888777666777888999999888888999;;;<<<;;;:::888777777777777777888888666777777888999999:::;;;::::::;;;;;;;;;::::::999???>>>======<<<<<<<<<<<<;;;???CCCAAA;;;777777999999888777666666777888999777999;;;;;;999777777777999888666444333333444444444555666777777888888999555333444999@@@FFFHHHGGGCCC>>>999888666444666;;;CCC>>>===CCCGGGDDD???<<<<<<===??????>>>;;;777555666555444444444666888999999888777777888888777666777555333444777<<>>???RRRvvvuuukkk[[[QQQTTT^^^eeeqqqzzzuuuiiiOOOFFFPPPXXXhhh{{{vvv|||zzzgggXXXKKK@@@777777888777888;;;:::======;;;:::<<<;;;777:::;;;;;;::::::999777444555555555555555555555555999777444222111111222333111333444666777777666555444444444444444555666666444444444444444444444444222111111333555666666555333222222333555666555333333222222222222222222333000111222222111111222333777666444333222222444555222222222222222222111111000000222444444555===FFFXXXRRREEE777111333666666999999888888:::<<>>NNNaaapppxxxnnnlllsssbbbKKKPPPkkk{{{yyyoooaaaaaaqqqzzzwwwbbb\\\ZZZYYY___```___lllzzzpppYYY???777111333555555555777666666666555555555555555777555666999888555888===<<<<<<;;;;;;;;;;;;;;;<<<999999888777666666666666555555555666777888999:::777888999:::;;;;;;;;;;;;999:::<<<===>>>>>>>>>===:::::::::;;;;;;<<<======:::::::::::::::::::::::::::;;;;;;999777666777888999999:::;;;;;;:::777666777888888888888888888777666666666666666555666555444444555555666666666666:::;;;;;;999666666777:::;;;;;;;;;::::::999888888===;;;:::::::::;;;:::888888888777777777777777888666666777888999:::::::::===;;;:::888888999:::;;;>>>===<<<<<<<<<<<<<<<===:::???CCCBBB===999:::===999888777666666777888999555777::::::999888888999777666555444333333333333333444555777888888888888777444333666===DDDGGGHHHBBB<<<777666555333555888IIIBBB???CCCGGGEEEAAA???<<<======>>>===;;;888777888888777777888:::;;;===999999999999999888777777444333222444888>>>AAACCC666333222444444111222555555444333444555444222000///111444555666888:::<<<;;;222222333000333666000...///000000222555:::>>>CCCIIITTTaaaooo~~~tttmmmqqqtttqqqggg\\\\\\cccgggpppsssjjj```RRRQQQTTTKKKCCCBBB??????===:::888777888:::<<<999;;;999555444777888666333555777777777666777888777666555555777;;;???BBBSSSzzz|||sssdddVVVVVVaaaiiitttzzzuuujjjTTTLLLTTT^^^qqq~~~{{{wwwmmm\\\LLL===999888444555999888<<<===;;;:::<<<;;;777:::;;;:::777888:::888333888888888888777777777777999777555333222111111111333333444555555555555444444444333333444444555666333333333333333333333333222222222333555666555333222333444555555555555555333333333333333333333333111222444444333222222333555555555444222333555777333333222222222222222222444333444555555777AAALLL]]]VVVGGG888222444666555555555555777;;;???DDDGGGGGG::::::AAACCCIIIMMMGGG\\\{{{qqq^^^[[[SSSAAA:::999444:::NNNZZZGGG999666999666888<<<888999999;;;<<<:::999???HHHGGGNNNYYYgggxxxvvvQQQHHHLLL```xxxaaaMMM[[[iiiwww{{{hhhVVVWWW```nnnvvvccc]]]VVVWWW___^^^YYYaaarrrrrrgggIII???555444666555555777444444555555555555555555777777777999666333777===<<<;;;:::::::::::::::;;;666666666666666777888888444444444444444555666777444555666888999::::::;;;:::::::::;;;;;;<<<<<<===:::::::::::::::;;;<<<===999999999999999999999999===<<<;;;999777777999;;;@@@>>>===<<<===<<<999777::::::::::::999888666666444555555666666777888888444555555666777666666666999;;;<<<:::666555777:::;;;;;;<<<<<<<<<;;;::::::???===;;;:::::::::999888999888888777777777777777666666777888999999999888<<<;;;888666666888:::<<<<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@@@@===;;;===???999888777666666777888999444666888888777777888999666555444444444444444444333444666777888777777666888666444444777<<>>===;;;:::999888888888888999:::<<<===>>>888999;;;;;;:::999888888555333333555999>>>@@@AAA:::777888:::999555444555555555444555555444222000000111222333444666999<<<>>>333222222...111444,,,,,,...///000111333666999:::>>>EEEOOO^^^ooo~~~lllccceeeddd^^^]]]UUUXXX```eeennnrrrkkk___MMMKKKQQQLLLFFFDDD???>>>===;;;888777777:::<<<999:::888444333666777555444666777666555555666888444444555666777;;;>>>AAARRR{{{{{{gggZZZ]]]hhhmmmrrrvvvrrrlll\\\VVV]]]jjj{{{oooYYYEEE>>>999333333999666:::;;;::::::<<<;;;777999:::888444555:::888333999999999888888777777777777666666555444333333222555444444333333333333333444444333333444444555666333333333333333333333333333222222444555555333111222555777777555444555777222333333333333333333222222444666666444333333444222444555555333333666888444444333222222222222222444333444555555:::HHHVVV]]]VVVGGG999444666888666555444444555999>>>CCCGGGEEE>>>CCCGGG???===GGGKKKyyyUUU???@@@>>>999:::999444===KKKNNNEEE999777999555777;;;999666;;;===<<<<<>>@@@FFFQQQbbbsssYYYJJJBBBFFF]]]mmm^^^VVVWWWnnnnnnYYYYYYVVV___ssswwwllldddXXXVVV]]]^^^[[[bbbqqquuupppXXXJJJ<<<777666555444555222222333444444555555555777777777888444111444;;;:::999888777666777777888444555555666888:::<<<===555444444444444444555555555555777888999999999999;;;:::999888888999;;;<<<;;;::::::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888777999===AAAEEEBBB>>><<<<<<;;;999777:::::::::::::::888777666333444555666888999::::::444555666777777777666666555999;;;;;;888777999<<<<<<;;;:::::::::;;;<<<===???===;;;:::;;;;;;;;;:::999999888777777777777777666666777888888888777666999888777777777888999999:::::::::::::::;;;<<<<<<>>>===<<<;;;;;;;;;<<<===999888777666666777888999666777888666555444666777444444444444555555555555444555666777888777555444555666777777777888;;;>>>BBB:::444333333111111444SSSIIIAAAAAACCCCCCBBBCCCCCCAAA???===;;;999888888666666777999:::;;;<<<<<<777:::<<<===<<<:::999999888777666777999<<<<<<<<>>888555666666555444555666555222///000111111111222444888;;;@@@555222222---000111)))+++---///111111222444666444666:::BBBOOOaaasssyyyggg^^^^^^YYYQQQSSSNNNTTT___dddnnntttooo```LLLHHHOOOMMMHHHEEE???===<<<;;;999777777999:::;;;<<<:::555555888999777777888888777555444666777444555777888999:::<<<>>>PPPzzzeee\\\cccnnnnnnnnnqqqnnnoooccc___fffttt{{{bbbKKKAAA:::333333999444888:::999:::<<<;;;777888999666222444:::999333888888888777666555555555444555555666666555444444666555333222111111222333444333333333333444555555333333333333333333333333333333333444555555222000222666:::888444222555888222333333444444333333222333555777777555444444444000333666666444444666999555444444333222222222333111111222444777???PPP```[[[TTTFFF999555999:::888999777555444666:::>>>AAACCC@@@FFFEEE444444LLL```nnnDDD333:::888999===777000:::FFFCCC???444333666111333:::888777<<<;;;555888CCCHHHEEEIIIFFF@@@::::::???HHHOOOXXXfffzzzyyyiiiTTTCCCFFFLLL\\\kkkdddTTThhh}}}qqqaaagggUUUUUUaaaxxx{{{tttmmm[[[WWW\\\```aaajjjuuuyyyuuubbbRRRAAA999777555333444000111222333444444555444777666777666222...222999999888666444444444444555444444666777:::<<>>;;;999777777:::>>>@@@>>><<<::::::;;;=========999999888777777666777777666666777888888777555555555666777888999888888777999999999999:::;;;<<<<<<@@@===:::888999:::::::::999888777666666777888999999999888555333222444555333333444555555666666777444555777888888666444333000444999;;;:::;;;===@@@DDD<<<555444555333333555NNNFFFCCCGGGHHHEEECCCEEEDDDBBB???<<<:::888888888555444555777::::::777444:::===<<<999888999888555888888888999:::===???AAA@@@@@@@@@<<<777444444666555555555555444333333222111222333333222444777999===999444222222222111///------...///000111222222222222666;;;AAALLL```qqq{{{}}}vvvggg\\\XXXRRRIIIOOOUUUXXXYYY```kkkqqqpppcccSSSHHHLLLNNNHHHDDDFFFHHHEEE???999444444777;;;888888888777777777777777666777777666555555777999222:::777555<<<===;;;@@@VVVzzztttgggdddoooqqqfffdddmmmqqqkkkjjjuuuvvveeePPPBBB:::777888===;;;888555555777888666333666444222222444666666666555777999888777777777888666777888999888777555333555444333222333333555555444555555444222111111222000000111222222222222111666555333111111222333444333333444555666777888999777444111222555777666444555666777666333222111111////////////000000000000444333222111222444777888111444666555777CCCWWWgggZZZLLL>>>:::999666333333444333333333444555777888===999:::<<<777;;;\\\wwwTTTEEE777555999888666666777888888777999999888555333444666888<<<666444999===???FFFNNNQQQDDD999888::::::999999BBB@@@JJJbbb{{{tttfff^^^RRRFFFPPP[[[}}}eeeVVVhhh}}}dddSSSTTTRRR___yyy{{{fff[[[WWWfff```___bbblllzzzllljjjWWW<<<333::::::111000222444555777777555222444444444333222111000000666555444333333333333333666777888666444555999===777666666777888888555333222555888::::::888555333;;;:::999:::<<<===<<<;;;;;;<<<===;;;888888;;;>>>999999999999999:::::::::;;;;;;::::::;;;===@@@AAAGGGDDD@@@;;;888777888999666888;;;<<<;;;:::;;;;;;777777666444333555888;;;;;;;;;;;;:::999888777777666888:::;;;:::999999:::888888777666777888:::;;;;;;:::999888888888999:::999999999888888888777777999999888888888888888888888555222555;;;<<<777222444444666777999;;;<<<<<>>??????<<<888555555666333444444444444333333222333444444444444555888:::===999444222222111000...---...............//////111111333888<<>>;;;888666:::777:::GGGXXXmmmsssddd@@@@@@ZZZnnnjjjQQQUUUkkkvvvqqqZZZ[[[UUUXXXmmm~~~wwwfff___VVV```ZZZ^^^ccckkkgggMMM===666666777555222333777666333666>>>666666444333222222111222555555444333333222333333555777::::::888777777999777777777888::::::888666555666888999999888666444999888777888:::;;;:::999777888999888888999<<<>>>999888777666666888999;;;;;;;;;::::::;;;===???AAADDDAAA<<<888555555555666444888<<<>>>>>>===<<<<<<<<<;;;999666444444666999777888999::::::888666444555777999:::999888999999888888888888888888999999:::999888777777888999:::999999::::::999999888777777888888999999::::::::::::777555777:::;;;888444555555666777888999;;;<<<@@@???===;;;:::999999:::999888888999::::::999777888999999888666666777888666555555444444555777888777777777666666666555555555555555555777999;;;<<<888888888888666444111000KKKKKKOOOUUUUUUNNNGGGCCCCCCBBBAAA>>><<<:::888777:::777333222333666888999666:::<<<:::999:::888444333444666888:::<<<>>>???<<<>>>>>>===:::777555555222222333444444444333333444555666555555666999;;;;;;888555333222000...---......------,,,,,,,,,+++000///111444777???NNN\\\ttt~~~nnnZZZPPPKKKFFFNNNUUU\\\aaadddgggfffbbb]]]PPPFFFFFFGGGCCCBBBEEECCCAAA@@@>>>===<<<999666;;;;;;:::999888777777777555666666555444555777999666;;;777444::::::;;;EEEZZZ|||nnngggaaa\\\bbbnnnhhhbbbiiioooTTTCCC<<<888555555666666777666555666777999777666444555777888888777666888::::::888666555555222333444666666555444333666555444333333444555666333333333222111111000000///000111111222222111111444333222000000111222222444444444333333222222222222333555555333111000000333333333444444333333222333222222222111111000000111111111222222333444444111///000555@@@MMMZZZaaaOOOCCC777444555555666888444555555666666666555555111<<<999///BBBrrrjjjXXXIII===<<<555:::888666555666777888777666555666666555555666888;;;999999:::;;;:::888<<>>999777:::888666666:::HHH```vvv[[[DDDCCCHHHXXXhhhmmm~~~vvvfffSSSLLLTTTbbbkkkcccdddVVVMMM]]]qqq~~~xxxgggbbb[[[]]]UUU^^^dddhhhrrr```MMM:::333666888444444777444111777CCC999777555333222222333333555444444333333333333444444777;;;===;;;888666555777777888:::<<<<<<:::999888999999999888777666666777666555666888999888777777666666888;;;>>>??????;;;:::888777777999;;;<<<<<<;;;;;;;;;<<<>>>@@@AAAAAA???;;;888555555666777555888===??????>>>======@@@???===999555333444555444666999;;;;;;999666444555666888888777777777888888888999999999888888777999888777666777777999999999:::;;;;;;;;;:::999888777888888999:::;;;<<<===;;;:::999888888888888777777666666666777999<<<===<<<;;;:::888888888999999<<<:::888777888888777666777888888777555555666888666555444444555666888999777777777666666666666555555666777999::::::;;;;;;888:::======<<<777333///DDDHHHNNNTTTUUUQQQKKKHHHBBBAAA@@@???===:::999888999777444333333555888999777::::::888888::::::777444555666888:::;;;<<<<<<;;;<<<======;;;888666444111111222333444444444333444555555555444555888:::999888666444222000...,,,......---------,,,,,,,,,///...///222555;;;GGGSSSgggwww~~~qqq___VVVSSSQQQPPPSSSWWWYYY[[[]]]\\\[[[VVVLLLDDDCCCCCCAAABBBFFFCCCAAA@@@@@@@@@>>>;;;888===<<<:::999888777888888555666666555444555888::::::===888666:::999<<>>DDDEEE???;;;;;;;;;<<<<<<999666;;;HHHUUU~~~iiiOOO===;;;AAA@@@OOOQQQNNNKKKHHHEEEHHHTTT```rrrsss```MMMTTTdddooovvvlllgggddd___TTT```eeefffyyyooocccQQQ???444666777777666777:::;;;;;;;;;888555222111222333444555555444444444555666666666888;;;<<<;;;999666444666666777999<<<<<<;;;:::;;;:::999888777777777777666555444555777888777666:::888777:::???BBBBBB@@@<<<<<<<<<<<<<<<======>>>============>>>???@@@AAABBB@@@===:::999999:::;;;999;;;<<<===<<<;;;<<<===@@@@@@===999555333333444555777999::::::999888666444666777777666555666777888999::::::999888666555888777666666666777888999:::;;;<<<===<<<;;;999888999::::::;;;;;;<<<<<<<<<:::;;;;;;888555444666999888777666666888<<<@@@BBB<<<;;;999888777777888888;;;999777666777888888777666666777666444444666777666555444444444555666777666666666555555555444444444555888;;;<<<===<<<<<<<<<===???@@@>>>:::666333CCCGGGKKKMMMMMMLLLIIIGGG??????>>>===<<<;;;:::999777777777777777666666777999:::999666666;;;===<<<777888888999::::::;;;;;;<<<<<<======<<<999666444111222333333444444444444333333444333222333555888777777777666333000...---............///////////////---///333777;;;EEEOOO]]]nnnxxxqqqddd___]]]ZZZWWWTTTQQQPPPPPPRRRUUUYYYRRRLLLEEEAAA???===???BBBDDDCCCAAA@@@@@@???===;;;===<<<:::888777777888999555666666666555666999;;;===???:::888<<<999===LLLhhh}}}zzzvvvtttrrrqqqsssvvvooonnnyyykkkPPP@@@;;;888555333333555777777555555888<<<888777666777999999888777777999;;;:::888666444444333444555555666666666666777666555444333333444555333111000000222222111///222333444444555555444444111111111111111111111222111111111222222222333333222666999888333000///000111000///111444555333111111111000000000////////////000111222222222111111222222111000444===JJJTTTNNNDDD:::555333000000333444444555666666555333333777444555HHHoooeee???999999777888444<<<777666666777888888666555777888888777555555555777333777;;;:::999888999:::999888:::???@@@<<<;;;===666999;;;<<<<<<@@@DDDGGGccc{{{mmmQQQDDD???333999===555222999BBBKKKWWWbbb}}}vvvdddaaa```\\\]]]eeeyyysssjjjhhhaaaUUUbbbhhhhhhuuuqqqkkkTTT:::222;;;<<<888@@@MMMGGG555;;;999666333111111333444666666555666666777888888:::999888888888888777777444444555888:::;;;:::999<<<;;;999888777777777777777666555666888888888666<<<:::999;;;???AAA@@@===:::<<<>>>???@@@???===<<<>>>>>>>>>>>>???@@@@@@AAAAAA@@@>>><<<;;;<<<===>>>======<<<999777777999<<<======;;;888555333444555777777666666666777777888555666666666444444555666888999::::::999888666555777777666666666777999:::;;;;;;<<<===<<<;;;:::999<<<<<<<<<;;;;;;:::::::::888::::::777333222555999777666666888;;;???DDDGGG>>>===;;;999777777777777888666444444777999:::999555666666555444444666777777666444333333333444444555555555444444444333333111333777:::=========<<<===<<<<<<;;;:::888666666EEEHHHIIIEEEBBBBBBAAA???===<<<;;;:::::::::;;;<<<555888;;;;;;:::777666666999:::999666888===???>>>;;;:::999999:::;;;===>>>>>>===<<<<<<;;;999666333333333444444555555444444111222222111000111333666444666888888555222000////////////000000000111111///---///444777;;;CCCKKKUUUdddnnnlllfffeeebbb\\\[[[TTTNNNKKKKKKKKKPPPVVVQQQNNNIIIBBB<<<999:::<<>>===>>>;;;:::888777666777999:::666777777777666888:::===@@@AAA======???:::>>>OOOiiizzzpppkkkmmmqqqtttssszzziiiQQQCCC>>>:::888888444555666666666666888:::777666666777999999888666777999:::999777666666666555555555555555666666666777666444333222222333444444111///000333444222///333333444555555555555444111111111222222222222222222222222333333444444444444666777666444111000000111///...000333555222000////////////////////////111111111111111111111111222222111//////555???HHHEEE>>>777555444222333666222333333444444444333333///000???aaatttPPP666999;;;888:::555;;;777777777888:::999777555777888999888666444555555777:::<<<;;;<<<>>>===:::===888555888999888888;;;::::::888555777<<<>>><<<:::SSSpppnnnZZZRRRAAA@@@<<<;;;BBBRRRbbbgggeeebbbwww}}}mmm]]][[[iiizzzrrrhhheeeaaaVVVcccjjjmmmooommmppp```FFF888??????===IIIXXXOOO:::<<<:::888555333333333444555555555666666888999:::;;;999555444555777888888333333444666999:::888777:::999888777777777777777777666555666888999888777999999999:::<<<<<<;;;:::888:::<<<===>>>===;;;:::=========>>>>>>?????????======<<<;;;;;;<<<===>>>>>>===;;;888666666999<<<:::::::::888666555555777777666444222222333555777666666666555444333555666888888999999999888888777888777666666777888:::;;;<<<<<<;;;;;;;;;:::::::::>>>===<<<;;;:::999999888666888999777444333555777666666777999<<<@@@DDDGGG???===;;;999888777777777444333222444777:::;;;:::555666666666444555666888777666555444333444444555555555555444444444333333000222666999;;;<<<;;;;;;999777555444333333444555BBBGGGFFF???;;;;;;;;;888;;;999777666777:::===???666:::======:::888777888666:::;;;;;;<<<@@@@@@>>><<<;;;999999;;;>>>BBBEEEAAA>>>;;;::::::999555333555555666666666555444444111222222111000000333555222666999999777333222222111111000000000000//////...---...333666888>>>DDDLLLXXX```bbbeeeiiiddd[[[VVVPPPKKKKKKIIIGGGHHHNNNKKKLLLIIIBBB<<<999:::<<<@@@EEEJJJIIICCC===<<<===:::888666555666777999;;;777888888888888999<<<>>>AAACCC@@@AAABBB;;;???QQQlll|||jjjbbbfffmmmooosss{{{xxxfffQQQDDD===999888999777555444555777888888888666555666777999999777666888888888777555666777999555555444444444444444444666555333222111111222222555222///111444666333000111222222333333333333333111111222333333333333333555555555555555444444444555444333222333222111///222///...///333444111.../////////000000111222222333222111111000111222333000000...///111444888:::<<<777444555555222333666111111111111222333333444111BBB``````EEE333:::888555;;;666888888888888:::;;;:::888666555777888888666555666777777999:::<<>>PPPfffuuuZZZZZZRRRSSSOOO\\\ooo}}}ooo{{{yyyiiinnn~~~rrrjjjbbbcccZZZdddjjjpppyyyjjjfffgggaaaWWWLLLDDD???CCCKKKMMMGGGAAA>>>===;;;999777666555555333333333444555777888999999666333333555777888777444333444666888999888666777777777777777777777777777666555666777888777666666888:::;;;:::::::::;;;;;;;;;:::::::::;;;<<<===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<;;;:::999;;;<<<:::;;;;;;:::888666777888888777666555555555555555777777777555333333555777888888888888888888999999888888777777888999;;;<<<===<<<:::999888999:::;;;<<<<<<;;;;;;::::::999999666777888888777666666777666666888999<<<>>>AAABBB<<<;;;:::888777777888888222111222555888::::::999555666777666555555777999666555555555666777999:::777777666666666555555555222333555777777888777777555444333222222333444555===CCCCCC<<<888999:::777:::888555444666999>>>AAA999;;;======:::888888:::333999===???@@@BBB@@@<<<;;;:::999999<<>>DDDMMMTTTZZZdddlllggg[[[OOOJJJIIIKKKIIICCCAAADDDCCCFFFGGGBBB===<<<>>>@@@<<>>FFFGGG;;;999DDD??????>>><<<:::888777666111111222222444555777888777444222333666888888666555444555777999999777666555666666777777777777666666555444555777777777666555888<<<===;;;;;;<<>>:::888999;;;???BBB888888999:::::::::999999;;;;;;;;;<<<===>>>???@@@555999===???>>>=========;;;<<<===;;;999777888999:::;;;;;;;;;:::999777666777888777555333333555777888888777777777888:::;;;888888888888888:::<<<===>>><<<999777777888:::<<<999:::::::::::::::::::::777777888:::::::::888777666777888999;;;<<<======999999888777777888999:::111222333666999:::999777555666777666666666888:::555555555666888;;;===???888888888888777777777777555555555555555444444333444444444444555555666666DDDFFFHHHGGGCCC???;;;999888666444555777999:::999:::<<>>;;;999:::<<<;;;===@@@BBBBBB@@@===;;;===:::777999>>>FFFMMMQQQGGG>>>888999:::777777:::999666444444666888777666222444555555444333333444777666888888555///000444555444111///......///000111222222222222555:::===???DDDGGGKKKYYYfffaaaSSSKKKGGGCCCAAABBBBBB???===???DDDEEE???:::888666444888???EEEDDDBBBAAA>>>::::::999:::<<<;;;666666999777777888:::===???AAAAAA@@@???GGGCCCDDDBBB===TTTpppzzzeee___kkkxxx}}}pppddd___hhhuuu~~~nnnWWWKKKGGG;;;666999888999777555555666777777666555555555666777666333000444444333333333444555555666666666666555444333222333777777333222333444222111111333333333333111111///000222444555555444333000111333444555555444333888777555555666666444333777666444333222111111111////////////............000000/////////000222333444333222222111111222222444222///......000444666666222333888888222///000111222222000000222666999NNN}}}bbbCCC777666555555555666666666;;;;;;;;;:::999777555444666555333333333666888:::999444111:::NNN\\\UUUFFFEEE<<<444444;;;>>>:::444666777555333333999>>>AAA888777===444===```~~~}}}VVV:::>>>OOOVVVmmmppplllllluuuvvviiibbb^^^```eeehhhkkkwwwooofffkkkjjj```^^^fffbbblllYYY:::888DDDCCC===<<<<<>>===;;;999999888888999555666:::;;;777777;;;999999999:::<<<===<<<;;;>>>>>>===<<<;;;;;;::::::666555555555666888;;;===@@@BBBBBB???;;;888999;;;999999888888777666555555555666777888888999888888555999======:::888777888@@@>>>999666666777:::<<<777777888999::::::;;;;;;999::::::::::::999888888666666777888999;;;===>>>999999888888888888999999999888666777888::::::999;;;:::888777777777888888777777888999;;;<<<>>>>>>999;;;===<<<999777777888;;;:::888666444444444444555555444444444333333333IIIKKKMMMNNNKKKGGGDDDBBB;;;:::888777777888999:::;;;>>>AAA@@@>>>;;;::::::===???AAABBBBBB@@@===;;;===;;;999:::@@@FFFLLLNNNJJJ@@@888777777555666:::>>>:::777666777888777555333555777777555444444555666666777999666111111444333222111000///000111111111222222111222555;;;???@@@CCCCCCCCCLLLVVVTTTIIIGGGDDD@@@@@@AAABBBBBBAAABBBGGGHHHCCC===:::777333555:::???BBBEEEGGGBBB;;;;;;999999;;;:::666777:::<<<888555888>>>BBBAAA>>>===;;;AAA<<<===>>>===WWWxxx{{{tttyyypppddd^^^fffpppvvv}}}kkkTTTHHHDDD999555888777888777555555777777777666666555444555666666444111555444333333333333444444666666555444444333333222111555666333222444555444111222333444444333222111222333555666777666555444000111222333444444444333888666555666777777666444777666444333222111111111111111111111000000000000111111000000000111222333444444333222111000000111222111///...///111333555777333222444444///---000222---...333000---999KKKjjjzzzeeeLLL888555555555555444444555666;;;:::999888777666555555666555444333444666888:::999888777:::EEEOOOKKKBBBEEE<<<444444:::===999444444888;;;;;;999999999:::HHH???@@@555777JJJWWWmmmiiiNNN>>>666444AAAVVVjjjuuu|||}}}dddZZZZZZnnnvvvffffffbbbcccgggfffeeennn{{{zzztttrrrqqqjjj```aaajjjqqqrrrcccOOOFFF>>>555777======@@@CCCBBB>>>======:::666222222666888666333999777666555555888;;;===999777555666888:::999888666999:::666777<<<===:::666666666777777777777888777888:::;;;;;;;;;;;;:::??????>>>===<<<<<<<<<<<<999555555:::;;;999;;;@@@;;;::::::<<<>>>???>>><<<===<<<;;;999888666555555777666555555666888:::;;;>>>???@@@???===;;;;;;;;;:::999999888777777666666666666777888888888777777666999::::::888777888:::999:::;;;;;;:::888666444999999999999999999999999999999999999999888777777666666777888:::<<<===>>>777777666666555666666666888777666777999:::999888999888777666666777888999<<<===>>>???@@@@@@??????===>>>>>><<<999888999;;;<<<;;;999777666666666666444444333333333222222222MMMOOOQQQRRRPPPMMMIIIFFFAAA@@@>>>;;;999999;;;===>>>@@@BBBBBB@@@===<<<<<<@@@AAACCCDDDBBB@@@===;;;>>><<<;;;<<>>EEEEEE@@@CCCAAA>>>>>>AAACCCEEEEEEGGGKKKLLLGGGAAA===777222555888:::???FFFJJJDDD;;;===999777999888666888<<<@@@:::444777>>>BBB@@@<<<<<<999===666888;;;>>>[[[{{{~~~{{{~~~pppfffbbbgggkkkjjjmmmssswwwwww~~~gggPPPDDD@@@777333666555888666555555777888777666777555333333444555444333555444444333222222222222666555333222222222222333///444555222222555666555222333333444444333333222333444555666666555444333000000111333333333333333777666555666888999888777666666444333222222222222333333333333222222222222222222111111111222333333555444333111000/////////////////////000111222333666333111222111...///222444+++,,,444111///FFFhhh~~~eeeKKK;;;666333555666555333222444777:::999777666555555555666777666444444444666888:::888:::::::::===BBBCCCAAAEEE===666555999;;;999555444888===>>>;;;:::<<<@@@KKK;;;;;;666777===<<>>BBB;;;:::BBBKKKQQQWWW\\\___dddllluuufffRRRMMMggg}}}uuuxxxtttsssuuupppiiijjjrrrwww}}}ooohhhllltttzzzwwwoookkkaaaFFF333777999;;;;;;999888;;;;;;999;;;888666777;;;<<<999555888777555555666999===???:::999777888:::;;;;;;:::777999:::888888;;;<<<:::555666777888999888777777::::::;;;<<<<<<;;;;;;:::;;;:::::::::999999999999888666777:::======@@@DDD<<<<<<<<<===???@@@???>>>===<<<;;;999777555333222777777666555666777888999<<<<<<<<<>>>??????===;;;::::::999999888777777777666777777777777666666555777777777666555666999<<<777999:::;;;:::777444222:::999999999999888888888888888888888888777777777555666777999;;;===>>>>>>888777666666555555555555777666777888::::::888666666666555555666777999:::AAACCCEEEFFFFFFDDDBBBAAABBBAAA???<<<::::::<<<>>>===<<<;;;999888888888888333333222222222111111111WWWWWWWWWWWWUUUQQQLLLIIIHHHHHHEEEAAA======???BBBBBBBBBAAA@@@@@@@@@AAABBBDDDEEEEEEEEECCC@@@===;;;===<<<;;;===@@@DDDEEEFFFGGGBBB;;;666333333666888;;;999666444333222222111111444777888666444333333333333666;;;;;;666333444000000111222333222222222111111000///111555<<>>:::<<<===<<>>999444999:::;;;===BBBGGGEEE??????:::666777888777999===AAA<<<777888<<>>\\\}}}sss{{{{{{|||pppkkkjjjmmmhhhaaabbbjjjwww~~~xxxmmmmmm|||{{{cccLLL@@@>>>666444777555888666555555777888888777777555222222333444555555666555444333222111111111555444222000000111222333000444555222111444555333333333333444444333333333222222333333333222111111000000111222222333333333777666555666999:::999888666666555333333222222222444444444444333333333222333333333333333333333333555444333111000///............///000111111111111333222222111000000111333444000000222222===```xxx___@@@555999333666888666333333666999999888666444333444555666777666555555555666888999666888999999:::>>>CCCEEEEEE???888666999;;;:::888888888888888777;;;GGGSSSJJJ555666:::??????666BBBNNNsssgggPPP@@@444444999;;;===BBB;;;@@@CCCHHH\\\vvvwww\\\OOO```tttyyy{{{sssooossszzz|||yyy}}}~~~___@@@888444:::;;;555333777:::999===>>>???@@@>>>===;;;:::666666666666777999:::;;;999999888888999:::::::::666888888888888999999999777888:::;;;<<<;;;999888;;;;;;;;;;;;;;;;;;::::::999999999999888777666666777888;;;>>>@@@AAAAAABBB<<<<<<<<<===???@@@???>>>>>>===<<<:::999777666666888777666666666666777777999888888<<<@@@AAA>>>;;;:::999999999888888888777777777777777777666555444555555555666666777999:::<<<;;;999888777666666666888888888888888999999999:::999999888888888888888555666999;;;===>>>>>>>>>:::999888777777666777777666666777999;;;:::888555444444444444666888:::;;;BBBEEEHHHJJJJJJHHHEEEBBBBBBBBB@@@???===<<<======;;;;;;::::::999999999999333333333333222222222222eeeccc___]]]ZZZVVVQQQMMMNNNMMMJJJGGGEEEEEEFFFHHHEEEBBB???===???CCCGGGJJJGGGGGGGGGFFFDDDAAA>>>===<<<;;;;;;<<>>EEEJJJKKKCCC<<<777777999888999<<<======<<<:::999:::<<<>>>:::999???888888999;;;YYY|||}}}qqqsssyyywwwzzzllllllpppqqqhhh]]]^^^hhhnnnuuuyyysssiiiiiiuuu|||aaaIII===<<<777555888666777666444555777888888777777444111111222444555555666555444333222222111111555333111000000111222333333666777333000222222000333333333333333333333333222222222222222222111111111111111222222333444444666555555666999::::::999666666555444333333333333444444333333333222222222333333444444333333333333444333222111000000000000...///000111222111111000000333333111///...///000000555444///666TTT{{{~~~```>>>333888555777999888666666888;;;888777555333333444666777777777666555666777888888:::888777999===@@@CCCEEEEEE@@@;;;888999;;;<<<===<<<888666777888===KKKZZZQQQ;;;;;;===@@@>>>222;;;999LLLjjj~~~ttt\\\QQQLLLMMMIII;;;333222333555555777KKKjjjiiiZZZ]]]^^^ZZZcccsss}}}|||~~~zzz}}}[[[AAA555:::<<<888555999>>>@@@>>>DDDIIIFFF@@@;;;;;;>>>888999:::;;;;;;999777555777777777777777777888999555555666888888777666777666888:::;;;;;;;;;999888888888777777777777777777>>>>>>>>>===<<<;;;999888888<<<@@@CCCDDDCCC@@@===;;;::::::<<<>>>>>>===<<<<<<<<<;;;;;;::::::999999777777777666666666666666777666666999>>>???>>>;;;999999999888888888888888777777888777777666555555222333555777999999777666;;;;;;;;;;;;:::999888888555555666777999:::;;;;;;<<<;;;:::999999999::::::555777:::===>>>>>>===<<<999999888777666666777777555555666888::::::777555333333333444666888;;;<<>>???@@@AAAAAA???<<<:::999999999999999999888888444444444444333333333333fffaaa[[[XXXVVVTTTPPPLLLPPPNNNLLLKKKMMMNNNNNNMMMGGGCCC>>>===???EEEIIILLLIIIIIIIIIGGGEEECCC@@@???===<<<;;;<<<>>>AAABBBBBB>>>@@@???:::777888999888666666666555444444666888111222444444222111222333444222333888999666333333222111111111000000//////.../////////000333777;;;===AAACCC@@@:::777777999>>>AAACCCDDDDDDCCCDDDEEEJJJJJJFFFAAA@@@BBB@@@<<<666;;;===<<<@@@JJJRRRVVVFFF>>>999999;;;::::::;;;888;;;===<<<888777:::===666777???999777888999WWWwww{{{ooonnn}}}yyyzzzwwwuuu{{{}}}rrrhhhhhhmmmrrrmmmcccccckkkppptttuuupppjjjiiiqqqyyy}}}}}}|||___GGG;;;;;;777777:::777777555444555777888888888666333111111222444555555666555555444333333333333444333222111111111222333444777777333000111111///333222222111111222222333333333333333333444444444222222222222333444555666666555444666888999999888666666555444444444444444333333333333222222222222333333444444444333222222222222111111222222333444111222222222222111000000000444444000---///222333111777666444FFFlll^^^@@@666999888777777777888999:::;;;666666555444444555777777777777777666666777777888@@@;;;888;;;>>>??????AAABBB@@@;;;888888:::>>>AAA===888888===???>>>DDDMMMLLL<<<===:::;;;;;;111888444666JJJfffooo```UUUVVVbbbbbbkkkvvvoooWWWGGGEEEKKKNNNQQQVVV```mmmuuuvvvzzznnneeeaaaWWWKKKMMMYYYhhhjjjvvveeeCCC===777777888888<<<@@@===CCCHHHFFF>>>999:::>>>===>>>??????>>>:::777444555666777666555555777999555333555888888555444555444555666777888777666666999888888777888888999999======>>>>>>===<<<:::999:::???CCCDDDDDDDDD@@@;;;999999999:::<<<===<<<;;;999999999999999999999999666666666666666666666666666555555777999;;;;;;;;;777777777777777777777777777888888888888777777666333444666888::::::777444444888???CCCCCC???888444333444555777999:::;;;<<<===<<<;;;999999:::;;;;;;777999<<>><<<:::666555555444444555555666666555666777999999777555444444444555777999;;;===<<>>777:::===???GGGQQQWWWWWWIIIAAA;;;<<<===;;;999:::777999;;;;;;999888888999666777???999888999===\\\xxx{{{sssiiikkk}}}{{{zzzuuurrryyy~~~sssjjjeeegggrrrxxxsssoooqqqxxxvvvssspppoooqqqvvvzzz{{{yyyzzz]]]DDD888999666777:::777666555444555777999999888444333111111333444555444666666555444444555555555333333333333333333333333222666666222000111111000222111111000000111111222222222222222333444555555444333333333333555666777666555444555777888777666666555555444444444444555444444333333333222222222222333444444333222111000000000111222333555777888555555444333222111000000///444444000000999CCCGGG:::888:::GGGcccpppPPP>>>:::;;;999666444666:::<<<;;;888555555555666666777777777888777777777777777777777>>>:::999<<<<<<::::::>>>???===:::777666999>>>BBB>>>777777???BBB<<<;;;???;;;555;;;444444999222999888111888KKKOOOAAA;;;@@@FFFKKK___xxxvvvttt{{{qqquuuyyykkkdddiiiccc___]]]YYYRRRNNNOOOXXX\\\lll|||iiiMMM999:::>>>999555888:::<<<======;;;999888999AAA@@@???>>><<<:::888777444666777666555444777999666333555999999555333555444444555555555666666666;;;::::::999:::;;;======999:::<<<>>>>>>>>>===<<<<<>>AAAAAA>>>;;;888444444444444444555666777777666555666888888888666555555555666777:::<<<===<<<>>>AAACCCCCCAAA>>>===777777888;;;===>>>;;;888555666777999999999888888444444444333333333222222XXXRRRKKKIIIMMMQQQSSSRRRMMMHHHGGGMMMVVVZZZVVVPPPIIIFFFCCCCCCEEEEEEDDDAAAKKKKKKJJJIIIGGGEEECCCBBBAAA???======@@@CCCFFFGGGEEEHHHDDD999333666:::999333555555333000000222555555555444222111222555777777222000444666333111111...---,,,,,,---///222444,,,---///000000000111333:::999999777444222555999444999@@@CCCCCCBBBBBBBBB>>>BBBFFFHHHKKKLLLGGG???;;;===>>>BBBLLLVVVVVVQQQKKKCCC======???<<<999888777666777999;;;;;;888555777888@@@:::999<<>>:::===EEE===;;;GGG^^^iiiiiirrrggg[[[WWWQQQMMMPPPWWW\\\XXXQQQNNNSSSeee~~~fffCCCBBBHHH???444444777444333555888:::777444BBB???<<<999777777888999444666888777555555777:::777444555;;;;;;555333666777666666666666777888888777777666666777999;;;<<<:::<<>>BBBBBB>>>>>>DDDEEEAAA999999999:::<<<===<<<;;;;;;;;;:::999888777666555444555555666777777666666555666666333111111666:::555555555555666666666666777888999:::::::::::::::;;;888555555777999888666555888<<>>:::777555555555555777888999:::888666444555777888888777666666666666888:::<<<======???@@@AAA@@@>>>;;;999777555444666:::<<<;;;999555666888999::::::999888333333333222222222111111RRRQQQMMMJJJMMMRRRSSSOOOSSSLLLKKKSSS[[[YYYRRRNNNFFFEEEBBB???===???BBBFFFJJJLLLMMMLLLIIIEEECCCBBBAAAEEECCC===@@@KKKNNNHHHEEEIIIFFF<<<666999<<<;;;999777333000///111333444:::999777444333333444555333666666444333444222...222000...,,,,,,---///111111111111000000000222333555333222333666666222///888777;;;DDDHHHEEE@@@???>>>CCCJJJQQQSSSNNNDDD<<<===;;;:::===CCCHHHKKKKKKFFFAAA<<<:::;;;;;;777333777666555444555666888:::<<<<<>>@@@OOO```vvvbbbMMMIIIMMMeee{{{oooZZZVVVUUUOOOQQQfff\\\DDD<<>>>>>===<<<<<<;;;;;;555666666666666555444444444555777999:::999888777777666555444444444444444333555777888666555555555555666777888999888777777===;;;888555555666888:::666555555:::@@@AAA===999888888888999999999999999888777666555555666777888999>>>BBBBBB<<<888777888<<<<<<;;;999777666666777;;;666333555;;;<<<888222222:::>>>:::888;;;===;;;===<<<;;;<<<<<<<<<:::888999777555444333444666777444555777999:::999888777888666333111222222111000UUUTTTPPPMMMPPPVVVVVVSSSWWWUUUSSSUUUXXXWWWPPPIIIBBBCCCCCCBBB@@@>>>>>>???DDDGGGJJJJJJGGGCCC???===AAAFFFEEEAAAEEEPPPRRRMMMDDDFFFBBB:::777999;;;999888777666444222222111111999777555444333444666777444777777555444666444111111000...,,,,,,...000111...///000000/////////000333222222222444444222111555444888AAAGGGEEEBBBAAA>>>FFFOOOTTTRRRKKKDDD@@@===;;;999;;;@@@EEEHHHIIIEEE@@@999777999:::999666888777555444555666888999888999AAA;;;<<>>>>>999999888777666666666777888<<<;;;999888777777888888999999888888888999999:::888999:::;;;::::::999888:::<<<666444:::888;;;HHHAAAEEEMMMQQQIII;;;333333444444333222111222555666777888666888999777IIIjjjtttaaaPPPEEEAAAAAAOOOUUUccchhheeefff[[[EEEGGGEEEIIIbbbooojjjZZZVVVOOORRRkkkoooPPP;;;888777333000000444666666888;;;:::666555777888666888;;;;;;999888666666666777888666777888888888777666666555555555666666888999:::555777::::::999999999:::;;;<<>>CCCEEE@@@======>>>>>>>>>===<<<;;;:::999777777777777666666666555555666777999999888777666666666555555444555555555444555777777666444444555222333666888:::;;;;;;;;;;;;;;;:::999888888888888888666666999===>>>;;;777999888777666666555555555777666555555666888;;;<<<;;;>>>AAA???:::888999;;;;;;<<<=========>>>???@@@<<<;;;::::::;;;;;;999888555;;;>>><<<<<<>>>>>>;;;;;;:::999999::::::888777777666555444444555666666444555777999:::999888777777555333222444555555444ZZZYYYUUURRRTTTYYYYYYUUUWWW[[[ZZZUUUTTTUUUPPPGGGAAABBBCCCAAA>>>===<<<======@@@EEEFFFDDD???;;;999>>>CCCEEECCCHHHQQQSSSNNNCCCBBB>>>888777999999777777777777777555333000///777555444333333444555777444777777555555777666333111000...------...000111......000000000///......///000111111000111333444666444777???CCCAAA???@@@???IIISSSVVVPPPIIIDDDDDD>>>;;;888888<<<@@@DDDEEEDDD???888666777:::::::::888777666555555555666777555777@@@<<>>===;;;:::888777777777666444333111111333444666222333333333111000111222000000000111222333444444000333666999999777555333///000111222222222000000666...---999FFFHHHAAA999LLLyyy___EEEEEEDDD???===999777777666666666777888999>>>===;;;999888888888888666777888999999999999999:::;;;;;;;;;:::999888777:::;;;555555;;;999999DDD@@@HHHSSSUUUJJJ;;;333333444333333222333555666777555999888888777444EEEfffyyyhhhRRR??????;;;@@@FFFBBBDDDEEE===:::???CCCWWWvvv~~~|||qqqnnn\\\KKKZZZ~~~~~~kkkCCC777999444111111555777666666777666444444888999666666999999999999888888888777777888888777777666666555555222333444555777999;;;===777999::::::999:::<<<>>>===>>>@@@BBBCCCCCCBBBAAA>>>===>>>CCCCCC???:::999======>>>===<<<:::888777999999888777777777777888555666777888888666555444555555555555666666666666444666777777555333333444222444666888:::;;;;;;;;;::::::;;;;;;;;;999777666:::888666777999:::888555777666555333333333444555777666555555777:::>>>@@@===>>>???<<<999888;;;???======???AAABBBCCCCCCDDD>>>???@@@>>><<<;;;===???999<<<>>>>>>@@@BBB???:::888777666666777888666555555555555555555555555555555666777999::::::999888555444222333555888888888___]]]YYYUUUVVVYYYWWWRRRPPPZZZ[[[QQQNNNSSSQQQGGGDDDCCCAAA>>><<<<<>>999777888:::888555666666666666555333222111555444222111111111333444222555555333333666666333000///.........///000222/////////000111111000///---///111000...///333777999777999===>>>;;;:::<<>>;;;888666777;;;???BBBDDD@@@;;;888999:::999999888777666555555555555555555666@@@<<>><<<999777666666666444222111111222444666222333333111000///111222000111111000000111333555555777888999888666222000///000111222222111///...333---222AAAFFF???@@@JJJeeewwwTTTDDDIIIEEE<<<::::::555555555666777888888999===;;;999777555555555555444555777999::::::999888<<<;;;;;;:::999888888777999:::555555===:::888AAAGGGJJJLLLHHH???888888;;;666444333444555666666666666:::888777666000999PPPzzzzzz___MMM??????DDD===:::??????AAAOOOTTTZZZjjjwww~~~{{{dddNNNUUUvvvzzz]]]HHH999666222111666999888777777444333555999999555444555666777888999::::::999999:::999777666555444444444333333444666888:::<<<===999999999999888:::===@@@===???AAABBBBBBAAA???>>><<<;;;===??????<<<:::999::::::<<<<<<<<<;;;999888;;;:::999888777888888999666666666666666555444333444555555666777777777777555666666555333222333333666777888999999999888777999999::::::999888666666999777555555666888888666555444333222333444666777777666555555666:::>>>@@@<<<>>>>>><<<::::::<<<>>>>>>>>>???@@@BBBBBBAAA@@@???@@@@@@@@@??????BBBDDD<<<======???BBBCCC>>>999666555333444555666555444333333444555555555444444555555777888999:::999999555333222222555777888888aaa___ZZZTTTTTTUUUQQQKKKJJJUUUVVVLLLHHHNNNLLLCCCAAABBBCCCCCCAAA@@@AAABBB<<<======<<<::::::;;;<<<:::===>>>@@@CCCGGGFFFBBBAAA<<<888777999999888777666555444444444444555666555444111000//////000111000333333000000333444111000//////...///000111222000...---///222333222111,,,...000///...///333777888777888;;;;;;888888;;;CCCEEEIIILLLKKKGGGBBB===>>><<<888555555888<<>>777111222444555666999666444111111333555666777111111111111333333333333///000111222111000///...111333555777777555444222333555666666444333222333111111111111111000000000222222222222222222222111111222444666999;;;===>>>>>>??????<<<888555444555555444222111111222444555222222222111//////000222000111111000//////222555===<<<:::777444222000///000000111222111000///...///222<<>>888777999;;;888666444555777777666555777999666666999222000===YYYzzz}}}ggg[[[```kkkggg```___]]]ggg|||uuummmlllxxxttt]]]NNNTTTlllyyyssscccGGG;;;444111555888888777777555444666::::::555111222222333666999;;;<<<;;;;;;;;;:::888666555444444444555555666666777999:::;;;999999999888777999<<>>@@@AAA@@@???>>><<<;;;<<<;;;:::999;;;<<<<<<666777999:::;;;;;;;;;::::::999999888888888888888555555555555444444333222333444555666777777666666444555555444222222222444555666777888999888777777999888777666555555555666666444333333555888999:::888777666555555666666777999777666555666888:::<<<;;;===>>>>>>===<<<<<<<<<===<<<<<<>>>AAABBBAAA@@@???>>>>>>@@@CCCFFFFFFFFF???======@@@CCCAAA===:::777555333333444555444444222333444444444444333333444555666777888999999:::555333111111222444444444```^^^XXXRRRQQQQQQLLLEEEHHHNNNNNNGGGDDDFFFEEE???===BBBHHHKKKIIIEEE@@@===??????===;;;999999<<<>>><<<<<<===???AAABBBAAA??????;;;999:::;;;999999;;;999888777666666666888999555333111000///000111222111333333//////222333000////////////000111222222......///333888999555222---...///000000111333555333333666;;;;;;999:::???AAAAAACCCFFFGGGEEE@@@;;;===<<<:::777555777;;;>>>AAAAAAAAA???<<<999555333666666666555555555555444777888???888888===EEEgggpppjjjnnnttt~~~}}}~~~sssmmmlllooopppwwwvvvmmmqqqssspppttt~~~wwwqqq~~~tttSSS???777111111444555666999666444333333444666666555333222111222333444333222000000111111111111000000111222444555555555555444111333555555444333333444222222222222111000///...222222222222222111//////...000222555999<<<>>>???<<<>>>???<<<777333222444333333222222222222333333111222222222000///000111000111222111///000444888AAA>>>999555111///......111111111111111111111111333<<>><<<<<<=====================???>>>999888;;;>>>>>>666777777888999:::;;;;;;777777888888777777666555444444444333333333333333333444555666666666555444333333444333111111333555000222444666888999999999999777666444444444444555333333333444666888;;;<<<<<<<<<;;;999888777666555999888777777666777888999===>>>>>>???>>>===<<<:::;;;999888;;;AAADDDEEEDDD???>>>???BBBFFFIIIHHHGGGBBB???>>>AAABBB???======:::888555444555555555444444444333333333222222222333333444555666888999999555333000000000111111000\\\ZZZUUUPPPOOOOOOJJJCCCDDDDDDDDDDDDCCCCCCAAA@@@CCCFFFIIIIIIFFFBBB???===??????>>><<<:::999;;;===;;;999999<<<>>>>>>======>>>;;;;;;===<<<888:::???=========<<<;;;999888777333333222111222444666888555777666222111444444222/////////000000111222222...111777@@@FFFEEE===555/////////111333333333222000222666<<<<<<999:::???===???BBBCCCCCC@@@>>>===<<<===<<<999777777:::>>>??????>>><<<999666555555444444555555555555555555555666===777777<<>>:::===???<<<666222222444111222333333333333222111///111333333111/////////...000222222111333999??????<<<888444000///......////////////111333666888===DDDCCC;;;CCC```}}}}}}mmmEEEHHHQQQLLL777111666666333444555777777777666666999888666555444444444555666666555555555666666777888777666555555666777777444;;;;;;:::<<<888<<>>HHHQQQccc{{{___VVV\\\jjjsss}}}wwweee]]]lllyyyhhh\\\ddd}}}{{{~~~yyycccTTTDDD<<<999555333222222222555:::;;;777555777222333444666777888999999999:::::::::999888666555777777777777888999::::::<<<===<<<;;;999999;;;===999999999999:::<<<>>>???AAAEEEEEE>>>;;;===>>><<<:::999777666666777888:::333555666888777555333222222222222222222333333444222333555666555444222111111222222222111222444666///000333555777888888888777777777777666555444333222333444555666888:::<<<999:::;;;<<<<<<:::999888999999999999999999888888AAA???>>>======<<<<<<;;;<<<999666888>>>BBBDDDCCC>>>BBBFFFHHHHHHGGGGGGHHHDDDAAAAAACCCAAA===>>>BBB>>>;;;888666666666666555666555333222111000111111222222222333555666888999444222000///000111111000XXXWWWSSSNNNNNNOOOJJJDDD???;;;;;;AAAEEECCCCCCEEENNNLLLGGGAAA======@@@CCC===>>>???>>>;;;:::999:::888555555888;;;;;;;;;<<<===;;;===@@@===888;;;BBB@@@AAABBBBBB@@@<<<888555222222222333555888;;;===999:::999444333666777444...//////000111222222222000666@@@MMMTTTPPPDDD:::000//////111555555333///222444999===<<<888888<<<999>>>DDDDDD???===>>>@@@<<<======;;;888888;;;>>>===<<<:::888555444666777333333444555666666666555222333<<<666777===FFFhhh~~~mmmiiimmmqqqmmmooowwwpppooo}}}{{{xxxyyyvvvlll```]]]dddmmmiiilllmmmqqqyyykkkeeekkkrrrtttrrryyyxxx|||xxx}}}kkkMMMAAA888222222444555777::::::999888999:::999777555777555333333555555333111333222111000000111222333222222111111222444666777111333444444222111000111444444444333222///---,,,---...///111111111000///000000222444777999;;;<<<999===???<<<666222222444000111333444444333111000...000333333222000///...,,,000333333333666>>>DDD;;;:::777444222000///......------...111555:::===FFFIII@@@999SSS~~~|||yyy{{{___FFFMMMVVVLLL777333666111444444666777777777666555666555444333222222333444888777555444444555666777666666555444444555777777333<<<<<<;;;;;;777>>>PPP[[[^^^WWWEEE666333555666333111111666<<<@@@???<<<777<<<999444555000///:::333666<<>>??????===;;;:::;;;===888777777777999;;;>>>@@@DDDJJJKKKDDD??????===:::===;;;888555444555666888111333666777777555222///222111111111222333444444222333555555555333111000000111111111111222555777222333444555555555444333555777999:::999777444222222444666777777888999;;;111444888<<<>>>???>>>===888999:::;;;<<<;;;:::999EEEAAA===::::::;;;<<<===???:::555555999===>>>===>>>FFFMMMMMMHHHDDDFFFIIIGGGDDDDDDEEEAAA<<>>:::888777777777666888666333111//////000111111111111222444666777888333111//////111222222222```TTTKKKKKKKKKEEEAAAAAAAAABBBAAAAAAFFFLLLIIIBBBGGGIIIIIIFFFAAA>>>???AAACCCBBBAAA>>>;;;999:::<<<<<<777333444:::<<<999444<<<;;;999888888999;;;<<>><<<:::999999999999888666666111///000111///000222222@@@TTTccchhh```NNN@@@111000///------///000111333222555::::::666555666;;;???AAA???;;;888:::>>>FFFCCC@@@===<<<<<<:::999;;;;;;;;;;;;:::999888777999999999999888888777666444777777444444???VVViii|||yyyqqqhhheeeiiillliiibbbeeeqqqrrrkkkmmmxxx}}}tttssswwwrrrkkkbbbYYYUUU^^^iiirrrggg___dddsssqqqcccfffnnnpppoooqqqooopppqqqttt}}}yyyyyylllMMM===777333444666666888;;;999777:::>>><<<666555999:::666222333666777444000444222111222444666666666...222444444111///111333333444444444444333222222000444444222111222111---,,,---///111111111111000222444333111222888:::999::::::999777666555444333000000111333444444111///000000000000000/////////...666999666999BBBBBB:::555555333222111000000000444333333(((///;;;777EEEJJJ???777NNNyyyyyyzzz}}}}}}cccRRR<<>>DDDPPPJJJBBB===:::888666444:::555333:::DDDGGG>>>333===:::777444333444666888555999<<<>>>BBBLLL]]]jjjrrr~~~{{{fffUUUNNNDDD555RRRSSS[[[eeedddWWWLLLIIIHHHHHHNNNkkk}}}{{{rrrooohhhYYYCCC333333<<<777111555888666999888---///222444444333333666999999:::===???>>><<<888666666666777:::======:::777???===;;;<<>>;;;777666888999:::;;;<<>>>>>???<<<@@@EEEGGGFFFBBB>>><<>><<<;;;999>>>999666777777777;;;@@@@@@CCCIIILLLGGGAAACCCIIIDDDAAA>>>===???@@@>>>======>>>@@@@@@>>>;;;777444777666333111000000222333444555555666555333111000333222111000////////////```RRRGGGEEEGGGCCC???>>>???BBBCCCDDDJJJPPPMMMFFFHHHIIIHHHCCC>>>;;;===???CCCCCCAAA>>>:::888999:::;;;999888888999999888777::::::999999:::<<<>>>@@@BBBEEEGGGFFFBBB<<<999888666777888:::===???AAABBB>>>;;;999999::::::777555444///---//////...///333333FFF```ppprrreeeNNN<<<222111///......///111222222000333777888444333555888;;;>>>===::::::===AAA@@@@@@BBBBBBBBB???:::777;;;;;;:::;;;<<<<<<:::777777888999:::999888777666777666666777666>>>UUUkkkyyylllddddddhhhllleeeZZZYYYdddiiigggmmmzzz|||uuuoookkkqqqrrrllleee\\\TTTSSS]]]iiivvvqqqiiigggqqqnnn```bbbjjjjjjhhhhhhlllnnnoooqqqwww{{{yyyyyynnnNNN===888555666777666777999777666999===<<<777777;;;;;;777444444777888555222222111000222333555444333000111222222000000111222333333333333333222111111///333444111111333111...------///000111000000///111444333000222777999888;;;:::888666444333111000.........000222222000///111111000///////////////...555888666;;;CCCBBB999444333222222111111111111***---111***888HHHAAAJJJ???@@@FFF```|||TTTDDDBBBhhh[[[@@@666///333333444222333888:::777666888===888444333555777777666777555555777555222333777999555333666777555444666444777:::999777777;;;???AAA>>>;;;::::::999777555999444333888@@@AAA;;;333:::888666444333444666777999;;;===<<<;;;>>>EEEJJJTTTfffsssppphhhaaaVVVKKK======>>>BBBCCCAAA???>>>;;;>>>JJJmmm|||yyy{{{nnn[[[GGG999111777222666999666888888...///222444444333333555777666888:::<<<===<<<;;;999:::888888999<<<<<<:::888;;;<<<===>>>===<<<;;;;;;666777888888888:::===@@@FFFSSSUUUIIIBBBDDD@@@666999666666999888444444888777777666666555555555555333333333333333333444555222222222333444444555555222333555444222000///000333111111333666999999888:::;;;;;;;;;999999999999666777888999999888666555555666777888:::<<<===>>>999AAALLLUUUVVVPPPGGG@@@???>>>>>>===<<<;;;;;;:::<<<888888::::::888999<<<>>>AAAGGGIIIDDD>>>@@@FFFBBB???<<<;;;<<<======<<<;;;<<<>>>>>>>>><<<999777666666555555444444444333444444555666555444333222333222111000////////////dddVVVHHHCCCBBB@@@>>>>>>???BBBEEEIIIPPPTTTQQQKKKIIIIIIFFF???999777999<<>>999666555666777999:::999666555666888999999999:::<<<>>>AAABBBDDDEEEFFFDDD@@@===;;;:::::::::<<<>>>@@@CCCEEEFFFAAA===999999;;;;;;777222333///---//////...111555;;;QQQkkkxxxuuueeeNNN;;;333222000//////000222333111///000444555222222555444666999999999:::???CCC>>>???AAABBBAAA???===<<<===:::999<<<@@@@@@;;;666555666999:::;;;999777666:::555666::::::>>>TTTnnn~~~~~~vvvlllgggiiiooosssjjj\\\WWWaaakkknnnvvvwwwsssrrrkkkhhhjjjeee^^^XXXRRRRRR\\\hhhyyy|||wwwlllppplll]]]```gggfffbbb```iiilllmmmmmmrrrzzzyyy}}}rrrPPP<<<888666888999777666888555666999<<<;;;888888;;;999666333333555666444222111000000222333333111///222000//////000111111000222222222222222111000000...111333111111444333///......///////////////...111333333000111555777555999888777555222000///...///...---///111222222111333222000///.........///...333666777===DDD@@@666222222111111111111222222...000333,,,@@@RRRDDDBBB333EEE\\\yyymmmFFF???PPPvvvbbb>>>222000666333444333555999:::888777:::@@@;;;666444555666555333666555666888777333333777555444666888888444555888666999;;;:::888666777:::777777777999::::::777555777555444666999:::888444666555555444444444555666888999::::::888666444222555===FFFJJJKKKPPP[[[eeecccaaaZZZRRRNNNMMMJJJEEE===???IIIkkk{{{yyygggLLL444999333666:::555666777000111222444444333333444555444555777999;;;<<<======>>><<<;;;;;;<<<===<<<:::888<<>>:::999;;;>>>666777777666666888;;;>>>GGGPPPRRRIIIFFFGGGAAA555666444444777888666777999555555444444555666666777555555444333333333444444222222333333444555666666333444555333111///......111000111333666888999888:::::::::::::::999999888777777888999888777666444777666666666777999;;;<<<666<<>>CCCEEEAAA;;;<<>>@@@AAADDDCCCCCCAAA???>>>>>>>>><<<<<<===???AAADDDGGGHHHCCC===999888;;;;;;666111444111///000000///333888HHH^^^rrrwwwoooaaaMMM<<<444333111000000111333444222000000333444222222666333444666777777:::>>>BBBBBB@@@>>>;;;;;;>>>BBBFFF@@@<<<:::===AAAAAA;;;444333555888;;;;;;:::777555;;;555666<<<<<>>??????@@@@@@@@@>>>===;;;<<<===<<<:::999;;;===888888888666555777:::===CCCJJJKKKGGGGGGJJJBBB666666444444666888888888999333333333333444666888999777666555444333333333333444444444444444444555555000222333222000000000111000111222444777999::::::999999999:::;;;:::999777777777888888777666555555888777555444555666888::::::999<<>>999999>>>>>>;;;888666666888:::;;;<<<;;;;;;;;;;;;;;;<<<<<<999999::::::;;;;;;::::::777777666666555444333333111111000///////////////vvvqqqcccOOO>>>:::AAAHHHDDDGGGLLLSSSVVVTTTPPPNNNJJJHHHCCC;;;444333666:::??????>>>;;;666222000000444333444666999;;;:::888<<<<<<<<<<<<<<<======>>>AAA@@@???>>>???@@@AAAAAA<<<<<<<<<===???BBBEEEGGGBBB===999888:::999444000444111111222111000555<<>>??????===;;;;;;>>>CCCHHHCCC???;;;===AAA@@@:::333222555888:::;;;999777555:::666777===>>>CCCZZZuuu{{{uuuooonnnrrrwww~~~{{{tttjjjddddddhhhllloooccc\\\___ppppppppptttkkk```\\\ZZZYYYZZZXXXVVVYYY___qqq}}}{{{hhh\\\___ffffffdddeeeppppppnnnlllqqq}}}lllHHH555222333888;;;999999:::888;;;<<<;;;888666555333333111000000000111111000222222333444666555222///333000......111333111///000111111111111000//////,,,000222111222555444111/////////...............000222222000000444444222222222222222222222222222222111000000333444555444444333111///...------...+++---000444:::<<<777000////////////000111222222+++---:::GGGgggrrrOOO;;;IIIiiiuuu^^^VVVMMMBBBVVV{{{nnn???222222777111333333666999999777999>>>???;;;666444666777666555555555777:::999555555888333444888;;;888444555:::555666888999888777666666;;;:::999888666666777888777777777555222222555999111222333444555555444444333222333888>>>AAA???;;;777333555:::999888GGG[[[ttt|||dddMMMCCC999???NNNVVVfffvvvMMM<<<777777222333777555555555555555666666666555666555555555666777999:::<<<>>>BBBEEEEEEDDDCCCBBBDDD@@@===;;;;;;<<<;;;::::::;;;:::999777888:::===<<>>;;;999777777888999:::777666999999666777999===<<<>>>@@@===888888<<<<<<;;;999777666777999;;;@@@???===;;;:::::::::;;;<<<;;;:::999999:::<<<===999888777555444222111111111000//////////////////{{{xxxiiiQQQ===999AAAHHHGGGHHHMMMTTTUUUQQQMMMMMMJJJHHHDDD===777555888<<<=========;;;777333222222888888999<<<@@@AAA???===@@@@@@??????>>>===<<<<<>>@@@AAAAAA===<<<;;;;;;===???BBBDDD>>><<<:::888777666333111222111222444444666===FFF]]]ttt{{{jjjNNN555444333111000000111333444333111222666777444444777555666666777888888999999666:::???AAA@@@???@@@BBBCCC???<<<<<<>>>>>>:::555444555888999:::888666555777888:::;;;===HHH```vvvzzzvvvsssrrrpppnnnooorrrxxxqqqhhhccccccfffggggggZZZYYYcccwwwrrrrrrrrriiiddd\\\ZZZZZZ[[[YYYVVVWWW[[[llltttdddZZZ]]]bbbccceeejjjvvvsssmmmllluuu]]]>>>444111111777:::888888:::999===>>>:::777666444111333333222222222222333333444333333555666666444222111111111222333333111000111111111111111000//////,,,000222111222444444111000000////////////000111///222222000111555555333000111111222333444444555111000///000222222222000222111111000///...------+++---000333666555222/////////...//////000111111,,,222KKKccc|||xxxPPPCCCddd~~~~~~fffVVVGGGCCCaaajjj???555222555111222333666999888555999???>>>:::555444666888888777777666777:::999666666:::666555777999999555666999555555666777777777777777666666666555444444777999666777777555222222666999222333333444555555555444777555555777;;;===;;;999888666666888444...333<<>>555888>>>???RRRuuueeeKKK;;;777222333777555555444333444666777777555666555555555555555666777777;;;AAAEEEFFFGGGHHHIIIPPPJJJBBB??????>>>;;;888<<<======<<<:::999:::;;;777:::<<<<<<@@@DDD@@@999888888777666:::>>>===888555444333222222444666777666555444333222111111111555444444333333222222111555555555333000///000111000333666777777777888999888777777999<<<<<<999555444555555666666777777888777777666555555555666777:::999999<<>><<<<<<>>>;;;777666999999::::::888777777999;;;CCCAAA@@@===<<<::::::999===;;;999777777888;;;<<<999888666444222111111000000//////....../////////{{{uuucccJJJ:::999>>>AAAFFFFFFKKKRRRSSSNNNKKKMMMIIIHHHEEE@@@:::999<<<@@@<<<===>>>===:::777666666;;;>>>AAABBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>@@@===;;;;;;===???>>>===>>><<<;;;:::;;;===???AAA:::;;;;;;888444222222333333333666;;;>>>BBBLLLWWWiii}}}~~~nnnQQQ555444222111000000111222444222111333777888555444666555666777999:::999888666333999???AAA@@@>>>???AAA@@@>>>;;;:::;;;<<<;;;:::666777888888888777666555222:::===999<<>>999666777555111333333333333222222333444444333222333555666666555///222444555444222111111111111222222111111000///---111222111111444333000000000//////000111222333...111222111222666777444222333333444444555555666111111111222333222000...///000111222111000...---,,,...222444222000///000//////.........///000000444;;;WWWmmmyyykkkQQQ\\\vvvsssUUU@@@EEErrraaa===888222333222111222555888666444888??????;;;666555666888777666888666777999888666777<<<;;;666555888888666666888777666555555666666666666222444777777555444555666555666555444222333666888444444444444444555555555555555555666777777666555@@@>>><<<:::888777999;;;777BBB```wwwYYYJJJ>>>:::666;;;>>>888DDDccc]]]BBB999333333666444333111111222555777666444444444444444555555555555444777<<>><<<<<<;;;===>>>>>>;;;999999999666888999:::<<<>>>===999777888777666<<>><<<;;;::::::999888777666666777777555555333222111111222222//////.........//////000xxxnnnZZZCCC888999;;;:::DDDDDDIIIQQQQQQLLLKKKOOOHHHHHHFFFAAA===<<>>???>>><<<:::999:::;;;AAAFFFEEE???<<<>>>AAACCCDDDDDDDDDCCCBBBAAAAAAAAA>>>;;;;;;======<<<999>>>===;;;::::::<<<>>>@@@777:::;;;888333000111444555777<<>>???777777777777777666555555///;;;???777;;;RRRkkkwww~~~wwwqqqkkkeeedddnnn{{{xxxppplllkkkiiieeeaaacccdddjjjvvv}}}yyyoooggglllpppjjjdddaaa___]]]___eeeiiiwww|||vvvqqqfff^^^^^^]]]^^^hhhuuuzzzrrrhhhhhhwwwjjjHHH999888333111444555333222444555;;;===888666888666222111111222111000000222333444222111222444666666666...222777888555222111222222222222222222111000000...222333111111444333///000000000000000222444555---111333222333777888555555555555555555555555555444333444555666444111...---///111222222000...,,,---000444555111---...222//////............//////555:::TTTfffjjj___\\\~~~|||zzz|||xxxPPP999HHHYYY::::::222222333000111555777555333888???AAA<<<777555666777666555999777777999888666888===>>>777444666888777666777:::888555444444555555555333777:::;;;888444333333444444444333333333555777666555555444444444555666///111444666666666666666000555999<<<>>>===888111333222GGGiiiqqqXXX???888:::555333;;;>>>444;;;UUUjjjHHH;;;444333666222111///...000444666555333111222333444555555555555222444777:::>>>EEEOOOVVV```^^^WWWMMMCCC======@@@;;;===???>>><<<999888777777999:::999999::::::999666777777666===EEEEEE>>>999777444222111111333444333222111111000111111111---...///000222333444555222333333333222333666999---111555555333111222333777555555999======999444222222333444666888:::;;;555666777777888777777666999999777666777:::@@@EEE999::::::::::::999888777555222333777888777888<<<===:::999:::888444333555333666999999777555666777BBBBBBBBBAAA???>>><<<;;;777888888888777555444333222222111000111222444555//////.........//////000~~~qqq[[[GGG:::777:::===BBBGGGIIIFFFGGGLLLLLLHHHKKKJJJHHHEEEBBB???===<<<>>>AAADDDCCC@@@>>>???AAA@@@BBBBBBBBB???===;;;;;;EEEGGGGGGDDDEEEFFFDDD>>>AAA@@@???@@@@@@@@@>>><<>>::::::===AAABBBAAA;;;777555666444111111444888777GGGXXX[[[```lllqqq|||}}}hhhIII555333222222111111000000000222111222333666777666444888666444666999999444///666777888:::;;;<<<<<<===>>>>>>>>>>>>============888777555444444444666666@@@666666:::???SSSlllvvvzzzvvvppphhh```bbbrrr}}}ooolllfff```ccccccdddiiipppxxx~~~{{{ooohhhlllrrr{{{{{{tttggg```bbbcccaaahhhrrrvvvnnnddd[[[YYY[[[^^^dddjjjrrrllldddfffxxxddd@@@000333222111000111222333444;;;;;;999666666888666222000111111111111222222222222000000333444222222555...000222555666666555444666333000///000111111111333333333333333333333333444444333333222333333333000111333444444333222111333666888777444222222444444444333333222111000000000000111111000000//////111111000000/////////...---***+++000111//////222666999<<>>FFF@@@<<<777555666666444222888:::999555333888;;;;;;===:::666555777888666555999555222111222333222000444888;;;;;;777444333333222444666777888777666555666666666666555444333222222333333444444333333222555666666777888777777777;;;555777BBBEEE<<<666888<<<777;;;555888;;;???\\\```III777---:::999444333333333333444555555444555777888999777666555444444555666888===CCCHHHTTTQQQMMMJJJHHHFFFCCCAAA:::999888888999999777555333555666555444444555666777888666555;;;CCCCCC<<<999444111555777555444444555444222000//////000000000000000000111222333444333666666333333666777444777666555444333222222222222777::::::;;;===;;;666444222222555999:::888555777777777666555555444444555555666777888:::<<<===;;;;;;;;;<<<===;;;888555999555333555555555777<<>>===???AAACCCCCCEEEEEECCCDDDGGGFFFAAA???>>>>>>???AAABBBAAA@@@AAA>>>;;;;;;===??????>>>:::666555555333000111555@@@EEEWWWddddddlllxxxzzz{{{}}}~~~iiiLLL:::333222222222222222222111222222333555888999999777777555555777::::::555111666777888:::;;;;;;<<<<<<>>>=====================:::888666444444555777888===999;;;===BBBXXXooosssuuurrrnnnggg```ddduuuppplllcccXXXUUUYYYZZZ```kkkwwwvvvkkkgggiiinnnvvvxxxtttlllggggggeeeaaagggppptttooodddZZZWWWYYY___iiirrruuukkkccchhh|||```@@@444333333222222222333444555<<<>>>===888666666444000000111111111111222222222222///000333333111111444...///222444555555444333555222000///000111222111333333333333333333333333444444333222222222222333111222222333444444444333333555888777555333444555555444333222222111111111333222111000000111333444000000/////////.........111111000---+++---222666111===JJJbbbyyyooofffffffffjjjyyysssuuu{{{\\\<<>>555000666111555>>>:::444777666666===>>>:::666444666777777666888;;;;;;777555999;;;;;;<<<999666555777777666555777555222222444555444222555888;;;;;;999666555555555666777999999888777666444444444555555555555555333333333333333333333333222444666666555444555777:::555666>>>>>>888777<<<@@@888:::777:::;;;===]]]vvv```KKK<<<>>>333444333222222333333333333666777999999999888666555555666666666666999===AAADDDFFFIIIMMMNNNKKKEEE@@@>>><<<:::999999888666444333444555555333333444555555666555555:::AAAAAA;;;:::555222444555333222333111000000000111222444555111111111111222333444555666888666222222555555333333333222222333333444444333888<<<<<<<<<===;;;666222222333555777888777666666666666555555555555555444444555666777999:::;;;:::999999:::;;;:::888666999555444555666555777;;;???;;;666444444444333222555666888999999777666555999999999999888888777777555555555444333222222222222222333333222222111111000///------...//////...tttgggTTTBBB888555666888:::???BBBBBBDDDGGGGGGDDDEEEEEEDDDDDDDDDDDDDDDDDDAAAEEEJJJLLLJJJHHHIIIJJJNNNJJJEEE@@@>>>???BBBDDDDDDFFFEEECCCEEEJJJJJJGGGAAA@@@???@@@BBBBBBAAA@@@@@@???============;;;:::999555333333111///222777EEETTTiiiooolllwwwzzzwww|||zzziiiNNN<<<333333333333333444444444444444444777:::;;;;;;:::666555666999<<<<<<888444777888999:::;;;;;;;;;;;;<<<<<<==================<<<:::777444444666888::::::;;;???>>>EEE```uuusssrrrnnnjjjeeeaaagggyyyqqqlllaaaQQQKKKTTTUUU]]]mmm}}}sssjjjggghhhkkkpppqqqnnnhhhfffgggfffdddgggmmmyyy}}}{{{uuuqqqfffZZZUUUWWW```nnn{{{yyymmmbbbjjjwwwtttzzz}}}XXX>>>777444444333333444444555666<<>>777444999444999FFFEEE;;;888444000444;;;888555444555888:::;;;888<<<<<<888777999;;;::::::888666555666777666555666555444555777888777666666888<<<<<<;;;999777777888888999::::::999777666666555444444333444444444333333222111111222333333///333666555222000333777:::555444999999555888@@@CCC888<<<<<<>>>:::===bbb}}}~~~lllXXXJJJ000555333222222444555444333888888999999999777666555666777777666555555666888777;;;AAAGGGKKKKKKHHHDDDCCC@@@===:::999888555333222333444444222222333444444444444555:::???>>>::::::555111333333111111444111111111111222333444555222111111111222333444555888999666111000333444222000000111222333444666777444:::>>>>>>>>>>>>:::555000222444555555555555666444444444555555555666666333333333444666777999999999777666777888999999888999555444666666555777;;;888666444444555555444333555666777777777666555444555666666777777888888999444444333333222222111111111111111222222222222222333111///...///000///...mmm```NNN???777666777888888;;;???AAADDDEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEECCCHHHMMMOOONNNMMMMMMNNNXXXSSSMMMGGGEEEEEEFFFGGGGGGHHHGGGEEEGGGLLLMMMJJJGGGEEECCCBBBBBBAAA@@@>>>AAA@@@@@@???===;;;888666888444222222000///444<<>>GGGhhh~~~xxxvvvmmmeeeccceeelllyyypppjjj___RRRNNNTTTUUU]]]qqqzzzrrrllliiihhhhhhjjjgggaaa^^^^^^bbbeeegggeeehhhrrrvvvvvvzzzqqqggg\\\WWWWWW___ooo~~~~~~pppeeekkk}}}xxxqqq|||uuuPPP:::888555555555555555666666777:::AAACCC===555222222111000000111111111222222222111//////222222//////222......000111222222222111222000//////111333333222222222333333333333444444444333222111111111111111111000000000222444666777222444555666777666666666444333111//////000111222444444444555666777888999,,,,,,,,,,,,,,,,,,,,,,,,+++111333888NNNjjjssslllfffxxxvvvyyyiiicccppprrrpppoooqqqooopppyyy}}}rrrIIIDDDhhh]]]???:::888???:::===LLLKKK>>>999444000555:::888555333555888;;;===888<<<<<<999777999999777777777666666666666666666444555666777999:::::::::777999;;;======;;;999888999999999999999888777666:::999777444222111111111444333111000000111333444///444777555000///333999;;;666333777:::999;;;@@@CCC999@@@BBBAAA:::AAAlllqqqsssttt^^^999666444222333777999999777555666777777888777666666555666777666444222222222888777777:::???EEEHHHJJJFFFCCC>>>;;;999777555333222333444333111111111333333444555777;;;===<<<999888333000222222111222666666555444333111000000///111111000000111222333333666888555111000444555444111111111222444555777888444:::>>>>>>>>>>>>:::444///222555444222222444777222333333444555555666666333333333444555777888999777555333444666999::::::999666444666666555666:::666555555666666666555444333333555666666666555555444555555666666777777777444444333333222222222111000000000111111222333333444222000///000000///...mmm```LLL===666444444444888:::===AAACCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDIIINNNPPPNNNMMMNNNOOORRROOOKKKKKKLLLNNNNNNNNNHHHIIIGGGDDDFFFJJJKKKHHHHHHFFFCCCBBBCCCCCCBBB@@@BBBCCCCCCAAA>>>:::777666666444222111000111999CCCQQQjjjvvv}}}lllNNN999444444444555555666666777777666666777888999777666666777888:::<<<<<<;;;:::<<<<<<===============<<<999::::::;;;<<<======>>>>>><<<999777666888:::<<<777;;;>>>===IIInnnqqqdddcccjjjqqqwwwzzzooofff\\\SSSVVVSSSSSS\\\qqq}}}vvvpppllliiifffccc```]]]ZZZ[[[^^^aaabbbcccdddeeemmmqqqtttpppiii```ZZZXXX]]]lll{{{uuujjjkkkuuu{{{kkkHHH777666555555666666777777777777888>>>AAA;;;555333444333000000111111111222222222222//////222222//////111...//////000111111111111111000///000222333333222222222222333333444444444555444333222111111111111000000//////111333555666222333444555666666555444111111///......//////000111333666999:::999777555+++++++++,,,,,,,,,,,,,,,...111555EEEiii}}}pppdddllltttvvvlll\\\___iiiuuu{{{|||{{{kkkaaaaaa}}}cccDDDOOOxxx^^^???999888@@@<<<<<>>777999;;;<<<===<<<:::888888888888777777666555555:::999777555333222111111444333111000000111333444000555888666111000444:::>>>888555:::???AAA???===@@@<<>>;;;999777444222222333444333111000111222333333666:::===<<<;;;:::444111000222222111444888888777666444111///---,,,///////////////000000111333555444000111555777666444444333444444555666666333999============:::444///222444444111111444777111111222333444555666666444444444555666777888999666444222222555888:::;;;999666555777777555555999666777888888777555444333111111333444555666777777666666666555555555555555444444444444333333333333111000000000000111333333555333000000000000///...tttdddNNN===555333222111:::999;;;???AAA@@@AAADDDBBBBBBBBBBBBBBBBBBBBBBBBFFFIIILLLLLLJJJIIIJJJLLLNNNKKKIIIIIILLLMMMKKKHHHDDDFFFDDDBBBDDDHHHHHHEEEEEEDDDBBBBBBDDDFFFGGGGGGEEEFFFFFFDDD???;;;999888666444222222111444???KKK```vvvlllNNN:::555555555555555666666666777666555666888888666555888888888999:::;;;<<<<<<=========>>>======<<<<<<888888999:::;;;======>>><<<;;;999888888888:::;;;999888<<>>CCCDDDAAA>>>@@@???GGGCCCCCCDDDKKKppp}}}{{{zzztttvvvhhhJJJBBB:::666888;;;:::888111222222333444555666666222444555555333222222333666555444555888999999888???===<<<;;;:::888555222333444444333111000111222222333777<<<>>>;;;999:::333111222555444222333888444444333333111000...---///...............//////000333333111222666777555555555444333333333444444111666999999:::;;;999555222333333333222222444666111111222222333444555555444444444555555666888888555333222333555888:::;;;999666555777777555555888777888999888666444333444111222333444555777888888777777666666555444333333444444444444444333333333222111000//////111222333444222000///000111000///vvveeeNNN===666555555444<<<999999===???===???DDD@@@@@@@@@AAAAAABBBBBBBBBFFFHHHJJJHHHDDDCCCEEEHHHMMMIIIEEEEEEGGGHHHFFFCCCAAACCCDDDCCCFFFJJJJJJFFFEEECCCBBBCCCEEEHHHIIIJJJHHHIIIIIIEEE@@@<<<;;;;;;666444333333333777EEESSSkkkzzz|||fffKKK999666555555555555555444444444444444666888:::999888:::999888777777999;;;===<<<<<<<<<<<<<<<;;;::::::777777888:::;;;<<<===>>>:::::::::999999999999999<<<666;;;EEETTTqqqwwwuuuwwwwwwuuuuuu|||xxxggg___XXXTTTYYY```cccllltttjjjbbb``````bbb\\\VVVUUU\\\bbbaaa```aaagggeeeiiilllqqqqqqmmmggg___YYY\\\mmm~~~xxxllljjjnnnxxxuuuYYY@@@555555444555666777777777666666:::;;;999444222555666444000111111111111222222222444111111333333000///222111111000000111111222222222111111111222222111///111111222333333444555555888777555444333222222222222333444444555555555444333222111222444444111//////000111222222222000///---000333666666444000...+++++++++,,,,,,,,,------,,,...333<<>>AAACCCBBB@@@@@@BBBDDDEEEAAACCC;;;BBBLLLMMMdddrrr{{{wwwooojjjdddfffsss}}}ssshhhvvvzzzcccWWWHHH???<<<<<<999666555444444333333444444444444555666555333333333555111222333666888777555222888888888::::::999555222444555555444222000111222111111666======888666888444444666888666111111555000000111111111000///...000//////........./////////333444333333666555222333222222111111222222333///333555555666999999666555333222222333555555555111111222222333333444444333333333333444555666777555444333444666999::::::999666666888888444444777555777888666444222333555555555555555555555666666777777666666555444444444222222222222222333333333333222000/////////111222222000//////000111000///sssbbbKKK<<<888999;;;;;;===888777;;;<<<;;;===CCC===>>>>>>???AAABBBCCCCCCGGGHHHGGGDDD@@@???BBBEEEFFFAAA>>>@@@FFFKKKLLLKKK@@@DDDFFFFFFJJJOOONNNJJJHHHFFFDDDCCCEEEGGGHHHHHHJJJKKKJJJFFFAAA======>>>555444444444444:::IIIXXXnnnxxx}}}|||sss^^^FFF777666666555555444444444333222222333666:::<<<<<<;;;;;;:::888666555777;;;>>>;;;;;;;;;;;;:::999888888666777888999;;;<<<>>>>>>999999:::::::::999888777===555;;;JJJYYYppp~~~zzzwwwvvvyyy{{{~~~qqqbbb___[[[VVVYYYcccfffqqqyyykkkaaa^^^bbbfffdddXXXOOORRRXXX\\\bbbiiihhhfffiiikkkppprrrnnnggg___YYY]]]pppwwwkkkjjjpppzzzmmmSSS???666666333444666777777777666555<<<;;;777111111555555222000111111111111222222222555222222444333000000222222111111111111111222333333222111222222222000...111111222333333444555555888888666555444333333333444555666777777777555555333111000222333333000---///111333555555444111000...000111222222111///---+++++++++,,,,,,---------...333;;;>>><<>>999555999888666555333333333333666777777555333333444555222111000222444666666555333444666999;;;:::666333444555666444222111111222//////555<<<===666444777666666999:::666000///222000000111111000///---,,,111000////////////000000000444666444444555333///000000//////000111222222...111333222444888999666777444111111444666666444111222222222222333333333222222222222333444555555555444444555777999999999999666666888888444444777333555666444222111444777999888777555555444444444666666666666666555555555111111111111111111222222444222000///...///000111111///......000111000000sssUUUBBB===888999;;;888======999333222666999888<<<;;;;;;;;;===@@@BBBDDDAAAAAA???<<<888888<<<@@@===<<<<<<>>>AAADDDDDDDDDBBBDDDIIIOOOTTTUUURRROOOKKKHHHEEEFFFIIILLLMMMMMMOOOOOONNNJJJDDDBBBDDDGGGAAA999555777666777DDDVVVkkkqqq{{{|||~~~}}}uuuiiiWWWCCC555777666555333444555777888;;;:::777666555777999;;;===999777999888777888<<<===>>>===;;;999888999:::<<<999:::<<<<<<888777999<<<<<<<<<===>>>===:::888777777:::FFF]]]sss}}}||||||yyyxxxwwwqqqmmmbbbVVVXXXcccgggmmm|||qqqfffaaabbbddd```WWWRRRUUUVVVVVVaaaooonnnooohhhoootttnnnlllrrroooaaadddvvvmmmlllzzzyyywww{{{iiiKKK999555000666555555555555444444444999888666444333444555666333222000/////////000111444333222111000...------666555222///---,,,++++++000111222333333222000///222555444000111444666444555555555555444333222222333333444555555444444444333333222222111000/////////000222222111111222222///000222555666555111...+++---000111111///---,,,***333555111===[[[ttt~~~~~~yyyrrrccc\\\bbbjjjkkkgggiiixxxzzzwwwpppjjjGGGDDDhhhrrrCCC...888777===@@@OOOTTTHHH:::555222...555777888888777777888:::<<<===<<<999555444777:::777888::::::999:::===??????===;;;888666666777888999:::;;;;;;:::888555444333111000111555999<<<===;;;888666888;;;:::555000111333666777666555444444333000111555333///222:::===BBBGGGGGG@@@::::::???DDDAAA???CCCIIINNNOOOOOOKKKHHHDDD@@@>>>>>>???@@@;;;JJJRRRZZZlll|||vvvqqqxxxxxxsssooodddTTTOOOHHH888888555111//////222555777444444333111111222555777444444555666666555555444333555777777555444666999888777555333222111222222111222555888999:::999888666666666555444333111000222111...---,,,---...///...000111000///...///111...333333......333333...///000111000///...///000---///111111111111333555333333222222333444666777333444444333222111333444444333222222222444666777666666666555444555999;;;;;;::::::999999::::::;;;:::777333111222444555555666666666666666555555444888666555444555555333222///222444333111///111333111000///......---......222222000///............jjjOOO>>><<<777888;;;888======999222000333444333444444555888;;;???BBBDDD>>>>>><<<888555555888<<<;;;;;;===@@@CCCEEEEEEDDDAAADDDIIIPPPVVVXXXVVVTTTRRRLLLEEEDDDHHHMMMPPPQQQSSSQQQNNNHHHCCCAAAAAABBBAAA:::777999888888CCCSSSaaaccciiioooqqqrrryyy}}}uuukkk```QQQAAA666666555444333333444555555:::999777666666777888999;;;777666999999777888;;;===>>>>>><<<:::999:::;;;<<<999999<<<<<<999888;;;======>>>>>>>>><<<:::888<<<999999EEE^^^vvv~~~zzzvvvyyy}}}yyyooojjjcccYYYYYY```hhhppp~~~nnnccc___ccchhhbbbWWWRRRVVVYYY[[[eeeqqquuuvvvoootttwwwsssooorrrooodddjjj{{{llllllyyyuuuqqq~~~{{{lllOOO<<<888444555444444444333333333333999888666444333333444555222222111000000000000000444444333222111000000///333222111000///.........///000222333333222111000...111000...///333555333444444444555444444333222444444444444444333333222444333333222111111000000000111333333222222222222111111222444555444111.........---.........---+++------000888JJJfffuuufff___bbbfffeee```eeeyyyhhhHHHJJJqqqSSS666444000999@@@LLLPPPEEE;;;888666222666777888888666555666777;;;;;;;;;888555444777999555666777777777777999;;;???>>>;;;999777666666666777888999::::::888777666555444333555888;;;======:::777555777::::::666222333555777777666444444555333111222555555333888???EEEEEEDDDBBB>>>;;;;;;===>>>BBBCCCDDDQQQ```\\\NNNCCCBBB???<<<;;;::::::;;;:::BBBFFFMMM[[[cccppp||||||zzzwww|||{{{tttooocccNNN@@@:::444111222444333111222222222111000111222333444444555555555444444333222555666666444444666888666555444333333333444555111222444666888888888888666666555444333222111111111000///.........///000///000111000///...///000...222222......222222......///000000///...///111///111222333222333555666888777555444333333333444333444444333111111222444333333444444555555444444444555555444444555888;;;::::::999999999999::::::888666333333444555666555444444555666777777777666777555444333444444222000///111333333111///000222000000//////.../////////222111000///............]]]EEE::::::777777:::888:::;;;999444222444444111///000333666999===@@@BBB::::::888666444444777:::666666777:::===???>>>===???BBBHHHPPPVVVYYYXXXWWWWWWOOOEEEBBBGGGOOOTTTVVVXXXSSSLLLFFFBBB@@@???>>>>>>999777999888777???JJJRRRPPPQQQWWW___hhhuuu}}}tttggg[[[QQQGGG===777444444444444333333222111888888777777666666666666777555555999999777777:::===>>>>>>===;;;:::;;;<<<<<<999999;;;<<<999:::===>>>???@@@@@@>>><<<:::888;;;888:::KKKggg~~~{{{ssspppyyyxxxkkkgggddd^^^]]]aaaiiisss|||lll```]]]dddkkkaaaXXXRRRUUUZZZ]]]fffqqq~~~xxx{{{|||{{{sssqqqnnniiisss{{{kkkmmmvvvnnniiittt~~~~~~qqqRRR===888555444444333333333222222222888777555333222222222222111111111222111111000///444444444333333333222222///000000111222222111111...///111222333333222111,,,//////---///333555333222333333444444444444444444444444333333222222111444444444333333222222111333333333444333333222222333222111222333222000...111---++++++...000///......+++111@@@TTTkkkzzzkkkdddeeefffbbb^^^jjj{{{mmmtttcccIIISSS~~~ccc???222,,,;;;AAAIIIJJJAAA;;;;;;:::555666777888777555333444555999999888777555555666888555666777666555666888:::===<<<;;;999888666555444555666777999999999888777555555555777:::<<<;;;:::999666444555777999777555666777888777555555666888333111222555666777<<>>;;;;;;======<<<;;;DDDEEEDDDUUUhhh___EEE<<<<<<;;;:::999888888777777999:::CCCNNNQQQ```|||~~~qqqkkkgggooozzzxxxbbbUUUJJJ===666555555333000000111222333333222000///444444444333333222222222222444555555333333444666777666555444444444444444111222333444555666777888666555333111000000111111///000000111111111111000000111222111///...///000...111111......111111...---.../////////...000111111222444444333444666888999888666555444333333333333333444222111000111333333444666777777555333222222333333333333444777:::999888888777777888888999666555444555666777666555333444555666777888888888777555333333333222111//////000222222000///000111000000/////////000111111111111000///............QQQ===666:::777666:::888777999999666555888777444111222555777;;;>>>@@@BBB<<<;;;:::999999:::===>>>777555444444777999:::999===@@@EEELLLRRRUUUUUUSSSUUUMMMEEECCCIIIQQQVVVXXXYYYRRRIIICCCAAA@@@===;;;:::666666888777555999@@@FFFAAAAAAHHHRRR___ooo{{{tttiiiXXXJJJBBB===:::777444555666666555333111000555666777777777666444333555333444888999777777999;;;<<<>>>===;;;;;;;;;<<<===999999;;;<<<:::<<>>;;;999888444444<<>>BBBDDDBBB>>>:::;;;>>>@@@>>>???BBBBBBCCCOOOYYYNNN:::999::::::;;;:::999888777888777666===CCCCCCXXX}}}}}}lllpppeeehhhwwwjjj^^^NNNAAA;;;888444222000111222444555444222000444444333222111111111111222333333333333333333444:::999888666444222111000111111111222333444666777555444222000//////111111...///111333333333222111111222222111///...///000///000000//////000000///,,,...////////////000222111222333333333444666999444444444444444444444555333444444222000000111222444555666666555444333222000111222222222444666999777777666666666666777777444444444666888888777555333444555666777777777777777555444333333333111000///000111111111000000000000000///000000111222222111000///...............III888666;;;777555999888666999999777777999999666333444777;;;???DDDHHHJJJFFFEEEDDDDDDEEEGGGIIIJJJDDD@@@:::777777999;;;<<<;;;===AAAGGGLLLNNNMMMLLLMMMJJJGGGHHHLLLQQQUUUWWWUUUOOOGGGBBBAAA@@@===;;;888777777888777666777:::@@@<<<;;;@@@IIIRRR___jjjhhh\\\KKK===777666777777555666888888888555333111444555666777777666555444555333444888999666666999999;;;======<<<;;;;;;<<<===::::::======;;;<<>>@@@BBBAAA>>>;;;999999555444<<>>888888IIICCCBBB???999777777555333111333444555444444666888666666555555555555555555555666777777666777888:::444444555666777777666666999999999888777666666555444555666999;;;;;;888666888666444333555777999:::555555555555555888<<<@@@;;;:::999888:::>>>@@@AAABBBFFFFFF@@@>>>@@@AAA???BBB======BBBEEEAAA;;;777777888999;;;;;;:::888777===;;;777888888666NNNwwwwwwvvvgggeeessspppjjjbbbXXXNNNBBB777000000///000333555555222000444333222111111111111222333333222333333333333222999888777666444222111000111111111111222444555666555333111/////////111222...///222444444333222000111222222111000//////000000//////000000//////000...///000000//////000222000111111111111222555888222333333333444444444444444444444333000000111222666555444333222222333444///111222222222333555777777666666555555666666777333333444666888888666444555555666666666666555444777666444444555555333222000000000111111111000///000000///000000111222222000//////...............DDD666666;;;555222777777666999999777777:::;;;888777888<<>><<<;;;:::::::::;;;;;;:::::::::???;;;:::<<<>>>BBBJJJSSS[[[PPPAAA777333333555555777888999:::999777555444333444555777777777666666666444444888888666666999888;;;===>>>===<<<<<<======;;;;;;??????<<<<<<>>><<>><<<999888777666555666777999;;;333444555555666888<<>>@@@888999???===444444<<<555666777888888777666666999999555666999===SSSvvvuuueeedddnnnuuu}}}~~~uuujjjllloooqqqkkk[[[EEE666444111///000222333111///333333111111111222333444555333222222444444333111333333444555555444444333111111111222333444444444444333111000000000111111///000222333333222111000000111222222000000111222222//////222222//////222000111222222000000111222///000000//////000444777555555555555444333222111555666555444111000111222555444222000000111333444000111333333222222444555777666666555555666666777444333444555777777555333555555555555555444333222666555444444666666555444222111000111333333111000000000/////////000111111//////......---......///BBB555666:::222...333444444777999999<<>>HHHOOOFFF<<<555333444444333777777888999999888777666222333444666777888999999999666555777777555666:::999<<>>AAA@@@<<<999999;;;<<<;;;AAAVVVuuuxxx{{{yyypppiiibbbbbbbbbfffkkkoooooolllkkk{{{xxxrrrpppppppppooojjjdddZZZSSSVVVcccsss~~~wwwwwwiiikkkkkk```VVVdddwwwxxxyyyooommmmmmnnn{{{yyytttdddFFF555888:::555555555444444444333333333333444444444444333333222111111111222222333444000000000000000000000///////////////000000111222111111111111111111222222222555555333222333111---000111222333333333333333777666444333333444666777333333333333333333333333333000///222666888666333000///......000000///---///000000......333<<>>[[[VVV888===:::>>>>>>>>><<<999555222222444222444555666555555777999999777555555777666444111111333555555666777:::<<<:::999888888888888999:::;;;;;;:::999999888999999888777888;;;===>>>===<<<999999888888777888999;;;444555666666555777999<<<>>>@@@???===@@@EEECCC>>>CCCHHHGGGAAAAAAGGGEEE===999888888999777444666;;;666666777777777666666666444555111444BBBMMM[[[ooorrrqqqwwwvvvxxx{{{wwwooonnnrrr}}}zzzcccNNN???999333000222333111///333222111111111333555666666444222333444555333111000111222444444444444333000111222444444444444333333222222222222111111111000111222222222111000///...000111111111111222444333000000333333000000333333444444333111000111222000000///......000444777555555666777777666555444777777777555222111222333111111111111111111222222111333444444333222222333777777666666666666777777555444333444555555333111222222333333444333333333333222222333555666666555333222111222444444222000000000//////.../////////.........------......///AAA555555999000+++000222111555999<<>>IIIGGGAAA999555444555444222666777777888888888888777222333444666777999;;;;;;<<<777666777777555777;;;;;;>>>AAABBBBBBAAAAAABBB===<<<>>>CCCBBB===::::::888===AAA@@@;;;888999;;;666;;;GGG___}}}{{{vvvzzz~~~wwwooojjjdddbbbaaafffnnnrrrlllccchhhxxxvvvrrrssswwwxxxxxxlllaaaSSSMMMWWWhhhwww}}}vvvpppbbbgggjjj]]]PPP\\\qqqtttxxxooonnnqqqvvv}}}sss```AAA111444777444444444333333333222222222333444555555555444444222222111000111222444555111111111111000000//////......------...000222444222222111111000111111111333666777555555666555111111111222333333333222222;;;999777444333333444555333333333333333333333333222///...111666999666333.........///000000///------000111000222<<>><<<999999999:::;;;::::::999999::::::;;;<<<666555666888;;;<<<<<<;;;999::::::999888888999:::666777777777555555666888999<<<<<<;;;>>>DDDAAA:::===???<<<888???JJJIII>>>444999999333333888999444999888888888777777777777777666...111DDDPPPTTTZZZ]]]uuurrrsssoooqqq{{{}}}zzzrrrppp}}}~~~jjjJJJBBB999444444444333111333222111111222444666888777555333333555555333111222222333444333222111000000111333555666555333222222222333333333222111111111111111111111000///......///111111111222333555444000000444444000000444555666666444222000111222000000000///...000444777222333666888:::;;;;;;:::777888777555333222222444---...000222333222111000222444555555333222222333777777666666666666777777555444222222333333222111///000111222333444444444111000000222444666666555444222111333555666333111111000///.....................---------......///<<<999666555444333111///444777AAAOOOXXX\\\dddnnngggkkkkkkhhhiiiqqqyyy}}}ttt|||lllfffmmmoooggghhhjjjqqqkkkXXXNNNHHH;;;999888<<>>:::888777:::888999<<<===<<<:::999555777777444111333:::@@@AAA>>>;;;999888666444222666999<<<;;;888666666888444666888888666555777999;;;;;;:::999777777888:::===KKKQQQHHHAAADDDFFFDDDAAA@@@>>><<<;;;;;;;;;<<<@@@<<<999999888888999<<<999666BBBbbb|||ppptttrrrppppppqqqnnngggbbbcccccchhhmmmmmmgggeeehhhcccsssyyyuuuvvvnnnlllwww}}}nnnaaaRRRNNNUUUcccsss}}}}}}{{{sssdddbbbddd^^^PPPWWWlllwwwssspppuuu|||zzz___CCC444000111333444444333111000111222333444555555333111111111333333333333333333333333111222333444333111///...333111222555555111000111///111222111......000333111111111000000000000000///000111222444555666777444444555555444444333222555222......000222222111///000111222222111000///333000000222222///...111///---//////444OOOmmmvvviiiwww}}}{{{bbbkkkmmmbbbcccfffvvvwwwsss|||SSS>>>BBBjjjXXX:::777<<<===;;;AAA>>>555222777666...666777888999:::999999888999777666444333333333444777666666999???DDDGGGHHHAAA<<<999::::::888777888999777666777:::;;;:::888666666777888:::===???@@@===;;;999777777888999:::777666666555555555555555999???FFFGGGDDDAAABBBDDD???;;;:::===CCCEEE@@@:::777888888777555555666888000333666777777555555555888777888<<>><<<999999>>>AAACCCGGGMMMEEEDDDFFFGGGCCC>>>@@@GGGGGGEEEBBB???;;;888666555777555444777::::::999888888999888555222333888>>>AAA???<<<:::888777666555777999;;;:::777444444555444666777777555555666888888999999999888999;;;===CCCPPPVVVMMMFFFGGGHHHEEE@@@???>>>===<<<<<<<<<<<>>333444555333444555444222111222333333444444444222111111111222222222222222222222222...000111222333222000///222000111444444111000222///111222000......000222000000000000111111111111222222222333333444444444555555555666555555444444555222//////111333333222000000111222222111000000222//////111111......000222+++---333BBBaaa{{{rrryyy}}}rrrzzzsssqqqvvvvvv~~~tttFFF666IIIsssYYY999555:::<<<888===;;;333111555444...555666888999:::999777777888888666555444444444444666666777;;;@@@EEEGGGGGG@@@;;;777999999777777999999777666777999:::999777666777777999:::<<<======::::::888777777888999999777777777777777888999999999AAAHHHJJJEEE>>>999777>>><<<;;;===@@@@@@<<<777666666666555333333333444111333666666555444555555999777888<<<@@@AAA>>>:::555AAAccc~~~~~~|||bbbJJJ;;;:::???@@@888333444444222222444444111......111444333111111111111222222222333333///222555666444333333444222333444444444333111000---///111000......///111//////000000111111222222222222222222222222222222///000111222222111000000000000111222333444555555777888;;;===>>>?????????===<<<<<<:::999777555444111000///......///000111---000222333333333333444999::::::777444222333555333444444444444444444444:::999666444222111111111...111444444333222333555555333111111222222111000222222222222111000//////222111///.........//////CCC===666111000000111222444BBBYYYkkkqqqppprrrvvv{{{{{{wwwrrrqqqsssqqqmmmnnnppprrrqqqnnnkkkkkkmmmkkkkkkvvvwwwaaaCCC>>>:::777999;;;>>>CCCJJJ???===<<<;;;999888===DDD>>>===<<<:::999777666555777555222333777::::::888999:::999555222333777<<>>>>>>>>>>>>>>======>>>>>>===>>>???>>><<<999>>>:::BBBYYYqqqxxxnnnddd```fffkkkiiicccaaaeeekkkiiimmmkkkccc```dddbbb\\\ccclllzzzsssnnnjjjrrrwwwooohhhbbbZZZWWW^^^mmm}}}vvvtttxxxyyykkkaaa]]]ZZZTTT]]]jjjllllllfffiiirrr}}}ZZZ;;;444666333333444555444333222333444444444333333222111111000111111111111111111111111,,,---///111111111111000///---...222333000000333000111111111//////111222///000000000111222222222555444444333333222222111444555555666666666555555555222000000111333333333111111222222222222111111111......000000------///444))),,,???ZZZ}}}{{{wwwwww|||zzz~~~~~~fff;;;888OOO}}}ZZZ999000333444555999888111000444444...333444777999999888666444777777777777666555555555555666888===BBBFFFFFFFFF>>>999555777888666777:::999777666777888888777666666777888999:::::::::999777777777777888888888888555555666666777999:::;;;;;;@@@EEEEEE@@@:::555444<<<<<<===<<<;;;999777666666666555444444333222222222444555555444333555666999888888:::======:::666000777XXXzzzzzz```UUUYYY___^^^PPPAAA:::888777666666333222111000//////111444000000111111111222222222222444555555333333444555222222222222111111111111///000222222111///////////////000000000000000///333111000//////000222333...///111333444333222111///000000222333555777888777888;;;===@@@BBBCCCCCCAAAAAA???>>>;;;999666555111000///......///000111...000333444444444666777::::::999666222000000111000000111111222222333333:::999777555333222111111000222333333333333444666333222000000111222222111222222333333222111///...////////////............???;;;666333222444555666444FFF^^^oootttsssrrrtttuuuvvvtttssstttwwwssslllpppmmmooossspppjjjmmmuuuuuuqqqvvv{{{yyysssaaaGGG@@@;;;888888888888<<>>===999888888777444222333777:::AAA@@@>>>;;;::::::<<<>>><<<;;;:::888666333222111333444555555555555555666555666888999999;;;===???AAAKKKQQQMMMGGGDDDBBB@@@:::;;;===>>>???>>>=========>>>===<<<>>>@@@===999???<<>>CCCEEEDDDCCC===777333555666666888;;;888888777777777777777666888888999999999888777666444555666777888888777777444444444444555666777888<<<<<<<<<999777777999<<<:::<<<>>><<<999666777888999888777777666666444333444555555444333333555666999888888999:::999666333222@@@^^^}}}wwwbbbPPPEEE===999777333444555444000---///444000000000111111111222222555555444333333333555666222111000//////000111111000222333444333111///......//////000000///...---222111000//////000222333---///111333444444222111//////000111333666888:::666777999<<>>;;;999888111111000//////000111111111333555555555555666777999999777555333111111111//////000000111222333333444444444444555666666777333333333222222333444666222000//////111222222111111222333444333222000///......////////////...---???<<<999777777666555444555FFF[[[iiinnnoooooooooppprrrtttuuuyyy|||xxxrrryyyrrrqqqvvvsssmmmsss~~~~~~{{{~~~{{{nnneeeWWWCCC@@@<<<999:::888444444777888:::999777666777888999666666666555555555444444222444666888AAAHHHEEE===555444444333333444777:::???@@@???===;;;;;;>>>AAA>>><<<:::888777555444333444444444444555666555555666777999999999999:::<<<:::BBBIIIHHHDDDBBB@@@???999:::<<<===>>>>>>===<<<======<<<:::===CCCAAA:::======CCCSSSeeeoookkkbbbaaa``````___```bbbdddfff___dddaaaWWWZZZhhhkkkccclllppp}}}tttlllkkkxxx{{{lllhhhcccZZZUUU___vvvsssnnnpppxxxggg]]]YYYWWW```iiiffffffdddnnn|||}}}SSS555444666000000222333333222222444555666444111111222222111000////////////////////////////////////......------...+++,,,000111000111444555444333333444444444444///000000111222333333444222222333333333333444444222333333444444444333333222222222222111111222333111111111111111111111111000------//////,,,+++...000,,,BBBjjjpppiiioooyyywww~~~VVV:::NNNooofffGGG777444555222444444111222444555333111333555777777666444333555555555555555555666666444666999>>>BBBCCCAAA???;;;666333555777666888;;;777888888888777777777888:::::::::999888777666555444555666777777777777777666666555555555555666666888888666555555777;;;===777;;;===<<<999777999<<<999888777777888888555333555666666555333333555777888888777888888777555333111EEEYYYcccooottt```NNN@@@888222111333555222---///444000111111111111222222222666555333222222333444555222111///......///111222111222333444444222000......////////////......---000111111222222222222222---///111333333333222222/////////000333666999:::555666777999<<<>>>@@@AAABBBBBBAAA???===:::888777111111000000000000111111444555666666444444555777888666555444444444444444//////000111222333333444000111222444666777999999333333222222222333444444111000...///000111111000000000222222222222111000...//////000//////...---DDDBBB>>>;;;999666333111666DDDUUUaaahhhmmmnnnlllqqqvvvyyy{{{~~~~~~xxxzzzuuurrrsssppplllrrr|||~~~hhhYYYMMM===>>>;;;:::;;;888333000111444777888666666777666333444333222111111222333444000666===DDDOOOWWWPPPCCC444333333333444666888:::>>>@@@AAA@@@===;;;>>>@@@===;;;999888888888666555555444444444666777666555666777999999888777777888888>>>DDDEEEDDDBBBAAAAAA;;;;;;<<<======>>>======<<>>===BBBJJJGGG>>>;;;>>>EEERRRcccnnnkkkcccddd```]]]^^^cccfffeeeccc\\\]]]ZZZVVV\\\iiinnnjjjvvv{{{wwwmmmiiihhhrrrwwwmmmlllggg]]]WWWddd~~~vvviiiiiiooosssdddZZZUUUQQQ[[[hhhhhhgggiiixxxrrrJJJ000111888777000222333444333333555777888555111111333444333111////////////////////////111000000///...---------///,,,,,,///111///111555666555333333555666555444000111111111222333333333111111222333333444555555333333333333333222111111000111222222111000111222111111000000000000111111000------//////,,,,,,......555VVV{{{wwwyyy}}}sssKKK777SSSjjjIII777555888333333333333333444555555222333444555666555555444666555555444555666888999888999;;;???BBBBBB@@@>>>;;;666444777888777777999666888999999888888999:::<<<;;;:::888777777777777666666666666777777777777999999888777777777777777444555888::::::999777666777999<<<;;;:::999<<>>;;;<<>>>>>>>>>>>>>>??????;;;AAADDDFFFMMMTTTNNNAAA:::???GGGRRRaaallljjjbbbaaa^^^\\\___dddgggfffccc]]]YYYVVVXXX```hhhlllmmmxxxvvvlllllljjjpppxxxvvvkkkggg]]]ZZZjjjqqqdddgggooo}}}|||lll```YYYSSSMMMXXXkkkqqqrrrwww}}}jjjLLL777444777888222333555666555666888999:::666111111444555444222////////////////////////000000//////////////////000------000111///111555666333111222444555444222222222222222222222222222111111222333333444555555555555555444333222111000...000222222000...000111000000///......///000000111...---000///,,,,,,///...???iii{{{||||||uuu}}}eeeDDD:::^^^uuuTTT<<<555555333222222333333333444555444444444444444555555666999888666555555888;;;=========>>>@@@BBBBBB@@@>>>:::666666999:::888666777555888::::::999999;;;===>>>===:::888777777888999999888777666666666777888888777777777777888888999333555777:::;;;:::777555888999999:::999:::<<<===777555555777;;;<<<888444666888::::::888666666666444555666666666666666777<<<;;;===<<<888AAAcccuuufffUUUBBB444444666333000333222333333333333444444444555333000000222333222000000000000000111111222222222000///000222333222000000///---,,,---///111333000000//////000111333444000//////......///000111///...---...///333666888999888777555444444555555111222222222222222111111111111111222222111111111111222444444444555888;;;444222111222444666555444111111111111111111222222111222333444444333222222111000000111333333111...222000......//////...------,,,,,,---...111444555555444222000///......///KKKFFF???:::888999999999777CCCPPP]]]kkkwwwxxxqqqpppxxx{{{vvvvvvwwwwwwsssuuuxxxkkkPPPDDDAAA888:::666555777666333333666111444444111444:::<<<888555444222111333777<<>>;;;;;;===888666333444777999999777888555444555888999888666111444666777777666666777:::<<>>AAAAAA@@@@@@BBBCCCCCCAAA???:::777777;;;<<<888666666555888:::;;;::::::===???@@@===:::777666777:::;;;;;;:::777666555666777888444444444444555777888999777555444444777:::<<<===999999888888999::::::;;;999777777:::??????<<<777666999;;;;;;:::777666666333444555666666666888999@@@444777GGGCCC777JJJmmmqqqUUU<<<777999444000000333333333444444444555555444222000000222333111...000000111111222222222222222///---...111333222111111///---,,,---///333555111///---+++,,,///333666111000...,,,,,,---///000///...------...222555777<<<:::888555333222222222......///000111111111111111111222222222222111111...000111333444777;;;>>>444222///000333444333111111111111111000000000000000111222333444333222222000//////111444333000,,,333111............---,,,,,,+++***+++---111555777888666333000......//////MMMDDD:::777:::<<<;;;999999===NNNeeeqqqqqqooorrrppprrruuuyyy~~~|||vvv~~~}}}zzztttvvvtttsssqqqhhhTTT@@@;;;???;;;:::888777777666666555333333333333444444555666555222///555===;;;DDD]]]lllpppwwwxxx```KKK999555444555444222555:::???DDDHHHGGGAAA<<<;;;<<<888888888777555666888999777666555444555666888999999777777:::999555444666333999@@@BBB@@@???AAADDDCCC@@@>>>>>>AAADDDDDDCCCGGG@@@FFFZZZggg^^^LLL???>>>===FFFZZZkkknnnhhhbbb^^^^^^___aaafffhhhfffbbbZZZWWWXXX^^^``````iiiuuu|||vvvrrrqqq~~~nnn^^^QQQVVVnnnpppgggnnnyyy}}}jjjfff]]]UUUTTT^^^nnn{{{~~~~~~vvvnnngggRRR999222:::444444555444444555999;;;;;;:::888666555444444333111///...///222333111...///000111222222111000///000111222333444333333222666333000111333555444333222222111111000111111111444111...///111333222111333555666777666444111///111333333000,,,,,,000333...///000222222111111000111444444000///111000+++...SSSzzzsssooommmsss}}}vvvpppyyy}}}WWW555NNNssspppyyyfffhhhZZZ777333111222333444444222111000666555444333444555666777<<<<<<<<<;;;::::::<<<>>>FFF<<<888CCCPPPQQQGGG>>>:::;;;<<<;;;:::888888888888999:::;;;<<<<<<<<<<<>>888888888999999888666444333444555666777666555555:::777......888@@@QQQkkkzzz~~~zzz```KKK:::666555666666555888===BBBEEEHHHHHHDDD@@@>>>===888888777666666777888:::999888666666666777888::::::888999===<<<888666777333999>>>@@@??????AAADDDCCCAAA??????AAACCCBBB@@@DDDGGGRRRaaadddXXXHHHAAA999;;;HHH^^^ooorrrkkkeee]]]]]]^^^aaaeeefffccc___ZZZXXXZZZ___^^^]]]gggvvv{{{rrrnnnppp}}}{{{lll^^^TTT[[[rrr}}}tttxxx~~~|||oooiii___XXXZZZeeettt{{{tttwwwyyyqqqYYY???333444444444444333333444777::::::999888777555444333222222111111111333333222000000111222222222111000//////000111222333333222111444111//////111333222111222111111111111111222222444111//////222333333222333444555555555333111///222222222000//////000222...///000111222111111000///------...111111///...;;;dddlll\\\\\\^^^eeettt}}}zzzlllgggoooxxx|||~~~pppKKK555UUU{{{{{{mmmmmmlllDDD555222222333333333222222222333333222333333555777888?????????===;;;<<<>>>@@@DDD===<<>>===;;;:::999999::::::;;;;;;;;;::::::999BBB@@@>>>;;;999999999:::888666444444666888777555666555555888:::;;;888666999:::;;;<<<<<<<<<;;;;;;888888888888999:::;;;;;;777777888:::===<<<999666;;;;;;;;;;;;:::999888777888999::::::999888777666<<<999888AAAFFF>>>HHHgggooo~~~rrrSSS???777222---333222333444444111111222000111222333333222111111000000000000111111222222000///...------......///000000000///......111444111111///......//////000333111...,,,,,,...111333000//////000333666888888666444222111111111///---//////000000111111222222111000000///////////////111...///333333222555<<<555444222222333222000...///222444444222111111222111111111111222222222222222222000000///000111111...,,,111222...444;;;666777,,,---111,,,---333222333333222111000//////...FFF@@@:::888;;;===;;;999666888HHHbbbsssuuurrrsss~~~|||yyywwwxxxyyy|||~~~~~~~~~vvvwwwzzz|||~~~wwwdddNNN@@@;;;666666777999;;;:::777444333555777999999888666444999:::111...;;;KKK___uuu|||aaaKKK;;;777555777888888;;;@@@EEEFFFGGGHHHIIIGGGDDDAAA;;;999888777777888999:::;;;:::999888777888999::::::999;;;@@@???;;;888999444888;;;===<<<>>>AAAEEEBBBAAAAAABBBBBBBBB???===BBBNNN]]]ddd\\\LLLBBB???888<<>>999eee|||LLL222333333222111111222333444000000111222333555666777??????>>>;;;:::;;;>>>AAABBB===???KKKTTTRRRIIIBBB@@@@@@???>>>===<<<;;;:::<<<;;;;;;::::::999888888AAAAAA???===;;;999888777777666555666888888666555555666888;;;======:::777::::::;;;;;;;;;:::999999777777777777888999:::;;;999888888:::;;;<<<:::999999:::;;;<<<;;;:::888666999999999888777666555444777888:::DDDIII@@@DDD\\\KKKZZZssspppUUUBBB555---222555666333111333333222///000222444444444333222////////////000000000000///............//////000///000111111000000111222222111000////////////000///...---,,,---///111222333222111333666888999999444222111111111111000...000000000000111111111111111000///...///000111222000...///111000///222777333222111111222222111//////222444555444222111111111111111111000000000000000////////////000000111---+++000222333BBBOOOLLLHHH333,,,222...+++111333444333111///.........///@@@<<<888888:::<<<:::888444777IIIfffyyy{{{wwwvvv}}}||||||}}}~~~wwwzzz}}}vvv___HHH;;;888777666555888;;;<<<:::888555666888999999888666555111:::888777GGGXXXffftttdddMMM;;;666444777::::::===AAAEEEDDDDDDHHHNNNOOOLLLHHHAAA???;;;999999999::::::<<<;;;::::::999::::::;;;999888<<>>MMMZZZYYYMMMDDDBBB@@@>>>======<<<;;;:::<<<<<<;;;:::::::::::::::>>>??????>>>===;;;999888666777888999999999777666777777999;;;<<<<<<;;;999::::::::::::999999888888888888777777777888999999999999888888999:::::::::444666999<<<===<<<;;;:::999888888777666444333333000777???JJJNNN@@@999EEE===FFF[[[vvvlllQQQ===222888999444222444444000...000222444555555333222......////////////////////////000000111111222222...000222333111000000111111111000000////////////.........///000111333333333333222444666888888888333222111111222333222111////////////............000///......///111333444//////000000///...000333111000//////111222222111///000333444333222000///000000000000////////////............//////000000,,,)))...222<<>>AAA@@@BBBEEEGGGGGGEEECCCAAAQQQ\\\```TTTFFF@@@===;;;===@@@KKKZZZcccdddaaaaaabbb^^^^^^ccceee___ZZZXXXVVV]]]jjjooofff]]]eeeuuu{{{qqqnnnqqqyyywwwfff```]]]cccwwwzzz~~~}}}ooodddZZZSSSXXXiiizzzoooppp^^^<<<444555222222333222111000222555777999:::;;;<<<;;;999666555333666888777444222333555444333333222222111111111000000/////////////////////000000000000///000000/////////000111222333444000111222222222222333333222111000......///000111222000///111333444222...///////////////000000000222...111444---(((777OOOyyymmmqqqrrrkkknnn___MMMMMMUUUaaaooowww~~~qqqgggiiieeeYYYWWW```qqqtttsss}}}uuupppEEE777NNNwwwSSSBBB777555222000000111444555222222222222222222111111333444444555666999>>>BBB???999;;;MMM______RRREEEAAA???<<<;;;<<<<<<:::999;;;;;;::::::;;;<<<======:::;;;<<<======<<<;;;:::777999:::;;;:::999888888888888888777777999;;;<<<::::::999999888888888888;;;:::999888777777777777999999888888888888:::;;;444666:::<<<>>>===<<<;;;999888777666444333333222...777>>>FFFKKK@@@666;;;AAAEEEQQQcccsss]]]@@@444666555222222555333000...///222333444444333222//////..................//////000000111111222222...000222333111000/////////////////////////////////000000222333444555666333222222444666777666555333222111222444444444333////////////............////////////000111333444000111222000//////111111000///---...000222222222...///000111222111///---////////////////////////------......////////////,,,+++///555EEEhhhnnnIII444333---)))000777444222000...------...///<<<:::888888999::::::999>>>>>>III^^^oooyyyyyywww~~~~~~gggHHH888666:::999555444777>>>CCCBBB@@@999999:::;;;:::999888777333::::::BBBVVVdddpppsssVVV:::444111555999:::<<<>>>???>>>@@@HHHRRRXXXXXXVVVMMMGGG@@@<<<<<<<<<;;;999;;;;;;;;;<<<<<<=========:::999;;;???>>>999666666555555555555777999;;;<<<>>>AAAFFFIIIJJJIIIJJJJJJ\\\ccc___NNNBBBCCCCCC>>><<>>777555///111222222111111333666999::::::;;;;;;:::999777666444666666666444333333333222222111111111111222333111000000////////////000///000222222111000000111///////////////000111222///111333333111000111111111111//////...///000111111000///000111222111000//////.........///000111......000000---333MMMhhhtttqqq|||bbbdddssspppaaa\\\\\\bbbmmmsssxxxzzzxxx}}}}}}rrrjjjggg]]]RRRVVVbbbrrrwwwxxxhhh@@@===WWW```BBB===999777444111000111222444333333333333333111000000222333666777999<<<@@@DDD???999===NNN______RRRFFF@@@===999999;;;<<<;;;999::::::999999:::;;;===>>>777888:::;;;<<<<<<;;;:::888999;;;;;;999888999:::888888777555555777;;;>>>::::::999888888888999999;;;;;;:::999888888888888888999:::999888888:::<<<;;;<<<===>>>===<<<:::888888777666555444444333444111888888;;;CCCCCC???FFFIIIIIIPPPYYY]]]```nnn}}}nnnVVVAAA777//////222222222222///000111111222222222222////////////............---...///////////////......000222222000.........---...///000111111111111222222333444555666777888333222222444555666555333222111000111333444333222000000000000111111111111//////000111111222333333///222333111///111222000000...------///111222222///...---...000000...---.../////////000000000000---...///////////////.........222777FFFjjjiiiIII666333---,,,444888444333111///.........///???===;;;999:::;;;<<<<<<<<>>999666555777999HHH^^^iiitttsssRRR<<<555111555999;;;;;;======>>>AAAHHHQQQVVVXXXXXXLLLFFF>>>;;;<<<===<<<:::999:::;;;<<<======>>>>>>===;;;;;;>>>===888555666666555444555666888888888<<>>===DDDRRR[[[XXXOOOHHH@@@;;;777888;;;===<<<::::::999888777777999:::;;;888888999999::::::999999777999999888666666888:::777888999777666777:::===::::::999888999:::;;;;;;::::::999999:::;;;;;;<<<999;;;======;;;:::<<<>>>>>>>>>>>>>>>===<<<;;;:::888777666555444444555555444:::777777CCCJJJJJJPPPIIIFFFGGGKKKHHHDDDKKKXXX___EEE111000222......444111000/////////000111222000000000/////////.........//////000000///...---...///000000...------...---///111222444444444444555444444444555666888999333333333444666666444222111000///000111222111000//////000000111111222222...///111333333333222111---222333000...111222///000...,,,,,,...000111111111///,,,---///000000.........///000111111222222//////000000000///...------...222333<<>>???666CCC___{{{zzzrrrzzz~~~lllQQQ???999666333333333777@@@IIIKKKEEE>>>777<<>>???CCCIIIOOOTTTWWWXXXIIICCC<<<999;;;>>>===;;;888888:::<<<===>>>>>>>>>???===<<<>>><<<777555777666555444555666777666555;;;@@@GGGKKKNNNRRRVVVZZZ[[[eee^^^HHH<<>>>>>AAAJJJUUUWWWQQQKKKJJJ@@@;;;777888<<>><<<;;;:::777666555666777888999999999888888888777777666777888666444444777:::555888::::::999888:::<<<::::::999999999:::<<<===888888999:::;;;===???@@@:::===@@@???===<<<>>>@@@===============>>>>>>>>>777777555444444555666777444<<<;;;<<>>:::<<>>DDDQQQZZZUUUEEE888555555666777HHHeeeuuu|||fffKKK888333111444444222666===>>>======BBBMMMVVVVVVRRRKKKEEE???===???AAA???======>>>?????????AAACCCEEEGGGCCCBBBCCC@@@:::888999:::999777666666777888999;;;???FFFLLLPPPUUU___gggpppbbbPPPCCC;;;;;;BBBKKKLLLJJJXXXgggeeecccfffdddlll```[[[___```ZZZZZZ___gggjjjllliiifffkkkxxx}}}sssoooyyyvvvkkkaaaSSS```|||wwwuuu{{{}}}xxxppp^^^XXXTTT\\\oooooommmrrrRRR<<<999555777---777333111222777<<<>>>>>>BBB;;;555333000///222777222333555555333000---***000000000000///////////////000000000000000//////......////////////......000//////...............222333444444333222000//////111222222000//////000111111111111000000000000///---+++,,,///111000...***+++...000FFFxxxuuunnnxxxpppjjjoooiiiqqqnnnGGG999NNN{{{vvv```\\\gggwwwzzzwwwRRR:::888333666555000///222444444///111444333111///000222333444555777888:::;;;;;;>>>CCCNNNYYYXXXNNNGGGHHH===>>>>>>===:::999999::::::999777666555555666666999===888444999666333888555444444333444666999:::999888999;;;<<<<<<;;;999666444444555999:::888666444777::::::888999;;;>>>@@@???>>>===>>>???AAABBB>>>???@@@???>>>===>>>???:::;;;<<<999666666888;;;777666:::DDDPPPVVVSSSMMM???999555888:::999888999<<<@@@IIIYYYoooiiiCCC222111222222222+++222444000---000111...000...///222222///...000---------...000///---+++...000111222000000111222000111333555666888888888777777888888777555333222222444777999888555222///000000///...------,,,,,,......---,,,---...///000//////000000000000////////////...//////000111111222111///---,,,---...///111111000000///.........//////000111222222222222---///111222222222000///...+++)))+++///222333333000000111222555888:::<<<;;;:::888888777444000---EEE???:::999<<<<<<;;;::::::GGG^^^|||{{{xxx~~~qqq[[[FFF888333444777888888:::AAAMMMTTTMMMBBBDDDLLLXXX```XXXHHH;;;888777888999KKKhhhvvvzzzrrrVVVBBB777333111555777666999>>>===<<<===DDDNNNUUUUUUQQQKKKEEE???<<<>>>???>>><<<;;;<<<>>>@@@AAACCCFFFHHHIIIDDDAAA@@@===999888;;;<<<:::888666666888:::<<<>>>CCCFFFIIIQQQaaaooouuupppaaaNNNBBB<<<;;;@@@GGGEEEJJJ```rrrnnngggddd]]]ggg]]]YYY^^^```[[[[[[___aaannnzzz{{{uuusss|||zzzooolllxxx{{{pppdddUUU```~~~{{{zzz~~~~~~vvvnnnbbbZZZSSSXXXhhhxxx|||hhhllloooOOO;;;999666:::222555222000333999>>>@@@??????999444333111///222666333333444444222000...,,,000000000000////////////.........///......------,,,------............---111000///......//////000333333333333222111000///000222333222000//////000111111000000000////////////---++++++...///...---,,,---000222EEEssswww|||vvvyyyvvv{{{yyyzzz^^^???@@@\\\~~~tttdddWWW\\\iiiWWW>>>777444666666111///222444333000222333222000000111333444555555777888999::::::===FFFSSSYYYRRRFFFCCCGGG>>>>>>===<<<;;;:::999999888777666555555555666777888<<<666333888666444:::555555555666666777777888888888888:::<<<<<<;;;999777666555666888888666333555777999999888999;;;===???===<<<;;;<<>><<<;;;<<<<<<888999999777555666999<<<@@@>>>???FFFNNNPPPKKKEEE===777444888:::888666777;;;<<<===AAAKKK\\\nnn{{{xxxXXXCCC666///...000,,,111222///---222444333///---...222222...---///.........///000000...,,,...///111111000000000111111222333555666777777777666666666555444333222111222333444666666666555555000//////......---,,,,,,...------,,,---...///000///000000000000000000////////////...//////000000///............///111111333222222111111000//////333333333222222111000///...///111222333222111000111...+++,,,...111111000000111111222555777:::;;;;;;999777666666444111///CCC:::666:::<<<999888;;;:::AAATTTyyy|||rrr}}}~~~uuuaaaLLL@@@777111333:::<<<;;;;;;CCCQQQZZZTTTHHHJJJSSS```dddZZZIII===:::777888:::MMMjjjwwwwww}}}{{{[[[DDD<<<:::666555777:::999:::<<<<<<;;;>>>FFFOOOSSSRRROOOIIIDDD???<<<======<<<:::999:::<<>>;;;888999<<<;;;999666555666:::>>>AAABBBIIIJJJJJJXXXrrrooo___LLLBBB>>><<<>>>AAAAAAJJJccctttmmmeeeaaaZZZbbbZZZWWW]]]```]]]\\\___```qqqzzzuuu}}}vvvkkkiiiwwwsssiii[[[fff~~~tttkkkeee[[[SSSUUUbbbpppzzz~~~vvvgggooonnnLLL:::999555999444333111111555<<<@@@AAA@@@:::666333444333000111555333333222222111000//////000000000000////////////.../////////......---,,,------....../////////000222111///......000111333555444333111000/////////222333444333111//////000000000000/////////......///---++++++,,,------,,,///,,,---222GGGsss~~~~~~yyytttKKK888NNNrrrpppbbbVVVRRR[[[hhhYYY???111555888777222000222444333222222222111000000222444555555666777777888999999;;;HHHVVVXXXJJJ===>>>EEE???===::::::<<<<<<999666666555555555555666777777777;;;555111777666444;;;444555777888999888888777888777777888:::;;;:::999888888777888888777555222555777999999999999;;;<<<>>>;;;888777888===CCCFFFEEEBBB???;;;999888888999777888888777777999===@@@GGGEEEDDDGGGJJJHHHBBB;;;:::555444888;;;888555444;;;;;;:::666555===LLLXXXooorrrWWW@@@111...222///222222......222555555///---...111111...---////////////000111111///------///111111000///000111111222333444555555555555444333222111111111111111000111222333555777888999000//////......---------------------...///000111000000111111111111000000000//////.........////////////000000000000000000444444333333222111111111333333333333222111000//////000111333333222111111333111...---...///......111111222333555777999::::::888555444444444222111BBB888555;;;<<<666666;;;;;;===IIIiiilllddduuuxxxwwwyyy{{{zzzyyy{{{~~~yyyuuuiiiRRR???:::777111444>>>>>>===>>>HHHXXXbbb\\\OOOOOOXXXccccccWWWGGG===:::555777:::MMMjjjvvvvvv{{{|||~~~lllLLL>>>DDDEEEBBB???>>>===:::888777;;;:::>>>GGGNNNOOOMMMKKKGGGCCC>>><<<;;;;;;:::888888999;;;>>>CCCFFFGGGHHHGGGBBB??????<<<999888;;;666555444555777;;;???BBBBBBNNNSSSUUUggglll\\\JJJCCCAAA???>>>>>>BBBJJJ___iiiaaa]]]___\\\___YYYXXX]]]aaa^^^\\\]]]cccoooyyywwwpppooo{{{vvvkkkhhhvvv}}}rrrjjjcccppp~~~rrriiiccc[[[UUUWWW```kkkvvv}}}}}}tttmmmtttoooJJJ:::888111555333333333444999???AAA@@@>>>666333222444444111111444444333111000000000111111000000000000////////////111111111111111000//////000000000111111222333333222111/////////111333555666444222000///......///222444444333111/////////////////////...............---,,,+++++++++++++++000(((+++999UUUyyyiiieee>>>888^^^ooo___XXXYYY___eeewww]]]CCC000777::::::555333555666444444333111000000111333444555666666666777777888888;;;GGGSSSRRREEE;;;<<>>888666666666666999999999:::;;;>>>BBBDDDGGGEEEDDDDDDDDDAAA;;;666888444444:::<<<999555333777:::<<<<<<999:::>>>BBBQQQkkklllQQQ===444333222222222000///111222222///------000000------///000000000111222222000...,,,...000000/////////000000111111222222222222222111000///.........///000///000222444666777888888000/////////......------,,,,,,---...///000111111000000111111111111000000000000///...------------222333333333222///---+++444444333222222111111000///000111222333333333333000000111222333222222111333111000///............111222222444555777888999999777444222333333333222AAA:::888<<<<<<666666;;;<<<;;;???VVVXXXVVVkkknnnhhhjjjlllllljjjlllrrryyywww|||mmmuuuyyyjjj]]]HHH888888888444777BBBCCCEEEJJJVVVfffnnneeeXXXSSS[[[ccc```TTTGGG>>>999444888;;;MMMiiiuuuxxx{{{{{{~~~zzzcccIIIHHHWWWZZZXXXSSSKKKBBB<<<888555;;;999===GGGLLLJJJGGGGGGDDDAAA===;;;999999888777888888999===AAADDDDDDBBBAAA>>>???AAA???:::888999666666666777999:::<<<===>>>PPP___gggzzz}}}eeeWWWIIIDDDDDDBBB??????BBBJJJ\\\bbbZZZYYY___]]]___\\\\\\```cccaaa]]]\\\___eeekkkkkkiiiooo}}}zzzooojjjuuuyyyppphhhiiizzz|||ooofff```ZZZYYY^^^dddjjjttt~~~xxxrrrooosssiiiEEE888999000555666555666888===BBBBBB???;;;333111222555555222111333444333111000///000111222000000000000////////////000000111111111111000000111111111111111222333444111000//////000222444666444333111///.........///111333444333111//////000////////////...............------,,,+++***+++,,,---'''444RRRsssvvvyyyqqq~~~pppXXX888===kkkxxxgggaaaeeehhhhhhvvvcccJJJ333999<<<<<<888666888888777555333111000000222333444555555666666777777777888;;;CCCJJJIIICCC??????AAA???;;;777888;;;<<<888444333333444555666777888888:::>>>777222666444222888666666777999;;;>>>AAABBB:::888666555777999::::::666888;;;<<<<<<;;;:::999777777777888999999999999999777444333666<<>>@@@BBBCCC??????@@@@@@???<<<999777888444555;;;>>>:::666444666888:::===>>>===:::888BBBLLLfffoooVVV===---111000000111222111111111000------000000------000000000000111333222000...,,,...//////.........000...//////000000//////...///...---,,,,,,---///000---000333666888777555444///////////////.........------...//////000000000000000111111111111000000//////...---,,,,,,------111222333333222000---+++222222222111000000////////////000111222222222222000000111111222222222222000000000000/////////000111222333444666777777777888555333222222333333222<<<<<<;;;::::::999:::::::::;;;999EEEFFFLLLccc```VVVVVVWWWXXXWWWXXX```jjjnnnvvv|||pppeeennnsssfffSSSEEE:::999:::999>>>EEELLLSSS___lllxxxzzzmmm^^^VVV\\\___YYYPPPHHH@@@999555999<<>><<<:::888777777777999888999<<>><<<;;;===AAAAAA<<<999:::<<<;;;:::::::::;;;======CCCWWWmmm|||pppZZZPPPFFFDDDEEECCCAAABBB@@@JJJ]]]ddd^^^^^^```ZZZ______```dddgggfffaaa]]]ZZZ```gggkkkmmmuuu|||sssnnnuuu}}}}}}wwwrrrjjjpppvvviiiccc]]]ZZZ]]]cccgggiiissszzzsssmmmkkk___<<<777;;;222888<<<666777;;;@@@EEEDDD>>>999333111222555555222111444555444222000///000000111000000000000////////////------...///000000000000111000///......///000111/////////000111333444555222111000///............///111222222000//////000000000000/////////......------...---++++++,,,...***...KKKtttyyyzzzpppyyywwwxxxzzz}}}pppJJJ777HHHtttqqqkkkpppqqqlllqqq|||ttt|||~~~bbbHHH222888<<<===:::888::::::999555333111111222333333333444444555666666777888888;;;@@@CCCBBBAAABBBBBB@@@>>>;;;888888::::::777555444444666777888888888888999===888444999666222888777888:::===???BBBDDDEEE===:::777555666888999:::555888<<<>>>===<<<;;;;;;888777666777999:::999888666555444555888<<>>??????>>>666999;;;<<<;;;:::999:::888444555:::>>>:::777555>>>;;;999999;;;<<<;;;999:::777KKKxxxtttOOO333333///...222444333333555222///...000000...///222000000000111222222000...+++---//////...---...///------......///.........---------------...///000---000444777888666333111////////////////////////......///000000000////////////000000000000//////......---,,,,,,,,,------,,,---000222222222111000111111000000///.........111111111111000///...---000000000000000111111111...000111111000///000222222333444555666666666666777555333222333333222000444;;;<<<777777>>>???:::444;;;777::::::FFF[[[PPPEEECCCDDDGGGFFFFFFLLLUUU___aaaeee___XXXaaaggg]]]KKKFFF@@@;;;;;;???DDDHHHTTTaaarrrooo^^^UUUXXXWWWPPPJJJGGG???777444999999BBBVVVdddrrr{{{lll]]]YYYdddqqqsssxxxrrr^^^III???>>>>>>===999;;;DDDEEE===;;;???<<<<<<;;;999777666777888999888888===BBBDDDBBB>>>;;;999;;;??????<<<;;;===???===;;;;;;>>>CCCHHHLLLWWWhhh}}}rrr___MMMGGGCCCCCCDDDBBBBBBEEEAAAIII[[[ccc___bbbcccYYY___```ccchhhllllllgggbbbbbbiiippppppnnnuuu{{{tttqqquuu{{{|||{{{{{{yyy~~~nnnccc^^^___\\\___fffffffffqqq}}}wwwqqqfffXXX666666<<<333999>>>444666<<>>BBBCCCAAA;;;;;;:::999888777666666555666777999999999888888666;;;888666<<<:::555:::888;;;@@@CCCEEEDDDBBBAAAAAA===888666666888999:::444888<<<>>><<<999888888888777555666999:::888777444555666888:::===@@@AAACCC>>>888666999;;;:::999777777999<<>>\\\|||oooTTT???777111111222111222666333000///111111///000333000//////000222222000---+++,,,......---------...------...///////////////,,,,,,---...///000000000...000333555666666444333/////////////////////000//////000111000///...---......////////////......,,,,,,,,,,,,,,,,,,------+++,,,...000111111111111111000000//////......---000000000//////...---,,,///////////////000000111...000222222000///000111222333444666666666555555666444333333333222000......:::<<<444555AAACCC;;;000;;;888666555DDDWWWEEE;;;888:::>>>===:::>>>FFFLLLIIILLLKKKGGGOOOUUUNNNGGGHHHEEE>>><<>>@@@???999:::CCCCCC:::888===:::::::::999777666777888999888888===DDDFFFDDD@@@;;;888999<<<===<<<===@@@>>><<<:::;;;AAAKKKVVV]]]mmmyyy|||bbbPPPEEEAAA@@@BBBBBBAAACCCGGGEEEJJJWWW\\\ZZZaaaeee\\\^^^aaaeeejjjoooqqqlllfffqqqwwwzzzrrrjjjooozzztttrrrvvv{{{}}}{{{yyyhhh^^^[[[bbb^^^aaafffdddcccoooxxxyyy}}}}}}yyyfffWWW555666===111666<<<222555<<>>ccc~~~mmmYYYZZZYYYNNNdddttt]]]FFF555333888:::888777::::::999444222111333555666333000222222333555666888999:::999@@@CCC>>><<<@@@CCCBBB:::;;;;;;:::777666666777666777999::::::999888888333999777777>>><<<888===999===DDDIIIJJJFFF@@@<<>>??????AAA<<<777777:::======:::999:::<<>>@@@>>>999:::BBBFFFEEEIIIFFFAAA===<<>>666999@@@=========<<<<<<;;;::::::999===:::999;;;555333>>>777:::>>>BBBHHHLLLHHH@@@===999666999???@@@<<<777???@@@>>>;;;DDDVVVeeekkk{{{wwwjjjYYYKKKFFFCCC>>>;;;???DDDCCC===CCCIIISSS]]]___\\\[[[^^^[[[ZZZ___kkksssqqqiiidddhhhqqquuummmfffnnnwwwooopppsssvvvzzz~~~~~~wwwmmmbbbZZZZZZYYY\\\aaaeeejjjttt{{{uuusssuuuzzzsssKKK===555111666333999555<<>>999888444111...///111333222111555444222000.........///222111///...---------...///.........///000222333666222...---///111111000---///222444444333111000...............---------///...---,,,,,,---...///333333111000////////////---...//////000/////////000FFF{{{yyyyyy~~~~~~~~~vvvssswwwrrrnnnvvvuuu}}}{{{pppvvv}}}zzz}}}rrrMMM555LLLiii|||ggggggeeeLLLOOOlll{{{oooQQQ333999:::;;;999555222333444222333555555555333111000222333555555444444666777>>>@@@???;;;999<<>>===:::999888888999::::::;;;<<<===<<<:::777666666===;;;:::AAA???:::???@@@DDDMMMUUUSSSJJJEEEFFFFFF???:::999777555555777:::;;;<<<<<<;;;888666444666555666888:::;;;999777666555444777???FFFDDD>>>BBB:::555666:::<<>>???CCCKKKQQQ___uuuppp```VVVOOOFFFAAA@@@>>>888333000//////333999FFF]]]ppp~~~rrr\\\QQQSSSMMMLLLGGGAAA<<<;;;===???======>>>>>>===;;;:::999888;;;888888<<<777333<<<999<<>><<<999>>>???======GGGYYYgggkkkssstttpppfff^^^XXXQQQKKKFFFFFFBBB???@@@DDDBBB===???HHHSSSYYY]]]```aaa```ZZZXXX^^^kkkuuussskkkeeekkktttvvvnnngggnnnyyyooommmnnnnnnoooqqqqqqwwwpppjjjccc]]]TTTUUU[[[ccchhhllluuu~~~{{{yyy|||}}}{{{oooGGG;;;444000555111777444:::BBBEEEBBB===888666333111......000111111///333222111000///.........000000///......///000111///............000111222444111......000111000///...///222333333222000///........................///...------------...///222111000///...................../////////......555NNNyyyzzz{{{jjj]]]]]]ZZZ^^^mmmzzz|||}}}~~~}}}yyyuuuiiifffhhhgggrrrcccAAA666RRRpppyyyyyysssZZZXXXsssbbb<<<888999999777444222333444111222333444444333111000555666777666555555777999======<<<::::::===BBBDDD===<<<:::888777888999:::999999::::::999888777666111888666666>>>===;;;@@@FFFKKKOOOPPPMMMIIIGGGFFFFFF???:::999888555555777888999999999999777666555444555555777888888888777666<<<@@@BBBEEEHHHGGGBBBAAA:::777999<<<<<<===???;;;;;;;;;;;;:::888777666777555666999:::777777:::555555555555555555555555999888888888777777777666444888;;;<<<;;;<<>>???@@@===888666555777777;;;LLLPPPAAA777333555<<<<<<444111555777888555111222666999999===>>>>>>>>>@@@FFFMMMRRR^^^rrrnnn^^^RRRJJJ@@@=========888333000///000333777BBBVVVhhhuuuvvvzzzWWWCCCDDDBBB>>>;;;;;;===>>>;;;888===>>>??????>>>;;;999777666999666888???:::333999:::>>>AAACCCHHHLLLHHHAAA<<<;;;:::999999:::;;;;;;>>>===<<>>;;;JJJTTTTTTZZZgggiiicccZZZXXX]]]kkkwwwvvvnnngggqqqvvvvvvlllgggnnn~~~yyynnnkkkkkkiiiggghhhjjjzzzsssnnniii```ZZZRRRUUU]]]eeeiiijjjpppwwwwwwiiiCCC888333000444///444111888AAADDDAAA;;;666333333111/////////000///...000000000000000///......////////////000111222333//////............///000111000//////000000///...///000222333222111///...---------......//////000///...------------...///000000///...------------.....................---...PPP{{{uuummmXXXJJJKKKMMMVVVhhhxxxuuuqqqqqqzzzssstttvvvkkkaaa^^^^^^qqq|||PPP999777ZZZxxx~~~jjj___oooqqqCCC666777777555333222333444///000222333333222111000555555555555555888<<<@@@@@@===::::::;;;===>>>>>><<<;;;999888777888888999777777777777777777777666000666333444<<<===<<>>::::::999777777999999888777777666666666666333444666666666666777999555@@@JJJLLLKKKJJJGGGDDDAAA;;;999<<<>>>===;;;;;;888888999999999888777666999666777::::::777777999999888777777666555444444777777777666666666666666333777;;;;;;888666666888111:::JJJ```uuu}}}VVV<<<444444333222...---333777666333111+++...///------000///,,,///............---------111111000///////////////000000////////////......111///...000444888;;;<<<777888888666444222222333555666666666444222///---000//////...//////000000---------,,,,,,,,,+++++++++---000222222222222333//////............//////000000////////////000000////////////000111222222000222333333111//////000222222111111222222333444333444666555333111111111===>>>???@@@DDDGGGCCC;;;999555777888<<>>===777<<>>BBBHHHNNNSSS[[[jjj{{{tttcccVVVLLLDDD;;;888;;;===<<<888777444333444666>>>OOO^^^kkkoooxxx{{{lllRRRAAA===@@@===999999;;;;;;888444===>>>??????>>>;;;888666555777444888AAA<<<444777:::>>>AAABBBFFFIIIEEE@@@;;;<<<<<<999777777:::===???<<<;;;>>>HHHSSSYYYZZZJJJMMMKKKDDD>>>>>>?????????DDDFFFDDDBBBCCCBBB???<<>>BBB>>>888444111333222111000000000//////...///000111111000...---000000000111111222333333/////////.............../////////000000000///...000111222222111000...---,,,------...///000000111.........------.........//////......---...............------------......,,,VVVyyymmmnnnyyypppgggUUUNNNTTTUUUXXXcccnnnjjjeeefffsssyyyeeemmmwwwpppmmmjjjlllfffBBB:::===ddd}}}kkknnnyyyHHH555555444333222222333333...///000111222222111111///000111222555;;;BBBGGGCCC===:::;;;===;;;999888;;;:::999888888888888999777777666666666777777888555:::666555======<<>>GGGHHH@@@AAA;;;888:::;;;::::::===<<<:::888666555555555666333555777888777888;;;>>>:::DDDMMMPPPQQQQQQMMMIIICCC===999<<<===;;;999:::666666777777777777777777999777888;;;;;;777666888999999888777666555555444555555555555555555555555666777777666444555777:::444444666===IIIXXXgggoooxxx```SSSDDD333000///111555777777777666777888444///000444111(((///............---------111111000000////////////000000000000000////////////......///222555888:::333444555555444444555777333555777777555222///...//////.........//////000.........//////////////////111333222111//////000/////////....../////////111000///......///000111////////////000111222333111222333222000//////000111111000000000111222333333444555555444222111111===>>>>>>@@@GGGKKKGGG???;;;666888888:::DDDFFF888;;;;;;KKK^^^YYYAAA555:::999777444444333444555777666999===AAAFFFKKKQQQUUU```iiiqqqqqqlllcccVVVKKKEEE>>>777555999@@@DDDFFF???888333222444;;;GGGSSSZZZfffkkkbbbWWWNNNCCC888555444444333444555888:::<<<===>>>>>>===;;;888777555777555999BBB<<<444777888<<>>@@@===;;;===CCCGGGJJJKKKAAAFFFGGGAAA<<<<<<>>>>>>888>>>BBBAAAAAACCCBBB@@@@@@SSSZZZSSS[[[qqqtttfff```^^^cccoooxxxxxxsssppp{{{xxxooofffgggvvvrrrgggeeeiiijjjjjjjjjwwwzzz{{{~~~tttcccXXXUUU\\\]]]bbbggggggfffiiiooo}}}zzzeee@@@777333111555///333...555<<>>AAA???===:::666444444555555444777999<<<>>>AAADDDFFFEEEIIILLLQQQXXX\\\VVVMMMEEE>>>888999;;;999999:::666666666666666666777777888777888;;;;;;777666777777777777777777666666666444444444444444444555555555555666555555666777999888888666444444999BBBIIIhhh~~~cccFFF666777555000///666BBBKKKbbbZZZGGG444111777666---///............---------000000000000000//////.../////////000000000000000------------///111555777333444444333222222444555...222555666555222111222000///......------.............../////////000000000111222222000//////000...//////////////////...111000...------///111333000000000000000111222222111111222111///...///000222111000///000111222333444444444444444333111///>>>>>>>>>???EEEJJJHHHAAA<<<888::::::777>>>@@@555999DDD^^^vvvoooPPP;;;999888444333444333222444777999<<<@@@DDDGGGLLLRRRVVVfffjjjkkkfff___WWWLLLBBB>>>:::555444999DDDPPPYYYJJJ>>>444333888???HHHPPPNNN]]]```SSSJJJIIIAAA333444555666333000111888===;;;;;;;;;;;;::::::999888666999777:::AAA;;;444999777;;;>>>===>>>???>>>:::888:::;;;999777777:::>>>???<<<;;;===>>>===@@@DDDGGGKKKIIIAAA:::;;;???@@@666:::===>>>@@@CCCCCC???CCCTTTZZZVVV___rrrtttgggaaaaaagggqqqxxxxxxxxxzzz~~~zzzpppiiioooqqqdddbbbfffiiijjjjjj{{{{{{zzz|||zzznnn^^^XXX]]]ZZZ]]]dddkkknnnooossszzz|||yyyfff@@@777333111555///333///555:::<<<999555222222111333444444333222222333111111111111111000//////111111222222222111111000//////000000000000000//////000111111000000111222111222222222222111111000.........//////000000111------...//////...------............///000111111...---------...000111333@@@mmm|||pppfffcccppp{{{qqqqqq{{{~~~tttiiiYYYRRR^^^www}}}mmm]]]cccpppqqqkkkvvvvvvIII444AAAfffzzzHHH888555222000111222222111000000000000000111111111222111111000111555;;;???999555777???BBB===<<>><<<888>>>;;;@@@AAA>>>???CCC@@@888===999888<<<>>>>>>???BBB???===:::777555444444555555777;;;AAAHHHLLLMMMMMMKKKIIIHHHNNNYYY```WWWJJJEEE===777888999888888999666666555555555666777777666555777;;;;;;777555777555555555666666777777777444444444444444555555555111333666888888666333111000555:::;;;888777888;;;<<<\\\yyy|||cccEEECCC<<<333555JJJfffyyybbb>>>...333666222///............---------///////////////...------......////////////000000+++,,,,,,,,,,,,...222555888777666333000//////111,,,000555666444333444666222111000///...---------------------------......---...///000//////111222......////////////......///...------...000222444222222111000000000000111000000111000......000222222111000//////111333444444444333444555444111///???@@@???===AAAEEEEEEAAA;;;888<<<<<<666999===666:::JJJeeewwwoooSSS@@@;;;888333222555555333444888:::<<<>>>AAADDDHHHNNNQQQ^^^aaa```[[[VVVPPPFFF===888777555444999HHH\\\kkk\\\LLL======FFFPPPWWW[[[QQQWWWVVVLLLCCC@@@;;;444888::::::666333222666;;;::::::999888888888999:::777<<<;;;<<<@@@999444;;;777;;;>>><<<;;;===<<<888666777999999999:::;;;<<<<<<:::<<<>>><<<:::???HHHSSSWWWUUUJJJ???===>>>???888::::::;;;???DDDBBB===CCCOOOVVVXXXbbbqqqsssiii___bbbjjjssswwwyyy~~~}}}vvvsss{{{rrrbbb```fffkkknnnooo}}}wwwvvvuuukkk]]]XXX^^^XXX]]]hhhtttyyyzzz~~~{{{vvvyyyfffAAA666111///333...222111555999999666333333333...111444444333222333444444444333111000000000000...///000222222222222111...///000111222222111111000222222111///000333555222222222222333333333333///////////////000000000------...//////...------------------...///000111------------///111444666IIIpppyyymmmlllqqq|||zzzkkkaaahhh{{{}}}qqqnnnuuuwwwjjjxxxfff???666JJJ||||||PPP:::666222000111222222111222222111111000000111111444333333111111333888;;;888555:::CCCCCC<<<;;;@@@:::;;;;;;<<<<<<;;;;;;;;;999::::::::::::999777666777===;;;;;;BBBAAA>>>CCC?????????AAACCCBBB>>>:::@@@;;;:::===???======???:::999888666555555555666555666:::DDDPPPWWWVVVRRRQQQNNNLLLQQQ\\\aaaVVVGGGAAA:::666888:::888666666888777666555555666666777444333555::::::777555777444444555555555666666666444444444444555555555666333444555666777777555444222555999<<<===<<<999777...AAAPPPccc}}}iiifff]]]SSSXXXpppVVV999333666444///............------------......///...---,,,+++------........./////////+++---------,,,---111555::::::777444000...///111...222666666444333666999666555333111000......---............------------,,,---......---...000111---...///000000///...---,,,,,,------///111444555444444222111000/////////.../////////...///111333333222000///000111444555222111111333666666444111AAABBB@@@<<<===AAABBB???999888>>>>>>666888===888:::HHH\\\fff\\\III===;;;999555444888888555666;;;777888:::<<<>>>BBBGGGKKKNNNRRRTTTRRRPPPLLLDDD;;;555666666555:::KKKdddwwwmmmYYYIIIJJJVVVbbbhhhkkk^^^WWWOOOHHH???777777;;;222333444444555666888;;;:::888777666666888:::;;;888>>>======???888444===777<<<>>><<<;;;<<<;;;888555666777999;;;<<<<<<;;;888999<<>>FFFCCC888666===;;;;;;<<<======<<<<<<;;;888999;;;;;;:::888666444555<<<<<<>>>GGGHHHEEEKKKEEE@@@???DDDEEEAAA>>>===CCC>>><<<>>>>>><<<;;;<<<666666555555555666666777555444999FFFUUU]]]ZZZUUUZZZXXXXXX]]]eeeggg[[[LLL===888777:::<<<888444333999888777666555666666777222111444999:::777555666555555555555555555444444444444444555555666666666999666111000333888===@@@AAA<<<888777999:::666222777999333===hhh|||}}}sssMMM===:::777//////.........---------,,,---.........---++++++,,,---------......//////,,,......---,,,---111555999999777444111111222444111555888777444333777;;;999888666444111000///...111111000000///////////////000000...,,,+++,,,------...///000000///...---++++++,,,...000222444666666555333111000///......---...///......///222444444333111///000222444666000//////222666888666333???AAAAAA???<<<;;;===??????<<<;;;===@@@@@@;;;666777>>>JJJRRRLLL@@@777666666666777888999999888888===<<<;;;;;;<<<>>>AAACCCIIIIIIIIIGGGDDD@@@===:::888555444555;;;KKKfff}}}zzz^^^PPP\\\qqqjjjUUUQQQ@@@444<<<888888444333333333555888;;;===<<<<<<;;;999777777999<<<777999<<<>>>>>>===:::999<<<===>>>;;;888777:::===<<<999888999===??????===@@@999888===<<<:::EEETTT___kkklllYYYFFF>>>;;;888888888;;;@@@BBB@@@???AAABBBRRRRRR]]]gggooo|||ttthhhfffiiioooqqqrrr~~~~~~xxxssseeefffqqqzzz{{{xxx{{{yyyxxxkkkaaa\\\TTT\\\gggttt}}}zzzlllrrrhhhAAA666333111333---222777777777666555333222111444444444444444444444333333444555666666444222111////////////000111222333111222333333222111000///////////////000111222222222111111333666777444111111111111111000000000000000...,,,,,,------,,,++++++++++++,,,---...///000,,,...///000222555888999___~~~zzzttt~~~|||}}}xxxwwwoooxxxLLL,,,;;;___[[[AAA...666777222444///444000222222222111111333555///222444444333333666999:::>>>AAAAAA===999777888:::;;;;;;:::888777888999777888999:::999888777666:::===???AAAGGGLLLLLLGGGEEEHHHGGGAAA<<<===>>>>>>???@@@@@@@@@???<<<:::888555555555666666666666666444666@@@MMMTTTUUUYYY___fffjjjfffdddggg\\\JJJEEE999999999999999888777777333444555666666777777777444444444444555777888999;;;999666666888999777555666777777777777777666666777333222777::::::;;;>>>===???AAA@@@===999555444222555:::>>>RRRjjjSSSIIIGGGCCC888111222222...---111***,,,+++(((***...,,,''',,,------......------,,,222...++++++///222333333333666888666222111444888333777:::;;;999888999:::777;;;<<<999222------///111...++++++---///...---//////...,,,+++,,,///111////////////...---,,,+++,,,++++++...444777777666555222///...///111333333000111111111111000//////000222333444333333444666333333444555666555222///===???@@@???===<<<===???BBB???>>>@@@CCCCCC???:::666:::BBBGGGCCC999555666555555666666666777777777;;;;;;::::::;;;<<<>>>???CCCCCCCCCBBB???<<<999777777666555444666EEEccc~~~mmmeeeoooyyyZZZOOO???444888333444333333333444666999<<<======<<<;;;999777777:::===555777:::<<<===<<<:::888:::::::::999777888999;;;<<<:::888888;;;<<<;;;:::;;;888999>>>===;;;FFFVVVcccmmmmmm[[[HHH@@@===:::888888<<>>CCCTTTVVV```iiirrr}}}vvvqqqooorrrqqqqqq}}}}}}vvvrrrgggkkkwww~~~~~~|||yyy{{{|||nnnddd___WWW]]]eeeqqqzzzyyysss{{{gggAAA888555222555///444777777777666444333222111333333333333333444444444222333444555555333222000////////////000111222333111111222222222111000///333333222111111111222333333222111222555555333111222111111111000000//////000...,,,,,,---...---,,,,,,,,,,,,,,,---...//////333///---...///222===IIIzzz}}}~~~yyyddd???000KKKqqqyyyaaaBBB...777777333555000444222333333222111111333555333444555444333333666999999<<<>>>===:::777666777888999:::999888777888999777888999::::::999888888999<<<===???DDDJJJKKKGGGIIIMMMMMMGGGBBBBBBCCCBBB??????@@@???>>><<<999888555555555555555555555555555666===HHHNNNOOOSSSXXXaaaeee___\\\^^^RRRAAA<<<888999999999888777666666333444666777888888777777444444555555666888999999;;;888666666777888777555777777777888777777666666666333333666888888;;;@@@???DDDIIIJJJDDD===777444666555555444DDDqqqzzz{{{rrraaaJJJ999000---+++)))...---+++***)))+++...000,,,------......------,,,111...++++++...111222222333666888666222000222555333555888888777777888:::999<<<>>>;;;666222222444222///------...///...,,,.........---,,,---///000...///////////////......---,,,---111666999999888555222///...///111222333111222222222111000//////000111222222111111222333666555555555666666444222;;;===??????>>>======>>>BBB@@@???AAADDDDDD@@@===777777;;;===:::555555999666666555555555666777777888999::::::;;;;;;;;;:::============;;;999777555666666555222222???\\\www|||uuu{{{YYYGGG;;;333555///333333333444555777999<<<===>>>===;;;888666888;;;>>>666888;;;===>>>===;;;:::999777666666888999999888;;;:::888777888999888777777777;;;>>>===<<>>;;;<<>>???DDDJJJLLLIIIPPPUUUUUUOOOHHHFFFEEEBBB>>>>>>>>>>>>===:::888777555555555555444444444444::::::>>>EEEJJJLLLOOORRRSSSWWWRRROOORRRHHH:::777888888888888777666555444333555777999999999777666555555666777888999:::::::::888666666777888888777999999999888888777777666444333444666666666;;;CCCTTTZZZ___]]]RRREEE<<<888555222000,,,333TTTrrrwwwqqqsssYYYLLLGGG:::+++000******---,,,'''(((///,,,------......------,,,///,,,++++++---000222222333666888666333000111333333444555444444444777999999<<<>>>===999777888:::333111000000000000...------------....../////////....../////////000000000,,,---000555999<<<;;;:::444111///...///111222222333333333222111000/////////000000000//////000222999888777888999999777666888:::===?????????>>>===>>>======>>>@@@AAA???<<<:::999:::<<<:::777888===888888777666666777888999555777999;;;<<<<<<;;;:::;;;;;;;;;;;;:::999888777777666444333333<<>>@@@@@@>>>===;;;999666444666999;;;999777:::999888888888888888888999:::===>>><<>>@@@>>>===@@@BBBVVVXXX___eeeppp{{{xxx|||sss|||qqqeee___gggsssyyy~~~xxxmmmjjjfff```gggpppvvvxxxxxxyyy{{{zzz[[[===:::666222777222666888777666444333222111111000000111222222333444444111111111222111111/////////////////////000111111//////000111111111222222666555333111000111333444555333111000000111111111333222222111000///......111///------///000///...//////...---------------000+++...666111+++<<>>===:::888888999;;;>>>??????>>><<<;;;;;;;;;<<<>>>>>>>>>===;;;:::;;;>>>>>>:::;;;>>>888888777777777777777888444666999<<<>>>>>>===<<<999999999999999888888888999555333555888<<>>??????@@@@@@???===;;;:::999777666777;;;<<<:::888999999999999999999;;;;;;?????????======EEEWWWhhhooonnnfffVVVHHH???<<<:::999666777;;;>>>>>>BBBGGGEEEXXXYYY___dddmmmxxxrrrddd\\\bbblllsss|||qqqggghhhfffccckkksssvvvtttuuuzzzRRR999999555000666222666777666555333222222222222000000111222222333444444000000111000000000////////////////////////000111/////////000000111111222222111000///000111333444333333111000//////000111222222111111000//////...000///------///000//////000000///...---------------)))---555222111IIIkkkuuuyyycccLLLLLLlll{{{YYY>>>999MMMkkksssIII222777777444888222555666666666444222333555888666555444555777:::<<<===888666444333444555666666222333555555555555777999777777888888999:::;;;<<<<<<@@@CCCBBBDDDIIIKKKJJJLLLRRRTTTOOOIIIFFFCCC@@@>>>======<<<:::999777777999888888888777777666666666555444555999===>>>===777===:::999@@@===777;;;666666666666666555444444555666888999999999777666555666777999::::::::::::777777777777888;;;>>>AAACCCBBB???<<<:::888777777666777999:::777666<<>>AAACCC@@@<<<888999999:::<<<>>>???===;;;;;;;;;<<<<<<===>>>??????;;;999;;;??????;;;:::;;;777777888888888777666555555777:::<<<>>>>>>======666666666666666666666666999444444999<<<<<<;;;<<>>>>>>>>===<<<:::888777999999999:::;;;;;;:::999999:::;;;:::::::::<<<>>>BBBAAA@@@@@@DDDPPPbbbpppvvvqqqfffXXXJJJBBB>>><<<999666666;;;>>>@@@DDDJJJJJJ[[[ZZZ```fffooo{{{jjj```dddkkkppp|||qqqkkkooonnniiinnnssstttsssvvv}}}tttIII555888444...555222555666555333222222222333444111111222222333333444444111111000000000//////////////////......//////000000000/////////000111111////////////000111222333000111222000///...000111111111111111000000000000///...,,,---...000///...000000///...---------......***+++///000<<<```fffVVVXXXqqq}}}rrrwwwNNN888===TTTssskkkJJJ222666666444999222444333444555555444444666777444333444666999<<<======777555333333555666666666222444555555555555777888888777777777888999::::::999???BBBBBBBBBEEEFFFDDD@@@GGGKKKIIIGGGGGGGGGEEE>>>>>>===;;;:::999888888::::::999999888888777777555555444555:::??????<<<999>>>999666;;;888444999444555555666666666666666666777777777777777777777444555777999:::::::::999555666777888:::>>>CCCGGGJJJHHHDDD???;;;999777777888777999;;;999777;;;AAAAAA@@@===999666444555666222---333888222333888666111777DDDZZZxxx}}}uuuwwwnnnccceeeiiioooxxx}}}xxxTTT@@@///+++,,,+++---222,,,------......------,,,***+++---......///222444999999888777777777777888:::666111...------,,,,,,///......///000111222333666777777777777999<<>>===;;;999:::;;;<<<<<<===???@@@<<<999:::>>>>>>;;;999:::999:::<<<===<<<:::888777999:::;;;<<<<<<<<<;;;:::555555555444444555555555555333666;;;<<<999666777666444:::BBBOOOgggsssiiiLLL444555111...666111111666888:::;;;;;;999666444555777888888777777888999;;;;;;<<<<<<<<<;;;:::999888:::<<<<<<:::999999999:::<<<===;;;999888:::<<>>===888777999???BBBBBBDDDGGGKKKZZZYYY```iiirrr~~~}}}rrrgggjjjnnnooo|||xxxvvv{{{zzzqqqooommmoootttzzzjjjDDD333999444...555222555444333222111222333555666333333333333333444444444222111000000000///000000000//////.........//////111111//////...///000000...///000111111111000///---///222111//////000111000000000000111111111111...---+++,,,...//////...000///...............///...------,,,111FFFmmm}}}zzzrrr|||nnngggiiizzz}}}ppp~~~zzzlllAAA555AAAXXXvvvgggKKK222555555333888222333000222444666555555666777444333444777;;;<<<;;;999555333111222555666666444333555666666555555666888888777666666666777888999888???DDDCCCBBBCCCBBB@@@;;;BBBFFFEEEDDDFFFGGGFFF??????===<<<:::999999888::::::999999888777777666888999999999@@@GGGGGGAAA===AAA;;;555888555222999333444555666777888888888777777666555555666666777333555777999::::::999888444666888999;;;@@@HHHMMMPPPMMMHHHBBB===999777666888666777::::::777777:::666666777999:::999666333<<>>??????;;;:::===>>>;;;:::;;;<<<>>>AAABBBBBB@@@<<<:::<<<<<<<<<;;;:::999888777777777666555555666666666111333777<<<;;;666555999,,,---444666:::JJJOOOBBB<<>>>>>>>>>>>777:::===<<<999777777999<<<===>>>;;;888666888:::<<<>>>AAAIIIWWWhhhuuu{{{zzzpppbbbUUUIII@@@<<<;;;777888<<>><<<::::::999999999999999888777666666555666999999:::AAAIIIHHHAAA>>>BBB;;;555888555333:::222333555777888999::::::888777555333333444666777333444777999::::::999888333555888:::<<>>:::777666888444555999:::777444555999<<>>999333222444555222////////////000222666999;;;:::;;;;;;999444111222333111///...///000111000...,,,---...///000000000000222222111///...000333666666555333333555666777777888777888999;;;:::888666555888;;;<<<<<<<<<===>>>======>>><<<::::::;;;<<>>===:::777666555666666111111111444888:::;;;;;;444555666444222222666:::666555666888::::::555111;;;:::777444666;;;;;;777666;;;<<<:::<<>><<<>>>DDD???;;;CCCKKKQQQYYYaaalllzzzvvv{{{}}}~~~tttuuuxxxyyyrrroootttooooooyyy~~~yyyjjjiiisssyyyhhhAAA999222222333333444666888444000000333444111---222222222222222222222222///.........------------////////////////////////111111222222222111111000......////////////................../////////000000111222444555555444444///...---,,,,,,---...///............---,,,+++***---,,,+++...999OOOlll}}}~~~{{{rrrgggxxxuuuvvv|||yyyyyySSS<<<<<>>>>>>>>888555<<<<<<222111888777444555999@@@FFFGGGBBB<<<>>>:::444222444666666666555444444333333333444444555666777777777666444333444555666888999999999999333333555777777:::CCCNNNSSSOOOHHHBBB>>>;;;999777666444333666999888222...CCCiiiyyy~~~XXX888333666222444===777555777999555999RRRnnnrrrdddeeeyyyuuuddd^^^bbbsss}}}\\\===111555+++///999777++++++111,,,......///444999999555111666666666444222111222333888555111....../////////000///...------------------...///000222666:::>>>888777444222111111111111000...---000555;;;@@@BBB???@@@>>>:::444000000111///000000000000000///////////////...---------,,,...//////000111222222333666666666555444333111111777777666777999999888777555777:::;;;::::::;;;<<<<<<<<<===<<<;;;;;;===?????????CCCHHHGGGAAA======?????????>>>===<<<:::999:::888777777777888888888999999999999999999::::::333111///000333777999:::555666666555444555888:::888777888:::<<<;;;888555::::::777444666;;;;;;888777;;;;;;999:::???AAA>>>666888999888666666999<<<888<<<===999999===???===>>><<>>;;;>>>;;;===BBB>>><<>>XXXmmmwww{{{zzzrrrgggvvv{{{~~~aaaAAA444@@@HHHWWWsssbbb>>>777555555999111333222111111111333444333222666444444555777777444222444333333333333222222222666555555666888999999888;;;:::888666555666777888;;;@@@EEEGGGDDD@@@===<<<>>>AAAEEEDDD@@@>>>@@@BBB???????????????>>>>>>>>>>>>;;;>>><<<444777:::222333333666<<>>IIIUUUVVVPPPHHHBBB???===:::888888555666888777444666<<>>>>>===888333///...////////////000000//////.....................------...//////000000111111111444444555555444333111000777666555555777888888777555777999999888777888999:::;;;<<<<<<;;;<<<>>>@@@@@@EEEGGGEEEDDDDDD@@@;;;AAAAAAAAAAAA@@@>>>===<<<<<<777333333777::::::888888888999;;;;;;;;;;;;:::777444000000222555888999777666555555777999:::999:::::::::;;;======;;;999999:::888555777<<<<<<999999;;;:::777888<<<===<<<444555777888888999<<<>>>AAA@@@<<<888:::???BBBAAAAAA???EEETTTfffuuuyyydddKKK;;;999<<<>>><<>>@@@AAA???<<<:::<<>>>>>>>>>>>>>>===;;;;;;666555AAAAAA///333333555:::???@@@>>>:::777666444555777888888777666555555444555555666666666777777777777666555555999888777666666666777777999777666888:::???KKKVVVUUUNNNEEE@@@@@@???<<<999888444666:::555000:::JJJ{{{tttFFF000444888222777222444<<<===888777:::666999@@@KKKSSSSSSKKKCCCCCCUUUppptttbbb[[[QQQIII???444555555***555888===???@@@AAADDDGGG;;;999555222333666;;;>>>555222///------...------222111000///............,,,---.........000333666333222222111111222333333111000///222777<<<@@@BBB===<<<:::666222.........---....../////////........................//////////////////////////////000111333444444333111000777555333333555777777777666888999888777666777888999:::;;;;;;:::;;;===???AAAHHHIIICCCCCCGGGDDD===??????@@@AAA@@@>>><<<;;;;;;888666666888:::999888<<<;;;;;;:::999999999999:::888555444666888999999888666444666:::;;;:::777;;;;;;;;;<<<======<<<;;;888:::999777888<<<===:::::::::888666666888::::::666666666777999<<<@@@CCCPPPHHH===666777>>>CCCEEEGGGEEEJJJYYYiiiuuu}}}uuuaaaJJJ===<<>>>>>>>>===:::888777999<<<:::;;;;;;<<<===>>>>>>>>>:::999999555;;;OOOOOO666666666777:::>>>???>>><<<666666666777777777777666666555555555555666777777444444444444444333333333888777666444555666888999???<<<;;;<<<<<<===CCCKKKNNNGGG???<<<>>>???<<<999888111333;;;999333===PPP\\\999111444444888333222777;;;:::;;;???;;;???===666666:::999333333???VVVttttttnnnfffZZZTTTHHH444111444999???CCCEEEEEEDDD>>>:::666444444666888999666333000////////////...111111000......------...,,,---/////////111333666333333222222111111111111000///...111666;;;>>>@@@===<<<999666222///...---,,,---..................------......//////000000////////////............,,,...111333333333111000888666333333555666666666777888999888666666777888999:::;;;:::999999;;;===>>>EEEEEE??????EEEEEE???>>>???@@@AAA@@@>>><<<;;;888;;;>>>>>><<<:::999999???===;;;999888999;;;<<<::::::999:::::::::888666888777666888;;;<<<999666999:::<<<=========<<<<<<888;;;;;;999999<<<===;;;:::999777777777666777888;;;888666666999>>>CCCGGGPPPGGG>>>;;;===AAAEEEGGGKKKJJJPPP]]]jjjrrrxxx}}}~~~uuubbbMMMAAA??????===;;;???<<<:::>>>;;;>>>KKKVVVlllsssffffff~~~ssskkkttt~~~uuusssooosssyyyvvvggg\\\___jjjqqq|||[[[;;;444000222555666666888777666444222222222111000000000000000000000000000222222111111111000000000000000000000000000000000......///000000000000000111222222222222222222111////////////000000000111111111000000000000000000000000000000000000000000......//////////////////.........===ccc}}}aaaaaappp}}}~~~dddAAA666LLLwwwllliiiyyybbb<<<444444444999000111333333444666888777555222444444333222111000000000//////000111333444555666777666666777:::;;;;;;:::222333555777:::<<<===>>>AAAAAABBBCCCDDDCCCAAA@@@===<<<:::777555666888:::999999:::;;;<<<<<<===>>>===;;;;;;999BBBWWWWWW>>>777777888:::<<<<<<<<<;;;777888888888777555444444555555555555555666777777555444444444333333333333555555444444555777:::<<<>>><<<<<<>>>===:::;;;???BBB===888777:::<<<;;;888:::222333>>>AAA>>>CCCNNNxxxNNN000,,,666999666555444222000222666777<<<:::///---555777333000111@@@bbb~~~yyyvvvkkkWWWIIICCC===>>>CCCGGGFFFBBB888666333333555777777666555222000//////000///...000///......------......---///111222222333666888555444444333222111000///...------000444999<<<===>>><<<999666333111///...,,,,,,---...//////......---......//////000000000////////////............+++---///111222222111111999777555555555666555444777888888777555555777888888999::::::999:::<<<>>>===??????<<<<<<@@@AAA??????@@@BBBCCCCCCAAA>>><<<999???DDDEEEAAA>>>===>>>>>>===<<<;;;<<<>>>@@@AAA:::::::::;;;<<<;;;777444:::::::::<<<===<<<999666666:::===???>>>===<<<<<<999===>>>:::999;;;<<<:::999777777999888666555777===:::666666999???CCCFFFAAA>>>>>>CCCGGGHHHJJJMMMPPPQQQYYYdddnnntttzzzwwweeeQQQDDD???<<<777:::???<<<;;;>>>;;;>>>LLLXXXjjjoooeeefff{{{|||qqqnnnzzzuuurrrqqqxxx|||ttteeeZZZ]]]hhhooo|||\\\;;;555111333666666666888555555333222111000000000111111111111111111111111111111111000000000//////000000000000000000000000......///000111111111111000111111222222111111000/////////000000000111111111000000000000000111111000000111111111111000000....../////////......------,,,000FFFpppkkkeeettt{{{www{{{zzzNNN888;;;XXX~~~jjjUUUdddVVV666333555444888111555111000111222444444222000333333333222000///000222///000111222444555666777666555555666999;;;;;;:::222333444777999===???AAABBBAAABBBDDDGGGGGGDDDAAA;;;:::888666666666888999888888999999:::;;;<<<<<<<<<999999888===MMMMMM:::555666777999999999888888888999:::888666444444444444444444444555666777777888777666666555555666666333333333444666888:::<<<888777888<<<===999777999888777666666888999888888;;;777888@@@HHHJJJIIIIIIooommm???...444111555999888333///000222///666888333222555555000444///666TTT|||xxxrrr}}}tttooo]]]HHH======AAAAAA???///...---111666::::::888333111000///000000///---//////......//////000000111333555555555555666888666666555555333111000///---,,,,,,///444888:::;;;>>>;;;777555333222///---,,,---.../////////////////////////////////000000////////////////////////------...000111222222222:::999777777777666333111555666666555444444666888666777:::;;;<<<>>>AAACCCBBB>>><<<======;;;===AAA???@@@CCCDDDDDDBBB???===>>>@@@DDDFFFFFFFFFEEEEEE@@@AAABBBCCCCCCBBBAAAAAA===<<<;;;<<<===<<<:::888<<<>>>AAAAAA???<<<999888555999???BBB@@@===<<<<<<:::>>>@@@<<<999:::;;;:::888555777;;;;;;666444777;;;999777888;;;>>>??????999888<<>>===<<>>LLLVVVaaagggcccfffvvv}}}tttrrr|||qqqqqqvvvuuufff[[[]]]gggmmm|||]]];;;444000333555555555666111111111111000000111222222222222222222222222222111111111111000000000000////////////////////////...///000111222222222222111111222222222222111111//////000000000111111111111000000///000111333333000111111222222111111000...............---,,,+++---)))111OOOzzzyyyvvv}}}~~~}}}ssssss|||yyyxxxkkk>>>:::MMMqqq\\\MMMkkkZZZ888333222222777222777111000///000222333222111222333333222000///222444111111222333555666777777444444444666888:::::::::555555555666888;;;>>>@@@AAACCCFFFGGGFFFDDDBBBAAA:::999777777777888999999777888888999999::::::::::::444666888777???AAA555555777999::::::888777777666888999888555444555777333333333333444555666777999888777666666666777777333333444555666888888999666444444999:::777666777444777::::::888666666777888:::<<<>>>FFFMMMKKKDDD[[[```???666---222777888666666666666222444555555444333111...444///555NNNrrrwwwmmmmmmxxx}}}jjjPPP===555333111///...+++)))---444999;;;;;;666444333333333333222111/////////000111222444444666888999888666444444555555555666666555333222111---------000444888::::::<<<999555333333111...,,,,,,---...///000000000000000000000///////////////...//////000000111111111//////...///000111333444;;;:::999888888666222///333444444333222333555777444666999<<<>>>AAAEEEIIIIII@@@===AAA@@@;;;<<>><<>>===>>>???>>>===>>>BBBEEEEEEAAA<<<::::::444:::AAADDDBBB???<<<<<<:::???AAA===999::::::999777444777<<<<<<777444777888777777:::===>>>;;;999===999888===AAAHHHWWWfffgggkkkssszzz{{{|||~~~tttaaaMMMCCCAAA>>>:::777>>>>>>===???;;;>>>LLLVVV]]]bbbdddiiiwwwxxxrrryyywwwlllppp{{{xxxiii]]]^^^ggglll{{{^^^:::444000222555444333444---...///000000111333555222222222222222222222222222222222111111111000000//////////////////////////////000222222333333333111222222333333222222111000000000000111111111111111000000000000222444555000111222333333222111000............---,,,+++***---(((111UUU{{{zzzuuusss|||}}}qqqpppkkkzzzzzz]]]555EEEccc\\\NNNrrreee>>>333000000777333777333222000000222444333333111333444222000000333666222333333444555666777888444333333555888::::::999999888666666777:::===???@@@EEEJJJJJJDDD@@@???AAA999888777777999:::999999888888888888888999999999;;;555999===999<<<@@@;;;777999<<<>>><<<:::999888555777888777555444777:::222222222333444555666777888777666444444555555666444444555666777777666666999555333666777444444666444999>>>>>>999555555777333;;;===:::@@@JJJIII@@@???zzz}}}RRR:::555555444111111333444444666222///111222222444888///...666MMMlll~~~uuummmllloooxxx|||~~~jjjVVVHHH>>>888555222---)))***111777:::;;;:::999777777888888777555000000111222333555777888:::;;;;;;999666333222222444444555666666555444333.........111666999;;;;;;;;;888333222111000---***---...///000111111111111111111000000//////.........//////000111222222333111000///...///111333555888:::<<<:::666222111222444444333333333444555555777888999;;;===@@@BBBCCCCCC@@@===::::::<<<@@@BBB>>>;;;:::>>>AAAAAA@@@>>>???<<<;;;===CCCHHHKKKLLLJJJKKKKKKIIIEEEAAA??????BBB>>>===BBBEEECCC@@@@@@@@@DDDEEE???;;;;;;;;;:::999:::???EEEDDD???<<<>>>777999;;;======;;;999777666777888888888777555444222555888:::999888888999<<>>:::>>>NNN```kkkooovvvzzzzzz{{{sssdddRRRGGGBBB===777999@@@???@@@GGGDDD@@@EEESSSWWW```jjjpppuuu{{{rrrwwwrrrjjjnnnyyyyyyiiiZZZYYYbbbgggsss|||SSS999666222000111333555666///000111111000///000222111444777666333000111222999444111333333111111222////////////............///.........///000111222444444444333222111000///---///222111///...///000222111000//////000111222333111...///222222000...111111000......---------222'''666dddvvvvvveeeyyygggAAA999TTT~~~___PPPtttqqq>>>444555111888666555222000000333444222222555///222444444222000111333111333666999:::999888777555333222222444777777777777666555555555888:::<<<>>>???AAABBBBBB@@@===;;;;;;:::999888888888999:::======<<<;;;::::::::::::;;;<<<>>>???>>>===;;;:::333555777999::::::888777666666555444444444555555666555333333222333444555999666444444888::::::999666777999;;;:::888555333666666666777999999888777888EEEKKKBBB::::::999333<<<777444666<<>>eeesssLLL???333000666888///+++///:::888555444555666444222***111888FFFhhhwwwnnngggiiinnnvvvyyy~~~uuuhhhWWWFFF???+++...222333333222GGG;;;FFFBBB:::BBBDDD999111;;;;;;;;;777444555:::>>>999999999777444222111222777555333222444555777777333,,,+++222777555333333777666444222000...------***++++++,,,...///111222222000---***))))))+++,,,,,,---///000111111111000///,,,---111222000222555999;;;<<<;;;777555444555777666444333333444555666666888:::===>>>??????>>>???>>>============>>>??????>>>>>>@@@BBBAAA@@@@@@>>><<<:::<<>>>>>???<<<===BBBFFFDDDCCCCCC???CCCCCC>>>:::::::::888888999>>>DDDCCC===;;;<<<888999:::;;;;;;:::999888444555555666555444333222444666999:::999888888999:::<<<<<<:::AAATTThhhsss|||{{{ttteeeRRRFFFAAA>>>:::999@@@??????EEEDDDAAAGGGUUUZZZaaaiiipppwww~~~~~~|||uuummmoooxxxvvvgggXXXYYYeeelllwwwkkkDDD888555222111222333444444000222333333222111222444333444666666444222222222888333111333444222111333111000000000///............///000111222333333444333333333333222111111000///000222111///...000222222111000//////000111222222111000000000111000...111000///......---------444+++777]]]{{{{{{UUU999>>>hhhyyylllppp???666777222888666666333000000333333111111444111333555444222000111333333555666888999888777666555333222333555777777777777666666666777888:::;;;777999<<>>>>>===<<<;;;777888999999999888777666555444444444444444555555555555444333444444555666===:::666666777777666444666777888999888777555444777777777888;;;;;;:::999777CCCHHH@@@999::::::666;;;777555777<<<@@@???===@@@ccczzzQQQDDD:::777444111333888333222333555444222111333333222222???___yyyrrrnnnoooqqqsss{{{uuuZZZ<<<333...000555555HHHOOOUUUHHH888999<<<:::;;;AAAAAA@@@>>>;;;999999999888777444222000000111333666555333222333333444444///++++++222555444333555777555444222000///......---..................///,,,,,,,,,,,,---......///,,,---///000111111000000///---///333444111111444999:::<<<<<<:::888777777:::888555333333444555777555777;;;===>>>===;;;:::;;;<<<===>>>???>>><<<;;;@@@BBBCCCCCCBBBBBBBBBBBB>>><<<;;;<<<@@@CCCFFFFFFEEEFFFGGGEEEBBB???>>>>>>===;;;===CCCGGGFFFEEEFFF>>>BBBAAA<<<999999888666888999>>>BBBAAA<<<:::;;;888888888888888888888888888888888999888888777666666888;;;;;;:::999888999777::::::;;;FFF[[[qqq~~~wwwzzztttfffSSSFFFAAA@@@???===CCCAAA>>>DDDCCCBBBJJJRRR[[[aaagggqqq~~~yyyyyyooopppxxxuuuhhhXXXYYYiiirrr|||YYY<<<777555333222333333222111222333555444333333555666555555444555666666444333666222000333444222222444222222111111000///.........000111333555555555555222222222222222222222222111222222111//////111333222111000000000000111222///000111000///...//////111000///......---......111///<<<[[[|||vvvfffrrr}}}ggg>>>777OOOvvvooo???888999222777666777333000000333333000000222333444555444222111111222555666666777777666666555555444222333555777777666666666777888999999999999444555888;;;>>>@@@CCCDDD>>><<<999777666666888999:::999888888888888888999888:::;;;=========<<<<<<;;;;;;:::999777666555555333333333333444555555555555555555555555666777888<<<:::777666666666555444777777777666666666555555777777777:::<<<======<<<===FFFHHH@@@:::::::::777999777777:::======:::777333LLLzzzuuu```KKK;;;333111222222111333777555333999DDDDDD>>>>>>NNNkkk}}}ssspppoooqqquuuzzzxxxUUU@@@///...444666HHHccchhhYYYDDD???AAADDDLLLJJJIIIGGGEEEBBB>>>999666777555111......000333555777666555333222111000000++++++---111222111333777555444222000/////////000000000000000000///...------.../////////---,,,***------///000000000000000000...000444555333222555777999:::;;;:::999999888<<<:::666444333444666777444666888:::;;;<<<;;;;;;:::;;;<<<======<<<<<<;;;AAAFFFHHHEEEBBBCCCDDDDDD@@@?????????AAACCCEEEFFFDDDFFFGGGFFFCCCAAA??????===<<>>AAA@@@;;;999:::999666:::;;;>>>CCCAAA<<<999;;;999888777666666777888999::::::::::::::::::999999888:::<<<<<<:::999999:::888::::::<<>>??????<<<999666555555777888777777666666666777888888777888999;;;<<<======<<<;;;:::888777555555555444111222222444444555555555555555666666777888999:::555555555666777888999999777666555444444555666777666666777999<<<>>>===<<>><<<777333555BBBgggsssVVV???111***444222333666777===SSSiiikkkdddgggyyyuuukkklllqqquuuvvvlllXXX===000111111BBBMMMVVVNNN???:::999<<>>;;;:::999888888:::<<<===AAAHHHJJJFFFCCCDDDFFFDDDBBBBBBCCCCCCCCCEEEFFFHHHFFFIIILLLLLLIIIEEEBBBAAA>>>>>>AAAFFFFFFBBB@@@BBB>>>@@@???;;;:::<<<;;;777======@@@CCCAAA<<<:::<<<999888666555555666888999777777777777777777777777999;;;<<<;;;:::999999:::;;;<<<;;;===III___tttvvvzzz{{{zzz|||ppplllaaaQQQHHHHHHIIIIIIMMMRRRLLLDDDDDDAAAAAAJJJRRR^^^fffkkkzzz|||wwwrrrvvv}}}|||ppp```aaaooovvv~~~```CCC777444333222333333222000...111222444444333333555777777444333444777999888555555111000444555333222444333333333222111000000000000111333444444222000///111111111111222333444555555333111000000222333444111111222222222222111111...111333111...---...111000//////............///***111EEEgggnnnppp~~~jjj\\\[[[qqq___???666SSS~~~~~~xxxppp@@@888777000444222222333000///222111......000444333222111111111111111222222333444666888999:::555444333444666666555444444666888999:::888777555888777666666777999;;;<<<>>><<<999666555555666777555555555555555666777888666666888999;;;<<<<<<<<<888777666555555555555666111222333444555666555555555666777888999999::::::111333444666777888:::;;;777666555444444555666888555555555888;;;<<<<<<;;;GGGIIIHHHAAA:::888777666444666:::===>>><<<888555999:::PPPbbboooppprrruuuTTT<<<111333333222222888NNNqqqzzznnnqqqwwwuuuppp|||wwwWWW===333***666444???===777888888;;;DDDOOOJJJDDDAAAAAABBB@@@???>>>;;;888888;;;>>>@@@@@@DDDCCCAAA;;;444///---...***///222///++++++///333111///---,,,+++,,,...///+++---///222555888999:::111000///......000222333.............../////////111---+++///222555;;;AAA555555555777888999777555999888777666555555666666333222111222444888<<>>===:::;;;>>><<<888???>>>AAADDDAAA<<<:::<<<999888777666666777888999888888777777777888999999999:::;;;;;;999999:::;;;======<<<<<>>???>>>;;;888666666666333666:::===???>>>===;;;:::777@@@???@@@???GGGnnn\\\BBB:::;;;CCCEEE@@@HHHeeeyyyxxxzzzsssiiiooo|||tttYYYHHH222111222888555444<<<@@@BBBKKKFFFAAA<<<999:::===AAADDDAAA===:::<<>>???<<<888333000////////////......------...//////000,,,***...111555;;;BBB666555444666888999666444666666666666666666555555111111111222444777999;;;:::888555333444777;;;>>>@@@FFFFFFAAACCCIIIHHHAAA>>>@@@BBBBBBAAABBBDDDFFFKKKPPPVVVXXXUUUMMMFFFBBB===>>>CCCFFFDDD>>>;;;>>>:::;;;999888:::>>>===999???>>>@@@BBB@@@:::999;;;888888888777777888888888:::999999888999:::;;;<<<777999:::999999999;;;<<<======;;;;;;EEEWWWeeekkkqqqrrrpppnnnuuuvvvmmmfffZZZPPPMMMNNNJJJCCCDDDLLLIIIDDDFFFFFFIIIUUUXXXhhh{{{xxxeee___aaaffflllqqquuuvvvzzz~~~}}}xxxnnnhhhpppxxxqqqrrr~~~mmmOOO555)))111000///000111222222000///111333333333333555777222333444444444555888:::666222222555666333000111000000000111111111111111//////000000111222222333333222111000000222333444333111000000333333222000111222222333333222222111333222111111222222111000//////............//////000===\\\~~~~~~ttttttzzzrrr\\\RRRQQQnnnaaa======VVVtttbbb{{{GGG777555111777222...000------000000......111111...,,,,,,///111222111///111333666888888777777555444444555777666444222444444555666666555444333333333444555777999;;;<<<888888888888888777666666333333444444666777888999666666666777888999::::::666777888999999888777666444555666888888777555444666777888999999888777777555777999888555333333444666666666666777777888888555555555666999:::999777888888888999777555444555333555999<<>>CCCAAA<<<777:::DDDPPPYYY]]]WWWTTTMMMAAA444---,,,......444555111000555999999333111...,,,+++,,,...///++++++,,,---000555999<<>>777888777666999>>>===888>>>===???AAA???999777:::888888888999999888888888666666555555555666888999666888999999888999;;;===<<<<<<::::::DDDTTTaaaeeepppqqqmmmkkkrrr~~~~~~vvvnnnfffYYYPPPOOOOOOHHH???;;;EEEEEEBBBGGGIIINNN[[[TTTfffppp^^^ZZZ\\\___cccgggeeefffkkkvvvsssiiihhhttt{{{pppmmmzzz}}}uuulll^^^KKK:::111111///...///111222222222000222333444444444666888111333555444333333888;;;666333222666666222///000/////////000111111222222---......///111444666777444333111000000111333444222000///111333444111...111222333444444333222111555222000111333444222/////////.........//////000...CCCnnn{{{ooouuu{{{iii[[[WWWYYYvvv}}}SSS555BBBdddzzzsssJJJ777555333:::333...///,,,---000000......111000---***+++...111222111000222555777888777555444555444444666777666444222444444444444444444333333555555666666777888888999666777888999999888666555333333444444666777999:::777666666666777888999:::888999;;;<<<;;;:::777666555666888999999777555444666777888999999888666555444777999999666333444555666666777777888888888999666666666777999:::888777999888999999888444222222222555888<<>>666333000---,,,---///000...---++++++---111555777???@@@@@@@@@>>>===;;;::://////---,,,,,,---...///...,,,...333555444444777555777555000333999:::666555666666777777777777777333222222444777888444111777555444333444666999:::888;;;???BBBCCCAAA>>><<<888:::>>>AAACCCDDDDDDCCCRRRWWW\\\\\\UUUKKKBBB>>>999===AAAAAA>>>;;;:::;;;777;;;;;;888777999;;;::::::<<<===???>>><<<:::888888888888777888999999:::;;;:::999888888777777777===<<<;;;;;;;;;:::777555<<<888777;;;BBBLLL\\\iiiooonnngggkkkxxxyyyuuu{{{xxxppp```RRRLLLKKKFFF@@@???@@@<<<<<<@@@AAANNNgggbbbjjj{{{kkk\\\___[[[XXX]]]___YYY```eeelll}}}pppfffgggzzzzzz~~~zzznnniiikkk```GGG888888444333222111111333444555111222222111000111333555...444777555333555777777666555333111000000111111444444333222111000///...000000111222333444444555222111000111333444333222444444333222222333444444------///333333///000444222111000//////...////////////............//////222EEEgggxxx|||yyyvvvuuueee@@@>>>ZZZtttqqqvvvkkkqqqNNN999333444888///111/////////000222333222000111000000///////////////000111333555666666666555555666666666666555333222555777999:::888555444444555777999999777555555555999:::<<<<<<;;;999666444666666666666777888999:::444555555666777888888888;;;999777888::::::777444444555555777999999777555444777999999666555555666222444888;;;999333333666555555666888;;;;;;:::999:::<<<======;;;;;;>>>AAA>>>???>>>;;;666333333555666666555777@@@MMMSSSRRRHHH@@@BBBGGG>>>;;;^^^oooIIIYYY|||wwwjjjhhhlllqqqyyy{{{{{{{{{|||YYYPPPPPP[[[aaaVVVBBB444444888777///,,,000555666111333444777CCCTTTaaaeeeZZZRRRDDD666000///...+++555444999;;;:::CCCGGG===III@@@666111111333111///))),,,//////...---...000999>>>DDDFFFEEEDDDFFFGGG>>>777000---///111000...///...,,,+++,,,---///111666777555111333888999555444555555666666666666666333222222555777777444222666555333333444666999:::888:::===@@@AAA???===<<<<<<<<<<<<===???AAACCCDDDQQQTTTVVVTTTMMMFFFAAA>>>:::<<<>>>???===;;;::::::777:::999555555888888555:::<<<>>>???>>><<<:::888888888777777888888999999:::999888777777777888888>>>===;;;:::;;;:::999777999777888>>>DDDLLLWWWbbbooonnnhhhjjjuuutttqqqxxxtttnnn```QQQIIIFFFCCC>>>===>>>999999======JJJbbbsssttt{{{zzz{{{gggXXXZZZWWWUUUYYY[[[[[[ccciiiooovvvsssnnn{{{tttkkkhhhiii\\\CCC444444444444333333333333333444000222444555444222222222000555888555333666777666444444333222111111111111444333333222111000//////000000111111222333333333222111000111333444333222444333222111111222333444000///111555444000111444111000000////////////000...//////////////////...444MMMnnnyyyqqqzzzYYY999CCCfffqqquuuxxxxxxtttiiibbb]]]bbbsssyyyHHH555//////333+++//////......///111222111000222111/////////000111222000111333444555666666555666666777777666555444333555777999999777555444444555777888888666555555555999:::;;;;;;:::999777666666666666666777888999:::555555666777777888999999:::999777888999999666444666666555666666666555444555888:::999777555555666333333666999777333333666222222444777:::<<<;;;::::::<<<>>>>>>===>>>@@@CCCAAAAAA@@@===888666666888666777888:::CCCNNNSSSRRRDDDEEEEEEDDDDDDTTTyyyaaaUUUssswwwlllhhhmmmqqqzzzzzzyyy{{{wwwppprrrsssiii[[[RRRHHHJJJLLLJJJDDD;;;444000???>>><<>>444...---111666444555<<<===;;;FFFOOOJJJWWWMMM???444000///...---***+++,,,+++(((((())),,,000888CCCLLLQQQQQQPPPOOODDD===444000000000///---///...---,,,,,,...000111777777555222333666666333333444444444555555555555333333333555777666444222444333222222333555888999888999;;;<<<===<<<<<<;;;>>>===;;;:::<<>>===<<<;;;:::;;;<<<<<<;;;999999999777444666999888333;;;<<<>>>>>>>>>===;;;999777777777777888888999999999888666555555777999:::@@@>>>;;;:::;;;;;;:::999999999===DDDHHHLLLRRRYYYgggiiieeehhhrrrqqqoooxxxpppmmmbbbRRRFFFAAA>>>;;;:::;;;666555:::999DDD[[[lllnnnttt{{{}}}{{{zzzzzzhhhYYY\\\YYYXXX[[[[[[^^^hhhpppttt|||uuunnnyyy{{{sssmmmgggggggggXXX???222333555555555555444333222222...222777888777444111000222777888555333666777555222333333333333333222222333333222222111111111000111111111111111111111111222111000111333333333111222222111111111111222222222111333666555111222555000000/////////000111111...///000111111000///...444ZZZ|||yyyrrr{{{nnnEEE555SSS~~~iii]]]kkkyyyfffrrrrrrssswww~~~}}}sssssstttFFF666111///333...444000.........000111000...111111//////000111333555000111222444555555555555555666666777666666555555555777888888666444333333555666888777666444555555999999999999999999999888666666666666777888999:::777777777888888999999:::999888777777888777555444888777555444333444444444888999:::999777555555555555333444777555222333777222222444777::::::999777999:::<<<======>>>AAACCCDDDDDDBBB???;;;999999:::444666777999@@@HHHJJJFFF>>>GGGFFF<<>>IIIYYY\\\jjj^^^LLL<<<222......//////000//////...000333666+++333@@@LLLSSSRRRLLLGGGJJJCCC999333111000///---///......------///000111888666444333333444444222333333333333333444444444444444444555666666444444222111000111222444666777777777888888999999999999>>>===<<<<<<>>>BBBFFFIIIJJJIIIGGGDDD@@@>>><<<;;;>>>:::777777:::<<<;;;999;;;999666444999===;;;555;;;<<<===>>>>>>===;;;:::777777777888888888888888888666555444555777:::;;;BBB???<<<:::;;;<<<<<<<<<;;;<<<@@@GGGJJJJJJNNNSSSZZZ^^^^^^eeeqqqqqqqqqzzzqqqpppgggVVVFFF>>>;;;999888999444333888777???TTTZZZcccqqq~~~~~~uuu}}}jjj^^^```\\\ZZZ\\\ZZZ```kkksssuuu|||{{{}}}qqqkkkxxx{{{sssjjjoookkkiiieeeTTT===333555555555666666555333222000000333777999777444222111444777777444333666666444111222333444444444333222222222222222222222222222111111111000000000//////222111000111222333222111111111000000000000111111444222333555444000111555////////////000111222222...///111222222111///......]]]xxxttt}}}PPP:::AAAkkkfffZZZlll{{{jjjzzz~~~|||{{{pppDDD666222000333000888000///---.../////////---//////111222333444444444111111222333444444555555444555555555555555555555666777888777555333333333444555777666555444555666999888777777777999:::;;;666666666666777888999:::888888888999999:::::::::888888777777777666555444888777666444333444666888:::::::::999777666555555666333222444444111333777777777777999:::888555222555666777999;;;===???AAAEEEDDDAAA>>><<<;;;;;;<<<777999:::<<<@@@EEECCC===;;;CCCAAA666>>>aaa}}}qqquuuvvvssstttzzz}}}|||ppp{{{||||||~~~|||zzz~~~nnnaaa\\\QQQ===...+++@@@CCCNNNPPPGGGMMM\\\```gggZZZHHH666+++'''(((******************+++---...+++///999EEEMMMOOOIIIDDDIIICCC:::444111000///...//////.........///000111888555333333444333111111333222222111222333444444444555666666555444444555000000000000000222333444666666666666666666777777:::<<<>>>AAADDDGGGIIIJJJFFFEEEDDDCCCAAA>>>;;;999===:::666666999<<<;;;:::888777444444999>>>===777:::;;;<<<<<<===<<<;;;;;;777777888999:::999999888777666555555666888:::<<>>:::777888888222333888666===PPPXXXeeeuuu~~~ooo|||llldddddd\\\XXXYYYUUUZZZfffnnnqqqzzzvvvyyytttnnnxxxzzztttwwwwwwzzzsssiiiTTT===333444555555666666555333111000333444666555444333333444555777555222222666666333111222444555555444333222333333222222222222222222222222111111000/////////222111000000222222111000000000000000000000000000333111111333222...000444000000///000000111222333...///000111111000///...+++XXX|||}}}zzzeee???@@@\\\xxxdddlllzzz~~~wwwzzzjjj???222///...222///777222000...---...///...---+++...222555777666444222222222222222333444444555333333333444444555555666777888999777555333333333333555555555333333444666888777666666777888:::;;;666666666666777888999:::999999999999::::::::::::777888888888666555555444777777666555444666:::>>>;;;:::888777777666555444777333111333444222333777888888999:::;;;999666222444555555777:::===???@@@BBB@@@===;;;:::;;;;;;<<<===@@@CCCEEEIIILLLIIIBBB======;;;666666GGGggg{{{nnnqqqsssrrrzzzwwwvvvwwwuuutttxxx|||cccEEE444888AAAWWWddd\\\XXXZZZVVV[[[QQQBBB666///......///---,,,,,,++++++***))))))***+++000:::EEELLLNNNMMMAAA===777222000000000000...............//////000777333222444444222000111333222111111111222444555555666777666444444444666222222111111111111222222555555555555555555555555888:::>>>CCCFFFGGGGGGGGGCCCBBBBBBBBBBBB@@@<<<999<<<:::888888999;;;;;;;;;555555333222666;;;:::666999::::::;;;;;;;;;;;;:::777888:::;;;;;;;;;:::999777777777777888999:::;;;@@@>>><<<;;;<<<======<<<:::999<<>>@@@EEEJJJPPPTTTbbbtttuuunnnrrrpppqqqkkk[[[KKK@@@;;;777777777222333999777<<>>;;;888777888:::;;;;;;;;;???BBBFFFKKKOOOKKKEEE>>>999999:::444333IIIeee}}}YYYaaa}}}nnnsssqqqppprrrtttvvvxxxyyy{{{|||hhhQQQ777DDDccc|||yyynnnbbbSSSHHHAAA999666888999666333---,,,,,,---000222222111---,,,---000666<<>><<<;;;;;;======<<<:::888888<<<@@@@@@======@@@CCCHHHNNNaaaxxxzzzpppoooiiijjjeeeXXXKKKCCC===777555555000222999777;;;LLLWWWjjjxxx|||zzzvvv~~~jjj___]]]ZZZTTT^^^fffmmm|||}}}pppuuu}}}yyyqqqkkkrrryyyrrrtttzzzeeeNNN<<<333333222222111111111222222111111222111111222555888333333000...000555666222666555444333333333333333555555444333222222111111222222222222222111111111333111000000111111000...000000111222222111000000000......111000...000555222222111111000111111111///...---,,,,,,---...///AAAdddzzzhhh<<>>666333000......///.........///111333444333333222333222111111111222333444555555444555666888:::;;;;;;;;;;;;999666444555666222333333333222222444666888777777777777888888888666666666666777888999:::999999999999999888888888777999;;;:::777555666777444777888777444555:::>>>999666444333555666555444999444222555777555444666222333666:::===<<<999666777666555777;;;>>>>>>>>>;;;777444333666:::;;;<<<666999<<<>>>CCCFFFBBB;;;:::666777:::555111;;;LLLvvvdddIIIbbbhhhjjjhhhwww{{{~~~}}}yyywwwzzz}}}vvv\\\___www{{{kkkJJJFFFDDDKKKSSSUUUNNNEEE;;;666///,,,,,,---..................------///111...///000000/////////000+++,,,,,,---------------555000000444666111///222444333222111111333555666666777888666333333444777999888888777555444333333333444555666555444333222888888:::;;;<<<<<<<<<<<>>???>>><<<888:::===<<<:::999;;;>>>999<<<<<<777444666666555777777777888888999999999999:::<<<>>>>>>===<<<;;;777999;;;<<<<<<;;;:::999<<<<<<;;;<<<======;;;999888:::???EEEDDD???===>>><<>>888444333///222999777;;;KKKXXXnnn~~~pppxxxkkk\\\[[[WWW[[[bbbhhhnnn}}}yyymmmqqqyyytttmmmkkkzzznnnXXXDDD888222111000000000111222333...000111222222333555777111111...,,,///555666222888666555333222222333333666666555444222111000000222222222222222222222222333111000000111111000...000111222333333222111000000......111000...111666333333222111000000000111000...,,,******,,,...000@@@hhhooohhhxxx]]]666MMMpppvvvwwwsssDDD444555:::AAA999<<<777444000.../////////...111000000///000111333444333222111111111222333444666666666666888:::<<<===<<<<<<;;;999666555555666222333333222111222444777777777888888888777777777666666666666777888999:::888888888888888888888888888:::<<<;;;777555666888444777999777444333777;;;888555222222444666555444999444222666888777555555333555777:::;;;999555222666444222555999<<<<<<:::999555222222666:::<<<<<<777999::::::===>>>888000444444555777777666999===GGGmmm{{{TTT???ZZZ}}}cccggggggdddkkkrrrrrrppppppxxxzzzwwwyyy{{{mmmbbbQQQCCC:::444111///(((,,,111222000...///111+++---///000000/////////***+++,,,,,,------,,,,,,444444444333333333222222111111111000111111222333555888:::999666444444666999888777666444444333333333555666777666444111///666777777888:::;;;===>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<======>>>>>>===<<<:::888777777777888;;;888888;;;<<<:::;;;>>>>>>BBB@@@;;;:::======999777777888999:::<<<======>>>>>>>>>>>>===;;;888555======CCCOOOSSSNNNFFFBBB;;;CCCRRReeexxxyyylllccc]]]TTTKKKEEE???;;;888444666222222555111999MMM[[[hhhssszzzssszzz~~~{{{qqqfff^^^ZZZ^^^dddnnnzzz~~~iiihhhtttvvvmmmllllllsssppp\\\GGG111111///...///111222222111444444444444444555666777666444222111111333666888777777666666555444222222111444777666444222333555333333333444555555222000000000////////////000000---...///000000///......333000......000333444444333333333222222000///...222///222***///111&&&333HHHmmmMMMhhhbbbCCC@@@\\\sss>>>000777<<<999---333222666000...333111+++///111111111111222333444444333444555777777777666666666888;;;===;;;888999<<>>===HHHQQQVVVjjj|||PPP666AAA```zzzooogggbbb^^^eeekkkkkkjjjnnnvvv|||}}}{{{}}}rrreeeSSS<<<+++111---...111222...+++,,,000,,,111444///111444///000222111...+++,,,,,,,,,555444333333222222333333111111111111111222222333444666999888666444555666888777777666555555555555444555666777666555333222444444555777999;;;===>>>>>>>>>>>>>>>============:::;;;;;;<<<===>>>>>>???>>>===;;;999888888888888;;;888999<<<>>>===>>>BBBGGGIIIGGGAAA>>>@@@???;;;777888999:::<<<<<<======>>>??????@@@@@@>>>;;;888999DDDTTT______VVVHHH>>>===DDDQQQaaasss|||uuujjj^^^XXXPPPIIICCC>>>:::888555777333444666222999MMMXXXfffrrrwww|||{{{qqqttt{{{xxxsssssspppggg___\\\YYYddduuu|||hhhgggrrrsssllljjjnnnyyy~~~lllVVVFFF777222111///000111222222111444444444333444444555555444444222222222444555777666666666666555444333222///222444444111000000111222222222333444444222000000000////////////000000///000111111111000//////222000//////111333333333222222222222111000//////000...222+++000111(((666NNNjjjLLLiiiwwwRRR<<>>777555666777666444333333444666666777777777666888999999777666777999555666666666666777777888666666555555666888::::::999999999888888888777777444555666666444444555666777666555444444444555666777555555666888888555333777777888888888777666666777777777777777666555444666666555555555666666777============;;;888555444666555888???@@@<<<888888999???CCC@@@HHH___^^^AAA777333BBBiiizzztttrrrkkknnnoookkkgggjjjssszzzvvvzzz~~~zzzcccRRR===444......111111222444...(((,,,///))),,,111,,,***++++++***,,,000444666666555333222222222333444111111111111111222333333333555666777555555555666777777777777777777777777555555666666555555555555222222333555777:::<<<===>>>===<<<<<<<<<===>>>???999::::::<<<===>>>??????@@@???===;;;:::999888888:::888:::>>>AAAAAADDDHHHMMMNNNKKKEEEBBBAAA???<<<999:::;;;===>>>>>>>>>===???@@@BBBCCCBBB@@@===;;;:::PPPdddhhhcccZZZLLL???@@@EEENNNZZZiiirrrnnneeeWWWRRRKKKEEEAAA===:::777555888555666888444:::MMMWWWfffsssuuuuuuwwwvvvpppoooyyyyyyjjjdddlllqqqhhh^^^\\\XXXfffyyysssdddfffpppsssnnnqqqwww~~~sssWWWFFF<<<444333111111222333222111444444333333222333333333333333333333333444444444444444555555555555444444000222333333111//////000111111000111333333111000////////////////////////222333333333222111000000111000///000222333333222000000111111111000000//////---333...111222)));;;YYYqqqXXXssswww```???888OOOppplllyyytttuuu~~~~~~tttooofff???555111///333---000111666000---222///+++000444333333222222222222222000111222444555666666666======:::777666999>>>AAACCC===666444555888888888222333555666888999999999666777888777666555666888444666777777555666999===;;;888444555888::::::999777888999999999888777666444555666666444444555666777666555444444555666666888777666666777666444222777777777777777666555555666666777777777666666555555777999777444333555777BBBAAA@@@===;;;888666555555333777@@@DDD???777333555888===888333???DDD999???222777\\\}}}}}}tttrrrnnnhhhdddgggqqq{{{}}}|||~~~|||gggWWWEEE999333///...000444...111222---///444///000////////////.........666555333222222222444555222111111111111222333333333333444555555555666666777888888888888888777777666555444444444555666777222333333555777999;;;<<<<<<;;;999888999:::<<<>>>888999:::;;;===>>>???@@@@@@@@@>>>===;;;:::999999;;;999;;;@@@DDDDDDGGGLLLMMMLLLIIIEEEBBB@@@>>>===<<<===???AAAAAAAAA??????@@@BBBDDDDDDBBB@@@===<<>>;;;999666999777777:::555;;;NNNXXXjjjwwwvvvqqqrrrsssqqqooo|||xxxddd\\\iiiqqqiii^^^[[[^^^iiiyyyvvveee^^^dddooosssrrr}}}___GGG999666444222222333333222111444444333222111111111111222222444444444444333222222333444444555555555555555555555555333222222222111000///000222222111000////////////////////////444444333333222111000///000//////111333444333111//////000111111111000000000///555000222111***???fffrrrtttllljjjMMM222>>>eee{{{xxx}}}wwwyyytttwwwmmmlll{{{vvvpppbbb???555//////999222222111666111---111...+++111555555444333222111111111111111222222333333333444999:::888555666;;;???@@@<<<999555333555777777777444555666777999999999999555666666666555555666666444777999888555666<<>>;;;999777555555555333333888AAACCC===666222111333===@@@777888===999999888IIInnn}}}~~~wwwxxx{{{nnnjjjfffcccbbbgggrrr~~~~~~yyy{{{ppp^^^NNNAAA===???===777;;;===666666888222222000111333333///+++***666555444333333333444444222222222111222333333444444444333444555666666666999999::::::999999888777666555333333333444666777555555666666888999;;;;;;;;;:::888777666777999:::888888999;;;<<<>>>???@@@?????????>>>===<<<;;;:::;;;999;;;AAADDDDDDGGGLLLIIIGGGEEEDDDBBB@@@???@@@@@@AAABBBCCCCCCBBBAAAAAAAAACCCEEEDDDAAA???>>>>>>KKK```kkkaaaUUUSSSOOOGGGAAAEEEJJJMMMTTTZZZZZZUUUMMMJJJFFFCCCBBB@@@>>><<<666999777777:::666<<>>@@@===666666555666777777666666666777888888888888888888666555555555666666555555555888:::999777888>>>CCCAAA<<<777666999;;;888555555666888999999888777555444555666666555555666888>>><<<:::888666555555555555666666666666777888888888888888888777666555444111222333555777888999999111555:::999666444777;;;:::999666555444444555555111444<<>>777222333333000000222555555555555444444444333222222222222222333444444666555333444555666666666888999:::;;;;;;;;;999999777666555444444444555666888888999999;;;<<<>>>??????===;;;999888777777888888999999;;;<<<===>>>>>>===>>>>>>>>>>>>===<<<;;;===:::;;;@@@BBBAAADDDGGGFFFCCCBBBDDDCCCAAABBBDDDCCCCCCBBBBBBBBBBBBBBBBBBAAACCCEEEDDDAAA@@@BBBDDDRRR```iiicccZZZTTTLLLDDDAAAFFFKKKMMMPPPSSSSSSPPPKKKHHHFFFDDDCCCBBB@@@???666888555666999777>>>SSScccvvv~~~tttrrrsssrrruuusssggg___bbbiiiiiieeeaaabbblll{{{~~~jjjYYY[[[eeekkkoooqqqyyy~~~wwwaaaMMM???222555444222222333444333222333333222222111222222222222333333444444333111000111222333444444444444444444222000111222333333222111///...///111222222222000000222222222222000000222111000///////////////111000///000222333333222111111222222222111111000555222888333222///...LLLzzztttyyyZZZ<<<666TTT}}}|||``````~~~{{{~~~zzzeee;;;111555===FFF;;;777333999444///111...---555666666444333222222222222333333222111111111111222---333555444888@@@???999444555777999999888777666777777888888888888777777777555444555666777666555555777999888777999===@@@:::888666777:::<<<;;;999555666777888888888777666444555666666666666777999>>>===:::888666666555666555666777777666777999;;;999999999999888666555444555555666666666555555444111444888999888777888:::777666555444444555666777222777???EEEAAA999666777<<<444666:::666777;;;777999WWW|||~~~{{{qqqiiihhhnnnuuubbb[[[XXX\\\^^^___hhhtttrrraaaOOOEEE<<<333000333444555666777666555333222333222222222222333444444999777444444666777666555555666999;;;===>>>======999999888777666666666666888999:::<<>>>>>>>>======>>>;;;;;;>>>???===>>>BBBCCC??????BBBCCC@@@AAAEEEDDDBBBAAA?????????@@@AAA???BBBDDDCCCAAACCCIIINNNYYY]]]``````[[[RRRIIICCCAAAHHHNNNOOOPPPQQQPPPMMMIIIGGGEEEDDDDDDCCCAAA???666777333333888777@@@WWWnnn~~~zzzyyywwwzzzxxxtttllldddeeeiiiiiidddccciiiuuukkk[[[```kkkppprrrwww{{{~~~zzzfffJJJ>>>;;;111444222111111333444333333333222222222222333333444333333333333333222111111222222333444444444333333111///---...000222222111111000...///111333333333000222333444444333222000111000////////////000111222000//////111333333333333333333333333222111000444000666222111///333VVV}}}{{{tttIII777CCCccc~~~tttsssddd999222;;;@@@@@@555888444:::666000111......777666555444333333333333333111111000000111333444555///555666444888@@@???666444555666666666666666777555555666777888888888888888666444555777888777555444444555666777888999:::555666888999:::;;;::::::666666666666777777777888333555777777666666888999:::999777666555666666777666888888777555555888:::;;;;;;::::::999777666555666666666666555444333333444555777999999999777777666666666555666666777777444888AAAJJJIII@@@888555???777777777222666:::444BBB[[[zzzrrrwwwtttooojjjggghhhmmmqqqfff\\\WWWZZZ[[[\\\eeeqqqyyyyyy{{{rrrfffVVVMMMMMM333444666888777555333111333333222222333333444555;;;888555444666777666555111444777;;;>>>@@@@@@@@@;;;;;;;;;:::999888777777888999;;;>>>BBBEEEIIIJJJJJJIIIHHHEEEAAA>>>:::888:::::::::;;;;;;<<<<<<<<<999:::<<<===>>>>>>>>>===???<<<;;;======::::::===@@@<<<<<<@@@AAA===>>>CCCCCCBBB???<<<<<<===???@@@>>>AAACCCCCCCCCGGGOOOVVVaaaZZZVVVWWWUUUMMMFFFDDDBBBJJJQQQRRRQQQRRRPPPLLLHHHFFFEEEDDDDDDCCCAAA???555666222222666666AAAXXXwww|||zzziiiccciiikkkeeefffffflll{{{kkk\\\dddqqqvvvyyyttt|||~~~eeeCCC999:::222222111000000222444444333222222222222333444555555333333333222222111111111333333333444444333333222111...,,,---111333444333222000...///111333444444111222444555555444222111111000/////////000111222333000......000333444444555555555444333222111000222...555111111000777\\\rrrqqqeee:::444NNNnnnyyywww}}}}}}ccc888444??????999///888555;;;777111222//////999555555444333333333444444/////////000222444777888444999888333777@@@???666333333333111111111444666222333555666888999999999888666444555888999777555222222222444777888777555555888;;;;;;:::888777777666666666555666777888999333555777777666666888:::666555444444444666777888999::::::888555444666999<<<;;;;;;:::999888666666333333444555666666666555777777777999:::999666444666666666666555555555555777999BBBMMMPPPGGG:::222555333666555///444666,,,222GGGccczzzqqqnnnllliiiffffffgggjjjkkkjjj^^^VVVYYYZZZ[[[eeesssnnnkkkhhhkkksss~~~~~~333333444444555555666666222000......111333444555;;;<<<:::555333555555333444444666;;;AAACCCBBB@@@999888666666888888888777666999===BBBGGGLLLOOOQQQVVVTTTPPPJJJDDD@@@<<<:::999888777666666888:::<<<777777;;;??????<<<<<>>===<<<======>>>???===;;;:::;;;===AAACCCBBBBBBCCCBBBAAA???===;;;@@@>>><<<;;;@@@HHHRRRXXXUUUVVVWWWWWWTTTMMMDDD>>>@@@CCCLLLUUUTTTOOOQQQWWWLLL@@@>>>@@@>>>BBBCCC999666999555333555444CCC]]]{{{zzz{{{kkk___hhhuuussshhheeeiiiwwwkkkdddkkkpppyyyooo|||mmmLLL???>>>777111111222333333333333222111222111///000111333333222111222333444333222111000555444222111111111222222333333333333333222111000222222333333333444444444444111------///222222111111111000000000000111111000000000111222444555666000000000000////////////'''444---+++444***666eeesssgggzzzwwwOOO777;;;```|||{{{```777222888;;;;;;///111666444111///...///111333333333222222222222222222222222222333444555777777===777222555;;;>>>:::444666777888777666444111///222333444777888999::::::999888888888777777666666666666777777777777666666888:::<<<===<<<;;;;;;<<<999999888777666555444333777777888888777666444444222222222333444555666777888888888888888999999999;;;999666444333444666777777777777888777777666555444666999999888666666666777666555777999:::999777:::<<>>???===;;;999777555555666888888777666999???EEEKKKPPPSSSUUU[[[XXXSSSLLLEEE@@@<<<:::999888888888999:::<<<===888888;;;??????===>>>BBBBBB@@@>>><<<;;;;;;<<<===???===<<<;;;;;;===???AAADDDCCCBBB@@@>>><<<:::999===<<<;;;<<>>???===BBBCCC:::777:::555333555555CCC^^^}}}{{{nnnbbbjjjuuurrriiiccceeeuuuiiiccclllpppwww~~~}}}ttt|||kkkOOODDD@@@888555111222222333333222222111222111000000222333333222222222333333333333222222444333222111111111111222222222222222222222111111000000111111222222333333222000...///111222111///000000////////////000000000000000111222333444555111000000000////////////+++444,,,,,,333+++<<>>???>>>AAAFFFDDDBBB>>>;;;999999:::;;;======<<<<<<<<<<<<===>>>BBBAAA???===<<<<<<<<<<<<<<<<<<===BBBGGGKKKKKKIIIIIILLLOOOOOOLLLFFFAAA>>>CCCGGGOOOUUUUUUQQQPPPSSSMMMAAA>>>???<<<@@@CCC<<<888:::666333555555DDD___zzzooodddjjjssspppjjj```cccvvv{{{fffbbblllppptttvvvrrryyyyyyyyyiiiUUUMMMCCC999999111111222333333222111111333111000111222333333333333333333222222333333444222222222111111111111000000000111111111111111111.........///000111222222000000000111333222000...//////............////////////000111222333333444111111000000000/////////000333,,,...222+++EEE}}}oooddduuu]]]<<<:::SSS|||kkkbbbuuujjj]]]bbbvvv~~~___999333666666666---000////////////000000000000......///000111222333333111111111222333444555666777555444888>>>???<<<777444555666666666444333222555444444555666888:::;;;::::::999888666555444444444555777888888777555444555777::::::999888888999;;;;;;:::999888888777777444666888::::::999777555333333333222222333444444555666666777888999999:::666666666777777777888888666666555555555666666777999::::::999888888999;;;999;;;======;;;999888777:::@@@OOO\\\XXXFFF888555333444555666666666666666111FFFTTT{{{xxxqqqvvvyyyoooiiijjjfffeee```fffmmmlllnnnkkk```TTTUUU[[[]]]```rrrqqqeeeWWWEEETTTppp~~~}}}444444555555666777888888444222000111222333333333000333555444444777666333333444555777999::::::999888666333222444666777888999;;;???CCCEEEFFFEEEEEEIIIGGGBBB>>>:::999888888444666999;;;=========<<<999888999<<<======AAAGGGFFFCCC???;;;999999:::;;;:::;;;<<<===============>>>===<<<;;;<<<>>>AAACCC>>>>>>BBBIIIOOOPPPKKKFFFGGGKKKOOONNNIIIEEECCCCCCGGGKKKQQQTTTTTTPPPOOOOOOLLLAAA>>>>>>:::???CCC<<<888:::555222444555DDD___xxxlllaaafffnnnlllkkkaaaeeezzzxxxeeecccooossssssqqqiiitttzzzvvvhhh]]]VVVFFF888999111111222222222222111111333222111111333444444333444333222222222333444555111111111111111111111000/////////000000111222222............///111222333111111111111111111000///.........------.........//////000111222222222333111111111000000000//////222111...222222---KKKzzzggg___sss}}}OOO222???dddoooWWW\\\wwwttt\\\WWWiiixxx{{{XXX666111222111444,,,000+++,,,...000000000000///......//////000000111111111111111111222333444555444444555999<<<<<<999555333333444555555555444333666666444444555777999;;;;;;:::999777666444333333333555777888888777555333444666888999888777777888:::::::::999888777777666333555888:::;;;:::888777444333333222222222333333444555555666777888999999999999999999888666444333666666555555555777888999<<<===>>>===;;;:::::::::999<<>>@@@@@@??????DDDBBB???<<<999888888999222444777:::;;;<<<;;;:::888666666999::::::???EEEEEECCC@@@<<<:::::::::;;;888:::;;;===>>>?????????>>>===;;;;;;<<<@@@CCCFFF>>>AAAFFFMMMRRRQQQLLLGGGHHHMMMPPPMMMFFFBBBDDDHHHMMMPPPRRRRRRPPPOOOMMMKKKIII???>>>>>>999===AAA;;;666888333111444555EEEaaa}}}yyy}}}sssfff[[[^^^hhhhhhkkkdddkkk{{{iiijjjxxx|||zzztttiiittt~~~wwwttthhhaaa[[[FFF555666111111111111111111111111444333111222444555555444333333222111222333444666111111111111111111222222000/////////000111222333000000//////000111333444333222111///......000222......------------......///000111222333333222222111111111111000000000000222000111555222111PPP~~~|||nnnjjj{{{tttEEE///IIIssssssddduuu}}}ccc[[[hhhsssyyyzzzrrrNNN000//////---222,,,000***+++...000111000000///111000000//////.........111111111111111222333444333555666888888777444222333333333444444444444444777666555444555666888:::::::::999777666444333222444555666777777666555444333555777888777666666666888888777777666666555555222444777999::::::888777444444333333222333333333444444555666777777888888888888999:::999777555444666666777777888999:::;;;???AAACCCCCC@@@===;;;::::::<<<>>>???===<<<::::::777444<<>>===;;;888666444222222111333666888999999888888666444555888888888<<>>============:::;;;<<<>>>??????@@@@@@AAA???===<<<<<<>>>AAABBB>>>BBBIIINNNPPPOOOLLLJJJLLLPPPQQQKKKBBB???EEELLLSSSUUUSSSNNNLLLLLLJJJFFFEEE===>>>>>>888;;;>>>888666777333111444777HHHddduuuqqqxxxnnnbbbWWWYYYccceeeiiiiiipppppprrr|||nnnwwwwww}}}vvvssssssiii^^^VVVCCC222333222111000000000000111222555333222222444555555444111111111111222333444444333222111111111222333444222111000///000111222333333222111000000111333555444333111...,,,---000333......------------......000111222333444333333222222222111111111000000000111000333444000999YYYyyyeee???555XXX|||xxxttt{{{tttvvvssspppiii\\\GGG---///...,,,111,,,000+++,,,...000000000000///222222111000///...------111111000000111111222333333555777777555333111111333333333333333444444444777777666555555666777888999999888777555444333333555555555666666555555555222444777777666555555666666666555555555444444444333444666777888888888777444444444333333444444555555555555555666666666666333444777999::::::::::::777888999;;;<<<=========BBBDDDFFFFFFDDDAAA@@@???AAA???>>>>>>??????<<<:::777222888JJJTTTNNNAAA:::888:::;;;888444333555777SSSuuussssssjjjeeeeee```fffdddfffbbb]]]dddggg\\\UUUPPPWWWdddjjjqqqqqqeeeqqq|||uuussszzz{{{~~~333333444444444444444444777666555555555555333111000333444222333777999777444666777666333222444666555555555777999:::888777555555666777999;;;>>>???777777777666444222000...333444666777888888777777666444555888888777:::???@@@@@@AAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>???>>>===<<<<<<===???@@@@@@FFFLLLOOONNNNNNOOORRRSSSWWWVVVMMMBBB???HHHRRRXXXXXXSSSKKKGGGHHHGGGBBBAAA;;;===>>>888999<<<555666888444222666:::LLLiiiuuupppsss|||{{{jjjaaaWWWYYYbbbccchhhmmmqqqxxxrrruuurrryyyqqqvvvooopppttthhhWWWLLL===111111222111000//////000111222555444222333555666666555...///000111222222222222555444111000000333555777444333111000000111222333555333111000///000222444222333333111...---///111//////............//////111222444555555444333222222222222111111111000000000111444000---BBBdddyyyPPP999@@@fffzzzqqqdddyyy}}}zzz{{{vvvwwwqqqllleeeUUUEEE...222000,,,111,,,...---...//////000000000000111111111000000/////////111000000000000111222222222555777666333222333555444444333333333333333333777777777777666666666666888777777666555555444444666555444444444444555666222555777777666555666666555555555555444444444444444444444555555666777777444444444444555666666777666666555555555555444444222333555888:::;;;<<<===777999<<>>999888777@@@NNNSSSIII???<<<888::::::888444444999>>>fffxxxyyy{{{qqqiiiddd[[[```\\\___^^^WWW[[[bbb___^^^SSS[[[iiiiiidddbbb]]]dddqqqtttpppwwwzzz{{{|||xxxyyywww}}}|||///000111222444555666777999888777777888777555222222444444111333777:::888000333555555444444888;;;444555666999;;;;;;999666777666555444444666888:::444666888999999888666555555555666777777777777777666555666999999777999>>>>>>???AAABBBCCCCCCBBBAAACCCCCCAAA???>>>=========:::::::::;;;<<<>>>AAABBBDDDJJJPPPQQQOOOOOOTTTYYY[[[]]][[[PPPCCCAAALLLWWW\\\[[[SSSIIIEEEFFFEEE@@@???999===>>>888888:::333777999555444999===OOOmmmzzzsssrrrxxx}}}wwwiiibbbZZZ[[[bbbcccgggnnnqqqqqq}}}ppptttrrrzzz|||nnntttlllpppvvvhhhPPPCCC999111222222111000//////000111222666444333333555666666555---...000111222222111111777555222000000333777999666444222111000111222333666444111///...///111222///222444333000....../////////............//////111333555666666555444333222222222111111111111000///111333,,,+++IIImmm{{{pppAAA555IIIpppxxxsssqqqfffqqq|||qqqhhheee~~~nnnqqqrrrfffEEE000555222---111+++---////////////000000000000000000000000111111111111111000000000000000111222111444777666333222555999555444333333222222222333666777777888777666666555777777666666555555555444777666444333333444666777333555777888777666666666555555555555555444444444555555444333333444666777444444444555666777888999666666666555444444333333555666777888999:::;;;;;;888:::???BBBDDDCCCAAA@@@FFFFFFDDDCCCDDDHHHNNNSSSTTTKKKBBB@@@CCCCCC>>>888999===IIIUUUSSSEEE<<<<<<777999999777444666===CCCxxxzzz~~~xxxnnndddXXXaaaXXXXXXVVVNNNRRRaaagggfffVVVYYYddd\\\SSSVVV[[[[[[iii{{{vvvhhh```___pppuuutttuuu}}}~~~{{{{{{}}}~~~}}}}}}{{{xxx333555777666444444777:::;;;<<<======<<<999666333666444444888888666666999111222333444555555666666666777888999888888777666888777666555555666777888999888777666444444333333333555666888888666555333666555444555666666444222???===@@@EEEGGGFFFGGGJJJEEENNNIII???@@@@@@===@@@@@@999777;;;======@@@FFFFFFQQQTTTNNNMMMVVVZZZVVVXXXaaaaaaRRRHHHLLLUUUYYYiii]]]RRRLLLIIICCC>>>===;;;>>>AAAAAA???;;;888777444999777666888<<>>888NNNqqq{{{uuurrrpppsss}}}}}}tttgggeeelll}}}pppiiipppwww]]]FFF...000///,,,111+++...////////////////////////...000222000...---///222444333111///000111444555777666555444444444444444333222111000000000111222666666666666666555555555555555555555555444444444111222444666666555444333999888777888999888666444777777666555444222000///000222444666777777666555333444555555666555555444444666999888555444555666:::777444444777999999888;;;;;;;;;<<<===>>>???@@@999;;;>>>AAAEEEHHHJJJKKKPPPMMMEEEFFFPPPKKKAAACCC===SSSYYYPPPLLLGGG???>>>CCC@@@:::999888000<<>>>>>;;;>>>;;;888999>>>???===>>>BBBJJJTTTXXXSSSRRRXXX[[[WWWSSSZZZ\\\SSSKKKLLLTTTZZZ```WWWNNNKKKIIIDDD@@@???AAAAAAAAAAAA???;;;888555444888666555888<<>>AAAEEEGGGIIIJJJNNNLLLFFFIIIUUURRRJJJNNNWWWeeeaaaQQQIIIBBB999777EEEBBB<<<;;;999222<<>>======<<<;;;;;;:::999555333444777777444444666555444333222111222333333666777999::::::888555444333333444555777999<<<===:::999888666666888999;;;;;;;;;:::888777777777666333666999999777777:::===;;;999:::???BBBCCCEEEJJJGGGJJJ@@@777;;;;;;888:::777888===BBBCCC??????AAALLLUUUYYYTTTRRRVVVXXXTTTPPPSSSWWWWWWPPPKKKQQQZZZYYYPPPIIIHHHGGGDDDBBBBBBGGGDDD@@@??????===888444444777444333777;;;OOOnnn}}}~~~vvvrrrlllqqquuuoooqqq{{{}}}~~~|||}}}yyykkk```ZZZ[[[fffpppllldddhhhrrr|||||||||}}}tttlllYYY<<<000444444333333333333333333333333444333222333555555333111///222777::::::888444111///000111222333333333222333111000000222444333333...//////...---...000222666444222///......///000////////////////////////111222000000444888777222222222111000...---,,,+++''',,,---///???^^^{{{nnnuuuYYY333111PPPqqqccchhh~~~mmm```cccnnnuuuttttttzzz~~~NNN111000...---333---......------000444555222000111222111000...---///111000//////000333666:::<<<777777666444333222222111000111111222222222111111555555666666666666666555777777666555444444333333333444555777777666555555666555444666777888666555555666666666666555444444555666777888888888666666666555444333333222333333444444555444333444666888777666666777888999888666:::999999999999999::::::===???BBBEEEIIILLLMMMNNNSSSRRRKKKNNNWWWSSSKKKOOO^^^dddYYYGGGCCC@@@::::::BBBAAA;;;:::999222:::RRRrrrbbbXXXXXXRRRMMMPPPXXX^^^\\\YYY]]][[[]]]bbbbbb\\\VVVTTTXXX^^^hhhsss}}}}}}iiifffxxx~~~{{{yyy||||||zzz}}}}}}xxx}}}zzzvvvwwwyyyzzz~~~~~~yyy111222333444444444555555<<<<<<:::999999::::::;;;666444555888888555444666555444222111111222333444555777999;;;:::888555333444444444555777999;;;===;;;:::888888888:::===>>>@@@>>><<<999888777888888333777:::999666555999>>>;;;888999===??????AAAEEEDDDFFF===777<<<:::444666777<<>>??????;;;666444777333222777;;;NNNlllxxxwww{{{pppllljjjsssxxxtttyyy|||}}}qqqbbb[[[]]]fffnnnddd]]]cccooozzzrrrcccQQQ999000444444444333333333222222222111111111111333444444222000000222666999999777444111000111111222222222222222333111000111333444333222.../////////...///111444777555222///......///000......//////000000//////222333111000444999888333222111111000///......---,,,,,,,,,444LLLkkksssxxxRRR555222RRR{{{jjj[[[aaawww|||}}}}}}uuuYYYTTTeeevvv{{{QQQ333000...---444---...///---...111666888555111444333111///......///000/////////000222666999:::666666555444333222000000///000111222333333222111444555666777777666666555777777666555444333333222333444555666666666555555444333333444666777666444444555666666777666666666888888999999999888777777888777555444333333333444444444333222333444777999555555666888999888777666<<<;;;::::::999999999999===???BBBEEEHHHJJJLLLMMMPPPPPPJJJLLLUUUQQQJJJOOOWWWYYYLLL???@@@@@@===???:::;;;777777777111888MMMyyyiiiZZZ\\\WWWSSSUUUZZZ^^^\\\YYY```___bbbfffeee___YYYXXXWWW]]]bbbiiiyyy~~~|||~~~}}}xxx|||{{{~~~~~~yyy}}}~~~}}}zzzyyyxxxzzz|||zzz}}}~~~xxx111222333444555666555444999888777666666888999:::888666777::::::666444666222222111111222444555666555666888::::::888666555777777666666777888:::;;;;;;:::999999:::<<>>AAAEEEHHHCCC>>>===@@@@@@===999555777222111777;;;MMMjjjsssrrrwwwuuupppooovvvzzzwwwxxxvvvvvvddd]]]```ggglll___ZZZbbboooyyy|||yyy|||mmmVVVFFF666111333000333333333222111111000000/////////111333222000...111222333444555444333333444333111111111222444555222111111222333444333222000111111000///000222555777666333000///...//////......///000111111000000333333111000444999999444111111111111111111222222000,,,,,,<<>>@@@>>>DDDPPPOOOLLLSSSTTTUUUHHH>>>@@@???:::<<<444777555555777333777IIIuuurrrccc]]]\\\[[[\\\^^^```aaaaaadddbbbbbbdddaaa[[[XXXYYY[[[___bbbfffttt|||||||||}}}~~~~~~~~~{{{{{{xxxyyyzzzzzzsssvvvyyy|||~~~~~~222222333555777777555444555555444444555666888999:::888999<<<;;;666444555111222222444555666666777555555777888999999888888999999888777777777888999::::::;;;;;;<<<>>>???@@@BBB@@@>>>;;;:::999:::;;;666888888666333222555888;;;999999<<<<<<999888:::;;;@@@======@@@:::555>>>IIIQQQTTTMMMCCC@@@BBBEEEKKKLLLKKKGGGCCCDDDHHHKKKKKKQQQ\\\eeefffdddffflllbbbXXXLLLEEE???<<<@@@FFFEEEBBB???>>>??????===;;;666777222111777<<>>444222333...222222222111111000000000111000///000111111000...222222111111111222333444555333222111111222444555222111111222444444333111222333333111000000222444555555333222111000//////...///111222333222222111333333111///333999999444000000111222222333333444///---222FFFeee}}}FFF222222SSSqqqdddTTTXXXnnn{{{___IIIZZZooo```mmmMMM333333000---222---111+++,,,---...000111333333999555111......//////////////////000000222333333222333444444333222000///......000111333333444444222333666777888777666555666555555555555444444444444444555555555666666666555444333555666777555444333333444555666777777666999999999999999999999999888999999999888777666555777555333333555777888777444555777777666666666777777777666555444444555555555666777999:::;;;;;;;;;777:::888<<>>999===:::555999222777666666999666888FFFaaa|||rrrcccddddddddddddeeefffhhhdddaaa___]]]YYYTTTTTTWWWYYYZZZ]]]bbbmmmwwwxxxuuu{{{yyyvvvssstttyyyzzzzzz}}}|||~~~wwwxxxyyyyyyzzz~~~333333333666888999666444222222333444555666888888999888999<<<;;;555333333222333555777777666555444444555555666888999;;;;;;:::999888777777777888999999:::<<<===>>>>>>>>>>>>AAA@@@>>><<<;;;::::::;;;777666555444444555777888888777999======999777888;;;@@@>>>===???999;;;III[[[dddfffYYYJJJCCCBBBCCCHHHIIIKKKJJJGGGDDDFFFIIICCCNNNXXX\\\^^^aaacccbbb[[[TTTLLLGGGAAA>>>@@@FFFDDDCCCAAA@@@>>><<<;;;:::888888222222888===NNNiiisssyyy|||yyyxxxxxxnnnuuu{{{jjjeeekkkppppppbbb```kkkxxx}}}wwwsss{{{|||dddGGG;;;222000222000111111111111111000000000555333111111111222111000222111111111111222333333222222222222222222111111111111111222444444333111333333333111//////000222333333444333333111000//////000222444444444333222333333000...222888888444111111111111111222222222,,,000>>>UUUoooBBB000444XXX~~~nnnYYYZZZqqqlllUUUGGG```ooorrrvvvzzzHHH111555222,,,000,,,222///111333222000111555::::::666111......//////...//////000111222333333444000111222333333222111000......///000111333555666111333666888888888666555444444444555555555555555777777777777777888888999666555555555777666555333222333444555555555555555888777777888888999::::::555777888::::::888666555888666555666888999777666444666777666444444666999555555444444444444444444777777888999999999888888777:::666888>>>:::555<<<444999555333888666333999111888666555999444444???JJJvvvyyyuuurrrpppooommmjjjgggaaa^^^\\\ZZZUUUPPPRRRVVVTTTRRRVVV___gggjjjmmmqqqxxxwwwvvvtttuuuzzzzzzwww|||||||||{{{zzzzzz}}}}}}444333333666999:::777444111222333444666777888888888777888;;;:::444111222444555777999888666444222444444444555777999<<<>>>999888777777777888999:::888:::<<<>>>??????===<<>><<<<<<;;;;;;;;;777555333333666888::::::666555999>>>>>>:::888999<<>><<<===888???RRRiiisssuuufffRRRHHHDDDCCCDDDGGGKKKMMMJJJEEECCCEEE>>>KKKTTTRRRRRRWWWWWWRRRTTTOOOKKKHHHDDD@@@AAAFFFCCCDDDDDDAAA===999888888999888222222999===NNNiiiuuu~~~|||yyy{{{vvvooo|||}}}lllggglllpppnnn``````mmm||||||uuu~~~zzzqqqyyycccGGG;;;000...333333000000000000000111111111888555333111222222222111111111222222333333333333...000222333333111///---111111111333444444333111333333333000...---///000111222444555444222000//////111333555666555444333333222000...111777888444222111111111000000//////)))555KKKbbbvvv}}}@@@111777^^^~~~dddaaawwwhhhWWWRRRllliiinnnsssvvvDDD000666444,,,...,,,333444888:::777333333:::AAA;;;666111......//////......///000111333444555666...000222333333333111000///......///111333555777111333666888999888666555333333444444555666666666999999888888999999:::;;;777666666666777666555333222333333444555555444444777777777777888999:::;;;333555888::::::888555333999777666777999:::777444444666777555333333777:::666666555555555666666777555555555555555444333333111444222444<<<888555<<<888<<<888555888333000888111777555444666111///888999iii~~~zzzxxxsssjjjbbb```]]]\\\ZZZVVVQQQRRRXXXTTTQQQVVVbbbiiihhhllltttssswww|||yyy~~~xxxuuuwwwzzz|||}}}~~~}}}}}}666444222333444555555444444777999888555333444666777666555333333444444555888999:::999666444222222333333444444666777888999888888888888777777777777888:::;;;:::999999===@@@>>>===:::888888:::<<<===999999888888888888888999===;;;999999::::::999888???777:::CCC@@@888HHHbbbxxx~~~hhhMMMDDDCCCBBBEEEHHHIIIGGGDDDBBBAAAEEEHHHIIIIIIGGGGGGJJJMMMSSSRRRNNNIIICCCBBBFFFIIIEEEDDD???999888::::::777777444222111333>>>SSSgggzzzrrrppp{{{uuuqqq~~~lllkkkuuutttiii\\\jjjqqqyyysssgggvvv}}}dddFFF<<<777777444+++444555444000///333333111777777666555333222111111/////////000111222444444000///......///111333555333222111111333333222111222111000.........///000222333444555555333111000444444333222222111000000000///111///...888999***222222111000111333000,,,&&&KKKjjjooopppfffBBB>>>999ZZZooodddvvvkkkWWWbbb~~~[[[???333...444444...111<<>>>>>???:::666BBBTTTLLL:::222222///111333---,,,,,,---///000111222333333444555666666444222111222111111111333222111///222333444555555555444333444555666444111111444777666888:::======<<<:::999666777888777555444444555333444555333111111555999999666444555777888666444555666888:::;;;999444111666666666555555444444444888666444555777888666444444333333444555555444222333333333444444555555555666444333444555777777777<<<999666555777777555222666555222000111555666666777WWW{{{xxxnnniiigggfff]]]VVVWWWYYYZZZZZZ[[[]]]ZZZXXX[[[ccclllsssvvvyyy}}}~~~|||vvvwwwtttrrrttt{{{~~~sssxxxsssjjjmmmxxxsssdddiii555333222222444555555444555777888777444222222444333444666777888888777666:::;;;<<<:::777555444444333333333444555666888888777777777777666666777777777999::::::888888;;;===:::999777666666888999:::666777777888999;;;<<<===???===:::888888888777666999666999>>><<<===TTTpppwww}}}jjjOOOBBB<<<@@@BBBEEEFFFEEECCCAAA@@@???BBBDDDDDDBBBBBBDDDGGGOOONNNKKKFFFBBBAAADDDGGGEEECCC???::::::===;;;777666444222222444>>>TTThhh~~~zzz~~~zzz|||{{{qqqppprrrooojjj___ooowwwjjj^^^yyy{{{iiiDDD555///222555111///+++,,,333444...---111333333333222222222222222444444333222111111000000111000///......000222333333222111111333333222111222111000/////////000000222333444555555444333222222222222222222111111111333//////,,,,,,;;;AAA666555444333111111111///,,,777\\\xxxtttiiirrrbbb>>>444666YYYqqq|||qqqCCC:::666444555222///888EEEQQQMMMKKKJJJCCC===FFFVVVPPP>>>666666111222444///------...///000111222222333444555666555444222111111111000111222333222000222333444444555555555555555666777555333222333555666888999;;;;;;:::999777444555666555333222333444333444444333111222555888888666555666888999888666666666666888999888444111555555555555444444444333777555333444666777555333555444444555666666555333333333333333333333333333555333333555888:::999888;;;888555555666666555333777666333222333555666666888\\\uuulllfffdddhhh```[[[]]]aaaaaaaaabbbaaacccfffggggggkkkrrrwwwzzz}}}|||~~~~~~~~~~~~~~~||||||vvvqqqqqq{{{mmmfff]]]\\\ccclllooommmpppmmm```444333222222444555555444666777777555333111111222///222777;;;<<<;;;999777=========;;;888555555666222222222333444555666777666555555555555555666666888:::<<<<<<;;;:::::::::666666666666777777888999666777888999:::<<<======>>>;;;888777888999999999777999:::999888CCC^^^wwwrrreeehhhlll[[[FFF===777>>>???BBBDDDDDDBBB@@@???:::>>>AAAAAA>>>===???BBBJJJIIIFFFBBB??????AAACCCCCCAAA===;;;===@@@===666444333333333555???UUUjjj~~~xxxssssssnnniiihhhaaarrr|||kkk^^^www{{{zzz|||gggBBB333...222777444;;;222555CCCEEE999555<<>>;;;777888666555555666666555444666555444444444444555666<<>>>>>@@@BBBCCCCCCAAA???:::>>>AAAAAA>>>===???AAAEEEDDDBBB???=========>>>???===;;;:::>>>AAA<<<444333333333444555@@@WWWmmmzzz{{{rrrrrrrrrnnnhhhdddvvv~~~kkk]]]ssssssuuuuuusssuuu^^^BBB999555777888333999444555>>>AAA:::666777000000///000111222444555444444555555555444222222///.........///000111222222111000111222333222000222222111111111111111111111222444555666777777777777777555444222111000///......555999888???AAA555111000000111000///333777EEEeeewwwxxxUUU666---CCCmmmrrr???666>>>@@@666,,,...666<<>>@@@@@@>>>;;;999555555666777888888999999777777999999::::::999999:::888777888;;;???@@@AAA<<<<<<999888AAAQQQZZZZZZQQQAAA===@@@<<<<<>>???AAACCCAAA???>>>===<<<;;;:::::::::999888<<>>888222555666777777666555555555333111222444333000333:::QQQ}}}|||||||||yyyyyy{{{zzztttppppppyyy}}}xxx{{{|||{{{{{{uuunnnkkkddd\\\___ccceee```UUUOOOVVVbbb```iiiooottt|||ttt|||zzzrrrhhhbbbeeekkkpppqqq:::888666666666777666555222111///000333555777777666555333222111222333444666777999999777555444444333222222222333333444555444333222111222333666777888999:::<<<>>>===:::777444444444444555666666777333555777:::<<<=========<<<;;;999:::<<<======<<<:::888888???LLLVVVTTTLLLDDD999:::@@@===<<>>@@@BBB@@@>>>===@@@CCCCCCAAA???>>>>>><<<:::888777::::::888999;;;999444222222333222333AAA]]]vvv~~~vvvxxx~~~tttbbbVVViiisssrrrssskkkmmmuuussswww{{{XXX>>>666111333777333666===;;;444;;;KKKLLL@@@888666444222222333444555999888666444222111000000......///000111222333333222111000000111222111000///000111111222111111111111222333444555666777777111222333444666777888888999333333333,,,///555000555111000111...---999IIImmmnnnnnnqqq{{{}}}QQQ777000@@@ggg|||}}}uuuIII333111000000000000///...111333333222///---000333:::222666999111000666666444444444444444333333333333333333333222222222222222000//////111333333333444444444444555666777888999888777777777777555333222222222333222222111111222333444444333333444555333111111222333444333222222333555555444444555777555333222222444555555444444444444555555555555666222333555555444444555777444333333444555555444222333444555666777999::::::::::::;;;======;;;666333555777999999777555555555333///000444333000555???bbb{{{xxxyyy||||||rrrhhh```aaaeeedddWWWFFFDDDKKKEEERRRXXXVVVaaavvv}}}vvv~~~~~~{{{zzzttttttsssqqq===;;;999888888777666444444222000000333666777666555444333111111111222333222555999:::888666444444333333333333333444444555444333222111222444666888888777888:::======:::777777666444333333555666888555666999<<>>:::;;;>>>:::DDDAAA???AAADDDEEEBBB>>>BBBDDDCCCAAA>>>>>>BBBFFFEEECCCAAA@@@@@@>>>:::666666;;;<<<999666888888777222333222111222@@@___{{{|||}}}yyyvvv|||vvvrrrwwwaaaWWWjjjqqqmmmpppkkkooo|||{{{wwwTTT;;;222...111777555///000---+++222<<<<<<444888666444222222333555666:::888555222000000111222111222222222222222111111222000///000111222111///...///000111111111000000222222222333333555666666111222222333444555555666888000000000))),,,333111333//////111000222DDDYYYppprrrtttvvv~~~PPP555444888WWW~~~wwwwww|||]]]999000,,,000000,,,---333...000111///---,,,---...222---444888000...333222111111111111111222222222222222222222222222333333444111//////000222222222444444555666666666666666999777555555666777666444///000222333444333111000111222333333222222333555222111000222444555333111111333555444222111333555444333333444555666555444555555555666666666777777222444666666444444666999666555555666777777666444666666666666777777777777777:::======;;;888777777777999<<<;;;888555555555444000000555444111999FFFvvvxxxlllkkkfff```ZZZVVVRRRNNNQQQVVVUUUNNNLLLRRRWWWXXXYYYfffgggdddkkksss|||@@@===:::999888888666444777444111111333666666555333333333333333333333333000444999;;;:::888555444444444333333333444555555555333222111222444777999999888888:::>>>???===:::;;;999777555555666888::::::;;;===???@@@@@@???>>>333444666999<<<<<<;;;999===:::@@@OOOWWWPPPEEE???AAA888:::<<<888<<>>888::::::999888888888999999:::888<<>>>>>@@@DDDFFFEEECCCIIIBBB>>>???>>><<>>:::999:::888;;;===:::555222444777999444333444444@@@aaa~~~uuullloooqqqdddhhhsss{{{wwwyyyiii[[[UUUaaarrrtttvvv|||MMM:::222111888000222111222333555555555555444333000...---///111222222333111///......111444666333444666888888666111,,,//////...------...000000333222222222222222222333000111333444555555444333111222333333222111000//////111000------//////---$$$000333,,,333MMMbbbfffdddooo~~~|||OOO333...222;;;eeesssYYYmmmssshhhccczzzzzzRRR999...222///---...,,,+++---//////---,,,///111---///222333222111000000.........///////////////111111222333222111000///222111//////111222333333000222555777777555333111444444222111111222444444000111222333333333333333222222333444333222111000444222000//////111333444000000000111111222222222...000333444333222333333777666555555666777666444555555555666666666666666555888:::999666444555666888777555555555777:::;;;999999::::::999888666555<<<>>>???;;;555222333666000555555666666222>>>YYY|||zzzzzzwwwyyy}}}}}}|||xxxllleee```VVVUUUQQQOOOQQQUUUVVVVVVVVV]]]ppp|||wwwmmmeeeZZZNNNRRR[[[bbb___VVVQQQTTTZZZNNNYYYfffmmmqqqvvvEEEBBB>>>;;;:::999777555555444333222111222333333555444333111000000000000444444444444444444555555666666444333333333444444333333444555555555555444666444222444777999888777888999;;;===>>>===<<<<<<999>>>@@@>>>===???<<<777888999999999999999999999999666:::DDDIIIEEE???===<<<<<<===@@@DDDFFFEEECCCIIICCC???@@@@@@@@@EEELLLIIIGGGEEEFFFHHHKKKMMMMMMNNNMMMJJJEEE>>>:::999:::777:::<<<:::555333555888:::666444444555AAAaaa}}}{{{uuuyyytttfffhhhuuu{{{{{{iiiXXXSSSaaasssvvvzzz|||NNN:::222111777000222222333555777777777666555555333000///000111111000222111000000///000000111222333444666777666222///111000///......//////000222222111111111111222222111222333444444444333222111222333333333222111000---000///,,,---000111///111222...---===XXXlllqqqnnnzzzKKK000)))///999cccwwwoootttttthhhzzzuuuhhhcccwwwppprrrdddAAA///444555222111---,,,///111000...---...000,,,///111222111000000000/////////000000000000111111222333333333222000000333111000000111222333333333444555666666555333222444444333333333333444444111111222222222222222222111222333333333222000000000000000000111111222222111111111222222222333333000111333333111000000111666444333444555666555333555555555666666666777777666888:::999666555555777888777666666555666777777999999999888888777666555888:::<<<999555333555999666222000666666000CCClll}}}~~~|||vvvxxxuuuwww~~~kkkZZZQQQJJJBBBBBBDDD<<>>;;;888555555555444444444333333333666444222000......//////333333222222222333555555666555555444444555555666333444555555666666555555333111111222444666777666666999===@@@AAA@@@>>><<<:::===>>><<<;;;;;;999555666777888999::::::999999777555777>>>CCCAAA===;;;;;;;;;===AAADDDEEECCCAAAFFFBBB???AAABBBDDDJJJOOOIIIGGGEEEFFFJJJNNNRRRTTTOOOMMMIIIDDD>>>:::::::::666999:::999666444666888;;;777555444555AAA```}}}~~~ttttttyyy~~~}}}rrrdddfffrrr~~~}}}kkk\\\YYYhhhzzz}}}}}}OOO;;;111///555///222222444666999999888777555777555222000111111111000111111111111000///...---111111222444666777555333222222111000/////////000111111000000000000111111222333333333333222111111111222222333333333333222///111000,,,,,,///000...555---)))444LLLbbbooosssmmm|||MMM444(((...777aaaqqqcccaaaaaalllxxxyyyvvvhhhhhhwwwhhhpppuuuTTT[[[uuusssFFF,,,000111.........---///111111///...---...+++...000111000/////////000000000111111222222222222333333333333222111111333222222222222333444555666666666666555444444444333444444555555444444333333222222111111111111222111111222222111111000///,,,...000222222222222111222222333333333333333444222333333111///...///000555333222333444555444333444444555666666777888888777888:::999888666777777888888888777666555555444888888777666555555555555444666888777444444777:::888111...888999111KKK|||}}}~~~}}}}}}~~~}}}}}}~~~|||xxxzzzwwwyyy~~~fffSSSGGGAAA;;;===;;;...555...444DDDDDD666666EEECCC___xxxpppwwwwwwrrrqqqzzzuuu___FFFDDDBBB@@@???===:::777666666666666555444333222555333000...---...000111333222111000000222444555555555555444444444444444333444555555666666555555222111111222333555666666666888;;;>>>@@@@@@???>>>:::;;;<<<;;;:::888666444333555777999::::::999888555444555999<<<===<<<;;;<<<===@@@BBBCCCCCCAAA???AAA@@@@@@BBBDDDFFFHHHKKKFFFDDDAAABBBFFFLLLPPPSSSLLLIIIEEEAAA===;;;;;;<<<666777999888666666777999999777444333444AAA^^^xxxwwwlllnnnvvvvvv}}}~~~}}}pppgggiiirrr{{{{{{~~~ooojjjhhhwwwzzzMMM:::111...444...222111333666999999888666444666444222222222333222111222111111111000000000///000///000222555777777666444333222111000000//////000000////////////000000333333333222111111000///000000111111222222222222444555333---,,,......+++222+++000EEEZZZeeejjjnnnkkkzzzOOO777///000555```jjjOOOIIIYYYcccmmm{{{{{{tttyyy|||ffffffpppdddJJJ]]]sssxxxOOO888999222***---111+++---///000000///...---+++---//////...---...//////000000000111222222222333333333333222222222111333333444444333333444666999888666555444444444555333444555666666555444333444333222111000000111111111111111111000000//////,,,---///000111222222333444444444444444444444444333333333111//////111333555333333333555666555444333444555666777888999999888888999999999888888888666777888999999777555444888777555444333444555555222444555555444444777999444333222888;;;===YYY~~~{{{zzzxxxxxx{{{~~~}}}pppjjjgggaaa]]]OOO999999999@@@KKKMMMNNNYYYiii{{{{{{GGGDDDAAA>>>>>>===<<<;;;777777777666555444222111111000...---...000333555444333111000000111333444555555555444333222222111333444444555555555555555333333333333444444666777777888999:::<<<===>>>???::::::;;;<<<;;;777555444333444777999:::999888777444444444555888;;;<<<;;;???AAABBBCCCBBB@@@>>>>>>???BBBEEEGGGHHHHHHFFFDDDBBB???<<<===@@@FFFJJJLLLEEECCC@@@>>>============666777888888777777888999777666333111333AAA\\\ttt~~~}}}zzznnniiimmmmmmvvv{{{sssooopppuuuzzztttqqqwwwvvvrrrrrrtttIII888000---333...222000111444666777666444333333222111222444555555444444222000///000222444666000//////111444666777777333333333222111000//////000//////////////////000444333222111000/////////....../////////000111111444555333...---000222000333444@@@SSS]]]]]]dddnnnyyyLLL555444111222]]]rrrMMM666:::WWWgggnnnxxx}}}{{{sssxxxuuuWWWLLLlll}}}jjjzzzeee______MMM999222111***+++,,,.../////////...+++---......------...///......///000000111222222333333222222222111111111222444555555444333444666:::888666444333444555555222333444555555444333222444444333222222111111222111111111000000000000000//////......///111444555444444444444444444444444222333333222111222444666555444333444666777777555444444555666777888999:::888888888999999999888888444666888:::;;;:::888777666555444333333333444555444444444444333444555666///888666222???UUUttt~~~~~~xxxzzzvvvtttuuuyyy}}}}}}nnnUUU[[[iiirrrppptttEEEBBB>>>======>>>>>>===999888777666444333111111//////......000222444666555444333111111111111222333333444444333333222111222333444444555555444444444555666555444333555777888777888888999;;;===>>>:::999;;;???>>>999555555444555666777888888777777333666666555666;;;===<<<@@@AAABBBAAA???======>>>BBBGGGJJJJJJJJJJJJFFFAAA>>><<<999:::===BBBEEEFFF@@@>>>======>>>>>>===<<<777777777777777888888888666666333111444CCC]]]qqqvvvrrryyyvvvhhhfffmmmttt{{{yyysssooolllmmmqqqhhhhhhqqq|||uuuvvvlllCCC666///---333...222///000222333444444333333111111000222444666555444444333000///000222666888000//////111444666666555222222222222222111000///000000////////////000000333222111000///////////////......---......///000...000000...000666::::::777AAAPPPWWWRRRNNN\\\ooo||||||KKK666222//////[[[]]]>>>---888XXXhhhllltttzzzsssqqqppprrrxxxeeePPPPPPuuuzzz{{{zzzrrrVVV???------,,,+++,,,///000000///,,,---......------...000---......///000111222222333222111111000000111111000333666666333222444666888777555444333444555555222333333444444333333222333444444555444444333222222222111000000000000111222111///...///111555777555444444444444444333333111333444333333333555777555444444555777888777666555555666777777888999999777777666888999:::888777444555777999:::999888777555555444444444444444555555555444444444444555555000<<<888666OOOsss~~~~~~|||zzz~~~yyyuuuwwwzzz{{{}}}zzz~~~???>>>======>>>>>>===<<<:::999666444222111111111000000000000111333444555666666555333222111000///000111333444555555555555111222333333444333333333555777777555333222333555777777999:::;;;;;;;;;;;;999888<<>>>>>===;;;:::===???DDDIIIJJJHHHGGGHHHFFFAAA<<<:::999;;;???CCCEEEFFF???======>>>@@@@@@===:::888888777777888888777666555666555222666GGG```rrruuurrr{{{}}}pppoooxxx||||||ttthhh___```ggghhhiiipppyyy{{{ccc===333///...333///333111111111111222333333444222111111222444555444222444333111000111222333444111000000222444555444222000000111222222111000///111000000//////000000111222111000///...//////000000000///...---...//////+++.........222;;;AAAAAA;;;PPPcccaaaQQQKKK[[[ooo~~~xxxwww|||GGG666111111333ZZZmmmEEE555---AAAbbbpppsssvvvxxxrrrsssnnngggppp|||ggg^^^aaazzz[[[777444111...---///000000///---...///...------///111...//////000111222333444222111000/////////000000///333666666333111333666555555444444444444444555222222222111111222222222222333666777777666444333444333222111000111111222222222111111222333444555444444444444333333222222111333444444333222333444444333333444666777777666666666777777777888888888777555555666999:::888666444555666777777666555555444444555555555555444444555444333333444666666666333===AAAPPPsss~~~}}}{{{}}}yyyxxx|||~~~{{{zzz}}}:::;;;<<<>>>@@@???<<<999;;;999666333111000000111111222222222333333333333777777666555333111///......000222555777888999999111111222333333333333222666777888555222000111444555888;;;======<<<:::888888888===DDDDDD<<<777888777666666555555555666666444999;;;777888>>>@@@>>>999:::;;;999888999===AAADDDHHHGGGCCCBBBFFFEEEAAA;;;;;;;;;>>>BBBFFFHHHIII@@@???>>>@@@BBBAAA===999999888777777888888777666666888666333888IIIbbbsss~~~yyyzzzzzzgggXXXZZZdddpppooosss^^^999111///...444///333222111000000111222444555333222111222333333222000222222222222222111000///222111111333444444222000...///111222222111000///111111000000000000111111222111///......//////000222111000.........///000---///000///333<<>>@@@???;;;777555999777444222111222444555555444222111111222444555666555444333333333333333222222333555777888777555333333555555555555333222222444444333000000333666666666888999::::::999888;;;;;;;;;>>>@@@>>>:::555999999999777555555666777777888:::<<<<<<<<<::::::<<<999888777777777;;;@@@DDDIIIHHHBBBBBBGGGDDD<<<;;;;;;===AAAEEEGGGHHHGGGDDD@@@<<<<<<@@@BBB@@@===444666888:::;;;:::999888:::000000333666LLLnnnjjj]]]aaaeeerrrwwwzzz}}}{{{NNN888000555222000111///111222222222111111333555111333555555333222222222666333111111444555444222333444444555444333222111///111333333111000///000000/////////111222222000222222111111000/////////.........000222222000...///+++000777444---555FFFWWWnnnvvvpppqqqtttsssuuu}}}ZZZ555111777888333TTTppp```GGG...111>>>[[[{{{xxxmmmrrrvvvKKK<<<444111***---222...///////////////.........222222222111111///......000/////////............+++---///000000222444777666555444444333333333333333333333333333333333333222444666777888777666555222333444333222111333555666555333222000000000000333333222222111222222222333333333222222111111111111111222333333444555555666666666666666777888888555555555555555666777777444444444555666666777777:::777333222333444222000///444777777555444333222666IIIjjj{{{zzzzzzzzz~~~}}}}}}:::;;;>>>???>>>;;;777555:::888555333111111222222555444222111111222444555666555444444333333333444111111222444777777666555444444555555555555555444555666777555222111222444555666888999999999999:::===<<<===???@@@>>>:::666999::::::999777555666666444777;;;<<<;;;999888888999888777777888;;;???CCCDDDEEECCC@@@AAACCCBBB>>>===<<<===@@@DDDGGGHHHHHHEEEAAA<<<<<<>>>???<<<999444555777999999999999888888000222555999PPPqqqzzzzzzjjj```iiiooottt{{{|||pppGGG444000555222000333111222333333222000000111333222444666666444333222333555333111111333444333222333444444444444222000//////000222222000/////////000///...///111222222111......//////000000000111...---...///111111000...,,,---111333///...===PPPgggssstttuuuRRR222444:::888555YYYmmmPPP777***,,,GGGooowwwooosssuuussswwwtttsss}}}{{{dddBBB111444333000///***............////////////111111111111111000//////000000/////////.........,,,---/////////111444777777666555444333222222222333333333333333333333333222333555666777666555444222333444333222222444666666666555555444444333222222222222111111222222333444444333333333222222222111222222333444444555555666555555555555666777888555555444555555777888999;;;999666444444555777999:::777333222333444222111333444555555555666666555???WWW{{{}}}~~~|||~~~}}}zzzyyy;;;<<<======<<<:::777555;;;999777555333111000000444333222111111222333444555555555444444444444444111000111333555666555444444444444444555555666777777999999777555222222222444666888777666777;;;>>>???>>>???@@@@@@>>>:::666999;;;<<<;;;999666666666444:::??????;;;777777999:::999888888:::>>>BBBDDDEEE@@@===??????>>>>>>@@@>>>======???CCCFFFGGGGGGDDD@@@<<<;;;;;;:::777444555555666666777777888888666000333777===WWWxxx~~~yyyooommmrrryyyeee[[[dddkkksss|||{{{ccc>>>111000666111///444444222333333111///...///111333555777777555333333333333222111222333444333222444444444444333111///...///000222111///....../////////...///111333222111............////////////---------...///000...---+++000222...,,,666NNNbbbssspppllluuurrrFFF...888EEE===666UUU___<<<,,,...111YYYwwwiiisss}}}qqqkkkoooiiigggtttOOO///111444111...***---------.../////////000//////000000000111111111000000000/////////......---............111555888777666555333222222111111222222222222222222222222111222444555555555444333111222333333333444666888555555666666666444333333000000111111222222333333444444444444444333333333222222222333444444555555555555444444444555666666666555444444555888:::<<>>:::;;;BBB>>>===<<<===@@@CCCDDDDDD@@@>>>;;;999999888555333555555555555555666777888666222444555===]]]rrr}}}ssseeelllwww|||{{{^^^TTT___eeeoooyyyuuuVVV888///222666///...333333000111111000//////000111555777888888666444333444222222222333333333333222444555555444222000...---...000111000///...///000000///...///111333222111222222111000...---,,,,,,---,,,,,,,,,......---,,,***000000,,,111FFFaaarrrwwwnnniiizzzyyy\\\<<>>FFFBBB===999666666777888777666555444444444444333888444333666888777555555///YYY}}}~~~}}}{{{tttkkkuuu~~~}}}}}}{{{|||}}}zzzrrrwww===<<<;;;:::::::::;;;;;;999999999888777666555555444333333333333333333444444444555666666555555444111000///000333444444444444333222222222333555666666666777999::::::999777555666666555444666;;;@@@>>>???@@@???===:::888777888:::<<<<<<:::888777666777>>>DDDCCC===999:::===999<<<======BBBIIIJJJFFFDDD:::666:::<<<888:::AAA===<<<;;;<<>>===:::888777777666888:::;;;999888888888777;;;??????;;;888999;;;999???BBBDDDKKKSSSRRRJJJBBB<<<888999:::999;;;>>>===<<<<<<>>>???@@@???===888999999999999999888777555555666666666666666666666666666111;;;ccc}}}rrr{{{www{{{rrrhhhiiiooovvv}}}nnnYYYZZZhhhkkknnnwwwvvvhhhzzzJJJ777222555555------222///---...000000000111444666666777999888666444333333000333555666555555555666555555555555444222000///---...000000000111333555222111000000111111000/////////000000111222222222///...,,,,,,---------,,,******///;;;NNNbbbqqqyyy{{{~~~PPP555111111333BBBHHH333,,,000---666666jjj~~~\\\KKKQQQfff~~~```999444555''',,,,,,,,,---.........///------,,,---...111333444111111000000000/////////---...000000000111333555555444333222222111111222333333333333333333333333222222222222111111111111///000222222222444666888???===888444222222444555111222333555555555444444444444444555555555555555444444444444444444555555555555444333333333444444444444555666777888:::;;;;;;<<<======;;;888555333333555777777555555555666666333555:::999444555;;;RRRyyy~~~~~~||||||uuuuuunnn}}}|||===<<<:::999;;;>>>BBBEEE@@@???<<<:::999999::::::555666666666666666666555333444666777777777666555222111000000333555666555777777777777666555444333666444333666:::======<<<999555222333777::::::888888:::;;;:::777555555777555777888888888888999;;;888:::;;;;;;:::999:::<<<@@@GGGLLLMMMSSSZZZUUUIIIAAA@@@===888999<<<===:::======>>>@@@BBBAAA>>><<<888:::;;;;;;:::999888888555666777777777777666555222666888222===eeewwwtttxxxyyyvvvqqqlllllluuuooo[[[]]]fffeeennnxxxuuuooo}}}}}}{{{HHH888222333222,,,000555//////000111111111111444666555777888888555333222222111444777888777666666777555555666666555444222111,,,...///000111333666999444222111000111000...---,,,---...///000222333333111///,,,,,,---...------///000<<>><<<:::999;;;@@@DDDHHHEEEBBB>>>;;;999999::::::666666777777777777666666222444666777888777666555333111000111333555666666999999::::::999777555333777555333555999<<<===<<<:::555111222888;;;999555555888999888555444555666444555777777666777:::<<<;;;;;;;;;;;;;;;<<<===>>>IIIQQQUUUTTTXXX\\\SSSDDD@@@CCC@@@888888???>>>777>>>???AAACCCDDDCCC???<<<:::;;;======;;;999888888555666888999999777555444///666:::555???fff}}}qqqvvv}}}|||ooowwwyyytttqqqzzzooo___bbbkkkgggmmmxxxxxxzzz{{{kkk;;;888111111111---222777000111222333222111111333444555777888777555222111111111444888999888666777888555555666666666555333222,,,---///000222444888;;;555333111000000///---,,,............////////////111///---,,,---......---555888KKKdddpppnnnsss~~~tttJJJ555333***%%%///+++...###---333222UUUzzz}}}|||yyyVVV///$$$,,,000------------------,,,,,,...---,,,,,,---///222333111111111111000000000000+++...111333222111111111222222111111222222333444555555555555555555555555444444333222111111222222...000111111000111333555222444666888888777555333444555777888888666444333333333333444444444555555555555555555555555444444777666555444444444444444222444666888888777666555222333555777777777666555111444888888666555666888666333555999666555BBBUUU{{{|||}}}}}}qqqvvv~~~@@@@@@@@@@@@BBBFFFKKKOOONNNCCC:::;;;===;;;;;;======555666777222555:::444666666666666555444333222666555333333555666555555888<<<<<<:::999:::888555777666555444333444555555333555666888999:::;;;;;;666777888666555555666888777555444777777777<<>>EEEUUU^^^eeeeeeaaaZZZOOOEEEEEE???::::::???AAA>>>:::;;;===@@@BBBCCCAAA>>><<<=========<<<999777444333333;;;===888888>>>===555888111222666BBBbbb}}}}}}|||yyysssuuuuuunnnuuuxxxnnngggeeefffaaayyy|||YYY222111111111111111111222222000000111111111000000///444333111000000000111111555555333222222333444555555222111444888999444///,,,+++...555888888999<<>>AAA@@@???>>>???>>>;;;666333111111333555666555222000222444555555555555555555555555222222222222222222222222111444777777444333555666444444444555555555555555555555444444555666888999;;;000333777...555XXXwww|||}}}{{{zzz|||AAACCCDDDDDDDDDHHHOOOTTTSSSGGG===<<<===<<<<<<>>>;;;444666888444888===777777777777777666555444444666555333444555666666555666999:::888888;;;:::666777666555444333333444444444444555555666777777888777777888777555555777888555333555:::;;;999888;;;:::;;;;;;:::999<<>>>>>AAABBB@@@======???AAABBBBBB@@@>>>============<<<:::777555444333:::<<<777777===<<<444444///111666FFFhhhtttnnnrrrtttnnnvvvxxxkkkcccaaadddyyy|||~~~xxxuuuRRR555111111111111111111111111000000111111111111000000333222111000000000111222555555444444333333444444444333333555888999666333222000222666666333333555///000000000000000000///...///////////////000000---///111222111111555999RRRhhhtttvvv}}}~~~~~~eeeEEE111///---...000++++++///---...@@@bbbxxxzzzxxx{{{qqqYYY888(((333---''',,,...///...---,,,---...---------......//////000...///111222222222111111000000//////000222444555333333333333222222222222555777777555333222555777333333333333333333333333555222000///000222333444333444666888;;;???BBBDDDCCCBBB@@@;;;666333222222222444555444222111222444555555555555555555555555333333333222222222333333333555666666444444555888777666666555333222222111444444333333444666777888:::111555888000<<>>===<<<<<<<<<;;;999888666555333999:::666666;;;:::444444000222888IIImmmsssnnntttyyyuuu{{{{{{mmmggghhhnnn|||~~~qqqnnnqqq~~~qqqGGG777111111111111111111111111000000111111111111000000111111000000000111222222555555555555555444333333333333555666777888777777555222222555444000///111//////............///////////////...............,,,000444444444999DDDLLLXXXlllwwwxxx|||zzz{{{oooHHH444---222000000000+++///111111888VVV}}}zzz{{{yyy[[[FFF333+++111)))''',,,---......,,,,,,---...,,,,,,------------------...///000222222333333333333222111111111222444555444444444444333333333333333444555444333333555777444444444444444444444444444222111222333555555555555666777777777;;;BBBHHHEEEDDDBBB===777444333333111333444333222222333444666666666666666666666666555444333222222333555555555666666555444444777999666666555444333222222111333333333333444555666666999444777888333FFFrrr~~~~~~}}}~~~yyywww|||jjjcccsss}}}<<<@@@BBBBBB@@@CCCKKKSSSMMMGGGBBBCCCGGGHHHFFFDDD:::444777;;;888<<<@@@:::999888888777777666666666888666555555777888888777333666777555666999999777777666555333333333333444666555555555555777888999777888888888666777888:::===666444999>>>>>>;;;:::444666:::===AAAEEEIIILLLMMMTTTWWWPPPIIIGGGGGGGGGIIIKKKLLLJJJFFFDDDDDDEEEBBBBBBBBBAAA@@@>>>===<<<:::::::::999888777666555333777888666666999999555999555666999IIInnnsssnnnuuu}}}zzz{{{ssswww~~~rrrpppvvviii@@@777111111111111000000000000///000000111111111111000///000000000111111222222444555555666666444333222111333555555555666888:::222000000333333000000222///...---,,,,,,---.../////////......------,,,,,,333444333111888GGGYYYcccUUUjjjwwwzzz~~~{{{|||wwwXXX;;;///000666111//////***...111999OOOqqqsssjjjwwwnnnCCC555///+++---&&&+++,,,---...---,,,+++,,,...------------------,,,,,,...///000111222333444444555444333333333333444444555555444444444333333333222222333333444444555666555555555555555555555555333222222444666777666555666888:::888555666===CCC@@@AAAAAA>>>:::666444333222222333333333444444555666666666666666666666666666555444333333444666777777666555444444555777999333333444444555555666666222222222333333444444444888666999666555QQQ}}}}}}}}}}}}zzz{{{{{{sssyyy~~~~~~;;;===???>>>>>>AAAHHHNNNJJJHHHGGGIIIMMMNNNIIICCC>>>777999<<<777:::>>>888999888777777666777777888:::888666777888999888888555888777555555777888555777666555444333444555555444444555555666888999:::666777888777666666888:::;;;888;;;CCCIIIEEE>>>:::333888@@@EEEGGGHHHIIIJJJJJJNNNOOOHHHDDDEEEIIIJJJMMMOOOOOOLLLFFFCCCDDDFFFBBBBBBAAA@@@???===<<<;;;888777777666666666666666444666777555666888888666:::777777999IIIoooyyy|||tttooowwwyyyyyyxxx}}}hhh<<<555111111111000000000////////////000111111111111111//////000000111111111111222333444555555444333222111222333333333444777:::222//////222222000000333///...---,,,,,,---.../////////......------,,,,,,222333444888III___ooosssbbbqqqyyy|||}}}\\\<<<555...222555...,,,...***///888OOOpppsssqqqxxx~~~kkk___jjj[[[333+++---******&&&111,,,---......,,,,,,---.../////////..................//////000222333444555555555555444444444444444555555444444444333333333111111222333555666666666555555555555555555555555333333333555777888777555555999;;;999555333555999666:::>>>???===999555444333333333444555555666555666666666666666666666666555555444444444555666777777666444333444666777888333444444555666666777777222222222333333333333333777888:::444888]]]}}}|||}}}|||~~~~~~|||zzz}}}>>>>>>======>>>AAAFFFJJJKKKLLLMMMNNNRRRTTTNNNEEECCC;;;<<<<<<777:::???999::::::888777777888999:::<<<:::888888999999888777666888888444444777888555777666555555555666777888444555666777888888888888444666666666555666888:::666:::FFFSSSVVVLLL===555888@@@IIIMMMJJJHHHHHHJJJIIIKKKIIIEEEEEEJJJOOOPPPRRRRRRPPPKKKEEEAAABBBDDD???@@@@@@@@@???===;;;999777666666555666666777777666666666666666777777777777555666888KKKsss|||zzz{{{uuu}}}uuuyyyhhh<<<444111111111000000//////......///000111111222111111//////000111111111000000000111222333333444444333444333111111222444777888666222111222111......111......------------....../////////...............***222===KKKaaawww~~~yyyuuu{{{zzzzzzjjjEEE,,,000***...000)))+++000---555LLLooofffZZZjjjpppvvv~~~pppcccjjjTTT...***---,,,,,,(((333---...//////------.../////////000000000000000000////////////000111333333555555555555444444444444444444444444333333333333333222222444666777666555555555555555555555555555444444444555777888666555555888;;;:::666333222222000555:::======:::777666666555444555777777777555555555555555555555555555333333444555555666666666666444222333444666666666666666555555555444444444222222333444444333333222555777999333===iii}}}|||{{{yyyvvv|||xxxzzzzzz~~~AAA>>>:::;;;>>>BBBDDDEEEKKKMMMMMMOOOUUU\\\YYYQQQGGG>>>>>>>>>999===BBB>>>===<<<;;;::::::;;;<<<===???===:::999999999777666555888777444555999:::888666666555666777888:::;;;:::;;;===>>>===;;;999777333444555555444555777999;;;AAAMMMYYYXXXKKK===666???HHHPPPOOOHHHCCCEEEJJJGGGGGGCCCAAAFFFOOOTTTTTTVVVSSSNNNHHHBBB??????@@@<<<===???@@@???<<<:::888888777666666777888999:::777666666777777777888999555555666888LLLwwwyyy}}}}}}wwwoooppp~~~~~~}}}eee<<<444222111111000//////.........///000111111222222222///000000111111000///.........///000111333444555888444000000333666777777888444222333111......000......////////////.........///////////////000000...<<>>===<<<<<<===???@@@@@@>>>;;;:::999888777555444666666444666:::===;;;666666666666888:::<<<===BBBCCCEEEEEECCC???;;;999222333444444444444666888EEEHHHOOOUUUQQQFFF>>><<>>===FFFQQQVVVTTTYYYTTTLLLEEE@@@>>>======:::<<<>>>??????<<<999777999888888888888:::;;;===888666666777888777888:::777777888999MMMxxxvvvyyywwwpppyyypppsss~~~}}}tttrrryyybbb<<<444222111111000///......---......///111111222222222000000111111111///...------------...000222555666<<<666000000444888888666777333222333222///000333---...///000000///...---......//////000000111111:::JJJZZZcccooo}}}{{{xxx}}}ccc<<<---444000+++......(((...555000???zzzyyy{{{eeekkkvvvgggUUU\\\uuuzzzoookkkaaa999//////444:::///,,,///000111000///...///111---......///000111222222000///...------...///000222333444444555555444444333333333222222222111111666444444666888999666333444444444444444444444444777555333333444555555444777666666777888888666444444666777777777999;;;===<<<999777777999:::888555333333333333333333333333///111444666777666444333333111111222555666444111...///000111222333444444333444555555555444333222///444666333HHH}}}|||}}}}}}xxxzzz}}}}}}yyyzzz||||||>>>???===777888>>>BBBBBBDDDEEEHHHOOOXXX```eeegggYYYMMM@@@<<>>>>>=========;;;:::999;;;:::999999999888666444666666777999<<<===<<<;;;888777999<<<;;;<<>>=========???DDDKKKRRRWWWVVVOOOHHHDDD@@@;;;;;;???;;;888888<<<;;;666777<<<888777555444666999<<>>===:::;;;:::999777555666888:::444333222111000111222333444444444444444444444444444444444555555444333333222444555333000///111333222333555777888888777777///333222222HHHrrrzzz{{{|||}}}zzzyyy{{{}}}||||||AAA???<<<;;;<<<>>>@@@BBBDDDEEEHHHLLLRRRXXX^^^bbb[[[QQQFFFAAADDDGGGFFFDDD>>>===<<<;;;;;;:::999888999999888999999999666444888888:::>>>AAABBB@@@>>>;;;888888;;;<<<<<>>:::;;;<<<;;;999888888888666:::888999RRRtttuuujjjnnnvvv}}}ppplllxxx}}}|||xxxjjjmmmxxxXXX<<<...222222111111000//////...///000111222222222222222///...---,,,---///111333111111111111111222333333555333000///111333444444000///.../////////000111111222222222111000...---///111333222...111@@@QQQcccvvvxxxttt{{{~~~xxx~~~}}}wwwzzz\\\999222+++222222......///******<<>>@@@;;;:::999888666666777888444444444444555666777777333444444444444444444333333444444444444444333333444555666444222111333666444555666777777666555444444555222111AAAeee}}}||||||yyyvvvssssssttt~~~wwwxxxFFF>>>;;;@@@BBB>>>===AAAFFFGGGIIIJJJKKKPPPXXX^^^^^^WWWNNNJJJJJJJJJHHHEEE???<<<:::888999999888777666666777999:::999777444999;;;???DDDHHHIIIFFFDDD>>>999777:::<<<===???CCCMMMKKKIIIGGGDDD???999444222555777555222222777<<<@@@>>>;;;888777999<<<>>>BBBDDDEEECCC===:::999;;;===<<<;;;;;;<<<===@@@AAABBB???@@@BBBAAA<<<999;;;;;;999888999888555444777999888666555555777:::<<<999:::;;;:::888666777888999888777???VVVmmmsssmmmooosssyyy~~~}}}ssslllwwwqqq|||uuurrrsssyyyTTT999...333222000///...//////000000000000000000000000000---------------...///000444333222111111111111111222111//////000111111000222///,,,,,,///111111///111000000000000000111111//////000///000;;;TTTkkkwww~~~|||}}}mmmaaaoooSSS222222---111...***,,,///)))+++HHHlllyyyuuu~~~tttlll___BBB000<<>>;;;AAAFFFHHHJJJHHHGGGKKKUUU]]]___[[[UUURRRPPPMMMIIIFFF@@@<<<888777888:::999888555555666999::::::777555;;;>>>CCCJJJNNNOOOLLLHHH@@@999555888;;;;;;<<<>>>EEEDDDBBB@@@===999444222222333666666333222999BBB@@@>>><<<<<<>>>>>>;;;999BBBCCCCCC@@@<<<999999:::<<<<<<:::999999999:::;;;<<<:::;;;??????<<<;;;===::::::::::::888555555777999888666555555777999::::::;;;;;;999777666777888;;;444333???UUUfffkkkiiirrrsssvvvyyyyyyzzzsssmmmyyyooozzzsssxxxTTT999///333111///...---...000111000/////////......//////+++,,,------.........---444333222111111111111111000//////000111111000...555222---+++///333111,,,000///......///111333555000---,,,222>>>QQQjjj~~~}}}tttjjj___cccvvvSSS666888///---,,,(((+++111111999[[[xxxmmmbbbEEE444===FFF>>>222///111111000//////000111111//////////////////000000333444333111///...///000444444444444555666666777444333222111222444666777555666777777777555444333555444333222222222444444222222333444555666666777666777999:::<<<>>>???AAA:::???CCCBBB===999999:::888777777888999999888666666666666555333111...---111333444666666555444333333333333333333444444444777666666555555666999:::777777666666555444444333555000000444666DDDjjj}}}~~~yyyooogggiiioootttuuuwww|||uuu||||||HHH===;;;DDDFFF===:::@@@CCCEEEFFFDDDCCCGGGQQQZZZ\\\[[[YYYVVVRRRNNNIIIGGGAAA<<<888888;;;===<<<:::555555666888::::::888666;;;>>>EEELLLQQQQQQNNNKKK???888444666999999999:::<<<=========<<<:::888777666555666888777777>>>HHHEEEAAA======???>>>;;;888CCCCCCBBB???===;;;::::::<<<;;;:::999999:::;;;;;;===:::999;;;<<<;;;>>>BBBBBBFFFHHHDDD<<<777666777888888666555666777888999;;;<<<;;;:::888777888:::???555111<<>>TTTyyyxxxjjj```DDD222:::AAA999111222222111000//////000111222////////////000000000000000000111000///...000222333333444555666666666777555444222222222444666888666666777777666555444333333333222111111222333444444444555666666555555444777888999<<<>>>AAABBBCCC888>>>EEEEEE???::::::;;;666666666888;;;<<<;;;999:::::::::999777444222000222222444555555555444444444444333333333444555666888666444444555777888:::555555555555666666777777555111444999555777SSSttt~~~qqqcccdddoooxxxxxxxxx|||{{{qqqCCC>>>===BBBAAA;;;:::??????@@@???>>>>>>CCCKKKRRRVVVWWWXXXUUUQQQLLLIIIGGGBBB===:::;;;@@@CCCAAA>>>888777777888::::::999888:::===CCCJJJOOOPPPMMMJJJ>>>999555777888777888;;;888:::<<<>>>@@@BBBFFFIIICCC<<<:::======;;;AAAJJJIIICCC<<<999:::===>>>???FFFDDDCCC@@@???============<<<;;;:::;;;<<>>888222555333222000//////000222333111111111111000000000000---///000//////000222444111222333555666666666666555444444333333444555666666666666666666666555555222222222222333333444555555666777777666555444222777777888:::>>>AAABBBBBB;;;???CCCBBB>>>===@@@DDD999777555888<<<>>>===;;;777777777777666666555444222333333333444555555666555555444444444666777888999666333222444666888888555555555666777888:::;;;777666:::===666111===RRRvvv{{{zzz|||ttthhhnnn||||||xxx|||~~~xxxuuu===???@@@>>>:::999;;;???@@@>>><<<;;;===BBBGGGKKKNNNRRRTTTSSSNNNIIIGGGGGGBBB>>><<>>999:::<<<>>>CCCLLLXXX```UUUIIIAAACCCBBB===???EEEDDD@@@<<<;;;===@@@DDDFFFIIIGGGDDDBBBAAAAAA@@@??????===;;;:::;;;>>>AAADDDBBB===999::::::999===BBBKKK\\\eeeYYYEEE888666888555555555555666888999:::;;;;;;:::888666666888:::;;;777444;;;QQQiiipppkkknnnjjjiiinnnrrrsssuuuyyyvvvlllllluuu{{{uuueeebbbhhhSSS888,,,///////////////////////////...---,,,---...000222......------------------------------...///000111...------///333555555555666======777666;;;888000---------...000222444666111>>>SSSgggpppssszzzlllPPP444///777///222...444:::FFFbbbzzzwww|||yyymmmTTT===000999???666000333444222000//////000222444333333222222111111000000///000111111000111333555000111222444555666555555555555555555444444444444555555555666666666666666222333444555666666666666555666777777777666444333555444444777<<>>:::>>>BBBDDDDDDEEEGGGIII>>>:::777888<<<>>>===;;;555555444444444444444444444333222222222444666888777666555444555777999:::<<<888444222444777888777777666666777888999;;;<<<666777:::<<<777111333;;;SSSfff||||||~~~yyy}}}~~~uuu~~~vvvsss||||||vvvyyy|||||||||~~~}}}888???BBB;;;666888<<>>BBBIIIMMMJJJEEE>>>;;;888777999:::;;;;;;777:::>>>DDDHHHJJJHHHEEE===<<<;;;;;;888666:::AAA:::::::::<<>><<<@@@:::<<<@@@CCCFFFHHHIIIJJJKKKIIIFFFDDDCCCCCCBBBAAAAAA???<<<:::;;;>>>BBBEEEBBB===;;;;;;:::888:::>>>CCCXXXfffZZZDDD777777:::444444555555777888999:::::::::999666444444777999111333444<<>>333<<<@@@444,,,---444222000//////000222444444444444333222111000000111222333222111111333555///000222444555555555444555666666666555444333333444555555555666666777777333444666888999999888888333555666888888777555444444222222555999<<<<<<;;;555<<>>999888;;;===<<<999<<<;;;999777555555555666555333222111111444777999777777555555666888:::<<<>>>999555333555777888777999888888888888:::;;;<<<111444777999888555333333777BBBVVVvvv{{{~~~|||yyyxxx|||~~~xxxwww}}}xxx~~~::::::999999999:::;;;<<<:::::::::999:::>>>DDDIIIMMMNNNMMMKKKHHHFFFFFFFFFGGGFFFEEEDDDEEEFFFHHHJJJ@@@???===<<<<<<;;;999777999999;;;>>>BBBDDDDDDCCC??????===999555444777:::;;;:::999<<>>===>>><<<888;;;===>>>???AAAFFFKKKOOOSSSQQQNNNKKKMMMPPPNNNHHHEEE???:::;;;===>>>AAAEEEIIIDDD???<<<<<<<<<:::888???GGGLLLGGG;;;333222666333444666777999:::::::::@@@>>>:::777555444444555555888666BBBaaavvvyyy{{{~~~wwwssstttuuussssssuuutttmmmqqqyyyvvv{{{tttwww}}}qqqccc^^^ttt]]]888---,,,...000000000/////////000///---,,,---...000222000...,,,******+++---/////////.........------------......---...111666999@@@BBBBBB>>>888333222222///222---+++000111555AAAQQQgggzzz}}}~~~~~~uuuEEECCC999...111>>>CCC???GGGXXXxxxwwwooo}}}sssPPP<<<===;;;666333,,,000222222000......222666222333333222///......///000111111111111222222222111000000333666777555222777666555444333222222222333444444555555444444333666444555:::888222222777666444333222333555777888888888999999999999::::::===888???QQQUUUIIIDDDJJJCCC@@@:::777<<>>>>><<<:::999<<<@@@DDDMMMMMMMMMKKKHHHEEEEEEFFFFFFEEEDDDDDDDDDFFFGGGIIIBBB@@@===<<<<<<;;;999888777888:::>>>BBBCCCBBBAAA;;;<<<;;;999777777;;;>>>;;;:::999;;;AAAJJJTTTZZZYYYNNNAAA:::;;;<<<:::666;;;<<<>>>???AAAEEEKKKOOORRRXXX[[[XXXUUURRROOOJJJHHHAAA<<<<<<======@@@DDDFFFBBB>>><<<<<<<<<999777444:::@@@>>>777222444777444555666888999999::::::???>>><<<999888777666666555888666EEEhhh|||{{{zzzuuuqqquuu{{{|||~~~mmmnnnrrrzzzwww}}}~~~~~~xxxtttssswwwzzz|||vvvkkkcccsssVVV666222/////////...------.../////////---------...000111...---+++***+++---///111///.........------------,,,------------000444888GGGGGGEEE???777111//////***///,,,+++222444;;;KKKqqqzzz~~~~~~^^^OOO<<<555---///@@@SSS\\\\\\qqqzzz}}}qqqttt~~~uuu{{{nnnkkk|||]]]EEE???777222333111...000222222111000///000222333444222000//////000000111111111111222222222222111000222555666444222555555555444444333333222222333444555555444333222666555777;;;:::555555999666666555444555666777777888888888999999::::::;;;@@@:::;;;FFFLLLJJJJJJOOOQQQBBB777888::::::===CCCGGGFFF@@@666222444555555555555444444444444555555777555444555888:::999888999999:::::::::999999999666666666666666666666666222333555666777777666555333444:::FFFTTTZZZXXXTTT]]]rrrpppUUUBBB===EEEXXXjjjssszzzyyypppoooqqqooonnn~~~~~~|||zzz}}}999888666444555777999;;;???>>>===;;;:::;;;>>>AAAKKKKKKKKKHHHEEEDDDDDDEEEFFFEEEDDDCCCCCCDDDFFFFFFDDDAAA>>><<<<<<;;;:::999888:::===AAADDDDDDBBB???;;;;;;;;;999888999;;;>>>::::::::::::===AAADDDGGGIIIBBB999666777999777555:::;;;===>>>@@@DDDIIILLLSSS^^^eeeaaaYYYUUUTTTSSSLLLEEE???======<<<>>>BBBBBB???<<<;;;<<<;;;888555///333666666444333555777555666777888999999999999=========<<<;;;:::999888555777666HHHpppyyyttt{{{|||zzzzzzvvv}}}vvvttttttyyy|||wwwxxxzzzxxxyyyzzzkkklllpppwwwyyyyyy~~~|||uuujjjsssRRR555888111000...---,,,,,,---...///...---------...000111---,,,++++++,,,...111222............------------+++,,,,,,,,,,,,...222555GGGEEEAAA;;;444///------,,,...***+++666===KKK```yyyyyy}}}lllCCC444333+++,,,BBB___sssyyyyyyrrr```iii{{{nnn|||ooohhhkkk}}}^^^GGG???444///333444,,,...111555777666222///222333444333111000111222000111111111111222222222444222111111222333333222333333444555555444333222111222444555555444222111666666999<<<;;;888888;;;777777888888888777666666888888888999:::;;;<<<<<<===;;;:::???HHHNNNPPPNNNTTTAAA666;;;<<<666:::GGGHHHKKKIII@@@777555555444444444444444444444444444333333333555888999888777:::::::::999888888777777444444444444444555555555000000222333555666777888222444888:::<<<=========EEERRRaaasss~~~eeeHHH===@@@>>>WWWooozzz}}}}}}xxxqqqllljjjccc```qqq|||yyy{{{|||vvv;;;999777555666888;;;===;;;<<<<<<;;;;;;<<>>===;;;:::888888999:::::::::;;;<<<<<<;;;::::::;;;888444444555777777555888999;;;<<<===@@@DDDHHHSSS\\\ccc```[[[ZZZ\\\]]]PPPHHHBBB@@@>>><<<===???>>>;;;999:::;;;;;;888444666666555555444444555666666777888888999999999999:::;;;<<<======;;;999888666777666IIIsss}}}wwwpppxxx}}}|||sssxxx}}}|||rrrsss|||zzzwwwzzzxxxqqqggggggllluuuzzz}}}|||pppxxxXXX777777///...------......---,,,......---------...///000......---,,,---...000111------------------------++++++,,,,,,+++---000333<<<:::777222///------...222000***000BBBOOO^^^sssmmmmmmwwwzzzVVV666666111...<<<^^^{{{{{{vvv```iiiuuuqqquuuxxxUUU>>>:::444000222000---...111666;;;<<<888333111222333222000000000222000000111111111222222222555333111000000111222222111222444666666555444333000222444555555444222000555666999;;;:::999:::;;;888999:::;;;:::999777555888888888888999;;;<<<===555:::<<>>>>>999:::@@@===FFFMMMLLLGGGAAA999111444444444555555444444444222333444666888999999888:::999888777666555444444333333333333333444444444111111111111333555777888777777444111///000444777:::===CCCPPP[[[YYY```wwwzzzhhhOOO>>>@@@JJJ```vvv}}}yyywwwpppkkkbbb\\\lll|||{{{|||}}}:::888666555666777:::;;;:::;;;<<<<<<;;;<<<>>>@@@BBBBBBAAA???======???AAAEEEEEEDDDCCCCCCBBBBBBBBBFFFCCC@@@?????????>>>======???BBBEEEGGGFFFBBB???<<<;;;:::999999999999999:::;;;======<<<:::777666444333444555666777888888666888999::::::<<>>:::888777888:::;;;888555:::999777666666777777777777888888999999999888888777888:::<<<<<<:::888777666777666IIIssssssjjjttt~~~{{{}}}~~~{{{qqqtttxxxzzz||||||uuulllooovvvzzzyyy{{{yyynnnjjjggghhhrrr|||~~~}}}vvvfff>>>333---,,,---///111000...+++---------------......///000///...---,,,,,,------,,,,,,------------------***+++,,,,,,+++,,,...111444222///---------...///111//////BBB[[[dddhhhuuussssss}}}{{{~~~eee<<<...??????BBBTTTqqqmmmqqqrrrxxxVVV999333111111111---222111111444777999666333...///111000//////000111000000111111111222222222555444333111000000111222000222444666666666444333111222444555555444222111333666999999888999999999999:::<<<<<<<<<:::888666888888777777888999;;;<<<555;;;======FFFRRRQQQHHHEEEIIIFFF===999===>>>:::777@@@IIIPPPSSSPPPEEE:::555555555555555555555555333444666777888888999:::999888666444333222222222111222222222333333333444444333111111111222444555888666555555777999999999777888777<<<@@@:::BBB[[[pppzzzmmmZZZIIIAAAFFFYYYkkk~~~vvvsssllleeeqqq666555444444444555777777<<<===>>>===;;;:::;;;<<<=========<<<;;;<<>>===>>>@@@BBBDDDCCC???<<<777666555777999;;;<<<;;;:::;;;======<<<:::888666222444666777777888:::;;;777888999999888999:::<<>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===AAADDDGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEDDDBBB????????????AAABBBAAA>>><<<555444333555999;;;;;;:::;;;;;;;;;;;;:::888777666333777::::::888888;;;>>>:::;;;;;;:::888777888999:::BBBLLLVVV^^^```VVVJJJMMMIIIHHHJJJHHHBBB>>>===888666333444888;;;:::999777999::::::888888999;;;999:::::::::999999888777777888888999999888777666222888<<>>777999===<<<<<<>>>??????CCCJJJNNNMMM;;;999666444444666999;;;777777777555333333777:::888777555333222222333444111111222222333444444555555555444333333333333333222444888???DDDDDD???;;;666;;;999:::AAA<<<222222555NNNhhhlllRRRKKK999;;;DDDUUUooozzz~~~444555777888888888777666666888<<<=========>>>???:::;;;;;;;;;;;;>>>CCCGGGGGGGGGGGGFFFEEECCCBBBAAA@@@@@@BBBEEEGGGFFFCCC@@@BBBAAAAAABBBCCCBBB@@@>>>888555444555888999777555;;;:::999888777666666555555999<<<;;;888888;;;>>><<<======<<<999777777888<<<@@@DDDGGGLLLPPPMMMGGGKKKHHHIIILLLKKKDDD>>>===999555222333777;;;<<<;;;999<<>>;;;>>>CCCEEE???777777<<<777<<<>>>;;;:::???DDDFFF===:::777444444777:::===777777666333000111555999999888666444333444555666111111222333444444555555444444444444444444444444666666666777999;;;>>>???777;;;444444BBBEEE888111,,,===SSSttt{{{yyyvvv^^^AAA888999KKKggg||||||~~~xxx444555666888888999999999999999999:::<<<<<<:::999777888888999:::===BBBFFFHHHEEECCCBBBCCCCCCAAA>>>AAABBBDDDEEEEEEEEEDDDDDD@@@AAAAAAAAAAAA@@@??????===999666444555777888888666666777888888888888777::::::999888777999<<<>>><<<===<<<<<<:::888666555@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDFFFHHHFFFAAA<<<777777666666777999;;;<<<===<<<<<<===>>>===:::888888:::;;;:::888888;;;>>>>>>;;;999888999::::::999000===@@@```~~~~~~~~~~~~~~~{{{vvvwww|||~~~vvvssspppooopppqqqpppnnnooowww}}}zzzrrrrrr}}}}}}rrrqqqmmmnnnjjjhhhtttrrr\\\CCC111333444,,,+++222111///---,,,------,,,***//////111111000...///222000,,,******...000///,,,((()))++++++*********++++++...+++---444222222<<>>===???@@@???@@@BBBCCCDDDDDDDDDCCCBBBBBBAAA@@@???===<<<;;;;;;888666555666777777777666777888999999999999999:::::::::999999:::;;;===<<<<<<======<<<:::888777>>>>>>>>>>>>>>>>>>??????@@@@@@AAADDDEEEDDD@@@<<<888777666666777999;;;<<<===<<<;;;<<<======;;;999999:::;;;:::888999<<>>```wwwuuutttuuupppgggbbbffflllooorrrooolllmmmppprrrssssssvvvxxxxxxuuusssuuu|||xxxmmmhhheeejjjjjjgggnnnoooTTT;;;222111...---///......------------------'''&&&'''((((((((()))++++++)))((((((***+++***)))///......,,,+++++++++,,,&&&,,,+++---444555;;;KKK[[[kkk||||||{{{sss~~~rrrIII444666IIIhhh{{{bbbVVVXXXLLLZZZvvvlllnnnwwwppp]]]TTT???BBBSSSAAA---111///...000///......///111333444111111111111111111111111000000111222333444555555444555555555444333222111333222111111222444666777555333222333555777777666444666888888666555666888555666777888888777666555888777666666666666777888777777777555444555666777555888<<>>```zzzmmmVVVEEE;;;;;;EEEQQQ{{{{{{999::::::;;;;;;;;;::::::555555777:::<<<<<<999777666777888888888;;;???BBBBBBDDDDDD@@@;;;999<<<@@@<<<===???AAABBBCCCCCCBBBCCCBBBAAA???<<<:::888777999777555555666777666555777888999:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;===???>>><<<:::888;;;;;;:::::::::999999999<<<<<<>>>@@@BBBAAA???<<<999999888777888999;;;<<<<<<:::999:::;;;<<<<<<;;;999:::::::::999:::===???::::::;;;===???>>>;;;999444;;;;;;```sssuuuqqqqqqkkk]]]TTTVVV___dddhhhgggfffiiiooovvv{{{}}}{{{xxxwwwyyy}}}~~~yyyqqqjjjbbbkkknnnjjjlllzzzoooPPP:::222222000------.../////////...000111444222///------...---,,,000///............//////******))))))***,,,///000---222///...555<<>>;;;888999:::;;;:::888555333777666666555555666666777999777555333222333666777555777:::>>>@@@AAAAAA@@@666666888:::<<<===;;;999555777999888666555444555555666777777777666444333555444444333222222222111000111111111222222222222222222333444777:::===>>>>>>;;;666333222222222111000000222888===>>>:::666,,,///999YYYzzz}}}ooo```MMM:::333333AAAbbb~~~::::::;;;;;;;;;::::::999333444666999<<<;;;888666666777888888888999===@@@@@@AAAAAA@@@>>><<<<<<<<<999:::===???@@@AAAAAAAAAAAA@@@>>><<<:::888777777777666555666777777666555888999:::;;;<<<=========;;;;;;<<<======<<<999777777888;;;===>>><<<:::888888888999999999888888888;;;<<<===??????>>><<<:::<<<;;;;;;:::;;;;;;<<<===;;;999777888:::<<<======:::::::::::::::<<<>>>???:::999999;;;======<<<:::666:::999aaauuusssqqqiii\\\TTTVVV[[[]]]]]]]]]___dddlllvvv~~~wwwxxxssskkkhhhpppvvvtttvvv~~~mmmOOO>>>:::555......000222222000///000222222111---+++,,,//////,,,---,,,+++))))))***,,,...+++***)))***,,,---...///111444222666FFFTTThhhyyy}}}|||www~~~tttNNN...222LLLcccnnnqqqyyyfffgggrrrdddhhhvvvyyy{{{```FFF???222...;;;333+++444000//////////////////000111222333222000//////111333444111222222333444444555555666666555444333222111000/////////000222444666777777555444444555666666555111;;;<<<444666BBBEEE???:::;;;>>>???>>>;;;888666666666555555555555666666888666444222333444555555888999:::;;;<<<;;;::::::888666666888<<<======;;;666999;;;;;;999777555555555555666666666666555444555555555555444222000//////000111222444555777888444444555888<<>>===;;;:::999888888888777666555666777888777666::::::;;;======>>>>>>>>>;;;;;;;;;===>>>===999666444555888:::;;;:::888777777777999:::;;;;;;;;;:::<<<===>>>???===;;;:::999>>>>>>?????????>>>======:::888666777999<<<======:::999888999:::<<<>>>???;;;999666666888:::<<<<<<888999888cccuuupppmmmddd\\\ZZZ\\\ZZZVVVWWWXXX[[[___gggpppyyy{{{sssrrrnnneeennnsssyyykkkSSSIII@@@666000111222333222111111111+++...---+++...444666333///...------...//////000222000......///000000......555<<>>aaawww{{{xxxyyy|||zzz}}}~~~qqq___fffgggSSS<<<222333***777111+++444000...///////////////000000000222111000//////111333444111222222333333444444444555444444444444444555555000000111222444666777888:::888666555555555444333000999:::333777EEEHHHAAA888999<<<>>>>>>===;;;999555555666666666666555555555444333444666777555333999999999888888777666666===999555555999===>>>===888;;;======<<<999888888666666666666666666555555666777777777666333111///222222222333444666777999888666777:::@@@DDDGGGGGG@@@:::444222333444444333............------...///111///111LLLyyy|||xxxYYY???888333999LLL___rrr~~~}}}999999:::;;;;;;:::::::::666666666888999999888666444666777888999:::===???===:::999>>>EEEEEE===555777888:::<<<===>>>>>>===;;;:::999888888888::::::999777666666888999999888;;;<<<======>>>=========;;;999999;;;======999555333444555666777777777666666777999;;;<<<<<<<<<<<<<<<>>>???>>><<<999999999>>>???AAABBBBBB@@@===;;;999777666777:::;;;;;;;;;999777666777:::<<<=========999555444666888;;;<<<888999888eeerrrsssnnnjjjccc^^^```bbb]]]UUUXXXZZZ]]]```eeemmmuuuzzz~~~vvvrrrnnnjjjmmmooowwwlll]]]QQQGGG:::::::::<<<>>>???===;;;888>>>>>>666222444444//////000333888<<<;;;555000...,,,+++///777???DDDFFFCCCNNN[[[ppp}}}|||yyyuuutttuuu|||zzzzzzwwwrrr{{{~~~|||qqqQQQ999...FFFmmm~~~~~~iiiNNN;;;BBBKKKDDD666...444***666111+++333//////////////////////////////111000000000000222333444111111111222222333333333333333333444555666888888222222333444666777888888;;;999666555666555444333111666777444999BBBDDD???444555777999::::::::::::555666666777777666666555444333333555999999666333666555555555666777999999CCC===666555999===>>><<<:::<<<>>>>>>===<<<;;;<<<888888777777666666666666777777777777666444222111555555444444444555777888;;;999999<<<@@@CCCBBB@@@:::888444222333444555555333222111000000000000000//////222OOO~~~mmmMMM>>>999///===WWWqqq~~~xxx}}}{{{yyy999:::;;;<<<<<<<<<<<<<<<:::888777777888999888777333555888999:::<<<>>>AAA:::888777;;;@@@BBB>>>:::888999:::<<<======<<<<<<<<<:::999888777888999::::::888666666777:::::::::==================<<<;;;:::777666888<<<===999666444444444444555555666777666777999;;;;;;;;;999999999<<<======:::888999:::;;;>>>BBBDDDCCC@@@;;;777888777777888:::;;;:::888888666444666999<<<===<<<===:::777666777999::::::777999999fffqqqiiillljjjeee```___aaa^^^XXX[[[^^^ccchhhnnnuuu~~~}}}uuuppppppiiijjjrrrrrrddd\\\SSSPPPPPPTTT[[[^^^ZZZVVVPPPYYYXXXKKK@@@===:::444888<<>><<<999:::;;;======<<<<<<===???::::::999888777666666666666666666555444333222111777777666777999<<>>===???BBBBBB===999666666555444222222444555666444111111222222111000//////111MMMnnnQQQBBBEEEGGGAAA\\\|||xxx{{{|||~~~{{{}}}::::::<<<===>>>>>>>>>>>>===:::777666777888888777222555888:::;;;===???BBB888777666777:::===>>>???888999;;;<<<===<<<<<<;;;===<<<999888777888999:::<<<999666666777:::<<<<<<>>>>>>>>>>>>===<<<;;;:::999666444777;;;===:::666555444333333333555666777666777999:::999888666555666999;;;;;;999888999;;;999===BBBEEEDDD???888444777777777999;;;;;;999666888555333555999<<<<<<;;;===;;;::::::::::::999888777999:::gggtttiiifffgggccc\\\XXXYYYYYYWWW\\\aaaiiiqqqyyyqqqiiikkkhhhhhhooo}}}rrrjjjjjjfffffflllvvv{{{wwwqqqqqq~~~ttthhhfffeee``````ffftttrrr___YYYQQQJJJNNN]]]rrr{{{|||vvv{{{}}}~~~|||sss~~~zzz~~~zzzkkklllvvvtttfffmmm}}}ccc777555DDDiiizzziiilll{{{}}}WWW000555777555111///111333333(((555222+++111///333...///////////////.........///000222333333333333000000000000000111111111222222111111222444555777333444444555666666666555666555444555777888999888999444444888:::777333444777666666555666888999;;;666777888999999888777666777333000111777<<<<<<;;;777666555666777:::===>>>GGGAAA<<<;;;>>>???:::555999:::;;;;;;;;;<<<>>>@@@<<<;;;:::888777666666666555444444333333222222222666777888;;;@@@FFFKKKMMMFFFDDDBBBCCCEEEBBB<<<666444666777555222000222555666222//////111222000---333000...HHH}}}zzzdddKKK;;;CCCKKKDDDfff}}}~~~{{{zzz}}}999999::::::;;;<<<======:::888555444666888999999===777444777:::;;;===???777777777888::::::999888999:::;;;;;;;;;999777555999888666555666777999:::888777555444555888:::<<<<<<<<<=========;;;:::999999999999999999:::::::::555888;;;:::777555555777999555333666777555444666555:::>>>===999666666888;;;>>>BBBDDDBBB>>>:::888:::999999888777666555555999777555444444555444444>>>:::555222333555777888<<<888@@@fff~~~jjjkkkjjjggg[[[TTTaaaiii^^^bbbeeesss}}}zzzssssssrrroootttyyyuuuiiimmmwww~~~wwwuuu|||}}}yyyvvvuuuvvv|||}}}|||vvvwww{{{{{{{{{zzz~~~~~~ssshhheeeeeeeeefffhhhnnnwwwsssRRR...???ZZZjjjVVViii}}}oooIII444444333222111111111222444222//////111222222222///111333333222000000111111000//////000222222111222111000.........//////000222444333222111222333///111333333222222555888666555444555777999999888666777888999888777555333777666555444444444444444444666888:::;;;:::999888777666666555666888999;;;666222333777888777<<>>???<<<777666999===888777777666444333222222333222111222333333222111000555888;;;DDDQQQXXXVVVQQQJJJAAA======<<<999666222222111111222444666777:::555111111111......000333///111FFFrrr{{{iiiRRRJJJCCC888HHHmmm|||888999:::;;;<<<<<<<<<<<<777555444444777:::<<<<<<<<<777444777::::::;;;===888777777888::::::999888999:::;;;;;;:::999777555888777666555555777888999888777555444555777999;;;;;;<<<===>>>>>><<<:::999666666666666666666666666666888;;;:::888666666777999555333666888666666777666:::===<<<999666888:::;;;>>>BBBDDDCCC@@@===;;;888888888777777777666666:::888666555666666777666666555444666888777444111:::DDDUUUuuu~~~llleeecccddd```]]]iiiqqqiiimmmppp~~~zzzuuutttqqqwww|||~~~rrrzzz}}}}}}{{{zzzxxxtttuuuwwwsssxxx|||||||||~~~zzzuuulllddddddfffffffffggglllwwwssseeeCCC,,,FFFfffkkkgggwwwXXX111333333222111111111111111333111000///111222222111///111222333111000000000000///...///000111111111222111000/////////000111000222333333222111111222000111333333111222444777777666555666888999:::999666777999::::::888666444666555555444444444555555555666777888999999888888888888777777777888888999777555555999999888;;;BBBBBBEEEEEE@@@>>>???>>><<>>===888444222222222333444555666777999444111222111......111555222///:::___lll]]]JJJIIISSSXXXiii~~~777888:::<<<===<<<;;;:::777666555666888;;;<<<<<<:::666555888:::999999;;;888777777888999:::999888999::::::::::::888777666666666555444444666777888888777555444444555777888;;;<<<>>>??????===;;;999555555555555444444444444777999::::::888777777888888555444888:::888777999888:::<<<:::888777:::===;;;===AAADDDEEECCCAAA???777777777777777777777777555555444444444666777888666444333777<<<>>>;;;777;;;TTTnnn{{{kkkeeeiiimmmmmmvvv~~~zzzxxxzzzuuuzzzvvv}}}xxxyyywww~~~tttuuu}}}uuuvvvxxxwwwqqqtttuuutttwww{{{{{{wwwjjjeeecccfffiiigggffffffmmmnnnsss~~~}}}zzz|||TTT666///TTTvvv~~~zzzpppFFF)))222111111000000000000000333111000000111222222111...///111111000//////000---......///000111111222111111000000000111222222000222333333222111111222000111222222111111333555888777666666888::::::999666888:::<<<<<<999666444555555444444444555666666666666666666666666666666888999999999999888777777999888:::<<<;;;888:::>>>>>>BBBBBB===999:::<<<;;;???CCCFFFEEEAAA===;;;<<<:::888666444333333444555555333111000222333333333111444666;;;EEERRRZZZ[[[LLLGGGBBB???>>>;;;777333111222333555666666666666777333111222111...///222555:::999:::SSS}}}tttaaa]]]TTTZZZooo||||||||||||666888;;;======<<<:::888;;;999777777888999999888888555555999999777777999999888777777999999999888999999::::::999888777666555444444444444555666777888777555444444555666777:::<<<>>>@@@@@@>>>;;;:::888888777777666666666555888999999999999888888888888555444999;;;999999:::999::::::888777888;;;>>>;;;<<>>555000000////////////000000333111000000222222222000---...000000......///000,,,---///000000000111222000000000111111222333333000111333333111000111222111111111111111222333444888666555666888999999888444777:::<<<<<<999666444444444444444444555666777666666555444444444555555666777999:::::::::999888;;;<<<>>>>>><<<:::999:::;;;@@@AAA;;;777888;;;;;;;;;>>>BBBDDDCCCCCCCCCDDD;;;999666444333444666777666333111000222333444444333444555999BBBMMMTTTWWWIIIDDD???;;;:::888555333000222333555666666555555666222111111000...000555555CCCGGGCCCMMMiii}}}kkkVVVeeemmmxxx}}}zzz666888;;;<<<===;;;999888;;;999777777888999888666666444555999999666777::::::999777777888999999888999999999999888777666666444444444444444555555666777666555555444555666666:::;;;===??????>>><<<:::::::::999999888777666666999888777888888999999888888555555:::<<<:::999:::999999888777666888;;;===;;;;;;<<>>333CCCiii~~~```???555:::000///////////////000000222111000111222333111000,,,...//////......///111+++...000111000///111222000000111111222222222222///111333222111000111111222111111111222333444444777555444444666777777666333555888::::::888666444444444444444444555666777666555444444333444444555333444666999;;;;;;;;;;;;;;;>>>@@@???<<<;;;:::999999>>>???;;;888:::<<<<<<:::;;;===???AAADDDGGGIII;;;999777444444555777888555333111111333444444333666444444888???EEEKKKNNNEEEAAA;;;666444444555555111222444555555555333333555222111111111000666===@@@LLLOOODDDAAAMMM\\\aaazzz|||rrrpppiii___QQQnnnwwwxxx}}}777999:::;;;;;;:::999888666555555666888:::999888666444555888888666888===;;;999777666777888999888:::999999888777777666666444444444555555555555555666666666666666666777777:::;;;<<<=========<<<;;;;;;:::999888777666555444888777555666777999888888888555555:::<<<:::888999999888666666666777999:::;;;999888;;;???AAA@@@>>><<<;;;:::999888777777666777999;;;;;;;;;<<>>@@@===;;;<<<;;;999888;;;===;;;<<>>???BBBDDDFFF:::999777666555666777888444333222333444555444222777333333888===???BBBFFF@@@===999555333444555777555555555555555444333222444111111333444888BBBLLLZZZXXXOOO@@@777===OOO___pppZZZPPPPPPSSSbbbwww}}}xxx}}}999999:::::::::999999888555444444666888999888666555444555888777666;;;AAA<<<:::777666777888888888:::999888777777666666666444444555666666666666666666666666666777888888888:::::::::::::::;;;<<<<<<;;;;;;:::888777666555444888555333444666888888777888555666:::<<<888666777999777666555555666777666;;;777555777;;;===;;;999::::::::::::::::::::::::888>>>DDDIIIMMMTTT]]]ccchhhtttqqqgggddddddjjjpppuuuyyyyyymmmrrryyyyyywwwhhh]]]iiissskkkoooyyyxxxxxx|||rrr{{{vvvjjjccc``````hhhzzzxxx|||{{{rrrpppppppppooollljjjjjjhhheeefffjjjoooiiilllzzz~~~{{{~~~{{{bbb@@@333:::aaawwwlllGGG333//////000/////////000000111222111111111222333333111///---...///......///111333...222666555111///000222///000111111111000///...///000222222000000000111222000000222555888888777777666444444666666666555666666777777888888888888666555555444444444555555222333444666666666555555222222333555777999;;;<<<999>>>???;;;:::======;;;666888999;;;@@@DDDAAA;;;???>>>>>>???AAAAAAAAA@@@999999888777777777888888333333333555666666333111666222333999======>>>AAA:::::::::999777666666666;;;:::888777555444444333222000111555:::BBBQQQ___gggVVVEEE;;;666>>>ZZZwwwyyycccPPPEEEIIIUUUxxx|||zzz{{{}}}~~~yyy~~~::::::999999999999999999888777666666777666444222666444555777777777<<>>>>>???GGGRRR]]]gggrrrxxx~~~|||ttthhh[[[TTTTTTWWW]]]hhhppprrrxxxqqqwwwmmmcccttt}}}nnnlllqqquuuwwwwww|||~~~yyyxxxzzzeee[[[WWWTTTbbb{{{yyyxxxzzzooooootttyyymmmhhheeedddbbb```dddjjjeee```ggg{{{|||mmmMMM222333DDDpppZZZ:::111///+++000000000000000111222222111000111222333333111///.../////////...///222444///444777777222//////111///000111111111///...---///000222222000///000111222000000222666::::::999999777555555777777777666888888777777888999::::::777666555444444444444444111222555777777777666555444333333333555777999:::888===>>>:::999===???<<<555666777:::BBBGGGBBB999<<<===???BBBCCCCCCAAA>>>999999999999888888888888222222444666777666333000555111222:::>>><<<===@@@666999<<<===<<<999777666???===;;;888666555555555000///111777>>>JJJ]]]mmm___HHH666555888CCCeeeeeeYYYQQQIIIPPP^^^}}}zzzwwwxxx|||{{{{{{~~~<<<:::999999:::;;;:::999::::::999999888666555444666666666666777777777777===<<<:::888888999:::;;;;;;>>>===888666777777666777666666777777888999:::;;;999777666666777999;;;::::::;;;;;;<<<======>>><<<<<<:::777555555666888;;;;;;:::888666666888:::888888888999999777555222999888666555555444333222666999777222222888:::888:::>>>CCCGGGJJJJJJJJJJJJSSSaaaqqq|||yyyjjjeeeiiikkkjjjbbbTTTJJJHHHIIIIIISSSTTTXXX^^^ffflllpppqqqsssrrrkkkzzzyyyuuusssnnnjjjjjjnnntttwwwwwwoooppprrrssstttwwwzzz}}}~~~~~~xxx~~~wwwfff\\\NNNYYYbbbuuuxxxnnnrrrvvvuuuvvvssskkkbbb\\\]]]cccjjjggglllrrroooIII,,,888VVVyyyCCC000666666111...000222333333333111000222111000111222333222111......//////000000000111222111000///............///000000000000000/////////000222333333222000///---000222333222333666:::999777555555666777777777777777777777777888888999888888888777666444222111222222444555666777777777555333222333666888666444888999888666999<<<:::444333333444777<<<@@@BBBCCCCCCBBBAAABBBDDDBBB===888777999::::::888666555555111333555444111000222444111666999888888;;;<<<;;;===;;;;;;<<<888555:::CCCHHHKKK@@@666::::::666888???>>>999999GGGVVVVVVKKK999<<>>===;;;999:::999999888777666555444666666666777777888888888:::999888777777999:::;;;;;;>>>===888555666777555777666666666777777888999:::999777555555777999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::777555444666888;;;<<<<<<:::888777888999<<<:::999888888777666555222222333777;;;<<<999666<<<>>>===999999===>>>;;;BBBHHHNNNRRRTTTZZZcccjjjhhhtttxxxfffYYYQQQQQQTTTVVVWWWRRRHHHAAA??????>>>BBBBBBDDDIIIOOOSSSUUUUUUYYYhhhuuupppkkk{{{wwwqqqlllgggbbbaaaeeejjjmmmnnnfffeeeeeeggglllsssyyy}}}}}}wwwooommmuuuzzz~~~yyyrrrfffTTT```lll{{{zzztttyyy}}}{{{rrrpppooollliiieeeaaa^^^aaannn{{{hhhCCC///AAA___ooo>>>---000///---000111222444444333222111///......///222333333222////////////////////////111111000////////////000//////000000000000//////000111222444444222111000000222333333222333777:::;;;999666666666777777666777777666666777777888999;;;:::888666555444444444222333444444555555555555444333222444888:::999888777888777666999<<<;;;666555444333555999<<<======@@@BBBDDDGGGGGGDDD>>>:::666777888777555333333333000222444444222222333555888===???<<<::::::999666:::888777888666555<<>>777>>>SSSddddddPPP777>>>^^^uuuyyyZZZVVVWWWcccppp}}}~~~zzz|||}}}{{{|||999:::<<<>>>@@@@@@===::::::999888777666555555555666666666777888999999:::888777777777777999:::;;;<<>>999666777777555777666666666666666777888999777666555555666777999:::;;;;;;;;;::::::999999::::::999777555444666888<<<===>>>===;;;888888888888777555333333444555666333222444:::BBBFFFDDDAAAEEEHHHJJJJJJKKKOOOPPPNNNVVV^^^hhhmmmooouuuxxxXXXFFFAAAAAAAAABBBDDDGGGFFF@@@<<<<<<;;;999999888888:::===?????????>>>LLLUUUfffqqqmmm{{{tttiiibbb\\\VVVSSSVVV[[[^^^______[[[YYY\\\dddooowwwzzztttlllccccccoooyyyyyyuuu~~~yyyppp]]]kkkzzz{{{xxx}}}{{{pppoooppprrrsssnnnddd\\\aaasss]]]:::555PPPnnnbbb<<<222000---...000111333444444444333222---,,,,,,...111333333222//////////////////......000000000000000111111222//////000000111000000///111222333444444333222111444444444333222444777999<<<:::777777777777666555777777666666777777888999===;;;999666555555666777333333333444444444444333444444444666999;;;;;;;;;555777777666888<<<<<<888777555333333555777777777888<<>>:::888777888888666444222333333111222444444333333444666777<<>>BBBJJJQQQOOOBBB777999AAATTTvvv```999111FFF[[[hhh}}}wwwYYYAAAGGGYYYtttyyyuuuyyy~~~wwwuuuuuu999999:::<<>>AAA@@@:::777888999777777777666666555666666666777666555444444555666777::::::;;;;;;:::888777666999999999777555444555777<<<>>>@@@???<<<999777666333333333222222333555777999888<<>>===<<<;;;;;;::::::???BBBAAA<<<999;;;;;;:::999888777666666666666666666666555444444555666666::::::;;;;;;:::888666555777888888777555444555666;;;===??????<<<999666555555666777666444333555777666===LLL___pppwwwvvvrrrlllooovvv{{{gggOOOEEE;;;:::;;;999777666;;;;;;888333333777888777666555444555666777666444222:::999===SSSooouuuppp|||pppcccPPPJJJBBB>>>???BBBDDDDDDJJJFFFBBBCCCHHHKKKJJJHHHFFFCCCCCCJJJTTT]]]aaaaaa[[[]]]aaafffiiilllttt|||yyytttrrrrrrrrrrrr{{{{{{rrr~~~~~~ppp}}}|||}}}{{{vvvvvvwwwwwwuuuqqqnnnnnnooofffttttttrrr~~~wwwxxxiiiDDD666LLLpppyyyrrr^^^NNN555...555000***000///000000111111111111111000...---...//////...---......///000222333444444......//////000111333333//////000111111111111111333333333333333333333333444333111000111222333444444444333555777999888777666666666555666777777888:::;;;<<<<<<;;;999777555555555333222222222222222666777777666555555555555333777777555777;;;===<<<999777555555666666555444444555444111...000555:::777888999888555444555666444444333222111111000///000666;;;;;;;;;>>>>>><<<888:::;;;999777666555444CCCIIIAAA333444;;;FFFUUUQQQCCC999;;;DDDVVVttt[[[999======\\\}}}pppRRR???:::GGGfff|||tttwwwqqqrrrjjjhhhnnnqqq;;;888555444666999;;;<<<999999::::::999999888777::::::::::::;;;;;;;;;;;;BBBAAA@@@???>>><<<;;;;;;===AAAAAA<<<:::<<<===<<<::::::888777666666666666666666555555555555666666999:::;;;<<<;;;999666555555777777777555444444555888;;;======:::777555444555666666444111111444888888HHHcccqqqYYYGGGCCC???<<<;;;888555777;;;<<<;;;666111222666777555666555444555777888777666333888555555BBBUUUvvvxxxsss|||mmm___JJJDDD===::::::<<<<<<<<>>:::777===:::777:::???EEEHHHHHHBBBEEEJJJNNNSSSZZZdddkkksssoookkkggggggkkkqqquuu|||{{{~~~{{{xxx{{{~~~|||uuuooolllllldddnnnooopppzzz~~~}}}yyyxxx~~~vvvWWW===@@@]]]~~~ggg]]]iiioooiii[[[KKK@@@888,,,,,,555111,,,333////////////000000000111111000......//////---,,,......///000222333444444............///000111222//////000111222222222222333333222222222222333333333111000000222333222111333222333666999::::::999666666555555666666777888888:::<<<>>>===:::666444666555444222222222333444666777777666333222222333333777888555666:::======999888888999999888555333000000///---,,,---000222222444666666555444333444666444222222222222000///000555888777777;;;<<<:::;;;>>>>>>;;;999999777333;;;AAA:::222777===DDDOOOBBBAAAHHHZZZpppuuuGGG:::444MMMeeecccHHH222666EEEkkk|||pppeeennn}}}~~~}}}{{{rrrdddbbbiiijjjooottt|||:::888666666777999999999888:::<<<===<<<;;;999777<<<<<<<<<;;;;;;;;;;;;;;;AAAAAAAAA@@@???>>>======:::>>>>>>;;;999<<<>>><<<<<<;;;:::888777777666666666666666666666666666666999:::;;;<<<<<<:::888666444666777666555444444555666888::::::888555444444444444444222222777AAAIIIVVVggg~~~}}}cccOOOBBB:::>>>>>>??????999444777===;;;;;;777444555999888444777666666777999:::999888555555222333999BBBbbbxxx{{{gggVVVEEE@@@:::888888999888666======>>>======;;;999777::::::999888999:::;;;;;;777:::<<<===@@@GGGQQQWWWYYYYYYYYYXXX[[[dddpppxxx|||}}}{{{{{{yyy{{{|||{{{xxxtttpppnnnkkknnnlllnnnvvvtttrrrzzz~~~yyyzzzhhhGGG<<>>>>>===???>>>::::::>>>???;;;444999444555EEEMMMIIIIIIGGGYYYpppcccGGG<<>><<<999777=========<<<;;;;;;::::::??????@@@@@@@@@??????>>>888<<<<<<999888;;;===<<<===<<<;;;999888777777777777777777777777777777777888:::<<<======;;;888777444555777666555444444555444666888888666444444444666777666666999EEEUUUbbb}}}hhhKKK<<<:::;;;555777===???;;;444333777555666555444555888555///666555444555777888777666777444000333666666SSS~~~zzzaaaMMMBBB>>>999777888888666444555777888999888888999:::555888<<<<<<:::666333111333777:::::::::>>>CCCFFFEEEGGGJJJMMMRRR^^^nnnzzzyyy}}}wwwuuuvvv{{{xxxttttttwwwyyyxxxvvvvvvrrrjjjkkkqqqllllll{{{zzz{{{xxxzzz}}}___>>><<>>===888111,,,444999AAAIIILLLEEE888---...222777::::::888666666555333222444888:::999777999===???>>>???EEEJJJJJJ===???<<<777:::BBBFFFDDD555888555???YYYcccWWWNNNeee}}}ZZZPPPPPPNNNIIIDDDNNNppp}}}}}}{{{wwwvvv~~~nnnnnnoooccc___dddmmmuuu===999777888;;;:::666111888:::===??????<<<888555:::999999:::===>>>>>>>>>;;;<<<>>>???>>><<<:::888===>>>>>><<<999888888999;;;:::999777777777888888777888888777555555666777333777;;;<<<999777666777555666666444444555666444555444444555777666333000777555666>>>OOOeeeyyyzzzdddMMM===555444555999AAADDD>>>888888777444555555555555666777999999::::::999666444666;;;@@@888666666666000222IIIddd{{{uuugggLLL;;;999999:::888444555999666666666666777888999:::444777::::::777333222222222888>>>???;;;888888999===:::>>>@@@BBBYYYxxx}}}zzzvvvzzzqqqnnnwwwuuurrroooooorrrvvvzzz|||}}}wwwooolllnnnpppqqqppppppqqqzzzpppnnnsssvvv{{{}}}TTTCCCBBB^^^rrr\\\OOOXXXzzzxxxSSS444333111////////////000...............///000000111000///......///000111111111000///////////////000000000///////////////------------...000111222000111111111111222222222//////000000111111222222333222222222333444444555888888777777888999::::::444666888888888888999:::<<<;;;999777666666777888999777666666777777666444555555555555555555444444===:::666333222555888;;;===999999<<<999222...000111;;;QQQddd___HHH777333111111444999======999555......111666<<<>>><<<999:::GGGGGG<<<>>>OOOTTTLLL???>>>999666>>>JJJPPPNNN???999<<<\\\ppp]]]ZZZKKK>>>NNNvvv|||}}}yyykkk___mmmmmmkkk~~~BBB===999888:::;;;888555999;;;===???>>><<<:::888::::::;;;===>>>>>>>>>===;;;<<<>>>>>>>>><<<:::888===>>>???>>><<<:::::::::;;;:::999888777888999999777888888777555444555777444777:::;;;:::888999:::444444333111000111222222666444333333444555555444111777DDDUUUjjj~~~vvvnnnccc[[[MMM@@@666222222333999@@@CCC>>>999888777444666666666666777777888999999:::;;;999777666999===999444333555333333@@@QQQeee}}}|||wwwhhhMMM???;;;888999888555666999999888777777777777777777555777:::999666333222333333777<<<<<<999666777888888888<<<;;;>>>YYYzzz~~~zzzuuuqqqqqq|||{{{xxx|||~~~vvvooosssuuusssqqqrrruuuwwwwwwvvvvvvwwwwwwuuuqqqpppqqqsssqqqmmmqqq}}}~~~{{{uuu___^^^hhhrrr|||lllCCC999FFFhhhzzzfff^^^hhh~~~^^^<<<444333111000/////////000///............///000000000000////////////000000111000000///////////////000000000000000000000000...............///000111000000111111111222222222111111111111222222222222222222222333444555666666777777777777888888999999888999:::999777555444555:::999777555444555666666999777666555666777666555444444444444444333333333999888666555555555666777;;;888888:::888111...000---;;;VVVlllhhhNNN777...000111444888;;;;;;888444444222111333999>>>BBBBBB<<>>JJJnnn|||fffLLLJJJFFFKKKgggqqqxxxqqqjjjwwwGGGBBB===:::;;;<<<;;;999;;;;;;===>>>>>>===<<<<<<;;;<<<>>>@@@@@@>>><<<;;;<<<<<<===<<<<<<;;;999888<<<>>>@@@@@@>>><<<<<<<<<999999888777777888::::::888999999777555444555666333555777777777777777999<<<:::888777666666666888777666444333444666999::::::HHH^^^sss{{{wwwqqqjjj```^^^\\\^^^___[[[RRRKKKCCCAAA<<<888555444555555999???BBB>>>:::999777555777777777777777777888888888;;;===<<<999666777999<<<555222777888555777>>>GGG\\\ooo|||wwwhhhNNNFFF===777666777777777:::;;;:::999777666555555555777888888777444333333444333666999888555444555777333666:::999@@@ccc~~~~~~zzzqqqlllnnnrrrzzz~~~zzzuuuxxx~~~{{{}}}pppmmmuuurrrppprrrvvvvvvsssnnnoooxxx}}}uuuppprrrvvvtttnnnmmmuuu}}}|||uuuppptttxxxjjj[[[```mmmzzzbbb;;;>>>[[[kkklllzzzfffEEE...333222111000000000000000//////......//////000111///000000111111000000///111000//////......//////000000000000000000111111000//////......//////000000000000111111111222222333333333222222222222222222222222333444666777888777777777777777888888888888::::::999666444444444777666555333333333444444999777555444555666666666222222222222222333333333444444666666666555333222888666666888666111...///+++999RRRfffcccKKK555,,,///000333777:::999666444666444333555<<>>===<<<<<<<<<======>>>>>>??????<<<>>>BBBCCCAAA>>>;;;999;;;;;;:::999999999999999;;;===@@@@@@???=========777777666666666777999:::999999999777555444444666666777777777777777888888777444222222111......000666999;;;<<<===???CCCGGGTTTeee|||oooccc]]]ZZZTTTOOOFFFDDDBBBDDDFFFEEEAAA===999999888777666666666666999===???>>><<<999888777888888888888888888777777;;;===>>><<<888666666888===777666999:::666444666<<>>eee~~~tttvvvzzzmmmKKK666000222222222111111000000000/////////...///000000111///000111222222111000///000000///............///000000000111111111111111111111000///......//////000000000000111111111111333333333222222111111000000000111222333555777888666777777777888777777777333555777888777777888999666555444333222333333333999666444333555666777666222222222222333333333333111222333444444333222111555555444555333111//////...444AAAKKKIII<<<222//////000333666888777555444222333555:::BBBIIIPPPSSSYYYYYYZZZ```eee___OOO@@@555888999888777777888888:::\\\|||}}}mmmSSSDDDAAAJJJeee|||~~~uuueeedddgggtttttt^^^ccc|||IIIHHHFFFEEECCCAAA>>><<<============>>>>>>???@@@<<>>======>>>666555444444555666777888888999999777555444555666:::999::::::<<<=========:::444222444222//////333888@@@JJJQQQTTTWWW[[[___rrr}}}qqqbbbPPPFFFEEEFFFDDDCCC>>>:::777777:::<<<<<<<<<888777555444333333444444999:::===???===:::888888888999999:::999999888777>>>???>>>;;;666555777999:::999888999666333444777:::>>>???FFFPPPTTTeee|||}}}rrrZZZKKK@@@666555777888999;;;999999888777666666777777999777555333333333333333333333333222222333444666777333666BBBYYY}}}vvvpppqqqqqqsssssssssvvv|||~~~|||yyyvvvrrrooommmmmmmmmnnn|||{{{~~~{{{pppiiimmmhhhcccccchhhlllmmmmmmpppuuuzzz{{{wwwsssrrrssssss{{{{{{yyy~~~XXX???...MMMttt|||tttPPP333---444222222222222222111111111///////////////000111111///000111222222111000///000//////...............//////000000111111111111222111000//////...////////////000000000111111111222222111111000000000/////////000111333444666777777777888888888888777666000333555777777888999;;;555555444444444444444444777555444333555666666666222222333333444444444555222222111000000111222333333333333222111111000///...///111444333///---//////111444666666555555444333333444888@@@KKKVVV^^^cccccc\\\WWWaaalll___GGG999===@@@<<<444222888AAAVVVyyyyyymmmUUUDDD>>>EEEXXX{{{{{{kkkvvvzzzgggcccbbbkkk~~~}}}```FFFCCCfffHHHHHHHHHGGGEEEBBB@@@>>>============>>>>>>>>>>>>;;;@@@DDDDDD@@@<<<:::::::::999666555666999===???<<<===>>>>>>===<<<>>>???666555555444444555666777777888888777555555666777666777:::>>>DDDHHHIIIIIIHHH???999999999666;;;CCCGGGTTTdddnnnsssuuu{{{}}}vvvtttqqqmmmhhhccc___\\\VVVIII<<<888;;;===???@@@===:::666555666888999999:::888666444444555777888999888;;;??????;;;999:::888888:::;;;;;;:::999888???@@@???;;;666555777:::666888999777222111444888666:::888:::@@@???HHH]]]vvvyyyaaaGGG>>>888777888888888;;;888777777777777777888999999777444333333333333222222222222333444555666777999222:::QQQkkkvvv~~~{{{uuummmgggmmmxxx~~~~~~nnn]]]SSSSSSZZZaaakkk}}}ttttttrrrjjjeeegggccc^^^\\\___eeekkknnnrrrsssvvvwwwvvvssspppnnnooo|||~~~}}}{{{||||||vvvMMM<<<<<>>>>>>>>===<<<<<<:::???DDDCCC???;;;:::;;;<<<:::777666888<<>><<<===???AAA999888777666555666777888555666777666555555777999777:::AAALLLXXXaaadddeeeZZZKKK???<<<<<<>>>IIIWWWhhhuuuzzzgggbbbaaa]]]SSSSSSQQQNNNKKKHHHEEEDDDCCC999444777::::::;;;===;;;999888777777777666666:::999777666666888999;;;999777999???@@@<<<999;;;666888:::;;;<<<;;;:::999===??????===999666777999666999:::777444444666777111888777666:::999:::DDDRRRbbbyyyyyy[[[AAA<<<::::::999777777;;;888888777777777777888888999666333333444444222000111111222444666888999999888333GGGjjj|||yyyqqqjjjlllvvv}}}xxx|||vvv___NNNIIINNNTTT[[[vvv~~~sssmmmiiiaaa___aaa```]]]ZZZZZZ___gggmmmooossswwwxxxvvvqqqmmmjjjnnnzzz~~~|||pppuuurrruuuiiiDDD444@@@ooojjjIII777666777444111111222333333333222111000000//////000000111222222111111000000111111222//////...------------...,,,------...//////000000111111000000///000000000////////////000000000111000111111111111111222222333333333444555666777777999:::;;;;;;;;;:::888777666777888777555444444444333444444444444444444444333333444666888777555333111111111222333444444444222111///......000222444///333333//////333444000---.........///000...,,,000333666777555444555666777666666777<<>>333333999VVVIIIHHHFFFCCCAAAAAACCCEEE<<<===>>>>>>>>><<<;;;::::::???CCCBBB>>>::::::<<<===;;;888777:::???EEEIIICCCBBBAAA>>><<<===@@@CCC;;;:::999777777777888888444666666666666666888:::AAAFFFPPP```qqq}}}}}}jjjYYYTTTSSSXXXiii|||fffNNNHHHFFFCCC<<<<<<<<<<<<<<<;;;::::::888222222999<<<888666888666777888999:::888777555777666555555555555666666999666888???AAA<<<:::;;;666777:::<<<<<<<<<;;;::::::===@@@@@@;;;777666777999;;;<<<:::999:::888666111999666111777999888>>><<>>???CCCLLLTTTLLLCCC@@@HHHYYYppp{{{___FFF444555;;;AAAVVVnnneeeeeekkkfffaaalllnnnvvvsssLLL>>>+++...<<<;;;IIIyyyPPPFFFBBBFFFDDD<<<:::???===>>>?????????===<<<;;;>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;>>>BBBFFFIIIIIIAAA===@@@BBB>>><<<>>>???>>><<<999888777777888:::666444666777888===CCCOOO]]]lllyyyuuuqqqvvvlllNNNAAA>>>999222555666777777777666444333777777888888888888777777666888888555333222555888999777555555666888999999888;;;???BBBBBB@@@<<<:::666888<<>>:::888999<<<======<<<999666555666888777666777999:::999999;;;444999DDDTTThhh~~~uuuOOO999;;;;;;888666888999888888:::???CCC@@@:::999;;;:::666222111333444333222///999555///666:::777777555QQQpppxxxqqqrrrooowwwxxxzzzuuuttt}}}|||xxx|||mmm[[[RRRMMMHHHUUUaaakkkkkkgggddd^^^WWWccc[[[WWWZZZ]]]___eeemmmooommmuuuqqqkkkpppuuuzzzttt~~~}}}zzzzzzyyy|||lllFFF999???qqqkkkcccwwwxxxZZZ>>>555555111000222////////////////////////---......///000111111111333AAA<<<---...333///+++......///000//////......111111222111111000///...///000111111///......///111111222222222222222222//////000111444777:::<<<<<<<<<;;;:::888777666666666888:::;;;999777777777777666555444333222111111333111000///000111000//////...000333666777333000444111//////222333222000000000111111111111000000111111000000000000000000---...///111111111000///333222444888888333222333888666888<<<>>>@@@EEELLLGGGFFFAAA;;;;;;BBBFFFFFFBBBEEEOOOddd~~~tttdddBBB;;;666666<<>>---888999222:::]]]PPPEEE@@@DDDDDD===;;;?????????@@@@@@@@@>>>===<<<>>>>>>???@@@@@@???======>>><<<;;;;;;<<<@@@CCCFFFFFF@@@===??????<<<<<>><<<:::888777777888888666444666777:::CCCLLLYYYiiizzz___GGG;;;888555222444555666777777666555444777777888888888777777666777999999888555444666888888666444444555777888888999<<>>===;;;888666888;;;>>>===999777888:::<<<<<<;;;999666555666777666666999;;;<<<;;;999999>>>@@@CCCFFFMMM^^^tttxxxZZZCCCAAA>>><<<:::999;;;>>>@@@AAADDDGGGDDD<<<999;;;999666222111222444333222111888666555<<<:::666999@@@bbb|||yyywwwxxxmmmooosssvvvzzz}}}|||}}}sssfff___YYYSSSOOO[[[eeefffbbb```^^^ZZZaaaXXXRRRVVV]]]eeeoooxxx~~~uuuvvv~~~rrrkkknnnsss}}}xxxrrr|||zzz}}}~~~dddDDD;;;OOOzzzoooggguuu{{{\\\FFF444222444222000222////////////////////////......///000000111222222444DDD???000///222///---000///...////////////...222222222111111///......///000111111///......///000000111222444555666666222444666999;;;<<<<<<<<<>>>===<<<;;;:::888777777666999;;;<<<;;;999999999:::888555222111111111222111000///////////////...000///...000444555444333555222000111333555444333111111222222222222111111111111111000000000000000...///000111111111111000333111222666777444333666333666<<>>???BBB>>>666666<<<===MMMaaarrrkkkZZZHHH>>>777333:::NNNlllsssooowwwdddeeefffZZZgggjjjyyydddIII:::777333222111:::SSSwwwQQQDDD===@@@CCC@@@===>>>@@@AAAAAAAAA@@@???===<<<<<<>>>@@@AAAAAA@@@???>>>===;;;999999:::>>>CCCFFFFFFBBB@@@@@@>>><<<>>>CCCAAA???===:::999888777888666555555666777===LLL[[[dddtttmmmMMM===666111111444333444555666666666666666888888888888777777666555777999::::::888777777888666555444444444555777888<<<===???@@@@@@>>><<<;;;=========<<<;;;888666444999<<<>>>===999777777999;;;;;;:::777555444555777444666:::======<<<:::777AAADDDDDD===888???QQQbbbuuu\\\JJJCCC???AAA@@@===@@@GGGCCCCCCFFFHHHEEE>>>:::<<<777555222111222333222222333555555<<>>===<<<:::999888888777999<<<===<<<;;;;;;<<<===:::666222000000222333////////////............000///...///222555666666666444222333555666666666222222333333333333222222222222111000000000000000000000111222222222111111333000111444555444555888555888@@@HHHHHHBBB???@@@BBB;;;===CCC===111555EEEOOOfffyyy~~~uuuXXXIIIAAA444999999<<>>===???@@@AAAAAA@@@>>>===<<<:::<<>>===999888666777:::???EEEIIIIIIIIIGGGCCC???===@@@EEEAAA@@@===;;;999888888888555555666777777@@@VVVkkkqqq{{{sssVVV===777555//////666222222333555666777777777888888888888777666555444777888999:::999888777777555666666555555555777888===>>>>>>>>>>>>===<<<<<<======<<<;;;999888777666:::<<<>>>===:::888888888::::::999777444333444666444777::::::<<<===<<<999===BBBEEE@@@999888???GGGZZZwwwzzzjjjTTTIIIAAA???FFFHHHCCCDDDKKKBBB@@@BBBEEECCC===;;;<<<555444333222222222222222444333444???EEE777444EEEkkk}}}xxxyyyxxxhhhbbbnnnsssjjjjjjtttyyywwwxxx~~~~~~|||zzztttjjjaaagggjjjjjjddd\\\ZZZ^^^ccceee^^^ZZZ___jjjuuu|||~~~{{{pppoooyyy}}}uuuqqquuulllvvvrrrmmmvvv~~~~~~pppgggooo}}}vvvhhhPPP777222111555444000---///////////////////////////000000111111222222222222555FFFEEE666111///---000222///,,,---111444333111555444333111000///......///000111111///......//////000222444666888:::;;;999;;;???AAABBBAAA>>><<<======<<<;;;:::999888777666888;;;;;;;;;;;;;;;<<<===;;;999666444222222222///000000000///.........//////111333555666777777555555444555666666777666222222333333333333222222333222111000000000111111222222222222222222222222666222111333444333555999======@@@DDDDDD@@@???BBBEEE@@@>>>>>>===BBBVVVkkkvvv|||~~~fffQQQ;;;333999;;;;;;JJJ\\\pppsssrrryyyuuukkkjjjttt]]]FFF:::333111444888888LLLsssVVVIII===;;;???@@@>>><<<===>>>?????????>>><<<<<<999;;;===>>>???>>>===<<<999888777777:::???DDDGGGKKKLLLJJJDDD>>>===???AAAAAA@@@>>>;;;::::::::::::666666777777888DDD^^^vvvssskkkgggYYYDDD555666777111111777222222333444555666888888777777777777777666555555555666777888888888666555555777888777666666888:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999:::;;;===>>>>>><<<:::999999999999888666444333555666666999:::888:::???BBB???===???AAAAAA>>><<<;;;:::AAA___yyyssseeeSSSJJJEEEGGGPPPRRRLLLGGGIIIFFFBBB@@@AAA???:::888999444444444333222222333333444333444???BBB555999RRR~~~|||lll```jjjzzzwww{{{}}}xxxtttvvv|||zzz}}}{{{rrrkkkqqqnnnggg___XXXVVV[[[aaaYYYZZZ\\\dddoooxxxzzzxxxkkkhhhpppxxxuuu{{{oooxxxvvvqqqwww}}}yyyxxxzzz}}}}}}nnnUUU888555444444444222......000000000000000000000000000111111111111111222222222333BBBBBB666111...,,,111111///...000333666666444555444333111000////////////000111111///......///111222333444666777888999999::::::;;;;;;;;;;;;;;;:::999999888888777777777555666888999888888:::;;;;;;;;;<<<;;;999555111//////111333222000...///000---000555888999888666555444555777777777666555555111111222222222222111111333222111000000111222333333333222222222222222222888444222444444333555:::??????AAADDDCCC>>>===@@@@@@EEEDDD@@@JJJfffzzzxxxYYYBBB>>>666111???MMMWWWnnn|||bbbCCC888888555222222888LLLrrrZZZNNNAAA;;;<<<>>>===;;;;;;<<<===>>>???>>>======;;;;;;<<<<<<===<<<<<<<<<===<<<;;;:::;;;===???AAAIIIJJJHHHBBB>>>>>>===<<<@@@???===<<<;;;;;;<<<<<<999888888777:::HHHccc{{{yyyxxx}}}ssspppwwwzzz{{{uuujjj]]]TTTOOOEEE:::444777888333333888222222222333444666777888555666666777777666666555555444444555777777666444444777:::999666666888:::999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999999888666444444555777888<<<===999<<>>===555333///---222111222333555555666666666555444222111000000111222///000111111///......///111222222333444555555555666666444333444555777888666666666666666666777777444666777777666666888999777999;;;<<<:::666111---...111444444000...///000,,,111777::::::777555333444777:::;;;999666333222111111222222222222111111222111000///000222444555444333222222111111222222999555444666666555777<<<===>>>CCCGGGEEE>>>:::;;;:::FFFMMMPPPeeexxx|||vvv]]]===222<<>>===<<<<<<;;;<<<======>>>>>>===<<<<<<===>>>>>>FFFHHHFFFAAA@@@BBB???:::???>>>===<<<<<<===>>>???===:::888777<<>>BBBMMMPPPLLLGGG@@@888777:::======:::444===BBBSSSttt|||ssslll```___hhhnnnppptttwwwmmm___XXXNNNCCC>>>:::555333444333555777777555333555666:::@@@???:::777999TTT{{{~~~~~~xxxyyy|||yyyyyysssoooqqqqqqllliiiiiitttkkkfffhhhiiiddd^^^]]]^^^bbbbbb[[[WWWXXXYYYWWWXXX[[[nnn{{{|||www~~~yyyzzzxxx~~~~~~|||uuuwww{{{hhhNNN===...222222111///...000222222000000000000000000000000000000000000000000000000///:::999444666333///444333777;;;;;;777333333444444333111000000111333444///000111111///....../////////000111222333444444222222111000111222444555333333444555666777888888555666777666555555666888444666888888777333000---,,,000444333000---...000---222666888666444333333444999???@@@===777333000222222333333333333222222111000//////000333666888444333222111000111111222666333444777999999;;;@@@@@@???AAADDDAAA<<<:::<<>>@@@AAABBBBBBBBBAAA@@@===<<<;;;<<<===>>>;;;<<<<<<===>>>??????@@@EEEGGGEEEBBBDDDGGGCCC;;;>>>===<<<<<<<<<>>>???@@@@@@;;;888888===LLLeee{{{xxxoooooowwwuuuppplllkkkhhhccccccfff]]]WWWPPPIIICCC???;;;999555;;;<<<555000222555555444333222222333444666777222333444666777777888888888555222333666888888666111555999888555333555999333444777:::;;;;;;::::::;;;<<<===>>>>>>===<<<;;;555555666888999:::888777999999999777555555777888888BBBFFFDDDHHHSSSUUUOOOAAA>>>::::::===???===;;;999:::666@@@^^^rrrtttttt~~~zzzvvvkkk]]]fffttt{{{{{{sssWWWLLL@@@:::777444444666333666888888555444555777===GGGEEE:::555===___{{{~~~yyyxxx~~~yyywwwssskkkhhhjjjooofffccciiikkkcccWWWQQQXXX]]][[[SSSOOOVVV^^^aaaPPPRRReee~~~{{{uuu~~~}}}xxxvvvrrrwww{{{ssszzz{{{rrrMMM777555333444444222000000222222000000000000000000000000000000000000//////////////////888777444888666111555666<<>><<<999888<<>>333999>>>:::DDDooofffCCC???666222555444777NNNkkk```TTTHHHAAA>>>;;;;;;===;;;???CCCDDDCCCBBBDDDGGGAAACCCDDD@@@;;;888;;;???@@@AAABBBBBB@@@@@@@@@BBBCCCGGGJJJHHHGGGEEE@@@::::::<<<;;;999>>>EEEEEE@@@@@@>>>>>>>>>@@@KKKaaauuusssooottt~~~qqqmmmllliiifffeeebbb]]][[[VVVRRR\\\ddd^^^ZZZPPPFFF@@@;;;777666999777777666555444333333333555333111111222333222111777777666666555555444444777777777777666666666666555555666666666666555555777888999:::;;;::::::999:::<<>>:::888999888777777777888::::::999888888777777777777777===AAAHHHNNNPPPOOOLLLJJJ;;;;;;<<<>>>???AAABBBBBB======;;;:::@@@JJJPPPPPPUUUkkkzzzuuuccc]]]gggrrruuuxxxuuulllRRREEE:::888888666444333888888333444888111000===MMMMMMIII@@@???RRRwww{{{ttttttzzzwwwrrr|||}}}yyy}}}zzzpppgggeeefffuuuooogggbbb```^^^UUUKKKZZZ[[[SSSGGGHHHWWWeeeiiiOOOMMMbbbvvvkkkhhhhhhlllooonnnlllpppwww|||{{{uuu{{{~~~}}}VVV:::555777666444333222000///.........111111111111111000//////000000000000000000000000333666:::>>>@@@@@@???===DDDFFFEEE===333,,,---111000000222333444555555555333111111333666555222...////////////000000000000000///////////////000111000000222555999<<<<<<<<<>>><<<:::777555555666666222222222111000//////...---///000///---,,,///222///111333555444222000...222888???AAA>>>999555444555555555666666555444222...///111222333333222222444///---000333333555888555888999:::CCCPPPWWWVVVNNNJJJ???::::::888EEE```ppphhhggguuu}}}{{{ZZZLLL:::333:::AAA111>>>eee{{{uuu}}}rrr]]]III<<<666999666000777RRRxxx___SSSGGG@@@===999888:::<<>>AAABBBCCCBBBAAA@@@AAABBBBBBGGGIIIHHHGGGFFFAAA;;;===>>>===;;;===CCCBBB>>>>>>======>>>>>>FFFXXXiiiqqqsssyyypppaaaZZZXXXUUUTTTTTTWWWNNNIIICCCAAAQQQbbbbbbWWWMMMCCC>>>:::666555777666666555444444444444555444222111222444555555444777777666666666666555555777777777777777777777666555555666666666666555555666777999;;;;;;:::999888999:::<<<>>>>>><<<:::999999888777777777888:::;;;999888777666666666777777<<<@@@FFFJJJLLLJJJFFFDDD<<<<<<<<<======>>>>>>?????????===;;;===BBBCCCAAADDDUUUaaahhhoooiii___```iiitttssspppuuupppccc^^^PPPDDD:::888:::999888888888999555666999000000>>>LLLVVVSSSDDDHHHhhhyyyxxxuuuxxx|||{{{xxx{{{rrrjjjffffffllliiieeeccccccaaa[[[UUUXXXXXXRRRJJJIIIQQQZZZ___]]]VVV___kkkfff___```^^^^^^^^^aaaeeehhhiiinnnuuu{{{}}}hhhJJJ888555555444111111000000000000000111111111111111111000//////000000000000000000000000000333888>>>BBBEEEFFFFFFBBBBBB@@@:::222...///111000000111222333333333333111111111333444333111///////////////000000000111000000////////////000000000000111555888;;;;;;:::<<<;;;999777666666666666222222111111000//////......000111000---,,,---//////000222333333111000...111666;;;>>>>>><<<999888888777666777888666333000111111222333333333333333111...///444555222111333999<<<@@@FFFSSS^^^___ZZZOOOEEE777777DDDOOO```yyyyyyqqqxxxgggIIICCC<<<>>>:::HHHDDD[[[|||}}}{{{xxxiiiZZZMMMCCC>>>999444333<<>>@@@CCCFFFGGGFFFEEECCCDDDCCC@@@;;;999;;;>>>BBBCCCDDDCCCAAA@@@AAABBBAAAFFFHHHGGGGGGFFFBBB===@@@@@@???<<<===@@@@@@<<<=========>>>===AAAOOO]]]iiittt}}}ooo___NNNEEEBBB@@@@@@BBBIII???:::666555FFFZZZ]]]RRRHHH???<<<999555333333444444444444444555666666444222222333555777888777666666666777777777888888777777777777777777777777555555555555555555555555555777999;;;<<<:::888777777888999:::;;;;;;;;;:::999888888777888999:::;;;999888666555555555666777;;;>>>BBBEEEEEECCC???===<<<<<<<<<;;;;;;;;;;;;<<>><<<;;;:::999888:::<<<:::666222:::999777444222111111111222///000333444333444777<<<<<<>>>HHHWWWbbb```WWWHHH???555AAA^^^qqq~~~zzzqqqhhhNNN999>>>AAAJJJDDD\\\fff~~~{{{zzz{{{xxxpppssswwwpppeeeYYYNNNEEE@@@>>>777///444PPPrrr]]]RRRGGGCCC???;;;999:::<<<<<<>>>BBBGGGIIIFFFCCCEEEEEEDDDAAA===;;;<<<>>>CCCDDDEEECCCAAA@@@@@@AAA???DDDGGGFFFFFFFFFCCC>>>??????>>>======>>>>>>===???=========<<>>888999999777BBBPPPQQQNNNDDD<<<:::999555111111333333333444555666777888555333222333555777777777555666666777888999999999777777777777777888888888555555444444444444555555555777:::;;;<<<:::777666777777777888999:::<<<<<<999999888777888999:::;;;999888666555444555666777999;;;>>>???@@@???===;;;===<<<;;;;;;;;;;;;<<<===CCCDDDBBB>>>===???===999;;;???;;;<<>>???:::666111///111333333222222333333333222222111000,,,///222222///...///111//////000000000111111111111111000000///000000000000000000333555777666555666777888999888777555444111111111111000000//////222333555555444111///...000000000000000000000000333111111444999<<<<<<:::999999;;;???BBBAAA===:::FFFBBB===777222...------666111///000222444;;;CCCBBB===<<>>@@@EEE\\\~~~yyyXXXMMM>>>888DDDIIIRRRYYYyyy{{{~~~xxxkkkiiinnnjjjeee```WWWJJJ@@@<<<555666JJJqqqYYYOOOFFFCCC@@@<<<::::::::::::<<>>>>>DDDEEEEEECCC@@@??????@@@>>>BBBEEEDDDDDDEEEBBB>>><<<<<<<<<=========>>>@@@???<<<:::;;;;;;@@@LLLYYYhhhyyy}}}wwwwwwnnnaaaTTTJJJBBB>>><<<999888::::::444999<<<999@@@MMMOOONNNCCC:::888999555111000222222222333555666888999666555333333444555555444555555666777888999::::::666777777777888888888999666555444444444444555666666777999;;;;;;999777555777777777777999;;;<<<>>>:::999888888888999;;;;;;:::888666444444555777888777888:::<<<===>>>>>>>>>===<<<<<<;;;<<<>>>???AAAGGGFFFBBB======@@@@@@===???AAA;;;999@@@CCCMMM```dddeeeZZZNNNKKKEEEFFFRRROOOFFF???<<<:::666444555666999555555999888DDD\\\iiiVVVJJJZZZ|||www{{{uuuooonnnsssxxx{{{|||xxxqqqmmmllljjjfffgggkkkkkkfffdddeee```[[[bbbppphhhaaaeeehhhaaa]]]\\\UUU]]]WWWSSSTTTUUUXXX___fffeeeffflllvvv|||}}}}}}rrrXXXAAA222444555---+++222///.........///000111111111000//////......//////////////////////////////222222111222333555666777555111------000333333222333444444333333222111000,,,///111111...---///222000000000000111111111111222222111000000000000000000000000222444666555444555666888999888666444222111111111000000000000000333444666777888777666444333333222222222111111111444111///111555888999888777;;;@@@EEEHHHHHHEEECCCIIIEEE>>>888333000......555222111222333444;;;CCCCCC>>><<>>CCCGGGHHHGGGEEEKKKIIIGGGDDDAAA@@@??????DDDEEEDDDBBB???======>>>===AAACCCBBBAAABBB@@@<<<999888:::<<<<<<;;;===BBB>>>;;;:::<<<>>>DDDPPP\\\ooo{{{{{{qqqhhh\\\OOOGGGAAA>>>>>>===:::888:::999111444777555>>>PPPWWWQQQEEE:::888999777333111222222222333555777888999777666444444555555444333555555666666777888999999666777777888888999999999777666555444444555666777777888999999999888777666666666777777999:::<<<<<<:::999999888888:::;;;<<<;;;999777555555666888999777888999:::<<<>>>@@@AAA???>>>===<<<===???AAACCCJJJIIIDDD>>>===??????<<<===???;;;999======KKKdddlllfffSSSGGGFFFBBBAAALLLFFFAAA===>>>===999777888666888555777>>>@@@LLLccceeeKKKGGGjjjqqq~~~~~~xxxpppnnnqqqxxx}}}yyyqqqmmmppppppkkkjjjooommmlllkkkhhhddddddnnnzzzrrrggggggkkklllqqqssskkkaaa\\\YYYVVVSSSRRRZZZccccccdddhhhooouuu}}}}}}}}}~~~\\\CCC777222666555---,,,333/////////......//////000111000///...---...///000////////////////////////000000111111222444555666111...,,,---000222222111222333333333222111000000---...000000//////111222000000000111111111222222333222111111000000000000000///000222444666555444666666888888777555333111111111000000000000000000222333444888;;;======<<<777777777777666444333222444222000000222555777888888???GGGKKKJJJHHHGGGHHHBBB@@@<<<888555555555666333222555777666333777===<<<888777<<>>999888777;;;BBBFFFHHHIIIIIIIIINNNLLLHHHFFFDDDCCCAAAAAACCCDDDDDDAAA>>><<<<<<<<<<<<@@@AAA@@@???@@@>>>:::888777888<<<;;;888:::AAAAAA???@@@EEEHHHMMMVVV___jjjnnnsssrrrjjj\\\NNNEEE>>>:::888::::::666666888888///111666444>>>QQQ\\\UUUHHH;;;999:::888444333222222333333555666888999777666444555666777777666555555555666666777777777666777777888888999::::::999888666555555666888999999999888777777777777777555555666777888888999999::::::999888999:::;;;<<<<<<;;;888666555777999;;;999888888999;;;===@@@AAAAAA@@@>>><<<<<<>>>@@@BBBHHHIIIEEEAAA@@@BBB@@@;;;999===;;;888888777HHHfffrrrdddKKK???BBB???<<>>HHHMMMDDD<<<888999CCCWWWjjjnnnKKKIIIMMMJJJFFF===EEE]]]wwwQQQEEE???DDDHHHGGGIIIPPP]]]|||cccZZZQQQMMMHHHAAA;;;:::777===EEEIIIJJJIIIKKKLLLPPPMMMIIIGGGEEEDDDCCCAAACCCDDDCCCAAA===;;;;;;;;;<<<@@@AAA>>>>>>???<<<888999666888;;;:::555888???EEEEEEHHHNNNRRRUUU\\\ccc^^^___dddiiicccTTTGGGAAA;;;777555666666333444777777///555;;;888>>>OOOXXXXXXJJJ<<<999;;;999666444333333333444555666777888777555555666888:::::::::555555555555666666666666666777777888999999::::::999888777555555777888999:::999777666666666777888333444555666777777777666::::::999999999:::;;;<<<===;;;888666666777:::<<<:::999999999:::<<>><<<;;;<<<>>>???EEEGGGGGGEEEFFFGGGDDD>>>999>>><<<888555222EEEgggsss```DDD:::@@@>>>999>>>EEEBBBCCCEEEBBB<<<777777555777999AAAMMMLLLOOO^^^JJJHHH]]]xxxwwwwwwpppqqquuuyyyvvvmmmmmmxxx{{{pppeeeaaakkkvvvyyyqqqlllttt}}}yyypppooopppnnnuuuyyyqqqeeefffgggccc[[[XXXcccpppfffhhhkkkmmmmmmsss}}}~~~yyy~~~xxxxxx~~~yyyTTT999444333222222222111111222---------......000111222222000...---,,,---///000////////////////////////000000000000000///......,,,---///000000000//////------...............---111///---...222444333111000111111111111222222222444333222111000000000000//////000222555777777666888888777666555333111000000000000000000111111111---,,,...444<<>>:::666444111333555444333555:::???@@@KKKUUUSSSGGG===<<