BM6_ 6('@ jjjkkkkkkgggcccccciiioooppppppnnnmmmmmmnnnoooppprrrpppooonnnnnnmmmjjjhhhqqqqqqqqqqqqqqqqqqqqqqqqkkkkkknnnsssrrrhhh___[[[\\\ZZZXXXYYY\\\^^^``````ggglllqqqrrrpppnnnmmmmmmjjjqqqrrriiiaaaaaacccbbbccceeejjjooorrrqqqlllhhhiiihhhiiijjjjjjjjjgggfff```aaacccfffhhhhhheeebbbmmmhhhccccccggghhhgggdddXXXaaaddd```\\\^^^___^^^\\\ZZZZZZ[[[[[[XXXRRRMMMIIILLLOOOPPPOOOLLLJJJIIIBBB<<<555222222333000---......////////////.........///000000///---+++***///...---,,,+++*********,,,,,,---------,,,+++***+++,,,,,,---...///000000000000///...---,,,,,,+++------,,,,,,,,,------......+++((((((+++---,,,+++------------------------***+++++++++******)))(((++++++,,,...///111222222000////////////000000111555222///------...111333//////000000000000/////////000111333222111///...111333444333111111111333333444444444555555666666:::888666666888999::::::999999::::::::::::::::::???@@@AAADDDGGGJJJKKKKKKSSS^^^\\\iiiuuujjjjjjiiieeeaaaccchhhnnnoooooonnnmmmmmmmmmnnnoootttsssqqqppppppooollljjjoooooopppppppppppppppqqqkkkjjjlllqqqoooggg___\\\YYYXXXYYY[[[___aaaaaa```fffjjjnnnooonnnkkkkkkkkkkkkqqqqqqiiiaaaaaacccccceeegggjjjnnnqqqpppllliiifffddddddeeehhhiiigggeee``````bbbcccddddddbbbaaajjjgggcccbbbccceeefffeee^^^eeehhhccc^^^___```^^^___^^^]]]^^^]]]ZZZTTTPPPNNNPPPRRRQQQNNNIIIFFFEEEBBB<<<555222222222000---000000111111111111000000---...///000///...,,,+++//////...---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,---------------/////////...------,,,,,,------,,,,,,,,,------...///,,,***)))+++,,,+++)))************************......///......---,,,+++******+++---...000111111111000000///............555333000......///111333//////000000000000/////////000222333333222000///222333333222111111333444333333444444444444444555999777555666777999999999::::::::::::;;;;;;;;;;;;??????AAADDDGGGKKKLLLMMMQQQZZZWWWdddsssggggggeeebbb___aaaggglllnnnmmmlllllllllmmmnnnooowwwuuussssssrrrqqqnnnlllmmmmmmmmmnnnnnnnnnoooooojjjhhhhhhlllkkkddd___]]]YYYZZZ\\\```dddeeeeeeccceeegggkkkllllllkkkjjjkkkmmmpppooohhhccccccddddddeeefffgggjjjmmmllljjjgggeeeaaa___bbbgggkkkjjjgggbbbcccdddcccaaa```aaabbbfffeeedddcccaaabbbdddffffffkkklllfffaaa```___^^^bbbaaaaaaaaa```\\\WWWTTTRRRTTTUUUSSSNNNIIIFFFDDDAAA<<<555222222111///---///000000111111000000///+++,,,.../////////...---///......---------......,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,------000---+++***++++++)))(((************************------------,,,+++***))))))***+++,,,---//////000111111///...---,,,,,,,,,444333111//////000111333//////000000000000/////////000111222222222111000222222333222111222444777666666666666666666555555888666555555777888888777::::::;;;;;;;;;<<<<<<<<<===>>>@@@DDDHHHKKKOOOPPPRRRZZZUUU```pppfffeeeccc```^^^aaafffkkknnnmmmlllkkklllmmmnnnooowwwvvvtttttttttrrrpppnnnkkkkkkkkkllllllmmmmmmmmmhhhdddcccffffffaaa^^^^^^``````aaacccfffiiiiiihhhdddfffiiikkkmmmnnnnnnooooooooommmiiieeeeeeeeeeeebbbbbbccceeeggggggfffdddeeeaaa^^^aaaiiinnnnnnkkkggghhhgggeeebbb```bbbddd___dddggggggcccaaacccffflllmmmlllhhhbbb___]]]]]]bbbbbbbbbbbb```]]]YYYWWWSSSUUUVVVTTTPPPLLLIIIHHH@@@;;;666222111000///------..................---***+++---...///000000///...---------------...///---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,---,,,++++++++++++******---------------------------------,,,,,,+++***)))***+++,,,---...///000000000///...---------------444333222111000111111222//////000000000000//////...///000111111111000000222333333222222333666999;;;:::::::::999999888888666555444555666777777666:::;;;;;;<<<<<<=========<<<>>>AAADDDHHHLLLQQQTTTWWW^^^XXXbbbrrrhhhgggeeeddddddfffjjjnnnnnnnnnmmmlllmmmnnnooopppvvvtttsssssstttsssqqqoookkkkkkkkkkkkkkkkkkkkkkkkfffbbb```bbbbbb___]]]___gggeeebbbbbbdddgggiiijjjfffggghhhkkkooorrrssstttpppmmmkkkjjjiiigggeeeeeeaaa```aaaccceeefffeeecccccc```^^^bbbhhhnnnnnnmmmkkkjjjhhheeebbbaaabbbcccZZZbbbjjjlllhhhcccbbbdddmmmkkkiiifffaaa]]][[[[[[``````aaa```^^^\\\YYYXXXWWWXXXXXXVVVQQQMMMJJJIII???;;;666222000///......------............------***+++,,,---///000111111,,,,,,,,,,,,,,,,,,---------,,,+++*********++++++******+++,,,------......++++++,,,,,,---............---,,,+++++++++++++++)))***+++++++++,,,,,,---........................///////////////......---,,,,,,---...///000000111---------------...///000222222222111111111000000//////000000000000//////---......//////000000000222333444333333444666999;;;;;;::::::999999888888555444444555666777666555::::::;;;;;;<<<===>>>>>>;;;>>>BBBDDDGGGLLLRRRWWWXXXaaa\\\hhhwwwkkkjjjjjjjjjkkkmmmoooqqqpppoooooonnnoooppprrrsssssssssrrrsssttttttsssqqqnnnmmmmmmlllkkkkkkjjjjjjfffaaa___aaabbb```___aaaiiifffaaa```aaaeeehhhiiiiiihhhhhhkkkooosssuuuuuupppkkkiiilllnnnjjjfffdddaaaaaabbbeeegggiiihhhfff```___```cccgggjjjkkklllmmmjjjfffdddccccccaaa```XXX```iiimmmjjjeeebbbbbbkkkgggdddccc```[[[ZZZ[[[[[[]]]^^^^^^\\\ZZZYYYYYY\\\\\\ZZZVVVPPPJJJGGGFFF>>>;;;777222///............//////000000//////...***+++,,,---...000111222---,,,,,,+++++++++,,,,,,---,,,+++))))))******+++((()))***+++,,,------...++++++,,,,,,---------......---,,,++++++******+++''')))+++,,,,,,,,,---...+++++++++++++++++++++++++++,,,------......------------......///000000111,,,,,,,,,---...///111111000111111111111000////////////000000000000//////---......//////000000111222444555555555555666777777777777777777666666666555444444666777888666555999999:::;;;<<<======>>><<>>AAACCCDDDEEEHHHNNNSSS\\\^^^hhhqqq~~~jjjeeedddiiillllllnnnsssuuurrrrrrvvvxxxuuutttuuuuuurrrsssyyy{{{vvvrrrrrrrrruuuuuuooojjjjjjlllkkkjjjiiigggdddbbbaaaaaaaaaaaadddhhhjjjkkklllmmmooorrrlllhhhiiiiiiggggggjjjgggjjjnnnppppppnnnjjjhhhbbbbbbccceeehhhiiiiiiiiiooonnnllljjjjjjjjjkkkllltttmmmfffdddfffgggddd```___```bbbccceeeeeeffffffbbbaaaaaa___^^^]]]^^^______``````\\\WWWTTTVVVXXXRRRSSSQQQMMMLLLNNNLLLGGGDDD@@@999222...------...............---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...//////---+++***+++,,,))))))******+++,,,,,,---......//////...---+++***)))******++++++******)))***++++++,,,,,,,,,++++++---,,,++++++******++++++)))***,,,,,,+++++++++,,,,,,---......------...000...////////////...------//////...............///---......///000000111111111222222333333222222111222222333444444444444444333444555555666666666666444555666777888777666666777888:::<<<===>>>>>>>>>===@@@CCCDDDEEEHHHMMMRRRZZZ\\\gggrrrmmmhhhfffiiikkklllnnnqqqssspppqqquuuwwwuuussstttwwwttttttwwwwwwrrrnnnnnnqqquuuuuunnniiiiiijjjjjjnnnlllhhhdddaaa`````````___cccgggjjjlllmmmnnnooopppkkkhhhiiiiiifffdddfffccchhhmmmnnnllljjjiiijjjgggeeeeeegggkkklllkkkhhhnnnnnnnnnmmmlllkkkiiiiiimmmiiidddaaaaaa```___^^^______```aaabbbdddffffffdddcccbbb```___^^^^^^^^^^^^aaabbb]]]UUUQQQTTTXXXTTTTTTQQQLLLKKKMMMKKKGGGEEE???777222000000///---......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,......---***((((((+++---))))))******++++++,,,,,,------...//////......---***++++++,,,,,,++++++***---------------,,,+++***,,,,,,++++++******++++++(((***,,,,,,++++++,,,---,,,---///...------...///000111222333111///,,,***000///...---......000000/////////000111111222222111222222333333222222111000000111222333444444555444444444444555555555555444555555666777666666666666777999;;;===>>>??????;;;???CCCEEEFFFHHHMMMQQQXXX[[[gggsssoookkkhhhhhhjjjlllnnnppprrrooooootttuuurrrppppppuuusssrrrrrrqqqnnnlllkkkĦiiijjjiiiooommmjjjgggcccaaa_________cccgggjjjkkkkkklllmmmkkkgggfffhhhiiieeebbbcccdddiiinnnmmmiiieeefffhhhhhhfffdddgggjjjllliiifffjjjkkklllmmmllljjjgggeeeddddddbbb```]]]]]]^^^_______________aaacccfffggggggeeebbbaaa``````^^^]]]___``````]]]YYYVVVWWWXXXVVVUUUQQQKKKIIIKKKJJJFFF@@@999222///111333111///------------,,,,,,,,,,,,.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------+++))))))+++---++++++,,,,,,------------,,,,,,---.../////////000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,++++++***++++++,,,)))+++,,,,,,+++***+++,,,,,,...///...------...///111111111111000...---,,,111000///......///111222000000111111111222222222111222222333333222222111000000111222333444555666555444444333333333444444444444555555666666666666888888999;;;<<<===>>>>>>:::>>>CCCFFFGGGIIIMMMPPPZZZ]]]iiivvvnnnllliiihhhjjjmmmoooooopppmmmnnnrrrsssooollllllppppppooollljjjjjjjjjjjj>Lgggiiikkkjjjlllllllllkkkhhheeeaaa^^^aaadddgggiiiiiihhhhhhiiifffccccccfffhhheeecccccceeeiiimmmlllgggdddfffiiifffdddccceeehhhhhhgggdddfffgggiiijjjiiigggdddccc^^^```aaaaaa___^^^```bbb_________```bbbdddggghhhhhheeebbbaaaaaaaaa___]]]```]]]\\\\\\^^^___\\\ZZZWWWVVVQQQKKKIIIJJJHHHDDD===777000...000222000---......---------,,,,,,,,,......---------,,,,,,,,,***+++,,,---------,,,,,,+++---//////---++++++,,,++++++,,,,,,,,,,,,,,,---++++++,,,---...///000111,,,,,,------------,,,,,,((()))***+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,------+++))))))***---...///...---,,,---///000///---,,,,,,---///000111000000///000111222333111111111111222222222222111222222333333222222111111111111222333555666777555555444333333333444444555555555555666666777777;;;::::::::::::;;;;;;;;;:::>>>DDDGGGHHHJJJNNNQQQ]]]```mmmzzziiijjjiiihhhjjjooopppnnnnnnlllmmmqqqrrrnnnkkkjjjmmmooommmhhhfffhhhjjjjjjHdĦgggiiikkkkkkgggiiikkklllkkkgggdddaaabbbdddffffffeeeeeefffgggeeebbbbbbfffhhheeedddeeecccfffiiihhhffffffhhhjjjbbbcccdddeeeeeeeeeeeeeeefffffffffeeedddbbbaaa```]]]```ccceeedddccccccccc``````aaaccceeegggiiijjjgggddd``````bbbbbb___]]]___[[[YYY\\\bbbdddaaa\\\XXXWWWRRRKKKIIIIIIGGGBBB===888222///......,,,***//////.........---------++++++++++++***************+++---.........---,,,))),,,///000...,,,++++++))))))******************++++++++++++---...///000+++,,,,,,------,,,,,,+++'''''')))***+++,,,,,,,,,++++++******++++++,,,,,,***,,,------+++******+++---/////////---,,,---......,,,***)))))),,,000222000000111222222333333333111111111111111111111111111222222333333222222111333222222222333444666777555555444333333444555666666666666666666777888888<<<;;;;;;:::999:::::::::;;;@@@DDDGGGHHHKKKPPPTTT```cccppp~~~ĦkkkqqqqqqmmmllljjjnnnĦjjjjjjDdDcccdddgggbbbbbbӵeeedddӵeeeӵeeefff```iiikkkĦdddaaaӵjjjkkkkkk```ĭӵWWWWWWEEE???:::888444000...---------000000/////////.........+++++++++************)))***+++---...///...---,,,***+++------+++++++++,,,******))))))))))))))))))+++*********+++---...///++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,++++++******++++++,,,---''')))+++,,,++++++,,,......///000///---,,,---...---,,,******+++---///111///000222444555444333333111111111111111111111111111222222333333222222111333222111000111222444555666555444333444555777888888777777666777888999:::;;;:::999999999:::;;;<<<>>>AAAEEEGGGHHHLLLRRRWWW```dddrrrZggglllrrrrrrllljjj3h?gLfffjjjjjjD%%)?aaafff?><z___```=?Ħgggg&ehhhg&ebbb```___S?ʬmmm4ff?>ߝLfff@eeeeg&ejjjkkklll3h?g&e>&e___WWW??IIIDDD>>>666666444222//////000222000000000000////////////---------,,,,,,,,,++++++***+++---//////...---,,,+++++++++)))((((((+++...,,,,,,+++++++++++++++++++++***))))))***,,,---...***++++++,,,,,,++++++***,,,,,,---------,,,+++++++++*********+++,,,,,,---$$$'''***+++,,,---///111...///000///---,,,---...,,,,,,,,,---------.........000333555666555444222111111000000000000000000222222222333333222222222333222000//////111222444666555444333444666888:::999888777777777888:::;;;999999888888999;;;<<<>>>???BBBEEEGGGHHHMMMSSSYYY___cccrrrHtĦnnnrrrqqqmmmjjjBt=o9ĦHdĦlllmmmnnnDtfo9ĦsߝLGdUĦaaaHt@cӵHu]ĦkkkHu]Ħ```]]]Htƅ^dddqIܗGIӵfffH׼sgggeeeHu]ĦkkkoooBt=o9ĦHƅ^Hu]Ħ]]]JJJFFFAAA===888555111////////////...///...------,,,,,,,,,,,,///...,,,+++***+++,,,,,,------,,,+++************,,,,,,---------,,,+++***---,,,***(((((((((((()))++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))***+++,,,------------,,,000////////////.........++++++******++++++,,,---111111000////////////000000...,,,---000111///---//////000000111111111222111111222222222111111000555555555444333222111000333222111000000222444555555666888999999999777666666666777777888888888999777888888999;;;<<<======@@@BBBDDDFFFIIINNNSSSWWW\\\ggguuuDdDĦnnnqqqqqqnnnqjRgdKӵDdDĦnnnlllkkkHdDĦgdKӵDdDDdDĦcccDdDĦ4DufӵDdDĦjjjDdDĦcccq<RdddfffpeƜ4DuTӵaaaDdDĦhhhgggDdDĦkkkqjRgdKӵDdDΦDdDĦ___ZZZWWWRRROOOLLLGGG@@@:::888555111////////////.........---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,++++++***+++++++++------,,,,,,,,,+++++++++---,,,***)))((((((((()))++++++,,,,,,,,,,,,------------,,,+++******++++++++++++,,,,,,,,,---------/////////.........------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,---......111///...///111111000...000000//////////////////...///000111111111111111444444444333222111000000333222000000000111333444444555777888888777666555888888777666666666777777777888999:::;;;<<<<<<===>>>@@@CCCFFFJJJOOOUUUYYY[[[gggwwwDdDĦmmmooopppoooGIdnuR)ĦDdDĦoookkkhhhDdDĦnuR)ĦDdDΦDdDĦeeeDdDĦnuR)ĦDdDĦiiiDdDĦdddpo9udddbbbeeehhh=ӊB1.uTӵ\\\DdDĦiiiiiiDdDĦkkkGIdnuR)ĦDdDΦDdDӵaaaZZZXXXTTTRRRNNNHHH>>>777777444000.../////////...------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,+++++++++++++++,,,,,,---...---,,,+++++++++,,,,,,,,,+++***)))))))))))))))++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,---,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,---------...,,,------...///111111222111000///000111111000///000000///......------,,,,,,---...///111111111111222222222222111000000///111111000///000111222333333444555666777666555555:::888666555444444555666888888999:::;;;<<<<<<======???CCCGGGKKKQQQWWW[[[ZZZhhhzzzDdDĦkkkmmmnnnnnnpeӵDx<>dd<ӵDd<DdDΦDdDĦiiiDdDӵnd<DdDĦhhh>d<ĦbbbpeӵbbbĦhhhF&uTӵ]]]DdDĦiiihhh>d<ĦlllpeӵDx<>d<ʜ4DuTӵccc]]]YYYUUUQQQMMMGGG>>>777666333///......///......---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********+++,,,---......///...,,,******+++,,,---+++++++++******)))))))))+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---///---,,,++++++,,,...///---------,,,,,,,,,++++++++++++,,,,,,------------......///000111111222222000000///////////////...//////........................///000111111111000000000000000000000//////000000//////000000111222333444555666666666666666999777555333333444666888999999::::::;;;<<<<<<===>>>AAADDDHHHLLLQQQVVVZZZ[[[iiizzz>d<ӵlllmmmB?Ho9qqq<x&ӫeʬtIӇmmm>d<Φ>d<ĦmmmD&ӫetIӇnnnDdDĦhhhsdKĦbbbB?dp&ĒRjjjccc>d<sdKĦmmmB?Ho9\\\s&dq&ĒRbbbccc```ZZZTTTNNNJJJEEE>>>999444222...------.........,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,*********+++,,,---/////////...,,,******+++,,,---+++++++++++++++*********+++++++++,,,,,,,,,------******)))******+++,,,---///...,,,++++++,,,...///---,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,------......---,,,,,,/////////...------------------...//////000111111222222222222111000000///......///000000000//////000000000000000111111222444444555666777777888888666555333222333666999;;;:::::::::;;;;;;<<<<<<===@@@CCCGGGJJJMMMQQQUUUXXX]]]iiiyyy<Ōiiilllmmm@GkkkuuuHkgekkkHĪj@IŌkkkiiiegeqqqnnnHu]3hIŌpppmmmDdDĦgggneffffff@hccceee>hlllkkkgggseeeenekkkmmm@G]]]]]]sĪj@h```aaaaaa___ZZZRRRLLLHHHDDD>>>999333111...,,,---.........------,,,,,,,,,---......++++++,,,---------,,,,,,++++++++++++,,,---//////...---,,,+++++++++,,,,,,***++++++,,,++++++******++++++,,,,,,,,,,,,------)))((())))))***+++,,,---///...---,,,,,,,,,---...------,,,,,,,,,+++++++++***+++,,,......------,,,...//////000///...---,,,...//////...,,,+++,,,---,,,,,,---...000111222333333333333333222000///...---......///000000000000000000000111111111222222444444555666777888888999555444333333555777:::<<<::::::;;;;;;<<<<<<<<<<<d<Ħnnnooopppkkkhhh>d<ĦcccaaabbbĦjjjlllmmmkkkkkkgggaaaaaaddddddbbbdddhhhiiifffgggllllllhhh```BehhhfffjjjqqqqqqĦhhhhhhhhhgggeeedddcccccccccaaa^^^[[[YYYYYYZZZ\\\^^^______]]]XXXUUUQQQOOOKKKEEE<<<555222000---+++,,,---...---...............///000111)))***,,,---...---,,,,,,------,,,,,,,,,---......,,,,,,---------,,,+++***)))***,,,,,,---,,,+++***++++++,,,,,,,,,---------)))******+++,,,...///000......//////...---,,,,,,......------------,,,,,,...///111222333222000///)))+++---///000000///...///111222000---+++,,,...,,,---------------------...///000000000000000///------///000111111111111111111222333333333333222222222222333444555777888777777777888888888888888;;;;;;;;;<<<<<<<<<<<<<<<>>>BBBGGGLLLPPPTTTXXX[[[\\\kkkiĉ@3hR/ŌtttzzznnnppppppmmmkkklllnnnnnnuuuqqqoooqqqvvvxxxwwwuuuoooooooooqqqrrrrrrpppnnnppphhhffflllrrrqqqpppqqqyyywwwDdDĦkkkmmmhhhjjjiiisdKĦdddaaagdKĦfffjjjmmmnnnllljjjiiihhhfffbbb___dddeeegggjjjkkkjjjgggdddYYYiiihhhiiimmmqqqgdKĦggggggfffdddhhheeeccccccdddccc```]]]ZZZ]]]aaaaaa``````bbbddd[[[PPPHHHGGGGGGAAA:::666333222///---,,,,,,---......///////////////......---,,,,,,++++++,,,,,,---...------,,,,,,,,,------***+++,,,,,,------,,,,,,***+++,,,------,,,***))),,,++++++++++++,,,---...+++,,,------,,,+++)))(((,,,---------.../////////........................///111111111...---,,,---+++,,,------......------+++++++++,,,,,,---------000000///...---,,,,,,+++------///000000///......000000000000////////////111111111111222444666777<<<777222111333666777777777777777777888999:::;;;999::::::;;;<<<===>>>>>>AAAEEEIIILLLNNNRRRXXX]]]fffnnn}}}fhnnnssswwwttttttrrrnnnkkklllnnnpppssspppnnnqqqvvvxxxwwwtttqqqqqqqqqrrrttttttrrrqqqpppjjjiiinnnrrrqqqqqqsssvvvtttDeiiijjjlllgggiiiiiine___bbbne]]]aaaeeehhhllljjjhhhgggggggggfffddddddeeehhhjjjlllkkkhhhfffZZZ___eeehhhhhhiiilllneeeeggghhhhhhggggggdddbbbbbbcccbbb```]]]\\\]]]___`````````______\\\RRRJJJHHHGGGAAA:::666333222///---,,,,,,---.........////////////......---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++)))***,,,------,,,+++***000///...,,,+++*********+++,,,,,,,,,,,,+++******,,,,,,,,,,,,---------------------------------------...000///---++++++,,,+++,,,------......------,,,,,,,,,,,,---------.../////////...------,,,,,,---...///000000000//////111000000000////////////111111111111222444666777888555222222444777888888777777777777888999:::;;;;;;;;;<<<<<<===>>>???@@@AAAEEEJJJMMMPPPTTT[[[aaacccnnnooorrrtttuuuvvvtttqqqmmmjjjiiilllooopppooonnnqqquuuwwwvvvsssrrrqqqqqqsssuuuuuutttrrrpppmmmmmmpppqqqpppqqqtttpppooohhhhhhiiijjjfffhhhhhh^^^^^^```ZZZZZZ^^^cccfffkkkhhhdddcccdddffffffgggeeegggiiikkkkkkjjjhhhfff\\\^^^bbbfffiiijjjkkkddddddfffhhhiiiiiifffdddbbbaaaaaa```___^^^]]]\\\\\\^^^aaaaaa]]]ZZZ]]]SSSKKKIIIGGG@@@999666333222///---,,,,,,---...---....../////////......------,,,,,,,,,,,,------//////...,,,++++++++++++))))))***++++++++++++***((()))+++,,,------,,,+++000000///---+++***))))))+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,---............------------..........................................///000000111111000000...//////000000111111111111111111222333444555666555333222444666888999888777777777777888999:::;;;<<<<<<<<<===>>>???AAAAAABBBFFFKKKNNNRRRWWW^^^cccdddppptttqqqnnnooosssvvvvvvuuuqqqooommmkkkiiifffhhhlllpppoooooorrrtttuuutttrrrpppooooooppprrrsssrrrqqqoooooooooooommmkkkmmmoookkkiiiggggggggghhhhhhhhheeeggghhhfffccc`````````bbb```^^^]]]^^^aaaeeehhhjjjfffbbb```aaaccceeefffhhhjjjlllllljjjhhhfffeee^^^___aaaeeeiiijjjiiihhhgggeeeccccccdddeeeggghhhhhhfffdddaaa___^^^]]]]]]]]]ZZZXXX\\\bbbccc^^^XXXYYYQQQJJJHHHFFF???999777333222///---,,,,,,---...------......//////......------,,,,,,,,,,,,------000///...,,,+++*********)))******+++++++++++++++((()))***,,,,,,------,,,---------------,,,,,,,,,++++++******+++,,,...///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---,,,------........................///////////////---------.........////////////000000111111222222,,,,,,...///111333444555111111222222333444555555333444444666777777777777777777777777888999:::;;;<<<<<<<<<<<<>>>???AAABBBDDDHHHLLLOOOQQQVVV\\\bbbhhhuuussspppmmmnnnrrruuuuuutttllljjjjjjmmmkkkfffgggkkkrrrrrrrrrrrrssssssqqqpppmmmlllkkklllnnnppppppoooooopppooollliiihhhhhhhhhhhhfffeeeeeeggghhhgggeeeeeefffgggfffdddcccbbbbbbbbbbbbcccdddeeefffggghhhhhheeebbbbbbdddhhhkkklllkkkmmmnnnlllhhhdddbbbbbb___```bbbeeehhhiiihhhfffffffffeeedddcccbbbcccdddiiihhhfffccc___]]]\\\[[[\\\XXXVVV[[[ccceeeaaaZZZTTTMMMHHHFFFDDD>>>999888333222///---,,,,,,---...,,,,,,---..................------,,,,,,------...000///---,,,+++***))))))***++++++,,,---,,,,,,,,,((()))***+++,,,---------,,,---.........---,,,,,,++++++******+++---///000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...,,,---......//////......////////////////////////,,,,,,------...//////////////////000111111222333//////000000111222222222111222222333444444444444444555777777666666555555777777777777888999:::;;;;;;;;;:::;;;<<>>AAACCCGGGJJJMMMNNNNNNQQQVVV[[[hhhwwwqqqpppooommmmmmoootttxxxwwwpppmmmpppmmmhhhllluuu~~~|||xxxsssooommmmmmmmmlllkkkjjjjjjmmmoooppppppooopppmmmiiikkkpppnnniiigggddddddfffjjjkkkgggcccaaa```___```bbbdddeeefffeeeeeeggghhhhhhhhhhhhhhhhhhhhhjjjmmmppp4ĉ@ӵaaaaaaccc```dddhhhiiigggfffggghhhfffjjjllllllhhheeecccbbb\\\___bbbbbb___\\\[[[\\\```]]]ZZZ]]]bbbeeeeeecccUUUOOOJJJGGGBBB:::666666333222///---,,,,,,---...***+++,,,---..................------------......------,,,+++******++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---...///000///...,,,+++++++++,,,---.........--->L,,,,,,,,,,,,------=hĦ---///000111111///------...------...///////////////4ĉ@ӵ---------..................---------...000222333555444333222000///...---111222333444444444333333444666777666555444666888777777777777888999:::;;;<<<;;;:::;;;<<<@@@CCCEEEFFFIIILLLNNNNNNQQQWWW[[[fffwwwttttttssspppnnnqqqxxx}}}~~~sssmmmmmmjjjeeekkkwwwzzzsssnnnkkkkkkmmmnnnlllkkklllnnnqqqrrrrrroooooommmjjjooovvvtttmmmgggeeedddgggkkkkkkgggbbb___]]]\\\]]]```ccceeefffaaaaaabbbdddfffiiikkkmmmkkkkkkmmmooooooGG=?bbbeee```eeejjjkkkgggeeegggjjjfffjjjoooooolllhhheeedddUUUYYY___```___]]]\\\\\\ccc```]]]^^^aaadddeeedddYYYRRRMMMIIIBBB999444555333222///---,,,,,,---...***+++,,,---..................------------......,,,,,,++++++***+++++++++))))))***++++++++++++***,,,,,,++++++***+++++++++(((***---///000111000///+++,,,---...///...---,,,HdĦ+++++++++,,,...=Īj///111111111...---,,,------......///////////////GG=?.....................------,,,---...000222333000111111111111222222222111222333444555444333222222444666666444555888;;;777777777777888999:::;;;===<<<<<<<<<>>>AAADDDGGGEEEHHHLLLNNNOOOSSSYYY^^^fffzzzxxxyyyyyyӵyyypppĭӵpppӵkkkĦqqqmmmiiilllqqqtttpppkkkjjjӵӵaaabbbĦƜ`1.׼scccbbbaaagggĦgggmmmkkkjjjiiihhhhhhgggeeeӵ]]]Ħ\\\^^^aaaaaa___\\\ZZZSSSIIIBBBĭӵ///000Ħ...///...Ħ+++Ħ*********************+++,,,...///000//////---'''DdD++++++,,,?fӵ,,,+++,,,Ħ///......ӵƜ`1.׼s,,,---ĭӵ...111111222111222333333444444333ӵ;;;999999999Ħ999999:::;;;;;;???BBBWWW\\\___```jjjzzzvvvxxx?~4}}}vvvg&e>&evvvg&eggg>hӵllljjjlllppprrrpppmmmg&efffguO>uO>&edddccc4ff?>ߝLiiigĉ@ggggggggggggShӵiiihhhgggffffffeeedddg&e\\\>hӵ]]]___^^^[[[XXXYYYRRRIIIfff?><z000g&e>&e...///HL---...///ShӵgL*********++++++(((((())))))***+++,,,S?ʬ//////3h?D%%)?+++,,,ZufĦ...---...gL.........g&e111gĉ@...,,,g&e>&e...@e222222??222222222222333444444444g<ĉ:::9998888883we<Ħ999::::::;;;3h?@ePPPVVV\\\bbbeeeooouuu4Dӵ}}}|||tttHƅ^Hu]ĦtttHu]ĦfffZuR)ĦmmmlllllllllmmmnnnnnnHu]ĦgggHŐeHŐeHu]ĦgggqIܗGIӵkkktteeeeeeeeeHGgĉ@dddeeeeeeeeeddddddcccbbbHu]Ħ]]]ZuR)Ħ^^^```___\\\XXXVVVPPPsߝLGdUĦ111Hƅ^Hu]Ħ...ntHdĦ---...HGgĉ@---HdĦ+++++++++++++++***)))))))))***+++Htƅ^...///Bt=o9ĦDtfo9Ħ+++,,,...g?......HdĦ---...---Hu]Ħ222tt---+++Hƅ^Hu]Ħ000H׼s222333222333333333333444555555555tQ777888777777je<Ħ999;;;<<<Bt=o9ĦH׼sMMMOOOSSSZZZccckkkqqqvvvzzz4DuXӵzzzyyyrrrDdDΦDdDĦrrrDdDĦgggdddt|>>GIdnuR)ĦDdDĦMMMNNNNNNTTT___gggoooyyy{{{4DuXӵrrrpppiiiDdDʜ4DuTӵooo>d<ĦkkkDtlllsssooohhhbbb```cccfff>d<Ħooo>d<ʜDd<ʜ4DuTӵmmmqqqF&uTӵooo4DufئL>e___puR)Ħgggfffiiikkkjjjgggeee>d<ĦaaaDt^^^\\\]]][[[UUUPPPKKKJJJDdDΦDdDĦ///>d<ʜ4DuTӵ...4DwDd<Ħ---puR)Ħ>d<+++************)))))))))***peӵ+++ĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ--->d<000000>d<Ħ1114DufئL>e000DdDʜ4DuTӵ111DdDĦ333333333222222222222333333333333444555555555geĦ777s<v>aĦ:::===peӵDx<DdDĦMMMOOOQQQVVV^^^cccssswwwyyy4DuXӵqqqrrrjjjD&dq&ĒRnnnnnnsdKĦiiiDHRRudpppkkkeeeaaaaaadddfffsdKĦmmmD&oq<Ōq&ĒRlllpppsss>dp&ĒRnnnnnnnfʜd<Φ>d<Ħ...s&dq&ĒR...---i?ʜtd<Ħ---HHܗDӊB---<x))))))(((((())))))***B?d<222111111111111222222222222333444444444geĦ888Hg8>aĦ888:::B?Ho9>>>>dhkkkmmmooofe]]]@ďDaaabbbeeecccgggjjjiiidddbbbne^^^^^^=eYYY[[[[[[YYYSSSNNNGGGHHHege...,,,sĪj@h...------fdDĦ---@ďD,,,+++Hkge)))((((((*********+++,,,@h,,,---@G---+++HĪj@IŌ,,,...Bene+++Hkge222ne//////fe///Hu]3hh000000000se222111111111111111111222111222333333444444geĦja>aĦ666777@G===???seUUU\\\aaacccbbbqqqsss4DuXӵxxxĵD^ssspppnnnnnniiiiiihhhnnnsssppplllgggddddddeeefffgggiiihhhuuupppssstttrrrmmmqqqlllggg[[[^^^aaaggggggfffcccgggaaa___cccdddaaa^^^\\\^^^___```]]]\\\[[[XXXRRRLLLGGG.........,,,,,,,,,,,,,,,DdDĦ******......+++.........---,,,,,,,,,,,,,,,,,,.........---))))))))),,,---...+++***111111///......111...D^333333333333s׼s000222222333333333444444444111222333444444444geFm8888>aĦ777777888>>>>>>@@@s׼sPPPTTTYYY```gggllltttΦ4DuXӵtvӵ>d<ĦrrrrrrooolllmmmooopppĦgggggghhhkkknnnnnnnnnqqqoookkkgggeeeccccccdddddd___Ħcccdddhhhooonnnppprrrpppkkklllpppooossstttssssssuuutttqqqgggooosssoooiiihhhgggdddhhheeeaaa]]]\\\]]]___bbbcccjjjmmmjjjhhhjjjjjjgggfff```^^^bbbdddaaa___aaaĦ\\\]]]^^^______]]]aaabbb___^^^^^^\\\XXXMMMHHHEEECCC===555000000............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,>d<Ħ+++++++++,,,,,,,,,---///...,,,******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,++++++++++++---,,,,,,++++++,,,,,,---...,,,******---......------,,,+++***+++,,,...///000000000000Ħ.../////////111333333111......>d<Ħ000111222222222Be000000000000000111111111222222222222444444555444geFYĉ::::::>aĦ888888888999:::;;;;;;===???@@@@@@AAABeMMMQQQVVVZZZaaaiiinnn?aŖ%7uSQuR)ӵsdKĦrrrpppmmmjjjkkkooogdKĦggghhhkkknnnpppooonnnnnnmmmkkkiiifffdddcccbbbbbbgdKĦddddddgggjjjkkkooosssrrrllljjjkkkooosssuuusssssstttrrrmmmjjjppptttqqqmmmjjjgggdddcccddddddaaa^^^^^^aaaeeegggjjjjjjjjjlllooooookkkddd___\\\```cccbbb^^^gdKĦ[[[YYYYYYZZZ\\\]]]``````^^^]]]```___\\\OOOJJJFFFCCC===555000111............---,,,++++++------------------------gdDĦ---------///---,,,,,,,,,,,,+++))))))***************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---//////...------,,,++++++,,,---...000000000gdKĦ............000111111///---...sdKĦ...///000111111000000///000000000111111111111222222333444555555555ŶS7778887773we<999:::;;;;;;===???AAABBBBBBCCCKKKOOOTTTWWW[[[aaajjjppp>Asssneooonnnmmmjjjhhhjjjneggghhhkkkooorrrsssqqqoooiiiiiijjjjjjjjjhhhfffeeenehhhffffffgggllllllpppuuutttmmmjjjjjjoootttvvvtttttttttpppkkkjjjnnnrrrrrrnnnjjjgggeee```dddgggfffbbbaaaeeeiiihhhhhhiiimmmrrrtttqqqlllccc^^^[[[^^^bbbbbbne```^^^YYYWWWWWWYYYYYY\\\\\\YYYZZZ]]]]]][[[PPPKKKFFFCCC===444000111---.........------,,,+++.....................De.../////////...,,,***)))))))))((('''***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---------.../////////......---,,,,,,,,,------//////ne///////////////000222222000///...ne///...---//////000000000000//////222222222222333333333333333333444555555666>A666666666k<::::::;;;;;;<<<===???AAABBBCCCDDDFFFHHHLLLQQQVVVXXX[[[```hhhooossssssjjjiiihhhjjjgggfffiiisssiiijjjmmmqqqtttuuurrrpppeeegggjjjlllmmmmmmkkkjjjhhhgggffffffeeesssqqqqqquuutttooollllllppptttvvvuuuttttttpppkkkhhhjjjmmmooonnnjjjfffeeeeeeiiilllkkkfffccceeehhhfffeeeiiiqqqwwwvvvooohhh```___^^^___bbbbbb]]]aaaaaa]]]XXXVVVVVVWWWZZZZZZXXXXXX[[[\\\YYYPPPJJJEEEBBB<<<444111222---------...------,,,,,,...........................////////////---+++))))))*********)))***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///************+++,,,---...+++,,,,,,------,,,,,,+++,,,---...............///......------------------......////////////......///000111000///...000///...---...//////000000000//////111111222222222333333333333333444444555666888999999;;;:::;;;;;;<<<<<<<<<>>>@@@AAABBBCCCEEEGGGMMMRRRWWWYYYYYY]]]fffmmmqqqrrrrrrpppnnnmmmmmmooorrrrrrqqqnnniiifffeeeeeegggffffffiiiooorrrrrrpppkkkkkknnnqqqttttttrrroooccceeeiiimmmoooooonnnmmmdddkkkooommmjjjkkklllkkkuuurrrqqqttttttpppnnnnnnooosssuuusssrrrrrrpppkkkjjjiiijjjmmmlllgggeeeeeennnpppppplllgggbbbaaabbbddddddiiirrrwwwsssjjjddd^^^aaacccbbbbbbbbb^^^XXXYYY\\\```aaa___[[[XXXVVVYYY\\\\\\ZZZYYY\\\[[[XXXNNNHHHCCC@@@;;;444111222,,,------...------,,,,,,------------------------+++,,,---...//////...------,,,+++,,,...///...---***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////************++++++,,,---++++++------------+++++++++,,,...///...------...------------............---............/////////---,,,+++,,,...///...------...000000111000///......//////000000000000000/////////000000000000111333333333333444555777777777777777777777777777777::::::::::::;;;<<<======;;;===@@@AAAAAABBBDDDFFFKKKQQQWWWYYYYYY^^^gggooonnnpppqqqqqqooommmmmmmmmpppqqqppplllgggddddddfffeeedddeeeiiinnnpppnnnlllkkkkkklllnnnqqqqqqooommmdddfffiiilllmmmmmmmmmllljjjqqquuuqqqnnnpppqqqppppppmmmmmmrrrtttqqqnnnnnnmmmqqqqqqooonnnpppnnnkkkpppkkkjjjlllkkkeeebbbdddpppooommmjjjgggdddaaa```dddccchhhqqqsssmmmeeebbb]]]dddhhheeebbbbbb___ZZZZZZZZZ[[[\\\^^^]]][[[YYYZZZ^^^^^^\\\[[[[[[YYYTTTLLLFFFAAA>>>999333111333,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++******+++...111222111000))))))+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,+++++++++,,,,,,---***+++---......---+++***))),,,......---,,,,,,...,,,,,,---....../////////---------.........//////...---,,,,,,...//////...---...///000000000000000...///000000111111111000////////////000000000000222222111222333555666777444444444444444555666777888888888999:::<<<===>>><<<>>>@@@AAAAAABBBEEEFFFHHHOOOWWWZZZ[[[aaallluuujjjmmmpppqqqooonnnmmmmmmoooooooookkkfffdddfffhhhddddddeeejjjnnnooollliiikkkjjjjjjlllnnnnnnllljjjeeegggiiikkklllkkkjjjjjjiiiqqqtttoookkknnnpppooojjjgggjjjqqquuurrrnnnmmmlllnnnooollllllnnnmmmjjjuuunnnkkkllljjjccc```bbbllljjjhhhggggggfffdddbbbfffdddgggnnnooohhhbbbbbb\\\ffflllhhhcccaaa___\\\\\\YYYVVVWWW[[[]]]]]]\\\ZZZ]]]^^^\\\ZZZYYYVVVQQQJJJEEE@@@===999333222444,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***&&&''')))---111222111000'''(((***+++------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,---------***+++---......---+++***(((+++......,,,+++,,,---+++,,,---...////////////---------.........//////111///......000111111000---......///000111111222//////000111111111111111111111111111222222222222111111111111222444666777666666666666777999:::;;;666777777888:::<<<>>>???<<<>>>AAABBBBBBCCCEEEGGGEEEMMMVVV[[[]]]dddppp{{{fffgggiiimmmpppqqqooommmvvvooojjjhhhfffdddfffkkkgggffffffiiimmmooonnnkkkhhhlllpppqqqooommmnnnooolllhhhhhhllljjjbbb```bbbfffiiilllnnnmmmlllkkkkkkggghhhiiikkklllmmmnnnnnnnnnmmmoooqqqppplllmmmqqqnnnmmmooorrrooohhhbbbaaabbbdddeeeeeedddcccddddddgggjjjiiigggggghhheee```dddhhhlllmmmjjjeeeaaa___^^^\\\ZZZYYYYYYZZZZZZZZZ]]]^^^\\\YYYYYYZZZTTTMMMKKKGGG???888444333333444---------............///------......------,,,+++---------,,,+++***)))((()))***+++,,,---.........))))))***+++,,,------...+++,,,,,,------,,,,,,+++,,,---.........---,,,+++)))***+++,,,------------++++++++++++,,,------......---,,,++++++,,,---...,,,,,,------.../////////.........///////////////..................------............//////////////////000111111111111111000000000000000000000000333333444444444444444444555555555666666777888999999:::<<<<<<;;;<<<===???>>>@@@BBBCCCCCCDDDFFFHHHMMMSSSZZZ\\\]]]eeetttggghhhjjjnnnrrrsssrrrqqqtttmmmhhhgggeeedddhhhmmmiiiiiiiiilllnnnnnnkkkhhhiiillloooooonnnllllllmmmmmmjjjjjjllliiibbb^^^___dddeeeffffffdddcccdddeeeeeegggiiikkkmmmmmmmmmmmmmmmlllnnnqqqpppkkkkkknnnrrrqqqqqqsssnnneee^^^]]]cccdddeeedddbbbaaaaaabbbfffhhhgggeeeeeehhhgggdddfffiiilllllliiieeebbbaaa___^^^[[[ZZZZZZZZZYYYYYYZZZ[[[ZZZWWWWWWWWWRRRLLLHHHDDD===666111/////////---------............///,,,,,,,,,,,,,,,,,,+++***---------,,,,,,***))))))))))))***+++,,,,,,,,,,,,******************++++++++++++,,,,,,,,,,,,++++++,,,,,,---......---,,,+++******+++,,,------------++++++******++++++,,,,,,------,,,++++++,,,------,,,,,,------...//////////////////...................................................//////////////////000111111111111111000000000000000000000000333333444444444444555555555555555666666777888999777999;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIMMMTTTZZZ[[[]]]eeeuuujjjjjjkkknnnqqqrrrqqqpppqqqkkkfffeeeeeeeeejjjpppmmmlllmmmmmmnnnlllhhheeeiiikkkmmmmmmllljjjjjjjjjmmmkkkkkkmmmiiiaaa\\\[[[aaaaaaaaa___]]]\\\^^^___ccceeehhhjjjlllkkkjjjiiikkkkkknnnqqqooojjjiiikkksssqqqrrrsssooofff___^^^eeefffgggeeecccbbbbbbccchhhiiifffbbbccchhhkkkjjjjjjkkklllkkkgggdddcccbbb```___^^^]]][[[ZZZZZZYYYVVVXXXWWWTTTTTTTTTPPPJJJJJJGGG@@@:::444111//////---------............///,,,,,,,,,+++++++++******,,,------,,,,,,+++***)))******+++++++++++++++***+++*********))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,***+++,,,------...------,,,++++++************+++------,,,++++++,,,------,,,,,,,,,---......///////////////......------,,,....................................//////////////////000111111111111111000000000000000000000000333333444444444555555555555555555666666777888999888:::======<<<;;;;;;;;;>>>@@@BBBDDDEEEFFFIIIKKKOOOTTTYYY[[[]]]fffxxxmmmllllllnnnooopppnnnmmmoooiiidddddddddffflllrrrqqqpppnnnkkkiiigggeeedddjjjkkklllkkkjjjhhhhhhgggjjjjjjkkkllliiiccc^^^[[[^^^___```___^^^\\\]]]^^^___aaaeeehhhiiihhhfffeeejjjjjjmmmqqqoooiiigggiiiooonnnooorrrqqqjjjffffffggghhhiiihhhffffffggghhhlllllliiicccbbbhhhnnnooooooooommmjjjeeebbbaaaaaa______``````^^^\\\\\\\\\UUUXXXXXXUUUTTTTTTQQQLLLMMMIIIDDD===777333000///---------............///---,,,,,,+++++++++++++++,,,,,,------,,,++++++***,,,,,,------,,,++++++***++++++******************,,,,,,------------,,,,,,+++,,,,,,,,,------------++++++,,,---......------------,,,+++*********+++...------------------...+++,,,,,,------...////////////......---,,,++++++---------...........................//////////////////000111111111111111000000000000000000000000333333444444555555666666555555555555666777888999;;;===@@@@@@???=========>>>@@@CCCEEEFFFHHHKKKMMMPPPUUUZZZ[[[]]]hhhzzzmmmmmmnnnqqqssstttrrrqqqoooiiieeeeeeeeefffkkkrrrsssqqqmmmhhheeedddeeefffkkkjjjjjjiiiiiihhhfffeeefffhhhjjjiiihhheeeaaa^^^YYY\\\aaacccbbb___^^^]]]]]]___bbbeeefffeeecccaaaiiiiiilllpppnnniiiggghhhmmmlllnnnrrrqqqllljjjjjjfffggghhhgggggghhhjjjlllqqqqqqnnnfffdddiiiooorrrsssrrrnnniiiccc___^^^___]]]___bbbbbb```___^^^___WWW[[[\\\XXXVVVUUURRRNNNKKKHHHBBB;;;555000...,,,---------............///......---,,,+++,,,,,,---,,,,,,---------,,,+++++++++,,,,,,,,,+++***)))(((******++++++,,,---......------............------++++++++++++,,,,,,------,,,,,,---.........------///...---,,,,,,,,,,,,,,,......////////////......++++++,,,,,,---.........///......---,,,++++++***---------.........//////............//////////////////000111111111111111000000000000000000000000333333444555555666777777555555555555666777888999;;;===??????>>>======>>>>>>@@@CCCEEEFFFHHHKKKMMMOOOUUUZZZ\\\___jjj}}}nnnooorrrwww{{{|||{{{yyyrrrlllhhhggggggfffiiinnnrrrqqqmmmhhheeedddgggiiillljjjhhhhhhhhhhhhgggeeecccggghhhffffffgggeeeaaaWWW\\\aaaeeedddaaa___]]]]]]___aaadddddddddbbbaaahhhhhhkkkooonnniiihhhjjjooommmnnnqqqooojjjggggggbbbcccdddeeeeeegggjjjmmmqqqtttrrrkkkgggkkkqqqsssrrrqqqnnnhhhbbb^^^]]]^^^]]]aaaeeefffccc```___```YYY^^^___ZZZVVVUUUSSSOOOMMMIIICCC;;;555111//////---------............//////...---,,,+++,,,---...,,,,,,------------,,,,,,))))))******)))(((''''''******+++,,,---...//////------............------++++++******+++,,,---...------............------///......------------.........////////////......+++++++++,,,------......---------,,,,,,++++++***,,,,,,------.../////////............//////////////////000111111111111111000000000000000000000000333333444555666777777888555555555666666777888999888:::;;;;;;;;;;;;===>>>???AAACCCEEEFFFGGGJJJLLLOOOUUU[[[^^^aaammmrrrtttxxx||||||yyyuuuppplllkkkiiifffgggjjjnnnoooooommmiiihhhiiilllllliiiggggggiiiiiihhhfffcccggggggccccccgggfffccc]]]```dddfffeeebbbaaa``````aaabbbdddddddddcccccchhhhhhjjjnnnmmmjjjjjjmmmooolllmmmnnnlllfffbbbccccccddddddddddddfffiiilllnnnrrrsssmmmjjjmmmrrrtttnnnmmmkkkgggbbb_________```eeeiiiiiiddd___]]]^^^ZZZ^^^___ZZZUUUSSSQQQMMMNNNIIIBBB;;;555222111111---------............//////...,,,+++***+++,,,---,,,,,,---------------,,,******+++++++++******)))+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++************,,,---...------............------------,,,,,,,,,---......,,,,,,---......---,,,,,,***++++++,,,,,,---......,,,,,,,,,+++++++++++++++,,,,,,------...//////000............//////////////////000111111111111111000000000000000000000000333333444555666777888888555555555666666777888999888999999999999:::>>>@@@???AAACCCEEEEEEFFFIIIJJJMMMTTT\\\```dddooowwwxxx|||}}}wwwrrrwwwrrrnnnmmmjjjeeeeeegggkkknnnqqqqqqnnnllllllmmmllliiifffgggiiijjjiiigggeeehhhgggbbbbbbfffgggccceeeggghhhhhhfffdddcccdddbbbcccddddddeeeeeeeeeeeehhhhhhjjjmmmmmmjjjlllpppllliiijjjllljjjdddaaabbbgggggggggfffeeefffjjjllliiiooorrrnnnlllooosssuuuiiijjjiiifffcccaaaaaaaaaccchhhllljjjddd^^^[[[[[[YYY^^^^^^YYYSSSPPPNNNKKKJJJEEE===555000------...---------.........//////...---+++))))))***+++,,,,,,,,,------...------------......//////.........,,,,,,,,,+++++++++***************++++++***************))))))***,,,---///---...............------++++++++++++,,,------...******,,,,,,,,,,,,*********++++++,,,,,,---......++++++++++++++++++,,,,,,,,,,,,------...///000000............/////////000//////000111111111111111000000000000000000000000333333444555666777888999555555555666666777888999999:::999999999<<<@@@DDD@@@AAACCCDDDDDDEEEGGGIIILLLTTT]]]aaaeeepppyyyxxxyyy{{{|||zzzuuuqqqssssssrrrqqqnnnkkkgggfffeeehhhkkkmmmmmmmmmmmmnnnkkkkkkllllllllllllmmmmmmjjjiiifffccc``````bbbeeefffiiilllllljjjhhhffffffffffffbbb\\\\\\bbbffffff```ffflllnnnlllkkknnnqqqgggdddbbbddddddccceeehhhhhhlllhhh___```jjjnnnjjjhhhjjjlllnnnooopppppppppjjjiiigggeeebbb```___^^^eeefffgggiiiiiiddd[[[UUUYYYWWWSSSPPPOOOOOOPPPQQQHHHCCC<<<666222...+++))),,,,,,,,,------.........------++++++++++++------...,,,++++++------,,,***************************************************,,,++++++******+++,,,,,,+++***)))(((***---000333111000...,,,,,,,,,...///+++++++++***************)))))))))***,,,,,,***(((+++++++++,,,,,,+++******------++++++++++++------...///////////////......000///,,,******+++---///111000///...---......///...000111222111111333444222222333444666999<<<===777777666666666777999::::::999888888999:::<<<===???AAAEEEFFFGGGGGGHHHJJJLLLVVVZZZ^^^gggooovvvuuuvvvwwwyyywwwsssooopppppppppooonnnllljjjiiifffgggiiijjjjjjkkknnnpppnnnnnnmmmlllkkkjjjjjjjjjiiihhhgggdddaaa```aaacccfffhhhkkkllljjjhhhffffffddddddbbb]]]^^^cccffffff]]]bbbgggiiihhhhhhjjjllliiidddcccddddddbbbdddhhhkkknnnjjj```___gggjjjfff```aaacccgggkkkmmmlllkkkiiijjjiiifffbbb^^^\\\\\\cccdddfffhhhiiieee^^^XXX\\\YYYVVVRRRPPPNNNNNNNNNJJJEEE===777333000---+++,,,,,,------------------......---,,,,,,---.........,,,++++++------,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++******+++,,,...//////...---++++++,,,...///++++++++++++++++++,,,,,,.........///000000...,,,++++++,,,,,,,,,,,,++++++------,,,++++++,,,------....../////////......---000///---,,,,,,---...///111000///...---...//////...000222222111111333444222333333444666999<<<===:::999888777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>===@@@EEEHHHIIIKKKLLLNNNQQQ[[[^^^aaakkktttsssssssssttttttrrrooolllmmmmmmmmmmmmllllllkkkkkkfffffffffffffffiiinnnqqqrrrqqqnnnllljjjhhhhhhhhhggghhhhhhfffccc```___```dddgggjjjjjjiiifffeeeeee```bbbaaa___```dddfffddd]]]___bbbeeeggggggggggggiiifffdddfffeeeccccccfffnnnpppkkkbbb___dddeeeaaaZZZYYY[[[bbbiiimmmkkkgggfffjjjllliiiaaa\\\ZZZ\\\aaabbbdddggghhheeeaaa]]]^^^\\\XXXUUUQQQNNNLLLKKKKKKEEE>>>888444111///...------------------,,,,,,//////............//////...,,,++++++------,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***---,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...+++++++++,,,,,,------...---------...000///---+++,,,,,,------------,,,,,,------,,,,,,,,,,,,------------...............---//////////////////000000111000///........./////////111222222111111333444333333333444666999;;;===<<<;;;:::999999999:::;;;:::;;;<<<===>>>>>>>>>>>>;;;???EEEIIILLLNNNPPPRRRSSS[[[]]]```jjjtttvvvuuutttsssrrrooolllkkkkkkkkkjjjiiiiiiiiijjjjjjdddeeeeeeeeefffiiimmmppptttrrrnnnkkkiiihhhhhhiiigggiiijjjiiieeeaaa___^^^aaadddggghhhgggdddcccccc\\\___```___```dddeeebbb______aaadddhhhiiigggfffiiiggghhhkkkjjjfffcccdddoooppplllddd```cccbbb___\\\ZZZ[[[bbbkkkoookkkeeeccciiimmmjjjbbb\\\\\\___aaabbbccceeeeeeccc```^^^]]]\\\YYYVVVRRRNNNLLLJJJJJJDDD===777333111///............------,,,,,,,,,...........................,,,++++++,,,---+++***************************)))***************+++++++++,,,---...---+++)))(((++++++,,,---------,,,+++++++++*********+++,,,---)))******+++,,,---......,,,,,,,,,---......+++))),,,,,,------......---------------,,,,,,---------,,,------............---...///111222222222111111111111///.........///000000111333222111111333444333333333444666999;;;<<<===<<<:::999888999999:::777999;;;<<<=========<<<;;;???EEEJJJLLLOOOQQQSSSTTT\\\\\\___iiiuuuyyyyyywwwtttqqqnnnlllllllllkkkiiigggffffffggghhhccceeeggghhhhhhjjjlllnnntttrrrnnnkkkiiijjjkkkllliiikkkmmmlllhhhccc___^^^___bbbeeefffeeecccbbbaaaZZZ^^^```___```dddccc```______aaadddggghhhgggeeehhhhhhlllqqqpppiiiddddddmmmmmmkkkfffcccdddcccaaaaaa^^^^^^ccckkkmmmiiiccc```ffflllkkkddd___```cccbbbcccdddcccaaa___^^^]]]ZZZYYYWWWUUURRROOOMMMLLLGGGBBB:::444111//////............------,,,,,,,,,---------......---------...,,,++++++,,,---+++***************************)))))))))******+++++++++***+++,,,------+++)))''')))***,,,---......---,,,+++++++++***++++++++++++((())))))***+++,,,,,,---///......///000///---***+++,,,------.........---------------------------,,,------...//////.........///111333444444333222222111000///...//////000111222333333222111333444444444444444666888:::<<<;;;:::999777777777888888888999;;;===>>>>>>>>>===>>>AAAEEEIIIKKKMMMPPPRRRYYY``````aaammm{{{yyyyyyxxxtttpppnnnnnnnnnnnnllliiifffeeeeeeggghhheeegggiiijjjjjjkkklllnnnvvvsssoookkkjjjkkknnnpppmmmoooqqqoookkkfffbbb```___aaaeeefffeeecccbbbbbb\\\```bbbaaaaaadddddd```]]]___bbbdddffffffeeeeeehhhhhhlllqqqpppjjjfffeeelllllljjjhhhfffeeeddddddcccaaa___bbbggghhheeeaaa```dddiiihhhdddaaabbbeeeccccccccc```]]][[[[[[[[[YYYWWWUUUSSSQQQOOONNNNNNEEE@@@888222///.........------------------,,,,,,,,,---............---,,,...,,,++++++------,,,***************************+++++++++,,,,,,------...******,,,,,,,,,,,,+++***)))***+++---......------,,,,,,,,,+++++++++******)))))))))******++++++,,,---,,,+++,,,---,,,***'''***+++,,,------...------------............------------...///000000000000...///111333444555444444222111000/////////000000111333444333222222333444444444444444666888:::;;;999888777666666666777888;;;<<<===???@@@AAAAAAAAAAAACCCFFFGGGIIILLLPPPSSSZZZaaa___aaannn~~~tttuuutttqqqnnnmmmooorrrpppnnnjjjgggfffgggiiikkkkkkkkkkkkjjjiiikkknnnqqqyyyuuuppplllkkklllooorrrqqqssstttrrrmmmhhhdddccc```cccggghhhgggeeedddddd```dddeeeccccccffffffbbb^^^bbbfffhhhgggfffggghhhjjjhhhiiillllllhhhgggjjjmmmkkkkkkjjjiiifffeeeeeedddbbbaaaaaabbbcccbbbaaaaaacccddddddbbbaaaaaabbbbbbbbbaaa^^^ZZZXXXZZZ\\\YYYWWWTTTQQQNNNMMMMMMMMMEEE???777111............,,,,,,---------------------...////////////...---...,,,++++++------,,,******************************++++++,,,------......+++,,,,,,------.........+++,,,,,,,,,---,,,,,,,,,......------,,,***))))))++++++++++++++++++++++++******)))******)))'''%%%)))***+++,,,------------,,,---...//////...---,,,---...///000111111111111...///000222333555555555222222000/////////000111222333444444222222222444444444444555666888:::;;;888777666555666777888999<<<<<<===>>>???AAABBBCCCDDDEEEFFFGGGIIIMMMSSSXXX[[[aaa___aaannnoooppppppooolllmmmqqqtttqqqoookkkhhhhhhjjjmmmooopppnnnllliiihhhjjjooosss|||xxxrrrmmmkkklllooorrrtttuuuvvvtttooojjjfffeeebbbeeehhhjjjiiigggggggggdddggggggeeeeeehhhgggdddaaaffflllllliiihhhjjjmmmlllhhheeeggggggfffiiimmmnnnllllllllljjjfffeeeeeeddddddbbbaaaaaabbbcccdddcccbbbbbbaaa```______^^^``````___\\\XXXWWWZZZ]]][[[XXXTTTOOOLLLKKKLLLLLLEEE???777111......//////,,,,,,,,,------............///000111111000///......---+++,,,------,,,***************************(((((()))***++++++,,,,,,------------...000111222......---,,,,,,+++******//////......,,,***)))(((---,,,,,,,,,,,,,,,,,,,,,...---------...---***(((((()))***+++,,,,,,---,,,,,,---...//////...---,,,......000111222222222222...///000111333444666666333222000/////////000111222444444444222222222444555444444555666888:::;;;777777666666666888999:::;;;;;;;;;;;;===???AAACCCEEEFFFFFFGGGJJJOOOVVV\\\```eeedddffftttlllppprrrooonnnpppqqqooouuuqqqjjjffffffiiilllnnnooommmjjjjjjlllnnnoooooouuusssoookkkiiiiiijjjkkkrrrppppppqqqnnnjjjkkkoooggglllqqqqqqllliiiiiikkkmmmkkkiiiiiiiiihhhfffddddddfffggggggfffhhhlllqqqkkkiiifffdddeeefffgggfffjjjgggfffiiiiiidddaaaaaaaaa]]]ZZZ[[[```bbbaaa^^^___bbbeeefffeeebbb```___aaa___^^^^^^^^^\\\WWWSSS]]]VVVOOOLLLMMMMMMJJJGGGIII<<<111///111///---,,,,,,------......------,,,,,,,,,,,,+++++++++************+++,,,...///000000...+++)))***---...---++++++***((()))***,,,,,,+++)))***+++---.../////////...........................------,,,,,,------...///...,,,+++******+++,,,........................)))***+++,,,------......---------...------,,,,,,///////////////...------111///---,,,...000222222111111111111111222222333333222222222333333444555666777777777777555333222555555666777888999999999999777777:::???BBBBBB@@@EEEFFFGGGGGGHHHNNNWWW^^^fffggghhhjjjvvviiipppssspppmmmnnnnnnmmmpppmmmiiiggggggjjjlllnnnqqqooolllkkkkkkllllllkkklllkkkiiihhhhhhiiikkklllqqqmmmkkklllllliiiiiilllnnnqqqssspppjjjfffgggjjjiiihhhffffffggggggfffddd```dddhhhjjjjjjkkkmmmooohhhfffdddccceeefffggggggkkkgggeeehhhhhhdddbbbccceeeaaa]]]]]]```bbbaaa^^^```cccfffgggeeebbb```___```___^^^^^^___]]]YYYVVV\\\VVVOOOMMMNNNNNNKKKGGGGGG<<<111///000///------,,,------......------,,,,,,,,,,,,++++++++++++***(((((()))***+++,,,------...,,,******,,,---,,,++++++***((()))+++,,,,,,+++***+++,,,---............------------------------------,,,,,,,,,,,,------..................//////------------------------++++++,,,------,,,,,,,,,,,,,,,------...---------///000000000//////...---000///......///111222222111111000000000111222333333333222222222333444444666777777888888777777777999888777666666777888999:::999999<<<@@@CCCCCCBBBDDDFFFHHHHHHIIINNNVVV]]]eeefffhhhkkkxxxfffpppvvvrrrmmmkkkkkkkkkjjjiiihhhhhhiiijjjkkklllnnnlllkkkkkklllmmmlllkkkllllllkkkkkkllllllmmmnnnqqqkkkgggiiikkkjjjiiikkkuuuwwwwwwqqqiiieeefffhhhhhhfffeeedddeeeeeecccaaa]]]aaagggkkkmmmllllllllldddbbbaaaaaadddggghhhhhhkkkfffdddffffffdddccceeegggccc___^^^aaaccccccbbbbbbeeeggghhhfffcccaaa``````____________^^^[[[YYYZZZUUUPPPNNNPPPPPPKKKGGGEEE;;;111000000...------,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...///000000///---+++++++++,,,+++***+++***))))))+++,,,,,,+++++++++,,,---------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,---............000000000000000//////.../////////000111111222222222000///......000222333444444333222222333333333555555555555666777888999;;;999777444444666888:::;;;::::::===@@@CCCCCCCCCBBBEEEHHHJJJKKKOOOVVV[[[dddeeeggglll|||fffqqqyyyuuummmiiijjjkkkggghhhiiijjjiiiiiiiiijjjffffffgggiiimmmpppqqqqqqqqqqqqpppooommmlllkkkjjjssskkkfffhhhllllllkkkkkkuuuxxxyyyuuummmfffeeegggjjjhhhfffeeedddcccaaa___^^^aaaeeeiiijjjjjjiiiiiibbb```___```cccgggiiijjjkkkfffcccdddeeedddeeehhhgggddd``````bbbeeeffffffdddfffhhhhhhfffcccbbbaaabbbbbbaaa```___]]][[[YYYYYYUUUPPPOOOQQQPPPLLLGGGCCC999111000000...,,,---,,,------......------,,,------,,,,,,,,,+++++++++......//////000000111111///---,,,+++*********))),,,***))))))+++,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***+++---...///...------************************++++++,,,------,,,,,,,,,***+++,,,---............///000000000000000//////---///111222111111222222222000///......000222333444444333222222222333333333333222222222444666777999888777666666777888999::::::;;;===???AAABBBBBBAAAEEEIIILLLMMMPPPVVVZZZaaabbbfffnnniiissszzzuuummmjjjkkklllhhhjjjkkkkkkhhhggghhhiiieeeeeefffiiinnnrrrttttttpppooonnnmmmkkkiiihhhgggssskkkfffhhhlllkkkjjjiiinnntttyyyxxxqqqjjjggggggiiigggffffffggggggfffdddcccccccccdddeeefffffffffaaa```___```dddhhhjjjjjjjjjeeeaaaccceeeeeefffjjjjjjhhhdddbbbbbbccccccddddddfffhhhhhhfffccccccbbbddddddcccaaa^^^\\\ZZZYYYYYYUUUPPPOOOQQQPPPKKKFFF@@@888111000///---,,,...,,,------......------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,+++***))))))***,,,+++)))***+++------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---.........---+++***************************((()))+++,,,---.........***+++,,,---............//////000000000000//////,,,///111222111000111333111000///...///000222333444333333222222333333333555444333222222333444555333444666888::::::999999888999;;;<<<===???@@@AAAAAAEEEJJJMMMNNNQQQVVVZZZ^^^aaafffqqqmmmtttwwwrrrkkkkkkmmmoookkkmmmmmmkkkhhhgggjjjmmmllljjjiiiiiillloooqqqrrroooooonnnnnnnnnnnnnnnooooooiiifffiiijjjhhhffffffhhhpppxxxzzztttnnnjjjiiifffeeeeeegggjjjlllllllllgggeeebbbaaaccceeeffffffdddbbbaaabbbeeehhhjjjkkkiiidddaaacccffffffgggkkkmmmlllhhheeeaaa___]]]]]]ccceeeggggggeeedddddddddcccdddccc```]]][[[ZZZ[[[[[[UUUOOONNNOOONNNIIIEEE===666111000///,,,,,,...,,,------......------,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++)))((()))+++,,,+++******,,,------,,,******+++,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,////////////...---,,,+++************************'''(((***,,,...//////000++++++,,,---............---......///////////////,,,...111000......000333111111111111111222222333333222222222333333444555777777666666666666666666000222666:::;;;;;;:::999888:::<<<<<<<<<===???AAABBBFFFJJJLLLNNNQQQVVV[[[]]]aaajjjxxxppptttsssllliiikkkooopppmmmnnnnnnjjjggghhhnnnttttttpppllljjjkkkmmmooooooqqqpppppppppqqqsssvvvwwwnnnkkkjjjlllkkkfffdddeeegggnnnvvvxxxsssnnnllllllhhhggggggiiikkkmmmmmmlllhhheeebbbbbbdddggghhhggghhhfffddddddgggiiijjjkkkgggbbbaaadddgggggghhhkkkjjjiiihhheeeaaa^^^\\\[[[bbbdddeeefffeeeddddddeee___aaaaaa___\\\[[[\\\^^^\\\VVVOOOLLLLLLKKKGGGCCC;;;555111000...+++,,,///,,,------......------,,,...------------,,,,,,,,,000/////////......------***+++,,,+++)))(((***,,,---+++******,,,------,,,((()))***+++,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...------,,,,,,,,,------************************((()))***,,,---.........,,,,,,------...---------,,,,,,---...............+++...000...,,,,,,000444000111222333444333333222111111111222333444555666555555666777888888888888333444666888::::::999999888;;;===>>>======@@@BBBCCCFFFJJJLLLMMMQQQWWW\\\___dddnnnrrrsssooohhhfffkkkpppqqqnnnnnnmmmjjjgggjjjrrryyywwwrrrmmmjjjjjjmmmoooppppppooommmmmmnnnqqqtttvvvooonnnoooqqqmmmgggdddfffhhhnnntttuuuqqqnnnmmmooommmllljjjjjjkkkkkkiiiggggggdddcccdddhhhjjjjjjiiijjjhhhffffffhhhjjjkkkkkkfffbbbaaaeeegggggghhhkkkcccdddeeeeeebbb```___^^^aaabbbdddeeeddddddeeefff\\\^^^___^^^\\\\\\^^^aaa]]]VVVNNNJJJJJJJJJFFFCCC:::555111000...+++,,,///,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,++++++******))))))+++,,,+++)))(((+++------+++***+++,,,---------'''(((***+++,,,------...************************,,,++++++++++++++++++,,,***))))))((()))***,,,---***************************+++,,,,,,---------------------...------,,,,,,+++,,,,,,---.........---+++...///---******///444000111444555555555333222000000111222333555666777000222444666888888888888777777666777777888999999999<<>>>>>AAACCCDDDGGGJJJKKKMMMQQQWWW]]]```fffrrrwwwvvvsssnnniiiiiinnnsssvvvrrrnnnllllllnnnpppqqqwwwsssnnnlllnnnppppppooooooooopppqqqrrrrrrssstttsssooolllnnnrrrrrrmmmggglllpppvvvzzzzzzvvvpppmmmeeeiiimmmnnnjjjgggeeeeeekkkjjjhhheeecccccceeehhhmmmjjjhhhggghhhhhhhhhgggcccfffhhhgggeeedddgggjjjhhheeeaaa___dddhhhddd\\\]]]aaaeeeddd```___aaaddd```aaa```]]]\\\]]]\\\ZZZ]]]ZZZRRRJJJGGGGGGDDD>>>666333///------...//////000///...///000000...,,,---------,,,,,,+++++++++///......------,,,,,,+++---,,,***))))))***,,,---***++++++,,,,,,------...)))'''&&&(((+++---,,,***++++++******++++++,,,---,,,+++)))(((((()))+++,,,((()))+++,,,,,,+++)))(((************************'''))),,,...---------......------,,,,,,,,,---------------............///////////////////////////222222222222333444555555222222222111//////111333444333222222333444666777444666777777555666:::>>>;;;<<<===???@@@@@@AAAAAACCCFFFJJJMMMPPPSSSVVVYYY[[[gggwwwuuuuuutttrrrooonnnoooqqquuuqqqmmmjjjjjjmmmoooqqquuussspppppprrrsssrrrppppppqqqqqqrrrrrrsssrrrrrrsssooolllooosssuuupppkkklllnnnqqqtttuuusssqqqooodddgggkkkkkkiiifffddddddlllkkkiiifffcccccceeegggllljjjgggfffggghhhhhhhhhgggiiijjjjjjiiihhhhhhiiihhhfffbbb___aaafffddd___[[[___bbbaaa^^^\\\^^^aaacccccccccaaaaaa```^^^\\\[[[YYYSSSMMMJJJIIICCC;;;555222///------.........///......///000000///------------,,,,,,,,,++++++------------,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,+++***(((''')))+++---,,,***++++++******++++++,,,---++++++)))))))))+++,,,...)))***+++,,,++++++))))))************************)))+++---------,,,---......------,,,,,,------------------............///////////////////////////222222111222222333444555222222222111000000111333555444444444444666777888555666888777666666:::===<<<===>>>???@@@@@@AAA@@@CCCFFFJJJMMMOOOSSSVVVYYY___kkk|||ttttttuuuvvvvvvuuuqqqnnnrrrpppkkkiiihhhkkkoooqqqsssrrrssstttvvvuuusssppppppqqqrrrssssssrrrqqqqqqtttqqqnnnppptttvvvtttppplllmmmnnnoooppprrrssssssdddgggiiijjjiiigggffffffkkkkkkiiifffcccbbbdddfffllliiieeedddeeegggiiiiiilllllllllmmmnnnllliiigggggghhhfffaaaaaadddfffddd[[[^^^```___\\\[[[\\\^^^dddccccccddddddaaa]]]ZZZYYYYYYUUUOOOLLLJJJBBB999555222///------............------///111222000///------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++*********,,,,,,...------,,,++++++******,,,+++******,,,,,,,,,***++++++******++++++,,,---,,,+++*********,,,---...++++++++++++******))))))++++++++++++++++++++++++---......---,,,,,,---///---------,,,,,,------...---------............///////////////////////////111111111111222333444555111222222222000000222444555555555555666777888999666777888777777777999;;;===>>>??????@@@@@@@@@@@@CCCEEEIIILLLOOOSSSWWWZZZeeeqqqsssrrrsssvvvxxxwwwrrrmmmpppnnnkkkhhhgggjjjnnnrrrrrrsssvvvxxxxxxuuuqqqnnnnnnoooqqqrrrsssrrrqqqpppvvvrrrpppqqqtttuuussspppkkkkkklllnnnooorrrssstttfffggghhhiiiiiiiiihhhhhhggggggfffdddbbbbbbdddeeejjjgggdddccceeehhhjjjjjjooonnnmmmooopppnnniiidddeeejjjkkkfffdddeeegggfff]]]___aaa```]]]\\\\\\]]]aaa______cccddd___YYYVVVZZZYYYUUUOOOLLLIIIBBB999444111...------...---------,,,---...111222111000------------------,,,,,,))))))***++++++,,,---------,,,+++*********++++++,,,,,,,,,,,,++++++******---,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---...---,,,+++++++++,,,,,,---,,,+++***))))))))))))++++++++++++++++++++++++///000///---++++++---///------,,,,,,,,,---......---------............///////////////////////////000000000111111222333444111222333222111111222444555555555555666777888888888888888888888888888999<<<===>>>>>>?????????>>>CCCEEEIIILLLOOOSSSXXX\\\iiiuuusssqqqqqqsssvvvvvvrrrnnnnnnmmmllljjjhhhjjjooosssrrrtttxxxyyywwwsssooolllkkklllnnnpppqqqrrrrrrqqqvvvtttqqqqqqrrrrrrooommmfffhhhjjjmmmooooooooooooeeeeeeeeefffhhhiiiiiiiiiaaabbbbbbaaa```aaaccceeeiiifffddddddfffiiikkkkkkooonnnmmmnnnooommmgggbbbcccjjjnnnkkkhhhhhhhhhgggbbbcccccccccaaa____________[[[\\\bbbddd^^^XXXUUU\\\ZZZSSSLLLIIIGGGAAA:::333111...---......---,,,++++++,,,...000222111000------------------------))))))***+++,,,,,,---------,,,,,,++++++******************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++******++++++,,,---000///...,,,+++***)))))),,,,,,+++***))))))******++++++++++++++++++++++++000000///---++++++---///,,,,,,,,,,,,,,,---...///---------............///000000000000000000000000000000000000111222333333000111333333222222333444333444444555666666777777888888888888999999999888;;;;;;<<<===>>>>>>>>>>>>CCCFFFIIILLLPPPUUU[[[___kkkwwwrrrqqqqqqrrrssssssqqqooolllmmmooommmllllllppptttsssuuuxxxyyyvvvssspppooommmmmmnnnooopppqqqrrrsssuuutttssssssrrrpppmmmjjjdddfffiiikkklllkkkiiihhhcccbbbaaacccfffhhhiiiiii^^^___```_________aaacccgggfffeeefffiiikkkllllllnnnmmmmmmmmmllljjjfffccccccjjjmmmkkkhhhiiihhhgggffffffeeedddcccbbb```___aaaZZZZZZcccggg```ZZZYYY\\\YYYRRRJJJGGGFFF@@@999222000...---......,,,++++++***+++---///000000...------------............)))******+++,,,------...---,,,,,,,,,+++******)))))))))******+++,,,,,,---+++,,,------++++++,,,---++++++******++++++,,,---//////...,,,+++)))((('''************************,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,+++,,,...,,,,,,,,,,,,---......///---------............///000000000000000000000000////////////000111222333///111333444333333333444333333444555666666666666888777777999:::;;;:::888::::::<<<===>>>?????????EEEGGGJJJMMMQQQWWW]]]bbbkkkwwwooorrrtttuuusssqqqooonnnjjjnnnrrrqqqoooooorrruuusssuuuxxxxxxvvvuuuuuuvvvsssrrrqqqpppoooppprrrsssrrrrrrtttuuutttqqqmmmkkkhhhiiijjjkkkkkkjjjhhhgggeeecccaaacccgggkkkllllll___```aaa```^^^]]]^^^```eeeeeefffhhhlllnnnnnnmmmlllmmmmmmllliiigggffffffeeehhhhhheeedddggghhhgggffffffeeedddcccbbb___^^^bbbYYYXXXbbbhhhbbb\\\\\\YYYWWWRRRKKKHHHEEE>>>555222000............,,,************+++...///...,,,------------.........///++++++,,,,,,------......------,,,,,,+++***))))))***************+++++++++(((+++,,,,,,+++***,,,...++++++******++++++,,,---,,,,,,,,,,,,+++***))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++,,,,,,,,,,,,,,,,,,---...//////---------............///000000000000000000000000///////////////000222222///111333444444333444555333444666777888888777777777666666999<<<===;;;999:::;;;<<<>>>@@@AAABBBBBBFFFHHHKKKNNNRRRXXX___dddkkkxxxmmmrrrwwwxxxuuupppnnnnnnjjjooottttttrrrpppsssvvvrrruuuwwwxxxvvvwwwzzz}}}yyywwwtttqqqppppppqqqsssoooqqqtttvvvvvvsssooolllnnnnnnmmmmmmlllkkkjjjjjjiiifffdddfffkkkoooppppppbbbccccccaaa^^^]]]\\\]]]dddeeegggjjjnnnooonnnmmmlllnnnnnnlllhhheeefffiiiggggggddd______eeehhhgggfffeeecccbbbbbb```^^^\\\aaaWWWVVVaaagggaaa\\\]]]VVVVVVRRRMMMJJJEEE<<<222111000............,,,******))))))+++------,,,+++---------.........//////,,,,,,------------......---------,,,+++***)))(((,,,,,,++++++***)))))))))'''***,,,,,,******---///++++++******++++++,,,---))))))***++++++++++++***&&&'''***,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---++++++,,,+++++++++,,,---...///000---------.........//////000000000000000000000000.........//////000111222///111444555444444444555444555777888999999888888777666666999<<<>>><<<999:::<<<>>>@@@BBBCCCDDDEEEGGGHHHKKKOOOSSSYYYaaafffkkkxxxrrrtttvvvwwwuuuqqqmmmjjjmmmooorrrsssrrrrrrrrrrrrqqqtttvvvuuuxxx}}}}}}~~~xxxssssssuuuwwwvvvsssqqqqqqrrrrrrqqqpppnnnlllzzzqqqmmmpppsssooollllllpppooonnnnnnnnnllljjjgggfffgggfffddd```___```bbbgggeeedddfffkkknnnnnnmmmkkklllmmmjjjfffddddddfffkkkiiieee```]]]___cccgggcccaaa______```aaa```___aaa```___^^^^^^\\\YYYVVVXXXTTTPPPNNNJJJCCC888000,,,,,,,,,,,,,,,,,,++++++))))))************))))))+++,,,------......------000////////////.........,,,++++++******++++++,,,))))))(((((((((((()))))),,,,,,+++++++++,,,...///......---------,,,,,,,,,---,,,++++++******++++++(((***,,,---,,,,,,---...///...,,,*********,,,---------.........---,,,,,,------...///...---+++***...,,,+++...222444333111000222333333111000000111111111000/////////////////////000111333444555555555666666777777777777777777777666666777999;;;<<<:::::::::>>>CCCFFFFFFDDDDDDHHHNNNTTTYYY]]]___aaaooouuuttttttuuutttsssqqqooommmjjjmmmrrruuuvvvtttrrrqqqnnnqqqrrrqqquuu|||yyyuuurrrssswwwyyywwwtttrrrrrrqqqpppooommmmmmlllxxxqqqnnnrrrvvvsssqqqrrrqqqooommmlllllllllkkkjjjhhhfffdddbbb``````aaabbbgggeeedddfffjjjmmmmmmllliiikkklllkkkhhhfffggghhhrrrnnnhhhbbb``````bbbcccdddbbb``````aaaaaa```___aaa```^^^^^^]]][[[XXXUUUXXXTTTPPPMMMIIIBBB888000------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------/////////.........------++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((()))++++++,,,,,,---------............---,,,,,,++++++,,,,,,(((***,,,---,,,,,,---...111///...,,,,,,,,,......((()))***+++,,,---------...////////////......---...---,,,...111222111000000111333333111000111111222222111000000000000000000111111222333444555555555555666777777777777666777777666777888999;;;<<<===<<<<<>>???AAACCCEEEDDDCCCFFFIIILLLPPPVVV^^^fffkkkssspppqqqqqqrrrrrrqqqqqqppplllnnnrrrvvvwwwvvvssspppqqqttttttqqqssswwwyyyxxxqqqrrrtttyyy}}}~~~|||zzzsssqqqmmmkkkjjjmmmpppsssuuurrrppppppqqqooolllkkknnnlllkkkjjjkkkjjjhhhgggiiieee```^^^___bbbcccdddhhhgggeeeeeefffhhhiiijjjiiijjjkkkkkkkkkjjjjjjjjjqqqkkkeeedddhhhkkkjjjhhhdddbbbaaabbbccceeeddddddcccbbb```___^^^\\\XXXUUUVVVSSSNNNJJJEEE>>>666111/////////......------,,,...,,,+++))))))+++,,,...,,,------...............---------,,,,,,,,,++++++***+++---......---+++***)))***,,,------,,,***)))------,,,,,,------------+++,,,------//////000111......---,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---+++******)))))))))******000000//////...---+++++++++******)))***+++---.........------.........---///111222222111111111222222111111000000111111111444444444555555555555555444444555666666666666666777777777888999:::;;;<<<>>>>>>???BBBDDDEEEEEEEEEFFFIIINNNQQQVVV\\\eeekkkrrrooorrruuuwwwxxxwwwuuussstttrrrqqqqqqssssssrrrpppooosssvvvuuuvvvxxxwwwsssnnnooorrrvvvyyyzzzyyyxxxqqqooommmkkklllppptttwwwpppppppppooooooooommmjjjnnnnnnoooqqqqqqnnniiieeegggddd```^^^^^^aaadddeeehhhhhhfffeeeeeegggiiikkknnnlllkkkjjjjjjiiihhhhhhkkkfffbbbccchhhlllkkkiiibbbaaa```bbbdddfffffffffdddbbbaaa```___]]]ZZZWWWUUURRRMMMHHHBBB;;;555111000000///...------,,,,,,---,,,***))))))***,,,---,,,---......//////......---,,,,,,,,,,,,+++++++++***+++---......---+++***)))+++,,,......,,,+++))))))************)))))))))------------.........///---,,,,,,+++++++++++++++***+++------,,,+++,,,---..................//////////////////...---,,,++++++******)))***+++---...............------------...000222222111111222333000000/////////000000111555555555555555555555555444555555666777666666666666777888999:::;;;;;;<<<;;;<<>>@@@BBBDDDGGGIIIMMMSSSSSSTTT[[[^^^hhhzzzqqqlllkkkqqqsssqqqoooqqqrrrnnnkkklllqqqvvvwwwvvvwwwtttqqqppppppqqqrrrssswwwxxxvvvqqqlllkkkooottttttuuuvvvvvvtttqqqnnnmmmlllmmmppprrrtttuuuuuuuuuoooooommmjjjfffccccccccccccaaa___```cccfffggggggjjjgggcccdddhhhjjjhhheeejjjjjjiiihhhgggfffffffffjjjhhhfffeeeeeefffhhhiiihhheeeaaa```aaaaaa```^^^___]]][[[]]]```___[[[VVVOOOKKKDDD>>>:::555111...//////...---,,,,,,,,,,,,///////////////.........------------...000222333------,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,((()))***++++++,,,+++++++++*********************))))))******+++,,,......,,,,,,++++++++++++++++++------,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,//////............//////000...------...///...---.........//////000000000222111111000000111111222555222000000222333333111555444444444444333333333555666777777777777777777777888999:::;;;::::::999:::<<>>AAACCCDDDFFFIIIKKKMMMMMMJJJQQQdddlllqqq|||rrrpppnnnnnnoooooooooqqqpppmmmkkklllqqqwww{{{}}}xxxxxxwwwuuutttssstttuuutttuuuvvvtttqqqooonnnooopppvvv{{{zzztttmmmjjjjjjhhhjjjnnnrrrtttuuuuuutttsssqqqmmmhhhcccbbbdddfffeee```\\\___eeeiiigggcccdddcccccceeehhhiiihhhfff```dddhhhhhheeeeeeiiimmmnnnfff^^^\\\```fffhhhhhheeecccaaa`````````aaaaaadddaaa^^^[[[ZZZXXXUUURRRKKKFFF???:::666333111//////...---,,,,,,,,,,,,,,,000000//////......------,,,------...000111222333,,,+++******))))))*********+++,,,------,,,+++***+++++++++++++++***(((((()))))))))***************---,,,,,,+++++++++,,,,,,++++++---............---)))***+++,,,---.........////////////............------,,,,,,,,,,,,------333000---,,,---...............///000111222333333---...///000111222222111111000000000111111222111222222333333444555666666555666777888888888888888999:::::::::::::::::::::===???BBBDDDFFFHHHKKKMMMOOOPPPMMMTTTeeemmmsssoooooonnnlllkkkmmmnnnooonnnmmmlllnnnrrrxxx|||~~~tttvvvxxxxxxvvvttttttuuuuuutttsssqqqoooooopppqqqpppvvv||||||uuunnnkkkkkkiiikkknnnqqqsssssssssssssssrrrpppkkkfffcccbbbcccaaa``````aaabbbbbbccccccffffffgggiiijjjiiigggeee]]]bbbggggggffffffkkkpppqqqiiiaaa^^^bbbgggiiihhhhhhgggeeeccc```___``````cccaaa]]][[[XXXUUUSSSQQQJJJEEE>>>888555222000///......---,,,,,,,,,------.........------,,,,,,,,,///000000000000000000000,,,+++******))))))******)))***,,,,,,,,,,,,***)))+++++++++++++++***(((((()))***+++,,,,,,,,,++++++...---,,,,,,++++++,,,,,,+++,,,,,,---............***+++,,,---------,,,,,,.........---------,,,,,,,,,++++++******++++++,,,222000...---...//////......//////000111222222222222111000000000000111222000111222222222222222333111222222333444555666666555666777888999999999999::::::::::::::::::;;;;;;>>>@@@CCCEEEGGGIIILLLNNNOOOVVVVVVZZZdddjjjtttiiilllmmmjjjiiikkkmmmlllmmmmmmnnnppptttxxx|||sssvvvyyyxxxuuurrrssstttvvvtttqqqppppppqqqsssuuutttyyy}}}~~~yyysssooonnnmmmnnnoooooopppppppppppppppqqqpppmmmhhhdddaaaaaa^^^bbbdddccc___]]]___ccciiijjjllllllkkkhhheeebbb```cccfffgggggghhhkkknnnqqqlllfffdddgggjjjlllllllllkkkiiifffbbb``````aaa``````^^^\\\XXXUUUSSSQQQJJJEEE>>>777444222000///...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000000111000//////...,,,,,,+++************+++******++++++++++++******((()))***++++++,,,++++++((()))+++,,,------,,,+++...---,,,,,,,,,,,,,,,---++++++*********+++,,,,,,++++++---......---,,,,,,,,,,,,,,,++++++******))),,,++++++******++++++,,,000///...///000000///...//////000000000000111111666444222000///...//////...000222333222222333444222222333333444555666666555666777888999:::::::::999999999999:::;;;<<<===>>>AAADDDFFFGGGIIILLLNNNNNNXXX[[[]]]dddjjjzzzgggmmmooollljjjmmmooommmlllmmmpppsssuuuxxx{{{}}}wwwyyyyyyuuuooommmpppsssuuutttrrrrrrsssuuuwwwxxxzzz|||zzzvvvsssqqqqqqooonnnmmmmmmnnnnnnllllllllljjjfffcccbbbbbbaaadddgggddd___\\\^^^aaaeeehhhkkkmmmllliiigggeeegggggghhhhhhhhhhhhhhhiiijjjiiihhhhhhiiilllnnnpppnnnnnnmmmiiidddbbbcccddd^^^___```^^^[[[WWWUUUSSSKKKFFF>>>777333111000...---------,,,,,,------...++++++,,,,,,---.........,,,---...//////...------------,,,+++++++++++++++++++++************++++++((()))***++++++,,,++++++'''(((***,,,---,,,++++++------,,,,,,,,,------......,,,***)))(((***,,,---)))+++---///000//////......------,,,++++++******------,,,,,,,,,,,,------------...000222222000...000000////////////......000000111111000000///...,,,///222333111000111333333333333444444555555555555666777888999:::::::::999888888999:::<<<>>>???>>>AAADDDFFFGGGIIILLLNNNKKKVVVZZZ]]]fffooohhhpppssspppnnnqqqssspppkkknnnqqqtttwwwyyy{{{}}}}}}|||yyyqqqjjjiiimmmrrrtttttttttuuuxxxyyyzzzyyy{{{wwwtttssspppmmmlllllllllmmmhhhiiihhhfffcccbbbdddeeedddfffgggeeeaaa^^^^^^___^^^bbbhhhlllmmmlllkkkkkkmmmkkkiiiiiiiiihhhfffdddaaacccfffhhhiiikkknnnpppnnnooonnnjjjfffdddeeeggg^^^___aaaaaa^^^ZZZWWWUUULLLGGG>>>777333111///...------,,,,,,,,,------...+++,,,,,,---...///000000(((***+++---......------...---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,++++++,,,++++++***)))(((%%%''')))+++,,,+++***)))---,,,,,,,,,,,,---...///222000,,,***)))+++---///'''))),,,///111111111000111111000///......------///......------......///+++,,,...111444333111...000000000///......------&&&)))---111333333222111***...111222000///000222333333333444444444555555555666777888:::::::::;;;888888888999:::===???AAA>>>AAACCCEEEGGGIIILLLNNNHHHRRRVVV\\\hhhvvvrrrssssssrrrqqqqqqrrrtttqqqppptttyyyzzzxxxyyy}}}~~~{{{vvvrrroooppprrrtttwwwxxxyyyxxxvvvtttuuuuuu{{{zzz|||~~~zzzyyy}}}zzztttnnnkkkkkklllmmmiiiiiiiiigggccc`````````dddcccbbbbbbbbbbbbbbbbbbccccccdddgggjjjmmmnnnnnnqqqmmmiiiiiikkkllliiifffeeeddddddggglllooonnnlllqqqnnnmmmmmmjjjccc___```eeeccc___ZZZZZZ\\\XXXRRRPPPIII???777444222///---111///,,,,,,---///111111------......//////000000111///,,,,,,...///---+++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++++++++++++++++++++///---***((())),,,000333:::444...******+++***)))000000...---111666666333111...++++++---...---+++............---------------...000222222111///...000111111000......///111......//////000000111111111111111000111111222333666333111111444666666444555666777888999:::::::::888999:::;;;<<<<<<<<<<<>>777333222///---000...,,,---...000000000............////////////000...,,,,,,......---+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))***---000222777333...+++++++++***))))))+++++++++222:::===:::555111---,,,,,,---,,,+++........................//////000111111000///...***+++,,,+++******+++---/////////000000000000000111111111111111222222333666333111222444666666444555666777888999:::::::::::::::;;;<<<============???@@@BBBDDDGGGJJJLLLMMMOOOQQQYYYaaafffrrrxxxzzzzzzxxxtttpppmmmlllooommmpppvvvzzzzzz|||yyysssnnnmmmmmmooosssyyy||||||zzzxxxwwwzzzwwwwww{{{|||xxxvvvvvv|||{{{xxxvvvuuutttttttttvvvrrrllliiihhhgggdddaaa______``````aaaaaabbbbbbeeeeeedddbbbaaaeeelllrrrssspppmmmlllnnnooommmjjjiiiiiijjjlllooopppooonnnjjjhhhjjjlllkkkddd``````aaacccaaa]]]\\\]]]\\\XXXNNNFFF===666333111///---...------...000111///.../////////..................---,,,---......,,,***++++++++++++************++++++++++++++++++++++++***+++---.........---,,,---------------------------,,,++++++,,,---///000222000...------,,,+++***''')))***+++111999>>>===888444///,,,+++++++++***---......//////000000111111111000000//////......,,,---......------///000000000000000000000//////111111111111111222333333555444222333444666666555555666777888999:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>???BBBEEEHHHKKKNNNOOOTTTVVV\\\dddjjjvvvtttwwwyyyyyyvvvrrrooonnnooolllmmmrrrvvvwwwzzz}}}}}}vvvpppnnnoooooouuu||||||yyywwwyyyuuuuuuyyy{{{yyyxxxzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwqqqkkkiiijjjkkkgggccccccccccccccccccbbbbbbaaaaaadddeeebbb```bbbjjjqqqqqqooommmlllmmmnnnlllkkkiiijjjkkknnnoooooonnnmmmfffdddfffiiihhhaaa\\\\\\cccbbb___]]]___aaa]]]WWWKKKDDD;;;444222111///...------...000111111///---/////////......---------------......///...---,,,//////...---,,,,,,++++++++++++++++++++++++++++++***+++,,,------------,,,------------------------,,,,,,,,,---------............---......---,,,+++,,,------+++---333666555666333///+++*********+++------...///000111222222333222000///...............000222222222222333555222111111000000/////////222111111111111222333333444444444444555555666555555666777888999:::::::::;;;;;;<<<===>>>>>>>>>>>>@@@AAADDDGGGKKKOOORRRSSSYYYZZZ```iiiqqq~~~rrruuuyyyyyywwwtttqqqppppppkkkjjjooossstttvvvyyyyyytttssstttuuuyyy}}}yyywwwyyyuuuuuuzzz}}}}}}~~~yyyyyyyyyyyyxxxxxxwwwvvvrrrmmmhhhhhhkkkmmmjjjfffffffffeeedddbbb```^^^]]]]]]aaaeeeeeecccccchhhmmmnnnlllkkkjjjjjjjjjjjjiiihhhjjjlllnnnnnnlllkkkkkkgggeeefffiiigggaaa]]]]]]gggccc]]]\\\aaaeee]]]RRRIIIBBB999333111111000...,,,---...000222111///,,,//////......------,,,,,,---.../////////.........000//////...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------+++,,,---......---,,,,,,...111000,,,+++---...,,,111///---***))))))+++,,,,,,---...///000111222333333222000///............+++---000000000000000222222222111111000000//////222222222111222333333444333444555555555555555666555666777888999:::::::::::::::;;;<<<============@@@BBBEEEHHHLLLPPPSSSUUUYYYYYY```kkkuuusssvvvzzzzzzxxxuuusssrrrsssmmmjjjnnnsssuuuwwwyyy{{{wwwwwwzzz{{{~~~{{{yyy{{{xxxyyy~~~zzzzzzyyyxxxwwwvvvuuuuuukkkiiigggiiilllmmmkkkiiifffeeeeeeccc```]]]ZZZXXXZZZ___dddggggggggghhhjjjjjjiiihhhgggggggggggghhhgggjjjmmmnnnllljjjiiihhhkkkhhhiiillljjjeeecccdddiiiddd^^^]]]aaaccc[[[OOOGGG@@@777222111111000...------...000222111///,,,.........------------------.........,,,---///000...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------***,,,---...---,,,---...+++///111...,,,------***,,,---,,,+++))))))+++---,,,------...000111222222111111000000//////......+++...000111000///000000111111111111111111000000222222222222222333444444333444666777666555555666555666777888999:::::::::::::::;;;<<<============???AAADDDGGGKKKOOORRRSSSVVVUUU\\\iiivvvrrruuuyyy{{{{{{zzzzzzzzzwwwpppmmmqqqwwwzzz}}}{{{xxxzzz~~~~~~~~~|||}}}}}}|||zzzxxxvvvuuuttttttggghhhiiikkklllkkkjjjiiieeeeeeeeecccaaa^^^ZZZYYYZZZ]]]bbbfffiiijjjjjjjjjgggggggggfffeeeeeefffggggggkkknnnooollliiihhhgggkkkhhhiiilllllljjjjjjlllggggggddd```^^^]]]WWWOOOEEE>>>666111000111000///...------///111111///---,,,------------------...,,,,,,,,,***)))***---111------,,,,,,+++++++++***------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------***,,,------++++++,,,///(((...222111//////...,,,+++---......+++***+++,,,,,,,,,---...//////000000//////000111111000///...///111444444333222111111111111111111111111222222333222222222222333444444222555777888666555555777555666777888999:::::::::;;;;;;<<<===>>>>>>>>>>>>AAABBBEEEHHHLLLOOORRRSSSVVVUUU[[[iiiwwwnnnrrrwww{{{~~~zzzsssooottt{{{|||xxx{{{}}}{{{xxxuuuttttttttteeehhhlllmmmllljjjiiiiiieeeeeefffeeedddaaa^^^\\\\\\]]]```dddiiillllllkkkfffggggggfffddddddeeeggghhhlllppppppmmmiiihhhhhhhhhffffffjjjlllkkkmmmqqqdddiiijjjbbbZZZVVVTTTQQQDDD===555111000111000///...------...000111///...,,,,,,,,,------.........++++++***(((&&&''',,,111//////.........---------........................++++++******++++++,,,---------------------------///...,,,,,,+++,,,---...***,,,...,,,******,,,///(((000555444111111///,,,+++...111000---******,,,,,,,,,------.../////////---...000222222111///...///111333444222111000000000000000111222222222333333333222222333333444555222555888888666555555777555666777888999:::::::::<<<===>>>??????@@@@@@???DDDEEEHHHKKKNNNQQQTTTUUUXXXWWW]]]kkkyyyllltttxxxxxxyyyyyy{{{zzzyyy~~~|||zzzzzz|||}}}zzz{{{uuussspppmmmkkkhhheeehhhmmmpppmmmjjjkkkgggdddcccccccccaaa^^^aaa``````ccchhhjjjiiiggghhhkkkkkkddd```bbbeeeeeelllhhhjjjooolllcccccclllpppgggcccjjjqqqpppmmmmmmjjjhhhddd___YYYTTTPPPNNNCCC:::000+++---000111111///.........------------++++++---.........---,,,,,,---...//////...---,,,///......---------......222///------.../////////,,,,,,++++++,,,,,,---...,,,,,,............,,,,,,)))******++++++,,,------++++++++++++++++++++++++...,,,444???<<<...)))///,,,,,,,,,---------......---,,,,,,,,,,,,---......---.........//////000000000000000111222222333333000000111222222222222111111111222222222333333333444444333444444555777777555666777888999:::::::::<<<<<<<<<<<<============DDDFFFHHHIIIJJJMMMQQQTTTVVVYYY```jjj{{{rrrvvvvvvssstttyyy{{{yyyyyy{{{{{{|||{{{yyyzzz|||~~~{{{xxx{{{tttpppmmmjjjhhhfffdddfffiiijjjiiigggllliiifffeeeeeeeeecccaaacccaaaaaacccgggiiihhhgggfffjjjjjjeeebbbdddggggggnnniiiiiiooommmffffffmmmqqqiiieeejjjooonnnllllllkkkhhhccc___[[[UUUOOOKKKBBB:::111---...000000/////////000000//////...---------///000000000///...,,,,,,---......---,,,,,,---------,,,,,,,,,------000...,,,,,,---/////////,,,,,,+++++++++,,,,,,---+++,,,------------,,,+++)))******++++++,,,------------------------------,,,,,,666DDDDDD777...///,,,,,,---------.........------,,,,,,------...///........./////////000000//////000000111222222222000000111222222222222111111111222222222333333333444444444444555666777777666777888999999999999999<<<======>>>??????@@@@@@DDDFFFGGGIIIJJJMMMQQQTTTYYY^^^fffrrrttttttqqqnnnoootttvvvtttvvvxxxzzz{{{}}}yyywwwyyy{{{}}}{{{||||||yyywww}}}sssmmmkkkiiiffffffeeeeeeeeefffffffffkkkiiigggfffffffffeeecccdddbbbaaabbbdddeeeeeeeeeeeeiiikkkfffdddfffiiiiiioooiiihhhnnnoookkkjjjooossskkkfffiiillllllkkkjjjlllhhhbbb___]]]WWWMMMFFF???:::333//////000///---...///000000000///---,,,------///000000000///...+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---...,,,***+++---...//////,,,,,,++++++***+++++++++***+++,,,,,,,,,,,,+++***)))******++++++,,,------------------------------***+++555DDDHHH>>>333///,,,------------.........---------,,,------...///......////////////000000......//////000111111111000000111222222222222111111111222222222333333333444444444555666666777777888888999999999999999888======>>>@@@AAABBBCCCDDDDDDEEEGGGHHHJJJMMMQQQTTTYYY```kkkyyyooonnnllllllppptttvvvuuurrruuuwwwxxx~~~~~~xxxuuuuuuwwwyyy}}}zzzyyy{{{~~~{{{yyyxxxtttnnnkkkjjjhhhhhhhhhfffeeedddfffhhhjjjiiigggffffffffffffffffffdddcccbbbbbbccccccdddfffkkkmmmiiifffgggiiihhhlllfffeeelllpppoooooopppsssmmmhhhhhhjjjkkkjjjiiilllgggaaa___^^^WWWKKKAAA<<<999444111000///---,,,,,,---/////////...,,,+++++++++---.........---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,***)))***,,,...//////,,,,,,+++************+++*********++++++*********)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))///:::BBB@@@777000------------............---------------...////////////////////////000000------......///000000000000000111222222222222111111111222222222333333333444555555666777777777888999999999:::999999888888<<<===>>>@@@BBBCCCEEEEEEDDDEEEGGGIIIJJJMMMRRRUUUUUU___mmm}}}nnnmmmnnnqqqsssttttttttttttvvvwwwwww|||yyytttrrrtttvvvxxx~~~|||zzzzzz|||}}}~~~}}}|||{{{zzzvvvqqqnnnllliiiiiihhhfffddddddfffhhhjjjjjjjjjiiiiiiiiijjjjjjjjjjjjiiihhhffffffffffffhhhnnnppplllhhhhhhhhhggggggdddeeekkkppprrrqqqqqqqqqnnnjjjhhhiiikkkjjjhhhkkkeee```^^^\\\UUUIII>>>999777444222111///---,,,......///000///...---,,,++++++---.........---,,,......------------......---------------...//////,,,***)))))),,,.........,,,,,,++++++***++++++,,,************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++***...888>>><<<666---------.........//////...------------...//////000000000000000000//////---------...//////000000000000111222222222222111111111222222222333333333444555666777888888888888999999:::::::::999999888;;;;;;===???AAACCCDDDEEEDDDFFFHHHJJJLLLOOOSSSVVVSSS```pppssssssuuuwwwtttpppooorrrxxxzzzzzzyyy{{{|||~~~zzzuuurrrsssuuuwwwyyy~~~|||zzzzzz|||}}}||||||}}}~~~~~~}}}|||{{{{{{}}}zzz{{{vvvssspppmmmiiihhheeedddcccdddffffffkkklllmmmmmmllllllnnnpppmmmooopppooollljjjjjjjjjiiiooorrrnnnjjjiiihhhfffdddeeehhhmmmqqqqqqpppnnnlllmmmkkkhhhiiilllkkkhhhgggccc___\\\YYYRRRGGG>>>666666444222000///......111111000000////////////------///000000000///...///......------......///------------...//////000---+++)))***,,,---......,,,,,,++++++,,,,,,---...++++++***))))))***++++++)))******++++++,,,------........................111000+++)))222>>>@@@:::------........./////////......------......///000111111000000000000//////------......///000000000000000111222222222222111111111222222222333333333444555777999999999888888999999:::::::::::::::999:::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMQQQUUUXXXWWWeeeuuuxxxxxxyyyyyyrrrjjjlllsssyyy{{{{{{yyy{{{~~~zzz{{{wwwsssrrruuuyyy{{{{{{~~~{{{xxxwwwyyy||||||{{{yyyzzz{{{zzzxxxxxxzzz|||wwwyyyxxxtttrrrssspppllllllhhhddddddfffhhhhhhgggiiikkkllllllkkkkkknnnqqqlllnnnqqqqqqnnnkkkiiijjjhhhooorrrppplllkkkjjjhhhfffjjjppprrrqqqooommmjjjgggjjjkkkiiijjjnnnmmmhhhcccaaa^^^ZZZUUUNNNEEE???444444333111000//////000000///...,,,,,,---...///------///000000000///.........---,,,,,,---......,,,,,,,,,,,,---...///000///---+++***,,,---...---+++++++++,,,---...///000,,,+++************+++,,,)))******++++++,,,------////////////////////////...111///+++111===???666............////////////...............//////000111111111000000000//////---......///000000111111000000111222222222222111111111222222222333333333444666888999::::::999888888888999:::;;;;;;;;;;;;;;;<<<===???@@@BBBCCCCCCFFFHHHKKKMMMOOORRRWWWZZZ\\\kkkzzzzzzzzzzzzxxxoooggglllwwwxxxzzzzzzxxxzzz}}}|||xxxyyyvvvsssssswww{{{}}}~~~~~~zzzuuutttwwwzzz{{{{{{wwwyyyzzzyyyvvvuuuxxxzzzttttttqqqnnnooorrroooiiipppkkkffffffjjjmmmllljjjeeegggiiiiiihhhhhhkkknnngggkkkoooooolllhhhfffffffffmmmrrrpppmmmmmmllljjjhhhpppvvvvvvrrrnnnjjjgggccciiikkkjjjkkkooonnnhhhaaa```^^^YYYSSSKKKDDDAAA333333222111//////000222...,,,)))''''''(((***,,,+++,,,---.........---,,,------++++++++++++------++++++++++++,,,---...///000...,,,+++,,,---------++++++,,,---...000111222---,,,+++******+++,,,---)))******+++,,,,,,------------------------------(((000111---222<<<;;;000............/////////000...............///000000222111111111000000//////......//////000111111111000000111222222222222111111111222222222333333333555666888:::;;;:::999888777888999:::;;;<<<<<<<<<======>>>???AAABBBCCCCCCGGGIIILLLNNNPPPSSSXXX[[[^^^mmm}}}yyyvvvuuuuuusssoooppptttzzzvvvvvv}}}zzzwwwzzztttsssvvvxxxwwwuuuxxxvvvtttvvvzzz|||zzzxxxyyyxxxwwwxxxyyyxxxvvvtttrrrrrroookkklllnnnjjjdddjjjiiiiiillloooqqqooollliiiiiiiiihhhggghhhlllnnnlllhhhfffgggeeebbbbbbeeejjjqqqsssnnnjjjmmmqqqpppsssrrrsssvvvvvvooogggaaagggeeeeeejjjpppqqqjjjccc___[[[WWWSSSPPPKKKCCC===555333000---,,,---///000///............---------------------------,,,,,,......///222333222///,,,))))))))))))***+++,,,------,,,******+++,,,+++*********+++,,,,,,------...------,,,+++******))))))+++***)))***---...///.....................------+++***+++...333555333111------------------------/////////...------,,,,,,+++,,,---...////////////---///000000.........///555444333333222222222222111222333444555555555555444555555555555666999<<<:::::::::999::::::;;;;;;===>>>>>>>>>>>>@@@DDDGGGJJJKKKMMMNNNPPPSSSWWW[[[fffsssuuurrrrrrtttsssqqqsssxxxzzzwwwxxx~~~}}}yyyxxxzzzuuutttvvvwwwuuurrrqqqrrrsssvvvzzz||||||{{{wwwwwwxxxyyyzzzzzzwwwtttrrrrrrpppmmmlllooonnnjjjmmmlllmmmqqqtttuuusssppphhhhhhggggggiiikkklllnnnkkkgggdddeeedddbbbbbbfffkkkqqqsssmmmiiikkknnnnnnppppppqqqttttttnnngggbbbeeecccccchhhnnnooojjjeeeaaa]]]XXXTTTPPPJJJAAA;;;444222000---,,,,,,---...............------------,,,,,,------------------...---...///111000...+++++++++++++++,,,,,,---......,,,++++++,,,------,,,*********+++,,,,,,---------------,,,,,,+++++++++---,,,***+++,,,------,,,..................---------,,,---///333444222000------------------------////////////.........---........./////////.........000111111000//////000555444333222222222222222111222333444555555555555333555666666666777999;;;999888888888888999999:::<<<===>>>>>>???AAAEEEHHHHHHJJJLLLNNNPPPUUUZZZ^^^iiissspppmmmmmmqqqssssssvvv{{{zzzxxxzzz~~~zzzwwwxxx{{{xxxwwwxxxwwwtttpppooorrrvvvxxxyyyyyyzzzzzzuuuvvvxxxzzz|||{{{wwwtttnnnqqqqqqmmmllloooqqqpppnnnoooqqqtttwwwvvvsssppphhhfffeeeggglllnnnnnnmmmlllhhheeeffffffdddfffjjjooorrrrrrlllhhhhhhkkkkkklllmmmoooppppppnnnhhhdddcccaaa```eeekkkmmmkkkgggddd```YYYTTTOOOHHH???999444222///---+++++++++,,,............------------++++++,,,,,,------.........---,,,---......---,,,......---------......///...,,,+++,,,...//////...)))******++++++,,,,,,---..................------///---++++++,,,,,,,,,+++------------------....../////////111222222000...------------------------......//////000000//////000000000000/////////......000222111000///000000444333333222222222222333111222333444555555555555222444777777777777888999777777666666777888888999;;;===>>>???@@@BBBFFFIIIGGGIIILLLPPPTTTZZZaaafffnnntttnnnjjjiiinnnqqqsssvvvzzzzzzzzz|||}}}wwwvvvxxx|||{{{yyyzzz{{{zzzwwwttttttxxx||||||xxxuuutttuuurrrtttwwwzzz|||{{{wwwssskkkpppqqqmmmkkkooossstttnnnpppsssuuuuuurrrnnnkkkgggeeeeeeiiiooorrrpppllloookkkhhhiiiiiihhhkkkpppssssssrrrmmmiiihhhiiiiiijjjmmmnnnnnnnnnmmmjjjfffbbb``````ccciiilllkkkiiigggbbbZZZTTTNNNFFF===666333111///,,,+++*********.........---------,,,,,,******+++,,,------......000...,,,+++---.........//////..................---++++++,,,...///000///******++++++,,,---------......//////////////////...,,,++++++,,,---,,,+++,,,,,,------------......111111111111111000...---------------------,,,,,,------///000111111111111000000000000000000111111...000111111000//////000333333222222222222222333111222333444555555555555222444777888888777777888777666666666777888999:::;;;<<<>>>???@@@CCCFFFIIIHHHJJJNNNRRRWWW___gggmmmrrrvvvpppjjjhhhlllppprrrtttxxx{{{zzz|||~~~|||vvvuuuxxxxxxxxxzzz|||}}}}}}|||zzzzzz}}}~~~yyytttrrrrrrqqqsssuuuyyy{{{yyyuuurrrmmmrrrtttqqqooossswwwxxxpppsssuuuuuusssnnnjjjggggggfffggglllsssuuuqqqmmmoookkkiiijjjkkkjjjlllpppuuutttrrrpppmmmiiihhhiiijjjoooppplllkkkmmmlllhhhcccbbbaaacccgggjjjjjjiiigggbbbYYYRRRLLLDDD;;;555111000...,,,+++*********...------------,,,,,,,,,******++++++,,,---......111///,,,,,,---////////////...---------------...,,,+++***+++---//////...++++++,,,,,,------............//////////////////,,,***)))***,,,.........,,,,,,,,,,,,------......000111111111000...---,,,......---------,,,,,,,,,,,,---///111222222111000......//////000222444555111222444444222111222333222222222111111222222333111222333444555555555555222555777888888777777888888888888888999:::;;;<<<;;;===???@@@AAACCCFFFHHHGGGIIILLLPPPVVV___hhhnnntttyyytttmmmjjjmmmqqqsssuuuxxx|||yyyzzz||||||xxxvvvwwwtttvvvyyy|||~~~{{{}}}~~~}}}zzzwwwuuutttssstttvvvxxxzzzyyyuuurrrrrrvvvxxxvvvvvvyyyzzzyyytttvvvxxxvvvrrrmmmjjjhhhggghhhkkkqqquuuvvvrrrnnnkkkhhhgggiiiiiihhhiiillltttqqqqqqrrrpppkkkhhhiiikkkqqqqqqjjjgggkkkkkkgggdddccccccdddfffhhhhhhgggfff```WWWPPPJJJCCC;;;555000///...---,,,+++++++++------------,,,,,,,,,,,,******++++++,,,,,,------111///---,,,.../////////------,,,,,,,,,------...---+++***+++---......---***++++++,,,,,,---........................------+++***)))***---//////...++++++,,,,,,------......---///000000...---,,,---.........------,,,,,,++++++,,,///111222111000///---------...000222555666444666888777666555666777222111111111111222222333111222333444555555555555444666777888777666777888888888999999:::;;;======<<<>>>@@@AAABBBCCCEEEGGGFFFHHHJJJMMMSSS[[[dddjjjuuu}}}xxxqqqlllpppuuuwwwyyy{{{}}}xxxwwwzzz|||zzzwwwvvvrrrtttwwwzzz|||~~~|||{{{zzzzzzzzzyyyvvvtttwwwwwwwwwyyyzzzyyyvvvttttttwwwxxxwwwyyy{{{yyyuuusssvvvwwwvvvqqqmmmkkkkkkgggjjjpppuuuwwwvvvssspppiiiggggggjjjjjjgggfffiiipppmmmooosssssslllhhhhhhlllsssqqqgggcccgggiiidddddddddddddddeeedddcccbbbccc]]]UUUNNNHHHBBB;;;555///......------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,///---,,,,,,---......---,,,,,,,,,,,,---......//////---,,,,,,---......---((())))))***++++++,,,,,,---------,,,,,,+++++++++,,,+++******,,,......---***++++++,,,------......))),,,//////---,,,---...///......---,,,,,,++++++***,,,...000111000...---......------///111333555555666888888666555666777111111111111111222333333111222333444555555555555555666777666555555777999888888999999:::<<<===>>>===???BBBBBBBBBBBBDDDEEEIIIJJJKKKMMMQQQYYYaaagggttt{{{sssnnnrrrxxx{{{}}}~~~wwwuuuyyy}}}{{{xxxvvvrrrtttvvvxxxzzz|||~~~{{{xxxwwwxxxxxxuuurrrzzzzzzyyyzzz{{{zzzxxxvvvtttuuuvvvuuuxxxzzzvvvoooqqqsssuuusssooollllllmmmgggllltttxxxxxxvvvsssqqqjjjhhhiiillllllhhhfffhhhmmmjjjmmmttttttmmmgggggglllsssqqqeee```eeefffbbbddddddddddddcccbbb```^^^aaa[[[SSSLLLGGGBBB;;;666........................---------,,,,,,,,,++++++,,,,,,++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,------///000111111///------/////////...'''''''''((())))))******------,,,+++******))))))...---++++++,,,---,,,+++******+++,,,,,,---......&&&***---...,,,,,,---/////////...---,,,,,,++++++***,,,...000000///---,,,000///...---...///111333222444555555444333333444111111000000111222333333222222333444555555555555666777777666444555777:::888888888999:::<<<===>>>>>>@@@BBBCCCBBBBBBCCCDDDMMMNNNNNNPPPSSSZZZbbbhhhsssxxxtttssswww~~~|||wwwxxxyyyzzzzzzyyyvvvsssqqqwwwsssuuu||||||{{{}}}~~~yyytttrrrtttwwwyyyyyy{{{zzzyyyyyyzzzzzzzzzyyytttrrrsssvvvuuupppmmmnnntttoooooovvvwwwpppnnnssspppuuu|||~~~zzztttooommmnnnnnnmmmmmmmmmkkkhhheeeoookkkkkknnnnnniiieeeeeennnnnnnnnkkkhhheeeeeeeeehhhhhhgggeeeaaa___^^^^^^WWW[[[YYYOOOFFFAAA999222000000//////.........---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***------------------------------------------------///---+++,,,///000///...,,,,,,------.../////////...---,,,,,,++++++++++++...---,,,---//////...------,,,+++***+++,,,---...///...,,,+++***++++++,,,........................000000111111111111000///111111111111111222222333//////000000111111222222444333222222333333111000333333333333444555666666777777777777777888888888888999::::::<<<<<<===>>>>>>???@@@BBBDDDEEEGGGHHHMMMLLLOOOTTTVVVYYY___gggxxxuuutttuuuwwwyyyzzzyyywwwyyyzzz|||||||||zzzxxxvvvyyyvvvxxx~~~|||{{{}}}|||yyytttsssuuuwwwxxxxxx|||zzzyyyxxxxxxyyyyyyxxxvvvrrrqqqsssrrrooommmnnnqqqoooqqqsssrrroooooorrrmmmqqquuuuuurrrooommmmmmmmmllljjjjjjjjjhhheeecccgggdddeeeiiijjjfffbbbbbbhhhiiijjjhhhfffeeeeeefffddddddcccbbb___^^^]]]]]]ZZZ\\\XXXMMMEEE???999222222222111000//////......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------,,,,,,------------------------///,,,++++++...//////---,,,---------......//////...---,,,+++++++++++++++---,,,+++,,,...//////---,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,........................///000000000000000/////////............///000000000000000000111111111111111000///000222333222111333333333333444555666666777777777777888888888888888888999:::;;;<<<======>>>???AAACCCEEEFFFHHHHHHNNNMMMPPPVVVYYY\\\dddlllqqqtttwwwwwwvvvvvvwwwyyyyyyzzz{{{|||||||||zzzzzz{{{zzz|||}}}{{{}}}{{{yyyvvvuuuvvvwwwwwwwww{{{zzzyyywwwwwwwwwxxxyyyyyysssooooooooommmmmmooooootttuuuqqqoooqqqsssssstttttttttrrrooonnnnnnnnnnnnllljjjiiihhhgggeeebbbdddbbbdddjjjlllhhheeeeeecccdddeeeeeeddddddfffgggcccbbbaaa```````````````]]]\\\VVVLLLCCC>>>888333444444333222000///......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,---------------------------,,,***+++---......------------------.........---,,,,,,++++++++++++,,,+++******+++...//////...,,,,,,,,,+++,,,------...---............---,,,,,,..............................///////////////.........------......///000111111111111111000000000///......///222333333333333333333333444555666666666666777777888888888888777888999999;;;;;;<<<===???@@@BBBDDDFFFHHHIIIJJJNNNNNNRRRXXX\\\```iiisssqqqtttvvvwwwxxxxxx{{{|||yyyyyyzzzzzzzzzzzzyyyyyy}}}~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwyyyyyyyyyxxxwwwxxxzzz||||||sssmmmmmmmmmmmmnnnqqqpppxxxzzzrrrooouuuxxxvvvxxxwwwvvvssspppnnnmmmmmmpppnnnkkkiiiiiihhhgggeeebbbaaadddkkkmmmjjjggggggaaabbbddddddddddddeeegggdddcccbbbbbbcccdddeeedddaaa]]]TTTJJJCCC===888555555444333222000///------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++.........------,,,,,,+++------------------------,,,+++++++++,,,---------------------------------,,,,,,+++++++++++++++,,,***))))))+++---//////...,,,,,,,,,,,,------......------/////////...---,,,........................------......///.........///////////////000111111222222222111111000000000000//////000333444444333333333333333444555666666666666777777888888999999777888888999:::;;;<<<<<>>>>>@@@DDDHHHJJJKKKLLLKKKMMMOOOUUU[[[]]]cccppp~~~qqqssstttuuuvvvxxx{{{~~~~~~|||zzzyyyyyyzzz|||}}}vvv~~~|||wwwsssssstttoootttzzz{{{yyyvvvvvvwwwssskkkfffjjjooopppnnnmmmsssnnnmmmrrrvvvuuusssrrrooooooqqqtttxxxzzzxxxvvvooolllhhhfffgggjjjlllmmmnnnjjjhhhjjjjjjfffdddeeeaaacccddddddccccccdddeeeddd___ZZZYYY\\\^^^]]][[[]]]RRRHHHDDD@@@999444333333333222111000000//////------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++,,,,,,------.........------------------------,,,---...---,,,,,,...000//////...---,,,******)))***************+++,,,,,,---,,,+++,,,...//////---,,,,,,.../////////...---,,,,,,,,,,,,,,,---..............................,,,,,,---//////000000000///............///000000111222222222222222222333222111111222444666555444333333333333444555666666555555666777888999::::::999:::;;;;;;======>>>???===???CCCGGGJJJKKKKKKKKKLLLPPPWWW^^^bbbiiiyyynnnsssvvvuuuppppppuuu|||zzzxxxwwwvvvvvvyyy|||}}}sss}}}{{{tttpppppprrrnnntttzzz|||wwwsssqqqrrrooogggdddiiioooooolllkkkwwwmmmkkkuuu{{{wwwssstttrrrpppooopppssstttrrrpppqqqmmmiiihhhjjjmmmpppqqqnnniiieeefffeeeaaa___```___```bbbcccbbbcccdddfffeee___YYYXXX[[[]]][[[YYYZZZNNNDDDBBB???777222111333333333222222111111111---------,,,,,,,,,++++++,,,------......------,,,***++++++,,,---...//////------------------------,,,...///...,,,,,,...111//////...---+++***))))))******))))))***+++,,,,,,///---,,,---//////...---,,,,,,.../////////...---,,,,,,+++***+++,,,...///........................,,,---...///000000000000111111111111111222333333111111111222222333333444///......111444666666666333333333333444555666666444555666777888999:::::::::;;;;;;<<<===>>>??????<<>>>>>@@@BBBEEEHHHJJJLLLMMMRRRUUUYYY^^^cccqqq{{{uuupppssszzz~~~}}}zzzuuuqqqlllnnnuuuzzzwwwqqqlllsss{{{~~~|||zzzyyyzzz|||||||||uuuuuutttqqqooonnnoooqqqooopppooommmkkklllppptttsssoooooowww}}}}}}xxxvvvmmmmmmmmmmmmllljjjhhhfffjjjiiihhhhhhjjjlllooopppiiifffeeehhhlllllljjjhhhhhheeecccbbbbbbbbbaaa___^^^]]]\\\[[[[[[ZZZVVVTTTWWWNNNAAA777333222111///---///111111///---,,,,,,,,,------...------,,,,,,........................000////////////.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,+++,,,------.../////////...---------............///000///...///111222111000////////////////////////////////////..................///000000111111111111222222333333222222111333333444444444333222222333333333333333444444444<<<;;;999888777888999999::::::;;;<<<===>>>>>>???>>>@@@CCCFFFHHHJJJLLLNNNVVVWWWZZZ]]]bbbpppxxxtttpppttt|||~~~zzzpppllliiimmmtttwwwuuurrrooowww}}}{{{zzzyyyzzzzzzzzzyyyrrrrrrqqqnnnllllllmmmoooooopppqqqnnnjjjjjjnnnsssvvvrrrssszzz~~~zzzuuurrrnnnooonnnmmmkkkjjjiiiiiiiiiiiihhhggggggiiilllmmmhhhgggggghhhkkkmmmllliiihhhddd```^^^___aaabbbccc^^^^^^_________]]]XXXUUUTTTKKK@@@777333111111000...000222222000...---,,,,,,,,,------...------,,,.........------.........000////////////.........,,,,,,,,,,,,,,,---...///............------------))))))***++++++++++++++++++,,,---...............------......///.........---------............//////...---...000111000///........................////////////////////////.........//////000111111111222222333333222222111333333444444444333222222333333444444555555555555<<<;;;:::888888888999999:::;;;;;;<<<>>>??????@@@===AAAEEEHHHIIIKKKNNNPPPWWWXXXZZZ]]]bbbrrrqqqooopppuuu{{{~~~|||xxxnnnjjjiiinnnrrrssstttuuuuuu|||}}}{{{zzzyyyzzzyyywwwuuupppqqqqqqooommmlllmmmnnnpppssstttppplllkkkooossszzzwwwxxx~~~yyyrrrooorrrrrrqqqnnnllllllmmmooohhhhhhhhhfffeeefffiiikkkiiikkkkkkjjjkkknnnmmmiiigggddd```^^^___bbbdddeee___``````aaaaaa]]]XXXTTTNNNHHH???777333111111000...000222222000...------,,,,,,------......------...---,,,,,,,,,,,,---.../////////.........------,,,,,,,,,,,,---......//////...............------)))******+++++++++++++++------------------------,,,------.........---------------............//////------...///000///...------------................../////////000000000............///000111222111222222333333222222111222222333444444333333333333444555666666777666666;;;::::::999888888888999:::;;;<<<===>>>???@@@AAA>>>BBBGGGIIIJJJLLLPPPSSSXXXYYY\\\```gggyyylllnnnsssxxx}}}~~~{{{yyysssoooooossstttsssvvv{{{||||||{{{zzzzzzzzzyyywwwtttrrrssstttsssqqqpppppppppooorrrtttpppkkkiiimmmrrr~~~|||}}}{{{sssppprrrqqqpppllljjjkkkooorrrkkkkkkkkkiiiggggggjjjmmmmmmppppppmmmmmmpppooojjjgggeeeccccccdddeeedddccc_________```___[[[VVVQQQIIIEEE>>>888444222111111---///111111///---,,,++++++,,,------......---------,,,++++++++++++,,,---............---------,,,,,,,,,,,,,,,---...//////.........------,,,,,,,,,++++++,,,------------,,,//////---,,,++++++,,,,,,,,,,,,------------,,,,,,---------............//////...---...000000000///---.........////////////------...///000111111222......------...///111222111222222333333222222111111222222333444444444444444555666777888888888777888999999999999999888777:::;;;<<<===???@@@AAABBB???CCCIIIKKKKKKMMMQQQUUUWWWZZZ___fffpppkkkpppwww}}}}}}{{{zzzwwwxxxzzzyyyuuuyyy{{{||||||{{{zzz{{{{{{zzzxxxuuutttvvvxxxwwwuuutttsssssslllppprrrnnnhhhfffjjjooo~~~}}}uuurrroooooolllhhhfffgggmmmrrroooppppppmmmkkkjjjnnnqqqpppttttttoooooorrrpppkkkffffffggghhhiiigggccc```^^^]]]]]]]]]\\\XXXSSSOOOFFFCCC>>>999555222111111,,,...000000...,,,******+++,,,,,,---.........---,,,,,,************,,,,,,......---------,,,,,,,,,+++++++++,,,---...///000---------,,,,,,+++++++++,,,---......//////......666555222000//////000111,,,,,,,,,------,,,++++++---------.........//////000......///000111000///.../////////000000111111,,,---...///000111222333......------...///111222222222222333333222222222000111222333444555555555444555777888999999999888777777999::::::999888777;;;;;;<<<>>>???AAABBBBBB???DDDJJJLLLLLLNNNRRRWWWVVVZZZbbbkkkwwwmmmqqqwww|||~~~}}}{{{yyyzzz}}}{{{yyy{{{~~~{{{wwwvvvyyy~~~zzzzzz}}}zzz~~~yyyxxxwwwwwwyyyzzzyyytttpppiiipppsssooojjjkkknnnoooyyyyyysssrrrqqqnnnkkkhhhiiikkkmmmllljjjoooooonnnkkkhhhiiinnnrrrssssssuuuvvvvvvsssnnnkkkgggfffdddccccccdddeeefffaaabbb___YYYVVVVVVTTTOOOHHH@@@999777555111......***+++,,,---------,,,+++************++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,111111222222111000//////......---,,,---...///000//////............//////////////////000000000000..................------............/////////000///000000000111111111111222222222111//////111333666555333222222333555666666666666777888888999999777888;;;<<<===<<<:::888;;;;;;===>>>@@@BBBCCCDDDBBBEEEJJJLLLMMMNNNPPPRRRWWW\\\aaahhh{{{pppqqqrrrvvvzzz}}}|||{{{zzz~~~~~~{{{{{{|||}}}yyyvvvuuuyyy~~~}}}~~~|||uuuxxx|||uuusssqqqrrrtttuuutttrrrnnnrrrsssooommmpppsssssswww|||}}}wwwrrrooonnnmmmlllkkklllnnnnnnllljjjnnnoooooollliiihhhkkkoooooooooppprrrrrrpppmmmkkkgggfffdddbbbbbbcccdddeee```bbb```[[[YYYYYYUUUPPPHHH@@@999777555111//////,,,,,,.../////////...---,,,,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++---,,,,,,+++,,,---...///------,,,,,,,,,,,,------------------..................------------.............../////////000000000000000000000111111222111111111000...///000222666555333222222333555666555555666666777888888888888999999:::::::::::::::::::::<<<===???AAABBBCCCFFFGGGIIIKKKNNNQQQUUUWWWZZZ```fffmmm~~~tttpppmmmpppwww}}}~~~|||xxx|||}}}yyyxxxxxxzzzwwwuuuuuuyyy|||qqqsss}}}~~~ssspppllllllnnnqqqtttuuurrrsssrrrnnnooouuuxxxwwwwwwxxxyyyzzzwwwsssooommmmmmmmmnnnppprrrqqqmmmkkknnnpppqqqoookkkhhhiiikkklllmmmnnnoooooonnnmmmmmmgggeeedddbbbbbbbbbdddeeeaaacccbbb^^^]]]\\\WWWPPPHHH???888777666222//////......///000000000000///..................///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,,,,,,,,,,---------------------------------++++++++++++++++++******,,,,,,+++***+++,,,---...------,,,,,,,,,,,,------,,,------------.........///---,,,++++++,,,...///////////////000000000000111000/////////000222333111222333222111111222444555444333222222333444555444444555555666777777777999999888777777999:::;;;999:::;;;===>>>@@@AAAAAAJJJIIIHHHJJJOOOUUUYYY[[[\\\eeemmmtttuuupppllloooxxx~~~~~~|||vvvyyy{{{{{{yyyvvvuuuuuuxxxvvvuuuvvv{{{~~~{{{rrruuu}}}}}}sssqqqnnnmmmmmmpppsssuuusssssspppmmmqqqwww{{{yyyzzzwwwwwwzzz{{{vvvqqqooommmnnnqqqttttttrrrooolllpppsssvvvtttooojjjhhhhhhnnnooooooooonnnmmmmmmnnnhhhgggeeecccccccccdddeeedddfffeeeaaa```^^^VVVNNNFFF>>>777666555222000000......//////000000000000//////............//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---........./////////000000........................------,,,,,,,,,,,,,,,------,,,+++++++++,,,......//////............//////........./////////000000///---+++******,,,...000//////000000000111111111111000///...///000222333444555666555444444555777555444333333333333444555333333444444555666666777888888777777888888999::::::;;;<<<===???@@@AAAAAAJJJHHHHHHLLLRRRXXX[[[\\\\\\gggqqqzzztttpppnnnrrr{{{~~~zzzwwwwwwwwwvvvuuuuuuwwwxxxyyywwwwwwyyy}}}{{{zzzzzzvvvzzz~~~yyyvvvuuutttsssrrrqqqrrrrrrtttuuusssqqquuu|||~~~||||||vvvuuuzzz|||wwwqqqpppmmmooosssttttttrrrooonnnssswwwzzzyyysssmmmiiihhhnnnpppqqqooollljjjjjjkkkkkkiiigggeeedddeeefffggghhhiiigggcccbbb___UUUKKKDDD<<<666555555111///000...---........./////////......---------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---........./////////000000...........................------,,,,,,---.........---,,,,,,,,,---///000//////............//////............///////////////---+++******,,,///111000000000111111111111222111000/////////000222222333444666666555555666777444444444333333444444444333333333444555555666666555777888::::::999888777<<<<<<===>>>@@@AAABBBBBBFFFGGGJJJOOOTTTXXXZZZ[[[[[[gggssssssqqqpppuuu{{{~~~|||yyywwwvvvuuuuuuvvvyyy{{{}}}{{{zzzzzz|||zzzyyyzzzwww{{{~~~wwwxxxyyyzzzxxxuuurrrqqqqqquuuyyyzzzzzz|||{{{tttrrrxxxyyyrrrnnnooonnnppprrrrrrqqqpppppppppuuuyyy}}}|||vvvoookkkiiikkknnnpppnnnjjjgggggghhhlllkkkhhhfffeeefffggggggkkkjjjgggcccbbb```VVVKKKBBB:::444333333000//////------,,,,,,------...///...---,,,,,,+++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,,,,,,,,,,------------------------------------,,,+++***+++,,,---.........---,,,---...///000------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------...---,,,,,,,,,...000111000111111111222222222222///000000000111111111111///111333333222222333444444444444444444444444444333333444444555666666666555777999;;;<<<:::888777======>>>???@@@AAABBBBBBCCCGGGMMMQQQTTTVVVYYY[[[^^^hhhuuusssrrrrrrtttwwwzzzzzzyyyrrrrrrsssuuuxxx|||~~~~~~}}}~~~}}}{{{yyyrrrvvv}}}zzzxxxzzzzzzxxxtttqqqqqqrrrrrrzzzzzzsssrrrxxxwwwnnnkkkooooooppppppnnnlllmmmooorrruuuyyy}}}|||vvvoookkkjjjhhhlllppppppkkkhhhgggiiilllkkkhhhfffeeeeeefffgggjjjhhheeebbbcccaaaYYYNNN@@@888222222222///......------,,,,,,,,,---...///...------,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,---///...---,,,,,,,,,---...///------,,,,,,,,,,,,------++++++,,,,,,,,,---------............///000111111111111111222222222333333...///111222222222000///,,,...111222111111111222333444444444444444444333444444444555666666777777888888999:::;;;::::::999<<<<<<===>>>???@@@AAAAAADDDJJJPPPRRRQQQSSSYYY___dddlllxxxsssrrrrrrrrrtttvvvxxxzzzlllmmmppptttyyy|||}}}}}}~~~xxxmmmqqq{{{}}}xxxyyyyyyvvvrrrppprrrtttnnnyyy~~~zzztttsssyyywwwmmmjjjpppppppppooollliiikkkoootttuuuyyy|||{{{uuuoookkkjjjggglllrrrrrroookkkkkklllllljjjgggeeeddddddeeefffhhhfffccc```cccccc[[[QQQ>>>777111111111...---.........---,,,---...///000///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000,,,,,,+++++++++,,,---.../////////....../////////---------.........//////---...//////000111111222111111222222222333333333---...111333333222000...---///222333222222222333333444444555555444444333444444555555666777777777;;;:::999999999:::;;;<<<;;;<<<<<<===>>>??????@@@GGGMMMRRRQQQNNNQQQZZZccciiiooozzzppprrrrrrnnnoootttrrrmmmkkkqqqtttsssttt{{{}}}~~~xxxrrrrrruuuxxxyyy{{{wwwsssppppppqqqpppooosss}}}|||uuuyyy||||||xxxtttrrrrrrtttvvvsssllliiijjjlllkkktttxxx{{{zzztttmmmhhhggggggggghhhkkknnnooollliiikkkiiifffddd^^^ZZZ^^^dddfffccc```aaafffgggZZZLLL???888222222111......111//////---,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222333.........------,,,,,,,,,------......///.........+++,,,,,,------,,,,,,+++++++++++++++,,,---......******++++++++++++,,,,,,,,,,,,------------------......,,,,,,+++,,,---...///////////////.........///111333222///...000222222111000//////......///......///111111222222222111111222333333333333222333444444444444444333333555444444444444555666666999888777:::>>>@@@@@@>>>???>>><<<<<<===@@@CCCEEEMMMNNNNNNNNNNNNSSS[[[bbbiiixxxnnnqqqpppllllllpppqqqnnnqqqwwwzzzxxxxxx}}}|||yyyyyy|||zzzuuuuuuxxxzzz{{{{{{xxxuuurrrqqqrrrsssssswww}}}www{{{~~~~~~{{{xxxvvvvvvwwwxxxtttlllhhhiiijjjiiiooorrrvvvuuupppkkkgggfffiiihhhhhhjjjnnnoooooommmnnngggbbbbbbbbbaaa```bbbcccdddbbbaaaaaa___VVVKKK>>>777222111111......111000///...---,,,,,,++++++---------.........//////------------..................---------,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,------------,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,---------...---------------------------,,,+++++++++,,,---.../////////////////////...///111222111///...000222111111000///////////////...///000111222222222222111111222333333333333222555666666666666666555555666555555555555666777777999888777999===???>>>===???>>>===>>>???AAACCCEEEJJJLLLMMMMMMOOOUUU^^^dddkkkzzznnnqqqpppkkkhhhkkknnnooovvv|||}}}{{{}}}|||xxxuuutttwww|||}}}xxxxxxzzz|||}}}yyyyyywwwtttssssssvvvxxxzzz|||zzz}}}~~~|||zzzzzz{{{{{{vvvmmmhhhiiijjjjjjlllnnnqqqqqqoookkkhhhfffjjjhhhfffgggkkknnnqqqrrrrrrfff^^^aaaggggggbbb___```cccccc___\\\XXXQQQJJJ<<<666111111111......000000000///...---,,,+++***........./////////000000000//////...---,,,++++++...------------,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,---.........////////////.........------,,,,,,+++++++++******+++,,,------....../////////////////////000111111//////000111111000000////////////000//////000111222222222222111111222333333333333222555555666666666666666555666666666666666777888888999888888999;;;<<<<<<;;;>>>>>>???@@@BBBCCCEEEEEEGGGJJJLLLNNNPPPWWW```gggnnn}}}rrrtttsssmmmgggggglllpppwww~~~|||}}}~~~|||xxxwwwvvvvvvxxx{{{~~~~~~zzzyyyzzz{{{}}}vvvwwwvvvtttssstttxxx{{{{{{~~~~~~|||zzz{{{}}}~~~|||{{{||||||wwwooojjjlllnnnnnnnnnpppqqqqqqpppmmmjjjiiihhhfffccccccfffkkkqqqttttttiiiaaaccciiigggaaa]]]___aaaaaa]]]ZZZWWWOOOGGG:::444000111111......000111000000///---,,,+++***---.........////////////111111000///......---,,,------------------------.........///......------,,,------......------,,,,,,,,,---....../////////............//////////////////...---,,,,,,+++++++++++++++,,,,,,---..................//////////////////000000000000000111000///////////////000111///000111111222222222222111111222333333333333222222333444444555444444444666666555555666666777888999999888999:::::::::999===>>>@@@CCCEEEFFFFFFFFFGGGJJJMMMOOORRRXXXaaahhhrrryyyxxxvvvpppiiigggkkkrrryyy~~~vvvxxxzzz|||}}}~~~~~~~~~}}}yyywwwvvvwwwxxxssssssrrrrrrsssuuuyyy|||~~~}}}~~~}}}{{{zzz{{{|||}}}~~~~~~}}}{{{zzzxxxzzzwwwpppnnnqqqtttuuurrrrrrqqqqqqpppnnnkkkiiieeecccaaaaaaccchhhooosssuuummmhhhiiihhhddd^^^]]]___```^^^\\\\\\ZZZOOOCCC888222///000111......000000000000///...---+++***,,,,,,---------.........///////////////.........------------------------.../////////...------,,,,,,------------------,,,,,,------------,,,++++++,,,------------.........//////...---,,,,,,++++++,,,------...............---.........//////000000///......///000000000000//////...//////000111111000111111222222222222111111111222333333333333222222333333444555555444444555555444444555555666777888999999999999888999999<<<>>>AAADDDFFFGGGGGGGGGIIILLLOOORRRTTTZZZbbbhhhwww}}}zzzvvvsssnnnkkknnnttt}}}wwwzzz~~~~~~~~~}}}}}}{{{xxxtttrrrrrrsssqqqooonnnooosssxxx{{{|||~~~}}}~~~}}}}}}{{{zzzyyyzzz{{{{{{xxxvvvrrruuutttpppppptttxxxxxxrrrpppnnnnnnnnnmmmkkkiiiddddddccccccdddhhhnnnsssuuuqqqnnnmmmiiiaaa]]]]]]___```___^^^^^^YYYLLL???666111...000111......000...///000000///...,,,+++,,,,,,,,,------------...++++++,,,,,,---------...,,,,,,,,,------------...------------,,,+++******+++,,,,,,------,,,,,,+++---------,,,+++(((&&&$$$++++++,,,,,,,,,---------.........------,,,,,,+++......////////////......------......///000000000///------...000111111000............///111222222111111222222222222222111111111222333333333333222444444555666777777777777444444444444444555666666888999::::::999888999;;;;;;===@@@CCCFFFHHHHHHHHHJJJNNNRRRTTTWWW]]]dddkkkxxx}}}wwwttttttsssppprrrwwwxxx|||~~~}}}}}}}}}zzz{{{zzzwwwrrrnnnmmmnnnqqqmmmjjjmmmuuu|||}}}|||}}}{{{~~~}}}{{{yyyxxxxxxyyyyyyvvvssskkkpppqqqooopppuuuxxxwwwpppnnnllllllnnnooommmkkkeeeggghhhiiiiiikkkppptttuuuqqqnnnnnnkkkccc^^^]]]]]]bbbdddaaa\\\TTTFFF:::444000...000111......000---...///000000///...---------------............+++++++++,,,,,,---------,,,,,,,,,---------......------------,,,+++***)))***++++++,,,,,,++++++***++++++,,,---,,,+++)))'''+++,,,,,,,,,,,,---------------------------------...////////////---,,,+++------......///000000111...---,,,---000222111///------......///111222333111222222333333222222111111111222333333333333222333444555666777777777777555555555555555666666777777999;;;:::999999:::<<<;;;===???BBBEEEGGGIIIJJJJJJMMMRRRVVVZZZ```iiiooowww{{{tttqqqtttvvvtttuuuzzz~~~~~~~~~}}}zzz|||~~~}}}{{{zzz{{{~~~yyyzzzzzzvvvqqqlllkkkkkkrrrlllhhhmmmwww|||zzzxxx||||||{{{~~~{{{yyywwwwwwxxxxxxuuuqqqhhhmmmooonnnoootttvvvuuupppmmmkkklllppprrrqqqooogggjjjmmmnnnmmmnnnrrruuuuuupppmmmnnnmmmggg```]]][[[dddiiidddYYYMMMAAA777444///---000111///...///,,,---///000111000///---............/////////000........................,,,,,,,,,------.........////////////...---,,,+++*********++++++*********'''))),,,///111111111111,,,,,,,,,---------......,,,,,,------------------.../////////...,,,***)))---------...///000000111...,,,+++---000222111///---------...000111333333222222333333333222222111111111222333333333333222111222333444555555555555666666666666666777888888666999;;;;;;999999;;;>>>;;;<<<>>>AAADDDGGGIIIJJJHHHLLLRRRWWW\\\ccclllrrrvvvtttooolllooovvv{{{zzzvvv}}}zzz|||yyyvvvyyy{{{xxxvvvzzz}}}zzzrrrkkkiiiiiitttmmmjjjqqqzzz~~~|||~~~yyyuuutttuuuvvvtttssstttuuutttpppmmmgggeeeeeeiiippptttssspppiiiooosssrrrrrrtttuuurrrtttpppllljjjlllqqqtttvvvsssmmmiiijjjggg```___cccbbbdddccc^^^TTTHHH>>>888444222000000111222111000000...///222777777222,,,111///------...//////......---,,,+++++++++++++++///////////////......---+++,,,------......------...------,,,,,,------...+++,,,///000000///---+++------------------------///---+++***+++,,,,,,+++---+++***,,,///000...++++++,,,---...///111222222000---***)))+++///111222222111000///000111222333222777;;;:::555111000111...///111222333444444444111222222333333444444555///000222444555666777777::::::::::::::::::::::::======>>>???BBBEEEGGGIIIKKKMMMPPPTTT[[[dddooovvv~~~ooolllkkknnntttyyy{{{zzz~~~xxxvvvyyyxxxttttttxxx{{{yyysssmmmkkkkkktttmmmkkksss{{{}}}}}}xxxtttssstttwwwuuusssssssssqqqmmmiiigggffffffkkkpppsssqqqnnniiinnnqqqooooooqqqrrrpppooonnnlllmmmoooppppppppppppkkkiiijjjgggbbb```cccbbbcccccc]]]SSSGGG>>>888444222000000000111000///000///000333777777222---111///---...///000///.........---,,,,,,,,,,,,,,,///////////////......---+++,,,------......------------,,,,,,,,,,,,------+++---///111111///---,,,------------------------///---++++++,,,------------,,,+++,,,///000...,,,,,,------...///000111111000...++++++---///111111000000000000000111222222333777:::999444000111222///000111333444444555555333333333444555555666666444555666888999:::::::::;;;;;;::::::;;;<<<<<<===>>>>>>>>>@@@BBBEEEIIIKKKMMMNNNQQQWWW___iiisssyyyhhhjjjmmmpppsssvvv{{{~~~~~~}}}yyyvvvxxxzzzxxxssssssvvvyyywwwsssooonnnnnnvvvpppnnnuuu|||~~~}}}wwwsssrrrssstttsssrrrqqqoookkkgggcccgggggghhhlllqqqrrroookkkjjjnnnooolllkkkmmmooommmiiijjjllloooqqqpppmmmjjjllljjjiiiiiigggcccaaabbbaaabbbaaa[[[QQQFFF===888333111////////////...---111000000333666666222...111///......///000000/////////...------------...///////////////......---,,,,,,---............------,,,,,,++++++,,,,,,------...000111111///...,,,------------------------...,,,+++,,,...///000///---,,,,,,---//////...,,,............/////////000111///......///000000//////000000111111111111111444666888666222000222444000111222444555555555555444444444555666666777777777888999:::;;;;;;;;;;;;<<<;;;::::::;;;===???AAAAAA@@@???@@@BBBFFFJJJMMMOOOOOORRRYYYcccmmmuuuzzzdddkkksssuuuuuuuuuzzzzzzwwwtttuuuzzz}}}{{{vvvtttvvvwwwvvvrrroooooooooxxxrrrqqqvvv{{{|||{{{|||}}}xxxtttssstttqqqpppooonnnkkkhhhdddaaaeeefffhhhlllooooookkkhhhkkknnnnnnjjjiiikkklllkkkeeefffjjjooorrrqqqnnnkkkkkkjjjjjjiiigggccc```___``````___YYYOOODDD<<<888333111///.........---,,,000///000222444333000---000///---...///000000/////////............/////////////////////......---,,,------...............,,,,,,++++++++++++,,,,,,...///000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000111111111,,,,,,---...//////...---///////////////.........111000000000111111000...///000222333333333222111555555555333111000222555111222333444555555555555333444444555666666777777777777888999999999999999;;;:::999999:::===@@@CCCBBBAAA@@@AAACCCGGGLLLNNNQQQPPPSSSYYYdddnnnuuuxxxfffoooyyy|||xxxvvvyyy}}}|||wwwuuuxxx|||}}}zzzwwwwwwwwwvvvtttrrroooooooootttppppppuuuzzzzzz{{{}}}~~~xxxuuuuuuwwwqqqqqqqqqooollliiigggeeedddeeehhhkkklllkkkhhhffflllooooookkkiiikkkllljjjdddeeegggkkkppprrrqqqppplllmmmllliiifffddd```^^^______\\\VVVLLLBBB;;;888222000...---......---,,,.........000000000...,,,///---,,,---///000000/////////.........//////000///////////////......---,,,---......//////......---,,,,,,++++++,,,,,,---//////000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222111,,,---...///............////////////............111000000111222222000...000111333444444444333222444444333111000111333555222222333444555555555555333333333444555555666666666777888888999999999999:::999888888999===@@@BBBBBBBBBAAABBBDDDHHHLLLNNNRRRRRRTTTYYYbbblllssswwwkkkttt}}}~~~yyyvvvzzz}}}{{{}}}}}}zzzvvvuuuxxxwwwuuusssqqqpppppppppooommmnnnuuuzzz{{{}}}}}}xxxuuuvvvxxxvvvvvvtttqqqmmmkkkkkkkkkdddeeehhhjjjkkkjjjhhhgggkkkooopppllljjjkkkkkkjjjeeedddeeehhhlllpppsssssslllnnnmmmhhhfffeeeccc___^^^]]]ZZZSSSJJJAAA;;;888111///...---//////...---,,,---.........---,,,+++---,,,+++,,,...//////...///............///000000///////////////......---------...////////////......------,,,,,,------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222111000,,,---//////.........//////////////////.........000000///000222222111///111222222333444333333333333222111111111222333444222222333444444444444444222333333444555555666666777888999:::;;;;;;;;;;;;999999888999:::===???AAAAAAAAABBBDDDFFFIIILLLMMMRRRTTTWWW[[[aaakkkuuu|||qqqvvv{{{zzzvvvvvv}}}}}}xxxuuuvvvwwwuuusssqqqqqqrrrrrrrrrqqqoooqqqwww{{{zzz|||~~~}}}~~~~~~{{{vvvtttvvvxxxyyyxxxuuuooojjjgggiiikkkeeegggiiijjjjjjjjjjjjjjjiiinnnooollljjjkkkkkkhhhfffddddddfffiiimmmooopppjjjmmmlllgggfffhhhhhheee]]]\\\XXXQQQHHH???:::888000///---...///111000000---...///...---,,,,,,,,,,,,***)))***,,,......---...---------......///000///////////////......---------...//////////////////......------......///.........---,,,,,,++++++++++++++++++++++++++++++,,,+++,,,...000111000...+++...000000...---///000.........///////////////000......///111222111000111111000000111111222333111111000000222333333333111222222333333333333333444444444555666666777777666777999:::;;;<<<======:::::::::;;;<<<>>>???@@@???@@@BBBEEEGGGIIIKKKKKKSSSWWW[[[^^^cccmmm|||tttwwwxxxuuusssvvv}}}{{{}}}xxxwww{{{uuusssqqqppprrrtttuuuuuuxxxuuuvvvzzz{{{xxxxxxzzz{{{||||||yyyuuusssuuuxxxyyywwwssskkkdddbbbdddgggggghhhjjjkkkkkkkkklllmmmggglllnnnllljjjkkkjjjgggfffeeedddeeehhhjjjkkkkkkiiilllkkkffffffkkkllliii]]][[[WWWPPPGGG???:::888000...---...000222222111...///000///...,,,,,,---+++)))((())),,,------------------------...///000///////////////......------....../////////////////////............//////......---,,,++++++******++++++++++++++++++++++++,,,,,,,,,...000000///---+++...111000...---///111............//////000000///...------000222222111000///.........///111222000000000111222333333222111111222333333333222222555555666666777888888888444555777999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@>>>???BBBFFFHHHIIIJJJJJJSSSYYY^^^aaaeeeppp{{{uuussswww|||~~~}}}zzzxxxwwwxxx~~~~~~{{{vvvooonnnmmmmmmmmmpppsssvvvzzzzzz{{{{{{zzzwwwuuusssvvvzzz~~~|||wwwrrrqqqrrrxxxuuunnngggbbbaaadddgggooommmkkkjjjjjjiiigggeeefffeeeiiipppsssooolllkkkgggjjjjjjgggeeehhhiiihhhfffaaa^^^aaahhhlllkkkhhh```ZZZRRRIIIBBB;;;555222////////////////////////---------,,,,,,+++++++++------,,,,,,,,,,,,------,,,---...//////...---,,,//////............//////000000//////.........------,,,,,,++++++,,,,,,---///---++++++,,,,,,+++***------,,,+++++++++,,,,,,...............///000111,,,---...//////000000000............////////////111000......000222222222///---,,,---111333222111222222222111111111000000444444333333333333222222444555555666777666666666888888888888999:::;;;<<>>???>>>@@@CCCFFFHHHJJJKKKMMMOOOXXX^^^___dddlllpppzzztttrrrvvv{{{|||}}}~~~}}}{{{{{{}}}}}}~~~|||wwwrrrnnnpppoookkkhhhjjjqqqxxx|||~~~}}}zzzvvvtttssstttwwwyyyxxxtttqqqppprrrzzzwwwqqqkkkeeecccdddgggnnnllljjjjjjjjjjjjhhhfffjjjhhhjjjpppssspppnnnnnnmmmppppppkkkhhhjjjjjjhhhdddaaa___bbbgggkkkllljjj___YYYOOOFFF???999444111........................---------,,,,,,,,,++++++......------------......---......//////......---------,,,,,,,,,,,,------111000000000////////////...------,,,,,,------...000...,,,,,,---------,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,---............///000111111111111/////////000000000000111222000......000111222111222000...///111222222000222222222111111111000000222222222333333444444444666666666666777777777888888888888888999:::;;;<<>>>>>>>>???BBBEEEGGGIIIJJJMMMOOOXXX^^^___eeennnuuu|||~~~}}}~~~||||||{{{xxxrrrmmmmmmoooooojjjdddeeeoooxxx|||xxxsssrrrtttuuuuuuuuusssqqqqqqrrrtttzzzxxxtttoooiiiffffffgggmmmkkkjjjkkkllllllkkkiiiooolllkkkppprrrpppppprrrpppsssrrrmmmiiiiiihhhfffaaaaaaaaaccceeehhhjjjkkk^^^WWWLLLBBB;;;777333111........................------------,,,,,,,,,,,,///................../////////............//////------,,,,,,,,,,,,------111111111000000000000//////......------......///000///------.........------------------...///000---,,,,,,,,,,,,---......///000111222222333333333000000000000111111111111333111//////000111000000444222111000111222111000222222222111111111111111111111222333444555666666888777777666666888999:::888888888888999:::;;;<<<===<<<;;;;;;===>>>>>>===>>>AAADDDFFFGGGIIILLLOOOWWW]]]___eeepppzzz}}}~~~~~~}}}|||{{{vvvooojjjkkklllllljjjggghhhooouuuwww}}}~~~vvvpppqqqtttvvvtttqqqoooooorrrtttvvvvvvvvvtttqqqllliiihhhiiimmmlllllllllnnnooonnnmmmrrrmmmkkknnnooonnnooorrrmmmppppppjjjffffffeeebbb^^^```ccccccaaabbbdddggg^^^VVVJJJ@@@999555333222------------------------------------------,,,,,,//////............//////000000...------...000000//////............//////000000000///////////////......------------......///...,,,,,,---......---------------...000111111//////.........//////000//////111222222222222222//////000000000111111111333111000000111111000...222111000000111111111111111111111111111111111111222222333333444555555666888777666555555777999:::888888888888999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@CCCEEEGGGIIIMMMOOOWWW\\\]]]dddqqq|||~~~~~~{{{vvvpppllljjjiiijjjkkknnnpppqqqpppqqqwww|||zzzsssoooqqquuuuuupppkkkiiilllpppssstttpppqqqrrrpppnnnlllkkklllooonnnnnnoooqqqrrrrrrqqqrrrllljjjlllmmmkkklllnnniiimmmmmmhhheeeeeedddaaa\\\___bbbaaa]]]\\\^^^aaa^^^UUUIII???888555333222........................------------------------//////............//////000///...------...///000//////............//////........................------,,,,,,,,,,,,------...,,,++++++,,,------,,,---------...///000111222000//////.........//////---...///000111111111111........./////////000000222111000000111111///........./////////000222333111111111111111111111111444444444444444444444444777666555444444666888999888888888888999:::;;;;;;:::;;;<<<=========>>>??????AAADDDFFFGGGJJJNNNQQQVVV[[[]]]dddqqq}}}}}}xxxssspppmmmkkkkkkoootttvvvsssooonnnsssxxxxxxtttrrrsssvvvtttmmmfffdddiiinnnpppppplllnnnoooooonnnmmmnnnnnnpppooooooppprrrssssssrrrooojjjiiikkkllliiiggghhhgggkkkmmmiiiffffffeeebbb[[[]]]___^^^[[[YYYZZZ\\\\\\TTTHHH>>>777444222111////////////////////////------------............///..................///......------------......------,,,,,,,,,,,,------,,,---------------......,,,,,,,,,++++++,,,,,,,,,---+++******,,,------,,,...............///000111......---,,,,,,,,,,,,---,,,---...//////000000///............////////////111000000111222222000...,,,---////////////222444111111111111111222222222555555555555444444333333666555444444444555777888888888888888999:::;;;<<<:::;;;<<<<<<<<<<<>>666111////////////000222444444333111///------...//////......---------...///000000000///+++,,,------......---------///000///...---...000---.../////////...,,,,,,...---------......///000...---,,,++++++---///000,,,---......------...000111111000000///...------/////////000000000111111...///000///...---...000111111111111111111111111000000111111111111222222111111222222333444444555444444444555555555555666777777777777666666666666::::::999888999999;;;;;;999;;;<<<<<<<<<===@@@BBBEEEHHHKKKMMMOOORRRUUUWWWXXX^^^eeennnzzzyyy|||tttwwwzzz}}}}}}}}}|||{{{zzzxxxxxxxxxxxxyyy{{{xxxuuurrrrrrqqqpppooowwwyyy{{{~~~}}}{{{zzzrrrmmmooopppoooooopppqqqkkkkkkrrruuuooojjjkkkhhhjjjmmmooopppooommmlllqqqnnnlllllliiidddbbbcccccccccaaa^^^[[[XXXXXXYYYXXX[[[ZZZXXXXXX[[[\\\ZZZMMMGGG===555111000000000///000111222222111000///.........//////......---,,,---...///000000000000---,,,,,,,,,,,,---......---...//////...---...///------......------,,,+++------,,,,,,,,,---.........---,,,,,,,,,---///000,,,---......------...////////////......---------000000000000111111111111...///000000......///000444222000//////000222444000000000111111111222222111222333555555555555444444444444555555555555666666666666666777777777777<<<;;;:::::::::::::::;;;999;;;<<<======>>>AAACCCFFFHHHLLLNNNPPPRRRUUUXXX\\\cccjjjuuu|||vvvvvv{{{zzz{{{{{{||||||}}}}}}}}}}}}{{{yyyxxxxxxxxxwwwwwwvvvuuussssssttttttuuuuuutttyyy}}}}}}||||||{{{zzzzzzsssnnnoooqqqooonnnooopppkkkjjjpppssspppmmmmmmgggiiikkknnnppppppmmmkkknnnllljjjhhhdddbbbbbbdddcccbbb```^^^\\\[[[[[[\\\___```^^^YYYWWWYYYZZZWWWOOOHHH>>>666222111111111000000000000000//////......////////////......---******,,,---......//////------,,,+++,,,---...///---...//////------...///............------,,,,,,,,,,,,,,,++++++,,,------...------,,,---...//////,,,---......,,,,,,---...//////..................000000000000111111111222...///000000///...000111111000///......///000111///000000000111222222222111333555777777666555444444444444555555555555666666666666666777777777777===<<<<<<;;;:::::::::::::::;;;=========???BBBDDDFFFIIILLLOOOQQQSSSWWWYYY```gggooo{{{{{{rrrsssxxx{{{xxxxxxyyy|||~~~zzzyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxrrr|||}}}vvvvvvyyy{{{yyyrrrnnnoooqqqnnnmmmmmmmmmiiiiiimmmqqqpppooonnnjjjjjjkkknnnqqqqqqnnnkkkjjjjjjhhhdddaaabbbdddfffaaa___]]]\\\[[[\\\\\\\\\```aaa___ZZZXXXZZZZZZXXXQQQJJJ@@@888444222222222111000000///........./////////000000///......---***+++,,,---............------,,,+++,,,---...///---...///...---,,,---////////////...............---,,,,,,+++++++++,,,,,,------------......//////,,,---...---,,,+++,,,---/////////////////////000///000000000000111111111...///000000//////000222//////000000000000//////000000000111222333333333222444666777777666555333444444444555555555555666555666666666777777777888<<<<<<<<<<<<;;;::::::999:::;;;===>>>>>>@@@CCCEEEGGGIIIMMMPPPSSSVVVZZZ\\\cccjjjttt{{{sssrrrvvv~~~xxxtttssswww|||{{{zzz|||}}}{{{yyyzzz{{{{{{zzzwwwvvvvvvwwwsss{{{qqqrrrwwwzzzwwwppplllnnnooollljjjjjjjjjhhhgggjjjnnnqqqpppoooooommmlllnnnqqqrrrooolllgggjjjiiiddd```cccfffhhheeecccaaa```aaaaaa```___\\\___^^^[[[[[[^^^^^^\\\QQQJJJAAA999555444444444333111000.........//////000000000000//////...------...//////000/////////---,,,,,,,,,,,,---......,,,---......---,,,---...000000///............///------,,,+++++++++,,,,,,------......////////////,,,---...---,,,+++,,,---.........//////000000111////////////000000000000---///000000000000111333111111222222222222111111000111111222333444555555333444555666666555444444444444444555555555555666555555666666777777888888:::;;;;;;;;;;;;::::::999:::<<<===>>>???AAADDDFFFGGGJJJNNNRRRUUUYYY^^^aaadddlllxxx~~~~~~~~~vvvtttwww{{{xxxsssqqqrrrvvv{{{}}}zzzzzz~~~}}}zzz|||}}}{{{xxxvvvvvvwwwuuuuuulllooottttttsssllliiijjjkkkhhhffffffiiihhhfffhhhmmmrrrrrrpppuuuqqqnnnooorrrsssqqqnnniiinnnnnnfffbbbdddhhhhhhiiigggffffffggggggeeebbb[[[^^^___]]]]]]______\\\MMMGGG>>>888555666777888444333000...---...///000111111111000000///------/////////000//////...---+++,,,------......------,,,---......,,,,,,---...000///...---------............---,,,,,,,,,,,,,,,---......///////////////,,,---...---+++***+++,,,,,,,,,---...//////000000---.........////////////---///000111000000222333333222111000000111222333111222222333555666666777444444444444444444444444444444444555555555555666555555555666777888888888888999:::;;;;;;::::::999:::<<<>>>???@@@AAADDDGGGGGGJJJOOOTTTXXX\\\aaaeeecccnnn}}}{{{{{{~~~zzzwwwxxxsssqqqpppoooqqqvvv{{{~~~~~~zzzxxxzzzvvvyyy{{{{{{yyywwwyyyzzzvvv}}}{{{nnnggglllpppmmmpppjjjfffhhhiiifffcccccciiihhhggghhhmmmssstttrrrxxxtttoooooorrrtttrrrooolllrrrrrriiidddfffiiihhhgggeeedddeeeffffffbbb___]]]aaaaaa^^^^^^^^^]]]YYYIIICCC<<<666555777999:::555333111...---...000111111111111111000///------............---,,,+++***+++,,,---...///...---,,,,,,---......,,,,,,---...///...---,,,+++,,,------///...------,,,,,,,,,,,,---......///000/////////,,,---...---+++***+++,,,++++++,,,,,,---...//////------------.........///---///000111000000222333333111...++++++...111333222222333444555777777888555444444333333333444444444444444555555555666666444555555666777888888999666777999:::;;;::::::999:::<<<>>>???@@@BBBEEEGGGGGGJJJOOOUUUYYY^^^dddgggcccooorrruuuxxxyyywwwwwwxxxzzzvvvpppmmmpppsssuuuyyy~~~zzzvvvuuu{{{||||||xxxttttttvvvwwwvvvtttwwwxxxtttmmmjjjkkkiiifffkkkiiifffcccccceeegggiiillllllmmmmmmnnnooopppqqqxxxwwwtttqqqpppqqqrrrsssrrroookkkhhhgggfffeeedddiiidddbbbdddeeeddddddfffccc___\\\^^^``````[[[VVVBBB>>>888333111111333555333222000...///111333555///...---...111111///,,,...---,,,---/////////............------,,,,,,,,,,,,------......------,,,------,,,+++,,,---...//////---******+++...//////---...//////000//////...------,,,++++++,,,,,,,,,------...///000000//////***---000000......000222///000111333333222111111111111000000000000111111000111222222333444555555222333333333333333333444444444444555555555555666555555555666666777888999:::;;;;;;;;;<<<=========@@@@@@AAABBBBBBCCCCCCDDDGGGMMMRRRSSSUUU]]]dddgggoootttvvvxxx{{{{{{yyywwwvvvwwwyyysssppptttwwwyyy{{{~~~~~~{{{{{{~~~{{{wwwttttttvvvvvvtttrrrssstttrrrmmmkkkmmmmmmjjjjjjiiigggdddaaabbbdddggghhhiiilllooorrrtttuuuvvvtttsssrrrqqqppppppppppppqqqnnniiigggffffffeeedddgggddddddhhhiiieeeccccccbbb___[[[\\\^^^\\\VVVQQQ???<<<777222000111333555666444222000///000222333111///------///000...,,,...---,,,---/////////.........---------,,,,,,,,,---......//////......---------,,,,,,,,,---...//////---++++++---/////////000000000000000000//////......---------------.........///000000000000000,,,...111111000///111333//////000111111111111111111111000000000000111111222222333333333333333333222222333333333333444444444444444444555555555555555555555666666777888999999::::::;;;;;;<<<<<<===???@@@AAABBBCCCDDDDDDEEEHHHOOOTTTTTTWWW^^^dddfffpppwww{{{}}}~~~|||yyywwwvvv{{{uuusssxxx}}}~~~}}}}}}~~~~~~~~~zzzwwwuuuuuuvvvvvvtttqqqoooqqqpppmmmmmmpppqqqoookkkllllllgggbbb```cccggghhhjjjnnnsssvvvwwwwwwwwwoooooooooooonnnnnnmmmmmmooolllhhhfffffffffgggfffeeecccfffkkklllgggbbbaaaccc___[[[ZZZ[[[WWWOOOIII;;;888444000///000222444777666333111000000111222222000---------......---...---,,,---/////////......------------,,,,,,,,,...//////////////////...------,,,,,,------...//////...---...///000000...333222111000//////000000///...............//////.../////////000000000000...000222222111111222333111000000000000111222222111111000000000000111111444444333333222222222222222222222333333444444444444444444444555555555555555555555666666777888999999999::::::;;;<<<<<<===>>>???@@@BBBCCCEEEFFFGGGJJJQQQWWWWWWYYY___dddeeeppp{{{}}}~~~}}}zzzxxxwwwyyysssrrrzzz~~~}}}yyy|||}}}~~~|||zzzwwwuuuuuuwwwwwwtttqqqmmmppppppnnnooorrrssspppmmmqqqrrrmmmeeeaaadddiiilllooosssvvvwwwvvvsssqqqmmmlllkkkkkkkkkllllllmmmoookkkgggffffffhhhiiiiiifffdddfffkkkkkkgggbbbaaaeeeaaa]]]\\\ZZZTTTKKKCCC777555111///...///222444555444222000///000000111222000...,,,,,,---.........---,,,---/////////...------------------------......////////////......---------------......//////......///111111000...444333000...---...///000.........---......//////................../////////000111111111111111222333222111000111222333444222111111000000111111222333222222222222222222222222222222333333444444444333333444444444555555555555555555555666777888999999::::::;;;<<<===>>>>>>>>>???@@@BBBDDDFFFHHHIIILLLSSSYYYYYY[[[```eeefffqqqxxxxxxxxxxxxxxxwwwvvvuuusssppppppxxx||||||rrryyy|||{{{|||}}}yyywwwttttttwwwwwwuuurrrooorrrrrroooppprrrrrrooommmqqqsssooogggbbbeeeiiimmmppptttvvvvvvtttpppnnnmmmkkkiiihhhhhhkkknnnpppooolllhhhfffgggiiikkkkkkiiifffdddggghhheeecccccchhhddd```^^^[[[TTTHHH???444222000...---///111333000000///......///000111000///...,,,+++,,,---///...---,,,---/////////...------------------------,,,------......------,,,------.........//////...///......000111222000///333222///---,,,---...///------,,,,,,---...//////......---,,,,,,------.../////////000111111000000111000/////////000222333222222111111111111222222000000111222222333444444111111222333333444555555333333333444444444444555555555555555666777888999;;;;;;<<<===>>>???@@@@@@>>>???AAACCCEEEGGGIIIJJJMMMTTTYYYYYY[[[aaaggghhhrrrrrrpppooooooqqqrrrrrrqqqooommmpppvvvyyyxxxvvvxxxoooyyy~~~{{{zzz~~~wwwtttqqqqqqtttuuuuuussspppssstttqqqppprrrqqqnnnjjjmmmooommmgggcccdddfffhhhkkkooossstttsssqqqooolllkkkjjjiiijjjmmmppprrroookkkgggeeefffhhhkkklllkkkfffcccdddeeecccbbbeeegggddd```^^^[[[SSSFFF===333111///------...000222...............//////000---......---+++,,,...000...---,,,---/////////...,,,,,,,,,------------...,,,,,,------------,,,,,,------...////////////...000///...///000111111///111000///---------......,,,,,,,,,,,,---.../////////...---,,,,,,,,,---...000//////000111111000......------------...//////222222111111111111222222//////000111222333444444111111222333333444555555333333333333444444444444555555555666666777888999;;;<<<===>>>???AAAAAABBB???@@@AAADDDFFFHHHIIIJJJLLLSSSWWWXXX[[[cccjjjmmmtttsssoookkkjjjmmmoooppppppnnnnnnqqquuusssoooooosssooozzz{{{xxx}}}}}}tttppplllkkkooorrrsssssspppttttttrrrqqqsssrrrnnnhhhjjjlllkkkiiifffeeefffcccfffjjjoooqqqrrrqqqpppjjjkkklllnnnpppqqqqqqqqqnnnjjjeeeccccccfffiiijjjjjjeeebbbcccdddaaaaaacccccc```^^^\\\YYYQQQCCC999333111///...---...///111////////////............***,,,......,,,,,,...000...---,,,---/////////...,,,,,,,,,---------......------............------,,,---...///000//////...000...------///000000000000000//////////////////------------...///000111222000///---------///000222000///111333333111///------...///////////////333222222111111222222333000000111111222222222333000111111222444555555666222222333333333444444444555555555666666777888999;;;;;;<<<>>>???@@@AAABBB@@@AAABBBDDDFFFHHHIIIJJJKKKQQQUUUVVVZZZcccmmmqqqxxxwwwrrrmmmkkkmmmpppqqqqqqpppqqqssstttoooiiijjjooonnn{{{yyyuuuzzz|||yyyqqqlllhhhgggkkkppprrrrrrpppssstttrrrrrrtttrrroooiiijjjkkkllllllkkkiiigggccceeeiiilllnnnooonnnnnngggjjjooosssuuutttrrrpppmmmiiicccaaaaaadddggghhhiiidddbbbddddddaaa```aaa```]]][[[ZZZWWWNNNAAA666333222000...---...///000222222111000///...------(((+++......------...000...---,,,---/////////...,,,,,,,,,------...............////////////......,,,---///000000000///...111...,,,,,,---///000111///000000111111111000000............///000222222444222000///...///000111444222000222444444222//////000222333333333222111333222222111111222222333222222222111111111111111000111111222444555666666222222333333333444444444555555555666666777888999::::::;;;===>>>@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJJJJOOOSSSTTTYYYdddooottt{{{uuuxxxxxxrrrrrruuuuuuqqqrrrrrrqqqmmmjjjjjjmmmqqqrrr{{{zzzyyyzzzzzzvvvllldddfffjjjmmmppprrrqqquuuvvvrrrqqquuutttoookkkhhhgggkkkpppqqqkkkeeecccggghhheeeeeeiiikkkkkkooopppqqqrrrrrrqqqooonnnkkkiiifffcccbbbcccfffhhhdddgggfff```___cccdddbbbcccaaa___\\\UUUKKK===444222111000//////000111222000000000///...,,,+++*********+++++++++,,,,,,,,,---------............///,,,++++++---//////...------...///000000///...---------///000111111111111///////////////000111111---...///...---...///111111000...,,,---111777<<<:::666111....../////////111000000000222222000...111111111000000000000000333333222111000000111111333444444333111000111222111111000000000111222333333333333444444555555555888888888888888888888888888:::<<<<<<;;;999999999<<<>>>CCCGGGIIIIIIHHHFFFJJJQQQQQQRRR[[[aaakkk}}}wwwzzzwwwrrrpppssssssooonnnnnnnnnkkkhhhhhhjjjmmmpppyyy~~~|||xxxxxxyyyyyyssskkkeeefffiiijjjmmmqqqrrrvvvvvvrrrrrruuutttpppnnnkkkiiimmmrrrrrrmmmhhhbbbfffgggddddddgggiiiiiilllmmmoooqqqpppooommmkkkhhhfffcccbbbbbbdddeeefff```gggiiiddd___aaadddeeeeeedddbbb```ZZZPPPCCC;;;222111000//////000111222000/////////---,,,+++***+++,,,,,,,,,---------------------............///...---,,,---......---+++.........//////..................//////000000000///////////////000111111...///000///------...000111000///------///444888888555111///////////////111000///000222222000...111000000000000000000000333222222111000000111111000111222222111000111333444444333222333444555666444444444555555555555555555555666777888888999999:::;;;======;;;:::;;;<<<===???CCCFFFHHHIIIIIIIIIKKKRRRSSSUUU___dddoooxxxxxxuuupppnnnoooooommmlllmmmmmmllljjjiiijjjkkknnntttxxxvvvuuuvvvxxxwwwmmmhhhdddeeeffffffiiinnnrrruuutttrrrrrrssssssqqqpppmmmjjjlllpppqqqmmmiiicccggggggdddcccfffhhhgggiiikkkmmmooonnnllliiigggdddbbb___```ccceeedddbbb\\\eeekkkgggaaaaaaeeegggfffeeedddbbb\\\RRRGGG???111111////////////111111............---+++******------------............---------............///000...---.........,,,***......------------......///......------...///000///////////////000111111///000000///---,,,---...000000000///---...000333444222000///000000///...000//////000111222000...000000000000000000111111333222111111000111111111...///111111000000222444555555444333444555666777555555555555555555444444333333444666777888999:::<<<===>>>===;;;;;;===??????@@@BBBEEEHHHJJJKKKLLLLLLSSSUUUYYYcccgggssssssrrrooollljjjkkkllllllnnnooopppqqqpppooonnnnnnkkkoooqqqpppppptttvvvuuuiiifffeeefffeeedddhhhnnnrrrrrrrrrppppppqqqqqqppppppmmmiiijjjlllmmmjjjhhhfffiiijjjfffeeehhhjjjhhhjjjkkkmmmnnnllliiidddbbbaaa^^^]]]___ccceeeccc```]]]dddiiiiiifffdddfffgggeeeeeeccc___XXXNNNCCC===111000///......///000111------------,,,+++******,,,------------.........---------............//////...---...///...---+++...---,,,++++++,,,---...000///---,,,+++,,,...//////////////////000000111000111000///,,,+++,,,---,,,...000000......///000111000///000111111///...//////...///111222000///000000000000000111111111222222111111111111111222///111222222111111222333444333333222333444555666666555555444444333333333444444555666777888999:::=========<<<;;;;;;>>>@@@BBBBBBBBBDDDGGGKKKNNNPPPMMMTTTVVV\\\dddgggssskkkiiihhhhhhhhhiiikkkmmmooooooqqqrrrsssrrrpppooohhhjjjjjjiiilllrrruuusssjjjgggggghhhhhhggglllrrrqqqpppooooooooonnnnnnppprrrnnnjjjhhhiiijjjiiihhhiiilllmmmiiihhhkkkmmmllllllmmmnnnmmmkkkfffbbb___^^^]]]]]]___cccdddbbb```bbbbbbeeeiiikkkiiigggeeegggfffbbb[[[QQQFFF===888111000///......///000111,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------------------............///---,,,,,,...///000///---...---,,,++++++,,,---...000///---,,,+++,,,...//////////////////000000111111111000...,,,***+++,,,))),,,///000000///000111//////...000111111///---///......///111111000/////////000000111111111111222111111111111111222222333444555444222111222333444444333333333444555666555444444444333333222222777777888888888888999999<<<<<<<<<;;;:::;;;>>>@@@CCCCCCCCCDDDHHHLLLQQQTTTOOOTTTWWW]]]dddfffsssdddbbbcccggghhhhhhiiimmmkkkkkkkkkmmmoooooonnnlllffffffdddccciiirrrtttrrrmmmhhhfffiiikkklllqqqwwwrrrooommmooonnnlllmmmpppuuuqqqkkkhhhhhhiiiiiiiiiiiimmmnnnjjjiiilllnnnmmmmmmmmmmmmkkkiiieeebbb```]]]^^^```aaabbbbbbbbbbbbfffcccccciiimmmkkkgggeeejjjgggaaaVVVJJJ???888555000000............000000+++,,,,,,------------,,,+++,,,,,,,,,,,,------------------............///---,,,,,,...000111000.........------------......///......------...///000///////////////000111111000000000...+++***+++,,,))),,,///000000000000111///......///000000...,,,...------///111111000////////////000111111222222111111111000111111222333555666666555333111222333666666555444555666777888444444444444444333333333999999999888888888888888;;;<<<===<<<<<<<<<>>>@@@DDDCCCDDDEEEIIINNNSSSVVVRRRVVVXXX^^^fffgggwwwbbb```bbbhhhjjjhhhhhhlllgggfffeeegggjjjkkkjjjhhheeeccc______gggqqqtttqqqkkkddd```ccchhhlllqqquuutttpppnnnppppppmmmnnnsssuuuqqqkkkfffeeefffgggiiifffjjjkkkhhhhhhkkkmmmllljjjiiiiiihhhgggfffeeeddd^^^aaadddccc```___bbbeeehhhdddeeekkkmmmiiiggghhhiiieee\\\PPPBBB999444333000///...------...///000+++,,,---...............------------............---------............///......---...000000///---.........//////..................//////000000000///////////////000111111/////////---+++***+++,,,,,,...000111000//////000000///------......---,,,---------...000111000///...//////000111111222222111111000000111222222333222444444444222222222444666555444444444555666777555555555666666666666666666666777777888888999999:::<<<>>>???>>>>>>???@@@CCCDDDDDDGGGKKKPPPTTTWWWUUUWWWYYYaaaiiilllbbb```cccjjjlllhhhhhhkkkeeecccbbbdddgggiiihhhfffeeebbb]]]]]]fffqqqtttqqqfff]]]XXX[[[ccciiimmmqqqvvvqqqooorrrqqqnnnooouuusssooohhhcccaaabbbdddfffcccggghhheeeeeeiiikkkkkkffffffeeeeeeeeefffgggggg___cccfffddd___^^^ccchhhgggfffhhhlllkkkeeefffkkkfffaaaXXXJJJ<<<444111222000///...------...///000,,,,,,---...////////////............/////////000---------.........//////111000//////000///---+++---...///000000///...---------///000111111111111///////////////000111111...//////---++++++,,,---///111222111///......///111///---------...---,,,---,,,---...000111000///...//////000111222222222111111000000111222333333///111222222222222333555333333222111222333444555666666777777888888999999333444555666777888999:::;;;===@@@AAA@@@@@@@@@AAACCCDDDEEEHHHLLLPPPUUUXXXWWWYYY[[[dddmmmqqqaaacccfffhhhhhhjjjlllnnnfffccceeejjjjjjdddcccfffdddaaa^^^```eeejjjkkkkkkiiiaaaYYYXXX^^^eeegggfffjjjkkknnnqqqooojjjkkkooonnniiiffffffdddaaabbbeeeccccccccceeeiiilllmmmmmmnnniiieeedddgggiiijjjiiibbbbbbbbbbbbbbbaaaaaaaaaeeecccccceeehhhjjjiiihhhjjj```RRREEE;;;444...+++//////000000///...------......---------,,,,,,,,,...///////////////...---...............///000000000///...------...///000......---------......///111000000000//////......222000------...000111111///...---,,,---///111222------,,,+++,,,---...///---...///000000///...---////////////............000000000000000111222222///......---...000222333111111222222222222111000222222333333555666888999666666666666777777777777888777888888999:::;;;<<<@@@???>>>>>>>>>???AAABBBCCCDDDFFFGGGIIIMMMRRRVVVXXXXXXYYYfffuuu|||bbbcccdddddddddeeehhhkkkfffccceeeiiiiiieeeccceeedddbbb```aaacccgggiiijjjjjjddd^^^\\\___cccdddccciiijjjmmmpppmmmiiihhhlllmmmhhheeeeeebbb]]]\\\___aaa``````aaaeeehhhiiiiiikkkiiigggffffffggghhhggggggggggggfffeeeeeeeeeeeedddddddddeeefffhhhjjjjjjeee]]]QQQEEE:::333///...//////////////////..................---------,,,.....................---...............///000000000///...------...///000///......------------...111111000000000////////////---+++,,,---/////////000///---------...000111...---,,,,,,,,,---//////......///000000///...............//////000000000000000000000000000111111////////////000111222333111111111111111111111111222222222333444555666777666666666666777777777777777777888888999:::<<<<<>>>>>>>>???AAABBBEEEGGGIIIKKKMMMPPPTTTWWWYYY[[[^^^jjjzzzffffffdddbbbaaabbbeeehhhdddccceeehhhhhheeeccceeecccccccccbbbbbbdddgggjjjjjjhhheeebbbaaa``````aaahhhhhhjjjmmmkkkfffeeehhhkkkfffdddccc```ZZZWWWXXX^^^\\\[[[\\\___bbbcccccchhhiiiiiihhhfffddddddeeeeeeeeedddccccccccccccccceeedddcccccceeehhhjjjkkk___ZZZPPPDDD999333000000/////////////////////////////////.........------------...........................---......///000//////...------...////////////...---,,,,,,------111111111111000000000000...---,,,---...//////...000///...---------...///......------......///000//////000000000000//////---......///000111222333111111000000000000000000///000111111222222222222222111000///000000111222333333333333333444555555666666666666777777777777777777888888999;;;<<<===>>>>>>======>>>@@@AAACCCEEEHHHKKKOOOQQQTTTXXX[[[YYY]]]bbbnnnkkkjjjgggdddaaaaaaeeegggcccdddeeehhhhhhfffeeeddd___bbbccccccaaacccgggkkkiiijjjjjjgggbbb___```aaahhhfffgggjjjiiidddbbbdddgggdddbbbbbb___YYYVVVWWW\\\ZZZYYYYYY[[[^^^______cccgggjjjiiieeeaaaaaaaaa____________```aaacccdddgggbbb^^^___eeejjjjjjiii]]]YYYPPPDDD999222111222///////////////000000000000////////////......................../////////.........------......///........................//////...---,,,,,,,,,,,,111111111111111111000000.........///111222111///000///...---------------............//////000000000000000000000000000000/////////000111222222222111111111111111000000000///000222333444333222222222111000//////000222444666555555444444444555555666666666666777777777777777777888999:::;;;===>>>>>>>>>===>>>???AAACCCDDDBBBFFFKKKPPPTTTXXX\\\^^^YYY___dddpppkkkkkkhhheeebbbaaaccceeeccceeegggggghhhhhhgggeee\\\___bbbcccccceeejjjnnnfffiiijjjgggccc```bbbeeegggdddeeehhhhhhcccaaabbbdddaaa```bbb```[[[YYYZZZ]]][[[XXXXXXZZZ]]]^^^______dddggggggccc___]]]^^^[[[[[[[[[]]]___bbbeeegggiii___WWW[[[fffmmmjjjddd___YYYOOOBBB888222111222000000////////////000111000////////////.........//////.........///000111......------------......------............------......---,,,,,,,,,,,,,,,000000000000000000111111...---...///222222111000//////...---------------.........///////////////000000////////////000000111111111111000000000000111111222333333222111000000111333444444333222222333111000///000111333555888777777666666666666666666666666666777777777777777777888999:::<<<>>>???>>>>>>>>>>>>@@@BBBDDDFFFDDDHHHLLLPPPSSSVVVYYY[[[\\\ccchhhuuuggghhhhhhfffcccaaaaaaaaacccfffhhhhhhhhhjjjiiifff]]]___aaaccceeehhhlllnnnfffggggggeeebbbbbbeeehhhgggddddddhhhhhheeebbbbbbccc```___aaa```\\\\\\^^^___\\\YYYYYY[[[^^^```aaa]]]___bbbcccaaa^^^[[[ZZZUUUTTTUUUVVVYYY]]]aaacccfff\\\TTTYYYeeelllhhh```aaaWWWJJJ>>>666333222111222111000///...///000000/////////.........------///...------...///111222///...------,,,---------------............------------,,,,,,,,,,,,------////////////000000000000,,,++++++,,,///000000///............------------------...////////////...//////............//////111111111000000/////////111222333444555444333333111222222333333333222222222222111111222333555666999888888777777777888888666666666666777777777777777777888999;;;===>>>????????????@@@BBBDDDGGGHHHJJJLLLNNNOOOPPPQQQTTTVVV```ggglll{{{cccfffiiijjjgggdddaaa```ccchhhjjjhhhiiilllkkkggg``````aaadddhhhkkklllllliiigggdddaaa```bbbgggjjjgggcccccchhhjjjfffccccccddd```___```___\\\]]]``````]]]ZZZZZZ]]]```cccddd[[[\\\]]]______^^^ZZZWWWQQQQQQPPPQQQSSSVVVZZZ\\\___ZZZWWWZZZbbbgggeeeaaa___SSSBBB777444444333111444333111///......///000............---------,,,---,,,+++++++++---///000///...------,,,,,,,,,---,,,------......------,,,++++++++++++,,,---......---.........////////////---,,,***+++...000111111,,,,,,------......------+++,,,---...///......---///...---,,,,,,---.../////////////////////000000000222444666777777666555222222111111111111222222222222333444444555666666888777777777777777888888666666666666777777777777777777888999;;;===???@@@??????@@@AAACCCFFFIIIJJJKKKLLLMMMNNNNNNQQQTTTWWWaaahhhmmmcccggglllooolllhhhdddaaaccciiikkkiiijjjmmmlllgggdddbbbbbbdddiiilllkkkiiilllhhhbbb^^^___bbbgggjjjgggcccccchhhkkkhhheeedddfffaaa^^^___^^^[[[\\\___```]]][[[ZZZ]]]aaadddeeeZZZYYYYYY\\\^^^^^^YYYUUUVVVTTTSSSSSSTTTWWWZZZ\\\YYYYYYZZZ]]]___bbbcccccc]]]NNN<<<222222444444111666444222///.........///......---------,,,,,,,,,+++***)))))))))+++...//////...------,,,,,,,,,,,,,,,,,,---......---,,,,,,*********+++,,,---...///,,,---------......//////000...,,,,,,///222333444++++++,,,---............++++++---.........---,,,...---,,,++++++,,,---...,,,,,,---...///000111111000222555777888999888777333222111000000000111222222333444555666666666666666666666666666777888888666666666666777777777777777777888999;;;===???@@@@@@@@@AAABBBDDDGGGJJJLLLGGGIIIKKKLLLOOOSSSXXX\\\___ffflllaaaaaafffmmmpppkkkfffdddiiihhhhhhhhhiiiiiihhhfff```^^^^^^dddlllpppnnnjjjjjjeeebbbbbb```^^^___cccdddaaa```bbbeeegggeeeccceeedddaaa]]]YYYZZZ\\\___``````^^^\\\[[[]]]bbbfffcccXXXVVV___ccc]]]ZZZ^^^ZZZXXXVVVUUUUUUWWWZZZ\\\[[[YYYXXXZZZ___bbbbbb```___MMM;;;444555555444555333222000/////////000111///......---------............------,,,,,,,,,,,,+++,,,---////////////...,,,------......------,,,.........//////111222222111///---,,,,,,---,,,***,,,,,,---.........------***+++,,,---............111000...,,,,,,,,,...///---------............///000000000000///////////////000222444555555444444777555333111000000111222444444444555666777777888888666444555777888555222555555555666666777888999<<<;;;;;;<<<<<<===>>>??????@@@BBBDDDEEEFFFFFFGGGJJJMMMPPPQQQQQQSSSWWW[[[dddhhhsssgggeeehhhnnnqqqnnnkkkkkkjjjjjjiiijjjjjjiiihhhfffddd```___dddlllqqqnnnjjjlllgggddddddccc______bbbdddcccaaabbbcccdddddddddffffffccc___\\\ZZZ[[[]]]``````^^^[[[ZZZ\\\aaaeeecccYYYWWW___ccc^^^]]]```]]]\\\ZZZXXXWWWWWWXXXYYYZZZXXXWWWYYY]]]```___]]]ZZZJJJ999333333444333444333333222111000/////////.........---------.....................---,,,,,,,,,,,,---......---,,,+++,,,,,,------------,,,,,,---------------...///000...,,,++++++---......---,,,,,,---------,,,,,,+++***+++,,,---............///...---+++++++++------........./////////000000000000000000////////////111111222222222222222111666444222111000000222222333333333444555555666666555333333555777888666444555555555666666777888999::::::::::::<<<===>>>???AAABBBCCCEEEFFFGGGGGGGGGHHHLLLPPPRRRRRRUUUZZZ^^^gggkkkwwwfffdddeeekkknnnlllkkklllhhhiiiiiiiiihhhhhhgggfffiiiccc___bbbkkkpppnnniiikkkgggfffgggeeeaaa___bbbddddddcccaaa___```bbbdddfffgggfffccc___\\\[[[ZZZ```___]]][[[YYY[[[___cccbbbZZZXXX^^^bbb______ccc```___]]][[[YYYWWWVVVUUUZZZXXXVVVXXX\\\]]][[[YYYRRRDDD555111222222222333444444444333222000///...........................---...///000000///---,,,------------,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---+++***)))+++---///000///,,,---------,,,+++*********+++,,,---...............---,,,+++***+++,,,---////////////000000000111////////////000000000000222111111000000///000000444333222111111111333333222222222333444444555555222111222444666777777555555555555666666777888999888888888:::;;;===???@@@DDDDDDEEEFFFFFFGGGHHHHHHHHHLLLPPPSSSTTTXXX]]]bbbkkkppp~~~dddccceeekkknnnllljjjkkkdddeeeggggggffffffggggggkkkddd^^^```hhhmmmkkkgggfffddddddgggfffaaa___aaacccdddccc___\\\\\\___cccdddfffgggfffccc___]]]\\\^^^^^^\\\ZZZYYYZZZ]]]___```ZZZXXX\\\______```ccc___^^^^^^]]][[[XXXVVVTTT[[[YYYXXXYYY[[[[[[XXXTTTJJJ>>>222///000000111222555555555555333111...---------..................,,,...000222111000---,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++++++++++++++,,,+++))))))***---/////////---------,,,+++***)))(((***+++,,,---............------,,,++++++,,,,,,---....../////////000000000////////////000000000000222111000/////////111111222222111111111222333444222222333333444444444555222222222444555666555555555555555555666777888999777888888:::<<>>@@@CCCDDDDDDCCCCCCDDDDDDFFFGGGHHHNNNQQQVVVXXXYYY\\\aaaeeennnyyyggggggkkksssvvvqqqkkkjjjeeehhhkkkkkkiiihhhjjjlllfffdddaaa```bbbdddffffffcccaaabbbffffffcccbbbdddeeeeeecccaaa______aaacccaaacccddddddcccbbbbbbccc\\\___aaaaaa___\\\ZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^XXXYYYZZZ[[[\\\\\\[[[ZZZ]]][[[[[[[[[[[[XXXQQQKKK???777000///000///000222444444444333222000///...+++,,,---/////////......,,,---///000000///...---++++++++++++,,,---//////---,,,+++******+++,,,------------,,,,,,---.........,,,******+++,,,,,,+++,,,---------,,,+++*********+++,,,---............------..................------------..................//////000000111111......//////000222333444111111111222333333333333444444444444444555555555444555666666444333333444555555555666666777888999999:::;;;<<>>@@@BBBCCCCCCBBBBBBCCCEEEHHHKKKMMMOOOSSSXXX[[[]]]aaagggllluuuooolllmmmqqqsssooommmmmmhhhkkkllliiibbb^^^^^^aaaaaaeeehhhfffbbbaaafffkkkqqqnnnlllmmmlllgggfffhhhkkkiiiggghhhjjjkkkiiifffgggfffccc```]]]^^^aaaddd```dddjjjmmmjjjddd^^^[[[XXX\\\``````___^^^]]][[[[[[[[[[[[\\\]]]^^^___```\\\ZZZYYYZZZXXXSSSKKKDDD<<<666222222222000000222333222000/////////000111***+++---///000000///...,,,,,,,,,,,,------......---,,,+++))))))))))))***///...,,,++++++,,,...///++++++++++++,,,---...///,,,***)))***+++------,,,,,,,,,---.........------++++++,,,---............***+++,,,---------------////////////000000000000---......///000111111222---.../////////...---,,,222222333333333222222111222222222222222222222222111444777777666555777999555555555666666777888999999999:::;;;===???@@@AAACCCCCCCCCDDDFFFJJJMMMOOONNNRRRXXX\\\___cccjjjoooyyysssppplllkkklllmmmkkkiiinnnjjjeeeaaa``````aaa```ccceeefffdddcccfffkkkpppsssssssssqqqmmmkkkiiiiiipppllliiikkkppprrroookkkhhhfffdddccccccdddcccbbbaaafffmmmnnnkkkgggdddccc^^^]]]\\\]]]```bbbbbbaaa]]]```cccbbb^^^[[[[[[[[[___]]]ZZZWWWRRRLLLDDD???777555444222111111222222111111000///...------,,,........................///,,,+++,,,...///---+++...+++)))))),,,......,,,...------,,,,,,++++++***/////////......---,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++,,,,,,+++)))++++++,,,------,,,,,,,,,++++++,,,,,,---...//////,,,---......//////......000000000000111111111111//////000111111111111111000000111222222222222111333333444444444444444444555444333555777888777777666555444555888:::::::::<<<::::::<<>><<<;;;===@@@BBBBBBAAAEEECCCCCCEEEIIILLLNNNMMMPPPPPPTTT[[[aaaeeennnxxxooolllhhhggghhhiiijjjkkknnnkkkgggdddddddddcccbbb^^^aaaddddddcccdddgggkkkiiikkkmmmpppqqqqqqqqqpppnnnllliiijjjlllllljjjgggbbbbbbcccfffiiijjjhhhfff```dddiiijjjhhhffffffgggjjjhhheeedddeeeeeedddccc```aaaaaa___ZZZUUURRRQQQUUUUUUVVVVVVRRRIII???888333333222000000000000000///////////////....................................---,,,---.........,,,,,,+++,,,---//////---,,,++++++,,,,,,,,,,,,------+++++++++,,,---.........,,,,,,++++++,,,,,,---...///...---...///000///---........................------------------------------...///////////////....../////////000000000//////000111111111111111000000111222222222222111222333333333444444444555777555555555777777777555666555444555888::::::999@@@???===>>>???@@@???>>>BBBDDDFFFGGGHHHKKKNNNQQQQQQQQQTTT[[[```gggsss~~~kkkiiifffeeeeeegggjjjkkkmmmkkkhhhfffffffffeeeccc[[[___ccceeedddcccfffhhhhhhiiilllooorrrsssrrrqqqiiihhhffffffeeeeeecccbbbaaabbbeeehhhkkkkkkhhhfffbbbeeehhhhhheeecccdddfffhhheeebbb``````aaa``````^^^______]]]YYYUUUQQQOOORRRSSSUUUUUUQQQHHH===555111111000000////////////.........///////////////...........................---------.........---***+++---///000///---+++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...///...------///000///............---------------------------------,,,,,,,,,,,,---...........................//////////////////000111111111111111000000111222222222222111222222222333333444444555777666555666777888777555888666555777999;;;;;;;;;??????????????????>>>>>>???CCCGGGHHHGGGIIIMMMRRRSSSSSSVVV[[[```hhhvvvhhhgggfffddddddfffhhhjjjllljjjhhhhhhhhhgggfffddd[[[___dddeeeddddddeeehhhkkkkkklllooorrrsssqqqnnnfffffffffeeebbbaaa```aaacccdddgggjjjllljjjgggccceeegggiiigggccc```aaabbbccc```]]][[[\\\]]]]]]\\\[[[[[[[[[[[[YYYWWWTTTQQQQQQRRRTTTSSSOOOGGG<<<444//////000/////////...............///////////////.......................................---......(((+++...000000...,,,+++******++++++,,,---......---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......,,,++++++---//////.........---,,,++++++,,,,,,------------------,,,,,,++++++,,,------------,,,............//////////////////000111111111111111000000111222222222222111111111222222333444444555777666555666777888777666999888777888;;;<<<===<<<===>>>@@@@@@@@@@@@@@@@@@>>>CCCHHHIIIGGGGGGLLLQQQVVVVVVYYY^^^bbbjjjzzzffffffgggeeedddeeegggiiijjjiiihhhiiiiiihhhfffddd\\\```eeefffeeeeeegggiiipppnnnlllnnnpppqqqooolllfffhhhiiigggcccaaabbbdddeeeeeegggiiikkkiiieeebbbeeehhhiiigggbbb___^^^___bbb___[[[YYYYYYZZZ[[[[[[XXXXXXYYYZZZ[[[ZZZWWWUUUSSSRRRRRRPPPKKKCCC:::333...//////000000//////...///////////////.................................---/////////...---...///'''***...///...,,,++++++******+++,,,,,,---...............---,,,+++++++++,,,,,,++++++,,,,,,---...---+++******,,,.........///...,,,+++******+++,,,------------------------++++++,,,---------------....../////////000000000//////000111111111111111000000111222222222222111000000111222333444555555666555555666888999999888999888777888;;;======<<<<<<>>>AAABBBBBBAAABBBCCC@@@DDDIIIJJJHHHHHHLLLPPPVVVWWW\\\aaaeeennndddfffhhhgggeeedddeeeggghhhhhhhhhiiijjjiiifffddd___bbbfffgggffffffiiillltttpppllllllooopppnnnkkkdddgggjjjgggbbb```bbbfffeeeeeefffhhhiiihhheeebbbcccfffhhhgggccc___^^^^^^ddd```[[[WWWWWWWWWWWWWWWXXXXXXXXXZZZ]]]]]]ZZZWWWUUURRROOOJJJEEE???777222...///000000000000///...000000//////......------........................---///000000------...000'''***---...,,,******++++++++++++,,,,,,---------.........---------------,,,,,,++++++,,,,,,---...---+++)))))),,,...//////000///---+++***+++,,,---+++,,,,,,------.........,,,---......//////....../////////000000000111111//////000111111111111111000000111222222222222111000000111222333444555555555444444666999:::::::::888777666777999;;;;;;;;;===@@@DDDEEECCCBBBBBBCCCDDDGGGKKKLLLKKKKKKMMMOOOSSSVVV]]]dddiiitttdddgggiiiiiifffddddddeeegggggghhhiiijjjiiifffcccaaadddggggggfffgggjjjmmmvvvqqqlllkkknnnpppnnnkkkaaaeeeiiifffaaa^^^aaaeeeddddddeeeggghhhhhhfffddd```dddggggggccc```______eee```ZZZVVVTTTTTTSSSSSSYYYXXXYYY[[[^^^^^^[[[XXXVVVRRRLLLGGGAAA;;;555111...///000111111000//////111111000///...------,,,........................---///111000---,,,...000&&&))),,,,,,***)))***,,,++++++,,,,,,,,,,,,------,,,------......//////000,,,,,,++++++,,,,,,---......,,,******,,,...000000222000...,,,+++,,,---...++++++,,,,,,---...//////...//////000000000000000000000000000111111111111//////000111111111111111000000111222222222222111///000111222333444555555444444444666999;;;;;;;;;666555444555888:::::::::???BBBFFFFFFDDDBBBBBBCCCHHHJJJLLLNNNNNNNNNNNNOOOQQQUUU]]]eeelllwwwhhhmmmnnnjjjiiikkkkkkjjjpppjjjhhhkkkmmmkkkiiijjjkkkmmmmmmkkkhhhhhhjjjmmmrrrsssqqqmmmlllmmmkkkgggbbbbbbaaacccddddddbbb```dddcccccceeehhhiiigggdddbbbdddfffgggeeebbb^^^[[[fffbbb]]]XXXVVVTTTRRRQQQWWWSSSSSSXXX\\\[[[YYYYYYTTTSSSOOOGGG<<<444111000////////////000000000000111111000000//////.........---,,,,,,......---,,,...222555222,,,)))+++000---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---+++***,,,///000...,,,------,,,,,,,,,,,,+++++++++++++++,,,---...///000...---,,,,,,.../////////---------.........////////////000000000000//////000000000000111111111111000000000000000000000000333444444444444333222111111222333444555555555555666555444666888::::::999::::::;;;;;;;;;:::999888@@@BBBDDDDDDCCCAAAAAAAAAGGGGGGIIILLLOOOPPPNNNMMMSSSYYYZZZ___nnn{{{lllppppppllljjjmmmooonnnrrrmmmjjjlllnnnkkkiiijjjkkkmmmnnnlllkkkjjjlllooorrrtttqqqjjjgggiiiiiihhhhhhggggggiiiiiihhheeebbbbbbaaa```bbbdddeeedddbbbaaabbbccccccbbb___\\\ZZZccc```[[[YYYXXXWWWVVVUUUYYYTTTTTTYYY\\\ZZZXXXXXXTTTRRRNNNEEE<<<555222111....../////////000000000.............../////////...---,,,,,,......---,,,(((+++---+++((('''))),,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,...,,,+++---//////---++++++++++++,,,,,,---------++++++,,,,,,---///000111...---,,,,,,...//////...,,,------------...............////////////....../////////000000000111111////////////////////////444333333333222222222222111222333444555555555555888777666888:::<<<<<<;;;::::::::::::::::::::::::>>>@@@BBBBBBAAA@@@@@@@@@EEEFFFIIILLLNNNOOONNNMMMRRRZZZ]]]cccppp|||ooorrrqqqlllkkkooorrrrrruuupppmmmnnnnnnkkkiiijjjlllmmmooonnnmmmlllmmmoooppptttrrriiibbbbbbeeegggggggggfffggghhhfffcccaaadddbbb``````bbbccccccbbbbbbbbbaaa```^^^]]]\\\[[[aaa^^^[[[ZZZ[[[[[[\\\[[[[[[VVVUUUZZZ]]][[[YYYYYYUUURRRLLLCCC:::444222222------........./////////+++,,,,,,---......//////...---,,,,,,......---,,,)))***++++++,,,---...///---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,...---,,,---......,,,+++******+++,,,---...//////,,,,,,,,,---...///111111///---,,,,,,...//////...,,,,,,,,,,,,------------------............------....../////////000000000////////////////////////444333222111000111222222222222333444555555555555:::999888:::<<<>>>>>>===:::999999888999:::<<<===???AAACCCCCCAAA@@@AAABBBCCCEEEHHHKKKMMMNNNOOOOOOQQQ]]]bbbgggrrr|||oooqqqoooiiihhhmmmqqqrrruuupppnnnooommmiiigggiiinnnnnnooonnnmmmlllkkkkkkkkkrrrsssjjj```^^^aaadddeeedddbbbbbbcccddddddccchhhfffcccbbbbbbcccdddeeeeeedddaaa___^^^]]]^^^^^^bbb```]]]\\\^^^___``````]]]XXXXXX\\\```___]]]]]]YYYTTTKKKAAA888333000000------------.........///,,,,,,------...............---,,,,,,......---,,,...,,,+++---000222111000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++,,,,,,---.........---++++++,,,,,,---......///---------...///000111222///...,,,,,,...///......+++++++++,,,,,,,,,---------......//////......---............////////////000000000000000000000000444222000//////000222333222333444444555555555444:::999888:::<<<>>>>>>===999888777777888;;;===???BBBCCCEEEEEEDDDCCCDDDEEEBBBEEEHHHJJJLLLNNNOOOQQQSSS```gggllluuu~~~kkkmmmjjjeeedddiiinnnooorrrnnnmmmmmmkkkffffffhhhpppooommmllljjjiiigggfffeeeoootttmmmccc^^^```aaagggccc___^^^aaafffjjjlllkkkiiifffcccbbbbbbeeefffiiigggdddaaa___```aaabbbdddbbb___^^^___aaaaaaaaa]]]ZZZZZZ```eeedddaaaaaa]]]VVVJJJ???666111...---------------.........////////////.........------...---,,,,,,......---,,,---***((()))---...,,,)))---,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))***,,,---...//////000---------------------------------...///000111222000...,,,,,,...///...---+++++++++,,,,,,,,,------/////////000000/////////............////////////111111111111111111111111333222000//////000222444333333444444555444444444888777777888:::<<<<<<;;;999888777777999;;;>>>???BBBCCCDDDDDDCCCCCCEEEFFFBBBEEEIIIKKKKKKMMMPPPRRRUUUccckkkpppzzzfffhhhfffaaaaaafffkkklllmmmkkkkkkkkkiiieeeeeeiiiqqqnnnjjjhhhhhhgggfffeeeaaalllsssnnnfffaaaaaaaaadddaaa\\\\\\___eeekkknnnkkkjjjhhheeebbbaaadddfffjjjhhheeebbb```aaabbbcccdddaaa^^^^^^___```aaaaaa^^^[[[]]]dddhhhfffbbbaaa___VVVIII<<<444000...---------........./////////000000//////...------,,,...---,,,,,,......---,,,---+++))))))+++,,,)))'''---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,(((***,,,.........///111............------,,,,,,,,,,,,,,,---...///111111000...------.........---,,,,,,,,,,,,------------//////000000000000//////....../////////000000000222222222222222222222222222222111000111222333444333333444444555444444333555555444666888:::999999888888888888999;;;===>>>???AAAAAAAAA@@@AAACCCEEEDDDGGGKKKLLLKKKLLLPPPTTTXXXdddllltttdddgggeeeaaa```eeeiiijjjjjjiiiiiikkkiiieeeggglllppplllgggeeefffhhhhhhhhhaaajjjpppmmmgggeeeeeeeeeccc```^^^___bbbfffjjjkkknnnnnnllliiieeeccceeeggghhhfffdddaaa___```aaaaaa___]]][[[[[[\\\___``````___]]]___gggjjjeee^^^\\\^^^TTTFFF:::333111000///....../////////000000000......------------------...---,,,,,,......---,,,...---,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***,,,///...---,,,---...------------............++++++,,,,,,---///000111000///------......---,,,,,,------------............//////////////////.../////////000000000111111111111111111111111111111222222222222333333333444333444444555444444333333444333333555777888888777888888999::::::;;;<<<<<>>AAADDDBBB@@@???@@@BBBEEEGGGKKKLLLNNNPPPRRRWWW\\\```eeennnaaaaaacccfffiiiiiigggeee```aaaccceeefffgggffffffjjjeeebbbccccccbbbcccffflllllllllkkkiiihhhiiikkkooollllllmmmlllhhheeedddeeedddeeehhhkkklllkkkiiikkkjjjiiihhhgggfffggghhheeeccc```\\\[[[\\\___bbb^^^^^^]]][[[YYYYYY[[[]]]III===111......---...///111111222222222111000000***+++,,,...///000000000,,,,,,++++++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++*********---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,---.../////////..................//////000000/////////000111222222333333333333222222111111111111111111111111111111111222222333333333444444444555555666666777888888999777888999::::::<<>>AAA>>>@@@CCCFFFHHHJJJJJJJJJLLLMMMOOOQQQUUU\\\dddjjjttteeecccaaaaaabbbddddddcccaaaeeefffddd___\\\^^^aaaeeeiiimmmlllhhhfffiiilllpppqqqmmmeeeccciiiqqquuusssooolllllliiieeeccceee___```cccgggiiiiiigggdddaaagggpppsssoooiiiccc```aaaaaa___^^^]]]\\\\\\\\\aaa]]]ZZZ[[[\\\WWWJJJ@@@444333111000000111333444000000/////////.........000///...///000111000///.........------,,,,,,,,,***+++,,,---///000111111222222222111///...,,,+++---,,,++++++++++++,,,------------.........//////000//////......---,,,,,,,,,---000222333111000...---,,,,,,,,,,,,---......111111111000///---,,,+++,,,//////,,,,,,000111///333222111000////////////111111222222222333333333111111111222333444555666111222333444444444444333444555666888888888777666888666555777:::===??????===???BBBEEEGGGHHHIIIIIIKKKNNNTTTXXXXXXXXX```jjjuuueeecccbbbbbbeeefffgggggg```dddhhhgggbbb___^^^```hhhjjjlllllliiiggghhhjjjjjjnnnmmmhhhggglllrrrtttqqqmmmjjjjjjgggbbbaaaccceeeeeefffhhhiiigggbbb___\\\aaagggjjjgggccc___]]]aaa```^^^\\\[[[[[[ZZZZZZ^^^[[[YYY[[[[[[TTTFFF;;;000///...------...///000------,,,,,,,,,+++++++++...---,,,...000111111000......---------,,,,,,,,,++++++,,,---...//////000111111111000000...---,,,---,,,++++++++++++,,,---,,,------------..................---------------+++,,,///000111///---,,,------,,,,,,------...///....../////////......------111111///...111111///222111111000000000000000111111222222222333333333222222222222333444555555333333333333333444444444444555777999999999999888999777777999<<>>???BBBEEEGGGIIIJJJJJJJJJNNNUUUZZZZZZ[[[eeeppp|||dddcccbbbdddgggiiijjjiiiaaaeeeiiijjjfffbbb``````lllllllllkkkjjjhhhgggggggggmmmooollljjjlllooopppoookkkhhhhhheee```___aaagggggghhhiiiiiifffaaa^^^XXX\\\___aaa```^^^]]]\\\___^^^\\\ZZZYYYXXXXXXXXX[[[ZZZZZZZZZXXXOOO@@@555------------------------,,,,,,,,,++++++++++++++++++++++++,,,///111111000...------------,,,,,,,,,+++,,,,,,,,,------------///000000000000///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,---......---+++***---------,,,------...///***+++,,,....../////////...333555222111222222///111000000000000111222222111111222222222333333333444333333333333333444444555444444333333333444444444666888999;;;;;;;;;;;;999999888;;;>>>AAABBBBBB???AAACCCFFFHHHJJJKKKKKKKKKOOOVVV[[[]]]```kkkvvvdddccccccdddggghhhhhhhhhcccfffiiijjjgggeeedddeeepppnnnllllllkkkiiifffdddjjjooopppllliiijjjkkkkkkoookkkiiiiiifffaaa___bbbddddddfffiiijjjiiieeebbbZZZ[[[\\\]]]^^^^^^___```^^^\\\ZZZXXXVVVVVVVVVWWWYYYZZZ[[[ZZZUUUJJJ;;;000---...////////////...---........................,,,+++***,,,...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...........................+++++++++,,,,,,,,,------******++++++,,,---......,,,---......---,,,***)))---------------...//////******,,,---....../////////555888555222333222000000000000000111222333444111111222222222333333333555444444333333333444444666555444333333444444555333555777999;;;;;;;;;;;;999888999;;;???BBBCCCCCCAAABBBDDDFFFIIIKKKLLLMMMNNNQQQWWW]]]^^^bbbnnn{{{dddccccccdddeeefffeeedddggghhhhhhhhhhhhhhhjjjlllrrrpppnnnmmmkkkiiifffcccjjjnnnnnnhhheeehhhkkklllqqqmmmkkkkkkhhhcccbbbdddbbbccceeehhhjjjiiifffccc\\\[[[[[[\\\^^^```bbbbbb]]][[[YYYVVVUUUVVVWWWXXXYYYZZZ[[[XXXQQQDDD777///...//////000000//////...////////////000000000000...---,,,,,,---...,,,+++---------------------------,,,,,,,,,,,,+++++++++---......//////////////////000000000000000000///+++++++++,,,,,,,,,------)))******+++,,,---............//////...---,,,+++...------------...//////,,,,,,---------------,,,///666999666222222222111000000000000111333444555111111222222222333333333555555444333333333444444666666555555444555555555333444666888:::;;;;;;:::888888999<<<@@@BBBCCCBBBBBBBBBDDDFFFHHHKKKMMMNNNQQQTTTYYY^^^___dddppp}}}cccbbbbbbcccddddddcccaaaiiihhhggghhhiiimmmppprrrrrrrrrpppnnnkkkhhhfffeeeeeeiiiiiidddccchhhnnnppprrrnnnkkkkkkhhhdddbbbdddddddddfffhhhhhhgggccc___[[[ZZZZZZ\\\___aaaaaa```\\\[[[XXXVVVVVVWWWYYYZZZYYYZZZZZZTTTJJJ???555000......................................./////////000...------------,,,***,,,,,,,,,------------...------------,,,,,,,,,,,,---....../////////......///000111111111111000///,,,,,,,,,,,,------------***++++++,,,---......///...////////////......---......------......///000...............---,,,+++---555888555000000222222000000000111222333444555111111222222222333333333555444444444444444555555444555666666777777666666333444666888::::::::::::777888999===AAACCCDDDCCCBBBBBBCCCEEEHHHJJJMMMNNNTTTVVVZZZ___aaaffftttaaaaaaaaaccceeeeeedddbbbgggggggggjjjmmmqqqssstttqqqrrrssspppjjjgggfffgggaaaeeegggcccbbbhhhmmmooopppllliiiiiigggbbb```bbbeeeeeefffggggggddd```\\\ZZZZZZZZZ]]]aaabbb```]]]\\\ZZZXXXVVVWWWYYY\\\^^^XXXYYYWWWOOOCCC999333111///...---,,,,,,---...///------------....../////////...,,,---......---,,,,,,,,,,,,---------......---------------..................///......------...//////000000//////...,,,------------.........,,,,,,------.........///............////////////...............//////000...////////////...------,,,333666222...///222444111111111111222222333444111111222222222333333333444444444444444555666777111333666888999999777666555666888::::::::::::999888999;;;???CCCEEEEEEDDDBBBBBBCCCDDDGGGJJJLLLNNNTTTVVV[[[```dddjjjzzz______aaacccfffgggfffddddddeeehhhlllqqqtttuuuuuupppssstttqqqjjjffffffiiiaaafffhhhdddcccfffiiijjjnnnjjjggggggddd___^^^```ccccccdddfffgggeee```]]][[[ZZZ\\\___cccccc```\\\\\\ZZZXXXWWWXXXZZZ^^^```WWWXXXTTTKKK???555222111111000...------...000111........./////////000000...---,,,---///000///...,,,,,,,,,------.........---------.........//////......//////...------,,,,,,---...//////...---,,,---------.........//////---------............///---------....../////////...............///000000......///////////////...***222555000,,,---222555222222111111222222333444111111222222222333333333333333333444555666777888000222666999;;;:::888666777888:::;;;<<<;;;;;;:::999:::<<<@@@EEEGGGGGGFFFAAABBBBBBDDDFFFIIILLLNNNTTTWWW\\\bbbfffnnncccaaaaaadddiiikkkhhhdddooogggdddjjjoooooonnnpppooouuuvvvqqqooopppnnniiidddfffhhhhhhffffffiiilllnnnhhhccccccbbb``````bbbeee```aaahhhiiiccc]]]\\\ZZZ[[[^^^bbbdddaaa]]]YYYVVVWWWXXXZZZ\\\]]]^^^___ZZZXXXQQQFFF;;;333000000111111111111000///...---......---------,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------...,,,***+++...///---+++000...---,,,,,,---///000111///---------...---,,,---------,,,,,,+++++++++***++++++***)))***,,,///---...............---------...000111111111000/////////.........---------***,,,...111333444444444000000000000111222333444000000000111111222222222333333333444444333222222555444333555777888777666888888888888999:::;;;;;;===???AAACCCEEEFFFFFFFFFGGGGGGFFFEEEEEEGGGKKKNNNWWW```aaaaaagggmmm~~~eeebbb```ccchhhjjjiiifffeee___^^^fffmmmnnnoooqqqoootttuuuqqqnnnnnnkkkfffbbbeeeggghhhgggiiillloooooohhhbbbaaaaaa___aaadddmmmgggdddfffddd^^^YYYXXX\\\]]]___aaabbb___[[[WWWWWWWWWWWWWWWXXXYYYYYYZZZXXXUUUMMMCCC888222000111000000///......---,,,,,,............------,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------111///---...000111///...//////.........000222444111///---------...---,,,------,,,,,,,,,,,,,,,,,,***++++++***)))***,,,...---...............---------...///000000000////////////.........---------//////000111111111111111222222222222222444555555222222333333333444444444333333333444444333333222666555555666888999999888888888888888999:::;;;;;;===>>>@@@CCCDDDEEEEEEEEEGGGHHHHHHGGGHHHJJJOOORRRWWW___```bbbkkktttfffccc``````eeeiiijjjiiibbb^^^___ffflllnnnooopppooosssssspppnnnkkkgggaaa```bbbeeeggghhhkkkooorrrooohhhbbbaaa``````bbbeeepppjjjeeeccc```[[[XXXWWW^^^]]]^^^______]]]ZZZVVVXXXWWWVVVTTTSSSTTTTTTUUUWWWRRRIII>>>555000000111222111000............////////////............---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------111///...///000111000///......---...///111444555111///---------...---,,,,,,,,,,,,,,,------------+++++++++***)))***,,,...------...............---,,,---......//////....../////////............---000000000000000111111222333333333333444555666777333333333333444444444444333333444444444444333333666555444666888999888777888888888888999:::;;;<<<<<<===???AAACCCDDDEEEEEEHHHIIIIIIIIIIIILLLQQQTTTWWW___aaaeeerrreeebbb^^^^^^aaafffiiikkkiiihhhhhhkkknnnooonnnnnnoooppppppnnnlllhhhbbb]]]___aaaccceeegggjjjnnnppplllfffbbbbbbbbbaaaaaadddiiifffdddbbb```]]][[[ZZZ]]]\\\\\\]]]^^^]]]ZZZXXXXXXVVVTTTRRRRRRRRRSSSSSSXXXRRRGGG<<<333//////111111///---,,,+++,,,...////////////////////////...---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---...............,,,,,,,,,---...000111222111///---------...---,,,+++,,,,,,,,,------......+++,,,,,,***)))))),,,...,,,---......///.........,,,,,,---------........./////////...........................000222444666333333333444444555666777222222222222222222222222222333444444444444444444444333222333555777666555777777888888999:::;;;<<<<<<===???@@@BBBCCCDDDEEEHHHHHHIIIIIIJJJNNNSSSWWWYYY```bbbiii{{{ccc```]]]]]]___dddhhhjjjoooooonnnmmmnnnoooooommmmmmkkkjjjkkkjjjeee___[[[``````aaaccceeehhhjjjjjjhhhcccaaacccdddaaa```aaabbbddddddccc```^^^\\\ZZZZZZZZZ[[[]]]______]]][[[VVVUUUTTTSSSSSSSSSTTTUUUYYYRRRFFF:::222/////////---+++)))(((((()))***+++.../////////////////////...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---------..................//////000111///---------...---,,,,,,,,,,,,------.........,,,,,,,,,+++))))))+++---,,,------...//////......,,,,,,,,,,,,,,,------...///////////////////////////.........000222444555222222222222333444555666222222222222222222222222222333444444555555555444444333222444666777666555777777777888999:::<<<=========>>>@@@AAACCCEEEEEEEEEFFFIIIKKKOOOUUU[[[```]]]ccceeeooo```___^^^___aaadddgggjjjlllnnnmmmjjjkkknnnpppoookkkfffdddggggggccc^^^\\\aaa``````aaadddfffggggggeeeaaa___bbbccc```___aaaaaaeeefffbbb___]]][[[WWWXXXYYY[[[^^^``````^^^\\\TTTUUUUUUUUUVVVVVVVVVVVVWWWOOOCCC999222000///...///...---,,,,,,---...///---............/////////------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++...///000///...---...000111111111111111111111111111///---------...---,,,---------------.........,,,,,,,,,+++))))))+++---,,,,,,---...////////////---,,,,,,,,,,,,---.........////////////000000000222111111000000000000000111111111111222333444555555555555555444444444444222333444555555666555555777666555777999:::999888777777777888999;;;<<<===>>>>>>???@@@BBBDDDEEEGGGCCCFFFIIINNNTTT[[[dddiii```fffiiiwww^^^___aaacccdddfffhhhiiijjjlllkkkfffffflllooonnniiibbb___ccceeeaaa^^^^^^aaa```___aaaeeeggghhhgggfff```\\\]]]^^^^^^___cccbbbffffff___[[[\\\[[[YYYYYYZZZ]]]```bbbaaa]]]ZZZTTTUUUVVVWWWWWWVVVUUUTTTQQQIII???666222111///...000000000000000000000111,,,,,,------............,,,,,,,,,------------------------,,,,,,+++++++++,,,...//////---,,,---//////000111111222222222222111///---------...---,,,............------------,,,---,,,+++))))))+++,,,+++,,,---...////////////...---,,,,,,,,,---//////.../////////000000000000111111111111111000//////111111111111222333444555666666555555555444444444222333444555666666666666888777666888:::;;;:::999666666777888999;;;<<<===?????????@@@BBBDDDFFFHHHGGGIIIKKKOOOSSSYYY```eeebbbhhhmmm~~~]]]```dddfffggghhhiiijjjlllnnnllleeeccciiinnnmmmhhh___[[[```cccaaa^^^___aaa______aaafffiiiiiihhhhhh```YYYYYYZZZ\\\```fffaaaeeeddd\\\XXX\\\___^^^[[[\\\___bbbcccaaa\\\XXXTTTUUUWWWYYYXXXVVVSSSQQQLLLEEE;;;444222111000///++++++,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------.........---------,,,,,,+++++++++)))+++---,,,***)))+++---+++,,,...///111222222222111///---------...---,,,/////////...---------,,,---------+++))))))***,,,+++,,,---...////////////......---,,,---...///000.../////////000000111111---...000111222222222111222222222222333444555555444444444333333222222222222333444555666666666666777666555666888:::999888666666777888999;;;===>>>@@@@@@@@@AAABBBEEEGGGIIILLLMMMMMMMMMNNNQQQVVVZZZbbbiiipppeeedddcccdddfffhhhhhhggghhhllllllhhhhhhjjjhhhccc___\\\XXXXXX[[[___aaaaaafffdddbbbbbbdddfffggghhhfffccc___ZZZXXXZZZ```eeedddbbb^^^[[[YYY[[[]]]___bbb___^^^```^^^XXXTTTSSSSSSWWWXXXWWWVVVWWWTTTOOOPPPAAA111,,,,,,---...000,,,,,,---......------,,,000000///---,,,,,,---/////////000000///...------+++,,,------++++++,,,---...------,,,,,,------...,,,---...000111111111111222222111000///...------000///---+++++++++---...///...---,,,+++************,,,...//////...,,,***)))***+++,,,------------,,,---......//////......222111111000000000000000444333333222111111111222555444444333333222222111555444444444444555666666888888777777777777888888555666777777777:::>>>AAABBBBBBAAAAAACCCEEEHHHIIILLLKKKJJJLLLPPPUUUYYY[[[ccciiiwwwgggeeeddddddfffhhhiiiiiijjjmmmnnnkkkjjjllliiiddd]]]ZZZWWWWWW[[[```cccdddhhhgggdddccccccdddeeeeeefffccc]]]WWWTTTWWW]]]bbb]]]\\\[[[ZZZZZZ[[[\\\]]]aaa]]][[[]]]\\\WWWTTTTTTSSSWWWYYYVVVUUUUUURRRMMMLLL???333000111000//////.........---------------.........,,,++++++,,,---...////////////......---+++,,,------++++++,,,---------,,,,,,,,,,,,---------...///000000000000000111111111000///......---111000...,,,,,,---...//////...---,,,,,,,,,,,,,,,---///111222222111///---******+++,,,------------,,,---......//////......000000//////000111222222444333222222111111222222444444333333333333222222444444444444555666666777888888777777777777888888666777888777888:::===@@@BBBAAAAAAAAABBBDDDGGGHHHKKKJJJKKKMMMQQQUUUYYYZZZgggmmm{{{hhhgggeeedddeeegggiiikkkkkkmmmnnnmmmnnnoookkkfff]]]ZZZWWWXXX\\\aaaeeeggghhhgggeeedddccccccddddddeeeaaa[[[UUURRRTTTZZZ___XXXXXXYYYZZZ[[[\\\\\\\\\```[[[XXXYYYYYYUUUTTTUUUUUUYYYYYYVVVTTTSSSOOOJJJDDD:::333333333111------111000...---------.........---,,,,,,++++++,,,,,,---....../////////......+++---...---,,,+++,,,---------,,,,,,,,,,,,------......///////////////...000000000//////.........111000///...---...///000///......---------......+++---...//////...---+++***+++,,,------...------------...////////////.........//////000222333444333333222222111111222222222222333333333333444444444444444555666777777888999999888888888888999999777888999999888:::===???BBBBBBAAA@@@AAACCCEEEGGGIIIJJJLLLPPPSSSWWWYYY[[[kkkqqqhhhfffeeecccbbbdddhhhkkkiiijjjkkknnnqqqqqqmmmiii___]]][[[[[[^^^bbbgggiiifffffffffeeeccccccdddeee```^^^[[[WWWUUUVVVZZZ]]]ZZZZZZZZZ[[[[[[\\\]]]^^^aaa[[[WWWWWWVVVSSSRRRSSSXXX[[[[[[WWWTTTRRRMMMHHH<<<555///000111...++++++222111///---,,,---...///...---,,,,,,---...---,,,,,,,,,---...////////////,,,---...---,,,+++,,,...---,,,,,,,,,,,,,,,,,,---///////////////...---,,,//////////////////......//////...------.../////////............//////000++++++---......---++++++++++++,,,---......------------...///////////////////////////000111222333333333222222111222222333111111222333333444555555333444555666777888888888999999888888888888999999888999::::::999:::<<>>@@@EEEDDDDDDDDDEEEHHHJJJLLLKKKPPPWWW[[[]]]___cccggguuubbbdddfffddd```___cccgggggg___[[[```eeedddaaa```]]]```cccdddddddddfffhhhjjjlllmmmiiibbb]]]]]]___^^^^^^^^^]]]]]]^^^aaaccccccbbb___\\\[[[\\\]]]^^^```[[[XXXYYYYYYVVVUUUVVVYYY\\\[[[UUUQQQNNNHHHBBB:::555111111///------000,,,,,,,,,---....../////////---,,,...222333000,,,------.........---,,,,,,---...///...---,,,---///,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++,,,,,,------...///000000,,,,,,---...............000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000000000000000111000000000000000111222222222111111222222333444222222222333333444444444777888999::::::888777555777777666666666666777777777999;;;======>>>???AAAFFFFFFEEEFFFHHHKKKNNNPPPLLLQQQXXX[[[]]]```eeejjj{{{bbbeeegggfffbbb```cccgggiii___YYY]]]aaa^^^[[[[[[XXX]]]bbbdddddddddfffhhhdddgggjjjhhhccc```bbbeeecccaaa^^^[[[ZZZ\\\aaaeee^^^^^^]]]\\\\\\[[[[[[ZZZ^^^YYYXXXZZZ[[[YYYXXXZZZWWWZZZYYYSSSOOOLLLGGGAAA777222000111///++++++---)))***,,,---.../////////...,,,***---111222///+++............---,,,++++++---...///...------...///,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,,,,+++,,,,,,---...///000000------...///000000//////111000///------,,,,,,,,,////////////////////////---...............------...//////000000000000000////////////000222333444222111111111222333333444222222333333333333444444888999:::;;;:::888666555666666555555555555666666666888;;;===>>>>>>@@@BBBGGGGGGGGGHHHJJJMMMQQQSSSLLLQQQWWWZZZ\\\___eeekkkdddfffiiijjjhhhfffeeedddhhhaaa]]]```aaa\\\XXXYYYXXXccchhhcccbbbggggggaaabbbdddffffffeeeccccccccc```___]]]ZZZYYYZZZ^^^aaa^^^^^^___^^^[[[XXXUUUSSSXXXYYYYYYZZZZZZZZZZZZZZZ^^^ZZZVVVUUUTTTNNNCCC999555333000//////...,,,+++////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,---.........---111...,,,...222333000,,,///////////////000111111000000///............///,,,---------......//////---...///111111111000///...///111222444444555555111111222222222333333333555555444333222222222222222333444666777888888888999999:::;;;;;;;;;::::::;;;;;;;;;:::;;;===BBBEEEEEEHHHJJJJJJHHHIIIMMMPPPOOOTTTZZZ\\\YYYZZZgggvvvfffiiikkkkkkiiifffddddddhhhbbb```bbbaaa]]][[[]]]^^^fffhhhaaa___eeegggcccccceeehhhiiigggdddaaa___aaa```]]][[[[[[\\\]]]^^^]]]]]]]]]]]][[[YYYVVVUUUYYYZZZ[[[]]]^^^^^^^^^]]]]]]YYYTTTRRRPPPJJJAAA888555333000//////...---+++........................------------------------......---,,,,,,+++******,,,,,,,,,++++++*********......////////////......,,,------......------,,,++++++---...///////////////---,,,///444666444111///////////////000000111111000///.................................---------...000111111111000000---...///000111222222222111111222222222333333333333222222111111111111111000111222444555666666666777888888999999999999999;;;<<<<<<<<<===???BBBEEEBBBEEEHHHJJJJJJKKKPPPTTTQQQUUUZZZ^^^]]]```lllzzzhhhjjjlllllliiifffdddcccfffdddccccccaaa^^^___cccdddhhhggg```^^^eeehhhfffdddgggjjjkkkjjjfffaaa]]]bbb___]]]]]]^^^___\\\ZZZ\\\\\\]]]]]]\\\ZZZXXXWWWWWWYYY\\\___``````___]]][[[XXXTTTQQQMMMFFF===666444222///...///...---,,,........................------------------------//////...---+++***))))))++++++++++++++++++++++++///000000000000000000///---......//////......---+++,,,---///000111111111000......111555666555222//////......//////000111222111000///......---...000000///......------,,,...///000111111111000000//////000111111111111111111111222222222333333333222222111111111222333333222222333444555555666666555666666777888888777777;;;<<>>AAADDDEEEFFFGGGHHHFFFIIILLLMMMMMMOOOTTTWWW[[[\\\aaaiiirrr~~~```cccgggiiihhhgggfffgggdddddd___YYYZZZ```dddbbb]]]]]]___eeeiiijjjgggeeeccc```___```dddeeeccc___YYY[[[^^^aaadddddddddccc_________``````aaabbbbbb``````aaaaaa```^^^\\\[[[XXXXXXUUUKKK???666333444///...,,,,,,...//////...------------------------------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---...///000000000000+++,,,---............///...------------...//////000000000///000000111222------...///000111111222333222111000000000111111///000000111111111000000111111222222222333333333444333333333444555666666888777555444333444555666555666888999:::;;;;;;;;;;;;>>>AAACCCDDDEEEHHHIIIFFFIIIMMMNNNNNNPPPTTTXXX^^^aaahhhooovvvbbbeeeiiijjjiiigggfffffffffeee^^^XXXZZZbbbeeeaaa```^^^^^^cccggghhhfffeeebbb```___aaaeeeddd___ZZZZZZ]]]```bbbbbbbbbcccccc]]]^^^^^^```bbbdddfffggg__________________^^^^^^[[[YYYRRREEE888111222777///---,,,,,,...//////...---------------------------------------------------------,,,,,,+++++++++//////...------,,,++++++***++++++,,,,,,++++++***---..................---------...//////000//////...///000///---,,,+++,,,...------------...//////////////////000111222333////////////000000000000444333111000000000111111111111222333333333333333111111222222222333333333777666666666666777888888;;;:::888666555666777888555666777888::::::;;;;;;;;;>>>@@@BBBCCCEEEHHHJJJJJJMMMOOOOOONNNNNNRRRUUU```eeemmmtttyyyeeehhhiiiffffffhhhgggddd___bbb```YYYXXX^^^aaa```^^^___aaaccceeefffgggggghhheeeaaa___^^^^^^^^^]]]]]]\\\[[[]]]```bbbcccbbbbbb___]]]^^^```dddfffggghhhccc^^^^^^``````\\\XXXUUUVVVOOO@@@444111///+++//////...------------...---.........---,,,,,,+++...---,,,+++++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,,,,---......---,,,,,,,,,,,,+++***+++,,,...///............////////////,,,---///000111111111000111111000//////000222222111///...000222333111...000111222333444333222111333333333444444444555555555555555555666666666666999888777666555555666666666777888999:::;;;;;;;;;;;;>>>BBBDDDDDDDDDDDDEEEJJJKKKLLLKKKJJJLLLQQQVVV___kkksss}}}eeehhhiiifffeeegggfffccc]]]aaa```ZZZXXX\\\`````````aaaccceeefffggghhhhhhdddbbb___]]]^^^_________^^^\\\XXXXXXZZZ^^^```bbb___]]][[[\\\___ccceeefffhhhddd```___``````]]][[[TTTRRRJJJ<<<444222000,,,//////...------------...------......------,,,++++++******))))))***+++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++...---,,,++++++++++++,,,,,,,,,---......---,,,,,,,,,,,,+++++++++,,,---...------........./////////,,,---///000111111000000//////...---...///000111222111000111333444222///111111222333333333333333333333333444444444444555555555555555666666666666888777666555444444555666888888999:::;;;;;;;;;;;;;;;>>>AAADDDDDDDDDEEEFFFDDDGGGKKKLLLMMMNNNSSSWWW^^^kkkvvvfffiiijjjhhhgggiiihhhddd\\\```bbb\\\YYY[[[___bbbcccdddfffggghhhhhhggggggaaa___]]]\\\^^^```aaaaaa```[[[VVVSSSUUUYYY]]]___[[[YYYXXXZZZ]]]aaadddeeegggeeebbb```^^^^^^^^^___TTTNNNCCC777333333111---//////...------------...------......------,,,,,,******))))))***+++,,,---.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,+++,,,,,,---...---------.........//////------///000000000000000///............///000111333222111222444444222000333333222222333333444555333333333333444444444444555555555555666666666666777666555444444555555666::::::::::::::::::::::::;;;>>>AAADDDDDDEEEGGGHHH???DDDJJJNNNOOOQQQUUUYYY\\\mmmzzzeeeiiikkkiiijjjlllkkkggg]]]aaadddaaa\\\\\\aaaeeeggghhhhhhiiihhhfffdddcccbbb```]]]]]]___aaaaaaaaa___[[[VVVTTTUUUXXXZZZ\\\WWWVVVVVVXXX\\\```ccccccdddcccaaa^^^\\\[[[^^^```WWWMMM>>>555333444222...//////...------------...,,,------...------,,,,,,+++++++++,,,---...//////.........---,,,,,,++++++,,,++++++++++++++++++,,,,,,---------------......///......---------......------------------------------,,,,,,,,,---------......////////////000000---......//////000000000000000000111111222333333222222222222333222111000444333222222222333555666222222333333333444444444555555555555666666666666777777666555555666777888:::::::::999999999999999;;;>>>BBBDDDEEEFFFHHHIIIBBBFFFKKKNNNPPPSSSYYY]]]]]]qqqbbbfffiiihhhiiilllkkkggg___bbbeeeeeeaaa```cccgggiiiiiijjjjjjhhheeebbb```fffccc```___```aaaaaaaaa^^^[[[YYYXXXYYYYYYYYYXXXUUUTTTUUUWWW\\\```bbbbbb______^^^\\\YYYYYY[[[]]]ZZZMMM===555444444111...//////...------------...,,,,,,------...------,,,++++++,,,---.../////////---,,,,,,,,,++++++******,,,++++++******++++++,,,---.........//////000000......---------......///------------------------------------------------//////000000000111111111...............////////////000111111222333333333111111222222111000//////444333222111222333444555222222222333333333444444555555555555666666666666888888777777777999:::;;;:::999888888888888999999===???BBBDDDEEEFFFHHHJJJIIIKKKMMMNNNOOOTTT\\\bbbaaawww___cccfffffffffhhhfffbbbcccbbbdddggggggddddddhhhhhhiiijjjjjjiiifffcccaaahhheeebbb``````aaa``````\\\\\\\\\]]]]]]\\\YYYVVVUUUUUUUUUXXX\\\```aaabbb\\\[[[ZZZZZZYYYYYYYYYYYYYYYKKK<<<666444222000/////////...------------...,,,,,,------......------)))***+++,,,------,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,------......///000000000,,,,,,+++++++++,,,------...------,,,,,,------...---............---,,,,,,//////000000000111111111///......------...//////------///000111222222222000111333222000......///222222111111222222333444222222222222333333333333555555555555666666666666888888888888999:::<<<===:::999888888888999:::;;;???AAACCCDDDEEEFFFHHHJJJNNNOOOOOOOOOPPPUUU^^^eeefff|||bbbggghhhgggeeeeeebbb]]]eeeaaaaaagggjjjgggeeefffdddfffiiikkklllkkkhhhggggggdddaaa___````````````\\\\\\\\\]]]^^^]]]ZZZWWWVVVVVVWWWYYY]]]```aaaaaaZZZXXXWWWYYY[[[[[[XXXUUUSSSFFF:::666444000///111//////...------------...+++,,,------......------***+++,,,------,,,,,,+++******++++++,,,---------,,,+++***))))))***+++,,,,,,,,,,,,---......//////+++++++++++++++,,,---......---,,,,,,,,,,,,---...---.../////////...,,,+++............///////////////...------------...///,,,---///111222222222222111333444333000...///000///000111111222222111111111222222222222333333333555555555555666666666666777777777777888:::<<<===;;;:::999999999;;;===>>>BBBCCCEEEEEEDDDEEEGGGIIIKKKNNNPPPPPPRRRWWW___eeejjjhhhlllmmmjjjgggfffaaa\\\fff______gggkkkhhhddddddaaadddhhhllloooooommmllleeebbb___^^^___`````````]]]\\\[[[\\\]]]]]]ZZZXXXWWWWWWXXX[[[^^^aaabbbaaaZZZWWWVVVYYY]]]]]]XXXSSSNNNBBB999666333//////222//////...------------...+++,,,,,,---.........------.../////////...---,,,***++++++,,,---...//////,,,+++)))(((((()))+++,,,******++++++,,,---......---------------...///000...---,,,,,,,,,,,,---........./////////...,,,+++,,,,,,,,,---------......//////---,,,,,,---...///...///111333444444444444222444666444111///000111...///000222222111000000111111222222222333333333555555555555666666666777666666666666888:::<<<======<<<;;;:::;;;===???AAACCCDDDEEEEEEDDDEEEGGGIIIGGGKKKOOORRRTTTXXX___dddmmmhhhpppssslllddd`````````___aaadddggghhhgggfffeee```fffmmmpppooolllkkkkkkdddbbbaaa```___^^^]]][[[[[[ZZZYYY[[[]]]______^^^```[[[WWWWWW[[[^^^]]]ZZZZZZ[[[ZZZYYY[[[\\\WWWOOOIII@@@777444222///.../////////000000///...---------------........./////////...,,,,,,...//////...///---,,,***))))))******+++,,,---,,,++++++,,,...+++,,,---///000111111111222000---******+++,,,...------------------,,,,,,......---------,,,,,,,,,........./////////000000......------------......//////000111222222333333000111111111111222222222111222222333444444444444000222444555555444222111666666666666666555555444999999888888888888888999:::;;;===>>>?????????>>>CCCDDDFFFHHHIIIIIIIIIIIIKKKLLLNNNQQQVVV]]]cccfffppphhhooorrrllleeebbbbbbaaadddeeegggiiijjjiiihhhggg___dddiiilllllljjjjjjjjjeeedddcccbbbaaa```^^^\\\[[[YYYXXXYYY[[[]]]]]]]]]___[[[WWWWWW[[[^^^]]][[[YYY]]]]]]YYYWWWWWWTTTQQQGGG>>>666333222///...//////////////////...------------------............///...,,,---...///......000///...---,,,,,,,,,,,,***+++,,,+++******+++---,,,,,,---///000000000000111///---+++++++++,,,---------------------------.........---------,,,,,,,,,,,,,,,---------......///......------....../////////000111111222333333000000111111111222222222333444444444444333333222222333444444444444333222555666666777777666666666999999888888888888999999:::;;;===>>>???@@@??????AAACCCEEEHHHJJJKKKLLLLLLKKKLLLNNNRRRWWW^^^eeejjjwwwhhhoooqqqlllfffdddddddddfffggghhhiiijjjjjjiiihhhbbbeeehhhjjjjjjjjjjjjkkkffffffffffffdddaaa___]]][[[YYYWWWWWWYYY[[[\\\\\\^^^[[[XXXXXX\\\^^^]]]\\\[[[``````YYYSSSQQQRRRQQQEEE<<<444222222///...//////////////////......---,,,,,,---------.........///...------//////...---............---,,,++++++***+++,,,+++***)))***+++,,,---...//////////////////...---,,,,,,,,,,,,,,,+++,,,,,,------..................------------,,,,,,,,,---------.........///......------....../////////000000111111222222000000000111111111222222555555666555555444333222444444444333333333444444555555666777888888888888999999888888888888999999;;;;;;===>>>@@@@@@@@@@@@@@@BBBDDDHHHKKKMMMNNNOOOLLLMMMPPPSSSYYYaaaiiiooohhhnnnpppkkkgggfffgggfffcccdddfffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkfffggghhhgggdddaaa___^^^^^^[[[XXXWWWYYY[[[]]]]]]^^^\\\ZZZ[[[]]]______^^^aaacccaaaYYYSSSRRRQQQOOOCCC:::333333333000///111...///////////////......,,,------------.........000///......//////...,,,++++++,,,---,,,+++)))(((***,,,---,,,+++******+++------......///..................------,,,,,,,,,++++++,,,,,,---...//////............------------////////////000000000000//////............///////////////000000000111111000000000000111111111111555555555666555555444444777666444333222333555666444555666888999999::::::999999888888888999::::::;;;<<<===>>>@@@AAABBBBBBCCCDDDFFFHHHKKKMMMOOOOOOOOOQQQSSSVVV[[[cccnnnuuuhhhmmmnnnjjjgggggghhhgggaaacccfffiiilllmmmnnnnnnooommmkkkiiihhhhhhhhhhhhdddfffgggfffbbb```______bbb___[[[YYYZZZ\\\______```___^^^^^^___```______fffeee```YYYVVVUUUPPPIII@@@999333333444222111222......///////////////...---------.........//////000/////////000000...,,,***+++,,,---,,,+++***))),,,...//////---++++++,,,------...............---------------------,,,,,,++++++,,,,,,---...////////////.........---------/////////000000000111111/////////......///////////////////////////000000//////000000000111111111222333444555666666666666999777555333222333555666333444666777999:::::::::999999888888999::::::;;;;;;<<<===>>>@@@BBBDDDEEEGGGHHHHHHIIIKKKLLLMMMNNNRRRUUUXXXZZZ^^^gggsss}}}iiimmmmmmhhhfffhhhhhhfffccceeejjjnnnpppqqqqqqpppooollliiiggggggfffeeedddbbbdddeeeddd```___```cccfffbbb]]]ZZZ[[[^^^```bbbaaaaaa``````______^^^^^^eeeddd```[[[YYYVVVMMMCCC===666111222333222111222---...//////////////////....../////////000000000000000///000111000---+++---------......------,,,---///000000...,,,+++,,,+++,,,---..................------,,,,,,---------+++,,,,,,------........./////////.........------------........./////////000//////......//////000............/////////////////////000000000111111000111333444666777777777999888666444333444555666333444555777888999999999999999888999999:::;;;<<<;;;<<<===>>>AAACCCEEEGGGKKKKKKKKKJJJKKKKKKLLLMMMTTTWWW[[[]]]bbbmmm|||iiilllkkkgggeeeggggggeeedddhhhmmmqqqrrrqqqooommmnnnkkkhhhggghhhhhhgggeeebbbdddeeebbb______bbbggghhhddd]]]ZZZ[[[^^^aaabbbaaaaaaaaa```^^^\\\[[[[[[___bbbccc^^^YYYSSSIII@@@999222...000222111000111------...///////////////000000000000111111111111000000000111111000---+++---------,,,,,,------...,,,...000000...+++*********+++,,,---...////////////...,,,++++++,,,...///------------------------////////////............---.........////////////000000////////////000000........................////////////000000000111111111222444555555555555999888777555555555555666333444555666777888888888999999999999:::;;;<<<<<<;;;<<<===>>>AAADDDGGGHHHMMMLLLKKKKKKKKKLLLMMMNNNRRRVVV[[[```fffsssjjjlllkkkfffeeeffffffdddeeehhhmmmqqqrrroookkkhhhmmmkkkhhhiiikkkllljjjhhhbbbdddeeebbb______eeejjjiiiddd]]]ZZZZZZ]]]```bbb```aaaaaa___\\\ZZZXXXXXXXXX```eee```WWWOOOFFF???666///,,,...000///...///------...///000000//////000111111111222222222222111000000111222000---***,,,+++***)))***+++,,,---+++---//////---***)))))))))***+++---...////////////...,,,******,,,...000------------------,,,,,,000/////////............000000000000111111111111000000////////////000000.....................---////////////000000000000222222333333444333333333999888777666666555555555333444555666777777777666999999999999:::;;;<<<===<<<<<<===>>>AAADDDGGGIIILLLLLLKKKKKKKKKMMMNNNOOOOOOUUU[[[aaaiiixxxppplllhhhhhhkkkkkkhhheeefffkkknnnlllkkklllllljjjiiilllkkkggghhhmmmmmmgggeeeeeeccc___\\\]]]aaafffpppiii```ZZZYYY[[[^^^___]]]^^^]]]YYYTTTSSSUUUXXXZZZZZZZZZYYYUUUKKK===444444222////////////...---///////////////.........,,,---...000222333333333222111///...------......,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------...---+++))))))***+++,,,...---+++++++++---///000......,,,++++++,,,---...111111000000//////......333111000//////...---+++...///111000...,,,++++++,,,,,,,,,---...///000000000000000000111111111111333111000111555666555333666666777777777666444333333333555666777777777777;;;;;;;;;;;;;;;<<<============>>>@@@CCCFFFJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMUUUTTT[[[fffooo{{{rrrmmmiiiiiikkkkkkhhheeefffjjjllljjjjjjmmmnnnmmmgggjjjjjjhhhjjjnnnlllgggccccccaaa]]]ZZZ[[[___ccclllggg```[[[ZZZ[[[\\\]]][[[[[[YYYVVVTTTTTTUUUWWWWWWWWWWWWWWWSSSIII>>>555444222////////////...,,,---------------.........---...///111333444444444222111///...------------------......///.........,,,,,,,,,,,,------------///---,,,*********,,,------,,,+++******,,,...///...---,,,++++++,,,------000000000000//////......LLLDDD:::333000111333555---///111111///---,,,------------....../////////000000000000111111111111333222000222444666555333333444666777888777777777444555666777777777777777999999999::::::;;;=========>>>???AAACCCGGGJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNYYYXXX^^^iiirrrsssoookkkjjjkkkkkkhhheeeeeeiiikkkiiiiiimmmnnnmmmdddgggiiiiiilllnnnlllgggeeedddaaa^^^\\\]]]```cccgggddd___\\\\\\[[[[[[ZZZYYYWWWTTTSSSTTTVVVVVVVVVVVVVVVUUUTTTOOOGGG===666333111///...//////---,,,++++++,,,,,,------............000222333444444444222111000...---,,,,,,,,,,,,,,,---...////////////,,,------------.........///...---,,,+++,,,---...,,,+++*********+++---------,,,,,,+++,,,,,,------000000000////////////...OOOFFF;;;111---...111222---///111111000///...///............////////////000000000111111111222222444333222333444555444333111222444666777999999999666777777888888888777777777777888999:::;;;===>>>>>>>>>@@@BBBDDDGGGJJJKKKKKKKKKKKKLLLLLLNNNOOOPPPYYYYYY___iiisssrrrooollljjjjjjjjjhhhfffdddjjjmmmlllkkklllllliiibbbdddgggkkknnnnnnkkkgggiiihhheeebbbaaaaaadddeeecccbbb```___^^^]]][[[YYYXXXUUURRRRRRVVVYYYYYYWWWXXXWWWUUUQQQKKKCCC:::555333111///.........---,,,***++++++,,,---......///---...///111222222333333222111000...---,,,++++++)))***+++,,,---------------------........./////////...------------......---,,,,,,++++++,,,------------------------......////////////////////////999666222000...---+++***---000222222111000000111000000//////////////////000000111111111222222222555444444444444444333333000111222444666777888888888888999999999888777777666777777999;;;===>>>@@@???@@@AAACCCFFFHHHJJJKKKKKKKKKKKKLLLNNNOOOQQQRRRYYYZZZaaammmwwwnnnllljjjiiiiiiiiihhhgggccckkkpppooommmlllgggbbbaaabbbfffkkknnnmmmjjjgggllliiifffdddcccdddeeeeeebbbaaa`````````___]]][[[YYYVVVSSSTTTWWWZZZ[[[YYY\\\ZZZVVVOOOFFF>>>777333333111............---+++++++++,,,---...//////000,,,,,,---///000000000000000000///...---,,,+++***)))***+++,,,---------------------.........//////.....................///.........---------......------......////////////.............../////////,,,---...000222111...+++...000222333111000000111000000000000000000//////111111111111222222222222444555555444444333444444111111222222333444555555888999999999999999888777777777888:::<<<>>>@@@AAA@@@AAACCCEEEGGGIIIKKKKKKJJJKKKKKKMMMOOOQQQSSSTTT[[[___iiivvvgggggggggfffgggggghhhiiidddkkkqqqpppmmmkkkeee```bbbaaadddkkknnnkkkhhhgggjjjgggcccbbbbbbbbbbbbaaabbbaaa___^^^_________]]][[[YYYWWWVVVXXXZZZ[[[[[[]]][[[UUULLLAAA888333111222000...---......,,,+++,,,,,,------......//////+++,,,---...////////////......///......---,,,+++,,,,,,---...////////////,,,------------.........---------...............////////////............,,,---...//////000//////---............////////////---,,,---///000000000...000222222111000///000000000000000111111111111111111111222222222222333333444555555444333444666333333222222222333333444777888888999999999888888888888999:::<<<>>>@@@AAAAAABBBDDDGGGIIIJJJKKKKKKJJJJJJLLLNNNPPPSSSUUUWWWZZZ```ooo~~~```aaaccccccdddfffhhhjjjffflllooommmjjjjjjgggccccccaaadddkkkmmmiiiggghhhhhheeeaaa``````aaa___^^^bbb___\\\[[[\\\^^^______[[[[[[ZZZXXXVVVWWWYYY[[[ZZZXXXQQQGGG<<<444111111222000...---------,,,+++,,,,,,,,,,,,,,,---------,,,,,,---...////////////,,,---.........---,,,,,,------......///.........,,,,,,,,,,,,------------,,,,,,---.....................//////...------,,,***+++,,,---.........------------.........//////000---++++++---///000000///111222222000.........000000000111111222222222111111111222222222333333222444666555444444555888555444333333333444555666666666777888999999999888888888999:::;;;===???@@@AAACCCEEEHHHJJJKKKKKKKKKJJJJJJLLLNNNQQQTTTWWWXXX]]]gggyyy\\\^^^```bbbcccfffiiikkkgggkkkmmmiiihhhiiijjjhhheeeaaacccjjjlllhhhfffhhhhhheeeaaa```aaaaaa___]]]bbb^^^ZZZXXXYYY]]]___```[[[\\\\\\YYYUUUTTTWWWZZZWWWTTTNNNDDD999222000111222000...---------,,,+++,,,,,,++++++++++++++++++------...///000000000///+++,,,---.........---,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,---.........------.........------,,,+++((()))***,,,------,,,,,,---------.........//////------...000222333111//////111222222000---------//////000111222333333333111111222222222333333333111333666666444444666999555555444444555666888999444555666777888999999999777777888999:::<<<===>>>BBBCCCFFFHHHJJJKKKLLLLLLIIIJJJLLLOOORRRUUUXXXYYYhhhsssaaa^^^[[[^^^dddhhhhhhffffffiiilllmmmkkkgggeeeddddddeeeeeefffggggggggggggiiifffeeedddaaa]]]^^^bbbbbb]]]WWWTTTUUUYYY]]]______cccaaaYYYUUUZZZ^^^]]][[[UUULLLCCC===888333000........................---,,,++++++------,,,+++(((***,,,.../////////...---.../////////...,,,+++...,,,***+++...000///---+++***)))***---////////////...---,,,,,,---//////////////////////////////000////////////.........---------------...///000333333222111000000111111111222222111...------...111111111111111111111111111111111222222333333333444444444555555555555666555666888777555444444555555555555555777999;;;<<<999:::;;;<<<===???@@@@@@DDDEEEEEEFFFGGGIIIKKKLLLKKKJJJJJJLLLPPPWWW^^^cccfffyyybbb___]]]___dddhhhhhhgggcccfffiiijjjhhheeedddccc^^^___aaabbbcccccccccbbbgggdddcccbbb___ZZZZZZ^^^^^^ZZZVVVUUUVVVYYYZZZ[[[```cccbbbZZZWWWZZZ\\\[[[XXXSSSJJJBBB:::444111///---------------------------,,,++++++------,,,+++******,,,---.../////////.........///......---,,,---+++)))***---...,,,++++++***)))***---////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------..................//////000000//////...------.........///000000//////000111111111111111111111111111111222333333333333333222333333333333444444444555444444555666777777666666555555555666777999;;;<<<999:::;;;<<<>>>???@@@@@@DDDDDDDDDEEEFFFHHHIIIJJJNNNMMMNNNPPPTTT\\\dddiiivvvccc```^^^```dddggghhhfff```cccfffgggfffdddbbbbbb[[[]]]```bbbcccbbb```___dddaaa```___[[[VVVVVVYYYYYYWWWVVVVVVXXXYYYXXXWWW]]]___^^^ZZZWWWXXXXXXWWWTTTPPPIII???666000......,,,,,,,,,,,,---------------,,,++++++------,,,++++++++++++,,,---...///000//////...------------...---,,,,,,,,,...---,,,***,,,+++***+++---////////////......---------......++++++++++++++++++++++++++++++,,,---...///000000///////////////000000111///......---------------,,,---///000000111222444111111111111111111111111222333444555555444222111222222222333333333444444444333222444888:::888666555666666777888:::;;;<<<::::::;;;===>>>???@@@AAADDDDDDDDDDDDEEEFFFGGGHHHKKKLLLMMMPPPUUU]]]gggnnnccc```___```bbbeeeeeeeeebbbeeeggggggeeecccbbbaaa___aaadddffffffccc```^^^```^^^]]]\\\YYYSSSSSSVVVVVVWWWXXXZZZ[[[ZZZWWWUUUWWWXXXYYYWWWVVVVVVUUUTTTPPPMMMFFF===333...---///++++++,,,,,,,,,,,,,,,------,,,++++++------,,,+++,,,,,,++++++,,,---///000000///...,,,,,,---......//////000000000///---,,,---,,,+++,,,...///000//////.........------------------------------------111000000000000/////////111000000000000000111111111000000/////////000000,,,...000000000111333555111111111111111111111111222333666777777555222000222333333333333444444444666333111444999;;;888444666666777888999;;;<<<===;;;;;;<<<===???@@@AAAAAADDDDDDCCCDDDEEEFFFGGGGGGJJJLLLNNNQQQWWW```llltttaaa```___^^^```aaabbbbbbfffhhhiiiiiifffcccbbbbbbeeefffhhhhhhgggddd```]]]]]][[[[[[\\\YYYTTTSSSWWWYYYZZZ[[[^^^___]]]YYYUUUTTTSSSTTTVVVWWWVVVUUUUUUMMMIIIBBB999222///...///+++++++++,,,,,,------------,,,++++++------,,,+++---,,,++++++,,,---///000000///...,,,,,,---......///000000000///...------...---,,,,,,...000000/////////.........------,,,------------------------///............---------222111000000000000111111111111111000000111222222...000111111000000111333111111111111111111111111111333555777777555333111444444444444555555555555888555222444888999666222666666888999:::<<<<<<===;;;<<<===>>>???AAABBBBBBDDDDDDDDDDDDEEEGGGHHHHHHOOOQQQUUUXXX]]]ggguuuaaa```___^^^^^^___``````fffhhhiiihhhfffdddcccccceeefffgggfffdddaaa^^^\\\[[[ZZZ[[[]]]\\\XXXXXX[[[^^^^^^___``````^^^ZZZWWWVVVSSSSSSVVVXXXWWWUUUVVVKKKDDD<<<555222000//////++++++,,,,,,------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,---.../////////...------------...---------,,,+++***,,,...///...------///000000///////////////...---,,,+++++++++++++++++++++++++++,,,------...///000111111222111111000000000000000000////////////000000111000222222222000///000111111111111111111111111111111222444555666555333222444444444555555555666666888666444555777888555222666777888:::<<<<<<======<<<<<<===???@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKLLLOOOSSSWWWZZZ___iiixxxbbbaaaaaa___^^^^^^___```bbbccceeeeeedddcccddddddbbbcccccccccbbb```^^^]]]ZZZYYY\\\```___]]]]]]aaacccbbbaaa``````^^^[[[YYYWWWRRRPPPTTTUUURRRQQQRRRHHH???555000000222000---+++,,,,,,---......//////---,,,++++++------,,,+++,,,,,,------......------.........///......---,,,,,,,,,,,,***((()))---000000///---...///111000000...////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222111111000///////////////...............///000000000111222222000000111222111111111111111111111111///000111333444444444444333333444444444555555555555555555666666666666555666777999;;;<<<=========<<<===>>>???AAABBBCCCCCCEEEEEEFFFHHHJJJLLLNNNOOOOOOSSSWWWZZZ^^^iiiyyyccccccbbb```^^^^^^___aaa\\\___aaabbbbbbbbbdddeee```aaaaaaaaaaaaaaa``````YYYYYY]]]bbbbbb```aaaeeegggdddbbb```___^^^\\\ZZZWWWPPPLLLPPPQQQMMMKKKLLLFFF;;;000,,,///222///+++,,,,,,------...///000000---,,,++++++------,,,++++++,,,---...///...---,,,---.../////////...,,,+++---...---***(((***///444111///......000111000000...///000000///---+++***////////////////////////,,,,,,+++++++++*********111111000//////.../////////////////////000111222///111222222111111222333111111111111111111111111//////000111333444555666222222333333333444444444111444666777666666777999666777999<<<==================>>>???AAABBBCCCDDDEEEFFFGGGIIIKKKNNNPPPRRRSSSWWW\\\^^^bbbmmm~~~dddfffccc___```ffffffbbbaaaaaa```___cccgggfffaaa______```bbbcccccc```]]]YYYXXXYYY\\\aaadddcccaaafffbbb]]]ZZZZZZZZZYYYWWWOOOTTTUUUOOOLLLMMMKKKFFF>>>:::444000...------,,,------...///...---+++***++++++,,,------,,,+++++++++---//////---,,,+++,,,......---,,,,,,+++******,,,,,,,,,+++***)))+++,,,000///---,,,+++,,,,,,---///---+++,,,...///---+++,,,++++++,,,///000000/////////000000000000//////111111000///////////////111111000000000000111111000000000000////////////111000/////////111222333000000111222222222222111444444444555555555555666777666555444444555666777999999999999:::;;;<<<<<<>>>@@@BBBAAA@@@AAAEEEHHHJJJKKKKKKJJJJJJKKKNNNQQQWWWZZZ]]]```fffssscccdddbbb^^^aaagggiiifffaaaccccccaaacccggggggdddbbbaaaaaabbbcccbbb```^^^[[[YYYYYY\\\___bbbbbbaaaccc```[[[YYYXXXWWWUUUSSSNNNRRRRRRMMMKKKKKKIIIEEE<<<888333///------,,,,,,---------...------,,,,,,+++,,,---......---,,,+++,,,---//////---,,,+++,,,---------,,,,,,+++++++++)))+++,,,+++***+++,,,...///...---,,,,,,,,,---...///---+++,,,...///---+++---,,,---///222444444333//////000000000000//////111000000///////////////000000000//////000000000111111111000000000//////111000/////////000222333000000111222222222222222444444444555555555555666777666555444444555666777999999999999:::;;;<<<===???AAABBBBBBAAABBBFFFIIIJJJKKKKKKJJJJJJLLLOOORRRZZZ^^^bbbfffmmm{{{bbbbbb```___bbbhhhkkkjjjbbbffffffccccccfffgggfffdddbbb```_________^^^]]]]]][[[ZZZ[[[]]]___``````]]]\\\YYYXXXWWWUUURRROOONNNPPPOOOLLLJJJIIIGGGCCC:::666111...---,,,,,,+++------,,,,,,,,,---......------............------,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,+++,,,...///---------,,,------...///...,,,,,,,,,......---,,,.........111444777777666//////000000000000//////000000//////......//////000000000000000000000000222222222111111111000000000000000///000000111222000111111222222222222222444444444555555555555666777777555555555555777777999999999999:::;;;<<<===@@@AAACCCCCCCCCDDDGGGIIIIIIJJJJJJJJJJJJLLLPPPSSSWWW[[[aaahhhqqqdddcccaaaaaadddhhhkkkkkkbbbggghhhdddaaadddggggggeeebbb^^^\\\[[[[[[[[[ZZZ___]]][[[ZZZ[[[\\\^^^^^^WWWWWWXXXXXXWWWUUURRRPPPOOOOOONNNLLLJJJHHHDDDAAA888555111...---------,,,---,,,++++++,,,---///000........................,,,...000000...,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,---...,,,---------......//////---,,,,,,,,,---...------000//////000333555555444//////000000000000//////000//////.........//////111111222222222222111111333333333222222222111111000000000000000000111111000111222222333333222222444444444555555555555666888777666555555666777888:::999999::::::;;;<<<===???@@@BBBCCCDDDEEEGGGHHHGGGHHHIIIIIIJJJLLLPPPTTTSSSYYYaaajjjvvvhhheeecccdddfffggghhhiiiccchhhhhhccc```cccffffffgggccc___\\\[[[[[[[[[ZZZ___^^^\\\ZZZYYYZZZ\\\]]]SSSUUUWWWYYYXXXWWWUUUUUURRROOOMMMLLLKKKGGGBBB???777444111////////////...---,,,++++++,,,---///000........................,,,...000000...---,,,---+++,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,------....../////////+++,,,------------......000///......000000000...//////000000000000////////////............//////222333333444444333333222333333333333222222222222000000111111111000000000111111222333333333333222444444444555555555555666888777666555555666777888::::::::::::;;;<<<======??????AAACCCEEEGGGGGGGGGEEEGGGHHHIIIJJJMMMRRRUUUUUU\\\gggrrriiifffeeehhhiiigggfffgggfffhhhgggbbbaaadddfffeeehhheeeaaa^^^]]]]]]\\\[[[]]]]]]]]][[[YYYXXXZZZ\\\RRRUUUXXXYYYYYYXXXXXXXXXVVVPPPLLLLLLKKKEEE>>><<<555333111000000000000///------,,,,,,,,,---............------------......---///000000///---------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++++++++------.../////////......***,,,------------...///000...------......,,,+++//////000000000000//////......------......//////222333444555555444333222333333333222222222111111000111111111111000//////111222222333333333333333444444444555555555555666888888666666666666888888::::::::::::;;;<<<===>>>@@@@@@AAADDDGGGIIIIIIHHHFFFGGGIIIJJJLLLOOOTTTXXXWWW___kkkyyyiiieeefffkkkmmmhhheeefffjjjjjjgggbbbbbbfffgggdddfffccc```^^^]]]\\\[[[ZZZ[[[\\\]]]\\\YYYXXXYYY[[[TTTWWWYYYYYYWWWVVVWWWXXXWWWOOOJJJKKKIIIAAA:::888333111/////////000///...---------...------,,,,,,...---,,,++++++,,,---...---///111111///------------------,,,,,,+++++++++))),,,...///...---,,,,,,......///000000///...---))),,,......,,,,,,...000000...------//////...,,,//////000000000000//////...------------...///000000111333444444333111000222222222222111111111111000111111222111000///...111222333333444444333333444444444555555555555666999888777666666777888999;;;::::::;;;;;;<<<===>>>BBBBBBCCCFFFJJJLLLKKKJJJHHHIIIKKKMMMOOOSSSXXX\\\[[[cccqqqgggdddfffmmmoooiiifffgggmmmlllgggcccdddiiihhhdddaaa___\\\[[[ZZZZZZXXXVVVYYY\\\^^^]]]ZZZXXXXXXZZZWWWYYY[[[YYYVVVTTTUUUVVVXXXOOOIIIJJJHHH???777555111///....../////////...------...///...---+++***---,,,++++++++++++,,,------///111111///---------......---,,,,,,+++******'''***...//////.........//////000000000...---,,,))),,,......,,,,,,...111000......///000111111/////////000000000000//////---------------...///000...///111222222111///...222222222111111111000000000111222222222000///...111222333333444444333333444444444555555555666666999888777666666777888999;;;;;;;;;;;;;;;<<<>>>>>>DDDCCCDDDHHHMMMOOONNNKKKJJJLLLNNNPPPRRRVVV[[[___ccclllzzzccceeehhhiiiiiihhhiiijjjppplllhhhffffffgggeeeccc```]]]YYYUUUSSSSSSUUUVVVZZZXXXXXXYYY[[[[[[XXXUUUTTTTTTSSSTTTUUUWWWZZZ\\\UUUSSSOOOIIIBBB999222...111000///...---,,,,,,,,,///---,,,,,,---...---,,,///...,,,++++++,,,...///------...---,,,---///111......---------,,,,,,,,,............////////////---+++***+++...000...,,,...............///000000444000,,,+++---...---,,,111111111111111111111111............/////////000333333222111000000000111222222111111111111111222222222222111111111111111111222333333444444333333555555666666666666666555666666666666777888999::::::;;;<<<<<<;;;;;;===???DDDHHHMMMPPPOOONNNLLLKKKKKKMMMOOOOOOPPPUUU^^^eeennnwwwcccfffiiiiiihhhgggfffgggmmmlllkkkjjjiiihhhgggeeedddaaa\\\XXXUUUUUUUUUVVVZZZXXXWWWYYYZZZZZZWWWUUUUUUTTTRRRQQQRRRTTTVVVXXXUUUSSSOOOHHHAAA999333000///...---,,,,,,+++,,,,,,///---+++,,,---...---,,,...---,,,++++++,,,---......//////---,,,,,,---///.........---------,,,,,,............////////////...,,,+++,,,...///...,,,---------------...//////444111---,,,...///...---111111111111111111111111........./////////000000333222111111000000111111111000000000000111222333333222222111111000//////111222333333444444333333444444555666777777666666777777777777777888999:::999:::<<<<<<<<<===@@@BBBDDDHHHMMMOOOOOOMMMLLLKKKKKKMMMOOOPPPQQQVVV___fffpppxxxeeehhhkkkllljjjgggeeedddjjjmmmqqqqqqmmmiiiggggggfffddd```\\\YYYWWWWWWWWWYYYXXXWWWXXXYYYYYYWWWUUUWWWUUURRRPPPPPPRRRTTTVVVWWWTTTNNNFFF???888444222---,,,,,,+++++++++,,,,,,...---++++++---......------,,,+++******+++,,,---/////////...,,,+++,,,---...............------------............////////////---,,,---......---,,,------,,,,,,------...///444111///...////////////////////////////////////....../////////000000000222222111000000000111111000/////////000111222222333222222111000///......111222333333444444333333333444555666777888888888888888888777888888999999888999;;;<<<===???BBBEEEDDDHHHLLLOOONNNMMMLLLKKKLLLOOORRRSSSSSSXXXbbbjjjrrrzzzeeeiiimmmooommmjjjgggfffhhhooovvvuuunnngggeeefffdddbbb```]]][[[YYYXXXXXXXXXXXXWWWWWWXXXWWWVVVVVVXXXVVVSSSQQQQQQSSSVVVXXXZZZUUUMMMDDD;;;666222111,,,,,,++++++,,,------......,,,++++++---......---,,,++++++******++++++,,,---.........,,,+++---...........................---------.........////////////.........------,,,...------------...//////222000///....../////////...........................////////////000000000111111000000000000111111111111000//////000000000111111000000000000000///111222333333444444333333333333555666888888999999999999888888888999999:::888:::;;;<<<===???BBBDDDEEEHHHLLLNNNNNNLLLLLLLLLNNNRRRVVVWWWWWW[[[fffooovvvcccgggkkknnnmmmjjjhhhgggiiiqqqwwwuuulllccc``````___^^^]]]\\\[[[ZZZYYYYYYWWWWWWWWWWWWVVVUUUVVVVVVUUUTTTRRRPPPQQQTTTWWWYYYZZZTTTKKK@@@888222///...,,,,,,,,,,,,---...///000---,,,++++++---.........++++++++++++++++++++++++)))+++------------...000------..................------------............/////////...------------///////////////000000111/////////...------......------------------------////////////000000000111111000000///000000111111444333222000//////////////////000000111111222222111222333333444444333333333444555777888999999999999999999999999::::::;;;999;;;<<<======>>>@@@BBBFFFIIILLLNNNNNNMMMMMMMMMNNNSSSXXXXXXXXX]]]hhhrrr|||aaaeeeiiikkkjjjhhhffffffiiiooossspppfff^^^[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXVVVWWWWWWVVVTTTTTTUUUWWWQQQPPPOOOOOOPPPRRRTTTUUUUUUOOOFFF<<<555000------------------......///000---,,,++++++---//////...+++,,,,,,,,,,,,,,,,,,+++'''))),,,---------///000,,,,,,,,,---------------,,,------------............///000///------...///000000//////000000111222---...///...---,,,---...------------------------/////////000000000111111000000/////////000111111444444222111000000000///000000000111222222333333111222333333444444333333444555666777888999999999999999999999:::;;;<<<===;;;<<<>>>>>>>>>???AAACCCGGGJJJMMMOOOOOONNNNNNOOONNNTTTZZZZZZYYY^^^jjjuuueeehhhjjjkkkiiigggffffffgggkkkllliiiaaaZZZXXXXXXZZZZZZ[[[[[[[[[YYYWWWVVVVVVWWWWWWUUUSSSSSSUUUWWWQQQQQQQQQQQQQQQQQQQQQQQQLLLHHHAAA999333///......---------,,,------......---+++***+++---//////...,,,,,,------------,,,,,,(((***---...---------...+++++++++,,,,,,,,,------,,,,,,---------.........,,,...000///...---///111///////////////000111111,,,...000000...---...000........................//////000000000111111111///////////////000111111333222222222222222333333333333333333222222111111111222333333444444333333555666777888888888888888888888888999;;;<<<>>>???;;;===???@@@@@@BBBEEEGGGIIILLLOOOPPPPPPOOOPPPPPPSSSZZZ``````___dddqqq|||lllmmmnnnnnnkkkiiihhhhhheeeggggggccc]]]YYYWWWWWW[[[[[[\\\\\\[[[XXXUUUTTTVVVWWWWWWUUURRRRRRUUUWWWTTTTTTTTTTTTSSSRRRQQQPPPFFFBBB<<<666222/////////---,,,,,,++++++,,,,,,------+++***+++---/////////,,,------......------,,,)))+++......---,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......+++...000000...---///222...............///000000---///222111///...///111........................000000000000111111111111///////////////000111111111111111222333555666777777666555444222111000///222222333444444444333333666777777888888888777777777888888999;;;===???@@@;;;===@@@AAACCCEEEIIILLLJJJMMMOOOQQQPPPPPPQQQQQQYYY```ggggggfffjjjxxxgggiiimmmqqqrrrnnnhhhbbbcccbbb```___^^^[[[WWWTTTXXXYYY[[[[[[ZZZWWWTTTRRRRRRSSSSSSSSSRRRRRRUUUXXXVVVUUUVVVXXXZZZYYYTTTOOOIIIAAA888333222222///,,,...............///000111,,,,,,,,,,,,,,,---...///......---,,,,,,,,,,,,---************+++,,,------......//////////////////,,,,,,,,,---...///000111,,,---...///000000000000000000000000000000000000......////////////......------------...000111222333111000......///111222222222222222222222222222444222222333666777555222222333444333111000111222222333444555555555444444888888888888888888888888777999;;;;;;;;;;;;===>>>DDDAAA@@@BBBDDDEEEHHHMMMQQQOOONNNNNNPPPQQQQQQQQQWWWjjjuuunnnjjjttthhhhhhjjjlllmmmkkkgggdddcccbbb```______\\\YYYVVV[[[[[[ZZZYYYWWWVVVUUUTTTUUURRRNNNMMMPPPTTTVVVWWWUUUTTTUUUWWWYYYWWWRRRMMMGGG@@@888333222111///,,,......---------...//////------,,,,,,,,,------.........---,,,,,,,,,,,,------,,,+++*********+++,,,,,,---------,,,+++******,,,,,,,,,------...//////,,,------...////////////000000000//////............///////////////......///............//////000222111000//////000111222222222222222222222222222333111000222444555333111222333444444333222444555333333444444444444555555777777888888888999999999888:::;;;<<<;;;<<<===???EEEAAA@@@CCCEEEEEEIIIMMMPPPNNNKKKKKKMMMPPPQQQRRRaaannnxxxuuuqqqyyyfffeeeddddddeeeeeedddbbbbbb```_________^^^[[[YYY^^^\\\YYYWWWUUUUUUVVVWWWYYYRRRJJJJJJPPPUUUVVVUUUSSSRRRSSSUUUWWWUUUPPPKKKDDD>>>777222111111///---......---,,,,,,,,,------...------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,///...+++)))))))))***+++---------,,,+++***((((((------------------------,,,,,,---......---------//////.........---------//////000000///...------000000///...............222111000//////000111222222222222222222222222222111000000000222333222111222333555555444444666777555444333333333444666666666666777888999::::::;;;999;;;<<<===<<<===???@@@EEEAAAAAADDDFFFFFFIIIMMMRRRNNNJJJIIIKKKPPPTTTWWWbbbhhhpppttttttzzzbbbaaa```aaabbbbbbaaa______^^^]]]]]]^^^^^^\\\[[[]]]\\\YYYWWWVVVVVVWWWWWWZZZUUUOOONNNQQQTTTTTTSSSPPPPPPQQQUUUWWWVVVPPPKKK@@@;;;555111000000///---...------,,,++++++++++++......---,,,++++++++++++...---,,,,,,++++++,,,,,,///---+++)))((()))+++,,,...............---,,,+++---------------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,---------......000000000000///...---,,,//////............//////111000000///000000111222111111111111111111111111111000000000111222222222333444555555444333444666666555333222333444666888555555666777999:::;;;<<<:::;;;===>>>===>>>???AAACCC@@@@@@DDDEEEEEEHHHLLLUUUQQQKKKJJJMMMSSSYYY]]]]]]]]]eeeppptttzzz```aaaccceeefffeeebbb___\\\[[[ZZZZZZ\\\\\\\\\[[[ZZZZZZZZZYYYYYYXXXWWWWWWZZZZZZYYYVVVTTTRRRQQQQQQNNNNNNQQQUUUXXXVVVQQQKKK;;;888444111//////.........---,,,+++++++++++++++...---,,,+++++++++++++++------,,,++++++++++++,,,,,,+++***))))))+++---...,,,---...///////////////,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---///000000//////000//////...---------------......///111111000000000000000111111222111111111111111111111111111111111111000111333444555666666555222111111222666555444333333555777888444555666777999;;;<<<<<<:::<<<>>>>>>>>>>>>@@@AAABBB???@@@CCCEEEEEEGGGKKKVVVQQQLLLKKKNNNTTT[[[^^^^^^ZZZaaaooovvv}}}bbbdddgggkkkllljjjeeeaaa[[[YYYXXXXXXZZZ[[[[[[[[[XXXXXXYYYZZZZZZZZZYYYYYY[[[]]]^^^[[[VVVSSSRRRRRRNNNOOOQQQUUUWWWUUUNNNHHH777555333000.........///------,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,------,,,+++++++++++++++************+++,,,---...******,,,---.../////////,,,---.../////////...---++++++,,,------,,,,,,,,,))))))+++,,,...///000111......////////////......,,,---------///000111222//////000000111111222222111111111111111111111111111111111000///000222555666777777555222000000111666555444444444555777777444555666777999:::<<<<<<:::<<<===>>>===>>>???AAABBB@@@@@@DDDFFFEEEGGGKKKTTTPPPLLLKKKOOOTTTXXX[[[^^^\\\aaannnvvvcccdddgggjjjllljjjfffccc\\\ZZZXXXXXXZZZ\\\\\\[[[XXXXXXWWWWWWYYYZZZ\\\]]]^^^]]][[[YYYXXXVVVUUUTTTQQQQQQRRRTTTUUUQQQHHHBBB444333222000...---...///---,,,,,,,,,,,,------...+++++++++***++++++,,,,,,---,,,++++++***+++++++++******+++,,,,,,,,,+++******+++,,,,,,------------,,,---///000111000//////***+++,,,------...------,,,,,,,,,---......//////,,,---...///000000000000...............///000111...///000111111222222222111111111111111111111111///000111///---...111444666777777666333222222333555555555555666666666666555666777888999:::;;;;;;999;;;============???AAACCCAAABBBGGGHHHGGGIIILLLSSSPPPNNNOOORRRUUUXXXXXX\\\^^^eeeooo{{{aaabbbcccfffhhhgggdddbbb]]][[[YYYYYY[[[\\\]]]\\\YYYXXXVVVUUUVVVZZZ___bbbaaa[[[UUUTTTXXXZZZYYYVVVSSSRRRSSSTTTSSSMMMCCC<<<222222111///------...///,,,,,,,,,,,,---......///************+++,,,---------,,,++++++******+++++++++,,,---...---+++)))'''------.........---,,,,,,+++---///111222222111000***+++,,,---...///////////////.........---------+++,,,---///000000111111000000///............///......000111222222222222000000000000000000000000...///000...,,,,,,000333555666777666555444555666444555555666777666666666666666777888999::::::;;;999;;;<<<===<<<===>>>@@@EEECCCDDDIIIJJJIIIJJJNNNTTTSSSRRRSSSVVVXXXYYYXXX]]]ccclllvvvfffdddbbbaaaaaaaaa___^^^```^^^\\\ZZZZZZ[[[]]]^^^```\\\WWWUUUVVVXXXZZZ[[[\\\WWWRRRRRRVVVXXXWWWTTTXXXUUUSSSRRRPPPHHH<<<333000...---...///000///...........................,,,---.........---,,,,,,---,,,+++******+++,,,---+++,,,,,,---,,,+++)))(((+++,,,...//////...,,,***,,,------...///000111111,,,+++*********+++,,,---//////...------------------------...///000000111---...///...------...///...//////000000000000000......///000000000000000333111///111444555444222222222222333333444444444555555555555555444444444555666888888777777888:::<<<===???@@@AAAAAAAAA@@@CCCCCCDDDFFFIIIKKKKKKJJJOOOOOOSSSWWWWWWVVV[[[bbbcccgggppp~~~eeecccaaa_________]]]\\\[[[ZZZYYYYYY[[[^^^aaaccc___\\\XXXVVVVVVWWWYYYZZZ[[[WWWTTTSSSUUUWWWVVVUUUWWWVVVUUUSSSOOOFFF;;;333///...---...///000///---........................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---,,,+++******,,,,,,---......---,,,+++------......//////000000---,,,,,,+++,,,---...///000///...---,,,------...------......///000000000---...///...------.../////////000111111222111111//////000111111111111000222000///111444555444333222222333333333444444444444444555555555555555555555666888888777777999:::<<<===>>>@@@AAAAAAAAAAAADDDDDDEEEHHHJJJLLLLLLKKKQQQQQQSSSVVVUUUSSSWWW]]]bbbhhhssseeeccc```^^^^^^]]][[[YYYWWWWWWWWWXXX[[[^^^bbbddd___]]]ZZZXXXWWWWWWXXXYYYZZZXXXVVVUUUTTTTTTUUUUUUTTTUUUVVVRRRIII???666111///...------//////...------------------------------,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,+++------------------------..................//////...------------...//////000///---,,,,,,---...///------...//////000000000---...///...------.../////////000222222333333333000000111222222222222111000//////111333555555444333333333333444444444444333444444444555666666666555666888888777888999;;;<<<===>>>@@@AAABBBBBBBBBDDDEEEGGGIIIJJJLLLLLLMMMQQQQQQSSSVVVUUUTTTXXX___gggnnn}}}fffddd```___^^^\\\ZZZYYYXXXWWWWWWXXXYYY[[[^^^_________^^^\\\YYYXXXXXXYYYXXXYYYXXXVVVTTTSSSTTTVVVPPPSSSTTTNNNBBB777111......---,,,---......---,,,---------------------------+++***))))))***,,,...***+++,,,------,,,+++******++++++,,,,,,---------------,,,,,,,,,---...........................------------.........//////000///---++++++---///000,,,---...///000000//////---...///...---------///...///000111222333333333111111222333333333333222/////////111333555666666333333444444444444444444333333333444555666777777555666888888888888:::;;;<<<===>>>@@@AAABBBCCCCCCCCCEEEGGGIIIJJJKKKLLLMMMQQQQQQTTTXXXYYYZZZ```hhhpppzzzhhheeebbb```___^^^\\\ZZZVVVVVVVVVWWWXXXZZZ\\\]]]___aaaaaa```\\\ZZZYYYZZZWWWXXXXXXWWWTTTSSSTTTUUUPPPRRRRRRJJJ>>>333//////...,,,+++,,,---...---+++------------------------,,,+++)))))))))+++---...+++,,,---......---,,,++++++++++++,,,,,,------...---,,,,,,,,,,,,---...///............------------,,,------...............///...---,,,,,,---///000,,,---///000000000......---...///...---------///---...///000111111111111111111222333333333333333...///000222333444555666444444444444444444444444333333333444555666777777555666888999888999;;;<<<======>>>???AAABBBDDDDDDBBBEEEHHHIIIIIIJJJLLLNNNQQQQQQUUUZZZ\\\^^^eeemmmwwwhhhfffcccaaaaaa```^^^\\\UUUVVVVVVXXXZZZ\\\^^^___\\\```cccbbb^^^ZZZZZZZZZWWWWWWVVVVVVVVVVVVUUUUUURRRSSSPPPGGG;;;333000111---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...,,,,,,------------,,,,,,---,,,,,,,,,,,,------...+++,,,,,,------.........------------------......,,,---......///............------------...//////,,,...///111111000...------...///...------...///......///000000000000///111111222333333333333222...000222222222333555666555555555555444444444444333444444444555666666666444666888999999999;;;=========>>>???AAACCCDDDFFFCCCFFFJJJKKKJJJJJJMMMPPPSSSSSSVVVZZZ\\\^^^eeennn}}}gggeeebbbaaaaaaaaa___^^^ZZZZZZ[[[[[[\\\]]]^^^^^^XXX]]]bbbbbb^^^ZZZYYYZZZWWWUUUTTTUUUXXXYYYWWWTTTRRRPPPIII@@@666000///111,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------......---,,,+++,,,------***+++,,,...///......---,,,,,,,,,------.........---...///000000000//////,,,,,,.../////////......,,,...000111111000---,,,---...///...------...///000000111111111000//////000111111222222222222222///111333333111111333666666555555555444444444444444444555555555555555555444666888999999:::<<<>>>>>>>>>>>>???AAACCCEEEFFFEEEIIIMMMNNNLLLLLLOOORRRSSSSSSWWW\\\___bbbkkktttfffdddbbbaaaaaaaaa___^^^aaaaaa```___^^^\\\\\\[[[UUU[[[aaaaaa]]]YYYXXXYYYWWWTTTRRRTTTYYY[[[XXXTTTPPPLLLCCC999111------...,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///............,,,++++++,,,......000///---,,,+++,,,,,,---)))***---/////////...---++++++,,,,,,---...//////...///000222222111111000***,,,...000000///...---,,,...000111111000---,,,---...///...------...///222222333222222111000///000000111222222222222111///222444333111111333555666666555555555444444444555555555555555444444444444666888999999:::<<<>>>>>>>>>>>>???AAACCCFFFGGGFFFKKKOOOPPPNNNNNNQQQUUURRRRRRWWW^^^ccchhhsss}}}iiifffccccccdddcccaaa^^^cccbbbaaaaaa```^^^ZZZWWWQQQVVV[[[[[[WWWSSSTTTVVVUUUUUUSSSPPPRRRVVVWWWUUUOOOJJJAAA666///,,,...111///---+++)))((()))+++---***+++,,,,,,******+++,,,)))&&&(((---000///...///.........------,,,,,,,,,///......------,,,,,,+++---------...............,,,,,,------.../////////+++++++++,,,...000111222333222000........./////////000111000//////111333111000///......///000000222222222222222222222222000111333333111000111222222222111111222444555666444444444444444444333333777666444444444555777999888999;;;<<<===<<<;;;:::<<<<<<===>>>AAACCCEEEFFFFFFKKKPPPQQQNNNLLLNNNPPPSSSSSSVVV]]]ccclllzzzfffcccaaa```aaa```]]][[[`````````bbbbbb___ZZZWWWRRRVVV[[[ZZZVVVSSSSSSUUUVVVVVVTTTPPPQQQTTTTTTQQQJJJEEE<<<333...---...000///---+++))))))***+++---+++---...---,,,+++,,,---...++++++///000---+++,,,..................------++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---------...............,,,,,,,,,,,,,,,---......//////...---------......///000111000//////111333000000///......///000000333333333333222222222222000111333333111000111222222222111111222444555666555444444444444444444444666555444333444555777888999:::;;;;;;<<<<<<<<<<<<>>>>>>???@@@BBBDDDEEEFFFGGGLLLQQQRRRPPPOOOQQQSSSWWWWWW[[[aaahhhppp~~~bbb```^^^]]]]]][[[YYYVVV[[[]]]```cccccc```ZZZVVVSSSWWWZZZZZZWWWTTTTTTVVVWWWWWWUUUPPPPPPRRRQQQMMMFFF???555///.........---...---+++*********,,,,,,,,,...///...---,,,---...111------000000---+++,,,............////////////))))))***++++++,,,------******+++---...///000111...............---------...------,,,+++++++++***++++++,,,------------,,,///000000000//////111333000000////////////000111444444444333333222222222000111333333111000111222222222222222333444555555555555555555555555555555666555444444444555666777:::::::::;;;;;;===>>>>>>AAAAAAAAABBBCCCDDDFFFGGGFFFJJJOOOQQQQQQPPPRRRTTTYYYZZZ___eeekkkttt^^^^^^]]]\\\[[[YYYWWWUUUWWWZZZ^^^bbbdddaaaZZZUUUTTTWWWZZZ[[[YYYXXXYYYZZZWWWXXXVVVRRRQQQSSSPPPLLLCCC;;;222......///---***---,,,,,,+++++++++,,,,,,,,,.........---,,,---...///++++++...000...---...,,,,,,------......//////******++++++,,,,,,,,,,,,++++++,,,------...//////000//////...------,,,,,,------------,,,,,,+++***)))***,,,---......------...///000000...///000222111111111111111222222222555555444444333222222222000111333333111000111222222222222222333444444444555555555666666666666666555555444444444555666777;;;:::::::::;;;===???AAACCCCCCCCCCCCCCCDDDEEEFFFCCCGGGLLLOOOPPPPPPRRRTTTXXXZZZ```gggmmmvvv]]]^^^^^^^^^\\\YYYWWWVVVVVVXXX\\\aaabbb```ZZZVVVTTTVVVYYY[[[\\\]]]^^^___VVVXXXWWWTTTTTTUUURRRLLLBBB;;;222...//////,,,(((+++,,,,,,---------,,,,,,+++---...---,,,+++,,,---///+++)))---...,,,+++---+++++++++,,,,,,---------......------,,,,,,,,,+++---------------,,,,,,,,,000000///...---,,,,,,+++,,,------............---)))+++---.../////////......///000///......000222222222333333444444444444444444444333333222222222000111333333111000111222222222333333333333333333555555555555666666777777555555555555666666777777;;;::::::;;;<<>>999333///...---+++)))***+++---.........,,,,,,+++---...---,,,+++,,,---222---+++,,,---***)))***+++++++++++++++,,,,,,,,,//////...------,,,++++++......------,,,+++++++++000000///...------,,,,,,***+++---///000000//////,,,,,,---//////000000000.../////////......000222111222333444555555555444222222222222222222222222000111333333111000111222222333333444444333333222444444444555555666666777666666777777777888888888999:::;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJNNNRRRUUUWWWXXXXXX]]]```gggooowwwZZZ]]]aaaaaa___]]]\\\]]]YYYYYYYYYZZZ\\\\\\ZZZYYYWWWWWWXXXZZZ\\\]]]^^^^^^WWWYYYYYYVVVTTTSSSNNNGGG888666222///---,,,,,,,,,)))+++---//////...---+++,,,...///...---,,,---...222---+++------+++***,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,//////......---------,,,)))+++---/////////...---...---------...///000000.../////////......000111///000222333444444444333///000000111111222222333000111333333111000111222222333444444444333222222222333333444555555666666777777888999999999999999888999;;;>>>@@@AAACCCCCCDDDDDDDDDEEEEEEGGGHHHHHHKKKLLLOOOTTTWWWYYYYYYYYY```cccjjjsss}}}YYY]]]aaabbb```^^^^^^___[[[ZZZXXXXXXYYYZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[ZZZXXXZZZZZZVVVSSSQQQKKKCCC222222111///,,,+++,,,...)))+++---///000///---+++...///000///...---...000000+++***---///...///111.........------,,,,,,,,,*********++++++,,,------+++++++++,,,,,,---------...............---------)))+++---......---,,,+++///...---,,,---...///000---...//////---...///111...///111222333333222222......///000111222222333000111333333111000111222222333444444444333222111222222333333444555666666888888999::::::::::::999777999<<>>???@@@BBBEEEGGGIIIHHHGGGFFFGGGIIIKKKMMMTTTPPPPPPUUUXXXYYYZZZ]]]```iiiqqqqqqqqq^^^]]]\\\]]]^^^^^^]]][[[XXXXXXWWWVVVVVVWWWYYY[[[___]]][[[YYYXXXYYYZZZZZZ___\\\WWWQQQKKKDDD===888111---+++,,,///000...+++++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++...............//////000///...------//////...---------......------,,,+++......---,,,++++++******//////.........---------***+++,,,---...------,,,........./////////000000...//////000000//////...---///111333333333222111222222111111111111222222111111111222222333333333222333444444444444333222444444555555666777777777999999::::::::::::;;;;;;:::<<>>555000...,,,***,,,///000///,,,,,,++++++++++++++++++,,,,,,------......------,,,---............////////////...---...///000///...------......------,,,,,,///......------,,,,,,,,,111000///...---,,,++++++,,,,,,---............---////////////000000000000//////000000000000//////...///111222333222222111222222111111111111222222000111111111111111222222222333333444444444333333444555555666666777777888999999999::::::;;;;;;;;;:::===AAACCCCCCDDDEEEGGGGGGGGGGGGHHHJJJMMMPPPQQQUUUSSSUUUXXXXXXYYY```hhhmmmqqqvvvyyy~~~dddccccccccccccbbb___\\\[[[ZZZYYYXXXXXXWWWVVVUUURRRRRRRRRTTTVVVZZZ]]]___[[[WWWQQQJJJCCC;;;444///...---+++,,,...///...,,,,,,+++***))))))***+++,,,,,,,,,------------,,,,,,------.........///......///...---...000000000...,,,------...------,,,,,,/////////...............000//////...------,,,,,,---------.............../////////000000000111111//////000000000000////////////000111222222111111222222111111111111222222111111111111222222222222333444444444555555555555555555555666777777888888999999999::::::;;;;;;;;;;;;>>>BBBEEEEEEEEEEEEFFFHHHHHHHHHJJJKKKNNNPPPQQQSSSSSSVVVXXXYYYZZZdddnnnrrrttt{{{jjjiiihhhhhhhhhgggdddaaa^^^\\\YYYYYYYYYYYYVVVTTTSSSSSSSSSUUUXXX\\\___bbb]]]XXXPPPHHH@@@999222...///...---------,,,+++***---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,---...///......---...------...///000000///,,,,,,------...------,,,/////////////////////000........................------------......//////////////////000000000000//////000000000000////////////000000111111111000222222111111111111222222333333333333333333333222555555555555555666666777555555666666777888888888888888999::::::;;;<<<<<<<<>>@@@BBBBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNPPPOOOTTT^^^gggmmmvvv}}}gggdddaaa___```aaabbbbbbfff```ZZZYYY\\\^^^]]]ZZZWWWVVVVVVVVVWWWZZZ]]]___ZZZQQQEEE:::444111000000***,,,---,,,,,,,,,---...,,,---...//////...---,,,...---,,,,,,,,,,,,---...***+++---//////...---,,,+++******+++---......---+++,,,,,,---.........---,,,,,,---...///000111111000000///...---,,,,,,+++,,,,,,+++***+++,,,---...,,,,,,,,,---------......,,,------------------,,,111000////////////000000222222111111111111222222222222222222111111000000111111000000111333444555666666666777888888999999777888888999;;;<<<======>>>@@@AAAAAAAAABBBEEEGGGEEEFFFHHHJJJLLLNNNOOOOOOQQQPPPUUU```lllssszzzbbb```^^^]]]\\\]]]___```]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[XXXKKK;;;111000222111///000000//////.........---//////...---,,,,,,++++++............---,,,+++***)))***,,,...///......---...------...//////...,,,...---,,,+++++++++,,,------------///000111000///...///...,,,***,,,---............////////////000......---,,,---...///000111111000000000000111111000000///......///000111555444444333222222222333444555666444222111111222222222222222222222222222777555222222444777999999888777777999<<<>>>>>>>>>CCCBBBAAA@@@AAACCCEEEGGGJJJIIIIIIJJJLLLNNNOOOOOOLLLPPPZZZhhhqqquuuyyy~~~]]]^^^___``````___^^^^^^\\\]]]^^^^^^^^^]]][[[ZZZXXXWWWVVVWWWYYYZZZ[[[[[[QQQFFF777///...000///---------------............///......---,,,,,,++++++............---,,,+++******+++---...//////......///......///000000///------,,,++++++++++++,,,---++++++,,,...111222333222...///...,,,******++++++------........./////////......---------...///000111111000000000000111111111000//////000111222333333222111111000000111111222333444222000//////000333333222222222222222222666555444666888::::::999999888888:::===??????>>>DDDCCCCCCCCCDDDFFFHHHIIIHHHGGGGGGIIIKKKLLLMMMMMMRRRUUU^^^iiiqqquuuzzz[[[^^^bbbdddeeebbb^^^[[[[[[]]]___aaa```^^^\\\ZZZXXXVVVUUUUUUWWWYYYYYYYYYIII@@@555/////////...,,,+++++++++,,,------...............------,,,,,,+++------------,,,+++******+++,,,---...////////////000///...///111111///...,,,,,,++++++++++++,,,---,,,,,,,,,---...000111111111000/////////......///,,,,,,,,,---------............------......///000111000000//////000000111000000000000111222444444222222111111000000111111222333444333000///000111333333333333333333333333222333444777:::;;;:::888::::::999;;;>>>@@@@@@???BBBCCCDDDEEEGGGHHHJJJKKKHHHHHHIIIJJJLLLMMMNNNOOOYYY[[[bbbjjjpppuuu}}}^^^aaaeeegggfffccc^^^[[[ZZZ\\\```cccbbb```\\\YYYZZZWWWUUUTTTVVVVVVTTTQQQBBB;;;444111111111///---,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,------,,,++++++***------......///////////////.........000000...---+++++++++++++++,,,,,,,,,......---,,,++++++,,,...000---,,,///000//////111++++++,,,,,,,,,---------...............//////000000000////////////000000......///000111333444444444444333333222333333444444555666555333222333444333333333333444444444444111000111444777999999888<<<;;;;;;<<>>AAAEEEHHHKKKKKKKKKJJJIIILLLOOOQQQQQQQQQSSSUUU[[[^^^eeekkkpppzzzffffffffffffdddaaa^^^\\\XXX[[[___bbbbbb```\\\YYY]]]YYYVVVUUUUUUPPPFFF???444111///.........---+++111000///...---+++******------------------------,,,------......------,,,------,,,,,,,,,------...---,,,+++,,,......,,,+++((()))***+++,,,,,,,,,+++---.../////////222999???CCC777000000///)))'''***+++++++++,,,,,,,,,---------...///000000000000///000//////......//////000,,,---...000111111111111111111000000111111222222222333444333222111222333333444444555555666666666999777444555888;;;>>>???===<<<;;;<<>>@@@DDDIIIMMMOOOOOOMMMKKKGGGKKKOOOQQQPPPPPPRRRUUUZZZ___gggmmmsss```bbbcccdddccc```]]][[[XXXZZZ^^^```aaa___\\\ZZZZZZWWWUUUVVVVVVOOOCCC999222000...------------,,,///......---,,,+++******---------------------------......//////.........---,,,++++++++++++,,,------,,,,,,---......---+++'''(((***+++,,,,,,,,,+++***,,,......///444<<>>??????===AAAEEEKKKPPPQQQPPPMMMJJJFFFKKKQQQSSSQQQQQQSSSVVV[[[aaakkkrrrwwwZZZ]]]```cccccc```]]]ZZZXXXZZZ]]]______^^^\\\ZZZWWWUUUTTTVVVWWWPPPCCC888333222000///......//////,,,,,,++++++++++++++++++------------------------......///////////////...---,,,+++*********+++,,,...------...//////...,,,'''(((***+++,,,,,,++++++)))+++---,,,,,,000999AAACCC333)))***+++'''(((///,,,,,,------------......---...000111111111000/////////............//////000000222333333222111000333222222222333444444555444555666666444444555666444444444555666777777888777777777999;;;<<<;;;999<<<;;;;;;<<<>>>???>>>===???DDDJJJOOOPPPNNNKKKHHHHHHNNNTTTUUUTTTSSSVVVYYY]]]dddnnnuuuzzz```___\\\ZZZ```ffffffaaa___XXXWWW```eeebbb[[[YYY[[[UUUQQQSSSQQQGGG;;;555000000000///......------////////////...---,,,+++000---+++,,,...000///------...//////...,,,***(((...---,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++...//////000111222222333.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////......////////////......111111111000000000000000444333333333444444555555444444444444444444444444555555444444555666777888:::888666777:::<<<;;;:::???===<<<===@@@BBBCCCCCCDDDFFFHHHKKKMMMMMMLLLLLLNNNQQQTTTUUUUUUVVVWWWYYY^^^gggqqqwwwbbb```[[[XXX^^^fffhhhfff^^^WWWTTTZZZ```___\\\[[[ZZZTTTQQQQQQMMMCCC999444000000//////...---------......///000000000000///000...,,,,,,...//////---------...///...---+++)))...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++------......///000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////......////////////......000000000000000111111111222222111111111222333444444444444444444444444444444444444444555555555555999777666777:::;;;;;;:::===;;;999:::===@@@AAAAAAGGGHHHIIIKKKLLLLLLKKKKKKPPPRRRTTTUUUVVVWWWYYY[[[bbbjjjttt|||bbb```[[[YYY]]]fffiiiggg\\\UUUPPPTTTYYY[[[\\\]]]WWWSSSPPPNNNGGG<<<555333/////////...------,,,,,,---...///000111333333444000...,,,,,,...///...---+++,,,---......---,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////...//////000000//////...//////000000111111222222333222000///000111333555444444444444444444444444444444666777777666555555999777666777999;;;;;;:::===;;;999999<<>>BBBEEEFFFJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSUUUXXX]]]```hhhnnnxxxZZZ___cccddddddbbb\\\UUUSSSRRRRRRTTTXXX\\\\\\ZZZTTTOOOIIICCC:::111...111000//////...------,,,,,,///............///000111/////////...---,,,---...******+++,,,------------,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,------------------------.........------------------------,,,,,,,,,------.....................//////////////////000000000000//////......///000111222222333444333222111111333444666333333333333333333333333111333777:::<<<===<<<<<<888888999999999:::;;;<<<@@@>>><<<===@@@CCCFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQNNNPPPQQQSSSUUUYYY^^^aaahhhnnnzzzXXX___ccccccaaa^^^WWWOOOPPPSSSTTTUUUYYY\\\[[[WWWTTTLLLDDD>>>777000...000000000000///......------//////---,,,,,,---......///000000...,,,+++,,,...***+++++++++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++++++++++++++++++++,,,,,,------..............................,,,,,,,,,------------...,,,,,,,,,---......//////............///////////////000000111111000000/////////000000111111222222000000000000000111222222333333333333333333333333///111444777999:::;;;;;;888:::;;;:::::::::<<<>>>===<<<<<<===AAADDDEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSMMMOOORRRTTTWWW[[[```ccckkkqqqZZZ^^^___[[[YYYXXXVVVRRROOOSSSUUUTTTVVVZZZZZZVVVTTTJJJ???999555000...///111111111000//////......///...---++++++,,,...//////000000///,,,+++,,,...++++++++++++++++++,,,,,,,,,+++++++++,,,,,,---...---,,,,,,+++******++++++++++++,,,,,,---......///..................------,,,,,,,,,---------......,,,,,,------.../////////............////////////000000111111111111000000000000000000000111111111...///000111222111111000222222222222222222222222222333444555777888999999999;;;<<<<<<;;;;;;===@@@======>>>@@@DDDFFFFFFFFFGGGHHHKKKMMMOOOPPPQQQQQQMMMPPPTTTXXX[[[^^^bbbeeeqqqxxx]]]^^^ZZZSSSQQQUUUXXXXXXPPPTTTTTTQQQSSSXXXZZZVVVUUUHHH<<<777444111//////222222111111000000/////////...,,,+++,,,...///111///000111///+++***,,,...,,,,,,+++******++++++,,,++++++++++++,,,,,,---...---,,,,,,+++*********+++++++++,,,,,,---...//////------------------------,,,,,,,,,------.........,,,,,,------...///000000............/////////000000000111111111111000000111111111000000000000000///111333444555444222111222222222222222222222222777777777666777888888999:::<<<>>>===;;;;;;>>>AAA??????AAADDDHHHJJJIIIHHHHHHJJJLLLOOOPPPPPPOOONNNNNNRRRVVV[[[^^^aaadddgggvvv~~~[[[YYYWWWTTTTTTUUUWWWXXXRRRQQQQQQSSSVVVXXXVVVTTTPPPCCC777444444222000000222111///...,,,,,,++++++---------.........//////111///......//////...,,,......---+++)))))),,,...///............---------------......///......---+++,,,...000000000000///++++++,,,...000111000......,,,,,,...111111---))),,,---......//////......000//////............/////////............//////000000111222222222222111111222444666666555444333555444333222222444555777777888999888777777999::::::;;;======<<<<<<>>>?????????@@@CCCGGGIIIJJJIIIIIILLLQQQTTTTTTTTTTTTUUUKKKOOOUUUYYY]]]cccjjjpppyyy[[[ZZZXXXWWWVVVWWWXXXYYYWWWTTTRRRTTTXXXYYYWWWTTTLLL@@@555222333111//////111000///...---,,,,,,,,,------------.........///000///---......///---,,,//////...,,,++++++---///............------------------.........------,,,+++,,,---///////////////(((((()))+++---...---------,,,+++,,,---...------+++,,,------......------//////.........//////000//////............//////000000111222222222222111111222444555666555444333444444555555666666666555777888999888777777999;;;;;;<<<============???@@@AAAAAACCCEEEGGGIIIIIIIIIKKKNNNRRRUUUUUUUUUUUUVVVNNNSSSYYY\\\^^^dddmmmuuu[[[[[[ZZZYYYYYYYYYZZZZZZ\\\WWWSSSTTTYYYZZZVVVQQQEEE;;;111000111///.../////////...---------------------------............///---,,,,,,---...---+++.........,,,******,,,...............---------------------------,,,++++++***+++,,,---.........---'''''')))***+++,,,,,,,,,.........,,,++++++---///++++++,,,------------,,,...............///000111000//////......//////000000000111222222222222111111222444555555555444333333444666888888777666444777888999888777777999;;;<<<===>>>>>>===>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHNNNQQQTTTVVVVVVVVVWWWXXXQQQXXX^^^______eeerrr}}}[[[[[[[[[[[[ZZZZZZZZZZZZ___XXXSSSSSSWWWXXXRRRLLL>>>555......///...---.........---------......///---------------------------,,,++++++------,,,+++***++++++***((((((***,,,.........---------,,,,,,------------,,,+++************++++++,,,,,,,,,,,,***+++,,,,,,,,,+++,,,---...000111///+++***,,,...+++,,,------......---------------......000111111000000////////////000000000000111222222222222111111222333444444444444333333444555666777666666555666777888888777888:::;;;===>>>???>>>>>>???AAACCCDDDEEEGGGGGGGGGFFFFFFGGGQQQSSSVVVWWWWWWWWWXXXZZZTTT[[[aaaaaa```gggxxx\\\\\\[[[[[[ZZZYYYYYYXXX^^^XXXSSSRRRTTTRRRKKKDDD999222---......---,,,......------------...//////------------------,,,,,,,,,+++***+++,,,---,,,+++)))***+++***))))))***,,,...------------,,,,,,,,,,,,---------,,,,,,+++***************+++++++++,,,,,,---...---+++***+++---***---000000---+++,,,...------...///////////////---------......000111111000000////////////000000000000111222222222222111222222222333333333333333555444333333333444555666666777888888777888:::<<<>>>??????>>>>>>???AAADDDCCCEEEHHHGGGFFFEEEFFFHHHTTTUUUVVVVVVVVVVVVXXXZZZVVV\\\aaa```aaalll___^^^\\\[[[YYYYYYXXXXXXZZZWWWTTTSSSPPPKKKCCC===666000---...///,,,,,,.........---------......///------------,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,------,,,,,,---...------------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++************+++,,,+++---...---***))),,,///,,,.........------...///......///000000000000///...............///000111111000000//////000000111000000111222222222222111222222222222333333333333555444222111222333555777555777888888777888:::<<>>===>>>AAADDDBBBEEEIIIIIIGGGFFFHHHKKKUUUUUUUUUTTTTTTTTTWWWYYYYYY\\\___```dddssscccbbb___[[[YYYYYYYYYYYYVVVWWWWWWTTTNNNEEE===999555000...000000---,,,//////......---------......---------,,,,,,,,,++++++---++++++,,,---......---+++---......------...///---------,,,,,,,,,+++++++++,,,---...............,,,,,,+++*********+++,,,(((,,,......,,,---222666???;;;555000............---......///000///////////////.........//////000111111000000000000111111000000111222222222222111222222222222222333333444444444444444444555555666555666888888777888;;;===>>>>>>>>>===<<<===AAADDDBBBFFFJJJKKKIIIIIIMMMPPPUUUUUUTTTRRRQQQRRRUUUXXX[[[\\\]]]```hhh{{{gggddd```\\\ZZZYYYZZZZZZTTTWWWZZZVVVMMMBBB:::777555111///111000---,,,/////////...------------------------,,,,,,+++++++++---,,,+++,,,...///...---)))+++------,,,,,,,,,...---------,,,,,,,,,++++++++++++---...///000000000---,,,+++******+++,,,,,,(((,,,000111000222888>>>VVVLLL???444000...---,,,,,,---......//////......000//////.........//////111111000000000000111111000000111222222222222111222222111111222222333444333444666777888777666555555666888888888888;;;===>>>>>>===<<<;;;===AAADDDBBBGGGLLLMMMLLLLLLPPPTTTUUUTTTSSSQQQPPPQQQTTTWWW]]]]]]]]]```lllhhheee^^^YYYVVVVVVWWWYYY[[[XXXUUUQQQHHH<<<555555000000111111000///......,,,,,,+++************++++++++++++,,,,,,---------......---------...//////.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,///...------,,,+++***))))))---000...+++---444;;;KKKRRRRRREEE555---,,,---...---,,,---/////////...---------...............////////////000000000000222222222333333222222222222333444555444333222111555555666666555444444333777888999999888777888:::AAA???<<<:::;;;>>>AAADDDIIIKKKMMMMMMLLLNNNTTTYYYRRRRRRRRRPPPNNNOOOSSSVVVWWW[[[aaahhhtttbbb___[[[WWWVVVWWWZZZ\\\[[[VVVRRRNNNEEE:::444444000000/////////.........000//////...............,,,,,,,,,------.........------------------------......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,++++++******)))))),,,...///...,,,---222777<<>>@@@BBBDDDEEEJJJKKKMMMOOOQQQTTTXXX[[[SSSRRRQQQPPPQQQRRRTTTVVVVVV\\\eeeppp}}}^^^\\\YYYWWWVVVWWWYYY[[[ZZZSSSMMMHHH@@@666222222000///...---,,,---............---------,,,,,,,,,------------............)))***,,,---...............------------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,++++++++++++++++++//////...------///111333///444777333///000222111...---,,,---/////////...------........./////////000000000111111111222222000111333444444333111000111111222333444444444444222333444666777888888888777999999999888888:::<<<999;;;???BBBEEEFFFFFFFFFLLLLLLNNNPPPTTTVVVWWWVVVSSSRRRPPPQQQSSSUUUVVVVVVVVV___mmm|||___]]][[[XXXWWWVVVVVVVVVWWWOOOGGGAAA:::333///000///...,,,++++++,,,...///------------,,,,,,++++++------------------------$$$'''***---///000//////---------------------------------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---------....../////////000---+++,,,///222222111---000111...---//////,,,...---,,,---/////////...------......//////000000000111111111222222222222000111333555555333111000000000111333444555555666444444666777888999999999888999:::999888999;;;===:::<<>>AAACCCBBBAAA@@@@@@BBBDDDFFFLLLMMMOOORRRTTTUUUSSSQQQKKKLLLMMMMMMNNNQQQVVVZZZdddpppRRRTTTVVVWWWVVVTTTRRRPPPJJJ@@@777555444000------,,,---------............***+++,,,---,,,+++)))(((,,,,,,,,,++++++*********000000///...---,,,+++***,,,,,,,,,---------...............---,,,+++++++++***+++,,,---------,,,,,,*********++++++++++++++++++++++++---///111111111)))...111///...111222111...---,,,---/////////...------...///000111222222/////////000000000111111333333222111111222333333222222111111222444555666777777999:::;;;;;;;;;;;;:::::::::999999;;;???BBBDDDCCCBBBBBBBBBDDDFFFGGGJJJLLLOOOQQQQQQQQQRRRSSSJJJMMMOOOMMMKKKOOOXXX```kkkvvv|||wwwxxx|||TTTUUUVVVVVVTTTPPPLLLIIIHHH>>>666444444111...---,,,---....../////////...,,,---...//////---+++***---------,,,,,,+++++++++---------------...000000,,,,,,,,,------.........------,,,++++++***))))))***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000'''...111///,,,...111111...---,,,---/////////...------...///000111222222////////////000000000000444333111000000111333444333222222111222333555666555666888:::<<<===>>>>>>:::;;;:::999999;;;???BBBCCCCCCDDDEEEFFFGGGHHHHHHJJJMMMOOOOOOLLLKKKMMMOOOJJJNNNQQQNNNJJJNNNZZZdddpppzzz~~~ssslllpppvvvUUUTTTSSSSSSRRRPPPLLLIIIDDD@@@999333///------...//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,///000...,,,---------............///---,,,,,,,,,,,,---......,,,,,,,,,++++++*********+++******))))))******+++......------------....................................///000000000000000111111111000000000000000////////////111333555666222222222333444555666777222222333444555555555444333777:::;;;:::999:::<<<===;;;888888:::===???@@@CCCDDDDDDFFFGGGHHHIIIIIIMMMPPPRRRPPPKKKIIIKKKNNNOOOOOOMMMIIIIIISSSdddrrrxxxwwwnnnjjjmmmiiilllzzzUUUTTTSSSRRRQQQMMMHHHDDD>>>;;;666222///......//////.........------------...------,,,,,,------...---------------------------++++++,,,///000...,,,------------............,,,,,,---------........................------------,,,,,,++++++,,,,,,---......------------....................................///000000000//////000000000000000111111111111000000///000111333444222222222333444555666777333444444555555555555555444777:::;;;::::::;;;<<<>>><<<::::::<<<>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIJJJLLLOOOPPPNNNJJJHHHJJJMMMKKKKKKJJJIIIMMMWWWgggrrrvvvssshhhdddhhhgggnnnUUUTTTSSSQQQOOOIIICCC>>>666555333000///......///............------------...------,,,,,,------...........................---,,,,,,---...///---,,,------------............,,,---.../////////...---+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---......------------..................................../////////......---//////000000111111222222222111000//////000111222222222333333444555777888666666666666666555555555555777:::;;;;;;;;;;;;<<<>>>===<<<<<<===@@@BBBDDDFFFFFFGGGGGGHHHIIIJJJJJJJJJMMMNNNMMMIIIGGGIIIKKKMMMLLLLLLPPPWWWbbbnnnuuuoookkk___\\\aaadddrrrUUUTTTSSSPPPMMMFFF>>>999222111000///...------,,,------------------------...------,,,,,,------...------------------------,,,,,,------......---,,,,,,,,,---------.........+++,,,...000000///...---((()))))))))******+++++++++******))))))******+++...------,,,,,,------..........................................------,,,......///000111222222333111111000///000111222333333333333333444666777888888888777666666666555555666888:::<<<<<<<<<<<<<<<======>>>>>>>>>@@@CCCEEEGGGGGGHHHHHHIIIJJJJJJKKKIIIKKKLLLJJJHHHGGGHHHJJJNNNMMMNNNTTT^^^gggnnnpppeee```WWWWWW]]]bbbvvvUUUTTTQQQNNNJJJCCC;;;666111111000///...,,,+++***,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,------------...+++,,,...000000///...,,,++++++,,,,,,------......+++******))))))******+++------,,,,,,,,,,,,------........................---...............------......///000111222222333000000///000111333444666333333333444555666777888999888777666666666666666888888:::<<<===>>>===<<<;;;===>>>>>>>>>???BBBEEEHHHHHHHHHIIIIIIJJJJJJKKKHHHIIIIIIIIIHHHGGGHHHHHHKKKJJJKKKQQQZZZaaacccbbbYYYVVVQQQUUU]]]bbbyyyTTTQQQNNNJJJFFF@@@999555222111000///---,,,+++***,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---,,,,,,,,,,,,------------+++,,,---.........---,,,***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------........................------.../////////////////////000000111111222222000000000111222444666888333333333444555666888888999888666555555666777777999999:::<<<>>>???>>><<<:::===@@@@@@??????CCCFFFHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLMMMRRRWWW[[[ZZZXXXPPPNNNMMMTTT]]]ccc}}}PPPMMMHHHDDD@@@<<<777444222111000///...------...++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,...000///,,,++++++---++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---))))))))))))((((((((((((---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................,,,---...///000111111111000000000000000111111111333333222222333555666777444444444444555777888999777666555444444666777888:::999:::<<>><<<:::>>>BBBBBB@@@AAAEEEHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHMMMNNNPPPSSSUUUVVVUUUTTTLLLKKKIIIRRR\\\cccMMMJJJEEE@@@===999666333222111///......///000111+++++++++,,,,,,---------...------,,,,,,------...........................,,,...000///,,,***+++---++++++,,,,,,,,,---------++++++*********+++,,,------,,,,,,,,,++++++******+++******************+++---,,,,,,++++++,,,,,,---........................,,,,,,...000111222222222111111111000000000000000666555444444444444555666444444444444666777888999666555444333444555888999;;;999:::<<<@@@AAA???<<<;;;???DDDDDDBBBBBBFFFJJJGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHGGGHHHIIIIIIIIIHHHIIIKKKMMMOOOPPPOOOOOONNNLLLJJJHHHPPPZZZcccHHHFFFCCC@@@===999444000444333111---+++***,,,...222///,,,***+++...111444,,,,,,,,,---//////---+++,,,,,,---.........------******+++,,,,,,---......++++++,,,,,,------,,,,,,******+++,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++///............//////000...//////000000000000000111000/////////000222333000111111222333444555555333333555666777777777777666555444333444666888999:::::::::;;;===>>>@@@AAA>>>???@@@BBBDDDGGGIIIJJJKKKIIIFFFCCCBBBCCCDDDEEEGGGJJJMMMJJJFFFDDDFFFIIILLLJJJIIIIIIJJJIIIGGGEEEDDDGGGIIIPPP[[[fffGGGDDD@@@<<<999777333111111111000...,,,,,,,,,---000///,,,++++++---000222---,,,,,,...000000///---+++++++++++++++++++++++++++++++++,,,,,,---------------------,,,,,,+++*********+++,,,------------------------------------,,,,,,,,,---------......------------------------///............///000000......///000000111000000111000/////////000111222111111222333444555666666555555666777888888888777777666555555666777999:::;;;<<<<<<===>>>???@@@AAA??????@@@BBBDDDFFFIIIJJJKKKIIIFFFCCCBBBBBBCCCDDDEEEHHHJJJHHHDDDCCCEEEIIIJJJIIIHHHIIIJJJIIIHHHFFFDDDGGGJJJRRR^^^lllFFFBBB;;;666444444333333111000///......---------...---,,,,,,,,,---//////,,,,,,,,,...000111000///...---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))******+++,,,------------------------------------,,,,,,---------.........////////////////////////...............///000000------///000111111111111000000/////////000111222222222333444555666666777777777888888888888888777888777777777777999;;;<<<======>>>>>>???@@@AAAAAA???@@@AAABBBDDDFFFHHHIIIKKKIIIFFFCCCAAAAAAAAAAAACCCEEEFFFEEEBBBBBBFFFIIIHHHGGGGGGHHHIIIIIIHHHFFFCCCHHHKKKSSSbbbsssEEE???777222000222444555666444000...------...---------------------------+++++++++---///111000///222000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,+++------------,,,+++***)))******+++,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,---------///////////////000000000......---......///000111,,,---...000111111111111////////////000000111111222333333444555666777777777777888888888777666666777777777777888999;;;<<<<<<===>>>???@@@@@@AAAAAA@@@AAAAAABBBDDDFFFGGGHHHKKKIIIFFFCCCAAA?????????BBBCCCDDDCCCBBBDDDGGGJJJIIIGGGGGGGGGHHHGGGFFFDDDDDDIIILLLTTTeeezzzCCC===555000///111444666===888111---,,,...//////------------------,,,,,,***))))))+++---//////...222111...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,******+++,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......////////////---------......///111111---...///000111111111111......//////000000000000222333333444555666777777666666666777666666555555666666666777888999;;;;;;:::;;;<<<>>>@@@@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGIIIGGGEEEBBB@@@???>>>>>>BBBBBBCCCCCCDDDEEEHHHJJJIIIHHHGGGFFFFFFEEECCCAAAEEEKKKMMMUUUhhh>>>999333//////111444555>>>888000,,,---//////...............------------+++))))))))),,,......---///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++,,,------------------------------------+++++++++,,,,,,,,,------,,,,,,------......//////---------......000111222...//////000000000000000---...///000000000//////222222333444555666666777444555666666666666555555555555666888999:::;;;;;;777999<<<>>>@@@AAABBBBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFDDDBBB@@@>>>======@@@AAABBBCCCEEEFFFGGGHHHHHHGGGEEEEEEFFFEEEBBB@@@FFFMMMOOOVVVkkk888444000...///000111222888333...---///000///,,,000///......------......---+++******,,,---...------------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++******+++,,,---------------------------------------------.........//////,,,,,,------...//////000------------///000111222000000000000000//////...---...///000000000///...111111222333444555666666444555666777777777777777555666888999;;;<<<<<<===666888<<>>======>>>???AAACCCEEEFFFEEECCCDDDCCCCCCDDDEEEFFFDDDCCCEEEMMMPPPWWWooo444111........./////////000...,,,...222222...***111000///...------...//////---++++++,,,.........---...///000000//////...******+++,,,,,,---...............---,,,+++***)))******+++,,,------------++++++++++++++++++++++++////////////000000000000,,,------...///000000111,,,,,,------///000111222111111111111000///...---,,,---///000000000///...000111111222333444555666555555666888999999999999666777999;;;<<<===>>>>>>666888<<>>===<<<===@@@CCCEEEEEEBBB@@@AAA@@@AAACCCFFFGGGFFFEEEDDDMMMPPPYYYrrr111000///------......///,,,---......///////////////............---------...---,,,+++++++++,,,---------............------,,,***(((***---...,,,***///......------,,,++++++&&&%%%%%%'''***,,,------...///////////////...---+++,,,...000111000000///------......//////000000333222000///...///111222222111111111111111222222111000000000000000111111000111333333222222222333666666666777888888999999777777888999;;;===???@@@>>>>>>@@@CCCEEEFFFDDDBBBBBBFFFHHHHHHEEEBBBBBBCCCCCCBBB@@@AAAAAABBB@@@??????@@@@@@@@@@@@???>>>>>>AAA@@@@@@AAADDDFFFFFFFFFGGGNNNSSS[[[uuu111000///...---......///)))***+++,,,,,,,,,,,,+++............------------------,,,++++++,,,,,,---------............------,,,***)))***,,,...,,,+++------------------------,,,++++++,,,///111111111......////////////......,,,---...//////000//////.........///////////////222111///......///000111222222111111111111222222222222111000000000111111000222333444333222333444555555555666777777888888666777888999;;;>>>@@@AAA======???BBBEEEFFFEEECCCBBBEEEHHHGGGDDDBBBAAABBBCCCAAA@@@@@@AAAAAA@@@???@@@@@@@@@@@@??????>>>===???>>>???@@@CCCEEEFFFGGGIIINNNTTTaaa}}}000000///............///,,,---..............................------------------,,,,,,,,,,,,------------............------,,,+++***+++,,,---,,,+++++++++,,,------...//////,,,***)))***,,,......---,,,---...//////////////////.............../////////////////////.........000///.........///000111222222111111111111222222444333222222111111111111000222444444333222333444444444555555666777777888666666777999;;;>>>@@@AAA@@@@@@AAACCCFFFFFFEEECCCCCCDDDFFFFFFDDDBBBAAAAAABBB@@@??????@@@@@@@@@???@@@@@@@@@@@@???>>>===<<<;;;<<<===???AAADDDFFFGGGJJJNNNVVViii000/////////...............//////000000000//////.........---------,,,,,,,,,,,,,,,,,,---------...------............------++++++++++++,,,------,,,,,,,,,,,,---------......***((('''''')))******)))+++,,,---...//////000///000///...---,,,---...///000000//////......------......------...///000111333333222111111111222222555555444333222222222222111333555555444333444555555555666666777888888888888888999:::;;;===>>>???AAA@@@@@@AAACCCCCCAAA@@@CCCDDDDDDDDDCCCAAA@@@@@@AAA???======>>>@@@??????@@@@@@@@@@@@???===<<<;;;999:::<<<>>>@@@CCCFFFHHHKKKMMMYYYttt///////////////......---,,,,,,---------,,,,,,+++...------------,,,,,,,,,,,,,,,------............------............------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,******,,,---,,,+++++++++---...////////////000///---,,,,,,---...///000000//////......---------------...///000111111444333333222111111222222555444444333222222333333222333555555444444444555666777777888888999::::::;;;::::::::::::;;;<<<<<<===<<<===???BBBDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???@@@>>><<<<<<===?????????@@@@@@@@@???>>>===<<<<<<888:::===???@@@CCCGGGJJJLLLNNN]]]/////////000///......---......//////......------------------,,,,,,,,,,,,+++,,,---......///......------............------+++,,,------,,,,,,---...//////...---,,,,,,++++++...,,,++++++---...------+++,,,---..................---------------......///////////////.........,,,,,,---///000111222222555444333222222111222222444333333222222333333444222444666666555444555666777777888999999::::::;;;;;;;;;:::::::::;;;;;;<<<>>>>>>@@@DDDJJJNNNPPPQQQCCCBBB@@@@@@AAAAAA???>>>???===::::::<<<>>>??????>>>>>>??????>>>>>>===<<<999<<<@@@AAAAAACCCHHHLLLMMMQQQeee...///000000000///------111111111111111000//////---------,,,,,,,,,+++++++++,,,---.../////////...------............------***,,,......,,,+++---///---------------------,,,+++)))((()))+++,,,,,,+++,,,,,,---......---------+++,,,,,,---.....................///////////////,,,,,,...000111222333333555555444333222222222222222111111111222333444555333555666777555555666777777777777888999999::::::999999999:::;;;<<<===>>>AAAAAACCCGGGMMMRRRTTTUUUCCCAAA???>>>@@@@@@???===???<<<999999;;;===>>>???<<<======>>>>>>>>>>>>>>>;;;???BBBCCCBBBDDDIIIMMMPPPUUUmmm...///000000000///---,,,......///......---,,,,,,---------,,,,,,,,,++++++***+++---///000000///...---..................---***---///...,,,+++---000+++,,,,,,------......///+++***)))))),,,------------------...------,,,,,,)))***,,,...//////......---.........//////000000,,,---...000222333444444666555444333222222222222000000000111222333444555333555777777666555666777666666666777888888999999666777888999;;;>>>@@@AAA>>>>>>>>>AAAEEEHHHJJJJJJDDDAAA>>>>>>???@@@???<<<>>><<<999888:::===>>>???;;;<<<===>>>????????????===AAADDDEEECCCDDDIIINNNRRRXXXsss................................................------.........---,,,,,,...------,,,,,,,,,------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---........................,,,---.........---,,,+++..................------++++++,,,,,,,,,,,,,,,,,,111111111111000///...---...000222333333333111000///111444444444333555666,,,///222444333222222222777777777777777666666666666555666888:::;;;;;;:::888999:::;;;<<<===??????AAAAAABBBCCCDDDEEEFFFGGG??????>>>===<<<;;;::::::=========;;;888888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@CCCFFFJJJLLLUUUaaa........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------+++,,,---------,,,+++************+++,,,---...///.........---------------+++,,,---.........---,,,------...............---,,,,,,,,,,,,------------...//////000000000//////...///000222222111000//////000222111000//////000---000222333222222222333555555555555555555555555666666777999:::;;;;;;:::888999:::<<<>>>??????@@@AAAAAABBBCCCDDDDDDDDDDDD@@@???>>>===<<<;;;:::999:::;;;;;;:::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAACCCFFFIIIKKKVVVeee........................++++++++++++++++++++++++///...---,,,,,,,,,,,,---++++++++++++,,,---------,,,,,,,,,++++++*********(((((()))***,,,///000222......------,,,,,,+++++++++,,,---...//////...---+++,,,---...............,,,,,,---------.........,,,---...///000000000000---...///111111000//////555777777666333111000111///111222222222222333555333444444444444444444444666777888999:::;;;;;;;;;777888;;;===???@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAA@@@???>>>===;;;:::999888666888::::::::::::;;;<<<;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBCCCEEEJJJMMM\\\ppp........................++++++++++++++++++++++++111000///...------......***++++++,,,---............---,,,+++*********+++((())))))***,,,...000111...------,,,,,,++++++******+++---.../////////...***+++,,,---.../////////,,,------....../////////------...///////////////...///000111111111000000999:::;;;999666444444444111222333222111222444666333333444444444444444555555666888999888888999:::777999;;;>>>@@@AAAAAAAAAAAABBBCCCCCCBBBAAA???===???>>>===<<<:::999888888555777:::;;;:::999:::::::::;;;;;;<<<===>>>>>>???>>>@@@BBBCCCDDDGGGMMMQQQfff~~~////////////////////////------------------------000///...---,,,,,,,,,,,,***+++---...///////////////...---,,,,,,,,,,,,,,,++++++++++++,,,---......---------,,,,,,+++++++++***+++---///000000//////***+++,,,---............,,,,,,------...///000000//////000000///...------000000111111111222222111222444555444222111111222333333444333222222444666444444555555666666666777333555888888777666777999888999;;;>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@>>>===;;;======<<<;;;:::999888888666999;;;;;;:::888888999;;;;;;<<<<<<===>>>??????<<>>???@@@AAAAAAAAA@@@???======<<<<<<;;;;;;:::::::::999999999888:::;;;;;;999888999:::<<<<<<<<<======>>>>>>???;;;???CCCDDDEEEKKKTTT\\\nnn////////////////////////........................,,,---...///...+++(((&&&)))***,,,------,,,+++***)))***,,,---......---------,,,,,,++++++,,,,,,,,,,,,,,,,,,---......//////---...///000000///...---+++,,,,,,---------,,,,,,******+++,,,---...//////000111111111111111000000000000000000000111222222222333555555333222333444222444666666555444444444555555666777777888999999444888;;;;;;888666888;;;<<<;;;::::::;;;===???@@@AAA@@@>>><<<;;;;;;<<<===999999999999::::::::::::888:::::::::999:::<<<>>>===============>>>>>>>>><<>><<<:::999999;;;>>>???AAA???===:::999:::<<<>>>777777888999::::::;;;;;;888999:::999:::;;;???AAA>>>>>>>>>>>>============>>>CCCFFFFFFEEEJJJTTT]]]zzz000000000000///...---,,,......//////...---,,,,,,000//////---,,,+++******---,,,,,,+++***)))((((((((()))+++---.........---++++++,,,------...//////------+++******+++------///000111111000...,,,+++***+++---...---+++)))''')))***+++,,,---.........+++---///111222111000///000000111111111222222222555333111///......///000222222333666999999555222777666555555777888888777777888999:::::::::999888<<<;;;:::999999999::::::<<<<<<;;;::::::::::::;;;444555666777888999::::::;;;888555666999<<<<<<:::===>>>>>>????????????>>>???EEEBBB@@@GGGLLLVVVggg000000///......------,,,......//////...------,,,------------------------,,,,,,++++++***))))))))))))***,,,------------,,,+++++++++,,,---------...------,,,,,,,,,,,,------////////////...------,,,***,,,---///...,,,***(((&&&'''(((***++++++,,,,,,,,,...000111222222111000000000111111111222222222444333111///...///000000444444555888;;;;;;888555777666555555777888888777888888::::::;;;::::::999<<<;;;:::999999999::::::<<<;;;::::::999999::::::888888888888888888888888:::888666777999;;;;;;:::======>>>>>>??????>>>>>>???EEECCCCCCJJJOOOZZZlll000///...,,,,,,,,,------.........///......---,,,***++++++,,,---...//////+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------............------...------,,,,,,---------,,,---...//////...,,,***)))***+++---......//////...///000222222222111111111111111111111222222222444333111000//////000111333444555888;;;;;;999777777666555555777888888777888999:::;;;;;;;;;;;;:::<<<;;;:::999999999::::::;;;::::::999999999999999;;;;;;:::999888777777666999888777777999;;;;;;;;;;;;<<<===>>>>>>>>>>>>===???DDDDDDEEENNNRRR^^^sss000///---+++***+++---...---...............------***++++++,,,---...//////*********++++++,,,,,,,,,------------,,,++++++++++++++++++***************---...///000000///...------,,,+++***+++,,,---...---...///000000///...---,,,,,,...///000111111111///000111222222222222222111111111111111111111111222222111000000000111222000111333555777777666666777666555555777888888777999999::::::;;;;;;;;;;;;<<<;;;:::999999999::::::;;;;;;:::999999999999:::<<<;;;;;;:::999888777777888888888888999:::;;;;;;:::;;;<<<======>>>>>>===>>>CCCCCCFFFNNNQQQ___vvv000...,,,+++***,,,---...------...............---------------------------*********+++,,,,,,------...------,,,++++++++++++*********************)))---...000000000000...------,,,+++******+++---.........///000000000///...)))***+++---......//////000111111222222222222222111111111111111111111111111111111111111222222222///000222444444555555555777666555555777888888777888888999999:::;;;<<<<<<<<<;;;:::999999999::::::<<<;;;;;;:::::::::::::::999999999999999999999999777888999999999::::::;;;:::;;;<<<===>>>>>>>>>>>>???BBBAAAEEEMMMOOO___{{{///...---,,,,,,---......,,,---......///..................------,,,,,,,,,***+++++++++,,,,,,------...---,,,,,,+++++++++,,,*********************+++......////////////......---,,,,,,++++++,,,,,,,,,......///000000000//////,,,,,,...///000111111111111111111111111111111111222222222111111111111111000111111222222333333333222444666666555555666777777666555555777888888777777777777888999:::;;;<<<<<<;;;:::999999999::::::;;;;;;:::999999999999999777888888888999999::::::666888:::::::::999:::;;;:::;;;<<<===>>>?????????@@@AAA@@@EEEMMMPPPccc........................,,,------...//////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---)))******++++++,,,,,,,,,///......------......///---......------,,,+++***........./////////000000//////111222333444444444111000000//////000000000222222222111111111000000///000111222333333444444555777999888666555777888777666555555777888888777666666666666777999;;;<<<<<<;;;:::999999999::::::999888888777777777777777777777777888888888999999555888:::;;;:::999:::;;;:::;;;===>>>???@@@@@@@@@AAAAAA@@@GGGPPPUUUlll......///000000//////...,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...))))))***+++,,,---------///...---,,,,,,---...///......//////...,,,***)))---.........//////000000,,,---...///000111111111000000///////////////000222222222222111111000000///000111222333444444444666888999888555444555888777666555555777888888777666555555555777888:::<<<<<<;;;:::999999999::::::777777666555555555555555888888777777777777777777444888;;;;;;:::999:::;;;;;;<<<===???@@@@@@AAAAAABBBBBBAAAHHHSSSYYYsss///////////////000111111111,,,''')))...222///+++////////////////////////++++++,,,,,,,,,,,,------111111000///......------)))***+++,,,------------///...---,,,,,,,,,,,,,,,......///000...,,,)))(((---.........//////000000...............///000000......///111111222222222333333333222222111111111333222111000000222444555777888999888555444555666<<<;;;;;;:::888777777666999999:::::::::;;;;;;;;;===<<<<<<;;;:::999888888777666555444444555666777666777999:::999888666555999888888888888888999999999999;;;<<<>>>???@@@@@@<<>>AAABBB???EEEGGGNNN[[[kkk,,,,,,++++++,,,,,,---...,,,...///...+++***,,,...,,,---///000000///---,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,---...///000000000000---------......000111111333111///...------...///......................../////////...///000000111000111222333333333333333555444222111111222333444222222111111111222333444333444666666666666777999<<<;;;;;;:::999888888888666666666777777777777888666666666777777777888888666666555444444555777888777777777777888999:::;;;666666666777888:::;;;<<<===<<<;;;:::;;;>>>AAACCCAAAGGGHHHMMM\\\qqq+++++++++++++++,,,------***...000///+++***,,,///......------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++***+++---///000222222222---------...///000111222222000...,,,+++,,,...///000000000//////////////////////////////000111111111111222333333333222222222222111000000111222333222222111222222222333333222444555666555666777999:::::::::999999888888777555555666666666777777777444555555666666777777888666555444444555666777888555555555555666888999:::888888888777888888999:::>>>===;;;:::;;;>>>AAACCCBBBHHHHHHLLL]]]uuu+++++++++++++++,,,,,,---))),,,//////---,,,---///000...,,,++++++,,,...000++++++,,,,,,,,,,,,------***************************+++---...000111222222------------...///000111111000...,,,,,,---...///111111111000000000000///000000//////000000111222111111222222222222222111000000000111111111111111111111222222222333333333222444555555555555777888999999888888777777777777555555555666666666777777555555555666666777777777555555444444555666777888444555555666666777777777999999888888888888888999>>>===<<<<<<<<<>>>@@@BBBBBBIIIIIIMMM```|||,,,++++++++++++,,,------)))***---............///...------,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---...////////////---,,,,,,,,,---...//////111000///.........///000111000000000////////////000000//////000000111222000111111222111111000000...000111333333222111000111111222222333333333222333444555555444444666777777777777777666666666666555666666666666777777777666666666666666777777777555555444444555666888999555666777888888777666555888777777777888999::::::============>>>???@@@@@@BBBJJJKKKPPPeee,,,,,,++++++,,,,,,---...((()))+++---///000//////,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------------......//////...---,,,,,,---,,,,,,,,,,,,---......111111000000000000000000000000//////.........---000000000000000111111222000000111111111000000///...000333555555444222111111111222333333333333222333444666555444444555777666666666666555555555555666666666666777777777888777777777777777777777666555444444444555666888999666777999:::999888666555666666666777888:::;;;<<<======>>>>>>?????????@@@BBBKKKLLLSSSjjj------,,,++++++******))),,,,,,,,,------.........+++,,,------,,,,,,...000,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222///+++***+++,,,------222000......///000000///---...000111111///---,,,000000000///////////////333333222111000000000111000111222333333333333333222222222333333444444444222333555777777666555444555555555666555555444333444555555555555555444444333333333444333333222222444444444444555555555666:::888777555555555666666<<<:::777666777999===???>>>??????>>>>>>>>>AAACCCBBBIIILLLQQQhhh,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------.........///---,,,,,,---///---,,,,,,+++*********+++---------------------------------------...//////555222...+++,,,,,,,,,,,,111000......///000000///......///000000///...---333333333222222222222222333333222222222333444444222222333333333222111111222222333333333333333333111222444555666555444333333333444555666666555555666666777888888888888888333333444444444444333333444444555555555666666666999888777666555666777777;;;:::888888888:::===??????@@@@@@?????????BBBDDDFFFMMMRRRZZZuuu++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000000///,,,,,,---...---,,,+++++++++++++++,,,........................---------------.........666333///---------,,,,,,111///......///000000/////////........./////////333333333333333333333333111111111111222333444555333333333333222111000000333333333333333222222222000111333444444444333222111222333444666666666777666666777888999999999888444444555555555555555444555555666666666777777777777777666666666777888888::::::::::::;;;<<<===>>>@@@@@@AAA@@@@@@@@@CCCEEEEEEKKKRRR```******++++++,,,---......+++,,,,,,,,,,,,,,,,,,,,,///000000///------...000++++++,,,,,,...///111222------------------------,,,,,,------............333111...------...---,,,000...------///000000///000///---------...000111000000000111111111111111000000/////////000111111222222333333333222111111444333333333222222111111111111222333444333333333111222333444555555555555444555555555555555444444444555555666666666666666666666666666777777777777555666666777777888999999::::::;;;<<<============??????@@@@@@???@@@CCCEEEFFFJJJQQQccc******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---............111333,,,,,,,,,---...///111222+++++++++++++++++++++++++++,,,------......------///---++++++---.........///...,,,---///000000///000///---,,,,,,...111222////////////000000111111333222111000///////////////000111222333444444444333333333222222111111111222333333444444444444444333444444444444444333333555555444444333222000000444555666666777777777666666666666666777777777777555555666777888999::::::999:::;;;============<<<===>>>???>>>>>>???BBBEEEJJJLLLSSShhh***++++++,,,---......///......------------,,,,,,***,,,---......///111333///...---,,,++++++++++++***************************+++,,,......------,,,,,,+++***+++---/////////...---,,,,,,...000000//////...---,,,---///111222000000000111222222333333777666555333222111111000...///000222333444555555222222222222222111111111333333333333444444444555444444444444444333222222666666555555444333111111333444555666777777777777555555666666666777777777555666777888999999999999999:::;;;<<<<<<===<<<<<<<<<===>>>>>>>>>???BBBEEEHHHLLLTTTlll+++,,,,,,,,,------....../////////......---------+++,,,------,,,---///111111000...---+++*********++++++++++++++++++++++++)))+++,,,......---,,,+++---,,,+++,,,...000///......,,,+++,,,...000000///......------...///111222000000111222222333444444777666555444333333333333///000111222333444444444111111111111222222222222222222222222222333333444222222333444444444333333333444444555555444444444333333444555666666666666444444555555555666666666666666888999:::999999888999999999:::;;;;;;<<<<<<===>>>?????????@@@CCCFFFEEEKKKXXXrrr,,,,,,,,,---------......000000/////////.........,,,---------,,,,,,---///000000///............///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++000.........///000///------,,,+++,,,...000000///---------...///000111111//////000111222222333333444444333222222222333333111222222333333333222222000000111111222222222333111111000000111111222333000111222333444555555555///000222333444555555555222333444555666666666666444444444444555555555666666777888999:::999888888999999999999999;;;<<<<<<>>>???@@@@@@@@@AAAEEEGGGGGGPPP```}}},,,,,,,,,---------......---.........---,,,,,,+++......------...///111222111///,,,***(((((()))***///...---,,,***)))(((''')))+++---/////////---,,,000000//////.........---000111222222222000///...------,,,---...000222333333222222111111222222333555222111444888888444///000111111111111000//////111111111111111111111111444444444222000000111333333444555666666666555444111222333444555444333222444444444555555555555666555555555555555555555555777777777777777888888888666666777888999::::::;;;<<<<<<<<<===@@@CCCCCCDDDPPPPPP^^^++++++++++++,,,,,,,,,,,,------......------,,,+++---,,,,,,,,,---...000111000...,,,***))))))***+++...------,,,+++***))))))+++,,,---......---,,,,,,///.........------------...//////000///...---,,,...------...///000222333333222222111111222222333222111111444999:::666222222222222222222111000000111111111111111111111111222333333111000000222333444444555666666555444333111222333333444444333333444444444555555555555666555555555555555555555555666666777777888888888999777888888999:::;;;<<<<<<===<<<<<<>>>@@@BBBCCCDDDRRRWWWiii+++,,,,,,,,,,,,---------------......------,,,,,,+++***++++++---...000000...---+++*********+++,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,++++++---------------,,,,,,,,,....../////////...------////////////000111333333222222111111111111222222000000111555999;;;999666333333444444333333222111111111111111111111111111000111222111000000222444555555555555444333222222222222222222222333444444444444444555555555555666555555555555555555555555555555666777888999999:::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???AAACCCDDDNNNXXXrrr........./////////000000,,,------...------,,,,,,******+++,,,...///000111,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,+++++++++++++++------------------------000000000000000000/////////000000111111222333333222222111111111111222222111111222666999;;;999777444555555555555444333333111111111111111111111111///000111111000000222444555555555444333222111111333222111111111222444555444444444555555555555666555555555555555555555555444555666777888999::::::999999:::;;;<<<===>>>>>>???????????????AAADDDFFFJJJYYYzzz........./////////000000,,,,,,------...------,,,+++,,,---...///000111111,,,,,,,,,,,,,,,,,,------***++++++,,,------............,,,++++++++++++,,,..................////////////////////////000000000000111111222222333333222111111000000111111222333333555777888888777555444555555555555444333333000000000000000000000000///000222222111111222333555555444333222111111111333222111000111222333444444444444555555555555666555555555555555555555555444555666777888999::::::888888999:::;;;<<<======???@@@@@@??????AAAEEEHHHNNN___+++,,,,,,,,,,,,---------,,,,,,------......------,,,---...///000000000000,,,,,,,,,---------------+++++++++,,,---.........------------------,,,,,,.........///////////////------,,,,,,------...//////000111222222222222222111111000000000000111111333555666777777666444333333333444444333333222111000000000000000000000000000222333444222222222333444444333222111111111111111111111111111222333333444444444555555555555666555555555555555555555555555555666777888999999:::777777888999:::;;;<<<<<<>>>@@@AAA@@@???AAAFFFKKKQQQddd++++++++++++,,,,,,,,,,,,+++,,,------......------------...//////......---------------------,,,,,,++++++,,,,,,---.........,,,---.../////////...------------....../////////------,,,,,,,,,---...//////000111222222222111000111111000000000000111111222444666777666444333333222222222222222111000000000000000000000000000000222333555555444222222333333222111000000111222222000000111222222222222222444444444555555555555666555555555555555555555555666666777777888888888999777777888999:::;;;<<<<<<===???AAA@@@???AAAHHHNNNVVVkkk,,,,,,,,,---------......+++,,,,,,---.........---,,,---.........---,,,+++------......------,,,+++,,,,,,,,,---------......+++---///111111000///...,,,,,,,,,------.........///......---...///000111...///111222222111000///111111000000000000111111000333555666555444333333000111111111111000//////000000000000000000000000333555777666444333222222222111000000000111222333///000111333333222111111444444444555555555666666555555555555555555555555777777777777777888888888777888888999:::;;;<<<===<<>>BBBCCCDDDKKKSSS[[[zzz///.........------------............------------,,,,,,,,,,,,------------*********+++,,,,,,,,,---------------------------,,,...000000///...///000---...///000000///...---...------......///000111///000000111222333333444333222222111111222222222111222333444555444444333000000//////000000111222111111111111111222222333333444555444222111111111000000000000000000000000111111111111222222222222444555555444333222444555333444444555666666777777:::999888777888888999:::999999::::::::::::;;;;;;;;;;;;===@@@AAABBBIIIQQQ]]]~~~............------------............------------******++++++,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,...000000///...///000......000000000000.........------......///000111,,,---///111222333333333333222111111111111111222111111222333444444444333000000//////000000111222222111111111111222333333222444555444222000000111////////////////////////111111111111222222333333333555666555444444555777444555555666666777888888777777777777777888999:::999999::::::::::::;;;;;;<<<<<<===@@@AAABBBIIIRRRaaa------------------------.........---------,,,,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,++++++------------............,,,...000000///...///000...///000111111000///......------......///000111+++---///111222222111000000000000000000111222222222222222222222222111111///////////////000111111111111000000111111222333111222444333111000000111000000000000000000000000000111111222222333333333222333555555444444555666555555666666777888888888555555666777777888999:::999999999:::::::::;;;;;;@@@???@@@CCCCCCEEELLLUUUfff,,,,,,------------------...------------,,,,,,,,,***++++++,,,---......///------,,,,,,,,,,,,,,,,,,---------....../////////,,,...000000///...///000...///000111111000///......------......///000111...///000111111000...---------...///000222333444333333222111000//////////////////...///000000111///////////////000111111000111333222111000000111111111111111111111111111000111111222333333444444000222444555444333444555555555666666777888888888555555666777888999999999999999999:::::::::;;;;;;@@@???@@@BBBDDDFFFNNNWWWmmm,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---------------------...//////000000,,,...000000///...///000//////111111111111//////...------......///000111000000111111000///---,,,---------...///111333333333222111000///.........//////......//////000111///............///000000///000222222000///000000111111111111111111111111000111111222333444555555000222444555444333222333444555555666666777888888666666777888999999999999999999::::::::::::;;;;;;===<<<===@@@BBBEEENNNXXXuuu++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---.........---------...///000000000,,,...000000///...///000///000111222222111000///...------......///000111111000000000000000000/////////.........///000000000///.........///000000///............///000000///////////////000000111...000111111000//////000111111111111111111111111000111111222333444555666111444666666555333222222333444444555666666777777777888999::::::999888888999999::::::::::::;;;;;;<<<;;;===@@@BBBFFFPPPZZZ~~~+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++***************++++++,,,,,,---...//////---------...///000000111,,,...000000///...///000///000111222222111000///...------......///000111000000//////000111222333111111000......---------------,,,---...000222333...............///000000000000000000000111111222...///111111000//////000000000000000000000000000000111111222444555666666333555888888666444333222333333444444555666666666888999:::;;;;;;:::888777999999:::::::::;;;;;;;;;>>>===>>>BBBEEEIIITTT^^^...,,,+++,,,///000---+++///...------------......------------------------///////////////000111111111111000000000000111111333...***)))+++///000000222222222222222111000000000000////////////000000000000111111111000000//////...---,,,---///111222111...,,,+++,,,...//////............////////////111111000000//////......,,,---///000000000///.........000111333333333333000111222333333333333222555555555555555555444444555777888777555444444555666888999:::999999:::<<<>>>:::666555888:::::::::===BBB@@@???GGGKKKQQQ```---+++***,,,......,,,***------------------------------------------------///////////////000000111111111000000000000111111333000,,,,,,...000111000111222222222111111000///000000////////////000000000000111111111111111000222111000...---------...111...,,,,,,---........./////////000000000000111111111000000////////////------///000000000////////////000111222333444444111111222222222333333333444444555555555555555444444555666666555333444555666777999999888888:::;;;>>>;;;777666888:::;;;:::;;;BBBAAAAAAFFFIIISSSfff---,,,,,,---......,,,++++++,,,---......---,,,,,,------------------------//////......//////000111111000000//////000000111333111000///111222111111000111111111111000//////000000////////////000000//////000111222222222222222111111000...------,,,000///------......---,,,000000000000111111111111111000000000000/////////......///000000000//////000000000000111333444555333222111111111222333444333333444555666666666666222444555555444333444555555777888888888888999;;;>>>;;;999888999;;;<<<<<<:::BBBBBBBBBGGGJJJWWWnnn............///...---,,,+++,,,...///000///---,,,------------------------///............///000000000000////////////000000222111111222222111000000000000111111111000000///000000////////////000000...///000111222222222222......///000000000000///000///......///...,,,***//////000000000111111111000000000000000000000000/////////000000000//////111111000000111333444555333222111000000222444555222333444555666666666666222444666666555555555777555666777888777777888:::===<<<:::::::::<<<===>>>===AAA???BBBIIINNN]]]vvv,,,---...---,,,++++++++++++,,,///000111000...---------------------------...............//////000000000////////////000000000000111111111///......000000111111111111000000000000////////////000000---...///000111222222222---...///000111111111111///.........//////---+++........./////////000000000000000000111111111111000000000/////////000000111111111111222333444444333222111000000222444555222333444555666666666666333555777777777666777888555666777888777777888:::<<<<<<;;;;;;;;;<<<===???@@@@@@===BBBMMMTTTeee)))+++,,,+++)))(((((((((+++,,,---////////////...------------------------......------......///000000//////......//////000///000111111///------...000000111222222222222111000000////////////000000------...///000000000000000000000000000000000000///---,,,---...///...---............////////////000000000111111111111222111111000/////////000000111111222333444444333333333222111111111222333444333333444555666666666666555777888888777777777888555777888888888888999;;;:::;;;<<<<<<;;;;;;===???AAAAAA>>>DDDPPPWWWlll***,,,---,,,)))'''((()))******+++,,,,,,---......------------------------...------------...////////////............/////////111222000---,,,---///111111222333333333333333000000////////////000000------...............---000////////////111222333...---++++++---///000000...////////////000000000000000111111111222222222222222000/////////000000000111333555555444222111111111222222222333333333444444555555555555555444555777888888666555666666666777999999888888:::;;;888:::<<<<<<::::::<<>>@@@AAAEEEHHHMMMRRRXXXvvv,,,,,,---------------,,,,,,,,,++++++,,,------...,,,,,,,,,---...///000111000...---...000111///---///......------------...000////////////000111111222222222222222222222222...000111000...------...---.../////////...---,,,,,,,,,++++++,,,---//////000......///111333333333......////////////////////////000000000000//////111111000000000000111111222222111111111111222222222222222333333444444444666555444333333444555666999999888888777666666555777777777888999:::;;;<<<::::::::::::;;;===>>>@@@@@@EEEFFFJJJQQQZZZ{{{+++,,,---...////////////---,,,,,,,,,,,,---.....................///000000000///......000000///......---------------......///////////////000111222000000000000000000000000///000111000---,,,,,,,,,,,,---......///.........++++++++++++,,,---......222000///000111333222222------......//////000000//////000000000000//////000000111111111111000000333222222111222222333333222222333333333333444444666666555444444555666777999888888777777666666555666666666777888999;;;;;;::::::::::::;;;===>>>@@@@@@DDDCCCGGGQQQ___,,,---...///000000000000...---------------....../////////...//////000000000/////////000000//////---------,,,------...///////////////000111222222000000000000000000000000000111222111...,,,,,,,,,,,,,,,---....../////////******++++++,,,------...222000//////000111111000------...///000000111111//////000000000000//////...///111222222111000000222222222222222222333444333333333333333333333333666666555444555666777888888888777777666666666666777777777777888:::;;;<<<::::::::::::;;;===>>>@@@@@@DDDBBBEEERRRggg...//////000000//////...//////...------.........000000/////////000000111///000000000//////000000.........------......///////////////000111222333////////////////////////222333333222000...---...------------......//////******+++,,,---------...111///....../////////.........///000000111222222//////000000000000//////...///000222222222111000222111111111222222333444333333333333333333333333666555555444555666777888777777777666666666666666888888888999:::;;;<<<===::::::::::::;;;===>>>@@@@@@EEECCCGGGWWWqqq...///////////////......000000///............///000000000000000111222222///000111111//////000111111000000///......///////////////000111222333444////////////////////////222333444333111/////////......---------...//////***+++,,,---............000...------...///...---......//////000000111111//////000000000000//////...///000111111222111111000000000000111222333333444444333333333333222222555444444444444666777888666666666666666666666666888888888999:::;;;======::::::::::::;;;===>>>@@@@@@GGGGGGKKK___{{{,,,------...////////////111000000///......///////////////000111222333444///111222111///...000222444333222000/////////////////////000111222444555000000000000000000000000000111333222000//////000//////...---,,,---......+++,,,...///000/////////000...------///000//////------..................//////000000000000//////////////////000111222333////////////000111222333444444444333333222222222444333333333333555666888666666666666666666666666777777888888999;;;<<<===::::::::::::;;;===>>>@@@@@@IIIKKKQQQfff)))***,,,...///000111111111111000////////////////////////000111333444555///111333222///...000222555555333111000//////////////////000111333444555111111111111111111111111...000111111///...///000111///...---,,,,,,---...,,,---...000000000000///000///---...000111111000,,,,,,,,,,,,,,,,,,,,,+++//////000000000000//////000//////...///111333444............///000111222444444444333333222222222333333222222333444666777555555555666666666666666666666777777888999;;;<<<::::::::::::;;;===???@@@@@@JJJNNNUUUkkk---...///...---...///111222111///.........///000111111000111222444666777444333222111111222333444777666555444333333444555666444222000///111222444111111111111000///---------...///.........000222000//////...---,,,,,,,,,......//////000000111111...///000///...///000222222000---++++++,,,---///////////////////////////000000000000000111111222222111000000000111222333222222222222222222222222222222333333555666888999999888777555555555666777999888888777888:::;;;<<<:::;;;<<<<<<<<<>>>AAACCCBBBFFFWWWdddmmm---...//////......///111222222111000000111222222333333333333444666888999555444333333444555666777999888777666666666777777555444111000///000222444111111111111000///...---...//////...------///111111111111000///............//////000111222222333///000000///......000111222000...,,,,,,---///000////////////////////////000000000000000111111222111111000000000222333444333333333333333333333333333333333444555666777888999888777666555555666777:::999999999999;;;<<<===:::;;;<<<<<<<<<>>>AAACCCFFFHHHWWWfffsss---///000///......000111222222222222333444555555555555555555666888999:::444333333333444444555666666666555555555666777777555333111000///000222333000111111000000///...---...///000...---,,,...///111111000000///.........,,,---...///000111222222///000000///...---///000111000...------///111222000000000000000000000000000000000000000111111222000000000000111333444555333333333333333333333333444444444444444555666666888777777666666666666777::::::::::::;;;<<<===>>>;;;<<<=========>>>AAADDDEEEEEERRRcccwww---///000000//////000111111111222333444555666777666666666666777777888888333222222111111111111111111111111222222333333444444333111000000000111222000000000000000///......///000000...,,,,,,---............------,,,,,,,,,))))))***+++---.../////////000000///------...000000//////...///111333444000000000000000000000000000000000000000111111222//////000111222444555555444444444444444444444444666555555444444444555555777777777666666666666777999999999:::;;;;;;<<<===;;;<<<=========>>>AAADDDFFFDDDOOOccc~~~---///111111000///000111///000111222444555555666444444555555555555555555444444333222000///...---...//////000000111111111333222111000000000111111///000000000000//////.../////////...,,,+++,,,...------------,,,,,,,,,,,,))))))***+++,,,---.........///000///------...000////////////000222333444000000000000000000000000000000000000000111111222///000111222333444555555444444444444444444444444666666555444444444444555666666666777777777777666777888999999::::::;;;;;;;;;<<<=========???BBBDDDKKKIIITTTjjj---///111222111000000000...///111222333444444444222333333444333333222111555555555444222000...---000000111222222222111111222222111000000000000000//////000000000000//////---...///---,,,+++---...........................,,,,,,,,,---......//////---...///...------///111////////////000111222333000000000000000000000000000000000000000111111222000000222333444444444444333333333333333333333333666555555444444444555555555666666777777777777666666777888999::::::::::::<<<===>>>>>>>>>???BBBEEELLLKKKXXXooo---///222333222000000000///000111333444444444333111222333333222111000///222333333333222111000///111222333333333222111000222111111111000000000000//////000000000000//////,,,---...---,,,,,,...///................................................+++,,,---------...000222////////////000111111111////////////////////////000000000000000111111222111111333444444444333333333333333333333333333333555555444444444555555666444555666777888888777666777888999;;;;;;;;;;;;:::<<<===>>>>>>>>>???BBBEEEKKKMMM[[[sss,,,///222333222111000000000111333444555444444333111222333333222111///...---...///111111000000///111222333333222111000///111111111111000000000/////////000000000000000///+++,,,------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++---------...111333////////////000000000000////////////////////////000000000000000111111222111222333444444444333222222222222222222222222222444444444444444555666666444555666888888888777666888999;;;<<<===<<<<<<;;;<<<===>>>>>>>>>???CCCEEEOOOSSSbbbzzz///000111222333222222111222222222222222222222222444333222111000000000000111111222222222111111000333333333333333333444444111111000///......////////////000000000//////...,,,,,,,,,,,,,,,---...///,,,,,,---...//////......//////000000///...------000...---...000222222111/////////...///000000111***++++++---///111333444000111111111222222222222...///111333444555444444222333444444222000111111888888777777666666555555::::::999999888777777777999999:::999888999<<<>>>@@@???>>>===>>>???AAACCCIIIMMM[[[|||111111333444444444333333333333222222222222222222333333222111111000//////000000111111222111111000//////////////////......---------,,,,,,,,,++++++///000000000000000////////////..................+++,,,,,,---......------///////////////...---------+++***+++---...///...111111111111111222222333///............///000000000000000111111111222222///000222444555555444444333444555555333222222333444444444555666666777777777777777777666666666666999999:::999888999<<<>>>>>>===<<<===>>>AAACCCEEELLLPPP```333333444555555555444444444444333333222222111111111111222222111000///......///000000111111111111111111000000//////.........////////////......---///000000111111000000000222111000//////......///***+++,,,,,,---,,,,,,,,,...////////////...------///---,,,---///111111000111111111111111222222222000000//////......///////////////000000000111111111222333444444444444444333555666666444333333444333333444444555666666666666666666666777777777777999::::::999999:::<<<>>><<<<<<<<<===???BBBEEEGGGOOOSSSggg333444444444444444444444555444444333222111111000///000111222222000...---,,,---...///000111111111222222111111000///......///000111222111111000/////////000000111111000000111000///////////////000+++,,,,,,---------,,,,,,.........//////...------///...---...000111222111......///000000000000000............///000111111////////////000000000000222222222333333333333333333444666666444333444444777666666555555444444333666777777888999:::::::::999:::::::::999:::<<>>===>>>???AAADDDFFFNNNVVVttt222222111000000000111111222222111111000000//////---...///000000///...---+++,,,---.............../////////......------,,,------,,,,,,,,,---......,,,,,,---...////////////*********+++---...000111......//////......------,,,,,,---............------+++***+++---//////...///000111333333222222111333222111000//////...////////////000000000111111222111111111222222333444111333444555333333333444555555666666777888888888444555555666777888888888:::;;;;;;::::::;;;===?????????>>>>>>???BBBDDDFFFNNNZZZ|||333222111000///000000111000000000///////////////........................+++,,,,,,---------,,,,,,////////////............---,,,***)))***,,,...///***+++,,,---............++++++++++++,,,---//////---............---,,,++++++,,,------.........---///---,,,---///111111000///000222333333333111000222222111000/////////000000000000111111111222222333222222222333555666777222444555666555444555666444444555555666777777888555555666666777777777888:::;;;;;;;;;:::;;;===@@@>>>======>>>@@@CCCFFFHHHPPP___444333111000000000111111............////////////......---------......///,,,,,,---------,,,++++++*********************+++)))'''$$$######&&&)))+++)))***+++,,,------------------,,,,,,,,,------...------------,,,,,,+++***+++,,,------.........---,,,***)))***,,,......------...000111222111///.........//////000222333444111111111111222222222222444444333444555777999:::333555666777666555666777777666666555444444333333888888888888999999999999:::;;;;;;;;;:::;;;>>>@@@<<<<<<<<<>>>@@@DDDHHHJJJRRRddd111000000000////////////---------------...///000......---------,,,,,,,,,---///000///---,,,,,,...+++*********+++,,,,,,---...---+++******+++---...******+++,,,------------...............///000111222000///---,,,,,,,,,---***,,,---...---...///111,,,,,,,,,---///000///---////////////////////////...............///000000111111222222222333333333111111111222333444555666666666666666666666666666555555555555555666777777666666777888888888888888777777888999:::;;;;;;<<<>>><<<>>>AAABBBAAADDDJJJUUUiii000000000///.........---///......---------............---------,,,,,,,,,---...//////...---,,,,,,++++++******++++++,,,---...---,,,+++***+++---...******,,,---............///............//////000//////...---,,,---......---...////////////000111000//////000111222000///........................//////......//////000000222222222333333333444444444444444444444555666777555555555555555555555555555555555555555666777777666777777888888888888888888888999:::;;;<<<======>>><<<===AAAAAAAAADDDJJJVVVmmm/////////...---,,,,,,,,,000//////...------,,,,,,......---------,,,,,,,,,---------...///...,,,***++++++******++++++,,,,,,------,,,+++,,,,,,------***+++,,,...///000000000000//////............///---------------...///000...///000000......///000///...------...///---,,,------------------------/////////000000000111111222333333333333444444444555555444444444444555555555555555555555555555555555555555666666666777777666777888888999999888888999999:::;;;<<<===>>>>>>???======@@@AAAAAAEEEKKKXXXrrr......------,,,++++++***..................------......---------,,,,,,,,,---,,,,,,---///...+++))),,,++++++***++++++,,,,,,,,,,,,,,,---------------++++++---///000111111111111000///.....................------............---/////////---------///000...---------...---+++........................///000000111111111111111111111222222222333333333333333222222111222222222555555555555555555555555555555666777777777777777777777888999999999999888999999:::;;;<<<======>>>@@@======???@@@AAAGGGNNN\\\zzz,,,,,,,,,,,,++++++++++++++++++---...////////////......---------,,,,,,,,,---,,,+++,,,,,,,,,+++***,,,,,,++++++***++++++,,,+++,,,---.........------+++,,,...///000111111111111000///.............../////////......---,,,+++///000111000......///000555333111000111222111000//////////////////////////////000111222111111000///000000000000111111111333333222111111111222222555555555555555555555555555666777777888888777777777777888999999999999999888888999:::;;;<<<======BBB???>>>@@@AAABBBIIIQQQaaa++++++++++++,,,,,,,,,,,,)))***,,,...000000000000......---------,,,,,,,,,,,,---,,,***((((((+++---,,,,,,++++++******++++++***+++---///000///...---,,,---...///000000000000000//////............///000000000///...,,,+++***000111222222000000111222333111///...000111111000000000000000000000000000...///000111222111000///....../////////000000000444444333333333333444444444444444444444444444444555666777888999888777666777888999999:::999999999888888999:::;;;<<<======DDDAAA???@@@BBBDDDLLLTTTfff)))******+++,,,---......***+++---///000000///.........---------,,,,,,,,,,,,......)))$$$$$$***111---,,,++++++******++++++)))+++...000111000...------......//////.........///............//////000....../////////...,,,+++---...000000//////000222///---******,,,---......000000000000000000000000,,,...///111111000///...////////////000000000000222222222222333444555555444444444444444444444444555666777999999888777666777888999999::::::999999999999:::;;;<<<===>>>>>>FFFBBB@@@AAACCCFFFNNNWWWkkk((()))***+++---...///000+++---...000000///---,,,......---------,,,,,,,,,+++...///)))""""""***333---,,,,,,+++*********+++(((+++...111222000...,,,...............------,,,...............///000111,,,---.../////////...---)))***,,,,,,,,,,,,---///000---++++++---///000000////////////////////////,,,---///000111000...---000000000000111111111111000000000000111222333444444444444444444444444444555666888999:::999777666888888999::::::::::::999::::::;;;<<<===>>>??????HHHDDDAAABBBDDDGGGOOOXXXmmm*********)))))))))))))))---------.........//////......//////...---,,,,,,)))+++++++++***)))***+++///...,,,+++***++++++,,,...---,,,,,,---...///000000////////////.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///---++++++---///000111///------.../////////---------------...//////000000000///////////////...//////000111111222222222333333444444555555555111222333555666555555444333555777:::;;;:::888777777666555666888999999999::::::;;;;;;;;;;;;;;;;;;@@@>>>>>>@@@BBBEEELLLUUUkkk************************++++++,,,---...//////000...............---,,,,,,***+++,,,+++***)))***,,,......,,,++++++,,,------......---,,,---...///000...------------,,,,,,,,,***++++++,,,------------................................................333111///...///000////////////............//////000000000000000000000000//////000000111222222333444333333333333444444555333333555666666666666555333555777888999999888777999777666777999;;;;;;:::;;;;;;<<<<<<============AAA??????BBBDDDFFFOOOWWWqqq************************))))))+++,,,.../////////......------------,,,,,,***+++,,,,,,******+++,,,......---,,,,,,---///000000///...---,,,---.........------------,,,,,,,,,((()))***+++------------........................------///000000///------555333000//////000//////111111000000000000000000111111111111111111111111000000111111222333333333555555333222222333444444555555666666777666666666444555555666777777777777;;;999888999;;;======<<<;;;<<<<<<===>>>???@@@@@@AAA???@@@CCCEEEHHHQQQ[[[yyy*********+++++++++++++++)))***+++------------,,,------,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---......------...///000111000///...---,,,,,,---...000////////////.........)))***+++,,,------------,,,,,,,,,,,,------------......////////////......666333000/////////...---111111111111111222333333111222222222222222333333111111222222222333333333666555333222111222333444555555555666666666555555555555555555666666777777;;;999888999;;;======<<<:::;;;<<<===>>>???@@@AAA??????@@@CCCEEEHHHSSS___***+++++++++,,,,,,,,,---,,,------...---,,,***))),,,,,,++++++++++++,,,---+++---...---,,,+++,,,---///......---...///111222000///...---,,,,,,---...000////////////.........---...............------,,,,,,,,,------.........111000...------...000111444222///.........---,,,/////////000111333555555111111222222333333333333222222222222222333333333555444333222111222222333444444444444444444555555555555555555555666666666999888777888:::;;;;;;;;;999999:::;;;===>>>??????======@@@BBBDDDHHHUUUbbb+++++++++,,,,,,------.........//////...+++)))''',,,+++***)))***+++,,,---,,,---......,,,,,,---...//////...------...000111000///...---,,,---.........------------,,,,,,,,,///////////////...------.........///000000111111222000...,,,,,,...000222333111...------...---,,,.........///000222333444111111111222222333333444111111222222222222222222333333333333333222222222333222222333333444666666555666666777777666666666888777666777999:::::::::888999999:::;;;<<<======<<<===@@@CCCDDDIIIWWWeee++++++,,,,,,---.........---...000000///---***(((+++***)))))))))***,,,---,,,...///...---,,,---...000///...---------...///......---,,,---...///000...------------,,,,,,,,,------......///..................///000111111111000000///......///000000333111.........//////...///............///000000000000111111222333333333111111111111111111111111000111333444444333222111222222222333444666888999555666888999999888666555888777666777999:::::::::999999::::::;;;;;;;;;<<<<<<===AAADDDEEEJJJZZZiii++++++,,,,,,---...//////,,,---///111000///,,,***+++***)))((()))***,,,...---...///...------...///000///...---,,,,,,---......---,,,,,,---...///000000000/////////.........******,,,---.../////////,,,,,,,,,---...//////000...///000111111000///...333111///...000111111000000000...------,,,,,,,,,//////000111222222333333111111000000000000000000...000333555555444222111333333333333555888:::;;;555777999::::::888666444999888777777999;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===>>>BBBEEEFFFLLL\\\lll///...,,,++++++,,,...///---...///000000...,,,***+++++++++************))),,,+++***+++---...---,,,...---,,,+++++++++,,,,,,------,,,------...///000000/////////111111///...///...------...///...,,,,,,...............111333111111111000///---,,,+++000000000000111111111111/////////...///000000111000111111111111222222222222222222222222222222222555666666666555444444333666666666666777777777777777888999::::::999777666:::999888888888:::===>>>777888:::;;;;;;===@@@BBB<<>>@@@<<>>===AAAAAACCCKKKSSSjjj,,,,,,+++******+++,,,,,,---------------...///000------------,,,,,,,,,,,,---,,,+++,,,...///...---,,,---------,,,,,,++++++,,,,,,,,,,,,---.../////////......///000000///---,,,++++++,,,...000///...+++---......------...///******,,,---......//////............///////////////000222444444333222111000000111111111222222222111222222222222222333333222333333444333333222222444444444444555555555666444555777888999999999999;;;:::999888888999999:::;;;<<<===<<<;;;;;;===??????CCCBBBEEELLLSSSnnn------,,,,,,,,,,,,------+++++++++++++++,,,---...,,,,,,,,,,,,++++++++++++---,,,+++,,,...///...---,,,,,,---------,,,+++***,,,++++++,,,,,,---...//////...---...000000...---++++++***,,,...//////...+++---//////...---...///,,,,,,---------------,,,............///////////////111333444555444222111000000111111111222222222111111111222222333333333222222333333444333333222444444444444555555555666666777888999::::::;;;;;;<<<;;;;;;::::::::::::;;;:::;;;<<<<<<<<<===???AAAAAADDDCCCFFFKKKRRRqqq------------------------******++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++***+++,,,---,,,++++++,,,---...---,,,+++***++++++++++++,,,---...//////...---...///000...,,,,,,+++***+++---......---,,,...000111///......///...............---,,,+++....../////////000000000000111222333444333222222000111111111111222222222111111111222222333333444222333333444444444444444444444555555555666666666888999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===<<<===@@@BBBAAACCCCCCGGGLLLTTTvvv,,,,,,,,,------,,,,,,,,,***+++,,,---,,,+++***)))------------,,,,,,,,,,,,,,,+++***+++---------,,,+++,,,---......,,,+++)))++++++++++++,,,---...///...------...//////...,,,---,,,++++++---...---+++---///222222111/////////...////////////...------/////////000000000111111111111111111222222222222000111111111111222222222000111111222333333444444333333444555555555555555555555666666666777777777999999999999999999::::::999999:::;;;<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@@@@BBBCCCIIIOOOWWW}}}***++++++,,,,,,++++++***+++,,,.........,,,***)))//////.........---------...---,,,---///000///...+++,,,---......,,,***)))++++++++++++,,,---.........------...//////...,,,...,,,++++++------,,,+++...000333333222000//////......///////////////...000000000000111111111111111111000000000111222333000111111111111222222222000000111222333333444444333444444555666666666555666666666666777777777777999999888888777888888888777888999:::;;;<<<<<<<<<>>>??????>>><<<;;;===>>>???AAACCCJJJQQQ[[[((()))***+++++++++++++++((()))***+++,,,+++*********)))***,,,///000000......,,,+++,,,,,,,,,+++***,,,,,,,,,+++++++++******************+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,***))))))////////////............//////000000///...------..................------111...,,,---000222111000444333333222111111111222222111000000111333555666444444333222333444555666333555777999:::999888777999888777666666777888999888999::::::;;;;;;::::::888:::===>>>>>>===>>>???DDD@@@@@@EEENNNggg******++++++++++++++++++((()))***+++,,,++++++***,,,++++++,,,...///...---...---,,,,,,------,,,+++,,,,,,+++++++++*********++++++++++++,,,---...///,,,------......------,,,---------,,,,,,,,,,,,,,,////////////...........................---,,,,,,........................222///......000222111000333222111111000000000111000000///000111444666888444444333333333444555666444666888999:::999888777:::999888777777888999:::888999::::::;;;;;;::::::888;;;>>>??????>>>>>>>>>EEECCCEEEJJJSSSlll+++,,,,,,,,,,,,++++++***))))))***++++++++++++***...,,,+++,,,---...---+++.........------------,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---...//////,,,------......------,,,...---,,,,,,,,,---...///////////////............---------------,,,,,,,,,........................333111000000111111111000222111000000///000000000/////////000222555888999555444333333333444666666777777999::::::999888777::::::999999999999::::::888999::::::;;;;;;::::::999<<>>>>>@@@AAAFFFKKKSSSmmm------------,,,,,,+++***))))))******++++++++++++---,,,***+++---...---,,,...//////...---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------......------,,,---,,,+++***+++---///111////////////..................------------------............////////////444333111111111111111000222111111000000000111111000000000111333555777888555444444333333555666777888999999:::999999888777999999999999999999999999888999::::::;;;;;;::::::999===@@@BBBAAA???>>>===>>>AAAHHHMMMTTTnnn------------,,,,,,+++******************++++++++++++***)))***,,,...//////---///000///---,,,---...000000/////////.........++++++++++++++++++,,,---,,,------......------,,,+++***))))))***,,,...000////////////............//////...------...//////........./////////000000333333222111000000000111222222111111111222222333222222222333333444444555555555444333444555666777888888999999888888888777777888888888888888888777888999::::::;;;;;;::::::999<<<@@@AAAAAA???>>>>>>CCCFFFLLLRRRYYYsss+++,,,,,,,,,,,,++++++*********))))))******+++,,,***)))((())),,,...///000,,,///000///,,,***,,,...000000000////////////...+++++++++******++++++,,,,,,------......------,,,******))))))***,,,---...////////////............000///...---...///000111.........//////000000111111222222111//////000222222222222222222222333444333333444444444444333333666555444444444555777777777777777777777777888888666777888888888888777666888999::::::;;;;;;::::::999;;;>>>????????????AAACCCEEEKKKRRR\\\www******+++++++++++++++++++++***)))))))))***+++,,,,,,***((((((+++---......+++...000...+++)))+++.../////////.........---------,,,,,,+++++++++,,,,,,,,,------......------,,,***++++++,,,,,,---------////////////............///...---,,,,,,...000111---......///000000111111...000111000......000333111111111111111222333333222333333444444555555444666555444444444555777888555555555555666777888888777888999999999999888777888999::::::;;;;;;::::::888:::<<<<<<===>>>AAACCCBBBCCCHHHQQQ^^^|||((()))***++++++++++++++++++***)))))))))***,,,---...,,,)))(((***,,,,,,,,,***---000...***(((+++.........---------,,,,,,,,,...------,,,,,,,,,------,,,------......------,,,+++,,,---.........------000/////////...............---+++++++++---///000---......///000111111222---///111000......000333000000///000000111222222000111222444555666666666666555555444555666777888444444444444555777888888888999:::;;;;;;:::999888999999:::;;;;;;;;;::::::888999:::;;;;;;>>>AAADDDEEEEEEJJJUUUeee...---,,,+++************)))+++---///000///---+++...---,,,+++++++++,,,,,,111000...,,,+++++++++,,,+++,,,------......------///...------...///...,,,,,,---......//////......000///...---,,,,,,---...222111///...---------...---------------...///000///000111222333333333222333333333222222000///......///000111111222222111333000...///333555555444444444555555555555444444444444555555666777777777777888999:::;;;:::999999888999;;;;;;;;;;;;<<<>>><<<===>>>@@@AAAAAAAAAAAACCCDDDIIITTTiii...---,,,+++***************,,,---...///...,,,,,,---------,,,,,,,,,++++++///...---,,,++++++,,,,,,,,,---......//////.........---,,,,,,......---,,,++++++,,,---------------000///...---------......222111///...---------...///............//////000------...///000000000000222222222222111000//////...///000111111222222111555333000111333555444333444444555555555555444444555555666666777888888888555666777888999888888777888:::;;;;;;;;;;;;<<<>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDJJJTTTiii---,,,,,,++++++*********---------------,,,,,,,,,,,,------...---,,,+++***,,,,,,++++++++++++,,,,,,------...///////////////---,,,++++++------,,,+++)))***++++++,,,,,,++++++.........------...//////111000///...------------111000//////////////////,,,------...//////000000000000000111111000//////...///000111111222222111666444222222333333333222444444444444444444444444555666666777888888999999666666777888888888888777888:::;;;;;;:::;;;<<<===?????????@@@AAAAAABBBBBB@@@EEELLLUUUkkk,,,,,,,,,,,,++++++******///...,,,+++++++++,,,,,,+++---...//////---+++************++++++,,,,,,,,,,,,------...............,,,*********,,,---,,,+++******+++,,,,,,,,,,,,+++------.........///000000//////......------------111000///......---...............//////000111222...//////000000000000///...///000111111222222111333333222222222333222222444444444444444444444444555555555666777777888888888888999999::::::::::::999:::;;;;;;::::::<<<===>>>>>>>>>??????@@@AAABBB@@@GGGOOOZZZqqq++++++,,,,,,,,,+++******///...,,,*********+++,,,,,,---...//////---+++***)))******+++,,,,,,,,,,,,++++++,,,------------,,,+++***)))***,,,---,,,++++++,,,,,,------------------......//////000000000...............---------///...------,,,,,,,,,,,,///.........///000111222...//////000000000000///...///000111111222222111///000111222222222333444555444333333333333444555333333444444555666666777999999999999999:::::::::999;;;<<<;;;::::::;;;===============>>>@@@AAABBBCCCJJJSSS```{{{***+++,,,------,,,******------+++******+++,,,,,,---......///...---,,,+++******+++,,,------,,,,,,******+++,,,,,,,,,,,,,,,+++***)))***,,,------,,,,,,---......//////............///000000000//////------.........------,,,------,,,,,,+++,,,,,,,,,...------,,,---...000111000000000111111000//////...///000111111222222111---000222333333333444555555444333222222333444555222333333444444555666666777777666666777777888999:::;;;<<<<<<::::::;;;<<<<<<<<<<<<===???AAACCCEEEEEEMMMVVVeee)))***,,,------,,,***)))++++++++++++++++++,,,,,,............------------+++,,,------...---,,,,,,***+++,,,,,,------,,,,,,+++***)))+++---......---------...////////////...//////000111000000......,,,,,,---.........---,,,------,,,,,,,,,---......///...---------///111222222222222222111000//////...///000111111222222111000333666666444333444666555444222111111222444555333333444444555666666666888777666666666777888999:::;;;<<<<<<::::::;;;<<<=========>>>@@@DDDGGGIIIFFFMMMVVViii)))***,,,------,,,+++)))*********+++,,,,,,,,,,,,//////...------------...,,,---.........---,,,++++++,,,------......------+++******+++---///...---,,,---......//////......000000111111111///...---+++,,,---.........---,,,---------------...///000222111000///000222444555333333333222222000///......///000111111222222111333666999888666444444555555444222111111222444555444444555555666777777777:::999888888888999;;;<<<:::;;;<<<<<<:::999:::<<<>>>>>>>>>???BBBFFFJJJLLLGGGMMMVVVjjj++++++******)))***************))))))***+++,,,,,,......---...//////---,,,.........---,,,+++***)))+++******+++,,,---...///((()))***,,,---.........---......///////////////111111222222000///---+++//////.........---------,,,,,,,,,---------------000000///......///000111000111111000......///000111111/////////111333555444@@@IIIFFF:::000000555888555222222555666666444666666666666666666666666666777777777888888888888;;;;;;;;;;;;;;;;;;:::::::::<<<>>>>>>???@@@CCCEEEGGGNNNZZZqqq,,,++++++*********++++++***************+++,,,,,,...------...//////---,,,---......///...---+++***+++++++++,,,------......++++++---...//////////////////000000///...------000000111111000///------//////.........------------------------....../////////......///111222333000111111000......///000222111000000000222444555666:::===;;;666333333666888555333333555666666444777777777777777777777777888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>>>>???BBBDDDGGGMMMYYYqqq,,,,,,++++++++++++,,,,,,+++************++++++,,,...---,,,---//////---,,,,,,---///000000///---,,,++++++,,,---............---...///000000000000000111111000000///---,,,+++.../////////////////////...............---------///...---------...///000.........///111222444555000111111000......///000222222111111111333555666===888444222333555666666777555444444555666666555888888888888888888888888888999999999999:::::::::999::::::;;;;;;<<<<<<<<<:::<<<=========>>>@@@BBBHHHLLLXXXsss,,,,,,++++++,,,,,,------+++++++++******++++++,,,---,,,,,,---...///...,,,***,,,...000000///---,,,+++,,,---............---...//////000000000//////000000000000///...---,,,------...///000000000000........................000///...------...000111///000000111222222333444000111111000......///000222222222222333444555666AAA;;;444111222444555444666555555555555666666555777777777777777777777777888888888999999999::::::999999::::::;;;<<<======;;;===>>>>>>>>>???AAACCCHHHKKKXXXvvv,,,+++++++++,,,,,,---...,,,,,,+++++++++++++++,,,,,,++++++,,,...///...,,,)))***,,,.........---,,,,,,,,,---------------------....../////////............///////////////...+++---///111222222111111---.....................///......---...///000111222222222222222111111111000111111000......///000222222222222333444555555:::999666333222222444555555666666666666555666666666666666666666666666666777777777777888888888999999999::::::;;;<<<======<<<>>>?????????@@@CCCEEEIIIMMM[[[{{{+++******++++++,,,---...---,,,,,,++++++++++++,,,+++++++++,,,...///...,,,***++++++,,,---------------,,,+++++++++,,,,,,---+++,,,---...............------...///////////////+++---111444555444222000---------...............------......////////////222222222222111000///...000111111000......///000111111222222333444444444///222444333222222444777444666888888666555666666555555555555555555555555666666777777777888888888999::::::;;;;;;<<<<<<<<<<<<>>>???@@@@@@BBBEEEGGGJJJPPP```)))))))))******,,,------...---,,,++++++++++++++++++******,,,...///...,,,------,,,+++,,,,,,---...---,,,***((((((***,,,---***+++,,,---.../////////...///////////////...---***...333777888666222///---------.........//////+++,,,.../////////---,,,///000111111111000///...000111111000......///000///000111222333333333333///000222333333333555777444666999999666555666777666666666666666666666666777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???@@@BBBEEEHHHJJJSSSfff))))))))))))***+++,,,---...---,,,,,,++++++++++++*********,,,...///...,,,000///---,,,,,,---///000...,,,)))'''''')))+++---***+++,,,...///000000000111111000000///...,,,,,,***///555::::::777222...---------.........//////)))+++---///000...,,,+++---...///111111111000///000111111000......///000//////000222222222222222777555333333555666666555333666999999777555666777777777777777777777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::888:::<<<>>>???BBBEEEHHHKKKUUUjjj*********+++,,,---.../////////...------------...---------......000111111//////000000000///---,,,///...,,,******+++,,,---,,,,,,,,,...000111111///000///---+++++++++---......000999AAA@@@666000000000000//////.........---222000...,,,,,,---///111---///000000/////////111333222111000////////////000000111111111222222222555444333333333333444555555666888888777777999::::::777444444777999:::999888777777777888:::<<<===999999999::::::::::::;;;AAA???======@@@CCCEEEFFFHHHWWWiii++++++++++++,,,---............---,,,,,,,,,,,,---------------...///000111....../////////...------000...---++++++,,,---...---------///111333222000///...,,,+++++++++,,,---...000777>>>===444///000000/////////............------...//////000000000///111333333222111222333222111111000000000000000111111222222222333333333555444333333333333444555444666777777666777888:::;;;888555555888:::::::::888888888888999;;;<<<===::::::;;;;;;<<<<<<======CCCAAA??????@@@CCCEEEFFFLLL[[[ooo---,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---...///000------,,,,,,,,,---......000///---,,,,,,,,,---...///...///111333444333222...---,,,+++***+++,,,------///444888777111...///////////////............(((+++///222333222///...000222333333222222333444000000000000000111111222222222222333333333444444555444444333333444444555333444666666555555777888;;;999777777999:::;;;:::999999999999:::<<<===>>>;;;;;;<<<===>>>>>>??????CCCBBBAAA@@@AAACCCFFFGGGPPP^^^ttt...------,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,+++***+++,,,...//////...---,,,,,,,,,,,,---000000000222444555555333---,,,++++++++++++,,,,,,,,,...111333111///---...///////////////.........***,,,///222222111...---...000222222111000111222////////////000111222333111111222222222222333333444444444444444444444444222444555555444555666888:::999888888888999::::::999999999:::;;;<<<===>>>;;;;;;<<<===>>>??????@@@???@@@@@@@@@AAACCCGGGIIIQQQ^^^uuu......---,,,,,,,,,------000000///...............------,,,,,,,,,---......,,,+++*********,,,---///,,,,,,,,,+++++++++++++++000000000222444555555333,,,,,,,,,,,,,,,,,,,,,---+++...000///...---------........./////////////////////000000///...---,,,...///111111000000000111////////////000111333333000000000000111111111111444444444444444444444444222333555555444444666777888888888888777777888888888999:::;;;<<<=========::::::;;;<<<======>>>>>>:::<<>>BBBBBBAAAAAAFFFJJJPPPeee,,,,,,,,,---...///000111//////...------------...000//////.........//////---......///...---+++***,,,,,,---------,,,+++***,,,,,,,,,...000111111///------...///000000//////+++111222...---000000------.........//////000000---...///000000//////...+++---//////...---...///000000000000000111111222000111111111111222222222333333444555555444333333333555666666555666777999888:::<<<;;;888777777999555666888:::;;;;;;;;;:::=========<<<;;;;;;::::::===AAAEEEDDDAAAAAADDDHHHLLLeee++++++,,,,,,---...//////,,,------+++******,,,...---...///000///...,,,++++++***)))+++---......---222111...,,,******++++++,,,,,,---......//////000000......000222222///,,,000///...---------------000000000000000000000000..................------000000////////////000000...000111111///...///000444222111111222111000...222222333333333444444444444333222444777888888888444555888::::::999777666666777888999999999999999>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>@@@BBBDDDDDDDDDRRR]]],,,------....../////////,,,------,,,******,,,......///000000000...,,,+++,,,+++***+++...///...---111000...,,,++++++,,,,,,******+++,,,,,,------...000///...000222222000---//////...---------------////////////////////////........................111000///////////////000...000111111/////////000111000///000222333222111222222333333333444444444444444444666888999888777444555777888888777666555444555777999:::<<<<<<===<<<<<<;;;;;;;;;<<<<<<===??????@@@AAADDDFFFFFFFFFWWWccc.............../////////,,,------,,,++++++,,,...///000000000000...,,,+++---,,,+++,,,...//////...///...---,,,+++,,,------******+++,,,,,,------...111000///000222222000/////////...------------...////////////////////////........................111111000//////////////////000111111//////000111000///...000222444555444333333333333444444444444555555666888::::::777555555555666666666666555444555666888:::;;;=========:::;;;;;;<<<<<<===>>>>>>@@@AAABBBCCCEEEGGGIIIJJJ\\\jjj...............---------,,,---...---,,,+++---...000000000000///...---,,,...---,,,---///000///......---,,,,,,,,,------...,,,,,,---......//////000111000000111111111111000///......---------......////////////////////////............////////////222111000//////......//////000111000//////111222222111000111333555666666333333333444444444444555555666777:::;;;:::777444777777666666666555555555::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===============@@@AAABBBCCCEEEGGGJJJLLL\\\nnn------,,,,,,,,,,,,,,,,,,,,,---......---,,,---...///////////////......---...---,,,---/////////------,,,,,,,,,------......,,,,,,---......//////000000000111000000000000111......---------......///................................./////////000000111111000//////////////////000111000///000222444777555333333444555666555333333444444444555555555555666777:::;;;:::777444888777777777777777777777;;;;;;<<<<<<<<<;;;;;;:::======>>>>>>======;;;;;;>>>@@@AAABBBCCCFFFJJJNNNYYYooo+++++++++++++++,,,,,,,,,,,,---//////---,,,---...------------.........///...---,,,---...///...,,,,,,---------------------******+++,,,,,,------...///000000///......000111...------------...//////.................................//////000000111000000////////////000000000000111000///000333555;;;888555333444555555444333444444444555555555555555555666888::::::777555666666777888888888888888777888:::;;;<<<=========>>>>>>??????>>>===;;;:::<<>>??????>>><<<;;;<<>>===<<>>@@@BBBAAAAAACCCIIINNNYYY}}}------........./////////000000111111111111111111...---,,,+++++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,---......//////------........./////////.........//////......------------,,,------...///////////////............++++++,,,,,,,,,---------000/////////000111222333666555444444444444444444444444333333222222222111222333444333222222333555555555444444444555666777777777777777777777777777::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>@@@AAAAAAAAADDDJJJOOO\\\------......//////000000+++,,,...///000000///...///...---,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,---------..................////////////...////////////......------------------...//////000000000000000000000000,,,,,,,,,---------.........//////000111222222333666666555555444555555666444444333333222111111111111222333222111222444555888777555333333444666777888888888888888888888888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>===???AAAAAAAAADDDJJJPPPaaa------......///000000111***+++---...///......---///......---,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,---------------........./////////000000//////000000///......---...------------...//////------------------------............////////////......///000111222222222555555444444444555555666333333333222222111111111111222333333222333555777999777555444333444666777999999999999999999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<>>>@@@AAAAAAEEEKKKQQQfff------...///000000111222---...//////////////////............------------,,,,,,++++++++++++,,,,,,------------------............/////////000000000000000000000//////...---......------......///000.........///////////////...////////////000000000...///000111111222111111333333333333333333444555222222222222222222222222111222333333333444777999888777666555555555666777999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;===@@@AAAAAAEEELLLQQQhhh------...///000111222222111000//////////////////---------...............---,,,+++******+++,,,---.........................../////////000000000000111111111000000///------...............//////000000000111111111222222222.........////////////000///000111111222111000000111111111111111222333333000000000111222222333333000111333333333444777999666666666666666777777777777777777777777777777777999999999999::::::::::::;;;;;;<<<<<<<<<=========:::===???@@@BBBFFFMMMRRRhhh------...///000111222222111000///---------...///,,,,,,---.../////////...---,,,***))))))***,,,---//////////////////......////////////000000000000111111111111000///------...............///000000------....../////////000---------.........//////000000111222222111//////000/////////000111111222//////000111222333333444///000222222333444777999555555666777888777777777666666666666666666666666888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<===:::===???@@@BBBFFFMMMSSSggg,,,---//////...---.../////////.........---------///...,,,++++++,,,...///000///---,,,,,,---...///......//////...---,,,,,,...///111222222111000000000000//////.........---)))***,,,///222222000---...............///000000............////////////222111111111000000//////---.........//////000000111000000000/////////...111222333444555555555555666666555555555666666777999999888888888888888888777777777888888999999999;;;:::999999:::;;;===>>>???======@@@BBBEEEMMMVVVhhh---...000///...------...//////.........---------///...,,,++++++,,,...///111000...,,,+++,,,,,,---......//////...------,,,---...///000111111000///000/////////............,,,++++++---///111111000...............///000000....../////////000000000000000000000/////////........./////////000000000000000000000000000//////111222333444555555555555444444444555555777888999888888999999999999999888999999999999999888888888:::::::::::::::<<<===>>>???===>>>AAACCCFFFNNNWWWkkk...///000000...,,,,,,---/////////............---...---,,,++++++,,,---...000///---++++++++++++,,,.........///......---,,,+++,,,...///000000000///////////////............///---++++++---000111111...............///000000/////////000000000111111000////////////.........000000000000000111111111000000000000000000111111111222333444555555555555333333333444666777999:::666777999;;;;;;;;;:::999;;;;;;;;;:::999999888888::::::::::::;;;<<<===>>>???===>>>AAACCCFFFNNNXXXnnn///000111000...,,,,,,---/////////..................---,,,,,,,,,,,,---...------,,,+++++++++,,,,,,---...............------+++,,,...000111111000000///////////////.........000...,,,,,,...000111000...............///000000000000000000111111111111000000000000000/////////111111111111111111111111000000000111111111222222111222333444555555555555444444444555555777888888444666999<<<===<<<:::999;;;::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>>>>@@@BBBCCCFFFOOOZZZrrr///111222111...---,,,---////////////////////////---------,,,,,,---------++++++++++++,,,------...------...............------...///111222222111111.........//////////////////.........000000///..................///000000000000000000111111111111111111111111111111111111222222222222111111111111111111111222222222222222111222333444555555555555777666666555555555555666444666999;;;<<<;;;:::888888888999:::;;;;;;<<<<<<::::::;;;<<<============>>>>>>AAACCCCCCFFFPPP[[[vvv///000111111///------......////////////000000000------------------------++++++,,,,,,------......,,,---......///............///111222222222111000.........///////////////000/////////111000///---...............///000000/////////000000000111111111111222222222222222333222222222111111111111111333333333222222222111111111222333444555555555555888777666555555444444555555666888:::::::::999888666777888999:::<<<<<<===::::::<<<======>>>=========???BBBDDDDDDFFFQQQ]]]{{{...000111111///...//////.../////////000000000000,,,------------------,,,...............---,,,,,,,,,------...//////......///000111111111000///.............../////////000333111........./////////...............///000000....../////////000000000000000111111222222222222222222111111111000000000555555444333222111111000111222333444555555555555777666666555555555555666666777777888888888777777666777777888999:::;;;;;;:::;;;<<<===>>>>>>=========???CCCEEEDDDFFFRRR___---///111111000//////000.../////////000000111111,,,------......------,,,111111000///...,,,***))),,,,,,---.../////////...///000000000000...---,,,---.........//////000000666222...+++,,,...000111...............///000000............//////////////////000000111111111222111111111111000000//////666666555444222111000000222222333444555555555555555555555555555666777888777777777666666666666666888888888888888888999999:::;;;<<<>>>>>>>>>>>>======???CCCFFFDDDFFFRRR___///000000///......000111111222222222111000...---000///...------,,,------000000///...---,,,,,,+++000///...---------------//////......---------,,,,,,---......//////......000000000000000/////////000//////.........//////000000000000111111111111///000000222333444555555444222000...------...///444333333222111111111222333333333444444444555555888666444444555666666666666666666777888888999999888999999::::::;;;;;;<<<<<<;;;:::999:::<<<>>>???BBBBBBCCCDDDCCCFFFSSSaaa///000000000......///111000111222222111000...---------------------......000000000//////...------000//////...............////////////......------,,,---......//////......---------...............//////............//////000000000000111111111111///000111222333444444555222111000......///000111444333222222111111222222333333333333444444444444888666444444555777666666777777777888999999::::::888999999::::::;;;;;;<<<<<<;;;:::::::::<<<>>>???BBBBBBCCCDDDCCCGGGTTTbbb///000111000///...///111///000111111111000///...+++,,,,,,------...//////000000000000000000000000111000000///////////////000000000000////////////------...////////////...,,,,,,------......////////////............//////000000000000111111111111000000111222333333444555222111000000000111333444333333222222111111222222222222222222333333333333888666444555666777777666777777888999999::::::;;;888999999::::::;;;;;;<<<;;;;;;::::::;;;<<<>>>???AAAAAACCCDDDCCCGGGTTTbbb...000111111///...///000...///000111111000000///------......////////////....../////////000000000111111000000000000000111111111000000000000000000------...///////////////---......///000111222222///............//////000///000000000111111111111000000111222333333444444333222222111111222333333333333222222111222222333111111222222222333333333888666555555777777777666666777777888888999::::::888999999::::::;;;;;;<<<;;;;;;::::::;;;<<<>>>>>>AAAAAABBBDDDDDDHHHVVVddd...///111111000//////000......000111111000///...///000000000000///...---,,,------......//////000111111000000000000111222000000111111111111111111---...//////000000//////---......///000111222222...............///000000///000000000111111111111111111111222222333333444555444333222222111111111333222222111222222333333111111222222222333333333777666666666888888777555555555666666777888888888888999999::::::;;;;;;<<<::::::;;;;;;<<<======>>>@@@@@@BBBDDDDDDIIIWWWeee---///111222000/////////...///000000000///...---000000111111000///---,,,,,,---------......//////000000000000000111111222000000000000111111111111......///000000000000///,,,,,,------......//////......---......///000111000000000000111111111111111111222222222333333333555444444333222111000///222222111111222222333333222222222222333333333333777666666777888999777555444444555555666777777888888999999::::::;;;;;;<<<::::::;;;<<<<<<=========???@@@BBBDDDEEEJJJXXXfff---///111222111///////////////000000000...---,,,,,,---/////////...,,,+++............///////////////////////////000111111/////////000000000111111......///000000000000000---------...............---------......///000111000000000000111111111111111222222222222333333333222222222222222111000000222222111111222222333444333333333333444444444444777777666888999999777555555555555666777777888888888999999::::::;;;;;;<<<::::::;;;<<<============???@@@BBBDDDEEEJJJYYYggg,,,///222222111///...///000000000000000...,,,+++(((***,,,.........,,,,,,000000000000000///////////////...//////000111111......//////000000000111...//////000000000000000000000000000000/////////---------......000111111000000000000111111111111222222222222222222333333000000111222222222222111222111111111222333333444333333444444444444555555777777777888999999777555666666666777888888999999888999999::::::;;;<<<<<<999:::;;;<<<============??????BBBDDDEEEKKKYYYhhh,,,...000000000///000222111000///------,,,,,,,,,...---,,,,,,---...///000333222000///.........///...............///000000222000//////000000///---222111000///000111333444333222000/////////000111......000111111000//////...------,,,,,,...///000444333333333333333333333000111111111222222222222000111222222444444555666888666333222333555555555555555666666555555444333555666777888888999999888===;;;999777777777999:::999:::;;;;;;;;;<<<>>>@@@@@@CCCAAADDDKKKLLLWWWnnn...000222333222222222444111111000......---------///...---,,,---...///000333111000............/////////......//////000111222000//////000000///------------...111555999<<<333222111000//////000000...///000111111111000///000000/////////000111222000000000000000000000000........./////////000000111111222333444555555666999777444222333555555555555555666666555555444333555666777888888999999888;;;:::999888888888999::::::;;;<<<<<<<<<===???AAA@@@CCCAAADDDJJJKKKVVVnnn...000222333222222333444222222111000////////////000///...---------...///222111///...---......////////////...//////000111111000//////000000///...---,,,,,,...222777<<>>@@@BBB@@@CCCAAACCCHHHIIIVVVooo---///111111000000111222333222222111111111222222111000///---------......111000///...---......///......------......///000111///...///000111000...000///......000444777999222222111000000/////////...//////000111111111111........./////////000000222222333333333333444444333333333444444444555555222222333444555666777777;;;888555333444444444444666666666666666555444444555666777888888999999888777888:::;;;<<<;;;:::999:::<<<======<<<===???AAA@@@DDDBBBBBBGGGHHHWWWqqq---///111111111000111333333333222222222333333444111000///...------...///000000...------......///------,,,,,,------...///000///...///000111000///111000/////////111222444111111111111000000000////////////000111222222333/////////000000000000000......//////000000000111000000000000111111111111222333444555666777777888;;;888555444444555555555666666777777666666555444555666777888888999999888666888:::<<<===<<<:::999999:::;;;<<<;;;<<<>>>@@@@@@DDDBBBBBBFFFIIIYYYuuu///111333444333333444555222222222222333444555555111000///.........///000000///...---------//////------,,,,,,------...///000///...///000111000///---......000000111222222//////000111111111111000/////////000111222333444111111222333333333333222//////000000111111222222000111111111111222222222333444444555666777888888:::777555444555666777666666777777777777666555555555666777888888999999888888999;;;<<<===<<<:::999999:::;;;;;;;;;<<<>>>@@@???DDDBBBCCCGGGJJJ\\\zzz000111333444333333444555222222222222333444555666000///.........///000111///...------------/////////............///000000///......///000111111///,,,---000222333333111000---...///111222222222222000/////////111222444555111222333444444444333333111111111222333444444444222222222333333333444444444444555666777888888999999666444444555777888888777777777777777666555555555666777888888999999888:::;;;<<<<<<<<<;;;:::999999;;;<<<<<<<<<<<>>DDDCCCCCCGGGKKK```...000222222111111222333111111111222333444555666//////.........000111222///...---,,,------//////000000000000000111222222///......///000111111000...000333555555333///---+++---///111333333333333000/////////111222444666///000111222333222111111---......///000000111111....../////////000000000444444555666777888999999888666444444666888999999777777777777777666666555555666777888888999999888<<<<<<<<<<<<;;;::::::999;;;<<<=========>>>@@@BBB>>>CCCCCCCCCHHHMMMbbb