BM6P6(@ |||yyyqqqmmmnnnrrr|||ssspppnnnkkkcccaaa___^^^]]]ZZZVVVSSSYYYVVVQQQQQQYYY```^^^VVVPPPMMMLLLLLLNNNMMMJJJGGGIIIHHHEEEDDDCCCDDDEEEFFFAAABBBCCCDDDDDDEEEDDDDDDAAA===888777888888777555;;;:::999777666444222222999888777555555666666777999666333000//////000111444333222111333555999;;;666777999::::::999888888666444222111222333222000000000///...---,,,++++++///000444:::AAAEEEEEECCCBBB>>>999555333333222111///111222111111333888<<<@@@===888333000.........222666;;;>>>???;;;666222222333444444222000000111111///......000222333333333222222333444444222111111111222333333444555555888;;;===;;;777555999===:::555000000444666555222777555222222444666666666333444444555555444444333333222222111222222333333444555555555555555555444777777666555555666888999555666666777777777777666666666666555555999>>>BBBIIIOOOZZZcccddd```bbbfffhhhnnnvvv}}}|||qqqpppzzzvvvmmmlllttt}}}uuutttrrroooooottt}}}|||uuuiiiaaa___]]]XXXQQQLLLIIIHHHGGGFFF@@@???<<<999888888:::;;;<<>>>>>AAAFFF@@@CCCEEEFFFEEEDDDEEEEEECCCAAA???======>>>???@@@BBB@@@???>>>>>>???AAACCC>>>============???@@@AAA>>>>>>>>>>>>>>>>>>>>>??????===;;;999;;;???CCCFFFBBBAAA??????BBBDDDEEEEEEGGGHHHJJJMMMPPPQQQOOONNNMMMKKKLLLRRRYYY]]]\\\YYYTTTVVVZZZ^^^bbbeeehhhiiivvv{{{{{{~~~{{{zzz|||sssqqqnnnnnnrrrvvvyyy{{{|||xxxwwwyyy~~~~~~zzzwwwuuuwww{{{~~~~~~|||xxxooohhhggggggvvv}}}xxxsssnnnjjjbbb___\\\ZZZYYYYYYWWWVVVWWWUUUQQQOOOTTTYYYWWWPPPOOOMMMLLLLLLMMMMMMJJJGGGGGGEEEBBB???<<<>>>CCCGGGKKKJJJIIIFFFDDDAAA???>>>???;;;777666888::::::999<<<;;;999777666555444444888777666444444555555666666444111///......000111222222222444666999<<<>>>999::::::;;;;;;:::888888666444111111222333222111222222111000//////......222333666;;;BBBFFFGGGFFF???<<<777333222111111000///111222222111222666999;;;999666222...,,,---...000333888<<<===;;;888555666777888666333000000000...,,,++++++---///000///000///...///000111///......///000111333444555666555777999777444222555888999555111111444666666555555666777777666555666666333444444555555444444333333333222222222222222222444444555555555555444444666555555444555666777888666777777888888888888888777888888888999<<<@@@DDDLLLQQQ[[[dddddd______bbbdddiiirrrzzz}}}rrrooozzz|||sssooorrrwww||||||xxxvvvzzz~~~xxxllldddaaa\\\XXXSSSOOOMMMLLLJJJHHH@@@>>>;;;888777777888999<<>>>>>AAAEEECCCDDDFFFFFFEEEDDDEEEFFFDDDBBB@@@???>>>???@@@@@@CCCBBBAAA@@@???@@@@@@AAA???>>>======>>>???@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA??????>>>??????AAABBBCCCBBBAAA??????@@@AAA@@@???BBBDDDIIINNNQQQRRRPPPMMMOOOMMMMMMPPPUUUXXXVVVSSSRRRTTTVVVXXXYYY[[[]]]___kkkqqqyyy~~~{{{vvvzzz|||{{{~~~~~~{{{wwwuuussssssuuuxxxzzzzzz}}}|||yyywwwwwwyyy}}}~~~zzzwwwxxx{{{~~~~~~}}}}}}~~~~~~xxxoooeee```^^^lllsss{{{yyyqqqkkk```\\\XXXUUUVVVWWWWWWWWWUUUVVVTTTQQQQQQTTTRRRNNNOOONNNLLLLLLMMMLLLIIIGGGFFFFFFCCC===999;;;CCCKKKSSSQQQNNNIIIDDDAAA>>>===>>>:::555555888<<<======>>><<<:::777666666777888666555444333333333444555333111///......///000111333444555666888:::;;;<<<::::::;;;;;;:::999888888666444111111222333333333666555444333222111111111333444777===BBBFFFGGGFFF===:::666333222222111111///111222222222222333555777888777333///---///111...111444888::::::999888;;;;;;;;;888444111000///---+++***+++---.........///...,,,,,,...///...---+++,,,---///111333555555333555777555222111333555666444222222222555777999555888;;;:::777555555555444444555555555555444444444444333222222222222222222222333333333333222222333333333444444666777888777777777888888999999999888999:::;;;===@@@EEEHHHRRRWWWaaaiiiiiicccaaacccfffjjjqqqzzzyyyttt}}}|||wwwuuuvvvvvv{{{nnnddd```ZZZXXXVVVTTTSSSQQQMMMKKKAAA???===:::999888999:::===???AAA@@@>>>>>>AAADDDFFFGGGGGGFFFDDDDDDEEEGGGDDDCCCAAA@@@??????@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB>>>???BBBCCCDDDCCCAAA@@@DDDCCCAAAAAAAAA@@@>>>;;;<<>>???GGGOOOTTTRRRNNNJJJFFFDDDBBBAAA>>>:::555555888<<<>>>>>>>>><<<999777666777999;;;555444222111111222222333111000///...///000111222555555666777777666555444666666777777888888888888777555333333444666666555:::999666444222111111111111555:::@@@DDDEEEDDDBBB;;;999666444444555444333111222333333222222111111555777999666222000222666///111333555666777777777;;;;;;;;;999555222000000///...---...000111000///111///------.../////////***+++,,,...///111222222333555666666444222333555333333333222222444888<<<999999999888777555444444444444555555555555444444555444333222222222222222///000000111111000000///222222222333444555666777666666666777777888999999::::::::::::===BBBJJJOOO\\\___hhhppppppkkkiiikkkssssssvvv|||}}}}}}}}}|||{{{}}}oooccc\\\XXXXXXWWWWWWVVVSSSNNNKKKDDDCCCAAA>>>===============???@@@???>>>>>>@@@BBBGGGGGGGGGEEECCCCCCEEEGGGCCCBBBAAA@@@???>>>>>>??????AAABBBDDDDDDCCCBBBAAAAAA@@@>>>>>>===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@<<<>>>@@@CCCDDDCCCBBBBBBFFFEEEDDDDDDDDDCCC@@@===;;;???DDDHHHJJJJJJJJJJJJJJJIIIHHHJJJNNNQQQQQQPPPMMMMMMMMMJJJGGGGGGJJJMMMSSS\\\fffjjjkkkmmmuuu|||}}}yyyvvvvvvvvvuuuuuuyyyyyyzzz}}}~~~~~~}}}~~~}}}}}}|||zzzwwwtttuuuuuuvvvxxx{{{}}}~~~}}}}}}~~~|||~~~}}}xxxrrrjjjdddaaa```^^^aaahhhqqq}}}|||qqqfff\\\ZZZXXXVVVUUUSSSPPPMMMTTTYYY\\\YYYVVVWWWVVVTTTOOOPPPOOONNNLLLJJJIIIIIIDDDIIIMMMKKKFFFDDDIIIOOORRRQQQNNNKKKHHHFFFDDDDDD@@@;;;777555888;;;;;;:::<<<:::888666666888:::<<<444333111000000000111222000000//////000111333444111222333444444222111000000000111333444666888888888777666777888:::999888<<<:::777333111000//////222888AAAGGGIIIGGGBBB???888666444444555666555555333333333333333222111000333555777777444333444666333333333333333444444444777888999777555222222222000//////000111222111000000///------/////////...,,,,,,,,,------.........111222444555444444444444111222333333333555999<<<>>>:::444222444666555333444555555666666555555444555444444333222222222333111111222222222222111111111222333333444555555555555444444444555666888999;;;:::888888<<>>>>>=========>>>@@@FFFFFFEEECCCBBBAAACCCEEEBBBAAA@@@???>>>===<<<<<<;;;===@@@DDDEEEEEEEEEDDDAAA@@@>>>=========>>>>>>>>>>>>======<<<<<<<<<;;;:::;;;<<<>>>@@@CCCEEEFFFDDDCCCCCCDDDEEEDDDBBB??????AAABBBBBBBBBCCCEEEHHHIIIIIIIIIKKKMMMOOOOOONNNJJJLLLMMMJJJGGGGGGKKKPPPPPPXXXbbbggggggiiiooouuuuuutttrrrrrrtttvvvvvvvvvxxx~~~}}}|||~~~~~~}}}zzzuuuqqqpppqqqrrrvvvzzz}}}|||zzzxxxzzz{{{uuummmgggdddbbbbbb[[[]]]ccclllzzzyyylllaaa\\\[[[YYYXXXVVVSSSOOOLLLPPPUUUXXXWWWVVVVVVUUUQQQMMMNNNOOOMMMJJJHHHGGGGGG@@@FFFKKKLLLIIIGGGHHHJJJQQQPPPOOOMMMJJJFFFDDDBBB???;;;777666888999888777888777666666666888999;;;333222111000000000111222000000000000111222333333,,,---///111222333222222------///000333666888:::999999:::<<>>GGGLLLLLLGGGAAA>>>555333222333555777777666555444222333444444222111111222333555555555333222555555444333222222111111444666777666444333333444///......///000000///---...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444444444444222333444666888999:::;;;???:::444111222444666666555555666666666666555555444444333333333333444444555555666666666666555555222333444444555555444444444444333333444666888999;;;:::999;;;@@@KKKXXXaaahhhgggiiiooossstttxxx||||||yyy{{{vvvllleee[[[XXXVVVSSSRRROOOKKKHHHCCCBBBBBBAAA@@@@@@AAAAAA<<<<<<<<<;;;;;;<<<<<<===BBBCCCCCCBBB@@@@@@AAACCCAAA@@@@@@>>>===<<<;;;:::999;;;???BBBEEEFFFFFFFFF@@@???>>><<<;;;;;;<<<<<<;;;;;;;;;::::::999999888999999999:::===AAAFFFHHHAAA@@@@@@AAACCCCCCBBB@@@BBBCCCCCC@@@>>>>>>BBBFFFJJJJJJLLLLLLLLLKKKJJJIIIIIIMMMOOONNNKKKKKKPPPUUURRRWWW___dddgggiiilllnnnlllllloootttyyy{{{|||{{{xxx|||}}}~~~~~~~~~|||yyytttpppmmmmmmnnnrrrxxx{{{yyywwwtttvvv|||}}}vvvoooiiifffcccbbb]]]^^^bbblll|||yyynnnccc]]][[[XXXWWWVVVTTTRRRPPPNNNRRRUUUTTTTTTUUUQQQLLLJJJLLLLLLJJJGGGDDDCCCDDD???BBBGGGIIIIIIGGGGGGGGGMMMMMMNNNMMMKKKGGGDDDAAA<<<999777777999999777444444444444555666777888999333222111000000000111222////////////000111111111---...///111333444444555///000000222444777:::;;;:::;;;>>>BBBEEEDDDAAA>>>666444222000000111333444;;;@@@GGGJJJHHHCCC???<<<555555444666999;;;;;;:::888555222222444555555333333111111444888888444000555555444444333222111111555666777777555333333444...------...000///---+++......///111222222///,,,+++++++++,,,,,,---------,,,...000333666777777666666555666:::>>>@@@===:::999;;;;;;666222111666;;;555555666666666666555555333333333333333444555666666666777777777777666666444555555666555444333333555444333333444666999:::;;;<<>>???@@@AAAAAAAAA@@@>>><<<;;;:::999;;;>>>AAACCCDDDEEEEEE@@@???===;;;:::999::::::<<<;;;;;;:::999999888888999999999;;;>>>AAADDDFFFCCCBBB@@@@@@BBBCCCBBBAAABBBDDDEEECCC???>>>BBBFFFFFFHHHKKKMMMLLLJJJHHHGGGHHHNNNRRRRRROOOOOOSSSYYYSSSVVV[[[```eeeggggggfffdddgggoooxxx|||~~~~~~{{{|||~~~~~~}}}}}}|||yyyuuuqqqooonnnnnnrrrxxx|||zzzxxxsssuuuzzz{{{tttnnniiieeebbb[[[\\\```jjj|||~~~|||sssiii^^^[[[WWWUUUUUUUUUUUUUUUOOORRRTTTSSSTTTTTTOOOHHHGGGIIIJJJHHHDDDAAAAAABBB@@@BBBDDDGGGHHHHHHGGGFFFGGGIIIKKKMMMLLLIIIFFFCCC999777666777999:::777444222222333444555666777777444333111000000000111222........./////////000000222222222333333444444444333333444444666999;;;===;;;===AAAFFFHHHGGGCCC???333111000000111333666888<<<@@@DDDEEEAAA===;;;:::999888888;;;>>>@@@@@@???999555222222444666666555666333222666;;;<<<666000444444444444444333222111666888888777555333333333///......000111000...,,,000111333555777555111...)))******,,,---...//////...///222666:::<<<;;;:::999888999>>>CCCDDD???:::333<<>>CCCJJJRRR\\\fffllltttmmmhhhjjjnnnttt|||~~~~~~wwwooohhhccc]]]VVVPPPLLLJJJIIIGGGCCCDDDDDDEEEFFFGGGGGGGGG;;;999888888999:::999999999<<<>>>???>>>>>>>>>>>>BBBBBBBBBAAA???===<<<;;;;;;<<<>>>@@@AAACCCDDDDDD???>>><<<:::999888999999======<<<;;;::::::999999999:::;;;===???AAACCCDDDGGGEEECCCBBBCCCDDDDDDCCC@@@DDDGGGFFFCCCAAACCCFFF???CCCIIILLLMMMKKKJJJIIIHHHNNNTTTTTTQQQPPPTTTYYYSSSTTTWWW]]]cccfffdddaaa___eeeooo{{{zzzwwwyyy~~~~~~~~~}}}}}}|||zzzvvvssssssqqqqqquuu{{{~~~{{{tttvvvzzz~~~xxxtttnnnccc[[[[[[]]]aaaiiiwww{{{xxxzzzzzzuuuoooddd^^^VVVQQQQQQQQQQQQPPPRRROOONNNPPPSSSRRRMMMHHHJJJFFFBBBCCCFFFGGGCCC???FFFHHHHHHEEEEEEIIIJJJHHHDDDEEEHHHJJJJJJIIIGGGFFF;;;:::999777777777777888333444777999:::999888888888666333111/////////000222111//////000111000000<<<888444333333555555555666666666666777999::::::;;;>>>BBBEEEFFFDDDAAA???333111///...///333888;;;FFFDDDBBB>>>;;;888666555666555888@@@KKKPPPNNNJJJ>>>999444333777::::::888444666:::???@@@>>>999555222444666555333111111111555444444666777666444222000000111111111111000///222222333444333222111000///...------......---,,,222333555888;;;;;;999777555555666:::>>>@@@AAA@@@>>>AAABBB@@@;;;888777888888777555444333555666777888777555333333777>>>CCC===;;;999777555333222222333333555555555444333222666555777;;;:::777888<<<@@@DDDKKKUUU```jjjsssxxx|||tttkkkkkkrrrzzz~~~~~~wwwppplllggg```WWWQQQOOONNNJJJGGGEEEGGGHHHHHHDDDAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::;;;===@@@@@@===999??????@@@AAABBBBBB@@@>>><<<<<<;;;<<<===>>>@@@AAACCC???;;;:::;;;===<<<;;;===<<<;;;<<<=========<<<;;;<<<>>>>>>>>>???AAACCCDDDEEEFFFEEECCCCCCDDDFFFGGGDDDCCCEEEEEEBBBBBBEEEGGGIIIJJJJJJHHHHHHIIIJJJMMMOOOPPPOOONNNNNNRRRUUUPPPSSSTTTTTTWWW\\\___^^^ZZZaaakkkvvv~~~{{{wwwxxx|||}}}{{{{{{||||||yyyvvvwwwxxxzzz{{{|||}}}}}}~~~|||}}}xxxsssmmmeee^^^^^^^^^aaahhhuuu{{{yyywwwrrrmmmccc]]]VVVRRRRRRSSSSSSSSSTTTQQQNNNNNNOOONNNJJJEEEGGGEEEDDDGGGJJJIIIEEE@@@BBBFFFGGGEEEGGGKKKLLLJJJDDDEEEGGGGGGFFFCCC@@@>>><<<;;;999888777777888888555555666999<<<===;;;999:::999666444222222111111666444333222222333222222666888999888555444555777555555555555666777888888999<<>>===888777555444666999<<>>;;;888666444444??????CCCMMMWWW[[[XXXSSSBBB===777555777::::::999777999<<<>>>>>><<<888444222333555444222000//////444333333444666555333222///000000111222333333333111222222333222111000///000///......//////...---///000444999===>>>===;;;777555333555888<<<>>>??????@@@AAA???<<<999777777555444444333444555777888666777777666666777:::======<<<999777555333222111...111555888999999666555777666888<<<;;;999:::>>>BBBGGGOOOZZZdddooowww|||xxxqqqqqqvvvzzz{{{yyytttyyy}}}vvvnnniiiddd```ZZZTTTPPPNNNMMMNNNFFFHHHIIIHHHFFFCCCBBBBBB???>>>===<<<<<<<<<======999888999<<<@@@BBBAAA@@@???>>>===>>>>>>>>>>>>===>>>>>>=========>>>@@@AAABBB>>>;;;:::;;;======<<<>>>=========>>>>>>>>>======>>>??????>>>???AAACCCFFFFFFFFFEEECCCBBBDDDEEEFFFCCCCCCEEEFFFCCCDDDGGGBBBDDDFFFGGGHHHJJJMMMOOOQQQRRRRRROOOLLLLLLNNNQQQPPPQQQQQQNNNPPPWWW[[[[[[ZZZ^^^eeemmmuuu{{{~~~zzzzzz}}}~~~|||yyyyyy{{{}}}|||zzzxxxxxxyyyyyywwwuuuwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||yyyrrrmmmgggcccbbbaaabbbhhhttt~~~yyysssnnnkkkaaa]]]WWWTTTTTTUUUWWWWWWWWWSSSNNNKKKKKKJJJGGGDDDDDDCCCDDDGGGJJJIIIDDD???>>>CCCEEEFFFHHHMMMNNNLLLEEEFFFFFFEEEBBB???;;;888:::999777666555555666666888666555999>>>@@@>>>:::999888777666555333333222666666444333333333444444444:::???===888444555888444444444333333444555555666777:::======<<<:::999666555444333444666888:::>>><<<999555333222222222>>>@@@EEEOOOXXX[[[VVVQQQEEE???999666777999::::::;;;===???@@@>>>:::666333222333555444111///......222222111222444444222111000000000111333444666777000000111111111000///...000000000/////////......///111555;;;???@@@===;;;999555111///222777;;;===@@@???>>>===<<<:::777444111222222333444555666777444666999999888777777777===<<<999777444222111111...111666;;;<<<:::777555999777999<<<<<<:::<<>>>>>>>>???;;;::::::<<<@@@BBBCCCCCCAAA@@@>>><<<<<<<<<>>>???AAAAAA@@@???????????????@@@===;;;:::;;;=========????????????????????????@@@AAAAAA@@@??????@@@BBBFFFFFFFFFDDDBBBBBBDDDFFFFFFCCCCCCFFFGGGEEEFFFIIIAAACCCEEEGGGIIIMMMSSSWWWWWWVVVTTTQQQMMMKKKLLLNNNTTTTTTRRRMMMOOOUUUZZZZZZXXXYYY\\\aaahhhooouuuyyy~~~|||uuusssxxx~~~}}}}}}|||{{{yyyzzz}}}{{{yyywwwwwwxxxyyyxxxwwwwwwxxxyyyzzz{{{zzzzzzyyyyyyyyyzzz||||||sssnnnkkkiiieeecccbbbhhhtttӵxxxqqqllliii```]]]YYYWWWVVVXXXZZZ[[[XXXSSSNNNJJJIIIHHHGGGFFFĦDDD@@@<<<<<>>@@@>>>999666555777333333222222222222222222222444666777888888777666111000000000000111333333:::888555222000000111111777999@@@IIIPPPQQQLLLGGGBBB===777444444777999:::<<<@@@DDDEEEBBB;;;444000333444555444111///......111000///000222222111000222111111Ħ///////////////.........///000000///...------...222444888<<>>:::777888555000///111444777888???===;;;;;;<<<;;;777333111222333444444444444444222555888999777666666666===;;;999666444222111000222444777999999888555333888777888;;;;;;:::>>>CCCLLLSSS\\\dddjjjooouuuyyy}}}{{{{{{}}}}}}zzzrrrllleeefffiiiooowww~~~~~~xxxrrrddd```YYYRRRNNNMMMMMMNNNEEEFFFGGGFFFEEEEEEGGGIIIHHHGGGDDDBBB@@@????????????>>>===<<<>>>@@@AAABBBFFFEEEBBB???===>>>AAACCCDDDCCCBBBAAA@@@??????>>>>>>===;;;:::;;;===>>>??????@@@@@@@@@?????????@@@AAABBBBBB@@@???>>>???AAADDDDDDDDDCCCBBBCCCFFFIIIJJJGGGGGGIIIIIIFFFGGGJJJFFFGGGHHHIIILLLPPPVVV[[[[[[YYYUUUQQQNNNLLLMMMMMMRRRSSSQQQMMMNNNSSSVVVUUUTTTTTTUUUYYY^^^dddkkknnn{{{}}}|||vvvuuuyyy~~~}}}|||yyyxxx{{{~~~|||{{{yyyyyyzzzzzz{{{{{{yyyzzz|||}}}}}}|||{{{zzzzzzyyyyyy{{{~~~wwwpppnnnnnngggdddbbbhhhvvv4ĉ@ӵzzzrrrllliii___^^^[[[YYYXXXYYY[[[]]]WWWSSSMMMIIIHHHIIIJJJJJJ>LAAA???>>>===<<>>9998886665554444445556664ĉ@ӵ111222333444555555555555000111222222222444999<<>>EEEJJJKKKFFFBBB;;;888333111111444777999:::@@@HHHJJJFFF===555000333555666555333000000000000///...///000111111000555444333>L222/////////..................///000...,,,***+++,,,222333666:::======:::777666444222222333444444333;;;999777888::::::666333333333444444333222111111222333555555555555777999;;;:::888666444222111111222333333444555555555555777555666999:::;;;@@@FFFTTTZZZaaaeeeggghhhlllooovvvwwwzzz~~~zzzrrrkkkgggggggggkkkqqqwwwzzz|||~~~oooeeeZZZTTTSSSSSSOOOKKKEEEEEEFFFEEEDDDEEEGGGIIIIIIHHHGGGDDDBBBAAA????????????===<<<<<<===@@@BBBFFFFFFEEEBBB??????BBBEEEDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;<<<>>>???>>>@@@AAA@@@>>>>>>???AAA@@@AAAAAA@@@>>>>>>???AAAAAABBBBBBBBBCCCEEEIIILLLOOOLLLJJJKKKJJJFFFFFFIIIJJJKKKKKKKKKKKKNNNSSSWWWWWWTTTPPPMMMKKKKKKLLLLLLHHHLLLLLLJJJKKKNNNNNNLLLPPPPPPRRRTTTXXX\\\```bbbppptttwwwzzz|||{{{zzz{{{|||}}}~~~~~~zzzxxxzzz}}}zzzzzzzzzzzz{{{{{{}}}~~~}}}~~~}}}|||{{{zzz{{{~~~}}}sssqqqqqqiiidddbbbhhhvvvGG=?~~~wwwnnniii^^^]]]\\\YYYVVVVVVYYY[[[TTTQQQMMMIIIHHHIIIKKKMMMHdĦAAA?????????>>>=Īj555888;;;???AAAAAAAAA@@@<<<;;;999888777777888999GG=?444444555666666777777111333444444333666<<>>GGGKKKFFF===666222222444666555333222111111000...---...000111111111888888777HdĦ///000///......------......---///000...***(((***,,,---///222666:::<<<;;;999444333333444555444222000555555555666888888666444666555444333222222111000222333333333333444777:::999888777555444333222222......///000222555777888555333444777:::<<>>@@@BBBBBBBBBBBBCCCBBBAAA@@@@@@>>>>>>===;;;::::::===???<<<>>>@@@???<<<;;;===@@@???@@@AAAAAA@@@@@@BBBDDDAAAAAAAAAAAABBBEEEJJJNNNQQQMMMKKKLLLJJJEEEEEEGGGHHHIIIIIIIIIIIIKKKNNNQQQQQQNNNIIIFFFFFFGGGHHHIIIFFFJJJLLLLLLMMMPPPOOOLLLNNNNNNOOOQQQTTTVVVXXXYYYaaadddiiimmmsss||||||{{{|||}}}}}}{{{|||{{{|||}}}vvvxxxzzz{{{{{{{{{|||}}}~~~}}}||||||~~~~~~{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ|||qqqhhhSSSVVVRRRKKKDdD@@@GGGKKK?fӵ777999<<<Ħ<<<;;;999ӵƜ`1.׼s777666ĭӵ444AAAAAA555222222222222333444555ӵ222333555555Ħ//////000333666;;;::::::;;;;;;;;;777777666Ħ333:::CCCEEEAAA;;;333Ħ------///111222111999:::;;;DdD---------(((***ӵ666999ӵ222ӵ111333555444333Ħ222666ӵ,,,---///222ĭӵeeecccwww}}}yyyuuupppsssvvvwwwwwwyyy|||tttggg___]]]\\\XXXTTTMMMNNNOOOOOOLLLJJJIIIIIIDDDFFFGGGHHHFFFBBB===;;;999:::;;;:::888999;;;>>>;;;@@@DDDDDD@@@===>>>@@@???@@@AAABBBCCCBBBBBBAAA>>>???>>><<<999999<<>>:::999;;;??????AAABBBCCCCCCDDDGGGIIICCCCCCBBBAAAAAADDDIIILLLNNNJJJIIIJJJHHHDDDCCCFFFCCCEEEGGGHHHIIIKKKNNNQQQPPPKKKFFFCCCDDDFFFGGGGGGHHHLLLNNNMMMPPPTTTUUUSSSNNNMMMMMMMMMNNNPPPSSSTTTWWWYYY\\\```fffrrr}}}|||{{{{{{~~~~~~|||tttxxx|||~~~~~~}}}~~~~~~~~~}}}|||}}}~~~{{{?~4g&e>&eg&e>hӵg&eyyyguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLrrrS?ʬOOORRR3h?D%%)?HHHMMMZufĦ<<<>>>AAAgL@@@:::999g&e666gĉ@888999g&e>&e555@e999?????777888333333333333444555g<ĉ2222224445553we<Ħ1110002226663h?@e666666888999:::::::::999Z444111777>>>@@@===3h?gL...------///111222222:::;;;===D%%)?---fff?><z+++)))=?Ħ555g&e///g&e***...333S?ʬ3334ff?>ߝL555@e666g&e555---///3h?g&e>&edddeee??wwwzzz}}}yyywww{{{~~~{{{{{{~~~~~~~~~~~~~~~vvvjjjaaa]]][[[YYYXXXQQQSSSUUUTTTQQQMMMKKKKKKBBBDDDGGGHHHFFFBBB===999;;;======:::666444666888888???EEEFFFCCC???>>>???===>>>@@@BBBCCCCCCCCCBBB???@@@???<<<999888;;;>>>888;;;>>>===999777:::>>>???AAACCCDDDEEEGGGJJJMMMFFFEEEDDDBBBAAACCCGGGJJJKKKGGGFFFGGGFFFCCCCCCFFF@@@CCCGGGJJJLLLOOORRRUUURRRMMMGGGDDDEEEGGGHHHGGGHHHJJJKKKJJJLLLSSSVVVVVVOOOMMMJJJIIIIIILLLPPPRRRUUUVVVWWWXXX]]]hhhvvv~~~~~~~~~zzz{{{~~~zzz~~~|||uuuzzz~~~~~~}}}|||||||||||||||}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦwwwHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^NNNOOOBt=o9ĦDtfo9ĦEEEGGGGGGg?CCCCCCHdĦ;;;<<<:::Hu]Ħ555tt:::<<<Hƅ^Hu]Ħ222H׼s555;;;;;;;;;<<<888555333222333333tQ222444666888je<Ħ888777888Bt=o9ĦH׼s999666555555777888@@@>>><<<HtĦ333777999;;;;;;Bt=o9ĦHdĦ------000333666666666<<<;;;:::Dtfo9ĦsߝLGdUĦ+++Ht@cӵHu]Ħ111Hu]Ħ000///Htƅ^222qIܗGIӵ333H׼s666777Hu]Ħ444555Bt=o9ĦHƅ^Hu]Ħcccrrryyy||||||{{{zzz}}}}}}}}}}}}~~~}}}yyyxxxxxxyyy{{{zzz|||wwwiii___\\\[[[YYYWWWSSSRRRQQQQQQRRRQQQLLLHHHIIIHHHGGGDDDAAA>>>;;;999>>>???@@@???<<<;;;<<<===555888===BBBEEECCC>>>:::===>>>>>>??????>>><<<<<<===;;;999777666888:::;;;@@@>>>;;;999888888:::;;;======>>>BBBGGGIIIGGGDDDFFFEEECCCBBBCCCDDDFFFGGGKKKKKKKKKJJJIIIGGGFFFFFF>>>AAAEEEGGGIIILLLRRRWWWOOOLLLHHHGGGGGGIIIIIIIIIOOOLLLIIIIIILLLQQQVVVXXXWWWRRRLLLJJJLLLOOOPPPOOOPPPSSSUUUUUUWWW```ooo{{{yyyzzz}}}~~~}}}{{{yyyzzz}}}~~~{{{xxx}}}|||xxxxxxzzz}}}~~~uuu{{{}}}~~~~~~~~~|||{{{|||}}}{{{4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RVVVSSSqjRgdKӵHdDĦgdKӵFFFFFFGR/f6LĭĦBBBBBBDdDĦ<<<:::999DdDĦ444`eĭ555DdDΦDdDĦ222DdDĦ777===>>>???===::::::<<<@@@===999555333333444geĦ555666888FSĦ;;;999qjRgdKӵDdDĦ888666555555777888<<<;;;999DdDĦ777;;;===>>>qjRgdKӵDdDĦ......000444666666555:::999:::HdDĦgdKӵDdDDdDĦ---DdDĦ4DufӵDdDĦ555DdDĦ111q<R555555peƜ4DuTӵ444DdDĦ444555DdDĦ555qjRgdKӵDdDΦDdDĦgggjjjmmmooorrrsssyyy{{{~~~~~~~~~~~~{{{{{{{{{|||}}}~~~{{{zzzyyyuuuqqqnnnnnnooosss|||~~~zzzuuusssuuu}}}}}}ttthhh___]]]\\\ZZZYYYWWWUUUSSSSSSRRRPPPKKKGGGHHHHHHFFFDDDAAA>>>;;;999>>>??????>>><<<;;;;;;<<<;;;<<>>>>>>>>===<<<;;;;;;999777555555666888999>>><<<:::888777888:::;;;>>>===>>>BBBFFFGGGFFFDDDCCCBBBAAA@@@AAACCCFFFHHHKKKKKKLLLKKKJJJHHHFFFDDD>>>@@@BBBCCCCCCFFFKKKOOOOOOLLLIIIHHHIIIJJJKKKKKKOOOLLLIIIIIIKKKPPPUUUWWWWWWSSSOOOLLLLLLMMMOOOPPPSSSVVVXXXWWWWWW\\\fffooo}}}~~~xxxtttyyy}}}zzzzzzyyyvvvssstttwwwyyyxxxvvv~~~|||{{{|||~~~~~~~~~}}}~~~|||}}}~~~~~~}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9u\\\[[[XXXUUUGIdnuR)ĦDdDĦnuR)ĦEEEEEECdgĪjAAADdDĦ===999999DdDĦ444HߝL`o9222DdDΦDdDӵ222DdDĦ888:::;;;999666333555;;;@@@@@@<<<777555555666geĦ666666sp?aĦ;;;888GIdnuR)ĦDdDĦ555444333444666777777666444DdDĦ:::>>>@@@@@@GIdnuR)ĦDdDĦ000000111333555555444666777:::DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ888DdDĦ222po9u222222666555=ӊB1.uTӵ444DdDĦ222333DdDĦ666GIdnuR)ĦDdDΦDdDӵlllooorrruuuvvvwwwwwwxxxzzzzzzzzz|||vvvwwwyyyzzz|||}}}~~~zzzyyyvvvqqqlllhhhgggggggggrrr~~~}}}yyyuuuqqqpppsss|||}}}xxxxxxpppgggaaa^^^]]][[[YYYYYYWWWUUUSSSQQQNNNJJJFFFGGGFFFEEECCC@@@>>>;;;:::>>>??????>>><<<;;;;;;<<<>>>>>>>>>???@@@???<<<999;;;;;;===>>>>>>===<<<;;;:::999777666666666777888<<<:::888777777888:::<<<@@@??????AAADDDFFFFFFEEEBBB@@@>>>===???BBBFFFHHHIIIJJJLLLMMMLLLJJJFFFDDDAAAAAA@@@??????AAAEEEHHHOOOMMMJJJIIIJJJLLLMMMMMMNNNLLLJJJIIIJJJNNNSSSVVVVVVTTTPPPLLLIIIJJJLLLOOOUUUYYY\\\[[[XXXYYY]]]bbbppprrrrrroooooowww~~~wwwsssqqqnnnlllmmmqqqssssssrrr{{{}}}~~~}}}zzzzzz{{{}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<;;;<<<>d<Ħ7774DufئL>e666DdDʜ4DuTӵ222DdDĦ666444444333000...000555:::???===:::777777777geĦ333s<v>aĦ777555peӵDx<DdDĦ222111111222333444444222000DdDĦ999>>>???@@@peӵDx<>d<000111333444333222333555999>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ555>d<Ħ222peӵ111Ħ333F&uTӵ444DdDĦ444444>d<Ħ555peӵDx<>d<ʜ4DuTӵnnnqqqtttwwwyyyzzztttuuuuuuuuuuuuxxx{{{~~~ssstttvvvzzz}}}{{{tttmmmiiiggggggfffqqq}}}yyyvvvuuutttuuuwww}}}zzzzzz|||yyyvvvtttoooiiiddd```^^^ZZZXXXXXXWWWUUURRROOOLLLHHHFFFEEEEEEDDDBBB@@@>>><<<;;;@@@AAAAAA@@@>>>======>>><<<;;;:::;;;<<<===<<<;;;999:::;;;<<<======<<<;;;<<<;;;::::::999999::::::;;;:::888777888:::===>>>CCCBBBBBBBBBDDDEEEFFFGGGCCCAAA???===>>>@@@DDDFFFDDDGGGKKKNNNOOOLLLIIIGGGDDDCCCAAA??????AAAEEEGGGNNNLLLJJJJJJLLLNNNOOONNNNNNMMMKKKJJJJJJLLLQQQTTTSSSSSSPPPKKKGGGFFFJJJOOOUUUYYY^^^___\\\[[[\\\^^^fffiiilllmmmoooxxx~~~uuuoooiiihhhhhhkkkoooqqqnnnlllsss~~~~~~~~~~~~~~~zzzyyyyyy{{{~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x}}}vvvB?d<000222000......222555999::::::999888666geĦ111Hg8>aĦ444444B?Ho9000>dd<ӵ;;;===B?Ho9666<x333333222111111333777&ӫeʬtIӇ///>d<Φ>d<Ħ...D&ӫetIӇ222DdDĦ222sdKĦ222B?dp&ĒR555444>d<sdKĦ222B?Ho9???s&dq&ĒRllllllmmmooorrrvvvyyytttuuuvvvuuuuuuvvvyyy|||rrrsssvvvzzzwwwpppkkkiiiiiijjjttt}}}uuuuuuvvvvvvwwwyyy}}}yyyxxxxxx{{{zzzsssssssssppplllhhhddd___ZZZWWWTTTTTTSSSPPPMMMJJJHHHGGGDDDDDDCCCBBBAAA???>>>===BBBCCCDDDBBB@@@???@@@AAA<<<:::777666777999999888777888:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::<<<:::999888:::<<>>>>>???AAACCC???CCCIIINNNPPPOOOLLLJJJDDDCCCAAA@@@AAACCCEEEFFFLLLKKKIIIJJJMMMOOOOOOOOONNNNNNMMMKKKIIIKKKOOOSSSSSSSSSQQQMMMIIIIIINNNRRRSSSXXX]]]``````___```aaaaaafffkkkpppssszzzzzzqqqkkkfffgggiiimmmqqqpppkkkgggmmmxxx~~~|||zzzzzz|||}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge~~~zzz@h\\\WWW@GMMMLLLHĪj@IŌHHHHHHBene===HkgeGGGneAAA@@@fe:::Hu]3hh555555555se///222444444111000222444444666999999777444geĦja>aĦ333555@G333333se......//////000222111000<Ō333666999@G777888Hkge333555555444333111444777HĪj@IŌ000000ege---...Hu]3hIŌ111000DdDĦ111ne666111@h444333>h555555444se888ne222222@G@@@BBBsĪj@hkkkjjjjjjjjjkkknnnqqqrrrtttwwwyyyzzzzzzzzz{{{|||uuuvvvwwwzzzyyyqqqlllkkkkkkpppxxxwwwqqqtttxxxxxxxxxxxx|||zzzyyyxxx|||tttnnnpppqqqqqqpppnnnhhhbbb\\\XXXSSSSSSRRROOOKKKHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???DDDEEEEEEDDDBBBAAAAAABBB???<<<777555444444333222555666888:::;;;<<<;;;;;;;;;<<<=========<<<:::999<<<;;;:::999:::===@@@BBBEEEFFFGGGFFFEEEDDDEEEFFFFFFDDDBBB???>>>>>>??????===AAAGGGLLLOOOOOOMMMKKKCCCAAA???@@@BBBCCCDDDCCCIIIHHHGGGIIILLLNNNOOONNNNNNOOOOOOMMMJJJJJJNNNRRRUUUTTTRRROOONNNPPPTTTWWWRRRUUUYYY\\\^^^aaadddfff```eeelllrrrvvv{{{{{{ssslllhhhjjjjjjlllpppsssqqqkkkeeeiiiuuu~~~~~~~~~~~~}}}|||~~~4DuXӵĵD^qqq|||DdDĦ}}}bbb```\\\ZZZOOOMMMLLLOOOOOOLLL======MMMKKKCCCCCCCCC>>>;;;D^:::555666777s׼s444111444555444111000222444333555777666333111geFm8555>aĦ222666;;;666666555s׼s000000000000000000222222222Ho000///222666888777888:::666777888999888777333666999000111000,,,---///D^111000000DdDĦ111666666000111333444444444444444444444s׼s999888333444555555888???BBBmmmkkklllnnnoooppppppoooooopppuuuzzz~~~~~~}}}}}}}}}{{{zzzyyyzzz~~~vvvrrrqqqrrrxxx~~~~~~vvvpppooovvv}}}~~~}}}zzzzzz|||rrrmmmqqqoooqqqsssrrrmmmfff___[[[VVVVVVTTTPPPJJJFFFEEEFFFDDDDDDDDDDDDCCCCCCBBBAAADDDEEEEEEDDDBBBAAABBBCCC@@@<<<888555333333222111444555777999;;;;;;;;;;;;<<<===???@@@???>>><<<:::<<<;;;999999:::<<>>>>>======>>>AAAFFFJJJMMMLLLKKKJJJDDDBBBAAABBBDDDDDDBBB@@@EEEEEEEEEGGGKKKMMMMMMMMMOOOQQQQQQNNNJJJJJJNNNRRRTTTRRRNNNNNNPPPTTTXXXYYYTTTTTTUUUVVVXXX]]]bbbeeeaaaeeejjjoootttzzz~~~vvvooollllllqqqooonnnpppqqqpppkkkgggfffsss~~~~~~~~~~~~Φ4DuXӵtvӵ>d<ĦĦĦ{{{uuupppiiidddgggnnnwwwĦ>d<Ħvvvllljjjfffddddddbbb]]]\\\^^^]]][[[WWWUUUSSSQQQOOOMMMJJJKKKNNNPPPRRRTTTTTTTTTOOONNNLLLHHHDDDBBBAAABBBBBB===>>>DDDHHHGGGHHHMMMPPPMMMIIIEEEĦDDDCCC@@@===<<<;;;;;;999888>>>>d<Ħ555444555666888Be777888333444444111......111444444555555333000///geFYĉ555555>aĦ000444:::???AAABBB???:::333000111222Be222222222111111111000222333444nu]ӵ111666777888999:::777666777999<<<>>>>>>===;;;999999999;;;<<<;;;:::444777;;;;;;777444333444,,,///111111...,,,...000+++,,,---///000>d<Ħ000000000111111>d<Ħ///111222Ħ///000111222333444444444444333333333333444555555333333333444Be:::888777555444Ħ777444444444444555666888888===AAAIIITTT```iiioooqqqnnnqqquuuxxxxxxuuuqqqnnnkkkqqqxxx~~~~~~}}}|||}}}{{{zzz}}}~~~zzzyyyzzz}}}vvvoookkkmmmyyyyyy{{{tttooosssmmmpppttttttpppiiiccc___YYYYYYWWWQQQJJJEEEDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBCCCDDDEEEDDDBBBAAAAAABBB===:::777555555555555444333444666999:::;;;;;;;;;>>>@@@BBBCCCCCCAAA>>>===<<<:::999888999;;;>>>???AAADDDGGGFFFCCC@@@@@@@@@===>>>>>>???>>>======<<<@@@CCCFFFIIIKKKJJJIIIGGGGGGEEEDDDEEEFFFEEEBBB>>>CCCCCCDDDFFFJJJLLLMMMLLLPPPRRRSSSOOOKKKJJJNNNRRRQQQMMMJJJJJJOOOUUUWWWXXXUUUTTTQQQQQQSSSXXX^^^bbbaaadddhhhlllqqqwww~~~|||tttooopppssswwwsssooonnnooonnnllliiidddppp}}}~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦzzztttkkkccc______mmmgdKĦgdDĦ{{{wwwnnnjjjdddaaa```bbbdddeeeddd```[[[WWWTTTRRRPPPOOOIIIIIIJJJKKKNNNRRRVVVXXXWWWVVVSSSOOOJJJFFFBBB@@@BBB@@@@@@DDDIIIJJJFFFAAAFFFFFFEEEgdKĦ>>>======;;;888666555777999;;;sdKĦ555666888666666===<<<999888666222000///111333555444222000000111222ŶS4446665553we<888;;;===>>>999888777555333000000222555666555444444444333555666iĉ@3hR/Ō444666777777666555999:::<<>>;;;777777777777666555555444444111000//////111222111000---,,,,,,,,,...DdDĦ444333333555666sdKĦ...000gdKĦ222333444444444555888;;;666555333222222333444555222222222222777888999888777gdKĦ222333444777999;;;<<<===>>>DDDHHHQQQ]]]jjjqqqrrrpppvvvuuuwww{{{|||tttmmmnnnrrryyy}}}~~~~~~~~~{{{zzz}}}yyytttqqqooooooooorrrxxx|||xxx~~~wwwpppnnnnnnkkkddd]]]ZZZWWWRRRNNNKKKIIIIIIJJJFFFFFFFFFEEEDDDBBBAAA@@@>>>AAADDDDDDAAA???@@@BBB===AAABBB===:::;;;===<<<<<<;;;:::999888999:::;;;AAABBBCCCCCCBBBAAA???>>>===;;;888555555666999;;;;;;???CCCBBB???<<<<<<===@@@>>><<<;;;:::;;;===>>>BBBAAACCCGGGMMMPPPNNNLLLHHHFFFDDDBBBBBBAAA@@@???BBBAAA??????BBBEEEJJJLLLOOOOOOOOONNNMMMLLLLLLKKKPPPNNNLLLLLLOOOTTTZZZ^^^XXXUUUQQQPPPQQQTTTVVVWWWXXXZZZ]]]aaaeeekkkrrrwwwvvvvvvvvvxxxzzz~~~xxxllleeedddhhhllljjjsss~~~||||||>Anenene|||tttkkkfffffffffyyyneDeyyysssgggddd```___aaabbbaaa```eeebbb^^^ZZZWWWUUUTTTSSSMMMLLLLLLNNNQQQUUUYYY\\\VVVVVVTTTQQQLLLGGGBBB???CCCAAAAAABBBDDDDDDBBB@@@@@@@@@ne<<<>>>======<<<999666555666777999ne555666777777666666888::::::999888666444222000///000222333333111000111333444>A333444666k<444777999;;;<<<333333333222000///---,,,000444:::>>>???>>>;;;:::888888777fh555666777666444222111666777999<<>>>>>???>>>:::888777777666666555555444444000///...///111111000...111111000///000De666333111111333333ne,,,///ne222333444555555555666999;;;666555444222222333444555222222222222333555777888::::::ne555444888999999:::<<<@@@DDDGGGKKKOOOWWWaaaiiinnnooonnnwwwwwwyyy}}}~~~vvvoooooosssyyy~~~}}}{{{~~~{{{wwwrrrmmmiiigggkkkmmmrrrzzz}}}uuuqqqpppmmmfff```ZZZXXXSSSOOOKKKIIIIIIIIIGGGFFFFFFEEEDDDBBBAAA@@@@@@AAACCCDDDBBBAAAAAAAAA===BBBDDD@@@=========;;;======;;;:::::::::::::::>>>???@@@AAAAAA@@@??????;;;999777555555666999:::;;;===>>>>>>===;;;;;;;;;>>>===<<<;;;;;;<<<>>>???CCCDDDGGGKKKNNNOOOMMMKKKGGGFFFDDDCCCBBBBBBBBBAAABBBAAA@@@@@@AAAEEEIIILLLLLLKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLMMMQQQVVV[[[___\\\YYYUUURRRSSSTTTUUUUUUPPPSSSXXX^^^dddiiikkklllnnnnnnpppwww{{{mmmeeefffiiilllttt}}}{{{~~~{{{tttjjjeeedddaaaqqqxxxpppaaa^^^[[[]]]aaabbb___\\\eeeccc```]]]ZZZYYYXXXXXXRRRPPPOOONNNPPPUUUYYY\\\SSSTTTTTTSSSNNNHHHBBB>>>AAAAAAAAA???>>>===???@@@>>>>>>777888:::<<<======;;;888555444444666444555777888555666888888666666666777222222111000000000111111222111111222555666333333444111333444666777888000000000/////////......000666>>>FFFIIIHHHDDD@@@<<<;;;999555444555666666555333222111222333555999<<<@@@CCCDDDFFFGGGGGGEEE@@@;;;888666444444444555666777888888333222222333444444222000444333111000000555555222//////000111---///111222333444555666666555666888:::666555444333222333444444222222222222333555666777;;;:::777777666===<<<;;;;;;<<>>CCCFFFCCCAAA@@@???;;;=========<<<;;;:::999999:::;;;<<<===>>>>>>>>>>>>888777555444444666888999===<<<;;;;;;<<<<<<;;;:::<<<;;;;;;;;;<<<>>>@@@AAADDDHHHMMMPPPPPPMMMKKKJJJEEEDDDCCCBBBAAAAAAAAABBBBBBAAA??????AAADDDGGGIIIFFFFFFGGGGGGGGGHHHHHHHHHLLLLLLMMMOOOSSSXXX\\\___```\\\XXXUUUTTTTTTSSSRRRLLLNNNUUU^^^gggjjjhhheeegggfffjjjuuuzzzmmmiiikkkpppwww{{{zzz~~~~~~{{{uuunnneee___]]]___lll}}}yyypppaaa]]]YYY[[[```bbb```[[[bbbaaa```]]]ZZZXXXXXXYYYXXXUUUQQQMMMLLLOOORRRTTTNNNPPPRRRQQQMMMGGG@@@;;;;;;===>>><<<999:::@@@EEEEEECCC@@@;;;777555555777;;;===>>><<<888555333222444444444333444444555666333666888777333222333555111111222222222222222111222111111333555666555444333222222444555555444222111111111222222333333333111000000000//////000000000555===EEEIIIIIIEEEBBB===<<<;;;888666444333333111222333444444444444444111222333555888===BBBFFFHHHLLLNNNJJJAAA999555444000111222333666999;;;===888888888:::;;;:::777444222111///...///000222333555333000...///000222333000222333333222111222444333444555555444444666777666666444333333333333333111222222222333444555555:::999999999888777777777<<<======<<<===AAAHHHNNNTTTYYY___bbbccceeehhhkkkrrrssswww|||{{{wwwtttwww|||}}}vvvoooiiidddbbb```ccciiirrr}}}zzzrrrnnniiibbb]]][[[YYYUUUQQQMMMJJJGGGFFFIIIHHHFFFEEECCCBBBAAA@@@BBB@@@???AAADDDDDDAAA>>>???DDDGGGFFFEEEDDDAAA<<<;;;;;;;;;;;;::::::999888999999::::::;;;;;;;;;;;;666666555444555666777888@@@===:::;;;>>>???>>><<<:::::::::<<<===???AAACCCFFFKKKRRRTTTPPPLLLHHHHHHDDDDDDBBB@@@>>>>>>???@@@@@@@@@>>>>>>???AAADDDEEECCCCCCDDDEEEFFFGGGGGGHHHLLLMMMNNNPPPSSSWWWYYY[[[```]]]YYYVVVTTTRRRPPPNNNLLLNNNSSS^^^hhhmmmjjjfffdddbbbdddqqqwwwtttvvv||||||zzz~~~zzzzzz~~~|||{{{|||yyysssmmmeee___]]]^^^jjjxxxxxxnnnfffaaa\\\[[[___aaa```^^^\\\]]]]]]ZZZWWWUUUUUUVVV___ZZZTTTMMMJJJIIIJJJKKKIIIJJJLLLLLLIIIDDD>>>:::777:::<<<:::888;;;CCCKKKKKKIIIEEE???:::888888::::::<<<>>><<<999555222111555444444333333333333333222555777555222000111333000111222444444444333333333222222333444444222000222111111222444555444222111111111111000000000000111111///.........//////000222777===BBBDDDBBB???:::;;;;;;<<<;;;999666444222222222333333333333333222333333333555999???DDDJJJPPPTTTPPPFFF<<<777666333333333333555777:::;;;::::::<<<>>>???===999666000///......///111333555555444222000000111444666444555555444333222333444111222444444222222333444666666555444333333222222111111222333333444444444777777777777777666666666<<>>888888888888888888999999999999888888777777777777555555555555555555666666???<<<999:::===???===;;;::::::;;;<<<>>>@@@BBBBBBEEEKKKRRRTTTPPPJJJFFFDDDEEEEEEDDDAAA>>>===???BBB@@@???>>>===>>>???AAABBBAAABBBCCCDDDFFFGGGHHHIIIMMMMMMNNNPPPRRRSSSUUUVVV\\\ZZZWWWUUUTTTRRROOOMMMLLLLLLNNNVVVaaahhhiiiggg```]]]^^^iiizzz|||zzzxxx|||}}}}}}~~~{{{wwwvvvzzzwwwpppkkkddd___]]]^^^iiiuuu~~~~~~tttmmmiiieeeaaa^^^]]]]]]]]]\\\XXXZZZ[[[XXXTTTQQQRRRTTT___[[[TTTNNNIIIGGGGGGGGGDDDEEEFFFFFFDDDAAA>>><<<999;;;<<<;;;:::===EEELLLKKKIIIEEE@@@<<<;;;===???:::;;;===;;;888555333222444333333333222222111111222333444444222111111111000111222333444555555555333333222333444444111///111000///000222444333222111111111000//////......///...---,,,,,,,,,---...111000222777===@@@???===999999999;;;<<<;;;888666555555444333111000//////222333444333222555;;;AAAKKKQQQVVVTTTLLLBBB<<<:::999888666444333444555666888999;;;===>>>;;;777333000000//////000222555666444555444333222222555888777888888666444333444555222444555555333222222333666666555444444333222111111111222333333333333333555555555555555666666666<<>>???@@@@@@AAADDDHHHMMMPPPNNNIIIDDDAAADDDEEEEEEBBB???@@@DDDHHHAAA@@@???>>>>>>???@@@@@@BBBBBBCCCEEEFFFGGGIIIIIILLLLLLLLLMMMNNNPPPQQQRRRUUUTTTSSSSSSTTTSSSQQQOOOKKKIIIIIIMMMUUU\\\```aaaZZZXXXXXX```mmmzzz}}}~~~zzzxxx}}}||||||vvvtttwww~~~wwwooojjjeee```___```lllxxx{{{sssnnnhhhgggeeeaaa[[[WWWVVVVVVWWWYYY[[[XXXSSSPPPPPPSSSVVVTTTOOOKKKHHHFFFFFFGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@>>><<<>>>CCCGGGKKKIIIDDD???:::999:::===999:::;;;:::777555444444111111222222222222222222333222222222333333222000000000111222333444555555222222333555666666333111000///...///111222222222111111111000//////......------,,,+++,,,...000111111000222888???CCCBBB???:::888666666777888888666666555333222000//////...000333444222111333999???FFFLLLRRRSSSNNNEEE>>>::::::999666444333333555666555777999<<<===999444///111000///......000222333222444555444333333555888::::::999777444333444666666888999999777555555555666666666555444333111111000111222333444333222222444444444555555666666666<<>>=========AAABBBDDDEEEDDDBBBBBBBBB???CCCEEEFFFJJJMMMJJJDDD===;;;888555444444666888777666555444444555555666777888888888777555333222666888:::;;;:::999999:::===>>>>>>????????????>>>BBBDDDGGGJJJKKKHHHCCC>>>>>>@@@AAA@@@>>>AAAGGGMMMDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCEEEFFFGGGHHHHHHIIIIIIIIIIIIKKKMMMOOOPPPNNNNNNPPPRRRUUUVVVUUUSSSNNNMMMKKKLLLNNNSSSXXX\\\XXXVVVVVVYYY```iiiooorrrzzz~~~{{{zzz||||||yyyzzz~~~{{{rrrnnniiieeeddddddppp}}}{{{uuuqqqeeeggghhhcccZZZRRRPPPPPPWWW[[[\\\YYYTTTPPPQQQSSSLLLKKKHHHFFFEEEEEEFFFGGGBBBAAA???>>>>>>???AAACCCIIIGGGDDD@@@>>>>>>@@@BBBMMMJJJDDD===666444555666999:::;;;999777555444555...///000111333333333333444111000111444555333000/////////000111333444555111222333666888888666444///...---...000222222111111111111000//////......------,,,---///111444666111111444;;;DDDHHHFFFBBB===888333000222555666666222222111111111111111222///111333222000222999>>>@@@FFFLLLOOOLLLEEE===888777555444333333555888:::555666999<<<===999333///111///---,,,+++,,,---...111333666555333333555777;;;;;;:::777555444555666999;;;======;;;999888888666666666555444333111000000111222333444333222111444444555555666666777777:::@@@GGGJJJJJJMMMUUU\\\YYYWWWXXX]]]gggqqqwwwyyyzzz|||~~~}}}zzzvvvsssrrrzzz}}}{{{tttnnnjjjgggfffccchhhpppwww{{{~~~wwwyyyvvvppprrr}}}{{{~~~tttjjj```[[[OOOPPPRRRTTTSSSRRROOOMMMHHHFFFBBB???===<<<<<<===AAAEEEHHHGGGEEECCCDDDEEE???BBBDDDEEEIIINNNKKKEEEBBB???:::555333333555777555444333333444555777888888999999999888666333111666:::>>>>>><<<:::;;;<<>>======AAAAAACCCFFFIIIHHHBBB===666999<<<<<<<<<@@@HHHOOOFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFIIILLLOOOQQQJJJKKKNNNRRRWWWYYYXXXWWWUUUTTTSSSPPPPPPRRRVVVZZZ[[[YYYWWWVVVXXX]]]bbbeeeiiipppzzz|||{{{uuummmiiihhhgggccccccgggppp~~~~~~yyytttpppkkkeeeaaa___\\\YYYVVVbbb```]]]ZZZXXXUUURRROOOHHHJJJKKKIIIEEECCCCCCEEEGGGDDDAAAAAACCCEEEDDDCCCIIIIIIFFFBBB===<<>>??????===:::888777666444555777999:::;;;===:::777666777888666333///000000000000000///////////////000111333444555999888777666555555555666<<<>>>@@@???<<<999777777555555555555444333222111444000---///444666555222888555444555333222555;;;??????AAAFFFNNNWWW^^^bbbhhhbbb___dddpppyyy{{{yyy||||||}}}|||zzzwwwtttrrr~~~~~~~~~zzzyyyxxxuuupppllljjjttt|||wwwxxxxxxxxxyyy{{{~~~yyynnnddd___UUUSSSQQQSSSVVVUUUOOOIIIIIIHHHDDD@@@===>>>AAADDDCCCHHHLLLJJJEEEBBBBBBDDDBBBDDDHHHKKKMMMLLLJJJIIIEEECCC@@@;;;888555444333999888888777666777777777888:::======;;;999888888;;;;;;<<<<<<;;;:::999888:::<<<>>>???@@@???===<<>>::::::999999:::===CCCFFFFFFDDDAAAAAABBBCCCCCCCCCGGGHHHIIIHHHFFFEEEFFFGGGEEEDDDDDDDDDFFFJJJNNNQQQLLLMMMOOOQQQSSSUUUUUUVVVTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[[[[\\\^^^```hhhmmmuuu|||~~~tttnnnkkkjjjdddcccfffnnn|||~~~wwwpppkkkgggaaa______``````___aaa___\\\YYYVVVTTTRRRQQQMMMOOOPPPNNNJJJGGGEEEFFFDDDBBBAAACCCFFFHHHHHHGGGHHHHHHFFFAAA>>>===@@@CCCFFFCCC>>>999666555666777888999999777222000111333222222111111111111222222555444444444444444444555222222222222222222222222222444777;;;<<<:::555111111000......000111111000555444444555555555222000000000111222333444444555111000222;;;FFFKKKIIIDDD???===;;;999999888555333555555444444444444444555222111000///......///000444666999<<<===;;;999888666555444555666888999:::AAA===999777666444111...//////000000000000//////000000000111333444555666999999888777777666555555;;;>>>BBBCCC@@@<<<999777555555555555444222111111555111///000555777666333666444444666666555888>>>@@@AAADDDJJJSSS]]]dddhhhnnnjjjgggkkkrrrzzz||||||~~~~~~~~~}}}zzzwwwuuu~~~~~~~~~~~~}}}zzzwwwwwwwwwvvvwwwzzz}}}zzzpppgggbbbVVVSSSQQQSSSUUUTTTOOOJJJNNNMMMJJJGGGEEEEEEHHHJJJIIILLLNNNNNNKKKIIIHHHHHHCCCFFFIIILLLMMMLLLJJJHHHEEECCC@@@===:::888777777888888888888777777777666888:::<<<<<<:::888777777===>>>???@@@???===;;;:::;;;<<<>>>???@@@???>>>>>>??????@@@AAA@@@???===<<<888999:::<<<===>>>@@@AAACCCBBB@@@AAABBBCCCCCCBBBHHHIIIJJJIIIGGGEEEEEEEEEFFFFFFEEEEEEFFFHHHKKKLLLKKKLLLMMMOOOQQQRRRSSSTTTRRRSSSTTTUUUUUUUUUUUUUUUYYYZZZ\\\]]]]]]]]]___```hhhlllrrrwww{{{~~~xxxppplllkkkdddeeegggnnnzzzuuukkkfffccc___^^^___aaabbbccc```^^^ZZZVVVSSSQQQQQQQQQPPPRRRTTTSSSOOOJJJFFFDDDAAAAAABBBEEEHHHKKKLLLKKKHHHHHHFFFDDDAAAAAACCCEEEDDDAAA===999666666888999;;;;;;999777555333222222444444333111000000000000111222222333333222222111222222222222222222222222555666888;;;<<<:::666222222000....../////////...444333222333444444333222333222222111222333444555333333444999???CCCFFFFFFBBB@@@===;;;:::999777555555555555555555555666666333222111///.........//////111444777999999777666333333444444555666888999@@@===999666444222000---////////////000000//////000111111333444666777777::::::::::::999777555444999===BBBEEEBBB>>>999777555555555444333222000000555333000222555777666444444333555888999888;;;@@@<<>>@@@BBBAAA>>>;;;999;;;<<<>>>???@@@@@@??????<<<============<<<<<<;;;666888<<<>>>??????===<<<@@@??????@@@BBBCCCBBB@@@FFFHHHJJJJJJHHHFFFEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIKKKLLLNNNOOOPPPQQQPPPQQQRRRSSSTTTTTTTTTTTTVVVYYY[[[]]]]]]^^^```bbbfffjjjnnnsssvvvzzz~~~~~~~~~}}}tttpppooogggiiilllrrr{{{vvvkkkdddcccaaa```___^^^^^^]]]```^^^ZZZUUUPPPNNNNNNNNNRRRSSSUUUUUUQQQKKKEEEBBB@@@AAACCCEEEHHHJJJKKKKKKIIIIIIHHHFFFEEEEEEFFFGGGCCCAAA===999777777777888:::999888999:::;;;:::888555444333222111111000111///111333444444333111///111222222222222222333333555666777999;;;999555222000///------/////////...111000...///111222222222222111///......///111333444555666666888<<>>@@@>>>;;;888777555555555444333111000///555333111222444666555444555444777;;;;;;:::<<>>:::777<<<===>>>???@@@@@@@@@@@@;;;;;;<<<<<<<<<<<<<<<<<<777888:::===???>>><<<:::======>>>@@@BBBCCCAAA???BBBEEEIIIJJJIIIGGGFFFFFFIIIJJJKKKMMMLLLKKKIIIHHHHHHIIIIIIJJJLLLMMMOOOPPPNNNOOOPPPQQQSSSSSSTTTTTTQQQTTTXXXZZZ\\\^^^```aaaaaaeeekkkppptttwwwzzz|||~~~~~~~~~~~~xxxttttttjjjnnnrrrwww|||zzzoooeeefffgggfffccc```]]][[[``````]]]WWWPPPLLLJJJKKKSSSTTTVVVVVVTTTNNNGGGCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDAAA>>>:::777666666777999999:::<<>>555555444333333333333333333555777999999777555333111111111222222333333333444444444666777777444111...---,,,---///111111000000///---...000222222111000///---,,,---...000111444666777555333666>>>DDDAAA>>>:::888777777666444222333444555555555555444555444222000///......///111222333444444333222111///111444444333333555777555555555555555555666777111000000000000111222333///000111333444444444444888999::::::999666444222333555777777666555666666444444444444333222111111333222111111222333333333777666888<<<<<<:::<<>>AAAAAA>>>;;;999======>>>>>>????????????;;;<<<======>>>>>>>>>>>>999888777999<<<>>>===<<<<<<<<<===???AAABBB@@@>>>>>>BBBFFFIIIIIIHHHHHHHHHEEEGGGJJJMMMMMMLLLIIIGGGIIIIIIIIIJJJKKKMMMNNNOOOMMMNNNOOOQQQSSSTTTTTTUUUPPPSSSVVVXXXYYYYYYYYYZZZYYY___gggnnnsssvvvxxxyyyzzzzzzzzzxxxxxxyyy|||}}}zzz}}}xxxrrrqqqooorrruuuvvvwww{{{|||uuufffiiikkkkkkhhhdddaaa``````bbbbbb^^^VVVOOOKKKJJJTTTUUUVVVWWWWWWRRRLLLGGGDDDEEEDDDCCCAAAAAACCCEEEEEEDDDCCCDDDEEEDDDBBB@@@CCCAAA>>>:::888666666666;;;===>>>@@@@@@@@@??????777777666555555555555555222444666888888666444222111111111222222333333444222111111333555555333222...---,,,---000222222222111000///000222333333111000//////...///000111222333555666444222333:::@@@>>>;;;777555555555555444111222444555666666555444444333222000/////////000444444555444333111000///...111555555333333555777666777777666555444666777222222111111111333444555000111333444444444333222555666666777666555333222///000222222111222333555333444444555555444444333222222222111111222222333888777888<<<<<<:::===BBBFFFNNNZZZccciiilllooorrrzzz}}}~~~zzzuuuuuu{{{|||yyyvvvrrrlllgggeeebbb]]]WWWRRRNNNLLLKKKKKKMMMNNNNNNNNNNNNOOOQQQTTTQQQNNNOOORRRPPPKKKEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGEEEBBB???===<<<;;;;;;777888888999888777666555444666666555444333444555888;;;>>>AAABBBAAA???===>>>>>>>>>===============:::<<<>>>@@@AAAAAA@@@???888666444666;;;???@@@???>>>======>>>@@@AAA@@@???===@@@DDDFFFFFFGGGGGGHHHAAADDDGGGJJJKKKJJJHHHFFFJJJIIIIIIIIIJJJLLLNNNOOOMMMNNNPPPRRRTTTVVVVVVWWWTTTWWWYYYYYYWWWTTTSSSSSSSSSYYYaaahhhmmmpppsssuuu}}}|||xxxvvvsssoooooorrruuuvvvyyy~~~yyywww|||zzztttsssttttttrrrnnnmmmqqqzzz}}}yyyjjjkkkllliiieeebbbbbbccc^^^ccchhhfff^^^VVVPPPNNNSSSSSSSSSUUUVVVTTTNNNJJJFFFFFFEEEAAA??????BBBFFFFFFDDDDDDEEEFFFEEEAAA>>>AAA???===:::999888888888:::===AAAAAA???===>>>???;;;:::999777666555555444///000222333333222000///000111111222333333444444000//////111333555444333000///......000222111111000000000111333333111///......///000111222222333111333555444222333888<<<<<<999555333333444555444222333555777777777666555444333111000000000111111444444444333222111///...---222666666444333555888777888999777555444666888444333222222222444666888333444555555555444222111333333333333333333222222,,,...111222222222333444333333444555666666666666333333333333222222333444777555777:::;;;;;;???EEEKKKUUUaaaiiikkkkkklllnnnwwwyyyzzzwwwtttuuu{{{~~~~~~{{{vvvuuuuuusssmmmiiieeedddaaa]]]XXXUUUSSSRRRMMMNNNOOOOOONNNNNNPPPRRRTTTRRRQQQQQQPPPNNNIIIEEECCCDDDEEEEEEEEEEEEEEEDDDFFFEEECCCAAA????????????888888888888777777777666333555555555444444555777777999;;;>>>@@@AAA@@@@@@??????>>><<<;;;;;;::::::999;;;???CCCDDDCCC@@@???555222111555<<>>???@@@@@@???>>>@@@CCCDDDCCCCCCEEEFFFDDDFFFIIIKKKLLLKKKIIIGGGIIIIIIHHHHHHIIIKKKMMMNNNNNNOOOQQQTTTVVVXXXYYYYYYVVVXXX[[[[[[YYYVVVTTTTTTQQQTTTYYY^^^bbbggglllooouuu~~~}}}{{{xxxpppiiiiiinnnnnnnnnnnnrrryyy}}}vvvvvv{{{}}}~~~wwwtttooogggdddiiiuuu}}}{{{nnnmmmjjjeee___]]]___aaa]]]dddkkkllleee\\\UUUSSSPPPOOOOOORRRTTTRRRNNNIIIHHHGGGEEEAAA>>>???CCCHHHIIIGGGGGGHHHIIIHHHDDD@@@>>>===<<<:::999999::::::666;;;@@@AAA>>><<<>>>AAA???>>>;;;999777555444333111222333333333333222111000000111222333333444444000//////111333555555555333111//////000111000///.........000111111...++++++,,,...000111222222222000222444444333444666999;;;888444222333555555555222444666888999999777777333222111000000111111222333333333333222111//////---222666777444333555888555777999888666666888;;;555444333222333555777999555666777777666444222111111111000000000111222333)))---222444444333333333222333444666777888888888444555555444333333444555666444555888:::<<>>??????@@@???>>><<<:::999999999777;;;@@@DDDEEECCC@@@>>>111000000666>>>CCCBBB@@@BBB@@@>>>===>>>@@@@@@???AAABBBCCCBBBAAAAAABBBCCCIIIJJJMMMNNNNNNMMMKKKIIIIIIHHHGGGGGGGGGIIILLLMMMOOOPPPRRRUUUWWWYYYZZZ[[[TTTWWW[[[]]]\\\[[[ZZZZZZQQQRRRSSSUUUYYY___fffkkkqqq{{{|||qqqhhhiiioookkkiiihhhjjjrrrzzzuuuuuu{{{~~~}}}uuujjjaaa___eeennnuuu}}}xxxnnnmmmkkkhhhfffdddcccccc___cccffffffaaa\\\ZZZZZZTTTNNNHHHHHHMMMRRRSSSSSSJJJEEE@@@===???DDDHHHKKKPPPMMMKKKIIIHHHFFFDDDAAAAAACCCAAA>>>???AAA@@@<<<>>>===<<<===>>>>>><<<:::>>>:::666555666777666555444444444444555555666777444333222222333333111//////000111333333444444444222111000//////000111222000000///...---,,,,,,++++++,,,...000000000000//////000000000111444888<<<===:::666444444555555555;;;<<<<<<<<<:::999777666444222000111444555333000666444222111111000...,,,222222333444444444444333444555888;;;<<<<<<;;;:::777666666777888777666444333444555555555444333222333111//////222222000...---...///000111222333444666444333333444888<<>>AAABBB???@@@BBBAAA???======>>>???AAACCCEEEEEECCCAAA???FFFJJJLLLLLLLLLLLLGGG@@@DDDDDDFFFHHHKKKMMMOOOPPPUUURRRQQQRRRUUUWWWWWWVVVRRRTTTWWWZZZ[[[[[[YYYXXXVVVTTTQQQRRRWWW]]]bbbeeejjjsss|||tttnnnmmmnnnjjjiiihhhhhhmmmxxxwwwtttqqqqqqvvv||||||zzzvvvqqqhhh```\\\___gggmmm}}}~~~{{{rrrqqqooommmkkkiiihhhgggfffhhhiiihhheeeaaa^^^\\\VVVSSSOOOPPPUUUWWWVVVTTTKKKHHHDDDDDDGGGMMMQQQTTTUUUSSSQQQOOONNNKKKHHHEEECCCDDDCCC@@@AAADDDCCC>>>>>>===<<<<<<======<<<;;;===:::777666666777666444444444444444444555666666666555444444444333111///000000111222333333333333222111000000000111111222111111111111111111000000,,,---...000000000000000...///000000222555:::>>>===:::666555555666777666============<<<:::888777000111222222222222222333555333222111111111///...111222222333333333333333444555777999;;;<<<<<<<<<999888888888999999888888666666777777777555444333333111//////111222000......///000111222333444444555333222111222444777::::::;;;888333444888999555999555666<<>>???@@@CCCEEECCC>>>:::444333222555:::>>>@@@@@@@@@AAABBBAAA@@@>>>?????????@@@AAABBBBBBAAA@@@???EEEIIILLLKKKLLLMMMHHHAAAAAABBBEEEHHHKKKMMMOOOOOOQQQPPPOOOQQQTTTVVVUUUTTTTTTTTTUUUVVVWWWXXXZZZZZZWWWTTTPPPOOORRRXXX\\\^^^bbbjjjwww|||vvvpppmmmkkkhhhgggeeefffkkkuuu}}}tttrrrqqqrrrwww|||~~~vvvtttrrrlllccc[[[YYY^^^dddsss{{{~~~vvvvvvtttsssqqqooommmllllllkkkjjjiiihhhfffbbb```ZZZYYYYYY[[[^^^^^^ZZZWWWOOONNNLLLNNNSSSXXX\\\]]]]]]\\\[[[ZZZXXXUUUPPPMMMJJJKKKJJJGGGHHHKKKIIIEEEBBB???===<<<<<<===<<<;;;<<<:::888777777666444333444444444333444444555555888777555444555444222000000111111222222333333333222222222222222222222222111111111222222333333333------...///000000000000...///000111333666;;;>>><<<999666555666777888888>>>>>>>>>>>><<<:::888777---000333222///...111555333222000111222222111///000111111222333222222222444444666777999;;;<<<======<<<;;;:::999999:::;;;777777777777666444333222222111000000111111000...000000111111222333444444888777555444444666888999;;;;;;999777777999888444888888:::???CCCHHHRRR[[[cccggglllpppsssuuuxxxzzz}}}~~~}}}}}}~~~|||xxxxxx|||~~~|||}}}rrrmmmjjjiiimmmtttyyy{{{zzz~~~|||yyyyyyxxxvvvxxxyyyuuuooofffbbb]]]YYYXXXYYYYYYXXXWWWTTTQQQPPPOOOOOOMMMKKKJJJLLLOOOQQQQQQNNNKKKIIIKKKGGGBBB@@@CCCGGGKKKNNNKKKGGGBBB>>><<>>>>>===@@@AAABBBAAA@@@???@@@AAA????????????????????????EEEIIIKKKKKKLLLMMMIIIBBB???AAAEEEIIILLLMMMMMMMMMKKKLLLNNNQQQTTTUUUSSSQQQUUUSSSQQQQQQRRRUUUYYY\\\XXXSSSMMMJJJLLLPPPTTTVVVVVV^^^jjjuuu}}}~~~}}}|||zzzxxxrrrlllhhhgggfffddddddiiisss~~~~~~zzzrrrqqqqqqtttyyy~~~wwwyyyyyytttiii\\\WWWZZZ___jjjrrrvvvvvvvvvuuussspppnnnlllkkkhhhffffffhhhgggdddaaa___^^^___aaacccbbb^^^[[[VVVUUUUUUWWW[[[^^^``````bbbbbbbbbcccbbb```[[[XXXXXXYYYWWWSSSSSSUUUSSSNNNHHHDDD@@@======<<<<<<;;;;;;::::::999888666444333555555444444444444444555777555333333444555444333222222222222222333333444333444444444444333333222000000000000000000000000......//////000000000000///111222222333555999<<<999777555444555777777666=========<<<;;;999777555000111333111///...///111111000000000222333222111000000111222222222222111333444555666888:::<<<>>>@@@???===:::888777888:::666666555444333111000000222111111111111111000///000000111111222222333333666666555555555666777888666777777888999999777444888;;;???CCCFFFNNN[[[ffflllnnnqqqsssssstttuuuwww{{{~~~|||yyyxxx}}}}}}~~~{{{}}}zzzzzz|||xxxlllgggfffgggkkkqqqxxx}}}|||xxxwwwuuupppkkkccc___[[[XXXYYYZZZ[[[[[[TTTRRRPPPOOOOOOMMMKKKIIIHHHJJJMMMOOOOOONNNLLLJJJJJJFFFAAA>>>@@@EEEHHHKKKIIIFFFAAA===<<>>;;;777555555666888444555888<<<>>>===:::777777666555666777999:::;;;<<<;;;999888999;;;===>>>===>>>???@@@???<<<999666:::;;;===???@@@???>>>===>>>???@@@@@@>>>>>>@@@AAA@@@???>>>======>>>???@@@DDDHHHJJJJJJLLLMMMJJJDDDAAADDDHHHLLLNNNMMMKKKJJJHHHJJJNNNRRRTTTTTTRRRQQQSSSQQQPPPOOOQQQTTTXXX[[[VVVQQQJJJGGGGGGKKKOOOQQQPPPVVV___hhhooouuuyyy|||~~~{{{xxxuuuuuuuuurrrmmmhhhhhhgggeeeeeeiiiqqq|||{{{wwwpppppprrrvvv{{{yyy{{{|||xxxmmmaaaZZZ\\\aaaccclllzzz{{{sssssstttssspppmmmiiigggbbb```^^^```cccdddaaa_________^^^_________^^^]]][[[ZZZYYYZZZ\\\]]]\\\[[[``````bbbdddfffeeebbb___bbbcccaaa\\\\\\]]][[[VVVMMMIIIDDD@@@>>>===;;;::::::;;;;;;:::999777666666777666555555444444444444333111000111444666666666444333333222333333444555555666777888777666444333111111000//////...------////////////000000000111222333444333222333555888666444222222333444444333888888999888777666444333555333000000111000...+++000//////000222333333222000000111222222222222111333333444555777999;;;<<>>:::555333444666666555444333222111000000222222333222111111111111000111111111111111111111//////000111222333444444333333555999<<<;;;999888:::???DDDGGGLLLWWWeeennnssstttuuuuuusssrrrsssttt}}}~~~{{{zzzyyy~~~||||||~~~}}}qqqeee^^^aaaeeegggjjjrrr~~~zzzwwwsssnnnkkkfffbbb]]]YYYXXXYYYYYYXXXOOONNNLLLLLLLLLLLLJJJHHHFFFGGGIIIKKKKKKKKKKKKJJJHHHEEEBBBAAABBBDDDFFFFFFCCCAAA>>><<<<<>>:::777777888888888:::<<<>>>@@@===<<<:::999999:::;;;<<<999;;;======<<<:::999777>>>@@@BBBCCCBBB@@@>>>===<<<=========<<<===???AAAAAA@@@???>>>>>>???@@@AAACCCGGGIIIIIILLLNNNKKKFFFEEEHHHLLLOOOOOOMMMJJJHHHGGGJJJOOOSSSTTTTTTRRRQQQOOOOOOPPPQQQSSSUUUWWWXXXSSSOOOIIIFFFGGGKKKOOOQQQOOOSSSYYY___ccchhhmmmppptttxxx{{{yyyuuupppnnnooopppnnnkkkiiihhhfffeeegggnnnwww~~~zzzwwwpppqqqtttxxx}}}|||xxxzzzyyyrrrhhhbbbaaabbb___fffttt}}}uuuoooooopppooolllgggbbb___YYYXXXYYY[[[\\\]]][[[YYYYYYYYYXXXXXXXXXXXXYYYZZZXXXWWWVVVVVVWWWWWWVVVTTTXXXXXXZZZ]]]___```___]]]```aaa___[[[[[[\\\ZZZVVVMMMJJJEEEBBB@@@>>><<<::::::;;;<<<;;;999888999:::999888777666555555555555111000///000444777888999666555444333444444666777777999;;;<<<;;;999666444444333222111000///......111000000//////000000111333444444333222111222444444222000000111111000///222333444444444333222111888444000000222222...***000//////000222444333222000111111222333222222222333444555666777888999:::===>>>===999444111222555777777555444333333333333333444555444222111222333222222222222222111111111///000111333444444555555333222555;;;???>>><<<<<<===CCCHHHKKKSSS```mmmsssvvvwwwxxxwwwuuuttttttuuu|||{{{}}}{{{pppdddYYY]]]```aaabbbkkk|||}}}|||zzzvvvrrrqqqooojjjccc]]]YYYWWWUUUTTTNNNLLLJJJIIIJJJJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFDDDCCCEEEEEEEEEDDD<<<<<<;;;;;;<<>><<<;;;::::::;;;;;;777:::<<<===<<<:::::::::@@@BBBDDDDDDAAA???======;;;;;;<<<;;;;;;<<>>???>>><<<888666333333333222222111111111222111000//////000111111111222333222111111222333333111000///000///...,,,...///000111222111111000444333222222222111000///111000///000222333333222111222222333333333333333333444555777888888777777777:::;;;999444222333666666666444333333333444444444666777666444222444555555555444444444333333333333555666888888777666666444111444;;;>>><<<;;;<<<@@@FFFJJJOOOYYYhhhrrruuuwwwxxxyyyxxxxxxxxxzzz{{{}}}{{{zzz|||~~~|||yyy}}}wwwmmm`````````^^^aaalll||||||}}}}}}yyyvvvvvvtttnnnggg```\\\YYYWWWVVVQQQNNNJJJHHHHHHHHHHHHGGGEEECCCAAA???@@@BBBFFFHHHGGGEEEBBBBBBCCCDDDCCCCCC777888888:::;;;===>>>??????<<<999888888777333000111333888===AAABBB???======>>>???===;;;;;;>>>AAA@@@???>>>=========>>>>>>:::<<>><<<;;;<<<===;;;:::;;;???CCC<<<;;;:::888777666666666666444222222555888999999:::999777666555666888999;;;===@@@AAA@@@===999777000111111111111222222222222111000//////000111111///000222222111111222444444222000///000///---+++,,,---///000111111111000///222444444111000333555111000///000222333222111222222333444444444444333333444666888888777666444222666:::999555444666999444333222111111111222333555777888777444333555777777777777666555555444444444555666777777555333222444000222999<<<888777999BBBGGGLLLQQQ]]]mmmuuuuuuvvvwwwyyyzzzzzz|||zzz~~~|||yyyzzz}}}}}}~~~zzzuuu{{{xxxlllhhhcccaaafffrrr|||zzzvvvwwwsssnnnhhhbbb```^^^]]]\\\UUUQQQLLLHHHGGGGGGGGGFFFEEEBBB>>><<<<<>>@@@AAAAAA555666888999;;;;;;;;;;;;:::999777777888777333///222444888>>>CCCDDDBBB@@@@@@AAAAAA>>>;;;:::<<<>>>@@@@@@@@@@@@@@@@@@AAAAAA===@@@BBBAAA>>><<<===>>>>>>@@@AAA@@@<<<::::::<<<;;;<<<<<<<<<<<<===AAADDD@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEGGGHHHKKKOOONNNJJJBBBEEEHHHKKKMMMNNNMMMLLLIIIMMMQQQRRRPPPOOOPPPQQQRRRRRRSSSTTTVVVYYY[[[]]]VVVTTTRRRQQQSSSUUUUUUUUUOOOOOOOOONNNOOOSSSYYY]]]pppzzz|||wwwtttooorrruuuuuusssrrrsssvvvxxxvvvrrrnnnmmmpppuuuzzzyyyyyyzzz|||{{{|||yyynnnaaaXXXWWWZZZcccssszzz~~~zzzmmmdddeeebbb```___```^^^ZZZWWWYYY[[[[[[WWWTTTTTTSSSOOOJJJHHHJJJMMMLLLGGGEEEFFFDDDHHHLLLNNNNNNLLLKKKJJJGGGFFFDDDAAA>>>>>>@@@CCC@@@??????AAACCCDDDCCCBBB>>>???@@@AAA@@@???===;;;;;;;;;:::999999::::::;;;777777777777666666666666333555666555333555:::>>>888666555444555555333111;;;<<<===>>><<<999666444////////////000111222333...000111000...,,,,,,------///222333333333333444...---///222555555111---......///222333333111///...//////000000000//////000111222333333222111000,,,///222444444333333444333555888:::;;;999777555666777777666444444555777888666444444555666666555555555444444444555555666444777999:::888777777777666888::::::999666222///000333666888888999;;;===CCCKKKSSSXXXbbbooovvvuuuzzz|||~~~}}}~~~}}}yyy{{{~~~~~~~~~~~~xxxnnnsss||||||uuuppprrrzzzyyyxxxvvvssstttyyyuuurrrkkkeee```\\\[[[[[[XXXSSSMMMKKKLLLLLLIIIEEECCCBBBAAA@@@???@@@@@@AAA======>>>>>>>>>>>>>>>===:::999777666555666888999777666666666555333222111333666999;;;;;;<<<===>>>>>>???@@@@@@???===:::888:::===AAACCCDDDDDDFFFGGGBBBEEEGGGEEEAAA>>>>>>???@@@@@@>>>;;;888777777999888999;;;===???@@@AAAAAAEEEEEEEEEDDDCCCAAA@@@???AAAAAABBBGGGLLLOOOOOOMMMIIIFFFDDDEEEHHHJJJIIIHHHJJJLLLNNNPPPQQQQQQPPPOOOQQQOOOOOOSSSYYY\\\[[[XXXZZZUUUOOOMMMPPPRRRQQQOOOPPPLLLLLLNNNOOORRRXXX```nnn}}}~~~}}}{{{vvvrrrqqqqqqrrrssssssrrrqqqppprrruuuvvvsssooommmqqquuuzzzzzzzzzzzz}}}~~~}}}{{{~~~~~~{{{|||{{{zzzqqqddd[[[UUUXXXaaappp{{{zzz|||vvvkkkcccbbb```^^^___aaaaaa___\\\]]]^^^\\\WWWUUUVVVSSSNNNIIIFFFFFFIIIIIIEEEDDDFFFHHHKKKNNNOOONNNLLLKKKKKKEEEEEECCC???<<<;;;<<<======<<<<<<>>>@@@AAA@@@???===>>>>>>>>>===;;;:::888::::::888777666555444444444444444555555555555555555222000///222555999:::888666555444555555444222777888:::::::::888666444111000000111111222333333333333222000......000222111333555666444333444444.........000333333000...//////......000111222333111111222222222111111000...//////000000//////...///222555666555444444444222444777999:::888666444222333444444333333555777999777555666777888777666777666555555444555666777555666888777666555555666555666888999888666444222555777:::;;;;;;<<<>>>???JJJQQQWWW\\\eeerrrzzz{{{}}}||||||}}}~~~}}}|||{{{|||zzzzzz|||qqquuu|||~~~||||||zzzwwwwwwzzzuuurrrllleee___ZZZWWWVVVUUUQQQMMMLLLNNNNNNJJJGGGDDDCCCAAA???>>>>>>>>>???<<<=========>>>=========888777666555555666888999::::::999888666444333222444777:::;;;<<<<<<===>>><<<<<<=========<<<;;;:::555999===@@@BBBDDDFFFHHHHHHJJJKKKGGGBBB>>>===>>>>>>>>>===;;;888777888999:::;;;<<<===>>>?????????AAAAAABBBCCCDDDDDDDDDDDDCCCAAAAAADDDHHHLLLNNNMMMIIIFFFBBBAAACCCEEEEEEDDDGGGHHHJJJLLLMMMMMMLLLKKKNNNMMMMMMRRRXXX[[[ZZZWWWUUUPPPLLLKKKMMMOOOMMMJJJLLLIIIHHHJJJKKKLLLRRRZZZjjjuuu~~~}}}}}}{{{xxxuuussstttttttttrrrpppnnnmmmoooqqqrrrooolllkkkooosssssssssssssssvvv}}}~~~{{{yyy|||~~~xxxwwwxxxrrrggg^^^TTTVVV]]]jjj}}}www|||}}}}}}wwwnnnggg```^^^]]]___bbbdddccc```aaa```\\\WWWVVVWWWRRRLLLIIIFFFEEEHHHHHHFFFGGGJJJKKKLLLMMMLLLJJJHHHHHHIIIEEEEEECCC@@@<<<999999999;;;::::::;;;===>>>===<<<>>>===<<<:::999777666555888777777666555444444333111111222222333333444444777222---...333888999999888777555444555555444333444555555666666666555555111111111111111111111222333222000---++++++...111555777888777666444444555000///...///111111000///222000...,,,---000444666333333333333333222111111////////////////////////111333666666555333333333222444666888888777555444...000111222111222444666888777666777888999888777:::888666555444555666777555555666444333333555777777888888999999999888777999;;;======>>>???AAADDDOOOUUU[[[aaajjjvvv}}}~~~{{{xxxwwwxxx}}}}}}|||{{{yyyzzz}}}}}}~~~{{{yyyyyyuuusssnnnhhhaaaZZZUUURRRRRROOONNNOOOQQQPPPMMMIIIGGGFFFDDDBBBAAA@@@@@@AAA>>>=========<<<;;;;;;;;;666555555444555666888999===<<<;;;:::888666444333444666999:::::::::;;;<<<:::::::::::::::;;;<<<<<<444777;;;>>>@@@AAACCCDDDNNNOOOMMMHHHAAA<<<;;;<<<<<<<<<<<<:::888777999;;;<<<<<<<<<===============>>>???@@@BBBDDDFFFGGGHHHDDDBBB@@@AAADDDHHHKKKMMMJJJGGGCCCAAAAAABBBBBBBBBDDDFFFHHHIIIJJJIIIHHHGGGHHHHHHKKKQQQWWWYYYXXXUUUQQQNNNLLLLLLNNNNNNKKKHHHKKKHHHGGGIIIIIIJJJOOOVVVdddjjjrrr{{{~~~}}}|||||||||{{{yyyyyyyyyyyyxxxuuuqqqmmmkkkmmmnnnnnnkkkgggfffjjjmmmjjjkkkkkklllooouuu}}}{{{yyy}}}rrrppptttqqqhhh```WWWXXX]]]fffvvvzzz{{{{{{{{{|||zzzvvvqqqllldddaaa___```bbbdddbbb```bbb```[[[VVVVVVVVVRRRKKKIIIGGGHHHLLLNNNLLLMMMPPPKKKKKKKKKHHHEEECCCDDDEEEGGGGGGFFFCCC>>>;;;::::::>>><<<;;;;;;=========<<>>;;;999777555444444555666666777888888888888111111222222222222222222666444333444777:::;;;:::888666444444555555555444444444444444444444444444000000111111000000000///111111111...,,,,,,...000555666777777555555555666333222000000000111111111555444222000///000333555333333333333333222111000222111111111111111111222111333666666444222111111333555666888888777555444...///111222111111222444666666555777888999888777:::888666444333333555666444444333222222444777:::===<<<<<<;;;;;;;;;;;;;;;999:::<<<===>>>AAAEEEHHHQQQWWW___iiirrrzzz~~~zzzxxxvvvuuuwww|||~~~}}}~~~}}}yyyvvvtttssspppkkkddd]]]VVVRRRNNNNNNOOOQQQSSSRRRNNNKKKKKKJJJIIIGGGFFFFFFGGGGGGAAA@@@>>><<<:::999777777444444444444555666888999;;;;;;;;;:::999777666555333555666777666666888999;;;:::999888888:::;;;===888:::===>>>>>>===>>>???MMMMMMLLLFFF???;;;:::;;;:::::::::999888888:::<<<<<<<<<<<<<<<<<<======>>>???@@@@@@BBBCCCEEEFFFGGGCCCBBBAAAAAACCCEEEGGGIIIIIIHHHGGGGGGFFFFFFEEEDDDEEEFFFHHHIIIIIIHHHGGGFFFBBBDDDIIIOOOUUUWWWVVVSSSRRRQQQPPPQQQRRRQQQNNNKKKLLLJJJJJJMMMNNNNNNSSSYYY___ccciiipppzzz}}}~~~}}}|||||||||~~~~~~xxxsssooooooooommmhhhdddbbbccceeeeeeffffffgggiiiooovvv|||}}}qqqooosssrrrjjjddd___```ccciiitttzzzyyyxxxxxxxxxvvvssspppjjjgggbbbaaaaaa```^^^[[[___^^^YYYTTTTTTUUURRRMMMIIIHHHKKKPPPQQQOOOOOORRRKKKKKKJJJGGGDDDBBBCCCDDDFFFFFFFFFCCC@@@===<<<===DDDBBB@@@?????????>>>===???>>><<<999777666555555666666777888999999888888444333333333222111111111111555999::::::999:::;;;888555333222333555555444666555555444333333222222222222333333333222111111333555777666444222111111111333444444333444666777666555444222111111333444666888888666222000000222444555555555444333333222333333333333333333333333333555888888666333222222444555777888777666555444000111333333222000111111444333444666888999888666888777444333222222333444111222222111222666;;;??????>>><<<;;;999999999999555666888:::===BBBHHHLLLSSSZZZgggttt}}}vvvvvvvvvxxx{{{~~~|||wwwsssoooooonnnkkkeee^^^WWWSSSLLLMMMOOORRRSSSQQQNNNLLLLLLKKKJJJIIIIIIJJJKKKLLLEEEDDD@@@<<<999666555444444444444555666777888888777888888999999888888777444666777777666666777999===<<<:::888777999:::<<<999;;;>>>>>>===<<<======GGGHHHHHHCCC===999999:::999::::::999888999;;;===;;;;;;;;;;;;<<<>>>???@@@DDDCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDDDDCCCCCCCCCDDDFFFIIIKKKKKKIIIHHHFFFDDDEEEFFFGGGGGGFFFDDDCCC???BBBGGGMMMRRRTTTSSSRRRRRRRRRSSSTTTTTTSSSPPPNNNKKKJJJLLLPPPRRRSSSWWW]]]___dddhhhkkkqqqzzz}}}}}}||||||}}}~~~zzzwwwuuurrrlllfffbbb```___bbbcccccccccdddiiiooosssuuuwww{{{}}}xxxtttwwwtttmmmhhhgggiiikkknnnvvv}}}}}}|||{{{yyywwwooojjjdddaaa___^^^ZZZWWWYYY[[[YYYTTTRRRUUUUUUSSSMMMKKKKKKOOOOOOLLLKKKNNNLLLLLLKKKIIIFFFEEEFFFGGGCCCCCCCCCBBB@@@???@@@BBBKKKHHHDDDBBBAAA@@@???>>>>>>===<<<;;;:::999888888888888888888666444222111444333333333222222222222...333888:::777666777:::777444111111222444444444555555555555444333111111333444666777777666555444000333666777555222000//////000111111111222444666777777777444222222333555555888;;;999555000///000555555666666666666555555222333444555555444333222555777::::::888666555555444555666666666555444333000222444444222111000000222222333666888999888666555555444333222222222222000111111222333666;;;???<<<;;;999777666555444444333444666888<<>>>>>>>>???@@@AAACCCEEECCC>>>:::999::::::;;;;;;:::999:::<<<>>><<<<<<;;;<<<===???AAABBBFFFEEECCCBBBAAAAAABBBCCCBBBDDDEEEEEECCCAAA@@@@@@???BBBHHHJJJJJJIIIHHHHHHBBBCCCDDDEEEEEECCCAAA@@@>>>AAAFFFKKKOOOQQQRRRRRRPPPPPPQQQRRRQQQPPPOOONNNIIIHHHLLLQQQTTTTTTXXX^^^___fffjjjjjjmmmvvv~~~~~~}}}}}}~~~|||vvvoooiiiccc```bbbbbbaaa``````bbbgggkkkhhhkkkqqqwww}}}{{{zzztttmmmhhhgggjjjnnnpppttt}}}zzzxxxmmmhhhccc______^^^[[[XXXSSSXXXYYYUUURRRUUUYYY[[[WWWQQQMMMKKKIIIEEEFFFIIIIIIJJJKKKJJJHHHGGGGGGHHHBBBBBBCCCBBBBBBDDDGGGJJJOOOKKKFFFCCCAAA???>>><<<:::;;;<<<===<<<;;;:::999777888888777555222///---000000111222333333444444111222333444444666777999555333000///000222333444111222333444444333111000222333555666777666555444...000222222000---------///000111000///000222444666888888666222111222444111555999888333000000111111222333444444444444444333555888::::::888555333333555888888777555444444333333333333333222111111...000333444222111111111222222444777::::::999777333444444555555444333222000111111111222444888;;;666666666555444333333222666666888999===DDDLLLRRR[[[aaaqqq~~~~~~}}}{{{|||zzztttmmmmmmllljjjfff```ZZZWWWNNNOOOQQQPPPOOOLLLKKKJJJKKKJJJHHHFFFDDDDDDDDDDDDEEECCC@@@===:::999888888666666777777777777777777666777777888888888888888777777777666444555666888999888777777777888999:::777:::<<<======<<<===>>>???CCCFFFEEEAAA<<<:::;;;<<<<<<<<<;;;:::;;;===??????>>>=========???@@@BBBCCCBBBAAAAAAAAACCCEEEGGGEEEFFFFFFDDDAAA???@@@AAA@@@CCCFFFGGGGGGGGGIIIKKKCCCDDDEEEFFFEEECCCAAA???>>>AAAEEEIIILLLNNNPPPRRRMMMNNNOOONNNMMMLLLLLLMMMIIIIIILLLRRRTTTSSSVVV\\\ZZZaaaggghhhkkkttt|||~~~~~~|||tttlllggggggfffdddbbb```aaadddffffffiiinnntttyyy~~~zzzrrrjjjeeebbbggglllnnnqqq|||}}}zzzvvvrrrpppkkkfffaaa^^^______]]]ZZZPPPWWWZZZVVVSSSVVV]]]aaaaaaXXXOOOIIIEEEAAACCCHHHFFFGGGIIIIIIGGGFFFFFFGGGCCCDDDDDDDDDEEEIIINNNRRRPPPLLLGGGBBB@@@>>><<<:::888999;;;===>>>===;;;:::555666777777666444222000,,,---///000222444666666777333//////444888:::999555222///...///111333333---///111444555444222111...///222444444444333222222222222111///...///000111222111000......000222555777888666222000111222...333666555111///111444,,,---...///000111111111666999<<<>>>>>><<<999666///111444555333222111111111111111111111000//////+++...111333222222222222222333555888;;;<<<:::999222333555777777666444333000111222111111222444666444444555555555555444444:::::::::;;;???EEENNNSSS]]]aaaooo~~~{{{~~~|||wwwrrrrrrpppnnniiiccc^^^ZZZOOOPPPQQQPPPMMMJJJIIIIIINNNLLLIIIFFFCCCBBBAAAAAACCCBBB???<<<;;;;;;;;;<<<777888888888888888777666888999999999999888777777444444444222111111333555444444555555777888999:::;;;<<<>>>===;;;999999999@@@EEEIIIHHHDDD???<<<;;;=========<<<;;;;;;===???BBBAAA???>>>===>>>???@@@???>>>>>>@@@BBBEEEIIIKKKHHHHHHFFFBBB>>>===@@@CCCDDDFFFGGGFFFEEEFFFJJJNNNFFFGGGHHHHHHGGGEEECCCAAA???BBBEEEHHHKKKMMMPPPRRRLLLMMMNNNMMMLLLKKKLLLMMMKKKKKKNNNSSSUUUSSSUUUZZZTTTZZZaaadddjjjrrrwwwxxx|||sssmmmlllkkkiiieeecccbbbdddfffjjjlllpppuuuyyy}}}xxxmmmhhhhhhhhheeeeeelllvvv{{{xxxtttrrrqqqnnnllliiiddd___ZZZWWWUUUZZZXXXUUUUUUXXX[[[^^^^^^YYYUUUNNNHHHEEEBBB???>>>GGGDDDAAABBBEEEGGGFFFDDD@@@AAABBBEEEHHHJJJMMMNNNQQQNNNIIICCC>>>;;;:::999:::999999888777666666555555666999:::999777444111222111000000///000000000777666444333333333444444333222222222333444666888///111444888999777333///444111000000222333111///111222444666555333111///000000000...,,,,,,...000444555666777888777777666444333222222333333222000222222111111111111111111888:::>>>@@@@@@===:::777777666444333222333333444666888555...+++...111111000222555666555333222333000333777;;;>>>???>>>>>>999999888777666555444444111333444222000///222555555444444333444555777888<<>>======>>>>>>===;;;<<<;;;:::::::::999777555888:::<<<>>>===;;;777555;;;888444333333555666666555555444444555666777888>>>===<<<===>>>===;;;:::>>>CCCIIILLLJJJFFFBBB???BBBBBBAAA>>><<<<<<>>>@@@EEEDDDBBB@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEEEECCCFFFFFFBBBBBBFFFIIIIIILLLKKKIIIDDD@@@@@@EEEIIIGGGGGGGGGFFFEEECCCAAA@@@FFFHHHJJJKKKKKKKKKMMMOOOMMMNNNNNNMMMJJJIIIIIIIIILLLNNNPPPOOOLLLLLLOOORRRQQQXXX```eeegggkkkrrryyy|||~~~~~~~~~xxxppplllhhheeefffeeedddggglllppptttxxxyyyxxxxxxzzz|||xxxnnnkkkjjjiiiffffffkkkpppyyy~~~~~~{{{yyywwwuuusssnnnlllhhhccc^^^YYYUUUSSSUUUVVVXXX[[[]]]]]][[[XXXWWWRRRLLLGGGEEECCCBBBAAAEEECCCBBBAAABBBDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJPPPMMMJJJEEEAAA>>><<<;;;888777777666666555444444666777:::;;;;;;999666444222111111111111111222222333222111000///000000111555444444444444555555666111333555999:::999444111444222111222444555333111///000111111000...,,,+++...//////...,,,,,,...000111333555777999999888777333222111222333333222000333222222222222333333444888;;;@@@DDDEEEBBB>>>:::666555444333222333444555555777555000---///111111///222444555444333222333222444888<<>>===<<<===?????????===;;;:::999999::::::888666999999:::;;;:::999666555999666222111333555666666666555444444555777999:::<<<;;;;;;<<<>>>>>>===;;;<<<@@@EEEHHHFFFCCC@@@>>>@@@@@@???===<<<<<<>>>@@@CCCBBB@@@>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBEEEEEEAAA@@@CCCFFFFFFFFFHHHIIIGGGCCCBBBDDDGGGGGGGGGFFFEEEDDDCCCBBBBBBGGGHHHJJJJJJIIIIIIJJJLLLJJJKKKLLLKKKIIIIIIJJJLLLKKKMMMOOONNNKKKJJJMMMPPPOOOQQQUUU\\\ccckkkqqquuuwwwxxxxxxwwwwwwzzzvvvlllkkkhhhfffhhhhhhgggjjjpppyyy{{{~~~~~~|||zzz{{{|||{{{rrroooppppppppppppppppppttt}}}zzz{{{{{{xxxtttmmmlllhhhddd^^^XXXSSSQQQQQQTTTZZZ___aaa___XXXSSSTTTOOOIIIEEEDDDDDDDDDDDDAAABBBBBBAAA@@@BBBGGGLLLQQQRRRRRRQQQOOOKKKHHHFFFLLLKKKJJJGGGDDDAAA???>>>777777777777666666555444666888:::;;;<<<;;;999888444333333222333333444444111000//////......//////666666777666666555555444333444666999;;;:::666333333222111111333444333222222222111000000///............///...------///111111333777:::<<<<<<;;;:::222111111222333444222111222222111222333555666888:::???FFFKKKLLLIIICCC@@@666555444333222333444444333666666111///111222111///111333444333222222333222555999===AAACCCEEEEEE???===:::888777777777888666888:::999888666666666444444333333444666777888<<>>===<<<===???AAA@@@???;;;999999999:::;;;:::888:::999999888888888888999888555111000222444666777777666444444555888;;;===:::::::::;;;>>>>>>===<<<:::===@@@BBB@@@>>>===<<<>>>??????>>>===>>>@@@BBB@@@???===;;;;;;<<<===??????@@@AAABBBBBBBBBAAA@@@AAADDDCCC???===@@@BBBAAA???CCCHHHHHHFFFDDDEEEFFFGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGGGGHHHGGGHHHIIIHHHHHHIIILLLNNNMMMOOOPPPOOOLLLKKKMMMPPPQQQMMMLLLRRR]]]fffjjjiiiooopppqqqpppqqqvvvvvviiiiiiggghhhkkkllllllpppvvv}}}~~~~~~}}}~~~~~~~~~~~~uuusssuuuyyy|||~~~xxxwww}}}}}}yyy{{{{{{wwwsssnnnmmmiiiddd^^^YYYTTTQQQSSSUUUYYY]]]___]]]XXXSSSRRRNNNGGGCCCBBBBBBCCCDDD===AAACCCAAA???BBBKKKSSS[[[ZZZZZZWWWSSSMMMHHHDDDGGGGGGGGGGGGEEEBBB???===999999:::::::::999888777666777888:::;;;;;;::::::777777666555444444444444222222111111111111111111555666777888888777555444444444666888:::999666444222111111000000//////...222111000//////000111222000111222111///...///000333555999<<<======<<<:::222111111333444444333111000000000111333666888:::AAAFFFMMMRRRSSSNNNHHHDDD999777555333222222222222000444555222000111111///...000333333222222222333111333666;;;@@@DDDGGGIII===;;;888666666888:::;;;777999;;;<<<;;;999777666555444444444555777888999===AAAEEEFFFIIIOOOZZZcccdddggglllrrrxxx~~~~~~}}}}}}}}}vvvttt{{{}}}yyyyyy}}}~~~sssjjjgggjjjppp}}}|||~~~{{{xxxxxxsssoooooopppoookkkfff```]]]\\\]]]^^^[[[VVVSSSSSSSSSQQQMMMHHHCCC@@@??????>>>===>>>???@@@???>>>:::999888888:::;;;;;;::::::999888888999<<>>???AAACCCCCCBBBAAA@@@AAADDDDDD???===>>>???>>><<<@@@EEEGGGFFFEEEFFFHHHFFFEEECCCBBBBBBDDDFFFGGGEEEGGGIIIIIIHHHGGGHHHHHHHHHIIIIIIHHHHHHIIIMMMOOOPPPRRRSSSRRROOONNNPPPSSSWWWRRRNNNOOOVVV[[[]]]\\\eeehhhmmmpppsssyyywwwkkkhhhhhhjjjoooppppppvvv}}}|||}}}~~~~~~~~~uuussstttyyy}}}}}}yyyzzzzzzvvvqqqqqqnnnjjjeee___ZZZVVVTTTYYYXXXWWWXXXYYYZZZYYYXXXRRRNNNGGGCCCAAA@@@@@@@@@;;;@@@CCCBBB@@@CCCNNNWWW]]]]]]\\\YYYTTTNNNIIIEEECCCDDDEEEEEECCC@@@===;;;999999;;;;;;;;;:::888777555555666777888999::::::;;;:::999777555444333333222333333333333333333333222333555777777777777666444333444666777777555333444444333111///---,,,,,,---,,,,,,,,,---///111222555555666444111000///000333555888::::::999888666333222333444666555333111.........///222555999;;;GGGKKKPPPTTTSSSOOOIIIDDD===;;;888555333111000000...333444111000111000...///111222333222222333555///000333888===BBBFFFHHH<<<:::888555444555777888888999:::;;;<<<;;;999777666555555555666888:::;;;???DDDIIILLLOOOUUU^^^fffdddfffhhhmmmrrrxxx|||}}}||||||yyyuuuyyy{{{yyywwwyyy}}}}}}zzzrrrppprrrzzz|||~~~zzzsssnnnmmmoooppppppmmmjjjiiihhh```___^^^^^^___^^^YYYTTTPPPRRRSSSQQQKKKEEE@@@===BBB@@@>>>>>>???>>>===;;;999888666777999;;;;;;:::999999999;;;>>>BBBFFFIIIAAA<<<666333222333444444999888777777888:::===???===<<<;;;;;;;;;;;;999777666777888888777777888::::::<<<>>>>>>>>>???BBBDDD<<<;;;999888888:::;;;<<<@@@AAACCCDDDEEEDDDBBBAAACCCFFFFFFAAA>>>???@@@>>>===@@@CCCCCCBBBCCCGGGKKKFFFEEECCCBBBBBBDDDFFFGGGCCCEEEHHHJJJJJJIIIJJJJJJKKKLLLLLLKKKIIIJJJLLLNNNPPPRRRSSSRRROOONNNQQQTTTXXXXXXVVVSSSRRRRRRTTTWWW^^^dddmmmuuuzzzxxxppphhhiiilllpppqqqrrryyy~~~tttppppppttt{{{{{{{{{{{{xxxtttrrroooiiiccc^^^[[[YYYXXX]]]ZZZVVVTTTUUUXXXYYYZZZSSSOOOIIIEEECCCAAA@@@>>>;;;@@@CCCBBB@@@CCCLLLTTTXXXXXXWWWUUURRRNNNJJJHHHDDDDDDEEEDDDBBB???===;;;666888999::::::999777666555555555555666777888999===<<<:::777666444333333111111222333333333333222000111222444555666666666333222222333555666444333777888777555222/////////////////////000222444666666777888666444111111111111222333444444444333222555555555777888666333111......---...111555999<<>>CCCIIIPPPTTTVVV[[[bbbiiijjjkkkmmmpppssswww{{{}}}{{{zzz{{{~~~~~~|||}}}~~~{{{wwwvvv{{{~~~~~~{{{sssnnnhhhmmmrrrrrrlllgggdddeee]]]]]][[[YYY[[[\\\XXXRRRLLLOOOQQQPPPKKKEEE@@@>>>BBB@@@>>>=========;;;999999777555555777999:::999666777:::===AAAEEEIIIKKKDDD???888333222222333333;;;::::::::::::<<<===>>>>>><<<;;;;;;;;;999777555555666777777777777888:::777999;;;<<<<<<===???@@@===<<<:::999999;;;===>>>BBBCCCDDDEEEEEEEEEDDDCCCDDDHHHHHHCCC@@@AAAAAA???>>>@@@AAA@@@???AAAFFFKKKEEEEEEDDDCCCCCCDDDEEEFFFAAADDDHHHJJJJJJJJJJJJKKKLLLMMMNNNMMMKKKJJJJJJKKKMMMOOOPPPOOOMMMMMMPPPSSSUUUZZZ]]]ZZZTTTPPPSSSWWW[[[cccoooxxx}}}~~~}}}{{{wwwsssiiijjjmmmpppppprrr{{{wwwrrrpppvvvzzz~~~~~~}}}|||zzzrrrnnnggg```\\\ZZZZZZ[[[[[[YYYWWWVVVWWWXXXXXXWWWSSSPPPLLLIIIGGGEEEBBB@@@>>>AAACCCBBB@@@AAAFFFKKKNNNNNNNNNNNNMMMLLLJJJJJJHHHHHHHHHFFFDDDAAA>>><<<666888:::;;;;;;:::888666666666555444555666888999::::::888777666666555555000111222333444444333222111111111111111222333333444333222222444555555444555777888666333111222333555555555555555666666777333555666666555333333444000000000000111222333444777777888999999777444111000///...///222666;;;===@@@@@@AAAAAA@@@???>>>===???===;;;888666555444444444777777333000111222000111222444444444444666888777666555444555777999;;;888777666666555555555555999888888:::===??????===888888888999:::<<<>>>@@@FFFMMMVVV[[[]]]```fffjjjqqqrrrtttvvvxxxyyyzzz{{{yyyyyy{{{~~~|||yyytttpppssszzz}}}}}}yyylllpppttttttooohhhaaa]]]YYYYYYVVVSSSTTTWWWTTTNNNKKKLLLMMMKKKHHHDDDBBBBBB@@@>>><<<<<<===<<<;;;999999666444444555777888888333555999>>>BBBDDDEEEEEEDDD>>>777222111222333444;;;<<<<<<======<<<<<<<<<<<<;;;::::::::::::777555555666888888888888999:::888:::<<<=========???@@@>>>===<<<;;;;;;===???@@@CCCCCCDDDDDDDDDEEEEEEEEEDDDHHHHHHDDDBBBBBBBBB@@@>>>@@@BBBAAA???@@@DDDHHHEEEEEEEEEEEEDDDDDDDDDDDDAAADDDHHHIIIIIIHHHGGGGGGIIIKKKMMMMMMLLLJJJIIIIIIJJJMMMOOOOOOMMMMMMPPPSSSUUU[[[aaa___XXXSSSRRRUUU]]]dddnnnuuuyyy|||{{{wwwtttsssrrrkkkkkkmmmooonnnpppzzz|||uuusss}}}~~~|||zzzqqqmmmeee^^^ZZZYYY[[[\\\XXXXXXXXXZZZZZZYYYVVVSSSSSSQQQNNNLLLJJJHHHEEEBBB@@@BBBCCCAAA???>>>AAADDDFFFFFFGGGHHHIIIIIIJJJKKKMMMLLLKKKHHHEEEBBB@@@???888:::<<<>>>>>><<<:::999888777555444555666888999888777777777777777888888222333444555666555555444222111000/////////000111555333222222444555555444111333555444222111333555666555555444444333222222///222444555555444555666000000000111222555777999999999999::::::888444000222111000000333777<<>>AAAAAA@@@999999999:::;;;===@@@AAAHHHPPPZZZ```bbbcccgggkkkqqqrrrtttvvvwwwwwwvvvuuuxxxyyy{{{|||xxxsssnnnjjjvvv~~~ssstttvvvwwwsssjjj^^^VVVUUUVVVRRRMMMOOOTTTQQQKKKKKKKKKJJJGGGDDDCCCDDDEEE===<<<;;;;;;<<<===<<<:::999666444333444666666666111444999>>>AAAAAA@@@???AAA<<<555111000222333444<<<===>>>>>>>>>===;;;::::::999888999::::::999777555777999:::999999:::;;;;;;===???@@@@@@@@@AAACCC??????=========???AAABBBDDDCCCCCCCCCCCCDDDEEEEEEDDDHHHHHHDDDBBBCCCBBB@@@>>>@@@CCCBBB@@@???BBBEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBDDDHHHIIIGGGEEEDDDDDDFFFIIILLLMMMLLLJJJIIIHHHKKKNNNPPPPPPOOOOOOSSSVVVXXX]]]cccbbb\\\UUUPPPOOO___eeelllqqqtttwwwzzz~~~yyy~~~~~~{{{tttpppooopppllllllmmmnnnlllnnnzzzyyyvvvyyywwwwwwxxxxxxvvvyyy~~~|||vvvkkk]]]UUUUUUYYY\\\]]][[[ZZZVVVPPPPPPTTTUUUSSSRRRKKKHHHKKKNNNMMMJJJIIIEEEEEEDDDBBB???===>>>???AAA@@@@@@AAACCCFFFIIIKKKKKKJJJHHHFFFDDDBBBAAA@@@>>>;;;888777888:::;;;;;;<<<===>>>===<<<888555222444666999<<<===:::555222222333555777888999999:::555444333333222222222222555555666777777666555555444333222222222333444555:::777333000000111222222555444333333444555666777000000000000111333888;;;999999888777666555444333000111222666888999777555777555333111222444888:::888888888777555666888:::777777666444111000111333555777999:::;;;<<>>:::===<<<;;;999777555444333333666999;;;<<<===???@@@:::777333000000333777999<<<<<<;;;:::::::::;;;;;;:::;;;<<<===<<<;;;999888;;;::::::;;;======;;;:::======>>>>>>??????@@@@@@DDDAAA???>>>@@@CCCEEEFFFFFFFFFFFFDDDBBBBBBCCCEEEMMMJJJGGGDDDDDDDDDCCCBBB===???AAAAAA@@@@@@@@@AAAFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEEEEFFFGGGGGGDDDBBBIIIJJJLLLLLLJJJHHHHHHHHHOOOSSSUUUTTTQQQOOORRRVVVSSSXXX]]]```]]]WWWQQQMMM[[[\\\```fffnnnsssvvvwwwvvvwwwxxxyyy{{{|||}}}}}}}}}yyyrrrmmmiiihhhlllnnnqqqtttwww{{{}}}{{{{{{|||zzzuuuzzzvvvttttttrrrooorrrwwwzzzssskkkaaa[[[[[[]]]]]]\\\VVVWWWUUUQQQRRRTTTRRRNNNMMMGGGCCCGGGJJJJJJIIIIIIBBBCCCCCCBBB???===<<<===<<<<<<<<<===???BBBFFFHHHIIIHHHHHHFFFDDDAAA???===>>><<<::::::;;;;;;:::999<<<======>>><<<999777555999:::<<<===<<<999555111000111333555777999:::;;;444333333222111111222222666666666555555444444444444333222111111222333333777555222111111222333333555555444444444555666777111222444444444555777999888777666555555555555555111111222444666666555333555444222000000111333555333555888888888777777888555555444222000000222444111333777;;;>>>BBBEEEGGGEEE@@@:::777666666333111222444555444333444777;;;::::::;;;;;;<<<===>>>???999:::;;;???EEEKKKOOOQQQRRRZZZaaaeeejjjqqqtttsssuuuuuuuuuuuutttpppmmmjjjkkknnnsssyyy~~~vvvqqqooooooyyyzzzrrrssswww{{{{{{vvvppphhhbbbYYYXXXVVVTTTRRRPPPOOONNNLLLLLLKKKIIIEEECCCBBBCCCCCC@@@>>>???BBBAAA===999>>>===<<<:::888666555444777888999999999999;;;===999666333111111333777:::===<<<;;;;;;:::::::::::::::;;;>>>??????>>><<<;;;888888888:::<<<>>>===<<<=========>>>??????@@@@@@BBB@@@>>>>>>@@@CCCDDDEEEIIIHHHGGGDDDAAA@@@AAACCCLLLKKKIIIHHHHHHGGGEEECCC???AAABBBBBB@@@??????@@@CCCCCCDDDEEEFFFFFFFFFFFF@@@AAACCCFFFIIIIIIFFFDDDJJJLLLMMMLLLJJJHHHGGGHHHMMMQQQVVVVVVSSSPPPQQQRRRSSSWWW[[[\\\YYYTTTPPPNNNVVVXXX\\\bbbjjjppprrrsssrrrrrrssstttvvvxxx{{{|||~~~~~~{{{wwwrrrmmmllllllmmmppptttzzz|||{{{{{{{{{~~~~~~yyy~~~yyytttppplllhhhjjjppp}}}yyytttpppkkkeeebbbaaa```^^^[[[RRRUUUVVVUUUVVVVVVRRRKKKHHHBBB>>>AAAEEEEEEFFFHHH@@@AAABBB@@@===:::999999777777777999;;;???AAACCCEEEFFFGGGFFFDDD@@@;;;888<<<<<<===>>>???>>>;;;888<<<<<<=========;;;999888;;;;;;<<<<<<:::777444222222222333444555666777888333333222111111111222222888777555333222222222333444333111000///000000111333333333333333333333333666555555555555666777777222444777888777777777777777666555444444555666777444333111111333333333222333222111//////...//////...222666999999888888888333333333111000000333666444777<<>>@@@@@@<<<888;;;;;;:::999888777666555;;;;;;;;;999777666777888777666333111222444888:::===<<<;;;:::999999888999777:::===???AAA@@@???===666666666999<<<>>>>>>===<<<<<<===>>>>>>???@@@@@@@@@>>><<<===???BBBDDDDDDGGGGGGFFFDDDAAA@@@BBBCCCJJJJJJJJJKKKKKKIIIFFFBBBAAABBBCCCBBB@@@??????@@@@@@AAABBBDDDFFFGGGHHHIII===???BBBGGGKKKLLLJJJHHHJJJLLLMMMMMMKKKIIIHHHIIIKKKPPPUUUWWWTTTPPPNNNNNNQQQSSSTTTSSSPPPNNNMMMMMMQQQSSSWWW^^^fffkkknnnnnnnnnmmmmmmmmmppptttxxxzzz{{{zzzwwwsssnnnllllllmmmpppsssyyy{{{{{{{{{zzz{{{~~~|||uuuooohhhccceeejjj~~~~~~yyytttooolllgggdddcccaaa^^^[[[UUUXXXZZZYYYYYYZZZUUUNNNGGGAAA===???AAAAAABBBFFFCCCCCCAAA===999777666777555666777888;;;>>>@@@BBBAAACCCEEEEEECCC>>>888555999:::>>>BBBDDDBBB>>>:::;;;;;;<<<<<<<<<<<<;;;;;;888999:::999777555444444888777666444333222222222444333333222222333333333999777444222000000111111333222000///.........///222444555555444222111111666666666666666666666666222444666777777777888::::::888666444333444666888777555222000111222222222///000000000///......------000555777888888999:::555555444222000111333666666999???GGGOOOUUUWWWXXXOOOGGG;;;444222333444333444333222333666888999999;;;::::::999999999:::;;;777999<<>>:::777666666666666777777777888<<<===>>>===:::888777777666555444333333555888:::;;;:::999888777666666666333555999===?????????>>>888777777888;;;======<<<;;;<<<<<<===>>>???@@@@@@>>><<<;;;<<>>@@@CCCHHHFFFAAA<<<777555666888888888999;;;===???AAABBB>>>@@@BBBBBB@@@<<<777444666999===CCCFFFEEEAAA===:::::::::::::::;;;<<<<<<;;;<<<===;;;777555555666;;;999777555333222111111555555444444444555555666999777444111000///000111333111000...------......444666888666333000//////666666666666666666555555000111222333444666;;;>>>>>><<<888555333444555666999666222111111333333333---...000111111111000000000222333555555777:::===777888777555222111222444111555===GGGRRRYYY\\\\\\UUULLL???666222222333222222111111333666:::<<<<<<;;;:::888777777777888999:::>>>BBBEEEIIINNNSSSXXX```kkkvvv|||}}}wwwooohhhgggiiilllppppppoooqqqwww~~~yyy{{{vvvrrruuuzzz{{{sssmmmjjjbbb]]]VVVPPPMMMNNNQQQTTTVVVOOOGGGCCCBBBCCCBBBAAA::::::;;;<<<<<<;;;888666333444555777999:::<<<<<<;;;>>>AAABBB@@@<<<:::999666555555444555666777888888777666555444444444444111333777;;;>>>???@@@@@@<<<;;;999999:::;;;:::999:::;;;<<<===>>>???@@@@@@<<<;;;;;;<<<@@@BBBDDDDDD@@@AAAAAA@@@???@@@CCCEEEDDDBBB@@@???AAABBBBBBAAA<<<>>>?????????@@@CCCEEEFFFFFFEEEFFFFFFHHHIIIJJJEEEFFFIIIMMMPPPPPPNNNKKKDDDGGGJJJLLLLLLLLLMMMNNNOOOPPPQQQPPPNNNMMMLLLLLLKKKJJJGGGCCCAAABBBEEEHHHMMMPPPUUU\\\ccchhhiiiiiillllllkkkkkklllooosssuuuyyywwwsssnnniiihhhjjjmmmuuuyyy{{{xxxyyy{{{{{{rrrjjjaaa[[[\\\aaattt~~~|||qqqnnniiiddd___\\\[[[ZZZYYYZZZXXXTTTSSSTTTRRRMMMJJJEEEBBBBBB@@@>>>???CCCIIIGGGCCC===999777999;;;;;;<<<===>>>@@@AAABBBBBB>>>>>>???>>>===;;;888777777999===BBBEEEEEECCC@@@999888777777777888:::;;;???AAACCC@@@<<<999999;;;;;;999777666555555555666666666555555555666777777888777555222111000000000222111///...---......///555777999777222.........555555555666555555444333///000000111222666;;;???>>><<<999666444333333333777444222111222444444444...///000111222222222222333444555444555666:::<<<777888999888555333222222111555>>>KKKXXX```bbbaaaYYYPPPCCC:::555333111000111222222444666999<<<>>>:::888777555555666888999>>>CCCJJJNNNPPPTTTXXX\\\___iiirrrvvvzzz~~~|||yyyxxxvvvpppkkkiiilllooorrrqqqqqqsssxxx~~~}}}}}}tttkkkeeebbb]]]VVVPPPMMMMMMPPPRRRUUUQQQLLLHHHFFFEEEDDDCCC<<<;;;;;;:::999888777666555666777999;;;===??????999===@@@BBBAAA>>><<<;;;777666666666666666666666555555444333333333444444333444666999===@@@CCCDDDAAA>>>;;;:::::::::999888::::::;;;<<<>>>???@@@@@@;;;:::;;;===AAACCCEEEDDDBBBBBBAAA???<<<<<<===>>>@@@===;;;:::<<>>@@@CCCFFFHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIJJJLLLNNNNNNKKKIIICCCEEEIIIKKKKKKLLLMMMNNNPPPPPPOOOMMMLLLKKKKKKJJJLLLKKKHHHEEECCCDDDGGGJJJMMMPPPUUU[[[bbbffffffeeeggghhhjjjlllnnnpppqqqqqqyyywwwtttpppllllllnnnqqquuuzzz|||yyyzzz~~~yyyqqqjjjbbb\\\\\\aaannn~~~|||xxxwwwqqqooolllgggaaa\\\YYYXXXWWWXXXWWWSSSQQQQQQMMMGGGGGGDDDCCCDDDBBB???@@@DDDEEEEEEEEEBBB???======>>>===>>>>>>???@@@@@@AAAAAA>>>===<<<::::::::::::;;;;;;;;;===@@@CCCCCCBBB@@@888777555444444555888999;;;???CCCCCC@@@???AAACCC===<<<:::888666777777888555555555555555666777777777666555444333222111111111000///......///000000444777999666111...///111333444555555555444222111...000222333333666999<<<999888777555333222222111333111000000222444555555111111111111111222222222444666777777777777888999333666888999777444222111555888???KKKWWW^^^]]]ZZZQQQJJJ@@@999666444222000222555666666444555999===888777555444444555888999===DDDNNNUUUXXX[[[```ddddddkkkqqqrrrtttwwwxxxwwwtttvvvwwwsssnnnjjjkkkmmmnnnnnnooorrrxxx}}}~~~~~~uuujjjbbb\\\ZZZXXXTTTRRRPPPOOOOOOPPPPPPNNNKKKGGGDDDCCCCCC>>>===<<<999777666666777777777888999:::;;;;;;<<<:::;;;======<<<;;;<<<===888888777777666666555444555444444444444555555666444444444666999>>>BBBEEECCC@@@<<<::::::::::::999999:::;;;<<<===???@@@@@@;;;:::;;;>>>BBBEEEFFFEEEAAAAAA@@@===:::999:::;;;<<<;;;:::;;;===??????>>>:::;;;;;;;;;<<<>>>AAADDDFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGFFFGGGHHHHHHGGGFFFDDDFFFIIIJJJJJJIIIJJJKKKOOONNNNNNNNNMMMKKKHHHFFFKKKKKKJJJGGGEEEEEEHHHJJJLLLNNNSSSYYY___bbbaaa```^^^aaafffkkkooopppooonnnsssrrrqqqooommmnnnqqqsssrrryyy}}}|||~~~zzzsssmmmeee______dddmmm||||||xxxvvvppppppooojjjccc]]]XXXVVVVVVXXXXXXTTTRRRQQQKKKDDDEEEBBBCCCEEECCC@@@AAAEEE@@@CCCFFFGGGEEECCCAAA@@@===>>>??????@@@????????????===:::888888999<<<>>>???>>>===???@@@AAA@@@???777666333222222444666777111777???BBBBBBCCCGGGKKKBBB@@@===999777666666666444444444444444555666777666666666555444333222111000000///......///111111222666888555111...111444333333444555444333111000...111444666666666777888555555444444333222111111///......///222444555444444333222111000000000111444777:::;;;999777666666///222777999777444222111444666<<>>BBBEEEFFFFFF===>>>===;;;999999;;;===::::::<<<>>>AAAAAA???===;;;<<<<<<;;;:::<<>>??????>>>;;;999;;;:::888666555777;;;>>>BBBCCCDDDCCCBBB@@@===<<<;;;999777444333333333333444666999===@@@CCCEEEFFFFFFAAA;;;999999:::999777333444555444222222555888:::777444222333555666666///......///222333222111777888999888555333222222444333222000000000111111444555666777777666555555111222444555444222000//////000111222333444444444222111111111000000/////////555;;;<<<999777999<<<444444444555555555555555333444777<<>>>>><<<999888777999666444555777:::999888::::::999777444333444666666777888999999888777666444444555666666666666666999999888666555777:::===<<<;;;:::;;;<<<<<<:::999:::888888888:::;;;:::999999666555777===BBBEEEEEE@@@???===;;;999888777777999;;;>>>?????????@@@AAA>>>======???AAAAAA>>>;;;???>>>===;;;<<>><<<===???AAACCCAAA===:::::::::999888999<<<@@@CCCIIIIIIIIIGGGDDD???:::777;;;;;;:::999888777666555555666888;;;>>>AAACCCDDDEEEAAA===:::999888888777444555666444222222555888>>>;;;888777777888888888222111000000222444444333777999;;;;;;888666555444333111000......///111222999888666444333333333333///000222333444444444333111222333444444555444444444444333333333222222222111333777:::;;;;;;;;;:::666666666555555555555555444444555888;;;;;;888666999888555333111111222333444666888888777666777888999555222555666666999======BBBHHHNNNUUU]]]ffflllttttttrrrqqqpppppppppqqqwww}}}}}}wwwrrrqqqqqqnnntttuuuuuuvvvwww{{{|||nnnmmmoooqqq|||zzzssslllgggYYYUUUSSSUUUVVVRRROOOPPPMMMKKKIIIHHHGGGDDDAAA>>><<<>>>@@@@@@>>><<<;;;;;;===:::777666888999888666::::::999666444333444666333444555666777777777777666666777777666666555555888888777555444555999<<>>======>>>===:::888888777666777999:::999888999888888;;;@@@CCCDDDCCC<<<;;;:::888777666555555666;;;AAADDDDDDCCCBBBAAA>>>===>>>AAACCCCCC???<<>>===;;;;;;===BBBFFFFFFGGGGGGEEEBBB@@@??????EEEGGGIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFEEECCCAAA@@@???AAACCCEEEGGGIIIJJJJJJJJJKKKMMMPPPSSSWWWZZZ\\\dddbbb```bbbfffjjjkkkkkkeeeddddddeeejjjoootttvvv||||||}}}~~~}}}}}}}}}sssjjjccc```[[[fffwwwzzzuuummmfffaaa^^^\\\[[[^^^aaa___YYYVVVVVVVVVTTTWWWTTTOOOKKKHHHFFFFFFFFFDDDFFFIIIKKKIIIEEE@@@<<<;;;===@@@CCCDDDBBB===888888777777888;;;???CCCFFFKKKLLLKKKJJJEEE???:::666<<<===???@@@???===:::777777777777888:::===???AAADDDCCC@@@<<<999777888999555666666555333333555777===<<<::::::::::::999777666444111111222444555555555888;;;<<<:::777666555222000...,,,,,,...111333>>>;;;888444222111111222---...000222444666888888444444555666666555555555111111000000000000//////111111333777<<<>>><<<:::888888777777666666555555666666555666888777555333888777555333222333444555444555666666555444666777888555444777888888:::>>><<<@@@FFFMMMUUU___hhhnnnrrrsssuuuvvvvvvuuusssrrr{{{~~~~~~{{{zzzzzzxxxuuuzzz|||}}}|||zzz{{{rrroooooorrr||||||uuunnniiiggg]]]VVVRRRRRRRRRPPPQQQSSSLLLKKKIIIHHHGGGFFFCCC@@@===@@@BBBCCCAAA@@@??????@@@===:::888888888777555888999888666444333444666222222333444444555666666777888888777777666555444666666555333222444777:::>>>>>>>>>>>>>>><<<888555777666555666888999888777::::::<<>>@@@CCCEEEDDDAAA>>>???>>>===;;;:::;;;???CCCHHHIIIHHHFFFBBB>>>======EEEGGGIIIJJJIIIGGGGGGHHHEEEFFFEEEEEEDDDBBBAAA@@@===>>>@@@BBBFFFJJJMMMNNNKKKLLLNNNQQQUUUYYY]]]___jjjgggdddccceeehhhjjjkkkggggggggghhhkkkoootttwww{{{|||~~~|||xxxwwwzzzyyyqqqjjjccc___\\\cccqqqvvvqqqjjjddd___\\\YYYWWW^^^aaabbb^^^ZZZWWWXXXXXXYYYVVVPPPKKKGGGDDDCCCCCCBBBEEEGGGHHHEEEBBB>>><<<>>>???@@@BBBBBB@@@;;;888666555555777;;;@@@CCCEEEEEEFFFGGGGGGEEEAAA<<<999:::===AAADDDDDDAAA<<<999999888777777777999<<<===BBBCCCBBB===888666777:::444444555444444444444555888888888999::::::888666888555222111222444555555222555888:::888666555444333000---+++,,,///333555===<<<:::777444333222111//////000222444666999:::555555555555555555444444////////////............///000333777:::<<<<<<;;;:::999999888777666555555555555555666777666555555999888666555555666888999555666777666444444555666777555555888999888;;;@@@>>>BBBIIIRRRZZZbbbhhhlllqqqtttyyy|||~~~}}}{{{yyy~~~zzz}}}{{{wwwttttttzzz~~~||||||}}}~~~}}}|||wwwzzz{{{xxxqqqjjjffffff```XXXSSSRRRRRRQQQRRRUUUOOOMMMJJJIIIHHHFFFCCCAAA>>>@@@CCCDDDCCCBBBBBBBBB@@@???<<<:::999888888777888888777666444444555777555444444444444444555555666666777777777777777666555444333222111222555888:::::::::<<<<<<:::777444777666666777999:::999888<<<<<<===>>>?????????>>>:::::::::;;;;;;:::::::::777===DDDHHHHHHDDDAAA???===???BBBEEEFFFEEEBBB@@@@@@???===;;;999:::===@@@HHHIIIHHHFFFBBB???>>>>>>EEEGGGJJJJJJIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCAAAAAA;;;;;;===???CCCGGGKKKMMMKKKLLLNNNQQQUUUZZZ___aaajjjiiigggeeeffffffggggggeeefffggghhhkkkoootttwwwzzz}}}|||wwwvvvyyy~~~yyyuuuqqqkkkfffbbbeeelllxxxuuupppjjjddd```\\\XXXUUUYYY[[[]]]]]]YYYVVVVVVYYYUUURRRMMMHHHDDDBBBAAAAAAAAACCCDDDCCC@@@>>>>>>??????>>>===>>>??????>>><<<888777666888===AAACCCCCC>>>@@@BBBCCCBBB@@@<<<:::888<<>>@@@CCCEEEDDDCCCCCCCCC>>>>>><<<;;;999999:::;;;777888888666555555777999:::999999777666555333333222333555666888999999999444444333111000222555888777777888:::;;;;;;999666888777666888:::;;;;;;:::>>>===<<<:::999:::<<<===:::;;;<<<<<<======<<<<<<<<>>BBBEEEFFFEEECCCBBBAAA@@@???<<<::::::===???FFFGGGGGGFFFCCCAAA@@@AAAEEEGGGJJJKKKJJJJJJJJJKKKLLLKKKIIIFFFDDDBBBAAA@@@;;;<<<<<<>>>@@@DDDGGGIIILLLLLLMMMPPPTTTZZZ^^^aaaeeefffggggggfffdddbbbaaaaaacccfffhhhjjjnnnssswwwzzz~~~~~~zzz||||||wwwtttuuuxxx|||~~~zzzxxxvvvoooiiihhhgggiiirrr|||}}}wwwsssnnniiiddd___[[[WWWVVVUUUVVVXXXWWWSSSSSSVVVPPPMMMIIIEEEBBBAAAAAAAAA@@@BBBBBB@@@===<<>><<<;;;<<>>BBBBBB@@@===;;;<<<;;;999888888999::::::666666555333111///000111222111111333666777666555777777888:::===>>><<<;;;777555222222333555666666444555888888777666666666444222000......000333555...000444666666444111///555555555555555555555555111111222222333222222222111111111222222222222222...333888888444333777<<<999999888888777777666666:::<<<>>>>>><<<888666555222111111111222555888999:::<<<======;;;888888888888777777999999999???HHHNNNRRRZZZccckkkppppppoooooorrryyy||||||~~~zzzsssppptttxxx~~~|||{{{}}}{{{yyy{{{~~~|||xxxuuutttoooqqqttttttqqqlllhhhfffbbb\\\XXXXXXXXXUUUTTTVVVVVVSSSOOOLLLJJJHHHEEECCC???AAADDDEEEDDDCCCCCCCCC<<<<<<<<<;;;999999;;;===888888888777666666999;;;=========<<<999666444222000111333555777999::::::555555444222111333666999999888888999<<<<<<<<<:::888777777888:::<<<<<<;;;===<<<;;;888666666999<<<888999;;;<<<<<<<<<;;;:::>>>???@@@???<<<:::999::::::===AAACCCCCCCCCCCCDDDBBBBBBAAA???===<<<>>>@@@DDDEEEFFFFFFDDDBBBBBBCCCDDDGGGJJJKKKKKKKKKLLLMMMKKKJJJHHHFFFDDDBBBAAAAAA?????????@@@BBBDDDEEEFFFKKKKKKLLLNNNRRRWWW]]]```aaacccffffffdddaaa___^^^___bbbfffggghhhkkkqqquuuzzz~~~}}}zzzxxxzzz~~~~~~zzzuuuqqqqqqtttwww{{{zzzwwwooogggiiiggghhhqqq~~~|||~~~yyyvvvqqqlllhhhccc]]]ZZZZZZUUUTTTWWWWWWTTTRRRTTTNNNKKKHHHDDDAAAAAAAAABBB===@@@CCCCCC@@@>>>AAADDDAAA@@@???@@@BBBCCCBBB@@@<<<999888<<>>======777999<<<>>>@@@???>>>===<<<<<<;;;;;;;;;:::::::::555333222222222222111000222111222555999:::999777;;;::::::;;;======<<<;;;666555444444666888888777555666666555444333444666333222000///...///111222///000333555555555333222555555666777666555444333000000111222333333333222///000000000111111111222333555777666444333555777777777777777777777777777666;;;???@@@>>>:::777666000//////000222555888:::===???BBBBBB@@@<<<:::999;;;::::::;;;:::;;;CCCMMMZZZ[[[```hhhqqqwwwyyyyyytttvvvzzz}}}yyy{{{{{{rrrmmmsssvvv}}}~~~~~~|||{{{{{{{{{~~~{{{xxxwwwwwwqqqrrrtttuuuuuurrrlllhhhccc]]]XXXWWWVVVTTTTTTWWWWWWTTTPPPMMMLLLJJJHHHGGGAAACCCFFFGGGEEEDDDCCCDDD<<<======;;;999888;;;===888999999888777888;;;======>>>??????===999555222000111222444666777888888666666555444333444777:::;;;999888888999;;;;;;:::777666666777:::;;;;;;::::::;;;;;;999666666888:::888999:::<<<<<<;;;:::999<<<===>>>===;;;999888999999<<>>?????????<<<<<<=========<<<;;;:::777555333444666777555222222222333777;;;===<<<:::>>><<<;;;:::;;;;;;:::888666555555666999:::999888333444333111///000111333222111000///......//////444444555666666777777777444555777888888666444333///000111222333444444444333333444444444555555555888666444444555555444222666666666666666777777777)))...666999888555333222000000000111333666:::<<>><<<<<<<<<;;;===FFFQQQaaaaaacccjjjsss{{{zzz|||~~~yyyvvvzzz~~~{{{sssmmmtttwww}}}~~~~~~}}}}}}~~~}}}|||zzz~~~~~~|||zzzyyyzzz{{{sssssstttwwwyyyvvvpppjjjeee]]]VVVTTTTTTRRRTTTXXXWWWTTTPPPNNNMMMMMMKKKJJJBBBEEEGGGHHHGGGEEEDDDDDD<<<===>>>;;;888777999<<<999::::::999888999<<<>>>;;;<<>>>>><<<:::999888888;;;===>>>===???BBBFFFDDDEEEDDDCCCAAAAAABBBDDDEEEGGGGGGFFFDDDBBBBBBBBBDDDGGGJJJLLLLLLLLLMMMOOOLLLKKKJJJIIIJJJKKKLLLMMMFFFGGGIIIKKKLLLLLLLLLLLLKKKJJJJJJKKKNNNSSSXXX[[[___aaabbbaaa___^^^```ccceeehhhkkkjjjggggggkkkoooyyy|||yyyzzzyyyxxxyyy|||vvvxxx~~~xxxllleee]]]^^^eeeqqq{{{~~~wwwnnniiigggddd___ZZZTTTVVVXXXZZZZZZXXXVVVTTTPPPLLLHHHFFFEEEDDDAAA>>>>>>BBBGGGHHHFFFDDDDDDEEEGGGDDDBBBDDDFFFDDD>>>777888888888999;;;===@@@AAADDDDDDCCCDDDEEEEEECCC@@@???<<<999999<<<>>>===;;;<<<===;;;888999>>>???<<<999999999888888888888888555333222444777888666444999999999999999999999999777555333444666666444222555555555333000///000111111...+++,,,///111111///000111222444444333333222666666666666555333111000222222333333333222222111333555666888777555222111333111//////000000000///444555666777999999999999555555444444333333333333222222333333555666888888???EEELLLOOOKKKCCC<<<777888999888777999@@@JJJRRR___aaaeeemmmuuu}}}~~~~~~{{{zzz{{{xxxvvvtttuuu|||zzz}}}~~~~~~zzzvvvvvvyyy}}}|||}}}}}}|||yyyvvvsssqqqhhh^^^UUUTTTTTTTTTVVVYYYWWWVVVQQQMMMMMMPPPNNNIIIGGGCCC???>>>@@@AAAAAA???===;;;888888:::<<<<<<<<<999888777777777888999:::===<<<;;;;;;:::777333///555555555555555555555555111333555777777777555444666666666777999:::888777333555777888999888777666888888888888888777777666888999;;;;;;:::999:::;;;:::;;;<<<;;;888666666777888;;;>>>>>>===<<<;;;;;;AAA@@@@@@BBBEEEGGGGGGFFFKKKGGGBBB===;;;<<>>999777777777777999;;;===???BBBBBBBBBDDDFFFFFFEEECCCAAA===:::999;;;<<<;;;999777888666444777<<<>>>;;;777777777777777777888888777444111222444666666555888888999999:::;;;;;;;;;888666444555666777555333444444555333111///000000000.........000111111000000111222333444333333222333222222222333444555666111111222222222222222222444555777999888777555333666444222222333444333222444555666666777777777777555555555555444444444333444444444555666777888999>>>AAAEEEFFFCCC???:::888777888:::;;;<<>>>>>>>>===<<<;;;:::999999:::;;;>>>===<<<;;;:::888333000333333333333444444444444111222444666777777666666777666666777999999888666444555777888888777666555777777777888888777777666777999;;;;;;:::999:::;;;;;;<<<<<<;;;888666666666888;;;======<<<:::::::::>>>???@@@AAACCCDDDEEEFFFIIIFFFAAA===;;;<<<>>>@@@EEEFFFGGGIIIIIIHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFGGGIIIJJJJJJIIIJJJJJJHHHHHHHHHIIIKKKLLLWWWYYY\\\^^^___```bbbdddgggiiikkkkkkjjjjjjkkkllloootttuuusssuuu}}}~~~xxxoookkkoooxxx|||uuukkkdddcccbbbfffmmmuuu}}}~~~zzzuuusssqqqjjj```XXXWWWUUURRRRRRUUUUUUSSSQQQLLLIIIGGGGGGIIIJJJGGGDDDCCCEEEGGGHHHGGGGGGHHHIIIEEEFFFFFFFFFDDDAAA===:::777777777777888:::<<<>>>>>>???@@@DDDGGGIIIHHHGGGBBB???:::999;;;;;;999777444555333111444999;;;999777777777777888999999:::888555111000111333555555666777777888:::;;;===>>>:::888777777777777555444222444555444111/////////---///111111000//////000000111222222333333222222222111000000111333666777111111000000000111333444555666888999999888777666777555444444555666555333444555555666666555555555666666666666666555555444666666666666666777888888:::;;;===<<<:::999999999777;;;@@@BBBDDDFFFKKKPPPXXX___kkkxxx~~~rrrggg```eeeqqq||||||||||||{{{}}}|||zzzxxxwwwmmmfffaaaaaa___XXXRRRPPPPPPPPPOOOLLLMMMQQQPPPLLLIIIFFFDDDBBBAAA@@@>>><<<;;;:::;;;<<<>>>??????===AAA@@@>>><<<;;;;;;;;;<<>><<<;;;:::888444111222222333333444444555555222333333555666777888888888777666777888888666444444555666777777666444333555666777777777777777666888:::;;;;;;:::999999:::;;;<<<<<<;;;888666555666888:::<<<<<<:::888777777999<<>>???@@@BBBEEEHHHIIIHHHFFFDDDKKKKKKKKKKKKJJJJJJJJJJJJEEEDDDCCCCCCEEEFFFFFFEEEBBBBBBCCCDDDEEEFFFGGGGGGRRRSSSVVVWWWYYY]]]aaaeeegggjjjmmmnnnmmmlllkkklllmmmqqqrrrnnnmmmttt}}}yyyooohhhiiirrr}}}xxxpppiiiaaa```ccckkkttt~~~~~~zzzvvvtttsssmmmddd\\\VVVQQQMMMLLLOOOQQQPPPNNNLLLIIIFFFFFFGGGGGGDDDAAA??????@@@@@@AAAAAABBBCCCAAACCCEEEDDDAAA===:::999999888888888999;;;===>>><<<===???CCCHHHKKKKKKJJJAAA===:::999;;;;;;:::777888888555222333777777444888777777777888:::;;;<<<666555333111111222222333444444555666888:::<<<===;;;:::999888888777666555222444555444222/////////***...333333000......//////000000111111111111111555555333222111111111111222111/////////111333555444555777888999888777666666555444555666666555333666666666666666555444333666666777888777777666555666666666555666666777777555666777666555666888999999???FFFJJJLLLMMMPPPSSSTTT]]]jjjwwwxxxmmmccc\\\^^^hhhttt|||zzz~~~~~~~~~{{{wwwtttkkkeeeaaaaaa___YYYSSSQQQOOOQQQPPPLLLLLLOOONNNKKKGGGGGGEEEDDDBBB???<<<:::888888999;;;===>>><<<;;;???>>>===;;;;;;;;;<<<<<<>>><<<;;;:::999777333111333333444444555555666666333333333444555777999:::888777666666777777555333444555666777666444222111444555666777777777777777;;;<<<===;;;999777666777:::;;;<<<:::777555555555888:::;;;:::888666555666555999>>>>>>;;;;;;???DDDDDDCCC@@@===<<<<<<===>>>===???AAADDDGGGHHHHHHHHHNNNMMMMMMLLLKKKKKKKKKKKKFFFDDDBBBAAABBBBBBBBB@@@;;;===???AAACCCDDDDDDDDDLLLNNNPPPRRRVVV[[[aaafffgggjjjmmmnnnllljjjhhhgggiiimmmpppnnnlllpppzzz}}}tttlllkkkrrr}}}}}}{{{tttmmmccc```bbbiiiqqq||||||vvvpppnnnmmmkkkeee___[[[VVVRRRPPPRRRTTTUUUUUUSSSOOOJJJHHHHHHGGGDDDAAA>>>======>>>???@@@@@@@@@<<>>;;;999888888777777888999;;;===>>><<<===???DDDHHHKKKLLLKKK???;;;888888;;;<<<;;;999???>>>:::444333555444111666555444444555777999:::222333555555444222111000333222222333444777999;;;:::::::::999888777777777333555555444222000000000***///333444111...---...////////////000000111111555666666666555222///---222111000//////111333555222333444666666666666555666555555666888888666555777777777777666555444444555666777888888888666555555555555444444555666666111333555666666666888::::::@@@HHHMMMOOOQQQTTTWWWZZZaaajjjttt{{{qqqgggbbb___```ccckkkzzz{{{vvvvvvwwwxxx{{{~~~yyyuuummmeee___^^^\\\VVVQQQPPPQQQSSSSSSNNNLLLLLLKKKHHHHHHIIIJJJIIIFFFBBB???===888888999;;;===>>><<<::::::999888888999:::;;;<<<;;;:::888777777555333111222222333333444444444444444444444444666777999999777666555666666666444222333444555666555333111000444444666777888888888888===>>>>>>;;;888555444444888999:::999666444444555888999999888666444444555444888<<<<<<999999===AAAAAA@@@>>>===<<<<<<======<<<===>>>@@@DDDHHHKKKNNNOOOOOONNNMMMLLLLLLLLLMMMIIIFFFDDDBBBBBBAAA???===999;;;>>>AAACCCDDDDDDDDDGGGJJJNNNRRRWWW]]]dddiiihhhjjjmmmllljjjfffdddcccbbbgggmmmooommmnnnvvv~~~~~~xxxrrrpppssszzz}}}|||vvvooofffbbbaaaeeekkkuuuyyyrrrkkkggggggfffbbb^^^[[[YYYVVVTTTTTTVVVYYY[[[YYYSSSLLLGGGEEEDDDAAA>>>AAAAAAAAABBBEEEEEEDDDCCC;;;<<<>>>??????===:::888666666666777999;;;===???>>>???AAADDDHHHKKKJJJIII>>>:::777888:::<<<<<<:::AAA@@@<<<555444666444000333222000000000222444666000333666777666333222111333222111111222444666888888:::::::::888777888999666666666444222111111333...111444555333111//////111000000000000111222222222444777999999777444222444333222111111222333333222222333444444444333333888888888:::;;;;;;999777777777777777777666555444444555777888999888666555444444444444444555666666111333666777777888999;;;<<>>???===<<<777666666666777999;;;<<<888777555555666555444222222222222111111111111111444555555666666777777888666555444555666666444222111222444444444333111000444555666777999:::::::::<<<======;;;888555333444444666777666555333444444777888888777555444555666777999;;;;;;999999;;;>>>???>>>======<<<<<<<<<<<<===<<<<<<===AAAFFFKKKNNNNNNNNNLLLKKKKKKLLLMMMMMMKKKHHHEEEDDDCCCBBB@@@>>>;;;<<>>CCCBBBCCCEEEHHHHHHFFFCCC=========@@@CCCCCC???<<<777777888999<<>>BBBDDDHHHKKKOOOVVV```gggmmmqqquuuvvvvvvwww|||}}}vvvnnnooossswwwwwwvvvzzzxxxsssqqqpppqqqwwwzzz~~~}}}{{{{{{tttkkkdddaaa]]]VVVQQQOOOSSSWWWWWWRRRMMMKKKJJJGGGFFFKKKPPPRRRPPPKKKHHHFFF???===<<<<<<=========<<<888888777777777999:::;;;777666444444666777666555555444444333333222222111555666777888888777666555444333333444666666555333///000222333444333111000444555777888:::;;;;;;<<<999:::;;;:::888666666777111222444444333333333444666777888777555555666888:::;;;;;;;;;;;;:::;;;;;;<<<=========<<<<<<<<<;;;<<<<<<<<<===@@@CCCFFFGGGKKKJJJIIIHHHHHHJJJKKKLLLJJJHHHEEEDDDDDDCCCBBBAAA===>>>@@@BBBDDDFFFGGGGGGBBBIIISSS\\\ccciiinnnqqqkkklllmmmmmmjjjiiiiiiiiiffffffiiioooooommmoootttvvvwwwvvvrrrnnnnnntttyyy}}}tttaaa[[[WWWXXX]]]fffuuuyyyqqqllljjjfff```ZZZUUUYYY[[[YYYTTTUUU[[[bbbccc[[[PPPIIIFFFFFFEEEDDD@@@@@@AAADDDGGGGGGDDD@@@@@@>>>>>>BBBGGGHHHDDD???;;;;;;<<<>>>AAADDDGGGIIIDDDCCCDDDFFFHHHHHHFFFEEEAAA===999888999:::888666444555333000333888:::777666555222111000222444555222444666555333333666999999777444222111222333444555777999999777777999<<<;;;:::777333111222555888:::888666888::::::777333666666555444555666777888777777888999:::;;;;;;<<<666666666555444333111111444444444333333222222222555555666888::::::888555333444444555555444444333222333666888888777555444444444555555777888999:::666666555444555888===@@@HHHIIIKKKMMMQQQZZZgggpppmmmrrrxxxyyyyyyyyy}}}|||uuuuuu|||{{{yyyyyy}}}~~~xxxsssppppppsssuuu{{{}}}{{{xxxxxxxxxqqqjjjeeedddbbb[[[VVVTTTRRRWWWXXXSSSMMMLLLKKKIIIAAAGGGNNNQQQOOOJJJGGGFFF???===:::999::::::::::::<<<;;;:::999999999:::;;;777555444555777888888888999999888777666555555444555666888999888777555444333222222444666666555444...///111333444333222111444555777999;;;<<<<<<===555777999999999888999:::...000222333222222333444666777777777555555777999===<<<;;;;;;<<<<<<:::999;;;<<<<<<======<<<;;;;;;;;;<<<===??????@@@@@@@@@HHHGGGFFFFFFFFFHHHJJJKKKHHHFFFDDDDDDEEEEEEDDDCCC??????AAABBBDDDFFFGGGHHHBBBJJJUUU```hhhmmmqqqssslllmmmnnnnnnmmmmmmnnnpppoookkkkkkpppqqqnnnoootttuuuvvvuuuppplllmmmtttzzz~~~~~~vvvkkkddd^^^^^^aaahhhsss}}}{{{ooojjjjjjkkkgggccc\\\[[[YYYWWWVVVYYY^^^bbbbbbZZZOOOFFF@@@>>>======???@@@BBBDDDDDDCCCBBBAAA>>>AAACCCCCCCCCEEEIIIMMMJJJHHHEEECCCBBBAAABBBCCC===>>>???AAACCCEEEFFFGGGAAA???===>>>???>>>:::777999888555444555777:::;;;>>>;;;777555555666666666777777888777555444444555666666666444222111222333888888666666666777999::::::::::::888666555666888666777888999999888777777888888777777777777777777;;;:::;;;<<<===<<<999666555333111///...000222333444555555333111000000111444777::::::888666444444000111444888:::999555111444222222333666999::::::666888777444444777888666111222555666888;;;???BBBMMMRRRTTTRRRTTT___kkkrrruuuvvvwwwzzz|||~~~zzzsssttt|||}}}zzzuuupppooorrrxxx}}}}}}vvvtttvvvmmmgggaaa```bbbaaa[[[TTTTTTXXX[[[XXXPPPIIIFFFFFFJJJLLLNNNPPPOOOMMMJJJHHH>>>:::888999999777999===;;;;;;;;;:::999888666555999777555333333444777888999888888777666555444333888444444777555//////444444555666777555222///,,,111333666777555222111000444555666666777666666666666555555777888777555333444444444555666444111...666444333333666888:::;;;@@@AAA@@@===:::999999:::999888888888:::<<>>>>>>>>???@@@AAABBBCCCCCCGGGLLLLLLIIIGGGJJJMMMHHHIIIGGGEEEGGGIIIEEE???CCCDDDEEEEEEEEEEEEGGGIIIGGGJJJTTTcccrrrxxxvvvqqqllllllmmmppptttvvvvvvuuuppplllmmmrrrrrrnnnmmmqqqrrrsssvvvwwwsssnnnpppuuuyyynnnfff___]]]```fffqqq{{{|||qqqlllkkkiiiddd^^^SSSRRRQQQPPPRRRUUUXXXYYYYYYSSSJJJCCC@@@>>>>>>===>>>???AAACCCDDDDDDCCCBBBBBBDDDFFFEEEDDDFFFKKKOOOPPPNNNJJJEEEAAA???>>>===;;;;;;<<<>>>AAAEEEIIILLLGGGGGGGGGIIIIIIFFF@@@;;;:::999888777888999;;;<<<>>>;;;777555666777888777666666666555444333333333222333444333111111222444777777777666666777777888<<<======<<<:::999999:::666777888999:::999999888888777777777888999;;;;;;@@@????????????===:::777444333111//////000222333222444444444222111222333111444888::::::999999999333333555777999888555222222222333666999;;;;;;:::777999888555555888999777333555777888:::===AAADDDLLLRRRUUUTTTWWW```kkkqqqwwwyyy|||~~~~~~}}}~~~{{{tttttt|||~~~xxxuuuwww|||}}}vvvrrroooiiibbbaaacccccc___ZZZTTTVVVXXXWWWSSSNNNKKKKKKNNNOOOQQQQQQOOOKKKGGGDDD@@@;;;888888888777:::???>>>>>>===<<<;;;:::999888777666444222222333444666999999999999777555333222666333333555444000000444000111333444444333111000000333666777666555444444444444555555666666555555444333333555666666444222333333333444555444222000666555444444666888:::;;;>>>??????===;;;:::;;;<<<666666666888:::===AAACCC>>>>>>>>>>>>>>>???@@@@@@@@@DDDIIIJJJGGGEEEFFFIIIIIIKKKJJJGGGGGGIIIFFFAAADDDEEEEEEEEEDDDDDDFFFHHHGGGKKKSSS___lllssstttsssrrrqqqqqqrrrtttuuutttrrrpppnnnooossstttpppooorrrnnnmmmppptttsssppprrrvvv}}}{{{pppggg___]]]___fffrrr}}}}}}uuuqqqqqqnnnggg___RRROOOLLLLLLNNNPPPPPPOOOPPPLLLGGGCCCAAAAAA@@@@@@888999;;;>>>????????????EEEGGGGGGFFFEEEGGGLLLQQQSSSPPPLLLFFFBBB>>><<<;;;<<<;;;;;;<<<@@@FFFLLLPPPIIIJJJMMMNNNMMMHHH@@@;;;:::::::::;;;;;;;;;;;;<<<===:::777666777888999888555555444444333222222111000111333222111111333444555666777777777666555555888:::<<<;;;999888777777555666888:::;;;;;;::::::777777777888999;;;>>>??????>>>>>>>>>???>>><<<999444333111000///000222333111222444444333333444555222555999;;;;;;;;;;;;<<<666555555666777777555333111222333777:::<<<;;;:::888::::::777777::::::888666888999;;;<<>>===<<<;;;;;;555444333222222222222222:::;;;;;;:::888555222000333111111444444111111444111111111111111111111111///222555666555444444444333333333444444444444444222222333444666777555333222222111333444555444222777666666666666888:::;;;;;;<<<===<<<;;;;;;===???888888888999:::===???AAAAAA@@@@@@@@@????????????>>>CCCHHHIIIGGGEEEEEEEEEHHHLLLMMMIIIGGGHHHGGGEEEFFFFFFFFFDDDBBBBBBDDDFFFGGGKKKRRRZZZbbbjjjqqqvvvxxxvvvuuuttttttsssqqqoooooonnnqqquuuuuurrrpppqqqllliiikkkpppsssrrrrrruuuxxx|||~~~sssiii```^^^```hhhuuu~~~yyytttsssuuurrrjjjbbb\\\UUUNNNLLLMMMOOOMMMJJJLLLJJJGGGEEEEEEDDDCCCAAA999:::;;;===============CCCEEEEEEDDDCCCEEEKKKPPPNNNLLLIIIFFFCCCAAA???>>>@@@>>><<<<<>>666666666999;;;===<<<;;;666555333111000000000111111222444333222111222444555777:::;;;:::999999999888666444333444444333222111111222555888;;;<<<;;;888;;;;;;888888;;;;;;888777999:::<<<===@@@DDDGGGQQQXXX]]]___aaagggkkkkkkrrrvvv{{{~~~|||vvvnnniiijjjssszzzyyyrrrqqqxxx~~~{{{yyywwwvvvxxx|||}}}tttrrrkkkccc^^^^^^___]]]\\\UUURRROOOPPPTTTUUURRRNNNGGGJJJMMMOOOPPPOOOLLLKKKCCC<<<777777777888===CCCDDDBBBAAA???======<<<===444444444333333333222222<<<<<<<<<;;;999555111///222111111333444555555555666444333111000///000000...000333333222111111111222222222222222333333444222222333555777888666555111111111222555666666555777777777777777777999;;;888:::;;;;;;;;;<<>>===<<<;;;;;;<<<<<>>???===;;;::::::333555777999:::::::::::::::999777555555666888999222111222444777999999999888666444222000/////////333444444333111///000111444666999999888888888999999666222111111222222222222111000111555888:::;;;888:::;;;888888;;;:::888666888:::;;;===@@@DDDHHHQQQXXX^^^```bbbfffgggdddppptttyyy{{{yyyrrrkkkfffdddmmmuuuuuupppooovvv~~~~~~yyyxxx|||~~~|||xxxyyy|||vvvqqqjjjeeeccc```]]]ZZZ[[[UUUPPPPPPTTTUUUSSSOOOEEEHHHLLLOOOPPPPPPNNNMMMCCC>>>999999888888<<>>===<<<<<<<<<444444555555555555444444<<<<<<<<<;;;888444111///111111111222666999999777777555333111000111111222111333444333111///...///222111111111111222333333111000111333666666555333111111111444666888777666666777999888666666777999777999:::;;;;;;<<>>===<<<<<>>BBBFFFHHHHHHEEEBBBAAA???EEEHHHEEEDDDGGGKKKKKKIIIIIIGGGDDDAAA@@@BBBDDDFFFKKKPPPQQQPPPWWWdddoooqqqpppoooooopppooommmkkkiiillloooqqqrrrqqqooollliiidddccckkksssuuusssrrrtttvvvwwwuuutttvvv}}}uuujjjdddbbbeeennnwwwzzztttqqqqqqmmmddd\\\ZZZUUUNNNKKKMMMPPPQQQQQQHHHFFFDDDCCCCCCBBB???===GGGFFFEEEDDDCCCBBBAAA@@@===???AAA@@@>>>>>>BBBEEEHHHGGGEEECCC@@@>>><<<;;;===<<<;;;:::;;;===@@@BBBKKKMMMNNNLLLGGGAAA===;;;555666777777777666555444333222111333555777777777;;;888666666888999666333999:::<<<;;;888666555555111333666888999999777666999;;;======;;;:::::::::555666888::::::;;;::::::;;;999666444222333555666444333222333555666555444666666444333111111000000444555555333111//////000222444777888888999;;;<<<999666222111111222333222222111000111444777999999666999999777777999999666444666999;;;===AAAFFFIIIOOOUUU\\\___bbbfffeeeaaajjjlllooopppnnnjjjfffccceeekkkppppppnnnooouuu||||||~~~yyywww~~~xxxwww~~~}}}|||zzzwwwtttoooiiibbb]]]```ZZZSSSQQQTTTUUUTTTQQQJJJKKKNNNPPPPPPMMMKKKIIICCC>>><<<<<<;;;999:::>>>======>>>>>>======<<<;;;555555555555666777888888<<<<<<:::888666333111//////000000111777======999333222222111222333555666666777777666333111000111222111111000000222333444/////////111333333222000111222333777999:::888666555777999888555444555888888999:::;;;;;;<<<>>>@@@????????????????????????>>>???@@@AAAAAA@@@??????===???AAACCCCCCBBB???===>>>BBBDDDBBBCCCHHHKKKJJJKKKJJJHHHDDDAAAAAACCCFFFDDDJJJOOOOOOMMMQQQ[[[eeegggffffffhhhjjjkkkjjjhhhfffjjjmmmmmmnnnpppoookkkddd``````iiiqqqsssssssssssstttssspppmmmqqqzzz~~~tttjjjdddbbbdddllluuuzzzrrrnnnmmmjjjbbb\\\QQQPPPOOONNNNNNNNNOOOOOOHHHFFFDDDCCCCCCBBBAAA???EEEDDDCCCBBBAAA@@@@@@@@@@@@CCCDDDBBB>>><<<===>>>EEEDDDCCCAAA>>>;;;999888888999<<<>>>AAACCCEEEFFFGGGKKKOOONNNHHHAAA<<<:::888888888888777777666666222111111333666888888888<<<999666666999:::777333555777999999777555444444111222555888:::::::::999888999::::::888888999:::888999;;;<<<<<<<<<;;;;;;;;;999666333222222444555444222111111333444444333222222222333333333444444444555666555333222333444555666888999999999;;;===999777444333444555555444111111333555888888666444333777888666666888777333333555888;;;>>>CCCHHHLLLNNNUUU\\\aaafffkkkkkkfffhhhhhhhhhhhhhhhgggffffffkkklllmmmmmmnnnqqqvvv{{{~~~}}}|||{{{}}}||||||}}}}}}zzzzzz{{{~~~}}}ssshhhaaa___YYYSSSPPPPPPRRRRRRRRRMMMOOOPPPPPPOOOKKKGGGEEEBBB??????@@@???:::888999999;;;===??????>>><<<;;;555444333333555777:::;;;<<<;;;888555333222111111---//////000666>>>>>>999111111111111222333444555555666777666333222222333333222111000000222333555222111111333444444222000111333666:::<<<<<<999666333777999888444222444666999:::;;;;;;:::;;;===>>>===>>>>>>>>>>>>>>>>>>>>>:::;;;>>>@@@AAAAAAAAA@@@>>>>>>???AAAAAA@@@>>><<>>DDDIIIKKKMMMMMMJJJOOOUUUVVVQQQHHHAAA===;;;::::::999999888888888222222222444777999:::999<<<888555666999:::777333000333555666555444333444111222555888:::;;;<<<<<<;;;<<<===<<<:::;;;<<<>>>;;;<<<===>>>>>>>>>===<<<;;;999555333222333555777...------...111333444444...///000222444666777888444555777666555555666888:::;;;<<<;;;999888999::::::888555555666777777666///222666:::<<<:::555111222555777555555777555222333555999<<<@@@DDDJJJNNNPPPWWW^^^dddlllrrrrrrnnnooonnnllljjjkkkmmmoooqqqpppooommmlllnnnsssxxx{{{zzzwwwwwwwww|||zzzwwwvvv|||yyylllcccZZZVVVPPPLLLKKKMMMOOOPPPMMMOOOPPPQQQOOOKKKGGGEEEAAA@@@AAACCCAAA:::666666777999===@@@@@@???===;;;444333222222444777;;;===<<<:::777333111111111222+++------...666??????888333222222222111111000000222444444444222222222444333222111000000222444555666666666777888777555333222444888<<<>>>===999555333666999888333111222555:::;;;<<<;;;::::::;;;===?????????>>>===;;;:::999999;;;>>>AAACCCDDDCCCCCC@@@@@@@@@AAABBBBBB@@@>>>EEEEEEBBB@@@CCCIIIHHHDDDLLLKKKIIIEEECCCCCCFFFIIIBBBHHHNNNPPPMMMLLLPPPTTTXXXXXXYYY\\\___aaa```___fffkkkllljjjkkkpppppplllhhheeedddggggggdddbbbccccccffffffaaa\\\[[[aaahhhyyyvvvsssllleeedddfffjjjrrr{{{rrr```^^^ccc```UUULLLSSSSSSRRRRRROOOMMMJJJHHHHHHEEECCCCCCFFFHHHGGGFFFDDDBBBAAABBBEEEFFFEEECCCFFFEEECCCAAA@@@>>>======@@@???===<<<;;;888444111444999@@@GGGMMMQQQRRRSSSUUURRRPPPOOOOOOLLLFFFAAA>>>???@@@AAAAAA???:::777777666666888:::;;;:::888:::::::::;;;<<<:::777444444555777999::::::999888666777:::<<<===<<<;;;:::===;;;999555444555999======;;;999;;;======;;;888888888888777777555444444111000111555888888555111222333444444333555888:::999777555444666888<<<>>>>>>>>>===:::888888:::<<<999666444444555555333000333666:::===>>>===<<<:::333222222333555777888777555777:::>>>CCCIIIOOORRRTTT]]]eeeiiinnntttvvvuuuuuurrrnnnkkkkkkoootttwwwtttrrrooollllllpppwww}}}xxxpppooosss{{{xxxzzz|||yyytttssstttuuu|||~~~qqqddd^^^VVVOOOOOOPPPNNNKKKKKKKKKLLLOOOPPPNNNJJJFFFCCCDDDCCCAAA>>><<<:::888888;;;===@@@@@@>>><<<;;;;;;===;;;999666555444444444666777777666666555444333777444000///222777<<<>>>777555222000///000111222555555555333111000222444777666444111000111222333777888888777555333333333444666999;;;;;;:::888777555333111111222444444444999999:::;;;;;;;;;;;;:::777999:::;;;;;;:::888777::::::<<<===???@@@BBBBBBEEECCCAAA>>>===>>>???@@@DDDCCCCCCDDDFFFGGGFFFEEEGGGJJJLLLJJJFFFDDDFFFIIIJJJIIIHHHIIIIIIIIIGGGEEEJJJLLLPPPUUUYYY[[[[[[ZZZ\\\dddjjjjjjfffeeekkkrrrkkkhhhcccaaa```___^^^]]]bbbccccccaaa^^^[[[ZZZZZZ|||tttsssnnnjjjiiiggghhhooowwwrrrddd```___ZZZSSSOOOPPPPPPPPPOOONNNLLLKKKJJJGGGDDDAAA@@@BBBCCCCCCBBBBBBAAA@@@BBBEEEGGGFFFDDDFFFEEEBBB???===;;;;;;:::@@@===999777777777666555999;;;???DDDJJJOOORRRTTTUUUSSSPPPOOONNNKKKFFFBBB@@@AAACCCDDDDDDAAA<<<999888888999;;;>>>??????>>>::::::999::::::999666333555666777888999:::;;;;;;@@@AAACCCDDDCCC@@@===:::888888666333222333666999888777666888;;;<<<;;;999888888888888777666555444444444555888;;;;;;888444444555555444333444666888666666666666777888::::::>>>>>>===;;;999999;;;===<<<999666555555444222///333555999<<<===<<<;;;:::555444444555888:::;;;;;;555666999<<>><<<;;;::::::<<>>;;;999777555555999999:::999999888777666666333000000222777:::;;;999777444111000///000111111111222111///000222444777555333111111111222222666888:::999555333333444222444666888::::::999999555333222222333333333111666777888888999999888888666888999::::::999888777;;;<<<>>>@@@CCCEEEFFFGGGCCCAAA???>>>>>>???AAACCCEEECCCBBBBBBCCCDDDCCCBBBFFFIIIKKKJJJFFFDDDFFFIIIFFFEEEDDDEEEFFFFFFDDDBBBEEEIIINNNPPPPPPQQQUUUYYY^^^dddjjjjjjgggfffiiimmmkkkgggccc```___^^^]]]\\\ddddddbbb^^^XXXTTTQQQPPPssstttrrrpppnnniiifffkkktttzzzqqqiiiccc\\\UUURRRSSSOOOOOONNNMMMLLLLLLLLLLLLGGGDDDAAA@@@@@@BBBBBBBBBCCCBBBBBBCCCFFFHHHHHHGGGFFFDDDAAA===;;;999888888>>>:::555333444777999:::>>>>>>???BBBFFFKKKPPPSSSSSSQQQPPPNNNLLLIIIEEEBBBCCCEEEGGGIIIGGGCCC>>>;;;=========>>>@@@AAA@@@>>>:::999888888888777555222777666666666777:::===???JJJKKKLLLKKKHHHBBB===999555666555444222222444666444333444666888:::::::::888888888888777666555444444555666999;;;:::888555555666555444333333555777555555666777888888777777;;;;;;:::999777888:::<<<>>><<<888666555444222000222444777999;;;;;;:::999777555555666:::===>>>>>>999999;;;===BBBKKKUUU[[[bbbhhhkkkjjjkkkpppsssrrrzzzxxxuuussssssvvvzzz}}}}}}|||zzzvvvssssssuuuxxx|||wwwuuuuuuvvvsssnnnnnnrrr||||||yyyvvvtttrrrpppqqqssswww~~~zzzppp___WWWOOOMMMMMMKKKJJJKKKKKKKKKKKKJJJHHHFFFCCCBBB??????>>>==================@@@BBBCCCBBBBBBBBBBBBFFFEEEDDDAAA>>>;;;888666;;;;;;;;;;;;:::999888777333111///000222555777777999888555222000/////////---............///222555555444222111111111222222333888;;;:::555222222444111222333555888:::;;;<<<666555444444444333111///444444555666666666666555555777888:::::::::999999<<<>>>@@@CCCEEEHHHIIIJJJAAA@@@???>>>???AAADDDEEEFFFCCC@@@???@@@AAAAAA@@@EEEGGGJJJIIIFFFDDDFFFHHHCCCBBBAAABBBDDDEEEDDDBBBCCCHHHLLLLLLJJJKKKQQQWWW___bbbgggiiihhhgggffffffiiifffaaa^^^\\\[[[ZZZXXX^^^^^^\\\XXXRRRMMMKKKJJJvvvwwwvvvtttppphhhdddjjjtttyyyrrrjjjeee]]]VVVSSSUUUQQQPPPNNNMMMLLLLLLLLLMMMIIIGGGEEEDDDDDDEEEGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIDDDBBB@@@===:::999999999;;;777444333555999;;;<<>>DDDBBBAAA@@@@@@???===::::::888666666666555333222777555444444666:::???AAAMMMMMMNNNMMMHHHBBB;;;777555666777666444444444666444444444555777888999999777777777777777666555444111222555777888777444333444444555444333444666888888888888777777777777777777777666555444555777:::>>><<<:::777555444333333222333555777999999999999666555444666999===?????????@@@@@@AAAEEEMMMXXXaaahhhlllllliiihhhllloooooopppooonnnooorrrvvvzzz}}}||||||{{{xxxuuuttttttvvv~~~yyyrrrmmmlllnnnsssuuutttuuuyyy}}}xxxtttpppnnnmmmooowww~~~zzzqqq___WWWPPPMMMLLLIIIIIIKKKJJJIIIGGGDDDBBBAAA@@@@@@<<<<<<<<<<<<===>>>???@@@@@@AAACCCCCCBBBAAAAAAAAAFFFFFFEEEDDDAAA>>>;;;999::::::::::::999888777666222000///000222333444333666555333222111000//////------.........///222444333222111111111111222222000555:::999333///000333000111222444777:::>>>???888777666666666444111...222333444444555555444444555666888:::;;;<<<<<<<<<===???AAACCCEEEGGGGGGGGGAAAAAA@@@@@@@@@BBBDDDEEEEEEBBB???>>>???AAABBBBBBCCCFFFHHHHHHFFFEEEFFFGGGEEEDDDCCCCCCEEEGGGFFFFFFFFFIIIMMMNNNNNNOOORRRUUUZZZ]]]aaaeeehhhgggdddaaaeeeaaa\\\YYYWWWVVVTTTSSSPPPRRRRRRQQQOOOMMMLLLMMM|||zzzxxxtttnnnfffcccjjjuuuyyy|||sssjjjfffbbb\\\WWWVVVUUUSSSQQQNNNLLLLLLKKKLLLIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNMMMKKKJJJIIIIIIBBBAAA@@@>>>===;;;;;;:::777666555777999<<<<<<<<<<<<>>>@@@CCCEEEFFFGGGGGGGGGGGGFFFDDDBBB@@@???>>>CCCFFFKKKLLLIIIEEEAAA@@@FFFEEECCCCCCCCCBBB???===;;;999666444444444333222555555444555888<<<@@@CCCKKKLLLLLLKKKGGGBBB<<<888555666888777555444555555777777777666555666777888555555666666666555444444///111444666555444222111111222333333444555888;;;===;;;999777666777999:::666777666555333444777999<<<;;;999777555555555666222333444555777888999999555333222333777;;;===>>>BBBDDDEEEEEEGGGNNNYYYbbblllnnnmmmhhhgggkkknnnnnnkkkkkklllmmmqqquuuyyy{{{}}}~~~~~~|||{{{|||}}}{{{ppphhhddddddhhhrrrxxx{{{~~~{{{uuuqqqoookkkjjjpppuuussslll^^^WWWQQQOOOLLLIIIIIILLLHHHFFFCCC@@@>>>======>>>;;;;;;;;;<<<>>>???AAABBBEEEFFFFFFDDDBBB@@@???@@@BBBBBBBBBBBBAAA???===<<<;;;;;;;;;::::::999888777222000///000111222111000000000111111111111000000000111000///......000222111111000000111111111222...222666555000---...000000000111333777;;;>>>AAA:::999888888888777333111222333333444444444444444555666888:::<<<>>>???@@@AAABBBDDDEEEFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBBBBDDDAAA???>>>AAADDDFFFFFFCCCDDDGGGHHHHHHGGGFFFGGGGGGEEEDDDDDDFFFHHHHHHGGGIIIIIILLLQQQVVVWWWTTTPPPSSSUUUZZZ```eeeeeeaaa]]]^^^[[[VVVSSSQQQPPPOOONNNGGGIIILLLMMMMMMNNNOOOQQQ~~~yyysssmmmfffbbbiiirrrvvv~~~tttjjjhhhfffaaaZZZWWWUUUTTTRRRPPPMMMLLLKKKJJJIIIKKKMMMMMMLLLLLLLLLMMMPPPPPPPPPNNNJJJHHHHHHHHHAAAAAABBBAAA???===:::999555555777999<<<===;;;999999;;;@@@CCCEEEDDDBBB@@@???@@@@@@???===;;;<<<===???CCCHHHHHHEEEBBBAAABBBEEEEEEEEEFFFHHHIIIHHHFFF<<<999555333333333333222444555777999===@@@CCCDDDIIIIIIIIIHHHEEEAAA===;;;555666777666444444444555::::::999777444444555777333444444444444444333333000333666777666444333333000111222333444666999<<<@@@>>>:::777666777999:::::::::999888666777999;;;;;;;;;999666444444666888333333444444666888999:::666444222333666:::===>>>@@@DDDHHHIIIKKKPPPZZZbbboooqqqpppkkkjjjnnnqqqqqqrrrrrrssstttvvvxxx{{{|||~~~vvvkkkddd______fffrrr|||zzztttrrrqqqlllhhhiiikkkiiiccc[[[VVVRRRQQQNNNKKKKKKNNNHHHFFFBBB???<<<;;;<<<<<<;;;;;;;;;<<<===???@@@AAAGGGHHHGGGEEEBBB??????@@@===>>>>>>>>>>>>>>>==================<<<;;;:::999333111//////000111000///...///000222333222111111333333222000......///111//////000000111111111222...000000000...------...000000111333666999<<<>>>999888777777888888666444222222333444444444444444444555777999<<>>AAABBBAAA???>>>:::;;;===<<<:::999;;;===;;;???CCCCCC@@@>>>@@@BBBDDDDDDDDDGGGJJJKKKKKKJJJ>>>:::666333222333333333444666;;;@@@CCCEEEFFFFFFGGGFFFEEECCCAAA>>><<<:::888888888777555555666888::::::999666333222444777111222222333333222222222111444888888666444333444111222333333444555888;;;???===;;;888777666777777===<<<;;;999777777:::<<<<<<<<<:::666333222444777444444444444555888:::;;;:::777555555888;;;>>>???>>>EEELLLPPPRRRWWW```gggsssvvvuuuqqqpppuuuxxxxxxyyyzzz{{{}}}wwwnnniiibbbbbbhhhvvvzzztttppprrrooohhhcccbbb___[[[YYYVVVTTTTTTQQQLLLLLLOOOIIIGGGDDD@@@>>><<<<<<<<<<<<<<<<<<<<<===>>>???@@@DDDDDDCCCAAA>>><<<======<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999555333000//////000/////////111333444555444222111222333222000...---///111---...///000111111111111111///---,,,...///...---//////000222444666888999666555444444666888888777111111222333333333333333111222444777:::===@@@BBBAAABBBEEEGGGGGGFFFDDDCCCFFFFFFEEEDDDCCCBBBAAAAAACCCAAAAAABBBDDDFFFFFFEEECCCDDDFFFIIIKKKKKKIIIGGGHHHFFFCCCCCCDDDEEEEEEEEEGGGHHHKKKQQQWWWXXXUUURRRMMMQQQVVV[[[]]]]]]\\\[[[TTTQQQMMMKKKJJJJJJJJJIIIGGGHHHJJJJJJJJJIIIJJJKKK|||uuupppjjjccc```bbbnnn{{{tttnnnkkkfff___[[[[[[NNNNNNOOOOOONNNMMMKKKJJJQQQUUUYYYXXXTTTOOOKKKJJJFFFHHHIIIGGGCCCAAABBBDDDCCCDDDEEEEEE@@@:::333///666555555666888888777666777999<<<>>>??????>>>===777999;;;:::888999;;;>>>999===@@@@@@===<<>>DDDHHHIIIHHHGGGDDDCCCAAA???<<<:::999888<<<<<<;;;:::888888:::<<<888999888555222222444777000111111222222222111111000333777888555333222333333444444444333444777999<<<<<<;;;:::888666444333<<<<<<;;;888666666888:::======;;;666111000222555555555444444555888:::<<<===:::888777:::===@@@AAA>>>GGGQQQWWWYYY^^^fffnnnvvvyyyyyyvvvvvv{{{~~~~~~{{{}}}{{{uuuppphhhgggnnn{{{{{{wwwnnnrrrppphhh```]]]ZZZWWWWWWUUUUUUVVVSSSNNNMMMPPPJJJHHHEEEBBB@@@>>>=====================>>>??????>>>>>>>>><<<999888999;;;<<<;;;:::999999:::;;;<<<::::::::::::999888777777666333000...////////////222444666777777555222000111111111///------///111,,,---...000111111111111444///++++++...111000------...///111222333444555444222111222444777888888000000111222222222222222///000222555888<<>>AAADDDEEEDDDCCCBBBEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAABBBDDDDDDCCCBBBCCCDDDFFFJJJLLLLLLJJJHHHKKKHHHEEEDDDEEEFFFFFFFFFGGGJJJMMMQQQTTTVVVWWWXXXOOOSSSXXX[[[[[[ZZZZZZ[[[RRROOOLLLJJJJJJJJJJJJIIIFFFHHHJJJJJJHHHHHHHHHIII|||||||||xxxnnncccaaaeeeoooyyyxxxrrrllljjjiiieee[[[SSSOOOMMMKKKLLLNNNMMMJJJGGGIIIOOOVVVXXXVVVQQQNNNMMMJJJJJJGGGCCC???>>>BBBFFFFFFDDDAAA>>>;;;::::::;;;888999999999888999<<<>>>AAACCCAAA>>>>>>???<<<666<<<999666777;;;???AAA@@@;;;777222111555<<>>>>>:::888666333222333333444888888;;;BBBJJJNNNKKKGGG>>>@@@AAA@@@>>><<<<<<<<<;;;<<<=========:::888666888888777444111000111333///000000111222222333333555777888888666444444444333444444555555666666666888888888999999::::::;;;<<<<<<:::777444333555777:::<<<<<<:::555333333555222222333444555666888999444777:::;;;<<<>>>CCCHHHNNNRRR[[[ccceeeeeejjjqqqxxxwwwwwwxxx|||yyytttqqqpppsss|||zzztttrrrrrrqqqlllddd]]]WWWUUUTTTUUUVVVUUUTTTQQQOOOMMMRRRRRRNNNGGGCCCBBB@@@<<<@@@@@@@@@@@@AAAAAAAAABBBBBB555000888>>>===???EEE???>>><<<:::888777666666888999::::::999666444222555222000000333444333111555777888777555333222222111111111111000///------------...000000111111111///000111000///000222444///......///000222444555555222//////111444666777777444111//////111444666333555666555444555:::>>>===>>>>>>@@@AAACCCDDDDDDCCCDDDEEEBBB>>>;;;<<<===FFFDDDCCCAAAAAAAAABBBCCCAAACCCFFFGGGHHHIIIKKKLLLJJJGGGEEEEEEHHHJJJJJJHHHFFFJJJOOOQQQQQQRRRTTTWWWTTTUUUTTTRRRPPPOOOQQQSSSNNNNNNMMMKKKJJJIIIGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJwwwwwwwwwuuummmeeecccffflllvvvyyyrrrkkkhhhhhhfff___YYYPPPNNNKKKJJJKKKKKKJJJHHHIIINNNSSSUUUTTTPPPLLLJJJKKKMMMMMMIIICCCAAACCCGGGEEECCCAAA>>><<<<<<<<<<<<>>>??????===<<<<<<===???AAACCCCCCBBBCCCEEECCC>>>???<<<999:::>>>BBBCCCCCC===999555555999???DDDGGGJJJIIIHHHFFFCCC@@@>>><<<888666555333333333444555555555777>>>EEEIIIGGGDDD@@@@@@@@@>>><<<;;;===>>>??????@@@@@@???>>>===<<<888888777555222222333444111111111111222222222222444666777777555444333444333333444444555555666666777777888999::::::;;;;;;<<<;;;999777666666666666888999999777555333333333111222222333555777888999555777:::;;;<<>>>>>???AAABBBCCCCCCCCCBBBAAACCCCCCAAA>>><<<<<<===DDDDDDCCCBBBAAAAAAAAAAAAAAACCCEEEGGGGGGHHHIIIKKKLLLIIIFFFFFFHHHIIIHHHGGGEEEIIIMMMPPPPPPQQQSSSUUUVVVUUUSSSPPPNNNMMMMMMNNNOOONNNLLLJJJHHHFFFEEEDDDGGGIIIKKKMMMNNNMMMKKKJJJ{{{yyyxxxwwwqqqiiifffgggllltttyyyrrrjjjfffffffffbbb___SSSPPPKKKIIIHHHIIIIIIIIIIIIJJJMMMOOOPPPMMMIIIEEEIIIMMMQQQMMMFFFAAABBBFFFBBBBBB@@@???>>>=========CCCCCCBBB@@@===<<<===>>>BBBDDDDDDCCCEEEHHHFFFAAABBB???<<<===AAAEEEEEEDDD>>>;;;888888<<>>BBBBBBAAABBBAAA@@@===;;;<<<>>>AAA@@@??????>>>>>>?????????666777777555333222333444333333222222111111222222222444666666444333333333222222333333444555555666777777888999:::;;;<<<<<<;;;999777888::::::888666777666555555555555333111000111111333555777999:::666888;;;<<<===AAAGGGMMMSSSWWW___hhhjjjjjjmmmrrrsssqqqppprrrwww||||||ttt{{{~~~|||~~~}}}~~~~~~||||||zzzuuummmddd\\\XXXWWWQQQQQQPPPPPPOOONNNMMMMMMRRRRRRNNNGGGDDDFFFGGGDDD???AAACCCEEEGGGGGGFFFFFFDDD===;;;???@@@===@@@GGG@@@@@@???>>><<<:::777666666666888888888888666666444333111222444555555555333555666555222000000111111111111111000///......000111222333333333333333///000000///...---///000////////////000111333444222111111333666888999888888888888888888888888888777888999888888999;;;===>>>@@@CCCEEEFFFDDDBBB@@@???AAABBBAAA???>>>>>>???CCCCCCCCCCCCCCCAAA@@@???@@@BBBEEEFFFEEEFFFGGGHHHLLLJJJGGGFFFGGGHHHHHHGGGFFFIIILLLOOOOOOPPPRRRSSSWWWUUUQQQOOOMMMLLLJJJHHHNNNMMMLLLIIIGGGEEECCCCCCCCCGGGLLLPPPRRRPPPMMMKKK~~~|||wwwmmmfffeeekkkrrr~~~xxxrrrkkkfffeeeddd```]]]VVVSSSMMMIIIGGGGGGIIIJJJGGGFFFFFFHHHJJJIIIDDD@@@DDDKKKPPPMMMEEE???>>>AAA?????????>>>>>>======<<<@@@AAAAAA???<<<:::;;;<<>>AAADDDDDDCCC<<<:::888999<<>>@@@???AAAAAAAAA@@@>>>>>>???AAA<<<;;;:::999999;;;<<<===555666666555333222222333555555333222111111111111000222555555444333333333111222222333444555666666666777888999:::<<<======;;;777555888<<<>>>:::666666444333444777777444111000000111333555777999:::999;;;===>>>>>>BBBIIIOOOTTTWWW```jjjnnnoooqqqvvvuuutttsssuuuzzz~~~}}}}}}|||~~~~~~|||~~~}}}zzztttlllccc]]]ZZZZZZUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSNNNGGGDDDFFFGGGEEE>>>@@@CCCEEEFFFEEECCCBBB???;;;;;;===;;;888;;;AAA<<<=========;;;888555333777777888888777666555444222222111222333444555555222333444333111//////000111111111111111000///...000111222333333333333333///000000///---,,,---///.../////////000000111111......///222666777777555888999;;;<<<<<<<<<;;;:::888999::::::;;;;;;<<<===;;;>>>CCCFFFGGGDDDAAA???>>>???AAABBBBBBAAAAAAAAABBBCCCEEEEEEDDDBBB???>>>???AAACCCDDDCCCCCCDDDEEEIIIHHHGGGFFFGGGHHHIIIIIIGGGIIILLLNNNOOOPPPQQQQQQWWWTTTQQQOOOOOOMMMKKKHHHLLLKKKJJJIIIHHHFFFEEEEEEBBBEEEJJJOOOQQQPPPNNNMMM~~~{{{xxxnnnddd___fffkkkuuuwwwrrrmmmhhheeeaaa[[[WWWYYYVVVRRRMMMIIIHHHIIIJJJDDDBBBAAABBBDDDDDDAAA>>>BBBIIINNNLLLEEE???>>>???===>>>>>>>>>>>><<<;;;:::<<<===>>>===;;;::::::;;;===@@@@@@>>>???BBB@@@;;;@@@===:::;;;???AAA@@@>>>999777555666:::===@@@@@@DDDFFFGGGFFFCCC<<<666111444444444555666777888999555444444666:::===???@@@>>>AAACCCDDDBBB@@@??????:::999777666666888:::;;;888999999888666444444555666555333111000000111111///111444444444333333444111222222333555666666777777888999:::;;;<<<======:::777555888===>>>;;;777777555555666999999666222111111222333555777999:::<<>>;;;:::::::::999666888;;;::::::;;;;;;:::888555333:::999999777666444333222111111111111111111222333222222333222000//////111000111111111111000000//////000000111111111111111///000000///---,,,---///.../////////////////////---...000333666888666555888:::<<<>>>???===<<<:::888999:::<<<===>>>===<<<888;;;???CCCDDDCCC@@@>>><<<>>>@@@BBBDDDEEEEEEDDDCCCDDDFFFGGGFFFCCC@@@======???AAABBBAAAAAABBBCCCDDDEEEEEEEEEFFFHHHJJJLLLHHHIIIKKKNNNPPPPPPPPPOOOUUUSSSRRRQQQQQQPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIICCCEEEGGGJJJLLLMMMNNNNNNvvvvvvvvvnnnccc\\\___dddlllyyywwwtttnnniiiddd^^^XXXTTT[[[ZZZWWWSSSMMMJJJIIIJJJBBB@@@??????AAAAAAAAA@@@FFFIIILLLKKKGGGCCCAAAAAA??????@@@@@@>>><<<999777999;;;======<<<;;;;;;<<<:::===>>>>>>AAAFFFEEEAAA===;;;888999<<<>>><<<:::777555333444777;;;===>>>AAABBBCCCBBB???:::555222666777777777888888888999666666777888:::<<<>>>???;;;???CCCDDDCCC@@@>>>===<<<;;;999888888999:::<<<===>>>???>>>;;;999888888555444111000//////000111...111333555444444444555222222333444666777888888999999::::::;;;;;;<<<<<<999777555777:::<<<;;;999777777888999:::999777444444444444555666888999:::<<>>===;;;:::777888:::===???@@@>>><<<888999;;;=========<<<<<<:::;;;===BBBFFFGGGGGGEEECCCEEEFFFFFFEEEBBB???===:::<<>>???@@@@@@???===<<<999777666::::::::::::999999888777444555777888999:::<<<===:::<<>><<<;;;;;;;;;;;;<<<@@@AAAAAA@@@<<<999888777444222000...---...000111...111444555555555555666222333444555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;888777666666777888::::::666888;;;;;;999777666555666666666666777888999:::888===DDDIIIMMMRRRXXX\\\YYY[[[cccooovvvwwwwwwxxxyyyyyy|||~~~vvvtttvvvzzz{{{|||~~~}}}{{{{{{}}}|||zzzvvvnnnfff```]]]\\\^^^^^^^^^\\\ZZZXXXUUUTTTUUUWWWUUUPPPMMMMMMJJJFFFEEEEEEEEEEEEDDDBBBAAA@@@>>>===<<<<<>>>>>???@@@BBB???AAACCCCCCBBBDDDGGGKKKGGGFFFGGGIIILLLMMMKKKIIIJJJNNNRRRQQQKKKHHHJJJNNNGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFFFFGGGHHHIIIJJJyyyzzz~~~xxxkkkaaadddeeehhhppp}}}|||wwwnnnfff```]]]\\\\\\\\\___aaa]]]VVVOOOJJJIIIAAABBBCCCBBB@@@AAAFFFJJJKKKHHHEEEDDDFFFGGGFFFCCCEEEFFFFFFEEEBBB===888555777999::::::888777666666===@@@AAA@@@CCCFFFEEEAAA>>><<<::::::===>>>;;;999;;;888555444777<<>>===<<<;;;;;;;;;>>>@@@@@@>>>:::777555444333111///------...000111...111444555555555666777333333444666777999::::::<<<<<<;;;;;;;;;:::::::::777888777666555666999<<<555888<<<<<<888555444555888888888888888999999:::444;;;DDDKKKQQQVVV]]]aaa\\\]]]eeepppwwwvvvuuuvvv{{{|||zzzyyyzzz~~~||||||}}}|||}}}}}}xxxqqqhhhaaa]]][[[\\\\\\\\\[[[YYYUUURRRPPPTTTWWWWWWSSSQQQQQQNNNJJJBBBBBBAAAAAA@@@@@@@@@@@@???===;;;<<<@@@BBB>>>888333333333333444666777888999888777555555444444444444555666333000...000222222333222111//////111333000111111222222222111111//////000000000000///...///000111000///000222444666777777888777666444333222111000222444555555444444555888999::::::999888444555777===AAACCC@@@<<<<<<:::666222111111222333444444888>>>DDDGGGFFFDDDBBBBBBBBBAAA@@@>>>;;;:::666999;;;===>>>>>>@@@BBB@@@BBBCCCBBBAAAAAAEEEHHHFFFDDDDDDGGGJJJKKKIIIFFFFFFLLLRRROOOGGGCCCFFFKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGG}}}|||~~~xxxnnnffffffcccbbbhhhvvv{{{oooaaa[[[^^^]]]YYYZZZZZZZZZ[[[XXXSSSLLLFFFAAACCCDDDAAA===<<>>=========;;;999999777777<<>>===<<<:::<<<<<<:::::::::666111222111000000000000...,,,666333000---,,,...000222333666999999777777:::===<<<======;;;999888999;;;<<<888555666888::::::888888999;;;;;;999777666666555777999:::999999:::;;;888>>>FFFNNNTTT[[[ccchhhhhhkkkooorrruuuwwwyyyzzz|||~~~}}}zzz{{{~~~}}}~~~zzzoooddd]]]ZZZUUUTTTSSSSSSSSSQQQNNNKKKOOORRRTTTSSSOOOJJJFFFDDDDDDCCC@@@===;;;:::::::::>>><<<;;;===BBBCCC@@@<<<888888888777777777777777777777888;;;>>>===888444777555444111000...------111111111000//////......///000222333333222111111000000000000////////////111111111111111222222333000222444666666666444333111000000000111222222333666666777999;;;;;;888666777666777<<>>999===777333666555111000333555666999===AAADDDGGGHHHDDDAAA<<<999888;;;>>>AAA===:::888:::???CCCDDDCCCGGGEEEBBBAAABBBCCCCCCCCCDDDCCCBBBDDDGGGGGGDDDAAAEEEFFFGGGHHHHHHHHHHHHHHHDDDFFFGGGGGGGGGIIIKKKMMMKKKLLLLLLJJJIIIIIIJJJLLLyyynnnfffbbb^^^^^^ffftttzzzvvvkkk^^^XXXXXXWWWSSSRRRRRRSSSSSSRRRNNNHHHCCCBBBEEEFFFEEEBBB@@@AAADDDDDDBBBAAAAAACCCDDDCCCBBBCCCCCCBBBAAA???<<<:::999888888888888888999999:::999999;;;>>>AAABBBAAA@@@CCCAAA???>>>>>>>>><<<;;;888666666:::AAAFFFFFFDDD;;;;;;;;;999777666888999777666555555666666444222888777555444555777999;;;===<<<;;;;;;===@@@CCCEEEGGGFFFEEECCC@@@===;;;999999<<<<<<:::;;;>>><<<888555444333222333222///---222222222111111111000000333666999;;;;;;:::999999;;;<<<<<<;;;::::::;;;===;;;888555444777:::<<<<<<:::;;;<<<;;;999777777888333555888999999:::<<<>>>AAAFFFMMMQQQUUUZZZcccjjjkkkqqqxxx{{{|||}}}~~~||||||}}}yyyoooddd\\\XXXUUUTTTRRRRRRQQQPPPNNNLLLPPPQQQRRRPPPLLLIIIGGGFFFCCCBBB@@@>>><<<;;;:::999===;;;:::===BBBDDDBBB>>>;;;;;;::::::::::::999999888777888:::<<<;;;888555666555333111000...------000000//////////////////000000111111222111111111000000000000////////////111000000000000111222333222333444555555444222111000000000111111333444444444444555777:::;;;:::999777555444777<<<>>>;;;888888444333777777333000222444555777;;;>>>AAADDDEEEAAA???<<<999999;;;>>>@@@AAA???===>>>AAAEEEGGGHHHHHHHHHHHHIIIHHHGGGDDDBBBBBBAAAAAACCCEEEFFFEEEBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEIIIMMMMMMNNNNNNMMMJJJHHHGGGGGGyyynnnfff^^^ZZZ[[[eeerrrwwwsssjjj___ZZZXXXUUUQQQOOOOOOOOOPPPPPPNNNIIIEEEDDDGGGIIIIIIFFFCCCAAA@@@@@@??????AAADDDEEEFFFEEEEEEEEEDDDBBB@@@>>><<<;;;999777555666:::======<<<:::999999;;;>>>AAAAAA@@@CCCAAA???>>>??????>>>===888666555999???DDDFFFEEE>>>===;;;888555555777:::888666555555777999:::999<<<;;;999777666777888999;;;;;;;;;<<<>>>AAAEEEGGGIIIIIIHHHEEEBBB===999666777::::::888:::???AAA???777666555555555333000---///000333555666444222000444666888<<<>>>===:::777;;;<<<<<<<<<;;;;;;===???;;;888666555777;;;===>>><<<======;;;888777777999111333666888999;;;>>>AAAGGGMMMTTTVVVVVVZZZdddlllrrrzzzzzz}}}}}}{{{{{{|||~~~xxxnnnccc[[[VVVUUUSSSPPPOOOOOOOOONNNMMMPPPPPPOOOMMMIIIFFFFFFGGGAAA@@@@@@???===;;;:::999:::999999===AAADDDCCCAAA===============<<<;;;;;;888777666777999999888666666555444222111///.....................//////000111111000000000000000111////////////000000000000000000///...///000111222333333444444333222000///000000000111333444555666777666555666888999999888666333111222666888888666333222333888:::666333333333444666999;;;>>>@@@AAA======;;;;;;;;;<<<===>>>BBBBBBAAA@@@AAADDDIIILLLJJJLLLOOOQQQOOOJJJEEEAAAAAA@@@@@@AAACCCEEEEEEDDDGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFDDDAAA@@@BBBGGGKKKNNNPPPQQQPPPLLLGGGDDDBBBzzzoooiiiaaa\\\\\\fffqqq~~~~~~vvvrrrlllfffaaa^^^ZZZWWWPPPOOONNNNNNNNNLLLIIIFFFDDDFFFHHHJJJIIIFFFAAA===???>>>???AAADDDFFFFFFEEEEEEEEEDDDBBBAAA>>>===;;;;;;777333555:::>>>===:::999999:::<<>>>>>>>>===888666555888===BBBEEEFFFBBBAAA>>>:::777777:::===;;;999777666999<<<===>>>===<<<:::888888888999999888888999:::===@@@CCCEEEHHHHHHHHHFFFCCC>>>999666555888777555666<<<@@@AAA999888777777666444000---...000333666777666555333666555666:::???@@@>>>:::<<<===>>>===<<<<<<===???<<<;;;:::::::::;;;;;;;;;<<<<<<;;;888555444666777222444555666888:::>>>AAAGGGOOOXXX\\\\\\___hhhppp{{{{{{yyyssstttvvvxxxzzz~~~{{{yyy|||}}}wwwnnnddd[[[VVVVVVSSSOOOMMMMMMMMMMMMMMMPPPPPPPPPMMMIIIEEEDDDCCC@@@@@@@@@@@@???<<<:::999777777777;;;???BBBBBBAAA===============<<<::::::888777555444555666777888777777666555333222000000------------...///000111333222000///...///000000////////////000000000000000//////......000111222111222222222222111000///000000111222333555777888===;;;888777777777666444444222111222555666555333333333444888::::::888777444555666888:::<<<>>>>>><<<<<<======>>>>>>>>>>>>AAAAAAAAA???===@@@FFFKKKLLLOOOSSSTTTQQQKKKEEEBBBBBBAAAAAAAAABBBCCCCCCCCCIIIGGGEEEDDDCCCDDDEEEFFFGGGFFFEEECCCAAABBBEEEHHHMMMPPPRRRQQQMMMHHHCCCAAAwwwrrriiiaaa___gggoooxxxzzzvvvpppmmmkkkiiigggbbb]]][[[RRROOOLLLJJJIIIGGGDDDBBBBBBCCCEEEJJJNNNMMMIIIEEEBBBAAAAAACCCEEEEEEDDDBBBBBBBBBBBBAAA@@@>>>===<<<===999555666:::<<<:::777777888;;;???AAAAAA>>><<<===;;;999999;;;<<<======999888888999<<<@@@CCCDDDCCCBBB@@@<<<999999;;;===<<<999666444666999:::;;;::::::999999:::;;;<<<===999999:::;;;>>>@@@CCCDDDCCCDDDEEEEEEBBB???;;;999666999888444333999???@@@<<<;;;;;;;;;:::888333000111111222444555666777888888666555888===AAAAAA@@@??????@@@>>><<<<<<===???===???@@@@@@>>>;;;999777999999888666333333444666555666666666777:::???BBBFFFPPP[[[cccfffkkkrrrxxx~~~}}}rrrrrrrrrsssuuuyyyzzzzzz~~~zzztttmmmeee]]]XXXWWWSSSOOOLLLKKKLLLMMMLLLOOOQQQRRRPPPKKKFFFBBB@@@AAABBBBBBAAA???===;;;999666666666999<<>>===666777888:::;;;===>>>???===>>>???@@@AAAAAA@@@??????@@@@@@>>><<<>>>CCCHHHKKKNNNQQQQQQMMMHHHEEEDDDCCCCCCDDDCCCCCCBBBCCCCCCGGGFFFCCCBBBAAABBBCCCDDDEEEGGGHHHGGGEEEDDDEEEFFFJJJLLLOOOOOOLLLHHHFFFDDD}}}pppeee```eeejjjqqq{{{sssoooiiiggggggjjjiiiccc]]][[[XXXUUUPPPLLLJJJHHHFFFDDD@@@???AAAHHHPPPTTTRRRNNNEEEEEEDDDEEEFFFEEECCC@@@??????@@@??????>>>======>>>;;;999999;;;;;;999666555777:::>>>AAA@@@<<<999:::888666666888;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@???@@@@@@???<<<::::::;;;>>>;;;888777888:::;;;;;;888999999;;;===???AAABBB======>>>???@@@AAACCCDDD>>>???@@@AAA@@@???===;;;999<<<;;;555333888>>>@@@???>>>?????????<<<888555222222222222333666888:::;;;999888888<<>>===???@@@AAACCCEEEDDD@@@<<<999777888999999777555444555777999999999999999===BBBFFFKKKSSS^^^hhhooouuu|||xxxwwwvvvuuuuuuyyy}}}~~~|||vvvpppjjjddd___[[[YYYUUUPPPMMMLLLLLLKKKKKKNNNPPPSSSRRRNNNIIIDDDBBBEEEEEEDDDBBB@@@>>><<<:::777777888999:::<<<>>>???999:::;;;;;;:::888555444555555444222000111555888888999999999888666444333000///...---...000222444555444333111000/////////......//////000000111111000111333444555444333222---------...//////000000000000000111333444555666:::999888888999999888666///111555888888777555333:::;;;999888:::???AAA???888888:::;;;===>>>???@@@>>>???AAABBBBBBAAA@@@???@@@@@@???>>>>>>???BBBDDDGGGKKKNNNMMMIIIEEEEEEEEECCCEEEGGGGGGFFFEEEDDDEEECCCBBBAAA@@@@@@@@@AAABBBEEEGGGIIIIIIHHHFFFFFFFFFGGGIIIKKKKKKJJJHHHHHHIIIrrreee]]]```ccciii~~~xxxtttsssiiigggiiiooonnneee^^^\\\]]]XXXSSSNNNLLLKKKJJJIIIDDD@@@>>>DDDLLLRRRPPPLLLGGGGGGFFFGGGGGGFFFCCC@@@======>>>???????????????======>>>>>>>>><<<:::888555555777:::<<<<<<:::888999666444444777:::<<<===???@@@@@@???===<<<<<<===<<>><<<:::===;;;999888:::;;;<<<<<<999:::<<<>>>AAACCCEEEFFF@@@@@@@@@@@@@@@@@@@@@AAA;;;<<<<<<=========<<<<<<777;;;:::555222666<<<>>>======>>>???@@@===999555222222222222444555777888<<<=========<<<<<<>>>@@@<<<>>>?????????@@@BBBDDDEEEFFFFFFDDD@@@=========999:::<<<<<<:::999::::::======<<<<<<>>>CCCIIINNNTTTWWW]]]fffoooxxx~~~~~~~~~~~~xxxpppjjjfffbbb___\\\ZZZWWWRRROOOMMMLLLJJJIIIMMMOOOQQQQQQOOOLLLKKKJJJIIIHHHEEECCC@@@>>><<<<<<;;;;;;;;;::::::;;;===>>>999:::<<<<<<;;;999666444333444444111///000333777777777888888777555333222222111///......000333444666555555444222111///............///000111111111111333666999999777444222...---------------......000000000111111333444444777666666777888888666444///111444666666666666666999<<<<<<:::<<<@@@@@@;;;888999:::<<<>>>???AAAAAA@@@@@@AAAAAAAAA@@@???>>>???>>>===>>>???@@@???>>>AAAFFFKKKKKKHHHDDDDDDEEE@@@DDDIIIKKKJJJIIIHHHIIIBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGHHHHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFIIILLLqqqbbbZZZ\\\^^^cccyyy~~~zzzzzz|||ooommmpppvvvuuukkkbbb```ZZZUUUOOOKKKIIIIIIHHHHHHIIIBBB===???FFFJJJGGGCCCHHHGGGGGGHHHIIIGGGDDDAAA<<<===>>>???@@@AAAAAAAAA;;;>>>AAABBB@@@>>><<<<<<555444444555888999999888888666444444777:::======AAABBBBBBAAA>>>;;;::::::===AAAFFFIIIGGGCCC>>><<<777555444444666888888888<<<===???AAACCCEEEGGGHHH@@@@@@??????>>>=========;;;:::::::::;;;;;;;;;;;;333777888222///333999<<<::::::;;;======;;;777333111111222444555666666666===@@@BBBAAA===::::::;;;999;;;>>>???@@@BBBEEEHHHGGGHHHFFFBBB>>>===@@@DDD:::===???@@@???>>>>>>>>>>>>>>>>>>???AAAGGGOOOUUUZZZYYYZZZ```kkkuuu|||}}}vvvlllfffbbbaaa___]]][[[XXXSSSPPPNNNLLLIIIGGGMMMNNNPPPPPPOOOOOOPPPRRRLLLJJJGGGCCC@@@>>>======>>>>>>===<<<;;;;;;===>>>;;;<<<>>>>>>===:::777555222333444222//////333666555666777777666444222000333222000//////111333555666666666555444111///------......///000111111222111444888;;;<<<999555333//////...---,,,,,,,,,,,,111000000000111222222333777777666777777555111...000111333333444555888:::888<<<===;;;===@@@===777888999:::<<<>>>@@@AAABBB@@@@@@@@@@@@@@@???>>>======;;;:::<<>>@@@BBBBBBBBBDDDFFFIIILLLLLLGGG@@@:::???AAACCCBBB@@@===<<<;;;<<<;;;<<<===??????===;;;777999;;;<<<;;;:::::::::555777888666555666<<<@@@EEEEEEEEECCCAAA>>>;;;999CCCCCCDDDGGGIIIFFFAAA<<<:::777333000111444888<<<::::::<<<@@@EEEHHHJJJJJJAAAAAAAAA@@@@@@???===<<<<<<::::::===AAACCCAAA>>>;;;999555222333666:::===555:::>>>>>>999666666888:::888666555444555777888??????@@@AAA@@@>>><<<:::===<<<;;;;;;===@@@CCCEEEFFFFFFEEEBBB???>>>???@@@CCCAAA???>>>===>>>??????===>>>@@@BBBEEEJJJQQQVVVaaacccdddfffnnn{{{{{{xxxxxxyyy~~~~~~{{{vvvooohhhbbb]]]ZZZ[[[XXXUUUTTTTTTRRRNNNJJJQQQOOOOOOQQQSSSRRRNNNKKKMMMMMMLLLJJJGGGBBB>>>;;;=========<<<;;;;;;===???<<<:::999:::======;;;888999888777555444444444444777888888777666444222111///000111222222222222222888777555222000///......+++,,,---...////////////000:::@@@>>>:::999555///,,,---.........---,,,,,,000000//////000222444555666555333111////////////---000333333111000222444:::;;;<<<======<<<;;;:::888777888;;;??????===:::<<<>>>???>>><<<:::999999;;;;;;<<<===??????===;;;======???DDDHHHIIIFFFBBBDDDFFFJJJNNNPPPNNNIIIDDDIIIEEEBBBBBBEEEGGGGGGFFFFFFDDDBBBAAA@@@AAACCCDDDIIIHHHEEEDDDDDDFFFIIIKKK|||tttjjj___XXXXXX[[[bbbrrr|||yyy|||}}}yyyrrrmmmjjjgggdddaaaYYYSSSLLLIIIIIIIIIHHHFFFAAA???>>>>>>AAADDDEEEEEEEEEFFFHHHJJJKKKIIIDDD@@@>>>@@@CCCCCCAAA?????????;;;::::::;;;===<<<:::777888:::;;;;;;:::999999999777777777666777999===???FFFFFFFFFEEECCCAAA???>>>BBBBBBCCCFFFHHHGGGCCC@@@<<<:::777555444555777888::::::;;;>>>BBBEEEFFFFFFBBBAAA@@@@@@@@@???===<<>>???BBBEEEFFFCCC@@@AAA>>>:::666555777:::<<<777<<>>???@@@===>>>>>>>>>???@@@AAAAAACCCCCCCCCAAA??????AAABBBAAA???===<<<;;;<<<>>>@@@===>>>???AAAEEELLLUUU[[[gggiiijjjlllttt~~~{{{zzz|||}}}~~~wwwooohhhbbb___]]]]]]YYYUUUTTTUUUTTTPPPMMMRRRQQQPPPPPPQQQPPPKKKHHHKKKKKKKKKIIIFFFBBB>>><<<=========<<<::::::<<<>>><<<:::999:::;;;<<<999777666666777888777777666555888999999999888777555444......000111222333444444777666444222000///...............------,,,+++***,,,222666444444666555222.........---------------///.........///111333444444333111///......//////---///111111111111222333999999:::::::::999888888777777999<<<@@@AAA???===:::;;;===<<<:::999888999999999:::<<<======<<<;;;;;;<<>>BBBEEEGGGHHHGGGFFFFFFGGGHHHIIIHHHFFFAAACCCDDDDDDAAA???>>>>>>:::999999;;;;;;:::777555999;;;<<<;;;:::999:::;;;:::888777777999;;;<<<<<>>AAABBBBBBBBBAAA@@@@@@@@@???===;;;@@@@@@AAAEEEIIIIIIEEEAAADDDAAA===999777777999::::::>>>CCCCCC@@@<<<:::;;;444444444555666888;;;<<<777777777888;;;???CCCEEE>>>???@@@AAA@@@???>>>===???@@@AAA@@@@@@@@@BBBDDD@@@>>><<<999999;;;===???======>>>@@@EEEOOO[[[bbbiiilllnnnooovvv~~~{{{rrrjjjdddbbb```___ZZZVVVTTTUUUUUUSSSQQQTTTSSSRRRQQQOOOLLLHHHDDDHHHHHHHHHGGGEEEAAA>>><<<<<<======;;;999999:::<<<<<<;;;999:::::::::999777111333666888999777555444999999;;;;;;;;;999777666---...///111222444555555666555333111000///......////////////...---,,,+++---///...---///444444222///...---,,,,,,---...///---------...///000111222222111///.........///000///......///111222222111666666777777777777666555555555777;;;>>>@@@>>>===666888999999888777777888666777888:::;;;;;;;;;;;;:::<<>>===:::777:::;;;<<<;;;;;;;;;===???@@@===;;;;;;===>>><<<:::???@@@@@@AAABBBBBBBBBBBB?????????@@@@@@AAAAAAAAA<<<<<<<<<<<<===>>>@@@@@@;;;999888999<<>>;;;======@@@EEEJJJJJJFFFBBBBBB@@@===:::888888999999<<<@@@CCCDDDAAA>>><<<<<<555555555666777999;;;<<<555555777999===AAADDDFFF????????????>>>>>>===<<<===>>>@@@@@@???@@@BBBCCCCCC@@@<<<999888999<<<===;;;;;;<<>><<<;;;<<<<<<;;;999888999:::;;;::::::::::::;;;;;;;;;222333555666666555444333888999;;;<<<<<<:::888777/////////000111333444555444444222111//////.........///000111111222222222333000------000333222///...---+++******,,,...///---------...///000111222111000///...//////111111222///...///333444333111222222333444555555555555333444666999:::;;;:::888333444666666555555666777555666888999:::;;;<<<======???BBBGGGKKKNNNOOOPPPMMMKKKIIIHHHHHHGGGEEEDDDFFFDDDAAA????????????@@@???@@@AAABBBCCCDDDDDDCCCFFFFFFGGGHHHIIIJJJJJJKKK~~~yyywwwmmmgggdddeeecccgggxxx{{{zzzzzztttlllhhhhhhgggeeeaaaZZZVVVSSSQQQPPPMMMHHHCCC<<<;;;<<<>>>AAACCCDDDDDDKKKGGGAAA>>>>>>???AAABBBCCCCCCBBB@@@<<<888777777999:::<<<@@@CCCCCC@@@>>>:::;;;<<<<<<<<<>>>BBBEEEIIIGGGDDDDDDEEEDDD@@@=========>>>???@@@AAAAAABBBAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@BBBCCCDDD;;;999777888;;;@@@CCCEEECCC@@@>>>@@@CCCCCC@@@===;;;<<>>>>>@@@BBBBBBAAA???===<<<888888888888999999::::::555777:::===@@@AAABBBBBB???>>><<<;;;;;;<<<===>>>===>>>@@@@@@>>>>>>???@@@EEECCC???;;;999999:::;;;999:::<<<@@@HHHTTTbbbkkkuuuzzz|||{{{|||}}}xxxooogggccc___ZZZTTTQQQSSSTTTUUUTTTUUUUUUUUURRRNNNIIIFFFCCCCCCCCCDDDDDDCCC@@@>>><<<:::;;;<<<;;;999888888999999:::::::::;;;<<<>>>???999888777666555555555555666888:::<<<<<<:::777666222111111000000111222333333222111000//////...///...///000111222222222222222///...000333333111...,,,+++***))))))+++---///---...///000111111222222222111000000000111222333444111///000444666555444000000111222444555666777444666888999999777666555111333444444333333555777444777999::::::<<>><<<<<<===>>>;;;<<>>>>>>>>@@@CCCDDDDDDDDDLLLHHHBBB===<<<===>>>>>>;;;<<<===<<<:::999:::;;;:::;;;>>>CCCFFFGGGDDDBBB;;;;;;;;;;;;<<>>>>>===>>>>>>???@@@AAACCCCCCDDDCCC@@@???@@@AAAGGGGGGGGGFFFEEECCCBBBAAA<<<999666777:::???DDDFFFCCC@@@>>>@@@EEEGGGDDD@@@======@@@FFFLLLNNNKKKHHH??????@@@@@@BBBCCCDDDEEEAAAAAAAAA@@@@@@???>>>>>><<<<<<;;;;;;;;;::::::999888999<<>>AAA???<<<::::::;;;===???===>>>@@@???>>>=========DDDBBB???<<<:::999999999999;;;>>>DDDLLLXXXdddllluuu{{{~~~}}}}}}}}}xxxzzz}}}{{{~~~~~~tttkkkfff```[[[UUURRRSSSTTTTTTSSSQQQSSSSSSQQQMMMIIIFFFEEEBBBCCCDDDCCCBBB@@@===<<<888:::;;;;;;:::999::::::999:::::::::999;;;===@@@???>>>;;;999888888999999666888:::<<<;;;999666444444333111000000000111222111111000//////...//////000000000000///...---,,,,,,***,,,111444222000000++++++*********,,,---...---...///000111222222222222222111000000111222333555333222222444666666666333333333333444555777777777999<<<<<<:::777666666222333444333333333555777444777:::;;;;;;<<>>;;;;;;===???:::;;;===@@@CCCEEEGGGIIIGGGGGGFFFFFFGGGGGGHHHHHH}}}zzz~~~yyynnneeeeeehhhooo|||~~~~~~yyyxxxvvvqqqjjjeeeccccccVVVUUUTTTTTTTTTPPPJJJDDD@@@@@@@@@CCCFFFHHHHHHGGGMMMIIIDDDAAA@@@??????>>>888999::::::999999;;;===:::<<>>@@@BBBBBB@@@>>>???@@@FFFIIILLLNNNLLLGGGBBB>>>>>>;;;777666888===AAACCCCCC???>>>AAAGGGJJJGGGCCC??????@@@DDDIIIKKKHHHFFF>>>???@@@BBBDDDFFFGGGGGGEEECCC@@@??????@@@@@@@@@===============<<<;;;;;;:::;;;;;;<<<============CCCBBB@@@>>>===<<<<<<<<<;;;===??????>>><<<<<<===???>>>===<<<:::999999888999===CCCJJJRRR\\\eeekkkqqqxxx~~~~~~~~~}}}yyy|||{{{~~~xxxpppkkkbbb]]]WWWUUUUUUUUUTTTRRRKKKMMMOOOOOOKKKHHHGGGGGGCCCCCCDDDDDDBBB@@@===;;;777999;;;<<<;;;;;;;;;<<<999::::::888666666999<<<<<<<<<<<<<<<;;;;;;::::::777999;;;===<<<999555222333222000///000111222333000000///.........//////////////////...---,,,,,,---+++...222222......222++++++,,,------...//////+++,,,...000111111111000222111000//////000111111333333333222222333666888999888777555555555555666666999<<<<<<:::888777888444555555444333333555777333666:::;;;:::<<>>CCCCCCCCC@@@===<<>>???AAADDDFFFHHHIIIGGGFFFDDDDDDEEEFFFGGG{{{wwwkkkaaabbbgggnnn~~~}}}xxxuuuyyyzzzzzz|||{{{uuukkkcccaaabbbXXXWWWWWWXXXXXXTTTMMMGGGAAAAAABBBEEEIIIKKKKKKKKKNNNKKKGGGDDDCCCCCCBBBAAA:::;;;;;;:::888888:::;;;;;;<<>>???>>>;;;888777999===AAA===BBBGGGHHHFFFDDDDDDFFF;;;:::888777666777888888888;;;>>>???===<<<===???AAAFFFNNNSSSRRRLLLCCC>>>@@@<<<777555777;;;>>>AAACCC???===BBBIIILLLIIIEEE@@@>>>>>>AAAEEEFFFDDDAAA<<<===???BBBCCCEEEEEEFFFGGGDDDAAA??????AAABBBBBB======>>>>>>>>>>>>======<<<;;;:::999999;;;===>>>EEEEEEDDDCCC@@@===;;;999999;;;>>>>>>>>>======>>>::::::;;;;;;;;;:::999888;;;???GGGNNNVVV^^^fffkkkrrr{{{}}}yyysssoooccc^^^YYYWWWWWWWWWTTTRRRFFFIIILLLLLLIIIGGGGGGHHHCCCDDDDDDDDDBBB@@@===;;;666999;;;===<<<<<<<<<===:::;;;:::777333333555888666777:::<<<<<<;;;999777888:::<<<>>><<<999555222111000//////000222444555000//////.........//////---...///000111111111111333111222444111+++,,,333,,,---...///000000000000***+++---///000000//////222111000.........///000111333444222000111555999???===:::777555444444444333666::::::888777777888666666666444333333555777222666999:::999<<>>@@@@@@DDDEEEDDDBBB???>>>AAADDD@@@???>>>>>>@@@BBBEEEFFFJJJHHHEEECCCBBBCCCEEEFFF~~~vvvrrr{{{qqqeee]]]\\\fff|||{{{tttnnnnnnooopppssswwwvvvxxxxxxvvvooohhhbbb^^^UUUWWWXXXXXXUUUPPPJJJFFFAAA@@@AAADDDIIIMMMOOOPPPIIIIIIGGGEEEBBB???===;;;999:::::::::::::::;;;;;;???@@@BBBCCCEEEFFFGGGHHHDDDBBB===888777:::@@@FFFFFFFFFEEEBBB???>>>???@@@<<<;;;999777666777888999999::::::888777777:::<<>>???AAACCCEEEEEEEEEEEEBBB>>>;;;:::<<<@@@CCC;;;???CCCCCC???<<<;;;<<<<<<:::888666777;;;???BBBIIIFFFAAA?????????>>>===>>>@@@AAAAAA@@@>>>>>>>>>???<<<999777888999::::::===BBBIIIPPPWWW___hhhooorrr}}}|||tttqqqooommmdddZZZVVVWWWXXXTTTOOOJJJMMMPPPPPPLLLHHHGGGGGGFFFEEECCCCCCBBBAAA???<<<<<<:::888777888:::<<<>>>@@@>>><<<999888777777777444777:::<<<<<<:::777555888888999:::999888777666...000222222111111111222333222111000///////////////000000000000111333666666:::<<<888222...///222---...000111111///---,,,............///000111222666555444333222222222333444444333111000111444777@@@???===:::888666666555333444777999::::::999888777666666666777888:::;;;666666777999;;;===???@@@BBBEEEIIIMMMPPPRRRSSSSSSIIIEEEAAA>>>???AAACCCDDDKKKFFFAAA@@@AAABBBAAA???EEEBBB@@@@@@AAACCCDDDDDDIIIHHHFFFEEEDDDEEEEEEFFF}}}}}}yyyqqqggg```]]]cccuuu~~~wwwqqqrrrssssssuuuxxx~~~{{{vvvoooiiieeebbb\\\[[[ZZZWWWRRRLLLFFFCCC??????@@@CCCGGGIIIJJJJJJFFFEEEDDDBBB@@@>>><<<;;;;;;:::::::::999999999999<<<<<<<<<>>>@@@BBBEEEFFFEEEBBB???;;;:::>>>DDDIIIKKKJJJHHHDDD@@@======>>>@@@>>>;;;888777777888888999999999888666666888:::;;;===@@@DDDGGGGGGEEECCC???>>>======??????>>>===:::===@@@CCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;>>>BBBFFFGGGGGGCCCAAA===;;;:::===@@@BBB>>>@@@CCCCCCBBB@@@@@@@@@===<<<999888888;;;>>>AAAEEEDDDBBB???===???EEEIIICCCBBB@@@???>>>@@@CCCEEE===<<<:::;;;===>>>>>>===???DDDKKKQQQVVV___jjjrrrvvv~~~|||vvvrrrqqqmmmfff]]]WWWWWWVVVSSSPPPMMMPPPSSSRRROOOKKKIIIIIIDDDCCCBBBBBBBBBAAA???===::::::::::::::::::;;;;;;===<<<:::999777777777888555666888:::999888666444777777888999888777666555222222222333333333333222666555333222000000//////111222222111111222555777:::<<<<<<999444000000111---.../////////...---,,,++++++,,,---...000111222666666555444333222111000222333222111000222555888>>>===<<<:::888777666555444555666777888888888777666666555666666888999:::888777777888999;;;===>>>@@@AAACCCFFFIIIMMMOOOQQQNNNJJJEEEBBBBBBCCCCCCCCCGGGEEEBBBAAAAAAAAAAAA@@@FFFDDDBBBBBBDDDFFFFFFFFFHHHGGGFFFEEEDDDDDDEEEFFFvvvppphhhbbb^^^aaaooo~~~yyyvvvxxx{{{{{{{{{}}}~~~yyysssnnnjjjiiihhhdddbbb^^^YYYRRRJJJDDDAAA======???BBBEEEGGGFFFEEEEEEDDDCCCAAA@@@>>>===<<<======<<<;;;::::::::::::@@@>>><<<:::;;;===AAACCCAAA@@@===;;;;;;???FFFKKKPPPOOOLLLGGGAAA===<<<===CCC@@@===999777666777888999999999777555555666888999999;;;>>>AAABBBAAA@@@>>>===>>>@@@BBBBBBAAA???999>>>CCCCCC@@@===>>>@@@???@@@AAABBBCCCCCCCCCCCC>>>===>>>BBBGGGMMMPPPQQQFFFDDDAAA??????@@@CCCDDDAAA@@@@@@AAACCCCCCBBBAAA>>>===;;;999:::<<>><<<;;;======>>>@@@BBBCCCAAA@@@AAAGGGNNNRRRTTT[[[gggpppzzz~~~{{{uuurrrqqqjjjeee]]]WWWSSSQQQOOONNNPPPSSSUUUTTTQQQMMMJJJIIIAAAAAA@@@AAABBBBBB@@@>>>:::;;;<<<<<<<<<;;;:::999;;;:::999888888888999:::777777777777777666555444666666777777777666555444777555333444666777555333888777555333222000000000333444444444333444666888>>>===<<<999666333111///......---------,,,,,,,,,******+++---///111333444777777888777666333000///000111222222222444777:::<<<;;;:::999888777777777666555555555555555666666666555555555666777888999999888777666777999;;;<<<<<<===>>>@@@CCCGGGKKKNNNOOOLLLHHHEEEDDDCCCAAA@@@BBBCCCCCCCCCAAA@@@AAABBBGGGFFFEEEFFFGGGHHHGGGFFFHHHGGGEEEEEEDDDEEEFFFGGGzzzvvvppphhhbbb]]]```lllzzz|||zzz|||yyytttpppmmmlllkkkjjjjjjiiifff```XXXOOOFFFAAA;;;<<>>>>>???>>>============>>>>>>IIIEEE@@@;;;999:::<<<>>>;;;:::999888999===DDDIIIPPPOOOLLLGGGAAA>>>======BBB???<<<888666666777777::::::999777555555777888===<<<;;;;;;;;;;;;:::888;;;;;;===@@@BBBCCCAAA???888<<<@@@AAA???============>>>@@@BBBCCCDDDDDDDDDBBBAAABBBEEEKKKQQQTTTVVVMMMLLLJJJHHHFFFFFFFFFGGGCCC@@@>>>???AAABBB@@@>>>===<<<;;;;;;<<>>???>>><<<;;;>>>FFFMMMSSSUUUXXXYYYWWWPPPGGGAAA@@@@@@BBBDDDFFFEEEBBB???CCCJJJRRRUUUUUUYYYccclll{{{{{{}}}yyytttrrrqqqjjjfffaaa[[[VVVSSSRRRRRRQQQSSSUUUUUUSSSNNNJJJHHH@@@@@@AAACCCDDDDDDBBB@@@=========<<<<<<;;;:::999999888888888999:::<<<===:::999888777666666555555666666777888777666555444;;;777444555999:::777444666666444333222222111111666777777666444555777999???===:::888666444000---///...---,,,+++++++++,,,+++,,,---///111444666888999:::<<<<<<:::777333000000222444555555777999<<<:::::::::::::::999999888777666444222222333444555555555555666666777777888888777666666666999;;;===;;;<<<>>>AAADDDGGGJJJKKKLLLIIIGGGEEEDDDBBB@@@===>>>AAADDDCCCAAA@@@AAACCCFFFEEEEEEFFFHHHIIIGGGFFFGGGGGGFFFEEEEEEFFFGGGHHH{{{|||tttjjjaaaZZZ\\\hhhvvv{{{xxxuuurrrqqqnnnjjjfffjjjlllllliiibbbVVVKKKDDD<<<===@@@EEEIIIKKKKKKJJJJJJIIIFFFCCCAAA???>>>>>>>>>===<<<<<<<<<>>>???@@@KKKGGGBBB===::::::;;;<<<888888888888999===BBBFFFLLLKKKIIIEEEAAA>>>>>>??????===;;;999777777777888:::;;;:::888777666888:::@@@>>><<<::::::999777555888888:::===@@@@@@???===999999;;;>>>AAABBB???<<<======???AAABBBCCCDDDDDDBBBBBBBBBEEEIIINNNPPPQQQRRRQQQPPPMMMKKKHHHGGGEEEFFFCCC@@@@@@BBBCCC@@@===;;;;;;<<<===???BBBDDDEEEBBBAAA@@@@@@AAABBBBBBBBB@@@CCCIIIOOOSSSPPPJJJEEEBBBBBBCCCEEEFFFFFFCCCAAADDDLLLVVV\\\^^^bbbjjjppp|||yyyyyy~~~~~~{{{wwwtttsssmmmjjjfffaaa]]]ZZZYYYYYYRRRTTTVVVWWWUUUQQQLLLIIIAAAAAABBBEEEGGGGGGEEEBBBAAA@@@===;;;999999:::;;;888888888888:::<<<>>>@@@===<<<:::999888888888888666777888888888777666555<<<888444555999;;;999666333222222222222333444444888888888777555555777999<<<:::777666555333///---000///...---,,,,,,,,,,,,+++,,,---///111444666777:::<<<>>>???>>>;;;777444222444777888888999;;;<<<999:::;;;;;;;;;;;;::::::777666333111111222333444666666666777777777777777777666666777888;;;>>>@@@<<>>@@@EEEJJJMMMMMMMMMIIIHHHEEEBBB@@@???>>>>>>===<<<;;;::::::<<<>>>???DDDBBB???===;;;;;;;;;<<<::::::;;;;;;;;;>>>CCCFFFGGGGGGFFFCCC@@@???@@@AAA??????>>>===<<<;;;:::999999::::::999777888:::<<<>>><<<;;;;;;;;;;;;999888666666777:::<<<===<<<:::999888999>>>CCCEEEBBB>>>>>>>>>>>>>>>???@@@BBBBBBEEEEEEFFFHHHLLLNNNOOONNNQQQPPPPPPNNNKKKGGGDDDBBBFFFEEEEEEEEEEEEEEECCCAAA;;;<<<>>>@@@BBBCCCEEEEEEGGGFFFEEEGGGGGGEEEAAA===777555444777<<<>>>>>><<<@@@@@@@@@CCCFFFIIIJJJIIIIIIPPPZZZccckkkrrrzzzzzzyyyzzzwwwvvvmmmiiiccc___\\\ZZZXXXVVVRRRSSSUUUWWWWWWTTTNNNJJJAAABBBDDDFFFIIIHHHFFFCCCDDDBBB>>>;;;999999:::;;;666666777888:::<<>>>>><<<999888444666999::::::999::::::888999;;;;;;<<<;;;:::999777555333222111222333444777777888888888888777777777777888:::<<<>>>@@@AAA???BBBGGGKKKMMMLLLJJJHHHHHHGGGFFFFFFFFFFFFEEECCC===???@@@@@@@@@@@@AAACCCCCCAAAAAABBBCCCDDDCCCBBBDDDDDDCCCCCCDDDFFFGGGHHH|||tttiii___WWWWWWbbbooo~~~zzzwwwqqqiiibbbbbbdddgggeee___UUUJJJCCC??????@@@CCCGGGKKKLLLLLLHHHFFFDDDBBBAAABBBCCCCCCBBB@@@>>><<<;;;;;;===>>>????????????>>><<<:::999<<<============???BBBEEEFFFFFFEEECCCAAA@@@AAACCCEEEEEEFFFEEECCC@@@===;;;777888888888777888:::<<<<<<;;;:::;;;======;;;999777666555777999::::::999999:::===AAACCCDDDBBBAAAAAA???===<<<<<<===???@@@GGGGGGIIILLLOOOPPPOOOMMMLLLMMMNNNMMMKKKHHHDDDAAAAAACCCFFFGGGGGGFFFEEEEEE>>>???@@@BBBCCCCCCCCCCCCEEEGGGIIIJJJHHHEEEBBB@@@EEE@@@;;;:::===??????===;;;:::;;;@@@GGGOOOUUUXXXUUUXXX^^^gggqqq||||||zzzwwwuuuooohhhaaa\\\[[[YYYSSSNNNNNNOOOQQQTTTUUUSSSLLLGGGAAABBBDDDGGGHHHHHHEEEBBBDDDBBB@@@===;;;:::999999444444555666888;;;===???<<<<<<<<<<<<<<<<<<<<<;;;666666777777777666555444777666555555666888:::;;;333333333333444555666666888888777555333222444666000333555555222111222444222333333333222000...---,,,,,,+++,,,,,,---......111333666999::::::999888555777:::;;;999777666666777888999::::::999777666555555333333222333444444888888999::::::999888777999:::<<<>>>@@@AAAAAAAAAAAACCCFFFIIIJJJIIIGGGFFFHHHFFFDDDDDDEEEEEEDDDCCC@@@???======???AAABBBAAACCCAAA??????AAABBBCCCBBB@@@@@@???@@@AAACCCEEEFFF~~~tttrrrllleee^^^XXXYYYdddqqq}}}yyyvvvrrrkkkeee___```aaa___XXXOOOFFF@@@@@@??????AAAEEEHHHIIIIIIGGGFFFEEEDDDEEEFFFHHHJJJIIIGGGCCC???======>>>???AAABBBCCCCCCAAA===999666======>>>======>>>@@@CCCFFFGGGFFFCCCAAA@@@BBBCCCJJJKKKLLLLLLIIIDDD???<<<555666777666666777:::<<<<<<;;;;;;<<<===<<<:::888888666555555777999999999888===BBBDDDBBBAAAAAACCCCCC@@@===::::::;;;===???BBBCCCFFFJJJMMMMMMKKKIIIIIIKKKMMMNNNLLLIIIFFFCCC:::???EEEGGGFFFEEEEEEGGGAAABBBCCCCCCCCCBBBAAA@@@@@@EEEJJJIIIEEEAAABBBEEE:::777666999===???;;;888666555777===HHHUUU___dddaaa___```fffrrr}}}~~~xxxtttrrrwwwoooeeeaaa```]]]UUUNNNIIIIIILLLOOOQQQOOOIIICCC@@@AAACCCFFFHHHGGGCCC@@@BBBBBBBBB@@@>>>;;;888666333333333444666999;;;===;;;;;;<<<======<<<<<<<<<444555666666666555444333444444555444444666:::===666666555555555555666666777777777444222111333444---222666555222111444777333444555555444222///---///......---------......,,,...111444666777777777555777::::::888555333333555666888999888777555444444444444333444444444555888999:::;;;;;;:::888888;;;===???AAABBBAAA@@@???BBBCCCDDDDDDEEEEEEDDDDDDHHHEEEBBBAAAAAABBBAAA@@@BBB???;;;<<>>>>>@@@BBBCCCCCC============>>>@@@BBBDDDvvvpppmmmggg^^^XXX[[[eeennn~~~}}}}}}wwwkkk```YYYWWWUUUUUUTTTOOOGGGAAABBB@@@@@@DDDIIILLLIIIEEECCCAAA>>>???BBBFFFIIIKKKNNNGGG???<<<>>>AAA@@@???AAA???;;;999888:::<<<>>>;;;999888===EEEJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDGGGJJJMMMMMMIIICCC>>>;;;888888888666444666;;;@@@;;;;;;:::::::::<<<===>>>;;;444222777:::999888;;;777<<>><<<999666888;;;AAAKKKXXXgggpppmmmfffaaaffftttzzztttssssssqqqsssqqqmmmggg```YYYTTTQQQNNNMMMLLLMMMMMMLLLHHHDDDBBBDDDGGGFFFBBB@@@@@@AAAAAAAAABBBAAA>>>;;;888666333333222222333444666666:::<<<>>>@@@@@@???===;;;;;;888555555777999999777777555333222333555999;;;999999999555111111444888555333111000.........//////000111111///....../////////000222333222000---000///...---,,,------...//////000222555777666555111111222444666777666444333333111000///222666::::::888555222111222444555888;;;======;;;:::<<>>???BBBEEE>>>??????@@@AAABBBCCCDDDCCCBBBAAABBBEEEFFFFFFEEEAAA>>>:::999;;;>>>@@@AAA{{{wwwuuunnnccc[[[ZZZaaahhh~~~~~~|||ttt___[[[VVVSSSRRRNNNIIIEEEBBBAAABBBFFFJJJKKKFFFAAABBBAAA???@@@BBBCCCCCCBBBJJJEEEAAA@@@CCCDDDCCCAAA@@@>>>;;;888777888:::<<<;;;;;;;;;???DDDHHHJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLKKKMMMOOONNNIIICCC???===::::::999777555666:::>>>;;;;;;<<<<<<>>>@@@CCCDDDBBB;;;888:::<<<999999;;;;;;>>>CCCFFFGGGGGGEEEDDDBBB@@@???@@@AAAAAA@@@??????<<<===AAABBBAAACCCIIIFFFGGGFFFEEEDDDCCCBBBCCCAAA???===>>>@@@CCCDDDDDDDDDDDDBBBAAAAAAAAAAAABBB===???@@@AAA@@@>>>;;;999999666333555:::<<<;;;888666888;;;AAAJJJXXXfffooosssmmmiiinnnxxx~~~vvvqqqrrrpppmmmoookkkeee```\\\XXXTTTQQQRRROOOMMMOOORRRPPPKKKEEECCCEEEGGGFFFBBB@@@???@@@???@@@@@@@@@>>><<<999888777666555444444666888999;;;===???@@@@@@>>><<<;;;999777444444666888777666555444333333444777:::<<<<<<;;;:::777666666888;;;555333222000///////////////000222222000///...///000000000222333333000...------,,,+++,,,---...///222111111333555666555444333222222333555666555444111222222111111444888;;;;;;888555222222333666888999===@@@@@@===;;;<<<>>>=========>>>@@@BBBDDDEEEGGGFFFDDDBBB@@@???>>>>>>@@@@@@@@@>>>===???BBBEEE@@@AAAAAABBBBBBBBBCCCCCCBBBAAAAAACCCEEEFFFEEEDDDBBB???<<<;;;===@@@BBBBBB}}}yyyxxxsssiii```]]]```eeexxxyyyyyy{{{zzztttnnnaaa[[[TTTOOONNNLLLJJJHHHDDDDDDEEEIIILLLKKKFFFAAA@@@@@@???@@@AAAAAA???===CCC@@@???@@@CCCEEECCC@@@>>>===:::888777777888999;;;<<<>>>???AAADDDHHHKKKHHHGGGGGGJJJPPPSSSSSSRRRNNNNNNNNNKKKFFFAAA???>>><<<<<<:::888666666999<<<999:::;;;===???BBBEEEFFFHHHBBB===<<<<<<999999;;;===???AAAEEEHHHIIIGGGEEEAAA???>>>>>>???@@@@@@???<<<===???@@@===999<<>>===<<<<<<<<<<<<;;;<<<>>>??????===:::999666444333555:::<<<;;;999777888;;;@@@IIIUUUbbbjjjqqqnnnnnnsss|||zzztttssstttqqqllllllfff^^^ZZZZZZXXXTTTPPPTTTRRRQQQSSSUUUTTTMMMGGGDDDEEEFFFEEEBBB???>>>>>>======>>>>>>>>>===;;;:::999777555444444666888:::<<<===>>>???>>><<<:::999777555333333555666555555333333333555777999<<<>>>:::888555444555777777888444444222111000//////000///111333444222000//////000000000222444444222000,,,++++++++++++---...///333333222444555666555333666444222222444555555444///000222222333555999<<<999777555333333555777999;;;???BBBBBB???;;;;;;;;;888999:::;;;>>>AAACCCDDDEEEEEECCCBBB@@@???>>>===>>>?????????>>>???BBBEEECCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAACCCFFFGGGEEEDDDBBB???===<<>><<<;;;;;;===???>>><<<<<<;;;999777666555555666888;;;======;;;===BBBHHHEEECCCCCCGGGMMMQQQQQQOOOLLLLLLJJJFFFAAA===<<<<<<;;;:::888666666777888:::666666888:::<<>>;;;999888888999<<<<<<>>>BBBFFFGGGFFFCCC???===;;;;;;<<<>>>>>>======>>>@@@@@@>>>;;;<<<>>><<>>???@@@>>>>>>===<<<;;;::::::999<<<===@@@AAAAAA???===;;;777666666888<<<======;;;999:::<<>>???888555222222555777666444444444333222111111000000///111444555333111//////......///222555777666555......---,,,,,,,,,---...222222222444666777666555888555222111222333444444...000222333333444777999555555555555666666777777<<<@@@CCCCCC>>>:::888777555666888;;;>>>AAACCCEEEAAAAAABBBBBBBBBBBBBBBBBB>>>???AAAAAA@@@AAACCCEEEEEEEEEFFFEEEDDDBBBAAA@@@>>>???@@@CCCFFFGGGFFFDDDAAA???======???BBBDDDDDD{{{nnnooonnniiicccaaadddiiizzzyyyrrrjjjeeeeeeeeebbb```WWWTTTPPPOOOPPPPPPLLLIIILLLJJJHHHGGGIIILLLOOOPPPKKKHHHCCCAAA@@@AAAAAA@@@???<<<999888888999:::::::::999888777666555444444444888;;;:::777777<<>><<<<<<===888777555444555666777888555555777888999;;;;;;<<>>>>>>>>======>>>???AAABBB???<<<<<<<<<===@@@DDDEEEDDDAAABBB???;;;::::::<<<<<<<<>>======<<<>>>@@@AAAAAA@@@===<<<777888888:::<<<===<<<;;;======>>>???CCCJJJRRRYYY^^^dddnnnwww~~~{{{}}}}}}vvvkkkeee^^^]]]]]]ZZZRRRJJJMMMSSSXXXWWWPPPKKKKKKNNNFFFEEEEEEDDDBBB@@@===;;;::::::;;;<<<<<<<<<<<<<<<:::888666444333444666777888888888888777666444333333444444444444333333444000111333555999<<<>>>@@@<<<999666666888999777555444444333333222222111111///222444444222000000000,,,---...222666999::::::333222000...---,,,,,,,,,//////000333666888888777888555111///000222333333///000222222222333555777111333555777888777666555;;;>>>BBBAAA<<<777444444555666999<<<@@@CCCEEEFFFAAABBBCCCDDDEEEEEEDDDDDD???AAACCCDDDCCCCCCDDDEEEEEEFFFFFFFFFEEECCCAAA@@@>>>>>>???BBBEEEGGGFFFEEEAAA???======???BBBBBBCCCttttttqqqiiiaaa]]]```eeewww{{{uuummmhhhggggggeeedddYYYVVVUUUUUUVVVUUUQQQMMMLLLIIIFFFDDDEEEIIINNNRRRQQQLLLFFFAAA??????>>>>>>AAA???<<<999888999:::;;;777777888888777666555444222666:::999666555888<<<<<<<<<<<<<<<<<<<<<<<<<<>>===???@@@999777444444555555555444666666777888999999999999777:::999555333555666666999;;;>>>???@@@BBBEEEGGGBBB@@@<<<;;;;;;<<<<<<;;;:::<<<<<<>>>BBBEEEAAA;;;===<<<<<<@@@EEEFFFCCC???>>><<<999888999999999888>>>????????????>>>======;;;<<<>>>??????===:::999444666888:::<<<<<<<<<<<<@@@@@@@@@@@@BBBGGGOOOTTTbbbkkkwww~~~|||~~~~~~yyykkkfff```]]][[[WWWPPPJJJKKKQQQVVVSSSLLLGGGIIIMMMEEEDDDCCCCCCCCCAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777777777777666666666666555555444333333555666666555444444555000111222444777;;;>>>@@@>>><<<999888777777555444333444444444444333222111000222333222000///000000......///222777:::;;;;;;666444222///---,,,,,,,,,------///222555888888777666333///...///000111111///000111111222333777999333444666777888777666666:::===@@@>>>999444222222666888;;;>>>BBBEEEGGGHHHDDDEEEFFFFFFEEEDDDCCCBBBAAACCCEEEFFFEEEDDDDDDDDDCCCDDDEEEFFFFFFDDDBBB@@@>>>===>>>@@@DDDGGGGGGGGGBBB@@@>>>>>>@@@AAAAAAAAA}}}vvvkkk```[[[^^^cccnnn~~~xxxoooiiifffdddbbbaaa]]][[[XXXWWWXXXVVVRRRMMMGGGEEEBBB@@@@@@BBBGGGJJJKKKHHHDDDAAA@@@???>>>===@@@@@@???===<<<;;;;;;;;;555666777888888777666555444888;;;;;;999777777888888;;;===;;;666444666888???@@@@@@???======???AAA===:::666555555444222000444555666888888888777777333999:::666333555666444555999>>>===;;;<<>>>>>===;;;888666111444888<<<>>>???@@@AAABBBBBBBBBBBBDDDIIIPPPUUUhhhsss{{{wwwxxx~~~~~~~~~}}}||||||nnniiibbb\\\YYYVVVTTTRRRNNNOOOOOONNNKKKIIIIIIIIIDDDCCCAAABBBCCCBBB>>>;;;===<<<;;;:::999999999999;;;;;;;;;:::999888666666666666666666666666555555444666999999777555666777111111111222555999>>>@@@@@@@@@>>>;;;777444333333333444444555555444333222111111111000......///111222111111333666999:::999444333111...---,,,,,,,,,------...111444666666555333000...---...000000000///000111111333777<<<@@@:::999777555555777:::;;;;;;===>>><<<777333222333777999<<<@@@CCCEEEGGGHHHBBBCCCEEEFFFEEEDDDBBBAAAAAACCCFFFGGGEEECCCBBBBBB???AAACCCEEEFFFEEECCCBBB>>>===<<<>>>BBBFFFHHHIIIDDDBBB@@@@@@AAABBBAAA@@@zzzlll```[[[___dddfffzzzyyytttmmmhhhggggggffffffaaa]]]XXXVVVUUUTTTPPPLLLCCCBBB@@@>>><<<===@@@BBB@@@??????@@@BBBBBBAAA???;;;===???@@@>>><<<;;;:::444555777999999888777555777:::===>>><<<:::888888777<<<>>>;;;555222444999999:::;;;;;;;;;;;;>>>@@@AAA===999666666444000---111222444555666777666666222:::<<<777444666666333000666;;;:::666777???GGGLLLIIIDDDAAA@@@@@@@@@???777AAAGGGEEECCCEEEDDDAAA;;;???DDDDDDBBB??????@@@<<<;;;;;;<<<===<<<:::888;;;<<<===???@@@??????>>><<<===??????>>>;;;888666000444999>>>AAADDDFFFGGGBBBCCCCCCDDDFFFLLLSSSXXXiiiuuu~~~xxxsssssszzz|||}}}~~~|||~~~|||~~~~~~sssmmmeee]]]YYYXXXZZZ\\\RRRNNNJJJIIIKKKLLLIIIFFFDDDBBBAAABBBCCCCCC???<<<>>>===<<<:::999888888888999999:::999888666444222666666666777777777777777444777::::::888666777888222111000111444888===@@@FFFHHHGGGBBB;;;777666777333444555555555444333222111111000...,,,---///222666444333444666777777777222000///---,,,,,,,,,---///...///111333444444333111///------.../////////...///000222555:::AAAFFFAAA===777333333777===AAA;;;===>>>;;;666333333444777999<<<@@@CCCEEEGGGGGG===???BBBDDDEEEEEEEEEDDDAAACCCFFFFFFDDDBBB@@@???===???BBBEEEFFFEEEDDDCCC???===<<<===AAAFFFIIIJJJFFFDDDBBBBBBCCCCCCBBBAAA}}}rrrlllgggaaa______dddttt{{{www{{{~~~{{{ssshhhbbbbbbaaa___eee___YYYXXXYYYUUULLLDDD===>>>@@@AAAAAABBBDDDFFFBBBBBBCCCFFFGGGGGGEEECCC===>>>??????===;;;777555555666777777888888888888999:::===??????===:::888:::<<<======;;;888444222777777888;;;???@@@>>>:::777777666555555555555555555555555666777999:::;;;888888777777666555444444888999:::::::::;;;===???FFFHHHFFFBBBCCCGGGFFFAAAFFFHHHJJJIIIEEEAAA@@@@@@??????>>><<<999888999:::999<<<>>>???>>><<<<<<<<<;;;::::::<<<>>>???>>>===>>>=========<<<999444111444444666;;;AAAFFFIIIJJJIIILLLMMMLLLJJJMMMUUU\\\iiizzz|||{{{zzz{{{~~~|||xxxxxxzzz}}}xxxvvvwwwyyytttmmmddd^^^[[[ZZZXXXVVVVVVTTTOOOJJJFFFFFFIIILLLHHHFFFCCCAAA??????@@@@@@>>>>>>>>>>>>>>>======<<<777777777777666555444333333555777999999888666444444777:::<<<;;;999555222444222111111444999>>>AAAHHHFFFBBB???;;;999888777999888777666444444333333111000...---,,,---///000111111333555777888777555...------...000222111000+++,,,...111444444333111,,,---...///000000//////333444666999<<>>@@@@@@?????????<<<888555555555888;;;@@@CCCDDDCCCCCCDDDBBBBBBBBBBBBCCCCCCBBB@@@DDDBBB@@@AAACCCBBB@@@======???BBBEEEFFFFFFEEECCCCCCAAA??????@@@CCCGGGIIIDDDEEEFFFDDDAAA>>>===>>>yyyssslllccc]]][[[___mmmxxxuuuxxxzzzyyytttjjjdddddddddbbbggg^^^TTTNNNMMMLLLJJJHHH>>>@@@AAACCCCCCCCCDDDEEEDDDCCCDDDEEEFFFFFFCCC@@@=========<<<;;;::::::999;;;<<<===>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<============;;;:::888666666666777999<<<===<<<;;;999999888666666555555555444444555666777999;;;<<<:::::::::999999999999888;;;<<<<<<;;;999888999:::AAAEEEFFFAAA@@@EEEHHHHHHJJJMMMPPPLLLFFFAAA@@@AAA???@@@AAA???===<<<<<<===999<<<>>>???>>>======>>>===<<<:::;;;===>>>>>>>>>??????>>>>>>===;;;888555888888999===AAAFFFIIIJJJLLLPPPTTTSSSRRRTTTZZZ```nnnyyy}}}zzzzzzzzz|||~~~}}}zzz{{{}}}|||xxxuuuuuuvvvtttmmmbbb[[[XXXXXXWWWVVVRRRQQQNNNJJJHHHGGGHHHIIIIIIGGGDDDAAA???>>>>>>???<<<<<<=========<<<:::999888777777666666555555555444555777888888777666555555777999;;;;;;999777555666555333222333777;;;>>>BBBAAA@@@???<<<:::777666777666555444444444555666333222000///...///000111444444555666777777666444///......000222444444333......///111444666555444////////////000000000000333444777:::===@@@BBBCCCCCC>>>888666777:::<<<<<>>>>>>>>???@@@@@@?????????@@@AAA@@@@@@CCCBBB@@@AAABBBBBB???===;;;===@@@CCCEEEGGGGGGGGGEEEDDDBBBAAABBBDDDHHHJJJGGGHHHHHHFFFCCCAAAAAABBByyyqqqeee\\\XXXYYYeeezzzssspppsssuuuxxxuuummmgggfffgggfffbbb[[[RRRJJJFFFFFFEEEEEE@@@AAACCCEEEEEEDDDCCCBBBBBBAAAAAABBBCCCBBB???<<<<<<;;;:::999999:::<<<===@@@AAABBBBBBBBB@@@>>><<<;;;<<<<<<:::888999>>>BBBAAA@@@>>><<<;;;;;;;;;;;;666666777777666777:::<<<999888777666555555555555444444555666777999:::;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;888777777888===CCCEEEAAA>>>CCCJJJPPPMMMPPPRRRNNNHHHBBBBBBCCC@@@AAACCCBBB@@@>>>======>>>AAADDDEEEDDDDDDDDDEEE@@@>>>;;;:::<<<>>>??????AAA@@@>>>>>>>>>>>><<<:::;;;;;;<<<===???BBBEEEFFFHHHMMMRRRSSSSSSTTTZZZ___mmmvvv}}}}}}}}}}}}|||{{{zzzxxxyyy|||~~~~~~~~~zzzwwwuuuuuuuuummmbbbZZZWWWVVVUUUTTTOOOOOONNNMMMKKKJJJHHHHHHIIIGGGEEECCC@@@???>>>===;;;<<<=========;;;888777999888777666666666777888666666666666666666666666444666777999999999999888999777555333333666999;;;<<<===>>>>>>===;;;999777555444333222333555888:::666555333111000000111222444555666666555444333222111000000111444555555444000//////111444777777777333222000/////////111222333444666999<<>>:::666444555777888999BBBBBBAAA>>>999555444333888999::::::999:::;;;======<<<<<<;;;<<<===???@@@CCCAAA@@@@@@AAAAAA???===999;;;===@@@DDDGGGIIIJJJHHHFFFDDDCCCCCCEEEHHHJJJIIIIIIHHHFFFDDDDDDEEEGGGzzzrrrggg^^^ZZZWWW```sss{{{ooolllpppsssxxxxxxqqqjjjhhhgggfffXXXWWWUUUQQQLLLFFFAAA???AAABBBCCCEEEFFFDDDAAA>>>===<<<===>>>@@@???<<<::::::::::::;;;<<<===???@@@@@@AAABBBBBBAAA>>>;;;999999;;;<<<;;;:::<<>>AAAAAA???>>>BBBIIIOOOLLLLLLKKKKKKJJJIIIGGGEEEBBBDDDEEEDDDAAA>>><<<;;;???BBBDDDEEEEEEEEEFFFHHHDDD@@@<<<:::<<>>??????>>><<<<<<<<<;;;;;;===???AAADDDHHHNNNPPPQQQUUU]]]dddjjjsss|||||||||~~~{{{|||wwwzzz|||{{{}}}zzzxxxuuunnnddd]]]YYYWWWTTTRRRMMMMMMNNNOOOOOOMMMJJJGGGFFFFFFEEECCCBBBAAA@@@???<<<===??????>>><<<999888:::999777666666777999:::888777666555444555666666333333444666777888999:::999777555444444666888:::;;;;;;<<<============<<<777555333222333666999<<<888666444111000000111222111333444444333222111111444222111222444444333222111000...000333666888888555333000------...000222222333555777999<<<===>>><<<:::777555555777888999>>>??????===999666555444<<<;;;:::888777777:::<<<<<<<<<;;;::::::;;;>>>@@@BBBAAA@@@?????????>>>>>>;;;;;;===???BBBFFFIIIKKKIIIGGGEEEDDDDDDEEEGGGHHHGGGGGGGGGFFFFFFGGGKKKNNN{{{rrrggg^^^[[[UUU]]]nnn}}}sssqqqtttuuuyyyyyyrrrllliiifffcccUUUVVVVVVUUUQQQKKKDDD@@@BBBAAABBBCCCEEECCC???;;;::::::<<<>>>@@@@@@???<<<:::<<>>999:::;;;;;;:::;;;>>>@@@@@@===;;;;;;===???BBBEEEFFFBBB@@@DDDKKKOOOLLLGGGGGGIIIIIIGGGCCC???<<<;;;:::<<<>>>???>>>???@@@BBBEEEAAA===;;;<<<@@@CCCDDDAAA???<<<<<<===???????????????>>><<<:::;;;>>>AAAIIILLLPPPRRRTTT\\\gggqqqmmmssszzz~~~}}}xxxxxxyyyxxxzzz~~~xxx||||||yyyxxx|||}}}{{{wwwppphhhbbb^^^YYYTTTPPPKKKKKKKKKMMMNNNMMMHHHDDDBBBBBBCCCDDDDDDCCCBBBBBB???@@@AAAAAA@@@>>><<<;;;;;;:::888666666777999:::888777555444333444555666111111222333555777999:::777666444444555777999;;;===<<<;;;;;;<<<>>>AAABBB:::888666444444666999;;;777555333000//////000111000222555555444333333444666444222222222111///...111///---...000444666666444222...++++++---///111111222333444666777888888999888777666555666777888666888:::;;;999777777777===<<<999666444555888;;;<<<======;;;:::;;;>>>AAAAAAAAA@@@???======>>>>>>>>>>>>>>>???AAADDDGGGIIIGGGFFFEEECCCCCCDDDEEEFFFFFFGGGHHHIIIJJJMMMRRRUUU}}}rrreee[[[WWWRRRZZZkkk|||{{{~~~xxxzzzxxxqqqmmmjjjfff```ZZZWWWSSSPPPOOONNNMMMKKKCCCAAA@@@BBBDDDCCC???;;;;;;<<<>>>@@@CCCDDDBBB@@@<<>>>>>>>>>>>===;;;777333000000333666666777777999;;;===???@@@:::999777666555444444444777888999:::<<<===>>>???======<<<:::999:::>>>AAA@@@;;;:::===???>>><<<===???;;;999???HHHNNNMMMIIIKKKLLLLLLIIIEEEAAA???>>>999;;;<<<<<<<<<<<<>>>@@@CCC???;;;:::<<<@@@CCCDDD@@@>>><<<<<<===??????>>>BBBCCCBBB???<<<<<<@@@DDDMMMPPPSSSTTTWWW```mmmwwwwwwvvvvvvxxxyyy|||{{{sssppppppqqqvvv|||yyy}}}|||wwwuuuuuuxxx~~~zzzssskkkddd___[[[UUUQQQJJJHHHGGGIIIKKKJJJEEEAAA???@@@CCCEEEFFFEEEDDDCCC???@@@@@@@@@??????>>>>>>;;;:::999777777777777888888777555444333444444555000111222444555777888999555555444444555888:::<<<===;;;999888999<<<@@@BBB;;;999777555444555777888555444222000//////000111111444888888666444555777666444222111111000...,,,111///------///222333333222000---++++++---///111222222222222333333333333444555555444333333444555000333777999999999999:::;;;:::777444222222555888===???@@@>>>;;;;;;>>>AAA@@@AAA@@@>>><<<;;;===???AAAAAA@@@AAABBBDDDFFFGGGEEEEEEDDDCCCCCCCCCDDDEEEGGGIIIKKKMMMNNNQQQUUUXXX|||qqqbbbVVVPPPQQQZZZkkkzzzyyytttooonnnmmmggg___[[[UUUNNNLLLOOORRRRRRQQQEEEBBB@@@AAADDDDDDAAA=========>>>AAACCCCCCAAA???;;;===@@@BBBEEEFFFGGGHHHGGGEEECCCAAA@@@???>>>???999888999===CCCFFFEEEBBB???@@@AAACCCCCCDDDCCCCCC===999555333333666777888888888888999:::;;;======777777666555555555555555666777777999:::;;;<<<======<<<:::777777:::@@@DDDAAA???BBBGGGFFF@@@>>>@@@:::999:::>>>CCCGGGIIIIIIHHHIIIHHHFFFCCC@@@@@@@@@;;;===>>>===<<<<<<>>>@@@>>>;;;888888;;;???AAABBB@@@???======>>>??????>>>BBBDDDCCC@@@<<<===BBBGGGOOORRRUUUVVVXXX___kkktttyyyvvvuuuxxxyyy{{{zzzqqqmmmlllmmmrrrxxxzzz}}}|||vvvrrrqqqsssuuu}}}vvvkkkbbb]]]ZZZVVVSSSNNNJJJGGGGGGIIIIIIFFFBBB???AAADDDFFFGGGFFFDDDBBB===<<<<<<;;;<<<===>>>>>>;;;;;;:::888777666555444777777666555444444333444111222444666888999999999555555444555666777999:::888777555555666888:::<<<888777555444444444555666444333111000///000111222111555888777444111333555444222000000111111///...222000......///111111000111000...------///111222444444333222111111000000111333444444222111222444///222777:::::::::;;;;;;;;;:::888555333333666888>>>AAACCCAAA===;;;===@@@@@@@@@@@@===;;;:::===???AAAAAABBBCCCDDDFFFGGGHHHDDDDDDCCCCCCCCCDDDEEEEEEHHHJJJLLLMMMNNNOOORRRTTT~~~yyyooo```RRRLLLRRR\\\mmmzzzwwwqqqmmmnnnooohhh___WWWQQQKKKLLLRRRUUUSSSOOOGGGCCC@@@AAADDDEEECCC???<<<<<<===???@@@@@@===;;;888999999;;;===@@@CCCEEEGGGFFFCCC@@@?????????@@@>>>:::777:::@@@DDDBBB===:::===AAAEEEHHHHHHHHHGGG;;;777333333666:::;;;;;;888777777777777777888888555555555555555666777888333444555666777888999999999888555444555;;;CCCIIICCCFFFMMMRRRMMMDDDCCCHHH888<<>>???@@@:::;;;;;;:::999999;;;===:::888666777:::===@@@@@@AAA???>>>???@@@@@@???===@@@BBBBBB???;;;;;;AAAFFFRRRVVVZZZ\\\]]]aaajjjqqqtttssswww}}}}}}{{{rrrooommmmmmqqqvvvzzz|||}}}xxxrrrnnnoooqqqrrr{{{xxxjjj___YYYXXXWWWVVVSSSNNNIIIHHHJJJKKKIIIFFF@@@BBBEEEGGGGGGEEEBBBAAA:::999888777888:::<<<>>>;;;;;;:::999777555333222777666666555444444333333222444666888::::::::::::777666555555666777888999333333333333444444555555444444333333333444444555444333111000000111333444000444777555000---...000222000000000222333222111333111000///000111000///111000///...///000222444666666444333111000///...000333666555333222333555///333888;;;;;;;;;;;;<<<======;;;888666666888;;;===AAADDDBBB===:::;;;>>>???@@@@@@===::::::<<<@@@@@@AAABBBDDDFFFGGGHHHIIIDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKKKKKKKKKKLLLMMM~~~vvvjjj]]]WWWWWWVVVYYYhhh{{{qqqiiieeebbb^^^[[[WWWSSSOOOMMMPPPTTTXXXYYYOOOHHHAAA???AAACCCBBB@@@@@@@@@@@@@@@AAAAAABBBBBB===:::666555888<<>><<<;;;;;;===>>>@@@@@@>>><<<===@@@AAA???===999;;;???DDDIIIJJJIIIGGG<<<:::999:::;;;<<<<<<;;;:::666333555999;;;999666;;;:::888666555666666777:::777555666;;;>>>>>><<<666666555555666;;;BBBGGGJJJJJJJJJKKKLLLJJJFFFCCCEEE===888;;;CCCFFFBBB;;;>>>???AAACCCBBB@@@===;;;777999;;;<<<:::888777777777888999999;;;>>>CCCGGGGGGDDD@@@>>>>>>???@@@@@@EEEFFFFFFDDDBBBAAABBBCCCNNNWWW^^^^^^^^^eeennnssstttxxx|||~~~}}}uuummmkkkooossstttssszzz~~~{{{sssoooppptttxxx}}}xxxkkkaaa\\\ZZZXXXVVVUUURRRNNNLLLLLLJJJHHHFFFGGGGGGGGGHHHHHHEEE@@@<<<===;;;999888999;;;;;;:::::::::999888666444222111555555666555444222111000333333555888<<<<<<999666666777888888888666444333777666555444333222333333111111111222222333333333333333333111000000222444000333555333...+++---111///////////////000000111222111111000000000000000///...------///111444666666555333000---,,,---///222222444444555444333222111333777<<<@@@@@@>>>;;;???===;;;999888999:::;;;999>>>AAA@@@<<<:::===AAAIIICCC===;;;>>>???>>>;;;BBBBBBCCCCCCDDDFFFGGGHHHFFFEEEDDDAAA???@@@CCCEEEHHHIIIKKKMMMOOOPPPQQQRRRuuuqqqmmmeee]]]YYYWWWYYYfff}}}xxxlllddd```]]][[[YYYRRROOOMMMMMMQQQWWW[[[]]]RRRLLLFFFCCCCCCBBB???;;;>>>???@@@AAAAAAAAA@@@@@@===:::888888;;;???BBBCCCCCC@@@<<<:::999;;;>>>@@@CCC@@@<<<;;;===@@@AAAAAACCCDDDFFFIIIIIIHHHEEEBBB>>>===<<<===>>>>>>===;;;888555222555999<<<;;;999<<<;;;:::888888888888888<<<<<<<<<:::999999:::;;;:::999777555555888===AAAGGGFFFEEEFFFGGGHHHGGGEEEDDD>>>999<<>>???>>><<<:::999999;;;<<<===<<<:::888777555666777888:::===BBBFFFGGGDDD@@@>>>??????@@@???DDDEEEEEEDDDCCCBBBDDDEEEJJJSSSZZZ\\\___hhhqqqvvvxxxzzz}}}{{{tttpppkkkjjjmmmqqqtttuuu|||~~~xxxuuuxxx|||vvviii___ZZZVVVSSSQQQQQQOOONNNLLLKKKJJJJJJIIIHHHHHHGGGHHHFFFCCC>>>:::;;;888666666777888888777999888888777777666555555999:::::::::888666333111333333444888;;;;;;999666777888:::::::::888555444666555444333333222222222222222333333333444444444222333444333111111222444555777888555111///000222......------......//////111000000///.../////////000000///000111222444555555444333000---,,,---///111222333333444333222111222222444888<<<>>>>>>===>>><<<:::888888888999:::777:::======<<<;;;===???EEEAAA===<<>>AAACCCFFFHHHJJJLLLOOOPPPQQQQQQ~~~pppooorrrnnneee]]]XXXYYYbbbwwwwwwlllccc^^^\\\YYYWWWQQQOOOMMMMMMQQQVVVYYY[[[RRRNNNIIIGGGFFFCCC>>>:::<<>>@@@FFFAAA<<<999:::>>>BBBDDDGGGIIIJJJJJJIIIEEEAAA>>>?????????@@@AAA@@@===:::666444333555999<<<<<<;;;======<<<;;;::::::::::::;;;>>>@@@>>>:::999;;;>>>>>>===:::777444444777:::CCCAAA@@@@@@CCCEEEFFFFFFBBB>>>;;;>>>EEEGGGCCC>>><<<<<<;;;;;;:::999888888;;;<<<=========;;;999777333555777888:::>>>BBBEEEFFFDDDAAA@@@@@@@@@@@@???@@@AAABBBBBBAAABBBDDDFFFGGGOOOVVV[[[cccnnnvvvyyy{{{|||~~~wwwssslllkkkjjjkkknnnrrrwwwyyy}}}{{{zzz~~~~~~vvvjjjaaa[[[VVVQQQMMMLLLMMMNNNMMMKKKJJJKKKLLLIIIHHHGGGFFFEEEBBB===999:::888555555666777666666888777777777777888999999;;;<<<>>>>>><<<888444111444444555777::::::999777666888:::;;;:::888555333444444333333222222111111333333333444444444444444222333555555333333333444888888777555444222111111------------.........///000//////...............000111222222333333333222333333222///---,,,---///000000111222222111000///222222222555:::===>>>>>><<<:::888777666666888999555666888:::<<<===>>>???@@@@@@??????@@@BBBEEEFFFBBBAAAAAABBBCCCEEEGGGHHHJJJIIIFFFBBB???>>>???AAAGGGIIILLLOOORRRSSSTTTUUUsssrrrvvvtttjjjbbb[[[YYYaaattt{{{qqqhhhbbb]]]XXXTTTTTTQQQNNNMMMNNNPPPQQQQQQOOOKKKHHHEEEDDDCCC@@@>>>;;;???DDDHHHJJJIIIGGGEEE>>>======@@@DDDHHHJJJKKKLLLIIIEEEAAA???>>>???@@@DDD@@@<<<999999<<>>======>>>@@@AAA@@@<<<999777555444666999;;;;;;:::===<<<<<<;;;;;;;;;;;;;;;777:::>>>?????????AAACCCAAA@@@===999666555666888@@@???>>>???AAACCCCCCCCC???===<<>>===<<<:::999999999:::;;;;;;<<<<<<===;;;888666555777999<<<===@@@DDDFFFFFFDDDBBBBBBBBBBBBAAA@@@;;;===>>>???@@@AAADDDGGGIIIOOOVVV]]]gggsss{{{|||{{{{{{||||||~~~}}}sssnnniiikkknnnqqqssswww||||||}}}|||yyynnneee___YYYSSSNNNLLLMMMOOONNNLLLKKKLLLMMMHHHGGGEEEDDDCCCAAA>>>;;;;;;999777666777777777666888888777777888999:::;;;888:::===>>>===:::666333666666777888::::::::::::555666888999888666333222333333333333222222111111333333333333333333333333111333555666555444444444555444222222333333111000/////////000000000000000000000///............///000111222333333222000///111111111///------...000///000111111111000///...111111333666:::=========999888666444444555666777444444555999===@@@@@@??????@@@AAAAAAAAACCCGGGJJJGGGEEECCCBBBAAAAAABBBCCCIIIHHHFFFBBB@@@???BBBDDDKKKMMMQQQUUUXXXYYYZZZZZZwwwuuuxxxuuunnniiiaaa___eeexxx}}}tttllleee^^^UUUOOOSSSPPPMMMKKKKKKKKKJJJIIIMMMIIIEEEAAA@@@@@@AAAAAA999===BBBGGGJJJKKKJJJHHH@@@??????AAAFFFIIIKKKLLLMMMLLLKKKHHHFFFCCCAAA@@@>>>===<<<:::999:::;;;===@@@CCCFFFGGGDDD@@@>>>>>>999999;;;===???>>>;;;888999888777777888999999999;;;;;;;;;;;;;;;:::::::::888888:::>>>CCCEEEEEECCCAAA@@@???<<<999888888:::======>>>@@@BBBBBB@@@>>>===<<<<<>><<<999777666666777666666:::999999999999::::::;;;666888<<>>AAABBBAAA@@@AAABBBBBBBBBDDDFFFIIIGGGFFFCCCAAA@@@@@@AAABBBEEEEEEDDDCCCBBBDDDGGGJJJNNNQQQUUUYYY\\\]]]]]]]]]vvvvvvxxxuuupppnnngggfffmmmyyypppiiibbbZZZQQQKKKMMMKKKIIIIIIJJJJJJHHHGGGLLLIIIDDD???======???@@@999;;;>>>BBBEEEGGGGGGGGGBBBAAA???AAADDDGGGIIIJJJJJJKKKKKKKKKIIIEEEBBB???:::;;;<<<<<<:::888888999AAADDDHHHGGGBBB===;;;;;;555666888;;;>>>???>>><<<::::::999888888888888999999::::::;;;;;;:::999999;;;:::;;;@@@EEEFFFBBB>>>>>>??????>>>;;;:::;;;<<<;;;<<<>>>@@@BBBAAA>>>;;;<<<===>>>???AAACCCEEEFFFFFFEEEBBB@@@????????????888777777999<<<===999666999<<<@@@BBBCCCCCCEEEFFFCCCBBBBBBCCCDDDDDDAAA???<<<>>>AAACCCEEEGGGKKKNNNQQQYYYaaagggoooyyy~~~~~~~~~yyypppsssxxx}}}}}}yyyxxx~~~~~~wwwnnnfffaaa\\\WWWSSSSSSRRRRRRSSSTTTTTTQQQOOOIIIGGGDDDCCCBBBBBB@@@???:::888555444444555444333999999:::;;;<<<<<<;;;;;;666888<<>><<<:::::::::999888999;;;>>>::::::999999888777777777111222333444444333222111111111111111000000000000000222444444444333444555222222333333444444555555222333444555555555444333222222111000000000000000---...000111111///...,,,...000111111000000111333222333333333333111000///...000444999<<<;;;888555333222111//////000222333555777999<<<>>>@@@AAABBBAAAAAAAAABBBCCCEEEFFFGGGDDDBBB@@@??????AAACCCEEEBBBCCCCCCDDDEEEHHHMMMQQQPPPRRRVVVZZZ]]]^^^^^^]]]wwwxxx{{{wwwqqqlllggggggqqqyyyrrriiiaaa\\\WWWQQQMMMJJJIIIHHHHHHJJJJJJIIIGGGFFFEEECCC@@@>>>>>>@@@BBB=========>>>@@@BBBDDDEEEEEEBBB???>>>AAADDDFFFGGGFFFFFFGGGFFFEEECCCAAA???:::<<<===<<<999777888:::>>>BBBFFFDDD???:::888999555555777;;;???BBBCCCBBB999999999999888888999:::999:::;;;;;;;;;;;;:::999:::<<>>>>><<<;;;;;;<<<999999:::<<>>??????@@@@@@AAADDDHHHLLLFFFEEEDDDBBBAAA@@@??????888666666999>>>???<<<888888;;;???AAAAAAAAAAAAAAA??????@@@AAABBBAAA>>><<<<<<>>>AAACCCEEEGGGKKKNNNPPP[[[fffkkkpppzzz{{{|||~~~{{{zzzzzz~~~|||uuukkkddd```]]]YYYVVVUUURRRQQQTTTZZZ[[[WWWRRRNNNKKKFFFCCCBBB@@@???===;;;999666555555555555444555777:::===>>>>>>===<<<777888;;;===>>>>>>===<<<999999999777666666:::===;;;999777555444555666777111333444555555444333222222222222111111111000000000111222222222222444666444666777666333222333666///000222333444333222111111111000///////////////...///000111111000//////...000222222222222333444444555555555555333222000///000222555777777555333111000///......///111222666999<<<=========???BBB@@@???>>>AAAEEEHHHGGGFFFCCCBBB???>>>>>>AAADDDFFFAAABBBDDDEEEGGGLLLQQQVVVSSSVVVZZZ]]]``````___^^^zzz{{{~~~zzzooogggdddeeepppwwwoooddd[[[WWWUUUSSSQQQKKKJJJIIIIIIJJJJJJHHHFFF>>>@@@AAABBBBBBBBBDDDFFFDDDBBB???>>>>>>@@@BBBDDDFFFCCC>>>===>>>AAADDDEEECCCCCCBBBAAA@@@?????????<<<>>>>>><<<888777999<<<777<<>>===<<<::::::;;;888666666888<<>>===888666666:::@@@AAA>>>:::666:::>>>??????>>>======<<<<<<>>>???AAA???<<<999:::<<<>>>@@@BBBEEEIIIKKKOOO[[[ggglllqqqzzzzzzxxx}}}|||uuukkkdddaaa___\\\ZZZVVVQQQPPPUUU]]]```[[[TTTRRRNNNHHHDDDAAA???===;;;>>>;;;888777777888777666222555:::>>>@@@AAA???>>>777777999:::::::::999999888888888666333444888<<<888666222000///000333555222333555666666555333222333333333222222222111111000111111111000111444777444777999777111...000333---...000111222111///...000000///...............//////000111111111111111...000222333333333444555666666777777666444333222111000///000222333333222000///...------...000111555:::>>>>>>;;;:::===AAA???<<<;;;???FFFJJJIIIFFFFFFDDDAAA>>>===???AAABBBAAACCCDDDFFFIIIMMMSSSXXXWWWYYY^^^aaaccccccaaa```wwwzzzzzzqqqkkk\\\```lll}}}tttjjjddd^^^WWWTTTUUUPPPMMMIIIFFFFFFFFFGGGFFF??????@@@BBBDDDDDDCCCAAABBBDDDFFFFFFDDDBBBBBBBBBBBBCCCCCCBBB@@@@@@BBBDDDAAAAAAAAAAAA@@@>>>===<<<@@@???===;;;999777555444222444666888:::::::::999777999;;;>>>@@@AAABBBBBB@@@>>><<<:::999:::;;;<<<===<<<:::999999:::<<<===:::===@@@BBBBBB@@@@@@@@@<<<<<<<<<;;;999888888999555444444777<<<@@@DDDEEECCCCCCCCC???;;;:::===@@@EEEDDDAAA???===<<<<<<<<<:::999:::===@@@@@@===999777777999;;;<<<===>>>>>>??????BBBGGGJJJHHH???777:::;;;<<>>:::888777888999::::::<<<>>>@@@???===:::777777777888888999999:::>>>888666888888666888???===999555444555555333111444666999999888666555555333111///...000111111111222111///...///111333444555555555555555444333333222222222222222111000///444333222222222111///,,,,,,,,,,,,---...//////000...000333666777666555444<<<;;;999888666555444444000222222222111000111222333222111///------000333555777:::;;;;;;<<<>>>???>>>===<<<===AAADDDEEEEEECCCBBBAAA@@@AAACCCEEEFFFHHHFFFEEEEEEHHHMMMSSSWWWVVVXXX\\\aaafffgggeeecccvvvvvvyyyuuukkkeee[[[]]]eeeyyywwwooogggccc___YYYVVVWWWNNNJJJFFFCCCBBBBBBBBBAAAFFFDDDCCCBBBBBB@@@>>>;;;@@@AAABBBBBB@@@??????@@@BBBBBBAAA???===<<>>>>>>>>>>>>>>>>><<<;;;999777666666555666777888999:::;;;<<<;;;;;;<<<<<<<<<;;;:::999@@@???===;;;::::::::::::===;;;999777777999<<<>>><<<===???>>>======>>>@@@>>>>>>>>><<<999777666666555555555888<<<>>>???>>>>>>??????===;;;;;;>>>AAAGGGEEEBBB???<<<;;;::::::555555666999<<<===<<<999:::999999999;;;===???AAA===>>>@@@FFFJJJIIICCC===<<<<<<===???BBBFFFJJJLLLTTTZZZbbbkkkrrryyy~~~~~~}}}|||}}}}}}}}}||||||{{{wwwpppiiiccc^^^YYYVVVUUURRRRRRVVV]]]```]]]YYYQQQNNNIIICCC@@@>>>>>>???CCCAAA===:::888777888888<<<<<<===???AAA@@@===;;;888888888888999999::::::<<<888777:::999666777;;;:::777444444555666555333222444777888888888999999444222000///000111111000222222111222333555777888888888999999888888777666333333333222111000//////222222222333444333000...,,,,,,---......//////000111111222333444666777888<<<;;;999777666555444444///111222111000///000111222333333222000///000111777999<<<======<<<===>>>>>>===<<<===AAACCCEEEEEEFFFEEEDDDCCCBBBCCCEEEFFFGGGFFFEEEEEEHHHNNNTTTXXXUUUVVVZZZ___dddeeedddbbbwwwssstttqqqhhhaaa]]][[[___ooouuunnnhhheeeaaaZZZWWWWWWQQQMMMIIIEEEDDDCCCBBBAAAIIIFFFCCC@@@???===;;;999???@@@@@@???===<<<>>>???BBBBBB@@@===:::;;;===@@@DDDBBB???<<<<<<===???AAA@@@???>>><<<:::999999999888888777777999<<<@@@BBB???>>><<<;;;999777666555??????>>>===;;;999777777<<<:::777555666888<<<>>>=========;;;:::;;;>>>@@@AAAAAA@@@>>><<<999666444666666777999;;;<<<;;;999::::::;;;::::::;;;>>>AAAIIIGGGCCC???<<<999888777222222333555999;;;<<<;;;<<<:::999888:::<<<@@@BBB======>>>BBBFFFFFFBBB>>>;;;;;;===???CCCHHHKKKNNNVVV[[[dddlllrrrwww{{{~~~~~~}}}~~~||||||}}}{{{|||}}}~~~zzztttlllccc\\\WWWTTTSSSQQQRRRWWW]]]^^^[[[VVVNNNMMMJJJGGGDDDAAA???>>>AAA???<<<999777777777888======>>>@@@AAA@@@===;;;999999999999::::::::::::999777888:::999666555777777555333333555666666666444666888888888888:::;;;777444222111111111111000111111222444666777999999999999:::::::::999888888444444333222111000//////000111222555777666333000---...//////000000000000444333111111222555999;;;:::999888666555444444444///000111000/////////111222444555555333111000000999<<>>===<<<>>>AAACCCDDDDDDJJJIIIGGGFFFEEEEEEFFFFFFIIIGGGFFFFFFIIIOOOUUUYYYVVVWWW[[[```dddfffeeeccczzzrrrsssrrrkkkdddbbb\\\\\\jjj~~~vvvpppjjjhhhccc[[[UUUTTTTTTQQQLLLHHHFFFDDDBBBAAAEEEBBB???===>>>>>>===<<<@@@@@@???>>><<<<<<>>>@@@CCCBBB@@@===;;;<<>><<<;;;::::::999888666777:::@@@EEEIIIAAA@@@>>><<<:::888777777:::;;;;;;<<<;;;999666555777777666666777999;;;<<<;;;<<<<<<;;;:::<<>>@@@???===<<<===>>>>>><<<:::888:::===BBBHHHNNNSSSUUUWWW\\\eeemmmssswww{{{}}}yyypppfff]]]WWWUUUPPPPPPQQQUUUZZZZZZVVVQQQKKKJJJHHHEEEBBBAAA?????????>>>;;;999888777777888>>>======>>>@@@???<<<:::::::::::::::::::::::::::888777777777666555555555444333333333444666888888:::::::::888777666777999999666333222222111111///000000222444555555666666666666777777777777666666666555444222111000/////////000222666888888555222///000111222333222222111333222111111333555888:::666666444333222222222222///111222111000///000111444555666555333222222222;;;===@@@AAA@@@===<<<<<<>>>======???BBBDDDDDDCCCKKKJJJIIIHHHHHHHHHHHHIIIKKKJJJHHHHHHKKKPPPVVVYYY[[[\\\___dddhhhjjjiiihhh|||rrrsssuuuooohhhccc]]][[[ggg}}}zzzqqqkkkgggfffbbb[[[VVVUUUTTTQQQLLLHHHFFFDDDAAA???CCC@@@>>>===>>>??????>>>?????????===;;;;;;===???@@@@@@???===<<<===@@@CCCDDDAAA===::::::===BBBEEEEEEDDD@@@===:::999888888888777666888<<>>;;;888666555444555888999:::888777555222444666999;;;;;;;;;:::777999<<<======>>>@@@BBBCCCCCCEEEHHHJJJIIIEEEBBB???;;;777666999===@@@BBB===<<<::::::;;;<<<>>>???HHHFFFBBB???;;;999777777888888777555555666888:::666888:::;;;<<<<<<<<<;;;>>>===;;;:::;;;<<<<<<;;;888:::>>>DDDKKKQQQVVVYYYVVV\\\dddlllrrrvvvzzz}}}~~~uuuiii___ZZZXXXOOOOOOPPPSSSUUUTTTPPPLLLHHHFFFCCC@@@>>>>>>>>>???>>>===;;;999888888888888<<<;;;;;;<<<>>>===;;;:::;;;;;;;;;::::::999999999888777555222222444555666333333333333444555888999:::;;;:::999666666777888:::777444222222222000///111222333333444333333222444444555555555555555444666555444222111000000000000111222555888888666333111222444555555444333222000111222444555555666666222222111000000000000000111222333333111111222333666666555333222222444666:::===???@@@???=========???>>>>>>@@@CCCEEEDDDCCCIIIIIIIIIIIIIIIJJJJJJKKKMMMLLLJJJJJJMMMRRRXXX\\\aaabbbdddgggkkkmmmlllkkk}}}rrrtttxxxssskkkbbb\\\YYYfff~~~{{{xxxiiieeebbbcccbbb^^^[[[[[[YYYVVVRRROOOLLLIIIFFFDDDFFFDDDAAA@@@AAA@@@???>>>???@@@@@@???===<<<>>>???===>>>>>>===<<<<<<>>>@@@AAA???===<<<<<>>>>>@@@AAACCCDDDGGGLLLQQQRRRNNNJJJBBB===888666999>>>DDDGGG@@@===;;;:::<<<===>>>>>>DDDCCC@@@>>><<<;;;::::::999999888666333333444666666888;;;===>>>===;;;:::<<<;;;;;;;;;<<<>>>@@@AAA<<<>>>BBBHHHNNNSSSWWWYYYZZZ^^^eeelllqqqvvv{{{~~~xxxlllbbb]]][[[QQQQQQQQQRRRRRROOOKKKHHHDDDCCC@@@>>>======>>>???===<<<;;;::::::999999999;;;::::::;;;======<<<;;;<<<;;;;;;:::999888888777666666333//////333666666333444444333333444666888666777888888777777888:::999777333222222222111///444444333333333222222222444444555666666666555555666555333222111111222222333222333444666666555333111222444555555444333111...000333555666444222000000000//////.../////////222333444333222222333444555555444222111222666999888:::<<<===<<<<<<===???@@@@@@@@@BBBEEEFFFEEEDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLKKKKKKLLLQQQWWW^^^cccffffffgggjjjmmmnnnmmmllluuuwww|||xxxnnnbbb\\\ZZZfff~~~}}}kkkfffdddeeefffcccbbbccc___\\\XXXUUUSSSPPPMMMJJJIIIGGGFFFFFFFFFEEEBBB@@@BBBDDDEEEDDDCCCAAABBBBBB???@@@AAA@@@===;;;;;;<<<>>>>>>>>>>>>???@@@AAABBB@@@???<<<999888888999:::888999;;;>>>AAAEEEGGGHHHFFFFFFEEECCC???999333000444555777888999888888777333333555777:::<<<>>>@@@:::;;;;;;:::::::::===???CCCDDDHHHOOOVVVXXXTTTOOOCCC???:::888:::???CCCEEE???<<<999999<<<>>>>>>>>>??????===<<<<<<===>>>>>>999;;;;;;888555333555666999;;;<<<>>>???>>>======;;;;;;;;;;;;;;;===@@@AAA@@@BBBGGGMMMTTTZZZ^^^```dddggglllqqquuuzzzyyymmmccc___^^^UUUTTTSSSQQQPPPMMMIIIGGGAAABBBBBBBBBAAA@@@@@@???======<<<;;;;;;::::::::::::999999;;;===>>>>>>===<<<;;;:::999888777666666111444333//////555666444444555555444222222444777444666888999888777777777888555222111111111111000222111000///000111222222333333444555555555555555555444222111111222333444666444333222333444333222///000222444444222000//////111333444444222///---000000////////////000000111222333333222111222333222333333333333444666999666777888999999;;;>>>AAABBBBBBBBBDDDGGGHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHHHHJJJMMMTTT^^^ffflllmmmmmmmmmnnnpppqqqpppnnnzzz{{{|||qqqddd^^^]]]iiisssmmmjjjkkkjjjgggfffhhh^^^\\\XXXUUUSSSQQQMMMJJJIIIHHHHHHIIIJJJJJJGGGEEEGGGIIIKKKKKKIIIGGGGGGGGGDDDEEEFFFDDD@@@<<<::::::<<<===>>>@@@AAAAAAAAAAAA@@@???===;;;;;;<<>>AAACCCDDDDDDCCCDDDEEEGGGGGGDDD???:::666888888999999999999888888666555444555777<<>>===:::777555666:::>>>CCCDDDIIIQQQXXXZZZUUUPPPBBB???;;;:::<<>><<<<<<<<<<<<===>>>@@@AAA;;;===>>><<<999777888:::>>>>>>===>>>>>>???@@@@@@<<<<<<<<<:::999999;;;<<>>@@@@@@???;;;;;;:::999888666555555---222333000111666666222555666666444111000333666666888::::::777444333222777444222111111111111000------++++++,,,...000222111222222333444444444333444333222111111333555666888666333111222222111111---...111222222000...,,,111111222222111000...---111000000000000111111222000222222222111000111222...000333555555555666777444555666666777;;;???CCCCCCCCCDDDFFFHHHIIIGGGEEEEEEEEEEEEEEEEEEDDDCCCBBBEEEEEEHHHNNNWWWbbblllssssssrrrrrrssstttuuusssrrrwwwyyy}}}uuugggbbb```iii}}}uuuppplllhhhiiimmmmmmhhhcccccc```^^^]]]]]]XXXOOOGGGIIIIIIHHHGGGGGGHHHLLLOOOPPPSSSTTTPPPJJJGGGIIILLLIIIIIIGGGDDD???;;;::::::;;;===AAAFFFIIIHHHDDD@@@>>>>>>>>>>>>>>>???@@@AAA@@@<<<:::===???>>>>>>@@@DDDGGGIIIFFF???::::::<<<888999:::;;;;;;;;;999999;;;;;;:::999:::<<>>@@@AAA??????@@@BBBCCCDDDBBBAAA;;;===??????===;;;::::::>>>===;;;::::::<<<>>>@@@???@@@@@@===999999<<>>???@@@AAABBBCCCDDDDDDBBB>>><<<>>>@@@>>>>>>@@@CCCFFFGGGDDD???<<<>>>AAA;;;;;;<<<===============;;;>>>@@@>>>:::999>>>BBBDDDCCC@@@===;;;999888888???AAACCCGGGNNNTTTRRRLLLDDDAAA>>><<<;;;:::999777222222333666888:::;;;;;;AAA@@@@@@AAAAAA@@@>>>===AAAAAAAAA???<<<<<<===???@@@???===<<<===???AAACCCAAAAAA@@@???===>>>AAACCCKKKQQQYYYaaahhhkkknnnooovvv}}}zzzsssjjjbbb\\\UUUSSSOOOLLLIIIGGGFFFFFFGGGEEEDDDEEEGGGGGGBBB>>>>>>>>>===<<<<<<<<<<<<<<<::::::999888888999:::;;;;;;::::::888777555333222444444444555444444333333///000000111111222333333222222111000000000000111222222222111111000///...000000000/////////......///000222333333333444555999888555333333444555666222222222000...------...---...///000000000000///333111......000111000///222333555666666555333222///.........000111333444333333333333555777999:::888888999:::<<<>>>@@@AAACCCCCCBBBBBBAAAAAA@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@CCCFFFKKKSSS]]]gggpppuuuyyyzzzzzzyyyvvvqqqmmmiii~~~}}}nnngggbbbggguuuuuummmeee```dddlllpppjjjcccdddccccccdddccc^^^UUUNNNJJJKKKKKKKKKKKKMMMQQQTTTYYYZZZYYYTTTNNNJJJKKKMMMKKKMMMNNNMMMKKKHHHFFFEEEEEEIIIMMMMMMIIIEEEDDDCCC???AAACCCFFFHHHHHHHHHHHHDDD@@@>>>@@@AAA>>>===???BBBCCCCCC@@@<<<;;;===@@@;;;;;;<<<<<<===>>>???@@@<<>>??????@@@@@@@@@@@@@@@>>>@@@AAABBBGGGKKKIIICCC@@@===:::888888999888888444555888:::<<<<<<<<<;;;??????@@@@@@@@@???>>>>>>HHHFFFDDD@@@===>>>AAADDDBBBAAA@@@???@@@BBBEEEFFFDDDBBB@@@@@@BBBEEEFFFFFFPPPVVV^^^eeeiiimmmoooqqqzzz~~~|||rrrhhh___ZZZRRRQQQOOOLLLIIIGGGEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA???===<<<<<<=========<<<:::888777666555555444555555555555444333333555555555555444444333333111111111111111111111111//////////////////000111---///222444444222///,,,111111111000000000000///000000111222333333222222777666444333222333555666666444222111111111000/////////.........///111111222000//////111222222111555666999::::::999666555//////......///111333444666666555555777999<<<===::::::::::::;;;<<<>>>???BBBBBBAAA@@@??????>>>>>>??????>>>>>>??????@@@@@@CCCGGGNNNVVV```hhhooorrryyyyyyzzzyyyvvvqqqllliii~~~~~~qqqjjjdddfffrrrtttmmmeee```cccmmmrrrllleeeXXXYYY[[[^^^^^^YYYRRRLLLJJJLLLOOOPPPPPPOOOOOOOOOOOOQQQSSSRRRNNNKKKJJJJJJHHHKKKNNNOOOMMMJJJHHHHHHHHHMMMPPPNNNHHHCCCBBBCCCBBBDDDHHHKKKLLLKKKIIIHHHEEE@@@???AAAAAA>>>===>>>AAAAAAAAA>>>999666666777::::::999:::;;;===???@@@???DDDIIIHHHCCC??????@@@=========>>>???BBBDDDEEEBBBDDDDDDCCCEEEHHHFFF@@@===;;;777666777999999999999:::;;;<<<<<<<<<>>>???<<<===???@@@@@@AAABBBDDDJJJIIIGGGCCC@@@@@@CCCEEEBBBBBBAAAAAABBBDDDFFFGGGGGGCCC@@@AAADDDGGGGGGFFFLLLSSS[[[bbbfffiiillloooyyyvvvjjj```YYYPPPPPPOOOMMMKKKGGGDDDCCCCCCEEEEEEDDDAAAAAACCCFFFCCCBBBAAA???>>>===<<<;;;???>>><<<:::888666555444000111222333444555555555777666555555444444333333555555444333333222222111............///000111222---///222444555333111///222222222111111111000000111000000111222222111000444444333333444666777999;;;777444444666777555222222222111111111000000000000000000111222333333333666888:::<<<<<<:::888666222222111111111222444555888777666666777:::===???<<<;;;:::999:::;;;<<<===CCCCCCBBBAAA???>>>======::::::999888999;;;===>>>@@@EEEMMMWWWaaahhhmmmoooxxxyyyzzzyyyvvvrrrmmmjjjwwwvvvyyyzzzwwwooohhhaaabbblll}}}yyyhhh```ZZZ]]]eeehhhddd]]]MMMOOORRRUUUVVVSSSNNNJJJKKKPPPUUUXXXVVVQQQLLLIIIGGGJJJOOOQQQOOOKKKFFFDDDDDDGGGJJJKKKJJJHHHFFFFFFHHHLLLNNNKKKEEE@@@@@@BBBEEEGGGJJJLLLMMMKKKHHHEEEDDD@@@>>>AAABBB???>>>???>>>???@@@???;;;888555444::::::999:::;;;===???@@@BBBCCCEEEGGGIIIHHHDDDBBBMMMIIICCC>>>;;;;;;<<<===FFFHHHGGGEEEEEEFFFDDD???<<<999777666888::::::::::::::::::888777888===@@@>>>@@@BBBBBBAAABBBDDDGGGHHHHHHHHHEEECCCBBBCCCDDDBBBAAAAAAAAABBBCCCEEEFFFGGGDDD@@@@@@CCCEEEEEECCCGGGNNNWWW]]]aaaeeejjjnnnxxx{{{~~~xxxlll```XXXRRRRRRQQQOOOLLLHHHDDDBBBBBBDDDEEEBBB???>>>BBBFFF@@@AAABBBBBB@@@===:::777;;;;;;:::999777666444444///000222444666777888888777666555444444444444555666555555444333222111000/////////000111222333444111111333444444444444444222222222222111111111111222000000111333333222///111222333444666999<<<===<<<999666666888999777555444555666777555222///---000111222333333444555555666777999;;;;;;999777666333222111111111222333444666666555555777999<<<===<<<;;;999888999:::<<<>>>CCCBBBAAA???>>><<<;;;;;;777666555444555777:::<<>>????????????===;;;:::;;;;;;<<<<<<===>>>???@@@BBB@@@@@@CCCIIIKKKHHHEEESSSNNNGGG???;;;:::;;;===DDDFFFFFFBBBAAABBB@@@===:::888777888:::;;;::::::<<<<<<;;;888666999???DDDEEEFFFGGGEEEAAA@@@BBBEEEDDDEEEEEEDDDBBBAAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCDDDBBB@@@???@@@AAABBBBBBFFFMMMWWW]]]```dddjjjpppwww~~~~~~~~~~~~zzzvvvxxx~~~wwwlllaaaYYYVVVUUUTTTQQQMMMIIIEEECCCAAABBBCCC@@@======???BBB<<<>>>AAABBBAAA===888555555555666666555444333222000111333555777888999999777666555444444555666777444444333222111000///...111111111111222333444555444444333333333444666666222222222111111111111000222000///111444555333000000111222555888:::===>>>999888666666666777666555666777999:::888444000...000222444555444444555666555666777777777777666555222111000/////////000111444444555666777999:::;;;;;;:::888777888;;;>>>???AAA@@@???===;;;999888777666555444444444666999:::>>>EEEOOO\\\gggoootttvvvyyy{{{|||}}}{{{xxxtttrrrxxxtttwwwyyyxxxnnnggg___]]]eeeuuuxxxvvvzzz~~~vvvrrrhhhddd___\\\[[[[[[XXXVVVKKKMMMOOOOOONNNKKKJJJIIIGGGLLLRRRUUURRRLLLFFFCCCCCCEEEHHHJJJKKKHHHDDDAAACCCDDDEEEDDDAAA??????@@@CCCCCCBBBBBBAAAAAAAAAAAABBBCCCEEEGGGGGGFFFDDDBBBAAA???@@@EEEHHHGGGFFFGGGCCCAAA>>>======>>>>>>???;;;;;;<<<===============???>>>===???CCCFFFGGGHHHJJJGGGBBB>>>===>>>@@@BBB@@@CCCCCC>>><<<>>>===:::888777777999:::;;;999777:::<<<===;;;888:::@@@EEEGGGIIIIIIFFFAAA???BBBEEEBBBBBB@@@>>>===>>>AAADDDBBBBBBBBBAAAAAAAAAAAAAAA?????????>>>===???AAADDDIIIQQQZZZ___```cccjjjpppuuu{{{www{{{yyyyyyxxxtttoooqqqwww~~~wwwnnnddd^^^[[[ZZZWWWSSSOOOJJJFFFDDDAAAAAA@@@???===<<<======;;;<<<>>>???===;;;777555444444555555444333222111111222444666777888999999666555444333444666888999333333222222111000//////222222222222222333444555444444333333333444444555222111111111111000000000222000...111555777555222111111333555777999;;;;;;777888888777666555666888555666777777777555333222000333666666555444555666555555555444444555555555333222000/////////000000222333555777888999999999999888666666888;;;???BBBAAA@@@???===;;;999777666777777666666777888999:::<<>>???@@@CCCFFFGGGGGGFFFDDDEEEEEECCC@@@>>>>>>???AAA@@@>>>???AAABBBBBBBBB>>>@@@BBBDDDEEEDDDCCCCCCAAA???AAAGGGKKKJJJJJJKKKIIIDDD===999888:::<<<===888999:::;;;;;;;;;:::999<<<============@@@EEEIIIDDDBBB@@@===<<<<<<===>>>>>>AAAAAA===:::<<<<<<:::666666777999;;;:::777555222666999888666666;;;???DDDGGGHHHEEEAAA@@@DDDHHHAAA@@@===999888;;;AAAEEECCCCCCCCCBBBAAAAAA@@@@@@;;;===???>>><<<>>>BBBGGGLLLSSS\\\``````bbbiiiooorrr|||~~~}}}xxxrrrpppxxx|||wwwuuuttttttooojjjkkkqqqzzz~~~wwwpppiiieee^^^\\\YYYTTTOOOKKKGGGFFFAAA@@@???>>>===<<<;;;:::<<<<<<<<<;;;:::999777777555666777777666444333222222333444666777888888888555444333333444666999:::555555444444333222222111222222222111222222333444222333444444444333222222111111111000000000000///222000...111666999666333222222333444555777777888888:::<<<:::777666888;;;444444444444444555666666111444777777555444444666666555444333333444555666555444333111111111222222111222555888999999888888777666555555888<<>>@@@AAAAAA@@@===>>>@@@DDDGGGHHHEEECCC>>>>>>>>>AAAEEEIIIKKKLLLDDDAAA===<<<===>>><<<::::::::::::::::::::::::999CCCCCCAAA===:::===FFFNNNJJJEEE???===???BBBDDDEEE======???CCCFFFDDD>>>999999888888:::======:::777666777777666666666999;;;<<>>IIIHHHFFFDDDBBBAAAAAAAAA>>>======???BBBDDDEEEEEEOOOSSSXXXYYYZZZ```lllvvv|||~~~{{{zzzxxxrrrsssxxx}}}|||zzz~~~xxxuuuxxx{{{{{{wwwqqqllliiieeedddiiiqqqxxx~~~tttjjjddd]]]ZZZYYYYYYUUUMMMIIIIIIEEEAAA===<<<======:::777999:::<<<===>>>>>>???>>>===;;;888666555666777999666777888888888777555444444333222222222444666888333333333333222000///...222222222222333444555555666333111000111222222111+++---...000000000//////...111333555555555777888888888888888777777777777;;;<<<======<<<;;;999888999999777333000222888>>>>>>>>>>>>>>><<<999777666777555444444666777666666555555555333000000222333555666777888999999999999777777777666666999@@@FFFKKKGGGCCCAAAAAA@@@===;;;===<<<;;;;;;======<<<;;;>>>BBBKKKVVVbbbmmmvvv{{{~~~{{{xxxvvvxxx}}}|||{{{|||ooohhhiiissszzz}}}}}}tttiiiccc\\\WWWVVVVVVUUUSSSTTTQQQMMMJJJHHHFFFCCCAAACCCCCCAAA@@@>>>===<<<;;;GGGHHHIIIFFFBBBAAAEEEIIIOOOMMMKKKIIIGGGEEECCCBBBCCCCCCCCCBBB@@@???===<<<888;;;@@@DDDFFFEEEBBB@@@>>>===>>>@@@DDDFFFFFFEEEBBB???;;;:::;;;<<<<<<:::777888888:::;;;===???@@@AAABBBAAA>>>;;;<<>>;;;===???AAAAAA?????????AAABBBBBB@@@???>>><<<;;;;;;===>>>===;;;777888888777666777999<<<:::>>>BBBCCC@@@>>>@@@CCCAAA???===<<<<<<===???AAAMMMLLLKKKIIIFFFCCCAAA@@@AAA@@@@@@AAADDDFFFGGGHHHJJJOOOUUUXXX[[[dddqqq{{{xxxuuuqqqlllmmmqqqvvvzzzyyyxxx{{{|||xxxuuuyyy}}}~~~uuullldddccceeefffiiilllwww|||rrrhhhbbbZZZUUURRRSSSQQQKKKFFFFFFDDDBBB@@@>>>>>>===<<<:::888888:::;;;===>>>???@@@???===:::888666555555666666777888888888777555555555444222111111222333444222222222222222111000000000000000000111222333444444222000///000111111000//////111111222111111000---///222333333444555777777777888888888888999999;;;<<<<<<<<<<<<:::999888888888777666666999>>>BBBAAAAAAAAA@@@>>><<<:::888888666444444666777777777666777666555333333444666555666777888999999999999777777777666666999???DDDGGGDDDAAAAAABBBBBB@@@>>>======<<<<<<============@@@EEENNNZZZeeeooovvvzzz~~~~~~|||yyywwwwwwzzz|||~~~}}}~~~sssllliiiooo~~~uuugggbbb[[[XXXWWWXXXWWWUUUTTTQQQMMMJJJGGGEEEBBB@@@CCCBBB@@@>>>===<<<<<<<<>>===<<<===>>>AAACCCCCC@@@>>>???<<<999888999:::;;;;;;999999999:::<<>>;;;;;;>>>AAAGGGCCC===:::;;;<<<>>>>>>BBBBBBAAA???>>>@@@CCCFFFCCC@@@<<<;;;;;;===>>>>>>999::::::999888888:::<<<:::===AAAAAA???>>>@@@BBB???AAABBB@@@======AAAFFFPPPOOONNNLLLHHHEEEBBB@@@DDDCCCCCCCCCDDDFFFIIIJJJLLLQQQWWW[[[```iiivvvxxxsssooojjjeeehhhkkkooovvvxxxuuuwwwppprrruuuxxx|||~~~{{{xxxkkk```aaagggiiihhhgggxxx{{{rrrhhhbbbYYYRRRMMMNNNOOOKKKFFFCCCBBBCCCBBBAAA???======>>>777777888999;;;===@@@AAA@@@???===;;;888666444444777777888888777777666555666555333111111111111222111111222222222222111111//////000111222333444555555333111000111222222222333333333444333222222111---///111111111222444555666666777888999;;;;;;<<<<<<<<<<<<<<<;;;:::999888999888888:::>>>BBBDDDEEEDDDDDDCCCBBB@@@>>><<<;;;:::777444444555777777777555666666555444333555777555555666777888888888888777777666555666888<<<@@@AAA@@@??????AAABBBAAA@@@>>>===<<<<<<<<<>>>???@@@CCCHHHRRR^^^hhhpppuuuwww{{{||||||zzzxxxvvvvvvwwwvvvnnnkkkiiimmm}}}tttgggbbb[[[XXXXXXXXXVVVTTTTTTQQQMMMJJJHHHFFFCCCAAABBBAAA???======>>>@@@AAAEEEEEEDDDBBB??????AAADDDIIIIIIIIIHHHGGGDDDBBB@@@IIILLLOOOKKKBBB;;;888999444<<>>======>>>???@@@??????>>><<<:::;;;>>>AAAFFFCCC???<<<;;;<<<>>>???CCCCCCCCC@@@>>>@@@EEEJJJCCC@@@;;;888888:::<<<>>>;;;<<<<<<:::999999;;;===@@@BBBDDDDDDBBBAAAAAABBB===???AAA@@@>>>???CCCGGGOOONNNKKKHHHEEEDDDBBBBBBDDDCCCBBBBBBBBBDDDHHHJJJSSSWWW]]]aaafffooozzz~~~yyyuuusssiiijjjlllooowwwxxxrrrqqqmmmjjjgggjjjttt|||pppeeefffkkkmmmkkkkkk{{{|||}}}~~~yyyrrrjjjeee^^^TTTMMMNNNPPPLLLFFFCCC???BBBDDDBBB>>><<<===???888888888888:::;;;===>>>@@@@@@???>>><<<:::777666888888888888777777666666555444333222222222333333222333333333333222111111000111222444555666666777777555333333444555555555555555555444333222222111...///000111000111333555555666777999;;;===>>>???===<<<<<<<<<;;;::::::999:::999999===CCCGGGGGGEEEEEEDDDCCCBBB@@@>>>===<<<999777333222333555666666333444555444333222333555333444555666777777777777777777666555666777:::;;;<<<<<<<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<>>>@@@CCCEEEKKKVVVaaakkkqqqttttttvvvxxxzzzzzzwwwuuuttttttyyypppjjjjjjjjjnnnsssddd___ZZZWWWXXXYYYWWWUUUUUURRRNNNLLLJJJHHHEEECCC@@@???>>>>>>???BBBDDDFFFBBBBBBAAA@@@???@@@BBBDDDEEEFFFHHHIIIIIIGGGEEECCCEEEIIILLLIIIBBB;;;:::;;;999AAAIIIKKKFFF???;;;;;;;;;===AAAFFFIIIGGGCCC???<<<<<<;;;:::::::::;;;<<>>>>>>>>??????>>>;;;999999<<>>AAABBBBBBDDDDDDBBB@@@AAAEEEIIICCCAAA===999888999===???=========;;;999999:::<<>>>>>======>>>???@@@AAAJJJHHHDDDAAA@@@@@@BBBDDDAAA@@@@@@>>>===@@@EEEJJJTTTXXX^^^dddjjjttt~~~yyyxxxxxx{{{xxxmmmhhhjjjgggfffkkkwwwyyyrrrmmmnnnppprrruuuyyytttuuuvvvvvvsssnnnhhheeeaaaWWWOOOOOOQQQMMMFFFCCC>>>AAACCCBBB>>><<<<<<>>>::::::999999999:::::::::===>>>???@@@???>>><<<;;;999888888777777777777777444444444444444555666666555555555555444333222111000111333555666666666666777555333333555666666666666555444333222111111111///000111111000111444666555666888:::===???AAABBB>>>>>>===<<<<<<;;;;;;;;;===<<<<<<@@@EEEGGGEEEBBBCCCBBBAAA???===<<<;;;:::888555333222333444444444333555666555333222333444333333444555666666666666888777666666777777777777999:::;;;;;;;;;:::999999999;;;<<<<<<<<<>>>AAADDDIIIPPP[[[fffoootttuuuuuuqqqsssvvvwwwuuuttttttttt~~~qqqjjjlllmmmpppttt```\\\XXXVVVXXXYYYWWWUUUTTTQQQNNNLLLKKKJJJGGGFFF>>>>>>??????AAADDDFFFGGGCCCBBBAAA@@@AAABBBDDDEEECCCEEEHHHKKKLLLJJJGGGFFFAAACCCFFFDDD@@@===<<<<<<===BBBGGGHHHEEE@@@=========???DDDIIILLLKKKGGGCCC===???@@@@@@>>><<<<<<===@@@@@@@@@AAAAAAAAABBBBBB???<<<999777888<<>>AAA>>>>>>===;;;999888:::;;;HHHJJJMMMNNNMMMIIIEEEBBB???>>><<<<<<<<<<<<;;;:::DDDAAA>>><<<<<<>>>AAACCC>>>>>>===;;;:::===EEEKKKPPPTTTZZZbbblllvvvwwwkkkdddgggjjjpppzzzuuussstttvvvxxxzzznnnnnnmmmllliiifffcccaaa^^^VVVPPPQQQPPPKKKFFFCCC???AAABBBAAA???===;;;;;;;;;;;;;;;;;;:::999888888;;;<<<===????????????>>>:::999888777777777777888333444444555666777777777666666666666666555444444///111222444444444333333555333111111222444444444555555333222111111111111000111111000000111333666666777999;;;>>>AAACCCDDD@@@???>>>======<<<======>>>???@@@BBBDDDDDDBBBAAA@@@???===;;;:::999888888777555444333444444333222666888999888666444444555444444555666777777777777:::999777777888888666444777999;;;;;;999777777777777:::>>>???>>>???CCCFFFNNNUUU```kkkssswwwxxxxxxoooqqqrrrrrrrrrrrrsssuuutttjjjlllooorrrwwwccc___YYYVVVVVVUUURRROOORRROOOMMMKKKKKKJJJHHHGGG>>>??????@@@BBBCCCDDDDDDEEECCC@@@???@@@AAABBBBBB@@@CCCGGGJJJJJJHHHEEEBBB===>>>>>>>>>>>>======<<<<<<>>>@@@BBBBBBAAA@@@???AAACCCGGGLLLNNNMMMIIIEEE???BBBEEEEEEBBB???======;;;===@@@BBBCCCDDDCCCCCC===;;;888888999;;;===>>><<<===>>>>>>===???DDDHHHCCC@@@<<<;;;;;;===>>>>>>===???@@@???===<<<===???>>>>>>===;;;888888999:::BBBEEEIIIMMMMMMIIIDDD???888;;;===<<<:::999<<<>>>???>>>>>>>>>>>>??????@@@=========;;;999>>>FFFNNNQQQTTTZZZcccmmmxxxxxxoooiiikkkqqq{{{|||{{{}}}pppnnnkkkgggcccaaa___^^^YYYTTTRRRSSSRRRLLLHHHGGGCCCBBBBBBBBBAAA???<<<999999:::<<<======;;;999777999:::;;;<<<============:::999888777777777888888444444555555555555555555444555666777888999999999111222333555555444222111444222000000222444444444555555333222222222222333///000000///...///222444777888:::<<>>>>>>>>>>>??????AAACCCCCCBBBBBBBBBCCC>>>===;;;999777666666666888777666777777666444222888999:::999666444333333666777888999::::::::::::<<<:::888999999888555222555888;;;;;;999777777888666;;;AAACCCBBBBBBEEEHHHOOOUUU```kkkssswwwxxxxxxqqqqqqpppnnnmmmnnnrrrtttsssgggkkkooosss{{{jjjeee]]]WWWTTTPPPJJJFFFOOOMMMKKKJJJJJJJJJHHHGGG??????@@@AAAAAAAAA@@@@@@DDDBBB???======>>>>>>>>>>>>@@@DDDFFFFFFCCC???<<<<<<;;;::::::<<<===<<<;;;999999:::<<>>>>>;;;===@@@CCCDDDDDDBBBAAA;;;:::999999::::::999888777999;;;<<<<<<>>>CCCHHHDDD>>>888555777:::;;;:::888;;;>>>>>><<<:::;;;<<<>>>>>>===;;;888777888:::;;;???EEEJJJLLLIIIBBB===...555<<<===999999@@@GGG===>>>@@@BBBBBB@@@>>><<<===>>>>>><<<:::???IIIQQQVVVYYY^^^eeennnxxx~~~{{{uuurrrsssyyy~~~uuurrrlllgggbbb___^^^]]]VVVTTTTTTVVVUUUOOOLLLMMMFFFDDDBBBCCCCCCBBB===888777999<<<>>>???===:::888888888999999:::;;;;;;<<<::::::888777777777888999555555555555444333222222222444666888:::<<<======444555666777777555333222555333111222444555666555666555444333222333444444...///...---,,,---000333888999;;;===@@@BBBDDDEEECCCBBBAAA????????????@@@???BBBEEEDDDBBBAAACCCEEE>>><<<:::777666555555555888888888999:::888555222777888999888444222000000999999:::;;;<<<<<<<<<<<<===;;;999999:::999555111444777;;;<<<:::999:::;;;666<<>>???@@@CCCFFFGGGEEECCCFFFEEEBBB???<<<===@@@CCC:::===@@@@@@<<<:::;;;===<<<<<<===@@@BBBBBBAAA>>>:::::::::;;;===@@@CCCEEEGGGIIIJJJJJJHHHEEEDDDDDDGGGIIIJJJHHHDDD@@@>>>===AAADDDFFFEEEAAA===<<<======888777:::999555444999666777999;;;===???@@@AAA===???===999888:::;;;888;;;<<<>>>>>>===;;;888666======<<<:::999888777777<<<===??????>>><<<999777999<<>>;;;;;;@@@EEECCCAAA@@@CCCCCC@@@???BBBEEEDDDAAA===;;;>>>FFFMMMVVVYYY___fffooozzzyyyzzz}}}|||yyyuuupppkkkgggeeeYYYVVVTTTTTTUUUTTTPPPKKKIIIHHHFFFEEEDDDBBB>>>;;;999777777:::===>>>;;;999888999:::;;;;;;:::888777777555333333666888999:::555555555555444333222111...///222777;;;>>>===<<<<<<;;;999666444222111000333333444666888777444222000333555444111000111333222222222111000111333555777777888999;;;>>>???@@@????????????>>>>>>======CCCEEEGGGIIIGGGDDD@@@===>>><<<999666444444555666666666666666555333111000666888999999777666666777999:::;;;;;;::::::<<<>>>;;;<<<<<<;;;777444333444777888:::;;;<<<<<<;;;:::<<>>@@@<<<>>>??????===;;;::::::777999>>>DDDHHHHHHEEEBBBBBBAAA@@@@@@AAACCCEEEGGGEEEFFFGGGEEEBBB@@@@@@@@@GGGHHHHHHFFFBBB???>>>===>>>@@@BBBBBB???======>>>AAA<<<:::<<<:::666666999::::::::::::;;;<<<======<<<>>>===999888;;;;;;999777777888999999999888888>>>>>>>>>>>>===<<<;;;:::999:::;;;<<<<<<;;;999888888<<>>;;;<<>>???BBBCCCDDDDDDBBB@@@BBBHHHMMMSSSXXX^^^gggqqq|||~~~zzztttmmmiiiZZZWWWUUUTTTTTTSSSNNNJJJJJJIIIHHHHHHGGGDDD???<<<;;;:::999:::<<<<<<999666777777888888888888888777888777777888:::;;;:::888777777777666555333222111000111333888<<<>>>>>>===<<<;;;999666444222111111444444444666888888666555111333444333111000000111000111111000000000333555999999::::::999:::;;;===<<<<<<<<<===>>>@@@AAABBBFFFHHHJJJJJJHHHEEEAAA>>>===;;;888555333222333333444444555555444333111111999:::<<<<<<:::::::::;;;======>>>===<<<;;;===???===>>>>>>;;;777444333333666777888999:::999999888999<<<@@@BBBBBBAAA@@@AAAAAAEEENNN\\\jjjssstttrrrssssssqqqnnnkkkkkknnnqqq~~~yyyzzzvvvrrrkkkaaa^^^fffvvvuuueeeZZZWWWXXXOOONNNMMMLLLJJJGGGAAA===>>>===>>>???BBBBBBAAA@@@CCCCCCBBB@@@===;;;<<<===>>>=========>>>===:::888777:::AAAHHHLLLKKKGGGCCCCCCBBBAAAAAABBBDDDGGGHHHEEEEEEDDDAAA>>>===>>>???GGGGGGFFFDDD@@@?????????>>>???@@@???>>>>>>@@@AAAEEEAAA>>>===;;;888888;;;>>>===;;;999888888999999;;;======:::999<<<;;;888555555555555777999;;;<<<===>>>???@@@???>>><<<;;;777888999999::::::999999777999===@@@AAA???===<<<888555666:::<<<<<<>>>CCCDDDGGGKKKKKKJJJKKKMMMPPPSSSXXX```iiisss~~~}}}rrrjjj]]]YYYUUUSSSSSSQQQLLLIIIJJJJJJJJJJJJIIIFFF@@@<<<===<<<;;;::::::999777555666555555444555666888999888888999;;;===<<<999777999999888777666555444333222333555999===???>>>===;;;:::888666555333222222555444333444777888888888555444222222222222000///...///000000000000222555999;;;<<<:::777555777:::888999999;;;>>>BBBFFFHHHKKKLLLLLLLLLIIIEEEAAA???<<<:::777444222111000111222222333333333333222222555777888888777777999:::>>>>>>>>>===;;;:::;;;<<<>>>???>>>;;;777444333444555666666777777777777666666888:::;;;;;;;;;<<<===<<>>===<<<===???@@@???>>>BBBCCCCCCBBB???<<<;;;<<<===;;;:::<<>>BBBGGGJJJIIIEEEBBBAAAAAAAAABBBEEEHHHKKKNNNEEEDDDBBB???======@@@BBBHHHGGGFFFCCC@@@@@@AAACCCBBBAAA@@@??????@@@BBBDDDDDDBBB>>><<<;;;:::;;;===>>><<<:::888777777777888;;;>>>>>>:::999;;;:::777888777555555777:::===@@@<<<===???@@@???<<<999777999999999999999999::::::777999;;;???CCCCCCAAA???777444444777::::::>>>BBBGGGLLLSSSUUUUUUSSSTTTUUUYYY^^^eeennnwwwrrrggg```[[[VVVSSSQQQOOOKKKGGGIIIIIIJJJKKKJJJFFF@@@;;;<<<;;;;;;:::999888777666666555333333444666999;;;888888888999:::999777555999888888777777777777777555555666999<<<>>>>>>===:::999888666555444444333555333111222444777888999999555222222444444111......000111111111111333555777:::;;;999555333666999777777888999===BBBGGGJJJNNNNNNMMMLLLIIIEEEAAA???;;;:::888555333111000///000000111222333333333333222333555555444555777888;;;<<<;;;999666555555666=========:::888666666777666666666666666666666555444666777777666666888:::<<>>======;;;:::999<<<@@@AAA???<<>>???AAADDDFFFEEEDDDGGGFFFFFFGGGIIILLLOOOQQQBBBAAA@@@===<<<===AAADDDHHHGGGFFFCCCAAAAAACCCFFFCCCAAA???===>>>???@@@AAA@@@@@@>>>;;;;;;<<<>>>>>>;;;:::999888777888999999===???>>>:::999::::::666;;;999666555666999===@@@>>>???@@@@@@???<<<888666>>>>>>===<<<;;;;;;::::::>>>>>>>>>@@@BBBCCCBBB@@@;;;777555888999:::===CCCHHHNNNUUUXXXWWWUUUUUUVVV```eeelllttt{{{rrrgggccc^^^WWWSSSQQQOOOKKKHHHHHHHHHIIIIIIHHHDDD>>>:::999999999999888888999:::888666444333444777:::<<<888666444333444555555555777666666666777888::::::666666666888;;;<<<<<<;;;888777666555444444444444333111//////222555777777;;;777444333555555333000000111333333333333444666444666888777555555888;;;999888888999<<<@@@DDDGGGMMMLLLKKKIIIFFFCCCAAA???;;;;;;:::888666333111000000000000111222333444555444555666555555666888:::::::::999777444222222333999999:::999888888999;;;888888777777666666666666444555555555444555777999>>>CCCLLLXXXdddnnnsssuuuooooooqqqsssuuuwwwxxxxxx}}}uuutttwww{{{sssooosss|||yyyqqqkkkddd```^^^YYYOOOGGGBBBDDDGGGKKKMMMLLLIIIFFFEEECCC@@@???@@@BBBBBBBBBBBBCCCDDDCCCAAA?????????:::;;;<<<>>>AAAAAA@@@???>>><<<;;;<<>>===<<<:::888999===???CCCCCCCCCAAA??????BBBDDD@@@===;;;:::;;;<<<=========???>>><<<<<<>>>???===777888888999:::::::::;;;<<<>>><<<888888;;;<<<:::<<<:::777555555888<<<>>>@@@AAAAAAAAA@@@===;;;999AAAAAAAAA@@@???>>><<<;;;DDDDDDDDDCCCBBB@@@?????????:::777999::::::???DDDGGGLLLPPPRRRQQQPPPRRRTTTaaafffooowww~~~~~~zzz}}}wwwmmmfff```XXXSSSQQQOOOLLLIIIGGGGGGGGGGGGFFFBBB===999666777888888888888:::<<<999888666555666888:::<<<666444111000222444555555666555555555555777999:::666555555666888:::999999555555444444333444444444333111//////111444555555:::777555333444444444333111333555555444333444555333333444555777999;;;<<<999999888999:::===@@@BBBHHHGGGEEEDDDBBB@@@???>>>:::;;;;;;:::888666333222111111111111222444555666333444444333333333666888;;;<<<;;;888555333333444666777777777777888;;;>>>;;;:::888777666666666666444555666555444555666888@@@DDDLLLVVV```iiiooosssnnnnnnppptttwwwxxxwwwvvv{{{ssssssvvv}}}xxxqqqlllmmmttt~~~~~~vvvkkkgggbbb^^^\\\WWWPPPKKKEEEDDDDDDFFFHHHJJJIIIHHHDDDAAA===<<<<<<>>>???@@@@@@AAABBBAAA???>>>???@@@<<<>>>@@@AAA@@@??????@@@???===::::::>>>BBBEEEFFFCCCAAA???=========>>>???======;;;999666666777999<<<======<<<;;;;;;===???<<<999777888;;;======<<<===AAAAAA>>>===@@@>>>:::666777999;;;<<<<<<;;;:::999:::999666777===AAA@@@===;;;999777888;;;>>>AAA>>>>>>?????????>>>======@@@AAABBBCCCBBBAAA???===>>>BBBFFFFFFCCC@@@??????@@@;;;888999:::<<>>============888999:::;;;:::777555333222222222222333444666777444444444222111222444666<<<<<<;;;999666444555666555666666555555777:::===;;;:::888777666555555555444555666666555555666777>>>CCCJJJSSS\\\eeelllpppooonnnmmmpppsssuuuuuusssyyyxxx|||wwwvvvqqqkkkhhhmmmzzz{{{jjjiiieee```YYYRRRNNNLLLKKKHHHDDDCCCFFFIIIKKKLLLGGGDDD@@@>>>>>>@@@BBBBBB???@@@@@@???>>>>>>???AAA???BBBDDDCCC@@@===>>>???BBB@@@===<<<===???@@@@@@???>>>===<<<<<<>>>???AAA??????===:::666444555666666888888888777777999;;;:::888777999===@@@@@@???>>>CCCDDD@@@???@@@>>>888555777:::======<<<;;;999666777666444777???EEEFFF???===<<<;;;<<>>>>>>>>???BBBDDDDDDCCCAAA???555<<>>;;;777999999888666666999<<<999888777666666777888888333444555777::::::888666888777444222111111222333555333222222444555555444222111111111222222333444444333111222333444444333222444444222///...222666111333555555222111000000666222///333;;;???>>>:::777777888999::::::;;;;;;===<<<;;;::::::;;;<<<<<<777888:::;;;:::888555333333333222222333555666777999999888777555555888:::;;;;;;:::888555444444555666666666555444555888;;;;;;:::888666555444444555333555666777555555555666<<<@@@HHHQQQYYYbbbjjjooopppmmmkkklllooorrrsssrrr{{{yyyzzz}}}ssskkkfffgggppp{{{|||llljjjfffccc^^^YYYRRRNNNKKKGGGDDDEEEIIIJJJGGGCCCBBBBBB@@@>>>===???CCCFFFCCCCCCBBB@@@>>>>>>@@@CCCHHHHHHFFFBBB??????DDDIIIGGGDDD@@@>>>======;;;:::>>>===<<<;;;<<>>@@@???>>>>>>>>>???@@@AAA@@@>>><<<<<<>>>?????????<<<>>>@@@AAA???<<<999666222333555888;;;===???AAADDDBBB@@@@@@BBBCCC@@@>>>===;;;888777888999999888::::::<<>>???:::888:::======;;;<<>><<<:::999777666666777999:::;;;;;;<<<======<<<;;;:::777666555444555888;;;<<<;;;:::888666444222222111666444222111111333666777777333...---000444777888000000000111222444777888777555333333333333111000333444555444333333444666666666666666666777888999666666555333333666:::>>>999999:::;;;;;;;;;::::::555666888888888777555444888666222000000222555888888666555555777999999999;;;:::999:::;;;;;;:::888666777999:::999888666444888888777777555333111000555555666777888999999:::;;;AAALLLVVV^^^eeejjjnnntttuuuuuurrrnnnmmmooorrr|||wwwvvv}}}xxxssskkkddddddqqqxxxsssooohhhaaa[[[TTTNNNJJJKKKHHHEEEFFFIIIIIIEEEAAA@@@@@@AAABBBCCCDDDEEEEEEJJJFFFAAA======@@@FFFJJJKKKKKKJJJEEEAAAAAAEEEIIIKKKIIIFFFEEEEEEDDDBBB@@@@@@>>><<<;;;;;;===???@@@CCCAAA>>>======<<<;;;999:::999888777777888::::::@@@?????????@@@BBBCCCDDDEEECCCAAA@@@@@@AAA@@@???===>>>@@@AAA@@@>>>;;;888444555666999<<<>>>@@@AAAFFFCCCAAABBBDDDEEEDDDCCC???===:::999::::::999888888777777999;;;<<<<<<;;;:::::::::::::::;;;;;;;;;555666:::??????;;;:::<<<@@@AAAEEEHHHLLLOOOQQQRRRTTT\\\iiiuuu}}}{{{|||{{{uuunnngggeeelllvvvxxxlll^^^\\\VVVPPPJJJGGGFFFFFFEEECCCAAA@@@@@@@@@???>>><<<;;;999888888999:::;;;;;;;;;===>>>>>>===<<<<<<:::999777666777999;;;===:::999888777555555444444333444444555555555555555555222000000333666666666555555555555666888999:::555333222222333222111000444555666555444333555777777666666555555555666666777888888777666666888:::777777888999::::::::::::888999:::::::::888666555777555222000000222444666777666666777999:::999888888888888:::;;;;;;999777555666888999::::::999888666666555333222111000000888888999999::::::;;;;;;888>>>HHHRRR[[[cccjjjoootttvvvvvvtttrrrqqqtttvvv{{{qqqmmmrrrqqqoooiiiaaaaaaqqqxxxwwwpppfff\\\TTTOOOKKKHHHJJJHHHGGGHHHJJJHHHDDD@@@??????AAAEEEIIIJJJGGGDDDKKKGGGBBB@@@BBBGGGKKKMMMMMMMMMKKKGGGBBBAAACCCFFFHHHGGGGGGGGGGGGFFFCCCAAAAAA???<<<:::999:::;;;<<>>>>>???@@@AAAAAA???===;;;666777888:::<<<>>>@@@@@@DDDBBB@@@@@@BBBDDDEEEEEEAAA???============;;;999===<<<;;;;;;===>>>>>>===<<<;;;;;;:::999888777777555777===DDDCCC>>>;;;<<<@@@CCCGGGKKKPPPSSSTTTUUUTTT]]]jjjvvv~~~vvvrrrlllgggccceeeppp|||uuuiii\\\ZZZWWWRRRNNNJJJHHHGGGCCC@@@======>>>@@@@@@@@@???>>><<<:::::::::<<<===;;;<<<===>>>??????>>>======;;;:::888999:::<<<===999999888777666666666666111333777999999888555333444333333444666777666555888888888888888999999:::444333222222444444333222555666666555444444555777777666555444333333333333666777999888666555555555555666666777888999:::::::::;;;<<<<<<<<<;;;999888666555333111111222333444555666777:::<<<<<<999777555666777:::<<<;;;888666555666777999;;;<<<======:::999777666555555666666======<<<<<<<<<<<<======888>>>GGGPPPZZZdddlllrrruuuvvvwwwvvvuuuvvvxxxzzzxxxmmmgggmmmllljjjfff```aaaooouuummmaaaVVVOOOLLLJJJIIIIIIIIIIIIJJJLLLJJJFFFBBB???>>>???DDDJJJLLLIIIDDDEEEDDDEEEHHHKKKMMMLLLJJJMMMMMMKKKGGGAAA???AAADDDDDDDDDEEEFFFGGGEEEAAA>>>>>>===;;;999888888999:::>>>>>>???AAADDDFFFFFFEEE777777888999;;;<<<===>>>===>>>???AAADDDFFFHHHIIIEEEDDDCCCCCCCCCBBB@@@======>>>?????????>>>======777888999:::;;;===>>>>>>===;;;::::::;;;???AAACCCCCCBBBAAAAAAAAA@@@===;;;BBBAAAAAABBBDDDCCC@@@>>><<<;;;;;;:::999999888888:::<<>>???@@@BBB@@@>>><<<<<<<<<>>>>>>;;;<<<>>>???@@@@@@??????===<<<;;;999999999:::;;;999999777666555555555555222444777::::::888666444555555444555666666777777888888777777666666666666555444333444666777666555555666666555333333444666444444333333222333333333333444555444222111222333666555555555666666666777888999:::;;;<<<===<<<<<<888777555444333333333444444555999===???>>>:::777444555777;;;===<<<999666777888999:::<<<===>>>>>><<<:::999777777999:::<<<@@@@@@>>>=========>>>>>>===BBBIIIQQQZZZdddmmmsssuuuvvvvvvwwwwwwwwwxxxyyy|||sssmmmqqqmmmiiifffdddeeeooo{{{wwwnnnaaaVVVOOOLLLKKKKKKHHHIIIJJJLLLMMMKKKHHHFFFAAA>>>===@@@FFFJJJHHHEEEBBBCCCEEEHHHKKKMMMMMMLLLNNNNNNLLLHHHBBBAAACCCGGGFFFFFFGGGHHHHHHFFFAAA>>>;;;:::999888888999::::::999:::;;;>>>BBBDDDDDDCCC666666777888:::<<<>>>???<<<===???BBBDDDFFFHHHIIIBBBBBBCCCDDDFFFEEECCCAAA=====================<<<888888888999::::::;;;;;;888777666666777:::>>>AAADDDDDDCCCDDDDDDCCC???===>>>???AAACCCDDDAAA<<<888;;;;;;;;;<<<<<<<<<<<<===@@@@@@DDDHHHHHHDDDDDDHHHHHHJJJMMMPPPRRRTTTUUUUUUXXX^^^gggpppyyy}}}tttmmmeee```___gggzzzxxxmmmaaa]]]YYYVVVSSSNNNHHHDDDCCC@@@===;;;<<<===>>>>>>BBBAAA???======>>>???@@@<<<===???@@@@@@@@@???>>><<<;;;:::999888888999999:::999777555333222111111555666777777888888777777777666555444333555777999888888777777666555444444444333333444666777666555444555555333222111222444111111111111222444555555333333222000///111444777666555444333222222333333333444666999;;;===>>>???;;;:::888666555555555555333666:::???AAA@@@;;;777555666999<<<>>>>>>:::777::::::;;;<<<<<<<<<<<<;;;888777555555555777:::;;;BBBAAA???=========>>>???BBBEEEKKKRRRYYYaaajjjpppuuuttttttuuuuuuuuuuuutttzzzuuuuuupppkkkiiiggghhhpppyyy|||sssfffZZZRRRNNNLLLKKKIIIJJJKKKLLLLLLJJJHHHGGGCCC@@@===???BBBEEEFFFEEEFFFEEECCCBBBBBBGGGOOOTTTRRRQQQOOOJJJFFFFFFJJJNNNHHHGGGGGGGGGGGGCCC???;;;888888888888999::::::;;;555666777:::===???>>><<<:::999888777888:::===???>>>???AAACCCEEEFFFGGGGGGAAABBBDDDGGGJJJJJJGGGDDD???>>>===<<<;;;;;;<<<<<<999999999999999999999999777888888888999;;;???BBBDDDDDDEEEFFFGGGEEEBBB>>>===>>>@@@BBBBBB@@@;;;777:::;;;<<<===>>>???@@@@@@BBB@@@BBBEEEDDDBBBDDDIIIKKKLLLMMMOOOQQQSSSUUUUUUZZZ___hhhqqqzzz~~~~~~~~~}}}|||tttnnnhhhdddeeemmmzzznnneeeaaa\\\XXXVVVQQQKKKFFFDDDAAA>>>===>>>?????????AAA@@@>>>======>>>@@@AAA===>>>???@@@@@@???>>>===::::::999888888888888888:::999777555222111000///777666666555666777888888777777666444222333777:::999999999999888777555555444222222333555666555444444444444333111000111222000000000111333444666777666555333111000222777:::555444222111000000111222111222333666999<<<>>>???>>><<<:::777555555666666444666;;;@@@BBBAAA<<<888777888999<<<>>>===;;;888:::<<<===>>>===<<<:::888777666666777888:::<<<>>>CCCAAA???======>>>???@@@CCCFFFKKKQQQWWW^^^eeejjjrrrqqqqqqrrrssssssrrrpppwwwpppqqqnnnllliiieeedddnnnyyyyyyrrrfff\\\UUUPPPMMMLLLKKKLLLLLLJJJHHHFFFEEEEEECCCBBBAAAAAAAAABBBCCCCCCEEEFFFEEEBBB@@@DDDNNNXXXSSSRRROOOJJJGGGHHHOOOTTTNNNLLLJJJIIIGGGCCC???;;;888888888999999:::::::::777777888:::======;;;999;;;999777777888<<<@@@CCCAAABBBDDDEEEFFFGGGFFFFFF@@@AAADDDHHHJJJJJJGGGDDDAAA@@@>>><<<;;;;;;<<<===;;;;;;;;;::::::999999888888:::<<<<<<<<<===@@@CCCBBBCCCEEEHHHIIIGGGCCC@@@???>>>>>>?????????<<<:::;;;;;;<<<===>>>???@@@AAA@@@???@@@CCCCCCAAACCCGGGKKKKKKKKKLLLOOORRRVVVXXX[[[aaakkkuuu~~~~~~|||yyysssqqqpppqqqsssyyyyyyllleee```[[[XXXVVVTTTNNNIIIBBB@@@??????AAABBBBBBAAA>>>===<<<<<<<<<>>>@@@BBB>>>????????????===<<<;;;999999999888888888888888999888777555333222222111555555555555666666777777444666777666333333555777888888999999888777666555777666555555777888777666444555555333111000111333111111111222333444555666666666666444222222555777111000///...///000222333222222333555777999;;;<<<@@@===999666444444555777555777;;;@@@CCCBBB===:::999888888:::;;;;;;999777888:::===??????<<<999666666777888:::<<<>>>???@@@CCCBBB@@@>>>>>>???AAACCCCCCGGGLLLRRRWWW]]]dddhhhmmmllllllooorrrsssqqqooo{{{mmmdddiiijjjkkkggg___^^^iiixxxqqqkkkbbbZZZUUURRROOOMMMMMMMMMLLLIIIEEEBBBAAAAAABBBDDDEEEDDDBBBAAAAAABBB???EEEJJJHHHDDDDDDLLLTTTQQQPPPMMMHHHEEEHHHPPPVVVXXXVVVSSSPPPMMMIIIEEEAAA999999999999999999999999;;;;;;<<<>>>??????<<<:::888777666666:::@@@FFFJJJDDDEEEFFFGGGHHHGGGFFFFFF>>>@@@CCCFFFIIIGGGDDD@@@DDDBBB???===<<<<<<============<<<;;;::::::999999888;;;>>>>>>===>>>@@@CCCAAACCCEEEHHHJJJIIIEEEAAA???<<<999888999:::;;;;;;<<<<<<======>>>???????????????AAAEEEEEEBBBCCCGGGIIIIIIIIIJJJNNNRRRWWWZZZ[[[cccnnnzzz~~~}}}vvvtttuuuyyy~~~wwwjjj___ZZZTTTQQQRRRPPPKKKGGG@@@??????AAADDDEEEEEEDDD===<<<;;;;;;<<<>>>@@@BBB????????????>>>===;;;:::999999999999999999999999888777666555555444444444444444555666777666666555111555888888555333333444666777777888777666555444;;;:::999:::;;;;;;:::999666666666444222111222444333333333222333333444444444555666555222000000111...---------...111444555444444444555666888999:::@@@===999444222333555666555777;;;@@@CCCBBB>>>;;;999888888888999999888666666999===@@@@@@===999666111333555888:::;;;<<<===DDDCCCAAA??????AAACCCEEEDDDHHHNNNTTTZZZ```fffjjjjjjiiijjjmmmrrrtttrrrpppzzzpppjjjqqqooolllhhhaaa___hhhssswwwiiiZZZTTTWWW[[[YYYTTTPPPOOOLLLHHHDDDAAA??????:::===AAACCCCCCCCCDDDFFFAAAEEEHHHIIIHHHHHHIIILLLIIIMMMPPPOOOKKKIIIKKKNNNWWW[[[[[[TTTPPPNNNHHH@@@:::<<<<<<999444333666;;;:::;;;>>>??????<<<999777666444444888???EEEHHHIIIFFFDDDBBBBBBDDDFFFGGGHHHCCCAAA@@@BBBDDDEEEBBB???@@@@@@@@@???===;;;888777::::::::::::999888888777999:::;;;<<<>>>@@@BBBCCCAAA??????BBBFFFFFFAAA<<<>>>>>>======<<<<<<;;;;;;???>>>===>>>???@@@???>>>BBB@@@???AAADDDEEEDDDAAAEEECCCEEEJJJMMMOOOUUU\\\aaaeeennnxxx|||}}}~~~zzzttt}}}vvvmmmddd[[[TTTSSSRRROOOMMMMMM;;;DDDDDD@@@HHHXXXWWWJJJEEE???999888<<>>>>>;;;999666666666666666555444444666666555444444444444555555555666666666666666666999:::<<<;;;999777666777===<<<;;;::::::;;;<<<===:::999777666444333222222222333333333444444555555777666555555555444111///555333222111111333555666777777666555555666:::===@@@===:::666555555666777555777:::<<<======;;;:::333333555777999;;;;;;;;;999:::<<>>:::666777777777888:::<<<>>>@@@DDDEEEFFFFFFDDDCCCDDDDDDGGGHHHJJJPPPYYYaaahhhkkkkkkkkklllnnnoooqqqrrrsss|||sssooommmlllkkkgggaaa]]]dddnnnzzzoooaaaZZZ[[[\\\ZZZVVVPPPNNNJJJFFFCCC@@@>>><<<===???BBBCCCBBBBBBCCCDDDFFFJJJMMMNNNLLLJJJJJJJJJIIIMMMPPPOOOKKKIIIJJJLLLYYY\\\[[[TTTNNNJJJCCC;;;:::<<<===:::666555888<<<;;;===???@@@???<<<999777999888888<<>>@@@AAADDDCCCCCCEEEGGGGGGCCC???;;;;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<>>>???>>>===>>><<<;;;<<<@@@BBBAAA@@@DDDBBBDDDIIILLLNNNUUU\\\dddhhhqqqzzz}}}~~~}}}|||xxxtttyyy~~~uuummmeee]]]WWWVVVTTTOOOKKKJJJCCCEEEAAA:::<<>>===<<<<<<<<<;;;888666777777999<<>>;;;888::::::;;;:::999777555444555555444333333333333333444333333333333333444444999;;;===<<<:::777666555>>>>>>======<<<=========;;;:::888777555555444444333333444555666666777777555444222333444444333222666555333222111222333444777777666555444666:::===@@@>>>;;;888666555666666444666999;;;<<<;;;999888555222000444:::===:::777999999<<<>>>@@@>>>:::777:::888666555666888<<<>>>AAACCCFFFFFFEEEDDDDDDEEEGGGGGGIIINNNWWW```hhhlllnnnoooooopppppppppqqqqqq|||tttrrrmmmmmmmmmjjjccc^^^ccckkkyyyqqqggg```]]][[[YYYWWWOOOKKKFFFDDDDDDCCC@@@===???AAABBBBBBAAA@@@AAABBBIIIMMMPPPQQQOOOKKKHHHFFFHHHKKKNNNMMMJJJGGGFFFGGGSSSUUUSSSNNNHHHDDD>>>888:::<<<===;;;888888;;;>>>===>>>??????>>>;;;999777::::::<<>>===;;;999999;;;===???CCCDDDFFFGGGGGGFFFDDDCCC999999999:::;;;===>>>???<<<;;;:::;;;===>>>===<<<<<<:::999:::===@@@BBBCCCHHHGGGIIIMMMPPPSSSZZZbbbhhhmmmvvv~~~|||~~~zzztttrrr|||zzzrrrmmmfff___ZZZYYYWWWPPPIIIGGGDDDAAA>>>;;;;;;<<>>AAACCC@@@>>>===<<<<<<;;;888666666777:::>>>@@@???<<<999>>>>>>??????===:::777555444444444333333333333222444333222111111222333444999<<<>>>>>><<<999666666???@@@@@@@@@@@@???>>>===;;;;;;999888888777777777444555555777888999::::::555333111111333555555555888666555333222222222222666777666555444666999;;;AAA???===:::888666666666555666999;;;<<<:::999777666000---111999===:::555888888:::===???>>>;;;999<<<999555222222555888;;;===@@@CCCDDDDDDDDDDDDEEEFFFFFFHHHLLLTTT___iiiooosssssssssrrrqqqooonnnmmmwwwuuuvvvuuusssnnneee___dddmmm~~~sssooohhhaaa\\\YYYWWWVVVLLLHHHEEEDDDFFFFFFCCC@@@???@@@AAA@@@??????AAACCCHHHKKKNNNPPPNNNJJJEEEBBBEEEHHHJJJJJJGGGCCCBBBBBBCCCEEEEEEDDDBBB@@@===::::::;;;<<<;;;999:::<<>>AAACCCDDDCCCBBB@@@???>>>>>>@@@AAA@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCAAA>>>;;;999999:::;;;:::;;;===???@@@@@@???>>>@@@>>>:::888777999;;;===???BBBEEEFFFFFFEEEFFFFFF===<<<<<<<<<===>>>@@@AAA<<<;;;:::;;;===>>>===<<<<<<;;;:::;;;>>>BBBFFFHHHKKKIIIJJJOOOSSSVVV^^^fffnnnttt~~~~~~{{{||||||xxxwww|||xxxqqqmmmeee___[[[[[[YYYQQQJJJGGGBBB======AAAAAA===AAAJJJ<<<@@@CCCBBB???>>>AAAEEEAAA???>>>===<<<;;;999777444666999===AAAAAA???======???AAAAAA@@@===999777444555555555444444333333666555222111111333555777888;;;???@@@>>><<<::::::@@@AAACCCDDDCCCAAA>>>===<<<;;;::::::999999999999555666777888:::;;;<<<===888555333222444666777777999888666444333222222222666777777666555666888;;;BBB@@@???<<<:::999777777777888;;;======;;;999888555222000333999<<<;;;888777777999;;;===>>><<<:::<<<:::777555444444555666999;;;???AAABBBBBBCCCEEEFFFGGGHHHLLLSSS^^^jjjrrrvvvvvvuuusssqqqnnnkkkjjj{{{xxx~~~{{{vvvnnnddd^^^dddnnn~~~yyytttnnnlllgggbbb\\\YYYXXXWWWNNNKKKGGGEEEEEEEEEBBB??????@@@@@@??????@@@DDDFFFFFFHHHJJJLLLLLLIIIFFFCCCBBBCCCEEEDDDBBB@@@>>>===:::;;;<<<>>>???===<<<<<<999::::::::::::;;;<<<===<<<;;;:::999777666444444;;;===@@@BBBCCCBBBBBBAAA@@@>>>======???@@@@@@???AAAAAABBBBBBBBBBBBCCCDDDCCC@@@===:::999999;;;<<<@@@AAABBBCCCCCCAAA???>>>@@@>>>:::888777888:::<<<===@@@CCCFFFFFFGGGIIIJJJDDDCCCAAA@@@???@@@AAABBB>>>===<<<<<<>>>>>>===<<<;;;;;;;;;<<<>>>BBBGGGJJJGGGEEEGGGKKKOOOSSS\\\dddsss{{{~~~zzzxxxyyy{{{}}}~~~yyyssspppddd^^^ZZZ[[[YYYRRRLLLJJJEEE??????DDDAAA888888@@@>>>BBBFFFCCC>>><<<>>>BBBBBB@@@>>>======<<<:::888333444777<<<@@@BBBAAA@@@999;;;>>>@@@@@@>>>;;;999555666666777666555444444555333222111111444777999777:::>>>@@@@@@?????????@@@AAACCCEEEDDDBBB???===<<<<<<;;;:::999999::::::666666777999:::<<<===>>><<<999666555666888888888:::999888777555444444333777888888777666666888:::AAAAAA@@@???===;;;:::999888999;;;===<<<;;;888777444555777777888999<<<>>>888777777999<<<<<<;;;:::;;;;;;;;;:::888666444333555777:::<<<>>>???BBBDDDGGGHHHIIILLLSSS^^^kkktttwwwwwwvvvtttqqqnnnjjjhhhwwwsss}}}yyysssjjj```ZZZaaakkkyyyvvvpppooolllhhhccc^^^[[[ZZZYYYTTTRRROOOJJJFFFBBB@@@???CCCCCCBBBAAAAAACCCGGGKKKGGGFFFFFFGGGIIIHHHGGGEEE@@@@@@@@@@@@???>>><<<<<<;;;:::;;;>>>>>>;;;:::<<<999::::::;;;;;;<<<<<<<<<:::999888666555444444444===@@@CCCDDDDDDCCCCCCCCCAAA>>><<<<<<>>>AAABBBBBBBBBCCCCCCBBB@@@@@@BBBDDDCCCAAA>>><<<;;;;;;===>>>DDDEEEFFFFFFEEEBBB???<<<>>>===:::888888999;;;<<<>>>???AAADDDGGGIIIJJJKKKHHHFFFDDDAAA@@@???@@@AAA@@@>>>======>>>===<<<:::777888:::;;;<<>>AAACCC@@@;;;888:::===BBB@@@============<<<;;;555555777:::>>>@@@AAA@@@777999;;;======<<<:::999666666777888888666555444000000///000111444777888777:::===>>>>>>???@@@AAA>>>@@@BBBDDDDDDBBB@@@>>><<<<<<:::999888888888888666666777999:::;;;<<<<<<===;;;888888999999999999::::::999999888888777777888999:::999888888999;;;@@@AAAAAAAAA@@@>>><<<;;;888:::;;;<<<<<<:::777666555888::::::888999>>>CCC999888777888:::;;;;;;:::999:::<<<===;;;888555222444666777999:::===AAADDDFFFGGGJJJLLLRRR\\\iiisssvvvvvvwwwvvvssspppmmmkkk{{{tttoootttqqqnnnggg^^^XXX^^^hhhwwwxxxsssnnngggbbb___\\\YYYWWWYYYZZZYYYSSSLLLGGGGGGIIIJJJIIIGGGEEEDDDFFFJJJNNNHHHEEEAAA@@@BBBDDDDDDCCCAAA???>>>======>>>>>>===<<<999999======999999<<<<<<;;;;;;<<<======<<<<<<:::888666555444444555666===@@@CCCCCCBBBAAABBBDDDBBB???<<<;;;>>>BBBEEEFFFCCCDDDDDDBBB??????AAACCCEEEDDDBBB@@@??????@@@AAACCCEEEFFFFFFEEEBBB>>><<<<<<;;;:::::::::;;;===>>>???======???DDDFFFEEEDDDGGGEEEBBB???======>>>???AAA???===<<<<<<;;;999888555777:::;;;<<<>>>BBBEEEKKKIIIJJJOOOTTTYYYbbblllyyy~~~{{{yyyzzz{{{{{{{{{}}}~~~}}}vvvpppjjjaaaXXXUUUSSSOOOLLLMMMGGGCCC@@@@@@BBBBBB@@@???>>>@@@@@@>>>;;;999;;;===AAA???===<<<===>>>>>>===:::999777888:::===>>>>>>888999:::;;;;;;:::888888555666777888777666444333......///111444777999:::999:::;;;;;;:::;;;===>>><<<>>>@@@AAABBBBBB@@@@@@<<<;;;:::888777666666666666666777888888999:::::::::999888999:::;;;:::999999999:::;;;;;;<<<;;;;;;999;;;;;;;;;999999:::;;;???@@@BBBCCCBBBAAA???===<<<===???@@@???===:::888777888999999999<<>>??????BBB@@@===<<<===>>>???@@@888555666;;;<<<888888<<<>>>======>>>??????===<<<:::888666555444555666777;;;>>>@@@@@@???>>>@@@BBBCCC???<<<;;;>>>CCCGGGIIIDDDEEEEEEBBB???>>>@@@CCCGGGFFFEEECCCBBBBBBBBBCCCAAACCCEEEFFFDDDAAA>>>;;;:::::::::;;;<<<===>>>???===:::777:::???AAA???;;;DDDBBB???<<<;;;;;;===>>>AAA???<<<;;;;;;999777555555888;;;======>>>BBBEEEIIIGGGHHHMMMRRRWWWaaajjjzzz|||zzzzzz|||~~~~~~uuummmnnncccXXXSSSPPPLLLKKKLLLKKKFFF???:::<<>><<<<<<>>>@@@AAA???===<<<>>>????????????<<<888777888999;;;;;;;;;:::::::::999888777666444555666777777555333222...///222555888:::<<<===:::::::::888777777999;;;;;;<<<>>>@@@AAAAAAAAA@@@<<<;;;999777666555444444666666666777777888888888666666777999;;;<<<;;;:::888999:::<<<===>>>>>>>>>:::;;;<<<<<<:::::::::<<<>>>@@@BBBDDDDDDBBB@@@???AAABBBDDDDDDCCCAAA>>><<<:::888666777;;;>>>@@@@@@;;;999777666777999999888999999999999888888888888999999777666888<<>><<<>>>AAADDDCCC@@@===:::999999;;;;;;;;;;;;999999;;;<<<>>>BBBDDDDDDBBB@@@>>>;;;777444333555777999>>>@@@BBBBBB@@@>>><<<<<<>>>===<<<===@@@CCCDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@CCCCCCBBB@@@@@@BBBEEEIIIDDDDDDAAA>>>>>>BBBBBB>>>::::::::::::;;;;;;;;;<<<999;;;======<<<<<<===>>>???>>>===<<<;;;<<<<<<===999:::;;;<<<<<<:::888666888555777>>>BBB@@@BBBGGGGGGIIIIIIIIIKKKUUUcccnnn~~~{{{zzzssskkkfff___XXXSSSOOOKKKIIIIIIJJJHHHBBB;;;:::===BBBCCCFFFGGGDDD>>><<<>>>BBBGGGEEEAAA<<<888777999;;;888999999::::::;;;;;;<<<;;;;;;::::::888777555444444333333555888888666333111444777888888999;;;<<<===<<<999777777777888999:::::::::>>>AAAAAA===:::666:::===<<<:::777777888666666555555555666777777555666666777999:::;;;;;;999;;;;;;999<<>>=========<<<888555555;;;BBBGGGIII???>>>===<<<:::888777666888777666666777999;;;===888777777888:::===@@@BBBDDDEEEGGGKKKPPPZZZdddkkkrrrvvv{{{}}}|||zzzxxxwww|||tttsssrrroooiiicccaaadddhhhuuuxxxyyy~~~qqqddd^^^]]][[[[[[\\\``````___\\\XXXVVVWWWYYYUUUVVVTTTPPPOOOOOOLLLFFFDDDAAA<<<999777888;;;===CCCDDDEEEFFFEEEBBB>>><<<777999:::<<<=========<<<>>>???AAACCCDDDCCCAAA@@@===;;;777444333555777999>>>@@@BBBCCCAAA@@@??????BBB@@@??????CCCHHHMMMPPPOOOLLLIIIGGGEEECCC@@@>>>@@@@@@@@@???>>>>>>AAADDDFFFFFFDDD@@@@@@CCCAAA===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===<<<;;;::::::;;;======<<<<<<<<<===??????;;;<<<<<<===<<<;;;:::999777555777===AAAAAADDDIIIIIIJJJLLLLLLOOOXXXdddnnn~~~|||yyyqqqkkkfff___XXXSSSOOOKKKIIIHHHIIIGGGBBB===<<<@@@DDDEEEFFFGGGDDD@@@>>>???BBBGGGFFFBBB>>>999888888:::666666777888:::;;;<<<<<<;;;:::::::::999999999888666555444555777777444111111333666777777777888:::<<<;;;:::999888888999:::999999:::===@@@@@@===999777:::======:::777666666777777777666666666666666555666777888999:::::::::666999<<<===DDDNNNTTTUUUNNNIIIBBB===:::999888777777888:::<<<>>>??????@@@??????>>>>>>======<<<<<<@@@<<<999:::@@@HHHNNNQQQ@@@@@@>>>===;;;:::999999777777666666666888999:::777666666777999<<>>???@@@AAAAAA@@@???>>>===:::777555444555888999===???BBBCCCBBBBBBBBBCCCDDDBBB@@@@@@EEELLLTTTYYYSSSNNNHHHFFFGGGFFFAAA<<<======>>>===<<<<<<>>>???DDDEEEDDDAAABBBDDDCCC???<<<===>>>???>>>===:::999======<<<:::888777777999999999999:::;;;<<<>>>???>>>>>>===<<<<<<<<<<<<===:::888999===AAACCCGGGLLLKKKMMMPPPRRRUUU\\\fffnnn}}}zzzzzzzzzppplllggg___XXXSSSOOOKKKIIIHHHHHHGGGCCC???>>>AAAEEEGGGFFFEEECCCAAA@@@@@@@@@FFFEEECCC???;;;888777777555666777999;;;===???@@@BBB@@@>>>;;;888666666555888777666666666555333000222444555555555555666888:::::::::999999999999999888999:::===??????<<<:::888;;;>>>>>><<<888555444777888888888777666555444444555888:::;;;::::::999444888<<>>===<<<::::::999999777777666666666777777888666555555666888;;;>>>@@@???EEENNNVVV\\\aaaeeehhhnnnqqquuuxxxxxxvvvvvvvvv}}}uuuuuurrrllleee```]]]^^^___wwwqqqiiibbb]]]XXXSSSTTTXXXYYYXXXUUUTTTTTTWWW[[[___[[[ZZZUUUNNNLLLMMMKKKGGGFFFDDD@@@===;;;::::::;;;<<<<<<<<<===>>>???AAABBB??????>>><<<;;;999888777:::;;;======<<<<<<<<<===<<<:::888666555777999:::;;;===@@@AAAAAABBBCCCDDD@@@@@@@@@AAADDDJJJQQQVVVLLLGGGDDDFFFJJJJJJCCC===:::<<<===>>>======???@@@@@@BBBAAA@@@BBBEEEDDD@@@===>>>@@@AAA???===:::888:::::::::888555555666888555666666777888999::::::???>>><<<;;;;;;<<<===>>>>>><<<<<<>>>@@@DDDHHHLLLLLLOOOSSSWWW[[[aaaiiinnn|||yyyuuusssttt{{{|||tttlllggg___XXXSSSOOOLLLJJJIIIIIIGGGCCC???>>>@@@BBBFFFCCCAAA@@@@@@@@@???>>>CCCDDDCCC???;;;777555444666777999<<>>@@@???===;;;999;;;>>>>>>===999555333555666777777777666555444333555888;;;;;;;;;999777555888:::;;;AAAKKKQQQRRRJJJGGGBBB???===<<<;;;999777777888888888888888777888999:::;;;<<<;;;;;;:::===:::666444555888<<>>>>>>>>999999888888999<<<>>>@@@???>>>===;;;999888777666777999;;;;;;:::;;;===@@@===;;;999777777888:::;;;999;;;>>>?????????AAABBB<<>>???@@@AAACCCDDD@@@AAA@@@===>>>AAA@@@<<<===>>>@@@@@@???<<<888666555666777666555666777999777777888888888999999999===<<<:::999999:::<<<>>>???>>>===<<<>>>BBBFFFGGGMMMPPPUUUZZZ```fffkkkooovvv~~~~~~tttnnnlllnnnvvv~~~yyylllfff^^^WWWSSSPPPNNNMMMLLLKKKHHHDDD@@@>>>>>>>>>BBB@@@>>>=========<<<;;;AAAAAAAAA>>>:::666333333666777999;;;>>>AAACCCDDD<<<;;;999888777888:::;;;777777777666555555555666777888888777666666888999666777777777777666666555888;;;>>>@@@@@@???======999:::<<<>>>===;;;777555333444555555666666666666444666999;;;;;;:::888777555888888777:::AAAFFFFFFDDDBBB???>>>>>>===<<<:::888888888888777666555444555777999:::;;;;;;;;;:::<<<:::888666555666999<<<999888777666666777888999::::::999888888888999999777777777888:::===@@@BBBFFFIIIOOOTTTXXX]]]bbbeeeiiikkkmmmnnnnnnnnnoooppp}}}sssoooooommmfff___]]]aaafffuuuuuunnnfffbbb[[[RRRKKKIIIIIIHHHHHHJJJMMMOOONNNMMMRRRRRROOOKKKKKKOOOPPPMMMJJJIIIHHHFFFDDDBBBAAAAAA>>>===;;;999999:::<<<===;;;::::::999999999::::::888;;;<<<<<<:::<<<@@@DDD>>><<<;;;::::::;;;<<<===999;;;<<<<<<<<<<<<>>>???;;;@@@FFFHHHGGGEEEFFFGGGGGGGGGHHHLLLOOOMMMEEE>>><<<===???@@@@@@AAADDDFFFCCCCCC???:::999<<<:::666<<<<<<======<<<:::777666222555777999999999:::<<<;;;;;;<<<=========<<<<<<;;;:::999888888999;;;<<<<<<>>>>>><<<===BBBEEEDDDLLLOOOTTT[[[ccciiinnnpppsss}}}~~~tttnnnjjjllluuu{{{kkkeee]]]WWWSSSRRRQQQPPPNNNLLLIIIEEEBBB???>>>=========<<<;;;:::999999:::@@@@@@@@@===999666444444444555666888:::<<<>>>???BBB@@@===:::777555444333666777777666555444666777999999999888777777:::<<<888888777777666555555444777:::>>>@@@???>>>======999999:::;;;======;;;999555555555555555666777777555777888:::::::::888777444666666444777>>>BBBBBBBBBAAA???>>>===<<<:::888:::::::::888777555333222333555888:::<<<<<<;;;;;;666777888888777888:::<<<:::999777666777888;;;<<<<<<:::999888888999;;;<<<888777777888:::===@@@BBBIIIKKKMMMPPPTTT[[[bbbggglllnnnoooooonnnnnnppprrrxxxkkkpppsssrrriii]]]YYY^^^eeerrr{{{oooddd___YYYQQQJJJGGGCCCBBBBBBDDDHHHKKKKKKJJJNNNOOOMMMJJJKKKOOOOOOLLLJJJJJJIIIHHHFFFEEECCCCCC@@@???===<<<;;;<<<===>>>;;;;;;:::999::::::;;;<<<:::<<<>>><<<999:::???DDD???>>>===<<<<<<===>>>???;;;<<<===<<<::::::;;;===;;;AAAGGGIIIGGGDDDDDDEEEIIIHHHIIIJJJKKKIIIDDDAAA?????????>>>===>>>AAADDDBBBAAA===777777;;;;;;888::::::::::::999888666666444777;;;===>>>=========;;;<<<>>>???@@@AAA@@@@@@:::999888888999:::;;;<<<<<<@@@AAA???BBBHHHJJJHHHKKKNNNSSS[[[ccckkkppprrrvvvzzzsssnnnooozzz~~~xxxiiiddd\\\VVVTTTSSSSSSRRRPPPMMMJJJGGGEEECCCAAA@@@:::;;;<<<:::777666888:::AAAAAA@@@>>>:::888777888444555666777888999:::;;;GGGEEEBBB===888333000...888999999777444333444777999999999888777888;;;>>><<<;;;999777666555555666555999===>>>===;;;;;;;;;888777777999===??????===<<<:::888555555555777888777777888999999999999888444666666444666===@@@@@@AAA@@@>>>>>>>>><<<:::777======;;;:::777555222111222444777;;;<<<===<<<;;;444777::::::999888999:::888777666555666888;;;===;;;999777555666888<<<>>>777777666777999<<>>===AAAGGGLLLOOOOOOLLLMMMLLLJJJKKKOOONNNKKKIIIIIIIIIIIIGGGFFFDDDCCC======<<<<<<===>>>???@@@@@@>>>===;;;:::::::::;;;;;;======:::666666;;;AAA??????>>>======>>>???@@@===>>>>>><<<:::999:::<<<;;;AAAFFFHHHEEECCCDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@>>><<<:::;;;===@@@>>>===999555777>>>@@@???999999888777777666666666666:::???AAAAAA@@@???>>>999:::===???AAABBBBBBBBB999999999999::::::;;;<<<===CCCEEEEEEHHHOOORRROOOJJJLLLRRRZZZccckkkqqqsss{{{~~~yyyrrrsss{{{ttthhhccc[[[VVVTTTTTTTTTTTTPPPNNNKKKIIIHHHFFFEEECCC888;;;===;;;666444777<<>>;;;::::::;;;777777777888999999::::::??????>>>===<<<:::888777;;;;;;;;;777333111333555888999999888777888;;;>>>@@@>>>;;;888666666777777333777;;;===;;;999999:::777555555888<<<@@@AAA@@@BBB???;;;777555555666888888888888888888888999999555777666333555;;;>>>>>>>>>======>>>??????<<<:::???>>>===;;;888555222111111444777;;;=========<<<999===@@@AAA===:::999999555444333222333666999;;;;;;888555333444888<<>>@@@EEEGGGKKKOOOUUU^^^gggnnnzzzzzzzzzxxxvvvvvvxxxzzzxxx~~~yyyddd\\\___ccckkk}}}xxxjjj]]]WWWSSSMMMGGGDDDAAAAAABBBDDDGGGKKKOOOQQQMMMNNNNNNLLLJJJJJJLLLMMMPPPIIIEEEIIILLLHHHAAA<<>>;;;===CCCGGGGGGEEEBBB@@@>>><<<<<<<<<;;;:::===;;;999888999:::===>>>;;;;;;;;;<<<===>>>@@@@@@CCC@@@===;;;999:::;;;<<<>>>@@@AAAAAA@@@@@@@@@AAA@@@DDDGGGFFFAAA>>>???AAA@@@>>>===>>>@@@???<<<888;;;888555555777999;;;;;;555777:::<<<============888===BBBCCCAAA???>>>???======???@@@AAAAAAAAA@@@>>><<<;;;;;;<<<<<<<<<;;;EEEGGGJJJLLLNNNOOOPPPPPPPPPTTTZZZ^^^ccckkkwww~~~}}}|||vvvmmmccc[[[YYYTTTMMMKKKNNNOOOLLLKKKLLLNNNLLLDDD>>>999;;;===;;;888666888:::DDDAAA>>>>>>???>>>;;;888666444222444777888777555<<<<<<;;;:::999777666555777999;;;:::777555666888777555333222333777;;;>>>>>>===<<<;;;888555333222444555777;;;??????:::666444555777999;;;<<<===>>>DDDDDDAAA===888666888:::777888777555333333555777:::666222333999======;;;???<<<888999===???===:::999:::;;;:::999666333111///222666999;;;;;;:::888;;;<<<>>>@@@@@@@@@>>>===:::666222111222666888999:::888666666777999999999999::::::999999:::===@@@DDDGGGKKKPPPWWWbbboooxxx~~~~~~}}}}}}~~~}}}sssyyyvvveee^^^___aaakkk|||uuuiii]]]YYYVVVPPPHHHEEEFFFFFFFFFFFFGGGIIIJJJJJJKKKJJJHHHGGGHHHLLLSSSXXXTTTKKKFFFHHHJJJFFF@@@<<<@@@>>><<<>>>BBBGGGIIIJJJGGGCCC???=========<<<:::888;;;???AAAAAA>>>999666777777777888999;;;<<<===AAA@@@===:::999999:::;;;<<<>>>@@@@@@>>><<<<<<===@@@CCCFFFEEEAAA???@@@BBBAAA@@@???@@@BBBAAA>>>;;;:::888555555777999::::::777999;;;>>>AAAAAA???======???AAAAAAAAA@@@@@@AAA======>>>>>>>>>>>>>>>>>>>>>===<<<===>>>@@@BBBBBBLLLMMMOOOPPPQQQQQQPPPOOORRRVVV[[[___eeeppp}}}|||}}}{{{vvvmmmddd\\\YYYTTTLLLIIIJJJLLLKKKJJJLLLMMMKKKGGGBBB;;;<<<===<<<;;;:::;;;<<>>???>>><<<999:::888666777999:::999777::::::;;;::::::999888777555888::::::999888:::<<<:::888555333444777:::<<<;;;:::999777555444333333444444777;;;>>>===:::666333333444444666888:::;;;@@@AAAAAA>>>:::888999:::999999888666444333555777777444222555:::>>>>>><<<<<<888666777<<<>>><<<999999:::::::::999777555444111444888;;;======<<<;;;<<<>>>@@@BBBCCCCCCBBBBBB===999555333333666777888999777666777999::::::999777999;;;<<<;;;;;;<<<===CCCFFFKKKQQQZZZfffttt}}}~~~zzzmmmsssyyyzzzqqqfff```______hhhzzzrrrfff\\\YYYXXXRRRJJJFFFHHHIIIIIIJJJJJJJJJIIIIIIJJJHHHDDDBBBEEEMMMXXX```ZZZPPPHHHFFFEEEAAA===;;;;;;<<<<<<===@@@EEEKKKOOOOOOHHHAAA>>>???@@@>>>;;;;;;???EEEIIIHHHBBB;;;555555666666777888:::<<<===BBBAAA???===<<<;;;;;;;;;;;;===@@@@@@>>>;;;::::::>>>AAADDDCCC@@@???@@@BBBAAA@@@@@@BBBCCCCCC@@@>>>;;;888666666888::::::::::::;;;===BBBEEEEEEAAA===CCCAAA@@@@@@BBBCCCCCCCCC???>>>===;;;::::::;;;;;;;;;::::::;;;===AAAEEEHHHNNNOOOQQQSSSTTTSSSRRRQQQUUUXXX\\\aaahhhttt{{{{{{}}}}}}xxxtttlllddd]]]XXXSSSLLLGGGGGGFFFGGGHHHIIIIIIHHHGGGFFF>>>=========?????????>>>CCCAAA?????????>>><<<;;;===;;;999888999:::::::::999::::::;;;;;;:::::::::555777:::;;;;;;<<<===???<<<:::777555555777:::<<<888777555333222222333444333444666999;;;;;;999666555444444444444666777888<<<>>>@@@AAA>>><<<::::::;;;;;;:::888555444555777555444444777<<>>===;;;;;;;;;::::::999888888777444666:::>>>@@@@@@??????>>>???BBBDDDEEEEEEEEEEEE???;;;777444444666777777666666666888:::;;;:::999666999<<<>>>===;;;;;;;;;AAAEEEJJJRRR]]]jjjxxxyyylllnnnqqqqqqmmmgggaaa^^^]]]dddwwwpppcccYYYVVVUUUPPPKKKHHHDDDFFFHHHKKKLLLMMMMMMMMMJJJHHHDDDBBBDDDMMMXXX``````UUUJJJEEEAAA<<<888888666999<<<<<<<<>>???DDDDDDCCCBBBAAA@@@???>>>;;;===@@@AAA???===<<<<<<===>>>@@@@@@>>>===???@@@>>>>>>???AAAAAAAAA@@@???<<<;;;999:::;;;<<<<<<;;;<<<<<<>>>DDDHHHGGGBBB===EEEBBB@@@AAADDDFFFDDDAAABBB@@@===:::999999::::::777777777777999===BBBFFFKKKMMMPPPTTTVVVVVVVVVUUUYYYZZZ^^^bbbjjjwww~~~{{{yyyzzzyyytttppphhhccc\\\WWWRRRLLLHHHFFFCCCDDDFFFEEEDDDCCCDDDEEE@@@>>><<<>>>AAACCCAAA???AAAAAA@@@??????>>>===<<<;;;:::888777888999;;;;;;:::;;;;;;;;;;;;:::999999666888:::;;;<<<===>>>???<<<:::888666777999;;;===:::888444111000111222444333444666888999999888666777888999999999888777666777;;;???BBBBBB???<<<:::======<<<999666555666888666666777:::>>>???===;;;777666666999===@@@@@@>>>???>>><<<;;;999999999999777999<<<@@@BBBBBBBBBAAA>>>???AAABBBCCCCCCCCCCCC===:::666444444666777777444555666888;;;<<<:::999777999<<<===<<<;;;;;;<<<@@@CCCIIIRRR^^^kkkxxxsssnnnmmmmmmkkkgggaaa]]][[[```uuupppcccVVVRRRRRROOOKKKIII???AAADDDGGGIIIKKKKKKKKKFFFFFFDDDDDDFFFMMMVVV\\\aaaVVVKKKDDD>>>888555555333777::::::999===FFFMMMTTTNNNFFFCCCDDDFFFEEECCCBBBFFFKKKOOOOOOLLLFFFBBB;;;;;;;;;<<<===>>>???@@@BBBCCCEEEEEEEEECCCAAA???999<<>>===>>>;;;<<<<<<<<<;;;;;;<<<>>>999:::===>>>??????>>>??????>>>===>>>???@@@>>><<<<<<===@@@DDDHHHGGGBBB===CCCBBBBBBDDDGGGFFFBBB>>>CCCAAA>>><<<::::::;;;<<<888888888666666999>>>CCCMMMOOOSSSWWWYYYYYYXXXWWW[[[]]]```eeennnyyy}}}}}}~~~zzz|||~~~zzzyyywwwqqqllleeeaaa[[[TTTPPPNNNKKKHHHEEEFFFGGGFFFDDDBBBBBBCCC@@@>>><<<>>>AAACCCAAA???????????????>>>=========999999999999999;;;===>>><<<<<<<<<;;;:::999777666999999:::;;;<<<===<<<<<<999888777666777:::===>>>>>>;;;777333000111222444444555666777777777777777888:::===???>>>;;;777444555999===BBBDDDBBB>>><<>>;;;888777888999999999;;;===>>>>>>;;;999999999;;;>>>AAABBBCCCBBBBBBAAA???===;;;:::999999999;;;===@@@BBBBBBBBBBBB=========>>>>>>>>>>>>===999666444333444666777777333333555777:::;;;999888999999::::::999;;;===@@@@@@BBBGGGQQQ]]]kkkvvv||||||ssspppmmmlllfff^^^ZZZZZZ___tttrrreeeYYYUUUTTTPPPKKKIII??????AAABBBCCCDDDDDDDDDAAABBBDDDEEEHHHMMMSSSWWW[[[RRRIIICCC>>>777555666333777::::::888:::@@@FFFMMMIIIEEECCCDDDFFFGGGHHH===DDDMMMTTTUUUNNNEEE???<<<<<<<<<<<<<<<======>>>===???CCCEEEEEECCCAAA>>>999;;;======<<<;;;<<<===<<<<<<;;;:::::::::;;;;;;666888;;;=========>>>???AAA@@@@@@BBBCCCBBB@@@===;;;>>>BBBEEEFFFDDDAAA@@@@@@AAACCCEEEFFFDDD@@@===AAA@@@???===<<<<<<=========>>>>>><<<:::;;;???CCCQQQSSSWWWYYYZZZYYYVVVUUU\\\___dddkkkttt~~~{{{xxxyyy{{{{{{wwwxxx|||{{{xxxqqqllleeebbb[[[RRROOOOOONNNJJJIIIIIIIIIHHHGGGEEECCCAAA>>>=========?????????>>><<<===>>>>>><<<<<<<<<>>>:::<<<============>>>@@@<<<<<<;;;:::999777666555999999888999;;;;;;:::888666555555555777999<<<===AAA>>>999555333222333444555666777777666666777999888:::>>>@@@???;;;666333666888<<<@@@DDDDDDAAA>>>@@@@@@???<<<:::999:::<<<;;;<<<>>>???>>>===;;;:::;;;<<>>>>>===<<<<<<<<<<<<===:::===BBBFFFGGGEEEBBB@@@>>>???>>><<<:::999;;;<<>>???@@@BBBAAAAAABBBCCCDDDCCC@@@===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCEEECCC??????BBBFFFNNNQQQTTTWWWXXXVVVTTTRRR\\\```iiisss~~~}}}{{{}}}{{{{{{|||uuuooogggeee\\\QQQMMMOOONNNKKKIIIGGGFFFHHHIIIGGGBBB>>>;;;<<<===<<<;;;:::;;;<<<:::<<<======;;;:::<<<===;;;===@@@@@@===;;;;;;;;;999999999999888777666555888666666777999:::888666555555444444555666888999???===:::777555555555666666777888777555555888:::;;;<<<===>>>===:::888666999999:::>>>BBBDDDBBB@@@@@@@@@???===;;;;;;<<<>>>;;;===>>>???>>>=========;;;===@@@AAAAAA@@@@@@???@@@@@@AAAAAA@@@???>>>===:::;;;<<<=========<<<<<<555666666777999;;;<<<===999777555444555777777666444333222222444555555555444666888:::;;;===@@@BBBDDDEEEJJJTTTcccpppzzz~~~|||~~~xxxsssoooeeeYYYVVVYYYccctttxxxnnngggfffcccZZZOOOHHHEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHFFFDDDDDDGGGIIIGGGCCCAAABBB@@@<<<;;;===:::;;;<<<<<<;;;:::::::::888<<<@@@@@@???@@@FFFKKKPPPQQQRRRSSSRRRPPPMMMKKKAAAAAA???>>>>>>=========:::>>>DDDHHHJJJHHHEEEBBBEEEDDDBBB>>>;;;:::;;;===AAA???===;;;<<<<<<<<<;;;777;;;???AAA@@@AAACCCEEE@@@AAABBBCCCDDDCCC???<<<<<>>AAA;;;<<<===>>>????????????BBBEEEHHHFFFBBBAAAEEEHHHFFFIIINNNRRRTTTTTTRRRQQQ\\\bbblllyyyxxxrrrjjjggg]]]PPPLLLNNNNNNJJJEEECCCBBBEEEHHHGGG@@@:::999;;;===;;;888666888:::888;;;===<<<:::999;;;===:::===@@@@@@;;;777666555777777888888888888777777666444333555999:::888666666555444333333444555666===<<<999777666666777888777888999777555555888;;;@@@???>>>===<<<;;;;;;;;;:::999999<<>><<<<<<>>>???:::<<<>>>>>>>>>>>>???@@@;;;===???@@@???===<<<<<<<<<>>>@@@BBBCCCBBBAAA@@@:::;;;;;;;;;;;;;;;::::::333444555777:::===???@@@<<<:::777666666777666555555333111111222444444444111444999<<<>>>???@@@AAAFFFGGGLLLWWWggguuu~~~zzzzzzzzzxxxrrrjjjccc___]]]gggrrrxxxpppeee___\\\XXXPPPIIICCCBBB@@@AAACCCEEEFFFFFFHHHEEEAAA???>>>@@@BBBCCCHHHIIIHHHGGGEEEDDDEEEFFFFFF>>>999999:::777777888<<<;;;;;;:::;;;<<<===>>>OOOSSSVVVVVVQQQMMMKKKKKKDDDCCCAAA???===<<<;;;::::::===BBBGGGHHHGGGDDDBBBDDDFFFFFFBBB<<<999<<>>===<<<===>>>>>>???AAADDDGGGHHHFFFDDDEEEFFFDDD@@@<<<@@@CCCGGGJJJIIIEEEAAA===???===;;;;;;===?????????;;;===???>>><<<===AAAEEEDDDDDDDDDEEEEEEEEEDDDDDDBBBDDDFFFIIIMMMQQQTTTVVVTTTaaannnxxx~~~~~~|||zzz|||~~~yyyoooiii___VVVOOOKKKKKKKKK@@@BBBBBB@@@===<<<===@@@@@@===999777888888777555::::::999999::::::;;;<<<>>>>>>>>>>>>===<<<;;;:::666666777888999:::;;;;;;888666555777;;;<<<:::888777555444222333444666777;;;:::888666444333222222000111333555777777777777999:::;;;============<<<;;;???CCCBBB>>><<>>???@@@@@@@@@??????<<<<<<<<<===>>>>>>===;;;===>>>???>>><<<<<<>>>@@@@@@???>>>@@@CCCCCCAAA>>><<<;;;999777777777999:::777777888999;;;<<<:::888999777777888;;;<<<:::888555333000000111333333222333444555777:::<<>>:::;;;<<<::::::;;;999999888888999;;;<<<===CCCGGGKKKMMMMMMKKKIIIIIIDDDCCC@@@===;;;999777777999>>>DDDIIIKKKHHHCCC@@@AAABBBBBB???999777999<<>>>>>>>>@@@CCCEEEFFFCCCAAAAAABBBBBB@@@===DDDGGGKKKMMMMMMIIIEEEBBB???>>><<<===???BBBBBBBBB@@@@@@>>><<<<<<>>>BBBFFFEEEEEEFFFGGGFFFFFFDDDDDDAAABBBDDDGGGKKKOOOSSSUUUYYYdddoooxxxxxxpppiii```VVVOOOKKKHHHGGGAAABBBBBB@@@===;;;===>>>>>>;;;888888:::;;;;;;999888999999999999999999999============<<<;;;::::::777777888999::::::::::::888888888999;;;:::999777888777555444333333444444999888777666444333333333111222444666888888888888:::::::::;;;<<<>>>@@@AAA>>>@@@AAA???<<<;;;???CCC;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======<<<;;;:::;;;===<<<<<<<<<>>>@@@>>>======???BBBBBB@@@======<<<:::999888888888999777666777999;;;<<<;;;999999777777888::::::888666444222111000222333444333666777777888:::;;;===>>>EEEFFFNNN[[[hhhttt{{{~~~zzzuuuooojjjeee```]]]bbbrrrvvvrrr|||~~~}}}|||oooeee```ZZZSSSNNNHHHEEE@@@>>>???@@@AAABBBDDDEEEDDDBBB??????CCCGGGKKKLLLKKKIIIFFFDDDDDDEEECCC>>><<<>>>???>>>>>>AAA:::999999999999;;;<<<===;;;>>>BBBFFFJJJJJJGGGDDDFFFDDDAAA>>>;;;999777666888===DDDIIIJJJFFF@@@<<<@@@AAA@@@===999777999<<<;;;AAAFFFEEEEEEGGGFFFCCC===>>>>>>>>>>>>???BBBEEEEEEBBB???===>>>?????????EEEHHHLLLNNNNNNKKKGGGEEE???>>>===>>>AAACCCDDDDDDEEEAAA===;;;===AAADDDEEEEEEFFFGGGHHHHHHFFFDDDCCC???@@@BBBFFFJJJOOOSSSUUU___gggpppwwwxxxoooiii```WWWQQQKKKGGGDDDBBBCCCBBB@@@===;;;;;;===:::999888:::<<<>>>???>>>888999:::::::::999888888<<<======<<<<<<;;;:::999777888999:::::::::888888777999;;;<<<:::888777777:::999888666555333222222777777666555555444444333222333555666888888999999:::999999999;;;???BBBEEE@@@@@@@@@===:::;;;???CCC>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::777999:::;;;;;;<<<>>>@@@<<<<<<<<<>>>??????>>><<<<<<<<<;;;::::::999888888666666666888;;;<<<;;;:::999888777777888888666444444333111111333555555555:::999999999::::::;;;<<>>===AAAEEEIIIJJJJJJHHHEEEBBBAAABBBAAA>>>>>>BBBCCCAAABBBEEE???>>><<<;;;;;;<<<======<<<===???EEEJJJJJJGGGBBBGGGFFFCCCAAA>>><<<;;;:::999===BBBEEEFFFCCC???<<>>:::@@@DDDCCCCCCEEEFFFDDD@@@AAAAAA@@@@@@@@@CCCEEEIIIFFFAAA===<<<===???AAACCCEEEIIILLLLLLIIIFFFDDD???>>>===>>>@@@AAAAAA@@@BBB???;;;<<<@@@DDDDDDDDDCCCEEEFFFGGGFFFDDDBBB@@@===>>>AAAEEEKKKQQQWWWZZZdddjjjpppvvv|||zzzvvvtttwwwvvvmmmhhh```YYYSSSNNNHHHDDDDDDCCCAAA???===;;;;;;;;;888888999:::<<<===>>>>>>999:::<<<===<<<;;;999888<<<<<<<<<<<<;;;:::999888777888999:::999888666555222666;;;;;;999777777999;;;;;;:::999888666555444555666666666555555444444222333444555666777888888888999999:::<<<>>>@@@BBB?????????===;;;;;;>>>@@@>>>===<<<;;;;;;<<<======;;;<<<>>>???===<<<;;;;;;666888:::;;;;;;;;;<<<>>><<<<<<=========<<<:::999999999:::;;;;;;;;;::::::666555555777:::<<<;;;::::::999999999888777555444555333222222444666666666::::::999999:::;;;;;;<<<@@@DDDOOO___mmmwww~~~|||xxxrrrlllfffbbb^^^\\\aaasss|||tttllleee]]]TTTNNNOOOJJJEEEAAAAAABBBCCCCCCEEEFFFEEEBBB>>><<<>>>AAAFFFGGGGGGEEEBBB???>>>>>>@@@???@@@DDDEEECCCDDDGGGBBBAAA???<<<;;;:::::::::<<<<<<>>>DDDIIIKKKIIIFFFEEEDDDCCCAAA???>>>>>>===>>>@@@BBBCCCDDDCCCBBBAAACCCBBBAAA@@@>>>===???@@@<<<@@@AAA>>>===@@@BBBBBBCCCDDDDDDBBBAAAAAACCCFFFMMMJJJEEE@@@======@@@BBB@@@CCCFFFIIIIIIGGGEEECCC>>>===<<<<<<===<<<;;;999<<<:::;;;>>>CCCFFFDDDAAAAAABBBCCCCCCCCCBBB@@@>>><<<===AAAGGGNNNWWW^^^bbbhhhkkkpppwww|||xxxooojjjhhhnnnyyyzzzwwwyyy~~~~~~vvvkkkeee^^^YYYVVVRRRLLLGGGDDDBBB@@@>>>===<<<::::::888999999:::999999999:::888999;;;<<<<<<:::888777<<<<<<<<<<<<;;;:::999888777888888888888666555444///333888999888777999;;;;;;<<<<<<<<<;;;:::999888555666666777777666555555222222333333444555666777777888;;;===>>>===<<<;;;<<<>>>??????>>><<<;;;;;;555555555555555666777888;;;===@@@AAA>>><<<;;;;;;888:::<<<<<<;;;:::;;;<<<>>>??????>>>;;;999777666555666888:::<<<<<<======666666555777999;;;;;;:::999:::::::::999888777777666555333333555777777777777777888999:::;;;===>>>@@@EEEPPP___kkksss{{{wwwvvvrrrkkkccc]]][[[ZZZbbbsssyyypppmmmhhhddd```[[[UUUQQQNNNKKKFFFCCCCCCDDDEEEEEEGGGFFFDDDAAA@@@?????????DDDEEEFFFEEEBBB???>>>>>>??????BBBFFFFFFBBBCCCFFFAAA@@@===;;;999888888888777999<<>>>>>======CCCCCCDDDEEEEEEFFFGGGGGGAAA@@@???=========>>>>>>>>>AAAAAA<<<;;;===@@@???CCCCCCCCCAAA??????AAACCCKKKJJJHHHCCC@@@>>>@@@BBB???AAAEEEGGGHHHGGGEEEDDD>>>===;;;;;;;;;:::888555888:::===AAADDDEEECCCAAA>>>>>>???????????????>>>===???CCCIIIQQQ[[[ccchhhkkklllrrryyy~~~uuulllhhhfffhhhqqq~~~}}}rrrllllllqqqxxx|||vvvjjjddd\\\WWWVVVSSSMMMHHHDDDAAA???=========;;;999888999:::999777555555555666777888999:::999888888<<<======<<<<<<;;;:::999888888777777666666666666000222555777888999;;;=========<<<<<<;;;;;;;;;:::666777888999888777666555222222222222333444555666666999<<>>;;;:::;;;===???@@@???===:::888333333444555555555555444999===AAAAAA>>>;;;:::::::::<<<>>>>>>===<<<;;;<<>>888666555666888::::::999666888::::::999999:::;;;999777555444666777777666555555666777999<<<===???@@@EEEOOO]]]ggglllssszzzvvvxxxwwwpppeee]]]\\\]]]___mmmvvviiieee```\\\YYYWWWUUUTTTPPPMMMJJJIIIJJJKKKKKKKKKHHHEEEAAABBBDDDEEECCC@@@DDDFFFGGGGGGDDDBBB@@@@@@???@@@CCCGGGEEEAAA@@@DDD@@@>>><<<;;;:::999::::::888:::===???BBBFFFJJJMMMDDDCCCBBB@@@>>>=========AAABBBDDDFFFGGGGGGGGGGGG@@@>>>===<<<======>>>>>>???CCCCCC@@@>>>???@@@>>>???@@@???===;;;:::;;;===DDDEEEFFFDDDAAA??????AAA===@@@CCCEEEFFFFFFDDDCCC>>>===<<<======<<<999777;;;>>>AAACCCCCCBBBBBBBBB======<<<<<<===>>>???@@@AAABBBEEEKKKSSS\\\eeejjjmmmnnnttt~~~|||uuurrrqqqqqqvvv}}}zzznnnfffeeekkkqqqtttzzzxxxkkkcccYYYTTTSSSQQQKKKEEECCC@@@=========>>><<<:::888:::;;;:::666444333444777888999999:::;;;<<<<<<============<<<;;;::::::;;;:::888777777777999:::555444444666999<<<===>>>???>>><<<:::999999999999888999:::::::::888777555333333222222333444666777888:::===???@@@@@@???>>>=========>>>>>><<<:::888999:::;;;<<<;;;999666555777<<<@@@@@@<<<888777888:::===???@@@@@@>>>>>>???>>>@@@BBBAAA===:::::::::777666666666777999;;;<<<:::888666666777888888888222555888999999999;;;===;;;999666555666777666666444555555666888:::<<<===???CCCLLLYYYbbbgggmmmtttwww|||xxx}}}~~~wwwjjjaaa```ccccccooovvvlllggg___XXXTTTSSSUUUVVVTTTRRRPPPOOOQQQRRRRRRQQQIIIDDD@@@BBBHHHKKKHHHCCCEEEHHHJJJJJJGGGEEEDDDCCC???@@@DDDGGGDDD???>>>BBB???>>>===<<<<<<===>>>???===???AAA@@@@@@BBBHHHLLLHHHGGGEEEBBB@@@???>>>===<<<>>>BBBEEEGGGFFFEEEDDDAAA???======>>>?????????>>>CCCFFFDDDBBBCCCAAA>>><<<<<<;;;999666666777888===@@@CCCCCC@@@>>>???@@@;;;===@@@CCCDDDDDDBBBAAA>>>======>>>??????===:::@@@CCCEEEDDDAAA???AAACCC===<<<;;;;;;<<<>>>AAABBBCCCDDDGGGLLLSSS\\\dddiiiooopppwww~~~~~~rrrgggdddgggkkknnnttt|||zzzkkkbbbXXXRRRQQQNNNHHHBBBBBB???<<<<<<>>>>>><<<:::777:::<<<;;;777444444555;;;;;;;;;<<<>>>???AAABBB>>>>>>>>>>>>===<<<;;;:::===;;;999777777999;;;===;;;888555666:::>>>>>>>>>AAA???<<<999777666666777999:::;;;<<<;;;999777555555444333333444555777888:::;;;===>>>@@@BBBDDDDDD???>>><<<;;;;;;;;;:::999===>>>???@@@>>>:::555222555:::??????:::666555777999<<<@@@BBBAAAAAAAAABBB===???BBBAAA>>><<<===>>>999888666555555777888:::;;;888666666777888888777///222666888888999<<>>999:::@@@DDDEEEDDDFFFFFFCCC???===>>>AAA<<>>;;;===@@@@@@===<<<===???FFFCCCBBBEEEKKKKKKEEE???999:::;;;:::999666333111888:::===>>>===<<<<<<<<<>>>@@@AAABBBBBBAAA???>>><<<<<<<<<:::999:::>>>@@@BBB@@@??????AAAAAAAAA??????>>>===<<<<<<===>>>???@@@BBBHHHQQQVVVXXX\\\bbbiiipppyyywwwkkkfffiiinnnxxxyyypppdddWWWQQQMMMKKKKKKMMMAAA???>>>>>>???@@@@@@???888:::;;;:::888666666666888999;;;;;;<<>>@@@???===CCC@@@<<<888666555777888<<<>>>@@@AAA>>>999444000222222333444555555666666666999<<>><<<999888888999:::999<<<@@@AAA???<<<:::999555999<<<<<<999666666777999;;;>>>AAABBBAAA@@@??????@@@AAA>>>;;;999<<>>>>>??????<<<:::999===BBBCCCAAA===>>>>>><<<888:::@@@DDDDDDGGGGGGFFFDDDBBBAAAAAABBB:::<<>>>>>======???BBBHHHFFFEEEGGGJJJIIIDDD@@@===;;;999777666555555555777999;;;;;;;;;;;;===???>>>???@@@AAA@@@???===<<<;;;<<<<<<;;;;;;;;;>>>@@@???>>>>>>???@@@AAA???>>>??????>>>======>>>???@@@>>>???EEEMMMSSSVVV]]]dddmmmrrryyy|||pppjjjkkkooozzzwwwmmmbbbWWWRRROOOKKKIIIJJJCCCAAA???>>>??????>>>===999:::;;;999777666777888>>>>>>>>>===;;;:::;;;=========>>>>>>======<<<;;;=========<<<;;;999888777777666666999<<<===<<<:::???===999666555555777888888:::===>>>===999444111///000000111222333444444888:::===@@@AAABBBBBBAAA===<<<;;;999888888888999===@@@CCCDDDBBB???======888:::<<<<<<:::999888888666888;;;=========;;;::::::<<<======<<<:::::::::;;;:::999777777777777888888777555333333444555666444555666666666666999;;;;;;<<<<<<;;;999999;;;===777888999::::::888777666===>>>BBBJJJSSS\\\cccgggnnnttt{{{zzz~~~ooogggdddddd```hhhqqqvvvyyy|||wwwwwwzzzxxxsssnnnhhhccc___YYYQQQKKKIIIIIIIIIJJJKKKLLLMMMMMMPPPNNNOOOTTTZZZ[[[WWWRRRHHHGGGFFFGGGIIIHHHDDD@@@>>>>>>>>>>>>>>>???@@@AAA===<<<<<<@@@EEEHHHFFFDDDBBBDDDBBB>>>>>>BBBDDDCCCGGGDDDBBBAAAAAABBBAAAAAA;;;;;;===AAAEEEEEEAAA>>>:::;;;<<<<<<<<<===@@@CCCHHHIIIIIIIIIHHHEEEBBB@@@@@@===999555444555888:::888888999999999;;;???BBB>>>?????????>>>===;;;:::999:::<<<<<<<<<<<<===???======>>>@@@BBBBBB@@@>>>??????>>>======>>>??????===>>>DDDMMMSSSYYYaaaiiirrrwww|||wwwqqqppprrr}}}xxxqqqhhh___WWWSSSPPPKKKGGGGGGEEEBBB@@@??????>>>===;;;======<<<:::888888:::<<>>@@@AAA@@@>>><<<>>>???@@@@@@>>>;;;888666999888888888::::::888666;;;999666444444555777888999;;;===>>><<<999444111//////000111222333444444;;;<<<>>>???@@@@@@@@@???::::::::::::999999888777>>>AAACCCDDDBBB@@@??????:::::::::;;;<<<;;;999777777888999;;;;;;999888666888999;;;===???>>>;;;888===<<<:::999888888999999999888777555555444444444333444555555444444666777777888999999999999<<<>>>888888888888999999999999;;;===AAAGGGPPPYYYaaaeeennntttzzz}}}xxx|||nnnbbb^^^^^^aaajjjtttyyy{{{}}}xxxzzzzzzppplllgggcccaaa\\\VVVQQQJJJKKKKKKJJJHHHHHHJJJLLLQQQPPPQQQTTTWWWVVVPPPJJJIIIFFFDDDFFFIIIHHHCCC===>>>??????@@@BBBCCCDDDEEEAAAAAABBBEEEHHHJJJHHHGGGHHHIIIGGGCCC@@@BBB@@@===CCC???;;;;;;===???>>><<<@@@>>>???BBBFFFFFFBBB===<<<;;;:::::::::<<>><<<:::999666888;;;<<<<<<<<<===>>>===>>>@@@BBBDDDDDDAAA>>>>>>===<<<<<<<<<===>>>???>>>@@@GGGRRRZZZ___gggnnnvvv{{{yyyxxxxxx|||zzzwwwqqqllleee^^^WWWUUURRRKKKFFFDDDDDDBBB???>>>??????===<<>>;;;999:::>>>AAABBBDDDEEEDDDBBB???>>>>>>:::<<<>>>@@@@@@???===<<<>>>???AAABBB@@@===888555999888888888888777666666:::999666555444555777888>>>???@@@@@@===888333000000111222333444555666777;;;<<<============<<<<<<888999:::;;;;;;:::888777;;;===??????>>>=========<<<:::888999<<<<<<999666:::;;;;;;<<<;;;999888666:::999:::===AAABBB???;;;===<<<;;;999999999999:::999888888777555444333333444444555444222222333555444666777777666777888:::999888888888888:::<<<===<<<>>>BBBHHHQQQ[[[dddkkksssxxx}}}zzz{{{{{{wwwnnnccc\\\XXX]]]iiiwww}}}zzzlllgggbbb`````````^^^[[[QQQQQQOOOLLLIIIIIIJJJLLLQQQQQQRRRUUUWWWUUUPPPKKKKKKHHHEEEGGGJJJIIIDDD???@@@@@@BBBCCCEEEFFFGGGGGGHHHGGGHHHIIIIIIIIIGGGEEEEEEHHHHHHEEECCCCCC@@@<<>><<<:::999999:::<<<<<>>???>>>AAAKKKWWW___cccjjjpppuuu{{{}}}yyyyyywwwrrrnnnggg___YYYWWWSSSLLLEEECCCBBB@@@>>>>>>???@@@???>>>@@@???<<<999888999===@@@???AAACCCCCCBBBAAAAAAAAA??????>>>>>>===<<<<<<;;;===???AAACCCAAA===999555777777777777777777777888<<<;;;888777666666777777===>>>>>>>>>;;;777333111111111222333555666777888:::::::::::::::999888888999:::<<<======;;;999888999:::;;;;;;:::999:::;;;;;;999777888:::;;;888555<<<<<<<<<<<<;;;999888777<<<999888:::>>>AAA@@@???===<<<:::999888999999:::888888777666555444333222444555555444222222333555777888999888777666666777777666555555666888:::<<<:::===BBBHHHPPP[[[gggooovvv|||~~~yyyvvvuuuqqqggg]]]YYYYYYfffxxxzzzkkkfff```^^^___aaaaaa```UUUSSSQQQNNNLLLJJJJJJJJJIIIJJJMMMQQQTTTTTTRRROOOLLLJJJGGGHHHJJJIIIGGGDDDBBBCCCEEEFFFGGGHHHHHHHHHMMMMMMMMMLLLJJJGGGDDDCCCCCCHHHLLLLLLLLLMMMKKKFFFAAA>>>:::999999:::;;;;;;@@@BBBEEEHHHIIIJJJJJJIII@@@>>>;;;;;;;;;<<<;;;;;;@@@BBBCCCAAA===::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@???@@@CCCEEE@@@@@@???>>>===<<<<<<;;;666888:::;;;<<<===@@@BBB======>>>???AAA@@@===;;;999999999:::<<<>>>@@@AAA???BBBJJJVVV^^^bbbiiiooosssyyy}}}|||~~~~~~zzzvvvkkkccc[[[WWWSSSLLLFFFEEEAAA???>>>>>>???@@@@@@???;;;;;;999666555666:::===<<<>>>??????>>>>>>>>>???BBBBBB@@@???===<<<;;;;;;===???AAACCCBBB???;;;888666777888777666666888:::<<<;;;:::888777777777888555666888999888777444333///000111333444666777888999999888888777666666666:::;;;=========;;;999888888999999888777888999;;;:::999777888888999888666;;;;;;::::::999777666555999888666777:::===>>>???<<<;;;999888777777888888888777666444444333333333555666666555333333555666<<<===>>>===:::888888888444333333333333555777888888;;;???DDDKKKWWWdddnnnuuu{{{yyyuuuvvvsssiiiaaa___```jjj|||zzzooojjjccc___^^^^^^\\\ZZZTTTQQQMMMLLLLLLLLLIIIFFFCCCEEEHHHLLLOOOPPPPPPOOOKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIOOOOOOOOOMMMIIIEEECCCAAAAAAGGGMMMPPPRRRSSSPPPKKKAAA@@@===:::888888:::===DDDHHHKKKKKKHHHFFFGGGIIIAAA???===>>>@@@@@@???======>>>???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<>>======<<<;;;;;;;;;<<<999;;;<<<===>>>@@@DDDFFFBBBAAA@@@@@@AAAAAA???===999999:::;;;>>>AAADDDEEECCCDDDIIISSSZZZ```hhhqqqvvvzzz~~~}}}~~~xxxqqqggg]]]XXXSSSLLLHHHGGGBBB@@@???>>>?????????>>>999999888666555666999<<<999:::<<<<<<<<<===???AAABBBCCCDDDDDDBBB???===;;;>>>@@@BBBDDDCCCAAA>>><<<888999999888666555888::::::999999888888888999:::222333555777777666444333000111222444666777999999999999888777666666666666;;;<<<<<<<<<;;;999888777666777666555444555888:::999::::::999888777888999:::::::::999888777666666666777999::::::;;;<<<>>>:::999777666555555666666777555333222111222333444666777777666555555777999===???@@@???<<<:::999:::444444444444444555666777777:::===AAAFFFQQQ^^^iiissszzzzzzxxxxxxtttkkkeeeeeekkksss~~~zzztttnnngggaaa^^^[[[VVVRRRQQQLLLHHHIIIKKKLLLHHHCCCGGGHHHJJJLLLNNNOOOOOOOOOKKKKKKJJJHHHFFFGGGIIILLLNNNOOOOOOPPPPPPOOOMMMMMMOOOPPPPPPMMMIIIEEEBBBAAA<<>>:::555555888<<>>===<<<;;;;;;<<<>>>???;;;???CCCEEECCC???<<<;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>???@@@BBBGGGJJJHHHFFFDDDDDDDDDDDDBBB@@@999:::;;;===@@@CCCFFFHHHIIIGGGJJJPPPWWW___jjjttt|||~~~}}}}}}{{{zzz{{{zzz~~~}}}vvvuuujjj^^^XXXSSSLLLIIIIIIDDDBBB@@@??????>>>===<<<:::;;;:::999888888;;;===666888:::;;;===@@@DDDGGGAAACCCFFFHHHGGGCCC???<<>>???>>><<<===>>>888777666444444444555555666444222000000222444555666777888777666777999:::;;;===???>>><<<:::::::::777777777888888888888888888;;;>>>???CCCMMM[[[eeerrrzzz{{{sssrrrrrrmmmgggdddkkkvvv{{{vvvsssqqqoooiiiaaaYYYSSSQQQPPPMMMLLLLLLKKKHHHEEEBBBAAADDDDDDFFFLLLSSSUUURRRNNNNNNKKKHHHEEEDDDEEEFFFHHHMMMPPPTTTVVVVVVUUUTTTTTTUUUPPPIIIDDDBBBBBBBBBAAAEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>=========>>>>>>???IIIIIIIIIFFFBBB>>>======??????>>>>>>???AAACCCDDDCCC???>>>@@@===777777===>>>===;;;::::::::::::;;;;;;:::===AAAAAA===;;;<<<:::<<<===>>>>>>???BBBDDD?????????@@@BBBDDDEEEFFFFFFBBB???@@@CCCCCC???;;;:::;;;>>>BBBEEEHHHJJJJJJJJJIIILLLTTTZZZ]]]eeennnyyy}}}}}}qqqmmmrrrzzzzzzpppgggbbb\\\VVVRRRNNNKKKIIIDDDCCCBBB@@@>>>;;;888777@@@<<<888888999999777444666777999;;;>>>AAADDDFFFCCCCCCBBBBBBBBBBBBCCCCCC>>>>>>>>>===>>>>>>???@@@???>>><<<:::::::::<<<===>>>;;;888666777777666555444555666777999777444111777999:::::::::;;;===???======<<<:::777666888999:::;;;;;;:::999777555444333333333444666999;;;===;;;<<<<<<======<<<;;;;;;:::999888666666666666777333888<<<<<<999777999<<<===;;;888555333333333333444333111000000111333444999888777777666777777777999999:::;;;;;;:::999999777555222333777999999888===::::::;;;>>>FFFVVVeeeoooyyy|||wwwrrrqqqmmmhhhfffgggjjjwwwvvvrrrqqqnnnlllggg```XXXSSSQQQQQQKKKIIIGGGDDDBBBAAAAAAAAAEEECCCCCCGGGMMMPPPOOOMMMKKKJJJHHHHHHHHHIIIKKKLLLLLLOOOSSSUUUUUUUUUTTTSSSMMMIIIDDD@@@@@@AAABBBBBBDDDDDDDDDCCCCCCBBBAAAAAA888999999;;;===@@@BBBDDDEEEEEEEEEEEEDDDBBB@@@>>>@@@@@@??????@@@AAABBBCCC===::::::===;;;777999>>>>>>>>>>>>===<<<999777666777555777;;;<<<888777999<<<===>>>@@@BBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>???@@@@@@===;;;;;;;;;;;;>>>AAAFFFKKKNNNIIIIIIOOOYYY^^^aaagggnnnxxx}}}sssmmmpppvvv~~~uuulllfffddd```\\\XXXSSSMMMIIIDDDCCCBBBAAA???>>>===<<<===;;;999999:::::::::999<<<<<<>>>???AAACCCEEEFFFEEEDDDDDDDDDDDDDDDDDDEEE??????>>>>>>======<<<<<<;;;:::999888888:::<<<===???===;;;::::::999888777333555777;;;>>>>>>;;;999999;;;>>>@@@?????????@@@AAAAAA???;;;888555666777888888999999999888666555333444555666888:::<<<===999999999:::;;;;;;;;;;;;;;;:::888777666666777777666:::>>>>>>:::888999<<<===<<<999777555444444444333222000000000222333555999999888777777777777777:::::::::::::::::::::::::::777555555777999999888<<<::::::<<>>@@@BBBDDDEEECCCCCCEEEEEEEEECCCAAA@@@666666666777:::>>>BBBDDDAAAAAAAAADDDGGGFFFCCC???<<<<<<;;;::::::;;;<<<===;;;999999:::999666777;;;;;;<<<>>>>>>===;;;777555888555666:::;;;999999<<<>>>===>>>AAAEEEFFFDDDAAABBBBBBBBBAAA???===;;;999===>>>??????>>>======>>>@@@>>><<<;;;===CCCHHHLLLGGGKKKSSS]]]dddggglllrrryyywwwqqqtttyyy~~~}}}|||uuulllccccccaaa```\\\VVVNNNHHHBBBAAA@@@>>>>>>>>>???@@@:::;;;;;;;;;;;;;;;===???======>>>>>>@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC?????????>>>===<<<:::999888777666666777999<<<===???===<<<;;;;;;:::888666444555999===@@@AAA>>>;;;999===BBBDDDDDDCCCCCCCCCFFFEEEBBB>>>888555444555555666777888888888777666333444666888:::;;;;;;;;;777777777777888:::;;;<<<;;;:::999888888777777888999===@@@???<<<999999:::<<<;;;;;;:::888666555444111111000000111333555666:::999999888777888888888::::::888888888888::::::===:::888888999::::::999;;;;;;<<>>;;;888777666555666888;;;===@@@??????DDDIIIJJJDDD???;;;:::999888777888999:::>>>===<<<:::777444444666666777999;;;<<<<<<;;;;;;:::777777:::;;;:::<<<@@@AAA===;;;===CCCEEECCC@@@AAABBBBBBAAA???<<<999777:::>>>BBBAAA>>>===???BBBFFFDDD@@@>>>>>>@@@DDDGGGGGGLLLUUU___gggnnntttyyy}}}}}}{{{}}}}}}~~~wwwoooaaa```___]]]ZZZSSSKKKFFF@@@???===;;;:::;;;===>>>999<<<>>>===<<<<<>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????>>>===;;;;;;999888777666777888:::<<<;;;::::::::::::999666333555666888<<<>>>===:::777888<<<@@@BBBDDDEEEFFFHHHGGGFFFCCC>>>999666555555666666777888888777555444222444777999::::::999888888888777777888999:::;;;;;;;;;:::999999888888888;;;===@@@???<<<999777777:::;;;;;;;;;:::888555444111111222333444666888999::::::999888888888888888:::999777666666777999:::>>>===;;;:::::::::::::::======???BBBCCCGGGRRR]]]iiirrr{{{~~~wwwsssrrrxxx|||zzzvvvuuuwwwuuurrrooopppuuu~~~tttfff___]]]YYYSSSMMMIIIHHHIIIGGGGGGFFFEEEDDDCCCCCCCCCFFFFFFHHHKKKNNNPPPPPPOOOLLLNNNQQQSSSUUUVVVUUUUUUMMMLLLMMMOOOSSSUUUTTTSSSGGGDDDBBBBBBCCCFFFGGGHHHCCCDDDEEEEEECCC>>>999666888777666444444555777888@@@??????DDDIIIIIIDDD>>>>>>===<<<;;;;;;<<<======???@@@???;;;888777777777666666777888:::<<<>>>???999666555888999999;;;???BBB===888999>>>BBBBBB@@@@@@AAAAAAAAA@@@===:::999888===AAAAAA===;;;>>>BBBDDDDDDCCCBBBBBBCCCDDDEEEGGGMMMVVV^^^hhhrrr{{{|||}}}|||{{{uuummmbbb```]]]ZZZVVVQQQKKKGGGAAA@@@===;;;999999:::;;;:::===???>>>======@@@CCC???@@@BBBCCCEEEEEEEEEEEE??????@@@AAAAAA@@@??????>>>??????@@@@@@?????????>>><<<:::888777888999999999888888999:::999666444555666777:::<<<<<<:::888666888:::<<>>999777777888888888999888777555333222111333666888999888666555;;;;;;:::999999999999999;;;;;;::::::999888888777999<<<>>>>>><<<999777666888999:::;;;:::888555444333444555666888999;;;<<<:::999888888777777888888888666555333333555666888===<<<;;;:::::::::;;;<<>>AAAEEEKKKOOOSSSUUUVVVRRRTTTVVVWWWXXXXXXXXXWWWIIIGGGFFFIIIOOOUUUWWWVVVEEECCC@@@@@@BBBCCCDDDDDDBBBCCCDDDDDDAAA===888555666666666666777888888999>>>===>>>BBBEEEEEEBBB???======<<<;;;;;;<<<===>>>>>>AAA@@@<<<:::;;;<<<;;;:::999999999:::<<<>>>???>>>::::::===>>><<<>>>BBBAAA===::::::===@@@AAAAAA>>>??????@@@???>>><<<;;;666:::>>>===:::999;;;???===???AAADDDGGGHHHIIIIIIIIIPPPXXX___hhhttt}}}}}}yyy}}}zzzxxxpppggggggccc^^^YYYUUUQQQLLLIIIDDDBBB@@@===;;;:::::::::;;;<<<===>>>>>>???AAACCC???@@@BBBDDDEEEEEEDDDDDDAAAAAACCCCCCCCCCCCAAAAAA@@@????????????@@@AAABBBBBB@@@===:::888777777777888888777999:::;;;999888666555666999<<<>>>>>>===666777888999;;;@@@FFFJJJ@@@@@@>>>;;;888777888999999::::::999888555333222111333555777888777555444<<<===<<<<<<;;;999888777::::::::::::999888777666777999<<<>>>>>>;;;999666666777888999888666444333555666777888:::;;;<<<===999888888777666777777777444444333222222333444444999::::::999999:::<<>>>>>???BBBEEEIIILLLPPPSSSRRRSSSTTTUUUVVVVVVVVVVVVLLLGGGCCCCCCIIINNNPPPPPPCCCAAA??????AAABBBCCCBBBAAABBBCCCCCCAAA>>>;;;999555777888:::;;;<<<<<<;;;888999<<<>>>@@@@@@@@@@@@::::::999999999;;;<<<===???CCCCCC===;;;===>>>;;;::::::<<<===???@@@AAABBBBBB??????AAABBB@@@AAADDD??????@@@AAAAAABBBBBBBBB>>>=========<<<<<<;;;;;;777:::<<<<<<:::999:::<<<999;;;???CCCFFFIIIKKKLLLKKKTTT\\\aaaiiissszzzzzz{{{zzzrrrjjjiiieee```[[[VVVQQQLLLHHHAAAAAA@@@>>><<<;;;999999:::999:::<<<@@@CCCDDDDDD@@@AAABBBCCCCCCBBBAAA???AAABBBCCCDDDDDDCCCBBBAAABBBAAA???======>>>@@@AAABBB@@@===:::888777777777666555444666888:::::::::999777666777:::===>>>???888999;;;;;;<<<>>>BBBEEE======<<<999777666777888999999:::999999777555444333444666777777777555444:::;;;<<<======;;;888777888999999999999777666555666888;;;>>>@@@???<<<999444444555666555444333222666777888999;;;;;;<<<<<<888777666666555555666666111111111111111111111111444666888888888999===AAAAAAAAACCCDDDCCCEEEMMMWWWaaajjjtttxxx}}}nnnqqqxxx|||vvvjjjaaa^^^aaaeeejjjooouuu}}}{{{yyycccaaa[[[SSSKKKEEECCCCCC@@@@@@???>>>===;;;:::999BBBBBBAAA@@@@@@CCCHHHKKKNNNNNNOOOPPPQQQRRRSSSSSSSSSLLLCCC@@@CCCFFFGGGFFFCCCAAA???@@@BBBDDDDDDDDD@@@AAABBBBBBBBB@@@>>>===999:::<<<>>>???>>><<<;;;333666999;;;<<<===???AAA<<<<<<;;;;;;<<<>>>???AAACCCGGGEEE>>>:::<<<;;;888666888===AAAEEEFFFFFFFFF???======@@@@@@======@@@>>>AAAFFFHHHGGGEEECCCCCC>>>===<<<:::::::::::::::;;;<<<======<<<;;;;;;<<<;;;<<<>>>AAADDDGGGJJJLLLLLLWWW```dddjjjrrruuusss}}}~~~zzzrrrgggeee```\\\WWWPPPIIIDDD=========<<<;;;999888777888666666:::AAAFFFGGGFFFEEEFFFGGGGGGFFFDDDBBB@@@???@@@BBBCCCCCCBBB@@@???DDDBBB>>>;;;:::<<<>>>???AAA???<<<999777666777777333111000222555777999999===:::777555777999::::::;;;<<<>>>???>>>>>>???AAA<<<<<<;;;888555444555777777888999::::::999888777555666777888888777666666666888;;;>>>>>><<<999777888888999999888777555444666888;;;???BBBAAA???<<<333333333333333333222222666777888999:::;;;;;;;;;777777666555555555555555//////000000000000//////111333666777777999>>>BBBAAA@@@AAACCCAAABBBKKKVVV\\\fffpppuuuzzz~~~{{{sssiiieeefffkkklllpppuuu||||||wwwuuulllfff]]]SSSLLLGGGEEEDDDGGGEEEBBB???>>>===>>>>>>@@@DDDCCC???===BBBGGGIIIKKKLLLNNNOOOOOOOOONNNMMMLLLHHHDDDCCCDDDEEEDDDCCCBBBCCCCCCAAA??????AAACCCCCCDDDAAA;;;<<>>;;;999888:::======;;;888777999<<<@@@DDDDDDAAA???>>>===<<<===@@@AAA>>><<<@@@BBBDDDDDDBBB???<<<;;;999888888<<>>???@@@??????>>>999;;;<<<>>>?????????>>>===@@@BBBBBBAAABBBEEEHHHRRRWWW```gggkkkmmmoooqqqzzzyyyyyy{{{~~~zzzuuukkkeee^^^YYYUUUOOOFFF???EEE@@@<<<===???@@@<<<888666;;;;;;999<<>>CCCKKKPPPQQQLLLEEE@@@@@@@@@???>>>===<<<<<<<<>>999888777666444444333333888999:::;;;;;;999777666555555555666555555444444777888:::;;;;;;:::999888???<<<:::888888888666444:::999:::===@@@???;;;666444111///111444555555333222444666888999888777666777888888999888777666555555444444333222111000///---000444777888;;;???CCC<<>><<<<<<>>>AAABBBDDDBBB>>>>>>BBB@@@;;;:::999999999;;;;;;;;;:::999:::===@@@CCCDDDBBB@@@===;;;;;;<<<@@@BBBAAA@@@AAABBBCCCBBB@@@>>><<<<<<:::999999;;;???CCCEEEFFFGGGEEEAAA===:::999<<<>>>@@@DDDHHHIIIFFFBBB===;;;;;;<<<>>>>>>>>><<<:::999<<<>>>AAACCCDDDBBB@@@>>>;;;???BBBDDDDDDDDDFFFHHHSSSXXX^^^dddiiimmmpppsss|||zzzyyyzzz|||~~~xxxrrriiiccc[[[VVVSSSNNNGGGBBBIIIFFFCCCBBBAAA???;;;777666:::;;;999;;;BBBEEEDDD>>>CCCKKKQQQTTTRRRMMMJJJBBBAAA???===;;;:::::::::===??????<<<888888===AAADDDFFFBBB:::777999999555555555555555555555666666;;;:::888666666666777888<<<;;;::::::999:::::::::888888777555555555555555888999:::;;;;;;:::888777444555555555555444333333666777999:::::::::999888???===:::999::::::888777999:::<<<>>>???>>>;;;999666444222333555777666444777888:::;;;;;;;;;::::::777888999999999888777666444444333222111000//////...------222999======;;;<<<>>>???>>>>>>BBBKKKQQQZZZeeeoootttxxx}}}~~~~~~~~~zzzrrrlllpppxxx{{{wwwtttpppkkkcccZZZSSSMMMGGGDDDFFFFFFEEEDDDCCCBBBAAA@@@DDDGGGFFFAAA===>>>???===@@@@@@BBBDDDFFFIIIKKKMMMKKKIIIHHHGGGFFFEEEBBB@@@<<<======<<<;;;<<>>AAACCCDDDBBBAAA@@@???>>>>>>======::::::::::::<<<@@@EEEIIIGGGEEECCC???;;;:::<<<>>>CCCFFFIIIJJJFFF@@@<<<:::<<<===>>>???>>>;;;888666;;;>>>CCCGGGIIIHHHEEECCC>>>AAAEEEGGGHHHIIIKKKMMMUUUYYY___dddiiimmmrrruuu}}}|||}}}}}}xxxyyywwwpppfff```XXXRRROOOMMMIIIEEEJJJJJJIIIGGGDDD@@@<<<:::666888999999;;;AAADDDDDD===AAAGGGLLLOOONNNLLLJJJCCCAAA>>>;;;999888999999;;;<<<<<<:::888888<<<@@@@@@AAA>>>:::888999999777555555444444444555777888:::999777666555444555555;;;:::::::::999888888777777777666555555666777888::::::;;;;;;;;;:::999999555555555555555444333333666777888999999999888888>>><<<::::::;;;<<<;;;:::888:::===???>>>===<<<<<<:::888777777888999888777888888999999999999999999777888999:::::::::999888444333222111000/////////333...,,,333>>>CCC???888999;;;<<<===>>>DDDLLLSSS]]]gggqqqvvvyyy}}}~~~wwwxxxyyyxxxsssqqqyyy}}}xxxuuurrrmmmeee^^^XXXQQQJJJEEEEEEFFFGGGHHHGGGFFFDDDBBB<<<@@@AAA@@@@@@DDDDDDBBBEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEEEEEEECCC@@@>>>;;;;;;<<<<<<===@@@EEEHHHFFFEEECCCAAA@@@???;;;888555777888666444555999>>>===<<<<<<===@@@BBBCCCCCC>>><<<::::::<<<@@@CCCEEECCCAAA>>>======>>>??????999::::::999888<<>>@@@BBBEEEHHHKKKKKKHHHCCC???===>>>@@@AAABBBAAA>>>;;;999888;;;@@@FFFJJJLLLMMMMMMGGGHHHIIIJJJKKKNNNQQQSSSUUUZZZbbbiiimmmqqqtttvvv~~~|||wwwtttwwwyyyttttttyyywwwnnnccc]]]UUUOOOLLLKKKJJJIIIGGGIIIKKKJJJGGGCCC@@@???777888999999<<<@@@CCCDDDBBBCCCFFFHHHHHHGGGEEEDDDBBB@@@===:::888888999:::888999:::999777888;;;>>>;;;;;;:::888777888888888555444333333333555777888888888777666555555666666999999888777777888999:::777666555555666777999:::???>>>>>><<<;;;::::::999777777777777777666555444666666666777777888999999<<<:::999999:::;;;;;;:::666999======;;;:::<<<>>>===<<<;;;:::::::::::::::::::::999888777777888888666777999:::;;;;;;::::::666555333222111000000000222...---333===AAA===777555888;;;>>>AAAFFFMMMRRR___jjjtttyyy{{{~~~~~~}}}tttuuuwwwxxxvvvwww~~~zzzqqqlllddd___ZZZTTTLLLFFFEEEFFFHHHJJJJJJHHHFFFEEE<<<@@@CCCDDDHHHMMMOOOLLLGGGEEECCCBBBAAA@@@AAAAAABBBCCCDDDDDDAAA>>>;;;999999:::;;;===???DDDJJJOOOKKKFFFBBB???>>><<<;;;:::444666777555444555:::>>>>>><<<;;;<<>><<<>>>AAABBBBBB:::;;;;;;999777:::@@@FFF@@@AAAAAA@@@??????@@@BBBDDDGGGJJJKKKHHHDDDBBB@@@BBBCCCEEEFFFFFFDDDBBB@@@999;;;===AAAFFFKKKOOORRRNNNLLLIIIHHHJJJOOOSSSVVVUUU\\\gggpppuuuvvvvvvvvvyyy|||zzzwwwvvv{{{|||tttnnnkkkmmmqqqwwwuuulllbbb\\\TTTNNNJJJJJJKKKKKKFFFHHHKKKJJJGGGCCC@@@???999999999;;;===???AAACCCGGGGGGGGGGGGFFFDDDCCCBBB???===<<<:::::::::;;;<<<888888888888777888:::<<<777666555666666555666777555444333333333555666777666666666666777777888888888666555444555999<<<>>>777666555555666888;;;===CCCBBB@@@===<<<;;;::::::;;;;;;;;;;;;:::999888777666666666666666888999::::::888777777888999999888444777::::::888888;;;>>>=========<<<;;;:::;;;;;;???>>>===<<<;;;:::::::::555666888:::;;;<<<;;;;;;888777555333222222222333++++++---000555777666555333666<<>>;;;:::<<<555666777777888999<<>>@@@BBBCCCBBBCCCCCCBBB@@@???BBBFFFJJJHHHDDD???>>>AAADDDEEEEEE=========<<<;;;<<>>>>>???@@@CCCGGGHHHFFFDDDBBBAAAEEEFFFFFFGGGGGGFFFEEEDDD======<<<>>>AAAFFFKKKNNNNNNKKKGGGGGGJJJOOOTTTVVVUUU^^^jjjtttzzzzzzyyyxxxtttxxx~~~}}}~~~xxxrrrpppooolllnnnrrryyy}}}rrrjjjccc^^^VVVOOOJJJIIIKKKLLLJJJJJJIIIHHHFFFBBB>>><<<===;;;:::===>>>===???CCCCCCCCCCCCCCCBBBBBBAAAAAA===<<<<<<<<<<<<<<<<<<===888888888777888888999999666333333666666333333555666666666666666666666666444444555666777888999999666555444444666:::>>>@@@888777666555666999<<<>>>CCCAAA>>><<<::::::;;;<<>>===<<<;;;:::888777666555666888;;;<<<:::888666555666666555444222333555555555777:::<<<;;;<<<<<<;;;999999;;;<<<>>>>>>===;;;:::888777777333444777999;;;<<<<<<<<<:::888666333222333444555+++...111222222333666999555888===BBBGGGKKKLLLMMM\\\hhhuuu{{{~~~}}}{{{wwwvvvwwwvvvsssqqqssspppxxxvvveee^^^WWWTTTTTTQQQKKKEEE@@@AAACCCDDDEEEEEEEEEDDDBBBCCCCCCBBBFFFKKKKKKGGGBBBBBBCCCCCCBBBBBBAAA@@@FFFGGGHHHFFFBBB>>>======@@@@@@AAAAAACCCHHHNNNSSSKKKDDD@@@AAA@@@;;;999;;;999888999;;;>>>@@@AAA@@@@@@??????AAACCCDDDDDDCCCEEEFFFFFFFFFEEEGGGLLLPPPJJJEEEAAAAAAEEEHHHHHHGGGAAA@@@@@@@@@AAAAAA>>>===<<<>>>@@@@@@?????????@@@AAADDDGGGHHHFFFDDDBBBBBBFFFEEEDDDCCCBBBBBBAAAAAA<<<<<<<<<>>>AAADDDHHHJJJKKKIIIHHHKKKPPPUUUXXXYYYVVV___jjjtttyyy{{{zzzzzzwwwzzzyyyvvvwwwyyysssrrrtttxxx|||tttllleeeaaaYYYQQQLLLIIIJJJLLLKKKIIIFFFEEEFFFDDD@@@===AAA===<<>>BBB@@@@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>===<<<;;;999999888888888888888777888444444777777222222555999:::;;;;;;;;;999777666333444555555666666666666444555777999:::;;;<<<<<<:::888666555666999<<<>>>===;;;999888888:::===???AAAAAAAAA@@@???>>><<<;;;999888666555666999<<<>>><<<999777555555444222000111000///000333666888888888999::::::888777:::<<<;;;;;;;;;:::888555333222111333555888:::<<<<<<<<<:::888555333222222333555000222444444333555:::>>>;;;;;;===AAAEEEJJJMMMOOOVVVcccqqqyyy}}}|||}}}wwwssssssqqqiiiccc```dddooowwwkkk___XXXQQQNNNOOOOOOIIIDDD===>>>???AAABBBBBBCCCCCCFFFGGGEEEDDDHHHMMMMMMIIIFFFGGGGGGGGGFFFDDDBBBAAACCCFFFHHHGGGEEEDDDEEEGGGGGGGGGGGGFFFGGGKKKPPPUUUHHHCCCAAADDDCCC<<<888:::<<<:::;;;>>>CCCEEEDDDBBBBBBAAABBBCCCFFFGGGFFFDDDEEEHHHJJJJJJJJJLLLQQQVVVKKKFFFBBBCCCGGGKKKJJJIIIDDDCCCBBBDDDFFFDDD???:::666999===???@@@AAABBBDDDDDDGGGJJJJJJHHHEEEDDDCCCFFFDDDBBB???>>>=========777999;;;???BBBFFFIIIJJJIIIIIIKKKQQQXXX\\\]]]\\\XXX___iiirrrwwwzzz{{{|||~~~~~~{{{zzz}}}{{{yyyxxx{{{~~~wwwqqqfffccc\\\SSSMMMJJJJJJLLLIIIEEEBBBCCCGGGHHHEEEAAACCC>>>===@@@@@@<<<===BBBEEEEEEEEEDDDCCCBBB@@@???>>>???@@@@@@???===:::888;;;999888888999999777666:::666555999888333111555<<<===??????>>><<<999777444444444555555444333333333555:::===>>><<<:::888;;;999777555666999<<<>>>888666555555777:::>>>AAABBBBBBAAAAAA???>>>===<<<:::888666555666:::===@@@>>>;;;888666444333111///000---+++---111666777666555777999888666666999<<<===>>>>>>===;;;888555333000111444777:::;;;<<<<<<999777444222111111333444111111111111111444999<<>>CCCIIINNNQQQRRR___nnnwww{{{~~~~~~{{{~~~zzzvvvnnnbbb[[[YYYaaalll|||{{{oooggg\\\UUUPPPRRRRRRMMMGGGEEEDDDAAA===;;;===@@@BBBCCCEEEGGGIIIJJJJJJIIIJJJJJJJJJIIIHHHDDDAAABBBFFFKKKLLLKKKJJJHHHGGGEEEDDDDDDJJJMMMQQQVVVYYYVVVQQQMMMKKKHHHEEEEEEFFFFFFCCC@@@???>>>>>>AAAEEEEEEAAA>>>999===BBBCCCBBBAAABBBCCCEEEIIINNNOOOLLLJJJIIIJJJFFFFFFFFFGGGIIIHHHFFFDDD===<<<===AAAEEEDDD>>>888;;;;;;===???<<<888:::@@@GGGMMMRRROOOHHHBBBAAACCCEEEAAA===;;;<<<<<<;;;999<<<;;;:::;;;>>>CCCIIILLLKKKNNNRRRVVVYYY\\\```bbbfffdddeeejjjsss|||}}}{{{}}}zzzuuummmeee\\\WWWQQQIIIEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAAAAA@@@>>>;;;:::;;;<<>>???===999777777999===???@@@@@@???>>>===<<<;;;;;;::::::999999999:::;;;;;;;;;===???<<<888333222222...///111222222111000...888888999777555444444555<<<<<<======;;;999666444333555888;;;<<<;;;999888<<<:::888666444444444444333222000///111555999<<<<<<>>>??????AAAFFFOOOUUUPPP^^^ooo{{{}}}{{{xxxxxx|||yyyvvvpppgggbbbbbbdddooo~~~wwwkkkcccccc\\\VVVVVVTTTMMMFFFCCCGGGDDDBBBAAABBBDDDDDDDDDJJJLLLMMMNNNMMMKKKKKKJJJGGGFFFDDDAAA???AAAFFFKKKLLLLLLKKKIIIHHHFFFEEEDDDIIILLLQQQWWW[[[ZZZVVVRRRMMMKKKIIIHHHHHHGGGEEECCCAAAAAA@@@AAABBBAAA???===888<<>>===>>>@@@???CCCHHHKKKLLLKKKJJJIIIFFFEEEDDDDDDEEEDDDAAA???<<<;;;<<>>999999666777<<<>>>===>>>AAABBBIIIPPPPPPJJJCCCAAABBBBBB>>>;;;:::<<<======<<<>>>===<<<<<>><<<<<<>>>@@@DDDDDDCCCBBBAAA@@@@@@@@@BBBCCCCCCBBB???<<<999777555888:::888444333666999888999::::::888777777888777888888777555333222333333333333444444444555555333444666888:::<<<======999777555555777:::<<<===>>><<<999666666888;;;===>>>===<<<;;;::::::::::::;;;:::999888888888888888999<<<>>>===888444222222000//////000111222444555555777999999999999:::<<<;;;;;;<<<<<<;;;999777555444666888:::::::::999888:::999777666555444555555222222222333444666999:::@@@BBBCCCBBBBBBDDDJJJOOOSSS^^^nnnzzz~~~}}}zzzyyy{{{wwwtttooogggdddeeefffpppyyymmmeeeddd]]]XXXWWWTTTLLLEEECCCGGGGGGGGGHHHIIIIIIGGGEEELLLMMMNNNNNNNNNLLLJJJHHHDDDCCC@@@>>>>>>AAAHHHMMMNNNNNNLLLKKKHHHFFFDDDCCCEEEHHHMMMTTTYYYZZZWWWUUUNNNNNNMMMJJJGGGEEEEEEFFFEEEEEEDDDAAA>>>;;;;;;<<<:::<<<===<<<999888;;;===<<>>???===:::777222222999???@@@@@@@@@===DDDLLLNNNIIICCCAAAAAA>>><<<::::::<<>>AAADDDEEECCCBBB@@@???@@@AAABBBEEEDDDCCCAAA>>>;;;999888666777888666333222555888888999;;;;;;:::999;;;<<<888888888555222111111222333333444444444555555555555666666777999<<<>>>???<<<999777666888:::;;;;;;<<<:::777555555777:::<<<<<<;;;:::999999:::;;;<<<>>>>>><<<:::888777777777777999<<<<<<999666333222222111......000444999<<<777999;;;<<<<<<<<<>>>???999999:::;;;:::999888777777777888888888888777777888777666666555555666666111222444555666777777777@@@CCCEEEEEEDDDFFFJJJMMMVVV___lllyyy}}}zzz|||uuupppiiiaaa]]]___fffooo}}}}}}pppggg[[[VVVRRRSSSQQQLLLGGGGGGGGGHHHJJJMMMOOONNNKKKHHHIIIJJJKKKLLLLLLKKKHHHFFFEEECCC@@@>>>@@@EEEKKKPPPPPPPPPNNNLLLHHHEEEAAA??????BBBGGGMMMRRRTTTSSSQQQMMMMMMLLLGGGBBBAAADDDGGGHHHHHHFFFAAA;;;777999;;;<<<>>>>>>;;;888777;;;>>>???@@@DDDJJJQQQRRRPPPLLLDDDBBB@@@>>>>>>===;;;:::666555444666999;;;;;;999666222222777;;;;;;;;;===;;;AAAGGGHHHDDD@@@?????????===<<<<<<===???AAABBB@@@???======???CCCGGGJJJIIINNNTTTYYY[[[[[[[[[[[[ccceeejjjqqqxxx~~~wwwooohhhhhhjjjppp{{{xxxqqqddd\\\UUURRRMMMHHHEEEFFFBBBCCCDDDEEEEEEEEEEEEEEE@@@???>>><<<;;;>>>CCCGGGEEECCC@@@>>>>>>@@@BBBDDDFFFEEECCC@@@>>>;;;999888888999888555111111222555555777888888888999;;;<<<;;;:::999555222111222333444444444555555555666666777666666555777:::===???===;;;888888999::::::999999777555444555777:::<<<===;;;999888999;;;>>>@@@CCCBBB@@@===;;;999888777444666999;;;:::777444222555333000///111555999<<<:::<<<>>>>>>===<<<<<<===777777888999:::999999999888888777777666666666666555555555555666666777777222333333444555555555555:::>>>DDDGGGHHHJJJNNNQQQZZZ```kkkwww~~~zzz|||uuuoooggg^^^ZZZ[[[eeelllxxx~~~oooeeeXXXSSSOOOPPPOOOKKKJJJLLLKKKLLLOOOSSSUUUTTTQQQMMMGGGGGGHHHKKKMMMMMMIIIFFFHHHEEEBBBAAADDDIIIOOORRRPPPOOONNNKKKGGGBBB>>><<<===???BBBHHHLLLNNNNNNLLLKKKJJJHHHCCC???>>>BBBFFFIIIIIIFFF@@@999666777:::???@@@@@@===::::::>>>AAACCCCCCEEEIIINNNOOOLLLIIIBBBAAA??????@@@@@@>>><<<666666555777999;;;;;;;;;666555777999777333555999===???AAA@@@>>><<<===>>>AAAAAA???>>>>>>???AAACCC@@@???<<<;;;===AAAEEEHHHDDDIIIPPPUUUXXXZZZ\\\]]]jjjlllqqqvvv{{{|||qqqhhhdddaaaaaagggtttwwwpppggg___WWWTTTOOOIIIEEEFFFEEEEEEGGGGGGGGGEEECCCBBB===<<<;;;999999===BBBFFFDDDBBB???======@@@CCCEEEFFFEEECCC@@@>>><<<:::999;;;;;;888555222000///000111222444444444555888:::===<<<;;;888444333444555555555666666666777777777999777555444555888;;;======;;;999999:::;;;:::999666555444444555888;;;===;;;999888777888;;;>>>@@@CCCAAA???<<<:::888777666222444666999:::999666444666555444444444555777888888;;;===>>>===;;;;;;;;;666666777888999999999999888888777666666555555555333444555555666777777777555444333222222333444555555;;;BBBGGGJJJLLLPPPSSS[[[aaajjjuuu}}}}}}zzz|||uuupppiiiaaa^^^___ggglllvvvrrrhhh]]]WWWRRRQQQNNNKKKLLLPPPSSSSSSUUUWWWYYYXXXUUURRRIIIIIIJJJNNNQQQQQQMMMIIIJJJGGGDDDDDDGGGLLLOOOPPPKKKKKKKKKIIIFFFAAA===;;;===>>>AAAEEEJJJLLLLLLKKKHHHHHHHHHFFFCCCBBBBBBCCCFFFEEEBBB===999666777888>>>???@@@>>><<<===AAAEEEDDDDDDDDDEEEFFFFFFEEECCC@@@@@@@@@BBBCCCCCCAAA???999999:::;;;;;;<<<===>>>777777999:::666111333888>>>>>>>>>===;;;;;;===???BBBBBBAAA???>>>>>>@@@CCCCCCAAA>>>===>>>AAAEEEHHHDDDHHHMMMRRRWWW[[[```cccppprrrvvvzzz}}}}}}{{{zzz|||}}}xxxooogggdddbbbaaahhhwwwwwwpppkkkbbbZZZUUUNNNGGGCCCCCCDDDEEEGGGGGGFFFDDDAAA???::::::999888999<<>>======@@@CCCEEEDDDDDDCCCAAA???===;;;:::<<<;;;999666333111...---///000111111111222555888=========:::777666666777777777888888888999999999:::999666555444666888999<<<:::999:::;;;<<<<<<;;;666666555555555777:::;;;777666555555666888;;;<<<>>>===;;;888666555444333111222333666999999888666777777777666666555444444444777;;;<<<<<<<<<<<<<<<555666666777888888999999666666777666666555444444222333444666666777666666777666444222111222444555666<<>>CCCGGGKKKKKKKKKFFFHHHLLLPPPPPPLLLFFFAAAAAA>>>;;;999777777555444:::<<<>>>>>>===>>>BBBEEEDDDDDDCCCAAA???>>>???@@@@@@AAABBBEEEFFFEEEBBB???999:::<<<<<<<<<<<<<<<<<<888666777:::999777777;;;<<<===>>>>>>>>>>>>@@@AAA???@@@@@@>>><<<<<>>===>>>@@@CCCEEEBBBBBBCCCCCCAAA???<<<:::999999888888666444000...///000111000000222555888;;;======<<<:::888777888999999999:::::::::;;;;;;===;;;999777666666666777:::999999:::===>>>>>>===:::999888666555666666777555555555666777888999::::::999777666555444333333111000000333777::::::888888888777666555444444444444777;;;<<<<<<;;;::::::666666666666777777888999444555666777777666444333222333555666666666666555888888777666555444444333777<<>>AAACCCDDDCCCAAA@@@888999;;;@@@EEEIIIKKKKKKFFFJJJQQQYYY[[[UUUIII@@@===999666555777777444111666999<<<<<<<<<===AAAEEEDDDDDDDDD@@@<<<;;;>>>AAAAAABBBDDDGGGHHHFFFAAA===777999;;;;;;:::999999999999444444999>>>>>>===>>>999;;;>>>AAABBBCCCBBBBBB<<<===>>><<<;;;;;;???CCCLLLJJJGGGEEEEEEHHHKKKNNNPPPQQQQQQSSSXXX```iiioooqqqtttxxx{{{~~~~~~wwwttttttssspppllldddfffnnn|||{{{ppphhh^^^WWWQQQNNNKKKGGGEEEFFF;;;===@@@CCCCCCAAA>>>;;;888999::::::;;;<<>>>>>???AAACCCDDD@@@AAACCCCCCBBB@@@===;;;777777888999999666222///111222222111111222666999:::<<<======:::888777888:::::::::;;;;;;;;;<<<<<>>===:::777555444333333666777777888999:::::::::999888777666555555555555222000///111666:::;;;:::999777666444444444555666888;;;===>>>;;;888777666666666666666666777888888222333666888888666444222222333555666666666555444888999:::;;;:::777444222555:::AAAEEEGGGIIINNNQQQZZZbbbkkkpppqqqqqqtttxxxzzz}}}oooaaa[[[ZZZ\\\kkkzzznnn___\\\ZZZVVVPPPKKKKKKOOOSSSYYYPPPJJJLLLOOOMMMIIIGGGPPPQQQTTTWWWWWWQQQGGG???@@@BBBEEEFFFFFFFFFFFFGGGFFFBBB>>>???AAAAAA;;;666888888888999<<<@@@CCCFFFIIIKKKPPPWWWZZZVVVKKKBBB<<<===;;;666111000555:::444777:::<<<>>>AAADDDGGGDDDEEECCC@@@<<<<<<@@@DDDJJJIIIGGGHHHIIIGGGAAA<<<===<<<;;;::::::::::::;;;::::::<<<===>>>???@@@AAA;;;===@@@BBBAAA@@@@@@@@@?????????===;;;<<<@@@DDDOOOLLLFFFEEEMMMUUUVVVRRRRRRPPPPPPTTTWWW^^^lllxxxuuuyyyyyyxxx~~~|||zzzxxxwwwuuussskkknnnyyy}}}uuurrrsssrrrwwwwwwiii___XXXPPPIIIGGGIIIIIIDDD???>>><<<;;;;;;===>>>===<<<;;;888===EEEDDD<<<===FFFBBB@@@======???BBBDDDEEEGGGEEECCCCCCBBB@@@===:::777:::<<<;;;666333444555333444666555444666:::>>>@@@===999777666666555444999:::;;;:::999888999:::AAAAAA???<<<888555555666777666666888<<>>>>>===:::888666666666666666666666666666777777777555444444555444444333333333444444555888888999999888777666555;;;<<<>>>@@@CCCGGGNNNRRRYYY___ggglllooorrrxxx~~~}}}pppccc\\\\\\___kkk}}}yyymmm^^^^^^\\\WWWRRROOOQQQWWW]]]YYYOOOFFFFFFHHHIIIHHHHHHRRRSSSVVVXXXXXXSSSJJJCCCAAABBBBBBAAAAAAAAADDDFFFHHHFFFDDDEEEEEECCC>>>:::888888888:::===AAAFFFHHHMMMLLLMMMQQQSSSQQQIIICCC>>>>>><<<777222111666;;;666777888999;;;>>>CCCGGGEEEEEECCC>>>::::::>>>CCCLLLKKKKKKJJJHHHEEE@@@<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA>>><<<::::::>>>>>>>>>===;;;<<<@@@CCCMMMLLLJJJLLLUUU___aaa]]]^^^YYYVVVXXX[[[```kkkuuuxxx{{{|||wwwyyy}}}{{{yyyyyyxxxxxx~~~yyypppjjjiiijjjlllpppyyywwwhhh^^^YYYRRRJJJGGGHHHHHHEEE@@@???===;;;:::;;;<<<<<<;;;;;;:::@@@IIIHHH???>>>DDDAAA@@@???@@@BBBCCCEEEEEEDDDBBB@@@??????>>><<<::::::::::::::::::888666444444555666666555777;;;>>>@@@===999666666555555444666888999999888777888:::AAAAAABBB@@@<<<999888888666555555666:::===??????<<<888444333555666555333444555777999:::::::::999555555555555444333333222222333333222111333666888999999:::888666444444555444777:::===???>>>===<<<777777666666666555555555777888888777666555555777333333333333444555666666:::999999999888888777777:::;;;===>>>AAAEEEKKKOOOVVV]]]fffmmmrrrwww~~~rrrfff```___hhhqqq~~~~~~xxxlll```XXXUUUQQQMMMMMMSSS[[[bbb[[[OOODDDAAACCCEEEGGGJJJSSSUUUXXX[[[[[[VVVNNNHHHAAA@@@???===<<<===@@@CCCGGGHHHIIIIIIGGGCCC???<<<888777777888;;;@@@EEEGGGNNNLLLIIIIIIKKKJJJGGGCCC??????===888444333777:::999888888777777;;;@@@DDDEEEDDDAAA<<<888888===AAANNNNNNNNNKKKFFF@@@===;;;::::::;;;===>>>?????????BBBAAA@@@>>>>>>???AAABBBDDDCCCAAA>>>;;;999888777=========<<<<<<===@@@CCCHHHIIIJJJPPP\\\jjjnnnlllggg___YYYZZZ^^^ccckkkrrr{{{}}}}}}xxxwww}}}~~~|||zzzyyyzzz{{{}}}~~~xxxooofffaaaaaadddiiillltttvvvhhh^^^ZZZSSSKKKGGGHHHIIIGGGEEECCC@@@;;;999999::::::999::::::@@@IIIHHH@@@===AAA@@@AAACCCDDDEEEFFFEEEEEEAAA???<<<;;;;;;<<<;;;:::===:::888:::======999555555666888888888999;;;>>>@@@<<<888666555555444333444555777777666666777999===???BBBBBB???<<<999888444333333555888;;;<<<;;;888555333333666666444222444555777999:::::::::999444444555555555444444333333555666666555555777888::::::999777555444666777555888;;;===???>>>===<<<888888777777666555444444777888999888666666666888333333444555777888999:::;;;:::999888888888999::::::;;;<<<===???CCCHHHKKKRRRZZZeeeooovvv}}}}}}~~~sssiiieeedddnnnuuu}}}{{{tttjjj```RRROOOJJJHHHKKKSSS]]]ddd[[[PPPEEEBBBCCCDDDGGGKKKOOOSSSZZZ^^^^^^XXXOOOIII@@@@@@???===;;;<<<>>>@@@CCCFFFIIIIIIEEEAAA===;;;888777666777888<<>>>>>;;;888444444666999999999999999888:::>>>AAABBBAAA>>>:::666777===BBBLLLNNNNNNIIIBBB;;;999888666888:::===??????@@@???BBBAAA???======???BBBDDDAAA???<<<:::::::::;;;:::<<<<<<<<<<<<===???BBBCCCDDDFFFHHHNNN\\\mmmvvvxxxfff^^^WWWYYY___dddjjjppp|||}}}~~~zzz|||}}}{{{{{{|||}}}{{{zzz|||~~~xxxpppgggbbbbbbcccjjjlllsss~~~vvvhhh___ZZZSSSLLLIIIJJJLLLMMMLLLIIIEEE>>>:::888777777666888888===CCCDDD???<<<>>>???BBBFFFHHHHHHFFFEEEDDDAAA>>>;;;::::::<<<<<<<<<===;;;;;;<<<>>>>>><<<999666777999::::::;;;<<<===>>>;;;777555555555444333333555666555444444555666888<<<@@@BBB@@@<<<888666333222222444666888888888555333222444888888555222333444666888999999888888333444555555555555555444777999;;;<<<;;;::::::;;;;;;;;;999777555555777999;;;<<<===>>>>>><<<:::888:::999888777666444333333666777888777666555666777444555666888:::<<<======;;;999888777777888:::;;;;;;<<<===>>>???BBBFFFIIIPPPXXXdddoooyyyxxx{{{}}}zzzrrrkkkiiiiiilllrrryyy~~~vvvmmmccc[[[SSSPPPKKKJJJNNNVVV___dddVVVNNNGGGEEEEEEDDDDDDFFFHHHOOOXXX^^^^^^WWWMMMGGG@@@AAABBBAAA???>>>>>>>>>AAAEEEHHHHHHEEE@@@===;;;<<<;;;:::999999:::<<<===BBBBBBBBBDDDEEEDDDCCCAAA<<<;;;999666444555666888888:::<<<<<<<<<;;;<<<=========<<<999666999???DDDHHHJJJIIIEEE===777555555444666:::===??????>>>===???===<<<;;;<<>>@@@??????@@@@@@CCCGGGHHHGGGEEEDDDDDDBBB@@@===<<<===>>>???>>>;;;>>>@@@@@@>>><<<<<<===777888999;;;<<<===<<<;;;<<<999666444444555444444555666666555333222333444666:::???AAA@@@<<<999777444333333444777888777666555444444666::::::888444111222444555666666666666444444555555666555555555777999<<<===<<<;;;;;;<<<;;;;;;:::777555666888:::<<<===>>>>>>===;;;999888;;;:::999888666444333222444555666555444444555666666888999<<<===>>>??????888777666555666888:::;;;<<<>>>???@@@AAACCCFFFIIIPPPWWWcccoooxxxsssvvvxxxuuuqqqlllkkklllmmmttt}}}~~~ttthhh^^^WWWTTTQQQMMMMMMPPPVVVZZZ]]]PPPJJJGGGGGGFFFBBB???@@@BBBIIISSSXXXXXXRRRKKKFFFAAACCCEEEEEECCCAAA@@@@@@CCCEEEFFFGGGFFFDDD@@@>>>AAAAAA@@@???>>>===<<<<<<<<>>===;;;::::::999:::;;;999888:::@@@EEEDDDDDDCCC???;;;777555444444777;;;>>>???>>><<<:::<<<;;;:::;;;<<>>777888999<<<>>>>>>;;;999:::777444333444555666555555666777666444333444555999<<<@@@AAA???<<<;;;:::777666666777999999777666666555555777;;;<<<999666///000222444555555555444555555666666666555555444444666999::::::::::::;;;;;;;;;;;;999777777999:::;;;;;;======>>>===<<<;;;;;;:::999888666555444333222444555555444333444666888:::;;;===>>>>>>======666666555555666888:::;;;===???AAABBBBBBDDDGGGIIIOOOUUU```llluuuzzz|||}}}xxxrrrtttuuusssooolllllllllpppxxxvvvjjj```[[[XXXUUUSSSRRRTTTVVVVVVUUUNNNJJJHHHIIIGGGBBB?????????EEEKKKNNNMMMJJJHHHGGGDDDEEEEEEEEECCCBBBCCCEEEEEECCCCCCEEEGGGFFFCCC???AAABBBCCCDDDBBB@@@===<<<<<>>888777666666777999:::;;;777999;;;;;;:::999:::;;;888:::<<<;;;999;;;???CCC@@@???<<<;;;:::999666444777999===@@@@@@>>>:::888<<<;;;<<<<<<===>>>???@@@AAA===999999<<<===;;;999;;;;;;;;;>>>CCCGGGHHHGGGEEEFFFEEEDDDJJJVVV^^^```aaa___aaaeeegggfffjjjppp|||~~~~~~{{{wwwssssssuuuwwwwwwxxx}}}yyylllcccXXXUUUPPPMMMKKKKKKKKKKKKEEEBBB===:::999777555333777888999<<>><<>>>>>;;;777777555222222444666777777333555777777666777888:::;;;===>>>===;;;::::::;;;:::999999:::;;;;;;999777888666555777:::;;;999777///000222444555555555444666666777666666555444333222444777888888999;;;<<<999;;;;;;;;;999888999:::<<<<<<============<<<;;;::::::999888777555555444333444555555444444555777999:::<<<<<<<<<;;;999888555666666777999:::;;;;;;<<<>>>AAABBBCCCDDDGGGIIIKKKRRR\\\hhhqqqvvvvvvuuu{{{|||lllssstttuuurrrooolllkkklllnnnwwwyyyooogggdddaaa^^^\\\\\\]]]\\\YYYUUUQQQMMMKKKKKKIIICCCAAABBB???BBBFFFFFFEEEEEEGGGIIIFFFFFFEEECCCBBBCCCFFFIIIDDDAAA???BBBFFFGGGCCC???>>>@@@CCCDDDCCCAAA===;;;???AAADDDEEECCCAAA???>>>888777666777999;;;======777888888888777777:::<<<888;;;===<<<;;;:::===@@@???<<<999999;;;;;;888555999<<>>:::777=========>>>>>>>>>======>>>;;;888999===@@@>>>:::<<<;;;;;;???EEEIIIIIIHHHAAACCCCCCBBBEEELLLPPPPPPWWWYYY___eeeggghhhmmmttt}}}~~~~~~|||vvvwwwzzzmmmcccXXXVVVQQQMMMJJJGGGFFFEEE???<<<:::999888888666555222444777;;;AAADDDBBB>>>FFFGGGFFFAAA;;;999===BBBHHHGGGFFFFFFFFFEEEBBB@@@BBB@@@>>>???@@@@@@<<<888777777888<<>>:::666555333111222444777888888222444666777888999<<<>>>:::;;;;;;999777666888999<<<;;;;;;<<<===<<<:::888999666444666999:::999777000111333555666666666555777777777777666555333333333555777999999;;;===???999:::<<<<<<:::999999:::@@@@@@???>>><<<;;;999888:::999999888777666555555333555666666555555666888999:::;;;;;;:::999666555555666888999;;;;;;<<<<<<;;;===@@@BBBCCCDDDGGGIIIIIIOOOYYYfffooossssssrrrzzzzzz~~~}}}}}}rrruuuxxx{{{xxxsssqqqsssvvvooouuu~~~zzzqqqggg```fffhhhkkkkkkfff___XXXTTTOOOOOONNNMMMJJJFFFCCCBBB>>>===@@@EEEHHHFFFGGGJJJHHHHHHFFFBBB???@@@FFFKKKEEE@@@======AAACCC@@@===???===???CCCDDDBBBBBBEEEBBBBBBBBBCCCDDDBBB>>>;;;888999::::::999:::;;;======>>><<<888777;;;<<<;;;;;;:::;;;>>>AAADDDCCCCCCJJJFFFBBB>>><<<999777555<<<===???>>>===<<<<<<======>>>>>>>>>>>>======<<<999:::;;;===???>>><<<999:::;;;===???AAACCCEEEEEE???BBBEEEGGGGGGHHHHHHIIIPPPNNNSSSbbbnnntttyyy}}}}}}{{{zzz}}}~~~|||}}}|||ooodddWWWQQQLLLLLLLLLHHHDDDDDD>>><<<;;;<<<>>>===:::777666777888<<<@@@CCCDDDCCC???AAAAAA===999999???EEELLLJJJFFFCCC@@@?????????CCCCCCBBBAAA???>>>======999:::;;;<<<;;;:::999888888666444333333555777999444555777999:::;;;::::::888888888888999:::;;;<<<======<<<;;;:::999888777999999777777777888999:::888777777777888:::<<<======:::666555555555555444111222555777999999999999666777999;;;;;;;;;999999:::>>>@@@???<<<999888999@@@<<<777555666666444222555666777888777666444333888777;;;BBBDDD>>>888555666777888:::======:::888;;;<<<===???AAACCCEEEEEEHHHMMMWWWcccnnnsssuuutttyyyuuutttuuuwwwzzz{{{xxxssspppssswwwuuuzzz{{{yyyuuuqqqllliiiqqqtttuuupppfffZZZRRRMMMJJJKKKKKKJJJIIIGGGEEEDDDBBB???>>>AAABBBAAADDDHHHGGGFFFEEECCCAAABBBEEEGGGFFFDDDAAAAAAAAA@@@===;;;:::888999<<<>>><<<===AAABBBBBBCCCEEEGGGEEEBBB???888:::;;;;;;:::999:::;;;<<<>>><<<999888;;;<<<::::::<<<>>>@@@BBBCCCDDDDDDGGGDDDAAA>>>===<<<:::888666888;;;;;;;;;;;;<<<>>>>>>>>>?????????>>>===<<<777777888:::===>>>===;;;<<<>>>@@@AAAAAA@@@???>>>@@@BBBCCCCCCBBBAAABBBCCCJJJJJJQQQbbbqqq{{{~~~|||||||||{{{yyyzzz}}}}}}{{{}}}xxxlllaaaVVVOOOJJJKKKKKKFFFCCCBBB???>>>===>>>@@@AAA???===999999:::===AAADDDEEEDDD?????????<<<:::;;;???CCCIIIGGGEEEBBB@@@???>>>>>>AAABBBDDDEEEDDDAAA>>><<<888999:::;;;;;;;;;;;;;;;777555333222222333555666555666666777777777777666666666555555666666777777888888777777777777777666777777777777888888999:::999999999999:::;;;===>>>???<<<777555444444444333111222444666888888888888555666888999::::::888888999<<<>>>>>>;;;888777777<<<:::888999::::::777555555555555555555444333333777:::BBBHHHFFF>>>::::::777777888;;;======;;;999999:::<<<>>>@@@CCCEEEFFFIIINNNXXXbbbkkkooopppooo}}}}}}}}}{{{yyyzzzxxxuuuwwwxxxtttooolllooosss|||}}}wwwtttrrrrrrrrrqqq{{{}}}{{{qqqaaaSSSJJJGGGFFFGGGHHHIIIJJJIIIHHHHHHFFFAAA===<<<<<<<<<@@@FFFGGGEEEDDDDDDEEEEEEDDDCCCBBBDDDDDDCCC@@@===<<<;;;999666555888999888:::>>>AAABBBDDDGGGIIIHHHDDDAAA999;;;===<<<:::888888888:::======::::::<<<<<<999:::>>>BBBDDDCCCBBBDDDFFFIIIGGGCCCAAA@@@>>>;;;999444666888999888999:::;;;===>>>@@@AAAAAA@@@>>>===888888888:::>>>AAABBBBBBCCCDDDEEEEEECCC???;;;999@@@AAAAAA???>>>>>>@@@BBBGGGIIIRRRccctttzzzzzz~~~|||xxxvvvyyy{{{yyyxxxzzzttthhh^^^TTTMMMIIIIIIIIIEEEAAAAAA???>>>===>>>@@@BBBBBBAAA;;;999999;;;>>>AAACCCCCC???===<<<:::;;;===???AAADDDDDDCCCCCCAAA@@@???>>>===@@@EEEHHHGGGDDD???;;;999999999:::;;;<<<>>>>>>888777555333333333555666888888777666666555666666666666555555555444444444222222222333333444444444555555666888999999999999;;;:::::::::;;;===???@@@AAA===888555444444444333111222444555666777777777333555666888999888888777999;;;<<<;;;999777666666888888999<<<======:::888555444333222222222333444666===IIIOOOJJJ@@@<<<>>>999999999:::<<<===;;;:::888999:::===@@@CCCFFFGGGLLLQQQYYYbbbhhhkkkllllllzzzxxx{{{zzzppprrrrrrnnngggeeehhhlll}}}}}}vvvttttttvvvwww~~~~~~xxxjjjXXXKKKEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJFFFAAA======<<<<<<@@@EEEIIIGGGFFFHHHJJJJJJGGGCCC<<>>@@@>>>999777888888777:::>>>@@@AAACCCFFFGGGFFFBBB???:::<<<>>>===:::888777666999===>>><<<<<<>>><<<888:::@@@FFFGGGDDDBBBDDDGGGMMMKKKGGGEEEBBB???:::777666888999999888777777888<<<===@@@BBBCCCBBBAAA@@@<<<;;;;;;===BBBGGGIIIKKKJJJJJJIIIGGGDDD@@@===;;;@@@@@@@@@??????AAAEEEIIIJJJNNNVVVdddtttzzz{{{}}}|||zzzyyy{{{}}}~~~{{{zzzyyyuuuqqqqqqwww|||}}}~~~}}}{{{|||rrrggg^^^TTTMMMHHHIIIHHHDDDAAA@@@>>>===;;;;;;<<<>>>??????:::888777777:::===??????>>><<<999999;;;>>>??????@@@AAACCCCCCCCCAAA???>>>;;;>>>CCCFFFFFFCCC???<<<;;;:::999999:::<<<===???<<<:::888777666666777777;;;:::888777777777888999999999888888777666555555000000000111111111222222222444666888999999999888::::::::::::;;;===>>>@@@@@@<<<888555555666666555333333444555666777777777444555666777888999999888999:::::::::888777555555888888999;;;<<<<<<;;;:::666555333111111333555666999@@@KKKSSSPPPFFFAAAAAA<<<:::999:::;;;<<<;;;999888999;;;===AAAEEEHHHJJJOOOTTT\\\dddiiilllmmmnnn|||}}}zzznnnppppppkkkdddaaacccfffuuu{{{zzzxxxyyy{{{}}}{{{qqqaaaPPPEEEBBBCCCCCCDDDEEEGGGHHHHHHGGGGGGDDD@@@???AAAAAA@@@BBBFFFLLLJJJIIIKKKNNNMMMJJJFFF???DDDIIIHHHCCC@@@AAADDDBBB<<<999999888666999>>>@@@@@@@@@AAABBB@@@===::::::<<<===<<<:::888777777999===???>>>>>>@@@>>>:::;;;BBBHHHJJJFFFCCCDDDFFFGGGFFFDDDCCCAAA>>>999666777999;;;;;;:::::::::;;;<<<===@@@BBBCCCCCCBBBAAA===<<<<<<>>>CCCIIILLLNNNMMMJJJFFFCCC@@@???@@@@@@AAAAAAAAA@@@AAADDDHHHLLLMMMRRRZZZeeesss|||vvvtttzzz}}}}}}{{{{{{tttoooooowww|||yyy~~~rrrhhh```TTTMMMHHHIIIIIIDDDAAA@@@>>>>>><<<;;;::::::<<<===<<<:::777777999<<<=========;;;999999:::<<<======>>>@@@BBBCCCCCCBBB@@@???;;;===>>>@@@@@@???>>>======<<<:::999999:::;;;<<<<<<;;;:::888777777777888999888777777777888:::;;;999::::::999888777555555222222111111111111000000222333555777888999888888999999888888999;;;===>>><<<:::777666777999999888555555555555666777777777555555666888999:::::::::;;;::::::999888777666555:::999999777777777999:::888777444222333444777999AAACCCKKKTTTVVVOOOHHHFFF@@@===;;;::::::::::::999:::;;;<<<>>>BBBGGGKKKMMMQQQWWW```gggkkknnnqqqsssyyyoooqqqrrrnnnfffbbbbbbeeekkksss}}}||||||}}}}}}{{{ttthhhZZZMMMDDDAAA@@@???@@@BBBCCCDDDDDDDDDCCCCCCAAAAAAEEEFFFDDDEEEHHHMMMLLLJJJKKKKKKLLLKKKIIIFFFJJJMMMJJJEEEAAAAAADDD???:::777777666555888<<<@@@>>>=========<<<:::888:::;;;;;;;;;999888999;;;;;;???AAA@@@@@@BBB@@@<<<===BBBHHHJJJHHHEEECCCCCC999:::;;;===>>>===999777555777;;;===>>>@@@BBBDDD@@@@@@@@@AAAAAA@@@@@@@@@;;;::::::<<>><<<;;;<<<===???===;;;;;;<<<=========;;;;;;:::999999:::;;;<<<===>>>@@@AAABBBAAA@@@>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;:::999999999999999:::999888888777777777777666666555666666777888888777777888888777555444333333333333222222222111111333333444666777777777777888777777777888:::<<<===999888888999:::;;;:::999666555555444555555666666555555666777888:::;;;;;;<<<:::888888888888666444::::::888666444444777999999888666444555777999;;;EEEEEEJJJSSSXXXTTTOOOMMMFFFCCC>>>;;;;;;::::::999<<<<<<===???CCCGGGLLLNNNSSSYYYbbbiiilllooosssvvvzzzpppsssuuuqqqiiicccbbbdddhhhqqq}}}}}}xxxtttqqqkkkeee\\\SSSMMMFFFAAA======>>>@@@CCCDDDEEEEEEEEEFFFCCCCCCEEEFFFDDDFFFIIIKKKJJJIIIFFFEEEFFFHHHKKKGGGHHHIIIFFFBBB@@@@@@BBB888444333555666666999===@@@>>>;;;:::;;;<<<<<<<<<999999999888888999<<>>BBBGGGJJJJJJGGGCCC@@@222333666:::======:::777555888<<>>@@@BBBBBBCCCCCCCCCFFFIIILLLSSSZZZaaafffqqq|||}}}{{{wwwyyyuuummmddd\\\RRRKKKFFFGGGGGGBBB???>>><<>><<<===???@@@>>>======>>>>>><<<;;;:::<<<<<<:::777666888;;;;;;<<<===>>>>>>>>>======;;;;;;;;;;;;::::::;;;;;;888888999999:::999999999999999999888888888888888666777777777777666666555444555666777666555333222222333333333333333444444444444444444555555666777777777777777888:::;;;===999999:::;;;===<<<999666555444333222222222333444444444555666777999:::;;;;;;888666555666666555333777888999888555444666888999888666666666888999;;;AAABBBGGGNNNQQQOOOOOORRRMMMIIICCC???===<<<;;;;;;=========???BBBFFFKKKMMMSSSZZZccchhhkkkmmmqqquuuzzzooosssvvvrrrjjjcccaaabbbjjjttt~~~rrrhhhaaaYYYUUUPPPNNNMMMIIIBBB<<<===???BBBEEEGGGIIIIIIIIIIIIEEECCCEEEEEECCCEEEJJJHHHHHHFFFBBB???@@@FFFKKKAAAAAAAAA@@@>>>>>>???AAA444111111555888888;;;@@@AAA>>>;;;:::;;;>>>@@@@@@888888888777777:::>>>BBB???BBBCCCAAAAAADDDDDDAAA???AAAEEEJJJKKKHHHBBB>>>333555888<<<>>>===:::777888;;;>>>@@@BBBCCCFFFHHHLLLIIIEEE???;;;888777666999888999;;;???BBBCCCCCCDDDCCCAAA???>>>>>>?????????AAACCCEEEGGGKKKOOOSSSYYY```fffhhhqqq~~~zzz~~~{{{qqqjjjaaaXXXPPPJJJEEEEEEEEEAAA======888<<>>===>>>???>>>===<<<<<<===<<<:::888999<<<>>>;;;666444777:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999444555777999:::::::::999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999777555444444666777888888666444333111111222333444555666666666555444333333444666777888777777777888:::<<<===999:::;;;===>>><<<777444333222111000000000111222333333333444666888999::::::777444333555555333111333666::::::888666777888777777666666777888999:::999===CCCHHHHHHFFFKKKSSSRRRMMMGGGBBB???>>>===<<<======<<<>>>AAAEEEIIILLLSSSZZZbbbggghhhjjjnnnrrrxxxpppqqqqqqnnniiiddd```___jjjrrr~~~vvvlll___UUULLLLLLKKKHHHDDDAAA?????????@@@AAACCCFFFIIIKKKMMMKKKHHHDDDBBBCCCFFFGGGHHHGGGEEECCCCCCDDDEEEEEEEEECCC>>>::::::???BBBAAA>>>999777555666999===@@@AAA>>>===;;;<<<<<<;;;999777333444666888:::;;;<<<<<<<<>>?????????AAAFFFKKKJJJGGGDDDAAA>>>;;;888555;;;999888;;;???BBBBBB@@@FFFFFFDDDAAA>>>>>>@@@BBB@@@BBBEEEJJJOOOSSSWWWYYYXXX\\\ccclllvvv~~~vvvmmmddd^^^RRRNNNIIIEEEBBB@@@>>>===@@@===;;;===@@@AAA>>>;;;<<<======<<<::::::;;;<<<888888999:::::::::999999>>><<<999777666777999:::999:::<<<===>>>===<<<;;;999888777999<<<>>><<<:::777999<<<>>>>>>===:::888999:::::::::999888777666444444555999;;;999444///555333111000111444777:::@@@:::444444999;;;999555666777888999:::;;;;;;;;;<<<;;;;;;;;;;;;999555222111111111111111111111111///222555555333333666999:::;;;:::888555444777;;;<<<======<<<999777666777555222222777777222111555888999;;;<<<===???CCCFFFIIIFFFCCC???===<<<<<<<<<@@@AAABBBCCCCCCEEEIIILLLUUUXXX\\\bbbhhhnnnrrrtttyyyuuutttqqqllleeeaaa______hhhuuuwwwllleee\\\TTTMMMLLLIIIFFFBBB@@@?????????@@@AAACCCEEEHHHJJJLLLLLLIIIEEEDDDDDDFFFGGGHHHHHHFFFCCCBBBCCCCCCCCCCCC@@@===999:::<<>>@@@CCCCCCAAA@@@?????????BBBEEEDDDAAA>>>======999===BBBGGGIIIHHHEEEBBB999;;;<<<<<<<<<>>>CCCGGGGGGDDDAAA>>>===;;;999777<<<;;;;;;===?????????===DDDDDDDDDBBB@@@AAACCCEEE>>>AAAEEEKKKQQQWWW[[[]]]]]]bbbkkksss{{{~~~vvvlllccc\\\TTTPPPJJJEEEBBB@@@===;;;999:::<<<============>>>===>>>>>><<<:::999:::;;;999999999999999888888888===;;;:::888888999:::;;;???>>>>>>===<<<<<<;;;;;;999888777999<<<===<<<:::888:::===??????>>><<<:::999999999888888777666555555555555777999888333000333222111111333666999;;;>>>:::666666999;;;:::888777888999:::::::::::::::;;;;;;<<<<<<:::888555444222222111111111111222222000222333444444555666888888888888666333333666888===>>>>>>===999777666666666333333777666222222555777777777888:::<<<>>>@@@CCCBBB@@@???>>>===>>>>>>BBBBBBBBBAAAAAAEEEJJJNNNUUUXXX\\\bbbiiinnnsssuuu|||zzzwwwrrrllleeebbbcccdddkkk{{{tttjjjeee___YYYNNNLLLGGGCCC@@@>>>>>>>>>??????@@@BBBDDDGGGIIIJJJLLLIIIFFFEEEEEEFFFFFFFFFFFFDDD@@@?????????>>>===;;;:::999888999:::<<<<<<;;;======;;;777444555777888888777999:::;;;:::888<<<:::999888999<<<@@@BBBBBBCCCDDDCCC@@@>>>>>>???>>>@@@CCCDDDAAA???===<<<===>>>BBBIIINNNMMMFFF@@@888999::::::;;;===AAADDDEEEBBB???======>>>===<<<>>>@@@AAABBB@@@???>>>>>>@@@BBBCCCCCCBBBCCCFFFHHHCCCEEEIIIOOOTTTYYY]]]___]]]dddnnnxxx}}}uuujjjaaa[[[VVVQQQKKKFFFBBB???<<<:::555:::======:::888:::===<<<>>>>>>===<<<;;;<<<===;;;:::888777666777777888;;;::::::::::::;;;<<<<<>>@@@@@@???>>><<<888888777777666666555555888777666666777666333111111222222444666888:::;;;;;;:::999888999:::;;;<<<999999::::::::::::::::::999;;;===<<<888555555666444222111000000111222444333222222333555777777666666666666555333333555777>>>??????===:::777666777777555555777666333333555888555444666:::<<<<<<;;;<<<===>>>>>>????????????CCCBBBAAA@@@AAAEEEKKKPPPSSSVVV\\\bbbiiiooosssuuu~~~yyywwwtttoookkkhhhhhhjjjpppvvvlllfff```ZZZPPPLLLFFFAAA???>>>????????????@@@AAACCCEEEGGGHHHJJJHHHEEEDDDEEEEEEDDDCCCCCCAAA>>><<<;;;;;;999888666777888888777777999<<<888===@@@???;;;888:::===888888777999:::;;;999888777777888:::<<<@@@CCCEEEEEEEEEEEECCC@@@>>>>>>??????AAABBBCCCAAA>>>;;;:::<<<===@@@EEEHHHGGGCCC???999999999:::;;;>>>AAACCCCCCAAA>>>>>>???AAAAAAAAA???CCCFFFFFFDDDAAABBBCCC@@@BBBDDDEEEEEEFFFHHHJJJKKKMMMOOORRRUUUYYY[[[]]]]]]fffrrr|||}}}{{{zzz}}}~~~ssshhh___ZZZWWWSSSLLLFFFBBB>>>;;;999777:::<<<<<<:::888888999<<<>>>@@@@@@??????@@@AAA<<<:::888666555555666777888888999::::::;;;;;;<<>>===<<<999999888999::::::;;;;;;;;;<<<===??????>>>>>>===888888777666555555555555;;;:::888666555555555444333333555666888999999999777999::::::888888;;;>>>;;;;;;:::999999999999999777;;;>>><<<777333555888555333111//////111333555555222111333666888777444666666777777777777777777<<<===>>>===;;;999888999888777666666666555555666999666444777===@@@???<<<888:::<<<>>>??????>>>===@@@AAAAAAAAABBBEEEJJJNNNQQQTTTZZZ```gggmmmqqqssswwwxxxwwwtttooojjjgggfffppp|||uuujjjbbbYYYRRRRRRLLLEEEAAA@@@AAAAAAAAA??????@@@AAACCCDDDFFFGGGGGGEEECCCCCCDDDCCCBBB@@@BBBAAA???>>>>>>===:::888555666888888777777999;;;777<<>>:::888:::===???@@@???>>>???AAA999888888888:::===???AAA@@@???===>>>@@@BBBBBBBBB===AAAEEEEEEDDDCCCDDDGGGDDDGGGJJJLLLLLLLLLNNNOOOMMMMMMMMMOOOQQQUUUXXX[[[bbbkkkyyy~~~~~~wwwyyy~~~{{{oooeee^^^ZZZWWWSSSLLLGGGBBB???<<<:::888888999<<>>;;;;;;999888888888888888777;;;===;;;666333555888555333111//////111333555666333222333777888777444888888999:::;;;;;;::::::999;;;<<<<<<;;;::::::;;;888888777666666777888777999666555999???BBBAAA===777999;;;======<<<;;;999;;;>>>AAADDDEEEFFFHHHIIINNNQQQWWW^^^eeejjjmmmoooyyyzzz{{{xxxppphhhaaa]]]lllwwwwwwlllbbbXXXOOORRRMMMFFFCCCCCCEEEEEEDDD@@@@@@AAAAAACCCDDDFFFFFFCCCBBBBBBBBBCCCCCCAAA???BBBBBBCCCDDDEEECCC>>>;;;777777888999:::;;;;;;;;;;;;>>>AAA@@@>>><<<<<<>>>===<<<<<<>>>???@@@???===;;;===???AAA@@@>>><<<:::BBBDDDEEEEEECCCAAAAAABBBEEECCCAAA@@@???>>><<<;;;:::===???===::::::>>>BBB888666444555888;;;============<<<>>>@@@AAAAAA@@@:::<<<>>>???@@@AAACCCEEEGGGKKKOOORRRSSSSSSTTTUUUJJJIIIGGGHHHLLLQQQWWW[[[fffnnnzzz{{{uuuuuuxxxuuuiii```[[[ZZZUUUQQQKKKFFFCCCAAA>>><<<888777999???EEEHHHEEEAAAIIIJJJIIIFFFBBB===;;;:::;;;:::888777666777777888666666666666777999::::::<<<>>>BBBEEEFFFDDD@@@>>><<<<<<<<<;;;999:::<<<>>>;;;::::::::::::;;;<<<<<<<<<:::999777777777888888<<<<<<:::777555555777999777888888888777666555444444777999999777777999<<<:::999888777666666777888888:::;;;999666444666888555333222111111222333555555444444444666777666555888888:::<<>>@@@CCCGGGIIIFFFAAA===:::888888:::>>>???>>><<<@@@@@@AAA@@@@@@?????????======>>>@@@DDDFFFFFFEEEBBBBBBBBBBBB@@@>>>;;;:::???BBBEEEFFFEEEDDDCCCDDDFFFBBB???===???AAAAAA@@@;;;<<<<<<<<<<<<<<<<<<===888666444555888;;;<<<<<>>>>><<<::::::===@@@;;;:::999999999:::<<<===>>>===;;;999888999:::;;;888999999777444444666999777777666666666555555555666888999:::999999::::::999888666555444555777888999999888777777666666777444333333222222333333444444555666666555555666777666666888;;;??????<<<999999:::;;;;;;888777777777555888888444666<<<>>><<<888999:::;;;<<<<<<;;;:::888999999:::999888666666666999>>>AAACCCDDDEEEFFFMMMQQQWWW]]]cccfffhhhiii}}}vvvnnnhhheeennn|||yyyxxxnnnggg___YYYRRRMMMHHHGGGJJJLLLKKKHHHBBBBBBBBBCCCCCCEEEFFFFFF@@@@@@AAADDDFFFFFFDDDAAA999<<>>BBBGGGJJJKKKKKKDDDDDDBBBAAA@@@?????????===@@@DDDGGGFFFEEEEEEEEEEEEAAA===<<>>>>>;;;777;;;888666666:::===>>>>>>CCCCCCEEEGGGHHHGGGDDDAAA???;;;888888===AAABBBBBB>>>CCCJJJPPPSSSUUUVVVXXXWWWRRRMMMIIIJJJPPPXXX]]]rrrwww~~~}}}uuuhhh\\\UUUUUUVVVQQQNNNIIIFFFDDDCCCBBBAAA???DDDJJJKKKIIIFFFFFFGGGCCCEEEFFFEEEAAA>>><<<;;;888888999:::::::::999999;;;:::888666777888;;;===@@@AAAAAABBBBBBAAAAAA@@@>>>??????===::::::>>>AAA<<<;;;999999999:::<<<>>>@@@>>><<<:::::::::;;;<<<555777777666333333555888555555555555555666777777999999::::::;;;;;;::::::777666555444444555777888;;;999777666777888777666333333333333333333333333333666888777444333666888333444666:::===>>>:::666;;;<<<<<<:::777555444444444888888444666===@@@>>>;;;===???>>><<<:::::::::888888888888888777777666777999<<>>===<<<<<>><<<777333666777888:::===AAADDDFFFKKKOOOSSSQQQJJJDDDBBBCCC???>>>>>>???AAAAAA@@@>>>===???FFFQQQWWWWWWVVVWWWQQQSSSTTTSSSRRRTTTZZZ___ooo~~~tttjjjccc]]]VVVQQQRRRRRRPPPLLLGGGCCCBBBBBBCCCHHHMMMLLLHHHDDDDDDFFFBBB@@@===:::999:::<<<>>><<<;;;::::::;;;;;;999888999;;;<<<:::777888>>>CCCFFFCCC???>>>???@@@???===@@@<<<:::===CCCGGGGGGEEE999888888888888999:::;;;???>>>;;;999888777777888777:::======:::777666666555555555444555666777777:::999999<<>>;;;999777444222111222444555===;;;999999:::999555111777555444777<<<<<<777111444333222111111111222333222333444666999:::<<<======>>>===888666888777444222222333333333666;;;???===BBBFFFDDD>>>888777999666666777777888888888999888;;;>>>AAABBBDDDFFFHHHQQQTTTXXX]]]bbbeeeggghhh|||vvvyyy{{{yyysssmmmjjjjjjppp~~~yyy{{{zzzrrrfff[[[UUUSSSNNNKKKJJJKKKOOOQQQQQQOOOIIIHHHGGGFFFFFFFFFEEEDDDGGGKKKOOOPPPMMMHHHEEEDDDAAACCCEEEGGGHHHGGGEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@EEEJJJJJJDDDAAABBBAAA>>><<<;;;:::<<<@@@DDDFFFGGGHHHFFFBBB@@@??????@@@@@@FFFDDDBBBBBBDDDEEEFFFFFFGGGFFFEEEGGGHHHIIIGGGFFF@@@>>>;;;999999888777666555666888;;;???CCCGGGIIIIIIMMMPPPOOOJJJEEEBBBBBB@@@??????@@@@@@@@@>>><<<:::;;;BBBLLLSSSTTTTTTWWWZZZWWWRRRMMMNNNVVVdddooovvvzzz}}}sssggg]]]WWWSSSRRRPPPPPPOOOLLLHHHEEECCCCCCBBBFFFJJJJJJEEEAAAAAABBB???===;;;999999;;;>>>@@@<<<;;;999999::::::999777777999:::999777888>>>CCCGGGDDDBBBAAACCCCCCBBB@@@CCC???<<<>>>BBBEEEDDDBBB???>>><<<:::999:::;;;<<<@@@???===:::999888888888888;;;>>>===:::777555555888888888777888888999999:::999999;;;>>>???===;;;<<<;;;888666555666888999===;;;::::::;;;:::777444666555555777:::999666222444333333222222222222222111111333555777888:::::::::<<<;;;777666888888555333444444333333555999<<<888;;;>>><<<999555555666555666777777888999999::::::===AAADDDFFFIIIKKKNNNUUUWWW[[[^^^bbbdddeeefffuuuuuuwwwvvvrrrlllgggfffgggsss~~~xxxpppfff[[[RRRMMMLLLJJJIIIKKKOOOQQQOOOMMMJJJJJJJJJJJJIIIHHHGGGFFFIIILLLOOOOOOLLLHHHEEEDDDAAABBBEEEGGGGGGGGGFFFEEE@@@AAABBBCCCCCCBBBAAA@@@BBBEEEGGGCCCAAA@@@???===:::888666888<<>>BBBEEEGGGEEEGGGJJJKKKJJJFFFBBB???===<<<===???AAAAAA???===999999>>>GGGMMMPPPSSSWWWXXXTTTNNNIIIKKKVVVfffsss~~~zzzzzz~~~rrrbbbVVVPPPPPPRRRLLLMMMNNNLLLHHHEEECCCCCC???CCCGGGGGGCCC???======;;;:::999999:::===???AAA===:::888888888888888777555777888888666888===AAAEEEDDDDDDEEEFFFFFFEEECCCFFFBBB??????AAABBBAAA???===;;;888666666888:::<<>><<<:::888777888999:::===<<<;;;;;;<<<;;;999777444555666777777666555444444444444444444333222222000000111333444666777777777999999666666888888666444555444333222333777999666666666555444444333333444555777888999:::;;;;;;<<>>@@@CCCDDDDDDCCCCCCAAAAAACCCDDDCCCBBB@@@???>>>AAACCCBBB@@@???>>>===<<<:::999:::>>>BBBEEEFFFAAAAAABBBCCCCCCDDDEEEGGGGGGEEECCCDDDFFFIIIJJJJJJFFFDDDBBBBBBAAA@@@===;;;>>>>>>;;;666111111555999<<<;;;::::::;;;<<<===>>>@@@AAACCCFFFGGGEEEAAA===777777999===AAACCCCCCBBB<<<;;;>>>DDDIIIKKKPPPVVVPPPPPPPPPOOOQQQYYYdddmmm~~~}}}|||{{{{{{ooo```SSSMMMNNNQQQJJJKKKLLLJJJFFFCCC@@@@@@===@@@DDDDDDBBB???===<<<999999999:::;;;===???@@@<<<:::888777888888777666666888888777777888;;;>>>AAABBBCCCEEEFFFFFFEEEDDDEEECCC@@@???@@@AAA@@@???888666444333444888===@@@@@@>>><<<:::888777777777777888:::;;;:::999888777888888888888888777777666<<<:::999999999:::;;;<<<;;;:::888777666666777888;;;:::::::::;;;;;;::::::555666777777555444555666444555666666555444222111000111111222333444555555333666777555666999999666333444444333333444666999999666444333444444444333444555777999;;;;;;<<<<<<<<>>@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@@@@AAAAAABBBBBB???;;;:::;;;===<<<<<<===@@@AAAAAA@@@===???BBBBBB@@@@@@AAABBBEEEEEEEEEGGGHHHHHHFFFCCCDDDCCCBBBBBBBBBAAA???===:::;;;;;;888333222444777:::999888777777777888999<<<<<<>>>AAACCCBBB???<<<777777888;;;@@@CCCCCCCCC>>>===>>>BBBCCCDDDKKKRRRSSSUUUWWWYYYZZZ___gggmmm~~~~~~zzzvvvyyy||||||wwwtttkkk___TTTMMMLLLNNNIIIJJJJJJGGGCCC???======<<>>???@@@@@@@@@;;;999777666777;;;@@@CCC===<<<:::888666666666666444555666888:::::::::999777777888888888888777666;;;;;;:::888888888:::;;;:::999777666555555666666888888999999999:::;;;<<<888888999777555555666777666666777777666555333222222222333333333444444444111555666555666::::::777111333444444444555888:::;;;888555333333333333222444555888:::<<<<<<<<<<<<===@@@CCCEEEFFFHHHJJJLLLTTTVVVYYY]]]```cccddddddxxx}}}{{{tttjjj```\\\\\\^^^nnn}}}~~~xxxrrrllldddZZZSSSWWWWWWXXX[[[\\\YYYRRRLLLAAADDDFFFEEEDDDEEEHHHLLLNNNLLLJJJHHHGGGEEEBBB???<<<===???AAACCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBHHHEEEDDDBBB===777666888<<<;;;;;;===>>>???===<<<<<>>???@@@???===777888999888666555555666666666555555666777999::::::;;;===>>>????????????<<<;;;999:::<<>>>>>@@@???@@@FFFOOOZZZZZZZZZYYY[[[aaakkksss~~~~~~yyyyyyxxxssspppsss|||rrrooohhh^^^UUUNNNKKKJJJHHHHHHGGGEEEAAA>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA<<<======>>>>>>===<<<;;;777777888:::<<<;;;999666;;;;;;;;;:::;;;;;;;;;<<<;;;===@@@@@@@@@@@@BBBCCC??????>>>======>>>???@@@===;;;888666666888:::<<<:::999888666555666666777333333333555888::::::999666777999:::::::::999888:::;;;;;;999777777888999:::999999888777777666777666777888999999:::===???===;;;999888888888999999888888888777666555444333444444444444333333333333000444666666777::::::777111333555555555666999;;;999888666333222111111222555777999<<<======<<<;;;>>>AAADDDGGGHHHJJJLLLNNNQQQSSSXXX]]]aaaeeeggghhhxxxmmmbbb\\\[[[]]]lll|||}}}yyyssslllcccZZZTTT\\\\\\]]]``````\\\SSSLLLCCCEEEFFFDDDAAAAAAFFFJJJOOOKKKHHHFFFEEECCC@@@===>>>>>>@@@BBBDDDFFFHHHIIIJJJHHHFFFDDDDDDDDDEEEFFFJJJEEECCCBBB===888888===<<<:::999:::<<<>>>>>>>>>???CCCHHHHHHDDDAAABBBCCCGGGFFFFFFGGGGGGFFFCCCAAA<<<;;;;;;;;;<<<<<<;;;999888777666666888888777777888888777777888999;;;<<<;;;===???>>>======@@@DDD@@@===999888999<<<>>>???AAA@@@AAACCCBBBBBBIIIRRR\\\]]]]]]]]]^^^eeeooowwwyyyyyyxxxuuutttxxxsssnnneee\\\TTTNNNIIIFFFFFFFFFEEECCCAAA@@@BBBDDDEEECCC@@@??????@@@@@@@@@<<<===>>>??????>>>===<<<444555999===???>>>:::777;;;;;;;;;<<<>>>???@@@@@@===???AAA@@@???@@@BBBEEE???>>>===<<<;;;;;;<<<===:::999666555444555666777999888777666666777888999444333222333666888777555444555777999::::::999999888:::<<<;;;888666666777:::999999888777777666666555777999999999;;;???BBBBBB>>>:::999;;;<<<<<<;;;::::::888777666555555555444444444333333222222222111555777777888;;;;;;777444555777777666777888:::555777888666333111333555666888:::=========;;;:::<<>>DDDIIIMMMIIIDDDBBBBBB@@@===:::===>>>???BBBDDDFFFHHHIIIMMMKKKHHHFFFEEEFFFHHHIIIFFFBBB@@@AAA>>>;;;===DDD>>>;;;888888;;;???AAACCCDDDIIINNNOOOKKKHHHIIIKKKIIIGGGEEEEEEFFFGGGFFFEEEEEECCCAAA@@@???===999777:::777444444777::::::888>>>===;;;:::999::::::;;;<<>>======>>>>>>;;;===???@@@AAA@@@???>>>222444999>>>AAA@@@;;;777:::::::::===@@@CCCDDDCCC@@@AAABBBAAA???@@@DDDGGG??????>>>;;;999999:::;;;999999888888888:::;;;<<<888888777777777888:::;;;666444222333555666444111000222444777888888777777777:::<<<;;;888555555666888888777777666555555555666888:::;;;:::<<>>;;;<<<:::888666555555555666444444333333222111111000111555888888999;;;;;;777777888999888777666777888333777;;;999555333666:::777999;;;===>>>===;;;999777;;;@@@EEEIIILLLPPPSSSSSSVVV[[[```eeeiiilllmmmxxxkkk```\\\___cccsssyyyqqqkkkeee]]]XXXWWW\\\^^^YYYUUUSSSLLLDDD@@@CCCFFFDDD@@@???BBBGGGKKKEEE???===>>>>>>:::777<<<>>>@@@AAABBBCCCFFFHHHHHHKKKMMMLLLIIIHHHIIIKKKBBBAAA???===<<<;;;;;;<<>>======???AAABBBAAA@@@666888;;;===>>>===<<<;;;===>>>@@@AAAAAACCCFFFIIIBBB???======@@@CCCBBBAAA???>>>===<<<<<<<<<======<<<:::888666666888;;;===:::999777666555555555666999555000///111444333222///111444888:::::::::999:::;;;;;;;;;:::888777555777888999888666444444555111444888;;;===@@@CCCFFFAAA===888666666888:::;;;;;;:::888666666777888:::777777666444222333666999666666666777888888888999444777:::999666444555777777888999999999999888777:::;;;>>>??????<<<999777777:::>>>BBBFFFKKKQQQUUU\\\[[[ZZZ\\\___dddiiilllyyykkk]]]WWW]]]eeezzzwwwooogggaaa[[[WWW[[[^^^\\\UUUQQQPPPLLLFFFBBBEEEHHHGGGCCCBBBEEEIIIJJJFFFAAA>>>======;;;999<<<>>>@@@AAAAAABBBDDDFFFGGGJJJKKKJJJHHHFFFFFFGGGCCCAAA>>>;;;:::999999999===;;;:::>>>DDDGGGFFFDDDBBBDDDGGGJJJLLLMMMMMMLLLKKKGGGCCCDDDHHHJJJHHHEEEHHHFFFDDDBBB???<<<:::888333444666888:::;;;;;;;;;555666777888:::<<<===???FFFDDDAAA>>><<<<<<<<<===444666888;;;???DDDKKKPPPRRRPPPKKKHHHFFFFFFGGGHHHSSSVVVZZZ___fffoooyyy{{{wwwyyyvvvkkk___VVVOOOHHHEEEFFFPPPVVV]]]^^^YYYQQQKKKHHHIIIGGGBBB<<<777666777999:::;;;===???@@@@@@@@@@@@;;;;;;;;;:::::::::::::::???@@@BBBBBBBBBBBBCCCEEEAAA>>><<<<<<>>>@@@???>>>===<<<;;;:::::::::<<<===;;;999777555666888:::<<<<<<;;;999777555555555555888555222111111222333333000333666:::<<<<<<<<<;;;999999:::;;;:::999888777777888999888555333222222444666999:::<<<>>>AAADDDBBB>>>999666666888999999888888777777777888:::;;;888999:::888666555555666666666777777888888999999666777888777555333333333888888999::::::999888888999:::===??????===:::999777:::>>>CCCHHHOOOVVV[[[WWWZZZ[[[[[[ZZZ]]]dddjjj~~~zzzlll\\\VVV^^^hhh~~~wwwmmmccc[[[WWWVVV[[[[[[WWWPPPLLLKKKIIIFFFCCCFFFIIIIIIFFFDDDEEEGGGHHHGGGEEEAAA===;;;;;;<<<<<<>>>@@@@@@@@@BBBDDDFFFHHHIIIJJJHHHEEEBBBAAAAAA???>>>===;;;;;;:::;;;;;;777888;;;AAAGGGIIIGGGDDDCCCBBBBBBEEEJJJNNNMMMLLLJJJHHHFFFEEEFFFFFFEEEDDDFFFFFFEEEDDDAAA>>><<<:::666777999;;;;;;<<<;;;;;;333333444666888;;;===>>>GGGDDD@@@===;;;<<<===>>>555666888;;;AAAIIIRRRYYYZZZTTTMMMIIIGGGEEECCC@@@IIILLLRRRYYYbbbnnnyyy}}}yyy{{{tttiii\\\TTTLLLFFFDDDFFFQQQ[[[hhhmmmhhh]]]QQQJJJHHHDDD>>>:::888777666555555:::???AAA???>>>>>>???AAA>>>;;;888666777888999???AAADDDDDDBBB@@@??????>>><<<:::999;;;<<<;;;;;;;;;:::888777777888:::<<<999888666555555777999;;;===;;;999777555555555555777666555333111111333555111444777:::;;;;;;:::999777888999:::;;;::::::999888:::;;;:::666333000000444666777999:::===AAADDDDDD@@@;;;777777777888888555666666777888999:::;;;555666888777444111000000666666777777888999::::::999777555555555444222000777777888888888888777777777999<<<>>>???>>><<<;;;:::<<>>;;;===???@@@AAACCCGGGJJJJJJJJJHHHEEEAAA===;;;::::::;;;>>>@@@AAAAAAAAA@@@888:::@@@GGGLLLLLLIIIEEEHHHDDDAAACCCHHHLLLKKKHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFDDDAAA===;;;:::;;;<<<======;;;:::888555555666888;;;===@@@AAAGGGDDD???<<<:::<<<>>>@@@<<<<<<<<<>>>BBBJJJTTT[[[```YYYPPPLLLKKKIIIEEE@@@CCCFFFLLLTTT^^^iiitttzzzyyy|||~~~uuuiii\\\SSSKKKDDDCCCEEEGGGTTTdddmmmkkk```TTTLLLDDD@@@;;;:::;;;<<<:::888555;;;BBBDDD@@@<<<;;;===@@@>>>;;;888777666777888<<<>>>BBBCCCAAA>>><<<;;;999888777777777888999:::999888666555666888:::;;;888777555444555666888::::::999777666555555666666666888888555111000333666222444666888888777555444555666888:::;;;;;;;;;;;;;;;===>>>===999555333222111333555888:::>>>DDDGGGDDD@@@;;;888777777777666555666777888999999999999444555666555222000000000555666666777888999::::::999666333444666666444222555555555666666555555555666888;;;===??????>>>======>>>???AAADDDJJJPPPUUUTTTYYY]]]]]]\\\___gggnnnuuujjjbbbaaafffjjj{{{mmm^^^SSSOOOOOOLLLKKKKKKKKKJJJHHHFFFFFFGGGIIILLLLLLJJJEEEAAA???DDDGGGHHHDDD===:::;;;???:::<<<>>>@@@BBBEEEJJJNNNMMMJJJFFFAAA>>>;;;888777;;;>>>CCCGGGHHHGGGEEECCC:::>>>EEEMMMQQQRRROOOLLLMMMHHHCCCBBBFFFHHHEEEBBBAAABBBDDDFFFGGGHHHHHHGGGFFFFFFGGGFFFDDDBBB???===999;;;===>>>???>>><<<;;;888888999:::<<<>>>@@@AAAEEEBBB>>>;;;;;;===@@@BBBBBBAAA@@@@@@CCCJJJSSSZZZ```ZZZRRROOOOOONNNJJJEEECCCDDDIIIQQQ[[[eeennnrrrvvv|||zzzyyy{{{}}}~~~~~~vvvjjj]]]SSSKKKCCCAAABBB???JJJYYYbbbaaaYYYPPPJJJBBB???;;;;;;======;;;888888>>>EEEEEE@@@;;;::::::<<<<<<<<<;;;:::999888777666999===???>>>;;;999888555555555555555666888:::777777666777888999:::;;;888777555555555666777888555555444444555666888999777888999666222111333555555666888888777555222000333555777999;;;<<<===<<>>BBBEEEBBB???:::888777777777666777777888888888777777666888888888666444444777999444555666777888999::::::888555222444777999888777666666666555555666666666666777:::===>>>??????>>>===>>>@@@AAADDDHHHNNNRRRRRRTTTWWWZZZ___eeejjjnnn}}}qqqgggbbbcccfffiiixxxjjj\\\QQQLLLJJJGGGFFFIIIMMMMMMIIIFFFGGGHHHKKKOOOPPPOOOJJJDDDAAACCCFFFGGGDDD>>>:::;;;>>>:::;;;===???AAAEEEJJJNNNNNNIIIBBB>>><<<;;;;;;:::CCCEEEHHHJJJIIIGGGDDDBBB999===DDDJJJNNNOOONNNLLLKKKGGGCCCBBBCCCCCCAAA???>>>???CCCHHHLLLLLLJJJGGGGGGGGGGGGFFFDDDAAA???===777999===@@@BBBBBBAAAAAA::::::::::::;;;<<<======AAA???===<<<<<>>FFFQQQVVVTTTNNNHHHDDDBBB@@@>>><<<;;;:::777555:::???DDDDDDAAA<<<:::999999;;;===>>>>>><<<999777222666:::<<<;;;999888777444555555444444555777:::666777999:::<<<<<<<<<<<<999888777666555555666666444444444444666888:::<<<999999888666444333333444777888::::::999777444222333444777999;;;=========@@@AAABBBAAA>>>=========:::<<<======;;;;;;<<<===>>>;;;888666777888888777888888777777777666666666777777666333222333777:::333333444555777888999999666444333444777999::::::888888777777777777888888666777:::<<<>>>?????????:::===@@@CCCFFFKKKPPPTTTUUUVVVYYY^^^eeelllqqqsss}}}rrrhhhaaabbbggglll~~~}}}pppcccXXXPPPIIIFFFDDDBBBDDDIIIJJJEEECCCEEEEEEHHHMMMQQQRRRNNNHHHDDDCCCDDDEEEBBB>>>;;;;;;<<<;;;;;;<<<===>>>BBBGGGJJJKKKEEE>>>:::;;;???BBBCCCIIIHHHGGGFFFDDDDDDDDDDDD@@@BBBFFFHHHHHHHHHGGGGGGBBBAAAAAA@@@@@@@@@AAAAAABBBCCCGGGOOOUUUVVVPPPJJJHHHHHHFFFDDDBBB@@@>>>===<<<>>>BBBEEEFFFEEECCCBBB======<<<;;;::::::::::::======<<<===>>>AAACCCEEE???>>>======???DDDKKKQQQMMMLLLKKKIIIIIIHHHHHHHHHDDDFFFJJJTTT```kkkrrruuuwwwnnnggghhhkkkmmmpppuuummmcccZZZSSSLLLDDD@@@@@@===CCCKKKMMMJJJEEEAAA???@@@AAABBB@@@===:::999888999;;;???AAAAAA>>>;;;999;;;<<<>>>??????<<<999777333666999:::999888777777666777777555333222555777666888<<>>;;;:::999777666555444444666666666666888:::<<<===;;;999777666666555333222444555888999999888666555333444777999;;;============>>>>>>===<<<<<<>>>@@@>>>???AAA@@@===:::999999999777555555777888999888777777666555555666888888444444444222000000111333111222333444555777888888444555555444444555888;;;777777666555555666777777777888:::<<<===>>>??????888;;;@@@CCCFFFJJJMMMPPPSSSWWW\\\aaaeeejjjqqqvvvwwwkkkbbbaaaiiirrr|||wwwjjj^^^VVVNNNHHHCCCCCC???@@@DDDDDD???>>>AAA@@@CCCJJJPPPRRRPPPJJJEEECCCCCCCCCAAA>>><<<;;;:::<<<<<<<<<;;;<<<>>>CCCFFFHHHBBB:::888<<>>??????AAACCCJJJJJJNNNWWW___^^^VVVMMMJJJHHHFFFCCCAAA???>>>===DDDFFFHHHHHHGGGDDDAAA>>>AAA@@@???===;;;:::::::::;;;;;;<<<===???BBBDDDFFF??????===;;;;;;???EEEIIIEEEEEEFFFDDDCCCBBBCCCEEEDDDEEEKKKVVVdddqqqyyy|||wwwllldddeeehhhhhhkkkqqqggg___WWWRRRLLLDDD@@@@@@999???FFFHHHEEEAAA>>>>>>>>>AAADDDDDD@@@>>>>>>@@@777888:::>>>@@@@@@===:::>>>?????????>>><<<999888555777::::::888777666666:::::::::777333111222555666999>>>BBBDDDCCC@@@???===<<<:::888666555444333999999888888999;;;<<<===<<<999666666777777444111...000444777888888777666333444777999;;;<<<======:::;;;::::::999;;;>>>AAA<<>>??????888<<<@@@CCCDDDEEEGGGHHHKKKRRRYYY\\\\\\```hhhpppzzzrrrgggaaalll}}}|||sssggg^^^XXXSSSLLLFFF===@@@BBBBBBAAABBBEEEHHHLLLIIIFFFGGGJJJIIIEEE@@@DDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<>>===>>>>>>>>>???AAAAAA@@@???FFFLLLPPPQQQZZZccc]]]OOOHHHEEEBBB???>>>???BBBCCCJJJKKKKKKHHHBBB>>>>>>???CCCCCCBBBAAA>>>;;;888777999999;;;???CCCGGGHHHHHHFFF>>>:::>>>@@@??????BBB>>>>>>???@@@AAABBBCCCDDDJJJKKKPPPZZZfffsss{{{|||{{{~~~{{{jjj___]]]bbbhhhlllfff___UUULLLGGGEEEDDDDDD>>>???AAAAAA@@@>>><<<:::@@@@@@AAAAAA@@@???===<<<;;;777444777===BBBBBBAAACCCCCCBBB@@@>>>;;;888666666888:::<<<<<<<<<;;;:::<<<<<<<<<;;;:::777555444333888???CCCCCCBBBAAABBB???<<<888444222333555777555999===<<<999777:::===???<<<999888999888444000666444222333666777666555111222444888;;;>>>@@@BBB>>>===;;;::::::::::::;;;;;;===???===999777888:::999999999999999:::;;;<<<666444333555888:::999777>>><<<:::999:::888444000111000000111333555666666===<<<:::888888888999:::777333000111555777666333777999;;;======;;;999888999999;;;???EEEHHHHHHFFFJJJNNNSSSWWW\\\aaafffiii~~~uuuooohhhdddqqqyyymmmccc\\\SSSHHH@@@>>>@@@CCCCCCBBBBBBEEEGGGKKKIIIHHHIIIKKKKKKHHHEEECCCCCCBBBAAA@@@???>>>===???>>>>>>>>>=========<<>>======???BBBDDD@@@AAABBBDDDHHHOOOXXX___hhhgggddd\\\QQQHHHBBB???>>>>>>===>>>>>>>>>===<<>>AAAEEEHHHJJJJJJCCC===:::===@@@???@@@DDDAAAAAAAAAAAABBBDDDFFFGGGKKKNNNTTT___kkkvvv~~~||||||}}}~~~|||oooccc^^^^^^```aaa```[[[SSSMMMIIIFFFDDDBBB>>>?????????>>><<<;;;:::======>>>???@@@???>>>>>>:::777444666;;;??????>>>??????>>>>>>===;;;:::999777888:::;;;<<<;;;:::999;;;;;;;;;;;;999777555444222777<<>>===>>>>>>;;;999555111000000222444666:::===<<<999888:::======;;;::::::999888666333777444333333555777666444333444666888;;;>>>@@@AAA???>>><<<:::999888999999:::===???>>>;;;999999;;;>>>===<<<;;;;;;;;;;;;;;;999666444555888;;;<<<<<<===;;;999999999777444000111111111333666888::::::AAA???<<<999777777777888777333///000444777555333666888:::;;;<<<:::999777999999;;;???EEEHHHHHHGGGKKKNNNRRRVVVZZZ]]]bbbeeezzzqqqlllfffeeerrr}}}rrrhhh___TTTGGG>>><<<>>>AAAAAAAAAAAAAAACCCIIIIIIIIIJJJLLLMMMLLLJJJBBBBBBAAA@@@???>>>>>>===@@@??????>>>===<<<;;;;;;?????????@@@@@@AAAAAAAAAAAACCCDDDFFFIIIQQQ\\\dddoooiii```WWWNNNGGGAAA===@@@???>>>===;;;999888777:::>>>???AAAKKKVVVWWWPPPIIIGGGEEEBBBAAA@@@@@@AAA?????????===<<<===@@@BBB999999:::;;;;;;::::::999===>>>@@@CCCFFFIIIKKKLLLCCC>>><<<>>>AAABBBDDDHHHDDDDDDCCCCCCDDDFFFHHHIIIMMMQQQYYYdddpppyyy~~~{{{}}}yyyuuuyyyvvviiiaaa\\\YYYWWWZZZVVVRRRNNNKKKGGGCCC@@@>>>======<<<;;;999999888;;;<<<======>>>=========:::777444555888<<<<<<;;;::::::::::::;;;<<<======999999:::;;;:::999888777999999::::::999888666555222555888999999888999:::999777333111///000111333666888;;;:::888777999<<<;;;<<<<<<;;;999777777777777555444444555666555444555555666888:::<<<>>>??????>>>;;;888666666666777999<<<@@@@@@===;;;;;;===CCCBBBAAA???>>><<<;;;;;;;;;888666555888;;;>>>>>>;;;999888777777666333111111222333555888:::<<<===AAA???<<<:::888888888999666222000000333555555333555666777999999999888777999999;;;???DDDHHHHHHHHHKKKNNNQQQTTTVVVYYY\\\___|||rrrjjjdddcccmmmyyy}}}pppeee]]]TTTIIIBBB;;;<<<===>>>>>>=========EEEFFFHHHIIIKKKLLLMMMNNNEEEDDDCCCBBB@@@???>>>>>>@@@@@@???>>>===<<<<<<;;;======???AAACCCDDDCCCBBBBBBCCCEEEFFFJJJQQQ\\\cccggg^^^QQQIIIDDDAAA<<<888AAAAAA???<<<999666666666555777888<<>>???AAA:::999888777777:::===???777888888999999999999999>>>???BBBDDDFFFHHHJJJLLLCCCAAA@@@AAACCCFFFIIILLLFFFEEECCCBBBCCCEEEHHHJJJMMMSSS]]]iiiuuu{{{}}}}}}~~~{{{~~~}}}{{{~~~||||||nnnfff```\\\ZZZZZZVVVQQQLLLHHHEEEAAA>>>===<<<:::999888777777777<<<<<<<<<<<<;;;;;;::::::<<<999666555777999:::999999999888888:::;;;===???::::::::::::999888777666777888999999999888777666333444555555555666666777888777555333222222333444444666777777555555777999;;;===???===999666666888777666555555555555555555666666666666888999;;;<<<<<<:::777555444444555666888<<<@@@AAA>>><<<===>>>EEEDDDCCCBBBAAA???===<<<<<<:::999999999:::;;;;;;999888777666666444333222222444666777888999;;;<<<===<<<:::999999;;;<<<===666333111111222444333222333444555666777777888888999:::<<>>>>>===>>>>>>===<<<<<<@@@CCCFFFGGGHHHJJJMMMQQQKKKJJJHHHEEECCC@@@???>>>@@@@@@?????????>>>>>>>>><<<<<<===AAAFFFIIIIIIGGG>>>???AAAEEELLLUUU^^^dddXXXOOODDD>>>===>>>;;;888<<<======;;;999888:::<<<======<<<>>>FFFOOOUUUUUUKKKGGG@@@;;;999;;;>>>AAA;;;999777666777999<<<===>>>=====================<<<>>>AAACCCCCCDDDGGGJJJBBBCCCBBBAAABBBFFFJJJLLLFFFDDDBBB@@@@@@CCCGGGIIIPPPWWWcccppp|||zzz{{{~~~sssllliiifffeee___YYYPPPHHHDDDAAA>>>===;;;:::999888777777777888999999999::::::;;;<<<<<<===;;;999777888999::::::;;;;;;:::999:::;;;<<<===::::::999999888777666555666777888888888777666666444444444444666777777777777666555444444444444555666666666666555666777999<<<>>>???===888555555777666666666555555555666777777666555555555777888999888666333111111333555777777;;;??????===<<<===>>>CCCCCCCCCCCCBBBAAA@@@???===???@@@@@@???<<<:::888777777777666444444444444777:::<<<<<<;;;:::;;;<<<;;;:::999999999;;;===>>>777555333222222222222222222333333444555777888999999:::<<<>>>AAACCCEEEGGGIIIKKKNNNPPPQQQSSSVVVXXX|||rrrhhhdddgggooovvv~~~mmm]]]UUUQQQMMMKKKEEECCCAAA@@@AAAAAA@@@???>>>BBBGGGHHHGGGIIIOOOTTTQQQPPPMMMIIIEEEAAA>>><<>>BBBKKKHHHEEECCCDDDFFFGGGGGGIIIEEE???:::888:::>>>AAA???===:::999;;;<<<===<<<>>>===<<<;;;;;;;;;;;;<<<:::===@@@AAA@@@AAADDDGGGBBBEEEDDDAAA@@@DDDHHHIIIFFFCCC???======AAAEEEHHHQQQYYYgggxxxzzzxxxzzz|||xxxrrrpppooonnnccc\\\PPPFFF@@@>>>======999999999999999999999999555555666888:::===???@@@>>>===;;;999888999:::;;;>>>======<<<;;;<<<<<<<<<:::999888888777666666555666666777888888777555555444333333555888:::::::::555555555555555555444444999888777666777888999:::<<<======<<<999777666666555666777666555555777999888666555444444666888999777555222000111333666888777:::===<<<:::999;;;>>>@@@@@@AAABBBBBBAAA@@@??????BBBFFFGGGDDD???;;;999777777777666444333555666<<>><<<===>>>===<<<:::888888888:::;;;:::999666444222111000111222222222222444666999:::999;;;======>>>???BBBEEEFFFIIILLLOOOQQQTTTWWWZZZ~~~yyyppphhhfffllluuu{{{}}}nnn___XXXVVVUUUSSSKKKGGGCCCAAABBBCCCCCCBBB???EEEKKKKKKIIIKKKRRRYYYWWWUUUPPPKKKEEE???;;;999===>>>???AAACCCEEEFFFGGGEEEAAA===???FFFMMMQQQQQQTTTNNNJJJNNNVVVZZZWWWRRRIIIEEE@@@===>>>??????>>>444777999777555666;;;@@@IIIGGGDDDCCCBBBAAAAAAAAAEEECCC@@@===<<<<<<>>>@@@???<<<:::;;;===>>>===;;;888777777666666777888999999===@@@@@@>>>???BBBFFFFFFJJJIIICCCAAAEEEHHHHHHFFFCCC>>>;;;<<>>===<<<777888:::;;;<<<<<<;;;;;;888777888888999;;;===???>>>===;;;999888888:::;;;???????????????>>>===<<<999888777777666666666666666666777777777666444333222111222666;;;======<<<666666777888888777777666888666555444555777888999999999888999::::::888777333555777666555666888;;;999888666555555777:::;;;:::888444222222444777999777999:::999666666999<<<>>>???@@@AAA@@@???===<<<===AAAEEEEEEBBB???======666777888666444444666888:::>>>BBBBBB>>><<<===???;;;:::888777777888999:::===<<<999555222000///000222222111111333666:::<<<:::;;;===<<<;;;<<>>999666<<<===???AAADDDGGGIIIJJJJJJDDD>>>>>>EEEMMMQQQSSSTTTMMMJJJQQQ]]]ccc^^^WWWEEECCC???===<<<<<<;;;:::999;;;;;;777222000444888>>>===>>>AAABBBBBBBBBDDDBBBBBBAAAAAA@@@???>>>>>>;;;999888999<<<===;;;999777777666666777888:::;;;999===@@@@@@>>>>>>BBBFFFKKKOOONNNGGGDDDGGGKKKJJJFFFCCC>>>;;;;;;???DDDGGGHHHRRRdddzzz}}}zzzttt}}}~~~yyysssmmmhhhbbb[[[QQQHHHBBB???===<<<666888:::===>>>>>>===<<<>>>===;;;999888888888999===<<<;;;999777888:::<<>>===888777777666666666666777666777777777777555444222000000111666<<>>;;;777444333555777999888999999666444444777;;;===>>>???@@@???===;;;999999===@@@@@@>>><<<===>>>666888888777444444777:::555:::??????<<<:::<<<>>>777666666666777999<<<===???>>>;;;777222/////////333222111111333777:::===:::<<<===;;;999:::===@@@BBBEEEJJJOOOSSSXXX]]]aaayyyqqqnnnmmmnnnttt{{{uuulll```]]]^^^]]][[[OOOGGG@@@???CCCGGGFFFBBBGGGIIIKKKNNNPPPRRRRRRRRRSSSPPPKKKEEE???;;;888777AAACCCDDDEEEFFFHHHLLLNNNQQQMMMHHHDDDDDDHHHMMMPPPRRRLLLGGGIIIQQQXXXZZZYYYIIIBBB>>>@@@???:::888;;;===999777888<<<<<<777222<<>><<<;;;;;;<<<<<<;;;======<<<;;;999:::;;;===777666555888;;;<<<:::888999===AAADDDEEEFFFGGGHHHMMMOOOQQQPPPMMMJJJHHHGGGEEEBBB===;;;===AAADDDFFFPPPYYYhhh{{{|||xxxxxx~~~~~~zzzooohhhdddbbb\\\SSSJJJEEEAAA>>>===888999:::::::::;;;>>>@@@AAAAAA@@@===888777999<<<;;;999888777888:::===???>>>>>>>>>>>>============::::::999888777777777888888666444444555555333222222333555777888888777777<<<;;;:::888777888;;;>>>:::888555222222444666888777888:::;;;;;;<<<>>>???<<<<<<::::::999:::;;;<<<>>>===:::666333444:::???>>>>>>===;;;888666666777777777666444333333666999<<<>>>>>><<<===>>>:::555777:::=========<<<<<<===:::;;;;;;;;;:::777444222<<<;;;;;;<<<===<<<999777666333111222777;;;<<<<<>>@@@BBBEEEJJJMMMMMMLLLLLLLLLLLLJJJFFFEEEGGGKKKOOOQQQJJJDDD???AAAHHHMMMNNNMMMEEE???<<>>AAADDDEEEDDDAAA@@@???@@@>>><<<<<<===>>>===<<>>>>>???@@@999777666888<<<>>>>>>===>>>@@@AAABBBBBBDDDGGGJJJOOOQQQRRRQQQMMMHHHDDDCCCCCCAAA???======@@@DDDFFFVVVaaaqqqwwwtttvvv|||~~~{{{pppgggbbb```[[[TTTMMMHHHBBB<<<999999999:::::::::<<<@@@CCCDDDDDDBBB>>>:::888999;;;999888777777777999;;;<<<======<<<<<<<<<;;;;;;;;;:::999999888888888888999777666555555666555333111333333444555666666666666999999999888777777:::<<<999777555333333444666777444666888999:::;;;>>>@@@===<<<:::999888888888888999999888666333444777;;;;;;<<<<<<;;;999777888888888999999888777777999;;;888;;;;;;:::;;;===:::555777999;;;<<<;;;;;;<<<>>>777888999999888777555444999888999:::;;;;;;999777666444222333777:::;;;;;;<<<===<<<888444222333444222111000222444666666666888777666666777:::===???@@@DDDIIIMMMPPPUUU\\\bbb}}}vvvnnngggdddkkkuuuqqqbbbVVVNNNHHHFFFBBBBBBAAA>>>===AAAGGGLLLMMMNNNPPPPPPOOOMMMJJJHHHCCC@@@===;;;<<<>>>BBBDDDCCCHHHOOOSSSSSSNNNJJJHHHEEEDDDDDDFFFJJJOOOQQQRRRMMMGGGAAA@@@CCCFFFEEEBBB???;;;:::===@@@AAABBBDDDAAA???<<<::::::<<<>>>@@@@@@CCCGGGHHHEEEAAA>>><<>>===>>>@@@@@@@@@>>>??????@@@AAAAAAAAA@@@???;;;999777888;;;???BBBCCCCCCBBBAAA@@@@@@CCCHHHLLLPPPRRRSSSPPPKKKDDD???===???AAAAAA@@@>>>???CCCGGGVVVddduuuvvvpppnnnuuu{{{qqqggg```[[[XXXUUUQQQLLLEEE>>>999<<<<<<;;;::::::===AAAEEEFFFFFFDDD@@@<<<999:::;;;999999999888888999::::::;;;;;;;;;::::::::::::999999999999999999:::::::::777777777888999888555222444444333333333333444444555666888777666666888999777777666555555555555666333555888999:::<<<>>>AAA>>>===<<<:::888888777777555666888777666666777888888:::<<<<<<:::999888999666888::::::999999:::;;;666999:::999<<>>555555666777777777666666555555666888::::::999777666555333444777999::::::777999:::999777555444444555333222333666999:::;;;999888666555666999===??????CCCHHHKKKOOOVVV___eeexxxoooddd```gggrrryyykkk]]]QQQJJJHHHHHHFFFEEEDDDBBBAAAEEEKKKOOOLLLMMMOOOPPPPPPMMMJJJHHHEEEDDDBBBAAA@@@@@@AAAAAACCCIIIOOOSSSQQQLLLGGGDDD??????BBBGGGNNNRRRRRRQQQRRRLLLFFFCCCCCCBBB???;;;;;;999999;;;???BBBCCCDDDEEEEEECCCAAA??????AAACCCBBBEEEHHHIIIFFFAAA===;;;???>>>>>>???AAABBBAAA@@@:::;;;===???AAA@@@>>><<<;;;999777777:::>>>CCCEEEBBBBBBAAAAAAAAADDDHHHLLLLLLNNNOOOLLLGGGAAA<<<:::<<<@@@CCCBBB???>>>CCCGGGQQQ^^^pppxxxpppkkkqqqzzz}}}{{{{{{~~~zzzqqqfff___YYYWWWUUURRRNNNIIICCC???AAA@@@>>>;;;:::<<>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;;;;;;;888999:::;;;<<<;;;777444555444333111111111222333222555777777666555666666666666666666666555555444555777999::::::;;;>>>@@@??????>>><<<;;;:::::::::777888888999999999::::::777999<<<<<<;;;888777777222444777999888777777777666999::::::>>>BBBBBB>>><<<===<<<:::888888:::<<<666666666666666666777777444444444777999:::999777666666555666777888999:::777888999999888666444444888777777999<<<>>>???>>><<<:::888777888;;;???AAACCCFFFJJJLLLPPPWWW```ggg~~~wwwnnnccc___fffqqqxxxpppbbbTTTKKKGGGHHHJJJGGGCCC@@@???AAADDDFFFGGGEEEFFFIIIKKKLLLKKKIIIHHHGGGHHHIIIIIIHHHDDDAAA???BBBFFFJJJKKKIIIFFFCCCBBB===>>>AAAHHHOOOSSSQQQNNNJJJFFFBBB@@@@@@???<<<999;;;:::999:::===@@@AAAAAADDDEEEEEEDDDAAA>>>===>>>BBBEEEHHHHHHEEEAAA>>><<<@@@???>>>>>>@@@AAA@@@???888888:::===@@@@@@===999999999777777888<<>>;;;:::;;;???CCCBBB??????CCCGGGPPPZZZjjj|||{{{tttppptttyyy{{{{{{||||||xxxuuussstttvvvxxxvvvpppggg``````\\\WWWRRRNNNIIIDDDAAAFFFDDDAAA===:::;;;???BBBDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<;;;;;;;;;:::999:::;;;<<<======<<<<<<::::::<<<>>>???===:::777666555333222111111222333222555777888666555444555555666777777777666444444666888999999888777999:::<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999:::;;;<<<888:::===<<<:::777666555000333666888777555444444555888999999<<>>>>><<<999;;;:::888777888<<>>======>>>@@@AAAAAA@@@======<<<:::;;;@@@@@@===????????????===;;;888666???BBBEEEFFFDDDBBBAAAAAABBB@@@===<<<=========<<<888888999===AAAAAA>>>::::::;;;<<<;;;;;;<<<>>>AAA;;;>>>BBBEEEEEEEEEEEEFFFCCCCCCDDDBBB???===<<<===<<>>@@@CCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAA@@@@@@AAABBBBBB============<<<<<<<<<<<<:::;;;===>>>>>>===<<<;;;;;;;;;;;;===>>>===;;;888666666555444444333444444555777999999666444444444666666666777666555555444444666666666444333444555888888999::::::999999888;;;999777777888:::::::::999;;;<<<;;;999666555555333555888999777666555555333555666555999>>>>>>;;;@@@@@@???<<<888555555666:::888666555555666777999888777777999::::::888777444666888888888888:::<<>>:::666666666666666888;;;>>>???FFFIIIKKKMMMNNNRRRYYY___{{{tttlllfffaaa```fffnnnzzzooo```VVVQQQOOOLLLIIIDDDEEEGGGFFFEEEDDDEEEFFFAAAAAA@@@??????>>>>>>???===@@@EEEHHHIIIGGGCCCAAA<<<===??????>>>>>>@@@BBBCCCBBBCCCIIIOOOOOOIIIBBB999:::<<>>AAABBBBBBCCCDDDEEEEEEAAA<<<999999999999999888777777;;;@@@AAA???;;;===@@@BBBBBB@@@>>>>>>???===@@@CCCDDDCCCBBBBBBBBBCCCCCCBBB???===<<<>>>@@@????????????@@@BBBEEEFFFPPP[[[lll|||||||||}}}|||wwwwww{{{{{{~~~~~~wwwpppnnnlllmmmnnnlllfff```fffaaaYYYRRRKKKFFFAAA>>>DDDDDDBBB???======>>>@@@DDDBBBAAABBBCCCCCCAAA???@@@???>>>===>>>@@@BBBCCC============<<<<<<<<<;;;<<<===>>>??????===<<<;;;:::999999:::;;;;;;:::888666666777777777666666555999:::;;;999777444444444777666666666555555555555444555666555444444555666888999999999999888666555;;;:::999:::<<<<<<999777888::::::999888777777888666888999999777555444555444555555444777;;;<<<999;;;<<<<<<;;;777555444444777666444333333666999;;;:::999999999:::999666444222555888999888999;;;======<<<<<<<<<===;;;666222888888:::<<<>>>===:::888333444666888:::<<<>>>???EEEHHHLLLNNNOOORRRXXX]]]~~~xxxooogggbbb``````ffflll}}}|||qqqfffYYYQQQNNNLLLFFF@@@>>>DDDIIIIIIDDDAAADDDHHHGGGFFFCCC@@@===<<<<<<<<<;;;===@@@BBBCCCCCCAAA@@@:::<<<>>>>>>>>>???AAABBBGGGEEEEEEIIINNNNNNFFF>>>666888:::<<<>>>?????????AAACCCAAA<<<===CCCCCC>>>;;;666222222777::::::888:::<<<>>>@@@AAACCCFFFIIIGGGBBB<<<777666666777777777555555888>>>@@@>>>:::@@@DDDHHHHHHEEEAAA???>>>AAABBBDDDCCCAAA?????????EEEDDDBBB???<<<<<>>======@@@DDDEEEFFFHHHWWWkkk{{{{{{|||}}}xxxzzz|||uuupppllllllmmmkkkeee```___[[[VVVQQQLLLHHHCCC@@@AAAAAAAAA@@@>>>>>>@@@BBBFFFCCCAAABBBCCCCCC@@@===>>>===;;;:::;;;===@@@BBB======<<<<<<<<<;;;;;;;;;===>>>???@@@???>>><<<:::999888777777999999999888666777888999999888777666<<<===<<<:::777555444555777777666555555555555666555666888888777777999:::;;;;;;<<<;;;:::888666444<<<<<<===@@@BBB@@@:::666777888999888777777999;;;777888888777555333333333666888777555777<<<<<<999666888:::999777555444444444333111111222666:::<<<;;;:::999999999777444111111444888999999999<<<>>>:::;;;===@@@AAA>>>777111888777777888::::::888666333555777;;;===???AAAAAAEEEIIINNNQQQRRRUUU[[[___}}}sssiiiggghhhkkkqqqxxx|||xxxsssllldddZZZPPPJJJGGGEEECCCAAAAAABBBEEEGGGHHHGGGFFFOOOIIIBBB??????AAAAAA@@@===>>>AAABBBCCCBBB@@@>>>:::;;;===>>>????????????CCCFFFIIIKKKJJJFFFAAA>>><<<;;;;;;>>>AAACCCDDDCCCFFFDDDBBBAAABBBBBB@@@???===:::555444666888777666???@@@AAABBBCCCEEEFFFGGGFFFDDDAAA===:::888777666<<<;;;999888888:::===???===BBBGGGHHHFFFBBB@@@AAACCCDDDDDD@@@;;;:::>>>CCC@@@BBBDDDCCCAAAAAAEEEHHH@@@???>>>@@@FFFJJJIIIEEENNN[[[lll{{{xxxzzz||||||{{{{{{~~~~~~xxxvvvrrrnnnooonnneeeZZZ```VVVMMMIIIFFFAAA>>>>>>>>>>>>>>><<<<<<>>>BBBEEEBBB@@@>>>>>>>>>>>>===<<<;;;===>>>>>><<<<<<===>>>@@@>>><<<<<<===??????>>>DDDDDDDDDCCC@@@<<<999777666888::::::888666555555777555333333666888999::::::999999888777777888888777999:::999777555555666:::777444222444999>>>BBBCCCBBB@@@>>>;;;999777666777;;;@@@CCCBBB>>>999555999999999999999999999999888999999777555333444555666555444333333444666888777888999888555333333333444555555666888999:::;;;???>>>;;;999888888888888999999999999:::;;;<<<<<<======>>>>>>===;;;999888;;;:::888666555555555666444666888:::;;;===AAACCCIIIKKKNNNQQQTTTYYY^^^bbb{{{xxxqqqjjjfffdddgggrrr}}}}}}xxxssshhhccc[[[SSSKKKEEEAAA???@@@@@@AAADDDFFFGGGFFFDDDKKKGGGCCC@@@>>>>>>======;;;===@@@BBBCCCBBB@@@???>>>>>>???@@@AAABBBCCCCCC===???BBBEEEFFFEEECCCAAA???>>>>>>???BBBCCCCCCBBBDDDCCCCCCCCCCCCBBB???<<<<<<:::777666888999888777;;;<<<>>>@@@AAABBBBBBBBBCCCBBB@@@>>><<<;;;;;;;;;:::999888777888999;;;<<<@@@DDDHHHHHHEEEBBBAAABBBEEEFFFEEEAAA<<<999<<>>CCCHHHAAA???===???EEELLLOOONNNQQQ]]]mmmzzz|||~~~xxx{{{zzzyyytttqqqrrrqqqiii___XXXOOOGGGEEEDDDBBBAAACCCAAAAAA@@@>>>======???BBB<<<:::999999:::;;;;;;::::::;;;<<<;;;:::999;;;===@@@===;;;:::<<<===>>>>>>CCCCCCBBB@@@===999666333666777888888777777888:::999777555555666999::::::999999888888777888888888:::;;;<<<:::888666555555444333222222555:::@@@DDD?????????>>>>>>>>>======:::===AAADDDCCC@@@<<<888888888888888888888999999666888999999777666666777666555333333333444555777555666777666444222111222444555666888999999999999===<<<;;;:::888888777777999999888888888:::;;;<<<<<<============<<<:::999999888666444333222222333555666888:::;;;>>>BBBFFFJJJLLLPPPSSSVVV[[[aaadddzzzrrrtttoooiiiddd```dddrrr~~~wwwrrriiigggbbbYYYOOOGGGBBB@@@???>>>???AAADDDDDDCCCAAAIIIIIIHHHEEEAAA===<<<;;;<<<>>>AAADDDDDDBBB???===@@@?????????@@@BBBDDDEEE@@@AAACCCEEEFFFFFFEEEDDDBBBAAAAAACCCDDDDDDBBB@@@BBBBBBBBBCCCCCC@@@<<<999:::999888888999:::999777666888;;;>>>??????>>>===>>>======<<<<<<<<<======:::::::::999::::::;;;<<>>@@@FFFLLLFFFCCCAAACCCHHHNNNSSSVVVZZZdddsss~~~yyyppppppttt}}}zzzyyyvvvrrrsssssslllcccZZZPPPGGGEEEFFFEEEFFFIIIBBBCCCCCCAAA>>><<<<<<===999888666777888::::::999::::::999888666777999<<<@@@===999888999;;;===>>>>>>>>>>>>>>><<<:::777666666777666555555777;;;>>>;;;888666555777999999999888888777777777888888999;;;<<<===;;;888666555555333222222333666:::===@@@888999;;;===???@@@AAABBB>>>@@@CCCDDDDDDBBB???===777777777777777888999999555777:::;;;;;;999999999666555333333222333444555333444666555222000000000444666888999:::999888777::::::::::::999888666555999888666555555777999:::;;;;;;;;;<<<;;;;;;;;;;;;999888666444333222111111666777888999;;;???DDDHHHIIIKKKOOOSSSVVV[[[```dddyyyrrruuunnnfff```^^^cccrrr~~~xxxrrrpppnnnhhh^^^SSSKKKGGGFFF>>>===>>>@@@BBBCCCAAA???KKKNNNPPPMMMHHHBBB@@@???AAABBBDDDFFFEEEBBB???===AAA???===;;;;;;===@@@BBBEEEFFFGGGHHHGGGEEEBBB@@@DDDDDDEEEFFFHHHGGGEEEBBBBBBAAA???>>>>>>===:::888888888888999999999888777555777;;;???@@@???<<<:::999999999::::::;;;<<<<<<<<<=====================DDDFFFGGGEEEBBB@@@AAACCCDDDEEEFFFDDD???;;;::::::@@@BBBCCCBBB@@@AAAFFFJJJIIIHHHJJJNNNQQQQQQTTTWWWccckkkwww|||~~~yyynnnlllmmmvvvxxxxxxuuuqqqrrrrrrlllddd^^^TTTIIIEEEDDDBBBCCCFFFAAABBBCCCBBB???<<<;;;;;;<<<;;;999:::;;;<<<;;;;;;::::::999777555777:::===AAA===999777888:::===>>>999:::;;;===>>>>>>>>>>>>999888666444444666;;;???;;;888666555666777888888777777777777777888888999999:::;;;:::888666666666777777666666666666666666222444777:::===???@@@AAA???@@@BBBCCCCCCBBB@@@???888777777777888999:::;;;666999<<<>>><<<;;;:::999666555444333222333333333222444555555333111000000444666888::::::888666555777888:::;;;:::888666444777666444222222333555777888888888888999:::;;;<<<===<<<:::888666444333222666666777777999>>>DDDIIIHHHJJJNNNQQQTTTWWW[[[^^^}}}xxxmmmaaa]]]^^^eeeqqq{{{|||wwwtttoooeeeYYYOOOIIIGGGGGGAAA@@@AAACCCFFFFFFEEECCCLLLOOORRRQQQKKKFFFDDDCCCAAACCCEEEFFFFFFEEECCCBBBCCCAAA===999888999<<<===AAACCCFFFGGGFFFBBB>>>;;;EEEFFFHHHKKKMMMLLLIIIFFFCCC@@@;;;888888999::::::777888999999888777777777777:::>>>AAABBBAAA>>>;;;999::::::;;;;;;<<<<<<<<<=====================<<>><<<<<<999===AAABBB???>>>???AAAEEEHHHPPPYYY[[[WWWWWW[[[jjjqqqzzz}}}~~~xxxtttttt{{{~~~|||xxxxxxuuuqqqqqqqqqmmmfff\\\PPPEEE@@@>>>;;;;;;======???AAAAAA???<<<;;;;;;@@@>>><<<<<<======<<<;;;;;;::::::888888999===AAABBB>>>:::777888;;;===>>>:::;;;<<<>>>@@@AAABBBCCC===;;;888555333555999===999777444333444666666666888777777666777777888888444666888888777666777888999999999888666555333222333444777:::<<<=========>>>???@@@AAAAAA@@@???>>>::::::999888999:::;;;===777:::===>>><<<:::888888777666555444333333222222222444666777555222111111333555777999999777555444555777:::;;;;;;999777555666555333111000111222333555555444444666888;;;<<<@@@???===;;;888555333222444555555666888<<>>AAADDDGGGHHHGGGEEECCCHHHJJJMMMPPPRRRQQQMMMIIIDDD???999666666999;;;===::::::;;;:::888666777888999<<<@@@CCCDDDBBB???=========>>>???@@@@@@@@@???<<<;;;::::::999:::::::::===@@@CCCBBB@@@@@@BBBEEE???@@@AAABBBAAA@@@???>>>:::???DDDEEECCC???>>>>>>@@@DDDPPP\\\^^^ZZZ]]]fffxxx}}}~~~}}}}}}|||{{{yyyyyywwwrrrpppqqqmmmhhhYYYOOOEEEAAA???<<<<<<>>>;;;===??????===;;;;;;;;;===<<<::::::;;;<<<<<<;;;:::;;;;;;;;;;;;===AAADDDCCC@@@<<<:::;;;===>>>>>>>>>?????????@@@@@@AAAAAA>>>===;;;888555444777999888555333222444666666666999888777666666666666777222444666777666666777999666777777888888777777666777999;;;<<<===<<<;;;:::;;;<<<>>>???@@@???===<<<===<<<:::999999:::;;;===777:::<<<<<<:::888777777888777777666444333222222222555777888666444222222111333555666777666555444666777:::;;;<<<:::888777666555444333222222222222444333222222444888<<<>>>BBBAAA???===999666333111444555666666777;;;@@@DDDJJJMMMQQQSSSUUUWWWYYY[[[}}}zzzzzztttkkkbbb^^^___eeerrr}}}rrrfffVVVKKKGGGEEEBBB???DDDDDDEEEIIILLLNNNMMMLLLFFFEEEDDDDDDEEEFFFEEEDDDBBBAAAAAAAAABBBDDDFFFHHHCCCAAA>>><<<<<<<<<>>>???AAABBBCCCFFFHHHKKKNNNOOOMMMOOORRRUUUVVVSSSNNNJJJCCC???:::888999<<<>>>???>>>>>>>>>;;;888777888::::::<<>>???AAACCCCCCCCCCCC<<<;;;999888777888999::::::>>>BBBCCCBBBCCCEEEHHHAAA@@@@@@@@@AAAAAA@@@???AAAEEEIIIHHHEEEBBBAAABBBBBBCCCKKKVVVXXXWWWaaaooo|||{{{{{{{{{zzzxxxyyyvvvqqqnnnnnnkkkfffZZZPPPGGGDDDBBB???>>>???;;;<<<===<<<:::999999:::888777666888:::<<<===<<<888999<<<===>>>@@@DDDFFFEEEBBB???===>>>?????????>>>>>>>>>======>>>>>>???<<<===<<<:::777666666666777555333333555777888888:::999888666555555555555333555777777777666777888444555666888999:::::::::999:::<<<<<<<<<:::777555999;;;===???@@@>>><<<;;;>>><<<:::888777888:::;;;555777999999888777777888999999888777666444222222111444777888777444222222000111222333444555555555777888:::;;;<<<;;;:::999888888888888777555333222444333222222555999>>>AAAEEEEEECCC@@@===999555333555666888888999;;;???BBBGGGKKKOOOSSSUUUXXXZZZ\\\~~~xxxvvvnnniiiddd```___dddsss~~~vvvhhhXXXNNNLLLKKKFFFAAA@@@@@@BBBFFFJJJKKKKKKJJJEEEBBB???@@@DDDFFFFFFEEEGGGEEEBBB???>>>???AAABBB???>>><<<;;;<<<===???@@@BBB@@@???@@@CCCHHHNNNQQQQQQSSSUUUXXXXXXTTTNNNIIIBBB???===<<<===???@@@@@@AAABBB@@@===999777:::<<<:::<<<>>>@@@@@@@@@>>>===:::;;;>>>AAACCCDDDDDDDDD???===:::888888999;;;===888===BBBDDDDDDEEEHHHKKKBBBAAA@@@@@@@@@@@@???>>>CCCEEEGGGEEEBBB??????AAAHHHEEEHHHOOOOOOPPP```ttt~~~{{{zzzyyyxxxuuuvvvsssmmmjjjjjjgggcccYYYPPPGGGCCCAAA<<<999999<<<======;;;888777777888555444444777;;;>>>??????666888<<<>>>@@@BBBEEEGGGEEECCCAAA@@@@@@AAA@@@???::::::::::::<<<===??????999;;;===<<<:::777666555777555333333666888999:::;;;:::888777555444444444666777999999777666777888666666777888999:::;;;;;;888999:::;;;999777444222888:::===@@@@@@???<<<:::>>><<<999777666777888999333444666666666777999:::::::::999888777555333222000333777888777444222111///000000111222444555555777888:::;;;<<<;;;;;;:::::::::;;;;;;:::888555333555444333333666;;;@@@DDDJJJIIIGGGEEEAAA<<<999666666888999:::;;;<<>>@@@CCC????????????@@@AAACCCCCCBBBAAA>>>;;;888888;;;>>>>>>:::999<<<>>>@@@DDDJJJTTTYYY___]]]VVVNNNIIIGGGDDDBBB>>><<<<<<===@@@BBBAAA???<<<;;;;;;;;;:::888>>>===<<<<<<<<<<<<:::999999<<>><<<<<<;;;<<<>>>??????<<<999888777666444333222333666:::<<<888888999<<>><<<:::999:::===@@@BBB;;;<<<>>>?????????>>>===666777888888888:::>>>BBB===;;;>>>BBB???777555888<<<999666777;;;===:::666333333444555777888888777666777777777666666999;;;<<<>>>@@@CCCDDDBBB>>>;;;>>>===<<<:::888666555444777555444555777888999888<<<:::888888888888666555444444555555555555444444)))((()))---444999::::::;;;999888:::>>>AAAAAA???===<<<;;;;;;::::::::::::;;;888666666999===@@@AAAJJJMMMLLLGGGBBB???999222666777888888888999<<<>>>EEEFFFJJJOOOTTTWWWWWWWWW~~~xxxuuutttmmmbbbZZZZZZgggzzzuuuhhh[[[VVVSSSOOOKKKJJJ@@@@@@AAADDDHHHIIIGGGDDD>>>???>>><<<;;;:::<<<===;;;;;;<<<<<<===>>>>>>>>>>>>===<<<:::999:::>>>AAA???:::777999:::<<>>???===<<<;;;;;;===>>>===<<>><<<;;;;;;<<<<<<;;;:::999:::<<<@@@CCCFFFHHHFFFEEEBBB>>>;;;:::<<<>>><<<<<<===>>>@@@BBBCCCDDDAAA@@@???>>>>>>>>>>>>>>>BBB@@@>>>======@@@CCCFFFBBBBBBDDDHHHNNNVVV]]]aaatttzzz~~~}}}~~~~~~}}}uuukkkdddbbb^^^XXXSSSNNNFFF@@@>>>===<<<<<>><<<:::999999<<>>===;;;:::999777888:::;;;<<>>BBBDDDDDD???>>><<<::::::999::::::;;;999666777999===@@@AAADDDHHHHHHEEEBBBAAA<<<777777777888888888999<<<>>>EEEGGGKKKPPPUUUXXXXXXXXX{{{uuuuuuooofff^^^___lll~~~rrrfff\\\XXXVVVQQQLLLKKKBBBAAAAAABBBDDDEEEDDDBBB@@@>>><<<<<<<<<===<<<;;;;;;<<<===?????????>>>>>>======;;;999888:::>>>AAABBB<<<888888999:::@@@GGGMMMQQQSSSRRRLLLGGGEEEEEE===<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<>>>>>>===<<>>AAA===;;;>>>EEELLLOOOOOOPPPNNNJJJEEE@@@>>>>>>@@@======<<<<<<<<<===>>>???;;;===???AAABBB@@@>>>===AAA???<<<;;;===AAAFFFJJJ@@@CCCGGGLLLPPPTTTVVVWWWaaajjjvvv~~~}}}{{{zzzwww{{{|||zzz~~~}}}vvvkkkbbb^^^\\\XXXSSSMMMFFF@@@===<<<======AAACCCCCCAAA===999666555666555444444555888;;;===???===;;;<<<>>>AAACCCCCC@@@???===<<<;;;;;;;;;<<<>>><<<:::999999:::===>>>???>>>===;;;:::888888888999;;;<<<<<<===???CCCFFFBBBBBBDDDGGGDDD>>><<<>>>???>>><<<;;;999888666555999555333444777888444000999999777666555666999<<>>999999999999999999999999777666666777999::::::999;;;:::999:::;;;<<<:::999555666666666666666666555888555333222333444333222777666555888===BBBFFFGGGAAA???===:::999999:::;;;<<<:::777777:::===???@@@@@@DDDEEECCCAAAAAA>>>999777777888888777888;;;===DDDGGGLLLRRRVVVYYYYYYYYY{{{vvvqqqmmmhhhcccgggvvvsssvvvzzzpppggg^^^[[[WWWPPPKKKIIIEEEDDDCCCCCCCCCBBBBBBAAADDDAAA>>>>>>??????<<<999:::<<<>>>@@@@@@???>>>===???>>><<<999777888;;;>>>CCC???<<<======<<>><<<:::888777888999:::999;;;???CCCEEEEEEDDDCCCBBBAAA@@@???@@@CCCEEEGGG@@@BBBFFFKKKOOORRRTTTUUU[[[dddqqq{{{~~~zzz{{{wwwsssxxxzzztttqqquuuxxxuuulllbbb^^^[[[YYYQQQLLLDDD>>><<<;;;<<<<<<@@@BBBCCCAAA>>>:::888777777666555666777:::===???DDDAAA>>>===???AAACCCCCC@@@@@@???>>>===<<<;;;:::===<<<:::999888:::;;;===<<<;;;:::888888999:::;;;<<<======<<<::::::<<<>>>>>>@@@CCCEEECCCAAA@@@AAA???@@@@@@>>>;;;999999999999555222444888999555000:::999888666444666999<<>><<<888888999:::;;;;;;<<<<<<888777777999;;;<<<;;;::::::::::::<<<===>>><<<;;;777777888888888888777777777555444333444555666666666555444555999>>>CCCFFFBBB@@@===:::999999:::;;;<<<:::888888:::===>>>??????CCCCCC@@@???>>>;;;777777888888777777888:::===BBBFFFMMMRRRVVVXXXZZZ[[[}}}tttqqqiiigggfffgggppp~~~tttwww{{{rrrjjjccc___ZZZQQQJJJHHHGGGGGGFFFEEECCCBBBBBBBBBFFFCCC???>>>>>>===999555777888:::<<<<<<;;;999888>>>===;;;888666777:::===@@@>>>>>>AAA@@@===<<<>>>FFFFFFDDDAAA===:::999999;;;;;;<<<<<<<<<;;;:::999:::;;;;;;===???===:::888;;;:::999666666888>>>CCCBBBCCCCCCDDDFFFMMMUUU\\\\\\[[[XXXRRRKKKFFFDDDDDD>>><<<888555444444666777:::<<<@@@DDDGGGJJJLLLLLLFFFFFFGGGGGGFFFDDDBBBAAAAAABBBCCCGGGLLLQQQVVVYYYccckkkvvv~~~yyywww~~~~~~tttyyy{{{tttpppmmmpppuuuuuummmddd^^^YYYTTTNNNIIICCC>>>;;;;;;:::999===???AAAAAA>>><<<;;;;;;888888888888:::===@@@AAAHHHEEEBBB@@@AAABBBCCCCCCAAA@@@@@@???===;;;888777===<<<:::999999:::;;;<<<<<<;;;999888888999:::;;;<<<<<<===<<<:::999:::<<<;;;???BBBDDDDDDEEEFFFFFFDDDEEEDDDAAA===:::999999777444222444999:::777333::::::999777555666999<<>>;;;:::999999:::;;;<<<>>>>>>???999999999;;;======<<<:::::::::;;;===??????===;;;999999999::::::999999999555555444333333444777999777666444444555888===@@@@@@???===:::999999:::;;;<<<:::888888:::<<<======;;;???@@@===<<<>>><<<888777888888777666777:::<<<@@@DDDJJJOOORRRUUUYYY\\\{{{ssspppdddbbbaaaggguuu|||uuunnngggccc\\\SSSLLLKKKHHHIIIIIIHHHEEEBBBBBBBBBHHHFFFDDDCCCAAA???;;;999999:::;;;<<<<<<;;;:::::::::999888777666999===AAA<<<;;;===AAA@@@;;;888888>>>>>>===<<<<<<;;;;;;:::<<<<<<<<<<<<<<<;;;::::::777888;;;???BBBBBB???===:::;;;:::888777:::@@@FFFFFFHHHIIIIIIIIINNNWWW___YYYYYYXXXTTTNNNIIIEEECCC???<<<888444333555777999>>>???BBBEEEIIIMMMPPPRRRHHHIIIJJJKKKIIIEEEAAA???BBBAAAAAACCCIIIQQQYYY^^^ccclllxxxwwwrrryyy|||~~~xxxsssqqqqqqtttssslllccc]]]UUUOOOLLLHHHCCC???===;;;999888999<<>>=========::::::;;;<<<>>>@@@CCCDDDIIIGGGCCCBBBBBBCCCCCCBBBCCCDDDEEEDDDBBB@@@<<<;;;<<<<<<;;;::::::;;;<<<===>>>===<<<;;;:::999999999:::;;;============???@@@;;;@@@DDDDDDEEEHHHJJJIIIJJJHHHEEEBBB>>>;;;888666666666666777999999888777:::::::::888777777888:::DDDFFFGGGEEE???:::888888999:::;;;;;;<<<===>>>>>>:::::::::<<<>>>???===;;;::::::;;;===??????===:::888999999999999999999888666666444222000111444777777777666444222333666999===<<<<<<;;;::::::::::::;;;999888777999:::::::::555999;;;:::;;;>>>>>>;;;777888888777666777999;;;<<>>>>>>>>>>>>>>>>>============999999888666666888===@@@<<<;;;<<<@@@???;;;888999<<<<<<<<<<<<======<<<;;;<<<<<<;;;;;;;;;:::::::::888:::>>>CCCFFFFFFCCC@@@:::===>>><<<;;;===CCCIIIMMMMMMMMMMMMOOOTTTZZZ^^^VVVXXXZZZYYYTTTNNNIIIFFFAAA>>>:::666555777;;;>>>AAACCCEEEIIILLLNNNPPPPPPFFFGGGIIIIIIIIIGGGDDDCCCCCCBBBAAABBBHHHQQQZZZ```bbbmmm|||{{{rrroooxxx{{{xxxssssssnnnfffaaa]]]WWWPPPKKKHHHEEECCCAAA>>>:::777888:::===???>>>===<<<===<<<<<<===???AAACCCEEEGGGGGGEEECCCBBBBBBBBBAAA@@@CCCDDDFFFHHHGGGEEEBBB@@@<<<;;;;;;;;;<<<===>>>>>>===============<<<;;;;;;:::<<<>>>?????????@@@BBB;;;AAADDDBBBCCCGGGIIIGGGHHHDDDAAA??????>>>:::777777999;;;:::888777777888888:::;;;:::999777888999;;;>>>AAA???;;;777888999::::::::::::;;;;;;;;;;;;::::::;;;>>>@@@@@@>>><<<::::::;;;>>>???>>><<<999666666777777777777666666444444333000...///333666777888888555222222444666999999:::;;;;;;:::999888:::888777777888999888888333777999888999======;;;777888888777666666888;;;999===BBBDDDFFFLLLTTT[[[zzzttthhh^^^XXX___sss}}}}}}}}}{{{nnngggaaa]]]WWWOOOKKKLLLEEEHHHKKKJJJFFFBBB@@@@@@<<<@@@BBBAAA>>>;;;<<<===<<<;;;;;;:::::::::;;;;;;<<<;;;999777555666:::===@@@======@@@@@@<<<;;;===???>>>>>>>>>>>>===;;;:::<<<;;;::::::999999::::::>>>???CCCGGGIIIGGGCCC???<<<>>>AAA@@@>>>@@@FFFLLLOOOKKKHHHJJJOOOTTTVVVVVVVVVZZZ]]]^^^YYYSSSMMMJJJCCC@@@;;;888777:::>>>AAACCCEEEHHHKKKMMMNNNMMMLLLDDDDDDEEEFFFGGGGGGHHHHHHDDDBBBBBBCCCIIIQQQZZZ___mmmwwwtttmmmmmmyyy}}}rrrooohhhaaa______\\\VVVKKKIIIGGGEEEDDD@@@;;;888888:::===>>>===<<<;;;;;;======???@@@BBBEEEGGGHHHEEEDDDBBBBBBBBBBBB@@@>>><<<>>>BBBDDDEEECCCAAA???;;;;;;;;;<<<===>>>???@@@999:::<<>>??????===<<<===>>>:::@@@CCC??????CCCEEEBBBAAA===:::<<<@@@BBB???<<<999<<>>AAAAAA>>><<<::::::<<<>>>???>>>;;;888444444555555555555444444000111111///---///444888777888999777444222333666666777999;;;;;;:::999888:::888666666777888777666666999:::777888::::::777777888888777666666888:::777;;;???AAACCCIIIRRRZZZ~~~zzzxxxhhh]]]VVV]]]nnn}}}vvvrrrhhheee^^^UUULLLGGGEEEEEEDDDGGGJJJJJJFFF@@@;;;888<<<>>>@@@AAA@@@===999777<<<:::888999;;;???BBBCCC???>>><<<:::888777777666>>>>>>>>>===;;;;;;===???AAA@@@???>>>===<<<;;;;;;111666999888888;;;<<<::::::<<<@@@FFFJJJIIICCC>>>AAA>>>:::888:::???EEEIIIQQQOOOIIIEEEJJJSSSUUUPPPVVVXXX]]]cccccc\\\SSSNNNCCC@@@===;;;;;;<<<<<<;;;FFFHHHKKKLLLIIIFFFCCCBBBAAA@@@@@@CCCHHHJJJIIIGGGFFFBBBAAAEEEIIINNNUUU]]]lllwww}}}ooommmnnnyyy{{{tttpppyyy{{{uuunnneee```___]]]YYYUUUPPPMMMKKKKKKGGG@@@======<<<;;;;;;999888999<<<>>>CCCAAA??????@@@BBBBBBBBBFFFBBB???>>>@@@@@@>>><<<<<<===>>>@@@AAA???;;;888;;;;;;<<<@@@EEEDDD???999<<<:::888999===AAACCCDDDBBBAAA???@@@AAABBBAAA@@@<<<<<<===AAACCCBBB>>>999???===:::888:::===BBBEEEIIIFFFAAA<<<777444333222888888999999999999888777;;;:::888666666777888::::::777555444666888999999<<<;;;::::::<<<>>>>>>===>>>???@@@AAABBBAAA@@@@@@888888777777666555555555555333111000000222222222999999888666555444333222666888::::::999999:::;;;999888555444444555888999===;;;::::::;;;:::888666888777666555666888:::;;;;;;<<<===>>>AAAFFFMMMRRR~~~{{{kkkaaa[[[bbbrrrxxxtttaaa___ZZZSSSKKKEEEAAA???BBBDDDGGGGGGDDD@@@===<<>><<<;;;999888222666888888;;;@@@BBB???===>>>@@@DDDHHHHHHEEEAAAAAA???>>>===>>>@@@CCCEEELLLKKKGGGDDDHHHQQQVVVTTT\\\^^^bbbeeeccc\\\SSSMMMHHHEEE@@@>>>>>>???AAAAAAFFFIIIKKKKKKIIIEEEBBBAAABBB@@@@@@BBBFFFIIIHHHGGGDDD@@@???CCCHHHLLLSSS[[[gggtttsssqqqsss|||uuuoooiiihhhrrr}}}nnnhhhaaa^^^___^^^[[[WWWNNNJJJGGGFFFCCC>>>===???<<<<<<;;;:::999999:::<<<@@@>>>===>>>AAADDDEEEDDDEEEDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>???@@@@@@???>>>???>>>>>>AAADDDDDD>>>999<<<::::::;;;>>>@@@AAAAAA@@@AAAAAABBBAAAAAA@@@@@@<<<<<<<<>>DDDHHHKKKHHHDDD???:::777555444777777777888888888888777777666666666666777888999888666555555666888888888999888888999;;;<<<;;;:::>>>???@@@@@@@@@@@@>>>>>>888777777777777666666666666444222111111222222222555555666666666666666666777888::::::888888888999999777555444444555777999<<<;;;::::::::::::888666888777666555555777999::::::;;;<<<===@@@EEEKKKPPP{{{llldddaaahhhwwwwwwttt]]][[[WWWRRRKKKDDD>>>;;;@@@BBBCCCCCCAAA@@@@@@AAAKKKFFF>>>777333333666888444555666999===AAADDDGGGFFFEEECCCBBB???===<<<;;;:::;;;;;;:::999999;;;<<<===>>>>>>>>>===:::888666555666666666<<>>>>>???BBBDDDEEEDDDBBB@@@@@@AAAAAAAAABBBBBBBBBFFFGGGEEEAAADDDMMMUUUYYY```cccfffgggddd^^^WWWRRRLLLHHHDDDAAAAAABBBCCCCCCEEEHHHKKKKKKHHHDDDAAA@@@CCCAAA@@@@@@CCCEEEFFFFFFDDDAAA@@@DDDHHHMMMTTT[[[cccqqq~~~}}}mmmdddaaacccnnn{{{}}}zzziiiddd^^^\\\]]]\\\WWWRRRIIIDDD@@@@@@>>>;;;<<<@@@<<<<<<;;;::::::999::::::===<<<<<>>@@@@@@???===>>>AAADDDDDDAAA>>>>>>???===;;;;;;<<<@@@CCCDDDDDD<<<:::777666999???FFFJJJLLLJJJFFFBBB===:::777666555555666666777777777777222333444666777777888888666555555666888999888666666555555777999:::999777>>>>>>??????>>>===;;;:::777777777777888888888888777666555333222222333333222222333555666888999999888999:::999777555555666777666444333333444666777:::999888999:::999777555777666555444555777999:::999:::;;;<<>>>>>@@@BBB<<<;;;:::999777555444333666777:::<<>>===>>>@@@@@@>>>;;;777555:::888555555;;;AAAAAA;;;<<<===@@@BBBCCCBBB@@@??????@@@@@@AAABBBCCCCCCDDDBBBDDDCCC@@@@@@GGGRRRZZZ```dddgggeeebbb```[[[WWWLLLJJJGGGEEEDDDCCCAAA???CCCFFFIIIJJJGGGDDDBBBAAABBBAAA???>>>???AAACCCDDDFFFCCCCCCGGGLLLOOOVVV]]]aaaoooppphhhgggkkkttt}}}~~~yyyuuujjjddd^^^ZZZYYYUUUNNNHHHCCC>>><<<===<<<:::;;;>>>:::999999999;;;;;;;;;:::<<<<<<===AAAGGGKKKMMMMMMJJJMMMOOOMMMGGGBBBAAAAAA@@@AAABBBBBBAAAAAAAAABBBBBB@@@??????AAAAAA???===>>>>>>@@@BBBCCCAAA>>>;;;;;;@@@EEEEEE@@@<<<<<<>>>===;;;999999;;;???CCCEEE===;;;777555888===DDDIIIIIIHHHEEEAAA===999666555444444444444555666666777222333555777888777666555555555666999;;;;;;999666444444444777999:::888777======>>>===<<<:::888777666666777777888999999:::999999888666555444555666111222333555777999:::;;;888999:::999666444333333666555444333333444555666888777777777888888777555333333333333555888;;;===999:::;;;<<<>>>AAAFFFJJJyyytttooommmooozzz|||xxxwwweee^^^TTTLLLGGGDDDBBB@@@BBBBBBBBB@@@>>>===>>>@@@777999;;;======;;;999777<<<>>>???@@@AAACCCGGGKKKOOOMMMIIIEEEBBB???======:::;;;===>>>>>>>>>@@@AAA???@@@AAAAAA???<<<888666:::999777666===DDDDDD???===@@@EEEGGGGGGCCC???<<<>>>>>>======???CCCFFFHHHBBBBBBAAA???===BBBMMMXXX```fffgggaaa\\\[[[XXXTTTJJJJJJJJJJJJIIIEEE@@@<<<@@@CCCGGGIIIHHHFFFDDDDDDAAA@@@???>>>>>>???BBBDDDGGGCCCDDDHHHMMMPPPWWW]]]cccooo|||uuuuuuyyy~~~xxxrrriiiccc\\\WWWUUUPPPIIIBBB===;;;;;;>>>===:::999;;;888666555777;;;>>>>>>>>>===>>>@@@DDDJJJNNNPPPPPPNNNPPPQQQNNNHHHBBB@@@@@@???BBBEEEEEEBBB???>>>>>>???>>>===>>>???@@@@@@@@@@@@AAACCCEEEEEECCC>>>:::999>>>CCCCCC>>>:::;;;===<<<;;;999777888;;;???BBB@@@===999666777;;;AAADDDDDDBBB???<<<888666444333444444333333444555666666444555777888888777555333666666888:::<<<<<<:::777555555555777:::;;;:::999<<<<<<<<<<<<;;;999777555555555666777888999999::::::;;;;;;:::777666777888444555555666777888999999999::::::888555333222222444444333222222333444444666555555666777888666555000000111333666:::>>>AAA999;;;<<<===>>>AAAEEEHHH{{{vvvqqqpppuuu~~~|||iii___QQQGGGBBBAAA@@@@@@BBBCCCCCCBBB???=========<<<;;;999888888999:::;;;BBBCCCDDDCCCBBBDDDIIINNNPPPMMMIIIDDDBBBAAABBBBBBAAABBBDDDDDDBBBAAABBBCCCAAAAAAAAAAAA???<<<999777777999:::<<>>:::888999777444333555:::???@@@@@@@@@@@@BBBFFFKKKNNNOOOOOOOOOOOOOOOLLLGGGCCC@@@???>>>BBBFFFFFFBBB===;;;;;;<<<======>>>??????@@@@@@AAABBBDDDFFFFFFCCC>>>:::888;;;>>>???<<<::::::<<<::::::999888777999===@@@AAA???;;;888888:::===@@@???===999666444333333444666555444333333444555666555666777888888666444333555666777:::<<<<<<:::888888777666777:::<<<===<<<;;;;;;<<<;;;:::888666555444555555666777888888999888:::<<<;;;888666888:::888888888888888888999999999:::;;;999666333222222333333222222222222333333444333333444666777666444000000111444777<<>>??????AAAEEEGGGyyytttnnnnnnsss}}}zzzjjj___PPPEEEAAA@@@???>>>???BBBEEEEEECCC???===<<<>>><<<999777777:::===???DDDFFFFFFCCCAAADDDKKKRRRNNNKKKGGGCCCCCCEEEIIILLLLLLMMMMMMKKKGGGCCCBBBAAAAAAAAA@@@???<<<:::888777444999===@@@EEEMMMPPPNNNFFFJJJMMMMMMHHHBBB>>><<<<<<:::999888:::>>>CCCFFFAAA===<<>>===???===999999;;;:::555111333888>>>AAA@@@BBBBBBCCCGGGJJJLLLLLLJJJMMMKKKHHHGGGFFFDDDBBB@@@<<<@@@CCCBBB>>>;;;;;;======>>>@@@@@@@@@?????????@@@AAABBBDDDDDDBBB===999777888999:::::::::::::::555777999:::999:::>>>@@@@@@>>><<<999999:::<<<======:::666333222333555777888777555333222333444555333333555555666555444444444444555777::::::999888:::888666666999<<<>>>???:::;;;;;;;;;:::999777666444444555555666666666777333777:::999666555777:::;;;;;;::::::::::::999999999:::;;;999666444333333222222222222222222222222222111111333555666555444222222333555888<<<@@@CCC>>>???AAAAAAAAABBBEEEHHHzzzsssooojjjjjjoooxxxtttlllaaaRRRGGGCCCAAA???===<<<@@@EEEGGGEEEAAA>>><<<===>>>>>>???AAACCCDDDEEEEEEFFFEEECCCAAADDDMMMUUULLLIIIEEECCCDDDIIIOOOTTTTTTTTTSSSOOOIIIDDDAAA@@@AAAAAA???===:::999777666444:::@@@AAADDDJJJMMMLLLHHHJJJKKKHHHCCC>>>;;;;;;;;;:::999999:::<<>>>>><<<999:::===<<<777111222777===@@@@@@CCCCCCDDDFFFIIIJJJIIIGGGJJJGGGCCCCCCEEEFFFDDDBBB<<>>>>>???@@@AAABBBCCC@@@<<<999777666555777999;;;;;;:::222666:::<<<<<<===???BBB>>>===;;;::::::;;;<<<======:::555222111333777:::999888666333222333444444000111222333444555555555333333333555777999888777;;;888555555888<<>>???EEEJJJHHHAAA===>>>:::;;;===???@@@BBBCCCDDDGGGDDDAAAAAAEEEIIIJJJJJJIIIFFFCCCCCCFFFJJJNNNPPPSSSVVVXXXTTTMMMFFFCCCBBB@@@AAABBBBBBAAA===:::888<<<>>>@@@@@@@@@CCCHHHMMMNNNKKKHHHEEECCC@@@===:::===;;;::::::;;;=========>>>@@@AAAAAAAAACCCFFFHHHTTTVVVVVVOOODDD>>>>>>AAA???>>>???BBBFFFJJJLLLLLLJJJKKKKKKHHHDDDAAA@@@@@@EEEIIIMMMMMMKKKIIIJJJKKKLLLFFFDDDIIIOOOQQQTTTWWWbbblll{{{|||wwwtttttttttrrrpppeee___XXXRRRNNNJJJEEEBBBBBBAAA???<<<;;;:::::::::999999:::;;;===???BBBDDDDDDGGGHHHFFFBBB@@@CCCFFFEEEFFFGGGFFFDDDCCCBBBCCC>>>=========>>>???AAABBBFFFEEECCCBBBAAABBBBBBCCC:::<<>>======>>>:::777555555888::::::888555444555777;;;>>>>>>>>>CCCAAA===:::999999<<<======:::555444555555333111888999:::999777666666777333333333444444555555555111222333444444222111///888999999888777888;;;===BBB???;;;:::999999888777777666444333333444666777777666555666777777555333<<<<<<<<<;;;;;;:::::::::999:::;;;888555333555888333333333444555444222000333222222333555666555444444444555777;;;===>>>>>>>>>:::<<>>???BBBFFFDDD===:::;;;>>>???@@@CCCDDDDDDBBB??????>>>>>>@@@EEEGGGGGGFFFEEECCCAAA@@@BBBEEEIIIKKKLLLOOORRRPPPKKKFFFCCCCCC???@@@AAABBBAAA@@@>>>======>>>>>>===;;;<<>>===:::888777666777999<<<@@@BBBCCC;;;===@@@AAA@@@@@@AAABBBHHHKKKLLLIIIDDD@@@@@@BBB???>>>???BBBFFFJJJKKKKKKFFFDDDBBB???>>>>>>???@@@DDDFFFIIIIIIIIIHHHGGGGGGEEEBBBCCCHHHLLLNNNRRRWWWcccnnnzzzyyyzzzyyytttoooccc]]]VVVRRROOOKKKDDD???>>>===;;;:::999:::;;;;;;<<<===>>>@@@BBBEEEGGGHHHEEEGGGHHHEEEAAA@@@CCCGGGGGGHHHIIIGGGDDDBBBBBBBBB;;;::::::;;;===???AAACCCDDDCCCAAA@@@?????????@@@<<<>>>??????>>><<<<<<<<<<<<:::777777999;;;:::999555555555777:::<<<===<<>>AAAAAA>>>;;;::::::999888777666555444333333444555666666444444444666777666555;;;;;;:::::::::999999999999;;;<<<:::777666666888555444333444555555333222222111111333666888888777555555666777:::===??????===::::::???BBBBBBFFFLLLyyyqqqffffffiiirrrrrr^^^SSSHHHDDDBBBAAABBBEEE???>>>@@@CCC@@@:::999;;;@@@@@@BBBFFFIIIGGGBBB>>>;;;<<<>>>AAACCCDDDBBB@@@???>>>===<<<===@@@CCCEEEDDDGGGHHHFFFBBB??????@@@@@@@@@???@@@@@@@@@AAAAAA@@@???===:::777666888:::>>><<<;;;:::;;;:::999777;;;:::::::::;;;<<<===>>>999<<>><<<::::::<<<>>>AAACCCDDDDDDCCCCCC>>>>>>???BBBFFFIIIIIIIIIGGGBBB<<<999;;;===???>>>CCCCCCCCCEEEFFFFFFDDDCCC??????CCCGGGIIIJJJPPPWWWbbbppp~~~}}}|||tttlll```YYYRRRPPPPPPNNNGGGAAA;;;;;;::::::;;;<<<>>>??????@@@BBBDDDFFFHHHHHHIIIFFFGGGGGGDDD@@@@@@CCCFFFIIIJJJJJJHHHDDDAAA@@@@@@888888999:::<<>><<<<<<<<<;;;<<<>>>???>>>===;;;;;;;;;===;;;999999::::::999888777666666777999;;;;;;:::???>>>===;;;::::::::::::===;;;888666555444222000...000111222111111333444......//////000111111222222333444555555444333222222444666777888:::>>>AAA???===;;;:::::::::888777666555444333333444555666444333111222555777888888::::::999999999999888888999;;;<<<<<<:::888888888777555444333444555444333111000111333777:::::::::888777777888999<<>>???DDDIII|||uuukkkiiijjjttt}}}oooaaaVVVJJJEEECCCAAABBBEEEAAA@@@AAACCCAAA======AAACCCBBBBBBFFFIIIIIIDDD??????@@@@@@AAA@@@???===;;;999:::::::::;;;===@@@CCCBBBBBBAAA<<<777666888;;;BBB@@@>>><<<<<<===>>>???BBB@@@>>>;;;999888999999<<<;;;::::::::::::999777=========<<<:::999999::::::<<<>>>>>>;;;999777777888888;;;@@@EEEGGGDDDBBB<<<===>>>BBBEEEGGGGGGEEEJJJDDD===<<>>AAAGGGJJJHHHGGGNNNWWWbbbppp~~~xxxoooiii___WWWNNNMMMPPPQQQLLLGGG======<<<<<<===???AAABBB???AAABBBDDDEEEEEEDDDDDDFFFFFFEEECCC@@@@@@CCCFFFIIIJJJIIIGGGCCC@@@>>>>>>;;;::::::;;;===???AAABBBAAA@@@???===<<<;;;:::999;;;<<<======<<<;;;<<<===>>>===<<<;;;::::::999888888777666777999:::999888<<<<<<<<<;;;;;;:::999888<<<;;;999777555444222111...///000000//////000222.........///000000111111222333444555555555555444777888999888777777888999<<<;;;::::::;;;;;;888777555444444333333444444555333111000111444888:::;;;:::::::::999999999999999888999;;;<<<;;;:::888777888555333222333444333333222111222444777:::::::::999999888888999;;;???BBB===:::888999;;;>>>CCCGGGyyyqqqnnnmmmvvvxxxiii___TTTIIIEEECCCAAABBBEEEBBBAAABBBEEEDDDCCCEEEJJJIIIGGGEEEEEEFFFEEEBBB???@@@@@@???>>><<<;;;;;;;;;777999;;;;;;;;;===@@@CCCBBBAAA>>>888444555:::???DDDAAA===:::888999:::;;;AAA???===;;;;;;<<<=========<<<:::::::::999888666555888:::;;;;;;;;;===???===>>>===;;;999888888999<<<;;;<<>>BBBEEEFFFDDDBBBEEEBBB@@@BBBGGGIIIFFFCCCEEEBBB@@@BBBDDDEEECCC@@@BBBFFFLLLOOOKKKGGGMMMVVVdddqqq~~~~~~}}}}}}tttlllhhhddd[[[PPPKKKLLLNNNLLLIII@@@???>>>===>>>???@@@AAAAAABBBCCCCCCBBBAAA???>>>DDDDDDCCCBBBAAABBBDDDFFFGGGHHHHHHEEEBBB???======??????>>>>>>>>>@@@AAABBBAAAAAA@@@???===<<<:::999777999;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@>>><<<;;;;;;999888777888999999888777::::::;;;;;;:::999888777:::::::::888666444333222111222222111000//////000000000000111111111222222111222333444555555666666:::::::::999666444333444888888888:::;;;:::888666444444444333333444444444222000///111555999;;;<<<:::::::::;;;;;;;;;;;;;;;666777999:::;;;:::888777777444222000111222111111333333333444777999999888999::::::999888:::>>>BBB>>>===:::888:::>>>CCCEEExxxqqqooopppxxxvvvfffXXXNNNEEECCCBBBAAABBBDDDAAA@@@BBBEEEFFFEEEHHHMMMOOOMMMKKKGGGDDDAAA???>>><<<=========;;;<<<>>>???999<<>>>>>>>>===;;;999999999888666444777:::===<<<:::888:::<<<>>>>>>===;;;999888:::<<<@@@??????AAADDDDDDAAA>>>;;;===@@@DDDGGGGGGDDDAAA===>>>AAAFFFKKKMMMJJJGGGEEEDDDCCCCCCDDDDDDCCCBBBEEEHHHNNNQQQMMMIIILLLTTTeeerrr~~~~~~}}}}}}uuummmhhhhhh```TTTLLLHHHGGGFFFEEE??????===<<<<<<======>>>CCCBBBBBBAAA@@@???>>>===AAAAAABBBBBBCCCDDDEEEFFFEEEFFFGGGEEEBBB@@@???@@@CCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAA@@@???>>><<<;;;555777999::::::<<>>>>>:::999888999::::::999888999999999999999888777777888999:::999777555444555333444555333111000000111444444333333333222222222000111222333444555666777888999:::888666444333444444444666999::::::777444333333333444444333333333111000000222777:::<<<===::::::;;;;;;;;;;;;<<<<<<777777777999;;;;;;999888666444111111111111000///333222222444666888888777888:::;;;999888888===AAA===>>><<<999:::???BBBBBBxxxnnniiikkkpppzzzwwwuuu||||||kkkVVVMMMEEEDDDCCCAAA@@@BBB>>>===???CCCCCCBBBDDDIIIKKKNNNPPPMMMFFFBBBAAABBB===@@@BBBCCCAAA@@@AAABBB===AAADDDBBB>>>;;;<<>>BBBEEEEEECCC@@@AAABBB@@@???======>>>AAADDDGGGGGGCCC???===>>>???>>><<<===;;;999999999999777666;;;???AAA>>>999555555777:::<<<===<<<;;;:::;;;<<<>>>>>>>>>???AAAAAA@@@???>>>@@@CCCGGGJJJIIIEEEBBB===@@@DDDHHHKKKKKKIIIHHHDDDEEEEEEDDDBBBAAABBBDDDCCCFFFLLLPPPNNNJJJLLLRRR```nnn~~~{{{nnndddbbb^^^VVVNNNGGGCCCBBBBBB???>>>============??????@@@??????>>>======>>>>>>>>>>>>@@@CCCEEEGGGFFFFFFDDDFFFGGGFFFDDDCCCCCCDDDBBBBBBAAAAAAAAABBBDDDEEE@@@AAAAAAAAA@@@???===<<<666777999999999;;;>>>AAA>>>@@@BBBAAA>>><<<<<<===;;;:::999:::;;;<<<;;;999999888888888888777777777555888::::::777555666777333444555444333222333444666666555444333222222111///000000111333555666777666888999888666444333333000111444777:::999666222333333333444444333333333111111222555999<<<======999999:::::::::;;;;;;;;;999888777888;;;===<<<:::555444333333333222000...000000000333666888999888666999<<<:::777777:::>>><<<>>>===999999>>>@@@>>>|||oooddd```fffooozzzxxxrrrvvvrrr[[[RRRJJJHHHFFFAAA>>>???<<<;;;===@@@@@@===???CCCDDDKKKQQQQQQKKKFFFFFFHHHBBBFFFKKKLLLHHHDDDBBBBBBBBBEEEGGGDDD>>>999999;;;<<>>===:::888999<<<666999===>>>===<<<;;;;;;;;;<<<======>>>???@@@AAA@@@BBBFFFJJJLLLKKKGGGDDDDDDGGGJJJJJJIIIGGGFFFFFFCCCEEEFFFDDDAAA@@@BBBEEEAAACCCHHHNNNNNNKKKLLLPPPZZZjjj~~~~~~|||~~~nnn___WWWWWWUUUOOOHHHCCCBBBBBB@@@@@@?????????AAABBBCCC<<<;;;:::::::::;;;===>>><<<===???CCCGGGHHHGGGFFFDDDFFFHHHHHHFFFFFFFFFGGG@@@@@@@@@@@@AAACCCEEEFFF???@@@AAAAAAAAA???>>>===888999999999999:::<<>>>>><<<666555444444555333000......---///222666999::::::555999<<<;;;888666999===:::>>>===999999>>>???<<>>===;;;999888:::>>>AAAAAA>>>;;;;;;;;;777666666888:::;;;:::999999999888999;;;===@@@BBBAAABBBCCCEEEFFFGGGGGGGGGGGGIIIKKKHHHCCC??????@@@EEECCC@@@<<<;;;<<>>???@@@@@@???===999:::;;;<<<>>>@@@BBBCCC>>>@@@CCCDDDEEEFFFIIIKKKHHHHHHHHHGGGEEEBBB@@@>>>@@@===::::::>>>AAABBBBBB<<<;;;;;;===>>>???===<<<999888666777888999999888999888777777777888999:::;;;999777888:::;;;999777:::777333111222555777777666666666666666555555555<<<999666666666666333000999999777555333111///...111111222333444555666666<<<===:::444222333222000444333333444777999999888444444333555666777555444000333666999:::999888666666777888999:::;;;;;;;;;:::888666666999<<<>>>???999777444222111000...,,,//////000222555777999;;;666777999777666777;;;???@@@>>>;;;888888:::===???{{{pppiiieeefffjjjuuu}}}vvvlll^^^PPPJJJHHHDDDAAAAAA???>>>===???AAABBBAAA@@@<<<>>>@@@CCCEEEIIIMMMQQQMMMOOONNNIIIBBB>>>>>>AAAHHHHHHFFFCCC@@@>>>???AAA???>>>???BBBEEECCC===777;;;<<<===???BBBEEEGGGHHHEEEBBB>>>;;;999;;;===???<<<======>>>===<<<;;;:::<<<@@@CCCDDDAAA>>><<<<<<666555555777999::::::888;;;::::::;;;===@@@CCCDDDCCCBBBAAA@@@AAACCCFFFHHHNNNOOOOOOKKKCCC===;;;;;;AAAAAA@@@>>><<<;;;===>>>DDDEEEDDDDDDJJJRRRTTTRRRaaakkkxxx|||zzzyyy~~~yyypppgggaaaYYYSSSLLLHHHHHHIIIIIIGGGCCCAAA???>>>>>>>>><<<;;;::::::;;;<<<>>>@@@BBBCCC@@@BBBCCCCCCCCCDDDGGGIIIIIIIIIHHHFFFDDDAAA>>>===<<<;;;:::<<<@@@BBBCCCBBB>>>===<<<<<<>>>??????>>><<<:::999999;;;<<<;;;:::999888666666777999;;;<<<===;;;999999:::;;;999666888777666777999999999888555555555555555555555555777444222222333333000...888888666444333222111111111222333333555555666777:::;;;999444333555555222333222222555888:::;;;:::888666555555666555333000111222444666777888999999555666777888888888888888999888777777:::<<<===<<<999777444222222111///---//////000222444666888999777999:::888666666:::>>>???>>><<<;;;;;;;;;===>>>zzzsssooollliiiiiisssuuukkk]]]NNNGGGDDD@@@???@@@@@@?????????AAAAAA???>>>666888;;;>>>BBBHHHNNNRRRNNNNNNKKKDDD>>>:::<<<>>>MMMKKKGGGBBB>>><<<>>>@@@@@@>>>>>>@@@BBBAAA===999===<<<;;;;;;<<>>???@@@@@@>>>===<<<999===@@@BBB???<<<999888555444444555888999999888:::::::::;;;===???AAACCCCCCAAA===;;;<<<@@@DDDHHHRRRTTTSSSOOOGGGAAA>>>>>>AAABBBCCCBBB???<<<::::::BBBDDDEEEFFFLLLUUUYYYXXXaaahhhrrr|||{{{|||uuurrrrrrzzz~~~~~~|||rrriiiccc```YYYSSSMMMJJJKKKLLLKKKJJJEEEBBB???>>>======;;;999::::::;;;<<<>>>@@@AAABBBDDDDDDCCCAAA???@@@CCCFFFJJJIIIHHHFFFCCC@@@>>>===;;;:::;;;===AAACCCCCCBBB@@@>>><<<<<<===???@@@@@@???===<<<===>>>???>>><<<:::888666555666888<<<>>>???===;;;;;;;;;:::888666444555888;;;===<<<999666333333444444555555666666444222111111111111000...777666444333333333444444333333444555666777777888777888777333222444444222222111222555999;;;<<<<<<888666555555666555333000222222333444666888:::<<<666777777888888888777777555555555888;;;=========888666444333333222000/////////000111333444555666777999:::888666666:::>>>@@@???>>>===<<<<<<======~~~||||||vvvtttppplllkkkvvv|||qqqdddXXXLLLGGGDDDAAA@@@BBBEEECCCBBBAAA@@@>>>;;;888666888:::===@@@EEELLLPPPQQQOOOJJJCCC===;;;===???KKKJJJHHHDDD@@@>>>>>>???CCCAAA??????@@@@@@===;;;<<<<<<;;;;;;<<<===???@@@;;;:::888777777:::<<<>>><<>>===:::999:::>>>CCCFFFHHHKKKMMMKKKFFFCCCBBBCCCDDDEEEFFFDDD@@@===;;;;;;AAADDDFFFHHHNNNXXX^^^^^^bbbfffnnnwww~~~}}}wwwyyyyyy{{{}}}}}}|||zzz|||zzzmmmdddaaa```WWWRRRLLLJJJKKKMMMLLLJJJEEECCC@@@>>>>>>===<<<;;;:::;;;;;;<<<>>>???AAABBBFFFEEEBBB???<<<===AAADDDIIIIIIHHHFFFDDDBBBAAA@@@>>>=========???AAABBBCCCAAA>>>;;;999;;;===???@@@@@@???>>>???@@@@@@>>>===<<<:::777555555888;;;===@@@???===;;;:::888777666444555777:::;;;:::666222222222222333444555666666666555444333333222111000666555333333333444666777555555666777888999::::::555777666222111222222///222222222444888:::::::::444333333555666777555444111222444666888:::<<<===:::::::::::::::999888777000111444888===??????>>>777666444444555444222000//////000111222333333444444666777777555777;;;???BBB@@@>>><<<;;;<<<===???|||{{{~~~xxxuuuqqqnnnooo|||vvvkkk^^^UUUMMMJJJGGGBBB@@@AAACCCAAA@@@???>>>;;;777444666888:::===AAAFFFKKKPPPRRRPPPKKKEEEAAA???@@@BBBEEEFFFHHHGGGDDDAAA@@@@@@GGGEEECCCAAA@@@???===<<<;;;<<<===????????????>>><<<;;;999999:::<<<>>>@@@;;;>>>DDDHHHHHHEEEAAA===@@@AAADDDEEEDDDAAA===:::666444333333555777777777777666666666777777888888999999999:::<<>>BBBBBB@@@???AAACCCEEEEEEDDDAAA===;;;<<<===@@@DDDHHHJJJPPPZZZ```aaadddggglllssszzz~~~~~~~~~zzzzzz|||}}}}}}yyylllccc``````SSSOOOJJJHHHJJJKKKJJJHHHEEEBBB???>>>>>>???>>>>>>;;;;;;;;;<<<===???@@@AAAGGGEEEBBB===;;;<<>>===>>>AAACCCAAA===999777999;;;===>>>@@@???>>>???@@@???===;;;===<<<999777777777999:::>>>===<<<;;;999777666666777666777888888777555222222222222333444555666666888888777666444222111111555444444333444555666777777777888999:::;;;<<<<<<888:::999444222333111---444333333444666888777666444333333555666777555444000222666:::<<<<<<<<<;;;:::::::::::::::999888777111222555999<<<===<<<:::555444444444555555333111///000222333444444333333000333555555555777<<>>;;;:::<<>>???============>>><<<888555333666:::>>>BBBFFFLLLOOOOOONNNKKKHHHFFFDDDCCCCCC@@@CCCFFFHHHGGGDDDCCCBBBHHHFFFDDDBBB@@@>>>>>>======???AAABBBBBBAAA???>>>???>>>===<<<<<<>>>???AAA:::===BBBEEEFFFDDDAAA???BBBBBBBBBCCCCCCAAA===:::888666444333555666666666666666777888999999::::::888999;;;===>>>?????????<<<@@@CCCCCCAAA???AAABBBBBBAAA???;;;999999;;;>>>???DDDHHHIIINNNXXX___aaaeeegggkkkooouuuzzz~~~|||}}}{{{zzz~~~wwwmmmddd___]]]QQQMMMHHHFFFHHHHHHGGGEEEEEEBBB???===>>>>>>???>>>;;;;;;<<<<<<===???@@@AAAFFFDDDAAA>>>;;;<<<@@@CCCEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGDDDAAA>>>>>>AAACCC@@@===999777888;;;<<<===???>>>>>>>>>???>>><<<999:::;;;;;;;;;:::999888777999::::::999666555555666999888777777888888777555333333444444555555666666666777777555333111111222555555555555555555555555777777888999:::;;;<<<<<<<<<>>>===888666666444///666555444555666777777555888666555555666555333000///222777;;;<<<<<<;;;999888888888888888777666555777666777999:::999666444333222333444666555333111000222333555666666555555000222555555555777===AAAHHHEEEAAA>>>===>>>AAACCC}}}wwwnnnhhhggglllnnntttrrreeeVVVOOOIIIFFFCCC??????BBB@@@???@@@AAAAAA@@@<<<999444777<<>>>>>===<<<::::::;;;;;;<<<;;;<<<<<<>>>???@@@AAAAAABBB@@@>>>>>>???>>>:::777;;;888555444555666666555222444666888;;;===>>>???===>>>>>>>>>>>>===<<<;;;AAADDDGGGFFFBBB@@@@@@BBB======<<<:::888999<<<>>><<>>;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAADDDCCCAAA???===>>>AAADDDEEEDDDCCCCCCCCCDDDEEEFFFEEEGGGHHHGGGCCCAAABBBCCC@@@===:::999:::;;;<<<<<<>>>>>>>>>??????>>>;;;888444777;;;>>>???<<<999666333555777666444444555777444444555777999999888666555555555555555555555555222444666555333333444666666666777888777555333222555555666777888999:::::::::===<<<999777777555111666555555666999:::999888888666555555666555333000111222555777999999999888777777888888888777777666777666666777999888666444000000111333555555333111111333555777999999888777444666888777666888<<>>>>>>>>;;;:::888666666555666666<<<:::888666888<<<@@@CCCEEEBBB??????@@@???===:::===:::666555555555555555...000333777;;;>>>@@@AAACCCBBB@@@>>><<<;;;:::999>>>AAACCCBBB>>><<<<<<===;;;<<<===<<<;;;<<<>>>@@@:::@@@DDDEEEHHHPPPWWWZZZeeegggjjjjjjlllsss{{{uuuvvv}}}zzz|||~~~~~~yyytttoooggg]]]UUUPPPLLLGGGEEEFFFFFFCCCAAAFFFBBB===:::888888888777<<<<<<<<<<<<===???@@@@@@BBBBBBAAA???>>>???BBBEEEEEEDDDBBBAAAAAABBBCCCCCCAAAEEEJJJKKKHHHDDDBBBBBBAAA>>>;;;:::;;;<<<===<<<>>>>>>>>>???@@@>>>;;;888///444;;;@@@BBB???:::777000222555555333333555888---...111555888999777555666666666666666555555555000333666666555666999;;;666777999999888555222000333333444555666777888888666999999666555666444000666666666888;;;======<<<444444333555666777555444222222333333555666777888888999999:::::::::999999333222333666999::::::999//////111333555555333111222444666999:::::::::999888:::;;;999777888<<<@@@HHHJJJKKKLLLJJJHHHEEEBBBwwwjjjgggmmmgggkkkssswwwbbbTTTJJJEEE???===AAAEEEHHHIIIHHHGGGFFFFFFEEEBBB>>>:::666555888===>>><<<;;;===;;;>>>CCCGGGHHHFFFBBB@@@===???BBBEEEFFFEEEDDDCCCDDDCCCAAA>>>>>>AAAFFFKKKSSSRRROOOIIIAAA;;;888777;;;:::888444222333666999999::::::999999:::===@@@===;;;999999<<<>>>@@@@@@@@@???<<<888555555888:::444333222333777===CCCHHHCCC@@@<<<::::::;;;<<<;;;AAA@@@@@@???>>>=========888999::::::999999;;;===AAA@@@>>>@@@IIISSSUUUQQQWWW___jjjnnnooottt~~~|||uuupppttt{{{xxxwwwxxxyyy}}}{{{vvvrrrlllddd\\\WWWTTTPPPKKKGGGEEECCCAAA@@@AAA@@@???>>>>>><<<888666:::<<<===>>>>>>???BBBDDD;;;>>>BBBDDDDDDBBBAAAAAA>>>===???CCCDDD@@@???AAAFFFEEEEEEHHHJJJJJJGGGDDDAAA???===>>>@@@@@@===:::===>>>@@@@@@>>>;;;777555222555;;;??????;;;666222444333444555666555444222666666666777777777777777111222444555555555555444555:::???AAA@@@>>>??????===888444444666777444000222222333444555555555555<<<;;;999777666555444444:::999888888::::::999888666666777777777666666666111222333333111111222333666888;;;======;;;777555666444444777;;;<<<999666444222111333444444111---111222555888:::;;;;;;;;;:::<<<===<<<::::::<<>>>>>===<<<===AAAHHHLLLSSSSSSQQQLLLEEEAAA>>>>>>777888888888666777888:::<<<===>>>===<<<<<<===???>>><<<::::::;;;=========???@@@???<<<999777777888444333333555888<<<@@@CCC???<<<999888:::<<<===>>>;;;<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;;;;;;;<<<>>>===@@@BBBCCCHHHPPPTTTSSS]]]fffpppuuuwww|||zzzvvvyyy{{{wwwuuuvvvwwwzzzxxxsssoookkkfff```\\\XXXSSSMMMGGGCCC@@@===;;;<<<;;;;;;<<<======<<<:::999;;;=========>>>@@@BBB;;;>>>AAACCCCCCBBBBBBCCCFFFDDDDDDFFFEEEAAA???@@@FFFEEEEEEGGGIIIIIIFFFCCCBBB@@@>>>>>>??????>>><<<<<<<<<<<<<<<;;;888666444444666:::<<<<<<:::777555000111222444555666555444777777666555555666666777888888777666555555444444666999<<<>>>>>>>>>@@@BBB>>>:::666555777888555222222333444555666666666666;;;;;;:::888777555555444999888777888:::::::::888222222333555777888888777222444555444333222333444555666777999::::::::::::888777777888999999777555333222111333666666444222222333555777999999:::999999;;;======;;;;;;<<>>AAACCCDDDDDDBBBAAACCCCCCCCCCCCDDDFFFGGGHHH<<<<<<======>>>AAAFFFJJJMMMMMMLLLHHHDDD@@@??????999:::<<<<<<:::999999:::???AAACCCBBB@@@>>>=========;;;::::::;;;;;;:::999===???@@@???;;;999777777555444555666777:::<<<===:::999777888:::>>>???@@@888999:::;;;<<<<<<<<<<<<===>>>??????======>>>@@@<<>>===???AAABBBBBBCCCEEEGGGJJJGGGFFFGGGEEEAAA@@@BBBFFFEEEEEEFFFGGGGGGEEECCCDDDAAA>>>===>>>??????>>><<<<<<;;;:::999777666666555777888:::::::::888888///000222444666888999999999888555333333444555777;;;:::999777777777777888999:::<<<<<<<<<===@@@BBB<<<999555555666666444111333333444555666666666666:::::::::999888666555444777666666888;;;<<<;;;:::666444333666999:::999666444666777666555444555666888777555444555777999::::::;;;<<<:::888666555555222111222333666888777666555666666777888888888999888;;;===>>>>>>===>>>???@@@BBBCCCDDDDDDAAA???===vvvkkkfffiiilllqqq{{{|||rrrfff^^^OOOKKKGGGFFFFFFFFFCCCAAAAAA???<<<:::999999777666777555777<<<<<<999888999444777<<<@@@BBBBBB@@@>>>CCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAAAAA@@@AAADDDFFFGGGHHHGGGDDDAAA>>>===>>>@@@AAA@@@>>>;;;999888999AAADDDFFFFFFCCC???;;;::::::999999:::;;;;;;999777:::<<<======;;;999999999888777666555666888:::;;;:::888777999<<>>???AAA>>>===;;;:::999999999:::555666999:::;;;:::888777111333555777888999:::<<<;;;999555222111333555777666777999:::;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>999777444333333333111///222222333444555555555555::::::::::::888777555444666666777:::===>>>>>><<<>>>;;;888999<<<<<<888555666888999888777666777999;;;:::777555333333444555:::<<<===;;;777444555666222222222333444666777888999888888888888888999::::::<<>>???@@@AAA@@@>>><<<;;;sssiiifffhhhpppsss{{{uuuggg]]]WWWRRRKKKGGGFFFEEECCCAAADDDBBB>>><<<;;;999777555777555777;;;;;;777666888444888???EEEHHHGGGEEEBBBBBBDDDFFFGGGFFFBBB>>><<>>::::::;;;===AAADDDHHHHHHDDD???:::888777666777888;;;;;;:::999777888999888888999;;;>>><<<:::777555555777:::<<<<<<;;;:::;;;>>>@@@AAAAAA<<<<<<;;;;;;;;;;;;<<<<<<@@@BBBDDDDDDBBBAAAAAABBB@@@EEEKKKTTTcccpppuuusssjjjrrr}}}~~~{{{wwwuuuvvvzzz}}}~~~~~~{{{||||||yyyvvvtttssstttvvvyyy}}}}}}}}}}}}}}}{{{xxxuuuttttttooohhhcccaaa````````````[[[TTTLLLGGGBBB>>>;;;;;;888555444555888:::;;;777999:::;;;:::999:::;;;CCCDDDDDDEEEEEEHHHKKKNNNJJJFFFEEEGGGFFFDDDDDDGGGJJJIIIHHHFFFEEEDDDEEEFFFDDDBBB???<<<;;;<<>>===;;;:::999:::;;;<<<444666:::======:::666444333555777777666666888:::<<<999555222111333666888444777:::===>>>===;;;:::888;;;???BBBDDDCCC@@@===888777555333333222111000111222333444444555555444999999999888777666555444666666888<<>>???<<<;;;;;;<<<;;;888555888999::::::999888999:::999999888888666555444333999;;;<<<:::666444666888333333222111222333666888;;;:::999888888:::<<<===>>>???AAACCCDDDDDDBBBAAA????????????>>>===<<<;;;~~~qqqfffbbbbbbpppuuuvvvhhh^^^XXXSSSLLLHHHIIIIIIHHHGGGFFFDDDAAA@@@???===:::888777555666::::::666444666666:::AAAFFFIIIHHHEEECCCCCCEEEHHHJJJIIIEEE@@@===CCCEEEHHHIIIIIIHHHHHHIIIAAABBBBBBAAA>>>======>>>CCCBBB@@@===<<<===AAADDDAAADDDHHHHHHEEE???;;;999777666666777:::;;;;;;:::555666777777777999<<>>===<<<;;;<<>>DDDEEEFFFFFFGGGHHHLLLNNNNNNKKKJJJKKKIIIEEEDDDFFFJJJJJJHHHEEEBBBBBBDDDFFFBBBAAA???<<<:::;;;>>>AAA<<<;;;:::999999999:::;;;555888;;;======999555222444666777555222222444777<<<999666333222444777999999;;;===??????===:::888333666<<>>888999999:::999888888888999:::;;;;;;:::999:::;;;444666888:::::::::888777888999999777666555777888333333222111000222666999:::999777777888;;;>>>@@@BBBAAABBBCCCEEEEEECCCAAA??????>>>>>>===<<<<<<<<>>AAABBBBBBAAA@@@@@@CCCFFFHHHHHHFFFDDDBBBCCCEEEIIIJJJHHHFFFEEEDDD:::<<<============>>>@@@AAAAAAAAA???>>>???BBBDDDAAADDDGGGHHHEEEAAA===<<<:::888666777999:::;;;:::555777999:::999999:::;;;:::;;;===>>>>>>>>>>>>===;;;::::::<<>>;;;999666444333444777:::<<<<<<:::::::::999999;;;???BBBDDDEEEGGGGGGGGGGGGJJJLLLLLLIIIJJJLLLKKKFFFEEEFFFIIIHHHFFFCCC???>>>AAADDD@@@@@@???<<<999999<<<@@@;;;;;;;;;:::;;;;;;;;;<<<999:::;;;<<<:::777444222555777999666333222666999;;;999777555444666999:::>>>>>>>>>??????>>>>>>>>>555666:::???DDDDDDAAA===;;;:::999777555444444555333444555666777777777777999777444333222333444555444555888;;;???@@@>>><<<666:::<<<;;;777555666999:::;;;<<<;;;:::999:::<<<666777999;;;<<<<<<;;;::::::888666555555666555555222333222111111333999>>>777666444444666:::???BBBDDDBBBAAAAAACCCCCCBBB@@@??????===<<<;;;;;;<<<<<>>BBBAAA<<<:::<<>>>>>>>>???@@@===???AAACCCEEEFFFEEEEEEEEEHHHJJJJJJFFFBBB???===;;;===???@@@AAABBBDDDFFFAAACCCDDDCCC@@@?????????AAADDDHHHIIIFFFCCC@@@>>>===;;;888777888999::::::666999===>>>===:::888888777:::???CCCDDDBBB???<<<888888888;;;>>>AAAAAAAAA???<<<999777888===BBBFFF???AAACCCDDDBBB@@@??????<<>>;;;999:::888666666777888888888;;;;;;:::999999<<>>??????<<<999999;;;>>>=========>>>>>>>>>>>>>>>===<<<;;;999777666444444777:::<<<:::666666:::>>>:::999777666666888:::;;;???>>>======>>>AAADDDGGG;;;::::::<<>><<<::::::???BBB>>>777333555888:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;:::<<<888444333555666444222111222222222222666===BBB444333111222555:::???CCCEEEBBB??????AAABBB@@@>>>???>>><<<;;;::::::;;;<<>>@@@???===999888999<<<:::<<>>@@@CCCDDDEEEFFFDDDAAA???AAADDDEEEBBB>>>>>>CCCGGGEEE@@@<<<===@@@999999999999888888777777999;;;===;;;999888999;;;>>>===>>>BBBHHHHHHBBB<<<===999555666;;;AAADDDDDDFFFDDD@@@===<<<>>>AAADDDBBBCCCCCCAAA??????@@@AAABBBCCCCCCAAAAAAEEEMMMSSS```hhhtttxxxuuu}}}~~~~~~yyysssqqquuuyyy~~~{{{}}}}}}|||yyyxxxzzz|||{{{vvvpppllllllrrryyymmmeee[[[TTTQQQOOOMMMKKKGGGIIIIIIEEE@@@======>>>:::999888777666666666666888999999:::;;;<<<======CCCCCCCCCDDDEEEDDDBBB@@@JJJJJJJJJIIIIIIGGGFFFEEEFFFIIIFFF===:::>>>@@@>>>;;;;;;<<<;;;::::::===???@@@???>>><<<<<<<<<=========<<<<<<;;;999777555444999999999999:::;;;<<<<<<888999999888777888;;;===AAA@@@>>>=========>>>???>>><<<:::999:::;;;;;;;;;888888777777555444333222222333555666777777777666444222000...///111555777666666777888999:::;;;;;;;;;;;;:::999777555444333======<<<;;;:::999999888999999:::;;;:::999888777999888666333111222666999333333444444555555666666777444111222777:::;;;:::>>>===<<<;;;;;;<<<>>>>>>>>>??????>>>===<<<===>>>~~~|||tttfff]]]]]]gggxxxzzzwwwqqqiii___UUULLLGGGBBB@@@BBBFFFFFFDDDDDDHHHFFFDDDCCCDDDEEEDDD???:::;;;===???>>>;;;999999:::===???BBBDDDEEEDDDAAA@@@CCCAAA?????????@@@>>>===BBBCCCEEEEEEBBB???>>>>>><<<===>>>@@@AAABBBCCCCCCBBB???>>>@@@CCCEEEBBB>>>???AAADDDEEEDDDCCCAAA@@@<<<;;;:::888777777666777666777777555444555999<<<<<<<<<>>>BBBFFFFFFBBB>>>???;;;666555999@@@FFFJJJLLLHHHBBB===<<<>>>AAADDDAAAAAAAAA@@@>>>===>>>@@@AAACCCDDDCCCCCCGGGNNNTTT___gggrrr{{{{{{xxxzzz|||}}}}}}}}}}}}}}}}}}}}}{{{{{{wwwtttuuuxxxzzzxxxvvvrrrpppnnnmmmmmmppptttvvvhhh```UUUNNNKKKKKKJJJHHHEEEFFFFFFCCC>>>;;;;;;<<<::::::999888777777888888666888;;;===??????>>>===@@@??????AAACCCDDDCCCAAACCCCCCDDDEEEFFFGGGGGGHHHDDDHHHHHHBBB@@@AAABBB???<<<============>>>AAACCCCCCBBB@@@>>>======>>>>>><<<<<<;;;;;;999888666555777777777777888999:::;;;:::::::::999888999;;;===???>>>===<<<<<<<<<<<<<<<:::888777777888999999888777777888888666555333222333444666777999999999999333222000///000333777999555555666777777888999999999999999999777666555444======<<<<<<;;;999999888888999999:::999888777666888777555444555777999:::777666666555555555555555444444444333333555888:::======<<<;;;;;;<<<======;;;<<<======;;;::::::;;;}}}yyy~~~|||zzzvvvmmmdddaaadddrrrsssqqqmmmfff]]]SSSKKKFFF@@@===>>>BBBDDDDDDFFFIIIGGGEEECCCDDDEEEDDD???;;;888;;;===>>><<<:::999888;;;===@@@BBBCCCBBB@@@???BBB@@@>>>=========;;;999>>>@@@BBBBBB@@@???>>>???AAAAAABBBBBBBBBBBBAAAAAA???===<<>><<<:::777666666777777:::999888666555888===BBB???AAADDDGGGHHHHHHFFFEEE@@@===888555666>>>IIIPPPWWWRRRKKKEEEBBBCCCGGGJJJ@@@@@@@@@???<<<<<<===>>>BBBDDDGGGGGGHHHJJJOOOTTT```gggqqqxxxzzz{{{}}}~~~}}}{{{}}}}}}{{{{{{{{{zzzyyywwwsssnnnmmmppprrrrrrqqqkkkmmmnnnoooooonnnmmmlllccc\\\RRRLLLJJJIIIHHHGGGBBBCCCBBB???<<<999888999::::::999888888888999999444777;;;???BBBAAA@@@>>>===;;;:::<<>>???@@@@@@@@@AAADDDFFFHHHFFFBBB???======>>>???;;;;;;;;;;;;:::999888777555555555555666777888888;;;;;;;;;:::999888:::<<<<<<<<<<<<<<<;;;:::999888777666666777888999777666666777888999888555333111333444666888999:::;;;;;;444333222111222555888:::555555555666666777777777777888888888888777777666============<<<;;;::::::777777888888888777666555888666444666:::======<<<:::999888666555444444444222555666444111111555:::<<<<<<;;;;;;;;;;;;;;;<<<999;;;======;;;999999999{{{xxxzzzvvvsssooohhhaaaaaafff~~~}}}qqqpppmmmggg___VVVNNNIIIEEEAAA???BBBCCCBBBCCCFFFGGGDDDBBBCCCDDDDDDAAA>>>999:::;;;<<<<<<;;;;;;;;;999999:::<<<>>>@@@BBBDDDFFFCCC???<<<<<<<<<<<<<<>><<<:::===;;;888666666777999;;;===<<<;;;999999<<>>EEEHHHKKKLLLKKKLLLOOORRR```hhhrrrwwwwwwwwwxxxzzz|||}}}{{{{{{{{{zzzyyysssoookkkiiikkknnnooopppkkkmmmoooqqqooolllgggdddaaa[[[UUUQQQPPPNNNKKKHHHAAAAAA???===;;;888777777888888888777888888999999444666:::===@@@AAAAAA@@@<<<:::888888:::===???@@@BBBAAA???===<<<===>>>???===AAADDDDDDCCCBBBAAA@@@BBBBBBBBBBBBAAAAAACCCFFFIIIGGGCCC???===<<<===>>>:::::::::;;;::::::999999444444444444555666777888:::;;;;;;:::888777888999:::;;;<<<<<<;;;:::888777777777777999::::::777555444666888999888666222000222333444666888:::;;;;;;777666444444444666888:::666666666666666666666666555666777888888888888888;;;<<<===????????????>>>666666666666666555555555666444333888>>>BBBAAA===:::999888777666666666666555666666444222222555888<<<;;;;;;;;;:::::::::::::::<<<>>>>>><<<;;;::::::}}}yyyvvv{{{wwwtttppphhhaaaaaaeeexxxvvvrrrkkkbbbXXXPPPKKKHHHCCC@@@CCCEEEDDDDDDFFFEEECCC@@@AAACCCEEECCCAAA<<<;;;999999;;;===@@@AAA???===:::999;;;???DDDHHHKKKFFF@@@<<<<<>>AAADDDFFFFFFFFFHHHHHHEEE>>>888666999>>>999888777666777:::===???<<<<<<;;;:::;;;;;;;;;;;;AAABBBDDDDDDCCCBBBBBBCCC>>>===<<<999888;;;CCCJJJIIIIIIHHHHHHGGGGGGFFFFFFBBBCCCBBBAAA>>>===>>>???GGGKKKOOOOOOMMMKKKLLLNNN]]]gggrrrwwwwwwuuuvvvxxx{{{~~~}}}}}}{{{yyywwwtttpppmmmmmmmmmmmmmmmnnnnnnooonnnkkkgggbbb___^^^[[[XXXWWWVVVSSSLLLGGGAAA???>>><<<;;;999777666666666666666666777888999555666777999<<>>;;;777666777:::;;;<<>><<<<<<<<<===::::::;;;;;;;;;::::::999555555555555555666888888777999999999777555666777999:::;;;<<<;;;:::999888777777777888999888666444222444777888777555222///000111222333555777999::::::888777666555666777888888888888777777666666555444555666777999999:::::::::;;;>>>@@@BBBBBBBBBBBB666666666555555555555555555333333888???CCCAAA===888777666666666888999:::;;;888444444555777777666<<<<<<<<<;;;;;;::::::999999;;;======;;;999999999{{{}}}}}}{{{~~~~~~||||||wwwrrriiibbbbbbggg~~~wwwmmmbbbWWWNNNIIIFFFAAA???DDDIIIIIIHHHIIIFFFBBB??????BBBDDDCCCAAA???<<<999999===AAADDDFFFIIIEEE@@@;;;;;;???DDDGGGLLLGGG@@@===>>>BBBFFFHHHGGGIIIIIIHHHGGGFFFGGGHHHEEEEEEDDDCCCBBB@@@>>>===<<<===???BBBDDDEEEFFFGGGCCCCCCAAA;;;444444:::AAA777666666777999<<>>>>><<<;;;AAAAAAAAAAAABBBCCCDDDDDD@@@???===;;;:::<<>>>>>@@@FFFJJJMMMMMMJJJIIIIIIKKKXXXdddssszzzzzzxxxyyy{{{}}}}}}|||zzz}}}|||yyyvvvsssooommmkkknnnnnnnnnllliiieeeaaa___\\\ZZZYYYXXXWWWSSSKKKEEE@@@>>><<<;;;;;;999777555444444444555666777888999777666666777:::===AAADDD@@@===999777777888888888>>>===<<<<<<<<<===??????CCCBBBBBBDDDDDDCCCFFFKKKFFFFFFDDDAAA>>><<<===>>>CCCBBB@@@>>>===<<<======:::;;;;;;;;;;;;;;;:::999555555555555666777888999555777888888666555555666888888999::::::::::::999888777555555666555333111111333444666555333111//////000000111333555666777999999777666666777777888::::::999888666555555444333444666777999:::::::::999;;;>>>@@@BBBBBBAAAAAA777666555555444444555555222222222666;;;???>>><<<666555555555666999;;;======999444444888:::999777<<<<<<===<<<<<<;;;:::999888999999888777666777888~~~zzz}}}}}}|||~~~wwwpppggg```bbbhhh}}}uuujjj___UUUMMMIIICCC???>>>EEEKKKKKKJJJJJJHHHDDD???>>>???AAA@@@>>>???===;;;===AAAEEEGGGHHHIIIFFFAAA>>>===>>>AAADDDFFFCCC??????AAADDDGGGHHHHHHIIIHHHFFFDDDCCCCCCDDDBBBBBBBBBAAA@@@???======;;;===???AAABBBDDDEEEFFFAAAAAA???;;;777666999<<<666666777888:::<<<>>>???AAA>>>;;;;;;>>>@@@???>>>@@@>>>===@@@EEEIIIJJJIIIGGGCCC>>>;;;;;;<<<>>>>>>@@@BBBEEEHHHJJJJJJJJJJJJEEEEEEDDDBBB???>>>>>>@@@@@@DDDGGGHHHFFFEEEGGGIIIWWWeeewww}}}zzz}}}~~~}}}yyy|||~~~{{{vvvrrrooonnnooopppooommmjjjgggddd]]]ZZZWWWVVVUUUQQQKKKEEE???===:::999:::999666444444444555555666888999:::777777888999<<<>>>AAABBB@@@===999888888999888888999:::;;;<<<===???@@@AAADDDAAABBBEEEEEEBBBEEEKKKEEEEEEDDDAAA>>><<<===?????????????????????>>>>>>;;;<<<<<<<<<;;;:::999999555444444555555666777888444666888888777666666777555555666666777888::::::;;;999666555444444222111111111222333222111000///000000000000111333555666666666666666777888999::::::999888777555444333222333444666777999::::::::::::<<<>>>??????>>><<<;;;777777555444444444555666000111222444666999:::;;;555555444444555888;;;===;;;999777666777999::::::======>>>>>>===<<<:::999888999888666444444777999~~~~~~|||ssskkkbbb]]]aaaiii}}}{{{wwwoooeee\\\TTTOOOLLLCCC??????EEEKKKKKKHHHGGGJJJEEE@@@===>>>>>>===;;;>>>======@@@EEEIIIIIIHHHBBB@@@???======>>>@@@AAA???>>>>>>@@@CCCEEEFFFFFFGGGGGGFFFDDD@@@??????@@@BBBBBBBBBBBBAAA@@@??????:::<<>><<<;;;999666333777888888:::;;;<<<<<<======999444444888<<<>>>>>>;;;888777;;;CCCJJJKKKIIIMMMGGG???;;;;;;=========???@@@AAACCCEEEGGGHHHIIIEEEEEEDDDBBB???===>>>???;;;>>>BBBCCCCCCCCCFFFIIIYYYiii}}}|||yyywww{{{|||}}}xxxwww{{{}}}yyyvvvoooqqqsssuuutttqqqnnnkkkaaa\\\WWWTTTRRRPPPLLLHHH>>>;;;999888999888555333555555555666777999:::;;;666888:::===???@@@@@@AAA???<<<:::999999:::999888888999:::<<<>>>>>>>>>???AAA???AAAEEEEEEAAABBBHHHDDDDDDCCCAAA>>>===???@@@<<<===???@@@AAAAAA@@@???<<<<<<<<<<<<;;;:::999888444444444444555666777777444666888999888888888888333333333333555777999;;;@@@===999777666555444333000111111111111000000///111111000000111333444666333444444666888:::<<<===999999777666444222111000444444666777999999::::::;;;<<<>>>>>>===:::777555888777666555444555666666///111222333333444777999666555444333444777:::<<<777999:::888555555:::>>>===>>>>>>???>>><<<:::999;;;;;;999666555666999;;;}}}yyy~~~~~~nnnddd^^^___fffooo~~~~~~sssgggddd\\\OOOJJJNNNHHHEEEBBBAAACCCEEEGGGHHHGGGFFFDDDAAA???>>>>>>>>>BBBCCCEEEFFFFFFEEEDDDBBB@@@===;;;;;;???AAAAAA@@@>>>>>>@@@EEEJJJKKKIIIFFFDDDEEEEEEDDDBBBBBBCCCDDDHHHDDD???===<<<======<<>>@@@BBBCCC<<<===>>>??????BBBFFFIIIKKKGGGCCCBBBDDDEEECCCAAADDDDDDBBB@@@>>>>>>AAACCCbbbiiivvvzzzwwwwwwxxxzzzyyyyyy}}}|||vvvyyyyyywwwuuuzzz~~~vvvuuuyyyxxxrrroooooollleeeeee```ZZZUUUPPPLLLHHHEEEAAA>>>:::777666555444222555555666888;;;<<<:::999::::::;;;;;;<<<======>>>;;;999777777999:::;;;::::::777555666;;;AAACCCDDDFFFEEECCC@@@???@@@@@@AAAAAAAAA@@@@@@???>>>======???===;;;<<>><<<<<<<<<<<<<<<;;;:::999888<<<===<<<999555444777::::::555222333888;;;;;;999777444222222444777999:::777999999666333222444666555333000//////111111111555444333333555555444333;;;888666777:::<<<;;;:::;;;999666333111000000111333555777999:::999888777777777666555555555555666;;;:::888666555444333333666666555555555555666666555555444444444333333333666666555666777999:::<<<======>>>???????????????===;;;999777777888999:::}}}rrrfff]]]ZZZ```iii}}}uuuhhhcccZZZMMMGGGIIIIIIGGGEEEFFFHHHJJJLLLLLLIIIFFFBBB@@@?????????>>>DDDDDDDDDCCCBBB@@@>>>===@@@===;;;;;;===???>>>===@@@>>>>>>@@@CCCEEEDDDBBBBBBBBBCCCBBB@@@@@@AAACCCDDDBBB???===>>>?????????@@@AAABBB???======@@@DDDHHHFFFDDDAAA???<<<:::999666666666666888999;;;<<<<<<===>>>???@@@AAACCCDDDDDD???:::===DDDJJJKKKJJJIIIFFFAAA>>>>>>???BBBCCC@@@BBBEEEFFFFFFGGGHHHJJJQQQPPPMMMIIIEEEBBB@@@@@@FFFEEECCC@@@???@@@CCCFFFXXX```ooowww~~~~~~~~~xxxvvvuuuyyy~~~|||xxxyyy||||||{{{yyy~~~yyytttqqqkkkddd___[[[UUUQQQNNNLLLIIIGGGAAA>>>:::888888777666444555555666999<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<999777555555666777777666888666555888===BBBCCCDDDDDDDDDCCCCCCBBB@@@??????@@@???===<<<<<<>>>@@@AAA@@@>>>======@@@@@@???===999:::;;;;;;<<<<<<<<<<<<>>>>>>>>><<<999888:::<<<888666444555888;;;<<<<<<<<<999666666777999::::::888999999777555444666999555444222111111111222111444333222333555666555444666555555777999;;;:::888999777444222000000000000333555777888999999888777555555555444444555555666999999888777777777777777666666555555555555666666444444444444444444444444555555555444555666888999:::;;;<<<======>>>>>>>>><<<;;;999777777777888999uuuhhh\\\WWW]]]gggyyy|||yyy}}}xxxjjjcccZZZMMMFFFFFFHHHHHHGGGIIILLLNNNNNNMMMIIIEEEAAA@@@AAABBBAAA???BBBAAA@@@???===<<<;;;:::@@@>>><<<<<<=========<<>>?????????>>>===???AAAAAA@@@>>>???@@@BBBAAAAAA???AAABBB@@@===<<<>>>AAAFFFEEECCCAAA???===<<<<<<666666666777888999;;;<<<<<<@@@DDDDDDBBBBBBFFFJJJFFFAAA<<<===BBBFFFFFFDDDDDDBBB???======???AAACCCEEEHHHLLLNNNMMMKKKJJJIIIPPPRRRQQQLLLDDD???>>>@@@FFFEEECCCAAA???AAAFFFJJJQQQZZZiiiyyy}}}yyy|||yyyvvvxxx|||~~~{{{wwwvvv{{{|||~~~xxxrrrkkkdddXXXUUUPPPMMMKKKJJJIIIHHHAAA>>>;;;999999999888777666666777999===???>>>============<<<;;;::::::::::::888555555666666555444555666777;;;@@@CCCDDDDDDBBBCCCDDDDDDCCCAAA>>>===>>><<<:::999:::>>>BBBDDD@@@???>>>???@@@@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>===;;;::::::<<<777888888888888999<<<>>>???<<<999888888999999999777777888777555555777888666555555444333333222222444333333444666888888777444444444666888999777666666555333111000000000111333444666777888888777666333222222333333444555666777888888999999:::;;;;;;666666555555555555666666333444444555666666777777555555444444444444555555666777888:::;;;<<<======<<<:::999777666777777888|||tttjjj___ZZZaaalll}}}zzzzzz~~~|||yyyvvvwww||||||nnneee]]]SSSKKKIIIGGGGGGHHHJJJMMMMMMLLLKKKFFFCCCBBBCCCGGGGGGDDD@@@======<<<;;;;;;;;;<<<<<<>>>>>>======>>>>>>>>>===AAA???===<<<===>>>>>>???===>>>>>>>>>======>>>@@@AAA??????@@@AAABBBAAA@@@@@@BBBCCCAAA===:::;;;===@@@???>>>===<<<<<<======888888888888888888888888;;;>>>BBBCCCDDDFFFIIILLLDDD???;;;:::===???>>><<>>AAAEEEJJJPPPZZZhhhsss~~~}}}~~~|||}}}yyysssnnnuuu}}}~~~|||vvvooogggaaaWWWTTTOOOLLLJJJIIIHHHFFFAAA>>><<<;;;;;;<<<;;;:::777666777:::>>>@@@@@@@@@@@@@@@???>>><<<;;;:::999===;;;999999999999777666333666:::>>>BBBDDDDDDDDDBBBCCCCCCCCCBBB@@@>>>======<<<;;;;;;<<>>>>>>>>>>>>>>>>>===???>>>===<<<:::999999888888999::::::999888888888888;;;===;;;777666999===<<<:::777666666777777666666666555555444333333444666777777777555444333333555444444666999;;;;;;:::888777666555555555555555555444333222111111222222333444555666666666666555000000000111222444555666888888999:::;;;<<<<<<<<<666555555444444555555666222333444555666888999999777666666555444444333333444555777999:::<<<======;;;:::999888777666666777~~~zzztttlllbbb]]]dddooo~~~|||{{{uuuuuuuuuvvvxxx~~~}}}ooogggaaaZZZRRRNNNHHHHHHHHHKKKMMMMMMKKKHHHBBBCCCEEEJJJMMMKKKFFFBBB>>>>>>===<<<;;;;;;<<<<<<===>>>????????????@@@@@@;;;<<<============>>>>>>>>>?????????======???AAABBBAAA@@@@@@AAAAAA???===BBBDDDDDDAAA<<<888888999::::::999999;;;===???@@@;;;;;;:::999888777666555;;;:::;;;???EEEIIIJJJJJJBBB>>>:::999:::;;;:::888AAAAAAAAA???<<<<<<>>>@@@BBBGGGLLLNNNMMMHHHDDDBBBFFFDDDBBBBBBCCCCCCAAA???BBBAAA@@@===<<>>AAAAAAAAABBBAAA@@@???>>><<<;;;;;;???>>><<<;;;;;;:::888666333777<<>>???@@@@@@@@@@@@???<<<<<<<<<<<<;;;::::::;;;>>>===<<<:::999999999999777777888888888888777666;;;???AAA===777444666:::888666555555777888888888888777666555555333222111555777999888666444555666777777777999<<<>>>>>>>>>???===999555222222444666555555444333333333333333333444444444555555555444/////////000222333555666999999:::;;;;;;;;;::::::555555444444444444555555111222333555777888999:::999888888777666555444333333555666999;;;<<<===>>><<<;;;:::888777777666666{{{tttlllccc^^^dddmmmwww}}}{{{zzz{{{yyyllldddaaa]]]VVVPPPGGGGGGHHHJJJLLLMMMKKKJJJDDDGGGLLLOOOOOOKKKFFFCCCEEEDDDCCCAAA???===<<<;;;>>>@@@AAAAAA@@@???@@@@@@666888;;;<<<;;;;;;<<<===@@@AAAAAA@@@>>>>>>???AAADDDBBB???>>>???>>>===<<>>AAACCC=========<<<:::888777666:::888888<<>>@@@AAA@@@<<<;;;===???@@@DDDIIIKKKJJJFFFDDDBBBLLLGGGCCCBBBEEEFFFDDDAAABBBBBBAAA???>>>???BBBEEENNN\\\hhhmmmsss|||~~~zzz{{{zzzzzz}}}}}}uuulllnnnvvv~~~|||yyyqqqeee\\\XXXVVVTTTRRRPPPNNNKKKGGGDDDBBB@@@===<<<=========<<<999888888:::===@@@AAAAAAAAA@@@@@@???>>>============<<<;;;;;;;;;:::888555555999???CCCDDDDDDDDDDDDEEEDDDAAA???>>>>>>???@@@>>>???AAABBBBBB@@@>>>===:::;;;;;;:::888777888999999888888888888:::<<<===<<<:::999999::::::999777<<>>@@@@@@???AAA???;;;666333222444666555555555444444333333333333333333333333333333444//////000000222333444555888999:::;;;:::999888777555555444444444444555555111111333444666888999::::::::::::999888666555444444555777999;;;<<<======<<<<<<;;;:::999777666666{{{rrrjjjccc___cccjjjsss|||}}}ssseee]]][[[YYYRRRKKKBBBBBBCCCFFFIIILLLLLLKKKLLLPPPSSSRRRLLLGGGEEEEEEIIIHHHHHHGGGEEEBBB???>>>@@@BBBCCCBBB???<<<<<<===999;;;<<<;;;999:::===@@@BBBCCCCCCAAA???>>>>>>@@@DDDAAA>>><<<<<<======<<<@@@AAA@@@===999888;;;>>>>>><<<;;;:::;;;===???AAA>>>?????????>>>===;;;;;;::::::;;;===???AAABBBBBB:::999888888999:::::::::999<<>>;;;:::<<<@@@BBBEEEHHHJJJIIIHHHGGGGGGNNNKKKHHHEEEEEEGGGHHHIIIDDDEEEEEECCCBBBBBBCCCEEEMMM]]]kkkooottt}}}~~~xxxuuuwww~~~|||~~~{{{{{{|||{{{pppmmmqqq|||~~~zzzwwwooobbbZZZYYYOOOOOOPPPQQQRRRPPPLLLIIICCC@@@===<<<<<<===<<<;;;:::999888999<<>>>>>>>>>>>???@@@@@@???>>>>>>999:::;;;:::777555666888777666555666777999<<<===@@@===:::999;;;;;;:::999;;;===>>><<<888666666777888777777888;;;===<<<<<<999888777999;;;;;;999666333555888666444444999===:::999999:::===??????>>>;;;<<<<<<999666333444555555555555444333222111111333333222222222222333333000000000111222333444555666777888999999888777666555444444333333444444555000111222444555777888888999999:::999999777555444444555666888:::;;;;;;<<<=========;;;:::888777666xxxnnngggbbb```dddjjjttt~~~|||wwwmmm```WWWUUUTTTMMMEEE<<<<<<===AAAFFFIIIKKKKKKSSSWWWXXXSSSIIICCCCCCFFFHHHIIIJJJJJJIIIGGGEEECCCAAADDDEEEBBB===999888999@@@@@@>>>;;;999:::???DDDCCCDDDCCCAAA>>>======???CCC@@@<<<:::;;;===>>>>>>===>>>>>>;;;999999>>>BBB@@@>>>;;;999999:::<<<===>>>???AAABBBBBBAAA@@@@@@:::===??????<<<;;;===@@@555555555555666888999999444999======::::::===@@@DDDGGGIIIKKKKKKKKKLLLMMMKKKKKKJJJGGGDDDFFFLLLQQQFFFHHHHHHHHHFFFEEEEEEFFFNNN```nnnqqquuu~~~}}}xxxpppnnnvvv|||wwwsssvvv|||~~~rrrlllmmmwwwyyyvvvuuunnnbbb\\\\\\GGGIIIMMMQQQTTTSSSPPPMMMCCCAAA>>><<<<<<<<<;;;:::;;;999888999<<<>>>??????::::::;;;;;;<<<======>>><<<<<<;;;<<<===<<<999777888===BBBDDDCCCBBBCCCEEEAAABBBBBBCCCBBB???===<<<>>>===<<<<<<===>>>???@@@888:::<<<:::777555666888888777666555555777999:::BBB>>>:::888999::::::888999:::;;;;;;999888777888888777777888:::;;;;;;:::555444444777;;;<<<:::888222555777555333444:::???999888888:::<<<======<<<555999<<<<<<999555444444444444444333222111000///333333222222111222222333111111111111222333444444333444666888999888777666555444444333333444444555000111222333555666777777888999999999888777555444444444666888999:::::::::>>>>>>===<<<;;;999777666sssfff^^^\\\```jjjttt}}}~~~wwwsssjjjbbb]]]VVVMMMFFFEEEFFFFFFFFFHHHJJJLLLLLLKKKMMMOOOPPPOOOKKKGGGEEEDDDFFFFFFHHHMMMRRRQQQKKKEEE>>>AAABBB@@@;;;999:::===;;;@@@DDDCCC>>><<>>;;;<<<>>>===<<>>>>><<<::::::===@@@AAABBBEEEAAA<<<;;;>>>AAAAAA@@@@@@@@@@@@>>>;;;999999:::;;;666555:::;;;666444777===<<<:::777666777;;;>>>???FFFLLLMMMIIIIIIMMMQQQLLLKKKHHHFFFEEEFFFGGGIIIHHHKKKNNNLLLGGGDDDDDDFFFQQQZZZfffqqqwwwzzz|||~~~vvvwwwzzz}}}zzztttppppppuuuyyy{{{sssrrrpppqqqwww}}}|||vvvzzzxxxtttnnngggaaa[[[XXXRRRNNNJJJHHHGGGGGGGGGFFFBBBBBBBBBBBB@@@>>><<<;;;;;;<<<===???AAABBBDDDDDD@@@>>>;;;:::<<<>>>@@@@@@;;;<<<===>>>>>>===<<<<<<<<<===@@@BBBDDDFFFHHHHHHCCCCCCCCCCCCBBBAAA??????======<<<<<<;;;;;;;;;;;;>>>;;;:::<<<;;;666444666999999999999999:::;;;<<<@@@>>>:::777666777999:::666666555444444444555555666777888:::::::::999888666444444666:::===<<<;;;444444555888:::;;;999888:::999999;;;>>>???<<<999666666666666666777777777555555666555444222///...///111333555555555444333555666555444333333555777777666555777999;;;;;;:::888333111444666666777999999777333222222333333222666666555555555555666666222333666999;;;<<<<<<;;;===>>>???AAABBB@@@<<<888rrrddd]]]]]]dddrrr}}}vvvvvvmmmccc]]]VVVMMMFFFDDDDDDEEEGGGJJJMMMMMMLLLJJJMMMNNNNNNLLLHHHDDDBBBAAAEEEFFFHHHNNNSSSTTTPPPKKKBBB@@@>>>>>>??????>>><<<>>>BBBEEEEEEAAA???@@@BBBBBBAAA@@@@@@@@@BBBCCCDDDLLLGGGAAA>>>???@@@AAAAAA@@@@@@???===<<<;;;===???BBB???===<<<===>>>>>>>>>===;;;999888:::;;;<<<===???@@@@@@???<<<::::::;;;999555666:::;;;999888;;;???>>>===:::999:::===???CCCGGGKKKKKKIIIGGGIIILLLNNNLLLIIIEEECCCCCCDDDEEEFFFHHHJJJJJJHHHGGGGGGHHHNNNWWWcccmmmssswwwzzz|||~~~~~~~~~{{{wwwuuuwww{{{~~~~~~}}}}}}zzzxxxwwwtttrrrtttyyyyyyuuuxxxvvvrrrmmmgggaaa]]]ZZZOOOLLLHHHFFFFFFFFFEEEDDDBBBCCCDDDDDDCCCAAA???===>>>???@@@AAACCCDDDEEEFFFEEEBBB===:::::::::::::::888888::::::;;;:::999999999;;;>>>BBBEEEGGGHHHIIIHHHHHHGGGEEECCCAAA???===???>>>>>>===<<<;;;::::::<<<999999;;;:::666666888::::::;;;;;;<<<===>>>???>>><<<999666666777999;;;777666555444333222222222444666999<<<<<<;;;888666555444444666:::<<<<<<;;;333444555777999::::::999<<<;;;:::<<<>>>???===;;;666777777777777777666555444555555666555444333222111222444555555333222111333444444333222222333555666555555777999:::999888888444222555666444444555888666333222222333444333666555444333333444555666444555666777888999::::::<<<===>>>@@@AAA@@@<<<999|||nnn___XXXYYYcccttt~~~yyywwwmmmccc\\\UUULLLFFFDDDAAACCCGGGKKKLLLKKKIIIHHHJJJJJJKKKIIIEEECCCBBBBBBEEEEEEGGGLLLQQQRRROOOKKKEEE>>>999:::@@@DDD@@@<<<@@@AAADDDEEEDDDBBB???===???>>>======>>>@@@BBBDDDKKKGGGCCC@@@AAACCCDDDEEE@@@>>><<<<<<===>>>???>>>EEEBBB???>>>===<<<;;;999666777777777666777999:::>>>???@@@???===;;;;;;<<<888666666:::;;;;;;===@@@??????>>><<<::::::<<>>===<<<;;;::::::;;;777666999999777888<<<=========>>>??????@@@@@@;;;999777555555777999;;;777666555333222111000000333666:::<<<===:::777444555444444555888;;;<<<;;;555666777888999999::::::999777666555777777666555555666777888888777666444333444555666666666666666333444444444444222000///222333555555333222333444555555555777999999888666888444333777777444111222666444222222333444555444555444222111111222444555888888777777888999;;;<<<<<<<<<===???AAA@@@===;;;|||oooaaaZZZ[[[dddttt~~~ttthhh]]]WWWSSSKKKFFFDDDAAACCCEEEFFFFFFDDDCCCCCCHHHIIIJJJHHHFFFEEEEEEFFFEEEDDDDDDGGGIIIJJJGGGEEEEEE???999;;;@@@CCCAAA===@@@@@@AAADDDFFFCCC===888999:::<<<===???@@@@@@AAACCCBBBAAABBBCCCDDDEEEFFFCCC???<<<<<>>===;;;888666555777:::999666555777:::;;;===>>>>>><<<::::::;;;777777888999:::;;;>>>AAA<<<===>>>===;;;:::;;;<<>>???@@@BBBCCCDDDCCCBBBMMMSSS^^^iiittt|||~~~||||||~~~zzzwwwwww~~~~~~}}}~~~yyyyyyyyy|||~~~|||}}}xxxwwwuuurrrkkkiiigggccc```]]][[[ZZZOOOKKKFFFCCCAAA@@@???===@@@BBBDDDFFFFFFEEEBBB@@@AAABBBBBBCCCDDDEEEFFFGGG@@@===999777888999::::::<<<<<<;;;;;;:::999888777777999<<>>>>>=========<<<<<<<<<:::666555777888888:::???@@@@@@@@@@@@??????>>>>>>777666555444555777999;;;777666555444333333333333444555777999999888666444444444444555777999;;;<<<:::;;;<<<;;;:::999999999555444111000000000000111111333666999:::999777666444444555555666666666666222333333333333222111000333555777777666555444555666666666888::::::888666777444555999:::666222222555333222222444555555555666444222111111222444666<<<;;;999999:::===@@@BBB<<<;;;<<<>>>@@@AAA???>>>}}}ssshhhccceeemmmzzzkkk___TTTPPPNNNJJJFFFDDDBBBCCCBBB@@@===<<<===???MMMNNNNNNKKKHHHEEEDDDDDDAAA@@@@@@AAACCCEEEEEEDDDFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBEEEHHHEEE>>>888444777;;;???@@@@@@>>><<<:::===AAADDDFFFFFFFFFFFFFFFBBB???>>>???@@@???<<<@@@???>>>======;;;888555666999:::999666444555888888:::<<<<<<:::888888888777999:::999888999<<<===<<<>>>@@@@@@???>>>===>>>BBB???===???CCCEEEDDDAAA>>>>>>>>>>>>???AAABBBCCC===>>>???@@@???>>>===<<>><<<:::>>>???BBBCCCDDDBBBAAA?????????@@@AAACCCDDDEEEEEE===:::777666888:::;;;;;;???>>>===;;;999888777666::::::<<<===???@@@@@@AAA<<<<<<===>>>>>>>>>======::::::;;;<<<===>>>??????:::666555888999999;;;@@@BBBBBBAAA@@@>>><<<999888555444444444555777999:::777777666666666777777888666555444333333444555666333333333444555888:::<<>>BBBEEE<<<;;;;;;===???@@@@@@???xxxppphhhfffiiippp|||{{{dddWWWKKKHHHIIIGGGEEEDDDCCCCCCBBB>>>999888:::>>>RRRSSSRRROOOIIICCC???===;;;<<<<<<>>>AAAEEEIIIKKKLLLNNNOOOKKKEEEAAAAAADDDBBBBBBDDDGGGIIIGGGAAA;;;333666:::>>>@@@???<<<:::777<<>>>>>===============>>>>>>===999666666777777666444444555666777999<<<<<<999777666555666;;;>>>;;;888999;;;:::===@@@DDDFFFEEEDDDCCCCCCEEEBBB>>>>>>??????<<<:::=========<<<======>>>>>>???BBBDDDBBB===::::::;;;CCCGGGOOO[[[iiivvv}}}|||}}}{{{}}}|||zzz{{{}}}~~~}}}sssiii^^^\\\YYYUUUSSSQQQPPPPPPNNNJJJEEEAAA???===;;;:::===>>>???@@@@@@???>>>>>>;;;<<<===???AAABBBDDDDDD@@@<<<999777777888999999===<<<:::888777666555555<<<;;;::::::;;;<<<>>>???;;;;;;;;;::::::888777777777888999;;;===>>>@@@@@@;;;888888:::;;;:::;;;???AAAAAAAAA???===999777555444444444444555777999:::888888888888999:::;;;;;;888666333111111222555777222333333333444666:::===AAAEEEHHHFFFAAA;;;888777333444444222000///000111...000444777:::;;;;;;;;;999888666444333222111111000000111111222333333444000111333333111000111222888777777888;;;<<<<<<<<<666444666<<<>>>;;;888888444333222333555666555444555555444444444444555555555444444555888<<<@@@CCC;;;:::999:::<<<>>>>>>>>>wwwooogggeeegggnnnyyywww```RRRFFFCCCFFFEEECCCBBBAAACCCDDDAAA<<<;;;===@@@OOOPPPQQQNNNHHHAAA<<<999999999:::<<>>??????@@@CCCEEEFFFDDD@@@===666777999;;;<<<===<<<<<<999<<<@@@AAA@@@@@@AAACCCAAAAAA@@@>>><<<;;;===>>>>>>>>>???@@@AAA???;;;888666444222222444777888888888:::<<<<<<:::666444444444<<>>======<<<;;;>>>======<<<<<<<<<======999999;;;===@@@BBBDDDDDDAAA>>>:::777777888888777888777666666666666777888;;;:::888777888;;;???AAA999999999999999888777666666777888:::;;;===>>>???===;;;;;;======::::::===>>>??????>>><<<:::777555555555555555666777999999::::::999999::::::;;;;;;888777555333333444555666222333333333222555999===>>>CCCIIIIIICCC<<<999888111333555444222000000222111222444666888999:::::::::999777555333333333333222111111111111111222222000111111000//////000222888666555666999<<<>>>>>>888555666;;;<<<999777777444333333444555666444333222333444444444444333222333333333444777:::===???:::888666666777999::::::uuukkkggghhhmmmxxxvvv___QQQDDDAAADDDDDDBBBAAA???CCCFFFEEEAAA???@@@CCCGGGJJJMMMLLLHHHBBB===:::::::::::::::<<<@@@FFFJJJSSSTTTTTTOOOGGG>>>999888:::===@@@AAAAAA???===<<<999999888888999;;;===>>>;;;<<<===;;;999999<<>>???===:::999<<<@@@@@@@@@AAACCCCCC@@@<<<888777333000222777;;;======999<<<>>>===:::777444444222<<>>>>><<<:::???EEEIIIIIIHHHFFFEEEAAA@@@>>><<<999888999999555666777999;;;===??????EEELLLQQQMMMCCC===@@@FFFDDDEEEIIISSS```mmmtttwww}}}|||}}}xxxxxx{{{}}}zzzmmm___[[[YYYTTTPPPLLLJJJIIIHHHBBB@@@===;;;<<<=========???>>><<<;;;;;;;;;<<<===777888:::===@@@BBBDDDEEE@@@===999777888999999999555555555555777999;;;<<<:::888666444666;;;@@@CCC666777888999:::;;;;;;;;;777888888999;;;<<<<<<===???<<<===??????;;;:::<<<<<<===>>>>>>===;;;999777555555555666666777999999<<<;;;;;;:::999999999999888888777777666666666666111333333222222444999>>>:::AAAHHHJJJDDD>>>:::999555888;;;;;;888666666888555555555666777888888999;;;999777666555444555555444333222111000000000000222222222000//////222444777555333444777;;;>>>???:::777666::::::777444555444333333444555555444222000111333444444333111000555555555666888:::<<<===888555333333444666777777}}}sssnnnppp{{{zzzooo]]]PPPBBB===AAAEEECCC>>>DDDEEEFFFEEECCCAAAAAABBBDDDDDDDDDDDDDDDBBB???<<<<<<<<<;;;::::::===BBBFFFXXXSSSMMMGGGCCC@@@===;;;CCCCCCCCCCCCAAA@@@???>>>===<<<;;;888777888<<>>>>>?????????AAA???;;;:::;;;<<<<<<<<>>===999:::===@@@DDDEEEDDDBBBFFFBBB>>>:::999999999888;;;777444555:::@@@CCCDDDMMMOOOOOOLLLFFFBBBAAABBBEEEDDDGGGRRR^^^gggqqqxxxyyyxxx}}}|||sssjjjccc[[[TTTLLLJJJMMMPPPNNNJJJDDD@@@<<<<<>>>>>>>>>>>=========<<<:::<<<>>>AAABBBBBBBBBAAABBB>>>:::666555666:::<<<777666888<<>>???>>>:::999888777666666666666666666666777999;;;>>>???===??????>>>;;;999999:::===;;;::::::;;;:::666222777666555666888999999999===<<<<<<<<<===<<<999666999888777666666666777888:::888777777888:::;;;;;;<<<>>>???>>><<<999888999777777666666666555555555666777888777555444444555555444333222222333444555333333333444444555555555444333222333444444222000888777777666777999:::;;;<<<:::888666555555666777777555444444555666555444333444666666666444222111888777666999<<<>>>===:::888666444666::::::666222}}}wwwxxx~~~}}}~~~uuujjj]]]RRRFFFAAACCCGGGFFFCCCEEEGGGHHHHHHEEECCCBBBBBBCCCBBBAAABBBBBBAAA>>>;;;:::;;;;;;::::::<<<@@@CCCKKKIIIFFFCCC@@@>>>======@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<999777888;;;>>>;;;<<<<<<===============>>><<<;;;;;;===???@@@???===============:::777444555222111333888;;;:::777>>>===<<<;;;:::999888777;;;>>>AAABBB@@@===;;;:::::::::;;;>>>AAACCCBBBAAABBB@@@>>>===>>>===;;;:::<<<:::888888;;;???BBBCCCGGGIIIJJJHHHEEEBBBBBBDDDGGGFFFJJJVVVaaajjjttt|||}}}xxxxxx~~~}}}xxxpppgggaaa\\\UUUMMMKKKMMMOOOLLLIIICCC@@@===>>>AAADDDCCC@@@BBBAAA@@@???======<<<<<<;;;===???AAACCCCCCBBBAAA@@@>>><<<:::888777777888888888:::???DDDGGGFFFEEEAAA;;;666666:::>>>???>>>:::999888777666666666666666666666777888:::<<<=========;;;999666666777999999888777888::::::888555555555555666888;;;<<<<<>><<<<<<;;;;;;;;;;;;;;;===??????===;;;::::::666555555555555666777777111333555555333333333444444333222000000///000000333333333333333444444555444333222333555555444222;;;:::999888888999:::;;;999777666555444555777888888777555444555666555444222333444444444333222222888777777999<<<===<<<:::888666555777;;;<<<999666~~~{{{}}}~~~}}}||||||wwwyyy|||rrrgggaaaYYYNNNGGGEEEFFFEEEDDDCCCEEEGGGGGGDDDBBB@@@@@@BBB@@@>>>===>>>>>>===;;;999:::;;;;;;:::;;;===???AAACCCDDDAAA===:::;;;<<<===<<<<<<<<<===>>>@@@AAA@@@???===:::888888;;;===<<<<<<======<<<<<<;;;;;;::::::;;;>>>AAACCCDDDCCC============<<<:::888777555222000111555888888777???????????????===<<<:::>>>@@@BBBAAA>>>;;;999888;;;::::::<<<>>>??????>>>======>>>@@@AAA@@@>>>;;;:::;;;<<<;;;;;;<<<>>>@@@BBBDDDEEEDDDBBB@@@@@@AAAGGGGGGMMMYYYdddmmmwww~~~{{{||||||xxxzzz}}}{{{{{{{{{zzzwwwoooggg```\\\UUUNNNLLLMMMMMMIIIEEEBBB???>>>???CCCFFFEEEDDDDDDBBB@@@===<<<;;;;;;;;;:::<<<>>>@@@@@@@@@???>>>999:::::::::999888666444888888;;;???CCCFFFFFFEEE@@@;;;777666999<<<======:::999888777666666666666777777666666666888999:::::::::777444222222555888777666666777999:::999888444555666777999<<<>>>??????<<<:::888999999888777555666777999<<>>===>>>@@@@@@>>>;;;:::;;;<<<<<<<<<999;;;<<<<<<;;;;;;;;;<<<@@@DDDGGGDDD===888777999:::999888777888:::<<<>>>>>>>>>===;;;999999<<>>>>>>>>>>>===<<<;;;:::888999<<<@@@CCCEEEEEECCC>>>???@@@???===<<<;;;;;;666333000111333666777777===>>>???@@@@@@>>><<<;;;>>>@@@@@@???===:::999999===;;;::::::<<<=========<<<<<<===>>>@@@@@@===;;;888;;;>>>===:::999:::<<>><<<:::::::::;;;888:::;;;======<<<;;;:::444555666777777777666555444555888<<>>???@@@AAA@@@<<<999666555888<<<@@@BBBAAA???>>>>>>888777666555555666777888111333555555444444444555666666555444333222111111444333111000000111333444222222222444777888777666::::::999999999:::<<<<<<777666666555555666777777:::888555444444444333222222111000//////111222333555666888:::;;;;;;:::999555444555888<<>>tttmmmaaabbbdddggglllsss{{{zzzxxx{{{~~~qqqfffddd___WWWMMMEEE@@@??????BBBAAA>>>;;;:::;;;???BBB???<<<999888999;;;<<<<<<:::<<<>>>>>>===;;;<<<<<<@@@DDDGGGDDD===777666888999888666444444555666888:::;;;;;;::::::;;;>>>AAA@@@@@@@@@???>>>===<<<;;;::::::===@@@CCCDDDBBB@@@;;;===??????<<<:::999:::666555222222333555777888999:::<<<>>>>>>===;;;:::999:::;;;:::888777888999>>><<<::::::;;;<<<<<<;;;>>>===;;;;;;<<<<<<;;;:::999<<<@@@@@@===;;;;;;<<<@@@@@@?????????>>>===<<>>@@@??????@@@AAABBBAAA@@@AAA@@@>>>============>>>:::;;;===>>>===<<<:::999999888777666555666666777333555888;;;===>>>???@@@>>><<<999777777999::::::999888777777777777777777888888666555555555666777555777999888666444444444555555555666888:::>>>@@@:::;;;<<<;;;999888:::<<<;;;888444222333666777777;;;;;;999999999999:::;;;;;;>>>AAABBB???;;;888888888<<>>;;;:::999888888777777777999777444333444333222111333222000//////000222444444666888::::::999888888333333444777:::===>>>???{{{oooggg^^^^^^```eeemmmwww|||xxxzzz}}}}}}ooobbbZZZVVVPPPIIIDDDAAA??????@@@???===;;;:::===AAAEEE>>>;;;999888:::<<<======:::<<<>>>>>><<<<<<<<<===;;;>>>AAA@@@<<<999888999999888666444333333333333777888999999:::;;;???AAA@@@AAAAAA@@@???>>>===<<<;;;;;;<<>>:::777666666888777666555555666888888666777999:::;;;;;;;;;:::444555666555444555777999<<<;;;::::::<<<<<<;;;:::???===;;;::::::;;;:::888;;;>>>AAABBBAAA?????????=========???BBBDDDCCCBBB@@@AAAFFFOOOWWWaaappp|||uuuwww{{{~~~zzzyyywwwwwwwwwyyy|||}}}vvvtttrrrqqqnnnjjjddd```YYYVVVRRROOOKKKGGGBBB>>>>>>>>>???@@@@@@@@@??????AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBB@@@===<<>>>>>>>>???@@@===<<<:::888777777888999888888777777777777777888999888777555555555666777555888;;;<<<:::888666555000111333444666;;;AAAEEE===>>>???<<<777555666999;;;888666555777:::;;;<<<;;;::::::999999:::<<<<<<:::???EEEGGGDDD@@@>>>===999<<>>===;;;999777555555333444555444222000000111333333444555555444444333333333333333333222222222222111222444666777777666222222333444777999<<<>>>======<<<;;;:::999888777999777444444444444333222666444222111000111333444222555999::::::888777777333333444666888:::<<<>>>wwwllldddVVVXXX\\\cccnnnzzz|||yyy|||}}}ooo```SSSNNNHHHDDDAAA???===;;;:::;;;<<<<<<<<<>>>AAADDD===;;;::::::<<<===>>>===999:::<<<<<<;;;;;;<<<>>>:::;;;<<<======<<<;;;;;;888888777666555444333333666888999999999:::===??????????????????>>>===<<<;;;:::;;;<<<>>>>>>===;;;<<>>???BBBFFFHHHGGGFFFAAAAAAEEELLLTTT^^^nnn}}}xxx{{{zzzyyyxxxyyyyyyzzzzzzyyyvvvtttpppllliiieeeaaa^^^ZZZXXXVVVRRRNNNIIIDDDAAA;;;<<>><<>>>>>===:::777666777888999:::<<>>>>>@@@<<<<<<:::888666666777888888888777777777777888888999888777666666666777888888:::<<<<<<:::999888888111222222222222666<<>>???999999888777777888:::::::::AAAHHHKKKHHHCCCAAAAAA;;;<<<>>>>>>===>>>@@@BBB>>>>>>???>>>===:::777666222444555555333222222333666666777777666555444333333444555555555444222111222111111333555666555444222222333444666888;;;<<<<<<<<<<<<<<<;;;;;;:::999999888666555666777666555888777555444333333333333111555:::;;;999777666666555555666666777888;;;===vvvjjjcccUUUVVVZZZaaaiiirrrxxxzzz~~~{{{{{{~~~~~~}}}~~~ppp```QQQLLLEEE@@@???===999555333666:::<<<======>>>???===<<<;;;;;;===??????>>>888999::::::999:::<<<>>>>>>===<<<===>>>>>>===;;;888888888888777666555444777888999999888999:::<<<>>>>>>>>>>>>>>>======<<<:::999999:::<<<===<<<;;;CCCIIIOOOOOOIIICCC@@@???999;;;<<<<<<:::999999999888888888999;;;<<<>>>???<<<<<<;;;:::888999<<<>>>666666777999::::::777555:::;;;===@@@AAA???;;;777888777777;;;???AAA???<<>>@@@AAAAAABBBCCC???@@@AAAAAA???<<<999666EEEEEEFFFFFFDDDBBB???===555444555555666888999::::::===@@@@@@>>><<<===>>><<<<<<;;;888666555666777888777777777777777888888999888777666666777888999:::;;;<<<;;;999999:::;;;666666444111///000555:::;;;>>>???;;;666333555888666555555666:::===>>>>>>999888666444444444444555999AAAIIILLLHHHCCCAAA@@@<<<======<<<<<<===???BBB<<<>>>???@@@???<<<999777333444666777666666777888:::;;;;;;;;;999777555444222444666777777555222000222111111333555555444333444444444444666888:::;;;::::::;;;<<<<<<<<<;;;;;;:::999777777888999999888:::999888666555444333333111555:::;;;999666555666777777777777777888:::<<<~~~pppaaaVVVUUUUUUYYY___fffkkkmmmssswww|||~~~||||||}}}~~~zzzzzzzzz{{{}}}yyyiiiYYYNNNHHHBBBAAABBBAAA<<<777999999999888888:::>>>BBB@@@>>><<<===@@@AAA???===??????>>>;;;999888:::;;;>>>===;;;;;;<<<<<<;;;999999888888888999777444222666666777999;;;:::666333<<>>DDDGGGOOOTTTWWWVVVTTTPPPGGG>>><<<<<<===???@@@@@@===;;;888:::===>>>???@@@CCCEEE@@@===999666666999<<>>BBBDDDDDD@@@<<<999:::999999===BBBEEEEEEDDDCCCHHHOOORRRQQQNNNJJJHHHBBB@@@BBBIIISSS___ooo|||~~~|||{{{zzzpppmmmhhhbbb^^^\\\[[[[[[\\\XXXTTTSSSSSSQQQLLLGGGBBB???===>>>AAADDDCCCBBBAAA@@@@@@???>>><<<;;;;;;<<>>===>>>666888:::999777777999;;;:::<<>>999999888888888:::;;;<<<777666333111000111222333333666888888666333222222888777666666888:::;;;;;;<<<;;;:::777555444555666===BBBGGGJJJIIIEEEBBB@@@>>>>>>============>>>>>><<<:::888888888888777555777777777777888999:::;;;???@@@AAA>>>:::666444444777666444444444333000...000000000111333555888999888888777777777999:::;;;:::;;;<<<===<<<:::888666:::999777666777888:::;;;<<<:::666333222333555666555555555555555666777777555777888999888888:::;;;|||mmm___XXXUUUTTTVVV\\\```aaa```hhhmmmvvv|||{{{sssooopppnnnrrr{{{~~~zzz{{{zzzzzzxxxuuusssnnnaaaTTTHHHEEEAAA@@@AAAAAA???<<<<<<<<<;;;:::888888;;;===AAA???===>>>@@@AAA???===>>>??????===;;;:::;;;<<<@@@???======>>>>>>===<<<666555444555666666444333555777999;;;<<<;;;999888===???BBBCCCBBBAAA@@@AAA<<<<<<;;;:::;;;???EEEJJJUUU[[[^^^\\\YYYTTTJJJAAA>>>>>>>>>@@@AAA@@@>>>;;;<<<===>>>===<<<;;;<<<===>>><<<;;;999999:::<<<===<<<666222444444222666<<<:::<<<@@@CCCDDDBBB@@@>>>>>>>>>???CCCGGGHHHFFFDDDGGGLLLRRRUUUSSSMMMFFFCCCCCC@@@@@@FFFPPP^^^qqq}}}{{{}}}yyynnnkkkfff```\\\[[[ZZZ[[[YYYVVVSSSTTTWWWWWWTTTQQQFFFCCC@@@@@@CCCEEEEEEDDDBBBBBBBBBBBB@@@>>><<<:::>>>AAADDDCCC@@@===<<<<<<666999::::::999888:::<<<<<<===>>>>>><<<<<<===>>>CCCAAA===999666555444444555555555555444444444444444666777666555555888:::::::::999888888999::::::666555333222222222333333222444666777555333333333999777666666777888999999:::;;;:::888666444555666:::===BBBDDDBBB@@@===<<<<<<<<<;;;;;;;;;<<<=========:::666444555555555555666666666666777999;;;<<<>>>??????===999666444333666444333333333222000---111000111111333555777999999888888777777777777777::::::;;;;;;:::999777666888777666555555777888:::;;;999555333222222444555666555555555555666777777444666777777666666777999{{{lll___XXXUUUTTTYYY```dddbbb]]]dddhhhqqqxxxvvvkkkcccaaa^^^```gggqqqwww{{{zzzvvvzzz{{{xxxqqqkkkdddZZZPPPGGGFFFDDDBBBAAA@@@???>>>AAABBBBBBAAA???>>>@@@AAAAAA@@@??????@@@@@@>>><<<>>>???@@@@@@>>><<<<<<===AAA@@@??????@@@AAA???>>>888777666777999:::999888555888===>>><<<;;;<<<===;;;???BBBDDDBBB@@@>>>>>><<<>>>???===;;;===DDDKKKXXX^^^aaa___ZZZTTTJJJAAA@@@??????@@@@@@???===;;;;;;<<<===<<<999888888999;;;;;;;;;;;;;;;;;;;;;;;;===888444333333444888===;;;===???AAAAAAAAA???>>>AAAAAABBBEEEGGGGGGEEEBBBGGGLLLSSSUUURRRLLLEEEAAADDD@@@>>>CCCLLL\\\rrr~~~{{{xxxzzz}}}|||wwwnnnjjjddd___[[[ZZZZZZ[[[YYYVVVSSSTTTWWWYYYXXXVVVLLLIIIEEECCCDDDEEEFFFFFFDDDEEEFFFFFFDDDAAA===:::@@@BBBCCCBBB???<<<:::999777888::::::::::::<<<============<<<;;;<<>>:::777555444333555444333222222333444555555555555444333333555777::::::999999888888888888666666555444333222111111000222555555555444555666999888777666555666777777777999:::999666555444555666888;;;<<<:::888888777999999999999::::::;;;<<<>>>:::444111111333444444555555444444666999;;;===<<<======;;;777444333333555444333333444333111///111111111111222444666777666666777777777666666555777777777777666555444444555444333333333444666777999777444222111222333444555555555555555666777777555666777777666666888:::yyykkkbbbXXXUUUWWW```lllqqqmmmgggiiikkkrrrzzzyyyqqqhhheee\\\YYYZZZ```fffkkkqqqxxx}}}vvvoooxxx{{{zzzsssjjjbbbYYYRRRLLLLLLJJJFFF@@@===<<<<<>><<<;;;===???AAAAAA???>>>======???>>>===>>>???@@@???>>>;;;:::888999:::;;;;;;:::666;;;??????;;;999;;;>>>888<<>>===999>>>@@@>>>::::::AAAHHHRRRXXX]]][[[VVVPPPGGG???>>>===<<<<<<===<<<:::888777888::::::999999;;;<<<999999999999999:::::::::<<<:::777666666777:::<<<>>>>>>>>>>>>===;;;:::999===>>>>>>@@@AAABBBBBBBBBDDDHHHLLLNNNLLLHHHEEECCCDDDAAA@@@DDDLLLZZZooo{{{wwwyyy|||tttyyy}}}~~~|||uuupppllleee___\\\[[[\\\]]]ZZZWWWUUUTTTUUUUUUTTTSSSPPPMMMIIIEEEDDDDDDEEEFFFGGGIIIKKKKKKIIIDDD???<<<>>>???@@@???>>>;;;:::999777888999::::::;;;<<<===>>>===<<<;;;:::<<>>tttgggaaa[[[ZZZ]]]gggtttxxxsssllliiihhhmmmvvv{{{yyyvvvuuulllcccZZZYYY[[[]]]bbbfffjjjsss{{{tttwww|||uuuqqqsssyyy|||vvvmmmeee\\\UUUOOOOOOLLLHHHBBB>>>======>>>???@@@@@@???>>>???@@@<<<===??????>>><<<;;;:::===???AAAAAA???===<<<<<<<<<;;;:::;;;===>>>>>>===;;;999888888888888666555999===@@@>>>999666777:::666:::???BBBBBB@@@???>>>:::>>>BBB???;;;:::@@@FFFHHHPPPUUUSSSNNNJJJDDD>>>;;;:::888888999888666444666777999::::::;;;===???888777555444555777999:::777888999888888999888777<<<<<<;;;:::999888777666999999999:::;;;>>>BBBDDDDDDEEEFFFEEECCCBBBBBBCCCDDDDDDEEEIIINNNXXXkkk||||||{{{zzzrrrvvvyyy{{{~~~|||vvvqqqnnngggaaa]]]\\\\\\]]]YYYXXXVVVUUUTTTTTTSSSRRRQQQOOOLLLGGGDDDCCCDDDEEEHHHJJJMMMNNNKKKFFFAAA===;;;;;;<<<=========<<<;;;888888888999:::;;;<<<;;;======<<<;;;:::<<<@@@CCCCCCAAA???<<<:::777666555666555444333333555777999888666444222222333444555333444666888999999888777444555555555555444333222333444555555555777:::<<<:::::::::777333222444666222444666555333111000000666777777555333333444666777777777888999:::<<<===:::999777777777666333000222222222222444777:::<<<888888888666333111111222444444333555666777555444222111000//////000111222444444555666666555333222333333444444444333222222111111111111111222222333444444444333222222111111222111111111111222333333333555666666777999===@@@~~~lll```]]]``````dddmmmwwwyyytttnnnjjjeeefffpppyyy~~~}}}oooaaa[[[YYYXXXXXXYYY]]]eeeqqq}}}vvvooorrr|||xxxuuutttyyy|||wwwoooggg]]]UUULLLKKKIIIFFFDDDCCCBBBAAABBBCCCBBB???===;;;;;;<<<:::<<>>===<<<<<<>>>???@@@???<<<::::::;;;:::999999:::===>>>>>>===>>>>>>======>>><<<999777<<<>>>???<<<888555666777666:::>>>@@@@@@???>>>======@@@CCCAAA>>><<<@@@DDDAAAIIINNNLLLHHHEEEBBB>>>999777666666777777666444999:::<<<;;;::::::;;;<<<777555333222333555888:::222666888777777888666222666777777777888777777777777888999:::;;;???DDDGGGGGGGGGDDD@@@======???AAADDDEEEIIIMMMPPPXXXiiiyyy}}}~~~{{{wwwzzz{{{{{{}}}|||wwwpppmmmhhhbbb]]]ZZZYYYXXXTTTTTTUUUVVVWWWVVVVVVVVVQQQPPPNNNJJJFFFCCCCCCDDDGGGIIIKKKLLLJJJFFF@@@===:::999:::<<<>>>@@@???>>>;;;:::999:::<<<===<<<;;;;;;<<<===<<<<<<<<<>>>??????>>>===;;;999777555555666555444444555666888999777444000///000111222222333555888:::;;;:::888777///000111333555777999:::555666555444444555999;;;:::;;;;;;888444222444777444555555444111///...///777777777555333333444666555555666777888:::<<<===888888888999:::888444111111111222333444666888999777777777555222111222333222222222333666666555444444333222111000000111222888888777666444222000///555666888999999888666555111111111222222222222222333444444444444333222111111111111111111222222333222333333333333555999<<<}}}iii^^^^^^___bbbiiittt~~~~~~zzzrrrnnnttt|||~~~qqqdddaaa```]]]ZZZXXXZZZ\\\bbbllluuu{{{}}}|||}}}~~~~~~wwwooohhh]]]TTTHHHEEECCCCCCEEEFFFEEECCCEEEEEECCC???<<<;;;<<<>>>999===AAABBB@@@???????????????>>><<<999777888999;;;::::::<<<>>>@@@@@@???BBBBBBCCCEEEFFFDDD@@@=========<<<;;;:::888777777999<<<>>>???===<<<;;;;;;>>>???AAA@@@>>>===>>>???>>>EEEIIIFFFAAA@@@???===:::888777777888999888777:::<<<<<<;;;999888999:::444444444444555666777888444888999777777999888444555666777888888777666555444888<<<>>>???@@@CCCFFFGGGFFFEEEBBB??????AAACCCEEEFFFJJJNNNQQQYYYjjj{{{}}}~~~}}}zzzzzz{{{yyytttmmmjjjeee```ZZZVVVRRRQQQMMMPPPSSSVVVVVVVVVVVVUUUPPPQQQQQQMMMHHHDDDCCCCCCCCCDDDFFFGGGFFFBBB>>>;;;<<<;;;;;;===AAACCCCCCAAA@@@===<<<<<<>>>???===;;;888:::>>>>>>===;;;::::::::::::999888777555444333333333444555555666777777777333///...000222333333888:::===>>>>>>;;;888666000000111222444777:::<<<777666555222111222555888:::<<<<<<999444222555888777888777444000......///555666666555333222222444222333333555777999;;;<<<888777777888999888666444///000222444555666555555666777666444222111222444333333333666888999999888888777555333333333333333777666555444444333444444444666:::<<<<<<:::777555111222222333333333333333333333555555555444222111222222222222222333444444555555444222000111444777}}}iii```bbbZZZ```lll{{{}}}|||uuujjjbbbdddhhhfffaaa^^^[[[YYYZZZ```iiiqqquuuuuu{{{xxxppphhh^^^TTTHHHCCC@@@AAAEEEGGGDDDAAA??????===:::888999<<<>>>999===BBBDDDBBBAAAAAABBB??????===:::777555666777===<<<<<<>>>AAABBBBBBBBB???@@@CCCFFFHHHFFFBBB>>>>>><<<::::::;;;;;;:::888===>>>???>>><<<999888888===============<<<;;;;;;<<>>BBBBBB@@@AAAAAACCCDDDEEEDDDCCCDDDFFFHHHEEEFFFJJJMMMPPPYYYmmm~~~xxxvvvvvvtttoooiiigggccc]]]WWWRRRMMMKKKJJJMMMQQQTTTTTTRRRQQQPPPPPPRRRSSSPPPJJJEEEDDDDDD@@@AAACCCCCCBBB???<<<:::@@@>>>===???CCCEEEEEECCCCCC@@@>>>>>>@@@AAA>>><<<666:::>>>@@@>>>;;;888777666666666666555444222222111222333444555555555555999555111000222555666666===???AAABBB@@@<<<888555555444333222333555777999777666444111...///222555:::<<<===:::555333666:::;;;:::888444111//////111333444555444111000000111000111222333555777999:::999777555555666777777777///000333555666555444333666666666444222111333444777777777999<<<>>>===<<<;;;:::888666555555555555222222222222444777:::;;;222444999;;;<<<999555222222222333444444444444333222444555666666555333111444444333333444444555666:::999777444111000222555{{{ssslllccc\\\___jjjxxx}}}vvvpppiiieeegggjjjlllmmmjjjgggccc```aaadddhhhkkksssxxx{{{wwwooo^^^NNNGGGBBB@@@BBBDDDCCCDDDGGGCCC???;;;999999:::::::::===;;;:::>>>EEEKKKOOOPPPJJJFFFAAA<<<;;;:::999888BBB???>>>AAAFFFHHHFFFBBBBBBCCCEEEFFFFFFEEECCCBBB<<<<<<:::999888777777777===???AAA>>>999777999===BBBBBBAAA???<<<;;;<<<>>>:::AAAFFFEEE>>>;;;???EEE@@@>>><<<999888888888999888999888777666666999;;;:::999999888888777777666???@@@BBBCCCCCCAAA>>><<<:::999888999:::999888666333444777;;;>>>AAACCCDDDGGGFFFEEEEEEDDDEEEFFFFFFFFFEEEHHHOOOUUU^^^kkkxxxwwwtttvvvqqqiiicccbbbaaa\\\VVVPPPLLLJJJRRRTTTTTTQQQPPPRRRRRROOOPPPQQQPPPNNNIIIDDDBBBAAACCCCCCBBBBBBAAA@@@???>>>>>>===<<>>@@@DDDEEEBBB>>>888:::<<<<<<;;;999999999444555555555333333333444222444555777888777777666:::999777444333444888<<>>@@@CCCAAA;;;666999555333444444111111555555444444444444555666777;;;<<<<<<:::888888999:::BBB>>>888333111222555888222333666777888777666555222111111444888<<<>>>???AAA<<<777666777888777666666666777888888666555444444666888777444444555888999999:::;;;===>>>??????;;;;;;999999999999;;;;;;555666777777888777777777999999999999999999::::::888666666777:::;;;999777666666666666666777888888222555888666222222666;;;;;;;;;;;;:::777333000---xxxmmmeee^^^YYY```nnn}}}xxxrrroooooopppqqqpppuuusssnnnhhhcccbbbdddfffgggjjjpppwww}}}wwwqqqkkk^^^RRRJJJEEEAAABBBBBB@@@???BBB>>><<<::::::;;;;;;:::999===;;;:::<<>>???CCCAAA???AAAEEEGGGEEEAAADDDDDDCCCCCCCCCCCCCCCCCC;;;:::999888888777888888;;;>>>???<<<888666888;;;>>>>>>===;;;999888999;;;333999??????<<<;;;???CCCEEECCC@@@===;;;::::::;;;:::;;;;;;:::888888999;;;999999999888888888888888EEEDDDCCCBBBAAA@@@@@@@@@:::999888888999999777555222333666999<<>>@@@BBBBBBAAA>>>;;;999:::>>>@@@===:::555888<<<>>>===:::777555333444444333222111111222222222333444555555555555888888888666555777:::======;;;:::<<>>>>><<<999777888999:::::::::999888444666777666444333444666555666888:::<<<===??????;;;:::999888888999:::;;;444444555666666666666666666666777777888888888999999777777888;;;<<<:::888444444333333444444555666666777999777555666999<<<>>>>>><<<:::777333000...|||mmmccc___^^^___ppp}}}zzzyyyxxxvvvtttvvvrrrlllddd^^^\\\]]]^^^ZZZ\\\___eeennnyyy}}}ssskkkeee]]]UUUMMMFFFBBBBBBAAA===<<<>>><<<:::::::::<<<<<<;;;:::<<<;;;999:::>>>AAADDDDDDAAA>>>;;;;;;>>>BBBEEEFFFDDDAAA@@@AAACCCDDDBBB@@@CCCAAA???======>>>???@@@999888888777777777888888:::<<<<<<:::666555777999:::::::::888777666888:::333666:::<<<<<<<<<===???FFFEEEBBB???===;;;;;;;;;999:::<<<<<<:::999:::;;;::::::999999999999999999CCCAAA===:::999:::<<<===<<<:::999:::::::::888666333444666999<<<>>>@@@AAACCCCCCCCCCCCBBB@@@???>>>BBBAAACCCHHHMMMUUUbbbnnn{{{yyyssspppnnnkkkaaa```___\\\XXXTTTQQQOOOPPPSSSSSSPPPPPPRRRQQQNNNMMMLLLJJJFFFCCCBBBCCCEEEDDDEEEGGGHHHGGGEEECCCAAA:::;;;<<<===<<<<<<>>>???<<<999666777:::<<<<<<:::666:::???BBBBBB===888444666555555444333222222222222111111111222333444555777888999999999999<<<>>><<<::::::<<<@@@BBB@@@===;;;777555666444111000333111111222333333444555555888999999888777666777999>>><<<999777666777999:::999888888777777777777777888777777888:::<<<>>>@@@CCCBBBBBBEEEGGGFFFAAA===888999:::<<<============555666777666444333444555222333555888:::<<<===>>>999999888888888888999999333333333333444444444444333444444555666777888888999888888999:::;;;:::888222222222111222333333444999999999999:::<<<>>>@@@CCCAAA>>>:::777444111000pppdddbbbccccccuuu~~~{{{yyypppiii___[[[[[[^^^``````XXXWWWVVV[[[eeeqqq}}}tttiiibbbZZZSSSKKKEEEAAABBBAAA???>>>@@@???===;;;;;;<<<======<<<;;;:::999999:::<<<===>>>>>>===<<<>>>AAADDDFFFFFFCCCAAA??????@@@@@@???======<<<;;;999888888999999777777666666777888888999999::::::888555444666777999999999888777777999;;;;;;;;;;;;<<<======;;;:::AAA@@@>>><<<;;;:::::::::555888:::<<<;;;;;;;;;<<>><<<;;;:::999999:::<<<:::777555444666888:::<<<;;;::::::;;;;;;999777555666888;;;>>>AAADDDEEECCCBBB@@@???============@@@>>>@@@DDDHHHOOO[[[gggyyy|||zzzxxxpppkkkiiiiiiaaa___\\\YYYVVVSSSOOOMMMQQQTTTSSSOOOMMMMMMKKKGGGKKKKKKJJJHHHFFFEEEFFFGGGBBBDDDGGGHHHHHHEEEBBB@@@===???@@@>>>:::999:::======:::888888;;;>>>???>>><<<>>>AAADDDEEEAAA<<<888:::888777777777666555333333222000///000222555777888:::;;;;;;:::::::::<<<;;;999999;;;>>>@@@???>>>:::666555666444///...000000000111222333333444444;;;;;;:::888555333333444;;;:::999888777888999:::666555444333444666888999=========;;;::::::;;;===@@@AAADDDIIILLLJJJDDD>>>888999:::<<<===???@@@@@@777888888777666555555555111333555777888999::::::777777777777777777777777222222111222222222333333222222333444666777888888777777777888999888888777333222222222222333444444999888888:::???BBBDDDEEEFFFDDD???:::666444222222ooodddcccfffrrrvvvjjj]]][[[ccckkkmmmjjj^^^ZZZVVVWWW```lllwww~~~yyymmmbbbWWWOOOFFFAAA???BBBDDDCCCDDDGGGFFFBBB>>>;;;<<<===>>>>>>;;;;;;:::999999999:::;;;999:::<<>>>>>;;;888::::::999999999999::::::444777:::===>>>>>>@@@AAADDDBBB???<<<:::999999999666666666777888999;;;<<<999888888888999999777666555666777:::>>>BBBEEEGGGDDDBBB>>>;;;999:::<<<>>>===<<<===AAADDDJJJVVVbbbxxx~~~{{{}}}}}}}}}{{{vvvmmmfffdddeeebbb^^^YYYVVVSSSPPPLLLHHHMMMPPPPPPMMMKKKLLLIIIEEEFFFIIIKKKKKKIIIGGGFFFEEE@@@BBBDDDFFFFFFDDDAAA???DDDEEEDDD@@@;;;888999;;;===<<<::::::===???AAABBBBBBAAA@@@AAABBBAAA>>>;;;:::888666666777777666444555333111000111333666888:::<<<===<<<:::888777888555555444555666777777777888555444555333...---///000111222333333333222222999999999777444333444555999999888777777777777888333222111222444777;;;===BBBBBBAAA===999666777999;;;===AAAHHHLLLKKKDDD>>>888999:::;;;<<<===>>>???:::999999888888888888777333444666777888777666555666666666666666666666666222111111111111222333444333333444555777888999999555555666666666555555555555444444444444555666666666555666:::@@@EEEHHHIIIFFFCCC>>>:::666444333333~~~nnnfffjjjppp~~~uuuhhhgggooovvvuuuqqqggg```YYYXXX^^^hhhqqquuu{{{|||}}}~~~~~~}}}qqqdddVVVLLLCCC>>>===AAAEEEFFFHHHKKKGGGDDD@@@======>>>>>>>>>:::;;;<<<;;;999999:::<<<555777:::===@@@???<<<999@@@???===;;;::::::::::::>>>?????????>>>;;;888666777777777777777888999::::::999888777777777777777666666666555444444666999:::999:::;;;<<<<<<:::888666666777888999:::::::::666999<<<>>>@@@AAACCCEEEDDDBBB???;;;999888888999111222444777999:::::::::666555555666888888777555666666777888;;;???BBBDDDCCCAAA===:::999;;;===???<<<:::;;;>>>BBBHHHSSS___ttt||||||}}}~~~|||yyyvvvssslllddd```aaaaaa\\\VVVRRRPPPNNNIIIEEEEEEJJJLLLKKKLLLNNNMMMIIICCCFFFJJJKKKIIIFFFDDDCCC@@@AAACCCEEEEEECCCAAA???GGGFFFCCC???;;;999999999:::::::::;;;<<>><<<:::777555333333666777555222555444222111222444777999;;;<<<<<<;;;888555555555444444555555555555555444777444444555444///---///111222333444333222111000222444555555555777999;;;;;;:::888777555555555555222222222444777;;;???AAACCCCCCBBB===777444555777777999===DDDIIIIIIDDD???:::999999999:::;;;<<<<<<;;;:::999999;;;;;;:::999555666888999888777555444444444555555555555444444333222222111111222444555444555555666777888999999333555666555444333333444555555555555555666666777222333555999===BBBFFFIIIBBB@@@<<<888666444444444ttthhhgggpppzzz|||yyy{{{{{{wwwtttppphhh___\\\aaahhhnnnpppkkklllrrr|||}}}~~~~~~|||rrrgggXXXLLLCCC>>>===AAADDDDDDFFFJJJBBBAAA@@@@@@AAA@@@>>><<<:::<<<======;;;:::<<<>>>555666888<<<@@@BBBAAA@@@@@@???>>><<<::::::;;;===CCCCCCBBB@@@>>><<<;;;:::999999888888888999999:::;;;:::999888999999999999777888888666555555777999:::;;;<<<<<<;;;999888777444555666666777777888777888:::<<<<<<===>>>AAACCC@@@>>>;;;888777777888999222222444666888999::::::777666666888;;;<<<;;;:::;;;:::999999:::<<<>>>@@@@@@???>>>>>>============:::999:::===AAAGGGRRR^^^jjjuuu}}}}}}wwwsssrrrmmmddd^^^^^^^^^YYYSSSPPPOOONNNJJJFFFCCCHHHKKKKKKMMMQQQPPPLLLEEEHHHJJJKKKIIIGGGEEEEEEBBBCCCDDDEEEEEEEEEDDDCCCDDDAAA>>>;;;::::::999888777888:::;;;<<<>>>@@@AAACCC???::::::<<<===;;;888666333111222666888555222555444333222333555777888999::::::888555444444555333555777999888777666666777555555777666222000111333444555555444222000...///111333555666999<<>>:::777555444444444222222333555888;;;>>>@@@???@@@@@@<<<666333555888666777;;;AAAGGGHHHEEEAAA<<<;;;:::999888999999::::::888777888;;;===;;;:::555666999::::::999777555222333444555555444333222555444333222222444555777555555666666777777777888333555777666333222333444333333333333333444555555000333666777888;;;@@@EEE<<<;;;999777666555555555vvvggg^^^aaaooo||||||zzzvvvmmmdddaaaeeejjjnnnooo^^^^^^eeessszzzrrrhhhZZZNNNEEE@@@>>>@@@BBBBBBCCCFFF<<<===@@@CCCDDDBBB>>>::::::<<<>>>>>><<<<<<>>>@@@888888999<<>><<<;;;;;;<<<::::::999999999999999:::<<<;;;999999:::;;;::::::;;;;;;;;;999777777999;;;???AAAAAA???:::666555444333333444444444444444333888999999999888999<<<>>><<<:::777666555666888::::::999999:::;;;===>>>???::::::;;;===@@@AAAAAA@@@BBB@@@>>><<<;;;<<<===>>><<<>>>@@@AAAAAA@@@===;;;:::888999===AAAFFFRRR^^^bbbooo|||vvvqqqrrroooeee^^^\\\]]]WWWQQQOOOPPPOOOLLLHHHEEEJJJMMMMMMOOOQQQPPPLLLJJJKKKLLLKKKIIIHHHIIIJJJEEEFFFFFFGGGGGGGGGFFFFFF@@@<<<888777999::::::888555888:::<<<===>>>@@@AAADDD???<<<<<<>>>???<<<888777444111333888:::888444333333333222333555666777777777777666444333444666...111555777666555444444888666666999888444222444555555666666444222///---111333444666666888;;;>>>CCCAAA<<<888555444444555111111222444666888:::;;;;;;===>>>:::555333666999666777:::@@@FFFHHHFFFCCC>>>===;;;999888888888888888777666777;;;===<<<:::444666999;;;<<<;;;999888222333444444444444333222666555444333333555777888555555666666666666666666444666888777444222333555111111111000111111222333000444777777555666;;;AAA999888777666555555555555vvviii]]]]]]mmm}}}rrrlllaaa]]]dddhhhbbb]]]^^^YYY[[[bbbnnnwww}}}|||xxx{{{xxxzzzyyytttpppkkkcccZZZHHHGGGFFFGGGGGGDDD===888AAA???>>>@@@BBBAAA>>>;;;888:::<<<>>>??????===<<>>888:::888666444444666:::<<<===;;;999:::<<<;;;777333777666777:::<<<>>>===<<<=========<<<999555111...444444444444555666888888888666444333666:::@@@DDD???:::666777:::<<<:::888999<<<===<<<999888:::===???===<<<@@@FFFHHHFFFBBB???>>>===<<<::::::::::::===<<<<<<<<<>>>>>><<<:::::::::;;;<<<@@@FFFOOOTTTbbbnnn}}}|||zzzvvvqqqjjjddd___\\\^^^\\\YYYXXXUUURRRMMMJJJEEEHHHKKKNNNPPPPPPOOONNNJJJJJJJJJIIIHHHGGGEEEEEEAAACCCDDDDDDCCCBBBBBBCCCBBB===999777999::::::999999;;;======;;;:::<<>>???<<<777666999===;;;999888;;;AAAEEEFFFFFFAAA@@@===888444333555777666666666777888:::;;;<<<777888:::;;;999666222///111333555444222111333555222333333111//////333666555555444333333333333333999999999999888777555555222333333444444333333222333444555666777777777666888666444555777777555333zzznnnddd^^^aaapppxxxjjjccc]]]```cccbbb______VVVWWW]]]fffooouuu}}}{{{uuurrrtttvvvooorrrsssooolllhhhaaaYYYIIIHHHGGGGGGGGGDDD???;;;BBB@@@??????@@@@@@>>>;;;???@@@AAABBBBBBAAA@@@???EEEBBB@@@CCCGGGIIIHHHEEE@@@@@@AAAAAA@@@@@@??????AAA>>><<<>>>@@@@@@;;;777;;;999777666666777:::;;;999999888888999999888666555444555777:::;;;;;;:::;;;<<<<<<<<<:::777444222555555555555666777888999777555444333444888<<>>===;;;:::999999999======<<<===??????>>><<<============@@@EEEMMMRRR```lll|||}}}vvvvvvtttpppkkkccc]]]YYY[[[YYYWWWVVVTTTQQQMMMJJJKKKLLLNNNOOOOOOMMMKKKIIIKKKKKKKKKJJJIIIHHHFFFFFF@@@BBBBBBBBB@@@??????@@@DDD@@@<<<;;;<<<>>>>>>===999;;;===<<<::::::;;;===<<<<<<===???@@@@@@>>>===999888666555444555666666555444222111111222444555777777777777777666666555111222222222222333333333888888999::::::999888777999555222222333444333111000111222222111111333555555555555555444444444444444444777;;;>>>>>>;;;777:::===>>><<<888777:::>>><<<::::::;;;>>>BBBDDDEEECCCBBB???:::666555666777444444444555666777999999666777999999888555111///000333777999888666666777333444444222///000222555777666444333333333444444888888888888777666555444111111333444555666777777444444555666666666666666666444222222444666555333wwwiiiaaaaaahhhvvvsssoooggg```___aaa```\\\TTTSSSVVV\\\bbbhhhrrr{{{}}}||||||vvvsssqqqpppoooiiilllmmmjjjeeeaaaZZZSSSJJJHHHGGGFFFEEEDDDAAA>>>@@@>>>======???@@@@@@???CCCCCCCCCCCCBBBBBBBBBBBBFFFCCC@@@@@@CCCEEEDDDBBB???????????????>>>>>>>>>???===;;;<<>>@@@@@@;;;:::;;;???CCCFFFDDDBBB??????===;;;:::999888888=========>>>@@@AAA@@@>>>??????>>>>>>@@@DDDJJJOOO]]]hhhxxxuuunnnnnnooommmiiibbb[[[WWWWWWUUUSSSSSSRRRPPPMMMKKKNNNOOOPPPPPPOOOMMMJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFBBBCCCBBBAAA>>>===>>>???CCC@@@>>>===>>>@@@AAA@@@;;;<<<===<<<;;;:::;;;<<<<<<===>>>???>>>===;;;:::;;;999666444333444666777444444333222222333444555777777666555555555555555111111111222222222333333666888:::<<<<<<;;;888777:::777444333333333333222000222333333111000111222333333333444444444444444555777;;;???AAA???;;;777999;;;===;;;999999<<>>AAACCCDDDBBBAAAAAA@@@@@@AAABBBBBBBBB@@@===>>>AAADDDEEEEEE@@@???>>>===<<<;;;;;;;;;;;;999888999;;;<<<:::999999999888888888888888999;;;<<<===:::888999===AAA888777777888;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888888999999:::::::::::::::::::::999999888888999888999<<<@@@CCCDDDDDDAAA===:::999===???@@@>>><<<<<<===@@@DDDFFFEEEDDD@@@???>>><<<;;;:::999999=========>>>AAABBBAAA???>>>??????>>>@@@DDDIIINNNYYYdddssswwwnnnhhhhhhhhhfffccc^^^YYYVVVRRRQQQOOOOOOPPPOOOMMMLLLLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB???>>>???@@@>>>===<<<;;;<<<>>>???@@@===>>>>>>===<<<<<<<<<<<<<<<>>>??????===:::888777999777666444333444444555666555555555555666666777777555444222222222333444222222222222333333333444666888999;;;<<<;;;:::999:::888666444333333333222333555666666444222111111333333333444444555555666888:::<<<>>>???===:::777777999;;;;;;::::::===???======<<<999666888>>>CCCFFFEEECCC>>>999666666777888999999:::;;;<<<<<<<<<666777888999777555222111222555999;;;<<<;;;999888666555444333222222222333888777555333333555777888555555555555555444333222...///111333666999;;;===666666666555555555555666666555444444666888:::;;;|||qqqhhhdddiiizzzrrrfffddd```XXXYYYVVVVVVVVVUUUVVV___iiivvvyyyqqqmmm}}}{{{zzz}}}~~~vvvooolllooommmdddZZZSSSLLLGGGDDDDDDBBB@@@???>>>>>>???===============>>>@@@BBB???>>>??????@@@BBBDDDEEECCCAAA@@@@@@CCCFFFHHHIIIBBBAAA???<<<:::999888888666666666777888999888666777777777777888888999999>>>>>>>>>:::777888<<<@@@:::888777888;;;=========@@@???===;;;:::999888888888999::::::;;;::::::999999:::;;;;;;:::999888777444555666:::>>>AAABBBBBBDDD@@@<<<;;;===>>>===;;;;;;;;;===@@@BBBCCCCCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<>>>@@@AAA@@@???<<<======>>>???CCCIIIMMMYYYbbbppp}}}{{{rrrkkkfffdddbbb___[[[YYYWWWUUUOOOMMMLLLLLLMMMNNNMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEDDDBBB???======>>>;;;;;;;;;;;;;;;<<<>>>??????>>>>>>>>>??????>>>>>><<>>;;;<<<;;;777555666<<>>??????>>>>>>888999999999888777555333666666666777888888777666666555444444444444444333777666555444444555777888333444444444444333333222///000111222555777:::;;;888777666555444444555555444555555555666888:::<<<xxxppphhheeejjj{{{|||ooofff```\\\___^^^]]][[[VVVSSSYYYbbbppp{{{vvvpppsssrrrsssxxx}}}}}}wwwqqqoooqqqmmmbbbVVVPPPLLLHHH@@@@@@@@@>>><<<;;;<<<>>>AAAAAAAAA???<<<;;;;;;<<<>>>???@@@BBBCCCEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGGGGCCCAAA>>>;;;999888777777:::<<<>>>??????>>><<<;;;777777777777888:::;;;===>>>>>><<<999888888;;;>>>:::888777777999;;;<<<<<>>:::888777777777888999:::;;;;;;:::999888666777888999999888777666222333666999<<<>>>???@@@CCCAAA???======<<<:::999888999;;;===>>>>>>>>>===???>>>======<<<<<<======;;;;;;;;;<<<>>>???>>><<<;;;;;;<<<===>>>BBBGGGJJJXXX```lllyyy}}}wwwpppllldddbbb^^^ZZZVVVTTTSSSSSSMMMKKKJJJJJJLLLMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGGGGFFFEEEDDDCCCBBB@@@AAABBB@@@===;;;:::;;;;;;<<<===<<<<<<<<<>>>??????======>>>???@@@@@@???;;;???CCCBBB===888555555000222555777777666444222333333333444555555666666555555444222111111111111222222333333333444444444777666666666777999;;;===666666666444222222333555555666777555333111111111555555555666666666666666888999888777555555666888444555666888::::::;;;;;;999999777555555777;;;>>>???@@@???===:::888888999;;;<<<===?????????>>>===999999::::::999777666555777555444444666666666444666444444444666666555444555555555555555555666666333333444444444444333333000000111222444777999;;;999888666555444444444555111333555555555666777999~~~zzzrrrjjjhhhjjjsssyyyiiiaaaaaaeeeeeeeeebbbZZZSSSUUU\\\jjjrrr|||uuunnnmmmooosssxxx|||{{{zzzvvvwwwpppaaaSSSLLLIIIFFF<<<>>>???>>>;;;:::;;;===>>>@@@AAA@@@===;;;;;;<<<>>>@@@BBBCCCEEEEEEEEEEEEFFFGGGFFFEEECCCBBBBBBBBBAAA???===;;;999999::::::???BBBEEEGGGFFFCCCAAA???999888777777999<<<@@@BBB@@@>>><<<;;;===>>>??????<<<:::888888:::<<<======BBB@@@<<<999777666777777888999:::;;;;;;:::888777444555777888999999888888333555888;;;<<<===>>>???>>>???@@@???===;;;999999777999;;;<<<;;;:::::::::;;;;;;;;;;;;;;;<<<======::::::999:::<<<<<<;;;999;;;<<<<<<<<<<<>>===;;;;;;<<<>>><<<;;;:::<<>>;;;@@@DDDCCC===888666666222333555777888888777777222333444555555666666666777777666666555333222111000000111111111222222222333444555777888999:::;;;333444555333111111444666777777777555333222333444666555555555555555444444444666888777555444555666333333555777999999999888666555333444666999;;;<<<<<<===>>>===;;;:::;;;<<<;;;<<<>>>???@@@???>>>===888888999999888777666555555444444777999:::777555555333333444777888777555222333444555666555555444333333444444444444444333111111111222555888;;;===:::999777444333333444555000333777888777555666777~~~xxxnnnfffhhhqqq}}}kkkaaaccchhhiiijjjfff\\\SSSSSSYYYdddkkkuuu}}}wwwooonnnnnnqqqwww}}}~~~}}}tttaaaPPPGGGDDDAAA;;;>>>@@@???<<<:::;;;===888<<>>===>>>@@@>>>@@@BBBDDDDDDCCCBBBAAA@@@AAABBBBBB@@@>>>>>>>>>???===<<<::::::;;;<<<===<<>>CCCFFFCCC@@@>>>???CCCFFFEEEDDD???===;;;;;;===???@@@@@@AAA>>>;;;888666666888999777888:::;;;;;;:::888777555666888999;;;;;;<<<<<<666888;;;======>>>>>>???:::>>>AAA@@@===::::::;;;999;;;======<<<:::::::::999888999999:::;;;<<<===:::999888999::::::999777=========<<<;;;<<>><<<:::999;;;===<<<999888:::<<<:::888888:::>>>@@@???===;;;@@@EEEDDD>>>888666777444555555666888999;;;<<<444555666777888888888888888999999999888666444222////////////000000000000000222555888::::::999888222333444333111111444777::::::999777555555666888555555555444444333333333111555999999777444444555222222444666888999888666555222111333888;;;<<<;;;:::<<<======<<<<<<===???===>>>@@@AAAAAAAAA???>>>777777888777777666555555333333666:::>>>>>>:::666444333222555888:::888666000222444666666555444333333333444555555444444444111111111333666:::>>>@@@;;;999777444333333444444111555:::;;;999777777888ssseeecccjjjvvvuuuiiifffpppttttttlllbbb\\\VVVQQQUUUbbbqqq{{{yyyssstttooohhhooozzzuuulll^^^PPPFFF@@@>>>999;;;======<<<::::::::::::999999;;;>>>@@@@@@???@@@BBBDDDBBB???===>>>???<<<===>>>===:::999888999??????===<<<;;;:::::::::@@@??????===<<<:::888777888999:::::::::;;;>>>@@@===;;;;;;@@@HHHLLLLLLJJJHHHDDD???>>>???AAA@@@???@@@???===;;;999888777777999:::<<<>>>===<<<999888444555777999;;;===??????888999999:::<<<>>>???@@@===>>>>>><<<999777666666<<<999666666999:::999777666777888777777888;;;>>>;;;999777555666777:::<<<@@@@@@@@@>>>>>>???BBBEEELLLPPPWWWbbbppp~~~~~~vvvrrrnnnhhhbbbccc___\\\[[[UUULLLGGGGGGCCCFFFIIILLLMMMLLLKKKIIIIIIGGGJJJQQQSSSNNNMMMPPPMMMLLLJJJGGGFFFEEEFFFFFFBBBBBBCCCCCCBBB@@@>>>===@@@???===;;;:::999999:::555666999;;;>>>@@@AAABBB@@@@@@???>>><<<999777555444777:::;;;:::999;;;===:::888777888<<<===<<<::::::<<<>>>>>><<<888333000+++,,,...000222222222222///111333666888999::::::777666444222111111111111======;;;999888666444333;;;999777555333333333444555444444555555777888999555666666777666666555555666777666555333444666888777???DDDBBB@@@@@@@@@>>>>>><<<;;;;;;<<<>>>>>>===:::999888777777888:::;;;:::999777777777999<<<===555555666888::::::999777333333444888;;;;;;888444444222111333666888888666444444333444555777999:::777666555444444666888:::888666555555777888777777rrrfffdddkkkvvv~~~sssoooxxx{{{yyypppfff___YYYSSSRRR]]]jjjssszzz~~~}}}yyywwwwwwqqqjjjppp{{{ttthhhZZZMMMCCC<<<999555777999999888888888999;;;===>>>???>>>>>>@@@AAAAAACCCEEEDDDAAA???@@@AAA===<<<;;;999777666888999>>>===<<<:::::::::::::::;;;;;;;;;;;;;;;::::::999888888999888888999===???;;;999999>>>EEEIIIJJJHHHEEEBBB>>>===>>>@@@@@@???AAA@@@>>>;;;888666555555999;;;<<<===<<<:::888666444666888;;;>>>?????????888:::;;;===>>>>>>===<<<===>>>>>>===:::999999:::888666555555777888666333222333444444333555777:::===<<<:::888777777888999===>>>>>>======>>>AAADDDGGGKKKSSS^^^kkkyyy|||vvvqqqkkkeee```aaa]]]ZZZYYYUUUMMMIIIJJJIIIKKKMMMOOOOOOMMMJJJHHHJJJHHHJJJNNNNNNIIIGGGIIIHHHGGGFFFFFFFFFGGGHHHHHHCCCCCCDDDDDDCCCCCCBBBBBBBBB@@@>>>;;;999888888888222444666888;;;===>>>?????????>>>===<<<999777666444666888777666555777999777777999===@@@AAA???======>>>@@@@@@???;;;666333///000111222222222111111///111333555777888888888666555333222111111222222;;;:::999888666555444444777666666555444555555555555555555444444444444444555555555555555555555555666777777555333222333444<<>>;;;999888:::<<<=========<<<:::888777888:::;;;<<<;;;:::888888888888999888888888999;;;:::888666333333333666999999777444666555444666888:::999777444444333333555666888999777777666666666777888999888777555555666777666555{{{pppeeedddjjjttt}}}yyy}}}ssshhhaaaZZZUUUQQQZZZccckkksss{{{~~~|||yyyxxxrrrkkkppp||||||rrrdddWWWMMMEEE>>>:::555666888888777777888::::::>>>AAA@@@===<<<>>>AAA===???@@@???===<<<<<<===<<<;;;999666333444666999;;;;;;999888888999;;;<<<666666888999;;;;;;<<<<<<888888888666666888<<>>?????????>>><<<:::888666555555999:::;;;;;;:::888666555222555999<<<>>>>>>===<<<888:::===??????>>><<<:::;;;<<<<<<;;;999999:::<<<666555555666777666444222000111222222222333555777;;;;;;::::::999999999999;;;<<<<<<<<<<<<===@@@CCCDDDIIIRRR]]]jjjwww~~~}}}zzzuuuoooggg```\\\\\\XXXVVVVVVSSSNNNKKKMMMKKKLLLNNNNNNLLLIIIFFFDDDIIIGGGHHHKKKJJJGGGEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCDDDDDDEEEFFFHHHHHHDDDBBB???<<<999777666666111222444666999;;;<<<============<<<;;;:::999888666666666555333333444555333444888===AAABBB@@@===;;;<<<======<<<999555333333333333333333222000000000111333444555666555555333333222111111222333444888777666555555555555555444444555666777777777777555555555555444333222111666666555444555555666666666777777555222111000111>>>EEEKKKIIIEEECCC@@@<<<===:::777666888:::<<<===AAA@@@>>>;;;:::999999999999999999999888777666666:::999999:::<<<;;;999777555444333555666777777666888777666777888888777555444333333333444666777999777888888888888777777666:::888666777888999888777vvvlllbbb___fffrrr~~~|||rrrhhhaaaZZZSSSTTTYYY^^^dddnnn{{{yyywwwqqqlllqqq{{{}}}uuujjj[[[PPPKKKFFF@@@<<<:::;;;<<<;;;999999:::<<<888:::<<<============>>>=========<<<;;;999888888;;;;;;:::777555444666888999999888888888:::;;;===555666888:::;;;<<<======999999888777666888<<>>;;;:::999888777777777777777777999999999888666555111444999===>>>===;;;999888:::<<<===>>>>>>======;;;;;;;;;999777666888:::999888777666666666666555222333555555555555777999555666888:::;;;<<<;;;;;;:::;;;<<<<<<<<<>>>@@@CCCFFFMMMWWWbbbmmmzzzzzzzzzwwwqqqiiiaaa\\\YYYUUURRRPPPQQQOOOLLLKKKNNNMMMMMMNNNMMMLLLIIIFFFDDDEEEEEEFFFHHHHHHHHHHHHIIIEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCEEEGGGJJJLLLEEECCC???;;;888555444333333333555666999;;;===>>>;;;;;;;;;;;;::::::999999999888777555444333444444111222555999<<<===<<<;;;999:::;;;;;;:::888666444444444444333222111000000000111222333444333333222111111000000111222444555555444444333444444666666555666777999999999888777444444555666555555333333999888777666666666777888444666777666444222222333:::CCCKKKKKKIIIHHHFFFBBB===:::666555777:::===>>>BBBCCCCCCBBB@@@<<<999777333444666888888888777666888888888:::<<<<<<:::888888666555555666777777888666666666666666555444222444333333333333555666777777888999:::999888666444999888777888:::<<<<<<<<>>???@@@>>><<<:::;;;<<<999777777;;;AAADDDAAA===BBBAAA@@@???>>><<<:::999999;;;<<<;;;999777666666888888888999:::<<<======999:::;;;<<<============;;;;;;:::888888999===@@@@@@>>><<<:::;;;<<<<<<<<<999999999999999:::<<<===:::999888777666555555555444555666888888888888777333666;;;???@@@>>>;;;999888888888999;;;>>>@@@BBB>>>>>>===;;;888777777888<<<:::777444222444666888444555777888888888999;;;444555888:::;;;;;;;;;::::::<<<=========>>>@@@BBBHHHOOOZZZeeeppp|||||||||yyytttlllccc\\\YYYXXXOOOKKKJJJKKKJJJHHHIIIMMMMMMNNNNNNNNNLLLJJJHHHFFFBBBCCCCCCCCCCCCEEEGGGFFFCCCCCCBBBBBBAAA@@@???>>>>>>>>>???@@@BBBEEEHHHJJJCCCAAA>>>:::666444333222333333444555777999;;;===::::::999999999:::::::::999888666555555444444333444555555555666777999:::<<<<<<<<<===<<<;;;::::::333333333222111111111111000111222333333222111000////////////000222444555444333333333333555777888999:::;;;;;;:::999777666333444555777888999999999<<<;;;:::999999888888888222444555555555555777999777@@@HHHIIIHHHGGGEEEBBB===:::666555777;;;>>>???BBBDDDFFFGGGDDD???999555000222555777777777555444444444666888<<<===<<<;;;::::::888777666777999:::666777888888666444333222333333222222333444555666666777999:::999888555444555444444666:::===>>>>>>|||jjjdddZZZWWWaaatttyyyqqqjjj```VVVPPPQQQRRRWWWddduuu}}}{{{yyyzzz~~~rrriii\\\PPPHHHBBB<<<999===???AAA@@@>>>;;;::::::===999888>>>FFFJJJEEE???@@@???>>>>>>>>>>>>;;;999888;;;>>>>>><<<888666555888999;;;===>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;:::999:::<<<>>>@@@???<<<:::999999;;;;;;777888999999888888:::<<<;;;:::888666444222222111555555666777888888888888777:::>>>BBBBBBAAA===;;;777666666666888<<>>;;;:::::::::999666333000111444777444666888999999999:::;;;999:::;;;;;;;;;999888777;;;<<<>>>>>>======???@@@DDDMMMYYYdddmmmyyy}}}{{{|||}}}}}}xxxooofff^^^YYYWWWVVVLLLHHHEEEFFFFFFDDDGGGKKKHHHHHHHHHHHHGGGEEECCCBBB???AAA@@@<<<<<<@@@AAA@@@???@@@@@@AAAAAA@@@??????;;;;;;<<<>>>@@@BBBDDDEEE@@@>>>;;;888555333222222111111111222444666999::::::999999888888999999:::666555444555666666444222999999888666555555888;;;::::::::::::::::::;;;;;;555444333222111111111111111111222333333222111000///.........000111333444555444333333444666999:::======<<<;;;:::888666555333444555777999<<<>>>??????>>>>>>===;;;999777666000222333444555777;;;>>>:::BBBHHHGGGCCCAAA>>>;;;<<<999666666888;;;>>>???@@@BBBEEEFFFDDD???999666555666777777777555333111222333555888<<<>>>===<<<;;;;;;;;;999777777999:::888:::<<<;;;999666555444333333222111222333444555555666888999888777555444111000111333777:::<<<<<<~~~uuuccc```[[[ZZZfff{{{wwwooobbbWWWLLLMMMNNNTTTbbbsss|||}}}|||||||||rrrlllaaaUUUKKKCCC>>><<<:::===AAABBBAAA>>>===<<<===;;;<<>><<<:::<<<======:::888777777888;;;>>>AAABBBAAA???===????????????>>>===<<<<<<888:::;;;;;;:::::::::;;;<<<;;;:::888888999;;;>>>777999:::999777777999;;;666666555444444444444444888888888888777777666666888:::>>>@@@AAA???<<<:::666666666666888;;;>>>???AAACCCEEEEEECCC???>>>===888999999777444222333555555777:::;;;;;;:::;;;<<<============<<<;;;:::999;;;<<<>>>===<<<;;;<<<===>>>HHHUUU___hhhsss~~~zzzsssiiiaaa]]]ZZZVVVSSSLLLGGGDDDDDDCCCBBBEEEIIIFFFFFFFFFEEECCCAAA@@@???<<<>>>===888999???AAA???@@@@@@AAAAAA@@@???>>>===888999;;;===>>>??????@@@<<<;;;888555333222222222222222111222444666999;;;:::999888777777888999999444444555777::::::777333999:::;;;999777666999;;;888777777777777888::::::999888555333111000000000000111222333333333222111///.........///111222333777666555444555888:::<<<===<<<:::999777666666666555555555666888<<<@@@BBB???@@@@@@???===999555333000111111111333666<<<@@@AAAHHHKKKHHHBBB???<<<999999777555555888;;;<<<<<>>>>><<<:::;;;<<<:::777666777999777:::<<<<<<999666555555333222111111111222444444444444666666777666555555333222222444777999::::::yyyppp^^^^^^\\\^^^lllzzzpppbbbUUULLLMMMNNNTTTbbbsss{{{|||~~~||||||~~~yyyvvvhhhddd]]]RRRGGG???<<<;;;888<<>>>>>???>>>>>>===<<<<<<666888;;;;;;:::999999999888888777777777999===@@@777999;;;:::777666888::://////000222444777999:::;;;;;;:::888777555444444666888;;;======<<<999888555555777888999:::;;;;;;>>>AAADDDEEEDDDAAA???>>>777:::======999666444555777:::<<<>>>=========>>>============>>>>>>>>>>>>:::<<<===<<<;;;:::::::::;;;EEERRR]]]fffppp~~~}}}uuunnneee___^^^[[[UUUPPPMMMGGGDDDCCCBBBAAADDDIIIMMMLLLLLLJJJHHHFFFDDDBBB888<<<;;;888:::BBBFFFDDDDDDDDDCCCBBB@@@===:::888888999;;;============<<<999888666444333222222333555444444444666888;;;===:::999888777777777888999555555777;;;??????;;;777555888;;;;;;888777888999;;;:::999999:::<<<===>>>===;;;888555222000//////000111222333444333222222///.........///000222333999888666555666999;;;===;;;:::888666555555666666777666444555777;;;@@@CCC???@@@AAA@@@===888333000111111000///000555;;;???GGGMMMOOOKKKEEECCC@@@===777555444555888:::;;;:::???===:::888777888:::<<<777888999::::::;;;;;;;;;777777888;;;>>>???===<<<999;;;<<<:::777555666888444777;;;;;;777444333444333222111111111222333444333333444555555666666666888777666777999:::;;;:::qqqhhh```ZZZUUU[[[ooozzzsssfffYYYRRRNNNOOOXXXcccmmmyyy~~~~~~|||zzz{{{{{{tttkkkccc^^^VVVMMMGGGBBB===;;;999:::===?????????>>>===888888999<<>>===;;;>>>@@@AAA@@@@@@AAABBBFFFDDDAAA>>><<<<<<<<<<<<666<<>>;;;<<<<<<:::999999;;;>>>;;;>>>AAA@@@<<<888888999;;;999777777888:::::::::777999::::::777444222222777555555666888:::::::::777444444777444111444<<<666777888999:::999888888:::888666555666888;;;<<<<<<>>>AAABBBBBB???<<<999888888888888888888888888===<<<;;;::::::::::::;;;;;;<<>>===<<<::::::;;;;;;<<<999BBBNNNZZZdddoooxxxzzzlllhhhccc___[[[UUUMMMGGGEEEDDDCCCAAA>>>>>>???@@@GGGIIIKKKKKKJJJGGGDDDAAA???>>>===<<<===@@@CCCDDDJJJFFFAAA===<<<<<<===<<<999999999===@@@AAA???<<<<<<:::888777666555333111222333444666888999::::::888999999999777555333222888555444999???@@@:::444777444222222555999;;;===888999;;;<<<<<<;;;999888;;;:::888444111000111333222333333444444333333222333333333444444555555555777777666555555555666666666999<<<<<<:::888666555666444222333888===AAACCCAAA@@@???===;;;999777666777444333444444555:::AAACCCHHHKKKKKKJJJJJJEEE???:::777555777<<<>>>;;;888999:::;;;;;;;;;::::::::::::888666888;;;<<<;;;888555888;;;<<<;;;;;;===@@@???===;;;::::::888555222111111222333333444555555555444333222222222222333555555666666666666666555555777888:::::::::888777}}}||||||tttwww~~~xxxllleeeXXXUUUTTT^^^uuuyyyrrrfff\\\QQQPPPVVVbbbmmmwww}}}zzzyyyqqqiiiaaaZZZPPPIIIEEEBBB>>>;;;;;;;;;<<<======<<<;;;:::888888999;;;>>>@@@???>>>BBBCCCCCCBBB@@@>>>???@@@FFFDDDAAA>>><<<;;;;;;;;;<<<>>>@@@AAA@@@===;;;::::::;;;;;;;;;999999;;;<<<<<<>>>@@@???===:::999888999777666666777888888777666777999999777444222111111000000222666999:::999:::777777888555000222888333444555666777666666555888666555444444666999;;;<<<===>>>??????>>><<<;;;;;;;;;::::::999999999999:::::::::::::::::::::::::::<<<>>>@@@@@@@@@>>>>>><<<<<<<<<<<<<<<>>>???@@@BBBGGGOOOXXX```kkkvvv~~~|||wwwjjjfffaaa]]]YYYTTTNNNJJJDDDFFFGGGDDD>>><<>>??????<<<:::999:::===>>>===<<<<<<:::888777777666444222444444666777777777666666777777777777777666555444444555777;;;======:::777555333111111444888:::<<<888999:::;;;<<<;;;;;;:::;;;;;;999666222000111222111111222222222222111111222222222222222333333444555555444444444555555666444666888888777555444444666555333444888===@@@AAA??????>>>===;;;888555333666444444666555444777<<<@@@EEEHHHHHHHHHIIIEEEAAA;;;888555777;;;>>>===::::::999888999:::;;;:::999999999:::999888777777888666999<<<<<<;;;:::;;;<<<===;;;:::999999777555222222222222333333444444444444444444333333222222222444444555666666666555555666888:::<<<===<<<:::999}}}uuupppmmmhhhkkkrrrsssgggbbbTTTUUUXXXddd|||xxxqqqhhh```RRRTTT\\\jjjuuu{{{|||yyyrrrjjj]]]SSSHHHBBBBBBCCC@@@<<<======<<<;;;:::999999999:::999888:::>>>@@@AAAAAAHHHHHHFFFCCC???<<<;;;<<>><<<;;;;;;<<<===@@@>>>=========<<<888555888:::;;;;;;:::999999:::<<<;;;;;;;;;;;;:::888555777666555666777888777555666888999:::999777444222222000000111444666777777;;;:::999:::777333333666333444444555444444333222555444222222222555777999<<<<<<<<<<<<<<<<<<======>>>===<<<;;;:::999999999777888999::::::::::::::::::<<<===??????===<<<;;;;;;;;;<<<===>>>@@@BBBCCCEEEHHHMMMRRRZZZfffuuu{{{~~~}}}zzzxxxkkkgggbbb]]]XXXSSSMMMJJJDDDIIIKKKGGG???<<>>???@@@AAAAAA@@@===:::999999;;;;;;;;;;;;999777777777666555333666777888888888666333222666666555555555666666777000555:::<<<;;;:::;;;<<<555333222222555888999:::888999999::::::;;;;;;;;;;;;<<<;;;999555222111111000000000000000000000000111111000//////111222333222222333333444444555555222333444333222111222333777666555666999<<<=========>>>>>>===;;;777333111444333444777666333444888???CCCFFFEEEFFFHHHFFFBBB<<<888555666:::===>>>>>>:::777555666999;;;:::999888:::<<<999444222444777666999<<<<<<;;;999888888999888777777777666444222333333333333333333333333222333444444444333222111333333444444555555555555555777:::<<<===<<<;;;999{{{ssslllhhhjjjkkkppp|||uuuggg___ZZZ]]]cccmmmwwwpppiiibbbTTTVVV]]]hhhpppuuu{{{|||xxxpppgggYYYMMMAAA<<<@@@CCCBBB>>>@@@???===;;;:::;;;<<<===;;;:::999:::===@@@BBBBBBGGGHHHHHHFFFAAA<<<999888;;;:::888888888:::<<<===<<<<<<;;;::::::888777555777999<<<<<<;;;999999999888666444666888888555111888777777888::::::999777:::;;;<<<======;;;888555777555333333444555444333888999:::;;;;;;::::::;;;999999888777555444333222444333222111222444777999;;;;;;<<<============<<>><<<;;;:::999999:::777888:::;;;<<<<<<;;;;;;<<<===>>>???>>>===;;;999:::;;;<<<===>>>@@@AAAAAA@@@CCCHHHNNNVVVdddttt|||www{{{{{{vvvuuummmjjjddd^^^WWWQQQMMMJJJGGGJJJKKKGGGBBBAAACCCGGGGGGIIIKKKMMMLLLJJJGGGEEECCCBBB@@@??????@@@AAACCCFFFDDDAAAAAABBBBBBBBBAAAAAA???===;;;::::::999999:::888777777888888666555777888999:::999777444222777666555444333444555666222555:::<<<=========>>>:::888666666888999999999999999888777777888888999;;;======;;;777333111000000000000//////000000000222111000//////000111333000111222333333444444444111222222111///000222444888777666777999;;;;;;:::<<<===???>>><<<888333000333111222555444222444999BBBFFFHHHFFFGGGIIIHHHDDD;;;888444444777;;;>>>???:::777444555999<<<;;;999888999999666333222444666555777999;;;:::999888777666555444555555555333111333333333333333333333222111222444555555444222111222222222333444555666666333555888:::<<<;;;:::999xxxrrrooonnnnnnrrr|||zzziii^^^___eeellluuuwwwmmmddd\\\TTTTTTYYY```fffkkkttt}}}}}}vvvkkk```UUUJJJ>>>:::???DDDCCC@@@BBBAAA???>>>>>>???AAABBB===;;;:::;;;>>>@@@BBBBBBCCCGGGJJJJJJFFF@@@;;;888999777666444444555777888777:::===<<<999888:::<<<888:::<<<<<<;;;999999:::777444333444666777555222;;;:::999;;;===>>>>>>===>>>===<<<===>>>===999666777555333333333444333222333555888;;;>>>BBBCCCCCCBBB@@@>>><<<999777555444555444222222333666999;;;:::;;;>>>@@@@@@???<<<:::===<<<;;;999999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===?????????===;;;999;;;;;;;;;<<<<<<<<<<<<<<>>;;;:::===@@@CCCGGGEEEDDDCCCDDDCCCBBB@@@>>>??????>>><<<:::888777999777666777888999888666777888999::::::999777666999777555333222222333333666777888<<>>???>>><<<<<<<<<<<<:::999:::999777666555555555555;;;<<<===<<<888444111000222111000000000000111222333222111111000111222333000111222333444555444444222222222111000111444777999888666777888999999888<<<===??????===999555222222000///111222222777>>>HHHKKKLLLJJJJJJKKKIIIEEE;;;888444333555999===???;;;888666777:::<<<;;;999999666333333444666555444222333555888999999888777444333333333444444222000333333333333333333333222111222444555555444222111222222222222333555777888444555888:::<<<<<<<<<<<<~~~wwwtttuuuvvvxxxzzziii\\\]]]fffqqqzzzyyynnnaaaVVVQQQPPPRRRWWW\\\cccppp|||~~~zzzlll```SSSJJJ???<<<@@@DDDDDDCCCEEEDDDCCCBBBBBBCCCEEEFFF>>>===<<<===???@@@AAA@@@@@@DDDIIIJJJHHHCCC>>><<<;;;999666333111111111111555;;;@@@@@@<<<;;;>>>BBB999;;;<<<<<<;;;::::::;;;777666666666888888888777<<<:::999;;;>>>@@@BBBBBB@@@===999999::::::888555111000///000222444444333000333555888>>>FFFHHHGGGEEECCCAAA===;;;999777777555444333222444777:::<<<:::<<>>;;;888;;;:::999888999;;;===???@@@???>>><<<;;;;;;;;;;;;<<<===>>>???>>>===;;;999;;;;;;;;;;;;;;;:::999888BBBFFFKKKQQQXXXcccpppyyy~~~|||||||||yyywwwzzzuuulllgggbbbbbbbbb___ZZZVVVSSSRRRJJJFFFBBBCCCGGGIIIHHHFFFBBBBBBBBBBBBCCCEEEGGGHHHGGGDDD???;;;:::;;;???AAAEEEDDDCCCDDDDDDCCCAAA???;;;===??????<<<:::888777888777666777999:::999888777777888888999999888888888777666444222111111111888888888;;;???AAA???===@@@???>>>>>>???>>><<<:::888888777666555444444333999;;;<<<;;;888444222111333222111000000111222333333333333333333222222222222333444666666666555444333444444333333444777999:::888666666777888999888<<<<<<>>>>>><<<:::666444222//////000222333999AAAIIIMMMOOOMMMLLLMMMJJJFFF;;;999666555555888<<>>@@@AAABBB|||rrrlllqqquuuyyy~~~rrrcccYYYXXXdddsss~~~uuufffYYYPPPNNNNNNQQQTTTZZZhhhuuu||||||nnnbbbSSSLLLDDD@@@AAADDDEEEEEEIIIHHHGGGEEEEEEEEEEEEFFF???>>>>>>???@@@@@@???===<<>><<<<<<:::999666333111111111222555999>>>@@@???>>>>>>???<<<======<<<;;;;;;<<<>>>666777888888777777999::::::888777888;;;@@@CCCEEEDDD???999777888999777555000//////000222444555444111333444444;;;DDDGGGDDD@@@???===;;;999888888888444444222222444666:::<<<<<<===>>>???>>><<<999777:::999888999;;;>>>AAADDDDDDBBB>>>;;;888777888888:::;;;<<<======<<<:::999::::::;;;;;;;;;:::888777@@@DDDHHHMMMUUUaaaoooyyy~~~yyyvvvvvvxxxzzzyyyxxx|||{{{tttmmmhhh___aaabbb___ZZZSSSPPPNNNEEECCCBBBCCCEEEGGGHHHHHHBBB@@@>>><<<===???BBBDDDFFFDDDAAA???=========>>>@@@@@@@@@AAACCCBBB@@@>>>888:::<<<;;;888777888:::777666666777999;;;:::999777777666555555666777777555555555444333222111111666888:::;;;;;;;;;<<<>>>::::::;;;===??????===;;;666666777888888888777666888:::;;;999777444333333444333111000000111333444222333444555444333111000444555777888888777666555333444666666666666999;;;;;;888555444666888999999::::::;;;;;;:::999777666222000111333444444888>>>FFFKKKNNNMMMMMMMMMJJJEEE===<<<:::888777999<<>>;;;;;;<<<;;;888555333333444555555555333111222555777777666555444222333333222000...222222222333333444444444222222222333333444444444222222222222444777:::<<<;;;;;;:::;;;===AAADDDFFFvvvhhhaaa___gggrrrzzzyyyjjj^^^WWWVVVddduuu~~~ooo```PPPNNNMMMNNNNNNRRR___kkkqqq{{{wwwjjj___SSSNNNGGGCCCBBBDDDFFFGGGLLLKKKIIIHHHFFFEEEDDDDDD@@@??????@@@AAA@@@>>><<<999:::::::::888777888999666555444333333444666888666666999<<>>;;;777===>>>===<<<;;;;;;===???444666888777555555888;;;888666444555999???CCCFFFHHHBBB:::777999:::999666666444333333444555555444333444333222888AAACCC???:::999888777777777888999444333222222333666999;;;>>>>>>===<<<:::999888777999999888999<<<@@@EEEGGGFFFCCC>>>999666555666666888999;;;<<<<<<;;;999888999999;;;;;;;;;:::999999:::===AAAGGGPPP___ppp||||||vvvqqqoooppptttxxxyyyzzz|||vvvrrrnnniiifffaaacccddd```XXXOOOIIIGGG@@@BBBCCCCCCCCCDDDHHHKKKDDDAAA<<<999888:::>>>AAADDDDDDDDDCCCBBB???===;;;;;;;;;===???AAABBB@@@===777888888666444555888<<<777666666777999;;;;;;:::888777555333222333444555222333444555555444222111222888===<<<777666:::???444555777:::>>>???===<<<333555888:::;;;;;;:::999777999999888666444444444333222111//////111222333111222444555555333000...666777999::::::888666555222444666777777888999;;;<<<888555333555777999:::888999999999999888888777222111333666666444666:::AAAGGGKKKLLLMMMMMMJJJDDD??????===;;;::::::===???;;;AAAGGGFFF@@@;;;;;;===;;;;;;:::666111///222666888444111000333555555444555444333333333222000...111111222333333444555555333222222222222333444555333222222333555888;;;===;;;:::999999;;;???DDDGGGyyymmmaaadddfffjjjooowwwvvvgggZZZUUUVVV]]]kkk}}}{{{xxxfffRRRRRRSSSVVV[[[]]]]]]\\\kkkrrryyy{{{zzzttthhh]]]LLLGGGDDDEEEHHHIIIGGGDDDGGGGGGFFFFFFEEEEEEDDDDDDCCCAAAAAABBBCCCBBB===999555444333333444666888:::888:::<<<<<<;;;;;;<<<===999:::;;;>>>???===999555888777888;;;??????<<<999777777777777666666555555777888999888666888<<>>>>>===999666777888:::<<<===>>>AAACCCBBB@@@===:::999999999:::<<<>>>>>>:::999<<<<<<999888999::::::;;;;;;::::::999===???@@@KKK```rrrzzzzzzqqqqqqrrrvvv{{{{{{tttnnnjjjgggeeedddbbb^^^ZZZTTTLLLDDD>>>BBBDDDEEEEEEDDDGGGLLLRRREEEBBB>>>:::999;;;===@@@>>>CCCGGGGGGCCC???>>>>>>@@@@@@???===999777777888===999666777;;;===;;;888444666888::::::888555444888666333111000222444666777777666444333111///...444555888;;;<<<;;;666333444333333555999;;;<<<<<<;;;<<<===??????@@@@@@@@@999888888777777444///,,,111222222222111333555888000222444444333111111111111666<<<===:::555111000777777777777777888999999333333444555666777999:::888222///333666555444555555666777777666777999;;;???AAADDDFFFHHHHHHGGGFFF===<<<:::;;;===>>>>>>===;;;<<<===@@@AAA@@@===:::444444444555555555555555:::888555333333444555777999888555222111111222333444444444444333222111111...///111555888999777666111222333444555555666666:::::::::999:::>>>DDDIIIxxxpppmmmhhhaaaaaadddhhhlllrrr}}}~~~rrrbbbWWWSSSZZZbbbpppzzzyyy}}}|||tttuuuyyynnn^^^UUUYYY___aaaaaa```aaabbb```hhhoooqqqqqqmmmdddZZZNNNJJJFFFFFFHHHIIIGGGDDDFFFFFFEEEDDDCCCCCCBBBBBB===<<<<<<>>>@@@@@@===:::777666555444555888;;;>>>>>>@@@BBBBBBAAA?????????:::;;;<<<>>>@@@@@@===;;;===;;;:::;;;<<<;;;888555888888888888888888888888777888888666444555888;;;???>>><<<999888777777777666555555444333333333333777777777888999:::;;;<<<<<<;;;999777777777888999444333222222333666999;;;===>>>???@@@???<<<:::888888999999999:::<<>>===<<<;;;;;;;;;<<<<<<:::<<<======???CCCCCC???=========<<<<<<;;;:::999999>>>@@@AAAKKK___qqqzzzyyypppnnnppptttyyy}}}~~~~~~}}}www{{{xxxqqqlllhhhcccaaaYYYVVVSSSOOOJJJEEE???;;;AAABBBCCCDDDEEEGGGKKKNNNHHHFFFCCCAAA@@@BBBDDDEEEBBBDDDFFFFFFDDDAAA@@@???;;;;;;<<<;;;999999;;;<<<===;;;:::<<<@@@@@@===999666777888888888777666555999777444333222444666888999888888777666444333222555777:::<<<;;;999777555333222222444999<<<>>>???>>>>>>?????????>>>>>>===777666555555555444111...222222333222111222444777111333444444333222333444555999>>>@@@===888555444666555555555555666666777666555444444444555666777777222000333444333444777666777999888888888:::<<>>>>>>>>===;;;;;;<<<>>>@@@@@@>>><<<666666555555555555666666888666444333333555777888999888666444333222222222444444444444333111000000222222333444555555444333222222222222333444555666888888777777888<<>>>>>999999:::<<>><<<999888777666888;;;???AAACCCEEEGGGGGGDDDAAA??????999999:::===@@@AAAAAA@@@???===;;;::::::888666444222333333444555555666666777777777555333333555777777888:::;;;;;;;;;:::999777666555444333333222333777888888999999999888888===<<<;;;999999999999:::999999999999:::;;;=========@@@CCCBBB???<<<<<<===;;;999888777777999<<<>>>:::;;;<<<<<<============777:::===@@@FFFLLLKKKFFFAAAAAA@@@>>>===;;;:::999999===???BBBKKK\\\nnnxxxyyyrrrlllnnnqqqtttwwwxxxwwwwwwsssuuu{{{}}}yyysssmmmhhhccc^^^ZZZTTTQQQLLLHHHFFFDDDAAA???@@@@@@AAACCCFFFHHHIIIHHHIIIIIIGGGFFFFFFGGGHHHIIIFFFEEEDDDDDDDDDCCCAAA???888999:::999888999<<<>>>===<<<===???BBBAAA<<<888999888777666555666666777888666444222333444777888:::::::::999999888777666666999<<<<<<999666666777444222111333777<<>><<<;;;:::666444222222333333222111333333333222111111333555222444555555444444666777:::>>>BBBCCCAAA<<<999777777666666555555555666666999777555333222222333444666333222333222111444:::777999::::::999999;;;<<<>>>>>>===<<<<<<;;;;;;<<<<<<;;;<<<===??????===;;;:::999:::;;;>>>@@@@@@???:::999888666555666666777666555444333444666888:::999888888777555444222222444444444333222000///...222222222222333333333333444333111000000111333444444444444444555999>>>BBB}}}{{{tttuuuvvvvvvvvvuuusssqqqqqqttttttooojjjmmmyyy|||lll]]]WWWXXX```jjj{{{}}}vvvyyyvvvmmmccc```bbb```ZZZ^^^ccchhhiiigggfffgggjjjyyy}}}}}}vvvnnnggg___WWWQQQMMMHHHFFFEEEDDDBBBAAAAAAAAA@@@???===<<<;;;;;;999999;;;<<<>>>>>>>>>===888888888999;;;===???@@@BBBEEEGGGGGGCCC???<<<:::666666666999===@@@AAAAAA???>>><<<:::999999888888///000111222444555666666777777666666555555666777333555999<<<===<<<;;;999999888777555444444444444555666777888888777666555;;;:::999888777777777777;;;;;;<<<===============:::???DDDCCC@@@===???BBB===:::777555666888;;;<<<999:::<<<>>>>>>>>>===<<<666:::>>>CCCKKKPPPNNNHHHAAA@@@???>>><<<;;;::::::888;;;>>>AAAHHHWWWhhhttt~~~}}}wwwppppppppppppppprrrtttvvvxxxxxx{{{tttqqqmmmhhhddd^^^WWWSSSSSSOOOJJJFFFEEEDDDDDDCCC@@@???@@@DDDIIIJJJHHHDDDFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEAAAAAACCCCCC@@@>>>:::::::::999888888;;;===>>>===<<<===???>>>;;;888:::888555333222444666888555444222111111333555666888888999999999999888888666:::===;;;666333555777555222000111555999===???AAAAAA@@@???>>><<<:::999888555222111222333333222333333333222000000222444333555666666555666888:::???AAADDDDDDBBB===999666999888777777666777777777999777444222111111222333555333333333111000555<<<777999::::::999999:::;;;<<<;;;999888777888999:::;;;;;;<<<>>>??????<<<999:::888888999<<>>===>>>>>>===<<<;;;:::999888999::::::;;;::::::::::::555777:::===>>>>>>===<<<@@@CCCEEEDDDAAA<<<999777555444555777<<<@@@BBBBBBAAA@@@>>><<<999888888888222333444666777999:::;;;777777777888999::::::;;;444666999;;;<<<<<<:::888::::::888777777666666666555666888999:::999888888999888777777666555555555555666888999999999888888888===BBBBBB???>>>AAADDD>>>:::666555777999;;;;;;:::;;;===>>>>>><<<:::888777<<<@@@DDDJJJNNNKKKEEE>>>===<<<;;;;;;;;;<<<<<<777999<<>>???@@@>>>;;;999:::999888888999===@@@AAA???===;;;;;;<<<<<<;;;888666444222222444666888555444333222222333555666555555666777777777777777555999<<<;;;555222444777666444111000333666999:::?????????>>>>>><<<;;;:::;;;888444222222333333222333333333111000000222444444555777777777777999:::AAABBBBBBBBB@@@;;;666222777777666666666666666777777666444222222222333444444222333444222000555<<<666888::::::999888999999999888666666666888;;;<<<::::::;;;===>>>===:::888:::888777888;;;>>>@@@@@@>>>===;;;999888777777888888777666555444555555666888999::::::888666333111222222222222111000//////000111333333222333666999555333111......///111222000111222222333666;;;???xxxyyywwwvvvvvvwwwuuuqqqqqqtttuuuyyy}}}{{{xxxyyy{{{qqqeeeZZZVVVXXX[[[fffvvvvvvssslllbbbZZZWWW[[[^^^fffeeeeeejjjttt}}}|||mmmcccZZZSSSMMMJJJEEE@@@===;;;;;;;;;;;;;;;::::::999888888888777888888777555444555666555777;;;===>>>===<<<:::>>>@@@BBBAAA>>>:::888777666666666999===@@@BBBBBBCCCCCCAAA===999555333333111111333444666888999:::888777777888;;;<<<<<<;;;666777888:::::::::999999::::::999999888888999999888999:::;;;;;;;;;;;;;;;999999888888777666666555666777888999::::::::::::888;;;>>>>>>===<<<>>>@@@<<<888444444888;;;<<<;;;;;;;;;<<<===<<<:::888666999???CCCDDDEEEGGGEEEAAA;;;;;;:::999:::;;;===>>>777999<<>>>>>@@@CCCGGGIIIIIIFFFDDDBBBCCCCCCDDDDDDEEEEEEEEECCCAAA???======<<<;;;999555555666666777:::???CCCEEEBBB???<<<;;;;;;===>>>666666555555666777888999999999777666666666777777444444555666666666666666555888;;;;;;888555555666777555222111333555777777===>>>>>>>>>======<<<;;;<<<999555333333333333222222222222111000000222444444666999999999888888999???>>>>>>>>>===999444///222222222222222333444444555555444444444444444555333111222444444222555:::666888:::;;;999888888888777666666666777:::===>>>:::::::::;;;<<<;;;999777;;;999888888;;;===============<<<;;;:::999888777888777777555555444444444888999999999888555333111111222222222222222111111444666888777444333444777444333111000///000111222///000111222333666:::===~~~xxx||||||{{{~~~}}}vvvtttwwwxxx}}}vvvmmmeee\\\XXXXXXdddnnn|||~~~xxxnnnmmmiiiaaaYYYXXX^^^fffkkklllnnnqqqvvv|||~~~oooeee\\\WWWKKKIIIDDD???;;;999:::;;;888888888888888888888888444666777555333222444666:::;;;;;;<<<<<<<<<<<<<<<:::<<<===<<<:::888777777666555666888<<<>>>???>>>???@@@@@@===888333111111......///111222444555666888666555777:::;;;999777888888777777777999:::;;;999999888888888999::::::;;;::::::999999999999999888888888888777666555555999:::;;;<<<===>>>???@@@;;;;;;;;;;;;:::999888888777444111333888<<<;;;:::::::::;;;;;;:::888777666999AAAFFFDDDAAAAAAAAA@@@<<<;;;:::999:::;;;===>>>999:::===@@@@@@EEETTTdddwww}}}~~~xxxssshhheee```\\\WWWRRRMMMIIIHHHGGGFFFFFFGGGEEECCC@@@<<>>;;;999999999333333333333444888===AAACCCBBB@@@===;;;;;;;;;<<<555666888:::;;;<<<<<<<<<<<<;;;:::888777777777777555666666777777777777666666888;;;===<<<:::888666666555333444666888888888>>>>>>>>>>>>===<<<;;;:::888666333333333444333222000111111000000000333555333666:::;;;:::888666666999888888:::;;;999444000/////////000111222333444555555666666666555444333333000000555777555555777777999<<<<<<;;;999999999666666666777888:::<<<>>>:::999888888999999888666<<<;;;999999:::;;;:::999:::;;;<<<<<<;;;:::777666666666666666555555555555888888888888666444333111000111222333444444444444555999<<<;;;777555666888333222222111111111222222---...000111222444888;;;{{{www{{{||||||}}}tttmmmfff___[[[ZZZooowww{{{tttcccdddddd```ZZZZZZdddnnnwww{{{~~~}}}zzzzzz{{{lllaaaYYYTTTKKKIIIDDD???;;;999:::<<<777777777777888888888888444666888666444444666999???>>>;;;::::::;;;>>>???666777888777666444555555333333444666999;;;;;;999888;;;===<<<777333222222000000111222444555666777888666444555777888555222999777666555666888<<<>>>777777777777888999:::;;;;;;:::888666444444444555666777777666666555444333888888999:::;;;===???@@@>>><<<:::888888666444222444111///222888<<<;;;999888888999999999888777777:::CCCHHHEEE???>>>@@@@@@>>><<<;;;::::::;;;===>>>;;;;;;>>>AAA@@@CCCQQQbbbnnn{{{|||wwwrrrhhhddd___ZZZVVVQQQLLLIIIBBBCCCDDDFFFHHHFFFCCC@@@:::???DDDEEEDDDBBBCCCEEECCCBBBAAA@@@@@@AAABBBCCC>>>AAABBB@@@;;;888888999555444333222111333888;;;>>>??????===;;;888888888444777;;;>>>@@@@@@???>>>;;;;;;999777666555555555777888888999999999888888777999;;;>>>@@@>>>:::666555444444666888;;;;;;;;;?????????>>>===;;;:::999444333111222333444444333///000111000000111333666333666:::<<<;;;777555444555444555777::::::666333///000000111222444555666666777888888888555333111333//////555999777555555888;;;===>>><<<:::::::::666777777888999:::;;;<<<:::888666666777777777666===<<<::::::::::::888777999:::<<<===<<<:::777555444444555555666777777777888888888777555444222222000000222333444555555555222777<<<===:::888:::<<<222222222222222222222222,,,---///000111333777:::zzzttttttxxx~~~~~~}}}|||qqqkkkaaaVVVWWWaaassszzznnnkkkbbb^^^^^^______bbbnnn|||{{{mmm___VVVSSSOOOLLLFFFAAA===;;;::::::===;;;999777777777888999<<<;;;999888888999:::;;;999::::::::::::999888777::::::999999999999999999777777777777999;;;===>>>777777777777666666666666333444444333222333555777===:::666555666666555333777666555555777;;;>>>AAABBB???;;;777666888;;;===666777888999999999999999777888888666444333444555333555777999<<>>:::888666777999:::999666:::;;;<<<=========<<<;;;:::;;;;;;:::999999;;;>>>;;;<<<>>>@@@@@@CCCPPP^^^mmmxxx|||zzzvvvpppoooggg___ZZZTTTLLLHHHHHHIIIHHHGGGGGGHHHHHHFFFDDDAAABBBCCCBBB@@@@@@AAABBBCCCBBB@@@>>>======>>>???;;;<<<===:::777666999<<<888333///111666::::::999999<<<>>>===999666666777222555999===>>>>>><<<;;;:::999999999;;;;;;999777999666222333777;;;<<<<<<;;;:::999:::<<<===<<<;;;777999<<<<<<:::999<<>>???===;;;;;;<<<===;;;999:::>>>AAA<<<;;;::::::::::::999777999888777666666777888999555777999;;;;;;:::777666555555666666777777888888:::999999777555333222000000000111222444555666777777999;;;======;;;999777444333000...---///000222222000///111555999::::::~~~{{{yyyxxxxxx~~~rrrjjj```WWWYYYbbbqqqsssgggbbbYYYVVVWWW]]]ccckkkzzz{{{mmm```VVVQQQOOOKKKDDD>>>;;;;;;<<<===>>>===<<<;;;<<<===???AAAAAA???===:::999999::::::::::::999888888777666555888888999999888777666666666666666666777999:::;;;888888888888777777777777222222333222111111333666<<<999555444444444333111444555666888:::<<<======<<<:::777555444555777999666666777888888888777777:::::::::777555333444555555555666888;;;???BBBDDDCCCAAA>>>;;;999999999999:::999999888999:::;;;<<<999777666666999:::888777777888999;;;;;;;;;::::::888:::<<<===<<<;;;<<<===>>>???AAABBB???BBBPPP___lllwww{{{xxxtttooommmeee___[[[VVVNNNIIIIIIHHHGGGFFFEEEEEEDDDBBB@@@???@@@AAA@@@>>>>>>>>>???BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<;;;999888999:::666222...///444888888777:::;;;<<<;;;777444444555333444666888:::<<<>>>>>>>>><<<::::::::::::888666888555222333666999;;;;;;999777555666888<<<>>>>>>;;;<<<>>>>>>===>>>???@@@AAA===999555555555666555777444111111444666666555111111000///000111222333888777666444333111000///333555888:::;;;999777555000000222333444555555555666888::::::999777777777444555555666666666666666;;;999999:::===>>>===;;;AAABBBBBB@@@>>>>>>@@@CCC@@@>>><<<;;;;;;;;;999888:::999888777666666666666666777888999999888777666555555555666666777777777999999888777666444333222000000111222333444555555777999;;;<<<<<<;;;999777444222000......///111333444222111333777::::::999{{{}}}~~~ppphhh^^^WWW[[[eeesss~~~|||}}}{{{uuuiii^^^YYYUUUSSSUUU]]]iiiwww~~~wwwlll___UUUOOOMMMIIIBBB<<<:::;;;===@@@999999888999;;;===@@@BBBEEECCC@@@===;;;999999999888888777666666666777777888999:::::::::888666444666666555555666777777888999999999999888888888888333333333222111222444666;;;888555444333222111///111444888;;;===<<<:::999777777555444444555666777666777777777777666666555;;;;;;;;;888555444444555777555444666;;;???@@@???BBBAAA>>><<<;;;::::::;;;===<<<:::999888888999999777666666777888999999888666777888999:::;;;;;;;;;888;;;>>>@@@???>>>>>>>>>>>>???AAABBBAAACCCOOO[[[gggrrr{{{}}}xxxuuuppplllgggaaa\\\ZZZVVVOOOJJJIIIHHHGGGEEEEEEDDDCCC@@@>>>===>>>???>>><<<;;;<<<===>>>???AAAAAAAAA???<<<;;;===<<<;;;;;;<<<;;;999888666333000000444777777666999:::999777444333333444444333333333666:::???AAAAAA>>>;;;999999888777666777555333333555888999999777444111111555:::>>>@@@===<<<<<<===???@@@??????<<<999555222222333333333555333111111333444555444333333222111111222444555777666555333111000...---555666777888999888777666000111222444444555555555777999::::::888777666666555555666666666777777777:::999888999<<<======<<>>;;;;;;:::999888999999999888888666555444888888888888888888777777444444555555555555555555777777777666666555444333111111111222222222333333777888:::<<<<<<:::888777333222000//////111222444555555666888:::;;;:::888~~~|||nnnddd]]]\\\cccnnn|||{{{xxxzzzxxxooollliiiaaaZZZVVVZZZXXXZZZcccqqqzzzyyyuuuooofff\\\TTTOOOHHHEEEAAA===;;;<<<===???666555555666888;;;>>>@@@DDDBBB@@@===;;;999888888555555555555666888:::;;;:::;;;===>>>===:::777555777777777666666666666777999999888888888777777777666666666555444555777999:::999777555444222000///111444777;;;<<<;;;999777777777777777888888999999777888888888777666555555888999999777555555666777999555222444:::>>>===:::===<<<;;;:::999999999:::<<<;;;999888777777888888888777888888999:::::::::777888999:::;;;<<<======;;;===@@@AAA@@@@@@AAABBB???===>>>EEEJJJMMMQQQUUUdddooo~~~{{{wwwzzz{{{yyysssnnniiifff___ZZZWWWVVVSSSLLLHHHGGGHHHGGGEEEEEEEEEDDDBBB@@@===>>>???>>><<<:::;;;<<<;;;<<<<<<===<<<;;;:::999===<<<:::<<<>>>===:::666888666333444666888999888777666555333222333444555666555444444666:::===@@@@@@===999777777888777777666555444444555666888888444222000000444888;;;===<<<999888999<<<>>><<<:::999666222111111111222111333222111111222333333444666555444333333444555666666555444333222111111000666666777777777777777777222222333444555555555444666888:::999777555555555666666666666666777777888999999888888:::<<<>>>???===???AAACCCEEEGGGIIIKKKGGGCCC>>>:::999888888777777777888999999888666555::::::888888777888999999444444444444444444444444333444444444444444444333111111111111111111111111666777:::;;;;;;:::777666222111000000000222444555666777999;;;<<<;;;999777{{{nnnddd```eeeqqq}}}{{{uuuttt{{{rrrfffbbb```]]][[[\\\^^^___cccjjjwww~~~wwwsssmmmeee^^^WWWRRROOOBBBAAA@@@???>>>===<<<<<<888777777777888:::===>>>???>>>===;;;:::999888777777777777777777888999999999;;;<<<===<<<:::777555888999999888888888777777888888777777777666666666777777777666555666888::::::::::::888666444222222444555666777888999888888777777888999::::::::::::999999999999888777777666444555666666555555777999:::666222444999<<<;;;888:::999999999999999999:::888888777666666777999999::::::;;;;;;;;;;;;<<<===777777888999:::;;;======@@@AAA@@@??????@@@DDDFFFDDD???AAANNN\\\___ZZZUUUbbbmmm{{{zzzwwwwwwwwwuuunnnfff```^^^WWWRRRPPPPPPNNNHHHDDDDDDDDDCCCBBBCCCDDDDDDCCCAAA???@@@@@@???===<<<<<<===<<<;;;:::999999999:::;;;===;;;:::;;;======999555888777555555666777888888333222111111222444666666777777777888999::::::;;;<<<:::777666777999999999777777777666666666777999444333222333666888888888:::888666777:::<<<:::777888666222111111222111000111111222222111222333333555444333222222333444555444444444555555555555666777777666666666666666777333333444555555555444444555666888888666444444444777666666666666777888888888888888888999<<<@@@CCC@@@@@@@@@BBBDDDGGGIIIIIIEEEAAA;;;888666666555555333555777888999999999888===;;;:::888888888::::::555555444444333333222222000111222222333333222222222222222111111111111000555777999;;;;;;999777555222222111111222333444555666888;;;===<<<:::888777|||nnndddcccnnn~~~{{{sssooottt{{{xxxmmmbbb^^^]]]\\\___ccc^^^eeelllrrr{{{|||uuuooofff^^^XXXSSSNNNKKK??????@@@@@@???===;;;999777777666555666888:::;;;:::::::::999888777666666:::::::::999888777555444666777888999999888666444999999:::::::::999999888777777777777666666666555666666666555444555777999:::;;;<<<:::888555555555666666555555666777888999777777777888888999999999888999999999999888888777111333444555555666999;;;999666444555888::::::999999999:::;;;;;;<<<<<<===777666666666777888:::;;;<<<===>>>===<<<;;;<<<===666666666666777888999:::BBBAAA@@@===<<<>>>BBBFFFIIICCCFFFVVVfffiiiaaaYYYYYYcccqqq{{{}}}xxxvvvsssppphhh^^^YYYYYYTTTNNNKKKLLLJJJFFFCCCCCC??????>>>@@@AAABBBAAA???AAABBBCCCAAA???===>>>???>>>===;;;:::999;;;===>>><<<;;;::::::;;;:::888777666666555555444555555555111000///000333555555555777888999:::::::::888777:::888666777999;;;;;;;;;999::::::999888777888:::777666666777888999888666;;;999999999:::;;;:::999999666333222222222111///000222333333222111333444222222000//////000000111333444555666777888999999777777666666666666555555444555555555555444444333333666888888777555555666888777666555666777888999777777777888999===CCCHHHIIIFFFCCCAAABBBCCCCCCCCC???<<<888555555444333222333444555777999:::;;;;;;===<<<:::999888888999:::666666555444333333222222000000111222222222222222222222222222222222111111555666888::::::888666555333333333222333333444444555888;;;<<<;;;888777777zzzlllaaabbbpppxxxqqqmmmqqqvvvvvvtttsssmmmfffaaa___^^^]]]```fffdddooozzz~~~|||qqqkkkccc[[[UUUPPPIIIEEE?????????>>>===<<<::::::777666555555666888:::<<<999999888888777666444444666777888999999777555333555555666777777777666666888999:::;;;;;;:::999999888888888777777777666666666777777666555666888:::888:::<<<;;;888666666777666666555555666666777777888888777777777888999999666777888888888888888777222444555666666777999;;;888777666666777999:::;;;888999:::<<<===>>>>>>>>>999888888888888:::;;;<<<<<<>>>???>>>;;;:::;;;<<<777666666555666777888999??????>>><<<:::;;;===@@@DDD@@@CCCQQQ^^^```[[[VVVPPPZZZiiittt{{{xxxssspppmmmdddZZZVVVXXXUUUOOOKKKKKKJJJFFFDDDEEE@@@???>>>???@@@@@@>>>===CCCDDDDDDBBB@@@>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<<:::;;;;;;999777777777999666777777666555444444555222111000222444555333111666666888999999999888888:::999888:::<<<======<<<;;;===>>><<<:::999:::<<<;;;999777777999:::;;;;;;999;;;;;;;;;:::999:::;;;:::777444222222111///...000222444444222222333555333222111/////////000111444555555666777888999999666666777777666666555444555555666555555444333333444666888999999888888999888777666555666777999:::666777777888:::???GGGMMMLLLGGGAAA===<<<======<<<:::888555444555444333222555555555666777999:::;;;::::::999888777777777777777777666555444333222222111222333333333333333333222222222222333333333333444666888999999888666444444444444444333333333333444777::::::888666666777wwwhhh\\\]]]mmmtttooonnnrrruuuooohhhddddddbbb```aaa___]]]```fffmmm{{{~~~~~~|||oooiiibbb[[[UUUNNNFFF@@@AAA@@@>>><<<;;;;;;;;;;;;;;;:::::::::<<<>>>AAACCC999999999888666555333222...000555888::::::888777666666666777888888999999777888999:::;;;::::::999999999999888888888888777999999999888777888:::<<<666999<<<;;;888666777888444555666777777666555555;;;:::999888888999:::;;;555555666777777888777777555666777777666777999;;;777777888777777888:::===666777999;;;<<<===>>>>>><<<;;;:::::::::;;;<<<===<<<>>>???===:::888999;;;999999888777777888999:::;;;<<<===<<<999888999::::::999===GGGOOOPPPOOOOOOQQQ[[[jjjwwwwwwrrrmmmjjjbbbXXXUUUYYYWWWQQQLLLLLLJJJGGGFFFHHHCCCBBBAAAAAAAAAAAA>>><<>>>>>???888999;;;<<<<<<;;;:::888999;;;;;;888555444777:::888999999888777666666777444222222333555444111...444444555666777888999:::<<<;;;;;;===??????>>><<<<<>>;;;:::;;;===>>>;;;777666888<<<>>>@@@777:::<<<;;;888666888;;;:::777444222111000...,,,000333555555333222333555666555333222222222333333555666666666777777888888555666777777777666444333666666666666555444333333444777:::;;;::::::;;;<<<999777666555666777999:::555666777888:::@@@IIIPPPIIICCC;;;777777999999999777666444444555555333222777777666666666888999;;;888888888777666555555444888888777666444333222222333444444555555444444444222222333333333444444444444555888999999888555444555555555444444333333222333666999999666555666888|||ttthhhbbbiiizzz{{{vvvvvvrrrllljjjnnnnnnggg```___dddZZZVVVZZZ\\\ZZZaaalllzzz|||}}}~~~{{{yyy}}}{{{ooojjjccc^^^ZZZUUUNNNIII<<<============<<<;;;;;;===<<<<<<>>>@@@@@@<<<888444555666777777555222111555555666888999999666444888;;;>>>>>>;;;999999:::999999:::;;;;;;::::::999777777888:::<<<<<<999777::::::::::::999888666666777888999888666444444555444999???@@@===999777666666;;;@@@===777222333666777666555666888999999888888777777777777777888888888555333444888::::::999888:::<<<===<<<<<<===>>>???AAABBB@@@<<<:::<<<>>>>>>;;;999:::===>>><<<:::555222444:::===<<<;;;===@@@@@@??????===<<<:::::::::???CCCDDDBBBBBBFFFKKKVVV___iiiqqq|||{{{sssiiibbb___\\\VVVRRRTTTQQQMMMKKKIIIGGGEEECCCGGG@@@<<>>999777:::<<<666:::>>>>>><<<::::::<<<999::::::888666666:::>>><<<<<<;;;:::999888777777111222333333333222111111999;;;<<<<<<:::888777777999888999;;;>>>??????===DDDBBB???<<<;;;<<<===>>>AAA<<<777555777:::;;;;;;::::::;;;;;;::::::999999666777777777666444222111111111000000222444777999444555555333111//////000555444222111222555888;;;:::888777888999777222...555555444444444444555555333333444666999:::999888666777888:::<<<;;;999888<<<:::999;;;>>>AAA@@@???BBB???:::777666555444333666777777777777555444333666666777888999999999999999999888666333222444555444666888999888444111...333333444444444444444555666555333333333555777888444555666777777666555444666333111///000111000///888999999999888555222111{{{mmmiiieeefffqqqyyypppkkkoookkkkkkooonnnhhhdddddd[[[SSSPPPWWW[[[]]]eeeqqqyyyzzz~~~{{{wwwtttwww|||~~~{{{wwwpppkkkccc\\\WWWQQQJJJDDD@@@@@@@@@@@@@@@???>>>>>>:::999999;;;======;;;999666666777888888888777777888777777888999999777555666888:::999777777888:::777777888999:::;;;;;;<<<;;;::::::;;;<<<<<<:::888777777777666666666666555777888999999777555555666333888===???>>><<<;;;;;;:::???BBB???888333333555:::999888888999:::888777999888888888888999::::::333222333666;;;===<<<:::888:::<<<<<<;;;:::;;;<<>>>>>@@@@@@>>><<<;;;888999<<<>>>;;;;;;<<<===============<<<;;;;;;;;;???CCCCCCAAABBBGGGKKKUUU]]]fffppp|||vvvppphhheeeddd```WWWPPPOOOMMMJJJHHHGGGFFFEEECCCEEE???===@@@AAA@@@AAADDDAAA@@@???<<<999:::<<<>>>888:::;;;<<<;;;:::::::::999:::;;;:::888888;;;===:::999999888777666666555222333444555555555444333555777888888777666777777999888888999;;;===<<<<<<@@@>>><<<:::999:::<<<===???;;;777666888:::::::::;;;;;;::::::999888666666666666777777666444333222111111111111222444666777333444555444333222333444444222111000111444888::::::999888999:::999666333555444444333333333333444444444444666888999999888777888:::>>>@@@AAAAAA@@@AAA???===>>>@@@BBBBBB@@@===:::777555444444444333555444444333333444555666777777888888888777777666888888777555222222333444444555777888888666333111222222333333444555555555555444333222222444666777555666666666666666555555333111000111333444555444777888999999888666333222qqq``````ccclllyyyzzznnngggffffffiiimmmmmmjjjjjjlllaaaYYYVVV[[[^^^___gggqqqyyyxxxyyy~~~zzzuuuppppppuuuxxxwwwuuuuuuooofff^^^XXXRRRJJJEEEDDDDDDDDDCCCBBBAAA@@@???999888888999;;;=========:::999888888888:::<<<>>>;;;:::888888888999888666333444666555555555777888888888777777888:::;;;<<<===;;;999999::::::999888444444333222333444555666666888999999888777777888444777:::;;;;;;999999999:::>>>AAA???999555555777<<<;;;::::::;;;:::888666888888888888888888888888000111444888<<<===<<<:::888:::<<<;;;:::888888888;;;:::999:::;;;;;;:::999===<<<;;;<<<======;;;999???<<<;;;>>>>>><<<===@@@????????????>>><<<;;;:::===???AAAAAAAAABBBGGGKKKQQQWWW```kkkyyypppjjjfffgggiiidddXXXNNNLLLJJJHHHGGGGGGGGGFFFDDDCCC@@@>>>???>>>>>>BBBGGGAAA>>>:::888:::<<<>>>???;;;999888888999999999888999;;;===>>>===<<<<<<===888888777666555444333333111222444555666555555444222444555555555555777888999777666666888;;;;;;;;;>>><<<;;;999999:::<<<===<<<:::888888999:::999888:::::::::999888666555444666666777777666555444444222333444444444444444444222444555666555666777999222111//////000444777:::<<<;;;::::::;;;;;;:::888555555444444444333333333444444444555666777888999888:::===AAADDDEEEFFFGGGDDDBBB??????@@@@@@@@@???:::888555444555555555444333222111000111333555777888888888888777666555444666666666333111000222333111222444555555555444444111111222333444555555666444444333222222333555666777777666555555555555555222111000111444555555444555666777888777666555444|||mmm______eeeqqq~~~}}}tttllliii^^^bbbhhhkkkkkkkkknnnqqqiiicccaaadddfffhhhnnnvvvxxxuuusssuuuzzz~~~|||vvvpppnnnpppssstttttttttmmmccc\\\VVVQQQKKKFFFEEEEEEDDDCCCBBB@@@???>>>:::999888999;;;>>>@@@BBB>>><<<:::888888:::===???===:::777666666777777777333555666777777666555555<<<:::999777888999;;;<<<===:::777555555666555555333222111000111444666888666888::::::999888999999777888888777555444333222444888======:::888999;;;:::999999:::;;;;;;999777888777777666555444333333222333555888:::<<<<<<<<<:::<<<======:::888777777999777666888<<<===:::777777777888999::::::999888===:::;;;===>>>===???DDDFFFEEEDDDBBB???<<<:::999===>>>@@@@@@@@@BBBGGGJJJKKKPPPYYYeeeuuu~~~{{{}}}{{{kkkeeeaaacccgggeeeYYYOOOMMMKKKIIIHHHHHHHHHFFFEEECCCBBBAAA>>>;;;<<>>@@@@@@???>>><<<:::999888666444333111111///000222333444333333222444555666666666666888:::777555444555888;;;===>>>@@@???===;;;:::;;;;;;<<<888888999999:::999888777999999999999888777666666666666666666666666666666555666888888888777555444444555777777777777999;;;333222000///111444888:::???>>><<<;;;;;;;;;;;;:::777777777777666666555555444555555555555666999;;;;;;===@@@CCCDDDEEEFFFHHHDDDBBB???===<<<<<<<<<<<<<<<:::777777777888777666333222222222222333444555888888888888888777666555555555444222000///111333...///000222333444555555333333333333444444444444555555444444444444555666999888666444444444555666444333222333444333111000444555666777777777666666xxxkkkbbbaaaggguuuzzzqqqgggeeeiiibbbgggkkklllkkkllloooqqqcccaaaccchhhmmmrrrxxx~~~wwwsssooonnnqqqtttuuutttzzzuuuooolllmmmooopppppphhhbbbXXXRRRNNNKKKGGGDDDCCCCCCBBB@@@>>><<<:::999777777777777999<<<@@@BBBAAA>>>;;;888777888:::<<<<<<999666444555666666666555777999<<<;;;999555222:::999888888999;;;===???===999666333333444444444333222111111333555888:::777999;;;;;;:::999::::::999888777666555333222111222555999:::888777888999555555666888:::;;;999777999999888777555333111000333333444555777;;;???BBB<<<>>>@@@???===999888777:::888888;;;>>>???<<<999444666999;;;<<<<<<<<<<<<;;;:::;;;<<<;;;:::===BBBDDDDDDCCCAAA???<<<:::999<<<===>>>???@@@BBBEEEGGGGGGMMMUUUaaarrr~~~vvvtttvvvwwwhhhaaa[[[\\\______XXXQQQLLLJJJGGGFFFFFFEEECCCBBBEEEEEECCC===999:::???BBBAAA<<<777666888;;;;;;:::>>>999555444555777777555888:::>>>AAABBBAAA>>>;;;<<<;;;999777555222111000000111222333444333222222999:::;;;;;;999999:::;;;666444444555:::>>>AAABBBAAA@@@>>>;;;999888777777555777999::::::888777666666777888999::::::::::::666666666666777888888999999;;;<<<===<<<:::777666777888999999777777888999555444222111222555888:::AAAAAA???<<<:::999888888888999999::::::999999888444555555444444666:::>>>EEEGGGHHHGGGDDDCCCCCCEEECCCAAA???<<<:::999:::<<<===;;;999888888888666555333555666777777555333111666777777888999999888888333444333111//////111333///000222333555666777777666555555444444333333333777777777666666666777777888777666444444444555666555555555666777777444222333444555555666777777777xxxmmmdddbbbiiiyyyxxxjjj___```gggkkkooopppnnnmmmnnnooommmaaaccceeejjjnnnrrruuuwwwuuuqqqmmmllloooqqqpppooouuurrrmmmjjjiiiiiiiiihhhaaa[[[RRRLLLKKKJJJHHHFFFBBBAAA@@@>>><<<999666555222333444444555888<<>>;;;999777777888888;;;888555444555666666666666777:::<<<===;;;666222555666666888:::===@@@AAA===:::777555555666555555333333333444555777999;;;999;;;<<<<<<;;;999:::;;;:::999888888999999777555444666888888666444333333111222333666999:::888666:::;;;;;;:::999666444333111222333444666<<>>@@@BBBCCCDDDFFFLLLUUU```ooo|||wwwwwwzzz|||uuuddd^^^VVVTTTUUUVVVTTTQQQHHHEEECCCAAAAAAAAA???===FFFGGGCCC===:::<<<>>>>>>>>>;;;888777888999999999===:::777555555555555555888999<<<@@@BBBAAA>>>:::<<<;;;999888666444222222333444555555555444333333:::<<<>>>>>>===;;;;;;;;;555555555777<<<@@@BBBBBB@@@>>><<<999777444333222333666999:::999777777777555666777999:::;;;;;;;;;555555666666777999:::;;;===>>>??????>>><<<:::999888999999888666555666777777555333111222444777999???@@@???<<<888666555555666777999:::;;;;;;:::999444666666555444777===CCCQQQQQQQQQLLLEEE@@@@@@AAAAAA@@@>>>;;;999999;;;>>><<<:::888888888777555444444666888:::999666333000444555666777888888888888333333333111//////111333333444666888999999999888777777666666555444444444888888888888888777777777666666555555555555666666444555777:::======;;;888333444444555555666777777wwwkkkeeedddmmm~~~tttfff\\\\\\bbbjjjmmmmmmkkkmmmrrrqqqmmmfffiiillloooqqqrrrrrrppprrrooonnnppptttvvvvvvtttqqqooommmjjjhhhfffdddbbb___XXXOOOJJJIIIJJJJJJIIIBBBBBB@@@>>>;;;888555444///111333444444555999<<<;;;;;;;;;;;;:::999777777:::888666555777888888777666555555777:::;;;999777555555666888999:::;;;;;;;;;888666555555666555444333444555666777888999:::;;;===>>>===;;;:::::::::;;;:::999:::;;;;;;777444444666777777666444222111222222444777999999666444777888:::;;;;;;999888777333555666777777:::???CCC===???BBBBBB@@@<<<:::999111333666888777555444333000444888999888666666777:::;;;======999333444:::666666888999;;;;;;<<<<<<666888:::===@@@AAAAAA@@@BBBJJJTTT]]]iiivvv~~~}}}zzzyyyvvvqqqmmm___ZZZTTTNNNLLLMMMNNNOOOCCCAAA???????????????===EEEEEEBBB<<<;;;??????;;;777888999999888888999;;;;;;;;;:::777555444444555777777:::>>>AAAAAA===999777777777777666666666666444555555666555444222111777:::>>>@@@???===<<<<<<666666666999<<>>===;;;999666444333222333666999999888666777888555555777888999999:::999555555555666888:::<<<===>>>>>>??????>>>===<<<;;;666777888777555555555666888666333111111222555666:::<<<===;;;777444333333111222555777888999888888444666777555555888@@@GGGWWWWWWUUUMMMCCC<<<;;;<<<<<<<<<;;;888666666:::>>>;;;999999999::::::888777444555777888888777555333444444555555666555555555333333333111000000222444444555888::::::999777555666666666666777777888888888888888888888777666666333444555666777777777777333444777;;;>>>>>>;;;888444444444444555666666777}}}pppdddhhhgggrrr~~~uuukkk```WWWUUUYYYbbbeeeeeefffllltttuuupppccciiioootttyyy{{{{{{yyyooooooppptttzzz}}}}}}{{{pppooonnnmmmjjjfffccc```ZZZSSSKKKEEEEEEFFFFFFEEEDDDCCCAAA???<<<888555444000333555666555666999===888999;;;<<<<<<;;;888777999888777777999:::999888555222000111666:::;;;;;;999999888888777555444333777555333333444444333222333444666777888999999999<<<>>>>>>>>>;;;:::999:::>>><<<::::::;;;888333///111333555777777666555444333444555777999888555222222444666999:::::::::999888:::<<<:::888666888:::<<>>;;;888888999777:::>>>>>><<<999888999666777;;;>>>:::555666<<<888888999:::;;;;;;;;;;;;444666999===@@@AAA???===>>>GGGQQQYYYcccpppzzz|||}}}xxxsssnnnhhhdddbbb[[[XXXSSSMMMHHHGGGIIILLLAAA@@@>>>???@@@AAAAAA@@@CCCCCC@@@;;;===BBB@@@:::222666999:::888888:::===:::<<<<<<999555222444666666666888<<<@@@@@@<<<999333333444555666777888999333444444444333111///...222666<<>><<<<<<888777888:::<<<===<<<;;;======<<<:::999777666555222555999999777666777888555666666777777777777777555555555666888:::===>>>>>>>>>>>>>>>>>>===<<<<<<444555666666555444555777888666333000///111333444555888;;;:::777333222333,,,...111444666666666555444666777666555999BBBJJJXXXXXXUUULLL@@@888666777777777777444222333888<<<;;;::::::<<<>>>>>>===<<<444444555555666777777777444444444444333222111111333444333222000000222444222444777888888666333111444444555777888:::;;;;;;777777777777777666555555222333555777888888777777333444777:::;;;999555222444444444444444555666777|||jjjYYYYYY___nnnxxxnnnbbbYYYUUUVVVYYY```^^^___dddkkkpppooommmhhhooowww|||zzznnniiiiiirrr~~~~~~{{{wwwqqqkkkfffcccaaa]]]YYYPPPEEEBBBDDDEEEBBBAAA@@@???AAACCCBBB===888666666555555555555666666;;;888777888;;;<<<:::888777333333888999666666:::555555666666777888;;;===:::999777444222444999===777777666555444333333333999888666444444444555555999999999888555555666888<<<<<<:::777333111111222444555666777888999:::;;;666555444444555777777777333888<<<<<<777444555888999:::;;;:::777666888;;;:::999888999999999777555::::::::::::::::::::::::777===DDDDDD???888444444777888888999::::::;;;;;;777555555888<<<>>><<<::::::999888999;;;;;;;;;999<<>>;;;999:::<<<;;;:::;;;===??????>>><<<;;;:::999888777666555555///333555222111666:::<<<999777444333444666666666555555666999<<<>>>===;;;======<<<;;;;;;:::999999;;;999555000...000555999888777666555444333333333666777777777555222000...///111222333444666:::===:::777333111333888>>>BBBUUUSSSOOOFFF===777555666666444222111111333666888<<<<<<<<<>>>???>>><<<999555555555777999999777666222333444555555555444333333333222222111000000000111222333444444333222111333555888::::::;;;===>>><<<:::777444333444555777555333111111333555666666555555555666777666333000555444222111222555999;;;~~~rrrcccWWWZZZ```ooozzzuuulllbbbZZZVVVVVVWWWZZZXXXZZZ```jjjqqqsssrrrmmmrrrwww|||vvvoookkkrrr~~~wwwpppjjjeeeccc^^^ZZZRRRIIIGGGJJJJJJGGG@@@>>>===>>>@@@???;;;888666666555555555555666666;;;999777888999:::888666:::777888;;;;;;777888===888888777777666888:::<<<>>>===<<<999777777:::<<<888888777666555444333222888777666444333222222222666777888888777666777888777888888666333111111222222333444555777777888888555333222444777999888666333777::::::777555555666;;;<<<<<<:::777666777999777666666777888999888777777777777888888888999999:::???DDDDDD???999555555:::::::::999888888777777444333333666:::======<<<999888777888999:::999888>>>BBBKKKWWW```gggrrr}}}}}}zzz}}}uuuiiiccc```[[[TTTVVVRRRMMMIIIFFFDDDCCCAAABBBAAAAAACCCGGGIIIHHHGGGAAA???===;;;999999:::;;;999999777666777888999;;;999999777444222333555888===>>>>>><<<;;;999999999777777777888999;;;===>>>;;;999777777777777555333444999===>>>;;;:::<<<>>>>>>======???@@@AAA???===999999888888666555444333222666777333333777;;;<<<:::777444333444555555444444444555888;;;===<<<;;;;;;;;;;;;:::999999888888:::888555111///111555888777666555444333333333333555555666666555333111///...111444666777999:::<<<;;;:::777666777:::===@@@NNNNNNKKKFFF>>>888666555777666444333444555666777;;;;;;<<<===???>>><<<:::666555555777888888777555444444555666666555333333222222222222111111000000...///000111111000///...444666777888777777999:::;;;:::777666666777999:::555333333333666777777666:::999888999888666222///333333333444555777999:::xxxiii^^^XXXZZZaaappp}}}tttoooiiibbb\\\ZZZYYYYYYXXXXXX[[[bbbkkksssvvvvvvrrrtttwww|||yyyqqqsss}}}yyyppphhhaaa]]]YYYVVVOOOHHHHHHKKKKKKGGG???<<<::::::======;;;888666555555444444555555666===<<<:::999:::999888666<<<;;;<<<===:::777999>>>:::888666555555666888:::>>>???@@@???===<<<<<<===999999999999777555222111777777666555333111000///222555777888888777777888222444666666444222222222222333555666777777777666444222111555;;;===;;;777555666777888777666444444<<<======;;;888666777888666444444555777999:::999999999::::::;;;<<<>>>>>>>>>BBBFFFEEE@@@;;;888777:::999999888888777666666555444222333777:::<<<<<<888777666777999:::999888AAABBBHHHPPPXXX```mmmxxx{{{www{{{xxxqqqggg```]]]WWWRRRRRRPPPMMMHHHCCC@@@@@@AAA@@@@@@@@@CCCGGGJJJKKKJJJBBB@@@===:::999999:::;;;>>>;;;777444333666:::===999999777555333333555777:::>>>@@@???:::777777999888888888888:::<<<>>>@@@>>><<<:::999888777555333444777::::::888888;;;>>>>>>=========???>>>===;;;888999999999888666444333333777777333333666999888;;;888555333333444333222222222333666999;;;:::888999999999888888777666555777777666333111111444666555555444333222222222222333444555555555444333222...111666999::::::;;;<<<===<<<;;;;;;;;;<<<===>>>FFFGGGGGGDDD>>>999666555777777777777666666666666999999:::<<<>>>>>><<<:::666666666777888888555333444555555666555444333222111111222222222111000000//////000000000000//////666777666555333333555777999888777666666888:::;;;555555555777999999888666::::::999::::::999555333111222444666777888888888uuuggg^^^\\\]]]fffttt|||mmmiiiccc___^^^___aaaccc___```dddjjjqqquuuuuuttttttuuuxxx~~~zzzyyy|||qqqggg^^^YYYWWWTTTNNNIIIKKKPPPNNNIII>>>;;;888888;;;<<<;;;999666555555555555555555666===<<<<<<;;;;;;;;;::::::<<<===>>>===999777999>>>888666333333555888;;;===>>>AAADDDDDDCCC@@@>>>>>>:::;;;;;;:::888555222111444555555555444333111000222444777999888666666666222444777777666444333333444666777999:::999888777444222222777>>>AAA===888888777777777888777555333:::;;;;;;;;;999888888888777666444555888:::::::::::::::;;;;;;===???AAABBBBBBEEEGGGFFFBBB>>>;;;:::666666666777888888999999;;;888555444444666888::::::999888999;;;<<<<<<;;;BBBAAADDDJJJQQQZZZhhhuuu|||uuurrrkkkeee```\\\WWWSSSOOOOOOMMMGGGAAA===>>>AAA>>>???@@@CCCFFFIIIKKKLLLGGGCCC>>>999777888:::<<<>>>;;;777444333666999<<<999999888666444333555777888;;;>>>>>>;;;999888999::::::999999999;;;<<<===<<<;;;999888888777555333222444555555444555888;;;;;;:::999999999999777555888999:::::::::888666555333555555111111444555333:::888555333333333111000//////000333666888777666666666777777777666444444444555666555333222333444444333333222111111222222111222333444555555555444///222555777888999;;;======<<<;;;;;;<<<===???@@@EEEEEECCC@@@<<<999777666666777777888888777555555777888999;;;>>>>>><<<:::777666666777888777444222333444444444444222111000000111222222333222111111333333333333333333333333666666555333111222444777777666555444444555777777555666777:::<<<<<<999666666666777:::<<<<<<:::888111222333444666777999999}}}tttggg``````gggqqq}}}~~~ttteee```[[[ZZZ^^^eeejjjmmmdddggglllrrrvvvwwwuuussswww{{{yyymmmccc]]]YYYWWWRRROOOSSSWWWTTTMMM>>>;;;888888;;;======;;;777666666555555666666777999::::::;;;;;;;;;<<<<<<>>>@@@@@@===:::;;;>>>@@@999666333555:::AAAFFFHHHIIIKKKMMMLLLHHHCCC???>>>;;;;;;;;;:::888555333222222333444666666555444333333666888888777444333333555777999:::888666444444666777888999999888777777666444555999???AAA>>>:::;;;999888888999888777555777777888999:::;;;:::999:::888777888999::::::999666666666777888;;;===???DDDFFFHHHGGGEEEAAA>>><<<666666666777888888999999<<<:::777444444555999;;;<<<;;;;;;<<<>>>@@@???>>>@@@???AAAFFFLLLVVVeeesssrrrnnnhhhddd___YYYTTTRRRLLLMMMKKKFFF@@@===???AAA===>>>???AAACCCFFFIIIKKKLLLGGG???999666777;;;>>><<<:::888666666777888999888999888777555444555777666666777:::===>>>;;;999;;;;;;:::999999999999999777666444555666666555444333333333333444666999;;;999888666555666555444222777777888888888666555444444666555222222555555111888666444333333333111000------///111555666555444444555666777777555444333333444666555444222333333333333222111111111222222111111222444555666666666333444444444444666:::===<<<;;;999888:::===AAADDDIIIEEE@@@<<<999888777777333444666777777666444333666777888:::======;;;999777666666666777666444222111222222333222111000///000111222444444444333222555555555555555555555555555555444333222444777:::888777666555444444444444555666888;;;===<<<999666555555666999;;;;;;999777222111111111333666999;;;}}}zzzrrrfff```bbbsssqqqfff^^^[[[XXXZZZbbbkkkqqqsssgggjjjoootttwwwyyyyyyyyy~~~zzznnnccc]]]XXXUUUQQQOOOSSSWWWRRRIII===:::888888<<<>>>>>><<<888777777666666777777888555777888999888999:::<<>>???DDDFFFEEE<<<888666999BBBLLLSSSVVVXXXXXXWWWRRRKKKDDD???===<<<;;;:::888666555444444111222333555666666666666444666777777555333222222777999;;;;;;999888777888666666666555555555555555666666888:::<<<===<<<;;;;;;;;;:::999888777777777444444555888:::;;;:::999:::999999:::;;;<<<:::888777666666666777:::===???AAACCCFFFGGGFFFCCC???<<<:::999999888888777666666777777666555444777<<>><<<>>>CCCIIIQQQ___lll~~~{{{qqqkkkeeeaaa[[[RRRLLLJJJJJJIIIGGGCCC@@@??????AAA<<<===>>>??????AAAEEEGGGIIIEEE???:::888999;;;>>>999999888888888888888888888999999777555555666777666444444888===???===:::999:::;;;;;;;;;999888666444333222333555777666555555555555666777:::<<<===:::888666555666666555444555555555444444333333333777999888555666999777333444333222222444444333111......///222555777666444444555777888888666555333222333555555444222333333333333222111111222222333111111222333444666777777777666555333222444999===<<<:::888777999===BBBEEEIIIDDD===888666666777777111222444555555555444333666666777:::;;;;;;999777555555555666777777444222000000222222222222111000000111444666777666555444555555444444444444555555222333444444444555888;;;::::::888777666555555555444555777999<<<;;;888666888777888999:::888666333333222000000222666:::===}}}qqqbbb___fff{{{|||pppfff```^^^]]]]]]cccmmmuuuxxxxxxpppqqqrrrtttvvvzzzuuuiii^^^XXXTTTQQQMMMLLLPPPSSSLLLBBB;;;999777999<<<>>>===;;;999999888888888888999999777999;;;:::999888:::<<>>:::777<<>>;;;:::888666444444555666222222222222333444555555333555666555333333444555666888::::::999999;;;<<<888777555444333444555666666777999888777666888999:::;;;<<<:::666444666888444333444777::::::888555555666888:::======:::888888777666666777999<<<>>><<<>>>BBBEEEEEEBBB===999:::::::::999888888777777444555555555444666;;;???;;;::::::;;;>>>??????>>><<<;;;===BBBFFFLLLXXXccczzzzzzuuurrrjjjccc]]][[[UUUKKKEEEDDDGGGEEEAAA??????@@@??????;;;======<<<;;;<<<@@@CCC???>>>===<<<;;;;;;;;;;;;999888888777777888999:::888999999888666555666777555555555777:::<<<<<<<<<666888;;;>>>>>><<<:::888555444444555777888888777666666666888:::<<<===>>>:::888666555666777666555777666444333333333555666888999888666888;;;999444111000000222444555444333111111222555888999999777444666888999999888666444222333444444333222333444333333222222222222333333111111222333444666777888888888777555444555888:::<<<;;;::::::;;;>>>@@@AAADDD@@@:::777666666555444000111222333444555555555777666777999::::::777555444444444555777777555333000111222333444444333333000222555777999888777666666555444333333444555666111333444555555555777999888888777777666666666666444444555777999999777555999888888999:::888555222333333333444666999<<<>>>sss```___jjj||||||sssgggbbbbbbbbbbbbfffnnnxxx~~~~~~{{{|||zzzwwwuuuvvv{{{|||rrrggg\\\VVVVVVSSSNNNMMMRRRTTTLLLAAA:::888666888<<<>>>===:::::::::999999999999::::::;;;>>>???>>>;;;:::<<<>>>@@@???;;;:::BBBLLLMMMFFF===999666;;;FFFSSS[[[^^^ZZZXXXTTTNNNGGGCCCAAAAAA;;;999666444333444666777444333222111111111333444222333444333333333555777555666888888999:::===???<<<:::777555444555777999555888999777222111444888888;;;<<<999444222444888555444444666999999666222111333666:::===>>>;;;888555333222111222555888999888:::???CCCDDDAAA;;;777888888888999::::::;;;;;;555666666555333333777:::888777777999;;;======<<<;;;:::===AAADDDHHHRRR\\\uuuyyysssnnnlllaaaZZZVVVVVVQQQHHHBBBCCCEEEAAA===<<<>>>@@@???===;;;======;;;888999<<<@@@555888;;;>>>???>>>;;;999999888777666666888:::<<<888999:::888666555666777444777999888777777;;;>>>333777<<<@@@AAA@@@===:::888777666777999::::::999444444555777:::<<<<<<<<<999777444444555666666555;;;999777555555666888:::666777666555777:::888222......///111444666666555333333555888;;;<<<;;;:::555666999::::::999777555222333444444222222333444333333333222333333444444111222222333444555777888999::::::999777666777888<<<<<<===>>>>>>>>>>>>>>>>>>;;;888666777777444222111111222333444666777777777777777999:::999666444333333333555777777666444000111333555666666666555111333666999::::::888777777666555444444555666777111333555555444444555666444444444555555555555555444333444666888888777555777777777999;;;;;;888666222333666888:::<<<======|||ggg\\\cccppp{{{yyyyyyvvvmmmaaa___dddhhhpppzzz|||zzzzzz|||}}}yyyqqqggg[[[SSSVVVQQQLLLJJJKKKKKKGGGBBB@@@;;;777555777999999888:::999999:::;;;:::888666999<<>>:::888888::::::888888<<>>;;;999888666666777888999999666333222222333333222666666555555555444444444666555555555666777999:::;;;999777666777;;;???BBB@@@<<<888666777777666444777777666333222222444666111777<<<<<<777444555777666777888777666555555666888777666666555555666666999===AAACCCBBB@@@>>>>>>777666555666888999999888;;;::::::999999999999999AAA>>>:::888888999::::::>>>>>>??????AAAEEEKKKOOOeeeyyyxxxsssmmmhhheee^^^YYYSSSOOOMMMIIICCC>>>GGGDDD???;;;999:::<<<>>>======;;;:::999999999::::::;;;<<<>>>>>>>>>======<<<:::999:::<<<===;;;999>>>>>><<<999777777:::===999999999999999999999999======>>>======<<<;;;;;;555666777999:::;;;;;;;;;;;;;;;:::999888777666666777777777777666666666666<<<;;;888777555555666666777777666555555555555555000000111222444666888999888999999777666555666888666888:::<<<<<<999666444333111333888666000///333555555555444333222111000111444666444111111555::::::999888555444555888:::::::::::::::999888777777555555555444444333333333111000///000444666555333888999:::;;;;;;:::888777333333222444555666555333222444666777888777666555111222444999======:::666999777555555777888888777999888666555555666777777888999999888666555666777888888888777777777777777333777;;;===<<<:::999888666888999:::999:::;;;===uuuggg```eeeppp}}}wwwuuuttttttnnnhhhhhhmmmpppwww~~~~~~~~~}}}zzzuuuoooiiibbb[[[VVVSSSOOOJJJIIIJJJIIIEEEBBB???;;;888777999:::;;;:::888777777888::::::999888666:::===<<<:::888999;;;999666555888===@@@???=========???CCCHHHKKKKKKJJJFFFEEEEEEDDDBBB???===<<<======<<<<<<;;;;;;::::::999666333222333333444333555555555444333333222222444444333333444666888999;;;:::888888:::???CCCGGG>>>;;;888777777777666444666666555444222111333444222555:::>>>@@@???:::777;;;<<<;;;999777666777999777777777888999:::;;;<<<999<<>>======888777666777888999888777777777666666666777888888???>>>;;;::::::;;;;;;;;;???@@@@@@@@@BBBEEEKKKOOO]]]ooo~~~uuunnngggaaa]]]ZZZWWWTTTQQQNNNJJJFFFCCCFFFCCC???<<<::::::<<<============<<<<<<;;;;;;;;;:::;;;<<<=========<<<;;;;;;;;;;;;>>>@@@@@@===::::::888777666666888:::;;;999999:::999999999999999<<<============<<<;;;:::666777777888999::::::;;;::::::999888777666666555444555555666666777888888;;;:::999777666555555555666666555444444444444555444333333333444444555555666777888888777777999::::::;;;<<<===<<<:::777666555333333555444000111666555555666555444222000///222555777555222222666::::::999777555222222444777::::::::::::999888777666444444444444333333333222000///...000333555444333666777888888888666444333222111222444666888777555333444666777777777666555111222666:::>>>===999555:::999888999:::;;;999888777999999777333222333666777999:::999777666777888888888888888888888888888333555777777777888:::<<<;;;<<<>>>@@@AAAAAA???>>>~~~yyysssmmmeeebbbgggppp|||rrrlllhhhgggiiijjjkkkooottt{{{|||{{{~~~wwwuuuuuuxxx{{{vvvnnngggbbb___\\\ZZZUUUQQQLLLJJJJJJHHHDDD@@@>>><<<::::::<<<>>>???>>>999777555666888:::::::::888;;;===;;;888666777888777444222444888;;;<<<;;;;;;===>>>???>>>======>>>??????>>>>>>===<<<;;;;;;::::::::::::999888666666999666444222333444555444555444444333222222111111333222222222333555777888999888777888;;;???DDDGGG<<<:::888777777777555444666777888666444333444555======AAAJJJSSSSSSJJJAAA===>>>===:::888666777999444444555666777999;;;<<<<<<===>>>===<<<;;;;;;<<<:::888777888999999888777444444444555666777999999========================AAAAAAAAAAAABBBGGGLLLQQQVVVfffwwwvvvmmmeee___ZZZWWWTTTUUUUUURRRNNNJJJGGGFFFCCCBBB???===;;;;;;;;;;;;===>>>?????????>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::999:::<<<@@@AAA@@@<<<999888555333555888;;;<<<;;;:::::::::::::::999888777;;;;;;<<<<<<<<<;;;:::999888777777777777888999::::::999888777666555555444111222333555666888999999888888888777666555444333555444333333222222333333333333333444444444555555555666888888888999:::<<<=========<<<;;;999888777888555444444333111333888666666777777555222000...333555777555333222555888::::::999666444333444666999::::::999999888777666333333333333222222222222111000000111444555555444666777777777666555333222000000222555888999999777333444555777777666555555333555:::>>>AAA@@@;;;777888888888:::;;;;;;999666333888;;;888222///111444666888::::::999888999:::888888888888999999999999666666555444444777===@@@@@@AAACCCHHHKKKKKKFFFAAAuuuqqqlllgggaaa___fffqqqtttlllbbb___^^^bbbiiiqqqxxx}}}|||xxxxxx{{{}}}yyyxxxwwwzzz|||vvvmmmfffaaa^^^\\\ZZZXXXUUUQQQNNNKKKGGGCCC????????????@@@AAACCCDDDDDD===:::777666777999::::::===???@@@<<<777333333555999555333333666:::<<<===>>>AAABBB???888555555888;;;:::::::::::::::;;;<<<999888777666555444444444888666333222444555666555555555444444333222222111222222222222444666888999666666555555777:::>>>AAA:::999888777666666555555888999;;;:::888777777888666555777@@@HHHIIIAAA888888:::<<<;;;999777777777444555555666888999;;;<<>>>>>???AAAAAA@@@@@@CCCHHHPPPUUUWWWdddsssyyysssjjjbbb]]]ZZZYYYXXXRRRUUUVVVSSSLLLGGGEEEFFFAAA@@@???>>><<<;;;:::999<<<>>>@@@AAABBBAAA???>>>>>>>>>=========<<<;;;;;;888999;;;=========;;;999<<<888555888===@@@>>>;;;999::::::::::::888777666888999;;;<<<;;;:::999888777777666666666666777888999999888777666555444444111111222444555666777888444555555555555333111000333333222111111111111111///000222333555666777888666777999999888888999;;;===<<<;;;999888777666666999999888888666555777999666777888888666333000...333555666555333222444555::::::;;;999777666777999999999999999888777666555222222222222222222222222222222333444555666777777777888888999888888777666222222333666999:::999777444444555666666555555444666999>>>BBBDDDAAA===:::777666555666777888666555111444777666333111111222555777:::;;;:::::::::;;;999999999999:::::::::::::::999888666666999>>>BBBAAABBBEEEMMMSSSSSSLLLEEEwwwooommmjjjddd[[[YYYdddqqqzzzuuuqqqllliiibbbbbbcccgggqqq}}}~~~|||}}}{{{vvvooohhhbbb\\\WWWSSSTTTRRRPPPNNNKKKHHHDDDAAA@@@BBBDDDEEEFFFGGGHHHHHHBBB???:::888888999::::::???@@@@@@===888555555777;;;888666555888<<>>===;;;999888666777888;;;===@@@CCCDDDIIIHHHDDD???;;;999:::;;;<<<:::999999::::::999777444444555666888:::;;;<<<:::===@@@AAA@@@??????@@@@@@???>>>???CCCLLLVVV]]]^^^gggrrr}}}{{{zzz|||rrrlllccc\\\ZZZZZZ\\\]]]UUUWWWVVVRRRJJJDDDAAAAAA??????>>>===<<<;;;999999;;;===???AAABBBBBBAAA@@@@@@@@@???>>>>>>>>>======;;;;;;;;;:::::::::;;;<<<>>>;;;888:::>>>???<<<888777888999:::999888666555666777999;;;;;;999888666666666555555555666666777999999888777666555444444222333333333444444444444111111222222222000///...222222111000000000000000///000222444666777777777888:::;;;:::888666666666999888666555444444444555999<<<======;;;::::::999777777888888666444111///444555555444333222222222555777999999888888999:::888888888888777666555555222222222222222222222222111111333333444555666777666666777888888999999999444555666888::::::888555444555555555555555444444666999>>>BBBBBB???;;;999888555333222444555666666111000000222666666444111444777:::;;;;;;::::::;;;999:::::::::;;;;;;;;;<<<;;;;;;;;;999888999;;;>>>???@@@DDDLLLSSSTTTNNNGGGvvvmmmllliiibbbYYYWWWbbbppp}}}zzzvvvqqqllljjjiiiiiiiiieeeiiimmmpppyyy~~~xxxuuuooohhhaaaXXXPPPJJJJJJJJJKKKJJJIIIGGGEEEDDDAAACCCGGGHHHHHHHHHIIIJJJEEEAAA===:::999999999999:::<<<===<<<999888;;;===;;;:::888888:::>>>CCCEEEIIIKKKJJJEEE===888888;;;666555333111222444666888888777555333333444666777555333111111333555666666444444444555555555666666222222222333555777999;;;:::999666444333444555555444666777777666444555555222444555666555666777999:::;;;;;;;;;:::999:::;;;222666<<<@@@@@@>>><<<:::222333666999===BBBEEEGGGJJJHHHDDD???:::888999;;;<<<:::999:::;;;;;;:::999444444444555666777999999:::>>>AAAAAA???>>>???AAA???>>><<<>>>EEEQQQ```jjjhhhkkkqqqyyy~~~vvvtttwwwsssmmmccc\\\[[[]]]```bbb\\\ZZZWWWPPPIIICCC???>>>>>>>>>===<<<;;;:::999999:::;;;===???AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???>>>;;;999:::<<>>@@@???======<<<999888888777777666555333333555555555555444333222111000222555777777777777888777888888777777666555444222222222222333333333333...///111222111222333555333333444444555555666666666666888:::<<<;;;888555555555555444444444444444444888<<<>>><<<:::888777888555333333444666666666222///---000666999666111333666:::;;;:::999999:::::::::;;;;;;<<<<<<======999::::::999777777888999>>>???CCCIIINNNOOOKKKGGGyyypppkkkeee```ZZZZZZcccoooyyylllgggcccdddjjjnnnnnnmmmkkktttzzz}}}zzzwwwtttnnnggg___VVVLLLFFFHHHIIIJJJJJJHHHEEECCCBBB???CCCGGGIIIHHHGGGHHHIIICCC@@@<<<:::::::::999888777999;;;:::888999<<<@@@888888999999;;;???CCCGGGEEEFFFDDD???999666666888999777333111111333555777222333444555666555444444444222000000222444666666111222333444555666666777111111111222444666999::::::999777555333333333444222555777777555444444666000111222222333555888;;;666666666555444333333333555888;;;======<<<;;;<<<222333444666999<<>>AAA???===<<<>>>HHHYYYlllxxxxxxsssoooqqqwww|||zzz~~~}}}rrrqqqvvvssslllbbb[[[ZZZ^^^cccfffccc^^^WWWOOOJJJEEE@@@>>>>>>>>><<<;;;:::999999999999999;;;<<<>>>@@@AAABBB@@@???>>>>>>>>>???@@@AAA@@@@@@@@@>>>:::999:::<<<777888999:::999777555333111222555777888777555444222444777999999888666444555777999<<<<<<<<<;;;999::::::999888777666666555333333222222111111111111111000000///////////////222111111000///000000000111222444666666555444333999;;;;;;:::666333000000000111222444666777888999:::???@@@<<<:::======:::888888666555555555666666888888777777777555333111///222555777666555555555777777777777666555444444222333333333444444444444...111333333222222444777444333333222111111222222444555888;;;===<<<:::777666555444444333333333333555888<<<<<<:::888777888222222333555666555333000333111///000444666666444333666999;;;:::888888888:::;;;;;;<<<======>>>>>>999999999888777777999<<>>BBBGGGIIIGGGFFFFFFGGG@@@===;;;:::::::::999999888:::;;;999666666:::===555666888999;;;???CCCFFFEEEDDDBBB>>>;;;999999999===:::777333333444777999222555:::===>>><<<888666333111//////111444555555///000111222444555666777000000000111333555888999888777555333222222222222111444777777555444444666000111222222333666:::>>>>>>===<<<===>>>===;;;888777888999888777777999;;;::::::999999::::::;;;;;;======<<<999777666888:::;;;999999:::<<<===<<<;;;;;;::::::999999999999999<<>>AAA@@@>>><<>>>>>=========???@@@AAA<<>>:::666666777555777:::;;;999777555555///111333666777666555444111333666999999888555444555888<<>><<<999777666444444666777999::::::999999999777444222111444888999888666555555777777777777666555444333333333333444444555555555111444666666555555888:::777666444222111000//////333444777;;;>>>>>><<<999666555444333333333333333999;;;>>>===;;;999999;;;,,,...111555666444...***333333333222222333444666333666999;;;999888777666;;;;;;;;;<<<===>>>>>>???;;;;;;:::888888:::>>>AAABBBCCCDDDCCCBBB@@@AAABBB~~~yyyuuuggg]]]\\\[[[\\\gggvvv~~~~~~vvvlllhhhiiiiiihhhjjjttt|||ttthhhYYYMMMEEEAAANNNNNNLLLJJJGGGCCC@@@???CCCCCCAAAAAAAAABBBCCCDDD>>>===;;;:::999888888888999::::::999888888999;;;===999666666:::======<<>>===:::888666777777888:::;;;===>>><<<:::666444444000...000666999888555444444333333333444555666666444444555777888777666777555444555777888555333555555666666777777888888666555666777999===@@@BBBCCCFFFHHHGGGAAA;;;888777666666666777777888999:::>>><<<:::888999<<>>===;;;::::::999777666:::999999999;;;:::999777<<<======>>>===<<<:::999666888:::;;;;;;;;;>>>@@@DDDBBBAAADDDNNN```uuuvvvjjjdddfffppp|||zzz~~~xxxtttqqqnnnfff^^^ZZZXXXWWW]]]ccceee___XXXTTTQQQMMMEEE??????>>>===;;;999999;;;===;;;:::999888888:::;;;===BBB???@@@DDDAAA:::888<<>>DDDFFFHHHHHHEEECCCAAAAAA~~~wwwhhh[[[VVVTTTXXXjjj}}}|||vvvuuusssmmmgggdddeeejjjpppwwwzzz|||sssfffYYYOOOKKKIIIGGGGGGEEEDDDBBB@@@??????AAA@@@???>>>>>>>>>>>>>>>@@@???>>><<<:::888777666:::;;;;;;;;;::::::;;;;;;::::::999999999:::<<<>>>@@@>>>;;;888777666777888===<<<999777666555666666888999:::;;;;;;:::999777444111///111666999888555222222222111111111111111444333222333555666555444444333333555888999888666222222333333333333444444555555555666888;;;>>>@@@@@@BBBDDDCCC???:::888888666777888999999999888888777666444444555888;;;===>>>===<<<:::888666444444777666666888::::::999888888999:::;;;;;;:::999999888999:::;;;<<<<<<>>>???@@@??????BBBKKK[[[mmmyyy}}}ssshhhdddfffpppyyyqqqkkkgggggg___WWWSSSQQQQQQUUU[[[^^^[[[WWWSSSOOOIIIAAA<<<<<<======;;;::::::;;;===>>>===;;;:::999:::;;;<<>>888777;;;;;;;;;;;;;;;;;;;;;::::::777777666555666777888888555444444444444666777999666555555555555666777777888888999::::::999888888666444333555999:::777333555444222000000111222333222111000000222333333333000///...------...///000222222222222333333444555666777777555222111222333666444222333666999:::999:::::::::999999888888888:::999888777777888:::;;;============<<<:::888777555555555555555555666666888888666555555555666777777555333444666666444111000333666777666555555666777444111000111222111///444555777:::===>>><<<:::777555333444555777777666999888777777999999999777444333222222222222333444333333333333333333333333111333666999;;;============<<<;;;;;;;;;;;;:::999;;;;;;::::::;;;===???AAACCCEEEHHHIIIHHHFFFEEEFFF}}}{{{pppeeeZZZTTTRRRXXXkkk|||tttlllkkkjjjgggfffgggjjjqqqyyy}}}}}}|||~~~yyy|||qqqdddXXXQQQPPPPPPDDDCCCAAA???>>>>>>>>>>>>>>>>>>===<<<;;;999888777<<<=========<<<;;;999888;;;<<<===>>>>>>===<<<;;;777:::;;;:::777777;;;@@@<<<;;;999777666555666666<<<;;;999666555555555555666666777888999::::::;;;555333111222666888777555333444555666555555333333222111000111222333222111111000111444888::::::999333333222222222222111111555555444555666888:::<<<<<<===>>>===:::888888888555777999::::::999777666777666555555666888;;;===<<<======:::555222222444444333444666888999999777333333555777888999999999::::::999;;;===>>>>>>===>>>>>>???BBBJJJWWWfffpppzzzqqqiiigggjjjsss|||uuukkkccc^^^___WWWPPPMMMKKKKKKOOOUUUXXXYYYYYYVVVOOOFFF???;;;:::<<<======;;;::::::;;;<<<<<<;;;:::;;;<<<===>>>DDDAAA@@@???;;;666555888999999999999999:::::::::555555666666555555444444444444333333444555777888555555444444555666777888777777777777666555444333111//////333777:::999666777555333111//////000000000000000///000000111111111000///......///000111000000000000000000000111111222333333222222444666777555444444666888888888;;;;;;:::999888777666666999999888777777888888999;;;<<<<<<;;;:::999777777777666444333333444555666888888777666666666666777666666666555555333222111///111222222222111333444777444111000111111000///333222222444777:::;;;;;;666666555666888999888666777666555555777777666555222222111111111222222333333444444444444444333333000222555888:::<<<<<<===::::::<<<=========<<<<<<===<<<<<<<<<===???AAACCC@@@CCCHHHJJJKKKKKKKKKLLL{{{rrrbbb]]]ZZZXXXWWW[[[kkk{{{yyyrrrkkkggghhhjjjjjjlllooouuuzzz}}}wwwtttyyy~~~xxxnnnbbbVVVPPPNNNNNNFFFDDDAAA???>>>>>>??????>>>>>>>>>===;;;888555444555777:::<<<>>>>>>===<<<;;;;;;===>>>???>>><<<:::666777999888777777:::<<<;;;::::::999888888888888<<<;;;999777666666666666666666666666777888:::;;;666444333333555777666555222333666888888888666555222000000000222222111000000000222444777888999999888777777666555444444444666555555555666777888999::::::999888666666666666444555666777888888888888999888888777777888:::;;;999<<<>>>;;;555222444777333333333444666777666555///000222444777999:::;;;===;;;:::;;;===>>>===<<<<<<>>>@@@DDDKKKVVVbbbiiipppjjjeeeeeehhhqqq}}}~~~~~~{{{uuukkkbbb\\\XXXRRRLLLJJJIIIIIIMMMSSSXXX\\\___\\\RRRFFF???===;;;===???>>><<<999888888666777888999<<>>>>>???AAABBB@@@@@@@@@???===:::777666333555888;;;<<<<<<<<<;;;;;;::::::<<<>>>>>>;;;888666555333555777999888777:::::::::::::::999888888;;;::::::999888888888888999888666555555777888999777555444444444555444444,,,...111333555666555444333111000111222222111000111222444555666666777777::::::999888777777666555666666666666666777777888:::888666444444333333333333333333444555888:::;;;888888777666666555555444777:::===;;;666444777;;;555444444444666666444222///000222444777999;;;===>>>==================<<<999;;;???DDDJJJRRR\\\bbb```]]][[[[[[^^^fffvvv}}}yyy{{{{{{zzztttlllccc^^^RRRMMMIIIHHHHHHHHHLLLQQQWWW]]]aaa\\\QQQEEE>>>======>>>@@@???;;;777555444444555777999;;;>>>@@@AAAAAAAAA???;;;666555666666999999888777666666555555333555777888999777666444555555444333444555666777:::999777555444555777888;;;:::888666555333222222000000000222555777888888888777555333333333555666333444444222000///111333000///...------...///000111222222222111000///...000111222222111111333555555555777888999;;;===>>>999:::::::::;;;;;;<<<<<<::::::;;;;;;;;;999888777888777777666555555555555777888:::<<<;;;999666444666666666666555555444444111333444555444333444555000111222222222555999<<<555444222111/////////000000000111444777999888777666777888:::<<<;;;999666888666555555666666555444222333444555666666777777666777888999888777555444333555666888999999999999:::===AAABBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@<<>><<<;;;:::888999999::::::999777666;;;999888:::======:::777777444222444888:::888555888888999:::999888666555999999999999:::::::::::::::999888666666666777777666666555444333222222222,,,...000333555666666666333222111111222333111000111333555555444444555666888888777777666555444444555555666666666777777777888666444333333444222111333333333444666888:::;;;999::::::999888777666555666999;;;:::888777999;;;777666555555666666444222111222333555777:::<<<===>>>@@@@@@???<<<;;;<<<===666888;;;???DDDJJJRRRVVVWWWUUUUUUWWWYYY___nnn|||~~~xxxxxxxxxuuupppiiibbb^^^OOOJJJGGGGGGFFFEEEHHHMMMSSSWWWYYYUUUKKKAAA<<<;;;===???@@@>>>;;;777444444999999999::::::;;;;;;;;;===@@@???:::777888888777666666666666666777777777222333666888::::::999999777666555444444555666777<<<:::888666666777999:::<<<;;;999777555444444333444444444444555666888999777666555444444555777888444666777444111///111444222111000//////000111222222333444444444222111000333333444222111000111333333555888999:::;;;>>>@@@999999:::;;;<<<===>>>>>>;;;<<<>>>???>>><<<:::888:::999888777777777777888666999<<<>>>>>>;;;888555666666666666666555444444000111222333555555555555000222333333444666:::===444444333111......///111111111333666999999777555777777888:::<<<;;;999777999777666666777666555444333444555777888999999999555666777888777666333222000222555888:::<<<<<<===:::>>>AAAAAA???>>>???AAAAAAAAAAAA@@@@@@@@@??????>>>@@@CCCGGGKKKQQQXXX]]]~~~xxxuuunnngggYYYWWWUUUYYYeeeuuu|||pppmmmnnnpppqqqooorrrvvvxxx~~~wwwzzzqqqoooiii___SSSIIIBBB@@@<<<<<<<<<<<<<<<<<<<<<===@@@??????>>>============<<<;;;;;;:::999888777666===:::777999<<<===;;;888555555666777888999888888777888999:::999777444333555666777888999:::;;;;;;999999888888777777777888666666555333111000000111111222222333444555666666333222111111222222111///000333555555444333555777555555555444333333333222333333444555555555555555555333222333555666444222333555888:::::::::888666888999;;;<<<<<<;;;999888888888888888888777888888666666555666888888777555444444444555777999;;;<<<>>>AAADDDAAA;;;888;;;>>>666888:::<<<>>>BBBHHHLLLSSSSSSTTTVVVWWW\\\iiiwwwxxx{{{{{{zzzvvvrrrkkkeee___\\\RRRMMMIIIHHHFFFCCCDDDHHHLLLNNNNNNKKKDDD???<<<;;;;;;===>>>===:::777666777;;;;;;<<<;;;;;;::::::999888===???:::999;;;;;;888777777777777666666666666///111444777:::;;;<<<===888777666555555666777888;;;:::888666777:::===???===<<<999777666555555555666666666666666777999;;;777666555444444555666888444777888555111///111444444333222222222222333444222333444555555444222111444444444333111000222333222555888999888888;;;===:::::::::;;;;;;<<<<<<<<<>>>???AAABBBAAA???<<<::::::999888777777777888999666888;;;======;;;999777777888888999888777666555333111000222555666555222111222444444333444666888333444333111...---...111333333444555888888777555777777777999:::;;;999777999777555555666666444333333444666888999:::::::::666777888999888666333222111333666999;;;=========>>>AAACCCBBB>>><<<>>>AAA======>>>???@@@@@@@@@@@@BBBCCCDDDFFFKKKRRR[[[bbb}}}vvvppphhh___TTTUUUXXXbbbqqq|||wwwrrrpppooorrrssstttyyy}}}{{{{{{yyy~~~rrrooohhh^^^SSSJJJEEECCCBBBBBBAAA???===:::777666>>>===<<<;;;;;;<<<>>>>>><<<;;;:::999999999::::::???:::777888<<<>>><<<999444777::::::888777999<<<999:::;;;<<<;;;888555333333444555777999:::;;;;;;888888888888999999999999666666555333000//////000111000000//////000000111333111000000111111000...///222555555444444666888444444333333333333222222111111222333444444444444333111111333777888777444444888<<<@@@???;;;666222222333666888999999888777999888666666777777555444555555555777999;;;:::888555555444555666888:::;;;===CCCFFFBBB:::666:::@@@999:::;;;;;;<<>>;;;:::======999;;;;;;999888666444333222---///222555999<<<>>>???999888777666666777888888999888777777999<<>>@@@AAABBBBBBFFFFFFFFFGGGKKKSSS^^^eee}}}uuummmeee```WWWVVVYYYeeevvv}}}||||||{{{}}}yyyyyyvvvrrrwww|||vvvoooiiicccXXXJJJDDDFFFCCCEEEGGGEEEAAA>>>???@@@===<<<<<<;;;::::::::::::AAA<<<777888>>>AAA???;;;<<<999777777999:::888666666666777777666444222000111666;;;<<<:::777555555777555555666888888777666999999999:::::::::::::::777666555555555555333222333000---...000222222111222222333444444333111000666999;;;;;;888444222111555666666666666444333222888888777666555444444333111444777777555333444666444555888999999888555444555666777777777888:::<<<;;;;;;888333///...222555444666777888<<>>DDDGGGDDD@@@<<<999888777666444888777666666666777888999666777777444111///111444222333444555444333111000...---,,,++++++,,,...///666666555555444333333222444666888777555444666888;;;:::777444222444777;;;999::::::999777555444555<<>><<<999777555555555444555777888888999;;;===DDDCCCAAA@@@???@@@@@@AAA???<<<;;;@@@GGGKKKJJJFFFKKKMMMNNNOOOQQQXXXaaaiiizzzoooccc\\\VVVVVV[[[gggxxxxxxyyyvvvqqqttt{{{~~~|||yyyppphhhbbbYYYNNNJJJKKKAAACCCCCCBBB>>><<<<<<=========<<<;;;::::::::::::AAA<<<888:::???BBB???<<<;;;999777666888888777555333444555666555333111000555999===>>>;;;888666555666555444444777999999999777777666666666666777777444333111000111111000000777444000///000000///---000000111111111000///...333666888999777444333222444444555555555444222111000222444666777777666555222444777777444333333444444555777888888777555444222333555555555666888:::;;;:::999555111111333666999;;;:::999;;;>>>;;;666888777666666666777888999<<<@@@CCCBBB>>>::::::<<<<<<<<<:::999:::<<<@@@CCCGGGKKKOOOOOOJJJHHHSSSaaafffooo{{{~~~}}}|||zzzuuunnngggaaa[[[UUUQQQSSSQQQMMMHHHEEEBBBAAA@@@HHHDDD@@@AAADDDGGGEEECCC@@@===999666555666888999?????????>>>===;;;999999666444333444666999::::::;;;888555666888999666333222111111222444666888999<<<888555555888:::777444555555666888<<<@@@DDDFFFBBB>>>999666555555555444777777666666666777999:::999:::999666333111333555555555555444333222111111111000///...///000222333222222222222222111111111222444777777666666888;;;;;;:::777444333666;;;???999;;;======<<<<<<<<<===???BBBEEEEEEBBB>>>;;;:::999888999<<<;;;888777:::===;;;999999::::::777444666666777777888888999999;;;;;;:::888555333333444999888777666444333222111000///---------...000111333333333333333333333333444333333333333333444444444555777666444333333444555666888;;;<<<;;;999666;;;;;;;;;;;;999888666555555666888999888999;;;===EEEDDDCCCBBBBBBBBBBBBCCC???>>>===AAAGGGKKKMMMLLLOOOQQQTTTVVVYYY___hhhooo}}}uuukkkaaa[[[VVVXXX^^^kkk{{{vvvwwwvvvrrrrrryyyyyynnnaaaYYYRRRKKKFFFFFF???@@@@@@===;;;999999:::<<<<<<;;;::::::::::::;;;AAA===999;;;???BBB@@@<<<;;;999777666777777666555666777888999999888777666888;;;======;;;888666666777555222333555999;;;;;;:::999777666666777999:::444333000///...///000111777555111000000000///...000000111111000//////...000333666666555444333333333333444555555444333222---///333666777888777666555777999999777555444555555555666666666666555555000111333333222333666888:::::::::888555444555666<<<===;;;888888999777333777777888888999999999999:::<<<===<<<999999<<>>???CCCFFFJJJJJJDDDAAAIIITTT]]]fffuuu|||vvvqqqiiibbb]]]YYYVVVTTTVVVQQQJJJFFFEEEDDDAAA???GGGCCC??????CCCFFFHHHGGGAAA>>>;;;777555444555666??????@@@???>>>;;;888777444222111111333555666666777555333444777999777444000000000000111333555777777555444666999:::888555000222555888<<>>AAACCCDDDDDDEEEFFFHHHAAACCCEEEEEEBBB>>>;;;:::;;;999999<<<<<<888666888@@@???===<<<<<<:::777555777777777777888888888888======>>>;;;777444222111777777666555333222111111///...---------...000111333333333333333333333333333222222111111111222222555777888777666444555555444777:::======;;;777555666888:::<<<<<<:::777666666777999999999999;;;<<>>???;;;999;;;>>>@@@>>>;;;999888777666666555555555777888999::::::::::::999999999::::::999999888888:::777333222444777:::;;;;;;999777555444666888:::888777444222000111333666444222111000111222222333333333333222222111000000111333555666555333333333333444555666666555444444222333444555666666666777:::;;;<<<<<<:::999777777666555555555555555555666222333333333222222444555::::::;;;:::999777777666:::;;;999444333555444000666777999;;;;;;;;;:::999888888777666555888>>>BBB>>>===<<<<<<======<<<;;;>>>AAAEEEGGGDDDBBBHHHPPPXXX```ppp~~~qqqkkkbbb[[[YYYZZZ]]]^^^[[[RRRHHHBBBBBBDDDCCCBBBCCC@@@>>>>>>AAACCCDDDCCC>>><<<:::888666666666777999:::<<<===<<<999666444555333111111333555555555777555444555777888777555222222111111222444666777333222333666999999888555000111333555888;;;===>>>>>>:::555333333555666777888888888999:::;;;<<<===<<<;;;999777555666888999===;;;777333111111111222............///111222333111222333333333333222111///000111222444555666777888777666444666;;;CCCIIIHHHJJJLLLLLLKKKKKKLLLMMMBBBCCCEEECCC@@@===;;;;;;===::::::======999666777AAA@@@@@@???>>><<<:::999<<<;;;:::888666555333333999:::<<<:::777222///...333333222222111000///////////////...///000111111222222222222222222222222000000////////////000000666888999999777666666777555777:::;;;999777555444444555888:::;;;;;;:::999777888::::::999:::;;;===>>>>>>??????????????????@@@FFFMMMOOONNNOOOTTTYYY[[[```ggglllpppuuu{{{uuuhhh```\\\\\\ZZZaaakkkvvv~~~|||yyyzzzwwwfffXXXRRROOOKKKGGGCCCAAA>>>;;;::::::;;;<<<888888999;;;<<>>===999444222222555777888666444111//////000222444999999888555222222666999333222222111111222444555555444333333222111111111444555777666444222222222444555666888888888777777777666555444555666999:::;;;;;;;;;;;;:::999777555666666666555555666666666555666666555333222444555;;;;;;;;;;;;;;;999888666777999888444222444555222555777999;;;<<<<<<:::999777666444333444999???CCC???===<<<<<<>>>>>><<<:::===>>>AAAEEEDDDCCCGGGMMMUUU]]]kkk}}}~~~llleee[[[VVVWWW\\\ccchhh]]]SSSFFF??????CCCEEEEEECCCCCCDDDFFFFFFEEEBBB@@@>>>===;;;999888777777777444555888::::::999666555777555333333555777777777888777666777777777777666666666555555555666888999444444555888::::::999888666555444444666888;;;======:::666444555777999999::::::;;;<<<======>>>>>>999777555333444777999:::===:::666333111111222333............///000111111333444555555555333222111000000000000111111111111555555444444666;;;CCCIIIOOOQQQQQQPPPMMMKKKKKKKKKCCCDDDEEEDDDAAA@@@???@@@???;;;:::>>>???;;;888888======>>>===<<<;;;;;;:::;;;:::999777555333222111444777::::::777333111000222222222111111000000000111111111111111222222333222222222222222222222222111000000000000111222222777999:::999888666777777999::::::999666444555777444555555777888:::<<<===777999:::;;;::::::<<<>>><<<<<<======>>>>>>??????CCCMMMWWWZZZVVVTTTWWW\\\bbbhhhpppuuuxxx|||{{{mmm```ZZZWWW]]]gggttt~~~~~~zzzvvvxxx|||yyysssfffYYYTTTTTTRRRNNNHHHDDD???<<<<<<===>>>???::::::;;;<<<>>>@@@BBBCCC999888888:::;;;<<<:::999666777777777666666888999666666777777888888999999===;;;999:::===@@@BBBCCC???;;;666222333444666666666444222111000111222333666777777444111000333777444555444333111111333555555444333111000000000000444666777666333222222222444555777999999999999999666666555444666888;;;<<<777666666666777666444222666666777777777777666666666777777666555555777888===<<<;;;;;;;;;:::888555555999:::666555777888777555666999;;;<<<;;;::::::888666444444555:::>>>BBB>>><<<:::;;;>>>???>>>;;;>>>===>>>AAAAAA???AAAFFFRRRYYYeeesss~~~yyyiiibbbZZZUUUVVV\\\bbbfffXXXOOODDD======AAADDDFFFFFFIIIMMMPPPNNNJJJDDD@@@@@@???>>><<<:::888666555333555777999::::::999888777555444444777999999999888888777777777777777777999999888777777888999:::888999::::::;;;;;;;;;:::;;;:::888777777999<<<>>>;;;999666666888:::;;;;;;;;;<<<===>>>>>>>>>======888555111111222666888999:::888555222111111333444000111111111222222222222222333555666666444222111444333111111222222000///222222222222444999@@@DDDNNNOOOOOOMMMJJJGGGFFFFFFCCCDDDEEEEEEDDDDDDEEEFFFAAA<<<;;;???AAA>>>;;;:::777999::::::888777777888666666555555444444444333555777:::;;;999666444444333333333333333333333333111222222222333333333333222222222222222222222222222222222333444555666777777999:::999888666777777===>>>>>>:::666444777:::555555555555777999<<<===666888:::;;;;;;<<<>>>@@@??????>>>>>>???AAACCCDDDHHHRRR]]]aaa]]][[[^^^ccckkkpppwww{{{~~~xxxhhh]]]WWWVVV___kkk{{{|||{{{xxxrrrpppqqqllljjjaaaUUUOOOOOONNNJJJKKKFFF@@@======@@@AAAAAA??????>>>>>>???@@@@@@AAA999999999;;;<<<<<<:::999444666888888777777:::===;;;;;;;;;;;;;;;;;;<<<<<<>>>;;;777777;;;???AAAAAA===:::555333444555666666888777666555444444444444222444666333///...000444222444444333111222444777777666444222111111111111222333444333222111222333333444666888999999999999555666777777777777777666333222222333555555222///666777888::::::888777666333444666777777888;;;===@@@===::::::::::::777555222888;;;888666888888777555666888999:::;;;::::::999777666666888;;;>>>???===:::888:::>>>AAA@@@>>>@@@<<<;;;>>>>>>===>>>BBBLLLSSS^^^hhhqqqyyy|||xxxsssooogggbbb]]]YYYXXXYYYYYYYYYMMMIIICCC???===>>>@@@BBBEEEIIINNNPPPNNNIIIDDD@@@>>>>>>>>>>>><<<:::999888555666777888999999999999555333222333666888999999444555666666666666777888:::999888777777777888999;;;;;;:::999888888888999888888888888999:::;;;<<<888777666888:::;;;;;;:::<<<<<<=========<<<;;;::::::666111///111444555555666555333222222222444555333333333333333222222111000222555888999999777777999777555555666666444222...///000111333666;;;>>>EEEFFFGGGFFFCCCAAAAAABBB???@@@BBBBBBBBBDDDGGGJJJBBB===;;;@@@CCCAAA>>><<<777999;;;999666444555666333333333333333333333333777999;;;;;;999777666666333333333444444444444444111111222222333333333222111111111111111111111111000000111222444666888999777888:::999777666666777<<>>@@@BBBBBBCCCBBBAAA@@@????????????999:::;;;<<<===<<<;;;:::333666888888777888;;;???;;;::::::999999999::::::===999444333666:::<<<===;;;888555444555666777777666666555444444333222222000333666444///---///222...000222333222444999===:::999777555444444444444...000111222111111333444222333555777888999999888666888:::;;;999555000---333111111333555666333000666777:::;;;;;;:::777666///111444666888;;;???AAAAAA>>>:::999999999777444000666:::888555666666444555555777888999::::::;;;999888777888:::<<<======<<<999666888>>>BBBBBB@@@???;;;999<<<>>>>>>@@@DDDFFFNNNYYYaaahhhqqq}}}~~~wwwpppjjjgggfffddd```]]]ZZZUUUPPPLLLDDDDDDCCC@@@===<<<===>>>@@@DDDIIIKKKIIIEEE@@@>>>999;;;<<<>>>???>>>>>>===777777666666666666666777222111000111444777888888000222333555555666888:::999888666555555666777777::::::888666444333555666111333666888999999888888555555666888;;;<<<;;;:::;;;<<<<<<<<<<<<:::999888===888222///000222333222333222222111222333555555333333333333222111000000111333777;;;===>>>>>>======:::888888:::;;;999666,,,---///000111444777:::;;;===??????>>>>>>???@@@:::;;;===>>>???BBBFFFIIICCC===<<>>;;;===>>><<<888555555666555555444333111000//////888999::::::777555444555111222222222222333333333000000111222222222222111111111111111111111111111,,,---...000222444666777666888999999777666666777999===???===777333222444333555777::::::999888777555777:::;;;<<<>>>AAACCCDDDBBB???>>>???CCCGGGJJJPPPWWW^^^aaabbbfffnnnvvvxxx|||wwwllliiiaaaVVVTTT[[[kkkyyy}}}vvvrrrssstttppplllkkkeeeddd___VVVJJJDDDCCCFFFAAABBBBBB@@@===;;;::::::===:::888999::::::777444888888999<<>>>>><<<<<<<<<999666555555666555777:::<<<<<<999666444555333222444888;;;;;;:::666777888777666888:::===777999;;;<<<;;;===BBBEEE======???@@@@@@???>>>===CCCHHHOOOWWW```iiirrrxxx}}}qqqiiiffffff```___\\\XXXRRRLLLGGGDDDDDDDDDCCC@@@===<<<===???CCCBBBBBBCCCCCCBBB???<<<>>>===<<<===???@@@@@@???777888888666555444666777:::888777777888888666555555777999999888888888999777777777777777666555444444444444555444444333333666777777888888999::::::::::::999777666777;;;===888777666777999::::::999999666333111333555666666555555555555555555555555555444333111000/////////666666777888999:::;;;;;;======>>>>>><<<:::777555000///...---///333888:::999999:::;;;<<<===>>>???===;;;888888:::???DDDHHHHHHBBB>>>AAAGGGIIICCC<<<:::===AAAEEEEEE@@@888222777777555222000111333666:::;;;;;;999666444444444///000222333444222111000000000000000000000000000222333444333111111111333333333333333444666777888666777999:::999888666444777;;;>>>===888444222222555666777777666666777888888999999:::<<<>>>@@@AAADDDFFFGGGEEEBBBEEELLLSSSWWW[[[```dddgggkkkqqqvvv}}}{{{pppiiifff```WWWYYYaaarrr~~~|||}}}}}}sssjjjggg___]]]YYYQQQJJJEEEEEEFFFEEEDDDBBB???===<<<===>>>===<<<<<<<<<======;;;:::888777777999<<<<<<999666888888888777666666777777444555666888::::::::::::999888666444444666888999:::999888666666666777777666888999777444111111222777777666555333111///---222222444555666666666666;;;:::888666555444444555222444555444111000111333333111111222444666666555666:::<<<<<<888444222111111222333444555555555666666666888888888888777666333333333666999;;;;;;:::;;;;;;;;;999666555555666888999;;;======<<<:::888888555222222666999;;;;;;888999:::999888888999;;;666888:::::::::;;;???BBB;;;<<<===???@@@AAAAAAAAABBBHHHOOOVVV]]]fffqqqyyysssggg```^^^YYYWWWUUUQQQMMMIIIEEECCCBBBBBBBBB@@@??????@@@BBBAAA@@@@@@AAAAAA@@@===;;;<<<<<<<<<===??????>>><<<555777999777444333555999:::999777777888888777666555777888999888999:::<<<;;;;;;:::888777555444444555555555555555444444333888888999999:::;;;;;;;;;888888777666555666999;;;888777666777999::::::999888666333222444555666666555555555555555444444444444444222111000/////////222222333555777888999:::999999::::::999777555333222111111111333666999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777666777:::???AAACCC???<<<>>>CCCFFFCCC???<<<===???AAABBB???999555666666555222000000333555666777888666444222222333222222333444444333222111000000000000000000000000222333444444222222333444666666666666777777888999777888:::::::::999777666666888::::::888666555555555666666555333222333444666777888;;;===@@@CCCDDDFFFGGGGGGFFFEEEHHHNNNSSSSSSXXX___eeejjjqqqyyyxxxoooiiieee___[[[aaakkk|||ooofffdddYYYUUUPPPKKKIIIGGGFFFEEEEEECCC???===;;;<<<>>>???;;;===>>>>>>======>>>???BBB@@@>>>===<<<;;;999777222555777444111///222666111333666999;;;;;;:::999777666444444444666888999<<<;;;999777555444444555666777888666444222111111666777777777555333000...000111333444555666777777999888777666555555555555333444555444333222333444333111//////111444666666888:::<<<;;;888444222111///111333666777777666555888888999999888777555444333333555777999999777555888999:::888666555555666:::;;;<<<===============;;;777333222444888;;;<<<:::<<<===<<<999888888888888999:::::::::;;;===???============???AAACCCDDDDDDJJJPPPTTTXXX```nnnxxx~~~pppcccZZZVVVSSSQQQNNNKKKHHHFFFDDDCCCBBBBBBBBB@@@>>>>>>@@@BBB>>>===<<<===>>>===;;;999;;;:::;;;===???>>><<<:::333777999888444333666::::::999888888999:::888777444666888888999:::===???>>><<<:::777555444333333666666666666666555444444777777888888999:::::::::555666666444444444777999777666555777999:::999888777555444444555666666555666666555555444444444444333222111000///...............000222444555777888333444555555555444222111333444444555777999:::;;;===<<<<<<;;;:::999888888:::888666444444666999:::===<<<:::;;;>>>@@@AAAAAA>>>======>>>>>>===:::777555555444222000000222333444555666555444333444555555555444333333333333333////////////////////////111333444444333333555666777777777777777888888888888999:::;;;:::999888777777777666888999999888777777888888666444222222333555666888;;;>>>BBBEEEGGGHHHGGGFFFFFFHHHLLLPPPSSSTTTYYY```gggnnnvvv}}}uuulllfffaaabbbmmmzzz|||rrrfffbbbcccWWWQQQJJJGGGHHHHHHFFFCCC@@@>>><<<;;;;;;<<<<<<<<<888;;;======<<<<<>>;;;888555444333333666666666555444222111111111222444666666555333222333333444555666666666666555555555444444555555555333333444444333333444444222111///000333555666666444555777888777555444333///000222444555666666555888999999888777555333111222333444777999999666444777888999888777555666777999999999:::;;;<<<===>>>;;;888666555555777:::;;;<<<>>>???>>>;;;888666666::::::;;;;;;;;;;;;<<<<<>>===<<<>>>@@@CCCEEEKKKQQQVVVVVVUUUZZZhhhsss{{{{{{rrrggg]]]VVVSSSRRRPPPMMMIIIFFFEEEDDDDDDCCCCCCBBB???<<<;;;;;;===;;;:::999999:::;;;:::888:::;;;<<<>>>@@@???;;;999666777888888888888888888:::999888888:::;;;:::999444555777888999;;;>>>AAA<<<:::777555333333444444777777888777777666555444444444444555666666777777333444555555444555666888555444333555777999888777666555444555666777666555777777666555444444333333111111000///......//////......///000222333444444///000111222222222111111444444666777888999::::::;;;;;;:::999888777777666888777666555555666777888::::::999999999;;;>>>@@@===<<<<<<===>>><<<999777333444444333000000111222555666888888777777888:::888666444222111111222333////////////////////////000111333333333333555666666666666777666666555555888888999999999888777666999777555666:::;;;:::888:::;;;<<<:::888777777888555666888:::>>>AAADDDFFFGGGEEEDDDEEEJJJOOORRRTTTYYY^^^eeekkkpppxxxvvvkkkcccccckkk|||{{{pppddd```aaaWWWPPPHHHFFFGGGHHHDDD@@@<<<<<<;;;===??????<<<999777:::<<<<<<;;;<<>>;;;888666666999999999999::::::999888<<<;;;:::;;;===BBBFFFIIIWWW[[[]]]YYYUUUXXXdddnnnuuu|||}}}wwwoooeee]]]WWWSSSQQQSSSPPPMMMHHHEEEBBBAAAAAA@@@@@@???<<<:::888:::;;;:::888666666888999999999<<<<<<===???@@@???<<<999;;;888666888<<<===:::666999888777888:::;;;;;;:::444555777888999:::===@@@999888666555555666777999888888888888777666555444222222333444444555555666222444666777666666777888333222222444666888777777666555444555777888777666888777666555444333222222000000///////////////000111111111111111111111111//////000111222222222222333444555777888888777777777777666666666666666666555666777888999999::::::999999999777666777:::===::::::;;;===>>><<<888444222333444444222000000111444666888888888888:::<<<777555333111000000222333000000000000000000000000...000111222111111333555666777777888888777666555777777777777777666666555;;;999777888;;;<<<;;;888;;;===>>>===<<<<<<===>>>777777999:::===???BBBCCCEEEDDDDDDGGGLLLRRRVVVXXX___ccciiinnnsss{{{yyypppeee```fffvvvwwwiii___\\\WWWPPPHHHEEEEEEEEEBBB>>>===<<<===@@@DDDCCC???;;;999:::;;;<<<===???BBBEEE??????>>>;;;888777888:::<<<888555666999:::888555>>><<<888555444555888:::888999:::===@@@CCCFFFHHH???===;;;888666555444444666555444444444444222000333333333333222111111000::::::999888777666444333000111222333333333333333111000000111444555555444222222333555777666333000555444444555555444222000444222111000111333555777666666777777666444333222///000222666:::;;;:::999888:::;;;;;;999777666666444444444444555666777777666888;;;<<<:::999999999===>>>>>>===:::888777888777666666777888888666555666666777999>>>DDDIIILLLZZZ\\\]]]YYYUUUXXXaaajjjpppwww}}}}}}yyyrrrhhh^^^XXXSSSPPPOOOPPPNNNKKKGGGCCC@@@===<<<999:::::::::999:::<<<>>>999777555444666999::::::=========???@@@???<<<:::;;;999888999<<<<<<888444777777666888:::;;;;;;:::333555888999999999:::;;;777777666777888999;;;<<<888888888888777555444333333333444444555666666666222444777888888777888999333222222444777999999888666555444444666888888777999888777666444333111111000000/////////000111111333333333222111111000000000000111111222333333444333333444555666666555555222222333333444444555555333444777999;;;;;;;;;;;;888888888777666777999;;;888999:::<<<===;;;777444222444555555333111000000111333555666666666888:::666555222111000111222333000000000000000000000000...000111111000000222333888999:::;;;;;;:::999888777777666666666555555555;;;::::::;;;======<<<;;;;;;<<<>>>======<<<>>>???:::::::::<<<===???AAABBBDDDFFFHHHLLLRRRXXX]]]aaaeeeiiinnnrrrwwwtttlllcccbbbmmm|||sssfff[[[WWWSSSNNNHHHDDDCCCBBB@@@>>>???===<<>>:::888777999<<>>>>><<<999888999;;;666555444333444444444333===<<<999777777888999:::888999:::;;;===???AAAAAA;;;:::888666444444444444666444222333555444222///444444333222222222333333888888888888777555444333222222444555555444333333222111000222555777666555555444222333333333111///666444444555777777555333555555555444444555555555555666777888888777666666222222333666999;;;;;;::::::<<<===<<<:::777666555555555555555555555555555777999;;;;;;999999:::<<<<<<<<<<<<;;;999888999:::888777666888::::::888555555666777999===BBBFFFIIIOOOPPPQQQPPPPPPTTT\\\cccmmmttt|||wwwqqqkkkbbb[[[VVVRRRNNNKKKMMMLLLJJJGGGCCC@@@<<<;;;777888999999999;;;>>>@@@:::777444444666999;;;<<<===<<<<<<<<<======;;;999777:::<<<;;;888666555555666555555777999;;;;;;:::333666999:::999777666666333444555666777888999:::888888888777666555333333222222333333444555555555000333777999999888888888555555555777999;;;;;;;;;777555333333555888999999999999777666444222111000000000000000000111222333222222222222222111111111111111111222222333444444333333333333444444444444000000000111111111222222111333666999::::::999888666666666777999::::::::::::999888999::::::888666222444777777555222111000///111333444444444666888555444333222222333444444222222222222222222222222000111222222111000111333777888:::;;;<<<;;;:::999888777777666666666666666777:::===????????????@@@===>>>???>>>===<<<===>>><<<<<<===>>>???AAACCCDDDGGGKKKPPPUUUYYY___gggmmmpppsssvvvxxx{{{~~~yyyyyyuuummmeeeffftttwwwppphhh^^^WWWUUUPPPLLLGGGCCCAAA@@@?????????<<<999;;;@@@CCCBBB???888555333444999===>>>>>>;;;<<<===:::555111111333111444666555333444777:::::::::::::::::::::::::::666666666777777888888999888777555444333333444444666444222333555555222///333222111111222555888999666666666666666555555444333444555666666666444444333222111333777999888666777444111//////000000///333222222555999<<<;;;999666777888999888777555444555666888999::::::999999555444444666999;;;;;;;;;;;;===>>>>>>;;;777666555666777777777777666666555888::::::999777888<<<@@@;;;;;;;;;999888888:::<<<;;;:::999;;;>>>>>><<<999:::::::::;;;<<<>>>AAABBBAAABBBDDDEEEIIIOOOWWW\\\lllsss{{{zzzlllhhhccc]]]YYYVVVRRRMMMIIILLLLLLKKKIIIFFFBBB>>><<<:::;;;;;;:::999:::<<<>>>;;;888555444666:::<<<======<<<::::::;;;;;;:::999222:::@@@===444///111666555444444666999:::::::::333666:::;;;999666444333///000222333444555555444888888777777666444333222///000000111222222333333///222666999888777777777777777777999<<<>>>>>>===888666333333555888:::::::::999888666444222111000000000000000111222333444111111111111222222222222222222222222222333444444444444333333333333444555000000000000///////////////222555888999888555444444444555888;;;===<<<;;;<<<999777666777888999999222555777888666333111111000222333444444444666888555555444444444555555666222222222222222222222222222333444333111111222333444555888:::;;;:::999888999888888777777777777777333999???AAAAAAAAABBBDDDAAABBBBBBAAA>>>======>>>======>>>???BBBDDDFFFGGGIIIOOOWWW[[[___eeennnvvv{{{|||}}}}}}}}}|||xxxpppjjjlllwww~~~uuummmeee^^^XXXTTTOOOPPPNNNIIICCC???>>>@@@;;;;;;;;;<<<===>>>???@@@555666777777888:::===@@@<<<888222000222333222111444222111111333666999;;;777888888999999999888888:::999888777777888999;;;222555777666222111333555555555444333333333333444222333444555555444333222888666555555666555333111222333444666888888666444333111000222666999999777:::888666444444222000...000111333555777777777777===<<<999777777777999999<<<:::888888888888777666444555666777777777666555555999>>>@@@>>>:::777666///111333555555555444333999666333111111333666888999999999777666666999;;;===:::888;;;@@@CCCAAA>>>777:::<<<;;;888888:::===AAA@@@??????CCCJJJRRRWWW```jjjuuu|||uuummmhhhaaa___[[[UUUPPPNNNPPPRRRVVVQQQKKKFFFDDDAAA===999;;;:::999:::;;;;;;:::888666555333333444777:::<<<@@@>>>;;;999:::::::::999555777999999777777:::===777555333222222333222000555555666666666555555444333333222111111111222222888777666555444333222222555333111000//////111111111333555666666777888:::<<<999888;;;@@@CCCBBB???999555555888:::999888::::::999777666555333///,,,555333111111222222111///---000222000,,,+++000555444:::??????:::555555666333333222111000000000000111111333333333333111111111222444666777777777666777777888888999999999999444444555555555555444444444666888888666555555555///111444555555333333333777666666666777888999::::::777333111222222000...222333444444444555777:::666888:::;;;::::::;;;===::::::::::::::::::::::::999<<<@@@AAAAAAAAAAAABBBBBBCCCDDDCCC@@@=========;;;;;;===@@@DDDGGGHHHHHHOOORRRXXX___fffnnnwww|||~~~|||{{{}}}uuunnnjjjooo|||}}}~~~xxxoooeeeZZZRRRMMMRRRTTTTTTQQQKKKEEEBBBAAA:::::::::;;;<<<===??????666666666777999<<<>>>???===:::666444444555666666333333222222444666888:::999999:::::::::888777666777777777777777777777777333444444444333444555777555555444333333333333444666555555555555666666777555444333333444333111///222222222333555444111///111000///222666:::;;;:::666444333333333333111000///111333666888888999999;;;:::999888888999::::::<<<:::888777777888666555333333444444444444333333555999===???===:::777555444333333333444555666777888777555444444555777888666777666555555666999;;;???;;;999:::===???<<<999999999999888777888;;;===>>>======???CCCIIIMMMOOOTTT^^^hhhooovvv}}}yyynnneee___\\\ZZZWWWRRROOONNNOOORRRWWWRRRKKKEEEAAA===999666:::999999:::;;;;;;999777888888777777888999;;;===>>><<<::::::;;;;;;:::999777888999777444333555777555333222222333444333222444555777999999888666444555444444333222222222222555444444444444444333333000000111111111111111111000222444555444444555777<<<::::::===CCCFFFEEECCC???:::777999;;;;;;<<>>999777666333333222111111111111111222222333444444333222222444555666888888888777666888888888888888999:::;;;999888666444333333333444222333555555444222222222111333666777666444444555555666777888999999999999<<<999666444555555333222222333555555444555888:::999:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;===@@@AAAAAA@@@@@@AAA???AAABBBBBBAAA@@@AAABBB@@@???@@@CCCGGGKKKNNNPPPTTTZZZbbbjjjpppuuuzzz}}}~~~~~~}}}{{{yyyyyy{{{}}}}}}ooojjjjjjttt}}}{{{{{{~~~}}}}}}vvvjjj]]]TTTPPPPPPRRRTTTSSSNNNHHHBBB???::::::::::::;;;;;;<<<===777555444777<<>>:::999888666555555888:::555666666777888888999::::::;;;<<<===<<<999666444555555666666666666555444444333111222444777888888888777666666555555666666999777555444444666777999555444333333444444222000333222222222333222///---222111111333666888999999222111111111333444333222///111333666888999999999777777777888999::::::;;;;;;999666666666666444333444444333222222333333333333777;;;<<<:::777555333666444111000111333777999777777777777777777777888444555666666666888;;;>>>@@@<<<999888999999666444999888666777999<<<>>>>>><<<::::::===CCCGGGHHHHHHPPPYYYccciiiqqq{{{~~~yyyqqqggg]]]WWWUUUTTTQQQNNNKKKKKKMMMPPPXXXRRRJJJCCC>>>:::666444999999999;;;===<<<999777999::::::;;;<<<<<<<<<<<<::::::999;;;======<<<;;;::::::999666222111222333333222111333555666666555333555888:::;;;:::888666777666666555444333333333222333333333444444555555---///111333444333222111111333555555444333444555;;;;;;===AAAEEEIIIJJJJJJHHH@@@:::999888666777:::;;;999666333333555888;;;444111...---///111222333///000111333444555555666888>>>FFFHHHDDD>>>999777333333222111111111222222333444444555555444444333777888888999888777666555888777666666777999:::;;;>>>;;;777333111111333444111333555555333111111111333555777888777555555666444555888:::::::::888777999666444333333333222000222333444444444555777999<<<===>>>===;;;999999999<<<<<<<<<======>>>>>>>>>===>>>@@@@@@???===>>>>>>>>>???AAAAAA@@@@@@AAACCCCCCDDDEEEHHHMMMRRRXXX[[[]]]dddooowww|||}}}~~~~~~~~~}}}zzzxxxwwwxxx|||yyyuuufffeeejjjyyy{{{xxxwww{{{|||~~~{{{yyywwwzzz~~~|||~~~wwwjjj^^^XXXVVVIIIJJJLLLKKKIIIDDD@@@>>>===<<<;;;:::999999999999888555333777===AAA@@@===444666777555222333666:::888888:::;;;<<<;;;;;;:::888:::<<<>>>===;;;888555555555444333333333333444777444111222555888888777:::999999888888888888888999888777555444444555555666555444555666666444333444333222333444333111///666555444444444444444444333222111222444555444333000222333555666666666666222333555777888999999999999666444333444444222111777666444333333333444555111444888999777444222111333222///...///111444666555666777888999888777666555666888999:::<<>>>>>;;;888999:::<<<>>>???>>><<<;;;777888999<<>>BBBFFFJJJMMMOOOOOOHHHBBBAAA???<<<<<<>>>===<<<888555444555999;;;<<<888333//////000111111//////000222444444222000777>>>FFFIIIFFF@@@:::666333333222222222333333444555555555666666555555555777888888888777555333222666666555444555777999:::<<<:::777333222222333333333444666666444333222333444666777777666555555666444444666777888888777777666555444333333222222111222333444444333444666888===>>>>>><<<999777666666;;;;;;<<<<<<===>>>>>>>>><<<===>>>===;;;:::;;;<<<>>>???@@@???===<<<===???BBBEEEJJJPPPVVV\\\aaaeeefffmmmwww}}}zzzzzz{{{yyyqqqlll___bbbkkk~~~{{{yyyxxxyyy{{{xxxtttrrrrrryyywwwzzzyyyqqqdddYYYTTTSSSFFFEEEDDDDDDCCCCCCBBBBBB@@@>>><<<:::888777666555888555444777===@@@>>>;;;111333555444222222555999666777999:::;;;:::999888555888;;;===>>><<<:::888777555333111111222444555:::666333333666888777555888888777666666666666777999::::::999888666444222555444444555666777555444222111000111333444333222666555555333222222222333666555444444555666555333222333444444444444333222000111333555666777777777666444222222333333222111777666444333222222222333///222666666555222000000000111111222222333333444222444777999999888666444444666888999:::<<>><<<<<<<<<;;;;;;<<<>>>??????===;;;:::<<<@@@BBBCCCAAA???===777777999===AAABBBBBB@@@AAA>>>;;;888777777777777444444555888;;;======;;;888777666666777999;;;<<<888888999888888666555444777777777777666666666666777666555444333444555555555666888777666444555555777:::>>>@@@CCCHHHOOOTTTKKKEEEBBBBBB@@@;;;999:::::::::999666444444777:::>>>999444000///000000000444444333444555444111///555:::AAAEEEDDD???999555333222222222333444555555666666666666666666666666555555666555444222111///555444444333444555666777666666555555444333333333222444666666444333333444444666777666555444555666555444333222333555777999888999999999888777777777222333333333222333555777<<<===>>><<<888666555555:::::::::;;;;;;<<<<<<<<<:::;;;;;;999777777999;;;;;;<<<===<<<;;;;;;===???@@@FFFPPPYYY___dddiiilllmmmsss{{{}}}~~~zzzooofffbbb]]]cccooo~~~||||||{{{yyyzzz|||uuusssrrrsssxxx{{{{{{xxxpppdddXXXQQQNNNIIIFFFCCCAAACCCEEEGGGGGG@@@???===:::888777666555888666666888<<<===;;;999333444555555555555777999222333555666777777666666444666999<<<===<<<;;;:::888777444333222333444555888777666666777777666555555444333333222222333333999:::;;;;;;:::888666444222111111333444555444333///......///111222222111000111222222111111333555888666555555666666444333333333444555444444222111222222222333444555555666666444333333444555555444555444333111000/////////111333666777555333111111111222555777888777555444222333666888999888666555333555777888888999;;;<<<666555333222222333555666111444;;;BBBHHHKKKJJJIIIBBB@@@>>>===@@@FFFLLLQQQSSSZZZbbbfffjjjqqqtttsssxxx{{{~~~|||wwwuuunnnkkkfffccc```[[[TTTOOOEEEEEEDDDBBB???>>>???@@@GGGGGGFFFCCC@@@>>>???@@@<<<;;;;;;<<<>>>???>>>===<<<>>>BBBEEEFFFEEECCCAAA999999:::>>>BBBDDDEEEDDDCCC???;;;999999999::::::666666777:::===>>>===;;;777666555555666777999:::777888999999999888666555999999888888777777777666:::888666444333333555666222444555555444333333444666:::===>>>???EEEOOOXXXccc\\\VVVSSSMMMDDD===<<<;;;<<<;;;888444444777;;;;;;888333111111111222111333333333222000///------111555:::>>>???<<<888444222222222333444555666777777666666555555666666777333444444555444333222111555555555444444444333333222333444444444444333333...111333444333333333444555666777666555444555666777555222111111444888:::777999::::::888777888888333444555555444444666777<<<======<<<999777666777::::::::::::::::::::::::888888888777666777:::===888999;;;;;;<<>>@@@AAACCCDDDCCC@@@>>>???@@@<<<:::999999;;;===>>>===999<<<@@@CCCEEEDDDCCCBBB;;;;;;;;;>>>BBBFFFGGGGGGCCC???:::777777888888777777777888:::<<<<<<:::888333444555666666666555444555666888999999999777666777777777777777888888888555555444444444444444444222333555555444333444555777:::===<<<<<>>777555999>>>>>><<<888666666555444333///111111///,,,***,,,...///111444777999999777555222222333333444666777888777666555555555555666777333444666777777777666555666777777888666444222111333222222111111222333333---000333555555555555666777888888777555555666777666555444333444666888:::555888::::::888777777999777888888888777777888:::<<<===>>>===;;;::::::;;;;;;;;;::::::999999888888777777777666666999===AAA<<<===>>>???@@@CCCHHHKKKKKKSSS^^^eeeiiilllpppsssvvv|||yyyqqqkkkgggfffdddlllyyy}}}}}}yyywwwtttttttttrrrkkk___RRRIIIGGGCCC???===>>>???>>>===;;;:::::::::;;;;;;<<<===555777999999888666666777777444222444777999777444333333444666777999:::;;;888888999999999888888777444777:::<<<;;;888333000000555:::;;;999777888999555555444333333333333444.........///111444777999333222333444777888777666777555333222333333222111///111222000---,,,...111444333222333555555555333111222555777999::::::::::::888666444333444555666999888777888;;;=========555555555555333111...---777999;;;;;;:::888777777222333444555666666666666444666888:::;;;:::999888777888::::::888777888999777666555333222333666999333666999::::::===BBBFFFDDDHHHJJJHHHCCCBBBFFFLLLPPPSSSSSSQQQUUU```iiimmmvvv|||}}}rrrjjjaaaZZZUUUPPPIIIDDD<<<===>>>=========???AAA===@@@CCCBBB???======>>>;;;999777777999;;;======555888;;;???AAAAAA@@@@@@>>><<<<<<>>>CCCFFFIIIIIIDDD>>>888555555666555444777777888999;;;:::888555///222666999888555111...444555777999:::999888777444444555666777888999999///111333555555555333333333555777777666555666777888;;;===;;;:::AAAQQQ]]]RRRKKKGGGHHHJJJJJJLLLPPP___[[[RRREEE:::666:::@@@FFFCCC@@@===;;;888555333000333555222...---111555...///000333666888888777222222333333555666888999777666555444444555666777444666777999::::::::::::888999::::::999666222000555333000......///222444///222555777777888999:::999::::::888777666777999666666666777888888999999888;;;>>>>>><<<;;;<<<===999:::;;;:::999999;;;<<<<<<>>>??????>>>======>>>===<<<;;;:::999999888777777777777666777;;;@@@DDDCCCDDDDDDDDDDDDFFFIIILLLTTTZZZccchhhiiilllqqquuuxxxyyynnngggeeecccmmmyyy||||||zzzvvvlllrrrxxxvvvjjj\\\QQQKKKPPPKKKEEE@@@===<<<;;;;;;777555555888===@@@@@@???999777777999;;;<<<:::777;;;777333444777888666222444555666777888888999999222555999<<<<<<:::777444444444333333444555777888:::<<<>>>>>><<<999888888999777444333444555444444666222------111555888888555444333333333555888999999999888666444222333444...///222444444333111000777666333000333888888333:::999888888999999888666444555777:::;;;:::666444888666444666;;;???@@@???999::::::999777555222000999888777666666666666666///333888<<<===:::555222111222555777999999999999888888888:::;;;:::777444666666666666666555555444;;;888555555999;;;<<<;;;CCCEEEGGGGGGFFFFFFIIILLLOOONNNLLLMMMQQQWWW^^^bbbooowwwpppjjj```WWWPPPJJJEEEBBB<<<;;;;;;::::::;;;;;;;;;=========<<<<<<<<<<<<<<<777777888999999999999888444666999<<<>>>???@@@@@@>>>;;;999<<>>??????>>><<<;;;999::::::999999888666666;;;999777666888<<>>???<<<888444555666777777666555444444555777999999777444222444444333333444555777888:::<<<======:::777555555777555333333444444444333666222//////222555777777222111000000111333555777777888888666333222333444111111222222222222222222666666444111333999;;;999<<<:::777666666666444333888:::<<<>>>???===999777:::777555666999<<<<<<;;;:::999888888777777777777888777666444333222222111111333555777777666555333222333555777999:::;;;<<<777666666888999999777555444444555666777777777666999666444444777888888777<<<>>>@@@??????AAADDDHHHMMMLLLKKKKKKNNNSSSXXX\\\jjjrrrzzz{{{hhhbbbZZZQQQKKKEEE@@@===;;;;;;:::999999999999:::<<<<<<======>>>>>>>>>===::::::::::::999888777666;;;<<<>>>@@@AAABBBBBBAAA:::888999===BBBDDDAAA>>>666888999999777555555555555555666777888888888777999777:::>>>===888555666777444222444888999777555444444555555555555555444444444444444444333333333333333444666777777888888<<<;;;999888999===DDDHHHAAA>>>;;;888666777999:::;;;:::::::::666444;;;FFFMMMJJJEEE???999444111000//////...------,,,,,,,,,000000111222222222222222666555444333333333333333333444555555333333444555888:::<<<<<<999666444333777888999999888555333111222111000000222333333222555666777999::::::::::::;;;::::::999777666555555333333333555777888777666>>>;;;888666666777777888777999<<<<<<;;;<<<>>>AAA>>>??????>>>===<<<;;;;;;;;;;;;;;;::::::999999888<<<;;;:::999999;;;===???GGGIIIKKKLLLNNNSSS[[[aaannnllllllpppqqqqqqtttyyy~~~~~~wwwpppmmmpppyyy{{{zzz}}}|||sssnnniiidddbbbggglllmmmhhhbbb^^^]]][[[TTTIII@@@;;;:::::::::???>>>>>>???@@@???<<<999===:::666555555777888888999999<<>>===:::777444;;;888666555666777777666777666555444555777:::;;;888777555333111000000///444333222111222333444555444555666777:::<<<>>>???777666555666777888777666333444555666777888888888888666555666888999888777888888888888999<<<@@@DDDHHHHHHGGGHHHKKKNNNRRRTTT^^^eeennnsssuuuxxx~~~}}}vvvnnn```[[[TTTMMMGGGBBB>>>;;;;;;:::999888888888888888;;;<<<>>>???@@@???>>>>>><<<<<<<<<<<<:::888666444999:::;;;;;;<<<<<<<<<;;;666666888===AAABBB>>>:::777888999999777555555555333333444555555555555555999888:::>>>===999666777555555666777888777666555333333333333333444555666555444333222111222222333111111111222444777999:::@@@;;;777888<<<@@@AAA???999888666444444666888:::555555666555222111777@@@EEECCC???;;;666222///...111000000///......------//////000000000000000000333333222111111111111111111222333333111111222333666888:::999777444222222888888999:::888666444222333222111222333444444333444555666888:::;;;<<<<<<>>>>>><<<:::777555444333///000111444888999999777:::999777666666666777888555666888888999<<>>===<<<;;;;;;;;;==========================================>>>>>>HHHLLLQQQUUUXXX]]]dddjjjsssssstttwwwtttqqqtttyyy~~~}}}~~~{{{xxxvvvqqqllljjjrrr~~~}}}|||}}}}}}zzzxxx{{{yyyqqqkkkeeeaaa```bbbcccaaa\\\WWWSSSRRRQQQKKKDDD???<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@===<<<:::888555444666999===???CCCCCCCCCEEEEEECCC>>>:::777555444222222222333444<<<:::888555333111111000000000000000111111222222666888::::::888555444444333222222333555555333222444444444444555555555444333222222222333555666777333444444444222222444555666555444222222333444555:::>>>>>>999444444666555111111222444777888666555555888;;;<<<:::777333222999777555444444444444444333333222333444666777999777666555444333222222222444333111000000222444555666666666888:::===@@@BBB;;;999777666777777777666333444555666777777777777777888999:::<<<===<<<<<<999888666555666999===@@@AAAAAACCCEEEGGGJJJMMMNNNWWW]]]fffkkknnnrrrwww{{{{{{yyy}}}vvviii```ZZZVVVQQQLLLHHHDDD@@@===;;;;;;:::999999999999999>>>>>>@@@@@@@@@???===<<<<<<<<<===<<<;;;999666555444444555666666666666666666777999<<>>;;;888999:::999666555555666555666666666555555444333666555777<<<<<<999777999444777::::::888666555666333333222222333555777888777666333111111111333444222111000000111444777:::;;;666444:::CCCFFFAAA:::666555444333333555777999::::::999666222000333888<<<;;;999777555222111000444444333333222111111000000000//////////////////111000000000000111222222111222333222111000111222333555777888666555444555666777888999999888777666444333222444666666666444555555666777:::<<<>>>???EEEDDDAAA>>>;;;888666444111111333666999;;;999888666777777777666666777888555555555666777:::>>>@@@===<<<;;;:::;;;<<<===>>>@@@@@@@@@@@@AAAAAABBBBBB=========>>>@@@BBBDDDFFFHHHLLLRRRWWW\\\bbbkkkqqquuuwww{{{}}}yyysssuuu{{{~~~~~~|||qqqnnnllliiiggggggvvv}}}~~~|||yyysssnnniiidddbbb^^^]]][[[WWWQQQKKKHHHGGGDDDBBB???>>>======;;;:::444888===BBBFFFGGGHHHHHH???>>>===<<<===AAAEEEHHHJJJHHHFFFCCCBBB@@@>>><<<888666222///000444999<<>>@@@<<<777555444111...000444888;;;:::666333666999<<<<<<999666444444666555444333222333444555222333444555666666555555444333333333333444555555444444333333333333333444666666666888:::===???AAA???===:::888888777666444555555666666666666555444555777:::<<<>>>???@@@AAA<<<:::666555555777:::<<<;;;<<<>>>AAAEEEHHHKKKLLLWWW\\\dddjjjooorrrwwwzzz}}}zzz{{{nnnaaaXXXTTTRRRNNNLLLJJJGGGCCC@@@===<<<<<<;;;;;;<<<<<<===BBBBBBAAAAAA???<<<:::999999:::<<<<<<<<<;;;888777555555666666777888999:::999999999;;;===?????????:::::::::999666555555666:::::::::999888666555444111000333999:::888888;;;444999<<<<<<888555555777555444333333444666888999888666444333222333444555555333111///000222444666888666888AAAJJJKKKBBB888888777555444444444555666<<<===<<<777333111222333555555555555555555444444444444555555555444333222222111000///......//////...//////000111333555666333444444333222111111222444666777777666555555666333555666888999::::::999444444444666999:::999888666666666888:::===@@@BBBHHHGGGDDDAAA===:::777666333333444666888888777555555777999999777666888999777666555555666999;;;<<<888888888999;;;===@@@BBBAAABBBDDDEEEFFFGGGFFFFFF@@@???======???CCCHHHKKKJJJMMMRRRVVVZZZcccmmmuuuzzz}}}|||}}}wwwnnniiifffcccdddhhhvvv~~~~~~wwwooommmkkkgggcccccc]]][[[WWWRRRMMMIIIFFFDDD???>>>=========<<<999777:::<<<@@@AAA@@@??????@@@@@@AAABBBAAA@@@AAACCCEEEHHHFFFBBB???===>>>???@@@:::777333111333888???CCCEEECCC>>>:::777555444444666666777888888777777666111444888:::::::::;;;;;;222333555888::::::777555333555666666555555666888444444444333333222222111111222222222000000222444222333444555555555444444555;;;===;;;999999777333222444777:::;;;999444///333666888777444111222444444444444333111111444666444555888999:::999777666000000000111222333444555555555444444444444333333555666666888999;;;===>>>@@@>>>;;;::::::888666444555555555555555444333222333555888::::::<<>>???@@@@@@EEEDDDBBB???<<<:::888777666777:::<<<<<<;;;999888555555555666666888999:::;;;;;;;;;;;;<<<>>>@@@AAA;;;;;;;;;888666444555666:::;;;;;;::::::999888777000///111777999888888;;;777:::<<<;;;888555666777555555555555555666777888666555444444444444666666777555222000///000222333:::;;;???FFFJJJGGG>>>666;;;:::888666444444444444777999999555222333444222222222333555555555555555111222444555555555444333555333222000//////000000...//////000222444555666444555555444222111222333888999:::888555333333333333333555777888999::::::444555666999===>>>===<<<:::999888888;;;>>>BBBEEEFFFEEECCC???<<<999666555444333222222333444333222555999<<<<<<:::888888:::999777555555777888888888444555666999<<>>@@@DDDIIILLLOOORRRVVVYYY]]]eeeooowww}}}}}}vvvooohhhbbb___cccjjjwww~~~~~~~~~}}}~~~uuummmlllkkkgggdddddd]]]ZZZVVVRRRNNNJJJGGGEEE???>>>============<<<:::BBBCCCBBB>>>999444222222999===@@@AAA@@@??????AAABBBAAA>>>;;;:::;;;===@@@;;;999777666888<<>>===:::777333555666666555555888;;;777777666555444222111000111222222111//////000222222222111111222444666777;;;===<<<999999<<<:::666555555666777888777444111000222444222...---111444444555555333111000222555555666777888999999999999222111111222222333444555666555444333222333333444444555666888999999::::::<<<;;;::::::;;;999777444222222333333444333333333555777888888777888<<>><<<<<<<<<===???@@@BBBCCCEEECCC@@@===:::999999999555666999<<<<<<;;;888777555444444333333444555555999:::<<<======>>>>>>???<<<<<<;;;888666444555777666666888999:::;;;;;;;;;333111333777999777777:::;;;;;;;;;:::888666666777444444555666666555555555333333333444444555555666777555333111111111222333999<<>>;;;999777666555333000000111333333333777;;;@@@@@@<<<999999;;;888666555666888999888666333444777999<<>>@@@AAAAAAAAABBBBBB???:::777777999555:::AAADDDDDDCCCCCCDDD@@@???===:::888888:::;;;;;;;;;;;;<<<===???BBBCCCGGGEEEAAA===:::777666555666666777888888777666555333555888:::999888888999444666999===@@@???<<<888333555666666444555999===;;;;;;:::888666444222111111222222111///...000111333222///...000333777:::DDDBBB<<<777888<<<;;;666555444222333555777777666333555666444000000555:::555666666444000///111444555444444444555888:::<<<666555555444444555555666777555333000000111333555333444666777888888777777777777888:::;;;:::888555///000111222333444444444999::::::888666777:::>>><<<:::888999<<<===<<<:::>>>>>>>>>???AAAEEEHHHKKKEEEJJJSSS^^^hhhqqqwwwzzzwww|||xxxkkk^^^SSSKKKGGGBBBBBBCCCEEEFFFEEEBBB???:::;;;<<<===???AAACCCDDDDDDBBB>>>;;;999999:::;;;555777:::;;;<<<:::777555999777666444333333444444666999===??????>>><<<<<<<<<<<<;;;888555444555777000222444777999;;;======666444555888999666666888>>><<<:::999888777777666333444555555555444333222000111222333444555555555666555333222222222333333333888<<<;;;777333444777:::999888666555444333333333777888333222555555000333444444444333222000///222333666999:::::::::999999888555333111111222333222222111000000000000000333444555333111000000111444555666666444444555666666666666666555555555555444555888===BBBDDDDDDCCC???===;;;;;;<<<@@@EEEHHHCCCBBBAAA???<<<:::999888777444111000222555666777888===BBBBBB===::::::<<<777555555777:::;;;999777333555777:::===>>>>>>>>>BBBFFFMMMRRRTTTSSSOOOLLLIIIJJJLLLOOOSSSWWW[[[]]]]]]bbbhhhlllooorrrwww{{{~~~uuujjj```XXXWWWaaalll|||xxxzzz~~~|||rrrrrrxxx{{{qqqiiieeeccccccbbb[[[RRRLLLIIIGGGDDDAAA???@@@AAACCCDDDEEEEEEFFFHHHEEE@@@;;;777555444444555777:::;;;<<<===>>>@@@:::::::::999:::::::::;;;>>><<<;;;;;;===>>>>>>===<<<======;;;888777777999999888555333222222333444222333444888<<<<<<888444888888888777777888888999555888:::999666555777:::;;;999666555666777777666777444000...---000444666111111222333333333222222333666777444555888888555222333555666666555333222333222222333444666555555333222111000111222333444222333444444222222333444555666666555333222222333999888666444444666888999888888888777888888999:::444666777777666555555666(((+++...111333666:::===;;;999888999999999777555555666777888999:::::::::777999===CCCHHHJJJIIIGGGGGGIIIOOOWWWaaakkktttxxxtttxxx~~~yyylll```XXXPPPGGGAAA???AAADDDFFFEEEBBB>>>;;;<<<;;;;;;:::;;;===@@@AAAAAA@@@???>>>;;;999777555888777666555444333333333444444555444333444777999:::999999<<<@@@AAA???<<<999:::999888555555666777444222111111444666777666444///,,,000333444777;;;<<<>>>>>>999222...000222444333222222333444555666555666777999999777333///...///000//////000333555555888;;;;;;:::777666666888999999888666666888:::555555666777777666666666666666555444333333222111000000111555999;;;<<<;;;555444222222222222000///111111222222222222111111555555555333000...---...555888:::999666444444555888777777666555444444333444666999===@@@AAABBBBBB@@@===:::888777999;;;===999999999999999999999999888888777777888999::::::;;;<<<=========<<<;;;:::999888999:::;;;;;;999666999999888888999;;;<<<===@@@DDDJJJNNNOOONNNMMMLLLGGGLLLSSSZZZ___dddhhhkkkkkkpppwwwzzz{{{~~~yyynnnggg```ZZZVVVYYYeeerrrzzzsssvvvzzz|||tttpppnnnnnnfff^^^SSSKKKGGGFFFDDDBBB@@@AAACCCEEEFFFFFFFFFEEEIIIGGGCCC>>>:::666444333333666888:::;;;<<<>>>???777888:::<<<<<<<<<;;;:::888888999<<<>>>>>><<<:::777999;;;;;;:::888888999999777666444444444555666333333555888::::::777333555444333333333333333444555666777777666555666777;;;999777777888888888777555444222000000111222333///000111222222333333222555777777444444666666333222333555666666555444333222222333444666666666555333333333333333444444555333444555555333333444555666777777666444333333444777555333222222333555777888888777777666666777777555666777777555444444555222333333333333444777:::===;;;888666777777777666666777888999:::999999888<<>>@@@BBBBBB@@@>>><<<999777555666555555444333333222222222333555555555666888;;;<<<<<<<<<===>>>>>>===<<<:::;;;;;;999777666777999777444222111222333333222555111///222555444555888===??????;;;555222444666333222222333444666888999777777888999999888444111000000000//////000333666;;;<<<<<<<<<:::999999:::===>>>>>><<<:::999999:::444444555666777777777777666666555444333333222222444444666:::===??????>>>666444222222333333111000......000111222222333333333333333222000///000111555888:::999777555555666777666555444444333333333444666888;;;===???AAAAAA>>>===:::999888999;;;<<<666777777888888999::::::888888888888888999::::::============<<<;;;::::::888777777888999:::999777;;;:::999999:::<<<===>>><<>>===<<<:::444555888;;;>>>===:::777333555888:::999999999:::999888777666666666666666555444555666888888555333333333222111000000000000444444444555666777666555:::999999:::;;;;;;999777555444444333222111000000...///000111222333333333555777777444333555555222333333444555666666555555111222555666777777555555333444555555666666555555444555666555444333555666777888888777555444444555333222000//////000222333777777777666666555555555666777777666444222222333777888777555333444777999???<<<777555555777777777777888999;;;;;;:::888777>>>CCCGGGIIIHHHGGGGGGIIIHHHMMMTTTZZZ^^^bbbhhhllluuuwwwzzz}}}~~~xxxqqqeee]]]SSSLLLIIIGGGDDDBBB>>>>>>>>>>>>>>><<<;;;:::999888777777888:::<<<>>>CCCBBB@@@>>>;;;999777666333444444555444333111000000333555777777888999;;;===>>>>>><<<;;;:::;;;<<<;;;<<<<<<;;;999888999:::666444222111222333333333555222222666999888777999:::<<<<<<:::666444666999222333333444666888:::;;;999888888888999888666444222222111000///000444777;;;;;;:::888555555777999AAABBBCCCAAA>>>;;;999999333444555666777888888888666555555444333333333333555666999===AAABBB@@@>>>777555333222333444333111+++,,,---///111333444555111222222111000000222555555777999999888777666777777666444333222222333444444555666888:::<<>>===<<<;;;:::999999999888777555555777999:::999<<<;;;::::::;;;<<<>>>???;;;@@@EEEGGGFFFCCC???>>>FFFIIINNNTTT]]]gggrrryyy{{{wwwiiibbb]]]ZZZ\\\```iiiwww{{{uuuyyyxxxzzz~~~tttkkkeee___XXXOOOJJJHHHGGGEEEDDDDDDEEEHHHIIIIIIFFFCCCAAADDDCCCBBB@@@===:::888666333555555555444444555777222444666999;;;;;;<<<;;;666777888:::<<<;;;888666333555666777666777999:::;;;;;;:::999777666555444666555555555666666555555777666555333222222111111222000111444999;;;999777:::999:::;;;===<<<:::888666666444333222111000000111111222333333333222222333666666333333666666333444444444555555666666777000333666888888666555555333444555666777666555444444555555444333333555777666777888666444333444555111111///......///111111555555666666777777777666777777777555333111222333666666555444333555888;;;>>>;;;888777777777777666555777999;;;;;;:::999888;;;@@@EEEEEEBBBAAADDDGGGEEELLLTTTYYY\\\^^^bbbfffhhhjjjoootttyyy}}}~~~tttkkkddd[[[WWWQQQMMMKKKIIIFFFDDDAAA@@@>>>======<<<======777666555555666888;;;<<>>===;;;:::999888888333444555666666555333222111333666777777777777888:::<<<<<<:::777777:::===;;;;;;<<<:::888888999;;;444222111222555777888888555333555<<>>;;;777555333222333444444333+++,,,---...000222333444222222222111000111444666555777888999999888777777777666444333222333444555444444444555777999<<<>>>555555666666666555555555333333333333555777999:::999999999888888999999:::===;;;999888777777777888999777555555777:::<<<===<<<;;;:::::::::<<<===>>>@@@BBBDDDDDDAAA>>>===<<>>============<<<;;;:::999;;;;;;:::888555444555666444333333444666888;;;<<<<<<;;;999999::::::888777888777666444333444777:::>>>======;;;999666333111555555555444444555777999<<<;;;999777666444444444///...000555;;;>>><<<:::888888999;;;<<<===;;;999999777444111000000222222555555555555444333222222000333444333444888999777555444444333444555666777///222666888777555555555222333555666666666555444444444444222111111444666555666666555333222222333111111000//////000111111222333555777999:::::::::888888777555333111222444444555555444333444777:::999999999999:::999666444333555777999:::;;;:::999888<<>>???CCCGGGBBBHHHPPPVVVYYY[[[^^^```[[[^^^ccckkkrrrzzz}}}oooeee___ZZZXXXVVVTTTQQQNNNJJJGGGAAA???===;;;;;;;;;======666555555444555777:::;;;::::::999888888888999999444555777999999888666555333555777888666444444444666888999888555555999<<<999999:::999777777888:::555444333444777999;;;;;;;;;999;;;AAABBB>>>;;;:::333444444333333333444666666666666777777777777777999777555444555666666555777666555333111222555888;;;===??????===;;;:::999:::<<>>;;;999777555222222333444444444///.........///000111222333444444333222222444666666666777888999999777666777666555444444444555666333333333333555777999;;;444555666777777666555555444333222222333444666777::::::999999999999999:::999888666555444444555555:::777555555888<<>><<<999999::::::999888999999777444222333666999=========<<<:::666222000444444444333444777;;;???@@@???===;;;888777666555---...222666:::===<<<;;;777666666888:::;;;:::999999777444111000111333444666666666666555444333333///333444333555:::;;;999666555333222222333555666...222666777555333444666333444444555555555555555444444333111000111333666444555666555333222222333222222111111111111222222///111444777:::;;;<<<<<<888888888555333333444666999999999777444333333444666777888;;;<<<;;;777444444444666777888999999999888;;;===>>>>>>@@@DDDHHHBBBEEEJJJPPPUUUXXXYYYYYYUUUWWW\\\cccjjjrrrxxx{{{}}}{{{oooddd___[[[[[[ZZZWWWSSSOOOKKKHHH???===;;;999999999;;;<<<777666555555666888:::<<<999888777666666777888999666777999:::;;;::::::999777888999888555444333444666777777777666777888:::777888888777666666777999:::888666666888999:::999BBB???@@@CCCCCC<<<777666666666555555555555666666555555666666666555444333777666444444555666666555777888777666444333555777888;;;>>>???===;;;999888777999;;;;;;:::999999999999:::::::::::::::999999:::888555333111111111222222333555999<<<===;;;999777444111111222444444444222111000///...///000111333555666666555555666777666666666777888888666444666666666666666666666555222222333333555666777888666777777888888888888777444333222111222444666777;;;::::::999999999999:::666666555444444444444555999777555666:::>>>AAABBB;;;:::999888999999;;;;;;DDDCCCAAA>>>;;;:::<<<>>><<<===>>>AAAHHHSSS___gggxxxrrr```WWWYYYWWWYYYdddrrrwwwfffWWWMMMGGGFFFFFFJJJPPPSSSSSSRRRMMMMMMLLLIIIFFFCCC@@@>>>999888888888999:::<<<===AAA@@@???<<<999888999;;;999888777555555666777888999888888:::<<<<<<;;;999666777888777666555555666:::;;;<<<<<<;;;777444111333333333333444888???EEEEEEDDDBBB???<<<:::999888---000444777888888888888555444444555777999:::999555555444333333333333333333444444555666666555555111555666555666:::<<<:::777555222000///111333444...222555555222111333666666666555555666666777777555555444222111111444777555666777666444222333444222222222222222222222222...000333777999:::::::::999999888666444444666888>>>??????<<<999555333333666666777999;;;;;;999777777666555444444555666666:::::::::;;;===@@@CCCEEEDDDCCCEEEKKKRRRVVVUUURRRRRRTTTWWW\\\cccjjjpppttt|||xxxwwwyyy{{{{{{uuukkkaaa\\\[[[ZZZVVVRRRMMMJJJHHHHHH???>>><<<:::999:::;;;;;;888777666666777999;;;===;;;:::888666555666777888888888999::::::;;;<<<<<<999::::::999777666777888999888888888999999777666666777888777666555777999999777666666888999:::999AAA>>>>>>AAAAAA<<<777666:::999777666666666666555222222333444444444333222777666555666777888777555777999999888666555555555444666888999888777777888888999::::::888888999:::;;;<<<===???@@@@@@AAAAAA<<<:::666333000///000000222222444777:::;;;:::999666333000///111333444444333222000//////000111222111444777999999999999:::777666555666777777444111333444666777777666444333111222333444555666666666666666666666777777888888333222111111222555888:::<<<;;;:::999999999999999444555555666666666666666666555444666:::>>>AAAAAA<<<;;;:::999999:::;;;<<>>???@@@???@@@AAABBBGGGNNNWWW^^^iiirrr}}}rrrbbb[[[XXXUUUXXXcccqqq|||oooaaaTTTLLLIIIGGGFFFIIIPPPUUUWWWWWWPPPOOOMMMJJJGGGCCCAAA???;;;:::888888888:::<<<===<<<<<<;;;888666666888::::::::::::999999777666666333444777;;;>>>>>>;;;999222555999;;;999777555555666888;;;<<<;;;999555333111222333333444:::BBBIIIJJJIIIFFFCCC@@@>>>===<<<...222777888555333444555555333222333555888999999222333555666666444333222///000222444555666777777444777777666777:::;;;999888666222///...///111333...111444333000000333777888777666666666777999:::666666555333111222666888666777888777555333444555111111222222222222111111...000333666888888888777999999888666555555888:::???AAABBBAAA===999777666777666555666999;;;;;;;;;:::888666333222222333444;;;999777888;;;>>>@@@@@@FFFCCCBBBHHHPPPTTTQQQMMMPPPQQQTTTYYY___ffflllppp~~~yyyvvvnnnmmmoooqqqnnnfff]]]XXXYYYVVVQQQJJJEEEDDDEEEGGGAAA@@@>>>===<<<<<<======999888777777888:::<<<>>>>>>===:::777555555666666999888888999:::;;;<<<===:::;;;;;;999888888;;;======;;;999:::<<<;;;777333777888888777666666888999555444333444888;;;<<<<<<;;;888:::???@@@===::::::;;;999777666666666555333...000111333444444333333777777666777999999888666777999;;;:::888555444444777888888777777888:::<<<:::;;;;;;:::888888999;;;<<<===???BBBDDDFFFGGGGGG>>>;;;777333000/////////111111111333666888888777555333000///000222444444333222000///000111333444...222777;;;<<<<<<<<<===777666444555777666333///111222555777777555333111111222444555666666555444333333333333333444555666111111000000222666:::<<<<<<;;;::::::999999999999333555666888888888777777444333333666:::>>>@@@@@@======;;;;;;:::;;;<<<===CCCFFFHHHIIIGGGDDDBBBBBBAAABBBBBBCCCFFFKKKQQQVVVVVV```nnnxxx}}}zzzkkkaaa\\\```]]]___iiiyyyxxxiii[[[PPPJJJPPPLLLHHHHHHMMMQQQSSSRRRUUUQQQLLLJJJKKKJJJGGGDDDAAA>>>:::777666666555555000222444666888:::===???>>><<<::::::;;;:::555222666777777888777666555555444444555666777888999999888:::<<<==================???<<<666444;;;DDDHHHGGGIIIJJJIIIDDD>>>:::888;;;777222000111333333222444555444444999===999222555222444;;;<<<666333333111000///000333555555444111222444555666555555444555444222000//////000111...000111111000000111222555555444444444444555555444666777555333333666:::;;;999777777777777666555555555444222111222555777000111222444666999;;;<<<::::::999777666666888::::::999999:::<<<<<<;;;999666333444:::>>><<<999999777777777777666555333333666999===???@@@@@@@@@AAACCCDDDEEEEEEFFFIIINNNQQQNNNPPPSSSWWW\\\dddlllrrr|||{{{xxxtttnnneee```^^^ZZZSSSNNNLLLIIIDDD@@@>>>???@@@BBBFFFFFFDDDCCCBBBAAA@@@@@@999::::::;;;<<<<<<;;;;;;>>>>>>>>>??????<<<999666777:::<<<<<<;;;999888888888888777777888:::<<<===AAA>>>:::999:::;;;:::888666666666555555666999<<<<<<999666555777:::<<<<<<<<<999666555555666666666<<<<<<:::777333222666999777555333222333444444444;;;555222444666777:::>>>;;;<<<<<<:::777666777888777666666999<<<===;;;888999888888777888999;;;<<<@@@???===>>>GGGRRRVVVTTTJJJAAA444------000111000222444666777666666777888<<<999777555555444333111444333111111111333555777111333666999;;;<<<;;;;;;///222666666444333555777666555444666777666333///555555666999:::999666333666888999888555333333444555555333111222666<<>>???AAA>>><<<<<>>999888888777666444555777999:::<<<===???;;;999777777888777444222777777999999999777555444555555555555666888999::::::;;;<<<<<<:::999888888;;;???@@@>>>>>>BBBEEEDDDFFFHHHIIIGGGCCC>>>;;;:::>>>:::666555555555444222222333222333888>>><<<777777333444999:::555333444111///...///000222222111000111333444555555555555555444222000//////000000000111222111000111333555555444333333222222333333666666666666555666888:::<<<:::888777888888666555222444666555444333333333333333444555777999;;;<<<<<<;;;999777555666888999444444555777;;;<<<<<<;;;666333444999<<<:::888888888888888888777666555444666999<<<>>>???@@@AAABBBBBBCCCEEEEEEEEEGGGJJJLLLOOOPPPRRRVVV\\\ccckkkpppppptttyyy{{{~~~|||vvvrrrmmmggg^^^XXXTTTQQQKKKFFFEEEBBB>>>;;;:::;;;>>>@@@FFFFFFEEEDDDAAA???<<<;;;:::999888888999;;;===>>>>>>???@@@BBBAAA???;;;888999;;;>>>>>><<<999777777777777777777999:::<<<======;;;888777999999888777555666666555444555888;;;888777555666888::::::999888777555555666777777777999::::::777444333555888555333111111222333333222888444222666888888999<<<<<<<<<<<<:::777555666777777666666888;;;<<<;;;999:::999999888999:::;;;<<>>???BBBEEEFFFEEEIIIKKKMMMPPPVVV[[[YYYRRRJJJIIIGGGGGGGGGHHHGGGFFFPPPRRRUUU\\\dddnnnwww}}}uuulllfffeeefffoootttzzzrrraaaTTTKKKFFFEEEDDDBBB???===>>>AAADDDIIIOOOVVVYYYXXXXXXZZZ]]]XXXOOODDD===;;;;;;999777888888999999:::;;;;;;<<<;;;888666555666666666555888999:::;;;:::888555333666555444444555777999;;;::::::::::::999888777666888:::::::::===BBBBBB???DDDEEEEEECCC@@@===<<<<<<@@@>>><<<;;;;;;999777444777777666555999??????:::777333222555777666666777444222000000111111000///000111222444555555666666666555333111000000000000222222222000000222555888888777666555444333333333666555444555777888999888<<<:::888777777777666555000333777888666333111000666666666777888:::<<<===???<<<999666555555777888222222333666999::::::999666333444888:::888666777888888888888777777666555777:::<<<>>>>>>>>>@@@BBB@@@BBBDDDDDDDDDDDDEEEGGGNNNMMMMMMQQQXXX```gggjjjjjjmmmqqqtttzzz|||sssnnnkkkcccZZZSSSNNNKKKGGGCCCBBB@@@===;;;;;;===???AAAGGGGGGFFFDDDAAA>>>;;;888;;;:::777666777:::===???===@@@CCCEEEDDDAAA>>>;;;<<<>>>AAAAAA===999666444555666666888999;;;<<<===:::888666666777777666555333444444444333444666999555444555777999999888777444555555666777888888999666888999888666555555666444222000111222333333222777444555:::===<<<;;;<<<>>>>>>===;;;888777777999888777666777999;;;;;;;;;<<<;;;:::::::::;;;<<<===AAAAAAAAACCCKKKWWW\\\[[[JJJCCC:::444222111000///---000222444444555666888888666444333444444333222222222222222111111111111444444555666666777777888888666444444666888999999;;;;;;;;;<<<>>>>>><<<;;;777666555666888999888777777333///111777999555111666666666666666777;;;>>>BBB???;;;777555444444555666555444666888999888777:::;;;<<<===>>>???@@@@@@CCCAAAAAACCCGGGJJJLLLMMMMMMPPPSSSVVV]]]cccbbb]]]RRRPPPMMMKKKIIIGGGEEEBBBFFFIIIMMMQQQVVV^^^hhhooowwwzzz~~~yyyooogggcccaaabbbaaalllzzz|||lll]]]PPPHHHDDDDDDDDDCCC@@@======BBBFFFLLLPPPUUUYYY\\\^^^bbbeeeaaaVVVHHH???<<<<<<999777999888777888888888888777;;;999777555555777888999888:::<<<===<<<999666444777666444333444777:::<<<777777777888:::;;;:::999999777333000555===AAA??????@@@@@@>>><<<;;;<<<===??????@@@AAA@@@>>>;;;999@@@@@@===:::;;;??????;;;555222000222444777999:::999777555444444444333111000000111333444555666666888777555333222222111111222222000//////111666:::>>>===;;;999777666666555555333111333777:::999777<<<:::777666666666555333111333777777555222000000555555666777888:::<<<===???<<<888666555555666666555555555666777888777555666444444888888555444666666777777777777777666666;;;<<<>>>>>><<<<<<===>>><<>>???GGGFFFEEEBBB@@@>>>===<<<===<<<:::888888999<<<===;;;???CCCEEEDDDBBB???===???BBBDDDCCC???:::666444333555666888:::;;;<<<<<<:::999777666666555444333111222333222111111333555555444444666888::::::999555666888999999888999:::666888999:::999777555444333222111222444555555444666555888>>>BBB???<<<<<<===>>>>>>===;;;;;;<<<>>>;;;:::999888999;;;<<<======<<<;;;;;;;;;<<<>>>>>>===>>>===>>>DDDNNNRRRQQQEEEAAA:::666444333222111///222444555555555666777666444333333444444444333444555555555444333222222444444444555666777999:::;;;777222222555999999999:::999::::::<<<=========888777555555777888999888:::666222222444444111---666777888888777888:::<<>>???@@@@@@AAAAAADDDDDDDDDFFFJJJMMMPPPQQQXXX[[[^^^```eeekkkjjjfff```]]]XXXTTTPPPLLLGGGCCC???CCCGGGHHHJJJOOOXXX```jjjnnnuuu|||zzzqqqkkkfffdddcccbbbkkkxxx|||sssggg\\\QQQJJJFFFAAABBBBBB@@@===???DDDIIIJJJIIIKKKPPPXXX```dddfffaaaWWWJJJ@@@<<<;;;888666;;;999777888999999777555:::999666444444555888:::999:::<<<<<<<<<999777555888777555444555888;;;===666444333555777999888777888666333111555===???===:::;;;;;;999888888:::<<<;;;===AAACCCCCCAAA???===AAABBB@@@;;;;;;>>>>>>;;;777555222111333666777666:::888666555555555444333000111111222333444555666:::999888666555444333333111000///------111777;;;@@@???===;;;888777666555555333333555:::<<<;;;999;;;999666555555555333222333444555444222111222333222222333555777:::<<<======:::666555666666555444666666555777888999888666666444444777777444444777555555666777777777666666>>>???@@@???<<<:::999999999<<>><<<999777555555666777DDDBBB???===<<<===>>>@@@>>>>>>===<<<;;;:::999999999===AAACCCBBB???======AAACCCEEEDDD???:::666555222444777999;;;;;;::::::;;;;;;:::888666333222222000111222111000000222333999777555555888;;;>>>???999;;;======;;;:::;;;<<<;;;;;;;;;;;;:::888555444111000000222444555555444444333666===@@@===::::::777888:::;;;;;;<<>>===<<<;;;<<<===>>>===<<<<<<;;;<<<===???@@@;;;===;;;999<<>>:::888777666666555///000222333222111222333666444222222444555444333555555555555555444333222222222333555777:::<<<===;;;777222111444888999888999999999999:::;;;===???:::888666555666888999888222333222222222222444555555777888888888888:::<<<>>>===<<<888555555777::::::999888999<<<>>>???>>>>>>>>>??????@@@AAABBBBBBFFFGGGHHHIIILLLOOORRRTTT^^^bbbfffhhhlllrrrrrrooommmiiiddd___YYYSSSLLLHHH@@@CCCEEEDDDCCCFFFMMMTTT]]]dddnnnyyyyyytttpppnnnkkkjjjrrrwwwvvvssslllccc[[[SSSMMMJJJCCCCCCBBBAAABBBDDDIIIMMMIIIFFFEEEJJJUUU^^^dddeeeYYYSSSJJJBBB<<<999777666===;;;999999<<<===:::888777666555333111222555888999999:::::::::999888777999888777777888:::<<<>>>888444111111333444222000---111333444777999777222777888888888666777888:::777;;;???BBBBBB@@@??????;;;======999999<<<===:::::::::777333222333111---666444222222333333333111222111111111222333444555;;;:::999888666444333333000///...---...111777;;;===<<<:::777555444333222666666777:::===>>>>>>>>><<<999777555555555333111444444333111///000333666111222333444666888:::;;;888555333444777888555222444333444777:::;;;;;;:::555444555777666444555999555555666777888888888888>>>@@@AAA@@@===999777666777:::>>>AAACCCCCCDDDEEEFFFIIINNNQQQTTTVVVYYY[[[bbbbbbdddgggmmmttt{{{}}}sssiii___YYYXXXUUUOOOIIIEEECCCCCCCCCAAA???<<<999777666666666===<<<:::888999;;;===???============;;;:::888777777;;;@@@@@@===;;;;;;<<<@@@AAABBB@@@===999666666222555888:::;;;:::999777:::;;;;;;:::666333222222111333444333222111222444;;;888555666999===AAABBB???AAACCCBBB???>>>@@@BBBDDDBBB>>>;;;:::999666555/////////111444555555333222000222888:::888555555111333555777888;;;>>>AAAAAABBBAAA???===<<<<<<===;;;;;;;;;;;;===???AAABBB???@@@>>>999888;;;<<<:::777666444222111111222333111333555666555555555777777555333333444555444333333333333333222222222222000111333666888;;;===>>>:::777444222444666888999;;;;;;;;;:::999;;;>>>AAA<<<:::777666777888777777444555555333000000222444444666777777777888:::<<<;;;======:::777555888::::::999999:::===>>>>>>>>><<<===>>>???@@@AAABBBBBBHHHJJJLLLNNNOOOSSSWWWZZZ___eeekkkooosssxxxyyyvvvtttqqqmmmiiiddd]]]WWWRRRIIIJJJIIIFFFCCCDDDHHHLLLQQQZZZggguuu|||uuupppnnnnnnmmmlllttt~~~rrrmmmeee\\\UUUOOOKKKJJJEEEBBB@@@@@@BBBFFFIIIJJJEEEEEEEEEHHHLLLRRRVVVXXXOOONNNJJJDDD===999888888===:::777999===>>><<<999666666666333111111333666888888888888888999999:::999999999:::;;;<<<===>>>999555111111444555333000(((///333333222333111...666777888888777777888999555999>>>@@@???=========888<<<<<<999888:::999666777999999555444555111***111000...///111222222111333333222111111222333444:::999999777555444222111///000//////000333888<<<999888666444222111000///333555888;;;<<<===>>>???>>>;;;999777777666444333222222222000000111444777555444444444555666666777222000000444888999666111333333444666999;;;;;;:::444333555888666444777<<<666777888999::::::::::::;;;>>>AAAAAA>>>:::777555777999===??????@@@AAABBB@@@HHHPPPSSSRRRQQQTTTWWWXXXYYY]]]cccjjjppptttvvvwwwyyy|||~~~uuulllbbbZZZUUURRRPPPMMMIIIFFFDDDDDDEEECCCBBB???<<<:::999888888:::::::::;;;<<<<<<<<<<<<;;;:::999888888888999999888<<>>:::888:::<<<<<<======;;;888666555666333555888;;;;;;:::777555666888:::999666444444444444666777777666555555666888777666888;;;???AAAAAABBBEEEGGGEEEBBBBBBFFFKKKNNNHHHAAA<<<:::999888666111111222555888999888777555111111555777555333555111333555777888;;;???AAABBBDDDDDDBBB===:::::::::999999999:::===???BBBCCCBBBCCCAAA;;;777888888666444333111...,,,---...000333555888999:::;;;<<<>>>888666444444555555555333333333222111222333444555///111333666888::::::::::::999888666555666888;;;<<<<<<;;;999888999===AAA===;;;999888888777666444:::777444222111111111111333444555555666777;;;===;;;>>>???===888555666888777777888:::<<<===;;;::::::;;;<<<===???@@@BBBBBBKKKNNNQQQSSSVVVYYY___cccfffmmmuuuxxx{{{~~~}}}zzzyyywwwuuurrrpppkkkfffbbbUUURRRNNNJJJGGGGGGHHHIIILLLSSS^^^kkkwwwyyypppjjjhhhiiiiiiiiiggg{{{}}}{{{qqqkkk```VVVMMMIIIGGGGGG@@@<<<888888<<<@@@BBBAAA>>>AAACCCBBB???>>>@@@CCCHHHJJJKKKFFF>>>999888::::::777444777;;;>>>;;;888777888999666333222444777888777777666777888:::;;;999::::::<<<======>>>>>>999555222333888;;;:::777000555666222///222666666666888::::::999888999:::555999===>>><<<::::::;;;;;;???@@@<<<888888666222000555777555666888444,,,///...---...111333333333444333222111111111222333999888888666444222000//////000111111222555:::===888777555333111000//////...222777999888999;;;>>>@@@===:::999888888666444///111222111111222444777888777666555555444444444...---///444999:::666111666555555666888999777666444333555888777555888>>>888999:::;;;<<<=========888<<<@@@BBB@@@<<<888666888:::<<<<<<<<<<<<>>>???:::DDDOOORRROOOLLLOOOSSSTTTWWW\\\bbbiiinnnpppppptttvvvzzz~~~zzz|||~~~}}}}}}}}}tttjjjbbbYYYRRRMMMHHHHHHGGGDDDAAA@@@@@@AAA@@@>>><<<:::888777777777:::<<>>===;;;999444333555777555555777444666888:::;;;===@@@CCCBBBDDDEEECCC===999777888777888888:::<<<@@@BBBDDDCCCEEEBBB;;;777777777555:::999666333000000222444...111555777999;;;===???999777555555555666555333666555333222333555777888///111333666888888777777999;;;;;;999666666999===;;;;;;:::777555777;;;@@@>>><<<:::999888777555222444000,,,///555::::::888333333444444555777;;;>>><<>>@@@AAABBBLLLPPPTTTXXX[[[___fffkkkpppxxxzzz|||{{{zzzzzzyyywwwsssppp]]]YYYRRRMMMKKKJJJIIIHHHKKKPPPXXXbbbmmmyyyzzzrrrhhhaaa\\\\\\ccclllqqq}}}tttwwwkkk\\\QQQKKKHHHEEEBBBAAA???<<<888666777999;;;BBBAAA>>>999555666:::>>>HHHGGGDDD@@@===:::888777:::999888777777888999:::777777777555333222444555:::777555444555666555555555666888;;;======;;;888;;;999777777:::;;;:::888555333222111222444666777;;;:::999888777777888888555888;;;>>>???>>>;;;:::;;;<<<===<<<888555333222777666444333222222333333///000222333333444666777888999888555777:::888444---555888444111333444222444222///...///222666999777666555333111///...---...000222333444555999;;;???>>><<<999555444555777777666444111000111555888999888888777666444222111...111333444333222222222444555666777777888888888333444777999;;;;;;;;;;;;;;;:::999888999:::<<<===AAAAAA@@@???===:::888666===>>>>>>;;;777555666999???BBBFFFJJJLLLOOORRRTTTTTTSSSTTTYYYbbbjjjqqqtttnnnrrryyy{{{vvvrrrvvv}}}zzzyyyxxxxxxxxx}}}vvvlllddd\\\UUUMMMGGGGGGFFFFFFFFFEEECCCBBBAAAAAA???<<<::::::;;;>>>???@@@@@@AAABBBCCC@@@<<<888444444444444444555555555<<<>>>???>>>;;;888777777777666555555666777888999999555222333888;;;:::777555666777888::::::::::::>>>>>><<<999555333444555888888999<<<===<<<888555<<>>>>><<<:::777444444444666777:::666666:::;;;999:::???======:::666666999888444333:::>>>;;;:::@@@CCCCCC@@@@@@@@@>>>:::666555555:::999777555333111000//////...000777@@@FFFFFFDDDEEE>>>666333444555444111333444666777999999::::::333333333555666666333111444333222222222444666888999888777777888:::<<<>>>777777666666777777888999666555555555666777999:::000111222111111333999===AAAAAA@@@>>><<<:::888777888777777888999::::::999;;;===>>><<<;;;>>>FFFLLLNNNTTT\\\aaacccfffiiilllyyy}}}~~~~~~|||nnnggg^^^WWWTTTRRRNNNLLLNNNQQQUUUXXX\\\gggwwwpppiiibbb______dddppp{{{vvvsssiii\\\RRRMMMHHHCCC???@@@===::::::===>>><<<:::======<<<999666777:::===AAA@@@>>>===<<<<<<<<<<<<:::999777666555555555666444555555333222222555777555555444333222222222333555888<<<@@@AAA===666000:::999999:::<<<<<<999666555555444444555666777888:::999777666666666777888444666999;;;<<<;;;999777======<<<999555333222333666666666666555444222111///000222444555777999:::;;;;;;777333444888999666333666777444444777555000111111000///000111222333444444333222111111000///111222222111222555:::>>>???@@@???===999555444444666666444111000111555888666666555444333222111111///111222222222333555777777777888999999888888888333444666888999:::::::::666777777888999999999999======>>>======;;;999888>>>@@@AAA>>>:::777999;;;:::===AAADDDGGGJJJNNNPPPQQQQQQRRRTTTYYY___fffjjjooottt|||zzzvvvpppssszzz}}}{{{xxxwwwtttrrrqqqqqqjjjaaaYYYTTTOOOIIIDDDEEEGGGIIIJJJIIIFFFCCC@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAABBBBBB???;;;777333333333333333222222222999;;;===<<<:::999888999777666666555666777888999666333000111666888777555888888999:::;;;<<<======;;;;;;:::777555444555777777777777888999999666444:::???DDDDDD@@@>>>AAAEEE>>>======<<<:::888666555777;;;AAADDDCCC@@@<<<:::777666444333444555888999:::777777<<<<<<::::::>>><<<<<<:::777888;;;;;;777111666888666777<<<>>><<<>>>>>>>>><<<888666666777:::999666333111000//////......222<<>><<<:::999888::::::999999:::;;;;;;:::;;;===?????????BBBIIIPPPTTTYYY^^^bbbdddhhhmmmqqqyyyvvvpppgggaaa]]]YYYUUUQQQPPPRRRSSSTTTWWW^^^hhhppppppzzznnnfff^^^\\\]]]dddrrr~~~ttthhhaaaXXXQQQMMMIIIDDD@@@???<<<:::===BBBDDD@@@:::999999999888777777:::<<<>>><<<;;;999999:::<<<===;;;:::888666555444333333111222222222111222555777---000333333111000222555777999<<>>===;;;777444222222444555666777888888666333111111111333444777999;;;<<<>>><<<777111111777999888777777555444777:::666///000000111111000000///...222222222222222111111111333333222111222666===AAAAAACCCCCC@@@;;;666333111555555444222000222555888666444333111000000111111222333333333444666:::===;;;;;;;;;::::::888777777444555666777888888888888111333555777888888666555888999:::;;;<<<;;;;;;:::===???@@@>>>:::888999;;;888:::<<<>>>AAAEEEIIIMMMQQQSSSTTTTTTTTTWWW\\\aaalllsss}}}zzzvvvsssnnnooosssyyy}}}~~~}}}|||zzzxxxwwwtttpppkkkgggccc\\\TTTNNNKKKIIIFFFCCCDDDGGGKKKNNNMMMHHHBBB>>>:::>>>CCCHHHIIIGGGBBB???@@@@@@AAABBBBBB???:::777444444444333333222111000777888::::::999888999999666666555555555666777777444111///000333555555333:::::::::;;;<<<===??????888888888666555555888:::999888666666777777666555999;;;======<<<;;;<<<===777777888888777777666555999:::===@@@AAA>>>999555222222111222444777:::<<<:::999:::>>>>>><<<;;;===999;;;:::777999>>>>>>:::222444444444666:::;;;888======;;;888666555777888;;;999555222///...............444@@@NNNSSSNNNGGG???:::666555888;;;<<<;;;::::::;;;;;;;;;<<<<<<<<<555444222222444444444333///111444666666555444222888777555333333555777999888888888888999999999999666555555555555666777777;;;<<<;;;999666444444555<<<<<<===<<<<<<;;;:::999<<<<<<;;;;;;;;;<<<===>>>>>>AAADDDFFFHHHLLLSSSXXX]]]aaaeeegggiiimmmsssxxxzzz}}}yyyrrrmmmjjjfff```\\\TTTRRRQQQPPPRRRUUUZZZ]]]___iiisssyyy~~~ppphhhaaa^^^```ggguuuwwwkkk[[[VVVPPPKKKIIIHHHGGGEEEAAA???>>>@@@BBBCCC@@@===;;;:::999777777888:::<<>>???666777777666555777;;;>>>===:::777666777999999999::::::999999::::::999777666666666666666555444333777777888;;;>>>===888333000000000111444777:::<<<;;;<<<>>>@@@@@@>>><<<<<<777999999888;;;???@@@===888666555666:::===;;;888===<<<:::666333333666888;;;888555111///......///111000333???MMMRRRMMMEEE>>>:::555333333444444333777777777666666666777777666444111111222444444444///111333555666555444333888666444222111222444666555555555666666666666666333333444444666777888999888999::::::999888777777999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<>>>BBBEEEDDDGGGLLLOOOSSSXXX___cccfffjjjppprrrtttvvv{{{}}}}}}~~~|||xxxwwwvvvtttoookkk[[[WWWQQQNNNNNNPPPRRRSSSWWW]]]eeelllrrrxxx~~~}}}yyynnnhhhdddeeeiiiqqqooocccVVVQQQJJJEEECCCDDDFFFGGGCCCDDDDDDAAA>>><<<>>>AAA@@@===:::777777999;;;<<>>===:::666333222444444333444666999<<<>>>888666444444666888888888999:::999555666999777333///111555666555444555777555444222111000000111222444444333333222222111111///222555888:::===@@@CCCIIIGGGDDD???999444333444333444444333222333555888>>><<<999555333222222222333555888999888777888888;;;::::::999888666444333444444555555555666777777666666555555555666777888666666888999999999888777444777:::999555333444666:::;;;;;;::::::;;;???BBBGGGJJJLLLKKKHHHHHHNNNSSS___hhhssswwwtttpppnnnnnnqqqsssuuuwwwyyy|||~~~~~~~~~zzzvvvtttqqqkkkccc\\\UUUOOOIIIFFFGGGHHHHHHHHHBBBCCCDDDEEEDDDAAA???===888;;;AAAFFFGGGFFFCCC@@@999:::<<>>;;;111222444555666555444333888999999888666555555666333333333333333333333333333333333333444555444333777777777888999:::;;;<<<666777666666666999===AAA>>>;;;777555777999;;;<<<;;;999666666777777555333555555666666666666555555333333333777:::;;;777333111111111333555777:::;;;<<<>>>@@@@@@@@@???===;;;444777777777:::??????<<<;;;888666999<<<===<<<:::>>><<<999555222222555777:::888555222000000000000444222222:::EEEJJJFFF@@@===999555222000000//////444444333222222222222333555333111111222333444333222333333444555555555666777555444222111222333333333444555666666666555555444444555666666777777777555666888999::::::999777777777999:::;;;;;;;;;;;;777999:::;;;===AAAHHHMMMKKKMMMQQQVVV[[[aaagggkkknnnttt{{{}}}{{{|||zzzxxxxxx{{{~~~~~~{{{iiicccYYYQQQMMMMMMMMMMMMPPPRRRVVV[[[aaafffmmmrrr{{{xxxssslllhhhfffhhhlllrrr}}}{{{kkk___WWWRRRKKKDDD@@@@@@AAACCCCCCFFFGGGBBB;;;888;;;@@@BBB???;;;999:::;;;<<<<<<======<<<;;;;;;:::::::::666666666666666555444333666666666444333333555777888:::<<<:::666444444555555666999;;;<<<:::666222777666555333111222666999999888888777666555444444444555666888888999999888555555444444444555666666666:::===>>>;;;777333111444333111222444999===@@@<<<888444444666888888666555888999888999;;;777222...000444777444000333888555444333222222333555666555555444444333333222222222555999<<<===>>>???@@@GGGFFFBBB<<<777444444555333333444333222333555888???===:::777555333333333///111444555444333222222888888888777666555444444444444444444555666888888;;;999777666555666888999666777888999999888777666555888;;;;;;888666666888888999999888777888;;;===CCCEEEHHHGGGGGGHHHLLLPPPYYY```iiioooooonnnnnnnnnsssxxx{{{zzzzzz}}}~~~|||~~~}}}wwwpppllliiieee]]]VVVNNNJJJEEEDDDFFFIIIIIIHHHBBBBBBBBBAAA@@@???>>>===999;;;>>>AAABBBAAA@@@>>>777888;;;???AAAAAA>>>;;;000222444555666555333222999999999777555444555777444444444555444444333222555555666666666666555555555555777888999:::::::::777777666555555888===AAA<<<888555444666999<<<===;;;999666444444333222000222333555666777888999999///000111444666666555333222333444555777999;;;<<<<<<>>>???===<<<>>><<<999222555666555999===<<<999888555555999;;;999999;;;<<<;;;888555222333555888999999777666444333333222666333222666<<<@@@>>>;;;999777555333111111111222444333222111111111222333444333111111333333333222444444444555555666777777555555555444444333333222444555777888888888777666888888888888777666555444888777777888:::999777555555666777999::::::::::::777999;;;<<>>>>><<<999999:::;;;<<<<<<<<<;;;;;;::::::::::::888666444333666777777666555666999;;;<<<;;;999777555444444444555666:::===???===888444333555555444333333777:::<<<;;;999666444444333333333555888;;;<<<<<<:::999444444333222333444666777444777::::::888555333333444333222333555888;;;======999444444888;;;:::999444777888888:::;;;888333333000222666555111000333111222333444555666777777444444444555555555666666;;;<<<======<<<;;;<<<===BBBBBB@@@<<<777444333333222333444333333333666888999999888777555444333333---///111111111111222444555666666777777666666666444444444444666777999:::;;;;;;:::888777777666666555666777888999888888777555888<<<<<<999777888999555777999:::999:::<<<>>>BBBCCCDDDEEEGGGIIIKKKMMMPPPUUU\\\ccchhhkkkllllllqqqzzz~~~zzz{{{|||zzz~~~xxxpppeee```^^^[[[UUUOOOHHHEEEBBBDDDHHHKKKLLLKKKCCCCCCCCCBBBAAA@@@???>>>999;;;===??????>>><<<:::999:::<<<>>>@@@???<<<999666777999999999666444222888888888777555555777999666777777888777666555444555666888888777666666666555666999;;;===<<<;;;:::666666444333333555:::>>>;;;888666666888<<<>>>???===<<<:::777444222222222444444555666777888888777...000111222111111111222222333555777:::<<<>>>???999===<<<888777:::999555111444444444666:::999444444222444888888555777<<<888888777555444555999;;;888999999999999777666555555444555777999::::::999777666555333111111222333444333222111111222444555333222111222444444222111333444666888999888777666333444666777777666444222333555666888888777666555555666777999999999888888:::888777888::::::888555555555777888999999:::::::::===??????AAAHHHRRRZZZ\\\\\\\\\```fffnnntttwwwzzzyyyxxxyyy~~~}}}pppbbbWWWRRRQQQKKKGGGGGGLLLOOOOOORRRWWW___dddmmmzzzvvvkkkdddbbbccciiisss{{{uuudddYYYRRRQQQOOOKKKFFFCCCBBBBBB@@@AAABBBBBBAAA===999666777888;;;???BBBAAA<<<777888999;;;<<<<<<;;;999888@@@@@@@@@???<<<:::777555555666777777777999<<>>???>>>;;;999666555444333444666999:::333555777666555333444444333444444555666777888888>>>999555555:::======<<<444666777777999<<<:::555999222000555777222......---///222666888888777666333333444555666888888999BBBBBB@@@<<<999888999;;;===>>>???===999444222111111333444444333444666888444444444555555444333333//////000000000222666999444555666777777888888888444444444444666888;;;<<<:::;;;;;;;;;:::777444333444555777888999:::999999444777;;;<<<999777888999555888;;;===>>>???@@@BBB>>>======???BBBEEEEEEEEEIIIKKKQQQYYYaaagggiiiiiiooo{{{zzzzzzzzzyyyzzzsssiii]]]WWWUUUSSSOOOJJJEEECCCBBBEEEJJJOOOPPPOOODDDDDDEEEEEEDDDBBB@@@???999;;;>>>??????<<<999777;;;;;;===??????>>>999666>>>>>>??????===999666333666777777666666777:::<<<888999:::::::::888777666555777888999777666666666666888<<>>;;;666444444666888888888777666555333333...111333222///---...000222333666999<<>>444555666666666888;;;>>>888999;;;<<<;;;:::888777222555888999999888888888666666555222000//////111333222111000000222444555222111222333444444222000111444888<<<<<<:::777555222444777999999777555222111222444666666555444333///111555888;;;===>>>???:::777666777:::<<<;;;999555555666888999999999999>>>@@@BBBBBBCCCJJJTTT]]]eeecccccceeelllssszzz}}}~~~~~~||||||qqqccc]]][[[RRRMMMLLLQQQRRRNNNLLLOOOPPPSSS\\\lll}}}yyyrrrlllhhhbbbdddmmm~~~vvviii___YYYQQQNNNLLLKKKLLLKKKGGGCCC===>>>@@@@@@>>>;;;888666555999???CCCAAA;;;444...:::;;;<<<<<<<<<:::777666???DDDHHHCCC:::444666;;;<<<:::888777888;;;>>>@@@>>>999333000222444555555444222222777===@@@===:::555444444555666777777666:::888666555555444222000555555888<<<<<<999:::===888999999777444222222333222111111333777777333000222333444666777888888888666777888999::::::999888555333111333666888777555444555555555444222000//////222555777666444444444---222777:::;;;;;;===???DDDEEEDDD>>>777444777;;;<<<;;;:::888666333111000777555444555777999777555666222...///333555333000444222000000222444444444777555333444666777444222555444444444555888:::<<<555666666777777777777777666666666666666666777777444666888:::;;;:::999888:::<<<>>>?????????@@@AAA>>>???@@@@@@AAADDDHHHLLLKKKKKKKKKMMMQQQWWW]]]```uuu}}}|||}}}xxxsss___XXXPPPLLLLLLNNNNNNNNNCCC>>><<>>;;;888666666666555666999===AAADDDFFF???:::;;;@@@BBB<<<666999<<<>>>>>>;;;888888999222555999===?????????>>>777777888777555666888:::999:::<<<>>>???===:::666===;;;999777555555444555333999;;;888666666555222000000000////////////...222444777;;;======<<<;;;888888888777666666555555000111222333444555555555111//////222777999888555666666777777666444222111999999888777777777777777111444666888777777888999777888999888777555555555333333333222111111444666000...000555777444111111888777666888::::::777444999666333333555666444222000222555777888666444222000222666888:::;;;===???;;;:::888777666777888999:::555222555<<>>???@@@@@@???<<<999777<<<>>>AAABBB@@@<<<777444::::::;;;<<<;;;999777666555:::===;;;666333666999>>><<<999777777999;;;===???;;;666444444555444333999777555777;;;<<<999555666222///111666999777333888666555555666666555444666555777;;;:::666666::::::;;;:::777444111000111333333444666888888666444222333444555666777777777777777888:::<<<<<<;;;:::333222222444777888666444222333444666666666555555///000333555666555333222222555999;;;:::999:::<<<@@@@@@???;;;777666999<<<;;;;;;:::999777555222111555444444777;;;>>>===<<<999555000000333555444222444333444666999:::888777777555222333444555444222333333333444666888;;;<<<555666777777888888777777999999999888888777666555666777888999999999888777===>>>??????>>>======>>>@@@AAAAAABBBCCCGGGLLLQQQOOOMMMKKKKKKMMMRRRXXX\\\lllvvv~~~|||xxxzzz}}}wwwmmmhhhVVVPPPIIIEEEFFFGGGGGGFFFBBB<<<:::===AAAAAACCCEEEKKKOOOSSSSSSOOOHHHCCC???;;;::::::<<<>>>===;;;888888999;;;===<<<999666444:::;;;<<<;;;999888888888444666999>>>CCCIIINNNPPPPPPNNNMMMQQQVVVVVVPPPKKKGGGJJJLLLIIICCC===;;;;;;444555777:::<<<>>>>>>???999888777666666888:::;;;888888888999:::888444111999777666444333333333333444777888666666999888444333333222222222111111111555777:::======<<<:::999888888888777777666666666111111222333444444444444111111111333555666555444444555555666666555555444888777666555444555666666222555888999888777777777555777888666333111222444444444444333222222444666222000111555777444222333555444333444666777555333444222000111333555444222111333777999:::999888666666888999:::::::::<<<>>>>>><<<999777666777888::::::777555777<<<@@@???>>>EEEJJJNNNNNNLLLPPPYYYaaannnooossswww|||{{{uuufff```]]]]]]XXXOOOJJJJJJJJJEEEDDDOOO\\\gggooouuu}}}wwwssspppmmmjjjjjjvvvzzzpppeee\\\VVVSSSRRRRRRTTTTTTQQQJJJDDD@@@AAAAAAAAA???===;;;:::CCCBBBBBB@@@>>><<<:::999999::::::;;;:::999777666444666888999888777888:::???===:::777666666888999<<<:::999888888777555333999777555666999999666333999333...000777;;;888444666555444555777888888777666444666999777444444888<<<===<<<999444111000111333555777777777666666666222333444444555555555444555555666999<<<===;;;999444444555666888777555333444555666777888777666666000///000333777777333000666888::::::888777666777999888777666666888:::;;;;;;;;;<<<<<<:::888555333333333555:::???CCCDDDDDD;;;777222111222444444222...000333777::::::888555888666333333444555555444111222333555777888::::::555666777777888888777777;;;<<<<<<;;;:::888555444999999888888777777888888=========>>>>>>>>>>>>>>>AAABBBAAAAAACCCGGGMMMRRRMMMLLLIIIIIIKKKPPPUUUXXXbbblllwww{{{}}}}}}zzzuuuyyy}}}|||zzz|||tttiii___YYYKKKGGGBBB@@@AAABBB@@@>>>AAA<<<:::===???@@@BBBFFFNNNSSSWWWXXXSSSKKKDDD???888888:::<<<>>><<<999666::::::<<<======<<<;;;:::;;;:::999666444444777:::333777>>>EEELLLPPPSSSTTTQQQTTTYYY^^^bbbaaa]]]YYYRRRWWWZZZUUUIII???;;;;;;666666555666888;;;>>>@@@>>>:::666555888:::;;;:::888777555555555444111///666555444333333333444555333333222111555::::::555666555555555555444444444888999<<<>>>>>>;;;888666777777777777777666666666222222333333333333333333111333444444333333333444444444444444555666777888777555333111111222444666444777:::;;;:::888666666333555777444///---///333555555666555333333555666555111111555666444333444444333222222444666666555666555555777999;;;;;;:::333555999<<<>>>>>>===<<<999:::;;;::::::;;;>>>@@@AAA???;;;888777777999;;;;;;:::::::::<<<>>>???@@@EEEMMMTTTUUURRRUUU```jjjpppssswww{{{vvvpppjjjfff___TTTLLLIIIGGGCCCBBBGGGOOOTTT[[[aaapppuuu}}}vvvpppnnnkkkhhhfffnnn}}}{{{tttlllccc]]]VVVTTTRRRRRRTTTRRRNNNJJJCCCCCCCCCBBBAAA???>>>===CCCBBBAAA???===;;;:::999888888999999999888777666888888888999::::::999888>>><<<999666555555666777777888:::<<<<<<:::777555333222222333666888777666:::666222333888<<<;;;999555444444555777888777666555333555888777444555999===>>>===;;;777444444444333666888777333111222444333333333444444333333222111111333777;;;<<<:::888888999:::::::::777333111999:::999999777444222111111//////333888999555000666777888777666555444333555333111222444777888777:::;;;<<<===<<<:::777555222333777<<<@@@DDDEEEFFF<<<888333111111222222222---///222666::::::999666999888666555555666666777222333444555666777777777444444555666666666666666;;;;;;<<<<<<<<<:::888666===<<<:::888777777888999:::999:::;;;>>>AAABBBBBBAAAAAA???>>>???BBBHHHMMMGGGGGGHHHIIILLLPPPTTTVVVZZZcccmmmrrrvvvyyywwwsssxxx||||||xxxwwwtttsssqqqlllddd[[[RRRMMMEEEBBB??????@@@AAA>>><<>>@@@@@@CCCHHHPPPTTTYYYZZZUUUMMMDDD???666777888999999999777666999::::::;;;<<<<<<======:::999777444222222555888555:::AAAGGGKKKKKKJJJHHHDDDIIIOOOTTTVVVUUUTTTSSSOOOYYY```ZZZKKK===888888777666333333444888<<>>?????????555777;;;>>>@@@AAAAAA@@@888999999999:::<<<@@@DDDDDDAAA===999888888:::<<<;;;===>>>>>><<<===AAADDDHHHNNNUUUXXXYYY]]]fffnnnrrrtttvvvzzz~~~}}}~~~zzztttlll___RRRJJJHHHDDDCCCFFFHHHKKKPPPWWWccciiisss{{{yyynnnkkkiiieeecccdddwww|||{{{zzzuuummmgggYYYTTTNNNLLLNNNPPPQQQPPPEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<999777666777777777777777777666666666444444666888999888666999888777555555555666777888:::<<<===<<<999666555000000000111444555666666555666666666666888:::<<<777666444555666666555444444333444888888666999>>>===>>>>>>===:::888999999666999:::777333000111333333333333444333333222111000000222777===@@@===999===>>>???>>>;;;666222000::::::999888555222///...222000000555:::;;;777222444333333444444444333333333111000000222444444444777888999999888777555333111444888<<<>>>@@@AAABBB===:::666444333333333333333333555888;;;======;;;777666666444333444555666444444555555555555444333222333444444555555444444888999:::;;;<<<;;;;;;:::@@@>>>;;;999888888:::;;;:::999888;;;???BBBCCCCCCCCCBBB@@@>>><<<>>>CCCFFFBBBEEEHHHKKKNNNOOOOOOOOORRRXXX^^^bbbiiioooqqqnnntttwww|||}}}{{{vvvqqqooofffeeeccc^^^XXXPPPIIIEEE@@@>>><<<>>>@@@@@@>>>;;;>>>;;;;;;>>>???>>>AAAEEEKKKOOOSSSTTTOOOHHH@@@<<<666666555444333444666777777777888888999;;;<<<<<<777777777555333222444555777;;;@@@EEEEEECCC>>>;;;888;;;@@@BBBCCCCCCDDDFFFFFFTTTbbb^^^MMM<<<666777777555222000222555:::===DDD>>>888555777888666333666444333333444666666555555555555555666888:::;;;444333000000666???@@@;;;666666666666555555555555444555777999:::999888777444444444444444444333333444444222111111111111111///333666777555555888;;;999888666555444444555555444222///------///222444888:::======;;;999777777222555777444000...111444666777888777555444555666333000///333555333333555888888777777777888:::;;;888999:::;;;:::999999999666888;;;>>>@@@AAAAAAAAA888888999888888:::>>>AAADDDBBB>>>;;;999:::;;;<<<;;;>>>@@@@@@>>>???DDDHHHLLLNNNSSSYYY```fffkkknnnxxxxxxxxxzzz}}}zzzyyy~~~{{{nnn]]]QQQKKKGGGEEEGGGHHHIIIMMMSSSWWW___iiirrrxxx}}}ssshhhfffccc___bbbiii}}}|||xxxuuuuuuwwwvvvpppkkk\\\UUUKKKEEEFFFJJJNNNPPPDDDCCCAAA?????????@@@@@@;;;<<<<<<<<<;;;999666444666666666666666666666666333333444666999;;;;;;:::666555555444444555666777;;;===>>>===:::777555444555444333222222222222222///333666666444444777;;;999888666666666666444333444333555888999888;;;@@@===>>>???>>><<<:::;;;<<<:::::::::999666555555666333333333444444333222222333222444;;;CCCFFFBBB>>>???@@@AAA>>>:::666333222444555666666555444222111111111222666:::;;;888444222111000222444555555444444444333333333333333444555555444444333222111000111555888;;;;;;;;;;;;<<<===<<<:::888666666555666444444444666999::::::888222444444444222111222333444444444444444333333333222333333444444444444444555555777888:::;;;======???>>>;;;999999999:::;;;???<<<:::;;;???BBBBBBAAAEEEEEECCC@@@>>>>>>AAACCCCCCEEEHHHJJJKKKJJJHHHFFFJJJMMMPPPSSSZZZcccgggfffjjjnnntttuuurrrlllfffccc```^^^[[[VVVOOOHHHBBB???;;;999888:::===>>><<<999777666888<<<<<<:::<<<@@@BBBEEEHHHGGGDDD>>>:::888666555444222000111555888444555555666888999999:::666777888777555444444555666999>>>AAAAAA>>>:::777555666888999999:::===???@@@TTThhhgggSSS???777777555444111000111444777999@@@<<<888666666666444111222111000111333444444444222222222222444666888999777777555444999@@@BBB???555555555555444444444444333333555666777888999999666555555444333333222222444333222000000000111222///111444666666777999:::;;;:::888666555333333222333111///......000222444777999::::::888666666666333444555666444333444444555777888777555444444444222//////444777555555666777888888777666555777999888:::;;;;;;888666666666777888:::<<<============:::;;;:::999777777999;;;CCCAAA???<<<;;;;;;<<<<<<;;;===@@@AAAAAACCCHHHLLLPPPQQQUUU]]]gggnnnpppqqqzzzzzzzzz{{{~~~|||xxxtttzzz|||kkk\\\SSSLLLHHHIIIJJJJJJKKKNNNOOOUUU^^^fffkkkqqqxxx|||}}}pppddd```\\\\\\gggwwwzzzsssjjjhhhjjjllljjjggg^^^UUUIIIAAA@@@DDDGGGIIIAAA@@@===;;;;;;;;;===>>>;;;;;;<<<;;;;;;999888888666555555555555555666666333444666777888888999999555555444444444444555555999;;;<<<;;;888777888:::::::::888555222111111111...111444666666666666777;;;999888888888888777555555444555888888777:::@@@>>>??????===;;;999999:::999777666777888999999888222333444444444444444333444333666===FFFJJJFFFAAA<<<>>>>>><<<888555555555000111333555666666666555///111444777888888777666333222000222555666666555555777999888555444666888777666444333111111111111111555999:::999777777888999::::::888777555444444222222444666777777444111111444777777444222222222333222222222222444555666444444555666666666666555444444444555777999<<<>>><<<;;;:::999888888999:::@@@<<<:::;;;@@@DDDDDDCCCDDDDDDDDDBBB@@@???AAABBBCCCCCCDDDEEEEEEDDDDDDCCCEEEGGGIIILLLSSS]]]```___aaafffmmmoookkkddd\\\XXXXXXVVVSSSOOOIIICCC>>><<<888666555777;;;===;;;999222444888<<<<<<888999===;;;===>>>===:::888777888555666666444222222555888333333555666777777777777888999999777555444555777666888<<<>>>>>><<<999777333333444555777999::::::AAAYYYqqqqqqZZZAAA666666333222222111222333555555777777666666555444333222222111000111222333222111000000000000111333555777444777777555777<<<>>>===555555555555444444444333555555444444555777:::;;;888888777666444333222222444333111000///000222333111111111333555777666555::::::999888666444222111222111000000000222333444444555555444333222444555222222333666999999666333555666888777555333333333111///111777;;;999888999666888999888666444444666999<<<>>>>>>;;;888888888777888888999999999888888:::;;;;;;:::888777888999@@@??????>>>===<<<<<<<<<:::<<<>>>AAADDDHHHMMMPPPSSSVVV]]]eeelllrrruuuwww{{{}}}~~~{{{wwwsssooooooxxxxxxjjj```VVVOOONNNNNNKKKHHHHHHHHHMMMTTTYYY\\\bbbjjjppp~~~ooobbb\\\XXX[[[mmm{{{pppccc\\\^^^aaabbb```___VVVIII@@@===???AAABBB???===:::888888999;;;<<<>>>===<<<;;;:::;;;;;;<<<555555444444444555555666111333444333000//////000666555444444333333333333333666777888777999>>>BBB<<<<<<:::777444333333444000111333777:::;;;888555<<<:::999:::;;;;;;:::888777555666888777666888===>>>??????<<<999777666777555222111333888;;;;;;999222333444444555555555444333222444===FFFJJJFFFAAA888:::;;;:::666555666888000222444555777777777666,,,000444666777666666666666333222333666888777555666:::===<<<888666999===<<<;;;888555444444444555000444999:::888666666777444555777666444222111000444555888;;;<<<999444///333777:::;;;888555444555111000000000222555888:::555666666777777777777777555444333333444888;;;===999999888888888888888888>>>:::888;;;BBBGGGHHHGGG@@@BBBCCCBBB@@@???@@@AAA@@@???>>>>>>@@@BBBEEEFFFDDDGGGHHHKKKSSS\\\___\\\]]]cccjjjmmmiiiaaaXXXSSSPPPNNNLLLHHHDDD@@@===;;;888666555777;;;===<<<:::222444999???>>>999999<<<:::::::::888777777888:::333666888888555444555777222333555777777777666666;;;:::999666444444777999777999:::;;;;;;999777555//////000333777888888666CCC^^^wwwwww^^^BBB555444111111222222333333333333000222555666555444444555444333222333444333111///000000000000222333555777000444555333333666999888555555555555444444444444999777555444555777:::<<<;;;:::999888666444333222333222000//////111222333333000///111444555333000999999999999777555333111222222222222222333444444111222111000//////222444111000111666;;;<<<777111444666888777555333222222111///222:::>>><<<;;;;;;777:::<<<;;;777555444555777:::======:::888888999777777777777666666555444666888:::;;;::::::;;;<<<>>>>>>>>>???>>>===<<<;;;::::::===AAAFFFKKKPPPRRRTTT[[[dddkkkooosssyyy~~~zzzuuuqqqmmmiiigggooozzztttkkk___UUUSSSRRRMMMGGGDDDDDDHHHMMMOOOQQQVVV___fff|||pppccc]]]\\\```nnn|||ooohhh___YYYWWWWWWVVVTTTWWWRRRJJJCCC===;;;;;;<<<:::666555999:::888777999999<<<@@@???===;;;;;;===999444000000333555222///444222111111333444444444777555333222333555888:::999666333111222666;;;>>>???<<<999888999999999888===:::999999999888333000///333444333777>>>???:::555444333555888;;;<<<===:::;;;;;;:::777666555666444666888;;;;;;:::888777666555444444555666555333888444222666===@@@>>>:::888888888777666444333222111111333444666777888888777555222333555666555333333333222111111333777;;;///444:::;;;:::999<<<@@@CCCAAA===999666444222222555888;;;===<<<888444111222333444444444444222222333444666888888888888777999<<<>>><<<777222000000111444666666444333555777999555444555444222333666555444222222555999<<<===<<<777222333666999888555999999:::===@@@BBBAAA???BBBCCCAAA???AAADDDAAA;;;888999;;;===?????????>>>CCCGGGKKKMMMOOOSSS\\\ccchhheeeaaa[[[VVVQQQNNNLLLJJJKKKKKKGGG@@@:::888777999777444555777777555222333333444777;;;======;;;:::888777666666777999;;;:::888666333222111111111444333333444666777666555777777555333222333777::::::999888888:::999888666333444444444333333555777AAARRRfffkkk]]]HHH:::777111111111111111333444444777666555444333444555555666444333222222222000...111000///000222333333111777666333111111222444666<<<999666222111111333444???AAA>>>888888===<<<777<<<:::888666555444444444444222//////222333111///222333444333333333444555777:::<<<999333......000222444555444333111111222111111111000111111222222222222333444555666666777666777999999999888666555///333999BBBHHHJJJFFFCCCAAA>>>:::888777666555444999999888888888888888999777888999:::999999777777444777:::<<<======>>>???CCCCCCBBB@@@>>>>>>@@@BBB???@@@AAABBBFFFMMMVVV\\\^^^bbbgggmmmrrrwww|||}}}sssiiicccbbbdddwwwtttmmmbbbWWWPPPJJJFFFDDDHHHHHHGGGFFFGGGKKKPPPTTTzzzoooccc^^^^^^dddrrryyyhhhaaaYYYTTTTTTTTTRRROOOPPPLLLFFF???<<<;;;<<<===<<<888777:::;;;999888:::???@@@AAA@@@>>><<<<<<<<<999555222222555777555333000000000222666888999999777666555555666777999;;;<<<:::777444444666888:::;;;999777888999999999888888666444444555444111...555777777444777===>>>:::;;;999777666777777888888888999::::::777444333333777888:::;;;;;;:::888666555444333444555666555444999666444888>>>???;;;666555555555555555555555555666666666666777999:::;;;888555333444666777666444444444444222111333666999555999======<<<<<>>@@@@@@;;;666444333000333666777666555666777888555444666666444555888666444333333666999;;;===>>>:::666666999;;;:::777999999:::<<>>AAABBBAAA???AAAEEECCC>>>999:::<<<>>>>>>???>>>>>>???DDDHHHJJJJJJLLLQQQVVV\\\XXXRRRMMMIIIGGGGGGHHHDDDEEEFFFCCC>>>:::888888666444333333555555333111222333666999===???===<<<===<<<:::999888888888999:::888666444222111111111333333444555777888666444555666777666666666888:::999888888999:::;;;999777333444555444333222444555;;;GGGUUUZZZRRRCCC999444222222222333333333444444000000000111333555888999666555444444555555444333333222111222555666666555444333111000111333555777;;;888555222111222444555@@@AAA>>>999999<<<:::666>>><<<999555333111111111666333111111333444333111333555666444111111333666666999;;;999333//////111333444666555333222222333222222111000000000111111666666666666777777777888777888999:::999777555333555555999BBBLLLPPPJJJDDD???===:::999999888666444999999888777777777777777444555777999:::;;;;;;:::999:::;;;::::::<<>>===>>>AAACCCDDDEEEGGGIIINNNTTT\\\bbbdddggglllppptttxxx}}}~~~uuulllggggggiiixxx~~~xxxmmmbbbYYYRRRLLLHHHGGGFFFDDDCCCDDDGGGLLLPPPsssjjjaaa^^^cccmmm}}}yyykkk^^^XXXRRRPPPRRRRRROOOKKKJJJGGGBBB>>><<<<<<>>>??????;;;:::======;;;999:::DDDBBB@@@@@@???>>>===;;;999555333333666888888666111111111444777:::;;;:::777777777888999999::::::???===:::888666555555555555555555777::::::999777666444222111222222111000;;;;;;:::777999======:::<<<;;;999777666555555666666888::::::777333111000999:::;;;;;;;;;999777555333222222333555666555444777444333666;;;<<<999444333222222222333555666888999888777666666888:::;;;888666444555666777777666666777666444222222444666888:::<<<;;;:::;;;???DDDBBB@@@>>>;;;999888888888999888555333222222333444222333444555666555555444555555555555777999;;;<<<:::>>>AAABBB>>>999555333111444888;;;::::::999:::888555555777777555666999555555444444555777999:::===:::777777999:::999777999888999;;;>>>???>>>===>>>@@@>>>;;;<<<>>>===888999:::;;;;;;<<<<<<<<<;;;999>>>CCCEEEEEEFFFHHHKKKTTTPPPHHHBBB>>>>>>AAACCC<<<>>>???===;;;999999999444333333444555555333111222444777===@@@AAA???<<<======<<<:::999777666666999888666444333111111111222333444777999999666444222444777888777777888999888777777999;;;<<<;;;999555666777666444333333444666:::AAAFFFHHHCCC<<<555222333444555555555444333...///000222444777999;;;666555444555777888888777333333222444777888888888333222111111222444777888999777444333222444666777AAAAAA>>>:::999;;;999555===:::666333111000111222777555333333444555444333333555666555333222444666555777999777333000111222333555666666444333333444222222111111111111222222;;;;;;:::::::::999999999777888:::;;;:::777444333999666777@@@LLLPPPIIIAAA<<<;;;:::;;;;;;:::777555999999777666555555555555444666888;;;===???@@@AAA???>>><<<999999;;;@@@DDD===>>>>>>>>>>>>@@@CCCFFFIIIKKKOOOSSSWWW^^^eeeiiimmmpppsssuuuxxx|||yyyqqqnnnpppsss|||xxxnnnddd[[[SSSNNNJJJHHHDDDBBBBBBEEEIIILLL|||kkkeee___aaajjjyyyqqqaaaVVVRRRNNNPPPUUUVVVRRRMMMHHHEEEAAA>>>===>>>@@@BBBBBB>>><<<>>>???<<<:::;;;EEEAAA>>>>>>@@@@@@>>>;;;777444333333666888888888777555555666777777666444555666888999::::::999999======;;;999777555333222111222555888;;;<<<:::888666555333222333444555555;;;;;;;;;<<<===>>><<<999777777666555555555777888444777::::::777444111///777888999999999888666555222111111222555666666555444222000111666888777555333222111111222444666888999777555333222444666777777666666666666777777888888999888666333222222333444444444444444777===BBBCCCAAA???<<<;;;:::999999:::888555333111222333444333444666777888888777777999777555333333555666888888;;;???AAA???:::555222333666:::===>>>>>><<<;;;888555555777777444555777444555555555444444666777888666555555777777555444999999999;;;>>>??????>>>@@@AAA???;;;:::;;;:::666888888888999999999999999666999===@@@AAACCCFFFIIITTTPPPIIICCC???>>>???@@@::::::::::::999888888888444444555555666666555444222555:::???CCCCCC@@@<<<;;;;;;;;;:::999777666555999888777555333222111111111222555888;;;:::777444444555666666555555666777666666666888:::<<<;;;:::888999;;;:::777555444444555666888???GGGKKKDDD:::333444666777777555333222555555555666666777888999666555444555777777777666222111111333666888888888444444333333444555777888777666444333333555777999???>>><<<::::::;;;:::777888666333000000111333555666555444333333444333333333444777:::===<<<888444444666777666333222222333333555666666555444444555111111111222333444555666???>>>>>>===<<<;;;;;;:::555666888::::::888666555777555555;;;BBBEEE@@@;;;888888:::;;;===<<<999666999888777666555555555555888999;;;===@@@BBBCCCDDD@@@???===:::999:::>>>BBB===>>>?????????AAAEEEHHHJJJNNNSSSYYY___eeelllpppvvvxxx{{{}}}xxxvvvyyy|||wwwnnneee\\\VVVSSSNNNIIIEEEDDDFFFIIIJJJ{{{rrrjjjfffcccfffrrrnnn___TTTPPPNNNRRRZZZ]]]XXXRRREEECCC@@@===<<<===>>>???CCC>>>===???@@@===;;;<<<@@@>>><<<<<>>;;;777666555555777999::::::888777666666666555333111333444666888999888777777999999999999777555333222111222555999<<<===;;;888666555555444444555777888666777:::>>>AAA???;;;888333444555444333333666999444777:::;;;888555222111333444555666777666666555333222111333555666666555:::666111000222555666666666555333222222333555666888777444111111222333555666666666666666777888999888999:::888555333222333000///......000555<<<@@@CCCBBB???===;;;999999999777666555333222111000000111222333444555555444333777555333111000222444666777999===??????;;;666222222444777;;;======;;;999888555555777666333222444333555777666444222333444444444555666666666444333:::999999;;;>>>AAAAAAAAABBBEEEDDD???>>>@@@@@@>>>999999999999999999::::::888888999:::;;;>>>BBBEEEMMMKKKHHHEEECCCAAA@@@???;;;;;;999999888888777666333444444444444555666777333666;;;AAAEEEDDD@@@<<<999999::::::;;;::::::999999888777666444333111000000111444888::::::777444::::::888666444444777999555444555777:::;;;;;;999;;;===??????<<<999777666666777999???KKKRRRKKK>>>444555777777777555333222777777777777777777777666666444333333444444333222000//////111444666666666444444333222222333333444666555444444444666888999;;;999999:::<<<<<<;;;;;;666555222000000111333444333333333222111111222222777666:::CCCKKKJJJ@@@555444555555444333222333444333555666666555444555555000000111333555888:::;;;??????>>>>>>======<<<<<<333444777888999:::999888555555666777888777666555666666888;;;===<<<999666777777666666666666777777;;;;;;<<<===>>>???@@@AAA===>>>>>><<<;;;:::;;;=========>>>>>>???BBBFFFIIILLLPPPWWW]]]dddkkkqqqvvv|||~~~xxxqqqiiiccc]]]WWWNNNHHHGGGGGGHHHHHHzzzooohhhmmmllljjjnnnzzz~~~mmm___SSSOOOLLLQQQZZZ]]]XXXRRRAAA???<<<:::999999;;;<<>>>>><<<:::888888777777888:::;;;<<<555555555666888888555333222333555666777777666666666777888888888666555444222333555999<<<<<<:::777333444555444333444555777222222666===@@@<<<888777666777888555111000333666333666999999777555444333222222333444555555555555444333333444666777666555AAA===777333333444555666888777666555444555555666999888555444333333444555444555666666555555777999777888:::999777555333333111///......111666<<<@@@@@@???===;;;:::999999:::555555444333111///...,,,333444555666666555444333111000//////000333777999888999;;;>>>@@@===888444///000222555888888666333777444555777666333111333444777:::999555222222333333555777999999999777666999999999;;;???BBBCCCCCC===@@@AAA======AAACCCCCC<<<;;;;;;;;;;;;<<<===>>>===;;;999777777999;;;===???@@@BBBCCCCCCBBBAAA@@@>>><<<999888888777666555111222111000000222555888666888===BBBDDDCCC???;;;999999:::;;;<<<===>>>>>>999999888777555333111000000111333666999999777444???>>>;;;888666777:::===666555666888:::;;;;;;999<<>>===<<<===999888555222000///......111222222111//////000222999999===HHHRRRPPPDDD777555444333333333333333333222444555555444444444555000000222333666999;;;===<<<<<<<<<===============444555555666888999:::;;;555777888666333111222444444555777999;;;;;;888666666666666777888:::<<<<<<;;;;;;:::999999::::::::::::<<>>@@@AAAEEEIIIMMMTTTXXX]]]ccciiiooouuuzzzyyyuuuhhh___TTTLLLIIIHHHFFFEEE~~~rrrkkkhhhkkkmmmooosssvvvgggYYYRRRLLLHHHLLLTTTWWWQQQJJJ===<<<:::888888:::;;;<<>><<<;;;<<<:::<<>><<<:::999666666666666555666888:::333444555777::::::999777333333444555666666666666666777888888888777777666444444555777999999777555222444666666444333444666444000222888;;;777555666999;;;;;;777222000222666111333666666555444444555444444444444444444444444777555444555777777666555;;;:::777555555555555555999999888888888777777777888777666555555555555555222444666555444444777999555777::::::999666555555555333000000222777<<<>>>;;;:::999999999:::;;;<<<888777666444333111000///666777888888777666444333/////////000111444777999666666888;;;===<<<888444000//////222444555333111444333444888888555555777777;;;>>>===888333333444222555888;;;<<<;;;::::::777666777999>>>BBBDDDEEE:::>>>>>>999777:::===>>>;;;:::::::::;;;===>>>??????===;;;::::::;;;;;;:::999;;;>>>@@@BBBCCCBBBAAA???<<<888777777777666444222222111...---000666;;;888:::===AAACCCBBB===:::888888888888999;;;===>>>999999888777666333111000000000111444666777666555:::::::::999888999;;;>>>888888888:::<<<===<<<;;;;;;???CCCDDDBBB>>>;;;999666===@@@???DDDKKKGGG<<<777777666555444333222111111222444666888999999999555444333444666777666555333222222333555777666555111111111111111111222222666555555555666777888999999555666<<<>>><<<:::<<<999888777555222///---,,,111222333111///...000222555888>>>EEEIIIFFF===555666444333222222333333333111333444555444333444555000111111333444777888999888888999:::<<<===>>>>>>999888666555555777999:::777666444333222222333444444444555777999999777555444555666999;;;>>>AAABBB===<<<:::999888888999999;;;===???@@@>>><<<<<<<<<>>>@@@BBBEEEIIINNNTTTXXXbbbeeehhhkkkoootttyyy}}}~~~}}}~~~tttjjj\\\RRRMMMKKKHHHEEExxxpppnnnnnngggkkkooovvvzzznnn___RRRQQQJJJDDDGGGNNNPPPIIIAAA<<<;;;:::::::::<<<>>>@@@===:::999<<<>>><<<;;;<<<:::>>>CCCCCC???:::777777222333333222111222444666666666777999;;;;;;999777444444555555666666777777888999999999999888888777444444444555777777555333222666999999666444555666666111///444666333333777999;;;<<<999444222555999000111333444333333444666666666666555444444333333888777666666777888666555000111222555666777666555888999::::::::::::999999666555555555555444444333111444555555333333666999333666999;;;:::888777666888555222111333666999;;;666666666777888;;;===???>>><<<:::777555444555555444444555555333222000///222222111111222444555666444333444666999999666222333111000222555666444222222111333888:::888888;;;999>>>AAA@@@:::555444666///333888;;;<<<;;;;;;:::555444555888===BBBDDDEEE@@@CCCBBB;;;666777999999777777777777888:::<<<>>>>>>>>>>>>@@@AAAAAA@@@>>>===>>>@@@AAABBBCCCCCCCCC>>>:::777666777888666444444444222///...111999???:::;;;===@@@BBB@@@===999666555444444555777999;;;999999999888666444111000000///000222555666666555222444777888888888:::<<<;;;::::::<<<>>>>>>===<<<:::>>>BBBDDDBBB>>>;;;999888@@@CCC>>>@@@FFFDDD;;;888777555444222222111111555666888999::::::::::::666555555666999::::::999666555555666777888888777111222333444555555666666666666666666666777888888;;;666777===>>>:::999;;;666666666555444222///...111333444222///...000333///555;;;>>><<<888444222777555222111222333222222000222444444333333333555222111111222333444555666555666777999;;;<<<>>>>>>===:::777444333555777999777333//////333555555333444444444666888888666555333444666999===AAADDDFFF???>>><<<;;;::::::;;;;;;===???@@@???>>>===>>>???AAADDDHHHLLLQQQXXX___dddnnnoooppprrrssswww||||||yyyxxxxxxyyy|||}}}rrrcccXXXRRROOOKKKHHHwwwkkkgggjjjhhhmmmwwwxxxlllaaaWWWQQQKKKJJJHHHFFFDDDCCCAAA@@@>>>===;;;999999:::<<<===999777555444666:::???BBBCCCEEECCC???===>>>===::::::777444222222222222111777777888:::;;;:::888555444666888:::;;;:::999888999888666444333444555666777444222333555777666444666777777888777555333222666555222111111333555777???<<<777222000111333444222333444666777444000---111222444666666444111000333333444555666777888888111666666333333888888444;;;;;;::::::;;;===???@@@888555222333666888555111444444222111222444666777888555333555999;;;:::888888888888888777555333222111333555777999:::::::::@@@<<<888777777777444222777888888555000,,,,,,---333444555444444444777999444555666666666555444333111333555444333222222333333111111444888;;;:::888;;;:::999777666555555555444444333222666999555...555555666777888:::<<<===<<<======;;;888777888999999999::::::999999888888CCCEEEGGGGGGEEEBBBAAAAAAEEEEEEEEEDDDDDDDDDCCCCCC@@@===999555333444777999777555444222333444666777888999;;;=========;;;:::555444333111111222333444444666999999777444111000555444222111222444666888666777888999:::999999888::::::;;;>>>@@@???;;;666666999===>>>===;;;999999:::;;;<<<===???AAACCCDDD@@@777222444555111000333555444444666777777444222555999999777888===<<<777999777555888<<<===999555111111111111111333777:::===:::666444444666666666666666777888999999999999666555444333444333111...555555666666555333222111444555777888777666444333......///111444555444222222444555666666555333222555222000111333555444222333333444555777999:::;;;888999::::::888666666777===:::666444444555555555:::666222444999===<<<:::>>>999444666===DDDGGGHHHEEECCC@@@<<<:::999::::::===@@@CCCDDDCCCCCCDDDEEEEEEGGGNNNVVVZZZ]]]cccjjjpppxxx|||yyywww{{{|||zzz~~~}}}}}}wwwkkkbbb]]]YYYTTTPPP|||nnnbbb```ccciiippp{{{rrrfff[[[SSSNNNKKKIIIHHHFFFEEEDDDBBBAAA>>>@@@AAAAAA>>><<<<<<<<<;;;999777555555777:::<<>>???DDDAAA>>><<<<<<;;;999666555777777444111...///000444555666555444333444555555666666777666555444333333444555444333222333555444222111333666999999888999999888666666555555666222222000...111555111+++222333444555777:::<<<===;;;<<<<<<:::888777888999999:::;;;;;;;;;:::999888:::===@@@@@@???>>>>>>>>>@@@AAABBBCCCBBB@@@???===CCCAAA===:::888888999:::666666555444444555666777555777888::::::999888777444444333222222222222222333777;;;<<<;;;888555444555444222111222444777888555666777888888888777777888888:::===@@@@@@<<<999999;;;======;;;999999999666777999;;;===@@@CCCEEE;;;777555666444//////333555444333444666666555333444888999888:::??????;;;999777555777:::;;;777333111222333333333444777999:::777333222222333444333...000222444666777888888444333222333444333000...444555555666555444333222666777999:::999666444222000///000222444555444222222333555666777666555444555333222333666777666444444444444444444555666777888:::;;;;;;999777777888:::888666666888999999888888444111222666:::;;;:::@@@<<<888999???EEEHHHHHHFFFEEEBBB@@@>>>=========@@@BBBEEEFFFEEEDDDFFFHHHHHHKKKSSS]]]bbbdddiiiooorrr{{{~~~}}}}}}~~~|||rrrjjjfffbbb]]]XXXsssddd[[[ZZZ___gggppp~~~{{{lll___VVVPPPMMMHHHGGGEEEDDDEEEDDDBBBAAA???DDDIIIIIICCC===;;;<<<:::888777555555666888999===???>>>:::888999888555555444333444666888999888999888777999<<<>>>>>>>>>:::999888666555444444444777888:::::::::888555444555333111111222222111000555555555555666666666777666555333222222333555666222222111111111222444444:::888444222111222555666111222444666777777777666333444666999:::;;;;;;:::666888666333333777999888111222444666777777666666777444333555888:::888666333333222222333444666777333444555555444333444555777999;;;===>>>>>>===<<<:::999999999:::===@@@CCCEEECCCAAA??????>>>;;;999444555666444222111111222444555777666444222111222555666666666666555444444333444444222111111333555555333222222444666777666666666555555555666666777555555222000222666444///444444444555666777999:::999::::::999777666777888999:::<<<===<<<;;;999777444777:::;;;;;;;;;<<<===:::<<<===>>>===;;;888666BBB@@@>>><<<:::999999999666666777777777777666666222333555666666555444444333333444444333222222111222777===@@@???<<<999777555444333222333555777888555555666777777777666666666666888;;;>>>???===;;;;;;===>>>===;;;888888888444666999;;;===@@@DDDGGG:::999999888444///000444444333222333444666666555000333555444666:::<<<:::999777555666888888555222222333555555444555666888555333000///000111111000000111444666888999888888111111222444555444222///222333333333333222222111777999;;;;;;:::777333000222111111222444555444222111222555777888777666666444444444666999999888666555555444333222222222222777:::<<<===;;;999888888888777777999;;;===<<<;;;999555111111666:::<<<<<>>AAADDDGGGGGGFFFFFFJJJNNNOOOSSS\\\ggglllmmmoootttvvv~~~~~~{{{uuuqqqmmmgggccc}}}nnn```YYY[[[bbbkkkuuuvvvfff[[[UUURRRPPPFFFCCCAAABBBCCCDDDBBB???@@@GGGMMMKKKCCC<<<;;;<<<555555555555666888:::;;;:::<<<<<<888888:::999666888777666666888888888777999777555666888;;;<<<===555444333333444555777999999::::::::::::888777666444444333333222111000///444444444555666777888999555444333222111222333444000111333444555555555444===;;;777333000111333666000111333444666777777888666888:::===?????????>>>555444222000000222555666555555555555555555444444222111111222555777777555444333222111111222222333222555777666333111333555777999<<<>>>???>>>===<<<:::::::::;;;<<<>>>@@@AAAAAA@@@???>>>===;;;999888666666666555444333222333222444777777555222111111555555555555444444444333222222111000///000333555666444333222222333555555333333333444555666777888777777555222444999999666999888777666555444444444666777999888777666777888888999;;;<<<;;;999777555555888:::;;;;;;;;;<<<===777888888888777555333222999:::::::::999888666666666777888999999888666555111222222333333333222111111222444555666666555444444999???CCCBBB>>>:::888555444444333444666777999666666666666666666666666555666888:::<<<===<<<<<<<<<>>>AAA@@@===999777666555777;;;<<<===???CCCGGG???===:::777444222222444444333111222444777888888222444555555555777999:::888666555555666555333111222444666666555444555666222111//////000111000///444555666888888777666666222333444777999999666444111111111111111111000000555777999;;;:::777333000333222111222333444333111000222444666888888777666333555777999;;;;;;:::999555555333222111111111111777:::===>>>===;;;::::::777777888;;;======;;;999:::777444444777;;;>>>???BBB@@@???@@@BBBDDDCCCBBB@@@@@@@@@@@@@@@>>>===<<>>888999===555555555666777999;;;<<<888;;;;;;999999<<<<<<999888777666777999:::999777888666333222444666777888333222111111333666999;;;;;;:::999777777777777888555555666555444222111111333444555666888999::::::777666555444333333444444333555777888888777666555===<<<:::666222000111333000111111222333555666777777999;;;===>>>?????????666333111000000111333555===<<<:::888666555555555111111111222555666777666888777555444222111000000333666888888555333444666777999;;;======<<<999888555666999<<<======<<<;;;;;;<<<===<<<;;;999888888999888777666555444333222111333666777555444333333444444444333333333333333333333222111000111444777666555444333222222333444111222222333555666888999222444333111444999:::888;;;:::888777666555555555444666888888888777888999777888999:::999777555333999:::;;;;;;:::999:::;;;777666555444333333333333333444666888888777666555666888999::::::888666444111222222222222222111111///111444666888999999999999>>>DDDFFFEEE@@@<<<:::555555555555555777888999777777777777777777777777666777888999999999:::;;;;;;???CCCCCC@@@:::555333555888;;;;;;999:::>>>BBBEEEBBB<<<666444333222111555333222333666999;;;;;;;;;<<<<<<;;;999888:::===777666555444444444333222333555777666555333333444222111000111333333222111111111222333444444444444666666888:::======;;;999444444333333222222222333111333666888888666444222333111000111222333222111111333555777888888777666333555888;;;;;;;;;::::::444444333333333333333333777999<<<======;;;;;;<<<777777888:::<<<;;;888555999777555555888;;;???@@@AAA@@@?????????@@@???>>>999::::::;;;;;;;;;:::999;;;AAAFFFIIIIIIMMMVVV]]]dddeeekkkssswwwuuuttttttvvv}}}zzzvvvrrreee\\\YYY```iiizzz|||sssggg[[[UUURRRRRRQQQLLLHHHEEEFFFIIIJJJGGGCCC???AAACCC???999666888;;;:::999888777888999;;;<<<;;;======::::::======:::444444555777:::<<<;;;:::777555222111222444555555666444333222222444666777;;;999777555444555666777444666888777555444333333333555777999;;;;;;;;;;;;999999888777666666666666555666888999:::888666555:::;;;;;;888333000111333333222111111222333555666777777777888999:::;;;<<<999555444555444333444888@@@@@@>>><<<:::888666666222333444555666777888888;;;:::999777555333222111444666888888777666666666555777:::;;;;;;888555333000333777:::;;;:::888666888:::======<<<;;;;;;;;;:::999777666666666444222222444666777555444444555555444333333222222333333444555555444333444777999444555666555444333333444111111222333555777999:::333666777555777<<<===<<<666666666666777888999999222555888999999888999:::888888888777666555444333888999:::888666555555666666666555555555555444444333444777999:::999888777777888999:::999777555444222222222222111111111111000111333555888999:::;;;<<<@@@EEEGGGEEEAAA>>><<<555555555666666777888999999888777666666666777777666777888777666777999;;;:::===AAABBB???999444111444777:::888444333777<<>>888555222///555444444777:::===>>>>>>>>>===<<<;;;777333555:::666666555444333333333444777888888777555333444555222222333555777777555333000000000222555888;;;===999999999;;;===>>>>>>===:::999888777666666666666111222444666666666555444333222000111333444444333666777999::::::999777666444666999:::999999999:::444444333333444444555555777999;;;<<<;;;;;;<<<>>>888888888999:::999666333555444444555777:::===??????>>>===<<<<<<<<<<<<<<<666666666777888999999999<<>>===;;;:::999888888777666666555555333444666777888777666555666888999666222000333777777666333222111222444555777777555555555777888:::;;;777666999999555666999<<<>>>@@@AAA???<<<777555222333444555555666777888777777777666555444333222444444555777999999777555333555777999999666333111000222444666777777666555666999===>>>===<<<===???999777666666888888666444666777888777555444444555777666555444444444555555111333444444444444666777222555888888666444444444222222333444555777999:::666:::<<<::::::======;;;333333444555666888999:::111444888::::::::::::;;;:::999888666555555555555666777777555333222333444444666999;;;;;;999777555888999:::;;;;;;:::999888888888888888888666555444333222222111000000111111111222222333555666888999777;;;???AAA@@@>>><<<;;;666666666777777888999999888777666555555555666666444555666666555666:::===999;;;===<<<999555222222333888;;;888444222666;;;NNNYYY]]]RRRCCC:::666444666666777:::>>>AAAAAAAAA:::888777777111,,,...555666555555444333333555666;;;;;;:::888555555666777333333555777999999777555333222222333666;;;AAADDD:::888777888:::<<<=========<<<:::888777777777777444444444555555555555555555333222222555777777777===>>>>>>>>>===;;;888777444777888888666666888:::444444444333333333444444777999999999999:::===???888888777888999999777444222444555777888:::<<<>>>>>>===<<<:::999999:::;;;777777777777888:::<<<>>>BBBJJJTTTWWWWWWZZZcccjjjrrrnnnmmmrrrvvvvvvvvvxxx{{{}}}}}}~~~~~~|||zzz{{{}}}~~~|||{{{{{{~~~uuuhhh^^^XXXXXXaaalllzzz}}}tttnnneee]]]XXXTTTQQQOOOLLLGGGBBBCCCGGGHHHDDD???777888999::::::888777555:::999777777:::???DDDHHHBBBDDDBBB<<<999999777333888777777888999888666444555444333555777999:::999777666555555444444444444333444555666555444111000111444888888666444444555444777;;;???@@@>>><<<:::666666555444333333222222000111333555666666666555333555666333000111777<<<;;;888555333111222333444:::888666444444666888:::;;;777777;;;:::666555999666:::@@@DDDCCC>>>888333111222333333333333444555222222222333333222111111444333333666::::::777444000333666888999666333111111222222333444555555666333777<<<>>>======>>>@@@888666444666999:::999777:::::::::777444333444555999888777555555666666777---///222222222111222333111555999:::777555444555222333333444666888999:::444999;;;888777888777444444444444444444555666777111444888:::;;;;;;;;;<<<===;;;888666555555666777555666666444333222333555111666<<<@@@AAA===888555;;;<<<<<<<<<;;;999888666888888888777777555444444333222111000000000000000333333222111222333555666000333888::::::888888888666666666777888888999999777666555444333444444555111333555555444777<<<@@@::::::999666333111222333555:::===;;;666555:::???RRReeepppeeeOOO@@@<<<;;;666777999===AAADDDCCCBBB:::777777777111+++...666555555555444333444666888???>>><<<999777666888:::333333555888;;;;;;888555444222000///222777===AAA999777555555777999;;;;;;===<<<999777555444444555888777666555555555555555666444333444777999::::::BBBBBBBBBBBB@@@<<<999777555777888777444444777999555555444333222222222222888888888888888:::===@@@888777777888999:::888777333555888:::<<<===>>>@@@>>>===<<<:::888888:::<<<:::999999999:::===@@@BBBHHHQQQ[[[^^^]]]___fffnnntttnnnlllqqquuuwwwyyy|||~~~|||}}}}}}|||{{{zzz{{{~~~~~~}}}|||}}}mmmZZZRRRRRRYYYhhhvvv|||vvvlll```[[[[[[YYYRRRKKKNNNJJJEEECCCCCCCCCBBB@@@BBB>>>999777999;;;:::999===<<<;;;;;;===AAAEEEGGGLLLHHHAAA;;;888555222111444222111222666:::<<<===;;;666222444:::===:::666666666555555555444222111444444444444333333222111333444555555666666555555999666222222555666555333333222000000111222111000000000111444666888888777333333333555777777666444333444555444222111222333666333000000111444555666===999555222333555666777===AAAAAA>>>???AAA<<<555333333333333333222111000222333444555444333222111000111222333333333333333999555222333777888555111)))888...444333...;;;///888666444777<<<>>><<<999555444333666:::======;;;===<<<;;;:::999999999999;;;:::888666555555666666666555333222111111222222222222111111222222333444333222222222222333444444555777:::<<<<<<;;;:::888333222222333444666888999555444555888;;;;;;888444999999888777666666777777111111222222222111111000666666111000888===...888888999999999888888777777666666666666555111...666222///111666999888555///000111333444555555555222111222333666888888888>>>999555555:::===<<<:::777555444555777777444111666666666777:::<<<======>>>999777666444///...111======<<<999666666777888FFFZZZiiidddQQQBBB>>>>>>999;;;======<<<===AAAFFF:::999777555444444444444111------111555777:::???EEE@@@;;;888888666333111666666777888888777666555222222111000111444999===<<<:::777555444444555666888777444222222222333444555333111111222222111000777666444333555888<<>><<<999777666666666555444555555777777666444222222444444222///;;;777555666777777:::>>>;;;:::999999999999888777888888888666555666888;;;999:::::::::999777555333======<<<:::888;;;BBBHHHNNNVVV]]]```cccggghhhfffqqqqqqpppooonnnpppuuuxxxyyyzzz|||~~~{{{vvvuuuwww}}}uuuhhh[[[WWWYYYaaaqqq}}}vvvjjjcccZZZVVVVVVUUUPPPKKKNNNJJJDDDAAABBBDDDEEEEEEBBB>>>:::999:::<<<<<<;;;>>>>>>>>>>>>@@@CCCFFFGGGJJJFFF???:::888666444333333333444666999;;;;;;:::888555222333666888777444666<<>>;;;555333333333333333333333333333444444555555444444333000111444666666444222000555222111222444555333111999BBB333333111///@@@999777555444777<<<===;;;777666555444777:::<<<<<<:::<<<;;;::::::999999::::::<<<;;;;;;:::999999::::::777666444333222333444444111111111111222333333444999999777666555444444444666888999:::;;;:::999888666555444444555666777888666555666999<<<===:::777:::999888777666666666666444333333222111000//////333666555222777===777+++777777888888888888777777555222///------111666999555444222444666888888777222222333444444444444444333333333555777888888888<<<999666777<<<>>>===;;;999777777888:::999777444222333666999===??????>>>???;;;999999777333333666:::;;;:::888666666777999BBBOOO[[[^^^YYYPPPCCC888>>>>>>>>><<<::::::;;;===666555444222222222333444111000222444444888DDDPPPeee[[[JJJ999333555777666444333222222111222333444555555444333222333777999888777666555444444555555666555333111111111222333555333111222333444333222666555333333444666:::<<>>BBBIIIOOOUUU\\\aaaccceeejjjlllkkkooonnnmmmlllmmmpppuuuyyy}}}}}}yyy~~~|||xxxwwwwww|||xxxuuunnnhhhbbb___bbbkkk{{{wwwnnn\\\YYYUUUSSSRRRQQQOOOMMMQQQLLLEEEAAA@@@BBBDDDDDDAAA???;;;:::;;;<<<===<<<======???@@@BBBCCCDDDDDDFFFAAA<<<888777777777666222333666:::<<<===:::888444333333222222222333333555BBBOOOPPPEEE:::666888111111222222222111000000333444444444555555555555444777::::::888555333222666555333333555666666555;;;;;;;;;999888666444333000111222444555666666666666777888777666555666777111///...///222555777888444777:::;;;999888999;;;<<<<<<:::888888:::999555333222222222222444555666555555444444444444555555000222666777777444///---/////////000111222222222...888444888555000555,,,777666666999===>>>;;;777666444444555777888888777999999999999999:::;;;;;;<<<=========>>>>>>>>>>>>999888777666555666777888111222222333444444555555===<<<;;;999888888777777888888888888777777777666777777666666555666666777666666777:::<<<===<<<:::;;;:::999888777666555444666555333111000/////////111888999444333999<<<999444555666777777777777777777666333///---000777===777888999999999999:::;;;666666666555444333222111444555555666777777888888;;;999999;;;???AAA@@@===<<<<<<;;;<<<<<<;;;999666111333777;;;======<<<;;;:::666444555555222222666:::;;;;;;999888777888:::<<<@@@HHHSSS^^^^^^NNN<<>>:::888888888888777333333222222222333555666222444777777555:::MMM```|||uuu]]]???222666888333444222000......000333444777777777666333333444555444555555555555555555444444333111000//////000111444333222222555666666666666555444333333444777888===<<<;;;999777666666666<<<:::777444333333333444666555555666999;;;;;;:::555333333666777555666999??????>>>===;;;999888777555777999:::999:::;;;<<<444555666888::::::;;;;;;===???AAABBBCCCHHHOOOUUU___cccfffdddfffkkknnnnnnllllllkkkkkklllpppvvv{{{yyyyyy{{{}}}yyy~~~|||{{{yyyyyy}}}zzzrrrnnnqqqooollliiiiiirrryyynnngggUUUUUUTTTQQQOOOMMMNNNNNNRRRNNNIIICCC@@@>>>>>>>>>???===<<<;;;;;;<<<======:::;;;>>>@@@AAAAAA@@@???@@@<<<777555555777999999333555777;;;======999666333444555333000///111333333@@@NNNPPPFFF;;;777777111111222222222222111111444333333333444444555555555999<<<;;;777444444555666444333444666777777666>>>>>>===;;;888555333333000222333444555666777888999::::::888666444444555222111000222555999;;;;;;888===BBBBBB<<<888777888:::888555222333555555444222111000000111333666888555444333222222444555666222333555555444111...,,,,,,...000000000111333555000888===BBB@@@:::777111777777888;;;===>>>;;;888444333333333444444333333666666666666777999:::;;;;;;;;;<<<===>>>?????????<<<;;;:::999999:::;;;<<<333444555666777888888888999999999999999:::;;;;;;888777555444333333444444555555555555555666666666555555666888:::;;;;;;;;;;;;;;;:::999777555444333666555222000///000111222222888:::444000333666777222333444555666777777777)))...444555333222555999999===@@@???;;;:::<<>>;;;888777444666888999999888777777555222111333333111222555<<<======;;;999888888:::777888<<>>:::...666555333222333444666777555777888777444333333333555666777888777666444333111111000///......//////333222222333666999999999888777555444444444555666<<<:::999777666555555555;;;999666444333333444555333333444555666777888888444222444888888555555777AAABBBBBB@@@>>>;;;999999555888:::;;;;;;999999999666777777888999999::::::===AAAFFFIIIKKKPPPWWW]]]gggjjjjjjeeeeeeiiillllllllllllllllllnnnsssyyy~~~{{{{{{}}}~~~zzz|||}}}~~~|||zzzzzz||||||}}}~~~|||sssnnnkkktttuuussspppqqq{{{~~~nnneeebbbRRRSSSQQQNNNJJJHHHIIIKKKKKKKKKIIIEEEAAA===;;;999;;;;;;;;;::::::;;;<<<===:::<<>><<<;;;777333222444888;;;<<<777888:::===???>>>:::777444777888666222111333666222999AAACCC@@@:::666444222222333333333333333222444333333333333444555555333555666444000///111333444333222333555777777666;;;<<<===;;;777444444444111333555555555555777:::<<<<<<;;;888444111111111333222222444777:::;;;;;;;;;AAAFFFEEE???:::888999888444000//////000222333111000//////000222555666333222111111111222444555333333222111000//////...,,,...111222222333555777<<<<<<@@@???===;;;666888444555666888::::::888666444555555444333333333333222333333444555777999999999999::::::;;;;;;<<<<<<======<<<<<<<<<>>>???@@@777888999;;;<<<<<<<<<;;;777777777666777888888999777555333111000000111222111111222444555666666777444444555555666777999::::::::::::999777666444222444333111000000222444555333777888555333333333222111222333444555666666666!!!+++000111111444777888===AAA???:::888:::>>>999999888666555222000///111333555555333333555777<<<===???CCCEEEEEEDDDBBBCCCCCCBBB@@@===999666555555666666555333333666999777444333555555333444888;;;<<<<<<:::777555555555555888999<<>>===???AAACCCCCCAAA>>><<<999666222111555999===@@@<<<>>>BBBFFFGGGDDD>>>999777999:::999666555777:::333444555777888777444222222222333444444444333333444333222222222333555666555555444222111111333555222111000222444666777666666999:::999555222222444222444666555333333666999<<<<<<;;;888333000//////444333222333666888888888999===BBBBBB@@@>>>>>>???888222...///000///111444333222111111111222333444111000000111111222333444333222000//////000111222///000111333555666888888:::???UUU\\\XXXMMM555111111222333333444444444333666777888777555444555666111222222333555666888999:::999888777777777888999===<<<<<<<<<===???@@@AAA;;;<<<===>>>???>>>======888888666555444333333333666555333111000111111222///000111333555666666666333444444333222333666999999999:::999888666444333222222111111222333555666333555777888777666555444222333444555555555555555(((+++,,,,,,+++---000444555999===<<<777444555888666666666555444333222111///222555444222222444777<<<===@@@BBBCCCCCCCCCBBB@@@AAAAAA>>>:::666444333222333444222111444999>>>888444333555555222333777666777888666444111111111333999;;;888;;;III\\\iiiccc]]]UUUMMMFFF@@@:::777444333333333444666888999<<<777666999;;;;;;===AAAJJJaaammm___JJJ???:::444333444666888888888777666333555666666555555555666;;;<<<<<<;;;999666333111000000000000000000000000222111111444777;;;<<<<<<:::::::::::::::888777666888999999999888777666666222333444666777888888777666777777666444222333444444222444888999666555777<<>>>>>???@@@;;;>>>@@@???===;;;;;;;;;888:::<<<<<<;;;;;;===???>>>???AAACCCBBB@@@===;;;:::777333333777<<>><<<888666444555777888::::::::::::;;;===???@@@===>>>???@@@@@@???===<<<999888666555444444333333666555555444333333333333111222333555555555555555444555444222000111444888888888999:::999777555444222222333333333333333333222555777888777555555888444444555555555555555444:::777333///---...111333555888::::::777444444444222222333444444444444444...222555555333333666::::::<<<>>>???????????????888:::<<<;;;777444333444000333666555444555:::???:::777555666555222222555222444666666444222222333000777;;;999999AAAKKKQQQTTTVVVWWWUUUPPPHHHAAA>>>777666666555555666888999:::666555999;;;;;;;;;===BBB___yyyuuu[[[CCC999888333333444444555666777777666888999888666666777888:::::::::999888666444222111111111222222222111111222111111333777:::;;;;;;999:::;;;;;;;;;999777666777999;;;<<<<<<:::888666000222555888999999777666555666777666333111222444333111222666777444444777555:::??????<<<:::;;;===777:::<<<>>>======>>>???======>>>@@@BBBEEEGGGIIIIIIPPPYYY___cccfffjjjnnntttyyy|||zzzyyyzzzzzzwwwyyy|||~~~}}}{{{xxx}}}zzzqqqkkkjjjjjjjjj___jjjvvvyyyooo```TTTSSSMMMEEE???>>>>>>??????<<<>>>>>><<<888777888:::888;;;======<<<<<<>>>AAA===>>>@@@@@@@@@===;;;999<<<888555555999???DDDGGGDDDKKKWWW___```WWWIII>>>;;;:::::::::;;;<<<======:::999888666555444444444///000111222222222222222444333222111111333555666222222222555999999555222222111111333666888999888111555777444///,,,---///111333444222...---000555888999999888555444444555;;;999888888999999777666888777777999<<<@@@AAAAAA;;;444111444555333444888999999888777666444222111///111222444555555444444...000333555777777777666444111///222888;;;999555///BBB|||JJJ<<<555555444222111222555777111444555444222111222555555555555555777888999:::BBB???:::666444555777888888777777888999;;;===>>>>>>???@@@AAA@@@>>><<<;;;666666666666666777777888666666666666666666555555333444555666666555444444666666555222000000444888777888999:::999888666444333444444444444333222111333666999888222///222888555555555666555555444444222000...///222555666777888999;;;;;;999777555444///000111333444555555555...222666666444444777<<<999:::<<<<<<<<<;;;<<<===222555888888555333444555222666::::::777555888<<>><<<888;;;DDDPPPWWWVVVPPPJJJHHH;;;:::999888888888999:::777555666:::;;;:::<<>>555444333222333555888::::::;;;;;;999777777888:::888888888777777666444444111222222333333333222222111111111333777:::;;;;;;888999;;;<<<;;;:::777666777999<<<>>>>>><<<999777///222666999:::999666444222444666444111000222444333000111444555333333666000666;;;===:::888:::<<<777999===???@@@AAACCCEEEEEEEEEDDDDDDEEEFFFHHHIIIUUU\\\eeekkkoooqqquuuxxxpppwww|||}}}}}}~~~{{{{{{~~~|||zzzzzz}}}