BMX6(R Ħ>LHdĦDdDӵӵӵĦӵĭӵnnnkkkiiihhhiiijjjD%%)?jjjfff?><zllliii=?Ħooog&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??uuupppooommmkkkjjjjjjjjjjjjpppqqqnnniiihhhkkkmmmkkkjjjhhhgggjjjooopppkkkfffeeehhhkkkllljjjhhhggggggfffeeeeeegggiiiiiihhhgggggghhhjjjlllmmmllljjjiiiiiinnnrrrooogggbbbdddgggjjjnnnqqqooojjjggghhhkkkkkkkkkllllllkkkkkkkkkkkkhhhhhhiiijjjlllnnnpppqqqnnnllljjjiiijjjlllllllllgggeeegggjjjjjjgggfffhhhjjjjjjjjjiiihhhfffdddbbbfffppp}}}vvvrrrnnnkkkjjjmmmnnnnnnnnnoooooooooppppppqqquuurrrrrrxxxwww|||NNNLLLKKKKKKMMMOOODtfo9ĦsߝLGdUĦNNNHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħooo___XXXVVVSSSOOONNNNNNOOOPPPSSSTTTQQQMMMLLLOOOPPPNNNLLLLLLLLLOOOQQQPPPLLLHHHIIILLLNNNMMMJJJHHHJJJLLLJJJJJJJJJLLLNNNOOONNNMMMNNNMMMMMMNNNPPPOOOMMMKKKLLLPPPRRROOOIIIFFFGGGJJJMMMPPPSSSSSSPPPMMMLLLMMMPPPRRRTTTTTTRRRQQQQQQRRRKKKKKKKKKLLLMMMNNNPPPPPPOOOMMMKKKLLLNNNPPPPPPPPPLLLJJJKKKNNNMMMIIIHHHJJJLLLKKKJJJJJJJJJIIIGGGEEEHHHRRR^^^fffjjjmmmqqquuu|||wwwrrrhhh```XXXUUURRRNNNMMMOOOQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUPPPPPPVVVWWW```uuu===<<<===>>>AAACCCHdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦpppDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ{{{uuuiii___UUUQQQKKKEEEBBBAAABBBDDDBBBDDDCCC@@@@@@CCCDDDBBB>>>@@@BBBCCCCCC@@@===;;;===???@@@>>>:::999<<<@@@???>>>>>>@@@CCCDDDDDDBBBDDDBBB@@@@@@BBBBBB@@@>>>AAABBBAAA@@@===<<<===>>>???AAADDDEEEEEECCCAAA???BBBEEEHHHGGGFFFDDDEEEFFF???>>>>>>>>>>>>???@@@@@@???>>>===???AAADDDDDDDDDAAA??????CCCBBB>>>===???@@@>>>======???@@@>>><<<>>>DDDNNNWWW^^^dddjjjmmmvvv}}}sssfff^^^QQQKKKGGGFFFEEEAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFCCCCCC>>>???EEEEEEPPPhhh888888999<<<@@@AAADdDĦnuR)ĦDdDΦDdDĦ777DdDĦnuR)ĦDdDĦbbbDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}}}tttpppkkkfff[[[VVVNNNFFFAAA???@@@AAA<<>>CCCDDDBBB;;;>>>AAABBB???<<<999888<<<======:::555555:::???=========???BBBCCCCCCAAADDDAAA>>>===??????===;;;@@@???===<<<;;;<<<============???BBBDDDCCC???<<<===@@@CCCCCCAAA???@@@BBB>>>===<<<<<<;;;;;;<<<<<<:::::::::===@@@BBBBBBBBB???===>>>BBBBBB>>>===??????===<<<===@@@AAA???===>>>BBBJJJSSS\\\dddiiilll{{{yyytttjjj]]]SSSFFFBBB@@@BBBBBB@@@>>>@@@======>>>???@@@AAABBBBBB<<<<<<888:::@@@@@@KKKccc666666666999;;;===>d<ӵDd<DdDΦDdDĦ444DdDӵnd<DdDĦbbb>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵyyyooohhhddd]]]WWWOOOHHHDDDAAA>>>===::::::<<<>>>@@@@@@===;;;:::888777666666888:::;;;???===:::999::::::::::::??????>>>>>>>>>@@@AAABBB???===<<<:::888888888888;;;999888888999::::::999:::;;;<<<<<<;;;;;;===???>>>>>>============>>>>>>999999888888888999;;;<<<777777888999;;;===???@@@>>>>>>===<<<<<<<<<===>>>@@@999666:::>>>>>>===>>>999AAALLLVVV]]]dddkkkpppxxxvvvnnnhhh```UUULLLDDD@@@<<<;;;<<<>>>===<<<;;;;;;;;;===@@@BBBBBBAAA999777111333<<d<Φ>d<Ħ222D&ӫetIӇAAADdDĦ^^^sdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRyyyqqqllljjj___YYYQQQIIICCC???;;;999;;;;;;<<<>>>@@@@@@>>><<<999888777666777888:::;;;???>>><<<;;;<<<<<<======<<<===>>>??????@@@??????===;;;999777555555666777;;;999777777999999999888777888999999888888:::<<<======<<<<<<<<<<<<======999999888888888:::;;;<<<888888999:::;;;===???@@@===<<<:::999888999;;;<<<===777444888<<<;;;::::::???FFFPPPYYYaaaiiirrrxxxzzz~~~~~~vvvkkkddd___XXXNNNEEE@@@===::::::<<<===<<<;;;:::::::::<<>><<<666666111333===@@@LLLccc222111222555888:::HĪj@IŌ999;;;ege111000Hu]3hIŌ@@@@@@DdDĦYYYne@h>hsene@GsĪj@hzzzssspppoooeee___UUULLLEEE???:::777;;;;;;;;;===???@@@>>><<<777777666666777999:::<<>>===>>>???@@@AAA;;;<<<===??????>>><<<;;;:::888555333222333444666:::888777777888888777555444555555444333333555777;;;;;;;;;;;;;;;;;;;;;;;;888888777777888:::;;;<<<999999999:::;;;===>>>???===;;;888666666777999;;;<<<666444888;;;:::888999DDDKKKUUU^^^gggpppyyy~~~zzzpppiii```ZZZUUUOOOFFF???;;;:::999999;;;;;;:::999999999:::<<<===<<<888666333444111444===@@@KKKaaa111111222555888:::555999;;;333222111D^>>>>>>>>>DdDĦVVVzzzs׼s~~~vvvrrrqqqmmmfff\\\RRRJJJBBB<<<888:::::::::<<<===>>><<<;;;555555555666777999;;;<<<>>>??????>>>>>>???BBBDDD???>>>===<<<:::999888888999777444111111222444666999888666777777777555444222333333222000000222333888999999999999999999888666666555666666888:::;;;::::::::::::;;;<<<===>>>===;;;777444444666999<<<<<<777666:::<<<;;;;;;===FFFNNNZZZdddlllttt|||yyysssnnnhhhbbbZZZTTTPPPJJJBBB<<<888888888888888777666555888999:::;;;<<<999555111000222111555===>>>III```333333333666999;;;;;;:::666444222222444777888888111222333333444444555555>d<Ħ777999;;;<<<<<<>d<ĦUUU___eeeĦBeĦ{{{uuurrrqqqkkkaaaWWWNNNFFF???;;;;;;:::999:::;;;;;;:::888333333444666888:::<<<======>>>???>>>===>>>AAADDDFFFCCC===888555444555666888666444222222444666777777777666777888777555333333333333222000///111222777777888888888888777777444444333444555777888:::;;;;;;::::::::::::;;;;;;:::888444222222444888::::::666666:::<<<===???BBBHHHQQQ^^^jjjqqqwww}}}{{{wwwsssnnnhhhdddaaa\\\VVVPPPKKKEEE???:::777888888777555444222222999999:::;;;<<<999444111///333222666<<<===HHH^^^555555555777:::;;;;;;:::555333222333555666555555//////111222444666888888DdDĦ555777888999999sdKĦQQQ[[[gdKĦgdKĦ|||yyytttnnneee\\\SSSLLLEEE@@@===<<<:::999::::::888777000111333666888;;;<<<===<<<>>>???>>><<<===AAADDDJJJEEE===666222222444555777666555555555666777888666666666777999888666444444555555333111000111222555666777888888777666555333333333333444666888:::;;;;;;:::999999888999999555444222000111444777999777444333777;;;>>>CCCIIIOOOXXXeeeooovvv{{{~~~|||zzzyyyuuurrrnnnjjjgggbbb^^^ZZZVVVRRRMMMHHHDDD???:::777666777777555333111222222888888999:::;;;999555222111555444777<<<;;;FFF^^^666666666888:::;;;:::888222111222333666666555333...///000222444777999:::De444555666777888666neAAAJJJnewww~~~nexxxssskkkccc\\\TTTNNNJJJAAA???<<<;;;;;;:::888666///000333666999;;;===>>>===???AAA???<<<<<<@@@DDDHHHDDD===777333333444555555666666777777888888777555555666888::::::888666666666666444111000111222555666777888888777666555444444444444666888:::;;;;;;:::999888777777777777444444333333444777999;;;777444333777<<>>;;;888666333444444333111111444777666666666777999999777555333777666777;;;:::FFF^^^777666666777999999888777//////111444777777555333///000111222444777999:::666555555666777777444888<<>>>>>AAABBBAAA======AAAEEEDDDBBB===999666555555666444555777888999888777777444444666888;;;;;;999777666777666444111000111222555666777999999777666555555555555555777999;;;===;;;:::999777666555555555666666666777999<<<>>>???999555555999???EEEPPPZZZiiimmmsssxxx|||wwwpppllliiifffeee\\\ZZZVVVSSSQQQNNNJJJHHHAAA@@@???===;;;:::888777000222333222000222666:::555444444555777888777666555999777777:::999EEE^^^999888888999999777444111000222444777999:::::::::444444333444777:::===???;;;;;;999888777777777777777666555444777>>>GGGMMMYYYdddnnnrrrwww}}}uuunnnggg```ZZZVVVMMMDDD>>>>>>>>>999333111+++---000222555:::@@@DDDDDDEEEFFFEEEBBBBBBFFFIIIGGGDDD???;;;999888999::::::888777777888999999888333222222666;;;<<<888333333555777777555333111111444777::::::888666444444444666888999:::;;;>>>@@@===;;;999777666666777888777888999:::;;;===AAADDD:::;;;===???DDDNNNZZZcccooossszzzxxxqqqppplllbbbVVVOOORRRPPPLLLGGGCCCAAA@@@@@@???>>><<<999777666666555444222111222666888888666333111000222666:::;;;:::777<<<:::888999777EEE___777777777777888777444111000222444666888999::::::777666555555666888;;;<<<;;;;;;:::999888777666666555555555555777===DDDJJJQQQZZZdddlllvvv~~~}}}zzzwwwqqqhhh^^^WWWOOOFFF???>>>>>>:::555333///000111222444888===AAAEEEGGGIIIHHHGGGGGGJJJMMMLLLIIIDDD???<<<::::::;;;999777777777:::;;;<<<;;;444333222555999:::777222555666888888555333111111444666999:::999666555555555777:::;;;;;;;;;<<<>>>::::::::::::999888777666888999:::;;;;;;===@@@CCC>>>AAADDDGGGLLLUUUaaaiiirrrvvv}}}xxxlllgggbbbXXXNNNIIIJJJHHHEEEBBB@@@???>>>???===;;;999666555555555666666444333444888:::999888666444222444888;;;<<<;;;999<<<999777999:::JJJfff555444555666777777555333111222444666777888999999888777666555555666777999::::::::::::999777555444222333444555777;;;@@@DDDKKKRRR\\\ffftttӵ|||wwwooofff```VVVMMMDDDCCCBBB===888777444444333222333555:::===FFFIIILLLLLLJJJKKKMMMPPPPPPNNNIIICCC???<<<;;;;;;888777666888;;;=========666444333444777888555222777888999888555222111000222555888:::888777666555Ħ:::::::::777999:::Ħ777555:::;;;<<<<<<;;;===???BBBCCCGGGMMMRRRWWW___iiipppyyyӵwwwhhh___WWWNNNGGGDDDCCCAAA@@@>>>======>>>>>>;;;999666333222222444555777666666777999;;;;;;:::999888777777:::<<<======;;;===888666:::===OOOkkk333333333555777777666444222222333555666777888888666555333222222333555666888888999999888666333111000222444555666888<<L<<<999777666666666=hĦ666<<<===>>>=========@@@BBBFFFKKKSSSZZZ```gggooottt4ĉ@ӵtttdddZZZRRRHHHBBBAAA@@@???>>>>>>======>>>>>>;;;999555222111111222333777777777999::::::::::::<<<;;;::::::;;;===>>>>>>;;;===888777<<<>>>NNNiii333222222444666888777666333333333444555555666777111000//////000222444666666777888777666333111//////111333555555666888:::DDDQQQ^^^dddhhhsssGG=?}}}xxxtttqqqkkk```VVVRRRNNNFFF???<<<999777555222222555;;;???FFFHHHJJJHHHDDDCCCDDDGGGHHHFFFEEEBBB???===;;;:::999777666666888999999888:::888777777777777666555888888888666222///.........111444666555333333333HdĦ;;;888555333555=Īj===>>>?????????@@@CCCEEEHHHNNNXXX___eeekkkrrrvvvGG=?~~~xxxlll```WWWNNNDDD>>>===???>>>======<<<<<<<<<;;;===;;;777333111111111222555666888999999999999999<<<<<<<<<;;;;;;<<<>>>???;;;===999999>>>>>>JJJccc444333222ӵ333333333ĭӵ///ӵ777Ħ000222444444444444555777===ӵӵĦƜ`1.׼sĦӵĦĭӵ222666Ħ???BBBBBBĦ:::Ħ777888777666:::;;;;;;;;;:::999999888//////...111DdD555444333?fӵ>>>???@@@ĦMMMTTT]]]ӵƜ`1.׼sĭӵӵĦAAA;;;999888888777<<<:::888Ħ444666888999888777999Ħ999999>>>===HHH^^^555444?~4888444333g&e>&e...g&e999>hӵ333444333222333444666g&eiiiguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zaaag&e>&e444222HL;;;???CCCShӵgL666888999999888;;;<<<>>>???>>>===;;;S?ʬ2222223h?D%%)?444444ZufĦ===???AAAgLPPPUUU[[[g&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e888888777777666777777666Z222333777::::::8883h?gL>>>888777===>>>III```6664Dӵ888444333Hƅ^Hu]Ħ000Hu]Ħ;;;ZuR)Ħ333444333222222444555Hu]ĦeeeHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦfffHƅ^Hu]Ħ555ntHdĦ;;;@@@HGgĉ@:::HdĦ666999;;;<<<;;;;;;===AAABBBAAA???Htƅ^444444Bt=o9ĦDtfo9Ħ444777999g?>>>AAAHdĦSSS[[[bbbHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s777888999999888888222333444HtĦ333444777;;;;;;Bt=o9ĦHdĦ???777555;;;>>>KKKddd5554444DuXӵ777444444DdDΦDdDĦ555DdDĦ999666t|<555444333222222222333444DdDĦcccDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦsssDdDΦDdDĦ888q<niDdDĦ@@@qet@@@>>>DdDĦ444555888;;;<<<<<<::::::<<>>???DdDĦ]]]___kkkDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ666777888888777555222222222DdDĦ333888666444qjRgdKӵDdDĦ<<<666666;;;<<d<Ħ888Dt777444333333444555777888>d<ĦXXX>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵDDD4DwDd<ĦAAApuR)Ħ>d<444888:::;;;===<<<<<<===@@@peӵ<<<ĦpeӵDx<>d<ӵDd<999qR/ܗ?fӵRRR>dd<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ333444555666444222///000222DdDĦ333333666888peӵDx<>d<666666<<<===HHH```4442224DuXӵ666333222D&dq&ĒR666666sdKĦ777DHRRud111111111222333555666sdKĦQQQD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRRRRJJJi?ʜtd<Ħ@@@HHܗDӊB999<x:::;;;AAA@@@@@@AAABBBB?daĦB?Ho9:::>d<666666555333000222444>d<ӵ777;;;B?Ho9333<x===>>>IIIaaa5553334DuXӵ666333222Hu]3hh444666666ne777666=e///.........///000222333neCCCKKKpIƎ@t@h>hfe@ďDne=eegesĪj@hdddZZZQQQfdDĦ???@ďD:::888Hkge888;;;<<aĦ@GCCC;;;se666888888666555333444666<Ō444999===@G111333Hkge888>>>???KKKbbb5554DuXӵ777ĵD^111333555666999888777444///...------...///000111<<>>???@@@@@@@@@BBB???;;;999999555777888======777fffhhhD^s׼sgeFm8>aĦIIIBBB:::s׼s777888999:::888666555555777Ho111666999;;;777000222555888:::AAABBBMMMdddΦ4DuXӵtvӵ>d<Ħ111000222555777777777Ħ777555444222222222222222111000//////000111222333555ĦGGGOOOTTT]]]hhhqqqvvv}}}Ħ}}}zzzvvvsssppplllgggaaa[[[WWW>d<ĦBBBAAA@@@<<<;;;:::::::::999777555111000000333777;;;===>>>===>>>?????????BBBGGGLLLJJJHHHDDD???;;;888777666666333111000333555777777:::::::::;;;===???AAACCC===CCCLLLUUU\\\aaaeeehhhlllooorrrtttvvvyyy~~~Ħ>d<ĦBegeFYĉ>aĦ~~~wwwmmmddd]]]SSSIIICCC===888Be888888999::::::999777444444555nu]ӵ666333---***---000000111222444777:::<<<>>>888;;;999<<>><<<;;;:::::::::999777555111000000333888<<<>>>???>>>???AAAAAAAAADDDJJJOOOJJJHHHDDD@@@<<<888555444555333111111333666777777777888999;;;???CCCFFFHHHEEEMMMWWW___dddgggjjjmmmnnnuuu{{{{{{yyyzzzgdKĦsdKĦŶS3we<|||wwwlllccc]]]QQQEEE===888555999888777888::::::888777222222333iĉ@3hR/Ō444000+++***---000333444444666888:::<<<===999<<<:::===DDDEEEPPPggg>A222ne111111222222222333ne:::999777444333222222222444555777888999888666555ne===AAAGGGLLL___dddkkkppptttyyynezzzvvvsssnnniiiDeKKKIIIGGGEEEAAAAAA???<<<888777888999666555444444666:::===???BBBAAABBBDDDGGGHHHHHHGGGHHHHHHGGGDDD@@@;;;666222666777666222......111555===:::777;;;CCCJJJNNNNNNRRRWWW___fffkkkoootttwwwvvvxxxzzz|||nene>Ak<~~~{{{tttiii```TTTMMMBBB:::666666777888999777666666777777666555222222222fh888555111------///222888888888666555777;;;>>><<<===:::===DDDDDDLLLaaa555444222222333333333222222777:::999777555444333333444333444666888999:::999999======@@@EEEJJJWWW]]]eeelllqqqxxx~~~zzzvvvqqqiiidddUUUQQQNNNJJJGGGDDDBBB@@@>>><<<:::999888666555555666777:::===???DDDDDDFFFHHHJJJJJJJJJIIIKKKJJJHHHFFFBBB>>>;;;999555555555222//////333777@@@===<<<@@@IIIPPPUUUVVV]]]```ffflllqqquuuwwwyyy|||}}}~~~}}}yyyrrriiicccUUUMMMCCC:::777777999;;;:::777444333333555555555222333333444999888555222......000222888888777666555777:::===;;;<<<999;;;BBBBBBKKK```666555444666888;;;;;;;;;999888777666555555555555555444333222222333444444999888666555444444555555333444555777999:::;;;<<<777999<<<<<<;;;===BBBFFFMMMSSS\\\dddllluuu|||uuummmhhhlllhhhddd```[[[VVVPPPMMMIIIFFFCCCAAAAAA@@@;;;888777777888:::<<<>>>@@@AAAFFFHHHJJJLLLMMMMMMLLLKKKNNNMMMKKKIIIFFFCCC@@@???555777777666444555:::???DDDDDDEEEIIIPPPXXX^^^```kkklllnnnsssxxx|||}}}}}}|||uuulllddd```TTTLLLAAA999666888;;;===;;;777333000111333444555222333555666777666555444888888666222//////000222777777666555444666999<<<:::;;;777:::AAAAAAJJJ```333444444666999;;;<<<======<<<:::999888777777666777666444333222222333333777666555444333444555555333444555666777888999:::333666999999888888<<>>===<<>>===;;;:::999888888888999888666555444444444555444444222222222222333444444555555555555555444333///222555555444333666888@@@FFFMMMUUU\\\fffpppwww|||zzzxxxvvvtttqqqnnniiieeeYYYUUUPPPOOOPPPMMMFFF@@@<<<>>>@@@CCCFFFIIIKKKLLLKKKNNNQQQSSSRRRQQQQQQRRRSSSUUUVVVVVVRRRLLLFFFBBBAAACCCEEEEEEEEEHHHNNNSSSUUUXXX[[[\\\^^^bbbhhhlllwwwwwwxxx{{{xxxkkk___WWWSSSHHHAAA777111000333888:::;;;999888777777666333111222444777999888666333000333444444333000///000111333333222000000111555888<<<<<<888:::AAABBBLLLaaa666888:::;;;::::::;;;<<<<<<;;;:::999888888888888888777666555555666777777444333222111000111222333555666666666555333000...,,,000333444111000111333>>>BBBIIIOOOUUU]]]gggnnnyyy~~~|||zzzyyyyyywwwtttqqqeeebbb]]][[[YYYVVVPPPLLLFFFFFFGGGHHHJJJMMMOOOPPPPPPSSSWWWWWWVVVVVVYYY[[[YYY[[[]]]]]]ZZZTTTNNNJJJJJJLLLMMMMMMMMMPPPVVV[[[___cccggggggfffhhhnnnsssyyyzzz|||~~~}}}sssiii^^^VVVRRRBBB<<<555000000333777999<<<;;;;;;;;;:::888333000222444666888888666333111111333444444222000000111333333222111000111555888<<<===888999@@@BBBLLLbbb666999<<<===<<<;;;<<<>>>999999888777777777777777555555444444555666888999555444222111111111222222444666888888777333///,,,+++///333444111//////000<<<@@@FFFKKKPPPXXXbbbiiisss|||}}}|||||||||{{{yyyqqqoookkkfffbbb^^^[[[YYYVVVUUUSSSRRRQQQRRRTTTUUUXXX[[[^^^^^^\\\^^^bbbgggaaabbbbbbbbb```^^^[[[ZZZVVVXXXYYYXXXXXXZZZ```eeehhhmmmrrrrrrooopppvvv}}}|||yyypppggg^^^TTTMMM@@@<<<666222333666999;;;>>>===;;;:::999777444111222333666777777666444333222444666666555333333333555555444222222333777:::<<<<<<777888???@@@KKKaaa666999===>>>===<<<===???777777666666555666666666222222222333444666888:::666555444222111111222222333666999:::999555000---,,,000444555222//////000:::>>>CCCHHHNNNUUU___fffoooyyy~~~}}}}}}~~~}}}|||yyyxxxtttnnnhhhcccbbbccceeeccc___[[[YYYXXXYYYZZZ^^^aaaccccccaaacccjjjooohhhgggfffeeedddeeefffggg```aaabbbaaa```bbbhhhmmmmmmsssyyyyyyvvvvvv}}}xxxnnnfff\\\PPPHHH@@@===888555666999;;;===@@@>>>:::888777666444333222333555666777666555444333555888999777555444555777777666444444555999<<<;;;;;;555666===???JJJ```555777:::;;;;;;;;;===>>>888999999999999999999999:::666222333777:::888555555444555888:::999444000222555888::::::777222///555444333000...///222444:::>>>CCCEEEHHHOOOZZZbbbsssyyyzzzuuutttuuusssooojjjnnnllliiifffcccaaa______eeejjjnnnmmmjjjiiilllppprrrpppmmmjjjhhhjjjlllnnnuuurrrmmmjjjjjjmmmqqqtttxxxxxxyyy{{{yyyoooeeeZZZPPPKKKBBBAAA>>>;;;999999999999???;;;777555444444333333555444333444666666333000///222666999:::888666444222222333444666888999:::======666555999;;;GGG```444666999:::::::::<<<===;;;;;;::::::::::::;;;;;;:::555111222555888777555333333555888::::::666333666777888999888777555333777666555222000111555888:::===@@@BBBEEELLLWWW___nnnttt}}}{{{xxxxxxwwwtttppppppoooooonnnnnnmmmmmmllljjjkkkllllllmmmooorrrtttwwwsssoooooorrruuuuuuttt{{{yyywwwvvvvvvxxxzzz{{{vvvkkk```WWWPPPLLLBBB@@@===:::888888999999;;;888555444444555555444444333333555777777333000000333666999:::888666444333333333444666777999:::999;;;666666;;;;;;FFF]]]333555777888888999:::;;;>>>===;;;::::::;;;===>>>:::666111000333666666666222333555888;;;;;;888666888888888888777777777777999888666444222444999======>>>???@@@BBBJJJTTT\\\fffllluuu|||zzzxxxxxxyyyzzzzzzzzzyyyyyyqqqooommmnnnssswwwxxxxxx{{{vvvsssvvv|||~~~zzzsssfff[[[SSSNNNKKKAAA>>>;;;777555666777999777555333222444555555555333333444777888777444222222444666999999888666555444444444444555777999:::666888555777<<<;;;EEE[[[222555777888888888999:::???===;;;999999:::<<<>>><<<777222000111444666666444555777999::::::888777888888999999999999999999:::999777444333666;;;???AAA@@@??????BBBIIISSS[[[___eeennnyyy~~~}}}wwwvvvvvvwwwyyy{{{|||}}}|||{{{zzz}}}qqqcccYYYQQQKKKGGG>>>;;;777444222333555777555444222222333444444333000222555777999888555333333444666888888777666555555444333333444666888999666888555666<<<<<>><<<:::888777888:::<<<<<<888444111111333555666666777999999999888666666666777:::<<<<<<;;;:::999999888666444333555:::===@@@???===<<>>888777444222111111222333555333222222333333111000---000333555555666777888444444444444444444444555555444111000000222444666888999333444:::>>>MMMfff777999;;;<<<;;;;;;<<<===;;;;;;999888888777777777777666333111......///000333666888888666555666777666777888999:::;;;<<<<<<666666777555444333555777888666444555:::AAAGGGJJJQQQVVV___mmm{{{yyymmmccc[[[RRRGGG>>>888777666555444444333333333222111222444555333222,,,...111222222444777:::444333333222222222333444555333000......000222444555666333444<<<>>>LLLddd999;;;======<<<<<<===>>>;;;;;;::::::999888777777444444222000---,,,,,,---111444777777555555777999888777666666888:::===>>>666777888777555444444555777666555777<<>>>>>===<<<;;;<<<:::::::::;;;:::888666222000...---...---+++***000333666666555666888;;;555555444444555666888999888888888777777777777777999888888999;;;>>>AAACCCEEELLLWWWbbbkkkttt~~~{{{uuummmddd[[[QQQGGGAAA999:::<<<<<<;;;999666444222222333444555555555444333222000000111333666888444333222000000000111111222111...***''''''***---...222333777>>>===FFF\\\999:::<<<===>>>===<<<<<<:::888777777888888777555111000...//////...,,,***///222444555444444777999666666555444555666777888888888888888888888888888888888888888999<<<>>>@@@FFFMMMWWW___fffnnnwww}}}yyytttlllcccYYYPPPFFFAAA;;;;;;======<<<999666444222222444555666777888888666555333222222444666777444333111///......//////111000...+++)))***---///+++000111555;;;;;;EEE[[[555777:::===>>>>>>======999777444444444555555444000000000111222111...,,,...000222333333444666777888777555444444444555666777777777888888999::::::888777777666777888:::;;;CCCIIIRRRZZZaaaiiiqqqxxxwwwqqqiii```WWWNNNEEE@@@<<<=========<<<999666444111222444666888:::;;;<<<:::999777555444444555666222111000............///222111000---,,,,,,///222,,,222222666;;;:::DDD[[[~~~444666999===????????????<<<999666333333444444333222222333555666555222//////000111333333555666777888777555333222222222333444444555666777888999:::777666666555555555666777;;;AAAKKKTTT\\\fffpppwww|||xxxsssnnnfff\\\TTTKKKCCC>>><<<<<<<<<<<<:::777555333///000222555888;;;===???===<<<;;;999777555444444000//////...///000222333555555333000......000222222777777888;;;999DDD[[[}}}666777999<<<>>>???@@@@@@AAA>>>999777666666555444555666777999:::999555222111111222444555777888888777555333111000//////000111222333444555666777888555555555555444555555555777===FFFOOOWWWaaakkkrrruuuzzz~~~uuupppjjjbbbYYYPPPHHHAAA===:::::::::999888666444333......000222666999<<<>>>>>>===<<<:::888666444222/////////000222444777888:::999777333000...///000666;;;:::::::::666@@@XXX}}}999999999:::;;;===???@@@CCC@@@===;;;;;;;;;:::888999999999:::;;;:::777555333333333444777999999888666555333111////////////000111111333444555666666444444444555666666666666999>>>DDDJJJPPPXXXaaagggqqquuu|||~~~xxxmmmggg^^^UUUMMMFFF???;;;888888888777666555444333......///111444777:::<<<<<<<<<<<<;;;999666333222//////000222444777:::<<<<<<;;;999555111......///666<<<:::888777222===VVV;;;999777666777999<<<>>>@@@???>>>>>>@@@@@@???>>>;;;:::999999:::999777555444333222444888:::999888777666444222111000000111111111222333444444555555222333444666777888999999:::>>>BBBFFFJJJOOOWWW]]]hhhnnnvvv~~~|||xxxjjjddd[[[RRRKKKDDD>>>:::777777777777777666666555000000000111333666888:::888999::::::999666333111222222222333555777999;;;;;;;;;999666222//////000555;;;:::888777333???YYY<<<999666333333666999;;;=========@@@CCCDDDDDDBBB<<<;;;999888888777666444444222222444888:::999777888777555333222222222333222333333444444555555666111222444666999:::;;;;;;888;;;@@@CCCFFFLLLSSSYYY___fffpppzzz~~~xxxuuuiiicccZZZQQQIIICCC===999888777777777777777777777222222111111333555888:::666777999999999666333111444333333333444666777999999999888666222000000111555;;;;;;:::999666CCC]]]>>><<<999444111111444777;;;???CCCCCCAAA???@@@BBBAAA<<<555333555888999999555444333444666888888888999666222111444666555444222111222555777888777555333444555555555666888:::888:::;;;<<<>>>EEENNNUUUXXXbbbooovvvyyyzzzlllccc```YYYPPPEEE===999777888888999::::::999777666555444333222111222333444444333333444666777666444777333...+++---111555777666777888666333111000000888<<<:::999:::888DDD]]];;;;;;:::888666555777888===???AAAAAA@@@???>>>??????:::444111222444555555222111000111333555666666888555222222333555555444444444555777999999888666333444555555444444666888777888999:::;;;@@@HHHNNNSSS\\\gggooottt{{{zzzlllccc^^^VVVMMMDDD===888555222333555777888888888888444444333333333444444555444444444666777888666444222///***)))+++///333555777777666333000///111222777;;;999888999777CCC[[[888:::;;;<<<;;;::::::;;;@@@?????????@@@???===;;;;;;777222//////000111111000...,,,---000333555555777555333333444444444333555444555777888999777555333444555444333333444666555666777777777:::AAAGGGNNNTTT]]]fffooowwwyyylllbbb[[[RRRIIICCC===666222---...111333666888999999333444444555666666666666444444555888999999666333...+++)))))),,,000444555666666444111//////222444666:::888777888666AAAYYY666888;;;<<<<<<===>>>@@@EEEBBB@@@@@@AAA@@@<<<888777444111///...///000000000...,,,---000333666666777666666555555555444333333222333444666666444333333444444333222111333444444666777777666999???DDDLLLOOOVVV```kkkuuu{{{~~~wwwkkkbbbYYYNNNFFFBBB===666000,,,---///222444777888999333444666777888888888777444555777999;;;999666222,,,+++***+++///333666777333444555444333222444555999===:::888888444>>>VVV777999::::::;;;===AAADDDGGGEEEDDDDDDEEEBBB===888333333222000//////111222222111///000333666777888777888888888777555444444222222222444666666555333333444444333111111222444444666999999999;;;@@@DDDKKKMMMRRR\\\hhhsssyyy{{{wwwmmmaaaXXXMMMEEEAAA<<<555000///000111222333555666777333444666888999999888888444555777999;;;999555222+++***+++---111444555555000333777999888777666555<<<@@@===:::999444<<>>BBBEEEGGGHHHIIIIIIHHHDDD>>>999333444444222000///000222444333222333555777777777555888::::::777555333333222222333555888999777666222333444333222222333555555888;;;;;;;;;<<<@@@CCCHHHJJJOOOXXXcccmmmsssvvvxxxooo```YYYNNNFFF@@@;;;666333333222222222222333444555555666666777888888888888555555666888999888555222******+++...111222222111---222888<<<<<<:::777666;;;???===;;;:::444===SSS:::<<<>>>??????@@@BBBDDDDDDHHHLLLMMMJJJDDD>>>:::555666666444000------...333222222444666666444333333666999999666222111000111111222555888999888777222333444333222333555777666999<<<<<<::::::<<>>UUU;;;>>>BBBDDDCCCBBBBBBBBBBBBHHHNNNPPPJJJCCC===:::777888888555000+++***+++111111222444555444222///111444888888444000///...---...///222666888777666111333444444333444666888777:::<<<<<<999777888:::<<<@@@FFFMMMTTT\\\dddjjjooovvv~~~xxxooohhh```\\\SSSIII???:::888999222222111000000111222333888777666555555666777777666555444555666555444222//////111333555444111...---000555777888999999:::111777777888:::666@@@WWWBBBAAA@@@???@@@AAACCCDDDDDDDDDEEEFFFFFFCCC>>>;;;AAA>>>:::555111...,,,+++(((,,,000111000///000111333444555666666333...***---,,,,,,///333555444222111111111222222333333333:::;;;;;;999666222111000111555;;;DDDMMMVVV]]]aaalllrrrzzz{{{sssjjjcccZZZUUUMMMFFF@@@:::555222333111//////111333333333555444444333333333444444444444444555666444111...,,,000444888888666333000333444444555666777888888555888555666:::999DDD\\\>>>>>>>>>??????@@@AAABBBAAABBBDDDFFFFFFDDDAAA>>>AAA???<<<888444111///...))),,,000111000//////000333333444444444111...+++,,,+++,,,///333555444333//////000222333444555555888:::;;;:::777444222111333666;;;AAAIIIQQQXXX]]]lllrrr{{{{{{uuuooohhhbbbZZZSSSIII@@@:::777555444222000//////111222222222444333333333444555666666444333333333444333000......000444666777555333111333444555666777777777777333666444555::::::FFF^^^999:::<<<>>>@@@@@@@@@@@@???AAADDDFFFFFFEEECCCBBBAAA@@@???<<<999666333222+++...000111000//////000444333333222111///...---,,,+++,,,///222333333222---...000222444555666666666999<<<<<<999555222111444777:::>>>DDDKKKSSSXXXhhhoooxxx|||uuuooojjjddd___XXXPPPDDD:::555444444555111000...///000222222111222222222333555777888999444222111111222222000///000111222333444333222111444555666888888666555444111555444666;;;<<>>BBBDDDDDDCCCBBBBBBEEEFFFEEE@@@======>>>>>>>>>===<<<:::777555444333222111333555777777666333555555222...,,,...000222444444333000---------111222333444444333111///777999;;;:::666222...---111555999::::::>>>FFFMMMOOOWWWcccnnnvvv}}}~~~xxxrrrlllcccXXXPPPGGGDDD???;;;888666444222111000000111333333222000///000111222444777999:::222000///000111111000//////...------...///111222555666777888777666444222555999888:::@@@BBBOOOhhh:::<<<>>>AAABBBCCCBBBBBB@@@CCCEEECCC>>>;;;<<<>>>===<<<999777555333222222111000///111555777777666222555777444///---...111111333555444111//////000///111333555555333111000444666888777444222000000000555999999777999???FFFJJJQQQ\\\eeemmmuuu~~~}}}uuunnnggg___UUUOOODDDAAA<<<999777666444222111111111333444555333111000000111111333444666777111000000111333333111///////////////111333444555555666666666666666555444666:::888:::???@@@LLLeee;;;<<<>>>@@@AAABBBBBBBBB>>>BBBDDDBBB===;;;<<>>JJJbbb???===;;;===@@@AAA???===;;;<<<>>>??????>>>>>>===999999777555333111///...000...---...111333333333333444666777666444111///...222666888777555333333222///------000222222000111222222111111111444555999999999777555555777888AAACCCHHHRRR^^^iiirrrvvv~~~~~~zzzqqqiiiffffff___PPPCCC???<<<:::888777666444333333333444777999888666444222111111333666777666555...222777::::::666111------000333444555666888999777777777666555333222111555888666666::::::IIIddd<<<999777888<<<>>>===;;;888999;;;<<<<<<<<<<<<;;;::::::888666333111//////...------///111333333222333444666666666444222000///222666888777555333333444111//////222444444333222222111//////000222444777888888888666666888:::===???DDDLLLVVVaaaiiimmmzzz~~~zzzuuunnngggcccaaaYYYLLLBBB;;;999666555666666666555555555555777999999777555444333333555777777555333///222666999999666222//////111444555555666777888777777888888777555444333333666444444888:::JJJeee777333111222666999:::999666666888999::::::::::::<<<;;;999777444222000///,,,,,,...000333444333222222333444555444333222111000333666888777555444333666444222222444666666666444222000------///111333444666888999999999:::<<<;;;===AAAGGGPPPYYYaaafffsssyyyzzzvvvnnniiiccc^^^YYYQQQHHH@@@777555222111333555777777777666666777999999888666555555555777888777444111///111444666666555333222111333555666555555555777666777999999999777555444000333111111666999KKKggg222///,,,---222666888777666666777888999::::::;;;<<<;;;:::888555333222111------///333666777555333000111111111111111000000111333666777666444333333777666555555666777888888777444000------000222333111444777::::::;;;<<<===;;;===AAAFFFMMMUUU^^^dddlllttt~~~~~~wwwuuugggddd___YYYQQQJJJCCC???777444111000111555777888777555444555777888777666555444555666777555111......///111222333333333333111333555555444333333444666777888:::999777555333///333000111777;;;MMMiii111---+++,,,111555777777888888999999:::;;;<<<<<<;;;:::999888666444333333///000222555888888777555//////......---.........111333666666555333222333777777666666666666888::::::555000...///222444444000333777999:::;;;<<<===;;;===AAADDDJJJRRR[[[aaafffnnnxxx{{{vvvtttbbb___ZZZRRRJJJDDD@@@>>>999555111000111333555666444222111111333555666555333222333444444333000......//////000111222222333000111333333222222333444666777888888888666444333111444222333999===NNNkkk222///---///333777888888:::999999999999:::;;;;;;999888888777666555555555222222222555777888666555000///---,,,++++++,,,---111333555444333111111222555666666555444444777999:::555000///222444555444111444666888888999;;;<<<:::<<>>NNNiii555333111333888;;;:::999999888777666666666777888666666666666666666666666333222222333444555444333333111///,,,++++++,,,---000222333333111000000000222444444333111111444777777333//////333666555333333555666666555666888:::;;;===???>>>>>>CCCKKKSSSZZZbbbkkkqqqtttyyyxxxnnneeeZZZTTTKKKDDD???;;;888666444222000///000111111111///---+++,,,///333666777000///...///111444555444333333444444444444444444---///222444555666888:::<<<;;;999777555444444444444888888999===>>>LLLfff777555555777;;;===<<<:::888777555444333333444444444444555555666666777777444222000000222333333222666444000---++++++,,,---000111222222000//////000000222333222///000333666555111...///333666444222555555666555444444777999>>>@@@@@@>>><<>>@@@>>>:::777555444555555444999999;;;>>>===JJJccc===999555555888;;;<<<;;;999777444222111333555777666777888888777777888999777444111...------///111777666333///,,,,,,///222666777777666444111...,,,/////////111222444666777777666555333333333444555111111333555888;;;>>>???BBB???===;;;;;;>>>BBBEEENNNTTT\\\fffooovvvzzz{{{tttdddXXXRRRLLLDDD;;;555333333444333333333222111///---,,,***+++---///222444666777555444222000000222555666999777555444555666666555222222111333777;;;======BBB>>>999555333444777999666:::888999>>>>>>IIIaaa;;;999666555777999;;;;;;:::888555222222333555777555666666777777777888999777555111...,,,,,,...///666555333///---...111333777777777777555222///---......///111222555666777555555444444444444444444222222444555888;;;===???@@@>>><<<;;;<<<>>>AAACCCHHHLLLUUU^^^hhhpppuuuxxxwwwkkk^^^VVVMMMHHHAAA999444222333444222222111111000/////////,,,---...000222444555666333222000//////111333555888666333333444555555444222222222333666999;;;<<<===;;;777333333555888:::999===:::;;;???===HHH___888888777666555666999;;;:::888666333333333555666444333333333444666777888777555111...,,,,,,------333333111000...000333666777777888888666444111///......///111222444555666333444555666666666555444444444444666888;;;===???===<<<;;;;;;;;;===???AAA@@@DDDJJJSSS]]]fffnnnrrr}}}{{{nnnaaaVVVQQQGGGCCC===777333222333444333222000/////////000000...///000111333444555555444333111111111333555666666444111111222333333222222222222222444666888999999777444222222555888:::<<>>GGG^^^666777888666333333777::::::888666444333444555666444222000///000222333444444222000...,,,---...///111111111000000111555888777888888999888666333222000000111222222222222222222444777999999999777666555555555555777999<<<>>>:::::::::::::::<<<===>>><<<>>>BBBIIIRRR[[[dddhhhyyy}}}}}}uuuiii\\\RRRLLLAAA???:::666444333444555555333111///......000111111222222333444444555555666555444444444666888999444222000///000111111111222222222222222333555777777666333222222444666777<<>>>>>AAA???III```444666777555222222555888888777555444444444555666555111---+++,,,...//////000///.........///111222000111111111000222555888666777888999999777555444222333333222222000///...222444888;;;<<<<<<:::999777666555444555888:::<<<888888777777888999;;;<<<<<<===???CCCJJJRRRZZZ^^^mmmsss{{{~~~vvvnnnfff\\\PPPGGG>>><<<999777555555666777888666333000/////////000444444444444555555555555555555444555555777888999444222000///000111111000222333333222000111333666999777555444333222333333888<<<<<<>>>BBBAAAKKKbbb444555555444222222333444555444444333444555666777666000+++)))+++...///...///......///000222444555111222222222111222444777555666888999999888666555333333333333111///---,,,222444777;;;======<<<;;;777666444333333666888:::777666555555555777999;;;===<<<===@@@EEELLLRRRVVV]]]eeeppp|||wwwmmmeee```WWWLLLCCC;;;:::999888777777888888888777555333111111111111555555555666666666666777222222222333444555666777555333000000111222222111111333444222000000333777;;;:::888666444333222111333888999===BBBAAAKKKbbb555333222222333333222111222222222222333555666777555000)))(((,,,111333222000000000000111333444555333444444333111111333555333555777888999888777666111111222333222000...---000222555888;;;<<<<<<<<<777666333111222444666888777555333222333555888;;;;;;;;;<<<>>>BBBHHHNNNQQQSSS\\\iiiuuu~~~yyyrrrmmmddd\\\UUUMMMEEE???888888888777777777777777555555555555555444444444666666666777777777888888111111222333444555666666666444222111222333333222000333555333000000444888<<<;;;:::999777555333222111666777;;;@@@???JJJ```555333000111333444222///000000111222333555666777555///))))))...444777777222222111111222333333444444555555333111111222333333444666888999888777666...///111222222111000//////111333666999:::;;;;;;777555333111000222555777777555222000111444888;;;999999:::===AAAGGGLLLOOOQQQYYYfffrrrzzzwwwppphhheee___VVVLLLCCC???===777777777777777777666666222333555666777777777777666666666777888888999999222222333444555666777888777555333222333444444444000333555333000000444999;;;;;;;;;:::999777555444000555777:::???>>>HHH^^^666222///...000222222111...------///222555666666555000,,,,,,000555777888999777666444333333333333888666333111000111222333555555555555555444444444333222111000000000222333222111000......111777<<<888444///...000333333222888666333111000222444666888999:::<<<>>>AAACCCDDDPPPUUU___lllxxx}}}|||xxxzzzrrrmmm```ZZZQQQIIIDDD@@@===:::888666444444666666666555222222222111000111444777333333333333333444555666555333222333666888999999:::999888777666666666777777555333000000111333444999888888888999888555333666888666999@@@???GGG[[[777444111000222222111000......---///333555666666444111------111555777888<<<;;;888555333222222222666555222000000000222333666666666555444444444333111111111111222222333444222111///,,,+++...333777666444222111111222333333666444111000000222444666777777888:::<<<>>>AAABBBKKKPPPZZZfffooouuuxxxxxx|||xxxmmmfffZZZTTTMMMFFFBBB???<<<;;;777666444444555666666555222222222111000111333666333333333333333333444444444333222333666888::::::;;;:::888666555666777888555333111//////000111333777777666888999999777555444888777<<>>???CCCIIIRRRZZZaaahhhpppvvvtttyyyvvviii^^^SSSNNNGGGBBB???===<<<;;;777555444444555666666555111222222111000000222444222222222333222222111111333222111222666999::::::<<<:::777444333555777888666444222111111222333555666555555777888999777666222777999???GGGGGGQQQfff999999888777555333111///000000000222444666555444222111000111333555777888666555444444444666777888111000/////////000222333333333444444555666777777222333444555555555444333//////---***)))***...222222555888777444333333555111000//////111333666888555555555666888:::;;;<<<;;;AAAIIIMMMQQQZZZfffpppsssxxxwwwhhh\\\OOOKKKDDD???<<<;;;:::999666444333333555666666555000222333222111111222333111111222222111000///...222111000222555888:::::::::888444111000222555777888888666666666777888999777666555666777777666555111777:::@@@HHHGGGQQQggg:::::::::888666333222111111111111333555666555333111222222333444555777999444333333222333444666777000////////////111222333///000111444666888:::;;;555666666666555333111000......---++++++---111444111555888888555333444666111111000111333555888:::555555555666777888:::;;;555;;;AAACCCEEEMMM\\\hhhooouuu~~~~~~wwwiii^^^OOOJJJCCC>>>:::999777666555444222333555666666555000222444444333111111222111111111111000//////...111000///000444777888888777555111...---///222444888888777777888999:::;;;888666555555555666555333222999;;;@@@EEEDDDNNNeee:::;;;;;;888555333222333222222333444666666555333000222444555555666777999777666444222111111222222000000///000000111222222...///111333666999;;;<<<777777777555444222000////////////------///222555222444666777666555555555111111111222444666888:::444444444444555666888888333777;;;<<<===EEERRR]]]eeemmmxxx|||yyywwwqqqfff\\\NNNIIIBBB<<<999777555444444333222333555666666555111444666777555333222222111111000/////////000000000///...///111444555555444222///,,,+++---///111333333444444555666777888777555333333555555555444444:::;;;>>>AAA???JJJbbb:::;;;:::777333222333555333333444555777777444222///222666777666666777999888777555333222222222222111111111111111111111222///000222444666888999:::777666555333222111111111111111111///...///111444444333333444666666555444000000111222333555777888222222222222333444555555333666888999:::@@@JJJRRR]]]eeeqqqzzz{{{uuuqqqlllfff]]]VVVKKKFFF???:::777555444333444222111222444666666666222555888999777444333222222111///......///222333000...------///111222222222111///---,,,---.../////////000111222333444555333222111222444777777777666;;;;;;<<<>>><<>>===;;;999666444333222222333555444333222222333666777999::::::888555333777111+++(((***...111111111///...000333333000---------,,,,,,+++***))))))---,,,,,,///333444222000111222444444444555888999555:::999999;;;:::FFF^^^:::888555222111222444666888777666666777666444222...111333111......222666999777666444555666888999555333111000000111333444666666666666777777888888888666333000111444888:::666666555555555555555666444444555555555555555444444111///000444555333///000111111111111///...------000444666777999>>>BBBLLLTTT^^^gggnnnuuu|||}}}rrrmmmeee\\\UUUMMMGGGCCC:::999888777555333111///111333444444333222222333333444666777888777666555444///***(((***---000111222000///000444555333000------,,,,,,++++++,,,,,,---------000333444222///000222555666555555666777444999888999;;;:::FFF___999888666444333222333333777666666777888666333111---///000///---...111555999888777666666777888999444333111000000222444555777777777777777888888888666555222111222555999;;;888888777777777888888999888888888888888888888777777444222222444444222///222111000///............,,,000444555555777;;;>>>DDDKKKUUU]]]eeemmmvvv}}}xxxrrrlllfff]]]TTTLLLEEE>>>;;;444555555555444111///---111222444444333222222333000111333444555666666666000,,,)))(((***---000111333111...000333666555444...---,,,++++++,,,---...,,,,,,...111444333111...///222555777666444333333333888888999<<<;;;GGG```888888777555444333222111444444666888999888555222...000000000///000333666:::999888777666555555555222111000///000111333444666777777888888888888888444333222222333666999;;;999999999999999::::::;;;;;;::::::999999999999999888666444333444444222///333111///---,,,,,,---...---111444555555555999<<<>>>CCCKKKSSS[[[eeepppwww{{{wwwoooiiifff___UUULLLDDD===888444111222444555444111...,,,000222333333222222222333111111222222333444555555---,,,******,,,///111222333000,,,---111444555444...---,,,******+++,,,---***+++...111222111///---...222555777555333111000333888777888<<<;;;HHHaaa777777777666555333222111111222444777::::::777444222222333222222333666777:::999888666444222000///............///000222333555666777888888888888777222222222222444666999:::999999999999999:::;;;;;;;;;;;;:::999888888999999777666555444444444222111444222///---,,,,,,---......222666666555555777999999>>>EEEKKKRRR\\\gggoooyyyyyyrrrkkkfff```YYYNNNEEE>>>888444222111333555555555222000...///111333333222222222333444444333333222222222222,,,---...///000111333444222...***)))---000111000---,,,***)))))))))******(((+++---//////...---,,,///111444555333111000///333888777888<<<;;;HHHaaa666666666555555444333333222222333666999999888666555555444333444555666777888888777555333000---+++,,,,,,,,,---...000111222444555777888888777777666000000111222444555777888777777777777777888999::::::999777666555555666777444444444444444444444333444333000...,,,,,,---...///333666777555333555777666;;;@@@EEEJJJRRR]]]dddrrrxxx}}}~~~|||uuuoooiiieeeYYYRRRHHH???999666444333444555666666555333111///...000222333222222222444555555444333222000///...---///222333333222333555111---(((''')))++++++)))(((((())))))******++++++))),,,......---------...000111222111000///000222333888888999<<<;;;GGG```666555555444444444555555555444444555777888666555666444222222222333333333444555555555333000---++++++,,,,,,...///111222333333444666777777777555444//////000222333444444555444444444444555666777888777666444222111111222333111222333333333444555666555333111///...---------///222666666333111222333555888===@@@DDDJJJRRRYYYeeelllpppsss{{{xxxrrrjjjccc^^^SSSMMMCCC;;;666555444444666666666555444333111000...000222222222222222444222333333333111///,,,***,,,000444555444333333444111---(((&&&''''''%%%###"""$$$'''+++---/////////,,,...//////---,,,///111222111///---,,,---111555444999888999;;;:::FFF___555555444333333555666777999777555555666666444333555333111000000111111000111333444555444222///---+++,,,---///000222333444222333555777777666555444...///000111222333333333222222222333333444666666555333111///...///000111...000222333333444666888555444222111///......---...111555555222///000111444777;;;===@@@DDDLLLQQQZZZaaagggmmmwww}}}yyytttnnneee\\\VVVPPPIII@@@888444444444555888777666555333222111111...000222222222222333444///000222222111...+++))),,,000555666444222222333222...)))&&&&&&%%%"""!!!&&&,,,000333333333///000111///------000444333111...***)))---333777555:::999999;;;:::FFF^^^666666666666555777:::===:::999888666555444444444///000000///------...///222333666777777555222000///000111333555555333111111222444666666555444333222000...///111333222000///000222444666777777777111111222222333444444444000000000111222444555666666555333333333222///---222222333333333222111000666888999;;;===BBBGGGKKKUUU\\\eeeiiilllqqqzzzzzz|||wwwnnnhhhddd[[[QQQDDDAAA<<<666111000333666:::777444444666666555222111333444222///...000222000222333222///---,,,,,,,,,///222222000///222555333222///+++'''$$$!!! ###***111555777666555333222000//////000222444888333---))))))---444888555;;;;;;::::::888GGGddd666777666555555666999<<<999999888777666555444333000111000...,,,,,,...///555666777888777666444333111111222444666555333111000222333555666666666555333000......000222111000///111333555777777777777444444444555555555666666444333222111111222333333666444333333333333000...111222333444444333222111555666888999:::===AAAEEEPPPWWW___dddhhhnnnyyy}}}yyyyyysssiiiaaa[[[RRRHHHBBB@@@;;;666222111444666:::777555444666666555333111444666555000------...000222333222///---,,,---,,,---////////////111222222111///,,,)))&&&$$$###"""&&&,,,222666777666555444333222111111222444555888555///++++++///444777555;;;;;;::::::999GGGbbb777777777555444444777999777777888777777555333222222111000---++++++...000666666555555555444555555333333333555666666444222111222333444555777777888444111...---...000111111000111333555666777777666666666666777777777777777777555333000/////////000444333222333444333222000000222333444555555444444777888888888888:::===???HHHNNNVVV\\\aaajjjvvv}}}wwwqqqpppiii___WWWQQQHHHAAA???>>>:::666222222444777999777444444444555555444222555777555000,,,******000222333222///---------++++++***+++...000000000111000///---,,,***)))((('''+++000444777777555444444444333333444555666666888555222///...000333666444:::::::::;;;999FFF```777777666444222333555777555666777888777555333111333222000,,,***+++///222555333111//////000222333333333333555888888777666555444444444555666777888555222///,,,,,,...000222000111333444555555555444777777777777777777666666666444111...---------...111000000111333333222000000111333555666666666666;;;;;;<<<:::999999;;;===@@@EEELLLRRRYYYcccpppyyy~~~xxxrrrgggccc\\\UUUNNNIIICCC>>><<<;;;999666333333555777666555333111111222333333222444555333...++++++,,,000111222111...------...+++(((&&&(((,,,//////...000000000///......---------///333666777777555333444444444555555555666666666555222111000111222333444999999:::<<<:::GGG```777777666333111111333666444555666777666444222111333222000---,,,---000333555222///------...111333111111222555888:::;;;:::888888777555555555555555555333000---+++,,,///111000111222333444444333222666666666555555444444444222111///---------...///...------///111222111000///111333555666666666666;;;<<<<<<:::888777888999999===CCCJJJRRR\\\hhhpppwww|||tttoooaaa[[[SSSLLLGGGAAA===;;;999999888666444333444666333222111///...///111333444444222...***)))---111///000000///---,,,---...)))'''%%%'''+++///000///000000000000000000000000000222555777888777555333333444555666666555444333444333222111000111111222444999888999======IIIbbb555555444222000111333555444444555555555444222111222222111///...000333666777555222000///111444666222111222444888;;;;;;;;;:::999999777666555444333444333111...++++++---000111222333444444333222111555555444333222111111000.........//////000111111...------///111222111000///000222444555666555555777888888777555333444555555888>>>DDDLLLUUU^^^eeeqqqyyyxxxpppkkk___VVVMMMFFF@@@999666666777888888666444333333555222222000...---...111444555444111+++'''(((...333---......---++++++,,,---((('''&&&'''+++...111222222222222222111111111111111333555777888888666555555666777888777555333111333222111000000111222333666999777888>>>???MMMfff444444333111000000333555444444444333333333333333111222222222111333666888999777555333222444666888444333222444777999999999888999999999888666444333222333222///,,,***,,,...333444555555555444333222444444333222111000///......///111222333444444333000//////000222333222111///000222333444444444333222444555444222111111222333666;;;AAAHHHOOOVVVZZZgggpppxxx}}}zzzssskkkfffZZZPPPFFFAAA<<<555333666777888888777444222222333222333111///---...222666555444222,,,((('''+++///,,,,,,,,,+++))))))+++---'''((())))))***...222666333333333222222111111000000222555777888888777777777888::::::999666333000333222111111111333555666777999555777>>>BBBQQQjjj333333222111000000333555444444333222222222333333000111333333444555777999999888555333333444666777666555444444666777777666666777999:::999888666444111333333000,,,***+++---555666777777777666555444444444333222000///......000111444666777666555444222111111222444444333222///000222333444333333222111222444444222111111222333555:::???FFFLLLQQQTTT]]]fffpppvvv~~~~~~wwwooogggcccTTTIII@@@===:::555555999666777888777444222111222333444333000...///444888555555333...)))&&&(((++++++++++++***((((((***,,,''')))++++++***---333999555444333333111111000//////111444777888999888888:::;;;<<<===;;;777333000333333222111222555777999888999555777>>>CCCSSSmmm666444222222333333222222222111000111333333111000000111333555666777888888777666666666555555444444666666444444333444555666333333444555666777888888777777888777000((((((---000555:::;;;777333333555666555333111000000000111555777:::;;;:::::::::;;;666222...///333666444111///000111111000000111222777888999666222///000111444555777<<>>>>>;;;888777666111000///000444777:::;;;777:::888:::@@@BBBPPPjjj777666444333222222111000000000000111444555444222111222444555777888888999666666666666555555444444777666444333222222222333222222333444555666777777777888:::999222(((%%%(((///444999:::666333333444444444333222222333444444666888;;;;;;:::999999:::444000,,,---000333222000...///000000//////000222777999999666222//////000444555888<<>>>>><<<999777666444222111111333555777888555888666888===???MMMfff777777666444333111///...///...///111444555555444222333444666777888888999444555666777666555444333999777555222000/////////000111222333444555555555777888::::::333)))$$$%%%000444888999666333333444333333333333444666777888777999;;;;;;999888777888111...******---000000////////////...---...000333888999999777333000//////444666:::>>>AAACCCDDDDDDHHHOOOXXX```ffflllsssxxx||||||tttnnnfff```\\\WWWRRRMMMJJJEEE???999666444333111111222333222111111222333444555666555444444555777555222...+++******)))(((******---000333444333111///...,,,+++,,,...111333000111222333444333222222333444777999:::::::::999666999===???===999777555777555333222111222333444444777444555:::;;;HHHaaa444555666555333111000///.........000333444333222111222333555666777777777444555777888777666555444;;;999666333000...------000111222444555555555555666666777777222***&&&(((111444888888777555555555444444555555666777777888777888:::999666444333333000---******---///000000000000000///...///222555888999888777444222000///222666;;;???BBBBBBAAA@@@AAAGGGOOOVVV[[[bbbiiinnnsssyyy{{{wwwkkkfff___YYYTTTNNNHHHEEEDDDBBB>>>:::777555333111000111222333444555555666666777777666555555666888777444000............---,,,+++,,,000666888666444///---+++***+++---///000000111222333333333222111444555777888999888777666222666;;;<<<;;;888555333777666555222000000222333444777444555999999EEE]]]///333666666444222111111//////...000111222000///000111222333444555555555444555666777777777666555<<<:::777444111///...---000111333555666666666555555333222333000,,,+++...333555777888888777666666666666666666666555555555444666777666333000/////////...------///111111111000111222111111222444666888888888777666444111///...111666;;;>>>???>>>===<<>>===:::777444333222000111222555777888888888666777888777666666777999777444111//////000000///,,,+++,,,000555888777555///,,,)))(((+++---//////222333444444333222000///222333444555555444222111///222777888777555333222555666555222000///222444555888555666:::999EEE\\\---111666888555333222222000//////000111111000...///000111222333333333333444444444444444555555555;;;999666333111000//////000111444666777777666555333000...000///...///333333444555777777777777666777777777666555333222111222444555333111...------...///000222333333333333000111333444333444555777777666666777777666222///***---000444888999:::::::::>>>DDDHHHLLLSSS[[[aaakkkpppvvv|||}}}xxxtttoookkkeeebbb]]]VVVOOOHHHBBB@@@;;;<<<;;;999666444444444111111222555888999888777555666777777666777999;;;444111...---.../////////------...000333555555444000,,,)))))),,,000111000555555555555444222000//////000111222222000...------000333555444222222222444555555222///...222555555999777888;;;:::EEE]]],,,222888999555222000111000000000111333444333111000111222333333333333333222111000//////111333444888777444222000000///000...000333555666666555333111...---000111//////222222222222444555666555444555555555555444222000///111333444333000...------,,,///222555555444333222---000333555555444444555555555555777999888444111---...///111444666999::::::===@@@CCCEEEJJJRRRWWWaaagggoooxxx~~~zzztttnnniiieeebbbYYYXXXTTTOOOHHHBBB>>><<<888::::::888555333444666000000111444777888666333333444666666666777:::<<<333000...---...000000000...000111222111222333444222...***+++000444444333666666666666555333111000,,,---///000///...,,,+++---///111222222111222333555666666333...---000444555888777888<<<;;;FFF]]]...444::::::555000//////000000000222555777666555111222333333444444444444000///---+++,,,...111333555444222111/////////000---///222444555555333222///---...222333000...///000000000222444444444333222333444444333111000///111333444333111...------***...333777777555333222+++///333555555444333333555444444777:::999555111333222111222444777:::<<<:::===??????@@@DDDKKKPPPVVV^^^iiittt{{{zzzssslllgggbbb]]]ZZZMMMMMMKKKGGGAAA<<<888777777999999777444333555777000///000222666666333000222333555666666777:::<<<444222//////000222222222///222444333111000222555444///,,,---222777777666555666666666666555333222+++,,,...//////---,,,***...000111111111111333555666888777333---+++...222444888777888<<<;;;FFF]]]222555777444///---///333888444222444:::>>>>>><<<333222333666999:::777444111000000000000000000111555111...000333555333000000///000222444444222111///000111222333333222111444222000.........000111222000//////111333333333333333333333222111000///...///222444444444333222------///333777888777555666777888999999888666555444444444444666888:::<<<;;;::::::;;;===AAAEEEHHHLLLUUU```hhhmmmttt}}}|||wwwmmmddd^^^YYYSSSNNNHHHEEEAAA>>><<<:::777555555888999888555333333555,,,---...000222333444444444444444444666888;;;<<<:::555000000444777777555555555666777888666222///111///...000444777888777222222111333555666666555000///......//////...,,,111333444333111000111444555333000//////000///...777555<<<777;;;???BBB___222444555333000///222666;;;888666888>>>AAAAAA???666555555777999:::888666444444333333333333444444555222///000333555333000000//////000111000...,,,,,,---///111222222222222444333222111111111222222...---,,,...111444555555666666666555555555555555000111222333333333333222...///111444888999888777666888999::::::888555444555555555555666777888888555555555777:::>>>BBBDDDJJJPPPYYY```ffflllsssxxx{{{}}}}}}xxxvvvrrrkkkddd\\\TTTLLLHHHCCC@@@<<<999888777555333555777888777444222222333+++,,,,,,---...000222333666555555555555666777888888444///000333777777555555555666888888777444111/////////222666777666444222111111222444555555444444222000///000000000...111333555444222111222333111000///000222444444333777555:::555999@@@EEEccc222444555333111222777;;;>>><<<;;;===BBBDDDDDDBBB:::888777777999999999888888777666666666666777888555222000111333555333111000///.........---+++((()))+++---///111222222222444444444555555555555555+++***+++---111555666777999888777666666888:::;;;333333333333333333444444222222333666999:::999777666888;;;<<<;;;888444222444444555555555444444333//////000222666:::===@@@FFFIIIOOOVVV]]]cccgggiiisssuuuvvvxxxzzz}}}yyyyyyyyyxxxwwwuuusssqqqkkkjjjggg```VVVLLLDDD@@@===:::555222222222222111555666666555222111111222,,,+++++++++,,,...111222777777666444444333444444555222...///222666777666555555666777999888555222...///111444666666444222333111000111333444444333777444111000111222222111111333666666555333333333------...111555777777777555222777222888@@@GGGggg333444555555555777<<<@@@???>>>>>>AAADDDEEEDDDBBB<<<;;;888777777777888888999888666555555666888999555333111111333444333111000...------------+++)))+++,,,...000111222111111333555777888999888777666,,,+++,,,///333666777777777555333333444666:::<<<777666444333333444666777777666666888999999888666666888;;;===<<<888444111000111222333333222111000,,,---...000333888<<>><<<888555000......///000111444444444333111111111111000...---,,,---///222444666666555444333333222222333000......111555666777444444444666777777444222000000111333444444444333555333111111333444444444888555111000000222222333111333666888777666444333------///222555666555444...---444111888AAAGGGggg555666666777999;;;???BBB>>>>>>@@@BBBDDDDDDBBBAAA>>><<<999777555555666777777666444222222444666777666444333222333333333222///---,,,---///000000//////000111222333222111000333555777999:::999777666/////////222555777777666222000...---///222666999888777555444444666888:::;;;:::888888888888666444444777:::<<<;;;888333000,,,---///000111000000///...------///333888===@@@CCCCCCEEEJJJQQQVVVXXXYYY___ccchhhlllnnnqqqtttvvvyyy{{{~~~~~~}}}zzzzzzyyyxxxwwwvvvvvvvvvqqqrrrsssqqqnnnmmmpppsssrrruuuwwwvvvrrrpppppprrrjjjjjjjjjgggbbb___]]]]]][[[ZZZWWWOOOEEE>>><<<<<<666333///---...000111222444222111111111111222222555333111000111333555777444444444444444333333333222000......000333666777444333222333555444222000222111000000000222555777888555333222444555555555777333000...000111222333111333555777888777555333000000000111333222000...((((((222222999@@@EEEccc666666777999;;;===???@@@;;;===@@@BBBCCCAAA???>>>???>>><<<888444333444666555444111000000111444555666555444333333222222333...------...111333444444222333444444444333222111333444666888888777555444111111222444666777777555///---++++++,,,///333666666666444444555666999:::;;;999777777777777555333333555888::::::777444111,,,,,,---...///000000000000///------111777===AAABBBCCCEEEGGGJJJMMMPPPRRRSSSWWW^^^cccfffiiikkkmmmqqqtttxxxzzzzzz{{{|||}}}}}}yyyuuurrrtttsssrrrqqqqqqqqqqqqqqqnnnmmmjjjgggeeeeeehhhjjjjjjkkkkkkjjjhhhgggggghhhbbbaaa```^^^[[[XXXTTTRRRTTTQQQLLLEEE???;;;;;;<<<666333000///000111222222333111//////111333444333888777555444444666777999222333444444555555444444222111000///000222555777444333222222333222000...111111000......111555999:::777444333444555555555333111///...000222333333222222333666888888666333444222111111111000...+++&&&'''222222:::@@@CCC```555555777999;;;<<<;;;;;;:::===@@@BBBBBB@@@===<<<@@@@@@???;;;666333444666666444111000000111444666666666555444222222222333000...---///222444555555222333444555555444333222333333444555444444222222000000111444666777666555///...------...111444555222222222222333555777888777555444444666777666555111333555777777666444333000000/////////000000111222///,,,***---444;;;AAA@@@BBBDDDCCCAAAAAADDDHHHHHHKKKQQQVVVZZZ^^^cccfffkkkmmmoooppppppqqqsssuuu|||zzzzzz{{{}}}~~~|||zzzyyy|||~~~yyyxxxyyyyyywwwtttooojjjgggmmmlllkkkjjjjjjjjjkkkllljjjfff```\\\[[[]]]___```]]]\\\ZZZ[[[\\\^^^^^^^^^WWWUUUTTTUUUUUUSSSNNNIIIKKKGGGBBB>>><<<;;;:::999666444222111222333333222222///---...222555666666888777666666666666777777333444555666666555444333444333222000000222555777666555333222222222000......///000//////111555999:::777444222333444444444000///...///222444444444333222222333666777666444444222000000111111000///))))))333222999@@@DDDaaa333444666888::::::888666999<<>>???@@@@@@>>>>>>???@@@BBBBBBBBBCCCBBB@@@???===999888666666777777555444444444444333333333333333444333111111111222444555666555444555777777666444222333444555666666666555444222000...---///111333777888999666333///...---/////////000111333555666888555111...------,,,+++///000222333444333222111111111111111222222222222222222222222222333333444444555111333:::===JJJbbb666666555555555555666666<<<;;;;;;>>>BBBDDDBBB??????>>>;;;999888777777777777666666666777777888999:::999888777555222000///222111000000222444444333111333555999<<<;;;999666222000///000111222111000222111///000333555777777666444222222333333333222111111111333666777777666444444555888:::;;;999777111000000///000111333444333333444444333333222111444333222111111333555666;;;:::999777666666666777;;;<<<===???@@@AAAAAABBBBBBDDDGGGIIIKKKNNNRRRUUUOOOQQQTTTWWWYYY\\\```cccZZZ[[[\\\```cccdddcccbbbcccaaa```aaaaaaaaa___^^^ccceeehhhgggddd___\\\ZZZUUUUUUUUUTTTRRROOOLLLJJJDDDCCCBBBAAAAAACCCDDDEEEEEEBBB>>>:::777555555555777888999888777666777888============<<<:::888777333111111111333444333222333222111111222444666777666444222111111333555777555444333444555555444333///000222333555666666666444222000///...///111222888888888555222000111222222222333333444444555555555333///.........---,,,///000111222333222111111000000000000000//////...111111111111111222222333555777444666===???LLLddd888777666666666666666777;;;999999;;;>>>@@@???>>>===<<<:::888777777999999888777777666666666777777999999888777666444222111222222222222333444444444444444666999;;;;;;888555111000000111111222222111333222222222333444444555666555333222222222222222111111222444777888777666222333444666888666222///............///111222333000111222222222111000000222222333333444555666777;;;999777666555555666777::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>???BBBFFFJJJLLLIIIKKKNNNPPPQQQTTTXXX[[[UUUTTTTTTWWWYYY[[[[[[ZZZ\\\ZZZWWWVVVWWWWWWWWWVVVWWWYYY[[[\\\YYYWWWVVVUUUOOOOOONNNLLLIIIFFFDDDBBB??????>>>===============<<<:::888555333222222222555666777666444444444666;;;;;;;;;:::888666444333///---------///000///......///000111333555666777444333111000000333666888444333111111333444333222,,,---///000222444555666333333111000000000111222888888666444222222444666555555555555555555444444222111//////000111111111///000111222222222111111111111111111111///...---000000000000000111111222666999777:::@@@AAAMMMfff888888777666666666777777777666666777888:::::::::<<<:::888777777888999;;;888777666666666666666666666777777777666555444444222333333444333333444444666666777888999777444111000111111111111222222333333444333333222222333333555555444333222111111222000000111444666777666444111222333444444111+++'''+++,,,---...000111333444111111111000///...------...000111444666777888888;;;:::777666555666777888888888999999999999888888777777777888;;;>>>AAABBBDDDEEEGGGHHHIIIJJJMMMPPPPPPMMMKKKKKKMMMQQQSSSTTTVVVRRRMMMJJJKKKMMMOOOPPPQQQQQQQQQPPPNNNNNNOOOQQQLLLKKKIIIFFFCCC@@@===;;;<<<<<<<<<<<<;;;:::999888666555444444333444555555555666777666444333444555;;;;;;;;;:::888666444333...---,,,,,,------,,,+++***---000444666666555444000///......000333666888333111///000111333333222+++,,,---...000111333444444333333333222222222222666666555333222333666999777777666555555444333333111000000222444777777666000000111222222222222222333444444444333111///...000000//////000000111222555::::::<<>>???BBBFFFGGGLLLKKKIIIFFFDDDDDDFFFHHHGGGFFFCCC@@@===:::888777888888999999888777555444333333333444555666888888555666777666444333333444::::::;;;:::999777555444///---,,,---......---,,,))),,,111555666555222000---------...///222444555111///...///111333444444............///000111222555555555666555444333333333333333222222444777:::888777555333222222333333333222333555888::::::999111222222222222333333333555666777777666444222111000000000000000111111222333999;;;>>>BBBAAAMMMfff222222222222222333444555///000222333333222333333999888888888888888888888666666555555555666666777555555555555555444333222000222555555333111111333444333222333333222///---///111333333111111333555222444555555222111222333222555777777444111//////...///111444777777555333444333333444444111---******,,,...111333555777777555333000...---...///000///000222444666777999999;;;999666444444666888:::888888888777555444222111...---...222777999999888888999::::::999:::<<<>>>>>>;;;888888:::<<<>>>???BBB>>>999777999;;;>>>???@@@AAA@@@???======???@@@???>>><<<:::888666555555555666888888888666444222222333333444666777888888666777888666444333444555888999999999888777555444///...---...000111111000,,,...111333444333111///---......///000000000000000...---...111444666666333222111000000111111222666666888888888777555444///111222222222444777:::888666333000///000222444666666555777999:::999777333333333333333444444555555666888999888666444222111000000000000111222222111888;;;>>>AAA@@@LLLeee////////////000111222333...000222333222222222222888888999999999888888777555555555555555666777777666666666555444222111000///222555555222000111222111000000111222111///---...111333333111111333666111444666555222111222444111444888888555111///...///000222555888888666444555444555666666555222000+++,,,///222444777888999666444111......///222444333333444555666777888999:::888666333333555888999999999888666444111///...------...333999<<<<<<:::555777888888888999;;;>>>999777666666888999999999;;;999777666888999::::::333666999;;;;;;;;;<<<===888777666555444444444444555666888999999777444333333333444444555666666666888999:::888666555555666666777777888777666444333...------///222444555444///000111111111111000000///000111111111///...---///---,,,...111555777888777666444222111111222222666777999:::999888666555---///111222333444777:::888666111...---///222444999888777888999888666444444444333333333444555666555666888:::999777555333111111111111111222222333///777;;;>>>AAA???KKKddd000...+++***+++---000333000000000000111222333444444444444555666666555444555444333333333444555666555333111222444444222///555555666666777666666555444222000...,,,,,,---...333333222111000222555888222333444444444444444333444555555444333000...---000111222333444666777777999888777999:::888333...222111111444888;;;<<<<<<888222,,,+++...222222111333444444333333444777999<<<:::888666555555666666999999888777666444222111///000222444666888999999888777666555555666777888:::555000000444666555222222555777666333111333555...///111555:::;;;;;;999444333333222333333444444444333333555777777666444555555444333333444555555777999;;;:::777555333333555555555444444333333333//////000111333555777888333...+++...//////111444888666333333333333111000///333444///---000333333444444333222333444555666999888777777777666333000,,,,,,...///222555777888999777444222111333555666<<<888444444666777777666999777555444444666888::::::888666666777777333000111222222000222666666222666111666555:::>>>DDDfff000...,,,++++++---000222111000000000000222333444444333333444444444333222333222222111222333444555333111...///222444444333555555666666777888888888222111...,,,+++++++++,,,444444333111000111444666444555555666666666666555444444444444333222111000000111222333555666888888:::999888999:::999555222333222222444777:::;;;;;;888222---,,,///222222111222333444444333444666888::::::999777666555555555888888888777666555333333111222444555666777777777777666666555555666666777777333000111555777666333111333444444222000000000---...000555888:::999888333222222222222222333333222111111222444555444333444333222111000111222222333555777777555333222222444444333333222111111111000000111333555777999;;;555000---///111000333777999888666555444111...+++///444555111000333666666555444333333444555666777888777555555444333000...)))***+++...111444777888999666333222222555888;;;:::777333333555666666555777666444444444555777999888666444555666555333000222444444222555999888555555///555333999>>>EEEggg111000...------///111222222111000///000111333555333333444333333222111000000000000111222333444555111...++++++...222555777666666666666777888:::;;;333222000---,,,,,,,,,,,,444444333111000000333555666777888999999999999999666555444444333333444444000111222444666777999999;;;:::999999::::::999777444333222444666999999999777333...---000222222111000333555666555444555666888999999999888666444333555666666666666555444444444444555555555555555444555555555666666555555555444222111222666777555333//////000111222000...+++,,,---000444888999777555111111111111111111111111000//////000222444333222444222000...------...///...000333444222111000000111111111000000000000000111222333444777999;;;<<<777222000222333444888===;;;:::888777555222...***000444555333333777999999444444333333444666888999777555333222111000...,,,((()))+++...222555777888777555333222333777;;;===777555222222333444444333444444444444444555555666555444333333444444222111444666555444666999999555222---333222888>>>FFFiii444333222111111222333333333111000//////111333555333444555444222111000000000000111222333444555666000---)))''')))...333777777777666666666888999:::666555333111000000000000333333333222000111333666888999::::::;;;;;;;;;;;;999888666444333444444555000111222444666888999::::::999888888888999::::::555444333333555777777666777444111000111333333222000333777888777666555555666777999:::999777444222222222333444444444444333333444555555666555555555333444555666666555444333222111222333555555222///,,,+++,,,///222222...***---...111555888999777444000000111111111111111111111000000111444666666555555333000---,,,,,,------...000333333111/////////......//////000111222222444444444555666888999:::666444333666888:::???FFFAAA???;;;999777555222000///333444333444888:::888111111111222333555777999888555333111000///---,,,***,,,...000333555666777444333333444555666888999333222111111111222222222222222333333444444444444333222222111222222222222777888777444555888666222000+++111111888???GGGiii777777666666555555555444222111000//////111333444444555777555333111111222222222333555666777777888111...***''''''+++000444888888777777777777777777666666555444444333333333111222333222222333555888888999:::;;;<<<<<<<<<<<<<<<;;;888666444333333333000111222444666777999999888888777666666777999:::555444222333555666666555666444333222333333333333222555888:::999777555555555666888:::999777444222...///000111222222222222111222333555666777777888333444555666666555444333333333444444444111...++++++******---111222000,,,...///222666999999666444...///111222333333333222555333333444777:::::::::777555111...,,,,,,...///222444555555222000......,,,---...000222333555666555555444444555555666777666555777<<<>>>@@@FFFNNNNNNIIIBBB<<<999777444333///222222111333777777444---------...000333666777888666444333333111///---,,,---///000111222222111///111333555666444222111000000111000000000111111111222222333333333333333333333222111111111222333<<<===:::666666777555000...***111222999@@@GGGiii999999999999888777555444222111111111111111222222222555777666333111222444444555666777888888888888222111...+++)))+++...222888888999999999999888777444444555555555555666666222333444444444444666888666777888999:::;;;;;;;;;===<<<999777444222111111000111222333444666777777666777777555444555777999555333222222444555555444555555555555555444444333222555888:::888666555555444666888999999777444222......///000111111111111///000222444666888999:::555555555666666555555555666666666666444111---+++,,,,,,,,,---/////////---...000333777:::999666222...///111444555666666666777666555666999===>>>>>>999666222///---...000111555777888888555222000000------///000222444555666444444444333444444555555777888===CCCDDDEEEJJJRRRXXXSSSJJJBBB===888444222///111111///111444333...))))))***,,,...111444666888777666666666555111///,,,---.../////////...---,,,...222444444222///---...///111000//////000111222222222222222333444444555555444333111111222444??????===888777888555000---)))222444<<>>===<<<;;;444555666888999999::::::666777888777555444555666333444666777888999999999::::::999777555333111000111111222222333444444555555777888777444444666888444222111222444555555444555666777777666555444444222444777777666444333444555666777888777666444333//////000111222222222222///000222444666888999:::777666666555555666666777888888999888555333111000//////...,,,***)))***,,,...///333777999888444000---///333666888:::::::::777555444666999===???@@@999666222///...///111333555777999999777444333333000000000111111222222222222222222333444555777777;;;===DDDIIIIIIGGGJJJQQQWWWSSSNNNHHHCCC===777333111222111///000222///)))''''''(((***---111444666555666777888999777333000---...000111222111000///,,,---///000111111111000---///111111//////000222444333222111111222444666777888777444111111333666;;;<<<:::666555777444000,,,***444777???CCCGGGggg888888999999888555333111///111222444333222000///---111555444000...111444666777888999999888777666222555777666333222444666333666;;;???AAABBB@@@???666777999;;;===>>>>>>>>>:::::::::888555333333333222333444555777777888888777777888888666444222111111111222222222333333333555888999888555444555777333222111111333555555444444666888888666555444444111333555555333222222222555666666777777666555444111111222333333333333333000111333555666888888999888777666555555666777888999::::::999777555555555222222111,,,&&&$$$&&&)))---...222666888666222...---///333777:::<<<<<<<<<555444333444888<<<>>>???999666222///...///222444444666999999888666666666333222222111000//////...000000111333555777999;;;>>>AAAHHHMMMKKKGGGIIIOOOPPPOOOMMMKKKHHHBBB;;;666333333222///000111---'''&&&'''(((***---111444666444555777999;;;888444000///000333555666555444444,,,,,,,,,---///111444555,,,///111111///...000222555444111000111222555777999:::999666222111444777555666444111222444222...,,,***666999@@@CCCFFFeee999888777666555444333222...///000111111000///......222666555111///111444999999888777666555444444333444666888777444111///333444777;;;>>>???===:::;;;;;;;;;;;;<<<===>>>??????@@@@@@===888555666777999777444333555777999999999888777888::::::666333666333000000222444333111666888;;;:::888555333222000////////////111222333333333444888;;;:::666222222333222111//////111333444555777666555333444444555777888999999777444333111111222555999;;;;;;;;;999777555555777888777777999888777666555666777777666555111+++%%%###'''***111//////222666777333///---111666;;;>>>>>><<<;;;999666333111222333444444555333000//////000///...---///222666888777333///111222222222111...,,,***,,,222777888555444777:::;;;CCCJJJJJJEEEDDDHHHNNNQQQQQQNNNHHHEEEDDD???888333000,,,---///...***%%%&&&'''((()))+++...333777222333333333333222111111222333666888999999888777111---***+++///333444333222222222222333444555555:::999555222111444:::???>>>===;;;777333111111222333111//////111222333333)))///111666<<<===JJJbbb999999999888555333222111---...000111111000...---...333666666222000111333888888777777666666555555333444666777666333000...000111222666999:::999888999888888999999:::;;;;;;:::<<<===<<<999777777888999777444333444555777777777555444555777777555222555222000000222333222111555888::::::888555333333111111000//////111222333222333444777::::::777444333444333111///...///111333444666666555444444555:::::::::999777666555444444444444666888999888777666555444555666666666444666555444444444444666666666555111---))))))***,,,000......111555666333///000222666:::<<<<<<;;;:::999666222000111333444555333111...---...//////...111222333555777777444222111111222333222000---,,,...111444555444444666999???EEEKKKIIIDDDBBBFFFLLLTTTXXXVVVMMMDDD@@@;;;777222///,,,,,,......***&&&$$$$$$$$$&&&)))---111333222222222222222111111000333444666888999999888777333000......///222333444111111111222333444555666===<<<999555444666:::>>>>>>===;;;777333111111222333222000000000111222222---222222555:::;;;GGG```888:::===;;;666111///000,,,...000222222000...,,,...222666777444111111222666666777777777777666666444444555666555222000...,,,,,,---///333555666555555555555555555666666666444777999::::::888888888777666444333333444555666333222111111333444333222444222000111222333333222555777999999888555444444333222111000000000111222111222444666999999777555555555444222...,,,---...111333555555555444555666>>><<<999666444444555666777666555555666666444222333222222444555555333111222111111111111333444555666444111000000000000///000......000444555222///444555666777888888888888999555111000111333555666333111...---///000111000666555444444666666666555///000222222222000///---......///000111444666888BBBFFFHHHEEE???===BBBHHHTTTZZZZZZPPPEEE>>>;;;999000---++++++------+++(((###!!! ###)))---///...111111222222111111000///333444666777888777777666555555333111//////222444111111111222333444666777<<<;;;999666444555888;;;======:::777333000111222444333222000000000000111333666444444888888EEE```777;;;???===777111///...---///333555555333///---,,,000444666555333333333444555666777888888777777444555555444333222000///+++******+++///222444444222222333333222222222111222444777999999888666555222333333333333444555777111111000111222333333333444444333444444555555555444666999999777666555666555444222111000000111111000000222444666777666666777777666333...,,,++++++000222444555555555666777<<<999555111///111444666666555555555666555333222000000111333444333111...///.........///111333444555333111111444555333000000//////111444444333111777666555555444555555666888555111000222444666777555333000///111333444444777666555666777777666444---...000111111000///---,,,+++***,,,000555888999AAACCCCCC???::::::@@@FFFOOOUUUVVVOOOFFFBBB???<<<...,,,***+++,,,---,,,***%%%""" $$$+++000///---000111111111111000//////222333444555555555444444666777666333///---///222111111111222333444555666666777777666444444666777::::::888555111//////111555444333111///...///000666:::777555777777GGGccc666:::>>>===999333000...///222555888888555222///+++...222444555444444444333444666888888888777777555444444444333222222111...,,,+++,,,///222444555111111222222222111000000444555666888888666333000---000333444444555777999222333333444444444555555555666777777777777888888555777888888777666555666666555333222111111111111///000111222222333444555777888777444000,,,++++++///111333444444555666777777444///,,,,,,///333666444333333444666777666444000000000222444333000.........---...///111333555444222111222555666444111111111111222444555444444888666444222222222444555777555222222444666777888666333000///000333444555555555666777999888555222+++,,,...000000///...---***((((((***000666:::<<<@@@AAA@@@===:::;;;BBBIIILLLNNNNNNJJJGGGEEE@@@999...,,,++++++,,,,,,,,,,,,***&&&%%%(((///333222///000111111111111000//////000000111222222333333333666777777333...,,,...000111000000111111222333444111333666666666666666777666666555222///...///000444555444222...---///111777;;;888666777888JJJhhh666888:::<<<:::777333000222444666888888666444222---...000111222333222222333555777888999888777666555444444333333444444555333111000000333555666666111222333444444333222111777777666666666444000---+++000444666555555777999333666888888777666666777666888:::::::::999:::;;;666888999888666555555666777555444222111111222222000111111111000111333555777888888555222...------///111333444444444555777333000---+++,,,...222444222111222444777999999888111000111222333333111///000/////////111222444666555444333333555555444333222222333333444555555666666444222111000111333444666555444555777999999888555111---,,,---///111222222333444666888777444111,,,---///000000///...,,,*********,,,000555:::===AAAAAA@@@>>><<>>DDDIIIHHHLLLLLLGGGBBB>>>888222111000///---,,,,,,...///...//////000111111111111222222222222222111111000...//////111222444666777777555444333333333111000111000///......------......222888;;;:::888666555111222222111000111333555222444555222...,,,///333555;;;999666666666IIIhhh777444333777===>>>999333444444555666666555444444666444000...,,,,,,+++***444666888999999888555444555444333333444777999;;;999888777777999999888666333444777999999999888777;;;888555444444333000...///444999:::666333333555555999>>>???<<<888666666444777;;;;;;:::999:::<<<999999999888555444444555666555444333222333444444555666666333111111444777555777888777555333222222000222444444333333444555666555444333222222111111222222333666999;;;;;;:::555333222222333444444333555444444333444555777888999::::::777333222444777000111222222111222444555000000000000000222444555444555777;;;===>>>;;;999888444///,,,---///000111222000......000333444444000111333444333222000......222555444111111555:::???>>>===:::999;;;@@@DDDCCCJJJNNNHHH@@@;;;999666222111000...,,,,,,...000...///111111000//////000222333333333333222111111//////000111333666888999888555333444666666444111111000///...,,,,,,,,,+++---111777:::999555222000111222222222222333666888111444555222...,,,000444555;;;999666555444FFFeee999999999::::::999999888555666888999999888777777777555222...,,,***))))))333777;;;<<<999444000...///000222333444333333222111444666555444444666999444777;;;===<<<:::888888555666777888888777666555444666888666333111111333000444999<<<;;;888555444666666777777777777666666888666444444666666666555999777555444666777888777999;;;;;;999444222222444;;;:::888555333222333555444333111111111333555666:::999666444333333444555222444777;;;===;;;777444111222444555666777666666888888999999::::::999999<<<;;;888444111111333666222111000111222222111000000111111111222222222333222222333777;;;<<<:::777444444444444333111///---000---***))),,,///111333222333444444222222333444444555555444222222333444888888999;;;===>>>???@@@AAABBBCCCAAA===:::888777555222//////222444333222222222333444444222111000333222333444555555333000222000///000555888999888777666555444444555666777555333///,,,******+++,,,///000222333333111...,,,---///111333555666666666444555555111+++))),,,000555<<<<<<999888555EEEccc888999999999999888888777777777999999:::999888777555444222000...---------666888:::999666222///......///000000111111000000000111333222111222666999666999<<<===<<<999888777888999999999999999888888555777888777333111000111///222666777777666666666555555555555555444333333777555444444555666555555888777666666777888888777888:::;;;999555333333555888777666444333333444666666555333111000111222333888888777666666666777888777777888:::;;;:::777444333444666777888888777666888999999::::::999777777888888666333111111333666333111000111222222111000////////////000111111222222222222555999:::999777444555555444333111000//////,,,))))))+++...000111222444555555333333444555555666555444222222444555888999999:::;;;<<<===>>><<<===???>>>;;;999888888666333111222444666555444111111222222222222222111222111111222333333222111222000///000444888999888555555444444444444444555222111...---,,,---///000///000222333333111///---000111333555666666555555333444444000+++)))+++///222888999777777777GGGeee888999999999999888777666888888999::::::999888777444333222222111222222333::::::999666222.........---,,,------...///000111///000///......000444777888:::<<<<<<:::888777666999999888888888888999999666888999888444111......---///222333333333444666333333333333222222111111666444222222333555555444777777777888999999777555666777888888555444444555333222222222333444555666999777444111000///000000666666777999:::;;;======>>><<<;;;:::::::::777555444555777999999999777666888999::::::999777444333333333333222111222444666444222111111222222000///---,,,,,,------///000111222111000222444666777666555555555555444333111111000...,,,,,,---000111111333444666666666555666777666666555333111222444777999999888888999999::::::777888::::::888888888999666555444444666777777666000000000000111222333333111000...///111222222111000//////000444777999999444444444444444333222111//////......///222444666000222333444444222000///333444666777777555333222222333333///+++)))+++......555555555777888IIIggg999999::::::999999888777777888999999888777666555444444444444444444555555999999888444000,,,+++++++++++++++,,,...111333555222000...------///333555888999::::::777555444444666555444444444555666777777888999888555111...,,,,,,...000111000///000111222111111111222222333333555333111111222444555444555555666888999888555222333444555555555444333333---------000222444555555777666333000///...//////333555777;;;>>>@@@BBBBBBDDDBBBAAA@@@???===999666333444666888999999888777888999999999888555222000///111222222222333555777444333111111111111000...*********+++,,,...///000000///...---///111333444555555555444444333222222333111000000222444555444333555888888888777888999777666555333111222444777888888777666666666777888555666888888666666777888666555555555666777777777000/////////000222444555222000...///111333333333000//////111333666888999444444555555555333111000000//////000222444777888333444555666666555333222555555666666555333000...111111111///,,,+++,,,......333333333666888JJJggg999999::::::::::::999999666777777777666555333222666666666666666555555444666777777444000+++)))(((***+++,,,...000444777999444222///------000222444666777777666333111111222444333222222222444555666777777777666555222///---,,,...000111///,,,++++++111111111222333555777888555222000000111444555555444444666888888777333000000000111333444333222111))))))+++...333555444333444222000...---...///000222444777;;;???BBBEEEFFFGGGGGGHHHHHHGGGCCC===888222333555666888888888888666777888777666444111000///000222333333444777999555444222111111111///---((()))+++,,,...///000000...---+++******,,,///111333333333222222222222333222222111333555777666666444777999:::999888888999555555555333111111333666666555444333333444555666777888888777555444555666555555666666555555555555////////////000333555666444222000111222444555555///000000111222444777999444555666666666444333222222222222222333555777888555555666777777666666555444444444333111///---,,,000000111000//////000111111555333333777999JJJggg777888999:::::::::::::::666777777666555333111000666666777666666555333333222333444222...+++))))))++++++---///222555777999333000...---///222444444555555555333000///000111555444444555555666777888777555444444555444222000///000000///,,,*********333333333333555777999;;;555333000///111444666666555555666777888777333000//////000222444444111///******+++000555777555222000///---,,,+++,,,...///222333666:::>>>BBBEEEGGGJJJKKKLLLMMMLLLHHHAAA<<<666666555555555666777888444555555444444333222222000111222222222333666999666444222111111000...,,,(((***---000222222222111,,,,,,,,,***)))***---///111000000000000111111222......///222555777666555555888;;;;;;:::888777777333444444333111111222333222111000000111333555666888888888666444333444555444666777666444333333333000000000111222444555666666555333333555666555444000111222111111222555888444444555555555555444444444444444444444555555666555555666666777666666666333222000...---,,,,,,,,,///000111222333444555555555888555444888;;;LLLggg333444666777999:::::::::777777777777555333111000444444555666555444333333111111000...+++***+++---+++,,,---///111222222222---+++***---111555777666555555333111//////000222444555666777888888888888666333111222444666555444333111///+++))))))---000777666555444555777999:::666333000///111555777888888777777888999888555222000000111333555555222.........///444999:::666222...---+++***)))***,,,---333333555888<<>>;;;888555333444555666333222111111222333444555111222111//////000444777777555333111111000...,,,(((+++000555777666444333,,,......,,,******,,,///......---------...000111,,,---///333666888777666666999;;;<<<:::777666555000222333333111000000000...---------///222666888666666666444222222333555666888999888444222111222000111222333444555555555777666555555666666444222111222333222000000333666222222222222333444555666444444444444555555555555333333333444444444555555222000---+++***+++---//////000111444777999::::::777999555555;;;>>>OOOjjj000111333555777888999:::999999999888666444222000111222444555555555444333111000---***((()))---111+++,,,---.........---,,,((('''''',,,222777999888555555333111//////111444333444666888888888888777555222///000333777777777555222---'''&&&)))000666:::888666555555555777888666333000000222555777888:::999999999:::999666444222111222555777777333///222111222777<<<===888333...---+++)))(((((()))***333444444777:::???CCCFFFNNNMMMKKKKKKKKKJJJHHHFFFDDDAAA;;;666222222333555111111000///111333666777222222000...,,,...222555777555333222111000---+++(((,,,222888:::999666444---///000///,,,+++---000---,,,++++++,,,---///000,,,...000555999;;;:::999777999<<<<<<:::777555444...000333333222000......,,,++++++,,,...222666999444444444333111111333555777999;;;999555111111111111222444555666666555444777666666666777555222000222333444222000///222555111111000000111333555666444444444555555555555666111111111222222333333333222000,,,***))),,,///111///000222555999<<<======777999555666<<>>===999444111111///------///333555333111///+++(((***000555666555555555444222222333777:::===<<<;;;999777555444333444555666777666555222111///111333444444222///---444777999777444111222444000///...---...///111333666555444444555444222000111000111111222333444555444222///,,,,,,...000222...///222555888:::;;;<<<:::>>>;;;;;;???@@@OOOiii111444888<<<>>>>>>===<<<999999888777555333222111000111222333444666666777111000...***''')))...222...///000///---,,,---...,,,---///222555777888888999888777666666555555555666777888777444222222333444444333222000111444666222...***(((+++///333555777777666333111000222444555444444444555555666666666888::::::888555444444555555555555555555555555333222111333555666555333,,,)))&&&$$$%%%(((***,,,444555888:::===???@@@AAADDDDDDFFFHHHKKKKKKIIIHHHFFFBBB;;;444000//////000222111//////000333777:::777777666444222000---,,,///111444666777555333222111111333444666666777777444222000---------///111333000...000222222...***///000222333555555555555555777:::999666222111000///------///333555333000...***(((***000666777777555555555333222333666888;;;;;;:::888777666555444444555666777666555444333111222222333222000...---222333555555444444555666111111/////////000222333666444333333333222000...//////000000111222444444555333000......///111333444333333444555888:::<<<999<<<999999<<<>>>MMMhhh666777:::<<<============999888777555333222111111111222333444444555555555111000...***)))***...222...///000000...---...///333444555666777777777777999888888888888888888888::::::888555111//////000444444333111000111444777222///+++***,,,111555777555555444222000///000222444444333222333444555666666777999999777555555555777666555444444555666666222111111222333333222000(((((((((((()))+++...///555777:::>>>???@@@??????@@@CCCGGGJJJJJJJJJKKKLLLEEEAAA:::333//////000222333222///...///333777:::888888888777444000,,,***---///111333555666666555333333444444444444444333333111...,,,,,,...222444444111//////111222000---000111222333444444444444111333444444222000000111///------000333555222000***((('''***000555777777444555666555333333444555888888888777666666555555555555555666666666666666444333222111000///...---000///000222555777888777333333222111111111222222555333222111111000---+++.../////////000222333444666444222000///111333444777555333222222444666888777:::777666999;;;KKKggg777777888888999999999999888666444222000000000000222222333444555444444333222000---+++***,,,///222...///000000.........000666777777888888777777666777888888999999:::::::::===;;;888333...,,,---...444444333111///111555888555111---,,,...222555666444444333111///...///000444333222111111333555666444666888888666555555666888666444333333444555666333333333333333333222111***+++---.........///111444777<<<@@@CCCBBBAAA@@@AAAEEEJJJKKKJJJIIIJJJMMMEEE@@@999333000000333555333111...---...222666999777777666555333000...---......///111222444555555444444444444333222111000000///......///111333444444111//////111222111000111222222222333333333333000000000000///000111222///......000444555222///'''&&&&&&)))...444666777444555777666444222222222555555555555666666666666555555555555555666777888666555333111000/////////000...---000555888777666555555444444333333222222555333222111111000---+++/////////000111333444555555444222000000111333444555444222111111222333444777:::666555888:::KKKfff777777666666666666666777666555222000////////////222333555666666555444333222000---,,,,,,...000222...//////...------///111444555666777777777777777555666777999999999999999===;;;777222---+++---...444444222000///111555999999666111///000222333444333444444222///...///000333222222111222333444555333555666666555444555666888666444222222333444555666777777666555333333222...111333333111/////////222555;;;AAADDDDDDCCCBBBCCCGGGKKKKKKIIIGGGGGGIIICCC???999444222222555777222000...,,,---000444777555333111000///000222333111111000000000000111111333333333333222111000///+++---///222333333333333333111000000111222222222333333222222222111111111000///......000111333333///......111444555111...%%%%%%&&&)))---111444555333555777777444222111000222222333444444555666666444333333333444555666666777555333111111111222333222000---///333555444333555555666666555444333222444333222222333222000...000000000111333555666777444333222000000111222333222333444666666666555444777:::666666999;;;KKKfff888888777777666666666666555444333111000000//////333444666777888666555444222000---,,,...000111222//////---+++***,,,///222222333444666777777888888555666777888999999888777;;;999777222...---///111444444222//////111666:::<<<888444111111333333333444555555444111000000111222222333333333444444444222444555555444444666777888777666444444444444555888999:::888555333222333222555777555000---,,,---///333999>>>BBBCCCBBBAAADDDFFFHHHHHHFFFDDDCCCBBB???===888555333444555777111000///...///111333555222111...---...111555777555555444222111000///...111111111222111000000///))),,,000444666555333111111111111222333333333444444444222111000000000000000///...///111333444333///......222555555111---'''((()))+++---000222333333555666666444222111111000111111222333444555555111111222222222222222222333333222111111333444555444222//////000111111111333444666777777555444222222111111222444555444333000000111222444666777888444333222111111111222222333555888:::;;;:::888666666:::777777;;;<<>>======BBBAAABBBBBBCCCAAA>>><<<;;;999666444333333444555222111111111222333444555111000//////000333666777999999888666444222///......///000000111111000000***,,,000333555555444333///111333444444444444444666444333111000/////////000......000333444333222///...///222555444000,,,,,,---...//////000222333333444555555333111222222///000000111222333444444//////000111000///...------......000111333555666222222111///------///111111333666888888666444222......///222555777777666///000000222333555777888555444444333222333333333666777888999:::999888777444888888888<<<<<>>@@@@@@<<<888777666555333222222222333222333333444555555555555000111111222444555555666;;;;;;:::999777444111000------...000111111111111---...///111333444444444...000333555555444444444666555333111///////////////......000333444333000///...///222555555000,,,000111222222111111222333333444555444222111222333//////000111222333333444---...///000///...,,,***)))***,,,...111333555666111222222///,,,+++///222000222555888888777444333++++++---111555888999888......///111222555666777666666555444444444444555777777666555555555555555222777777999<<<<<>>>>>III___222222222111111111111111333555888:::;;;999777666333555777999:::999777666111///......///000000000000...+++((())),,,222666888555222111222222111///444555888:::;;;;;;999888777666555555666666666666999999888888777666555555666666555444444444555555777555444444555444222111...000222555666444222111111333555555222222444777999:::999888555444555666666555444333111000//////111333444333111///......222111111222444444333222333444666999;;;;;;888555444222000000222444444444555888::::::888555555555777555222000///000333444888;;;>>>???>>>:::555111///............000111222000111222333333222111000333111000//////000222444777555333333444444333111111111111222333444555666555555555555444222111///333111///...///111333444666777777555222000//////222111111222333333000...+++---...//////---+++))))))+++---000333555555666222111000///000222333555444111...000444777777555333000///111555555222...******+++///555777555333111333555777888888777777;;;:::666111......111555666888555888>>>???KKKbbb222222000///...//////000222333555777777777666666333444666777777555222000........................///,,,)))(((***///555999666444111//////...,,,+++222333666888999999999999888777666555444555666777<<<;;;:::888666555333333666666555555444444444444555444333333444444222111---...111333333333111000222555777666333111333555666777777666444444555777777666555333222111111111000111333555777666333111222111111222444444333111...///222666999999777555222000//////111444555555555888:::;;;888555333222777555222///...///111222999:::;;;<<<:::888444222000000////////////000000///111222444444333111000444111---)))***---222555333222111222444555444222222222333333444666777888555666666666555333111000222111///......000222333444666777666333000......000000000222333444222000...///111222111000...------...///111222333444444111111111222333666888:::555222///000555999::::::555333333555777555000+++((('''(((,,,222444333111---000333777999999888777<<<:::777333//////222444666888555777???AAANNNggg555333111///...///000111111222222333444555666666333444555555333000---++++++,,,------,,,,,,,,,---///,,,((('''***///444777444222111///...---,,,+++333333444555666666666666444444444333333444666888===<<<:::888555333111000666666666666555555444444444333111111222333222111---...000111222111111111555888:::888555222222444555666777666555555777999:::999777444333111111111000000222777;;;;;;888444222222111333444555444222,,,---///333777999888666///...---///222444555555444666888:::999666333222555333111000000111222333777888888777666444333222333333222222111111111111111222444444444222///...111...***((()))---222666222222333444555555333222333333333444555666888888555666666666555333111000111111000///...///111333333666888777444000...---......///111444444333222000111222333333222111000---...///000111222333333111111222333555777999;;;888555222222555888;;;<<<888777666777777666222///***((((((,,,000222111...,,,///333666888888666555;;;999777444333333555666666777444777???CCCRRRkkk555444111///------...///000000000111222444555555111222333333111---***((()))+++---,,,+++***,,,...111,,,'''&&&(((---000222111222222222111000000000555444333333222222222222000111222222111333666999===<<<:::888666333222111555666777777777777666555333222000000222333333222...//////000111111222222777:::;;;999555222222444555666777777666666888:::>>><<<888555222111000000111111333888<<<===999555111000000111333333222111,,,---///333666888888666...------///222555555555222333555777888888555444333222222222333444777888666555555444333222111111666666555555444444333333444444444444222///,,,+++************---000333444333555777777666444222111333333333444555666777888555555666666555333111000000111222000......000333333666888777444000...---------///111444555444222000111222333333222222111***+++,,,...///111333444222222333444555666888888;;;888444333444666999:::777666444444444444444333...,,,+++---000222000---///111444666666666444333888777666555666888999999444666444777@@@DDDSSSlll333222000...,,,+++++++++...///000111222333444555///000111111///,,,)))'''(((***+++***))))))---111333---'''%%%'''+++......000222444555444444555666666444222000///...//////---000333444222222555888<<<;;;:::888777555444333333444555777777777777666333111000000222444444444111111000111111222444444888999999777222000222444555666777777666777999;;;>>><<<888555222111000111222333555888::::::777555///......///111111000.........///222555777666555///......000333555555444222222222555777888777555333222333333555777:::;;;555555444333333222222111777777888888777666555444444444333111///---+++***'''))),,,///111222222222333666999:::777333111///111111222222333555666777444555555555444222000///000333444222///...111333444666777666333000......------///111444555444333///000000111111111111000))))))***,,,...111333555333333444444555666666777:::888666444333444666888555444222111111222333444111...---...111333111///333444555555555444333222555444333555777999:::999333555333777@@@EEESSSlll333222111///---,,,******---...000111333444444444---...///000///,,,)))'''''')))***)))''')))///555444...'''%%%(((---......111444777888666666777888444222000...------...//////333888888444222333666777777666555444333333222///000333555666777666555333111000000222444555555444333222222222444666777666777666222...---000444444555666666555555777999<<<999666333222222222333444555777777666444444444000//////000222333111000/////////111444444333222000///000222444666555444555333111222555777666444333333444444666777999:::666666666555555444333333666777888888888777666555222111///...------------)))+++///222444333111000111555999:::777222000///000000000000111333444555333444444444333111///...111444666444000///111444666777777555222000//////......///111444555444222------......////////////+++++++++,,,...111333555222333444555777777888888555555555444333444555777444555555555444333333444000---,,,...222555444222555555444444444444444555333111111333666888777555111444333888AAADDDRRRjjj555555444222000...,,,+++,,,...000222444444444444+++,,,...//////,,,***(((''')))***(((&&&)))111888444...'''&&&***///000000222666999999777666777999222111...,,,,,,---///111222777<<<;;;666222222444111111111000000000//////+++---000333555666555555444222000000222555666777555444333333333555777999444444333///++++++///333333444555555444444666888999777444222222333555666555777999777333111111333444333333444666666555333000//////000222222111000111111111333555666555444888444111111444555555333555555555555555666777888777888888888777666555555555666777888888777666555000///---+++,,,---///000---///111444444222000......333888999666222//////.........///000111333333222333333333222000...---111555777555111///111555777777777444111//////000......///111444555333222+++,,,,,,,,,------......------------///111333555222333444666888999::::::111222333333333444666777666999;;;;;;999666444333---+++***---222666777555666555444333333555666777222000///111444555333000000444444888AAADDDQQQhhh555555555444333222111000222222222333555666555333......---......---+++)))***(((%%%%%%'''+++000444444...)))(((---111222111555666777999999777666555///...---,,,---///111222111777<<<<<<888333111222000...,,,,,,...000111111333222111000000000111222/////////000111222444444444444444555777888777666777666333///+++***+++,,,111000///000222333333222444555444222//////333777999888777666555444444333555555666888888999999999777555222333555555333000333444444333222222555777444333222111111222222333333222333444666666444222222555888;;;;;;888555222555444444333444555666777000...---///111222000---000000222444555444000,,,222333444555444222///...111111///...------------///000000000000...,,,+++000333666444000---///111444444333222000///......+++...111444444222///---***(((&&&)))...111///,,,///000111222333444444444444444555999<<<<<<999555444222000000222555666666666999;;;;;;888666444444///...---///333666777666888777777666444333222111///000000000000111222333000666777:::???@@@MMMggg333333444444555444444444666555555666777777666444000...,,,+++,,,,,,,,,,,,+++)))'''&&&(((,,,111444333///++++++000444555444777888999999888666444333...---,,,,,,,,,...000111111666::::::666222222333222///***)))+++///333444888666444111000000111222000000000000111333555666777666555666777777666444222222111///------...///111000000111333444444333333555555444111000111333555666777777666555333222555555666888888999999888555333222333666777666555555666666555444333555666333222111000000222333555666555444444555444222000111333666888888777444333444333222222222333555666222000///111222333000...//////111444555444111...111111333333444333333222222111000///............000000000000000///...---000333555444///---...000333222222111000000//////---///333666666444000---***'''&&&)))...111000---222222333333333333333333666555666888;;;;;;999666333111000111333555666666666888:::999777666555666444222222333555777777777777666555444333333333333///////////////000222333111666666888<<<>>>LLLfff111222333444555666777888:::888777888999999888666111///,,,+++***,,,...000---+++)))(((***...222555333000...///333666666555888999999999888555222111---,,,,,,,,,,,,...000111111444777777444222333444444///)))&&&)))///444888<<<:::666222000111222333222222111000111444666888999777666666666555222000+++---///000///000111222222111111222444666555444333444555444222///......111333555777777555333111555555666777888888888888333222222444777:::::::::888::::::999777555444555222111///...///222555777:::777555333333333111000///000222444555555444444333222111000000222333555444333222333444333111///...///000333555666444111000000111222333555666777333222111000000000000000222111111000000000111111000222555333000...///111222222222111111000000000...111666999999555111...***((('''***...111000///666555444333333333333333888777666777888999888666000000000222555777777666666777888777555555666888:::888777777888999777666555444333222222333444555000000///...,,,---000333222666555555:::;;;KKKfff111111222333444666777888999888777777999:::999888111000///...---...000222///...,,,+++,,,///333666333222111222444666555333666666777777666444111000------------...000111222111333444444222222333555222---)))'''***000555777<<<999444111000111333555444333111111222444777999777666444222222000,,,***'''***...000111111222333333222222333666777777666555555333222///.........000111333444555555444333555555666777888888777777333333333555777:::;;;<<<;;;<<<===<<<999666444444222000///...///222666888999666333222222333222111//////000222333555666666444333111///000111333444666555555444444444222222//////000222555777666444222111111111222444777888444333222111111111111111444333111000000111222333...111333444222222333555555444444333222111000000000333888;;;:::777222...***)))))),,,///222222111666555444444444444555666888666555444555555666666//////000333666888888777666777666555444444777999===;;;:::999:::999777555222222111000000222444555111222111...+++***---000555888555555999;;;KKKggg333333222222333444555666777555444555777999999999000222444333111000000222111000...---...000333555444333333333444333222111222333444555555333111000//////000111222333444555222333333333222222333444...,,,***+++...111333444666333000......111444777333333222222333555777999444222000///---+++(((%%%'''***...111111111111111333333222444666888888777777444000---,,,---///000222111111111222444666777555666666777777777777666555555555555555777:::<<<<<<===>>>===:::777555555333111000///000333555777555333111000222333444333000000111222444555777888555444111000///111333555666666555333222333444555111000000222555666666666444333111000111333555666444333333222222222222333555444222111111222333333---///222444555777999:::888777666555333222111000000333777::::::777333000---,,,---...111222333222444444444444555666777888666555444222222222444555//////000333777888888777666666555333222333666999;;;:::999999999888555333111000000//////000222333333444333///***(((+++...777999666555999<<>>CCCEEEDDD???<<<===;;;999999888777444222+++***)))***...222444555:::::::::999777666777888666666555555555666666777666666777999:::888333000))))))***,,,///111000...000000222222222111000000...000333555444222///---+++...111222111000///...///222666777777555444444222333444444555555444444111000/////////111222333...---...000333555555444222111111111222222000///333222333444777777666555444444555666777777444111///222555444222222444777444333222111222444777888::::::999888666444333222333444777999999777444222333444444222000//////000333000------000444777888999333+++(((***...222333555333111000111333444333000000222777===AAA@@@===666555444333222333444444666666555555444333333222222444444444222111111222444333111//////000111222222000000333222///...000444666888888666333222222333555888999777444222111000333555666666555555666444333222333666888999999777888888666333000000111111111111222444555444222222111///---,,,---...//////000222222222333555777666999555666;;;<<>><<<<<<<<<;;;888555---,,,,,,---000333555777;;;======;;;777555777999666666555555555555555555666777888999888666333000***+++,,,...//////---+++---...///111111111000///000222555666666333000---,,,111666666222...---...000333777999888666555444222222333444555666777777333333222111111222222333------...000222555666777444333444555777666444222444333333555777888888777777666666666777555222000///111333222111111333555222222111111222333555666666666666666555444333222444666888999999777555333222333444222000...///000111///---...222666999;;;;;;444,,,***...222444333666444111000111333444444000000333999@@@BBB@@@===777666555444444444555555777666555444444444555666555666666444222000111222333222000//////000333444666222111222000,,,+++...666777999999888666444333000222555555333222111111000222555555444333333333444444444555666777777666666777777555222000000111333222222333333333333222333111...,,,,,,...111333222222222111111222555888999<<<999888<<<===KKKeeeKKKKKKKKKMMMNNNNNNMMMKKKCCCAAA???>>>>>><<<:::777333333333222333444555777:::;;;<<<999555333555777555555555555555444444444666888999999777444111000///000111111000---+++***,,,---///000111111000///111333555666555222///---///555:::888222---,,,...000333666888777555444444222222333444666777888999666555555444333333333333---...///111333555888:::444444555777:::;;;999888555444333555777888888777888777666666666555222000...///000000000111222333222222222111222333444555333333333444333333222222444555777888777666333222111222333222111000111222///......000444888::::::;;;555//////333777777555777444111000111333555555111111444999>>>???;;;888666666555555444444444444777666444333333444555666777777666444111///000111000/////////000222555666999555333333000+++***+++555555666777777666444222...000111111000//////000000222444444333222222333666777777777666555444333555555666444111//////000444444444333333222222333444222///---...000333666333333222111000111555888999===:::999<<<<<>><<<:::999::::::999666555666888888888888666333222333444333333444444555444444333555777999888666333222111444555666444000---++++++---...000111222111000000222333444444222000...,,,111555:::888333//////111222444666666555444444444333333333444666777999:::888888777666555444333222...///111111222555888;;;444444555777:::<<<<<<;;;777555444444666777777666777666555555666555333111...//////000111111222222333333333333444444555666222222333333333333222222333444555666555444222000000111333333222222333555//////000333777999888777999666222333666999999999888555111///111333555666222222333777::::::666222555555444444444333333333555444333222222222333444777666555333000///000111---...///000222444555666888555444555222---***,,,//////000222444333111///...///000///...---...///222333444444333222444555888999:::999666444333444555666666444222000000111555666666555333222444555555333000//////222555777444444444222111222444777888<<<;;;999;;;;;;KKKgggfffdddaaa`````````^^^]]]WWWSSSMMMIIIFFFDDDBBBAAA>>>@@@@@@>>>:::888999:::777555333333333333222111111222333444555555444444111444777777555444444555666777777444000------...000000222333333222111000333333222111///...,,,,,,000333666666555333444555444555666555444333555666444444444444666888999;;;::::::999888666555333222...///111111000222777:::555444444555888:::::::::888666444333444555555444666444444444666666555444000000000111222333333333555555555555666666666666333333444444444444333333333444555555444222111000111333444444333333444555///000333777999999666333555444444555777999:::;;;999555111///111333666666222111222444777777444000333333333333333222111111333333222111111111111111666555444111///...///111---...000222333333333333555333333666555000...///++++++,,,///222222000---111111111///------...000444555555333333444666999999:::;;;999666444555777666777777666444222222333666777777666333333555888555444222111111333555666555666666555333333555777555;;;:::888::::::JJJgggmmmllliiihhhhhhfffdddaaaccc^^^VVVPPPMMMKKKJJJIII@@@BBBCCCAAA===:::;;;<<<777444111111333444222000///111222444555555444444...222555777666555777999555777666444///...///111111222333444444333222111333222000...---,,,++++++///111333555666777888999666777666555333333666888555555444555666888999;;;;;;;;;:::999777555333222---///000000///111555999777555333333555777777777999666444333444444444333444333333444666777666555222111111222444555555444666666666777777777777777555555555666555555444444444444555444444222111000333444555555333333444555///111444999;;;999555111111333555666666888:::===999555111///111333666777222111111333666666333000111222222222222111000///222222111111000//////...555555333000......///111...///111333444333111000111000333777777333111222+++***+++///333444111///333333222000......///111666666555333333555888<<<888:::;;;999666555888:::888999999888555444444555666888888777444444777:::666444333222222333555666777888888777555555666777333999999888999999JJJgggwwwtttqqqppprrrrrrpppnnneeebbb___^^^^^^]]]YYYVVVOOOLLLHHHDDDAAA>>><<<;;;888888555000000444444000000000111444777777555333111000000111444666666555999777444333222222000...222222222222222222222222222333222///***(((***,,,---///111444888;;;===>>><<<;;;888555333222222222111333555555444555999======;;;:::999999999777555444111---+++,,,000555888777777666666666666777777444555666777666444222111333222000111333555666666111222444666888:::;;;;;;>>>===;;;999888777666666333333222111111222222222888777666222///---...///111222222333333222222222111222444888:::888111,,,+++///333555666777777888666444111111222555777777222222333444444444333333111222333333222000---,,,222333555444111///...///777666333///,,,,,,///222222111111222333333000...))),,,///111111111333444111//////333777777333...000444888555///,,,000444:::777333000000222666999:::999777555444555666777999888777666444444444444444444333333333555777999999888777666555555666777777888999999888777666555444777777;;;===;;;JJJhhh{{{yyyxxxwwwxxxwwwvvvuuuppplllhhhgggggggggccc```YYYWWWSSSMMMFFFBBB@@@???<<<<<<888333222444333000222222444666888888777555111000000222444555555444555333111000111111000...222222222222222222222222333333222///+++)))+++---000000111333555777:::;;;<<<:::888666444333222222000222333333222333666999<<<;;;999999::::::888777555222...+++,,,///333666777777666666666555555555333444666777777555333222333111000000222444444444111222444777888999999999;;;:::999777666555444444222222111111111111222222555666555333111///000111333333444444333222222111222222444777999777111---,,,///222555555555666666444222//////111333555555111222222333444555555666222333333333111///...,,,000222333333111///...///555444333111///000333666333222222222333333000...***+++,,,,,,++++++---///222000000444888888333///...111444333111000333666999777333111000333666999:::999777555444444555666777777666555444444444444555444333222333555777999888777666555555555666666666777999999888666666555555888888<<>>NNNlll~~~yyyvvvvvvvvvtttqqqpppppplllcccXXXQQQOOOPPPOOONNNIIIAAA>>>===:::444111000111333666777777555000000222444777999888777///......///111333444333444444444444444444444444222000...+++)))***+++,,,222111///...///111444666999999888777666555444444222222333333333333444555666555666777999:::999777444222000......000333555888999::::::888666333111000222444777888777555444333111//////000111111000111333666777888777666444666555444333222222222222444333111111111222444555333555777777444222222222444444555555555555555444333222222222222222111000///222555666555333333333222000---,,,,,,------,,,------...000333666999;;;777666444222000//////...+++---000000000//////000000111333333333555777999777555444333444333111000000222333222///---,,,---,,,,,,///222666777444222///...---///333555555333666444333222222444777888999888777555444333333333222222333444444555555555777555333111111444777:::333222111000000111222333666999;;;;;;888777777888:::<<<;;;===???<<>>888///...///111333555444333///000222666:::<<<<<<;;;111000000111444777777777444444444444444444444444000...+++(((((()))+++,,,000///...---///222555777777777777777777666666555555555555666777888777777222222333666888999777666222111000000111444666888:::;;;;;;;;;999777444222///111333555666666555444333111///...///000000000333444666777888777666555666555555444333333333333555444222111222333666777555777888777444111000000222333444555666777777777222222111000000000000111222444777777666444333444444222...---,,,+++***(((++++++---///222555888999777666444222111000000000***---///000/////////000///111222222222222444666888666444444444444333222000333777888666333000///,,,---111555888:::999777222///---...111333000---333222222222222444666777888777666555333333222222000111333444555666666666777666333111222444777999000///............000000777;;;>>>===999777888:::<<<===;;;;;;<<<888GGGfffzzzxxxsssnnnjjjgggdddccc]]]\\\WWWPPPLLLJJJEEE>>>555333222222333444333111///000333777;;;======<<<333222111333555888888888555555555555555555555555111---)))'''(((***,,,,,,///......///111444777999666666777888888777777777777777777888;;;;;;:::999111111333666888999777555111111222333444777999:::;;;;;;;;;:::888666444333000000111111222333444444222000......000111111111555555666777777888888777666666555555555555555666555333222111111333666888666777777555333000000000222222444555666666777777000111111000......///111333555888888777555444444555333000......---+++***+++,,,...111444555666777666555555444333222111111+++---000000/////////000000000111000///000333555888666444444555666555444000333777888666333111000000222666:::<<<===<<<;;;444111...---......+++(((//////000111222444555555555555555444444333222222000111333555666777666666666555444333333444666777///...---------...///000777;;;???>>>999777888;;;<<<===:::::::::666FFFddd|||vvvssssssrrrnnnkkkffffffaaaZZZVVVUUUOOOIIIAAA???;;;999777555333111///000333777:::;;;:::888333222111222444555555555555555555555555555555555222...)))((())),,,......///000000222333555777888555666777888999888888777666555555888;;;===;;;999222333555777::::::777555444444444555777888999:::999999888777666555444333111000///......000222444222000...///111222333333777666666666777888:::;;;666666555555555666666777333222000...///222555777444555555333111000111222444444555555555444444333///000111000------...000222444777777666555444444333222000000111111000///---///222555666777666555333444555555555444222111,,,...111111000////////////000///......000444777888666444444666777777777333444555444222111111111444777:::<<<<<<;;;:::999222111...---,,,***(((&&&,,,---...000111333333444333333444444444333333333111222555666777777666666555555555555555555555555000//////...///000111222555:::>>>===777555777::::::;;;888888:::777GGGfffyyywwwyyyyyytttooonnnnnnjjjddd```^^^YYYSSSLLLIIICCC???;;;888444111000111333666999888666444222111///000111333222111666666666666666666666666444///***)))+++...000000111222333444555666666777444555777888999999888888444333444777;;;<<<;;;888444555666999;;;;;;888666666666777777888888999999888777666444333333333333222000...,,,,,,...222444111000...///111333444444888777666666777999<<<===666666555555555666777777222000...------000333666222333222111000000333555666666666555444222111000...000111000---,,,---000000333666666555444333444111000000111444555555444///111555888999888666444222333555666666555333222---///111222000///////////////.........111666:::777555444444666888999999888777555222//////111333666888:::;;;999666555444000000///,,,***(((&&&&&&+++,,,---///111222333333222222333444444444333333222333666777888888777666444555555666666555444444222111000000000222333444333888===;;;666333555999888:::777888:::999JJJiiiyyywwwxxxzzz}}}|||yyyrrrjjjccc___]]]^^^[[[VVVPPPIII@@@666000222222444666888777444111000000/////////111222333555777888999999777444222333111///------...000111333333222222222333333333555666888:::::::::888777333333444666777999::::::777666666888:::;;;:::999888777666777888888666444555444333222111111111111222222222333333333444444111///...///222222000---777888888999999999999999999555222444888;;;999666777444000,,,++++++,,,---444222000111333444555555666555444222111000000///111111111000000000000000000111333555666666555444555222000111555888888777000......222888999666222999777666555666666444333000---+++***---000333444222000---+++---111777;;;:::888555444555888<<>>LLLhhhtttqqqlllgggbbb[[[TTTOOO@@@>>>:::999888888666555444444333333444666888999;;;;;;;;;:::888777555555111000//////111555999<<<;;;999666444444555888:::888999999999999888666666666777888888777555222111333777:::888555444777;;;999888666666666777666444222333555666666444333111444444666777999;;;<<<===222...)))(((+++...///...000000000000000111111222111///...///222444444333444222///------///222444555222000///000111111000111000...,,,,,,...000222.../////////000000111111000111222444444444444444111222555777888888666444000///000333666777555222222111000000111000...,,,*********))))))+++///111555444111//////000333555:::999666444444666888:::777888999::::::999888777666666555333111000222333111000000111444666777666222333444555666777777777555333111111333666888888777666444333444555888999666444222000111333777999222222222222222111111111222444666777666555666777666888888<<<@@@>>>LLLhhh}}}zzztttoooiiibbbZZZVVVJJJGGGBBB>>><<<;;;999777555555444555666777999;;;:::999888777555555444444555444333222333555777999;;;999666333333444777999666777888999:::::::::;;;:::999777555444444444444555999;;;999555444888===777555444555777888888888333444555666666555333111222333444666888:::;;;<<<666111,,,+++...111222222000//////...///000111111...---,,,---///111222222222111...------///222444222///---,,,---......---///...---,,,,,,...000111------...///000111111222444444444333333222111000///222555777777666444333111222333666888888666555444333222222222000---***)))***+++***((())),,,///444333111000000222333444666555444333444666999:::666777999::::::999888888555555444222000000222444222111111222555666666555333444555666777888888888666333111222444777888999:::999888777777999:::<<<777555333111222444888:::444444333333222222111111000222444444444444555777666888777;;;@@@>>>MMMkkk~~~wwwoooggg___[[[UUUQQQKKKFFFCCC???<<<:::555555555555666888:::<<<888777555444333333444555888888777666666555555555888666444222111222444555333444555777999;;;===>>>;;;999777555444555666777888999:::888666666999<<<666444333444666999::::::555666666777666444333222111111333444666888999:::888444///...111444555444111000/////////000222333------......000111333444333222///......111444666///---+++***+++,,,,,,,,,..................//////,,,,,,---...000111222222555555555444444444444444000333777888777666555555222333666777888888777666555444444444444222...+++***,,,---+++((('''***---222111111111222333555666333222222222333555777999666777777888888888777777555555444222000///000222111111111222444555444222333444555777888888999999666444333444666888999999;;;:::::::::;;;;;;<<<<<<999777555444444666888:::666555555444333222222111000111333444333444666888777888666:::???@@@PPPooo~~~wwwpppiiieee^^^ZZZTTTNNNIIIDDD???;;;555555555555777999;;;<<<777555444222222333555777999999::::::999777555333444333222000///000000111111222333555777999;;;===888888777777777777888999999888777666666777888999777555333444666888::::::999888777666555333333222111111222444555777888999777333//////111444444333333222111000000222444555///000111222222444666777666444222000111333666888---+++******+++------,,,......///000//////...---+++,,,---...000111222333555444444444444444444555000333666777555333333444111444666888777777666666333222333444555444000---,,,...///,,,(((&&&(((,,,...///000222333555777888222222111111111222444555777666666555555555666666444555444222000...///000......///111444444333222333444555777888888888888666555555666999::::::999999:::;;;<<<===<<<<<<;;;:::999888777777777888999888777777555444333222222111222444555555666888:::999999555999>>>AAATTTttt~~~yyytttqqqddd```ZZZSSSMMMGGG@@@<<<555555555555777999;;;<<<777555333222222444777888888999;;;<<<;;;888555333222111000///............000111222333555777999:::666777888999::::::999999:::777555444555777777777999666444444555777888888;;;:::888666444333222222111222333444555666777888555222......111333333111555333222111222333555666111222444444555666888:::999777444222333444777999---+++******,,,............///000111111///---,,,++++++,,,...///111222333555444333222111111111111...111333333111000111222111333666777666555555555///000222444666555333000---000111---(((%%%'''+++,,,---///222444777999999333222111000000000111222777666555333333333444555444555555333000......///+++,,,---000333444444222333444555777888888888888666666666888:::;;;:::999888999;;;======<<<;;;:::;;;;;;:::999888888888888999999888666555444333222222444555666666777:::===999999555888>>>BBBVVVwww~~~zzzwwwoookkkcccZZZQQQIIIDDDAAA>>>999555666666777;;;@@@;;;888555222222555888;;;888888999999888777666555222000...,,,,,,...111333111000000222444777777777777777777888999:::<<<<<<===;;;666333111333666888666666555555555555666666;;;888666555666555111...//////111222333444444444666555333222222333555666:::999777555444555666777666666444111///000444777999888777555555777888999111---)))***///444444333333333222///++++++...111333111///------///222333666666555333000///111222111222333222///......///222333444444444333222111222///...111777:::888666555333111,,,((('''(((***///...---111666:::;;;:::555111---...222444222//////222444333111///000222555444333222000...,,,+++/////////000111333555666666444333333555777888888444111111555<<>>;;;:::;;;<<<;;;::::::<<<>>>===>>>???===;;;;;;>>>AAA>>>===;;;999888777888888999::::::777555666:::>>><<<333666444>>>HHHRRRvvv{{{wwwssspppkkkddd\\\SSSJJJDDDEEE???999777444222555999:::888666555555777999;;;888888777666555444444444111000...---///222666999555444333444777999::::::666666666777888:::;;;<<<===;;;888555444444666777666666555555555555555666666444222333444444222//////000111333444444555555555444222222222444555777;;;999777555444555666666555444111...---...222555888777555444444555777888111---***+++///333555444333333222///,,,,,,///222444333222111111111333444777888777444222111222333333444444111...---------000111222333333222222111111...---000666999888555444333111---)))(((***,,,///......000555888999888666222000111444555333000...111333333111000111222444444444333111///---,,,,,,,,,...000222444666777666444333333555666666555///...000666>>>CCCBBB@@@@@@??????>>>=========>>>>>>AAACCC@@@===<<<@@@DDDCCCAAA???===;;;::::::::::::;;;:::777555555999<<<:::111444222;;;EEEOOOssszzzyyyxxxvvvrrrjjj___SSSJJJKKKDDD<<<888333///000444888777777777888888999:::888666444111000000111222000/////////222777;;;>>>:::888666666999<<<>>>???555555555555777999;;;===<<<;;;999888777777777777777666555444444444444444111000000111222333111000///000111222333444444444222222111222333444666777:::999777555444444444444333222///,,,***+++000333666555333222222333555666111///------000333555666222222111///---///222444666666666555444444444444777888777555222000111222444444444111---++++++,,,//////000111222222222111///------000555888777666444333111---+++***,,,///000//////111444666777777666444333444666666333///...000222222111111222333222333444444333111...---+++,,,///222555777888999888666555555666777666555---///333<<>>>>>???>>>===:::777777999;;;:::111333111:::BBBLLLooo}}}zzztttiii\\\SSSOOOGGG@@@;;;666111000333666666777888888888888888999666111---+++,,,///111111000///000333777<<>><<<;;;;;;<<<;;;333444222999AAAIIIlll|||wwwpppfff^^^WWWPPPIIIDDD===555333555666666666666666666666666999555000+++***+++///111333222000///111444888;;;<<<999555555777;;;===>>>888888888999:::;;;<<<===888999:::::::::888666555555555444333333333333333444555555444333111000000,,,---...//////000////////////000222333555777777555444333222111000000///333222111...,,,---000333111000...------...000111000111111///...000444888222000......///222555666555666666777666444222000555666666555222111111222000000000...,,,,,,...000000000000111222333444444111111111333666888888888222222000...,,,---000333444555555555555666777888555555555555444222...+++,,,,,,...000222333444333---...000222222111000///222333555777999::::::;;;::::::;;;>>>@@@AAA???======@@@FFFNNNTTTXXXXXXWWWWWWUUUTTTTTTUUUVVVVVVVVVWWWRRRNNNPPPTTTVVVRRRLLLKKKKKKLLLLLLMMMMMMMMMMMMJJJHHHEEECCC@@@???>>>===<<<333555222888???FFFhhh|||zzzvvvoooiiiccc]]]VVVQQQIII>>>999888999777555333222333444555999666000,,,+++---000333555333000//////111444666888555333222555777999:::888999;;;<<<<<<<<<;;;:::555666888999888777555333333333333222222333333444888999999777444222111111,,,---....../////////...//////000222333555666666222222222111111000000///333333333222000000111333...---,,,******,,,---......111222000,,,---333888222///------///333444555333333444444444333111000444666777777555444444444//////...,,,+++,,,...111111111111111111222333444333333444555666777888888222111000...,,,---000222555666777777666666888:::555555555333111...,,,***++++++,,,///222555555444---...///000111222222333555555555666777999;;;<<<:::<<>>;;;555111000222555777:::777222...---000333666555333000......///222333444222111111333555555555777999<<<>>>===;;;888666333444555666666555333222111111111111222333444555999:::;;;999555222222333......///000000000////////////111222333444555555222222222222222222222111222444555555333222222222,,,+++***))))))***+++,,,---111333000++++++111888222///,,,,,,///222333333222222222333222222111111000222444555444333333444000///...,,,******---///222111000///000000111222333444555555555555555666222111000---+++,,,///111444555777666555555888;;;777666555222///,,,++++++***)))***...333555555444/////////000222444666777888888777777999===@@@BBB???BBBGGGOOOUUUXXXXXXWWWUUUWWW[[[___aaaccceeeffffffjjjmmmjjjfffdddhhhllliiihhhggghhhhhhhhheeecccZZZ[[[]]]___````````````[[[XXXTTTSSSRRRPPPMMMJJJAAA999:::666;;;???EEEfff|||vvvmmmjjjhhhgggaaaWWWOOONNNBBB===666111///111666999:::777333000///222555777555333000......///222333222111000000222444333333666999<<<>>>>>>:::555222222333444444444333222111000000000111222333555555888:::;;;999555333333444///000111111111111111000///000111222333444444444222222333444444444444333111333666666555222111111+++***)))(((((()))***+++,,,000333000******111888222...++++++...222333222222222222222222222222333+++---000111000000000111222111///,,,))))))+++...111000///......///000000333444555444333333333444222111000---++++++...111222444666666444555888;;;888888666222...,,,+++,,,***)))***...333666666444111111000111333666999;;;<<<;;;:::;;;===BBBGGGJJJEEEIIIPPPXXX```eeeeeeddd^^^```dddfffhhhjjjmmmooolllqqquuuqqqiiifffkkkqqqlllpppsssqqqmmmjjjkkkmmmcccdddeeefffgggfffeeeeeedddaaa]]]\\\\\\ZZZWWWSSSGGG>>>???;;;@@@DDDIIIiiiuuusssqqqlllgggbbb^^^]]]QQQIII>>>888666777777777888777666444333333555777333444444111...---///222///......000222333222000444666:::======:::666333555555444333222222111111...///000222444666777888666555444555777888777666---///222444555555333222000//////222666888777555111111333333444333222111111333444666666555444222000000///---+++***,,,......---,,,---000222222222111111222222222222333333333333222000//////......,,,+++***+++...111333333333111...,,,,,,+++)))(((111222444222///---...000333000...///222444333111111111000...,,,,,,...000444555555555444555777999>>>:::555111...,,,***)))((((((***...222444444333333444555444444555777:::<<<>>>@@@AAACCCEEEIIILLLSSSSSSUUUYYY```fffjjjlllcccjjjmmmllloooxxx~~~}}}wwwvvvvvvxxxzzzyyytttpppnnnpppuuuyyy|||{{{vvvrrriiikkknnnqqqqqqpppnnnllllllnnnpppnnnhhhaaa[[[XXXOOOOOOHHHEEEGGGEEENNNddd{{{yyyvvvrrrnnnhhhccc___XXXSSSKKKDDD???<<<;;;:::888888888777555444333333333555666555222000111222111222333444333222111111333555999;;;<<<:::777555666666666555444222111000000111222333444666777777333222222222444555444333,,,...111444555555444333000//////222666777777555111222333444444333222222///111333444555555444333000000///...............---,,,,,,---000222333333333333333333333444444444333222000////////////000...------///222444555444222000...---------,,,+++111333444222///---...000222000...///222333222111000000///,,,+++,,,///222444444555444333444666888<<<888333///---,,,***((())))))+++...222444444333222333444444444777;;;>>>BBBDDDEEEGGGHHHLLLPPPSSSWWWYYY]]]bbbgggkkkllllllpppuuuwwwtttuuuzzz|||{{{~~~~~~{{{wwwwwwxxxyyy|||}}}|||yyywwwssssssttttttuuuuuuuuuuuurrrssssssrrrooojjjdddaaaXXXXXXPPPMMMOOOMMMWWWnnn}}}{{{xxxrrrkkkeeebbb```[[[UUUNNNHHHBBB???<<<<<<;;;:::888444111///333555999999777555333222222555999999555222111222333555777999999888777666555666777777666444111///222222333333444444555555111//////000111222111000,,,...000333555555444444111000111333555777666555222222333333333333222111---...000222444444444333111///...000333444222///---,,,,,,...111444555555555555555555444444444444222111///......///000222222111222555777888777555111///------///000111111222333444333000.........000///...///111333333222000000...,,,+++,,,000444333444555444333333555777888555111...---,,,***)))******,,,///222555555444222222333333555999???DDDJJJKKKMMMNNNPPPTTTYYY]]]___bbbgggmmmppprrrqqqqqqyyy~~~~~~|||}}}}}}|||}}}~~~{{{zzzzzz|||~~~|||zzzxxxxxxxxxuuuppplllcccbbbZZZVVVXXXVVVaaaxxx|||tttmmmnnnjjjfffccc___XXXNNNFFFDDDBBB>>>;;;888444000...111444999;;;;;;777333000///555;;;;;;666222222333555555666666666666555444111333777999999666333111333333333333222222222222///...---...000111000///---///111333333333333222222222333444555555555444111111222111111111000000+++,,,...000222333333333111///...111666888444000...------000333666777777555555555444444333333333000///---,,,---///111222444555666999;;;:::888555///...---...111333555555222333333333111000......---------///111444555666444333111...,,,---111444444555666555444333444666555333000///......---+++---,,,---///333555555444222333333444666<<>>FFFOOOXXXaaagggdddjjjrrrxxx{{{}}}~~~~~~}}}|||}}}|||zzz|||{{{vvvlllkkkiiigggbbbWWWIII???666444111000222444666666555555555222///...///000---...000222444555555555666777888777333000//////888::::::666111000333777444222111222333444333222111000///...///111333444666777666444111000000111444555555333222222444666444444444111...++++++,,,...,,,***))))))+++...000///------111666999666222000//////111333222000............000222222000...------,,,,,,+++***))))))+++---000111111000000000---///222666888888666666777666444222222222333444555555555333111000111333333111000///000///---+++...,,,+++///666:::999777666444111000000111222222444:::BBBJJJRRRYYY___dddnnnttt||||||}}}tttrrrqqqnnnhhh^^^RRRIII@@@;;;555111111333555666222222111...,,,,,,///111//////000111333444555555888999:::999666333222222777999999555111000333777888777666777999999777666222111/////////000222333444444444222000///000111444555555333111111333444222333333111///---------,,,++++++***+++,,,---...///---,,,000555888666444......///111333444222111///......000222222000...///...---,,,+++)))((((((***---111333333222222222///111444666888888777777666555333111222333555777444444222000...///333666555333111000000///...---+++))))))...555999999777555333111000111333444555777<<>>666222222333333444555666777777777777333444555444444555888;;;777555333333555777888888888555222111222444666666222222333333333222111111222333333222000///111222222444555555222000/////////222666888777666555555666555333111111111333444888333,,,&&&%%%***222999777555333333555777888777555333000///000111111000...///000111333444555666555444222000...000444777666777888999888555222000///111444777888666444222444444333000......000222222111111222444555555444///222666888888888777777444666777555222222777;;;===AAAHHHOOOXXXbbbkkkqqqyyy}}}||||||{{{vvvnnngggbbb```WWWWWWSSSJJJ>>>666444666777666666888;;;;;;888444000333444333111111444777555222000111444777777666555444333222222222333444555333333555888999777444555444333222222444555777:::888555444444333333222555666777777666444222000333444555555444333111///...---)))%%%$$$)))222999777444222333666888888777999888777555333000...,,,...------///000111000//////...---,,,,,,...000111333444444222000//////000///333777666222000111444444555444111---+++---///555444333444666666555444111333666888999999999888888777555333333555777888@@@===AAANNNXXX^^^eeelllzzzuuunnnhhheeebbbaaa\\\TTTKKKDDDBBBAAA999888777888;;;<<<999666222333333222111111222333222000///000333666666555555333///------000333666888666666888::::::888666444333222222222444666777888666333222222333444444666666777777666444222111333444666666666333000...---,,,***'''&&&***111666333111000222666999:::999999888666444222000.........------...000000///---,,,+++*********,,,...//////000000000///---------///333666555222000111444777777666222///---///111555444333444666777666555222333555777777777666555777666444222222444666777;;;;;;AAAMMMWWW]]]dddlllzzz~~~}}}xxxqqqkkkiiieee___YYYSSSNNNIIIFFF===;;;888999;;;<<<;;;888666444222222222111000...///......///222555555555444111,,,))))))---333777:::999999999;;;:::999777333222222222333555666777666444111///000111444666666777777777666444222111333555777888777444000---,,,,,,+++***)))+++///222000//////111555888:::;;;888777444222000/////////...---------......---+++))))))(((((()))***,,,---,,,...///000000///...---///222555555222111111333777777555222000///111333555333333444666777888777111222333444555444333333666555333222222333555666777:::BBBMMMTTTZZZccclllsssyyyxxxrrrnnnhhh```[[[XXXSSSLLLFFFBBB>>>999888:::;;;:::999:::777333333444333///+++......///111333555666666222000,,,******...333777999999888888888777666666222222333444555666666666666444111...---///222666777777777777666444333222222444888999888555000---++++++,,,,,,,,,---...////////////000333666888:::666444222///......///000///...------......,,,***(((((((((((()))***+++,,,---...000333555444222000000333555555444333333444444444333111111333555777555333222333555777888888...///000222333333333333666555333333333333555666555<<>>EEEJJJNNNVVV```gggrrrvvv~~~yyyqqqlllhhhaaaXXXQQQKKKFFF@@@<<<<<<;;;888555:::999888888777555222///111333666666666666777888111222333444555555444444111222222111000///111222444555777999999888666555666666444000++++++...222666666555444333222111111///111555777777555111///,,,+++***+++...000111111333444444222111111333555222111000/////////000111111000000000111111000...---------------,,,,,,,,,)))(((***///444777555222222333444555666666555555222222444888<<>>???===;;;666333000///000222333333222222222222222222333333555555555555555555555555555999;;;===FFFUUUaaadddnnnqqqwwwzzzuuunnnhhhdddTTTOOOIIIEEEBBB>>>999444222555999888555222333444222666888888666444555666555555555555555555444444000222333222000000333777888999<<<===<<<:::666444000333444222...---111555444444222111000/////////---...000222444444333222...***&&&&&&+++111555777333555555444222222555888333444555666666666666555333222222444666666555444111111000///...,,,***)))'''%%%%%%***111666777555//////000222333444333111...///222777<<<<<<888444777333000...///000111111666666444333222222111222444444444444444444444444222444555777CCCVVVbbbdddiiinnnvvv~~~wwwsssllleee```YYYNNNFFFAAA>>>999666888888777333000///222666888777555333222333444555777666555666777888777666777555444222111111111222888;;;>>>>>>;;;777555333444444444555444444333333555333222333555555222...,,,---///000111111222111000***%%%&&&---333333111333222222333555666666555777555444444444444333222111111111222333444555666555555333222111000000000&&&######'''...333333111///,,,+++---111222...***---111555666555222111000..................//////666888666222000222222///000222444555555444222000333444666:::BBBOOO]]]fffnnnnnnrrr{{{~~~sssgggccc^^^VVVOOOIIICCC;;;555888888666333000000333777:::888666444333333333444555444333444777888888777777666555333222222333333666999;;;<<<:::777555444444555555666666666555555555333222333444333000---......//////000111111111111+++'''(((...222111.........///222555777777666666444333333333333222000111111000111111222333444444444333222111111111111'''$$$###'''---111222000,,,***))),,,111333111...000333555555333000//////000000111000000///...---333666555111111444444111222333666777777666333222222333555999@@@LLLYYYbbbllllllqqqxxx|||zzzkkkfffbbb^^^YYYTTTLLLAAA:::999888777444222222555888;;;999666444333333444555333222222333666888888888888777666555555444555555444666888999777555444444444444555666777777777777444333222222222111...,,,000000///......///000111111---***+++000222///,,,,,,---///333666777666444333222111111222333111000111111000//////000111222333333222111111222222333***(((&&&)))---111111000+++((((((+++000555666555555666666444111/////////444444555555333111...,,,///222333111222666777555333555777888888777555333111111333666===GGGSSS[[[bbbeeekkkrrrvvvyyysssiiifffccc```\\\TTTJJJCCC<<<;;;888666444555777888999777666444444555666777555444333333666888888888777777777777666666666777444666777777444222111111000111222333444555555555222222222111111///,,,+++111000...,,,,,,,,,...//////---,,,///333444000---///111333666888777333000000///...000222333333222333222000///...///000111222111111111222222333444000...,,,---000333444333...,,,***,,,111666999:::888888666444111000111333888999:::999777444000---,,,000222222444888:::888333555777888888777555333///000222444:::BBBLLLSSSUUUZZZdddmmmqqqvvv|||sssnnniiiddd```YYYPPPJJJBBB???;;;888777777888888666555444333444666888999999777444444555666666666666666777777777777777777666888999777333000---,,,,,,---...///000111111111000111222111000...,,,+++111///---+++++++++---...------...222666666444111222333666999;;;999555111---------000333555666555444333111///...///000111111111111111222333444444666444222222333555777888444222000000333777:::<<<999999777444222222555888;;;;;;<<<<<<:::666222000,,,000222222555999:::888111333555777777555333111///000222333777>>>FFFKKKMMMSSS___iiinnnsss~~~yyyqqqkkkeee^^^VVVPPPJJJEEE@@@<<<:::999888777444444333222333555777999:::777444333333555555555333444555666777777666666777999;;;999555000,,,***++++++,,,---.........---...000222111///---------111000...---------......---///111555888999777444222333777;;;>>>===:::777/////////111444777777666444333000...---///111222222111111111222333333444888777555333444666888:::888777555444555777:::<<<999999777444333333666999::::::;;;;;;999777444222---222444444555999999666000222444555555444222000111222333444666;;;AAAEEEJJJPPP[[[ffflllpppyyy~~~xxxtttoooiiiaaa[[[QQQKKKDDD???<<<:::777555666444333222222333444666777444111000111333444444111222333555666666555555666999<<<<<<888222---***,,,------.........---------///222222000......///111111111111111111000000111222555777999999888666444555777;;;>>>>>>;;;888444333333444555666666555333111...,,,,,,...000222222222222111222222333333666555333111111333666999999888888777666777:::<<<:::999777444111111333555777777777777666555444444000444666555555777666222000111444555555444111000222333444555666999>>>AAAFFFJJJVVVccclllpppuuu{{{~~~{{{zzzyyytttlllfffUUUOOOGGGAAA>>>;;;777444888666444111000111111222444111......///222444444///000222444555555444444444888===>>>:::444///,,,//////////////////......,,,///222222000...///111222333333444444444333333555666777999:::999888666888888999;;;<<<;;;888555999888666666666666444333111///,,,***+++---///111333333222222111222222333333222111///...000444777777888888777777777:::;;;:::999777444000///000111444444333333333444444444333666888666555666444000000222444666666444222000333444555555666999===@@@@@@DDDPPP```lllqqquuuyyy