BM66(@ yyyrrrgggfffcccaaa```aaabbbccc___YYYPPPIIIDDD???<<<999<<<:::999888999999999777888777666444444555555666555666888777555444444555777666666555555666666777444444444444444444444444444555555666666777777777333333333333333333333333444444333222111111111111333333333444444444555555222222222222222222222333111111111000111111222222111111111111000000000000222111///......///111222000000000000000000000000000000111111111222222222444333222222111111222222......//////000000111111444333222111111111222333444444555555444444333222111222333444555666777888555555555555666888999::::::;;;<<<>>>??????@@@@@@AAABBBCCCEEEFFFFFFGGGGGGFFFEEEFFFHHHJJJOOOZZZeeekkkiiiyyyvvvmmmmmmuuuqqqbbb```bbbyyyvvvxxxxxxqqqoookkkgggdddcccbbbccc___[[[UUUNNNGGGBBB???===;;;999777777777888777666888777666555444555666666555666888777555444444555444444333333333333444444444444444444444444444444333333333333333444444444333333333333333333333333333333222222111222222222222333333333333444444444444444333333222111000000444333222111111111111111000000000000////////////444333222222222222333444000000000000000000000000111111111222222222222333333333222111111111111111222222222111000000//////333222111000000111222333555555666666555555444333555666666777888999999:::666666666777888999:::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGFFFGGGIIIKKKPPP^^^kkkqqqppp{{{rrrsss{{{mmm^^^\\\ccc{{{zzz}}}}}}zzzvvvqqqllljjjhhhhhhbbb```\\\UUUMMMFFFBBBAAA<<<:::888777888888777666888777666555555555666666555666888777555444444555444333333222222333333444444444444444444444444444333333333333222222222222333333333333333333333333222222222111222222333333111111222222222333333333333333333222222111111111666555444222111111111111000000000/////////......000000111111111111000000000000000000000000000000222222222222333333333333222222111000000000000111444333333222111111000000111000//////000111333444666666777777666666555444444444555555555666666666777777777888999:::;;;<<<;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEHHHGGGHHHIIIKKKSSSddduuuyyyxxxwwwyyykkk\\\[[[eee}}}~~~|||wwwtttrrrrrrggggggccc\\\RRRIIICCCAAA???===;;;:::::::::999888777777777666666666666666555666888777555444444555555555444444444444555555444444444444444444444444555555555444444333333333333333333333333333333333111111111111222333444444000111111111111222222222///000000222333444555555555444444333222222222222111111111000000000000//////000222333333222000///000000000000000000000000222222333333333444444444222111000000///000000000000000111111222333333333//////...//////111333444666666666666666555444444444444444444444444444444777777777777999:::;;;<<<:::;;;<<<===>>>????????????@@@AAACCCDDDDDDEEEEEEGGGGGGHHHIIIJJJTTTjjj~~~zzz}}}nnn___^^^fff~~~zzzyyyooonnniiiaaaVVVLLLEEEAAA@@@>>>;;;;;;;;;;;;999888777777777777777666666666555666888777555444444555666555555444444555555666444444444444444444444444555555555444444333333333333333333333333333333333111111111111222333444444000000000111111111222222///000000222333444555555222222222222333444444555333333333222222222111111333444666888888666444333000000000000000000000000222222333333333444444444222111000000///000000000//////000000111222222333//////...//////111333444444555555555555444333333777777777777777777888888666666666777888999:::;;;999999;;;<<<===>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEEEEFFFHHHIIIJJJUUUnnn|||pppcccbbbggg~~~}}}xxxssslllddd\\\RRRIIICCC???===:::999999999888666777777888888888777666555555666888777555444444555444444444333333444444444444444444444444444444444333333333333222222222222333333333333333333333333222222222111222222333333000000111111111222222222333333333222222111111111111111111111222444555666444444444333333333333222222444555666666555444222000000000000000000000000222222222222333333333333222222111000000000000111222222222111000000//////111000//////000111333444444444444555444333333222555555555666666777777777666666666777888999:::;;;999:::;;;<<<===>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEECCCGGGJJJJJJJJJVVVrrrqqqdddcccfff~~~vvvmmmfffaaaZZZPPPHHH@@@>>>;;;::::::999888666777777888999888777666555555666888777555444444555666555555444444555555666444444444444444444444444333333333333333444444444333333333333333333333333333333222222111222222222111111111222222222333333444444333333222111000000111111111111111222333444444444333333333222222222000000111222222111000000000000000000000000000000111111111222222222222333333333222111111111111111444333333222111111000000333222111000000111222333555555555555555444444333111222222333444555666666777777777888999:::;;;<<<:::;;;===>>>??????@@@@@@AAABBBCCCDDDEEEFFFFFFFFFDDDHHHMMMMMMLLLXXXuuu~~~ssseeedddeeexxxmmmgggeee```VVVLLLBBB@@@===<<<<<<<<<:::999777888888999999777666555555666888777555444444555888888777777777777888888444444444444444444444444555555555666666777777777333333333333333333333333444444333222111111111111111222222222222333333333222222222222222222222333222222111111000111111111333333333222222222111111222222222333333222222222000000000000000000000000000000111111111222222222444333222222111111222222111222222333333444555555444333222111111111222333666666666666666555555444444444555666777888999:::888888888999:::;;;======<<<===>>>@@@AAAAAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGDDDJJJPPPPPPNNNZZZwww{{{}}}uuugggeeeeeeyyyqqqmmmppppppgggZZZOOOHHH@@@=========;;;888888888999999888777555444444444444444555777888999777777666666555555555444333444555666666555444333444444555555555555444444444444444444444444444444555444444333222222222333111222333444444333222111333333333222222222111111333333222111111222333333333333333222222111111111333222222222222222222333222222222222222111000///222222222222222222222222444444555555444444333222111333444333000000222555222222111111111111111222222333444444555555444444444555777888999999999888999888777777888999;;;<<<======>>>???@@@AAABBBBBBAAACCCDDDDDDCCCCCCDDDFFFIIIHHHJJJMMMNNNZZZyyy|||vvvsssffffffjjj{{{ssspppvvv{{{xxxpppZZZRRRFFF???======<<<:::888999999999888777666555555555444555555666777888777666666666555555555555333333444555555444333333444444555555555555444444444444444444444444444444333222111111000000111111222222222333333222222222333333333222222222111111333333222111111222333333333333333222222222111111000111333444444333111000222222222222222111000000111111111111111111111111333333444444333333222111000222333222000///111333222222111111111111222222222333444444555555444444444555777888999999888888999999888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDDDDDDDDDDEEEGGGFFFFFFHHHKKKNNN[[[|||xxxuuuttthhhhhhlll~~~{{{tttttt}}}mmmbbbQQQDDD>>><<<<<<<<<999999999999888777666555666666555555555555666666666666666666555555555555222333333444444333333222444444555555555555444444444444444444444444444444222222111111000000111111333222222222222222222333333333333222222222111111333222222111111222222333333333333222222222222111///000333555555333000///111222222222222111000000222222222222222222222222222222333333222222111000000111333222111000111222222222111111111111222222222333444444555555444444555666777888999999888888999999:::;;;;;;;;;::::::999:::;;;<<<===>>>>>>???@@@BBBDDDEEEDDDEEEGGGIIIFFFEEEHHHLLLPPP___ssssssuuujjjkkknnnuuuuuuyyy}}}{{{zzzxxxyyysss___LLLAAA===<<<<<<:::999999999888777666666777777666555555555555555666666666666666555555555333333333444444333333333444444555555555555444444444444444444444444444444444444333333222333333444444333222111111222333444333333333222222222111111222222222222222222222222222222222222222222222222000111222333333222111000111111222222222111111000444444444444444444444444333333333333333222111111111222444444444333222222222222111111111222333333222333444444555555444444555666777888999999888777999:::;;;<<<<<<;;;:::999999::::::;;;<<<===>>>???@@@BBBDDDEEEEEEFFFHHHJJJIIIHHHJJJMMMQQQaaa~~~ooopppuuukkklllppp{{{mmmiiimmmvvv{{{}}}{{{~~~lllWWWHHH???<<<;;;::::::999888888777777777888777666555555444555555555555555666666666666666555555444444444444555555444444555555555555444444444444444444444444444444444333333222333333444444444333222111111222333444333333333222222222111111222222222222222222222222222222222222222222222222333222000000000000222333000111111222222222111111444444444444444444444444444444444444444333333222333444666777888666444222222222111111222333333444222333444444555555444444555666888999999888777777888999:::;;;<<<;;;:::999;;;;;;<<<===>>>??????@@@???AAACCCDDDEEEEEEHHHIIIIIIHHHJJJMMMOOO]]]~~~yyylllnnnuuujjjlllqqq~~~xxx}}}}}}zzzpppeeecccjjjuuu{{{}}}uuubbbRRRFFF???;;;;;;;;;999888888777888888888777666555555555555555555555555666666666666666666555555444444555555666444444555555555555444444444444444444444444444444111111000000111111222222333222222222222222222333333333333222222222111111111222222333333222222111111222222222222333333333444222000......000222444000000111222222222222111222222222222222222222222444555555555555444333333444555777999;;;999555222222222111222222333444555222333444444555555444444666777888999999888777666777777888999::::::::::::<<<<<<===>>>???@@@@@@AAA???AAACCCDDDCCCDDDFFFHHHGGGFFFHHHKKKLLLXXXwwwwwwkkkmmmttthhhiiippp{{{xxxxxxzzz|||zzzxxx{{{xxxoooeeeccckkkwwwyyykkk\\\NNNCCC>>><<<;;;999888777888888888777666666555555555666666555555555555666666666777555555444333333444555555444444555555555555444444444444444444444444444444111111000000111111222333222222222333333222222222333333333222222222111111111222333333333333222111111111222222222333333333222111000//////000111222000000111222222222222222111111111111111111111111333444444444444333222222444444666:::<<<:::555000222222222222333444555555222333444444555555444444666777888999999888777666555555666777888:::;;;<<<<<<<<<===>>>???@@@@@@AAA???AAACCCCCCBBBBBBDDDFFFFFFEEEHHHKKKLLLVVVsssvvvkkkmmmsssfffeeeoootttwwwyyyyyyxxx{{{|||sssiiifffnnn{{{~~~zzzpppbbbSSSGGG@@@<<<;;;:::888777888888999666666555555555555666666444555555555666666777777444444222222222222444444444555555555555555555444444444444444444444444444333222222222333444444555111222333444444333222111333333333222222222111111111222333444444333222111111111111222222333333333000000111111111111000000///000111222222222222222222222222222222222222222222333333333333222111111333333555999<<<:::444///222222222222333444555666222333444444555555444444666777888999999888777666444444444555777999<<<===;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBAAAAAACCCDDDFFFGGGJJJNNNOOOXXXuuuwwwkkkmmmrrrdddbbbnnn{{{~~~{{{oookkkoooyyy}}}}}}yyyuuulll^^^NNNBBB===;;;999999999999888777777777777777888888888888777555333333444444333222666666666666666666666666444555555555444333333222777666444222111111111111333333333333333333333333222222222111111000000000000000111111111222222222111111111111111111111111444222000///...///000111000000000000////////////111111111111111111111111222111111111000000//////,,,...000111222222222111333444444555555444444333333333333333333333333333555555444333444555666777555666777888888999999888555===;;;<<<777;;;JJJ:::AAA???===<<<<<<===???AAABBBBBBCCCCCCDDDDDDEEEEEEHHHHHHKKKMMMMMMXXXxxxpppnnnqqq~~~tttccceeeiii|||uuussstttzzz}}}xxxuuuuuuuuuwwwvvvqqqdddTTTGGG>>><<<999888888777666444555555555555666666666666777555333333444444444333555555555555555555555555444444555555444444333222555444333222222222333444333333333333333333333333333333222222222111111111111111111222222222222333111111111111111111111111222222222222222111111000111111111000000000//////111111111111111111111111222111111111000000000000---......///000000000000333333444444444444333333333333333333333333333333555444444333444555666777555666777888888999999888444:::666999:::IIIccc[[[CCCAAA???===<<<===???@@@AAABBBBBBCCCCCCDDDDDDEEEGGGGGGKKKMMMMMMWWWuuuooommmppp|||sssbbbdddjjj}}}}}}}}}{{{{{{{{{sssmmmkkkkkknnnsssvvvttthhhWWWJJJAAA>>>;;;999888777666444555555555555666666666666777555333333444555444333444444444444444444444444444444555555444444333333333222222111222333555666333333333333333333333333333333333333222222222222222222222222333333333333222222222222222222222222111222444555555333111000222222222111111111000000111111111111111111111111111111111111111000000000111000000000000000111111333333444444444444333333222222333333333333333333555444444444444555666666555666777888888999999888999<<<555:::AAAWWW{{{{{{DDDCCC@@@>>>======>>>???AAABBBBBBCCCCCCDDDDDDEEEFFFGGGJJJMMMMMMVVVrrr~~~mmmkkkmmmyyyrrraaaccckkk||||||yyyuuulllfffdddfffiiimmmpppoooeeeVVVKKKCCC@@@===::::::999888777777777777777888888888888666555333333555555555444444444444444444444444444333444444555444444333333333333222222222333444555333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222111222333444444333222111333333333222222222111111111111111111111111111111111111111111111111111111666555333222111222333333333333333444444333333333222222222222222333333333444444444444555555666666555666777888888999999888<<<===555;;;@@@TTTwwwxxxCCCAAA@@@?????????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFIIIMMMMMMUUUnnnxxxkkkjjjjjjvvvtttcccdddjjj{{{~~~xxxsssyyytttlllgggeeeeeedddeeegggfff```VVVOOOCCC@@@<<<:::999:::999999777777777777888888888888666555333444555666666555555555555555555555555555333333444444555444444333555444333222222222333333333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222333222111000000111222333333333333333222222222222111111111111111111111111111111111111111222222222666555444222222222333333222333333333333333333222111111111222222333333333444444444555555555555555555666777888888999999888777888333999:::DDD^^^[[[??????>>>???@@@AAACCCDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEHHHLLLMMMTTTlllssshhhiiiiiivvvyyyfffhhhjjj~~~xxxrrrwwwxxxqqqmmmlllfffccc```___```^^^ZZZVVVEEEAAA<<<999888888888777555555555555666666666666666555333444555777666666666666666666666666666666333333444444555555444444666555333222111222222333333333333333333333333333222222222222333333333333222222222222333333333333333333333333333333333333333222000//////111333555333333333222222222111111111111111111111111111111111111111222222222222222333222222111000000000111222222333333333333222222000000111111222333333333333444555555666666555555555666777888888999999888444777555>>>;;;<<>>@@@BBBCCCDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGEEEGGGKKKMMMUUUlllnnnfffhhhiiixxx}}}jjjkkkjjj|||wwwuuurrrvvv}}}zzz|||}}}xxxuuutttmmmhhhbbb______^^^[[[XXXKKKGGGAAA<<<:::999888777555555555555666666666666666555333444666777777666555555555555555555555555222333444444555555444444444333222222222333444555333333333333333333333333111111111222222222333333111111111222222222222333333333333333333333333333222222222222222333444444222222222222111111111111111111111111111111111111111111111222222333333333000111111111111111000///222222333333333333222222///000000111222222333333333444555666666666555444555666777888888999999888777888777AAA<<<999GGG???<<<<<<===>>>???AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEGGGEEEFFFJJJLLLUUUmmm~~~jjjdddhhhiii{{{mmmnnnlll~~~vvvmmmfffaaa___^^^ccciiinnnssszzz~~~}}}}}}}}}}}}~~~~~~~~~{{{yyyyyy|||~~~|||zzzyyyuuuooohhhccc```]]]YYYVVVSSSNNNGGGAAA===;;;999888777777777777888888888888666555333444666777777666444444444444444444444444222333333444555555555444222111111111222444666777333333333333333333333333000000000111111222222222000000111111111222222222333333333333333333333333111222444666666555444333222222222111111111000000111111111111111111111111111111111222222333333333111111333444444333222111222222222333333222222222///000000111222222333333333333555666666666555444555666777888888999999888666666444===777333AAA999=========>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDHHHEEEEEEIIILLLVVVnnn|||hhhccchhhjjj}}}nnnnnnnnn{{{yyywwwvvvpppnnniiibbbZZZVVVVVVWWWVVVXXX[[[]]]```ccchhhllljjjkkklllllljjjhhhfffdddgggggggggggghhhiiikkkkkkmmmlllkkkjjjkkkllloooppppppooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjiiihhhgggggghhhjjjllllllkkkkkklllmmmpppvvv~~~}}}zzzxxxrrriii```ZZZZZZ\\\ZZZUUUNNNGGGBBB>>>999777777666666666555555555555555555555555555555555555666555444333222333333444666555444333333444555666444444444444444444444444444333333222333444666777555444333333222222222222222222222222222222222222111111111222222333333333333333333222222222111111000000000000000000000000////////////////////////111111111111111111111111222222111111111111222222333333333222222222111111000111111111111222222222555444222111111222333444444444444444444555777777777777999:::::::::::::::;;;;;;<<<>>>???AAABBBBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEGGGKKKLLLLLLUUUpppwwwfffbbbdddlllssssssrrr}}}zzzvvvrrrqqqooollliiigggfffeeecccaaa]]]XXXSSSQQQPPPQQQQQQRRRTTTVVVWWWZZZ^^^aaa_________^^^^^^_________[[[[[[[[[\\\]]]^^^______bbbbbb```____________`````````_______________```______^^^^^^]]]]]]\\\\\\YYY[[[\\\]]]\\\\\\]]]^^^```eeekkknnnooorrrwww{{{}}}wwwnnneee```___```]]]XXXOOOHHHBBB>>>;;;888777777666666666555555555666666666666666666666666777666555444444444555555666555444444444444555666444444444444444444444444444444333333333444555666444444333222222222333333222222222222222222222222111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333333222222222111111111111111111222222222222444444333333333333444444444444444444555666777777666777888999::::::::::::::::::;;;===>>>???@@@AAACCCCCCCCCCCCCCCDDDDDDEEEGGGGGGIIIKKKLLLVVVoooxxxfffbbbdddnnnpppooosss|||yyywwwqqqnnnkkkhhhfffdddbbb_________^^^\\\[[[ZZZYYYXXXYYYVVVSSSQQQPPPPPPOOONNNOOOPPPQQQRRRRRRSSSUUUXXXXXXWWWVVVVVVVVVXXXZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\YYYYYYYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVTTTUUUUUUUUUUUUUUUTTTTTTRRRTTTVVVVVVVVVVVVWWWXXXYYY\\\```aaabbbeeekkkooo}}}}}}uuummmhhhffffffccc\\\RRRIIIBBB???<<<:::777777777666666666555555777777777777777777777777777777666555555555666666666555444444444444555666444444444444444444444444555555444333333333444444333222222222222333333444333333333333333333333333111222222222222333333333333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111222222333333333222222222111111111111111111222222222333333444444555555555444444444444444444555666777888666666888999999999999999999:::;;;<<<===>>>???@@@CCCCCCCCCCCCDDDDDDEEEEEEHHHGGGGGGIIIMMMZZZqqqxxxfffbbbeeeoooooommmsss|||yyywwwuuutttppppppooommmkkkhhheeecccbbb```^^^\\\ZZZYYYYYYXXXYYYYYYZZZZZZZZZYYYYYYYYYWWWTTTRRRRRRSSSTTTSSSQQQRRRSSSTTTTTTTTTTTTUUUWWW[[[[[[\\\]]]^^^___```aaaddddddeeeeeeeeeeeeeeeeee^^^___`````````^^^\\\[[[WWWWWWVVVVVVUUUVVVVVVVVVTTTUUUVVVWWWWWWVVVVVVUUUUUUWWWYYYZZZ[[[[[[\\\^^^^^^```aaaccceeeiiioootttyyyzzztttpppnnnnnnhhh```TTTIIIBBB>>><<<;;;777777777666666666666555666666666666666666666666666666555555555555555555555555555444444555555555444444444444444444444444666555555444333333333333222111111111222333444444333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333333333222222222111111111111111222222222333333333444555666666666555444444444444444555666777888666666777888999999999999::::::;;;<<<===??????@@@BBBBBBCCCDDDDDDEEEEEEEEEHHHFFFEEEHHHPPPaaavvvxxxeeeaaaeeepppooolllsss{{{wwwsssqqqooonnnooopppooonnnnnnpppqqqtttuuuvvvvvvuuutttrrrqqqrrrpppoooooorrrtttuuuuuuooonnnllljjjgggdddcccccccccbbbaaa```^^^]]][[[ZZZ\\\[[[ZZZZZZYYY[[[\\\^^^[[[\\\^^^___```aaaaaaaaa\\\[[[ZZZYYYYYYXXXVVVTTTUUUWWWYYYZZZZZZZZZ\\\]]]bbbeeejjjooosssuuuuuuuuuxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvuuurrrnnnjjjhhhdddcccbbb```___^^^^^^^^^\\\]]]^^^_________^^^]]][[[]]]```bbbccceeegggiiillllllnnnpppsssyyy}}}zzzxxxuuutttllldddWWWKKKCCC>>><<<;;;888777777777666666666666555555555555555555555555444444444444444444444444444555555555555555555444444444444444444444444444555555555444444333333222111111111111222222333444333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333333333222222222111111111222222222222333333333222333555666777666555444555555555555555666888888666777888999999::::::999<<<<<<===>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGFFFFFFHHHSSSggg}}}wwweeeaaaeeerrr~~~mmmjjjrrr|||||||||xxxtttppplllkkkhhheeecccaaa______]]]^^^______^^^^^^___``````aaabbbccccccbbbaaa```aaa___^^^___aaacccddddddaaaaaaaaa___\\\[[[[[[\\\YYYYYYXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]```eeeiiiiiijjjmmmoooqqqrrrrrrrrrnnnooooookkkfffaaa^^^]]]^^^aaaeeegggiiikkkmmmooosssxxx}}}{{{zzzxxxvvvtttssssssrrroooppprrrssssssqqqpppnnnooorrrvvvyyy{{{~~~~~~{{{xxxqqqhhh[[[NNNEEE@@@<<<;;;888888777777777666666666555555555555555555555555222333444444555444444444444444555666666555444444444444444444444444444444444444555555555444333333222111111111111222222333333333333333333333333333333333333222222222222111333333333222222222111111000000000000000000000000333333333333333333333333111111111111111111111111222222111111111111222222333333333222222222111111222222222222333333333333222333444555555555555555555555555555666777888888777777888:::::::::::::::=========>>>???@@@@@@@@@@@@AAACCCEEEFFFFFFEEEEEEFFFHHHHHHIIITTTjjjyyygggdddhhhtttyyyiiigggsssxxx|||tttnnnkkkiiieeebbb^^^]]][[[ZZZYYYYYYZZZZZZWWWYYYZZZ[[[ZZZYYYZZZ[[[ZZZ[[[]]]^^^______^^^^^^___]]]\\\]]]___aaabbbbbb^^^```aaa___]]]]]]___aaa]]]]]]]]]^^^```bbbcccdddeeegggjjjmmmpppvvv}}}xxxttttttuuuyyy{{{uuummm```SSSIIICCC>>><<<888888888777777777666666555555555555555555555555222333444666666666555444444444555666666555444444444444444444444444444444222333444555555555444333333222111111111111111111444444444444444444444444333333333222222222111111333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333333222222222111111222222222333333333444444222222222222333444555666555555555555666777888999888999:::;;;;;;<<<;;;;;;<<<<<<======>>>????????????AAACCCEEEFFFFFFEEEEEEFFFJJJKKKJJJRRRhhh{{{kkkhhhlllwwwvvvhhhggguuuyyy~~~wwwpppkkkfffddddddeeedddbbbYYYYYYXXXXXXXXXZZZ[[[\\\YYY[[[]]]]]]\\\[[[\\\]]]___```bbbdddeeeeeeeeedddeeedddbbbccceeehhhiiihhhbbbdddfffeeeccccccfffiiikkkkkkmmmnnnqqqtttvvvwww||||||xxxpppcccWWWMMMEEE@@@===888888888888777777777777777777777777777777777777333444666777777777666666333444555666666555444333444444444444444444444444111222444555666555444444333333222111000000000111444444444444444444444444333333333222222111111111333333333222222222111111222222222222222222222222////////////////////////111111111111111111111111222222111111111111222222333333333222222222111111222222333333333444444444222222111111222333555666555555555666666777888999999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>???@@@CCCEEEFFFFFFEEEEEEFFFLLLNNNJJJPPPeee}}}~~~nnnllloooyyyvvviiiiiiwww}}}~~~}}}rrrkkkgggffffffdddbbbeeekkkllljjjaaa___]]]]]]^^^aaaeeegggfffggggggffffffgggkkknnnrrrvvv{{{~~~}}}|||{{{zzz}}}|||{{{zzzzzz{{{{{{|||}}}zzzzzz~~~~~~{{{uuujjj^^^SSSJJJCCC@@@<<<:::999888888777444333;;;:::777555333333333333444555666888888666555444444444444444444444444444666555444333333333333333444444444333333222111111222222222333333444444444555555444444444333333333444444444333333222222222333333333333333333333333333333333333333333333333111111111111111111111111000111111111111222222222//////000000111222444444333333333222222222111111111222222333333444444555444444444555444444333333666666666666777777777777777888999:::;;;:::999888:::;;;===?????????>>>>>>DDDEEEFFFEEEDDDCCCDDDEEEGGGKKKFFFLLLSSSiii{{{mmmkkkjjjzzzrrruuu}}}}}}vvvmmmgggeeedddiiillllllnnnqqqqqqooolllkkkkkklllppptttxxx{{{~~~zzzuuummmdddYYYOOOGGGBBB===;;;888777777777555333888777666555444555555666444555666777777666555444444444444444444444444444555555444333333333444444666666444333333222222222222333333333333333333444555444444444444333333333444444444333333222222222333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222000000000000111222333333333333333222222222111111111222222333333444444555333444444555444444333333666666666666777777777777777888999:::::::::999999;;;<<<===>>>??????>>>>>>CCCDDDEEEEEECCCCCCDDDEEEEEEJJJFFFNNNWWWooo~~~oookkkjjj{{{|||{{{|||www~~~{{{uuuqqqpppuuuzzzwwwsssmmmdddYYYLLLDDD>>>;;;888777777777666555555555555555666777888999444555666777777666555444444444444444444444444444444444333333333444555555999777555333222222222333444333333333333333333222444444444444333333333333444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222222111111111111111222222333333333222222222111111111222222333333444444555333333444444555444444333666666666666777777777777777888999::::::::::::999;;;<<<===>>>?????????>>>BBBCCCDDDCCCBBBBBBCCCDDDDDDIIIFFFOOOYYYssspppjjjiii{{{|||{{{sss|||ssswww|||~~~|||yyyqqqcccSSSIII@@@===999777777777777666444555555666777777888999555555666777777666555555444444444444444444444444333333333333333444555666:::888666444222222333333444444444333333222222222444444444333333333222222333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222333222222111000000111111333333333222222222111111111222222333333444444555333333444444555444444444666666666666777777777777777888888999::::::::::::;;;<<<======>>>?????????@@@BBBCCCBBBAAAAAABBBDDDEEEJJJFFFNNNXXXrrrpppjjjiii{{{{{{yyyttt~~~vvvpppkkkrrr|||{{{mmm[[[OOODDD@@@;;;888777888888777666666666777777777777777555555666666666666555555444444444444444444444444333333333333333444555666999888666444333333333333444444444333333222222222444444333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222333333222111000000000000333333333222222222111111111222222333333444444555222333333444555555555444666666666666777777777777777888888888999:::;;;;;;<<<<<<<<<===>>>>>>?????????AAABBBBBBAAAAAABBBDDDEEEJJJFFFNNNXXXqqqnnniiiiii|||~~~xxxzzzyyyooohhhhhhqqq~~~tttdddXXXJJJEEE>>>:::888888999999777777888888888777666666666666666666666666666666444444444444444444444444444444333333333444555555666666555555444333333333444333333333333333333222333333333333222222222222222222333333333333444444333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222333333222111000000000111333333333222222222111111111222222333333444444555222222333444555555555555666666666666777777777777777777777888999:::;;;<<<===<<<<<<<<<===>>>???@@@???AAABBBBBBAAABBBCCCDDDDDDJJJGGGPPPYYYrrryyykkkhhhiii|||~~~yyyyyynnnggghhhrrrxxxkkkaaaOOOIIIAAA;;;999999999999666777888888888888777666666666555555555555666666444444444444444444444444555555444333333333444444222333444555555444333222222333333333333333333444333333333222222222222111222222222333333444444444333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222222222111111111111111111333333333222222222111111111222222333333444444555111222333444555555555555666666666666777777777777888777777777999:::<<<=========<<<<<<===>>>???@@@???AAACCCCCCBBBBBBDDDEEEEEEKKKHHHPPPWWWmmmrrrggggggiii|||xxxyyy{{{tttmmmhhhssszzzpppgggRRRLLLCCC<<<999999999999555666777888999999888888666666555555555555666666444444444444444444444444666555444444333333333333///111444666666555222111222222222333333444444444333333333222222222111111222222222333333444444444333333333333333333333333333333333333333333333333111111111111111111111111000111111111111222222222222111111111111111222222333333333222222222111111111222222333333444555555111222333444555555555555666666666666777777777777888777777777888:::<<<=========<<<<<<===>>>@@@AAA@@@AAACCCCCCCCCCCCDDDFFFGGGLLLIIINNNSSSeeemmmdddfffjjj|||vvvxxx~~~xxxqqqnnnuuuzzzxxxwwwqqqlll^^^RRRDDD<<<;;;===<<<999777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444333333222222333333444222333333444444333333222333333333333333333333333444444333222222111111111444333222111000000000000333333333222222111111111222111111000000111111222333333222111000000111111111222222333333222222111222222444555555444222222//////000111222222333333555555555555555555444444444555666777888888888888777777777888999:::<<<<<<:::;;;<<<===>>>>>>>>>>>>???AAACCCDDDCCCCCCDDDEEEGGGEEEIIILLLPPPcccvvvyyy}}}lllaaadddkkkvvvrrrzzz~~~~~~|||vvvssssssxxx~~~~~~xxxvvv{{{{{{sssqqqpppmmmiiiaaaVVVGGG>>><<<<<<:::888777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222333333333333333333333333222222222222222222333333333333222111111111222222333333222222222222222222222222111111111111222222333222222111000000111111111222222333333222222111222222333333333333222222000111111222333333444444555555555555555555555555222333444555666666666666666666666777888999:::;;;:::;;;<<<===>>>>>>>>>>>>???AAACCCDDDCCCCCCDDDEEEGGGEEEIIILLLOOOcccwwwzzznnnbbbdddjjjuuurrrzzzzzzqqqcccaaa]]][[[\\\```dddhhhooovvvwwwnnnlllkkkjjjgggdddYYYKKKAAA>>><<<999666777777777777777777777777444444444444444444444444555555555555555555555555333333333333333333333333444333333222222333333444222333333444444333333222333333333333333333333333111111111222333444444444333333222222222333444444222222222222222222333333333333222222222222333333333222111111000111111111111222222333333222222111222222111111111111222222222222222333333444444555555555555555555555555555333333444555666666666666777777777777888:::;;;<<<;;;;;;<<<===>>>>>>>>>>>>???AAACCCDDDCCCCCCDDDEEEGGGDDDHHHKKKOOOdddzzzpppddddddiiisssqqqxxx}}}uuuhhhaaaWWWVVVUUUTTTVVVYYY\\\^^^bbbgggooo{{{~~~tttmmmkkkkkkjjjhhhbbbYYYLLLCCC>>><<<999666666666666666666666666666444444444444444444444444555555555555555555555555333333333333333333333333444333333222222333333444222333333444444333333222333333333333333333333333222222222333333333444444222222222333444555666666111111111222222333333333444333333222222333333444222222111111111111111222111222222333333222222111333222111000000111222333222222222222333333444444444444444555555555555555555666777888888999999888999999999:::;;;<<<>>>>>>;;;<<<===>>>>>>??????>>>???AAACCCDDDCCCCCCDDDEEEFFFCCCGGGKKKPPPhhhsssfffeeejjjtttnnnuuu|||tttfff\\\UUUOOOOOOPPPQQQSSSVVVXXXYYY___aaadddjjjuuuyyyzzzyyyuuuoookkkkkkjjjhhhfff^^^VVVLLLDDD???<<<999777666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333444333333222222333333444222333333444444333333222333333333333333333333333444444444333333333222222222222222333444555777777111111111222222333333333444333333222222333333444222111111111111111222222111222222333333222222111333222111000000111222333111111111111222222222222444444444555555555666666555666777888999999999999999999999:::;;;<<<>>>>>>;;;<<<===>>>???????????????AAACCCDDDCCCCCCDDDEEEEEEBBBGGGKKKRRRjjjtttffffffkkkuuummmttt{{{rrrdddXXXPPPLLLLLLMMMNNNPPPSSSUUUWWWYYY]]]___aaaeeennn~~~}}}yyyuuupppsss{{{yyymmmjjjgggfffeeeeeecccbbb[[[UUUMMMEEE@@@===:::999777777777777777777777777666666666666666666666666444444444444444444444444333333333333333333333333444333333222222333333444222333333444444333333222333333333333333333333333555555555444333222222222222222222333444555666777222222222222222222333333333333222222222222333333111111111000111111222333111222222333333222222111222222111111111111222222111111111111111111111111333333444444555666666666444444555666777777777777777777777777888:::;;;<<<<<<<<<===>>>???????????????AAACCCDDDCCCCCCDDDEEEDDDBBBGGGLLLRRRiiirrrdddeeekkkwwwnnnuuu{{{tttcccWWWPPPLLLJJJMMMNNNOOORRRUUUXXXZZZ\\\aaadddiiiooowwwwwwpppnnnqqq|||~~~zzzwwwuuuyyyyyyzzz|||~~~}}}yyyuuugggeeeaaa___^^^^^^^^^___[[[VVVOOOGGGBBB>>>;;;:::777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222333333333333333333333333444444444444444444333333333222222222333444555555333333222222222222222222222222111111111111222222111111000000111222222333111222222333333222222111222222333333333333222222222222222222222222222222333333444444555666666777444444666777777777777777666666666777888999:::;;;<<<<<<>>>??????????????????AAACCCDDDCCCCCCDDDEEEEEECCCHHHKKKPPPeeezzz~~~mmmaaacccjjjxxxlllsss|||{{{jjjZZZQQQNNNNNNNNNMMMMMMOOORRRUUUXXX[[[\\\hhhnnnvvv}}}|||uuuooorrr{{{~~~|||zzzvvvrrrnnnlllttttttvvvzzz}}}}}}xxxttthhheee```[[[ZZZ[[[]]]^^^]]]YYYRRRJJJCCC>>>;;;:::777777777777777777777777444444444444444444444444444444444444444444444444555555555555555555555555444333333222222333333444222333333444444333333222333333333333333333333333222333333444444555555666333333222222222333444444444333333222222111111111222111111111111111111222111111000000111222333333222222222333333222222222222333444555555444333222333333333333333333333333333333444444555666777777666777888999999::::::999777777777888999:::<<<<<<<<<===>>>??????@@@@@@??????AAACCCDDDCCCCCCDDDEEEFFFDDDHHHKKKNNNaaatttvvv{{{iii]]]```iiixxx|||iiiooo}}}vvvjjj[[[QQQMMMMMMLLLKKKMMMPPPSSSUUUWWW[[[bbbhhhlllyyy~~~wwwyyy~~~}}}}}}xxxyyyxxxwwwssspppnnnooopppyyy{{{{{{yyyzzz~~~}}}sssnnnhhhaaa]]]\\\\\\\\\___ZZZRRRKKKFFF@@@;;;888999999888777777888999:::666666666666666666666666222333333444444333333222555555555555555555555555555555555444444333333333666555444444333333444444333333333333333333333333333333333333333333333333222333333444444333333222666555333222222222333333222222222222222222222222222222333333333222222111555444444333333444444444555555444444444444333333000000111222222333333444555555444444444444555555666666666777888888999999666777888999;;;<<<===>>>>>>>>>>>>>>>????????????AAAAAABBBBBBCCCDDDDDDDDDIIIDDDGGGJJJOOObbbssssssuuuiii^^^^^^iii~~~vvvlllqqqzzzlllbbbVVVNNNLLLLLLLLLLLLNNNRRRVVVZZZ]]]ccckkkqqqzzz}}}}}}{{{vvvyyyzzzxxxvvvsssrrrsssttt~~~|||}}}xxxssslllfffaaa]]][[[ZZZ]]]YYYSSSMMMHHHDDD???<<<999999888777777888999:::666666666666666666666666444444555555555555444444555555555555555555555555555555444444444333333333444333222222111111222222333333333333333333333333333333333333333333333333222333333444444333333222333222111000000000111111222222222222222222222222222222222333333222222111444333333333333333444555333333222222222222111111333444444555555666777777555555444444444444555555555555666777777888888999777777888999;;;<<<======>>>>>>>>>?????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDIIIDDDGGGKKKQQQfffyyyzzzyyylllaaa___jjj~~~rrriiinnn}}}sss```YYYQQQLLLLLLNNNOOOOOOPPPTTT[[[```fffnnnxxx{{{xxxvvvzzz{{{{{{yyyxxxwwwxxxzzz|||uuunnniiiccc^^^[[[\\\YYYTTTPPPLLLGGGCCC@@@:::999888777777888999999666666666666666666666666555555666666666666555555444444444444444444444444555444444444444333333333444333222222111111222222333333333333333333333333333333333333333333333333222333333444444333333222333222111000000000111111111111111111111111111111222222222222222222222222222222222222222333444444333333222222222222111111111222222333333444444555555555444444444444555555444555555666666777888888888888999::::::;;;<<<<<<>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDIIIEEEHHHLLLSSSjjj}}}pppcccaaakkk~~~nnnfffmmmttteeeWWWSSSOOOMMMNNNQQQSSSSSSRRRXXX```gggpppzzz|||yyyxxx{{{|||}}}}}}||||||~~~|||uuupppkkkddd```^^^[[[WWWRRRNNNIIIDDD@@@:::999888777777777888999666666666666666666666666555555555666666555555555444444444444444444444444444444444444444444444444666555444444333333444444333333333333333333333333333333333333333333333333222333333444444333333222444333333333333333333333000000000000000000000000222222222222222222333333111111111111222333444444555555444444444333333333000111111222222333444444555555444444444444555555444444555555666666777777999999999::::::;;;;;;;;;=========>>>>>>>>>??????AAAAAABBBBBBCCCDDDDDDDDDIIIFFFIIIMMMSSSjjj~~~qqqdddbbblllppphhhooo{{{gggZZZQQQOOOMMMMMMPPPSSSUUUVVVWWW]]]fffoooyyy||||||}}}~~~}}}wwwsssoooiiidddaaa___ZZZVVVQQQJJJCCC>>>;;;:::888777777777888888666666666666666666666666444444555555555555444444444444444444444444444444444444444444444444444444666555444444333333444444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333000000000000000000000000222222111111111222333444222111111111222222333444555555444444444333333333444444555555666777777777555555444444444444555555444444555555666666777777999999999::::::;;;;;;;;;<<<<<<<<<=========>>>>>>AAAAAABBBBBBCCCDDDDDDDDDIIIFFFJJJLLLPPPfff~~~|||ooocccbbbnnnwwwooouuummm]]]SSSMMMMMMMMMOOORRRVVVZZZ\\\```gggpppzzz|||uuusssqqqmmmiiieeeccc___ZZZTTTMMMDDD>>>;;;:::999777777777777888666666666666666666666666444444444555555444444444333333333333333333333333333333333444444444444555444333222222111111222222333333333333333333333333333333333333333333333333222333333444444333333222000000111222222222111111111111111111111111111111222111111000111222444555333333222222222222333333333333222222222222111111333333444444555666666666555555444444444444555555444555555666666777888888888888999::::::;;;<<<<<<<<<<<<<<<=========>>>>>>AAAAAABBBBBBCCCDDDDDDDDDHHHFFFJJJLLLNNNbbbyyy~~~zzznnnbbbbbbooowwwzzzqqqbbbWWWRRRNNNOOOQQQSSSWWW]]]dddhhhlllrrr{{{vvvttttttrrrooohhhfffccc___YYYQQQHHHAAA;;;:::999777777777777888666666666666666666666666555555666666666666555555333333333333333333333333333333333444444444555555444333222222111111222222333333333333333333333333333333333333333333333333222333333444444333333222///000111222222222222111222222222222222222222222222111000000111222444666666555444333222222222222333333222222222222111111111111222222333444444444555555444444444444555555555555666777777888888999777777888999;;;<<<======>>>>>>>>>>>>????????????AAAAAABBBBBBCCCDDDDDDDDDEEEDDDIIIKKKMMM```vvv{{{zzzmmmbbbaaannn|||}}}yyyhhh\\\UUURRRQQQSSSUUUYYY^^^eeemmmsssttt{{{~~~zzzxxxxxxwwwuuujjjhhhfffbbb]]]TTTKKKEEE<<<;;;999777777777777888666666666666666666666666666666777777777777666666333333333333333333333333333333333444444555555555666555444444333333444444333333333333333333333333333333333333333333333333222333333444444333333222111222333444555444444333222222222222222222222222222111000000111222555666777666555444333222222222555555555444444444333333444444555555666777777888555555555444444555555555666666777777888888999999666777888999;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCBBBIIILLLMMM___uuuzzz{{{nnnbbbaaannn~~~~~~~~~kkk]]]TTTRRRUUUTTTWWW\\\bbbgggnnntttyyy{{{zzzxxxvvvkkkgggcccaaa___WWWKKKBBBBBB===::::::888444444666777666666666666666777777333444444555555444444333222222222333333444444444444555666555444444555666444444333333333333222222666555555444222111111000555444444333333222222111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222333333444444333333222555555444444444333333333111222333333444444333333555555555555555555555555666666666666777888999:::::::::999999999:::;;;;;;===>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDCCCIIILLLNNN```uuuxxx|||lllhhhkkkpppyyyxxxwwwhhh]]]VVVVVVZZZ[[[```gggnnntttzzz|||xxxuuurrrkkkhhhdddcccaaa[[[QQQHHHDDD???;;;;;;:::666555777666666555555555555666666333444444555555444444333222222333333333444444444444555666555444333444666444444333333333333222222444444333333333333222222444444333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222333333444444333333222444444444333333333333222111222333333444444333333555555555555555555555555666666666666777888999:::::::::999999999:::;;;;;;===>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDBBBHHHJJJMMMaaawww{{{pppjjjmmmssszzzzzzpppddd^^^[[[^^^bbbiiiooowww~~~{{{wwwtttmmmjjjgggffffffbbbYYYQQQGGGAAA<<<<<<:::777666888555555444444444444555555444444555555555555444444333333333333444444444444333555666555444333444555444444333333333333222222222222222333333444444444222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333222333333444444333333222333333333222222222111111111222333333444444333333555555555555555555555555666666666666777888999999:::999999999::::::;;;<<<<<<===???@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEBBBGGGIIILLLbbb{{{vvvoooqqqxxx{{{|||}}}llldddcccfffkkkqqq|||yyyvvv~~~|||sssoookkkkkkkkkhhh```YYYKKKCCC===;;;;;;888777888666666555444444444555555444444555555555555444444333333444444444444444444333444555555333333444555444444333333333222222222222222333333333333444444111111222333333444555555333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333222333333444444333333222222222222111111111111000111222333333444444333333555555555555555555555555666555555666666777888999999999999999:::;;;<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDGGGDDDGGGIIINNNfff~~~tttuuu|||}}}{{{mmmjjjooovvv~~~{{{sssnnnwwwyyyuuupppoooooommmfff```PPPFFF>>>;;;:::888666777888777777666555555666666444555555666666555555444444444444444444444444444333444555444333222333555444444333333333222222222444444333333333333222222111111222222333444555555333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333222333333444444333333222222222111111111000000000111222333333444444333333555555555555555555555555555555555555666777888999999999999999:::;;;<<<===<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDIIIEEEHHHKKKPPPiiixxxxxx~~~}}}tttvvv~~~{{{wwwvvvyyyvvvnnniiippp|||}}}xxxsssrrrsssrrrlllgggWWWKKK@@@<<<;;;888666666999888777666666666666666555555666666666666555555555555555555444444444444222444555444333222333444444444333333333333222222444444444333333222222222111111222333333444555555333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333222333333444444333333222222222222111111111000000111222333333444444333333555555555555555555555555555555555555666777888888888888888999:::;;;<<<===;;;<<<>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEIIIFFFIIILLLQQQkkkwwwwww~~~~~~yyysssmmmkkklllnnnttt}}}wwwpppkkkfffjjjvvv}}}~~~yyyttttttvvvvvvrrrnnn^^^QQQDDD???===:::777777888888777666555444555555555555666666666666555555666555555555444444444444222333444444222222333444444444333333333333222222222222333333333333444444222222222333333444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222333333444444333333222333333222222222111111111111222333333444444333333555555555555555555555555555555555555555666888888888888888999:::;;;======;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEHHHEEEIIILLLRRRkkk~~~sssuuu}}}|||ooolllfff```]]]___eeeiiiqqqxxxrrrmmmjjjeeegggrrr}}}xxxtttuuuxxxyyyvvvssscccUUUGGGAAA???<<<999888888777666555444333333333555555666666666666555555666666555555555444444444222333444444222222333444444444444333333333222222000111111222444555555666222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222333333444444333333222333333333222222222222111222222333444444444333333555555555555555555555555555444444555555666777888888888888999:::;;;===>>>;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGDDDHHHKKKQQQjjjyyypppsss|||}}}sssfffccc^^^[[[[[[[[[[[[```fffsss}}}~~~xxxyyyyyyqqqnnnnnnpppmmmrrr}}}{{{wwwsssssswww{{{}}}~~~mmm[[[JJJBBB>>>888555777888777666444444555555666666666555444444444444555666666666666777777777777444333333222222333333444444444444444444444444444444444444444444444444444222222222333333444444444333333333333333333333333222222111111111111222222333333333333333222111000111222222333333222222111333333333222222111111111222222222222222222222222111111111111222333444555666666666666666555555555888777666444555666777999888999:::;;;;;;;;;:::999::::::;;;===???AAACCCDDDBBBCCCEEEEEEDDDDDDFFFGGGGGGJJJFFFNNNSSSeee~~~rrrnnnyyy}}}}}}}}}pppeee\\\[[[WWWUUUVVVXXXYYY___fffttt~~~uuuooopppttt{{{xxxtttuuuxxxvvvrrrttt{{{xxxtttqqqqqqvvv{{{rrraaaNNNEEE???:::777888888777666555444555666666666666555444444444444555555555555666666666777777333333222222222222333333333333333333333333333333222222222222222222222222222333333333333333333444333333333333333333333333333333222222222222333333000000000000000///......111222222333333222222111333333333222222222111111222222222222222222222222111111111111222333444444555555555555666666666666555555444333444666888999888999:::;;;;;;;;;::::::;;;;;;;;;===>>>@@@BBBCCCBBBCCCEEEEEEDDDDDDFFFGGGHHHKKKGGGOOOTTTfff}}}pppnnn{{{}}}}}}mmm___XXXTTTTTTQQQQQQTTTVVVYYYaaajjjvvv}}}lllffffffiiirrr~~~~~~yyyuuuvvv{{{~~~zzzyyy|||zzzuuurrrooopppuuu{{{xxxhhhUUUHHHAAA<<<999:::888777666555555555666666666666555444444444444555444444444555555555666666333222222111111222222333222222222222222222222222222222222222222222222222444333333333333333333222333333333333333333333333444333333333333333333444/////////000//////...---111222222333333222222111333333333222222222222111222222222222222222222222222222222111222222333333444444444555666666666777333222222333444666999:::888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<===???@@@AAAAAACCCDDDDDDDDDDDDEEEGGGHHHKKKHHHPPPUUUggg|||nnnnnn~~~||||||{{{~~~uuubbbXXXTTTRRRSSSQQQRRRUUUXXX]]]gggqqq|||zzzhhhaaabbbcccppp~~~~~~|||vvvsssuuu|||~~~|||zzzvvvtttqqqqqqtttyyyzzzlllYYYJJJBBB===;;;:::777777777666666666666666666666555444444444444555333333333444444444555555222222222111111222222222222222222222222222222222444444444444444444444444444444444333333222222222333333333333333333333333333333222222222222333333111111222222222222111111111222222333333222222111222222222222222222222222222222222222222222222222333333222222111222222222333333444444555666777777444444444444555777999999888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????AAACCCDDDDDDCCCDDDEEEGGGGGGJJJGGGPPPUUUfff}}}nnnqqq{{{|||~~~|||xxxfff\\\XXXTTTRRRSSSSSSTTTXXX[[[aaammmxxxyyyfff```bbbdddssswwwwww~~~xxxuuuxxx|||zzzyyyvvvttttttvvvyyy|||vvvkkkZZZJJJAAA>>>;;;999777777777777777666666666666666555444444444444555333333333333444444444444333222222222222222222333444444444444444444444444444444444444444444444444444444444333333222222222333333333333333333333333222222111111111111222222222333333444444333333333111222222333333222222111222222222222222222222222222222222222222222222222333333222222111222222222222333333444555666666777777777777777777777888888888888999999:::;;;<<<<<<===============>>>??????AAABBBDDDDDDCCCCCCEEEFFFEEEIIIFFFOOOTTTeee~~~pppuuu~~~~~~hhh[[[XXXUUURRROOORRRRRRUUUYYY]]]dddrrrxxxfffaaaeeeiii{{{~~~zzzrrrttt~~~}}}{{{~~~~~~}}}{{{wwwsssqqqqqqsssnnngggYYYJJJAAA???<<<999777777888888888777666555666666555444444444444555333333333444444444555555444333333222222333333444444444444444444444444444222222222222222222222222444333333333333333333222333333333333333333333333222111111000000111111222000111222222333222222222111222222333333222222111111222222222222333333333222222222222222222222222222222222111222222333333333333333444555555555666888888888888888888888888888888888999:::;;;<<<===>>>>>>===>>>>>>???@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFDDDHHHEEEOOOSSSeeetttyyyttt^^^UUUSSSQQQOOOOOOPPPQQQVVV[[[```iiiyyyzzziiifffjjjsss|||yyy~~~}}}uuupppttt}}}~~~|||xxxqqqllljjjjjjeeebbbXXXJJJBBBAAA>>>:::777777888999888777666555666666555444444444444555444444444444555555555555555444444333333444444555333333333333333333333333222222222222222222222222222333333333333333333444333333333333333333333333333222222111111222222333000000111222222222222222111222222333333222222111111111222222222333333333222222222222222222222222111111111111222333444444444444444444444444444444666666777888888888888888888888888888999;;;===>>>>>>>>>>>>>>>???@@@BBBBBB@@@BBBCCCCCCCCCCCCDDDFFFDDDHHHFFFPPPTTTeee~~~vvv||||||jjjYYYRRRPPPMMMNNNRRROOORRRWWW^^^dddnnn}}}mmmkkkppp{{{xxxuuu{{{vvvooojjjooo{{{{{{}}}|||wwwpppiiifffeeeaaa___WWWJJJCCCBBB@@@;;;777888888999999777666555666666555444444444444555444444444555555555666666666555555444444555555666222222222222222222222222444444444444444444444444222222222333333444444444333333333333333333333333444333333222222333333444000111222333333333333333222222222333333222222222111111111222222333333333222222222222222222222222111111111111222333444555444444444444444444333333222333555777888999999999888888888888999;;;===>>>>>>>>>>>>???@@@BBBCCCDDD@@@BBBCCCCCCBBBCCCDDDFFFEEEIIIGGGQQQVVVfff}}}www}}}ooodddYYYTTTQQQOOOOOOQQQUUUYYY___dddlllyyyuuuqqqttt{{{tttsssvvvzzzkkkfffccchhhsss|||vvvrrrllleeebbbdddccc___WWWNNNGGGAAA>>>===888666444444666666666555666666666555555444444333444444555555555555444444333333333333333333333333444444222222222222444444444444444333333222222222222222222222222222222222222222444444444444222222//////000111222333333333222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222111000111222444555444444444555555555666666777666555444444555666777888777777777888:::<<<===>>>??????@@@@@@@@@??????BBBBBBAAABBBBBBCCCDDDEEEIIICCCEEEIIIRRRkkkzzzttthhh___VVVSSSQQQPPPQQQTTTWWW\\\dddkkksss|||xxxzzzwwwoooooorrr}}}tttfff```^^^bbblll{{{yyyrrrpppmmmhhhfffhhhhhhccc[[[QQQIIIBBB===;;;999777666666777777777666666666666555555555555555444444555555555555444444333333333333333333333333444333333222222333333444444444444333333222222222222222222222222222222222222333333444444333333222000000111111222222333333222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111444333333333444444555666333444444444444555555555555444444444555666888999888888777888999:::<<<===>>>>>>???@@@@@@@@@@@@???BBBAAAAAABBBBBBCCCDDDEEEJJJDDDFFFHHHNNNdddyyy{{{|||uuuppp{{{{{{~~~sss```XXXRRRQQQQQQQQQTTTXXX[[[bbbllluuu~~~pppjjjiiimmmxxx}}}lll```[[[YYY^^^ggguuu~~~xxxooommmnnnmmmmmmnnnooojjjaaaWWWLLLCCC===::::::888777666777888777666555555555555666666666666444444555555555555444444333333333333333333333333444333333222222333333444444444333333333333222222222222222222333333333333444333333222222333333444111111111222222222222222111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222333333444444555555444444333333333333444444444444333333333444666777999:::888888888888999;;;<<<===>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEJJJEEEGGGIIIMMM```tttuuuxxxrrrmmmyyyzzzwwwhhhYYYSSSPPPPPPQQQRRRVVV[[[___hhhvvv~~~kkkeeeeeeiiitttvvvddd^^^ZZZYYY___hhhvvv~~~zzzwwwzzz~~~|||qqqooorrrsssrrrsssvvvqqqhhh\\\PPPEEE===999:::888666666777777666555333333444444555555666666444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333333333444444222222222222444444222222222222222222222111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222000111222333444333222111222222222333333333444444333333444555666777888999777888888999:::;;;<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDHHHEEEIIIKKKOOObbbvvvxxxxxxsssooo{{{~~~~~~lllaaaUUUQQQPPPRRRRRRSSSWWW\\\eeeppp|||iiiccccccgggrrrrrr```[[[YYYZZZaaalllyyy|||qqqllluuuyyyxxxuuuvvvvvvvvvvvvzzzuuummmaaaUUUIII@@@::::::888666555666666555444222222222333333444444555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444444444222222222222444444333333333222222222222222111111111111111111111111222222222222222222222222222222333333333333222222222222222222222222222222111222333444333222111000222222222333333333444444555555555666666666666666777888999:::;;;<<<<<<<<<======>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDGGGEEEJJJLLLOOOcccxxx{{{{{{vvvttt}}}rrrccc[[[RRRPPPQQQTTTUUUUUUYYY```mmmxxx|||iiibbbbbbeeeppp}}}ppp___YYYWWWZZZcccnnnzzz{{{qqqmmmsssvvv{{{|||zzzwwwwwwyyy{{{wwwpppeeeYYYMMMCCC===:::888555555555555444333333333333333333444444444444444555555555555444444444444444444444444444444222333333444444333333222222222333333333333444444222222333333444444555555444333333222222333333444222222222333333333333333222222222222222222222222333333333333333333333333222222333333333333222222333333333333333333333333444444555555555444333333333333333333444444444444555555666666666666555555777888999;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDGGGEEEJJJLLLOOOccczzz~~~}}}zzz{{{|||hhh[[[VVVOOOOOOQQQVVVWWWXXX]]]ddduuu~~~|||hhhaaaaaadddooo{{{nnn^^^ZZZYYY\\\eeeooo{{{}}}|||uuutttuuuwwwzzz}}}|||wwwwwwzzzyyyvvvpppggg\\\PPPGGGAAA;;;999666666666666444333666555555555555555444444444444555555555555444444555555555555555555555555222333333444444333333222222222222333333444444444222222333333444555555666222333333444444333333222111222222333333444444444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333666555444444333333333444333444444444444555555555333444555666777777666666777888:::;;;<<<===<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDJJJNNNRRRhhhyyy|||uuuaaaUUUSSSMMMMMMQQQWWWYYY[[[aaahhhzzz}}}|||hhhaaa```cccmmmzzzmmm^^^]]]\\\```hhhqqq|||}}}tttxxxxxx{{{|||xxxyyyyyyzzz{{{|||~~~}}}wwwxxx|||xxxvvvppphhh^^^RRRIIICCC<<<:::888777777777555444888888777777666666666555444555555555555555555444555555555555555555555555222222444444444444222222222222222333333444444444222222333333444555666666222222444555555444222222111111222333333444555555444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333555444222111000111222222444444444555555555666666111222444666888888888888777888:::<<<=========<<<<<<===>>>???AAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCJJJPPPVVVppp~~~xxxxxx|||~~~yyyhhhXXXRRRRRRRRRQQQRRRVVVYYY]]]gggqqq}}}lll``````gggttt~~~qqqdddaaa___bbbkkkttt}}}mmmmmmxxxxxxuuuttt~~~~~~}}}}}}}}}}}}~~~zzztttsssvvvyyytttnnnhhhaaaXXXNNNFFF>>>;;;888555555555555444888999999777555444555666222333333444555555555555333333333333333333333333444444444333333222222222333333222111222333555666222222222222222222222222333333333222222111111111555555444333111000//////000000000111111222222222333333222222333333444555333333444444444333222222444444333333333333222222222222333333333333444444333444666777777666444333444444444555555666777888::::::::::::;;;;;;:::888<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFDDDEEEJJJMMMXXXwww|||~~~~~~pppcccWWWRRRRRRTTTSSSUUUYYY\\\```kkkuuunnnbbbbbbiiiuuupppcccbbb```bbbjjjsss{{{mmmlllwww{{{xxxvvv~~~}}}{{{zzz{{{}}}yyyqqqnnnpppxxxtttnnniiicccZZZOOOGGG???<<<888666666666666555777888999777555444444555555555555555555555444333333333333333333333333333444444444333333222222222333333222222222333444555333333333333333333333333333333333333333333333333222222333333333444444444111111111222222222333333333222222222222333333333000000222333444555555555777666555444222111000///222222333333333333444444333444555666666555444333666666666777777888999::::::::::::;;;<<<<<<;;;:::<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFEEEFFFLLLNNNWWWvvvpppddd]]]VVVSSSSSSVVVUUUWWW\\\```eeeppp{{{qqqeeeeeelllwwwssseeedddbbbeeemmmuuu}}}pppmmmwww~~~|||zzzvvvtttvvvzzzwwwmmmjjjmmmuuurrrnnnkkkfff]]]RRRJJJAAA>>>:::888777777777666555777999888666555444444666666666666555444333222333333333333333333333333444444333333333333222222333333222222222333444444444444444444444444444444333333333333444444444444222222333444555555666666222222222222333333333333222222222222222111111111000111222333444555555555666666555444222111000000222222333333333333444444555555555555555555555555666666666777777888999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFFFFGGGMMMOOOVVVvvvzzzfff\\\YYYVVVTTTTTTVVVVVVYYY___dddjjjvvvttthhhhhhnnnyyyyyykkkfffeeeiiirrr{{{vvvssszzz~~~xxxrrrmmmlllsss|||{{{ssskkkjjjoooqqqooommmkkkggg___TTTKKKCCC???;;;999888888777777444666999999777555444444444444555555555444444333444444444444444444444444333333333333333333333333333333333333333333333444444444444444444444444444555555555444444333333333444444444444444333333333333333333333333333333333111222222222111111000000444444444444333222111111222222222333333444444444222222222333333333444444666555444444444444555666444444444444555666777888888:::;;;<<<<<<;;;<<<===<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFFFFGGGNNNPPPWWWwwwuuuaaaYYYXXXWWWUUUTTTUUUUUUYYY```fffmmmzzzwwwkkkkkkqqq|||~~~oooffffffkkkwww|||~~~yyyppphhhbbbjjjvvv{{{uuummmgggiiinnnnnnmmmkkkjjjggg___TTTLLLDDD@@@<<<:::999999888777333555888888777555444444000111222444444555555555444444444444444444444444333333333333333333333333333333333333333333333222222222222222222222222222777777666555333222111111333333333222222222222222333333333333333333333333000111222222222111111000444444444444333222111000111111222333333444555555222222222333333333444444666555444444444444555666444444444444555666777888777:::<<<<<<::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFEEEFFFNNNRRRXXXxxxooo^^^XXXXXXWWWUUUUUUTTTUUUYYYaaahhhqqq~~~zzzoooooovvvssshhhhhhooo|||}}}qqqhhh]]]eeeqqq|||wwwpppiiidddeeeiiillljjjhhhgggddd]]]SSSLLLDDDAAA===:::999888777666333555777777666444444555000111222444555666666777444444444444444444444444222222333333333333444444333333444444444333222222222222222222222222222222777666555444333222111000000000111222222333444444333333333333222222222222///000222333333333222111111222333333444444444333333333333333333333333333222222333333333333444444555555555555555555555555666666666777777888999:::999<<<>>>===;;;999:::===<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFFFFEEEMMMRRRXXXuuu}}}tttggg[[[WWWWWWVVVTTTUUUUUUUUU[[[ccckkkttt~~~tttttt{{{wwwnnnooowwwuuukkk^^^eeeoooyyy}}}qqqkkkhhhfffeeegggkkkhhheeeccc```ZZZRRRKKKDDDAAA===:::999888777666444555666666444444555666333333555666777777777777555555555555555555555555222222222333333444444444333333444444444333222111333333333333333333333333333333333333222222222222222222222333333333444444333333222222222111111111...000222444555555444333222222333444444444333333333333333333333333333333222222333333333333444444333444555666666555444333666666666777777888999:::<<>><<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFGGGDDDKKKQQQVVVooouuu|||lllaaaXXXVVVWWWUUUTTTUUUUUUVVV\\\eeemmmwwwwwwxxx|||vvvwww~~~xxxnnnaaagggooowww~~~vvvjjjhhhjjjiiihhhiiijjjgggcccaaa^^^XXXQQQJJJDDDAAA<<<999888888666555444555555555333333555777666777888888888888888777555555555555555555555555222222222333333444444444333333444555444333111000444444444444444444444444000000111222222333444444777777666555333222111111222222222111111000000000...///222444666666555555555555555444333222000//////000111222444555777777222222333333333444444444333444666777777666444333444444444555555666777888>>>BBBDDDBBB>>>;;;<<>>???@@@AAAAAAAAABBBCCCBBBBBBBBBDDDFFFIIIDDDJJJPPPUUUjjj~~~ooorrrttt```\\\WWWUUUVVVXXXZZZ[[[XXX\\\aaagggooozzz|||{{{~~~~~~{{{~~~xxx{{{~~~zzz}}}uuukkk___aaaiiivvvyyypppiiiggggggeeeeeegggkkkkkkfff]]]XXXVVVSSSNNNGGGAAA:::888:::<<<;;;999666555555444444444555555777777777777666666666666999888666555444444444555555444333333222222333333444444333333333333222222222222333333333333333333666555555555555666666777666444222//////222444666333333333333333333333333444333333222222333333444333333333333333333333333444333333222333444666777333333333333333333333333000111222333444555555555777777777666555666999<<<:::BBBGGGHHHMMMTTTOOOCCC===<<<<<<===@@@AAAAAA@@@BBBBBBAAAAAABBBCCCEEEFFFIIIGGGGGGLLLUUUfff}}}qqqvvvppp]]]ZZZVVVTTTUUUXXXZZZ[[[ZZZ^^^dddjjjsss~~~~~~yyytttsssuuutttvvv~~~|||rrruuu~~~yyyyyy|||{{{rrrjjj```bbbiiivvvrrrjjjdddeeeggghhhiiilllllllllfff]]]WWWVVVSSSOOOKKKDDD===:::;;;;;;999666555444444444555666777777666666666666555555555555777777555444333333333444555444333333222222333333444444333333333333222222333333333333333444444444555555444444444444444555555444222000000222444555333333333333333333333333444333333222222333333444333333333333333333333333333333222111111111222333555555555555555555555555222333444555555555555555666777777666666666999;;;===IIIOOOLLLJJJNNNLLLEEE===<<<<<<===@@@AAAAAA@@@BBBBBBAAAAAABBBCCCEEEFFFIIIGGGHHHLLLTTTddd|||wwwzzz|||hhhZZZWWWTTTTTTVVVYYY[[[\\\___ccciiipppxxx~~~tttoookkkiiijjjfffeeegggmmmttt~~~{{{pppqqqyyyxxxuuuvvvuuuooojjjgggggglllvvvllleee```cccgggiiikkknnnooommmfff\\\VVVUUUTTTQQQNNNHHHAAA===;;;:::777555444444555555666888999:::555555555555444444444444666555444333222222222333555444333333222222333333444444333333333333222222333333333444444444555555555555444333222222222333333333222222222222333333333333333333333333333333444333333222222333333444333333333333333333333333444444222111000000000000222222222222222222222222444555555666666666555555444666777777777777888:::<<>><<<;;;;;;===@@@AAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFIIIHHHIIILLLQQQ___xxxzzzhhh\\\XXXXXXYYY\\\aaaeeeggggggjjjooouuu||||||nnnddd\\\YYYYYYYYYVVVUUUVVVWWW[[[fffqqqxxxwwwssstttzzzvvvuuuuuuuuuuuuqqqooouuu|||vvvgggaaa^^^bbbgggiiilllnnnrrrppphhh]]]VVVVVVUUURRRLLLIIIDDD@@@===;;;:::888:::999888777777777777777777777777666666666555555555555555555444444444333555444333333222222333333444444333333333222222222222222333333444555555666777666555444333333333333111111222333333222111111333333333333333333333333444333333222222333333444333333333333333333333333222222222333333444444444555555555555555555555555444444555555555444444333333555777888777666777888@@@EEEFFFBBB===<<<>>>???<<<;;;;;;===@@@BBBBBBAAABBBBBBAAAAAABBBCCCEEEFFFHHHHHHIIILLLQQQ```{{{ttteee]]]\\\\\\___dddjjjoooqqqqqqrrrvvv|||sssfffZZZUUUVVVSSSQQQPPPRRRRRRSSS[[[eeeooo|||tttsss~~~}}}{{{}}}~~~xxxrrrnnnrrr{{{wwwddd^^^]]]cccjjjmmmpppsssrrrpppiii^^^XXXWWWUUUQQQJJJHHHEEEAAA>>><<<::::::;;;:::999777666666555555888777777777666666666666444444555555555555444333555444333333222222333333444444333333333333222222111111222222333444555555777666555444333333333444111111222222222222111111333333333333333333333333444333333222222333333444333333333333333333333333...///000111222222222222444444444444444444444444333444444555555555444444333555666666666666777999===>>>>>>===<<<=========;;;;;;;;;===@@@BBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGIIIKKKQQQbbb|||qqqeeeaaa```bbbffflllsssxxxzzzzzzzzz~~~mmm^^^YYYZZZRRRPPPQQQSSSSSSUUU^^^ggguuuzzzttt~~~wwwpppqqqxxx~~~wwwfff```___eeellloooqqqtttqqqpppjjj```ZZZWWWTTTPPPIIIHHHFFFBBB===:::999999999888777666666666666666777777666666666555555555222333444444555444333222555444333333222222333333444444333333333333222222///000000111222333444555444444333333333333333444111111111111111111111111333333333333333333333333444333333222222333333444333333333333333333333333///000111111222111000000111111111111111111111111333444555666666666666666444555555555444555888:::888888:::;;;:::999:::;;;;;;:::;;;===@@@BBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFFFFFFFHHHKKKRRRfffyyy}}}qqqgggeeedddeeejjjqqqxxx~~~vvvddd^^^```UUUTTTTTTWWWXXX\\\eeepppxxx~~~tttrrruuu{{{uuukkkeeecccggglllmmmoooqqqqqqqqqkkkaaa[[[XXXTTTOOOJJJIIIFFFBBB===999888777777666666666666666777777666666555555555444444444000111333333444333222111555444333333222222333333444444444333333333222222...///000111222333444444222222222111222222333333222222111000000111222222333333333333333333333333444333333222222333333444333333333333333333333333333333444444333222000///333333333333333333333333444444666777888888888888555555555444333555888;;;999;;;>>>???<<<:::<<<@@@;;;:::;;;===@@@BBBCCCBBBBBBBBBAAAAAABBBCCCEEEFFFEEEEEEGGGJJJRRRhhhrrrmmmfffeeedddjjjvvvzzzmmmddd^^^]]][[[\\\```jjjvvv~~~|||yyynnnooo{{{{{{xxxmmmiiihhhlllmmmkkknnnttttttpppkkkfffaaa[[[TTTPPPLLLHHHCCC>>><<<:::888777111222444666666555444333555555555555555555555555333333444555555444333333444333333222222333333444333333333333333333333333555555555444444333333333333333333333333333333333222222444555555444222222000111111111111222222222444444333222111000///...333222222111111222222333444444444333333222222222222222222222222222222222555555555555555555444444666666777888888888888888<<<<<<;;;;;;;;;:::::::::<<<;;;;;;===@@@BBBBBBAAABBBAAA@@@@@@AAACCCFFFGGGIIIGGGIIIMMMSSScccvvvpppkkkkkkmmmuuu~~~vvvlllllllllnnnsss~~~yyy{{{qqqqqq{{{|||zzzxxxpppjjjiiinnnpppoooooorrrqqqooolllhhhccc]]]UUUPPPLLLHHHCCC@@@===;;;999777222333444555555555444444555555555555555555555555333333444555555444333333444333333222222333333444444444444444444444444444555555444444444333333333333333333333333333333333222222333333333333222222111111111111222222222222222222222222222111111111333333222222222222333333333333333333333333222222555555555555555555555555555555555555555555555555666666666777777777888888999:::::::::;;;;;;<<<<<<<<<;;;;;;===@@@BBBBBBAAA@@@@@@AAACCCDDDDDDEEEEEEGGGEEEGGGKKKPPP___~~~zzztttrrrttt}}}yyyxxxxxx~~~}}}}}}||||||zzzyyywwwvvvoooiiihhhlllqqqpppmmmkkkmmmmmmlllkkkggg___UUUOOOJJJGGGDDDAAA???===:::888444444444444444555555555555555555555555555555555333444444555555444444333444333333222222333333444444444444444444444444444444444444444333333333333333333333333333333333333222222111111111111222222111111111111222222222333111111222222333333444444444444333333333333444444222222222333333333333333222222333333333333333333555555555555555555555555777666555555555666777888888888999:::;;;<<<======<<<;;;;;;===@@@BBBBBBAAA===???BBBDDDEEEEEEDDDCCCFFFEEEGGGKKKNNNZZZwww|||yyyzzz}}}|||~~~|||{{{zzzzzzyyywwwvvvtttsssooojjjhhhmmmssstttpppkkkjjjlllnnnnnnjjjaaaVVVNNNIIIFFFCCC@@@>>><<<999777555555444444444444555666555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333222111000000111222333111111111222222222333333222222333333333444444444555444444333333444444555111111222222333333333444111111111111222222222222444444444555555555555555777666444333444555777999888888999:::;;;;;;<<<<<<<<<;;;;;;===@@@BBBBBBAAA>>>???AAACCCDDDDDDDDDCCCGGGFFFIIILLLMMMVVVppp|||}}}~~~{{{~~~|||yyyxxxxxxvvvuuusssqqqpppooollljjjmmmuuuzzzwwwrrrmmmoooqqqqqqmmmcccWWWOOOIIIFFFBBB???===;;;888666666555555444444444555666555555555555555555555555444444444444444444444444444333333222222333333444111111111111111111111111333333333333333333333333333333333333333333333333333222111000000111222333111222222222222333333333444444444333333333222222555444444333333444444555111111111222222333333333333444444444555555666666444444444555555555666666777666444333444555777999::::::::::::::::::::::::<<<;;;;;;===@@@BBBBBBAAA@@@@@@@@@@@@AAACCCDDDFFFFFFEEEHHHJJJIIIPPPhhhzzz}}}~~~{{{qqqqqqvvv{{{}}}}}}|||}}}~~~}}}uuuuuutttsssqqqooommmlllgggfffdddfffnnnwwwyyyvvvvvvwwwwwwvvvqqqggg[[[SSSLLLHHHCCC>>><<<:::888777666666666555555555555555555555555555555555555555555444444333333444444555444333333222222333333444222222222222222222222222222222222222333333333333333333333333333333333333222222111111111111222222222222222222333333333333444444333333222222111111444444333333333333444444111111111222222222222222222222333333444444555555333333444444555666666666777666555555555666777888;;;:::::::::999999999888<<<;;;;;;===@@@BBBBBBAAAAAA@@@??????@@@BBBEEEFFFCCCBBBDDDEEECCCIII```xxx}}}}}}vvvyyy|||yyygggbbbgggpppvvv|||~~~|||}}}yyyxxxvvvsssoookkkhhhfff___```______ggguuu}}}~~~{{{uuukkk```YYYQQQLLLEEE???<<<:::999999555666777777777555444333555555555555555555555555555444333333333333444555444333333222222333333444333333333333333333333333111111222222222333333333333333333333333333333333222222333333333333222222222222222333333333444444111111111222222222222222333333222222222222333333222222222222111111111111///000000111111222333333333333444444555666666777666666666777777777888888999999999999999:::::::::<<<;;;;;;===@@@BBBBBBAAA?????????@@@AAABBBDDDDDDCCCAAABBBBBB???DDD[[[ttt~~~uuu|||zzzddd[[[aaammmvvv}}}}}}{{{vvvoooiiidddaaa```cccbbbaaaiiiyyyxxxnnnddd]]]UUUOOOGGG@@@<<<;;;;;;;;;555666777888888666444222555555555555555555555555555444333333333333444555444333333222222333333444555555555555555555555555111111111222222333333333333333333333333333333333222333444555555444333222222222333333333444444444...///000111222333444444333222222111111222222333333222222222111111000000222222333444555555666666333333444444555666777777666666777888999888888888777777888999:::;;;;;;<<<<<<;;;;;;===@@@BBBBBBAAA===>>>@@@BBBCCCCCCBBBBBBEEEBBBBBBBBB???DDD[[[ttttttvvvzzzwwwzzzxxx|||{{{yyy}}}hhh^^^hhhkkkzzz}}}ttthhhccccccccccccaaaeeesssyyyrrriiibbbWWWQQQIIICCC@@@===888555666666666666666555555444444444555555666555555444444444444444444444444444222222222222222222222222444444444333333222222222444444444444444444444444444333333222222333333444111222333444444222111///111111222222222333333333111222333444555444333333333222222111111222222333444444333333333333222222777777666555444333333222222222222333333333444444666666555555555555555666999999:::;;;;;;;;;;;;:::<<<======>>>???@@@@@@@@@BBBAAAAAAAAABBBDDDFFFGGGBBBFFFCCCAAADDDGGGZZZxxx}}}tttyyyuuuppprrrooorrr|||{{{xxxvvvzzzzzzuuuwwwkkk^^^eeehhhxxx~~~yyynnnhhhhhhkkkkkkkkkooo}}}~~~vvvkkkdddYYYRRRIIICCC???<<<888555888777666555555555555666444444555555555444444333333333333333333333333333333333333333333333333333444444333333333333333333444444444444444444444444444333333222222333333444111222333444444222111///111111222222222333333333111222333444444444333333333333222222222222333333444444333333333222222222666555555444444333333333444444444444555555555555888888777777777777777888888999999:::::::::::::::;;;<<<===>>>???@@@AAAAAA@@@?????????@@@BBBDDDEEEBBBFFFDDDDDDHHHLLL```{{{uuu}}}zzzmmmggggggeeefffmmm{{{|||yyyvvvxxx}}}vvvnnnhhhiiiuuuqqq```eeejjj}}}yyyzzz~~~vvvqqqpppqqqssstttyyyyyynnneee\\\UUUJJJBBB>>><<<999666999777666555444555666777444444444444444333222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444444333333222222333333444222222333444333222111000111111222222222333333333111222333444444444333333333333222222222222333333333333333333222222222222333333333333333333333333555555666666666777777777555444444444444444555555888888999::::::::::::999:::;;;<<<>>>???AAABBBBBB?????????@@@AAABBBDDDEEEBBBFFFEEEFFFMMMSSShhhzzzyyytttggg``````^^^]]]```iiiuuu{{{xxxssskkkuuu|||{{{|||~~~~~~~~~wwwmmmeee___```lllxxxxxxeeehhhooo}}}uuutttyyy|||xxxxxxtttvvvwww{{{{{{ppphhh___WWWKKKBBB>>><<<999777777777777777666666555555444444444444333222111111222222222222222222222222444444444444444444444444222333333333444444555555333333333333333333333333444333333222222333333444222222333333333222111000111111222222222333333333222222333333333444444444333333333222222333333333333333333222222222222111111111222222222333333333555666666666666777777777333333333333333444444555777888999999::::::999999::::::<<<===???AAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFCCCHHHGGGHHHPPPWWWmmm|||~~~|||pppddd]]]\\\YYYWWWWWW\\\dddgggccc^^^\\\fffvvv~~~{{{zzzxxxxxxwwwoooddd]]]YYYZZZeeeppp~~~jjjkkkrrrwwwvvvzzz}}}}}}~~~vvvxxxxxxyyy|||rrrkkk```XXXLLLDDD???===:::888555666888:::999777555333333444444444333333222111444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333444333333222222333333444333333333333222222111111111111222222222333333333222222222333333333444444444333333333333333333444333333222222222111111111000000111222222333333333444444555555555666666666777777777777777888999:::888888999::::::::::::999::::::<<<===???AAABBBCCCAAABBBCCCDDDEEEEEEFFFFFFEEEIIIHHHIIIPPPXXXooo}}}yyymmmaaaZZZXXXRRRQQQQQQTTTYYY\\\[[[ZZZYYYbbbppp|||xxxvvvuuupppggg^^^XXXUUUVVV___hhhsssnnnkkkooo~~~|||{{{zzz~~~wwwyyyxxxvvvwww}}}yyyqqqkkk___XXXMMMEEEAAA???<<<999555777999::::::888555333333333444444444444333333444444444444444444444444333333333333333333333333444444444444444555555555333333333333333333333333444333333222222333333444333333333222222222111111111111222222222333333333333333222222222333444555444444333333333333444444222222222222111111111111111111111222222333333333333333444444444555555555666666666666777888999999999999:::;;;;;;;;;;;;::::::;;;<<<>>>???AAABBBBBB???@@@AAABBBDDDDDDDDDDDDEEEIIIHHHIIIQQQYYYppp}}}}}}vvvjjj^^^VVVSSSKKKLLLMMMNNNPPPSSSVVVYYY[[[cccrrr|||zzzyyynnnfff]]]WWWTTTTTT[[[cccmmm|||ppplllnnn}}}~~~wwwtttvvv}}}vvvxxxwwwrrrpppssstttrrrtttwwwzzzzzzvvvoooiiieee^^^WWWNNNGGGCCC@@@===:::888888888777777777777777222333444555555555555555333333333333333333333333333333333333333333333333555555555555444444444444222222222222222222222222444333333222222333333444333333222222111111222222111111222222222333333333333333222222222333444555444444333333333333444444222222222222111111111111222222222333333333333333333333444444444555555555333333333333444555666666::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAA???@@@AAACCCDDDDDDDDDDDDDDDHHHGGGIIIQQQ[[[ssszzz|||ttthhh[[[RRROOOHHHIIIJJJIIIHHHKKKPPPUUU[[[eeevvvppphhh___ZZZVVVUUUZZZaaakkkyyyqqqnnnoooyyyvvvvvvooonnnttt|||tttvvvtttnnnkkklllllljjjkkknnnqqqqqqlllfff```]]]\\\VVVNNNHHHEEEBBB>>>:::<<<:::666444444555888:::222222444555666777777777222222222222222222222222222222222222222222222222666666666555444444444333222222222222222222222222444333333222222333333444444333222222111111222222111111222222222333333333444333222111222333444555555444444333333444444555222222222111111111111000333333333333333333333333444444444555555555555666444444444555666777888999:::;;;<<<<<<======<<<<<<<<<======>>>???@@@@@@AAAAAABBBDDDEEEGGGGGGFFFFFFCCCHHHGGGIIISSS]]]vvv|||yyylllbbbWWWOOOLLLGGGHHHHHHHHHHHHKKKPPPSSS]]]iii{{{|||uuujjj___ZZZXXXXXX]]]cccqqqzzzzzzjjjmmmzzzsssiiifffeeelllxxx}}}}}}{{{wwwooogggbbbbbbdddfffiiikkkiiibbbZZZVVVTTTSSSRRRPPPJJJDDD???<<<<<<:::777444555777888777444666666666666666666666666333333333333333333333333333333333333333333333333888888777666555555444444333333333333333333333333333333333222222111111111222333333333333222111111111111222222222333333333333333333222222222111111333333333333333333333333333333333222222111111111111111222222222333333333333333333444555666777777:::999777666444333333333::::::::::::::::::::::::>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHKKKLLLPPP^^^{{{}}}vvvjjj___UUUNNNKKKHHHHHHHHHHHHHHHKKKOOORRRZZZjjj{{{qqqgggaaa^^^\\\___dddrrr|||{{{kkkmmmyyy}}}ppphhhggggggnnnzzz~~~xxxooofff___^^^^^^aaacccdddaaa\\\UUURRRQQQQQQQQQOOOJJJDDD???<<<<<<999777666555666777666555555555555555555555555555333333333333333333333333333333333333333333333333444444333333222222111111333333333333333333333333333333333222222222111111222333333333333222111111222222222222333333333333111111111222222333333333333333333333333333333333333333222222222222222222222222222222333333333333333444444444555666666666777666666555555555666666::::::::::::::::::::::::;;;;;;<<<===>>>@@@BBBCCCAAAAAAAAABBBBBBCCCDDDEEECCCEEEIIIKKKPPP___}}}sssggg]]]SSSLLLIIIHHHIIIIIIHHHHHHJJJMMMPPPYYYkkk{{{pppjjjddd```ccchhhuuu~~~}}}llllllwwwwwwkkkfffhhhjjjrrr~~~~~~xxxooofff___\\\\\\\\\]]]\\\YYYUUUQQQOOOOOOOOOOOONNNJJJDDD???===<<<777888888777555555666777555555555555555555555555444444444444444444444444333333333333333333333333555555555555555555444444333333333333333333333333333333333222222222222111222333333333333222111111222222333333333444444444///000111222333444444555333333333333333333333333222222222222222222333333333333333333444444444444444444555555555555555555444444444444666777888999::::::::::::::::::::::::999::::::<<<>>>@@@BBBDDDAAAAAA@@@AAAAAABBBCCCDDDAAACCCGGGJJJOOO```qqqddd[[[QQQKKKIIIHHHIIIIIIIIIHHHIIILLLOOO[[[kkk{{{wwwnnnfffcccgggmmmxxxnnnmmmvvvuuuiiifffiiimmmuuu}}}wwwpppiiiccc```___ZZZYYYWWWTTTRRRPPPPPPPPPNNNNNNMMMJJJDDD@@@===<<<666888999777444333666888555555555555555555555555555555555555555555555555333333333333333333333333555555555666666666666666222222333333333333444444222222222222222222222222222333333333333222111111222333333333333444444444000000111222333333444444222222222222222222222222111111111222222333333333333333333444444444555555555555555555555444444444333333444444666777888999999999::::::::::::;;;;;;;;;;;;<<<===???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDEEEBBBDDDGGGJJJOOO```ooobbbYYYPPPKKKIIIGGGHHHIIIIIIHHHIIILLLNNN[[[fffooommmgggeeefffffflllsss|||qqqhhheeekkkttt{{{qqqoooxxxuuuiiigggkkkooowwwyyysssmmmgggccc```XXXVVVSSSQQQPPPOOOPPPPPPNNNNNNNNNKKKEEE@@@===<<<666888999777444333666888555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222333222222222333333444444444222222222222222222222222222333333333333222111111222222222333333333444444222222222222222222222222222222222222222222222222111111111222222333333333333333333444444444555555555555555555555444444444555555555555555666777888999999999::::::;;;;;;;;;????????????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEHHHJJJOOO```lll```WWWOOOJJJIIIFFFGGGIIIIIIIIIIIILLLNNNVVV^^^aaa[[[TTTSSSVVVWWWZZZeeexxxyyynnniiioooyyyuuusss{{{wwwllljjjmmmqqqxxx}}}vvvpppiiiccc___XXXUUUQQQOOOOOOPPPPPPOOOOOOPPPOOOLLLFFFAAA===;;;777888888777555555666777444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111222222333333444444555111222222222222333333333222333333333333222111111111111222222222333333333333333333222222222111111222222222222222222222222222222222222222222333333333333333333444444444444444444555555555555555555666666555555555555666666888999999::::::;;;;;;<<>>???AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDDDDEEEHHHLLLRRReeerrraaaVVVOOOIIIGGGIIICCCEEEFFFFFFFFFHHHKKKMMMNNNNNNMMMJJJFFFEEEIIILLLWWWaaawwwzzztttwwwtttqqqyyy}}}zzzyyywwwrrrrrrttt|||wwwsssqqqmmmjjjkkkiiifff```]]]___```ZZZQQQOOOOOOOOONNNJJJEEE@@@===888999999999888777666555555555555444444333333333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444333333333333333333333333222222222222222222222222444444444333333222222222111111000000111111222333222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555555666999999888777666555444444777888999999;;;;;;<<<===;;;<<<===???@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@EEEEEEHHHLLLSSSgggrrraaaVVVNNNHHHFFFHHHEEEFFFGGGGGGGGGIIILLLOOOOOOPPPOOOLLLIIIIIIMMMPPP]]]jjj|||wwwzzzuuulllqqq|||zzz|||zzzwwwxxx{{{{{{uuuttttttpppmmmmmmkkkiiieeebbbeeefff```WWWQQQRRRRRRQQQMMMGGGAAA>>>999888888777777666555555555555555444444333333333444444444444444444444444333333333333333333333333555444444333333444444555444444444444444444444444333333333333333333333333222222222222222222222222444444333333333222222222444333333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666444444555555555666666666777888999999;;;;;;<<<===;;;<<<===???@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAADDDEEEFFFIIIPPPbbb~~~|||}}}~~~ppp```UUUMMMGGGEEEGGGFFFGGGHHHHHHIIIKKKNNNQQQPPPRRRSSSRRRQQQRRRVVV[[[lll{{{~~~zzz~~~|||pppppp{{{||||||}}}~~~}}}wwwssstttuuusssqqqqqqnnnnnnmmmkkkmmmnnnggg^^^UUUVVVVVVUUUPPPJJJCCC???999888777555444555555666555555555444444444444444555555555555555555555555333333333333333333333333666555555444444555555666444444444444444444444444333333333333333333333333222222222222222222222222333333333333222222222222555444333333333333333444444444444444444444444444333333333333333333333333333333333333333333333333444444444555555555555666555555555666666666777777777888999999;;;;;;<<<===<<<<<<>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCEEEEEEFFFHHHNNN___}}}|||yyywwwwwwzzz{{{mmm^^^TTTMMMFFFDDDEEEEEEGGGHHHHHHIIIKKKNNNQQQPPPTTTXXXZZZ\\\```ggglll|||}}}zzz{{{~~~}}}vvvqqqsssuuusssssstttrrrttttttsssuuutttmmmddd[[[[[[ZZZWWWRRRJJJCCC???999888666444333444555666555555555555555444444444444444444444444444444444333333333333333333333333555555444444444444555555333333333333333333333333333333333333333333333333222222222222222222222222333222222222222222222222333333222111111111111222444444444444444444444444333333333333333333333333222222333333333333444444444444444555555555555666:::::::::999888777777777777888999999;;;;;;<<<===<<<===>>>???@@@AAAAAAAAA>>>???AAABBBCCCDDDDDDDDDEEEEEEGGGIIIOOO```{{{|||{{{zzz{{{~~~zzzuuurrrpppqqquuuyyy|||~~~|||zzzwwwjjj[[[RRRLLLFFFDDDEEEDDDFFFGGGHHHIIIKKKNNNQQQQQQVVV^^^eeekkksss||||||}}}wwwqqqqqqrrrrrrsssvvvuuuxxxyyyyyyyyyxxxrrriiibbbaaa^^^YYYRRRJJJBBB>>>999888666444333444555666555555555555555555555555333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222111222222333222222222222222222222222333333333333333333333333222222222333333444444444444444444555555555555666::::::999999888888777777777888999999;;;;;;<<<===<<<===>>>@@@AAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDEEECCCCCCEEEHHHOOObbbyyyrrrmmmiiigggeeeeeeiiiooowww|||wwwqqqlllhhhiiimmmoooqqqqqqooonnnsss|||rrrfffXXXQQQKKKFFFDDDFFFDDDEEEGGGHHHIIIKKKOOORRRUUU\\\fffpppzzz|||~~~|||zzz}}}~~~xxxqqqqqqsssrrrrrrttttttxxx{{{{{{||||||wwwqqqjjjgggbbbZZZRRRIIIBBB>>>999888777555444555555666555555555555555666666666333333333333333333333333333333333333333333333333333333333222222333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222222222444444444444444555666666222222222222222222222222333333333333333333333333111222222333333444444555444444444555555555555666444444555555666777888888777888999999;;;;;;<<<===<<<===???@@@AAAAAABBBBBB>>>???@@@BBBCCCDDDDDDDDD@@@AAACCCGGGOOObbb~~~{{{yyyuuuqqqmmmhhheeebbb\\\[[[ZZZZZZ]]]aaagggjjjsss~~~}}}uuummmfffeeeiiiiiijjjjjjjjjmmmrrryyy~~~}}}nnnbbbVVVOOOKKKFFFEEEFFFEEEGGGHHHIIIJJJMMMQQQTTT[[[cccooo{{{|||}}}wwwrrr|||}}}|||{{{zzz{{{~~~|||vvvsssuuuvvvsssqqqqqqqqqvvvzzz|||~~~zzzsssooofff\\\RRRIIIBBB???999888888777777666555555444555555555666666666777444444444444444444444444333333333333333333333333444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222000111111111222222222222333333333444555666777888333333333333333333333333333333333333333333333333111111222333333444555555444444444555555555555666222333444555666777777888777888999999;;;;;;<<<======>>>???@@@AAABBBBBBBBB???@@@AAABBBCCCCCCCCCCCCBBBBBBEEEIIIPPPdddxxxvvvpppooolllhhhbbb^^^]]]]]]XXXXXXXXXXXXZZZ\\\^^^```lllyyy}}}sssiiigggjjjiiiiiiiiilllpppvvv|||{{{lll```TTTNNNKKKGGGFFFGGGFFFHHHIIIKKKLLLNNNRRRUUU```hhhttt}}}}}}xxxjjjzzz}}}}}}yyywwwuuuuuuwwwyyyyyyyyyxxxttttttxxxzzzuuupppnnnnnntttyyy|||yyysssiii^^^RRRIIICCC@@@888999999999888777666555444555555555666666777777555555555555555555555555333333333333333333333333555555555444444555555555222222222222222222222222333333333333333333333333222222222222222222222222000000111111222222222222000000111222333555666777444444444444444444444444333333333333333333333333111111222333333444555555444444444555555555666666777777777777666666666666777888999:::;;;<<<<<<======>>>???@@@AAABBBBBBBBB@@@@@@AAABBBCCCCCCCCCCCCFFFFFFHHHLLLSSSfff{{{|||wwwrrrsssooofff```___]]][[[XXXUUUTTTVVVVVVUUUWWWZZZfffyyywwwoookkklllnnnrrrwww~~~xxxhhh]]]SSSNNNKKKHHHFFFGGGMMMKKKIIIHHHKKKOOOUUUXXXdddlllyyytttlllttt|||wwwuuuuuuuuuuuuuuusssqqqpppqqqrrrqqqnnniiiggghhhjjjnnnqqquuu{{{vvvooofff^^^VVVMMMCCC===;;;999777666666666555444666555444444444444555666555555444444444333333333444333333222222333333444666666555555555444444444222222333333333333444444333333333333333333333333444444444444444333111000...333000///777555///222222333333444444333333222444333222111111222333444666555444333222111111111444444444555555555666666333333333444444444555555777888888888888999999999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????>>>@@@AAAAAAAAAAAABBBDDDHHHFFFEEEHHHTTTmmmvvv}}}~~~tttkkkgggccc^^^YYYUUUSSSTTTUUUTTTXXX\\\dddxxxzzzuuuuuuvvvyyy~~~~~~tttggg\\\RRRNNNKKKHHHFFFGGGIIIIIIIIIKKKNNNRRRVVVYYYfffooo}}}}}}xxx{{{|||}}}vvvjjjrrr{{{uuuvvvvvvvvvvvvtttrrrpppnnnrrrrrrpppkkkgggeeefffhhhnnnqqqvvv{{{~~~}}}yyyuuunnniiiaaaZZZTTTMMMDDD>>>;;;999777666666666555444666555444333333444555666555555444444444333333333444333333222222333333444555555444444333333333333222222333333333333444444333333333333333333333333333333333333333333333444111555111111;;;:::333555222333333444444333333222333333222111111222333333888888777555555444444555333444444444444555555555444444444555555555666666777777888888888999999999999999::::::;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>@@@AAAAAAAAAAAABBBDDDGGGFFFFFFJJJWWWqqqzzz}}}uuummmfff^^^XXXSSSSSSSSSTTTYYY___hhh{{{~~~~~~}}}rrreee[[[QQQMMMKKKHHHGGGHHHHHHIIIKKKNNNRRRWWW[[[]]]iiisss}}}|||zzztttppprrruuuwwwxxxzzz{{{wwwuuutttrrrqqquuu{{{xxxjjjqqq}}}{{{tttxxxxxxwwwvvvssspppmmmlllkkkjjjgggbbb___^^^aaacccmmmqqqvvvzzzyyytttnnnjjjddd```ZZZVVVRRRLLLDDD???;;;999777666666666555444555444444333333444444555555555444444444333333333444333333222222333333444444333333333333222222222222222333333333333444444333333333333333333333333222222222222222444555666222555111444@@@???555444222333333444444333333222333333222222222222333333666555444333333222222333333333333333444444444444555555555666666666777777777777777888888888999999999999::::::;;;;;;<<<<<<======>>>>>>???????????????@@@BBBBBBAAAAAACCCDDDFFFFFFGGGLLL\\\xxx}}}ttthhh```YYYVVVUUUVVV[[[bbbsssvvvtttqqqqqqrrruuuwwwwwwwww|||sssbbbYYYOOOLLLKKKHHHHHHIIIJJJKKKMMMPPPUUU[[[```cccmmmxxx}}}~~~zzzwwwtttuuuwwwxxxxxxyyyvvvqqqmmmllllllnnnvvv~~~zzzkkkrrr~~~~~~wwwyyyyyyxxxvvvsssooollljjjeeeccc```^^^^^^```dddggglllpppssstttqqqkkkfffccc^^^ZZZVVVSSSQQQLLLEEE???;;;999777666777777555444444444333333333333444444555555444444444333333333444333333222222333333444444333333333333333333333222222222333333333444444333333333333333333333333111222333444444444444333///333111777EEECCC555000222333333444444333333222333333333333333333333333444333333222111111222222222222222333333333444444444555555555666666666666777777777777888888888888888999999:::;;;;;;<<<<<<======>>>>>>??????@@@@@@???@@@BBBBBBAAAAAACCCDDDDDDGGGIIIOOO```xxxoooeee```]]]]]]cccjjj}}}yyymmmkkkjjjlllooossstttuuuxxx{{{}}}ppp```VVVNNNKKKJJJIIIIIIKKKKKKKKKMMMPPPVVV^^^eeeiiittt}}}vvvqqqllllllnnnsss~~~zzzlllsss~~~|||wwwwwwwwwuuussspppmmmkkkfffdddbbbbbbeeejjjnnnqqqlllnnnooommmiiidddaaaaaa[[[XXXTTTRRRPPPLLLEEE???<<<:::888777777777666555444444444444444444444444555555444444444333333333444333333222222333333444444444444444555555555555222222222333333333444444333333333333333333333333111222555777666444111......333333;;;IIIEEE666///222333333444444333333222333333333333333333333333777666666555555555555555222222222333333333444444333333444444444555555555666666777777777888888888888888999999:::;;;;;;<<<<<<======>>>??????@@@@@@???AAABBBBBBBBBBBBCCCEEEDDDHHHJJJPPPcccvvvpppllllllrrryyywwwoookkklllnnnrrrwwwzzz||||||xxxiii]]]TTTLLLJJJJJJIIIJJJLLLJJJLLLOOOUUU]]]fffnnnsss}}}yyyssspppqqquuu}}}wwwiiiooozzz~~~ssstttttttttsssrrrpppoooeeecccbbbcccgggllloooqqqjjjlllmmmiiiddd___^^^___XXXVVVSSSRRRQQQMMMFFF@@@<<<:::888777777777666555444555555666666555555444555555444444444333333333444333333222222333333444444444555555555555555666222222333333333333444444333333333333333333333333111333666777666333000...000666666;;;GGGDDD666222222333333444444333333222333333444444444444333333555555444444444444444555333333333333444444444444333333333444444444444555666666666777777777888888888888999999::::::;;;;;;<<<<<<===>>>???@@@@@@AAA@@@AAACCCCCCBBBBBBDDDEEEDDDIIIKKKOOOccc~~~~~~{{{tttpppooorrryyyuuueee\\\RRRKKKIIIJJJIIIJJJMMMJJJOOOWWWbbbmmmvvv}}}}}}yyyvvvyyytttbbbhhhrrr~~~|||ooopppqqqsssttttttssssssfffcccaaaaaacccfffffffffhhhkkkmmmjjjccc]]][[[[[[TTTRRRQQQQQQQQQNNNHHHBBB<<<:::888777888888666555555555666777777666555555555555444444444333333333444333333222222333333444333333333444444555555555222222333333333333444444333333333333333333333333333333333444333333222222222666333444>>><<<444666222333333444444333333222333333444555555444333333222222222111111222222333333444444444444555555555444444444444555555555555666666666666777777777888888888888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@AAACCCCCCBBBBBBDDDEEEDDDJJJKKKNNNaaazzzwwwvvvsssyyyvvvfff[[[RRRJJJIIIJJJJJJKKKMMMKKKSSS```ooo|||~~~|||rrr[[[aaakkkxxxxxxlllmmmppprrrtttuuuvvvvvvlllhhhdddcccddddddaaa___gggkkkooolllddd\\\XXXWWWPPPOOOOOOPPPQQQOOOIIIDDD===:::888777888888777555555666777888888777666555555555444444444333333333444333333222222333333444222222222333333444444444222222333333333444444444333333333333333333333333444333111000111333666777222555...,,,333333111666222333333444444333333222333333444555555444333333555555555444444555666666444444444555555555666666555555555555666666666777666666666666777777777777777888888999::::::;;;;;;;;;<<<===>>>???@@@AAAAAA@@@BBBCCCCCCBBBCCCDDDFFFDDDJJJKKKMMM```sssbbbWWWOOOIIIIIIKKKJJJJJJLLLOOOXXXgggxxxttt^^^aaalllzzzvvvlllmmmqqqvvv{{{|||wwwssskkkhhhhhhiiifffaaa^^^___ggglllooollliiieee]]]VVVSSSQQQOOOOOOOOOLLLFFF@@@>>>;;;888666666666555444---///222444666666555444000000111222444555666666333333333444444333222222444444444333333222222222333333333333333333333333111111222222222333333333222222222222222222222222111111111222222333333333111111222222222333333333222333444444555555444444333333333333333333333333222222222222222222222222666777999888666555555666777777888888999999999:::777888999:::999:::<<<>>>>>>============???@@@AAAAAA@@@@@@@@@AAACCCEEEFFFKKKJJJLLLOOO___uuudddWWWOOOIIIIIIKKKJJJJJJLLLQQQZZZgggsss|||www___bbblll{{{vvvooopppsssyyy}}}}}}yyytttnnnkkkiiijjjgggaaa]]]^^^eeejjjnnnllljjjgggaaaZZZUUURRROOONNNNNNKKKEEE@@@===;;;888666666666555444111333555666777777666555444444444333333222222222333333333444444333333333444333333333333333333222333333333333333333333333111222222222222333333333222222222222222222222222111111222222222333333333111222222222222333333333222333444444555555444444333333333333333333333333333333333333333333333333666777888888666555555666555666666666777777777777777888999:::999:::<<<>>>>>>>>>======>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEFFFIIIHHHKKKOOO```wwwfffXXXOOOIIIJJJKKKJJJKKKMMMSSS\\\fffllllllkkklllnnnzzzbbbeeeooo~~~vvvoooppptttzzzzzzuuurrrnnnllllllhhhaaa^^^___dddiiimmmlllllljjjeee___XXXTTTPPPMMMKKKHHHCCC???===:::777666666666555444444555666777777666444444666555555444333222111111333333333333444444333333222333333333333333333444333333333333333333333333222222222222333333333333222222222222222222222222111222222222222333333333222222222222333333333333222333444444555555444444333333333333333333333333333333333333333333333333555777888888666555555666666666666666777777777777777888999:::999:::<<<>>>>>>>>>===>>>>>>???AAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFFFFJJJPPPaaaxxxsssyyyzzziiiXXXPPPJJJJJJKKKKKKKKKMMMTTT\\\dddddd^^^ZZZ[[[___rrr}}}fffiiisssxxxjjjlllqqqyyy}}}xxxvvvqqqooonnniiibbb___```eeekkknnnnnnmmmlllhhhbbb\\\WWWPPPLLLJJJGGGBBB>>>===:::777666666666666555444555555555444333222111333333333444444444444444333333333333333444444555222222222333333444444444333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222333333333444444222333444444555555444444333333333333333333333333444444444444444444444444444666777777666555555666888888888888888999999999777888999:::999:::<<<>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFFFFKKKQQQcccuuunnntttzzzjjjXXXPPPJJJJJJLLLKKKKKKMMMSSSZZZ```\\\TTTOOORRRWWWggg{{{jjjmmmxxxxxxeeehhhpppzzzxxxtttqqqoookkkeeebbbdddiiinnnqqqooonnnnnniiiddd___YYYQQQLLLIIIFFFBBB>>><<<:::777666666777666555555555555555444333222222444444444444444444444444444333333333333444555666222222222333333444444444333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222222222333333333444444444222333444444555555444444333333333333333333333333444444444444444444444444444555777777555555555666999999888888888888888888777888999:::999:::<<<>>>===>>>??????@@@@@@AAAAAABBBBBBCCCEEEFFFFFFGGGGGGGGGHHHMMMSSSddd{{{ooooooyyyiiiYYYPPPJJJKKKLLLKKKLLLNNNQQQVVVZZZVVVNNNJJJNNNTTT___uuummmooo{{{uuubbbfffooo{{{yyytttqqqqqqmmmhhhfffhhhlllqqqsssqqqpppoookkkeee```ZZZSSSNNNKKKGGGBBB>>><<<999777666666777777666777777666666666666666666777666666555444333222222444444333333333555666777222333333333333333333444333333333333333333333333333333333333444444444444222222222222222222222222333333333222222222222111333333333333444444444444222333444444555555444444333333333333333333333333333333333333333333333333333555666666555555555666777777777777666666666666777888999:::999:::<<<>>>===>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFGGGHHHNNNTTTeee}}}ooolll~~~vvvhhhYYYQQQKKKKKKLLLKKKLLLNNNPPPSSSTTTPPPJJJHHHMMMRRRZZZrrrmmmppp|||nnn^^^ccclllyyyxxxtttqqqqqqoookkkjjjmmmmmmqqqtttrrrqqqqqqmmmhhh```[[[UUUPPPMMMIIICCC???;;;999777666666777777666555555555666666777888999666666555555444444444333555444333222333555777888444333333333333333333222333333333333333333333333333333333444444444444555222222222222222222222222333333333222222222111111333333333444444444444555222333444444555555444444333333333333333333333333333333333333333333333333222444666666555555555666777777777777666666666555777888999:::999:::<<<>>>===>>>???AAAAAAAAAAAAAAA@@@AAACCCEEEFFFFFFFFFEEEDDDFFFNNNUUUfffzzzmmmkkk}}}tttgggYYYQQQKKKKKKLLLLLLLLLNNNOOOQQQPPPLLLHHHGGGLLLPPPWWWqqqmmmooo|||xxxiiiZZZ___hhhuuu|||xxxtttqqqrrrpppmmmmmmppplllqqqsssrrrrrrrrrpppkkk```\\\VVVRRROOOJJJDDD???;;;999666666777777777666222222222333555666888999222222333444555777777888555444333222333555777999444444444333333222222222333333333333333333333333333333333444444444555555222222222222222222222222333333333222222111111111333333333444444444555555222333444444555555444444333333333333333333333333222222222222222222222222222444666666555555555666:::999999999888888777777777888::::::999:::<<<>>>===>>>@@@AAABBBBBBAAAAAA@@@AAACCCDDDEEEFFFEEEEEEBBBDDDMMMUUUgggvvvlllmmm}}}uuueeeVVVOOOJJJKKKLLLJJJIIIJJJPPPMMMJJJIIIGGGEEEIIIOOO]]]sssyyy|||qqqsssxxxjjj\\\aaajjjuuu}}}|||xxxvvvyyy{{{yyytttpppoooooosssrrrrrrrrrrrrpppmmmjjjddd___YYYSSSNNNIIICCC@@@<<<:::777666777888999888666555444555888999999888555555444444444333333333444444444444444444444444777666444333222333444444333333333333333333333333222222222333333444444444222222222222222222222222000000000000111111111111111222333333444444444444333333333333333333333333111111111222222333333333333222222222444444333222444444444555555555555666999999999888888888777777999999999888999999::::::<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDFFFLLLNNNSSSkkksssiiimmm~~~zzzkkkYYYQQQKKKLLLMMMKKKJJJKKKNNNKKKIIIIIIGGGFFFJJJQQQ^^^vvvyyy|||kkkmmmxxxyyykkk^^^aaahhhqqqxxx{{{yyyvvvxxx|||~~~zzzuuuqqqppppppppppppqqqqqqpppmmmjjjddd```YYYTTTOOOJJJDDD@@@<<<999666444555555555444555444444555777888888777444444444444333333333333444444444444444444444444444333222111111111222222333333333333333333333333222222222333333444444444222222222222222222222222222222222111111111111111111222333333444444444333333333333333333333333333555555444444444444444444333333333555777777555333444444444555555555555666999999999888888888777777:::::::::999::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEJJJKKKOOOfffwwwkkkooo~~~|||mmm[[[SSSMMMMMMNNNLLLKKKLLLLLLJJJJJJJJJHHHHHHMMMUUUccc~~~|||}}}gggiiirrrwwwjjj```aaaeeemmmuuu{{{{{{zzz|||xxxrrrooommmmmmnnnppprrrqqqnnnllleee```ZZZUUUQQQLLLEEE@@@>>>;;;777555444444444333444333333444666777666555444444333333333222222222444444444444444444444444333333222111111111222222333333333333333333333333222222333333333333444444222222222222222222222222333333333222222111111111222222333444444444333333333333333333333333333333666666555555444333333333333333333555777777555333444444444555555555555666999999999888888888888888;;;:::::::::;;;;;;<<<===<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFEEEIIIIIINNNbbb|||www{{{oooqqq~~~yyyjjj]]]TTTNNNMMMMMMKKKJJJLLLLLLJJJKKKKKKIIIIIIPPPYYYkkkzzzjjjjjjsssqqqccc______bbbkkkwwwyyypppjjjjjjkkkmmmqqqssssssqqqnnnddd___ZZZVVVSSSNNNFFF??????<<<888666666777666666444333222333555666555444444333333333333222222222333333333333333333333333555444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222333333222222111000000000222333333444444333333333222222222222222222222222333333333333333222222222666555333333444444444333444444444555555555555666888888888888888888888888::::::999::::::;;;<<<===<<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGIIIJJJOOObbbxxx}}}wwwmmm~~~pppqqq~~~xxxiii]]]TTTMMMLLLLLLJJJJJJLLLKKKJJJJJJJJJGGGIIIRRR^^^vvvyyynnnnnnvvvzzzhhh[[[XXXXXX^^^kkk{{{wwwmmmfffeeegggjjjnnnrrrrrrooommmddd___YYYWWWUUUPPPFFF>>>===:::777666777888888888444333222333444555444333444444444333333333222222333333333333333333333333333444444444444444444444222222222333333444444444333333333333333333333333222222222222222222222222222222222111111000000000333333333444444333333222222222222222222222222222111111222333333444555555>>>:::555222222333444555444444444555555555555666888888888888888888888888888888888888999:::;;;<<<<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDFFFGGGIIIQQQbbbtttwwwqqqfffvvv~~~oooppp}}}zzzmmm]]]TTTLLLKKKLLLKKKKKKMMMKKKJJJJJJJJJIIIMMMZZZiiirrrqqqyyy|||qqqbbbVVVPPPRRR[[[lll{{{sssjjjccc```bbbfffkkkoooooollljjjddd___ZZZXXXXXXSSSHHH>>>:::888555444555666777777555333333333555555444333555555444444444333333333333333333333333333333333111111222333333333222222111222222333333444444555444444333333333333222222222222222222222222222222222222222222222222222222333333444444444333222222222222222222222222222222222222333555666777888999AAA===777444333555666777444444444555555555555666888888888888888999999999777777777888999:::;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGPPPaaaooopppiii```nnn|||nnnooo|||~~~{{{ooo]]]TTTMMMLLLMMMMMMNNNPPPOOONNNOOOPPPPPPXXXjjj|||uuuttt|||}}}zzzuuukkk^^^TTTOOOSSS^^^qqq{{{wwwtttpppjjjccc^^^___aaafffkkkoooooollliiifffaaa\\\[[[\\\VVVJJJ@@@<<<999666444555666666555666444333444555666555333666666666555555555444444222222222222222222222222000111222333333333222222111111222333333444555555444444444333333222222222222222222222222222222222222222333333444555555555333444444444333333222111111111111111111111111111333444444555666777888888;;;888555444555666666555444444444555555555555666777777888888888999999999888888888999:::;;;<<<===<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEHHHRRRaaakkkjjjccc[[[hhhzzzmmmooo{{{|||zzzooo^^^UUUNNNMMMNNNNNNPPPRRRTTTTTTUUUWWWYYYdddyyyxxxwwwzzzssshhh[[[RRRSSSWWWdddxxxuuupppkkkgggeeebbb]]]YYYbbbdddhhhnnnrrrrrrooolllhhhccc^^^^^^___YYYMMMBBB@@@===999777666666666555666555444444666666555444777666666666666555555555222222222222222222222222111222444555666555444444111111222333333444555555444444444333333222222222222222222222222222222222333444444555666777888888444444444444333333222111111111111111111111111111333333444444444444444444111111222333555555333111444444444555555555666666777777888888999999999999999999999:::;;;<<<>>>???<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEHHHHHHKKKTTTbbbjjjggg```XXXeeezzzmmmooozzzzzz}}}{{{pppgggZZZUUURRRRRRQQQOOOPPPTTTSSSUUU]]]hhhqqq|||{{{xxx}}}yyyqqqiii___XXXRRR]]]ooossshhh______aaa___]]]\\\bbbhhhmmmnnnnnnppppppmmmdddaaa```dddfffaaaRRRFFF===:::777555666666777666555555444444444444555555333333333333333333333333666555444222111111222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222222333444444555555444444222222222222222222222222444444444444444444444444222222333333333333444444555555555555666666666666555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@??????AAACCCDDDFFFHHHHHHCCCMMMHHHSSSaaaiiiqqqbbb\\\dddwwwiiijjjxxxvvvvvvuuukkkbbbYYYTTTQQQQQQOOOMMMNNNRRRZZZ___lllyyy}}}xxx{{{|||uuummmddd]]][[[gggxxxtttiii```___```]]]ZZZYYY```ggglllmmmmmmooonnnkkkdddbbbbbbfffggg```PPPCCC>>>;;;888666777888888777555555444444444444555555444444444444444444444444666555444222111111222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222222333333444444444444444222222222222222222222222333333333333333333333333222222333333333333444444555555555555666666666666555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@@@@@@@BBBCCCEEEFFFGGGHHHDDDMMMIIITTTbbbjjjqqqbbb[[[fff{{{lllnnnuuutttttt{{{qqqggg___[[[UUUQQQPPPOOOMMMOOOSSS```jjj|||{{{uuuvvv{{{tttkkkdddeeerrrvvvkkkbbb```___[[[WWWVVV^^^eeejjjkkkkkkmmmllliiidddccccccffffff^^^NNNBBB???===999888888999888888555555444444444444555555555555555555555555555555555555444333222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222333333333333222222222222333444444444444333222222222222222222222222222222222222222222222222222222333333333333444444444555555555555666666666555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@AAABBBBBBDDDEEEFFFGGGGGGCCCMMMHHHTTTccckkkrrrbbb[[[iii~~~oooqqqvvvoooqqqzzzqqqiiibbb]]]WWWRRRQQQPPPOOORRRWWWbbbqqqxxxrrrrrrzzzqqqjjjiiiwwwxxxnnneeebbb___ZZZVVVUUU\\\ccciiiiiiiiikkkiiifffbbbaaa```bbbbbb[[[NNNDDD@@@===999888888888888777555555444444444444555555444444444444444444444444444444444333222222222222333333333333333333333333222222222333333333333333333333333333333333333333222222222222222222222222222222333333333333222222111111222333333333333333222222222222222222222222111111111111111111111111222222222333333333444444444444444555555555666666555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@BBBBBBCCCDDDDDDEEEFFFFFFBBBKKKHHHUUUeeennnsssbbb\\\nnn}}}nnnooozzz{{{kkkppp|||vvvoooiii___YYYSSSRRRQQQQQQUUU[[[cccuuuvvvqqqrrr~~~uuunnnhhhtttzzzqqqiiieeeaaa[[[VVVVVVZZZbbbhhhhhhhhhiiigggccc```^^^\\\\\\\\\XXXPPPHHH???<<<999777777777777666555555444444444444555555333333333333333333333333333333333333333333222222333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222111222222333333222222111000111222222333333222222222222222222222222222222111111111111111111111111222222222333333333444444444444444444555555555555555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@AAABBBBBBCCCDDDEEEEEEEEEAAAJJJGGGWWWiiirrrvvvddd^^^ttt{{{lllmmm~~~vvvhhhppp}}}wwwqqqddd]]]VVVSSSQQQQQQUUU\\\gggzzzvvvpppqqq~~~wwwpppgggoooyyyyyyqqqkkkgggbbb[[[XXXXXXYYYaaaggghhhhhhhhheeeaaa^^^\\\[[[[[[[[[WWWPPPJJJ@@@===999777666777666555555555444444444444555555333333333333333333333333222333333444444333333222333333333333333333333333222222333333444444555555333333333333333333333333222222222222222222222222111111222222222222111111000000111222222222222111222222222222222222222222111111111111111111111111222222333333333333444444333444444444444555555555555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@???@@@AAABBBCCCDDDEEEEEEAAAKKKIIIZZZoooyyy|||iiibbbzzz{{{lllnnnsssgggqqq{{{ooofff]]]XXXUUUSSSWWW]]]jjj}}}rrrkkklllxxxyyyqqqhhhmmmrrrzzzvvvpppjjjgggbbb\\\XXXYYYYYYaaaggghhhhhhgggddd```]]]]]]^^^___^^^XXXOOOHHHAAA>>>:::888777888777666555555444444444444555555444444444444444444444444222222333444444444333222333333333333333333333333222222333333444555555666333333333333333333333333222222222222222222222222111111222222222222111111///000000111111111111111222222222222222222222222222222222222222222222222222222333333333333444444333333444444444555555555555555666666777777888888888999999::::::;;;;;;<<<;;;<<<>>>>>>======???@@@======???@@@BBBCCCDDDEEECCCMMMLLL___vvvpppfff~~~rrrtttsssgggrrryyypppeee___YYYWWWYYY___kkk~~~nnnfffdddqqqzzzqqqkkklllooovvvtttnnniiigggbbb[[[XXXZZZYYYaaaggghhhhhhgggddd___]]]___bbbdddbbbYYYMMMDDDCCC???<<<999999999888777555555555444444555555555555555555555555555555555111222333444444444333222333333333333333333333333222222333333444555666666333333333333333333333333222222222222222222222222111111222222222222111111//////000111111111111111222222222222222222222222222222222222222222222222222222333333333444444444333333333444444444555555555555666666777888888888888999999::::::;;;<<<<<<;;;<<<>>>>>>======???@@@;;;<<<===???AAACCCDDDEEEEEEPPPOOOccczzzuuuhhhwwwyyysssgggrrr~~~oooaaaVVVRRRYYYccctttqqqfff___gggxxxrrrmmmlllooovvvxxxppphhhccccccdddaaa___eeeiiilllllllllkkkddd[[[[[[```eeefffaaaWWWMMMFFFEEE???888666777888666333222333333444555555555444444444444444444444444444555444333333222222333333333333333222222111111111333333333333333333333333666666444333222111111111333333333222222111111111222222222222222222222222555333222222333333111000333333333222222111111111333333333222222111111111111222222333333444444555555555555555555555555555444444444555555666888888999999:::;;;;;;<<<<<<===:::;;;<<<===??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDJJJQQQMMMaaa~~~zzzrrrwwwtttvvvfffpppzzzlllaaa]]]aaaiiitttoooeee```iiizzzyyyppppppssszzz{{{tttkkkfffffffffdddaaafffjjjmmmmmmnnnmmmggg______cccfffgggaaaYYYPPPJJJEEE???999666888888666444222333444444555555555444444444444444444444444444555444333333222222333333444333333333222222222222333333333333333333333333444444333222222222333333333333333222222222111111222222222222222222222222444222111222333333222111333333333222222222111111333333333222222222111111111222222333333444444555555555555555555555555555555555555555666666777888999999:::;;;;;;<<<<<<===;;;;;;===>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDBBBMMMMMMdddttt{{{xxxxxxhhhqqqzzzsssiiidddfffkkkyyyllldddbbbnnn~~~sssuuuzzz~~~xxxoooiiihhhhhhfffeeegggkkknnnnnnpppqqqmmmfffdddeeeeeeccc^^^XXXQQQMMMEEE@@@:::888888888777555333333444555555555555444444444444444444444444444555444333333222222333333444444444444333333333333333333333333333333333333222222222222222333444555333333333222222222222111222222222222222222222222333111111111333444333222333333333222222222222111333333333222222222222111111222222333333444444555555555555555555555555555666666666666666666666777999999:::;;;;;;<<<<<<===<<<<<<>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEE>>>LLLPPPiiiuuu}}}~~~lllsssrrrwww~~~yyypppkkkmmmqqqjjjeeegggsssuuuyyyzzzrrrkkkhhhhhhgggggghhhlllooopppsssvvvtttooohhhfffaaa]]]YYYTTTPPPMMMEEEAAA<<<999888888777666444444555555555555444444333333444444444444444444555444333333222222333333444444444444444444444444333333333333333333333333222222222111222222333444222222222222222222222222222222222222222222222222222111000111333444444222222222222222222222222222222222222222222222222222111222222333333444444555555555555555555555555555666666666777777777666666999999:::;;;;;;<<<<<<=========???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEBBBPPPUUUmmmrrr}}}rrrwwwqqqsssyyyzzzwwwzzziiigggkkkxxx{{{uuuzzz{{{ssskkkgggffffffgggiiimmmooopppuuuzzz{{{wwwnnnhhh```YYYUUURRROOOLLLDDDAAA===999888777777777444555555666666555444444333333333444444444555555555444333333222222333333444444444444444444444444333333333333333333333333333333222111111111111222222222222222222222222222222222222222222222222222222111000111333444444222222222222222222222222222222222222222222222222222111222222333333444444555555555555555555555555555555666777777888777777666999999:::;;;;;;<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGTTTYYYrrrsss{{{|||zzz}}}rrrsssxxxiiigggmmmzzzwwwqqqwww|||ssskkkeeedddeeefffjjjmmmooopppvvv~~~uuulllaaaXXXSSSQQQNNNLLLCCCAAA===999777666666777555666666666666555444444222333333444444555555555555444333333222222333333333333333333444444444444333333333333333333333333444333222111111111111111111222222222222333333333222222222222222222222222333111111111333444333222111222222222222333333333111222222222222333333333111222222333333444444555555555555555555555555555444555777888999999888777999999:::;;;;;;<<<<<<======>>>>>>???@@@@@@??????@@@AAACCCEEEGGGGGGGGGFFFHHHTTT]]]{{{yyy{{{yyyxxxqqqrrruuugggffflllyyyrrrlllsss}}}}}}tttkkkdddcccdddgggiiilllnnnpppwwwxxxnnn```VVVQQQNNNKKKHHHBBB@@@===999555444555777666666666666666555444444222222333333444555555666555444333333222222333333222222222222333333333444333333333333333333333333111111111111111111222333111111222222222333333333222222222222222222222222444222111222333333222111111111222222222333333333111111222222222333333333111222222333333444444555555555555555555555555555222444666888::::::999999999999:::;;;;;;<<<<<<=========>>>>>>??????>>>>>>@@@AAADDDFFFHHHHHHGGGGGGHHHVVVbbb~~~zzzzzznnnooopppfffeeekkkxxx~~~nnnhhhppp{{{~~~uuukkkdddbbbeeegggiiilllmmmpppwwwwwwlll^^^SSSMMMJJJGGGDDDAAA???<<<888555444555666666666777777666555444444222222333333444555666666555444333333222222333333111111111222222333333333333333333333333333333333/////////000111333444555111111111222222333333333222222222222222222222222555333222222333333111000111111111222222333333333111111111222222333333333111222222333333444555555555555555555555555555555111333666999:::;;;::::::999999:::;;;;;;<<<<<<===<<<======>>>>>>>>>>>>===@@@AAADDDGGGHHHHHHHHHGGGKKKYYYhhh||||||lllmmmmmmhhhhhhkkkrrr|||vvvkkkjjjiiiqqqvvvnnniiigggffffffgggffffffkkkxxx|||qqqaaaUUUPPPNNNKKKHHHDDD@@@:::888888888666444777777666666555555555555555555444444444333333333333222222111111222222333444444222222222222444444222222222333333444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333222222222111111333333333222222111111111444333333222111111111222222222333333333333444444333333444444555666777777888888999999999888888777888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJNNN___pppzzzkkkkkkpppxxxtttttt{{{mmmlllnnnuuuvvviiihhhhhhqqq}}}wwwrrrooollliiigggdddeeehhhooo}}}}}}qqqaaaUUUPPPNNNLLLIIIEEE@@@;;;888888888666444666666666555555555444444555555444444444333333333444333333333333333333444444333333222222333333444222222222333333444444444222222222222222222222222333222222111111222222333333333333333333333333333333333333222222222111111333333333222222222111111444333222222111111222222222222333333333333444444333333444444555666666777888888888999999888888777888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJMMM^^^nnnyyyyyysss}}}}}}jjjjjjssswwwooogggbbb^^^___gggppp}}}rrrqqqttt~~~xxxlllhhhjjjsss|||zzzxxxwwwuuuqqqmmmiiicccggglllttt}}}qqqaaaUUUQQQOOOMMMKKKGGGBBB;;;888888888666444555555555444444444444444555555444444444333333333555444444333333444444555444333333222222333333444222222333333333333444444222222222222222222222222222111111000000111111222333333333333333333333333333333333222222222111111333333333222222222222111333333222222111111222222222222333333333333444444333333444444555666666666777777888888999888888777888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJLLL[[[jjjyyyuuuxxxyyymmmyyyyyygggiiivvvwwwnnnfffaaa\\\YYYXXXXXX^^^fffooo~~~rrruuu}}}tttnnnrrrzzz{{{zzzyyyxxxvvvsssoookkkjjjmmmpppvvv|||pppaaaVVVRRRQQQPPPNNNIIICCC<<<999888888666444444444444444444444444444555555444444444333333333444444333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444222222111111111111222222333333333333333333333333333333333222222222111111222222222222222222222222333333222222111222222333222222222333333333444444444444444555555555666666666777777888888888888888888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJKKKYYYfffssskkkxxxuuucccgggwwwyyywwwwwwsssgggbbb]]]ZZZXXXYYYXXXWWWZZZ```dddppp}}}pppxxx~~~uuu|||}}}{{{xxxuuutttqqqnnnlllqqqsssssstttzzzyyyoooaaaWWWUUUTTTSSSQQQKKKEEE===999888888666444444444444444444444444444555555444444444333333333333333222222222222333333333333333333333333333333333333333333333333333333444444444444444444444444333333222222222222333333333333333333333333333333333333333222222222111111222222222222222222222222333222222111222222333333222222222333333333444444444444444555555555555555555666777888888888888888888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJKKKXXXdddwwwooojjjwwwppp```fffuuutttgggbbbaaafffkkksssyyysssccc\\\ZZZZZZWWWXXXZZZZZZZZZ]]]ccceeejjjtttyyynnn}}}yyy~~~}}}yyyuuurrrpppnnnlllkkkrrrsssrrrqqquuu|||}}}uuulll```ZZZXXXXXXVVVSSSMMMFFF>>>999888888666555444444444444444555555555555555444444444333333333333222222111111222222333222333333444444333333222444444333333333333222222222222222222222222222222444333333333333333333444333333333333333333333333333333333222222222111111111222222222222333333333222222111111222222333333222222333333333333444444555555555555555555555555555555666777888888888888888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJKKKWWWcccoooiiigggssslll^^^fffttt|||iii\\\YYYYYYWWW\\\bbbfffkkktttzzzhhh]]]YYYXXXZZZYYYZZZ```dddiiirrr{{{zzzxxxyyy}}}|||~~~vvv}}}ppp}}}www~~~wwwuuurrrooonnnmmmjjjhhhiiilllnnnnnnssszzz|||{{{qqqiii```\\\\\\[[[XXXUUUNNNHHH???:::888888666555444444555555555666666666555555444444444333333333333333333222222333333333222333333444444333333222444444444333333222222222222222222222222222222222333333222222222222333333333333333333333333333333333333333222222222111111111111222222222333333333222222111111222222333444222222333333333333444444555555555555555555555555444555666777888888888888888999999::::::;;;;;;<<<;;;===>>>???>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJKKKXXXccchhheeedddpppjjj]]]gggttttttbbbXXXWWWZZZQQQVVV\\\___bbbiiivvvqqqeee^^^[[[ZZZ]]]\\\___gggqqq|||xxxjjjiiiiiinnnyyyuuuzzzsssvvvttt~~~rrrqqqoooooonnnllliiifff___eeejjjnnnssszzz|||zzznnnggg```]]]^^^]]]ZZZVVVOOOHHH???:::888888777555555555555666666666777777555555444444444333333333555444444333333444444555222222444444444444222222444444444333333222222222444444444444444444444444222222111111111111222222333333333333333333333333333333333222222222111111111111111222222333333333222111111111222333333444222222333333333444444444555555555555555555555444444555666777888888888888888999999::::::;;;<<<<<<;;;===??????>>>===>>>??????BBBDDDFFFFFFGGGIIIJJJLLLXXXccceeeddddddppphhh]]]ggguuu|||jjj^^^UUURRRTTTNNNRRRWWW[[[___fffnnnuuuvvvlllccc^^^___ddddddkkkrrrzzznnnccc___]]]^^^ccchhhmmmwwwxxxlllvvvyyyuuu}}}vvvsssxxxwwwwwwwwwrrrggg\\\[[[```[[[ccckkknnnrrrvvvxxxvvvlllhhhbbb^^^[[[XXXUUURRRKKKFFF>>>888666666666666666666666666666666666666444444555555555444222111111222222333333444444555000000111222222333444444666555333222222333444666333333333333333333333333111111222333333333333222222222222222222222222222/////////000000111111111222333333444333222111000222222222222222222222222222333444444555555444444777666555444333444444555555555666666777888888888999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????AAACCCFFFGGGGGGGGGIIIJJJMMMUUUllleee___^^^nnnsssdddnnnyyyyyyhhh\\\TTTRRRTTTQQQTTTXXXZZZ^^^dddmmmttt~~~tttjjjccc```ccciiiuuu}}}vvveee[[[UUUSSSTTTYYY]]]bbbmmmwwwyyykkktttxxxmmmzzzyyysssqqqvvv}}}wwwwwwvvvqqqeeeZZZXXX\\\___ffflllmmmpppuuuwwwuuulllhhhbbb]]]ZZZWWWSSSPPPJJJEEE>>>888666666666666555555555555555555555555444444555555555444333222333333333333333333333333222222333333444444555555666555333222222333555666333333333333333333333333111111222333333333333222222222222222222222222222222222222333333333444444222333333333333222111000222222222222222222222222222333444444555444444444555444333222222222333333444444555555666777777777999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????@@@BBBEEEFFFFFFFFFHHHIIINNNVVVmmmjjjcccaaaqqqvvveeennnxxxvvvfffZZZSSSQQQSSSTTTVVVYYY[[[^^^dddmmmttt~~~tttmmmiiiiiipppxxxzzzjjj[[[SSSQQQOOOQQQTTTXXX^^^iiiuuuuuuiiirrrtttfffqqqwwwppprrrwww}}}~~~}}}xxxvvvtttooocccXXXUUUYYYccchhhllllllmmmqqqtttsssmmmhhhaaa]]]ZZZWWWRRRNNNHHHCCC===888666666666666444444444444444444444444444444555555555444333222555555444333333222111111555555555555555666666666555444333222222333555555333333333333333333333333111222222333333333333333222222222222222222222222333333333333444444444444222222333333333222111111111111111111111111111111222222333444444444444444444444333222222222333333555555666666777888888888999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>?????????AAADDDEEEEEEEEEGGGHHHPPPWWWmmm}}}qqqhhheeeuuu|||hhhooozzztttdddYYYRRRQQQTTTUUUWWWZZZ]]]aaaiiisss{{{zzzuuuuuuzzz}}}oooaaaVVVOOOPPPOOOPPPTTTWWW^^^kkkxxx{{{ooogggooonnnbbblll~~~}}}uuurrruuuzzzyyyvvvrrrmmmbbbXXXVVVYYYeeejjjkkkiiijjjnnnppppppnnniiibbb^^^\\\XXXQQQLLLFFFAAA;;;777666666666666444444444444444444444444444444444444444444444333444444444333333222222222666666666666555555555555444444333333333444555555333333333333333333333333111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333444444444444333555555555555555555555555666777777888888999::::::999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????@@@BBBDDDEEEEEEFFFGGGIIIQQQWWWmmm{{{nnnmmmyyyxxxmmmjjjzzzooouuutttdddZZZSSSRRRUUUTTTXXX]]]bbbhhhrrr~~~qqqeeeZZZRRRNNNKKKKKKMMMPPPSSS[[[kkkzzzssskkkgggoooggg___gggwww}}}xxxvvvxxxyyyvvvsssssswww}}}}}}xxxrrrlllccc[[[ZZZ^^^fffjjjkkkhhhhhhkkknnnnnnoooiiibbb^^^]]]YYYRRRKKKCCC???:::777666777777666555555555555555555555555444444444444444444444444222222222333333444444444555555555444444444444444333333333333444444555555333333333333333333333333222222333444444444444333222222222222222222222222222222222222222222222222222222222222222222222333111111111111111111111111111222333333444444333333444555555555555555555555555555666777777888888999999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????AAACCCEEEGGGGGGGGGHHHJJJPPPVVVjjjlllbbbeeesss|||ppplllwww}}}vvvfff\\\UUUUUUWWWTTTZZZbbbjjjsss~~~rrrfff[[[TTTNNNKKKJJJJJJLLLPPPSSS\\\oooyyymmmhhhgggqqqzzzccc\\\cccooo}}}oookkkkkkooorrrrrrrrruuuxxx~~~~~~uuummmddd^^^^^^cccfffjjjllliiiiiilllooonnnnnnggg```]]]]]]ZZZRRRJJJAAA===999777666777777666666666666666666666666666444444333333333444555555111111222333333444555555333333333333333333444444222333333444444555555555333333333333333333333333222222333444444444444444222222222222222222222222444444444444333333333333222222111111222222333444222222222222222222222222111111222333333333333333111222333444444444333333333333333444555555666666999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????AAACCCFFFGGGGGGGGGIIIJJJNNNRRRfffeee]]]bbbrrr|||pppmmmzzzyyyiii^^^XXXWWWYYYWWW^^^hhhrrr|||{{{ssshhh]]]UUUPPPLLLJJJJJJJJJNNNRRRVVV```tttooofffeeehhhssswwwccc\\\aaaiiiuuu}}}}}}vvvoooccccccgggpppuuuuuuvvvxxx{{{zzzpppfff```aaafffgggkkknnnllllllppprrrqqqjjjccc\\\[[[\\\YYYPPPHHH???<<<888666777777777777555555555555555555555555444333333333333444555666333333333333333333333333222222222333444444444555111222333444555555555555333333333333333333333333222333444444555444444444222222222222222222222222444444333333333222222222222222111111111222333444333333333333333333333333111111222333333333333222111222333444444444333333444444444555666666777777999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????@@@CCCEEEFFFFFFGGGHHHIIILLLOOOaaa~~~ddd^^^dddwww{{{nnnlllyyy{{{kkk```YYYXXX[[[YYYaaalllxxxuuunnncccZZZSSSOOOLLLKKKFFFHHHKKKOOOTTT___tttxxxhhh```aaahhhttt~~~vvveee___bbbhhhrrrxxxwwwoooggg^^^aaaiiiuuu{{{{{{{{{}}}~~~~~~qqqgggaaabbbggggggmmmpppoooooosssuuuttthhhaaaZZZYYY[[[XXXOOOGGG>>>;;;888666777777777777444444444444444444444444444333333222333444555666555444444333333222222111222222333333444555666666111222333444555555555555333333333333333333333333222333444444555555444444222222222222222222222222111111111000000/////////222222111111111222444555444444444444444444444444111111222333333333333222222333555666777666555555777777777888999999::::::999999:::;;;;;;<<<<<<===<<<<<<======>>>????????????BBBDDDEEEEEEFFFGGGHHHKKKMMM___fffbbbhhhzzzlllkkkvvv~~~mmmbbb]]]]]]^^^ccchhhssspppfffZZZQQQNNNLLLIIIFFFJJJJJJLLLPPPUUUbbbwwwxxxjjj^^^ZZZ[[[eeeppp|||tttgggcccgggqqqzzzwwwlllfffggg```iiixxxsssjjjgggjjjoooqqqsssuuuvvvzzz}}}yyysssiii___WWWWWWWWWRRRKKKGGGAAA>>>:::777777777666555666666555555555555666666222222333333333333333333333222222111111222222333333333333333333333333333555555555555555555555555333333333333333333333333111111111111111111111111333333333444444444555555222222444555555444222222222222111111222222333444333333333222222222111111111222333333444444333333555555555666666666666777777666666555555555555666888888:::;;;<<<=========>>>:::777777:::======<<<@@@BBBDDDEEEDDDDDDEEEFFFLLLOOO^^^nnnbbbkkkxxxqqqhhh|||pppccc______```eeekkkwwwyyyiiiaaaVVVOOOMMMLLLJJJHHHJJJIIILLLPPPVVVbbbxxx{{{nnnbbbYYYWWWYYYbbbnnn~~~ttthhhdddiiittt|||zzzoooiiiiiigggooo}}}tttmmmlllpppvvvxxx{{{}}}}}}{{{uuuggg]]]TTTTTTUUUPPPJJJFFFAAA===:::777777777666555555555444444444444555555444444444444333333333333333333222222222222333333333333333333333333333333444444444444444444444444333333333333333333333333111111111111111111111111333333333444444444444555222222333333333333222222222222222111222222333444333333333222222222111111111222333333444444333333333333444444444555555555777777666666666777777888888888:::;;;<<<=========>>>;;;888888;;;=========>>>@@@CCCDDDDDDEEEFFFHHHLLLNNN^^^xxxhhhnnn}}}vvvqqqkkk}}}vvvjjjddddddfffmmmsss|||ooo```YYYQQQLLLKKKKKKJJJIIIIIIIIILLLPPPVVVbbbxxxzzzmmmbbbYYYSSSUUUYYYbbbpppuuulllhhhooo{{{xxxqqqooossszzz|||rrrnnnnnnttt{{{~~~|||tttfff\\\SSSRRRSSSOOOJJJGGG@@@===999777777777666666444444333333333333444444666666555555444333333333333333222222222222333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111333333333333444444444444222222111111111111222222222222222222222333444444333333333222222222111111111222333333444444333333222222222222333333333333777777666777777888999:::888888:::;;;<<<=========>>><<<::::::<<<>>>>>>>>>===???BBBDDDEEEFFFHHHIIILLLNNN]]]}}}ooorrr{{{vvvsssooosssmmmmmmooozzzrrrfffXXXSSSMMMIIIHHHIIIIIIHHHHHHIIILLLQQQWWWcccwwwyyynnnbbbYYYTTTQQQVVV\\\fffvvvvvvqqqnnnxxx}}}zzz~~~|||sssooommmmmmsssyyy|||yyyrrrfff[[[RRRRRRSSSOOOKKKHHH>>><<<888666777777777666555444444333333444444555777777666555444444333333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222333333333444444444333222111000000111222333333222222222222333444444333333333222222222111111111222333333444444333333111222222222222333333333666555666666777888999:::888888:::;;;<<<=========>>>===<<<<<<===>>>??????===@@@CCCDDDDDDEEEGGGIIILLLMMM[[[{{{qqqsss|||xxxvvvrrr{{{uuuuuuxxxxxxjjj^^^TTTPPPLLLHHHGGGFFFFFFFFFIIIIIIMMMQQQWWWbbbvvv|||lllcccYYYTTTQQQRRRYYYaaannnwwwuuuqqq}}}uuupppllllllkkkkkkooouuuxxxyyyrrrcccXXXPPPPPPRRROOOJJJGGG===:::777666666777777777666666555555555555666666777777666555444444333333444333333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222333333333444444333222111000000111222333333333222222333333444555333333333222222222111111111222333333444444333333333333333333444444444444444444444555666777888999888888:::;;;<<<===============>>>======>>>??????@@@BBBDDDDDDDDDDDDEEEFFFLLLMMMZZZyyynnnrrr|||yyyttt|||}}}yyypppcccXXXPPPNNNKKKHHHFFFEEEEEEFFFJJJKKKNNNRRRWWWbbbuuuwwwnnnaaaYYYSSSRRRSSSWWW```iiizzzvvvwwwqqq{{{nnnkkkiiiiiihhhggglllrrrwww{{{ttt___VVVOOOPPPRRRNNNHHHEEE<<<999666555666777888777666666666555555666666666666666555555444333333333444444333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333111111111111111111111111222222222222333333333333222222111111111111222222333333333333333444444555333333333222222222111111111222333333444444333333444444444444555555555555555555444555555666777888888888:::;;;<<<=========<<<===>>>>>>======>>>???@@@BBBDDDEEEDDDDDDDDDFFFKKKLLLYYYxxx}}}kkkqqq~~~{{{uuu|||ppphhh]]]TTTLLLLLLKKKIIIGGGFFFGGGHHHKKKLLLOOOSSSWWWaaasssyyyiii```YYYTTTRRRUUUZZZaaallluuurrrvvvrrr|||}}}{{{vvvnnniiieeecccaaaaaaiiirrryyy{{{uuu___WWWQQQTTTVVVQQQJJJFFF;;;999666555666888888888666555555444444555555666444444444444333333333333444444333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111222222222222333333333222222333333333333222222444333333333333444555555333333333222222222111111111222333333444444333333444444444444555555555555777666666666666666777777888888:::;;;<<<=========:::<<>>===<<<===??????AAACCCDDDDDDDDDFFFGGGKKKKKKXXXwww{{{kkkqqq|||{{{wwwuuujjjcccZZZQQQIIIJJJJJJIIIHHHHHHIIIJJJLLLMMMPPPSSSWWW```rrrooo```WWWWWWSSSSSSZZZbbbkkkvvvpppuuuuuuyyywww}}}www{{{{{{wwwtttvvvvvvuuuooohhhaaa\\\YYY[[[fffqqqzzzzzzsssbbbZZZVVVYYY[[[VVVNNNIII;;;888555555666888888888555444444333333444444555222333333333333333333333555444444333333444444555333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111111111222222222333333333222333444555555444333222444333333333333444555555333333333222222222111111222222333444444444333333333333444444444444555555999888777777777777777888888888:::;;;<<<=========999<<>><<<;;;===???===???BBBDDDEEEFFFGGGIIIJJJKKKXXXwww}}}lllssszzz{{{yyy|||ooodddYYYQQQNNNHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMQQQUUUYYYbbbuuusssbbbXXXWWWSSSSSSZZZdddllluuuvvvuuuxxxyyysssqqqqqqqqqpppooonnnnnnmmmmmmkkkddd[[[UUUUUU[[[bbbgggsss~~~|||vvvmmm```[[[VVVXXX]]][[[RRRIII===:::777666777888888888999999888666555444222222555555555555555555555555444444444444444444444444444444333333333333222222333333333333333333333333444444222222222222444444111111111222222333333333000111222333444555666666555444333333222222222222444444444333333222222222222222222222222222222222111111222222222333333333333444555555666666555555222222444666777999;;;;;;888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????AAABBBCCCEEEFFFFFFFFFFFFKKKNNN[[[vvv|||ppprrrlllttt{{{wwwjjj```UUUNNNLLLHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNRRRVVVZZZcccwwwyyyhhhYYYSSSRRRUUUXXXbbbnnnyyysssrrrwwwuuuooooooooonnnnnnlllkkkiiigggfffeee___WWWSSSTTT[[[ccciiittt}}}xxxoooaaa\\\YYY[[[___]]]RRRIII===:::777555666777777777666666555555444444333333555555555555555555555555444444333333333333444444222222222333333444444444333333333333333333333333444333333222222333333444111111222222222333333333333333333222222111111111555444333333222222222333444444333333333222222222222222222222222222222222111111222222222333333333333444555555666666555555555555666666777888888999888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????BBBBBBDDDEEEFFFGGGGGGGGGKKKNNN[[[vvvyyymmmpppjjjrrrxxxpppbbbYYYPPPJJJIIIHHHHHHHHHIIIIIIKKKLLLLLLOOOOOORRRWWW[[[eeexxxyyyhhh\\\TTTQQQSSSYYY```oooqqqpppwwwwwwllliiijjjnnnnnnmmmkkkhhhdddaaa___\\\XXXRRRPPPSSS\\\fffmmmttt}}}{{{vvvnnnbbb^^^\\\___ccc^^^RRRGGG<<<999666555555666777666333333444444444444444444444444444444444444444444444333222111111222333444000111111222444555555666333333333333333333333333222333333444444333333222111222222222222333333333444444333333222111000000444444333222222222333333333333333333222222222222222222222222222222222222111111222222222333333333333444555555666666555555888888777777777666666666888999:::;;;<<<<<<<<<<<<======>>>>>>????????????CCCCCCEEEFFFGGGHHHHHHHHHKKKNNNZZZuuuuuujjjmmmyyyfffmmmsss{{{hhh[[[SSSLLLHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNOOOOOORRRWWW\\\fffxxx~~~jjj^^^XXXUUUWWWZZZ___kkk}}}}}}ooooooyyy~~~ooofffeeegggppppppooommmhhhbbb]]]YYYSSSQQQNNNNNNSSS]]]iiiqqqvvv~~~}}}xxxuuuoooiiiaaa^^^]]]aaaddd___PPPDDD;;;888555444555666666666444444444444444444444444444444444444444444444444444333111000000111333444111111222333333444555555222222333333333333444444222222444444444444222222222222222222222222222222222333333333444444444444444333333222222333333333333222222222222222222222222222222222222222222222111111222222222333333333333444555555666555555555888888888777777777777666888999:::;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@CCCDDDEEEFFFHHHHHHHHHHHHKKKNNNYYYrrrrrrgggiiivvvccciiinnnqqq```VVVPPPKKKIIIIIIHHHHHHHHHJJJKKKMMMOOOPPPPPPPPPSSSYYY^^^gggvvv~~~pppbbbZZZWWWWWW[[[```kkkyyy{{{~~~{{{pppsss~~~|||nnnffffffiiinnnoooooommmhhh```XXXTTTNNNNNNMMMNNNTTT^^^llluuu|||zzztttoooiiiddd^^^\\\\\\```ddd^^^NNNAAA;;;888555444555666666666777777666666555444444444444444444444444444444444333333222111111222333333333333333333333333333333222222222333333444444444222222444444444444222222222222222222222222222222111111222222333333444444333333333222222333333444222222222222222222222222222222222222222222222222111111222222222333333333333444555555666555555555666666777777888888999999888999:::;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@CCCDDDEEEFFFHHHHHHHHHHHHKKKMMMVVVnnnpppeeeggg~~~xxxfffjjjmmmuuugggXXXQQQNNNKKKJJJKKKGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRVVV\\\bbbiiiuuuooofff]]]XXXVVVXXX```hhh~~~vvv|||zzzrrrxxxtttkkkjjjkkkjjjlllmmmlllggg^^^UUUPPPMMMNNNOOOQQQVVV```nnnxxx|||wwwqqqjjjddd```\\\ZZZZZZ___ccc]]]NNNAAA<<<999666555555666777666888888777666555555444444333333333333333333333333222333333333333333333222444444444333333222222222111222222333333444444555222333333444444333333222333333333222222222222111222222111111111111000000333333222222222333444444111111111222222222222222222222222222222222222222111111222222222333333333333444555555666666555555555555666777888::::::;;;888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCCCCEEEFFFGGGHHHHHHHHHKKKLLLSSSjjjpppeeefffzzz|||kkknnnpppiii]]]QQQLLLLLLKKKJJJLLLGGGHHHIIIJJJMMMOOOQQQRRRUUUUUUZZZbbbgggllluuu~~~uuuccc]]]YYYWWWWWW]]]lllzzztttzzzyyyuuu}}}yyynnniiiiiiiiikkknnnmmmiii```VVVPPPOOOQQQSSSTTTXXXbbbpppzzz}}}yyyuuuqqqllleee___\\\[[[YYYYYY^^^bbb]]]OOOBBB===:::777555666777777777555555555555555555555555333333333333333333333333222333444555555444333222333333333333333333333333111111222333333444555555444333333222222333333444333333333222222222111111222222333333333333444444333222222222333333444555000111111111222222222222222222222222222222222222111111222222222333333333333444555555666666555555555666777888999::::::;;;888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGGGGGGGKKKJJJPPPfffqqqeeefffvvvmmmppprrr{{{bbbWWWLLLJJJKKKJJJJJJLLLGGGHHHIIIKKKMMMOOORRRSSSWWWXXX]]]eeekkknnnuuu}}}wwwdddZZZWWWVVVVVVYYYdddyyy~~~vvv{{{yyyvvvzzzmmmfffdddjjjmmmpppppplllcccYYYSSSRRRTTTVVVVVVZZZcccppp{{{wwwsssnnnkkkfff___ZZZXXX[[[XXXYYY^^^bbb^^^PPPDDD===:::777666777888888888222222333444444555666666333333333333333333333333111333555777777555333111111111222333444444555666111111222333333444555555555444222222222222444555333333333222222111111111222222444666888:::;;;<<<222222222222333333444555000000111111222222222222222222222222222222222222111111222222222333333333333444555555666666555555777777777888999999::::::999999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFKKKJJJNNNcccrrrfffgggssslllnnnpppmmmWWWSSSMMMJJJIIIIIIIIIIIIKKKMMMOOOOOOMMMNNNRRRVVVXXX\\\aaaffflllttt~~~wwweeeZZZVVVWWWVVVWWW___ssszzznnnxxx}}}pppfffdddggggggrrrzzzwwwnnnfffaaa]]]YYYYYYYYYYYY\\\aaaiiinnnnnnkkkgggdddbbb___]]][[[WWWWWWZZZ```ccc\\\NNNBBB;;;:::999777666555555555777777666555444333333222444444444444444444444444444555666777777777666555444444333222222333333333111111111111000000//////222222222222222222222222222333333444444333333222222222222111111000000000222222222222222222222222222222333333333333444444555444333333222222333333111111222222222333333333666555555444444444555555999999999999999999::::::999999:::;;;;;;<<<<<<===<<<<<<======>>>@@@AAABBBBBBDDDFFFFFFFFFGGGHHHJJJIIILLLSSSeeeoooffffffyyykkkmmm{{{tttcccTTTPPPKKKHHHGGGHHHHHHHHHKKKMMMOOOOOONNNPPPTTTXXX___ccciiinnnttt|||lll^^^VVVSSSVVVZZZ___kkkuuujjjuuutttgggccceeeoooyyy{{{sssmmmjjjhhhbbbaaa___]]]]]]```fffkkkllliiieeecccaaa___\\\YYYWWWXXXZZZ___aaaZZZLLL@@@;;;:::999777666666555555777666666555444444333333444444444444444444444444555555555666666555444444444333333333333333333333333333333222222222111111333333333333333333333333111222222333333222222111444444444333333333222222222222222222222222222222222222333333333333444444333222111111000000111111222222333333333444444444444444444333333333444444777777888888999999888888999::::::;;;;;;<<<<<<===<<<<<<======>>>@@@AAABBBBBBDDDFFFFFFFFFFFFHHHJJJHHHKKKRRReeeqqqffffffzzz}}}hhhjjjyyyzzzeeeWWWOOOLLLHHHFFFGGGHHHIIIIIIJJJMMMOOOOOOOOORRRXXX^^^iiimmmtttzzzmmm___WWWSSSSSSYYYaaalll|||pppiiiuuu|||nnnfffeeerrr{{{|||uuurrrqqqpppmmmkkkgggbbb___```dddgggkkkiiifffdddbbb```\\\YYYXXXXXXZZZ]]]]]]VVVIII???::::::888777666666666666666666666555444444444333444444444444444444444444666555555444333333333333333333333333333333444444555555444444444444333333444444444444444444444444111111222222222222111111444444444333333333333222333333333333333333333333222222333333333333444444333222111111000000111111333333444444444555555555333333222222222333333444444555777888888888777666:::::::::;;;<<<<<<======<<<<<<======>>>@@@AAABBBBBBDDDFFFFFFFFFFFFHHHIIIHHHKKKRRReeeuuuhhheeezzzuuufffiiixxx{{{lll\\\RRRLLLIIIGGGFFFHHHJJJKKKKKKJJJMMMOOOPPPRRRWWW^^^eeerrrwww~~~pppaaaXXXTTTTTTWWW___kkkzzz~~~pppmmm|||vvvllliiisss}}}zzzwwwwwwvvvuuurrrmmmgggcccbbbeeehhhooommmkkkiiigggddd___[[[XXXXXXYYYZZZYYYQQQFFF===:::999888777666666666666555555555555555444444444444444444444444444444444777666444222111111222222333333333444444444444444555555555444444444444444444444444444444444444444222222222333333222222222111111111111111111111111333333333333333333333333222222222333333333444444555444333333222222333333333333333333444444444444333333333222333333444555444555777888999999777777::::::;;;;;;<<<=========<<<<<<======>>>@@@AAABBBCCCDDDFFFFFFEEEEEEGGGIIIIIILLLSSSgggyyyjjjfffyyyvvviiikkkyyyyyymmmaaaVVVOOOKKKIIIGGGGGGJJJLLLMMMMMMKKKMMMPPPRRRUUU\\\fffmmmyyyyyyggg\\\UUUTTTWWW\\\fffvvv{{{qqqrrr{{{qqqoooxxx}}}{{{yyyvvvrrrllliiiiiillloooxxxvvvtttqqqnnniiiccc^^^XXXWWWWWWWWWTTTMMMCCC<<<999999888777666666666777444444444555555555555555444444444444444444444444666555333222111111111222222333444555555555555444333333333444444444444444222222222222222222222222333333444444444444333333111111111111111111111111333333333333333333333333222222222333333333444444555444333333222222333333222222222222333333333333444444444444444555666666555666777999999999999999::::::;;;<<<<<<======>>><<<<<<======>>>@@@AAABBBCCCDDDFFFFFFEEEEEEFFFHHHJJJMMMUUUhhhyyyjjjgggvvv|||mmmnnn|||zzzkkkaaaXXXQQQMMMJJJIIIHHHIIIKKKNNNOOOOOOLLLNNNQQQTTTXXXaaammmuuunnnbbbYYYSSSVVV]]]eeeqqqzzzsssvvv|||uuutttzzz}}}{{{{{{yyyvvvrrrppprrrvvvzzz~~~|||yyytttlllddd^^^VVVVVVUUUSSSPPPIIIAAA<<<999999888777777777777777333444444444555666666666444444444444444444444444555444444333222222222222111222444555666666555444222222222333333333333444222222222222222222222222444444555555555555444444222333333333333444444444333333333333333333333333222222333333333333444444333222111111000000111111111111111222222222333333444444444444555666666777666666777777888999::::::;;;;;;;;;<<<======>>>>>><<<<<<======>>>@@@AAABBBCCCDDDFFFEEEDDDDDDFFFGGGJJJMMMTTTggguuuhhhggguuunnnooo|||pppbbbYYYSSSNNNKKKJJJHHHHHHIIILLLNNNOOOOOONNNPPPRRRVVV[[[fffsss|||{{{iiiaaaZZZUUU\\\hhhuuu~~~zzz|||yyy}}}yyy{{{~~~~~~}}}|||~~~}}}{{{yyyxxx{{{|||vvvlllbbb[[[UUUTTTSSSQQQMMMGGG@@@<<<999888888777777777777777333333444444555666666777444444444444444444444444333444444444444444333333111222444666777666555555222222333333333444444444333333333333333333333333333444444555555444444333222222333333333444444444444444444444444444444444222222333333333333444444333222111111000000111111222222222333333333444444333333333333444555666777666555555555666888:::;;;;;;;;;<<<<<<======>>>>>><<<<<<======>>>@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFIIILLLSSSeeennndddeeewww}}}jjjlllzzzzzzkkk^^^VVVQQQMMMJJJIIIHHHGGGIIILLLNNNNNNNNNNNNQQQSSSWWW]]]hhhvvvxxxiiibbb[[[XXXbbbrrr~~~nnn~~~~~~}}}}}}}}}uuukkk___XXXTTTSSSRRROOOKKKFFF@@@===999888777777777777777888222333333444555666777777444444444444444444444444222333444555666555444333111222444666777777666555333333333444444444555555444444444444444444444444222333333444444333333222000000000111111222222222444444444444444444444444222222333333333444444444555444333333222222333333333333333444444444555555222222222222333444555666666444333222333666999;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGJJJQQQccciiiaaacccyyyyyyfffhhhwww~~~qqqaaaWWWQQQKKKHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSPPPUUU[[[]]]___hhhvvv}}}ssskkkfff___^^^ooorrriiiuuu~~~vvviii]]]WWWWWWUUURRRNNNKKKFFFAAA===777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333444444333222222222333333444555555555444333333222444444444333333222222222333333333333333333333333111222333333444444333333333333333444444555555555444444444333333222222222222111111111222333333444888777666666777888777555444444444555555555555666888888888888888999999999888;;;===>>><<<:::::::::<<<<<<======>>>@@@AAABBBAAACCCDDDEEEDDDEEEFFFHHHIIIJJJQQQeeewwwddd```ddd|||zzziiikkkzzzzzzmmm^^^UUUOOOJJJHHHJJJKKKKKKLLLMMMNNNQQQRRRTTTRRRWWW\\\aaafffppp~~~ssslllfffeeecccfffyyynnnfffpppyyylllbbb]]]ZZZXXXUUUPPPKKKDDD>>>:::777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333222222222222333444444555333444444444333333222111444444444333333222222222333333333333333333333333000111222222333333222222222333333333444444444444444444444333333222222222222222111111222222333444666555444444555666555444444444444555555555555666777777888888888999999999888;;;======<<<:::::::::>>>>>>>>>>>>???AAABBBCCCBBBDDDEEEEEEDDDDDDEEEGGGGGGHHHOOObbbtttbbb```ddd{{{vvvgggjjjzzzrrrfffYYYRRRNNNJJJIIIKKKLLLLLLLLLMMMOOOQQQTTTUUUVVVZZZ```gggqqq}}}mmmhhhfffiiikkktttjjjeeemmmyyy||||||{{{nnnddd```[[[ZZZXXXSSSLLLCCC;;;777777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333111111222333444555666666222333333333333222111111444444333333333333222222333333333333333333333333000000111222222222222111222222222222333333333333444444333333333333222222222222111111222222333333444333222222444444333222444444444555555555555666777777777888888888999999888:::======<<<::::::;;;>>>>>>??????@@@AAACCCDDDCCCDDDFFFEEEDDDCCCEEEFFFFFFFFFMMM```qqqaaa___ddd{{{pppeeejjj|||jjj___TTTOOOMMMJJJJJJLLLMMMMMMMMMNNNQQQTTTWWWYYY\\\```fffppp|||tttmmmkkkmmmrrryyy|||~~~wwwffffffmmmvvv{{{vvvwwwwwwwwwzzzyyyzzz~~~{{{lll```[[[ZZZZZZYYYTTTLLLBBB:::666777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333111222333444444555555555333333444444444333333222333333333333333333333333333333333333333333333333000111111222222222222222222222222222222222222222333333333333333333333333333222222111222222333333333222111222333444333222444444444555555555555666666666777777888888999999888:::<<<<<<;;;:::;;;<<<>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFLLL```qqqaaa___ddd{{{llleeekkkzzzyyydddYYYPPPMMMLLLKKKLLLNNNNNNNNNOOOQQQTTTYYY^^^```fffjjjrrr|||nnnmmmooouuu~~~~~~}}}oooccceeelllsssxxxwwwzzz}}}uuuxxx~~~yyyiii[[[VVVWWWXXXXXXTTTKKKBBB;;;888777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333333444555555555444333333444444555555555555555444333333333333333333333333333333333333333333333333111222222333444333333333222222222222222222222222333333333333333333333333333333222222111222222333333222111222444555444333444444444555555555555666555666666777888888999999888:::<<<<<<;;;:::;;;===============???@@@AAABBBDDDEEEFFFEEEDDDCCCDDDEEEGGGGGGNNNbbbwwwfffbbbeeezzzjjjdddkkkwwwvvvrrr```VVVNNNLLLMMMMMMNNNQQQPPPPPPRRRVVV[[[bbbhhhlllsssyyyxxxoooooouuuxxxxxx~~~hhh```eeelllssszzz~~~ssswwwvvveeeXXXTTTUUUWWWWWWRRRIII@@@;;;999777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333444555666666666444333222444555555666666666666555222222333333333333444444333333333333333333333333222222333444444444444333333333333333222222222222222222333333333333444444333333222222111111222222444222222333555666666555444444444555555555555666444555666666777888999999888:::;;;;;;::::::<<<>>><<<<<<<<<===>>>???AAAAAACCCDDDFFFEEEDDDCCCEEEFFFHHHIIIPPPeeemmmgggiiiyyykkkdddkkk{{{tttxxx|||jjj^^^UUUMMMMMMNNNNNNPPPSSSSSSTTTWWW\\\cccllltttxxx~~~vvvuuuyyy{{{uuuuuuzzz|||dddaaajjjsss}}}zzzrrruuu|||~~~yyymmm^^^VVVTTTUUUWWWVVVPPPFFF===999999777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333222333555666666666444333333444555555666666555555222222222333333444444444333333333333333333333333111111222333333333333333444444444444333333333222222222222333333444444444444333222222111111222222333222111333555666666555444444444555555555555666444444555666777888999999888:::;;;;;;:::;;;<<<>>>=========>>>???@@@BBBBBBBBBDDDEEEEEEDDDDDDEEEGGGGGGJJJRRRggguuummmnnn}}}tttgggnnn|||xxxxxxeee]]]TTTMMMMMMOOOOOOQQQTTTVVVWWWZZZ```iiisss{{{xxxvvvzzz~~~~~~xxxqqqnnnxxxvvvbbbdddqqq~~~zzzxxxwwwuuuoooqqqwwwzzzrrreeeXXXSSSUUUVVVWWWVVVOOODDD;;;888888777777666555555555555555555555555555555555555555444444444444444444444444555555444444444333333333000222444666777777666555222333333444555555555444222222222333333444444444333333333333333333333333000000111222222222222111555555555444444333333333222222222333333444444444444333333222111111111222222111111222444666555444444444444555555555666666444444555666777888999999999:::;;;::::::;;;===???>>>>>>>>>???@@@AAACCCCCCAAACCCDDDEEEDDDEEEFFFHHHGGGIIIRRRhhhzzzqqqqqq|||lllsssppp^^^XXXSSSOOOOOOOOOOOOSSSXXXXXXbbbjjjmmmqqq{{{zzz~~~|||vvvvvvtttnnnpppuuu~~~ooo^^^aaauuu}}}}}}~~~}}}zzzsssooonnnpppppprrryyy|||nnn___VVVUUUWWWZZZYYYTTTKKKAAA:::999999777777666555555555555555888888777777666666666666444444333333333333222222444444333333333222222222222333444444555555444444444444444444444444444444444222111222444555444222111222222333333222222111222222111111111111111111222222222222222222222222000111111111111222222222444444444333333333222222111111222222222333333333222222333333444555666666666666777777888999999999999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGHHHJJJSSShhhrrrwww~~~nnn\\\UUUQQQNNNOOOOOOPPPUUU[[[]]]hhhssswww|||}}}zzzxxx~~~xxxwww|||wwwpppooovvv~~~~~~lll___ggg~~~}}}tttsssvvvyyy~~~{{{yyyvvvpppnnnooonnnmmmooouuu~~~}}}oooaaaXXXWWWYYY[[[YYYTTTKKKAAA;;;999:::777777666555555555555555555555555444444444333333666555555444444333333333666666555555555444444444222333444444555555444444444444444444444444444444555333111222444555333111111222222333333222222111222222222222222222222222222222222222222222222222222222222222333333333333222222222111111111000000111111222222222333333333222222333444444555666666333444444555666666777777999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGHHHJJJSSSiiiuuuyyyjjjZZZTTTQQQOOOPPPQQQSSSYYYaaaiiiuuu|||uuuoooqqqxxxyyywww{{{xxxooonnnvvvuuugggaaaooouuullljjjnnnsssyyy}}}xxxvvvrrrmmmlllooollljjjkkkpppyyy{{{nnnbbbZZZYYYZZZ\\\YYYSSSJJJBBB<<<::::::777777666555555555555555444444444333333333333333777777777666555444444333666666555555555444444444222333444444555555444444444444444444444444444444555444333333333333222111111222222333333222222111333333333333333333333333111111111111111111111111333333333333444444444444222222222111111111000000111111222222222333333333333333333444555555666666333333444444555666666666999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGGGGJJJTTTjjjxxx|||zzzeeeXXXUUURRRQQQSSSTTTVVV___hhhvvvtttooooooqqqxxx}}}xxx{{{}}}pppmmmtttpppeeedddwwwzzzqqqiiiiiimmmqqqwww||||||yyywwwqqqkkkiiikkkiiiggghhhllluuu}}}~~~vvvkkkaaa[[[ZZZ\\\]]]YYYRRRIIIBBB===;;;:::777777666555555555555555555555555555555555555555888777777666555444333333444444333333333222222222222333444444555555444444444444444444444444444444666555444333333222111000111222222333333222222111222222222333333333333333111111111111111111111111333333333333444444444444444444444333333333222222111111222222222333333333333444444444555555666666555555555666777777888888999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGGGGKKKUUUlll{{{~~~sssaaaVVVSSSRRRRRRTTTUUUYYYcccnnnzzzqqqiiihhhnnnwwwyyyvvvxxx|||sssmmmrrrnnnhhhllluuunnniiikkkoooqqqsssvvv|||zzzyyywwwqqqhhheeeggghhhgggggglllttt{{{~~~}}}yyyqqqiiibbb______```]]]XXXPPPGGGAAA===;;;:::777777666555555555555555555555555555555555555555666666555555444333333222444444333333333222222222222333444444555555444444444444444444444444444444555555555444222111111111111222222333333222222111000111111111222222222333111111111111111111111111222222222222333333333333444444444333333333222222111111222222222333333333444444555555555555555666555555666666777888888888999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGGGGKKKVVVmmm|||~~~sss{{{mmm]]]UUUPPPPPPRRRUUUXXX^^^kkkxxxmmmiiieeehhhrrrwwwppprrr{{{sssoooqqq}}}mmmnnnyyyrrrmmmjjjnnnqqqpppnnnoootttssssssrrrkkkcccbbbeeeiiihhhiiinnnvvv|||~~~~~~|||wwwpppiiieeeccccccddd\\\VVVMMMEEE@@@===:::999777777666555555555555555333333333333333444444444555555555444444444444333666666555555555444444444222333444444555555444444444444444444444444444444333444555444222111222333111222222333333222222111000000000111111222222333222222222222222222222222222222222222333333333333222222222111111111000000111111222222222333333333555555555555555555555555444444555555666777777777999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGGGGKKKWWWooo}}}}}}{{{gggrrr|||hhh[[[UUUPPPQQQUUU[[[```hhhxxx{{{iiiiiijjjqqqtttrrrxxxzzzpppqqqzzz}}}llltttvvvpppmmmppprrrpppmmmmmmkkkiiihhhfffaaa]]]```gggjjjjjjlllrrrzzz~~~|||wwwpppiiieeeccccccccc\\\UUUKKKCCC???<<<:::888777777666555555555555555333333444444444555555555555555555555555666666666666666555555555444444444222333444444555555444444444444444444444444444444222444555444222111222444111222222333333222222111000000111222222333444444333333333333333333333333333333333333444444444444222222222111111111000000111111222222222333333333666666666666555555555555555555666666777888888888999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCCCCEEEFFFFFFEEEEEEFFFGGGGGGLLLXXXppp}}}}}}tttdddpppyyyfffZZZVVVRRRTTTZZZaaahhhrrryyyjjjmmmrrr|||vvv{{{qqqrrrvvvyyykkkxxx{{{uuuqqqssstttqqqooooooeeebbb___]]]YYYXXX___iiikkklllooouuu}}}~~~|||vvvnnngggbbb``````___[[[TTTIIIBBB>>><<<999777777777666555555555555555666666666777777777888888555555666666777777888888444444333333333222222222222333444444555555444444444444444444444444444444111333555444222111333555222222222333333222222222111111222333333444555555444444444444444444444444444444444555555555666666444444444333333333222222111111222222222333333333666666666666666555555555888888888999::::::;;;;;;999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGLLLXXXqqq}}}}}}oooeeepppyyyfffZZZWWWXXXVVV\\\hhhqqqzzzyyysssxxx{{{zzz}}}yyykkk~~~zzzwwwuuupppjjjeee]]]^^^]]]ZZZXXX\\\eeemmmjjjsss{{{|||}}}~~~~~~|||yyywwwoooeee`````````^^^YYYSSSIII@@@:::777777888999888777666666777888999222333333444444555555666333333333444444555555555444333333222222333333444444444444444444444444444444444444444444444444444222222333333333333444444444444444333333222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222000000111222333555777888444444444555555555555666333333444444555666666666::::::;;;;;;;;;;;;;;;;;;>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFDDDCCCCCCDDDDDDHHHVVVpppmmmcccpppxxxeeeYYYVVVXXXWWW^^^lllvvv|||zzz}}}wwwsss}}}yyyvvvsssnnnhhhdddXXXXXXXXXXXXZZZaaajjjpppmmmtttzzzzzzzzz{{{{{{yyyyyyvvvnnnddd___``````]]]ZZZTTTJJJ@@@:::777777777777777666555555666777777444444444444444444444444333333333444444444555555444333333222222333333444444444444444444444444444444444444444444444444444222222333333333333444444444444333333333222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222333333222222222222333333444444444555555555555666444555555666666777777888:::::::::;;;;;;;;;;;;<<<===>>>??????AAAAAABBBCCCEEEFFFHHHHHHFFFFFFFFFGGGEEEIIIVVVppp}}}oooeeerrruuucccXXXVVVYYYZZZcccrrr}}}{{{}}}yyysssxxx~~~zzzvvvrrrmmmhhhdddYYYXXXWWWZZZ```hhhooorrrsssxxx{{{yyyyyy{{{{{{yyyzzzwwwnnneeeaaabbbaaa^^^\\\TTTJJJ@@@;;;888777777666666555555555555666666666666555555444333333222333333333444444444444555444333333222222333333444444444444444444444444444444444444444444444444444222222333333333333444444333333333333222222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222333333222111111222222333444444444555555555555666555666666777777888999999:::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCEEEGGGGGGGGGFFFGGGHHHFFFJJJXXXqqq~~~yyyrrrhhhvvvsssbbbZZZZZZ\\\___jjjyyyzzzrrrssswww~~~pppooovvv}}}zzzvvvqqqmmmiiigggaaa^^^\\\```iiipppsssssswwwzzz{{{zzzzzz}}}yyypppgggeeefffeeeaaa\\\TTTIII@@@;;;999777666666666666666666666666666666555555555444444444333444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444222222222333333333444444333222222222222222222222222222222222222222222222222222222222222222222222000222444333222111222222222222222222222222222222000000000111222333555555444444444555555555555666555555666777777888888999999::::::;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBB@@@BBBDDDEEEEEEEEEFFFHHHHHHMMM[[[tttvvvwwwuuulllzzzuuueee___aaaaaafffqqqrrriiijjjnnnrrr~~~hhhkkksss~~~yyywwwuuuqqqmmmjjjhhhgggfffbbbaaafffooouuuvvvttttttwwwxxxwww{{{|||sssjjjiiikkkiiieee[[[RRRGGG>>>;;;:::888555777777777777777777777777444444444555555666666666444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222000222444333222111222222222222222222222222222222000000111111222333444555444444444555555555555666444555555666666777888888999999::::::;;;<<<======<<<===>>>???@@@AAAAAABBB???BBBDDDEEEEEEEEEGGGHHHJJJOOO^^^yyyqqqvvvyyypppvvvhhhdddfffeeelllyyy}}}~~~nnnggghhhmmmoootttaaajjjtttzzzoooooonnnkkkhhhffffffgggeeecccdddjjjrrrwwwwwwuuunnnqqqrrrtttzzz}}}ssskkkkkkmmmkkkeeeYYYPPPDDD<<<;;;:::888555777777888888888888777777333444444555666666777777555444444444444333333333444333333222222333333444444444444444444444444444444444444444444444444444222222333333333333444444111111111222222222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222555555444333222222222222444444444555555555555666444444555666666777777888888999::::::;;;<<<======<<<======>>>???@@@AAAAAABBBDDDFFFGGGGGGGGGHHHJJJKKKQQQaaa|||qqqwww}}}tttsssdddaaadddhhhqqq|||~~~qqqoootttyyylll]]]lllvvvrrriiijjjjjjiiiffffffhhhkkkjjjjjjkkkoootttwwwvvvtttkkknnnpppsss{{{zzzppphhhiiillliiicccVVVMMMAAA:::::::::888555666666777888888777666666555555555555666666666666555555444444444333333333444333333222222333333444444444444444444444444444444444444444444444444444222222333333333333444444000111111111222222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222777666555444333333333333444444444555555555555666555666666777777888888999888999999:::;;;<<<===>>><<<<<<===>>>???@@@AAAAAABBBDDDGGGGGGGGGGGGHHHIIIJJJPPPaaa|||rrrxxxxxxnnn^^^[[[^^^jjjttt~~~wwwyyyfff\\\nnnwwwwwwiiihhhiiikkkjjjhhhiiilllppprrrrrrtttuuuwwwvvvsssqqqllloooqqqttt}}}~~~wwwmmmeeefffjjjggg```UUUKKK???999:::;;;999555444555666777777666555444777777777666555555444444555555555444444333333333444333333222222333333444444444444444444444444444444444444444444444444444222222333333333444444444000000111111222222222222222222222222222222222222222222222222222222222222000222444333222111222333222222222222222222222222444444444444444555666777444444444555555555666666777777777888999999::::::888888999:::;;;======>>><<<<<<===>>>???@@@AAAAAAAAACCCEEEEEEEEEDDDEEEFFFHHHOOO```|||tttxxxyyyxxxmmmbbb^^^```iiittt~~~fff```lllzzznnnhhhcccgggkkkkkkjjjkkkooosss{{{xxxvvvvvvwwwvvvrrrnnnfffppp||||||nnnbbbdddiiihhhaaa[[[QQQHHH???<<<:::777666777555555555555555555555555666555444333333444555666555555444444444444555555666666666555555444444444555555444444444333333333111111111222222333333333333333333333333333333333555555444333333222111111000000111222333333444444444444333222222111111000222222222222222222222222444333222222111111222222222222222111222222333333444444444555555555666666666666666666777888999:::::::::;;;;;;<<<=========???>>>>>>>>>>>>@@@AAABBBAAABBBDDDDDDCCCCCCEEEGGGFFFOOOcccyyyuuuyyywwwkkk```]]]^^^kkkvvvxxxeeedddrrr}}}|||uuummmhhheeefffiiimmmppprrrttttttxxxxxxyyyyyywwwuuuqqqooojjjtttzzzlllaaaccchhhggg```[[[PPPFFF===;;;999666555666555555555555555555555555666555444444444444555666555555444444444444555555555555555444444444333333444444333333333222222222444444444333333333333333333333333333333333333333555555444333333222111111000111111222333333444444222222222222222222222333222222222222222222222222444333222222111111222222222222111111222222333333444444444444555555555555666666666666777888999:::::::::;;;;;;<<<=========???>>>>>>>>>>>>@@@AAABBBAAACCCDDDDDDCCCCCCDDDFFFGGGQQQfff}}}vvvsss}}}xxxwwwjjj```^^^```oooxxxqqqccchhhzzz{{{rrrrrrssspppkkkiiikkklllnnnssswwwyyyvvvsssuuuyyy}}}|||wwwrrrooonnnpppyyywwwjjj```bbbgggeee___ZZZMMMDDD<<<:::888555444555666666666666666666666666666555444444444444555666555555444444444444555555444444444444333333333333333333222222222111111111666555555444444333333222333333333333333333333333555444444333333222222111111111111222222333333444000111111222333333444444222222222222222222222222444333222222111111222222222222111111222222333444333333333444444444555555666666666666777888999::::::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCBBBCCCEEEIIISSSiiixxxrrrqqqyyyvvvwwwlllcccbbbeeeqqqzzzuuuzzzjjjaaajjj~~~~~~uuunnnnnnooollliiiiiitttwww{{{}}}}}}zzzvvvssswww}}}wwwooollllllsss|||ttthhh___aaaeeeddd]]]YYYLLLCCC;;;:::999666444555777777777777777777777777555555555444444555555555555444444333333444444555333333333333333333333333333333333333222222222222444444444444333333333333444444444444444444444444444444444333333222222222111111111222222333333333111111111222222333333333222222222222222222222222444333222222111111222222111111111111222333444444333333333333444444444444666666666666777888999:::999::::::;;;;;;<<<======>>>>>>>>>??????@@@AAAAAABBBCCCDDDDDDBBBBBBCCCDDDIIITTTkkkuuuqqqrrrvvvtttvvvllleeeeeehhhrrr{{{yyyrrr{{{vvveee```kkk{{{uuuqqqpppnnnjjjggghhh{{{{{{xxxyyy|||vvvmmmkkkmmmttt}}}rrrhhh```aaadddbbb\\\XXXKKKBBB<<<;;;:::777555666777777777777777777777777444555555555555555555444444444333333333333444444333333333333333333333333444444444444333333333333000111111222333444444555444444444444444444444444444444333333333333222222111222222222222222333333333333333222222222111111222222222222222222222222444333222222111111222222111111111111222333444555333333333444444444555555666666666666777888999:::999999::::::;;;<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCBBBBBBCCCDDDHHHSSSjjjwwwuuuwwwtttsssxxxooohhhgggkkkttt|||yyywwwkkk^^^___nnn~~~|||zzzwwwpppiiiiiinnnvvvooonnnpppttt}}}rrrhhhaaabbbddd```ZZZVVVIIIAAA;;;;;;;;;888666666666666666666666666666666444444555666666555444444444444333333333333444444333333333333444444444444555555555444444444333333//////000111333444555555444444444444444444444444333333333333333333333333222222222222222222222222444444333333222111111000222222222222222222222222444333222222111111222222000000000111222333444555444444444555555555666666666666666666777888999:::999999999:::;;;;;;<<<<<<======???@@@@@@AAA@@@@@@???AAABBBCCCBBBBBBDDDEEEHHHRRRhhh~~~~~~uuurrrvvvnnnlllooowww~~~zzz}}}___XXX___sssuuunnnsss}}}}}}vvvrrrtttwwwvvv~~~rrriiiccccccddd___XXXUUUGGG???:::::::::777555555555555555555555555555555444444555666666555444444444333333222222333333444333333444444444555555555444444444333333333222222111111111222333444555555555555555555555555555555333333333333333333333333222222222222222222222222333222222222222222222222222222222222222222222222444333222222111111222222000000000111222333555666555555555666666666777777666666666666777888999:::888999999::::::;;;<<<<<<<<<===???@@@AAAAAA@@@@@@>>>???AAABBBBBBCCCEEEFFFHHHRRRggg}}}wwwrrr}}}tttqqqsssyyy{{{{{{wwwWWWSSS___xxx{{{ttt~~~{{{vvvuuuyyy}}}xxxsssjjjddddddddd^^^XXXTTTEEE===888999999666444444555555555555555555555555333444555666666555444333444333333222222333333444444444444555555666666666333333333222222222111111333444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222111111111222222333444444222222222222222222222222444333222222111111222222000000000111222444555666666666666666777777777777666666666666777888999:::888999999::::::;;;<<<<<<<<<===???@@@AAAAAA@@@@@@===???AAABBBBBBCCCEEEGGGIIISSSggg}}}xxxrrryyyssssssuuu|||uuuxxxeeeWWWWWWaaa}}}}}}|||xxxwwwxxxzzz~~~kkkfffbbbeeekkkjjj___UUUHHHAAA999666777999888666888888888888777777777777777777777666555555555444222444555444333111222222444444444444444444444444555555555444444333333333333333222222222222222222777777666555444333333222222111111000000111111222555444333222222222333444666444222222333333333222444333222111111222333444333333333333333333333333333333333444444444555555444444333444444555666777555555666666777777888888888999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEIIISSSjjj}}}yyyrrryyyvvvppppppuuuyyytttyyycccYYY\\\iii~~~{{{yyyzzz|||~~~llleeeaaaeeekkkjjj```UUUFFF@@@999777888999888666777777777777777777777777444444444444444333333333333444666555333222222333444444444444444444444444555555444444444333333333222222222222333333333333555555555555555444444444444333333222222333333444444333222222222333444444555444333333444444444333333333222111111222333333222222222222222222222222333333333444444444444555444444333444444555666777555555666666777888888888999:::;;;<<<<<<======<<>>:::888999999777555666666666666666666666666333333333444444444444444444555777666444333333444444444444444444444444444555444444444444333333333111222222333333444444444444444444555555555666666444333333222222333333444222222222222333333555555333333333333333333333333333333222222222222333333111111111111111111111111333333333333444444444444444444333444444555666777555555666777777888888999::::::;;;<<<============??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFIIINNNddd|||www{{{}}}ooodddaaacccnnnxxxuuuyyyppp[[[\\\lll}}}|||zzzkkkddd```dddjjjhhh[[[NNN???===:::999:::999666444555555555555666666666666444555555555666777777777555666888777555444444555444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555222111111000000111111222111111222222333444555555000111222222222111222333333333333333333333333333222222222222222222222222222222333333333444444444444444333444444555666777555666666777888888999999:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCEEEFFFOOOSSSggg}}}{{{|||zzzrrrfff^^^]]]```jjjuuuxxxsss}}}jjjYYY^^^uuu||||||~~~}}}tttjjjfffdddgggiiidddUUUHHH<<<;;;:::999999888666555444555555555666666666777444555555555666777777777555777888777666444555555444444444444444444444444444444444444444444444444666555555444444333333333777666666555444444333333222111111000000111111222000111222333444444555555111444666666444333333555333333333333333333333333333333333333333333333333222222222333333333444444444444333444444555666777666666777777888999999999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBEEEFFFQQQUUUlllyyyzzz}}}yyy{{{kkk```[[[[[[___gggrrrxxxqqqrrrwwwfffZZZddd~~~yyy|||~~~{{{}}}}}}{{{}}}yyyqqqjjjjjjkkkmmmjjj```PPPDDD::::::999999888777666666555555555666666777777888333333333444444444444444555666888777555444444555444444444444444444444444333333333444444444444555666666555555555444444444888777666555444333222222444333333222222333333444111111333333444444444444555999;;;;;;888555666888333333444444444444333333333333333333333333333333222222222222333333333333444444333444444555666777666666777888888999999:::::::::;;;<<<============>>>>>>??????@@@AAAAAAAAAAAA@@@??????@@@BBBDDDFFFMMMTTTpppxxx{{{|||yyyzzzuuuddd[[[VVVWWW[[[aaalll~~~|||rrrnnnuuuooobbb]]]mmm~~~{{{~~~|||vvvuuuvvvuuusssrrrqqqvvv}}}uuuqqqlllpppuuuuuummm]]]LLLAAA999999999888666666777888555555666777777888999999444444444444444333333333444666777777555444444555444444444444444444444444333333333444444444555555333444444555666666777777666666555555444444444333444333333222222333333444222222333444444444333222777:::>>>===888555555777333333444555555444333333222222222222222222222222111222222222222333333333444444333444444555666777666777777888888999::::::999:::;;;<<<<<<======<<<======>>>>>>???@@@@@@AAAAAA@@@???>>>???BBBDDDFFFKKKUUUuuuyyyssswww}}}ppp___VVVRRRRRRUUU[[[fffxxxyyyppppppzzziiiaaa```ttt{{{yyy~~~yyyqqqooommmkkkiiijjjjjjrrr}}}zzzsssrrrnnnuuu|||{{{ooo\\\KKK@@@999999888777555555777999555666666777888999999:::777777777666666555555444444555777666444333333444444444444444444444444444333333333444444555555555111111333555777888:::;;;444444444555555555555666222111111111111111111222222333444444444333222111555999===;;;666222222444333333444555555444333333111111111111111111111111111111222222222333333333444444444444444555777777777777777888999999::::::888999:::;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@AAA@@@>>>>>>???AAADDDFFFLLLXXXyyy|||yyyooowwwlll\\\SSSOOOQQQUUUXXX```mmm{{{pppnnnvvvvvveee]]]ddd~~~xxx|||yyy{{{xxxmmmfffcccbbbaaafffmmmvvv{{{zzztttnnnkkknnn|||lllXXXHHH???:::999888888777888888888555555666777777777777777555444444333333444444555666555444444555666555444555555666666555555444333555444333222222222333444444555777888999888666555333333333444444444555555444444444444444444444444444444444555555555666666222222222222222222222222222222222222222222222222222222222222222222222222000111222333444444444444666666555555555444444444555555555666777777888888;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAAAAAAAABBBBBBBBB@@@???>>>>>>???AAACCCDDDJJJ\\\|||yyy{{{|||kkkooozzzfffXXXQQQNNNQQQUUUUUU\\\gggtttzzznnnrrr~~~pppaaa^^^kkkxxxvvv{{{uuuxxxwwwmmmhhhggggggggglllqqqwwwyyyvvvpppjjjhhhpppjjjTTTEEE===:::999999888777777777777555555666777777777777777555444444333333444444555666555444444555666555444555555555555555444444333444333222222222333444444777777888888777555333111333333333444444444444555333333333333333333333333222222222222333333333333333222222222222222222333333333333333333333333333222222222222222222222222111222222333333444444555222222222333333444444444555555666777777888888999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???????????????@@@???>>>>>>???AAACCCEEEJJJ\\\zzz}}}~~~wwwjjjqqqooo^^^SSSOOOMMMPPPTTTSSSXXXaaakkkxxxtttnnnwwwhhh\\\aaaxxxrrrwww}}}uuussswww~~~vvvooommmnnnpppqqquuuxxxzzzwwwqqqiiieeedddsss~~~eeeOOOAAA;;;;;;:::999888777666666666555555666777777777777777555555444444444444555555666555444444555666555444555555555555555444333333222222222222333333555555555666666666555444222111333333333333444444444444333333333333333333333333111111111111222222222222444333222111111222333444444444444444444444444444222222222222222222222222333222111111222333555666000111222333444555666666666666777777888999999:::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>??????@@@???>>>>>>???AAADDDEEEJJJ[[[wwwqqqgggqqqtttfffXXXPPPMMMLLLNNNRRRSSSWWW]]]dddnnn||||||sssppp||||||cccYYYhhhzzzpppyyy{{{vvvrrrsssyyy~~~wwwssssssvvvzzz|||}}}~~~}}}vvvllldddbbbbbbrrrxxx^^^III>>>:::;;;:::999777666666666666555555666777777777777777555555444444444444555555666444444444555666555444444444555555555444333333111111222222333444555555111222333444444444444444222222333333333444444444222222222222222222222222222222333333333444444444444333111000000111333444444444444444444444444444222222222222222222222222333222111111111333555777444444444555666777777888777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAA@@@???>>>>>>???BBBDDDFFFIII[[[sssllldddpppzzzlll```TTTOOOMMMKKKMMMPPPRRRVVVZZZ___gggsss|||~~~xxxrrrsssuuuaaa[[[qqqvvvqqq{{{{{{uuusssqqqttt{{{}}}yyywwwyyy}}}uuuiiibbbbbbeeerrr|||nnnUUUDDD<<<;;;:::999888777666666666666555555666777777777777777666555555444444555555666666444444444555666555444444444444555444333333222000111222333444444555555000111222333333444444444222222222333333333444444222222222222222222222222222222333333333444444444333333222111111222333333222222222222222222222222222222222222222222222222333222111111111333555777666666666666666666666666777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAA??????>>>>>>@@@BBBEEEGGGHHH[[[rrr~~~jjjdddsssssseee[[[QQQNNNMMMKKKLLLNNNOOOSSSWWW]]]dddppp}}}yyysssooorrrvvv{{{zzzxxxzzz|||qqqpppvvvoooccc^^^zzzvvvrrrtttzzzwwwvvvuuuxxx~~~}}}{{{yyyzzz}}}vvvjjjeeegggllltttyyyvvvdddNNNAAA<<<;;;888888777666666666777777555555666777777777777777666666555555555555666666666555444444555666555444444444444444444333222222111111333333444444444444444333333333222222222222222222222222333333333333333333333333333333333333111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222111111222333555666555555555444444444333333666666777777888999999:::;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===>>>???@@@@@@??????>>>???@@@CCCFFFHHHHHH\\\qqq~~~zzz}}}{{{iiihhhzzzxxxjjj]]]UUUMMMLLLMMMLLLLLLNNNMMMRRRYYY```iiiuuuuuukkkeeegggiiimmmooorrrwww}}}{{{rrrlllfffiiimmmrrrxxxvvvkkkppp||||||iiieeebbb~~~mmmpppzzzyyyxxxyyy{{{~~~xxxmmmiiimmmtttzzzzzzqqq]]]JJJ???<<<:::777666666666666777888888555555666777777777777777666666555555555555666666666555444444555666555444333444444444444333222222222222333444444444333222444444333222222222222333111222222222222333333333333333333333333333333333222222222222333333333333000111333444444333111000333333333333333333333333222222222222222222222222111222222333333444444555444444444444555555555555555555666777777888888999;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@AAAAAA??????>>>???AAACCCFFFHHHIII^^^rrrxxxxxxwww}}}{{{kkkkkk~~~pppbbbXXXPPPJJJKKKMMMMMMMMMOOOMMMSSS\\\eeeppp}}}yyylllccc^^^bbbeeegggiiiiiimmmssswwwpppqqqtttvvvuuuqqqjjjddd]]]```fffmmmuuuqqqkkkrrrqqqeeegggdddwwwiiiqqqvvvvvvxxx{{{}}}~~~}}}{{{yyyooolllrrryyy|||oooZZZHHH???;;;999555555555666666777888999555666666777777777777777666666555555555555666666666555444444555666555444333333444444444333222222222333444444444333222111111111111222333555666777111111222222222333333333444444444444444444444444444444555555555555666666///111333555555333111///444444444444444444444444222222222222222222222222000111222444444444444444444555555666777888999999555555555666777777888888;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBCCCDDDDDD??????>>>???AAADDDGGGIIIJJJ```sss~~~tttssswww~~~}}}mmmmmmxxxhhh]]]QQQOOOLLLJJJIIIJJJLLLMMMTTTWWW^^^gggsss|||oooddd______ddddddfffhhhkkklllkkkiiifffkkkqqqvvvwwwrrriiibbb^^^bbbiiirrr}}}xxxnnnooo{{{iii______mmmqqqlll~~~rrrtttwwwxxxyyyzzz|||~~~xxxllljjjtttyyyeeeOOOAAA;;;:::999999999999888777666666555777777777777777777777777555555555555555555555555444444444444444444444444777666555333333444555555444444444444444444444444444444444444444444444444555555555444444333333333444444222222222222444444444333333333333444555555222222333333333333444444222222111111111111222222444333333222222333333444555555444333333333333444555555555555555555444444888777555444555777:::<<<>>>>>>======<<<<<<;;;;;;<<<>>>???AAAAAA@@@???>>>>>>??????>>>???AAAFFFIIILLL^^^{{{|||rrr|||zzz|||rrrbbbWWWPPPNNNLLLJJJJJJKKKMMMNNNRRRWWW___gggrrrvvvsssttttttzzztttjjjaaa___aaagggjjjmmmooonnnmmmkkkjjjiiinnntttzzzzzztttlllfffgggkkksss|||wwwooorrr|||iiibbbbbb|||wwwxxxzzzzzzyyywwwvvvvvvwwwxxx|||rrrooowwwyyycccMMM???:::888888999999888888777666666555777777777777777777777777555555555555555555555555444444444444444444444444777666555555444444555555444444444444444444444444444444444444444444444444555555444444444333333333444333333222222333333444444333333333333444555555222222333333333333444444333333222222222222333333444333333222222333333444444444333222222222222333555555555555555555555555777777666555666888:::;;;<<<<<<<<<<<<=========>>>===>>>@@@AAABBBAAA@@@???>>>??????>>>???AAAFFFIIIMMM___zzz{{{qqq~~~||||||}}}lll^^^UUUNNNMMMKKKJJJJJJLLLNNNPPPQQQYYYbbbiiirrrsssfffdddgggjjjtttuuukkkddd```bbbgggpppvvv|||}}}xxxrrrpppppprrrwww~~~}}}vvvqqquuuzzzsssooowwwxxxllllllppp~~~zzzvvvuuuuuuwwwxxx|||uuusssyyyttt]]]III>>>:::999:::999999888888777666666666777777777777777777777777555555555555555555555555666555555555444444333333666666666666666555555444444444444444444444444444444444444444444444444444444444444444333333333333444333333222222333333444333333333333333444555555222222333333333333444444444444333333333333444444444333333222222333333444333333222111111111111222555555555555555555555555666666666777888888999999999:::;;;<<<===>>>???@@@>>>???AAABBBBBBBBBAAA@@@???????????????BBBFFFIIIOOO___xxx|||}}}yyyooo~~~{{{yyyiii\\\UUULLLKKKJJJIIIJJJMMMPPPRRRRRR[[[eeemmmtttzzzkkk______dddjjjwww}}}uuulllfffaaa```gggppp}}}{{{xxxzzzvvvnnnooowwwqqq|||~~~zzzwwwxxxzzz}}}|||{{{yyyuuurrrsssyyymmmUUUEEE===:::;;;<<<888888888888777777666666666666666666666666666666555555555555555555555555666666555555444444333333555666777888777666555444444444444444444444444444333333444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555222222222333333333444444444444333333333333444444444333333222222333333444444333333222222222222222444444444555555555555555444555777888999999888888999:::;;;<<<===>>>???@@@???@@@AAABBBBBBBBBAAAAAA???????????????BBBFFFJJJQQQ___wwwyyyzzzuuukkk}}}~~~zzztttdddYYYRRRKKKJJJIIIIIIJJJMMMPPPSSSTTT]]]hhhpppxxxtttfff\\\]]]ccckkk{{{}}}yyywwwrrrmmmhhhccc```bbbnnnzzzqqqnnntttwwwyyy{{{~~~|||{{{~~~|||wwwqqqmmmnnnttt|||~~~hhhOOOBBB<<<999888:::888888888777777777777777666666666666666666666666555555555555555555555555666666666555555444444444555666777777777666444333444444444444444444444444333333333444444444555555333333333333333333333333333333333333333333333333333222222222222333444444222222222333333333444444333333222222222222333333444333333222222333333444555555444333333333333333444444444555555555666666444555777999999999888777;;;;;;;;;<<<===>>>>>>???@@@@@@AAAAAABBBBBBBBBBBB???@@@@@@???@@@BBBGGGJJJRRRbbbyyyzzzwwwpppfffyyy{{{xxxnnn^^^SSSMMMKKKJJJIIIIIIKKKMMMQQQSSSVVV]]]gggqqq}}}mmmaaaXXXZZZ___hhhxxx}}}wwwtttqqqppppppqqqqqqpppmmmkkkhhhfffdddhhhxxx}}}qqqsss|||yyyxxxrrryyy}}}uuummmkkkpppxxx~~~dddKKK@@@<<<888555666888888777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555555555555555555444444333444444444444444444444444222333333444444555555555222222222222333333333333222333333444444333333222222222222222222333444444222222333333333333444444333333222222222222333333444333333222222333333444666555444444333333444444333333444444555666666666444555777888999999888888;;;;;;;;;<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@CCCGGGJJJTTTggg~~~vvvlllcccxxxvvvwwwyyyhhhYYYPPPLLLLLLKKKIIIIIIJJJMMMPPPRRRVVV\\\eeepppiii^^^WWWYYY^^^eeeuuusssjjjhhhffffffiiimmmooopppooonnnooonnnmmmtttvvvooowww|||qqqsss|||zzzrrrkkkkkksss|||www]]]EEE>>>>>>:::666777777777777777777777777888777777777777777777777777555555555555555555555555444444555555666666777777555555444333333333333333444444444444444444444444222222333333444555555666111111222222222333333333222333333444444333333222222222222111222222333444222222333333333333444444444444333333333333444444444333333222222333333444555444333333222222333333333333444444555666666777555666777888888999999999888999:::<<<===???@@@AAA???????????????@@@AAAAAA@@@@@@@@@@@@@@@CCCGGGKKKWWWmmmxxxjjjaaayyywwwqqquuurrrdddYYYRRROOOLLLKKKJJJIIIJJJMMMPPPRRRVVVZZZbbbooojjj```YYY[[[___fffuuu~~~pppfffdddbbbccchhhmmmrrrtttssstttuuuvvvwww|||ooommmwww}}}wwwrrryyywwwooohhhkkkttt~~~nnnTTT???<<<@@@>>>;;;<<<777777777777777888888888777777777777777777777777555555555555555555555555333333444555666777888888555444333222111222333444444444444444444444444444222222333333444555666666111111111222222333333333222222444444444444222222222222111111222222333444222222333333333444444444555555555444444555555555444333333222222333333444444333222222111111222222333333444444555666777777666666666777888888999999666777999;;;>>>@@@BBBCCC??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@CCCGGGKKKZZZrrrzzzjjjbbb{{{|||rrrmmmtttvvviii^^^VVVPPPLLLJJJJJJIIIJJJKKKNNNQQQSSSTTT[[[ggguuunnnaaaXXX[[[bbbiiittt{{{kkkfffdddbbbdddjjjssszzz~~~~~~}}}sssiiikkk}}}xxx{{{~~~~~~ssslllgggjjjttt|||```NNN???===<<<666444999888888888888888888888888444666888888666444444444666666555555555555666666777666666888:::999555222555444333333222222222222222222333333444555666666333333333333333333333333444444444444333222111111444444444444444444444444333333333222222111111111555555555555555555444444555555555444444333333333555444222111111111222222333333333333333333333333555555555555555555444444666666666777888888999999888999999:::;;;<<<======<<<<<<<<<===============>>>???@@@@@@BBBEEEJJJNNNYYYyyyxxxkkkbbbvvv{{{vvvuuurrryyyyyykkk```WWWPPPMMMJJJJJJIIIJJJKKKNNNQQQSSSSSSYYYeeessspppbbbYYY\\\bbbhhhrrr}}}~~~sssjjjgggcccdddkkkttt|||}}}pppiiiooossszzzuuummmgggjjjtttzzzzzzvvvZZZIII===<<<<<<777666:::888888888888888888888888555777888888666555555555666666555555555555666666777666555777999888555222444444333333333333333333222333333444444555555555444444444444444444333333444444444444444444333333333333333333333333333333444444444333333333222222444444444444444444444444555555444444444333333333333333111000000000111111333333333333333333333333555555555555555555555555666666777777888888999999999::::::;;;<<<===>>>???=========>>>>>>>>>>>>???===>>>??????@@@DDDIIIMMM^^^~~~}}}pppiii}}}wwwsssqqqooowww}}}ooobbbYYYRRRNNNJJJJJJIIIJJJLLLNNNQQQSSSUUUZZZeeerrrssseee[[[]]]bbbfffoooyyy}}}}}}sssooojjjjjjpppxxxvvvllllllwwwtttvvvmmmgggkkktttxxxqqqhhhQQQDDD:::;;;<<<999888;;;888888888888888888888888666888999999777666666666666666555555555555666666555555555666777666444111333333333333333444444444444444444444444444444444444444555555555555555555444444444555555555555555333333333333333333333333555555444444444444333333222222222333333444444555555444444444444333333333222111111000000000000111333333333333333333333333555555555555555555555555666666777777888999999999:::;;;;;;<<<===>>>??????>>>>>>>>>??????@@@@@@@@@>>>???@@@@@@BBBEEEJJJNNNaaavvvoootttqqq{{{jjjjjjvvvuuuggg\\\TTTOOOKKKJJJJJJJJJLLLOOORRRSSSXXX[[[eeerrruuuggg]]]___cccfffnnnwww{{{~~~}}}zzz||||||yyyvvvvvvyyy~~~pppkkkqqq}}}tttlllggglllvvvvvviii\\\III@@@:::;;;<<<999888999888888888888888888888888777888999999777666666777666555555444444555555666444444444555555444333222222222333444444555555555444444444444444444333333555555555555666666666666555555555555555666777777222222222222222222222222444444444444444333333333000000111222333333444444444444444444444444444444222222111111111111111111333333333333333333333333444444444555555555555555666777777888888999::::::::::::;;;<<<===>>>??????===>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCDDDHHHMMMQQQ```xxxttttttqqqttteeefffvvv}}}nnnaaaVVVPPPKKKKKKJJJKKKLLLOOORRRTTTXXXZZZcccqqqvvvhhh___aaafffiiipppzzz||||||uuusssyyy{{{kkkkkkwwwyyy~~~ooojjjhhhpppyyyuuudddSSSEEE???:::::::::888777777777777777777777777777777888999999888666666777888555555444444444444555555444444555444444333333333222222444555555555555444444444444444444444333333555555555666666777777777555555555555555666777888222222222222222222222222222222222222222333333333000000111111222333444444444444444444444444444444222333333333333333333333333333333333333333333333444444444555555555666666777777777888999999::::::999999:::;;;<<<======>>><<<<<<===>>>>>>???@@@@@@AAABBBCCCCCCEEEHHHMMMQQQ___~~~{{{xxxxxxssssssdddfffxxxvvvfffXXXPPPKKKKKKJJJKKKMMMOOORRRTTTVVVYYYaaaooo~~~xxxkkkcccffflllooowwwtttooorrrwww~~~}}}~~~ttthhhooowwwwwwxxxzzzllljjjmmmuuu|||ttt___MMMBBB???;;;999888888777666777777777777777777777777888888888777555555666888555555444444444444555555444555666555333222333444222333555666666555444444444444444444444444444444444444555555666777777777777666555444444555777888333333333333333333333333111111222222222222333333111111111222222333333444333333333444444444444555222333444444555444444444333333333333333333333333333333444444555666666666777777888888999:::::::::888888999:::;;;<<<======;;;<<<<<<===>>>???@@@@@@???@@@AAAAAABBBFFFKKKOOO```~~~zzzvvvyyyiiijjj|||}}}kkkZZZPPPLLLKKKKKKKKKMMMPPPRRRTTTXXXZZZbbbqqqzzznnnggglllsssxxx}}}tttuuuzzz~~~|||~~~rrrkkkwwwlllooo|||~~~|||xxxjjjlllrrr{{{~~~rrr[[[HHH???>>>;;;888777999999999777777777777777777777777777888777666444444666777555444444333333444444555444666777555333222444666333444666777666555333222222333333444444555555555333333444555555666777777777666555333333444555666333333333333333333333333222222222333333333444444222222222333333333333333333333333444444444555555111222333444444444333333333333333333333333333333333333444444555666666777777888888999999::::::;;;999999:::;;;<<<===>>>>>><<<======>>>???@@@AAABBB>>>???@@@AAABBBEEEKKKNNN```~~~yyyxxxrrrpppmmm\\\QQQLLLKKKKKKKKKMMMPPPSSSTTT[[[^^^fffuuu|||qqqkkkqqqyyy~~~}}}~~~vvvvvvxxxtttooowwwhhhmmm|||}}}wwwjjjooowwwpppXXXEEE===<<<:::777777:::;;;;;;777777777777777777777777777777777555333333555777555444444333333444444555555666777666333222444777444555666777666555333111222222333333444555666666333333333444555666666777888777555333222333444555444444444444444444444444333333333444444555555555444444333333333333333333333333333444444555555555000111222333444333333222333333333333333333333333333333444444555666777777777888888999999:::;;;;;;::::::;;;<<<===>>>??????===>>>???@@@AAABBBCCCCCC@@@AAABBBBBBCCCGGGLLLPPP^^^}}}||||||{{{wwwxxxyyytttjjjYYYPPPKKKJJJJJJMMMNNNNNNRRRXXXZZZcccooo{{{wwwooosss~~~}}}}}}}}}yyyvvvqqqpppqqqzzz{{{uuu{{{jjj```mmmyyy|||}}}yyyqqqwww}}}jjjQQQ???===<<<;;;:::999999999999999999777666555555555555666666666666666666666666666666666666666666666666333444444444555666666666444444444444444444444444444444444444555777888999555444333333333333444555666555444333222333444555777666555444333222222222555444444333333444444555555555444333333222111111444444444555555555666666444444444333333222222222111111222222222333333333444333333333333444555555444555666888888888777666:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>@@@AAABBBBBB>>>>>>AAADDDEEEJJJPPP^^^rrrsss}}}{{{~~~zzztttkkk[[[RRRLLLJJJJJJNNNNNNNNNSSSYYY]]]eeeppp|||{{{uuu{{{}}}vvvqqqlllmmmpppyyy}}}{{{xxxggg___mmmzzz|||wwwyyy~~~~~~~~~zzzzzzzzzfffPPPAAA<<<<<<;;;:::999999999999999888777666666555666666666666666666666666666666555555555555555555555555444444444555555555555555444444444444444444444444777777666555555555555555555555444333333444555555555555444333333333444555666666555444333333333333555444444333333444444555555555444333333222111111333333444444444555555555444555555555444444333222111111222222222333333333444333333333333444555555888999999999999888888777999999999:::::::::;;;;;;<<<<<<<<<===>>>???AAAAAABBB??????BBBDDDFFFLLLRRRbbbrrrvvvuuurrr}}}jjjZZZQQQLLLJJJKKKNNNOOOPPPUUU[[[aaahhhqqq|||yyysssllloootttzzz|||nnneeeeeewwwyyyzzzvvvwwwzzzzzzzzz}}}zzzsss^^^LLLAAA<<<;;;:::999999888999999777777666666666666777777666666666666666666666666444444444444444444444444555555555555555444444444444444444444444444444444777777666666666555555555555555444333333444555555555444444333444444555555666555444444333333333333555444444333333444444555555444444333333222222111222222333333333444444444333444666777666555333222111111222222222333333333444333333333333444555555;;;:::999888777777777777888888888999999999::::::<<<<<<<<<===>>>???@@@AAACCC@@@AAADDDEEEGGGNNNUUUjjjqqqxxxoooooovvveeeVVVNNNLLLJJJKKKNNNPPPRRRWWW^^^dddjjjsss}}}xxx{{{~~~~~~~~~yyytttffffffqqq~~~|||wwwxxxyyy{{{}}}~~~zzzxxx~~~kkkUUUFFF???;;;::::::999888888999999777666666666666777777888666666666666666666666666444444444444444444444444666666666555444444444333444444444444444444444444333444555666777888888999555555444444444444555555444444444444444555555555666555444333333333333333555444444333333444444555444444444333333222222222111111222222222333333333111333555777777555222111111111222222222333333333444333333333333444555555888777666555555555777777999999999999::::::::::::<<<<<<<<<<<<>>>???@@@AAACCCBBBBBBEEEFFFHHHPPPYYYvvvnnnwwwwwwiiilll~~~ooo```SSSLLLMMMKKKKKKOOOQQQTTTZZZbbbhhhnnnwww}}}hhhaaaggg{{{~~~yyyyyyzzz~~~zzzvvvtttzzzzzzfffQQQCCC===::::::999888888888999999777666666666666777777888666666666666666666666666444444444444444444444444666666666555444444444333444444444444444444444444333444666777888999888888555555555555555555555555444444444555555666666666555555444333333333444444555444444333333444444555444444333333333333222222111111111222222222333333///111333555555444111000111111222222222333333333444333333333333444555555666555555444555777999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAACCCBBBCCCFFFFFFIIIRRR\\\~~~|||kkkuuusssffflllsssggg]]]SSSMMMMMMKKKLLLOOORRRUUU]]]eeennnuuuxxxbbbcccnnn||||||||||||wwwtttsssvvv{{{|||sssaaaNNNBBB>>>999999888888888888999999777777666666666666777777666666666666666666666666444444444444444444444444555555555555555444444444444444444444444444444444666777888999888777666555444555666666666666555444333444555666666666666666555444444333333444444444555444444333333444444555333333333333333333333333111111222222222333333333///000222333444333111000111111222222222333333333444333333333333444555555666666666777888:::<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@CCCBBBDDDFFFFFFIIISSS___}}}zzziiitttuuugggmmm~~~pppeee^^^XXXRRRMMMNNNKKKLLLPPPSSSWWW___ggguuu~~~ooocccnnn{{{wwwuuutttuuuvvvsssiiiYYYIII@@@<<<999999888888888888999999999888777666666555666666666666666666666666666666555555555555555555555555444444444555555555555555444444444444444444444444666777888999999777666555444555666777777666555444222333555666777777777666444444444333333444444555555444444333333444444555333333333333333333333333222222222222333333333444000111222333333333333222111111222222222333333333444333333333333444555555555666777999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBDDDFFFEEEHHHTTT```~~~~~~xxxjjjvvvyyyjjjooozzzpppcccZZZVVVSSSOOOLLLNNNKKKLLLPPPTTTXXX```hhh{{{}}}jjjhhh{{{{{{wwwvvvvvvtttrrrkkk___PPPDDD<<<:::999888888888888888999999999999888666555555555555666666666666666666666666666666666666666666666666333444444555555666666666444444444444444444444444333444777999::::::999888444555666777777666555444222333555777777777777666444444333333333444444555555444444333333444444555333333333333333333333333222222333333333444444444222222222333333444444444111111222222222333333333444333333333333444555555444555777888888777666555888888999999999:::::::::;;;;;;;;;;;;===>>>???@@@AAABBBDDDEEEEEEHHHTTTaaayyy~~~wwwkkkyyy|||lllqqqwwwooodddaaa\\\WWWRRROOOLLLKKKNNNLLLLLLOOOTTT[[[iiivvv}}}vvvqqqdddkkk{{{uuusssrrrrrrqqqnnngggYYYIII>>>::::::;;;:::888999::::::999777:::999777555444555666777999999888888777777666666444444555666777777777666666666555444444444444555666666666666666555555444222222333555666888999999666777777666333222222333333333333333333333333333333333333333333333333333444444333333333333333444111111222222222333333333111222222333333222222111111222222333333222222111111111111111111111111111222222333444444555555666666777888777666666888:::999;;;<<<;;;::::::;;;<<<<<<<<<<<<<<<============FFFBBB???@@@CCCGGGRRR\\\pppvvvkkkzzzqqqvvv{{{tttkkkdddYYYXXXUUUQQQOOOMMMLLLLLLNNNMMMMMMPPPTTT\\\lll{{{{{{{{{nnnlll{{{|||xxxvvvwwwwwwrrrnnndddUUUGGG===;;;<<<;;;:::888999::::::999777888777555444444666777888777666666666555555555444333333444444555555444444777666666555555555555555111222333555666666666666555555555555666666666666888999999777555333333444333333333333333333333333333333333333333333333333111111000000000000000111222222222222333333333333111222222333333222222111111222222333333222222111111111111111111111111111222222333444444555555666666777888777666666888:::999;;;<<<;;;::::::;;;===<<<<<<=========>>>>>>>>>CCCAAAAAADDDFFFIIIQQQZZZrrrrrrkkk~~~pppvvvxxxrrrnnnhhh```[[[TTTSSSQQQOOOMMMMMMMMMMMMOOOOOOQQQSSSUUU___sss{{{~~~uuunnn{{{}}}zzz{{{}}}~~~vvvnnn```PPPCCC===<<<>>>;;;:::888999::::::999777555555444444555666888999666666666666555555555555555555555555555444444444777666666555555555555555000111222444555555666666555555555555555555555555:::;;;;;;999666444444555333333333333333333333333333333333333333333333333333333333222222333333444333333333333444444444444111222222333333222222111111222222333333222222111222222222222222222222222222222333444444555555666666777888888777777888999999:::;;;;;;::::::<<<======>>>>>>>>>>>>???????????????BBBGGGHHHJJJQQQYYYxxxqqqmmmpppwww|||tttnnnhhhccc]]]ZZZWWWUUUSSSQQQOOONNNMMMNNNOOOQQQTTTVVVYYYddd{{{wwwyyypppsss~~~|||~~~{{{ppp]]]LLL@@@<<<===>>>;;;:::888999::::::999777555555444444555666777777888888888888777777777777999888888777666666666666666555555444444444444444444555555555555444333333222222333444555777777888:::;;;;;;999666444444555333333333333333333333333333333333333333333333333444444444444444555555666333333333444444444555555111222222333333222222111111222222333333222222111222222222222222222222222222222333444444555555666555777888888777777888999888:::;;;;;;:::;;;<<<===>>>>>>?????????@@@@@@@@@??????CCCGGGHHHJJJRRR[[[sssoooqqqzzzzzzssskkkddd___ZZZXXXVVVUUUSSSQQQOOOOOOOOOOOOPPPRRRVVVYYY]]]jjjzzzuuu~~~{{{nnnyyy}}}}}}~~~ppp[[[III???<<<<<<===;;;:::888999::::::999777777777666666555555555555777777777777888888888888999888777666555555666666555444333333222222333333666666666666666555444444222333333444555666777777777888999777555333333444333333333333333333333333333333333333333333333333111111111111111222333333333333333444444444555555111222222333333222222111111222222333333222222111222222222222222222222222222222333444444555555666555666888999888777777888888999;;;;;;;;;;;;<<<>>>????????????@@@@@@@@@@@@@@@@@@BBBDDDEEEHHHTTT```rrrnnn}}}~~~rrr}}}{{{uuulllddd^^^YYYWWWUUUTTTSSSRRRRRRRRRSSSSSSSSSUUUYYY^^^eeetttyyyvvvyyyyyyqqqooo}}}~~~zzzkkkUUUEEE>>><<<<<<;;;;;;:::888999::::::999777888888888777666666555555555555555555666666666666666555333222222333444555555444444333222333333333333333555666777888888888666666555555444333333333444666666555444333333555333333333333333333333333333333333333333333333333222222222222333444555555333333333333444444444444111222222333333222222111111222222333333222222111333333333333333333333333222222333444444555555666444666999999888777777888777999;;;;;;;;;;;;===>>>>>>????????????@@@@@@@@@AAAAAABBBCCCBBBGGGVVVeeeyyyllljjj~~~yyy|||rrryyyppphhhcccaaa```___]]][[[ZZZZZZ[[[[[[]]]]]]aaaiiitttssswwwoooqqqzzz~~~qqqbbbNNNAAA======;;;999;;;:::888999::::::999777888888888888888888777777444555555555666666666777444333222111111222444555666666555444444444444555222222444555666777777777666666555444444333222222222444555555444444555666333333333333333333333333333333333333333333333333444444444555555666888888222222222222333333333333111222222333333222222111111222222333333222222111333333333333333333333333222222333444444555555666444666999:::999777777777777999;;;;;;;;;;;;===???>>>>>>>>>????????????@@@@@@AAABBBCCCCCCGGGWWWfffrrrgggiiiuuuzzz~~~pppvvvpppnnnpppnnnkkkhhheeecccbbbbbbgggfffjjjtttxxxrrr{{{ooopppwwwjjj[[[HHH>>><<<===<<<999;;;:::888999::::::999777666777888999999:::999999666777777777888888999999555444222222222444666777888888777666666666666666444444555555444444333222333333333444444555555555222333555555444555666888333333333333333333333333333333333333333333333333111111111222333444555666111111222222222333333333222222222333333222222222222222222333333222222222333333333333333333333333222222333444444555555666333666999:::999888777777777999:::;;;;;;;;;===???===>>>>>>>>>>>>?????????>>>@@@CCCEEEDDDHHHVVVeeeooofffjjjrrrxxx|||oooyyytttssstttuuuzzz{{{wwwzzzssswwwppppppppp|||aaaSSSDDD>>>;;;999999;;;999999888888888888999999555555666666777777888888666666555555555555666666555555555555555555555555555555555555555555555555333333333444555666777777555444444333333444444555555555666666666666555555111222444555555444222111444333333222222333333444000111222333444555555666222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222555444333222111222333444777888888888888999999999888888999:::;;;======>>>======<<<<<<<<<>>>???@@@DDDBBBBBBDDDFFFJJJUUU```lllhhhnnn|||ooonnnwwwmmmzzztttvvvpppmmmrrr}}}sssYYYMMMAAA===;;;::::::<<<:::999999999999999999:::555666666666777777777888666666666555555666666666666666666666666666666666666666555555555444444444333333444444555555666666555444444333333444444555555555666666666666555555111222444555555444222111333333333333333333333333333222333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222555444444333333444444555777777888888888999999999888999999:::;;;<<<===>>>>>>======<<<===>>>@@@AAAAAA??????AAABBBFFFQQQ[[[xxxkkkhhhppp{{{nnnooooookkk}}}{{{wwwwww{{{tttjjjpppzzzrrreeeOOOFFF>>><<<;;;::::::<<<:::::::::999999:::::::::666666666666777777777777666666666666666666666666666666666666666666666666666666555555555444444444444444444444444555555555555444444333333444444555555555666666666666555555222222444444444444222222222222444444444444222222444444333222111000000///222222222222222222222222222222222222222222222222333222222111111222222333222222222222333333333333444555555555666555555444777777777888888888999999888999999:::;;;<<<======>>>======>>>>>>@@@AAAAAAAAA??????@@@BBBEEEOOOYYYrrr|||kkkhhhpppyyynnnpppxxxkkkkkk~~~zzzzzz|||kkkjjjzzz}}}}}}xxxhhhYYYGGGAAA<<<;;;;;;888888999:::999999888888999999:::666666666666777777777777666666666777777666666666666666666666666666666666444444444555555555666666555444444444444444444444555444444333333444444555444555555666666555555444222333333444444333333222111222444555555444222111333333222111111000000///222222222222222222222222222222222222222222222222333222222111111222222333222222222333333333333333222333555666666555444444777777777777888888888888999999::::::;;;<<<============>>>???@@@AAAAAABBBCCCAAAAAACCCDDDGGGPPPZZZrrr|||kkkhhhqqqwwwnnnrrr{{{ooopppssshhhooowwwyyy{{{qqq___PPPCCC>>>;;;<<<:::777555777888888777777777777888888777777777777666666666666666666777888888777666666444444444444444444444444111222333444555777888888444444444444444333333333555444444333333444444555444444555555555555444444333333333333333333333333111222444555555444222111000000111111111222222222222222222222222222222222222222222222222222222222333222222111111222222333222222333333333444444444111222333555555555444333666666777777777888888888999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBDDDBBBBBBEEEEEEHHHPPPZZZvvv|||~~~llljjjttttttnnnuuuvvvssskkkhhhttt~~~yyyvvvjjjYYYJJJAAA===<<<<<<:::666555777777777666666666666777777777777777777666666666666666666888888888888666666333333333333333333333333111111222444666777888999333333333333333444444444555444444333333444444555444444555555555555444444333333333333333333333333222222444444444444222222//////000111222333444555222222222222222222222222222222222222222222222222333222222111111222222333222222333333444444555555111111222333444444444444666666666777777777888888:::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAAAAA???@@@CCCDDDGGGOOOXXXxxx|||zzz~~~kkkmmmzzzrrrnnnwww{{{rrrvvvhhhjjjzzz|||qqqdddSSSEEE???<<<;;;<<<;;;777777:::888888777777777777888888888777777777666666666555555666888999999888666555444444444444444444444444333333444444555666666666222222222333333444444555555444444333333444444555333444444555555444444333444333333222222333333444333333333333333333333333000000111222333444555555222222222222222222222222222222222222222222222222333222222111111222222333222222333333444555555666222222222333333444666666666666666666777777777888:::::::::;;;;;;;;;;;;<<<999:::<<<>>>@@@AAAAAA@@@>>>===???BBBDDDFFFOOOXXXttt~~~||||||iiippppppnnnxxx|||qqqssshhhnnnzzzmmm```PPPBBB===;;;;;;===;;;888999===999999888888888888999999888888777777666666666555555777888999999888777555555555555555555555555555666666555555555444444444111111222333333444555555555444444333333444444555333444444555555444444333444333333222222333333444444333333222222333333444111222222333444444555555222222222222222222222222222222222222222222222222333222222222222222222333222222333333444555666666444444333333444555777888666666666666777777777777::::::;;;;;;;;;;;;;;;;;;888:::<<<>>>@@@@@@@@@@@@>>>===???CCCEEEHHHPPPYYYooo~~~yyygggrrrooonnnyyy}}}rrrjjjfffwww|||ppp^^^MMMDDD===<<<;;;:::999999999999888888888888888888888888888777666666666888999:::666666555555555555666666555555666666555555444333999888666444333333333444666555444333222333333444555444333333333333444555666555444444333333333333333444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111333333333222111000//////444333333222111000//////111111222222222333333333555555555555555555444444555666777888888999999888;;;;;;;;;<<<;;;;;;::::::<<<===>>>???????????????@@@>>>???BBBEEEHHHOOOWWWpppvvvmmmpppzzzjjjkkk|||zzzqqq|||fffhhh||||||}}}|||mmmYYYJJJCCC===<<<;;;:::999999999999888888888888888888888888999888777666666666777888666666555555555555666666555555666666555555444333777666555444333333444444666555444333333333444444555444333333333333444555666666555444444444444444555555555444444333333222333333333333333333333333333333333333333333333333333333222222222111111111333333222222111111000000222222222111111111111111111111222222222333333333555555555555555555444444555666777888888999999888:::;;;;;;<<<;;;;;;::::::<<<===>>>??????@@@??????@@@===>>>BBBEEEGGGOOOWWWooouuulllqqqxxxiiijjj|||yyyooo|||tttgggqqq}}}yyytttrrruuu{{{}}}gggSSSGGGBBB<<<<<<;;;:::999999999999888888888888888888888888999888777666555555555555666666555555555555666666555666666666666555444444555444444333333333444555555555444333333333444444555444444333333444444555666555555444444444444444666666555444333222222111333333333333333333333333222222333333333333333333222222222111111111111111222222222222222111111111000000111111111222222222111111222222222333333333444444444444444444555555555666777888888999999888::::::;;;;;;<<<;;;;;;:::<<<<<<>>>??????@@@@@@@@@???======AAADDDGGGNNNVVVnnnwwwnnnsssvvvhhhjjj||||||{{{ppp{{{}}}rrrppp{{{wwwsssqqqooorrr{{{|||aaaMMMDDDAAA<<<;;;::::::999999999:::888888888888888888888888666666666555555555555555666666555555555555666666666666666666666555444444333333333333444444555555444444444444444444444444444444444444444444444444444444333333333333444444555555555444444333333333333333333333333333333333222222222222222333333333111111111111111111111111111222222222222222222222111111111111111111111111111111222222222333333333333333444444444444555555555666777888888999999888::::::;;;;;;<<<;;;;;;;;;;;;<<<===??????@@@@@@@@@>>><<<===@@@CCCFFFMMMUUUmmm}}}rrrvvvyyyiiikkk|||uuuzzz|||xxx}}}rrrqqq{{{zzzuuurrrppprrr~~~vvv[[[JJJBBB???;;;;;;:::999999999::::::888888888888888888888888333444444555666777777777666666555555555555666666666666777777666666555444222222333444555555555555333444444444444444444444444444444444444444444444333222222222222222333333333333333444444555555555333333333333333333333333111111111222222333333333111111111111111111222222222222222222222333333333333333222222111000000///111111222222222333333333333333333333444444555555555666777888888999999888999::::::;;;<<<<<<<<<;;;;;;<<<===>>>@@@@@@@@@AAA>>><<<===@@@CCCFFFMMMUUUlllzzz~~~wwwyyy}}}mmmmmm}}}qqq|||yyyxxx|||~~~llluuu}}}vvvsssppprrrjjjRRRHHHCCC>>>;;;::::::999999:::::::::888888888888888888888888222333444666888888999999666666555555555555666666666777777777777666555555333333444555666666666555222333444555555555444444333444444555555444444333222222222222222333333444111222222333444555666666333333333333333333333333000000111111222333333333222222222222222333333333333333333333333222222222444444333222111000///...111111222222222333333333222222333333444444555555555666777888888999999888999999:::;;;<<<<<<<<<<<<:::;;;===>>>@@@AAAAAAAAA???======AAADDDGGGNNNVVVkkkwww}}}}}}}}}oooooo~~~|||ppp}}}uuuyyy|||ttt|||tttrrrppptttzzz[[[IIIGGGCCC===:::::::::999999::::::;;;888888888888888888888888333444666888999999888888666666555555555555666666777777777777777666555555444555666777777777666555222333444555555555444444333333444555555444333333444333333333444444555666222333333444444555555555333333333333333333333333///000000111222222333333222222333333333444444444444444444333333222222111222222222111111111000000111111222222222333333333111222222333444444555555555666777888888999999888888999:::;;;<<<<<<<<<<<<:::;;;===>>>@@@AAAAAAAAA@@@===>>>BBBEEEGGGOOOWWWkkk~~~uuu{{{~~~ppppppyyyoootttwww{{{uuussssssxxx|||zzzsssrrrqqqvvvoooOOOCCCFFFDDD<<<:::::::::999999:::;;;;;;888888888888888888888888666777888999999888777777666666555555555555666666777777777777777666666555555666777888888777666555111222444555666555444444333333444555555444333333555555555555555666777888444444444444444444444333333333333333333333333333///000000111222222333333333333333444444555555555555555444333333222111111111111111111111222222222111111222222222333333333111111222333333444555555555666777888888999999888888999:::;;;<<<<<<<<<<<<:::;;;===>>>@@@AAAAAABBB@@@>>>???BBBEEEHHHOOOWWWjjj}}}ttt{{{ppppppwwwoooiiinnn~~~vvvpppnnnrrrxxx~~~uuurrryyy{{{___MMMFFFAAA===;;;<<<;;;:::888666555444333888888888888777777777777888888888888888888888888888777666555444333333333666555444333333444555666555555555555555555555555666666555555555444444444999888777555555555666777444444444444444444444444333333333333333333333333222333333444444555555666111222333333333333222111111111222222222333333333000000000000000000000000111111222222222222111111444444333333333333222222444333333333333444555555777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAABBBBBB;;;AAAAAABBBGGGGGGNNN___nnn|||nnnwwwtttuuuuuusssvvvtttwwwggghhhxxxyyyvvvtttuuu|||~~~vvvxxxrrrYYYKKKEEEAAA>>>===;;;;;;:::999777666555555888888888888777777777777777777777777777777777777888777666555555555555555555555444444444444555555555555555555555555555555666555555555444444444444666666555444444444555555444444444444444444444444333333333333333333333333000111111222222333333444111222333333333333222111111111222222222333333333222222222222222222222222111111222222222222111111222222222333333444444444444333333333333444555555777777777777888888888888:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAA;;;BBBAAAAAAFFFGGGNNN```rrr}}}mmmtttxxxoooqqq{{{rrrrrruuuuuussseeefffuuu|||zzzvvvvvvzzz~~~xxxvvvdddRRRHHHDDD@@@>>>>>>;;;;;;:::999999888777777999999888888888777777777666666666666666666666666888777777666666666777777444555555555555555555444444444444444444444444444555555555555444444444444222222333333444444333333444444444444444444444444333333333333333333333333000111111222222333333444111222222333333222222111111111222222222333333333222222222222222222222222111111222222222222111111000111111222444555555666444333333333333444555555666666777777888888888888999999::::::;;;<<<======>>>>>>???@@@@@@@@@@@@@@@===CCCAAAAAAFFFGGGOOOaaawww~~~nnnrrr~~~jjjhhhmmmuuunnnqqq~~~sssuuusssdddeeeuuuwwwpppoooqqqyyy|||{{{dddXXXKKKEEEBBB???<<<===;;;:::::::::::::::999999999999999888888888777777777777777777777777777777666666666555666666777777333444555666666555444333444444444444444444444444444444444444444444444444000111222444444444333222444444444444444444444444333333333333333333333333222333333444444555555666222222222222222222222222111111222222222333333333000000000000000000000000111111222222222222111111111111222333333444555555444333333333333444555555666666777777888888999999888888999:::;;;======>>>??????@@@@@@@@@??????>>>>>>CCCAAAAAAFFFGGGPPPccc{{{ppprrrrrrbbbbbbkkkoookkkrrryyypppuuuzzzgggiiiyyyxxxoookkkjjjnnnuuuzzzyyyoooWWWOOOGGGDDDAAA<<<;;;<<<::::::::::::::::::::::::999999999999888888888888888888888888888888888888555555444444444555666666333444555666666555444333444444444444444444444444333333444444444444444444000222333555555555444333444444444444444444444444333333333333333333333333222333333444444555555666222222222222222222222222111111222222222333333333000000000000000000000000111111222222222222111111333333333333333333333333444333333333333444555555555666666777888888999999888888999:::;;;======>>>???@@@@@@@@@@@@???>>>>>>>>>CCCAAA@@@FFFHHHSSSfff}}}uuuvvvlllbbb```mmmjjjjjjttttttnnnvvvlllooowwwjjjeeehhhnnnzzzuuu{{{}}}dddOOOIIIEEEDDD@@@<<<;;;===;;;::::::::::::::::::::::::999999999999888888888888888888888888888888888666555444444444444555555444555555555555555555444333333333333333333333333333333333333444444444444333333444555555555444444444444444444444444444444333333333333333333333333000111111222222333333444333222222111111222222333111111222222222333333333222222222222222222222222111111222222222222111111444444444333333222222222444333333333333444555555555555666777888999999:::999999::::::;;;<<<======??????@@@@@@@@@??????>>>>>>CCC@@@???FFFJJJVVVjjj||||||}}}iiiddd```pppxxxfffiiivvvrrrnnnxxxlllrrryyyooojjjkkkuuu|||yyypppXXXHHHEEEDDDDDDAAA<<<===AAA;;;;;;::::::999999888888::::::999999999888888888888888888888888888888888888777666555444444444555555555444444444444555555333333333333333333333333222222333333333444444444555444444333333333444444444444444444444444444444333333333333333333333333000111111222222333333444333333222111111222333333111111222222222333333333222222222222222222222222111111222222222222111111333333333333333333333333444333333333333444555555555555666777888999:::::::::::::::;;;;;;<<<<<<<<<>>>??????@@@@@@@@@??????===BBB??????FFFKKKXXXnnnzzzhhheee```sssrrrbbbhhhwwwrrrooo{{{}}}gggooozzzqqqnnnpppvvv|||cccMMMEEECCCCCCDDDAAA>>>@@@EEE;;;;;;:::999999888777777:::::::::999999999888888777777777777777777777777999999888666555555555555666555444333333444555666333333333333333333333333222222222333333444444444666555333222111222333333444444444444444444444444333333333333333333333333222333333444444555666666444333222111111222333444111111222222222333333333000000000000000000000000111111222222222222111111111111222333444444555666444333333333333444555555444555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@<<>>>>>FFFLLLZZZpppzzzfffdddaaauuunnn___gggxxxsssqqq~~~tttaaallltttqqqooosss}}}qqqWWWHHH@@@>>><<<;;;:::;;;===>>>:::::::::999999999888888777;;;;;;777555888999888888888777777666666555555777777888888888888777777444555777888888888777666444444555555555555444444666555555444444333222222222222222222222222222222444444444444444444444444555555444333222222111000333333333333333333333333000111222333444555555555444333333222222333333444222222111111111111222222444444333333222111000000000000111222222333444444444444444444444444444444444444666777999999::::::<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>@@@@@@AAAAAA>>>@@@===???GGGKKKYYYrrrjjjeeebbbxxxkkkZZZaaa|||mmmmmmjjj\\\kkk|||wwwuuuqqqrrrvvvcccNNNAAA???>>><<<;;;;;;;;;===>>>:::::::::999999999888888888;;;<<<888666888999777888777777777666666666555666777777888888777777666666666777777666555444333444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333000000111222333333333333333222222111111222222333111111000000000000111111444333333222222111111111111111222222333444444444444444444444444444444444444555666888888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@@@@@@@@@@???@@@===???GGGJJJWWWppp~~~mmmfffdddxxxtttcccWWWaaa|||rrrrrrfff[[[iiixxxtttuuuwwwvvvuuuuuuyyy~~~nnnTTTEEE>>>???>>>===;;;;;;<<<<<<===:::::::::999999999888888888<<<>>>;;;888999888666777777777777666666666666555666666777777666666555888888888777666555333333444444555555555555444444222222333444444555666666444444444444444444444444444444444444444444444444222222222333333444444444333333333333333333333333000111111222222222111111222111111000000111111222000000////////////000000222222222222222222222222222222333333444444555555555555555555555555555555666666777888888888888888888888999:::;;;======>>>;;;<<<===??????@@@@@@@@@???@@@===???FFFIIIVVVnnn|||uuu|||nnnfffeeewwwkkk^^^XXXccc}}}vvvwww~~~bbbZZZggg|||rrrqqqrrrwww}}}}}}uuuwww~~~bbbLLLCCC@@@>>>>>>===<<<<<<<<<<<<===:::::::::999999999888888888===???<<<::::::888555777777777777666666666666555555666666666666555555999999999888777666666555444444555555555555444444333333333444444444555555222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333111222222222222222111000222222111111111111222222111111000000000000111111222222222222222222333333333333333444444555555555555555555555555555555555666777777888888888777777888999999:::;;;<<<======<<<<<<>>>??????@@@@@@@@@???AAA===???FFFHHHUUUlll~~~{{{sssnnn{{{mmmeeefffwwwfff]]]ZZZfff}}}vvvxxx}}}aaa[[[gggzzzrrrmmmrrrzzzzzzppppppxxxxxx[[[IIICCCBBB>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888888===???<<<::::::999666666666666666777777777777555555666666666666555555666666666666666666666666444444555555555555444444555555444444444333333333222222222222222222222222444444444444444444444444555555444333333222111111333333333333333333333333333333333333333333222222333333222222222222333333333222222111111222222333222222222222222222333333333333444444444444555555555555555555555555555555666777777888888888777777:::::::::;;;;;;;;;<<<<<<<<<===>>>??????????????????AAA>>>@@@GGGIIIUUUlll{{{oookkk{{{ooofffiiiyyy~~~bbbYYYXXXfffzzzuuuyyyccc___iii{{{xxxwwwuuuppplllsss~~~pppqqq{{{mmmTTTFFFAAA???===============<<<<<<<<<:::::::::999999999888888777;;;===:::999::::::777666666666666777777777777555666666777777666666555333333222222333333444555444444555555555555444444666666555444333333222222444444444444444444444444444444444444444444444444666555555444222111111000333333333333333333333333222333333444444444333333444333333333333333333444333333333222222333333333222222222222222222222222333333333333333444444444444444444444444444444444666666777888888888888888::::::;;;;;;;;;;;;;;;;;;======>>>???????????????>>>AAA???BBBIIIJJJVVVmmmpppkkk}}}qqqiiikkk}}}bbbXXXUUUcccyyysssyyyjjjbbbkkkzzzwwwtttssstttwwwyyyyyytttooo~~~~~~```LLLDDDAAA???===============<<<<<<;;;:::::::::999999999888888666:::;;;888777999:::999555666666666777777777888666777777888888777777666555555333333222333444444444444555555555555444444444444444444444444444333444444444444444444444444444444444444444444444444444444444333333222222222333333333333333333333333000111222333333333333333333333222222222222333333333222222222222222222333444333333222222111111111333333333333333333222222333333333333333333333333444555666888888999999999888999::::::;;;<<<============>>>????????????>>>>>>AAA???CCCJJJLLLXXXoooqqqnnnnnnhhhkkkooo```YYYeeexxxmmmuuuttteeelllyyyvvvwwwyyy|||wwwooossssssVVVFFFCCCCCCAAA=========>>>===<<<<<<;;;:::::::::999999999888888555999999666666999;;;:::555666666666777777888888777777888888888888777777;;;999888666555555555666444555555555555555555444222333333444444555555666222222222222222222222222444444444444444444444444222222333333333333444444333333333333333333333333...///000111222333333333222222111111111111222222222222111111111111222222444444333333222111000000222222222222222222222222222222222222222222222222444555666777999999::::::666777888:::<<<===??????===>>>>>>????????????>>>===AAA@@@DDDKKKMMMYYYqqqqqqqqqjjjeeehhhmmm```iiiyyyhhhqqq~~~fffmmm}}}|||||||||~~~pppxxxbbbOOOGGGCCC@@@???@@@??????>>>===<<<<<<<<<;;;;;;::::::::::::999999999999999888888888777777666666777777777777666666555555666666777777888888666666666666666666666666444444444444444444444444444444555555555555444444333333333333333333333333333333333333333333333333555555555555444333333222222222444444444444222222333333444444444333222222555555444333222111000///333222111000000111222333333333333222222222111111111111222222222333333333333333444444555666666666666777888999:::;;;;;;;;;;;;:::999999:::;;;===>>>???????????????@@@@@@@@@???BBB@@@BBBHHHKKKYYYssstttsssvvvfffcccnnnyyygggooosssmmmuuu{{{nnnttt|||~~~zzzuuuwww[[[KKKEEEBBB@@@@@@???>>>>>>======<<<;;;;;;;;;;;;::::::::::::999999999999999999888888888888777777666666666666777777555555666666777777777777666666666666666666666666444444444444444444444444444444555555555555444444333333333333333333333333333333333333333333333333222222333333333222111111222222333444444333222222///000000111111000000000333333333222222222222111222222111000000111222222333333333222222222111111111111222222222333333333333333444444555666666666666777777888999999999999::::::999999:::;;;===>>>>>>>>>?????????@@@@@@@@@???BBBAAABBBHHHJJJYYYrrrssstttpppbbbbbbsssyyyiiitttpppmmmvvv|||nnnvvv~~~}}}yyyyyyjjjRRRFFFCCCAAAAAAAAA=========<<<<<<;;;;;;:::;;;;;;::::::::::::999999:::::::::999999999888888888777666555555666777888555666666666666777777777666666666666666666666666444444444444444444444444444444555555555555444444333333333333333333333333333333333333333333333333111111222333333333222222222222333333333333222222---...///000000000000000111111111222222333333333222222111000000111222222333333333222222222111111111111222222222333333333333333444444555666666666666777777888888888777777:::::::::::::::<<<======>>>>>>>>>?????????@@@@@@???BBBAAACCCHHHJJJXXXqqq{{{qqquuukkkaaacccwwwtttiiiwwwrrrlllxxx|||ooowww}}}~~~{{{|||ppp___LLLCCCAAA@@@@@@AAA<<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::999999999::::::::::::999999999999999777666444444666777999666666666666666666666666666666666666666666666666444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333222333333444555555555555222222222333333222222222//////111222333333333333111111222222222333333333222111111111111111111222333333333222222222111111111111222222222333333333333333444444555666666666777888888888888888777666999999::::::;;;<<<<<<=========>>>>>>??????@@@@@@???BBBAAACCCHHHJJJWWWpppxxxpppuuukkkbbbeeeyyywwwiiidddwwwqqqjjjyyyzzznnnvvvfffWWWHHHBBBAAA@@@???@@@;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999:::::::::999999999888888999777666444444666777999666666666555555555555555666666666666666666666666444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333222333333444555555555555222222222222222222222222000111222333444444444444333333333222222222111111111111111222222111111111333333333222222222111111111111222222222333333333333333444444555666666666999999999:::999999888888999999:::;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@>>>BBBAAACCCIIIIIIVVVnnnwwwnnnuuukkkbbbeee{{{lllaaabbbxxx~~~kkkgggzzzwwwllluuu||||||xxx\\\QQQEEEBBBAAA???>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888777777888777666555555666777888666666666555555555555444666666666666666666666666444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333111111222333333333222222222222111111111111222222///000111222222222222222333333333222222111111111000111222222222222111000333333333222222222111111111111222222222333333333333333444444555666666666888999999:::::::::999999888999:::;;;<<<<<<<<<<<<;;;<<<======>>>???@@@@@@>>>BBBAAACCCIIIIIIUUUmmm~~~uuummmuuufff^^^bbbzzzhhhaaaddd}}}}}}lllfff}}}tttkkkuuu}}}fffTTTJJJBBBAAAAAA???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999999888888888777777777666666777777666666666666777777666666555555555444444444666666666666666666666666444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333222222333333333222111111333222111000000111222333///000111111111111000000111222222222222222333333000111222222222222111000333333333222222222111111111111222222222333333333333333444444555666666666666777888999999:::999999888999:::<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@>>>BBBAAADDDIIIIIITTTlll|||sssllluuu|||```ZZZaaavvvjjjdddhhhzzznnngggrrrkkkvvvoooXXXNNNFFF@@@@@@AAA???>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777777666666666666666666777777777777666666666666555555555444444444666666666666666666666666444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333555555555555444444333222333222111000000111222333111222222222222111111000///000111222333444555555000111222333333222111000333333333222222222111111111111222222222333333333333333444444555666666777555555666888888999999999888999:::<<<===<<<<<<;;;;;;;;;<<<===>>>???@@@@@@===BBBAAADDDIIIIIITTTlll}}}yyyqqqkkkuuuwww]]]ZZZbbbpppllleeejjjrrrlllhhhrrrlllwwwooo\\\RRRKKKIIIEEEAAA>>>============>>>===;;;999999;;;======<<<;;;;;;::::::;;;;;;888777777666666666666666777777777777666666666666888777666555555666777888666666555555555444444444555444333333333333444555444444444444444444444444333333333333333333333333333333222111222333555666666555333222111222333333222222111111111111222222111222333333222111222333111111111111111111111111111111111111111111111111111222333333222111222444444444444333222111//////444444333444444555666777666666666777888888999999999999::::::::::::;;;;;;???@@@@@@???===<<<>>>???BBBDDDAAABBBIIIKKKWWWpppsssooovvvuuu^^^[[[```wwwnnnhhhnnnzzziiihhhggg|||qqqiiizzzeeeUUUMMMIIIGGGDDDAAA???==================;;;:::999;;;===;;;:::999999888888999999888888777666666666777777777777777777666666666666666555444333333444555666666666555555555444444444555444333333333333444555333333333333333333333333333333333333333333333333333333222222222333444555555444333222222222333333333222222111111222222333000111222111000000000222222222222111111111111111111111111111111111111111333444444333111000111222222222333333333222111111444444333444444555666777666666666777888888999999999999::::::::::::;;;;;;>>>??????>>>======???@@@CCCEEEBBBCCCJJJLLLZZZssstttooovvvttt___\\\aaawwwnnnhhhooouuudddccciii{{{qqqkkkhhhVVVLLLHHHGGGEEECCCAAA???>>>>>>>>><<<======<<<::::::;;;===;;;:::999999888888999999999999888777777777777888777777777777666666666666555555444444444444555555555555555555555444444444555444444333333444444555333333333333333333333333333333333333333333333333333333222222222333444444444444333222222222333333333222222111111222222333...000111000///...///000333333222222111111111000111111111111111111111111444555555333111///000111111111111222222333333333444444333444444555666777666666666777888888999999999999::::::::::::;;;;;;<<<>>>>>>>>>===>>>@@@BBBCCCEEECCCDDDKKKNNN]]]wwwuuuqqqwwwqqq^^^\\\bbbwwwpppkkkrrrooo^^^^^^kkkyyypppnnnlllYYYKKKFFFFFFDDDCCCBBB@@@????????????;;;<<<===<<<;;;:::;;;======<<<;;;;;;::::::;;;;;;:::999999888888888888888777777777777666666666666777777777666666777777777555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333444444333333333333333333333222111111000000111111222...000111000///...///111444333333222222111111000111111111111111111111111222333444333111000111222222222111222222222333333444444333444444555666777666666666777888888999999999999999:::::::::;;;;;;;;;<<<>>>>>>>>>???AAACCCBBBEEEBBBDDDJJJNNN```|||uuuqqqxxxkkk\\\\\\ccczzzxxxrrrxxxkkk\\\]]]ooovvvoooqqqsss^^^PPPFFFDDDFFFBBBAAAAAA@@@????????????:::<<<======;;;;;;<<<======<<<;;;;;;::::::;;;;;;:::999999888888888888888777777777777666666666666666777777777777777777666444555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333222222333333333333333333333000000////////////000000000111222222000000111222333333333333222222111111111111111111111111111111000111333333222222333444444333222111111111222222444444333444444555666777666666666777888888999999999999999:::::::::;;;;;;;;;<<<===>>>>>>???AAACCC???CCCAAABBBIIINNNbbbsssqqqyyy}}}dddYYY]]]dddzzziii]]]```ssstttnnnsss~~~wwwyyy~~~dddUUULLLEEECCCGGGAAA@@@@@@@@@???>>>>>>===999;;;======<<<;;;<<<===;;;:::999999888888999999999999888777777777777888777777777777666666666666444444555555555555444444444444444555555555555555333444444555555444444333333333333333333333333333333333333333333333333333333333444444444333222222222222333444444444333333000000000//////000000000111333444333222111222333333333333333333333333333111111111111111111111111...000222222222222444666555444222111000111222222444444333444444555666777666666666777888888999999999999::::::::::::;;;;;;;;;<<<>>>>>>>>>???AAACCC>>>BBBAAABBBHHHOOOdddppppppyyyqqq]]]WWW___hhh~~~}}}hhh^^^dddyyyvvvqqqvvv|||wwwzzzlllVVVNNNKKKEEECCCEEE@@@@@@@@@@@@???>>>===<<<999;;;======<<<<<<<<<===;;;:::999999888888999999888888777666666666777777777777777777666666666666333444555666666555444333444444444555555555666666333333444555555444333333333333333333333333333333333333333333333333333333333333444444444333222111111222333444444444333333222222111111111111222222222333444333222111222444111222222333333444444444111111111111111111111111000111333333222222333555333222111000000222333555444444333444444555666777666666666777888888999999999999::::::::::::;;;;;;<<<===>>>>>>===>>>@@@BBB>>>CCCBBBCCCIIIPPPhhhmmmoooyyyhhhXXXWWWbbbllltttzzzfff___ggg{{{wwwyyy|||vvvwwwyyyvvv```MMMKKKKKKEEEBBBDDD@@@@@@@@@@@@???===<<<;;;888:::===>>>===<<<<<<======<<<;;;;;;::::::;;;;;;888777777666666666666666777777777777666666666666555666777888888777666555444444444555555555666666333333444555555444333333444444444444444444444444333333333333333333333333333333444555444333111000000111333444555444333333444333333222222333333444111222333333222111222333000111222333444444555666111111111111111111111111222333444333111111222333111111000000111333555777444444444444444555777777666666666777888888999999999999:::::::::;;;;;;;;;<<<>>>>>>>>>===>>>@@@BBB???DDDCCCDDDJJJRRRjjjkkknnnyyy~~~dddVVVXXXdddpppvvvkkkvvv}}}ccc^^^ggg}}}{{{xxxxxx}}}fffZZZMMMHHHEEEBBB@@@@@@BBBBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<===888888888888777777777777777777777777666666666666444444555555555555444444555555555555555555444444555555444444444333333333333333333333333333333333444444444444444444444444333333333222222111111111333333333222222222111111//////000000111111111111222222222222222222222222444333222111222333444555444333222111111222333444111111111111111111111111000000111333333333333333444444333333333444444555777777777777777888888888;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@???@@@BBBDDDGGGRRRggg{{{ssshhhkkkvvvrrr\\\UUUSSS^^^uuullllllnnnooo```ZZZlll~~~}}}~~~www___UUUKKKHHHFFFCCCAAABBBAAAAAA@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;888888888888777777777777777777777777666666666555555555555666666555555555555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222333333333222222222111111333333333222222222222111000000000111111111222222222222222222222222222222222222222222222333333444333222111111111111222333111111111111111111111111//////000000111222222222444444444444444444555666777777777777888888888888;;;;;;;;;<<<<<<<<<<<<<<<>>>============>>>??????======@@@BBBEEEPPPeeeyyyllldddhhhvvvoooZZZUUUTTTaaaxxx}}}jjjiiimmmlll___YYYkkk|||zzz}}}~~~~~~hhhVVVNNNHHHGGGGGGDDDBBBCCCAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999888888888888777777777777777777777666666666555555555666666777777666666555555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222333333333333222222222222333333333333222222222222111111111222222222222222111111111111111111111111000000111222222222222222222111111000000111111222111111111111111111111111111111000000111222444555555555444444555555666777666666777777888888888888;;;;;;;;;<<<<<<<<<============<<<<<<======>>>???>>>>>>@@@AAABBBKKK```sssuuueee___fffwwwjjjVVVSSSTTTaaayyyxxxhhhdddkkkjjj___ZZZlllxxxuuu|||www^^^PPPJJJFFFGGGFFFCCCAAAAAABBBBBBBBBAAAAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::888888777888888888888888888777777777666777777666666666555555555666666777777777777666666444444444555555555555555555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333333222222222222222222222222222222222000000000000000000000000...///111222222222111000111000000000000000000111111111111111111111111111555444222222222444666888555555555555555666777888666666777777888888999999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAHHHZZZlllqqqccc___fffxxxgggRRRPPPPPP\\\sssqqqeee___iii|||hhh___\\\nnnvvvrrrzzz}}}gggWWWLLLGGGEEEFFFEEEAAA???@@@@@@@@@@@@@@@????????????===<<<<<<<<<<<<;;;;;;;;;===<<<:::888777777888888888888888888777777777666666666666666555555555555666666777777777777666666444444444555555555666666555555444444444333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444333333333222222222222222222222222222222000000000000000000000000...///000111222111000///000000000111111000000000111111111111111111111111555444222222222444666888444444444555555777888888555666666777888888999999::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBIII[[[lllrrrfffaaahhhzzzgggPPPLLLLLLVVVlllkkkbbb\\\jjjyyyeee^^^]]]qqqxxxsssxxxjjjZZZRRRIIIFFFEEEFFFDDD???>>>@@@===========================<<<<<<<<<<<<;;;;;;;;;>>><<<:::888777888999:::888888888888777777777777666666666555555555444444555666666777777666666555333333444444555666666666555555444444444333333333333333333333333333333333222222222222222222222222333333333333444444444444444444444444333333333333222222222222222111111111111111111111111111111111//////000111111111111111000111111222222111111000111111111111111111111111111111000000111222444555333333444444555666777888555555666777888999999:::999::::::;;;<<<===>>>>>>======<<<<<<======>>>???<<<===???BBBCCCKKK^^^ppprrrgggccchhh{{{gggPPPLLLLLLUUUjjj{{{eeeaaa\\\lllzzzeee^^^___vvvzzzvvvwwwppp]]]RRROOOGGGDDDDDDEEECCC??????BBB===========================<<<<<<<<<<<<;;;;;;;;;>>>===:::888888999:::<<<888888888888777777777777666666555555555444444444555555555666666555555555333333444444555666666777555555444444444333333333333333333333333333333333222222222222222222222222333333333444444444555555555444444444444333333333222222111111111000000000222222222222222222222222111000000000000111222222111111222333333222111111111111111111111111111111//////000000111222222222222222333333444666777888555555666777888999::::::999999:::;;;<<<===>>>>>>>>>============>>>??????<<<===@@@BBBBBBJJJ\\\mmmnnnddd```ggg|||gggQQQOOOPPP[[[ooowwwbbb```]]]nnnkkkcccfff}}}yyyyyywwweeeXXXPPPNNNEEECCCCCCDDDCCC@@@AAAEEE@@@@@@@@@@@@@@@@@@AAAAAA======<<<<<<<<<;;;;;;;;;>>>===:::888888999<<<===888888888888777777777777666666555555555444444444444444555555555555444444333333444444555666777777555555444444444333333333333333333333333333333333444444444444444444444444333333333444444555555555555555444444444333333333222111111111000000//////222222222222222222222222222111000000000111333444111222333444444333222111111111111111111111111111000000222333333333333333222222222333444555777777444555666777888999::::::999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@BBBBBBAAAFFFVVVgggiii```]]]eee}}}gggRRRSSSUUU```uuuuuu``````^^^ppprrriiinnn~~~{{{zzz}}}qqqbbbXXXPPPJJJHHHHHHGGGEEEDDDBBBAAAAAA@@@<<<===>>>???@@@AAAAAAAAA;;;;;;;;;<<<<<<<<<<<<===<<<<<<:::888666444333222888888777777777777888888888888777777666666555555777777666666555555555444666555444333333444555666888777666444222222111111111111222222222333333333444444444333333222222222444444222222222222444444222222222222222222222222000222444444222111222333333222222222222222222333111111000000000000111111111111111111111111111111///000000111111111000000999777555222111111222333444333222222333444666777777888888888888999999999999:::<<<<<<;;;<<<===???????????????????????????@@@???>>>???EEEOOO[[[dddccc```]]]hhheeeUUUQQQVVVhhh{{{uuu______[[[uuuxxxppptttwwweeeZZZSSSMMMIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA===>>>???@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;::::::999888888777666666888888777777777777888888555555666666777777888888777666666666555555555555666555444444444444555666666555444444333333333333111222222222222333333333444444444333333222222222444333333222222333333444222222222222222222222222111333444444333222222333333222111111111111222333222111111000000000000111111111111111111111111111111111111222222333333333777666444222222222333444333333333333333555666777777888888888888999999999999;;;<<<<<<;;;;;;===>>>????????????????????????@@@???>>>???DDDNNNYYYaaaaaa___^^^jjjlllXXXOOOTTTjjjvvv___^^^^^^xxxvvvpppvvvqqqdddWWWRRROOOKKKIIIIIIGGGFFFEEECCCBBBAAAAAAAAA>>>??????@@@@@@@@@?????????>>>===<<<;;;:::999999888888999999999:::::::::888888777777777777888888555555666666777777888888666666666666555555555555666555444444444444555666444444333333333444444555222222222222333333333333444444333333333333222222444333333222222333333444222222222222222222222222222333444444222222222444444333111000000111333444222222222111111000000000111111111111111111111111333222222222333444666777555444333222222333444555333333333333444555666777777888888888888999999999:::<<<===<<<;;;;;;<<<===????????????????????????@@@???>>>???CCCLLLVVV]]]^^^]]]^^^mmmuuu___RRRWWWqqqzzzbbb______xxxqqqmmmuuuzzzcccYYYQQQOOONNNKKKIIIJJJFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===>>>======<<<;;;;;;::::::999999999::::::;;;;;;;;;888888777777777777888888888888777777666666555555666666666666666555555555555555555444444555555555555444444333333444444555222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111222333222111000222333444222000//////000222444333333333222222111000000111111111111111111111111333222111111222555777999222222222222333444555666333333333444555555666777777777888888888999999999;;;<<<===<<<;;;;;;<<<===??????????????????????????????>>>???BBBJJJSSSYYYZZZZZZ^^^pppzzzeee\\\dddeeebbb\\\uuuzzzjjjgggrrrmmm\\\UUUOOONNNMMMIIIGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::888888777777777777888888888888777777666666555555555555555666666666666666444555555555555555555444666666555444333333333333222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222000111111000//////111222333222000//////000222333333333333444333222111000111111111111111111111111222111000000111333666888000111111222333444555666333333444555666666666666777777888888888999999999:::;;;===<<<;;;;;;<<<===????????????????????????>>>>>>???@@@CCCIIIQQQWWWYYYYYY]]]qqqyyygggffftttfffbbb\\\uuusssddddddrrrxxxxxxooo```WWWQQQLLLKKKIIIEEECCCDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::999999888888888777777777777888888555555666666777777888888555555555666666666666666444444555666666555444444777666555444333222222222333333333333444444444444222222333333333333444444222333333444444333333222222222222222222222222222111222111000//////111333111111111000000111111111222222444555555444333222111111111111111111111111000000000000111222444555000000111222333444555555333333555666666777666666777888888888888999999999999:::<<<<<<;;;<<<===???????????????????????????===>>>???AAADDDIIIPPPVVVYYYXXX\\\oooxxxjjjnnn~~~eeebbb```zzzmmm```cccuuurrrsssrrrcccWWWRRRLLLIIIIIIGGGDDDCCCFFFDDDDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888777777777777888888555555666666777777888888555555555555666666666777444444555666666555444444555444444333333333444444333333333444444444444555222222222333333444444444222333333444444333333222222222222222222222222222333333333111000000333555///000111222222111000///000222333555666555444333111111111111111111111111000111111111222222333333///000111222333444444444333444555666777777666666777888888888888999999999777999;;;<<<<<<<<<>>>@@@????????????????????????<<<>>>@@@BBBEEEJJJQQQVVVZZZXXXZZZmmm~~~pppvvvgggeeeeeeiii]]]bbbvvvsssuuurrrjjj___SSSOOOJJJHHHHHHHHHEEEFFFIIIDDDCCCBBBBBBAAAAAAAAAAAA>>>??????@@@@@@@@@??????>>>>>>===<<<;;;::::::999888999999999999999::::::888888777777777777888888888888888777666666555555444555555555666666777777333444555666666555444333333333333333444555666777333333333444444444555555222222222333333444444444222222444444444444222222222222222222222222222222555555444333111222555777...///111333333111///...///111333555666666555444111111111111111111111111111111222333333333222222000000111222333444333333333444555777777777777666777888888888888999999999666888;;;<<<<<<===???AAA????????????????????????<<<>>>@@@BBBFFFKKKQQQVVV[[[XXXYYYkkkxxx|||kkkiiihhhgggZZZ___sssvvvyyyzzzjjjccc___YYYSSSJJJIIIHHHFFFEEEFFFFFFGGGEEECCCBBBBBBBBBAAA>>><<>>>>>===<<<;;;:::::::::999999:::;;;:::999888777;;;;;;::::::::::::999999777777777777777777777777333333444444555666666777666666666666555555555555777666444333222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333222111111222333333333333333222222111111111///000111222222222222222444444333222222111111000111111111000000000000///111111222222222222111111000111111222222333444444333333444444555666666777777777777777888888888888888999999:::;;;<<<======AAA@@@@@@@@@??????>>>>>>@@@BBBAAA@@@EEEPPPWWWYYY[[[VVVXXXnnn{{{sssmmmjjjzzzeee[[[\\\ppp}}}nnnaaa\\\YYYTTTOOOKKKIIIHHHFFFEEEDDDEEEEEEFFFEEECCCCCCCCCBBB???===>>>??????????????????>>>>>>>>>===;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;:::999::::::999999999888888888666666666666666666666666444444555555666777777888666666666666555555555555666555444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222111111222333333333333333222222222111111000000111222222222111111222222222222222222222333222222111111111000000000111111222222222222111111000111111222222333444444333444444444555555666666777777777777888888888888999999:::;;;<<<======>>>@@@@@@?????????>>>>>>>>>===??????>>>CCCNNNUUUWWW[[[WWWZZZooo{{{zzzsssmmmkkkvvvaaaYYY\\\rrrzzznnnaaaYYYWWWVVVQQQMMMKKKIIIGGGFFFDDDDDDDDDEEEGGGFFFDDDCCCCCCBBB@@@>>>===>>>>>>??????>>>>>>===>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999888888888888777777777555555555555555555555555555555555666777777888888666666666555555555555444444444555555444444333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333333333333222222222222111111111222222222111111000000111111222333333444444333222222222111111111111111111222222222222111111000111111222222333444444444444444555555555555555777777777777888888888888999::::::;;;<<<===>>>>>>??????>>>>>>>>>>>>======<<<>>>???>>>CCCMMMTTTVVVVVVTTTZZZpppyyy~~~pppllllllttt___YYY___yyy~~~lllddd\\\WWWWWWWWWSSSNNNJJJIIIHHHGGGFFFGGGHHHHHHGGGEEECCCBBBBBBBBB@@@>>>======>>>>>>>>>>>>======>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888999999888888888777777777666666666666666666666666444555555555666666666777666666555555555444444444333333555555555444333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000///111111111222222333333333333333333222222222111111111111222222222222111111000111111222222333444444555555555555555555555555666777777777888888888888999:::;;;;;;======>>>???>>>>>>>>>==================@@@@@@@@@EEEOOOUUUVVVOOOPPPYYYqqq}}}kkkhhhlllvvvaaa]]]fff|||pppfffaaa[[[YYYYYYXXXSSSOOOIIIIIIHHHHHHIIIJJJLLLMMMGGGDDDBBB@@@@@@@@@???>>>======>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<::::::999999999888888888:::999999999888888888888777777777777777777777777333333444444444444555555555555555555444444444444222333444555555555333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000///333333333222222222111111333333333222222222111111111111222222222222111111000111111222222333444444444444444555555555555555666777777777888888888888999999:::;;;<<<===>>>>>>===============>>>>>>>>>===@@@AAA@@@EEEMMMSSSTTTMMMOOOZZZtttsssdddccckkkwwwccc___jjj{{{mmmgggbbb___[[[YYYXXXVVVQQQMMMJJJJJJJJJJJJKKKLLLNNNOOOGGGDDDAAA????????????>>>===>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;;;;::::::999999999888888888888888888888888888888888333333333333333333333333555555555444444444444333333333444444555555444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111222222222222333333333111111222222222111111000444444333333222111111000333222222222111111111111111111222222222222111111000111111222222333444444333333444444555666666777777777777777888888888888888999999:::;;;<<<============>>>>>>>>>>>>??????<<>>??????????????????>>><<<<<<;;;;;;;;;<<<<<<======<<<;;;:::::::::;;;;;;999888888888888777777777777777777777777777777777444444444444444444444444555555555444444444333333333333333333333444555666333333333333333333333333222222222222222222222222222222222222222222222222111222333333333333222111111111222222222333333333000000111222222222111111333222222222222222222222222222111111111000000000111111222222222222111111000111111222222333444444111222333444555777888888777777777777888888888888777888888999:::;;;<<<<<<>>>>>>>>>?????????@@@@@@>>>@@@@@@???BBBHHHLLLKKKLLLQQQ___{{{~~~bbbXXX\\\lllxxxccc^^^iiissslllhhhfff___\\\ZZZXXXWWWTTTQQQMMMOOOMMMLLLJJJIIIIIIIIIIIIIIIFFFCCCAAAAAAAAAAAA@@@??????@@@@@@@@@@@@??????<<<<<<;;;;;;;;;<<<<<<===;;;:::999888777888999:::777777777777666666666666666666666666666666666666555555555555555555555444555555444444444333333333444444333222333444666777333333333333333333333333222222222222222222222222222222222222222222222222111222333444444333222111111111111222222333333333///000111222222222222222111111111222222333444444111111111000000000000///111111222222222222111111000111111222333333444444000111222444666777888999777777777777888888888888666777888999:::;;;;;;<<<>>>>>>??????@@@@@@@@@AAAAAACCCCCCAAACCCIIILLLLLLGGGNNN^^^|||zzz^^^VVV\\\mmm{{{eee```jjjtttiiibbb```ccc[[[[[[[[[YYYUUUPPPLLLIIIHHHHHHHHHIIIJJJKKKMMMMMMDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::999888888777777888888999888888777777777777777666666666666555555555555999999888888777555444333333333333444444555555555444444555555555555444444///000111222222222222222111111222222222222111111777555333333444444444333222222222222222222222222333111///---,,,...000111...000222222111111222333//////000111222444666777333222222222222222222333222222222111111111000000111111222333222000000222333333444444555666666666555777::::::999888888999:::999888888888999:::;;;AAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@AAABBBEEEGGGHHHJJJVVV]]]|||zzz___XXX\\\hhh~~~ddd^^^jjjttthhh```ZZZYYY\\\WWWXXXXXXWWWTTTOOOKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIBBBBBBAAA@@@AAABBBCCCDDDBBBBBBAAA@@@???>>>>>>===>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999999999999:::999999888888888888888666666666666555555555555666666777777777666555555333333444444444444444444444444555555555555444444111111222222222222222222222222333333333333222222333222111222444555666555222222222222222222222222333222000/////////111222///000222222111111222333111111111111111222333333222222111111111111222222222222222111111111000000111111222333222111111222333333444444555666666666555777999:::999888888999:::999888888888999:::;;;??????@@@AAAAAA@@@@@@@@@AAA@@@AAAAAACCCEEEHHHIIIIIIUUU\\\{{{{{{___WWW[[[ggg|||bbb\\\iiiyyyoooddd]]]WWWQQQOOOQQQSSSTTTUUUUUUSSSOOOJJJGGGHHHHHHIIIIIIHHHFFFDDDCCCAAA@@@??????AAACCCFFFGGGFFFEEEDDDBBB@@@>>>===<<<>>>>>>===<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;::::::999888999999999666666666666555555555555333444555666666666666666444444444444444444333333444444555555555555444444222333333333333222222111333333333444444333333333333111000111333444444444222222222222222222222222333333222222111111111111///111222222111111111222333222111111000000000000111111111000000111111111222111111111111000000000111111222222333333444444333333444444555666666666666777999:::999888888999:::999888888888:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCFFFHHHJJJJJJUUU\\\|||zzz___WWWZZZgggyyy```\\\jjj~~~iiiccc\\\XXXRRRLLLIIIJJJRRRSSSUUUUUUSSSOOOKKKHHHFFFGGGHHHHHHGGGEEEBBB@@@@@@@@@>>>>>>@@@BBBEEEGGGEEEEEECCCBBB@@@>>>======>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999999::::::999888888888888999666666666666555555555555333444444555555555555555555555555444444333333333333444444555555444444333444444444444333333222111222222333333333333222222666444222111222222111000222222222222222222222222111222333333333222000000///111333333111000111222333222111000////////////111111000000000000111111111111111111000000000000111222222111333666777555333333444444555666666666666888999999888888999::::::999888888999:::<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEGGGHHHKKKVVV]]]~~~xxx___XXX\\\iiizzzbbb^^^kkkvvvjjj^^^ZZZXXXVVVRRRMMMKKKMMMUUUVVVVVVVVVTTTPPPMMMKKKEEEFFFGGGHHHGGGEEEBBBAAAAAA@@@???>>>???@@@BBBCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<======::::::999888888888888888999999888777777777777777666666666666555555555555555555555555555444444333555555555444444333333333333333444444444444333333444444444444333333222111111111222222222222111111555333111111222222222111222222222222222222222222000111222333222111///...000111333333111000111111000000000///000000111222111111000000000000111111000000000000000000000000111333222000333::::::666333333444444555666666666777888999888777777999:::999999888888999;;;<<<===@@@@@@@@@@@@??????>>>===>>>>>>>>>???@@@CCCEEEGGGJJJSSS[[[~~~vvv}}}{{{ccc\\\```llljjjdddoootttddd]]]WWWUUUUUUVVVTTTQQQRRRWWW\\\[[[YYYVVVTTTQQQNNNMMMGGGHHHHHHHHHGGGEEECCCBBBBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>:::999888888777777888888999888777777666666777777666666666666555555555555666666666666666555444333444444444444444444333333333333444444444444333333222333333333333222222111000111111222222111111000000//////000333666777666222222222222222222222222000111222222222111///...000222333333111000000111/////////000111222333444111111111000000111111111//////000000000000000111111333222///444===>>>888333333444444555666666666777888999888777777999;;;999999999999:::;;;===>>>@@@@@@@@@@@@???>>>===<<<=========>>>???BBBDDDEEEGGGPPPYYY|||pppzzznnndddfffpppxxxnnnttt{{{jjj```[[[ZZZXXXWWWXXXVVVUUUXXX^^^aaa___[[[VVVRRRPPPNNNNNNLLLLLLJJJHHHFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>::::::999888888888888999:::999888888777777888888666666666666555555555555555555666777777777666666333333444444444444444444222333333444444333333222111111222222222222222222111222222333333222222111///......111555888999999222222222222222222222222222222222222222111111000111222333333111000000111000000000111111222333444222222111111111111222222////////////000000111111111444222...444???@@@999333333444444555666666666888888999888777777999;;;999999999999:::<<<>>>???>>>???????????????>>>============>>>@@@BBBDDDFFFGGGOOOYYY~~~zzzooo~~~}}}nnnlllsssxxxyyysssjjjddd```aaa___]]]\\\YYYWWW[[[bbbeeeaaa\\\VVVQQQNNNMMMMMMQQQOOOLLLIIIFFFCCCBBBAAAAAACCCEEEGGGGGGFFFEEEDDD?????????>>>>>>>>>>>>>>>>>>>>>============>>>???<<<;;;::::::999999::::::;;;:::999999888888999999777666666666555555555555333444555777888999999999333333333444444555555555222333333444444333333222///000111222222222222222222333333444444333333222222111000222555777888777222222222222222222222222444444333333333222222222111222333333111000000000222222222111222222333444333333222222222222333333.../////////000000111111111444222...444AAAAAA999333333444444555666666777888888888777666777999<<<999999999999:::<<<>>>???<<<===>>>??????@@@@@@???>>>>>>>>>???AAACCCEEEGGGJJJRRR\\\zzzpppuuupppttt~~~}}}|||uuupppjjjfff```___\\\ZZZXXXVVVVVVVVV[[[YYYUUURRRQQQQQQRRRSSSWWWSSSNNNJJJHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>><<<======>>>>>>>>>>>>===@@@??????>>>===<<<<<<;;;===<<<;;;:::999:::;;;;;;777777888888888999999999999888888888777777666666777666666666666555555555444444444444444444444444555555444333333222111111333333333333333333333333222222222222222222222222333222222111111222222333000111222222333333222222444333222111000000000000000000000000000000000000111111111111111111111111000111222333333333333333222333333222000///000111111000111333777<<>>???@@@CCCBBB@@@?????????@@@@@@BBB???===???BBBEEEEEEDDDGGGPPPeeeooowwwvvvppp|||yyyuuunnnhhh```___\\\YYYWWWVVVVVVVVVWWWVVVVVVVVVUUUTTTSSSRRRUUUQQQMMMIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@??????===>>>>>>?????????>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;:::999999999999:::777777888888888999999999888888888777777777666666666666666555555555444444444444444444444444444444555555444333333222111111333333333333333333333333222222222222222222222222333222222111111222222333111222222333333333333333111111000///............111111111111111111111111111111111111111111111111000111222222222222222222111222333222000000111222444444333333444777999:::555444444555555666777888888888888777777888888888888999:::;;;<<<>>>??????BBBAAA@@@?????????@@@@@@BBB???>>>???BBBDDDEEEDDDGGGQQQddd}}}zzzuuuooonnnrrr~~~yyypppiii```^^^[[[XXXWWWVVVWWWXXXTTTVVVXXXYYYYYYWWWTTTRRRRRROOOKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@??????>>>???>>>>>>======<<<<<<<<<999999::::::999999888777777777777888888888888999888888777777777777666666555555555555444444444333444444444444444444444444555444444333333222222111333333333333333333333333222222222222222222222222333222222111111222222333222222333444444444444444444444333222111111111111222222222222222222222222111111111111111111111111111111111222111111000000000111222222111000111333444444333333333333333333555444444555555666777888999999999999999999999999888999999;;;<<<===>>>???AAAAAA@@@????????????@@@AAA???>>>???AAACCCDDDDDDFFFQQQcccsssrrrvvvyyyggggggrrr~~~yyyooohhh^^^\\\ZZZYYYYYYZZZ[[[\\\XXXYYYZZZZZZYYYVVVSSSQQQOOOLLLJJJIIIHHHHHHFFFDDDBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<999:::;;;;;;;;;:::888777777777777777888888888888777777777777777777666666555555444444444333333333444444444444444444444444444444444333333222222222222222222222222222222222111222222222222222333333333222222111111222222333222333444444555555444444666555444333333333333333222222222222222222222222111111111111111111111111111111111111111000///...///000222222111111222444///000222333444555444444555444444555555666777888888999999999999999999888888999999:::<<<======>>>@@@@@@??????????????????@@@???>>>???@@@AAACCCCCCEEEPPPbbb|||zzzhhhjjjwwwsssdddfffqqq}}}|||{{{{{{yyyuuunnnhhh]]]]]]]]]]]]^^^___aaabbb```^^^[[[XXXUUURRRQQQPPPMMMKKKJJJIIIIIIHHHFFFCCC@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>============<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999888777777777777777777777777666666666666666666777777555555444444444333333333444444444444444444444444444444333333333333222222222222222222222222222222111111111222222333333333333222222111111222222333222333444444555555444444222111111000000000000111111111111111111111111111111111111111111111111111111111111111111000///...///000222222111111222444...///222444666666555555555444444555555666777888777777888999999888777777888999999:::;;;<<<======?????????????????????????????????>>>???@@@AAACCCCCCOOOaaawwwooo___dddzzzlllbbbfffsssuuuttttttuuutttqqqmmmjjj```aaabbbdddeeeeeeeeeeeefffbbb\\\VVVRRROOONNNNNNLLLKKKKKKKKKJJJHHHEEEBBB>>>??????@@@AAABBBBBBCCCCCCCCCBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::888777777777777777666666555555666666666666777777555555555555444444444333444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333444333222222111111222222333222222333444444444444444222222111111111111111222111111111111111111111111111111111111111111111111111111111222111111000000000111222222111000111333111222444555555555444333555444444555555666777888666777888999999888777666888999999:::;;;;;;<<<<<<===>>>??????@@@?????????>>>??????>>>===>>>@@@CCCCCCPPPbbbuuu{{{hhh[[[cccyyyyyybbb^^^dddwwwrrrssstttuuutttqqqmmmkkkfffgggjjjkkkkkkiiigggeeefffccc\\\VVVQQQNNNMMMLLLMMMLLLLLLLLLKKKIIIEEEAAA===>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888888777777666666666666555555555666666666777777666666666555555555444444444444444444444444444444333333333333333333333333111111111111111111111111000111111222333333444444333222222111111222222333111222222333333333333333333333222222222333333444222222222222222222222222111111111111111111111111000111222222222222222222111222333222000000111222333333333444333333333222555444444555555666777888777888:::;;;;;;:::888777999999999::::::;;;;;;<<<<<<===>>>???@@@@@@???>>>>>>???@@@>>><<<===???BBBEEESSSeeewwwzzzggg\\\fffxxxnnnZZZYYYbbbzzzyyyuuuwwwyyyyyywwwsssnnnjjjkkkmmmooopppoookkkfffcccdddaaa\\\WWWRRRNNNLLLKKKNNNMMMMMMMMMLLLIIIDDDAAA======>>>???AAABBBCCCDDDCCCBBBBBBAAA???===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777888999:::888888777777666666666555444555555555666666777777777666666666666555555555444444444444444444444444333333333333333333333333111111111111111111111111000000111222333333444444333222222222222222222333111111222333333333333222000//////...//////000000333333333333333333333333111111111111111111111111000111222333333333333333222333333222000///000111111111111222222333444444555444444555555666777888888999;;;<<<<<<;;;999888999999999::::::;;;;;;;;;<<<===>>>@@@@@@@@@???>>>===???@@@>>><<<<<>>>>>===???AAACCCCCCBBB@@@@@@@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888333333444555666777888888666555555444444444555555555555555444444333333333111222222333333222222111222222222222222111000///111111222222222222111111222333000222777000---999222222222111111111111000...000111333333222111000000666:::888333000333777///000000000111111111111111111222222222222111111111111111111111111111111000111111222222333444444555555555666666666666666888999999999999:::::::::<<<;;;;;;;;;;;;:::::::::>>>???@@@@@@???>>>===<<<===>>>>>>======>>>@@@BBBMMMOOOfffwww}}}nnn[[[nnnhhh]]]```eee}}}{{{yyyuuutttvvv|||~~~{{{||||||}}}}}}{{{yyyuuussslllnnnpppooojjjddd```^^^bbb]]]WWWSSSRRRRRRSSSSSSUUURRRNNNKKKIIIGGGEEECCC@@@??????@@@BBBCCCCCCBBB@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888444555555666666777777888444333333333333333444444555555444444444333333333333333333444444333333333111222222222222111111000111111222222222222111111111555000///555111///777222222222222111111111111333333222333333333444444888<<<@@@===555000111333111111111111222222222222111111222222222222111111111111111111111111111111111222222333444444555555555555555555666666666666666777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@???>>>===<<<===>>>>>>======>>>@@@BBBIIIPPPjjjyyy|||mmm^^^uuufffYYY[[[```~~~}}}}}}zzzyyyzzzyyyvvvssshhhjjjjjjhhhdddaaa___^^^___[[[VVVSSSTTTUUUVVVVVVVVVSSSNNNJJJHHHGGGEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888666666666666777777777777333333333333444555666666555444444444444333333333333444444555555444444333000111222222222222222222111111222222222222111111000666222---333444111555333222222222111111111111555333222111111333555666888<<<@@@===666111///111111222222222222333333333111111222222222222111111111111111111111111111111222333333444444555666666555555555555666666777777666777777777777888888888::::::;;;;;;<<<=========>>>>>>???@@@@@@???===<<<===>>>>>>======>>>@@@BBBFFFQQQnnn{{{{{{nnnccc~~~hhhYYY[[[aaa|||yyyyyy|||~~~~~~zzzvvvvvvxxxwwwqqqlll```aaabbb```^^^^^^^^^```]]]ZZZVVVTTTTTTVVVWWWWWWVVVSSSNNNJJJIIIIIIIIIHHHCCCBBB@@@@@@AAAAAA???>>>>>>============<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888888888777777777666666666555555555666777888999:::444444444444444444444444333333444444444444333333000111111222333333333333111222222333333222222111///777333...555888444444333333222222222111111111222111000000000111222333///444888888444111000111111111111222222222333333111111222222222222111111111111111111111111111111222222333333444555555555444444555555666666777777888888999999999:::::::::999::::::;;;===>>>>>>???===>>>???@@@@@@???>>>======>>>>>>======>>>@@@BBBFFFQQQmmmyyy{{{rrriiimmm^^^```ggg}}}wwwqqqqqqtttwww{{{xxxwwwxxxxxxtttjjjbbbWWWXXXZZZ[[[[[[\\\___aaa^^^[[[WWWTTTTTTUUUUUUUUUUUURRRNNNKKKKKKLLLMMMLLLCCCBBB@@@???@@@???>>><<<============<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888888888777777666666555555555555555666777888999:::444444444444444444444444222222333333333333222222000111222333333333333333222222333333333333222222///777555444<<<<<<444444333333333222222222222111///000111222333222111111+++///333444222111111111000000000000111111111222111111222222222222111111111111111111111111111111111111111222333333444444444444444555666777777888888888999999999:::::::::888999:::;;;<<<>>>??????===>>>???@@@@@@???>>>======>>>>>>======>>>@@@BBBJJJSSSjjjtttzzzuuunnnrrr```aaaiii|||uuuooonnnqqqvvv~~~||||||}}}{{{yyyzzzzzz{{{{{{xxxooocccZZZPPPSSSWWWZZZ\\\]]]___aaa]]]ZZZVVVTTTTTTTTTSSSRRRTTTQQQNNNLLLMMMMMMMMMLLLDDDBBB@@@@@@@@@@@@>>><<<============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888777777666666555555555444333333333333444555666666333333333444444444444555111222222333333222222111111222333333333333333333222222333333333333222222000555777>>>GGG@@@444555333333333333222222222222000111444555666555333222///111333333111000000111//////000000000111111111111111222222222222111111111111111111111111111111000000111222222333333444333444444555666777888888666777777777777888888888888888999:::;;;<<<===>>><<<===???@@@@@@???>>>>>>===>>>>>>======>>>@@@BBBNNNUUUhhhnnnuuutttpppvvvaaaaaajjj{{{vvvuuuzzz~~~|||{{{{{{}}}~~~yyyuuusssrrryyy{{{|||zzzrrrggg[[[SSSOOOTTTZZZ^^^____________[[[XXXUUUSSSSSSTTTSSSRRRTTTQQQNNNMMMLLLKKKIIIGGGEEEDDDBBBBBBBBBBBB@@@???>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999888888777777888888555555555555444444444444444333333333333333444444333333333444444444555555222333333333333333333222333333333444333333222222222333333444444333333222222333888IIISSSCCC222666444444333333333222222222222222333333444444444444222222222111000///000111000000111111111222222222111111222222222222111111111111111111111111111111111111222222333444444555333333444555666777888888666777777777777888888888888888888999:::;;;<<<<<<<<<===>>>???@@@??????>>>===>>>>>>======>>>@@@BBBNNNWWWjjjkkknnnnnnooo}}}hhhhhhrrr|||zzz~~~||||||~~~~~~wwwqqqnnnnnnooowwwzzzzzzvvvlll___UUUOOOPPPVVV]]]bbbcccaaa___]]]XXXVVVSSSSSSSSSTTTTTTSSSTTTRRROOOLLLKKKHHHEEEBBBGGGEEEDDDCCCDDDDDDBBBAAA>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<;;;::::::999999:::::::::999999888777888888888444444444444444444444444666555555444444444555555333333333444444555555555333444444555555444444333444444444444333333222111222333333444444333333222333222999PPPZZZDDD111777444444444333333333222222222111000//////111333444000//////......///111222111111222222222333333333111111222222222222111111111111111111111111111111222222333444444555555666333333444555666777888999888999999999999:::::::::777888888999999::::::;;;<<<===>>>???@@@@@@???>>>===>>>>>>======>>>@@@BBBMMMYYYmmmjjjhhhiiinnnppprrr}}}mmmlll~~~~~~uuummmjjjmmmrrruuu}}}vvvkkk```VVVPPPNNNPPPUUU]]]bbbcccbbbaaaaaaVVVXXXZZZYYYVVVRRROOONNNQQQNNNKKKJJJJJJIIIEEEAAADDDEEEFFFFFFEEEBBB>>><<<;;;;;;;;;<<<===>>>>>>???======>>>>>>>>>>>>>>>===;;;;;;;;;:::::::::999999===;;;999777666666777888>>>===:::888666666555666888777666555555666777888555555555444444333333333444444444333333333222222000111111222444555555666222222333333333333444444333555>>>IIIIII???666444111222444666666444111000///111222222000///000000333222111222333333222111111111111111111111111111111111111111111111111111333333222222222222333333222222222222333444555555666666666666555555555555555666666777888999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======???@@@AAAAAAKKK[[[nnngggdddiiimmm{{{yyykkkqqq}}}uuuppppppsssyyy|||}}}zzzsssiii]]]TTTNNNLLLOOOUUU]]]ccceeedddbbbbbb[[[\\\]]][[[WWWRRROOONNNOOOMMMKKKKKKLLLKKKHHHEEEEEEFFFFFFFFFDDDAAA>>><<<<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>======:::::::::999999999888888;;;:::888777666666777888666555555444555666777888777666555555555555666777444444444333333333222222222222222111111111000000222222333333333333333444222222222333333333444444333333888>>>>>>666111000111222444555555444333222111222333222000//////000222000000000111222111000000000000000000000000000111111111111111111111111111111000000000000111111222222222222333444555555666666666777777777777888666666666777888999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======???@@@AAABBBNNN___rrriiiccceeekkkzzzxxx}}}jjjppp{{{tttqqqsssxxx}}}{{{xxxpppfffZZZQQQLLLJJJMMMTTT]]]dddgggeeecccaaa`````````]]]XXXTTTQQQPPPOOONNNNNNNNNNNNMMMKKKHHHFFFFFFFFFEEEDDDAAA???===?????????>>>>>>>>>===============>>>>>>======<<<;;;;;;;;;:::::::::999999999888777777666777777888333333333333444666777888666555555444444555555666555555444444444444333333222222222111111111000000444444333333222222222111222222222222333333333333555333333444333000...000111222222333333444444444333444333222///...///111000///...///000111000...000000000000000000000000111111111111111111111111111111000000000000111111222222222222333444555555666666777777888888999999666666777777888999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCPPPcccwwwjjj```aaaiiiuuupppnnn}}}kkkqqqyyyqqqmmmpppvvv||||||xxxpppeeeYYYPPPKKKIIIKKKSSS]]]dddgggeeeaaa___`````````^^^ZZZWWWVVVWWWVVVUUUUUUTTTRRRNNNKKKIIIEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>============>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;666777777777777777777777888777777666555555555555444444444444444444444444666666666666555555555555444444444333333333222222333333333222222222222111111222222222222333333333666444222222111111222333222222111111222444555666555555444222///...///111111///...///000111000...222222222222222222222222111111111111111111111111333333222222222222333333222222222222333444555555777777777777777777777777777777777888888999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDPPPdddwwwhhh\\\^^^jjj~~~iiidddccc{{{|||mmmsss{{{sssjjjhhhmmmuuu|||{{{rrrggg[[[RRRMMMLLLMMMTTT^^^eeefffddd```]]]]]]^^^^^^]]]\\\[[[]]]^^^^^^^^^]]]YYYTTTNNNIIIGGGDDDDDDDDDDDDEEEFFFFFFGGGDDDDDDCCCBBB@@@???>>>===>>>>>>??????>>>======<<<;;;;;;;;;;;;::::::::::::666777888999999888777777999888888666555333222111333333444444444444333333444444444444444444444555444444444333333333222222111111111222222222333333111111111222222222333333222333333222333444555555333222111111222444666777555666555333111///000111222111000000222222111000222222222222222222222222111111111111111111111111333333222222222222333333222222222222333444555555777777777666666555555555888888888888999999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@??????@@@CCCFFFOOObbbtttdddYYY___pppyyyddd___^^^wwwvvvjjjppp}}}||||||}}}rrrlllfffhhhpppzzz{{{sssiii^^^WWWTTTSSSUUU[[[ccchhhhhheeeaaa___\\\]]]]]]\\\[[[\\\___aaaaaaaaa```\\\UUUNNNIIIFFFFFFFFFEEEEEEFFFHHHIIIKKKFFFEEEDDDCCCAAA@@@???>>>@@@@@@@@@@@@???>>>======999999888888888777777777666888999;;;:::999777666444444555555444333333222333444444555555444444333111111111222222222222333222222222111111111000000000111111111222222333333111111111111222222222222...111222111222555555333333222222111222333555666444555666555333111111111333222111222333444333111111111111111111111111111111111111111111111111111111111000000000000111111222222222222333444555555666666666666555555555555999999999999999999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAA@@@??????CCCGGGPPPaaaqqqaaaYYYccczzzsss___\\\]]]vvvlllcccjjj~~~}}}}}}}}}ppplllkkkpppyyy{{{xxxrrriiiaaa]]]\\\]]]aaafffkkknnnmmmiiieeeccc```___^^^[[[YYYYYY[[[^^^\\\^^^___\\\UUUNNNJJJIIIKKKJJJHHHFFFFFFHHHJJJKKKFFFFFFEEEDDDBBBAAA@@@@@@AAABBBBBBAAAAAA???>>>>>>::::::999999999888888888888999;;;===<<<:::777555333333444555666555444444333444555666666555444333222222222222333333444444222222222111111111000000222222222222111111111111111111111111222222222222...222222///000444444111333333333222333333333444111444666777555333111111444222111222333444333222111111111111111111111111111111111111111111111111111111000000000000111111222222222222333444555555444555555666777777888888999999999999999999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<>>======<<<<<<<<<;;;;;;;;;999;;;===>>>===:::777555666777888888888777555444444444555666666555444444555555555666666666777777444444444333333333222222444444333222111000///...000111111111111222222222111555444///...333444000333333333333333333333222000333777888777444222111333222111222333333222111333333333333333333333333111111111111111111111111333333222222222222333333222222222222333444555555222333555666888:::<<<<<<999999999999999999999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<>>=========<<<<<<;;;;;;;;;:::::::::::::::999888888777777666555555555555555444444444333333333333333333333333222222333444444333333333333333333222222111111111111111111111111111111111000000111111111222222222222222444555555444222222333222111111111222333444333222222222333333444555444222000//////000222333111000/////////000111222111111000000111111222333444444333333333333222222333333333333333333333333555555555555666666666666999999999999999999::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???>>>>>>DDDLLL___rrrwwwfff]]]sssxxxffffffnnn{{{mmmuuuhhhccclllyyywwwzzzxxx{{{tttrrrssswww}}}zzztttrrrmmmeee^^^\\\___dddhhhpppqqqssssssqqqooooooooolllggg```[[[YYYWWWVVVTTTUUUVVVXXX[[[[[[WWWPPPJJJKKKKKKKKKJJJIIIGGGEEEDDDAAA@@@@@@@@@????????????@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999888777777666666444444555555555666666666333333333333333333333333222333333444444333333333333333333222222222111111111111111111111111111111000000111111111222222222111111222222222222111111222222111111111222333444222222222222222333444444666555333111000000000000000000000000000111222333222111111111111222333333333333222222222111111111111111222333333444555555777777777777888888888888888999999999999:::::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>???AAAAAAAAAHHHPPPgggzzzooofffyyy}}}llljjjoooqqqccclllpppgggmmmwwwyyyxxxoooooozzz}}}}}}wwwppplllpppwww}}}}}}xxxuuusssmmmddd\\\YYY[[[aaaeeeiiikkkmmmnnnlllkkkkkkkkkgggbbb\\\WWWTTTSSSRRRQQQTTTVVVZZZ]]]^^^YYYRRRLLLKKKKKKKKKJJJHHHFFFDDDCCC@@@@@@???>>>>>>>>>>>>???@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999999999888777777666666555555555666666777777777444444444444444444444444333333333444444333333222333333333222222222222111111111111111111111111111111111111111111222222222000000000//////000000000222222111111222222333444111111111111111111222333777666555444222000...---///000111222333333333333222222222222222333444444222222222111111111000000///000111222444555666777666666777777777888888888888888999999999:::::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>AAAAAABBBIIIRRRlllxxxoooqqqnnnqqqyyyeeeYYYcccyyyzzzlllnnnuuu~~~xxxnnnmmmxxx|||yyyooosssyyy~~~zzzrrrkkkeeemmmvvv||||||zzzxxxxxxuuunnneee\\\XXXZZZ___bbbccceeeggggggeeedddcccdddbbb^^^XXXSSSOOONNNMMMMMMSSSVVV[[[___^^^ZZZSSSNNNIIIIIIJJJJJJIIIFFFDDDCCC@@@???>>>=========>>>>>>AAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777777777777777777666666666666666666666666666666666333333444444444333222222222222222222222222222222111111111111111111111111111111111111111111111111111000///......///000111222111222222222222333333111111000000000000111111555666666666444222///---...000111333444444444333333333222222333333444555222222222222111111111111000111111222444555555666333444444444555666666666888888888999999::::::;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<>>=========>>>???AAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999999888888999999888777666555555444555555555555555555555555333444444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222111111222222333333333333111111000//////000000000111333444666555444222000///000222333444444333333333333222222333333444555444333333333333222222222222222333333333333444444222333333444555666666666777777888999::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????EEEMMM___pppxxxsssxxxqqqmmmooovvvwww~~~yyyjjj[[[UUUgggxxxkkkkkk~~~|||~~~}}}}}}~~~|||uuuuuurrrooottt}}}~~~uuummmhhhgggeeekkkrrrsssnnnfff```]]]___eeemmmqqqssssssuuuwwwsssnnnfff___ZZZZZZ[[[]]]]]]^^^]]][[[YYYYYY[[[]]]^^^\\\XXXRRRMMMKKKLLLNNNUUUYYY^^^___\\\XXXTTTRRRJJJKKKMMMNNNMMMKKKHHHFFFBBB@@@>>>=========???@@@AAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999888777777666555444444222222222222222222222222444444444444333222111111111222222222222333333333111111111111111111111111222222222111111111111111333222222111111222222333000111222333333333333222222111000000000000000000///000222444555444333222000111222222222222222222222222222222222333444444444444444333333333222222333333333333333333333333444444555666777888888999777777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@BBB@@@@@@FFFNNNZZZfffkkkkkkxxxpppkkklllppppppyyyuuuggg[[[[[[pppsssiiiiii~~~~~~}}}|||~~~~~~~~~~~~zzzzzz}}}{{{vvvxxxzzzsssqqqkkklllkkklllsss~~~}}}{{{sssnnnmmmoootttyyy|||yyyoooeee___]]]aaacccgggjjjlllmmmnnnooommmjjjccc]]]YYYWWWWWWWWW\\\[[[ZZZXXXXXXZZZ___bbbaaa```\\\VVVQQQOOOPPPSSSYYY]]]``````\\\XXXUUUUUUQQQRRRSSSSSSQQQNNNJJJHHHCCCAAA???======>>>@@@AAABBBAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<::::::999888888777777666555555555555555555555555222222222222222222222222444444444444333222111000111111222222222333333333111111111111111111111111222222222111111111000000111222222222222222222111000111222333333333222222333222111000000000000111...///111222333333333333222222111000000000111111222111111111111222333333333333333333222222222111222222222333333444444444333444444555666777888999666777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@??????AAAAAAAAAGGGOOOYYY______```ttt~~~rrrjjjhhhlllmmmwwwtttiii```ccc|||}}}}}}pppiiihhh~~~~~~{{{zzzyyy||||||xxxxxx|||~~~xxxqqqrrr{{{}}}vvvooojjjiiiiiiiiihhhjjjrrr~~~zzz|||~~~{{{wwwvvvyyy}}}ttthhhbbbaaaccccccdddeeeggghhhhhhhhhhhheee```[[[WWWTTTSSSSSS[[[ZZZYYYWWWXXX\\\ccchhhdddccc```ZZZTTTRRRTTTWWW]]]```bbbaaa\\\XXXWWWWWWWWWXXXYYYXXXUUUPPPKKKHHHDDDBBB@@@>>>===???AAABBBBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<888888777777666555555555222222333444555666777888555555555555555555555555444555444444333222111000111111111222222333333333111111111111111111111111222222222222111111000000000111222333333222111000000111222333444333222222333333222111000000111111///000111111222222222222333222111///...//////000111111000000111111222333222222222111111111111000000000111222444555666666111111222333444555666777666777777999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<>>;;;999999:::<<<:::888777777888:::;;;555555444444444555555666888777777666555444444444333333333333333333333333444333333222222333444444111111111111111111111111111111222222222222111111444444222222222222444444111111111111111111111111222111///......///111222222222222222222222222222444333111000000000111111222111111111222333333444444444444333333222222222...///000111222333444444555666777888999999888888666666666666777888::::::;;;;;;<<<<<<======>>>>>>AAAAAAAAA@@@>>>===;;;:::;;;<<>>>>>HHHTTT___cccSSSTTTccc~~~qqqkkkqqqxxxsssgggtttwwwzzzooooooqqqdddccczzz|||zzz{{{|||||||||~~~}}}yyyzzz{{{}}}~~~{{{zzz{{{tttzzz}}}}}}rrrjjjiiiiiilllppprrrqqqkkkfffjjjuuu~~~|||{{{|||{{{{{{vvvnnnddd^^^^^^aaaaaa```]]]YYYVVVWWW\\\```ccc___[[[ZZZ^^^ccchhhkkkkkkhhhccc___^^^```cccfffhhheee```[[[XXXWWWWWWXXX___aaaaaa^^^WWWQQQNNNMMMDDDDDDDDDEEEEEEEEEEEEEEEBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@>>>;;;999999:::<<<;;;999888777888999:::555555555444444555555666777777777666555444444444333333333333333333333333444333333222222222222333111111111111111111111111111111222222222222111111333333333222222333333333111111111111111111111111111000///......///000111000000000000000000000000333333111000000000111111222111111111222222333444444444333333333222222222000000111222333444555555333444444555666777777888888888777888888999:::;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@??????>>>===<<<<<<===@@@AAA@@@BBBMMMZZZdddfffTTTTTTbbb}}}pppkkkqqqyyyrrrhhhwwwnnnpppwwwjjjggg|||}}}zzzzzz{{{}}}~~~~~~~~~|||yyyvvvvvvxxxzzz|||~~~|||{{{{{{|||~~~nnneeefffmmmvvv}}}}}}xxxppphhhjjjrrryyy{{{wwwlllccc___^^^bbbaaa___]]]^^^bbbiiinnnooojjjdddaaabbbeeehhhjjjhhhhhhfffbbb^^^___dddhhhhhheee```\\\YYYXXXYYYZZZaaabbbaaa]]]WWWQQQNNNLLLFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBAAAAAA@@@@@@@@@@@@>>>??????>>>;;;999999:::===<<<:::888777777888888666666555555444555555666777777666666555444444444333333333333333333333333444333222111111111111111111111111111111111111111111111222222222222111111222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000333222111111000111111111222111111111111222333333333333333333222222222222111111222333444555666666444333333444555777999::::::999999999999999::::::;;;;;;<<<<<<===>>>>>>???===>>>>>>?????????>>>>>>>>>>>>@@@BBBBBBFFFTTTbbbmmmmmmXXXWWWfff~~~lllhhhpppzzztttkkk|||oooqqq{{{nnnkkk~~~}}}{{{{{{}}}|||~~~|||zzzxxxvvvuuuvvvxxx{{{}}}~~~~~~{{{{{{|||~~~~~~rrriiillluuu}}}sssmmmnnnsssyyy{{{|||}}}sssjjjdddbbbgggeeeccccccffflllsssxxx{{{uuunnnjjjhhhiiijjjkkkggghhhgggbbb\\\[[[___dddhhheee```\\\YYYXXXYYYZZZaaa```]]]YYYTTTPPPLLLKKKGGGGGGHHHGGGGGGEEEDDDCCCBBBBBBAAAAAA@@@?????????===>>>>>>===;;;999:::;;;===<<<:::999888777777777777666666555555555555555666666666555555444444444333333333333333333333333333333222111000000000000111111111111111111111111111111222222222222111111111222333444444333222111111111111111111111111111000000111222222111000000222222222222222222222222222222111111111111111111222111111111111111222222333222222222222222222222111222222333444555555555666555444555666999<<<>>>::::::999888888888999999:::;;;;;;<<<===>>>??????>>>>>>????????????>>>>>>>>>>>>@@@BBBCCCIIIXXXhhhtttsss^^^___qqqssscccbbbmmmzzz|||rrr~~~oooqqqwwwlllkkk~~~|||}}}~~~{{{~~~|||zzzyyyxxxwwwuuuwwwyyy{{{~~~}}}{{{{{{}}}}}}|||||||||vvvyyy|||tttqqqssswww{{{|||zzzzzz{{{~~~{{{uuupppnnnpppnnnkkkkkkooouuu{{{|||vvvqqqooonnnmmmmmmiiijjjiiiddd\\\YYY[[[___fffccc^^^ZZZWWWVVVWWWXXX^^^\\\XXXTTTPPPMMMJJJHHHGGGHHHHHHHHHGGGEEECCCBBBBBBBBBAAA@@@@@@???>>>>>><<<=========;;;::::::;;;===<<<;;;999888777777666888777666555555555555555555555555555444444444444333333333333333333333333333222111111000000000111111111111111111111111111111111222222222222111111000111333333333333111000111111111111111111111111111222222333333222222111222222222222222222222222111111111111222111111111222222111000000111111111222222222222222222222222111111222222333333444444666555444555666999<<<>>>999888888777777777888888::::::;;;<<<===>>>?????????@@@@@@??????>>>===<<<======>>>AAABBBIIIZZZjjjuuutttaaaggg~~~}}}{{{fffZZZ[[[jjj{{{{{{lllnnnmmmdddggg~~~}}}~~~|||yyy}}}~~~|||zzzxxxxxxxxxyyyxxxyyy{{{}}}}}}{{{{{{}}}~~~zzzuuuxxx}}}}}}xxxsssrrrwww||||||}}}~~~~~~|||{{{zzzwwwuuurrrrrrvvvzzz~~~}}}yyyvvvtttrrrooommmlllmmmkkkeee___[[[[[[\\\___\\\YYYUUUTTTTTTVVVWWW[[[WWWRRROOOMMMKKKIIIGGGHHHIIIJJJJJJIIIGGGEEECCCBBBBBBAAA@@@???>>>>>>===;;;<<<===<<<::::::;;;<<<;;;;;;::::::999888777777888888777666555555555555444444444444444444444444333333333333333333333333222222111111111222222222111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111222222222222222222222222000000000000000000000000000000111222222222222111222222111000000000000111111111111222222222222222111222222222333333333333444333333444555777999:::888777777777777777888888999:::;;;<<<===??????@@@@@@@@@@@@??????===<<<<<<<<<<<<>>>@@@BBBIIIYYYhhhrrrqqqcccooo|||ppp]]]SSSWWWjjj~~~zzzkkknnnfff___ddd}}}}}}~~~}}}{{{wwwzzz||||||~~~~~~}}}|||zzzwwwvvvvvvwwwyyyyyyzzz|||~~~~~~||||||}}}~~~|||{{{vvvjjjfffjjjrrrwwwyyywwwvvvuuuuuuxxx{{{~~~}}}{{{{{{|||}}}}}}wwwtttrrrrrruuuyyyzzzzzzzzzyyywwwwwwvvvtttpppmmmllljjjhhhddd```\\\ZZZYYYVVVTTTRRRPPPQQQSSSVVVYYYXXXTTTOOOLLLKKKKKKIIIGGGIIIJJJLLLMMMLLLKKKHHHFFFBBBBBBAAA@@@???>>>======:::;;;<<<<<<::::::;;;<<<::::::::::::999999888777999888777666555555555555444444444444444444444444333333333333333333333333222111111222222333444555111111111111111111111111111111222222222222111111222222111111111111222222111111111111111111111111111111000//////000111111000000000000000000000000///000111222333222222111222222111000000000000000000111111111222222222222333333333333444444444444333444444555666777777888777777777777888999::::::999:::;;;<<<===???@@@@@@>>>>>>????????????>>>=========???AAACCCHHHWWWfffppprrrgggxxxmmmZZZSSSWWWlll~~~ppptttggg```ddd|||~~~}}}}}}~~~~~~~~~|||zzzuuuyyyzzzzzz}}}{{{zzzyyyvvvttttttvvvwwwzzz{{{|||~~~}}}|||}}}~~~|||}}}~~~}}}zzz{{{{{{|||{{{|||}}}~~~tttddd\\\```iiipppsssrrrpppmmmmmmpppvvvzzz}}}|||wwwuuuuuuwwwzzz{{{rrrooommmnnnrrrttttttsssttttttuuuvvvvvvtttppplllhhhfffccc```___\\\YYYVVVOOONNNMMMMMMOOOSSSXXX[[[XXXSSSMMMJJJKKKKKKJJJHHHKKKLLLNNNOOOOOOMMMKKKIIIBBBBBBAAA@@@???>>>===<<<999;;;<<<;;;::::::;;;===999999:::::::::999999888999999777666555555555555444444444444444444444444333333333333333333333333111111111222333444666666111111111111111111111111111111222222222222111111333222111000000111222333111111111111111111111111111///...,,,,,,...///111222222222222222222222222///000111222333333222111222222111000000///000000000000111111222222222222444444444555555555555555555666777888999999888888888888888888999:::;;;<<<999999:::<<<===???@@@@@@<<<<<<>>>??????@@@@@@@@@===>>>@@@CCCCCCHHHWWWeeerrrtttlllnnn\\\TTTYYYnnnwww|||kkkdddfff{{{~~~~~~}}}}}}yyyzzz{{{{{{zzzzzz{{{}}}zzz|||{{{yyyuuutttvvvxxx~~~~~~~~~~~~~~~}}}|||}}}{{{zzz|||}}}{{{||||||||||||~~~}}}{{{yyywwwuuusssqqqooonnnssswwwxxx|||}}}qqq^^^YYYaaaooowwwyyyqqqiiieeeiiioootttwwwzzz|||~~~|||xxxvvvwwwuuuqqqlllfffeeehhhhhhfffhhhnnnmmmuuu}}}~~~zzzrrriiieee___ZZZZZZ^^^^^^ZZZTTTFFFHHHIIIKKKQQQXXXXXXTTTWWWRRRMMMKKKLLLMMMMMMKKKOOOOOOOOOLLLIIIGGGHHHIIICCCCCCCCCBBBAAA???>>>===<<<;;;;;;:::::::::;;;;;;???;;;777555666888::::::777777777777777666666555555555444444444333333333333333333333333333333333333222000111222222111///+++---000333444333111000000111222333444555555555222222222333333444444444222222222333333222222111000000000000000000000000222222111111000111111222444444333222111000//////222222222111111111000000222222222111111111111000//////000111333444555555666555555555555666777777888777777777888999::::::======<<<<<<<<<<<<======>>>>>>???@@@@@@@@@??????@@@>>>AAAEEEFFFIIIXXXjjj~~~fffZZZ```vvvuuubbbbbb}}}}}}~~~~~~}}}{{{zzzzzz{{{zzz{{{|||zzzxxxxxxzzz}}}~~~~~~}}}|||{{{zzz|||{{{zzz|||~~~}}}{{{|||}}}}}}|||{{{{{{~~~}}}rrrpppllljjjjjjjjjkkkllliiinnnrrrsssvvv|||~~~yyy}}}}}}nnn___[[[eeerrrzzz|||wwwpppllloootttwwwxxxzzzxxx}}}}}}zzzxxxrrrkkkfffaaa^^^`````````ccciiiooovvv|||}}}|||zzzssskkkddd___ZZZ[[[^^^^^^XXXSSSJJJNNNPPPPPPSSSWWWXXXUUUUUUQQQLLLJJJKKKLLLKKKJJJMMMNNNNNNLLLIIIGGGGGGHHHDDDDDDCCCCCCBBB@@@???>>>===<<<;;;:::::::::::::::;;;888555444555666777777666777777777777666555555555555444444444333333333333333333333333333333333333111000000111222000///.........//////000111111111111222333444444444444222222333333333333333333111111222333333333222222111111111111111111111111222222111111111111111222111111111111111000000000222222222111111111000000222222222111111111111000111111222222333333444444555555555555666666666666777777777777888999:::;;;;;;;;;;;;<<<<<<>>>??????>>>???@@@@@@AAA@@@@@@@@@AAA???AAAFFFFFFJJJZZZmmmsssaaaddd{{{yyygggggg~~~~~~}}}{{{{{{{{{{{{|||}}}}}}}}}}}}|||}}}}}}||||||{{{yyyxxxwww|||{{{{{{{{{||||||zzzxxx}}}}}}}}}{{{yyyyyy{{{}}}xxxrrrgggeeebbbaaacccggglllooonnnsssuuurrrrrrvvvzzz|||}}}zzztttnnnttt}}}uuujjj___```kkkxxxyyyvvvyyy|||{{{zzz{{{www~~~xxxmmmbbb___ZZZVVVWWWXXXZZZ```fffpppvvvzzzzzzyyyxxxsssmmmddd___[[[ZZZ\\\\\\WWWSSSPPPVVVZZZXXXUUUVVVWWWUUUQQQNNNKKKIIIIIIJJJIIIIIIKKKMMMNNNMMMJJJHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999999999777555555666777777666666666666666666555555444555555444444444333333333333333333333333333333333333111000000222222111///222000---++++++...111333222222333333333333333222333333333333333222222222000111222333333333333333000000000000000000000000111111111111111111111222/////////000000111111111222222222111111111111111222222222111111111111000444444444333333333333333333444666777777777666555666666777777999:::<<<<<<:::::::::;;;===>>>@@@AAA??????@@@AAAAAAAAAAAAAAAAAA???BBBFFFGGGLLL^^^rrrhhhgggyyyiiimmm}}}}}}}}}~~~~~~~~~~~~~~~|||}}}~~~}}}|||}}}||||||{{{zzzxxxwwwvvv~~~}}}}}}||||||zzzyyyxxx|||||||||{{{yyyyyy{{{}}}~~~~~~yyy{{{~~~{{{qqqjjjcccdddfffhhhlllrrrxxx|||wwwpppqqqtttvvvwwwzzz~~~yyysssnnnttt}}}zzzuuukkkddd```eeesss~~~||||||yyyvvvggg[[[XXXUUURRRRRRUUU[[[bbbhhhpppuuuwwwvvvuuuvvvsssnnnfffaaaZZZXXXXXXYYYXXXVVVUUU]]]bbb]]]VVVTTTTTTTTTOOOMMMJJJIIIHHHHHHHHHHHHKKKMMMNNNNNNKKKHHHFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;:::999999888:::999999:::;;;;;;999888666666666666666555444444555555444444444333333333333333333333333333333333444333222222333333222000444111...,,,,,,...111333222222333333333222222111444333333333222222111111000000111222333333333333////////////////////////000111111111222222222111////////////000000000000111111111111111111111111222222222111111111000000333333444444444444555555333444666888888777555444666666666888999;;;===>>>::::::;;;;;;===>>>???@@@???@@@AAAAAABBBBBBBBBBBBAAA@@@BBBGGGHHHNNNbbbyyykkkhhhrrrgggppp~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxwww~~~|||zzzyyyxxxyyyzzz{{{{{{zzz|||~~~}}}{{{|||}}}}}}}}}}}}|||{{{tttuuuwwwyyy|||{{{qqqkkkhhhmmmtttzzz~~~{{{qqqpppqqqqqqppptttzzz{{{www~~~xxxpppllleeeccceeennn|||{{{{{{|||}}}sssdddXXXSSSRRRRRRRRRWWW___fffjjjnnnrrrsssqqqqqqrrrqqqmmmhhhbbbZZZVVVVVVXXXYYYZZZZZZbbbeee^^^UUUQQQRRRRRRNNNMMMLLLJJJIIIHHHIIIJJJLLLNNNPPPOOOLLLHHHFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA???>>><<<;;;:::999999888:::::::::;;;======;;;999666666666777666555555444555555444444444333333333333333333333333333333333666444333333444555333222222222111000000111111222222222222333222222111111333333333222222111111111000111222333333333333333000000000000000000000000///000111222222222222111000000000000////////////111111111111111111111111222222222111111111000000111222222333555666666777333444666888888777555444666666777888999;;;===>>>===<<<<<<<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@BBBFFFGGGOOOgggxxxjjjjjjkkkdddttt~~~~~~~~~}}}~~~~~~}}}{{{yyyxxx~~~~~~{{{yyyyyyyyyxxxzzz{{{|||}}}~~~{{{{{{|||}}}}}}}}}||||||tttuuuuuuvvvyyy}}}xxxsssrrrzzzyyyrrrrrrrrrpppiiinnnvvvtttllliiihhhiiinnnyyyzzzvvvvvvzzz{{{qqqdddYYYQQQTTTVVVWWW\\\dddjjjkkkjjjnnnooollllllnnnmmmjjjfffbbb[[[XXXWWWYYY[[[\\\^^^dddfff]]]TTTQQQQQQRRRNNNOOOOOONNNKKKJJJKKKMMMNNNOOOOOOMMMJJJFFFDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>===<<<;;;:::999999999888888777999:::;;;999888777777777777777666666555555555444444444333333333333333333333333333333333666555333444555555444222111111222333333333222111111111222222222222222111222222222222222111111111222222222333333222222111222222222222222222222222...///111222333333222111111111111000000/////////111111111111111222222222222222222111111111111000000000111333444555777777333444666777777777666555777777888888:::;;;============<<<<<<<<<<<<=========>>>???AAABBBBBBBBBBBB??????BBBEEEGGGPPPjjj}}}nnneeehhhiiifff{{{~~~}}}~~~}}}{{{yyyxxx|||~~~}}}zzzxxxxxxyyyzzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxwwwvvvwww{{{}}}}}}vvvtttvvvuuupppeeeiiipppzzzsssmmmlllrrruuu{{{~~~~~~{{{sssmmmmmmssszzz{{{sssggg\\\VVV\\\```aaaeeekkknnnkkkfffjjjkkkhhhiiikkkjjjgggaaa```^^^]]]]]]\\\[[[[[[bbbfffddd\\\TTTRRRSSSRRRPPPRRRSSSQQQNNNMMMNNNPPPOOOOOONNNJJJFFFBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@===<<<;;;:::::::::::::::777666555666888999888777888888888888888777777666555555444444444333333333333333333333333333333333555333222222333333222111///000111111222222222222///000111222222222222222111111111111222222222222333333333333222111111000222222222222222222222222...///111333333333222111000000000111111111111111000000111111111222222222222222222111111111111000000111111222333444444555555555555555666666666666888888888999:::;;;<<<===<<<<<<<<<<<<<<<===>>>???<<<===>>>@@@AAABBBBBBBBB>>>>>>AAADDDFFFPPPlllsssddd[[[```zzzjjjiii~~~}}}}}}{{{yyyxxxzzz|||~~~|||yyyvvvwwwxxx}}}~~~~~~~~~}}}}}}}}}~~~}}}|||zzzxxxxxxzzz}}}}}}xxxsssuuu~~~~~~uuuvvvyyywwwqqqcccfffmmmvvv}}}tttoooooo{{{~~~}}}}}}|||vvvmmmggggggllluuu}}}|||uuujjj___^^^eeeiiijjjmmmrrrqqqlllcccggghhhfffgggiiihhhddd\\\^^^```bbbaaa___[[[XXXdddgggccc[[[TTTTTTTTTSSSQQQTTTUUUTTTQQQOOOPPPRRROOONNNLLLHHHCCC@@@??????AAAAAAAAABBBAAAAAA@@@@@@<<<;;;;;;:::::::::;;;;;;888666555666888999999888999999999999999888777777555555444444444333333333333333333333333333333333333222000111222222111///////////////000111333444...///000111222333333333000000111111222222222333444444444333222111000///////////////////////////---///111333444333222111//////000111222333444444000000111111222222222222222222222111111111111000222222222222222222222222666555555555555666777777999999999999::::::;;;<<<:::::::::;;;===>>>@@@AAA<<<<<<>>>???@@@AAAAAAAAA======@@@DDDEEEPPPmmmnnn]]]SSSWWWuuukkkkkk~~~xxx{{{~~~||||||{{{zzzzzzzzzzzz{{{{{{~~~||||||zzz{{{~~~}}}{{{}}}{{{wwwxxxvvvssssss||||||rrrooouuuzzzzzzwwwgggeeehhhpppwwwwwwvvvwww|||~~~ttttttyyy~~~{{{}}}|||uuunnniiiqqqyyy{{{rrrmmmmmmmmmqqqttttttuuuuuupppjjjiiiggggggiiikkkkkkhhhdddbbbbbbbbbaaaaaa___^^^^^^eee```ZZZTTTQQQSSSVVVYYYZZZZZZYYYWWWUUURRRPPPNNNSSSNNNHHHDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>>===>>>>>>>>>>>><<<;;;:::999999:::::::::999888888:::999777555444333444444111222222333333222222111333333333333333333333333555444333222111111111111111111111111111111111111666555333222222333555666111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111222111000//////000111222111111111111111111111111222222222222222222222222111222222333333444444555666666666777777777777777888:::<<<;;;888888:::===::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAAEEEAAAAAAFFFIIITTTpppkkkZZZSSS[[[www}}}jjjbbbuuu~~~|||xxx|||}}}{{{{{{}}}~~~|||||||||zzzooolllrrrwwwwwwuuuhhheeeffflllqqqqqqpppqqquuu~~~~~~wwwyyy}}}{{{yyy}}}~~~xxxrrrnnnvvv~~~~~~tttooonnnqqqvvvyyyzzz{{{{{{vvvooojjjgggddddddfffgggeeecccdddeeeeeefffeeedddbbbaaa```]]]XXXTTTTTTWWW[[[^^^\\\[[[ZZZXXXUUUSSSRRRQQQUUUPPPJJJFFFDDDCCCBBBAAABBBBBBAAAAAA@@@???>>>>>>======>>>>>>===<<<:::999777888999::::::::::::::::::999777555444444444444555555666666666666555555333333333333333333333333555444333222111111111111111111111111111111111111555444222111111222444555111222222333333222222111111111111111111111111111222222222222222222222222000000000000000000000000222111000//////000111222111111111111111111111111111111111111111111111111111222222333333444444555333333333444444444444555999999:::999888999:::<<<::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAACCCAAABBBFFFIIIVVVuuujjjZZZTTT\\\yyyzzzggg___rrr~~~{{{yyywww{{{||||||~~~vvvmmmjjjooouuuwwwuuummmjjjiiimmmnnnlllkkkllloooyyy|||}}}vvvtttzzz|||xxxwwwwwwqqqnnnpppvvv|||~~~vvvmmmgggaaa^^^```bbbbbbbbbcccdddfffggggggfffdddccc\\\ZZZWWWVVVXXX\\\```ccc^^^]]]ZZZXXXVVVUUUUUUUUUVVVRRRMMMIIIFFFCCCAAA???@@@AAAAAABBBAAA@@@>>>===<<<<<<===<<<<<<;;;:::999666777888:::;;;;;;;;;;;;999888777666555444444444666666777777777777666666333333333333333333333333444444333222111111111111111111111111111111111111222222000000000000222222111111222222222222111111111111111111111111111111222222222222222222222222////////////////////////111111000000000000111111111111111111111111111111000000000000000000000000111222222333333444444555555555666666777777777777999888777777999:::::::::::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAABBBAAACCCFFFJJJZZZ{{{hhhYYYTTT^^^{{{xxxeee^^^rrr}}}zzzvvvttttttyyy~~~zzzxxxxxx{{{~~~||||||uuummmlllrrrxxx{{{zzzwwwttttttwwwuuupppllllllnnnyyywwwqqqnnnuuu~~~~~~yyyrrroookkksss{{{|||mmmfff\\\WWWXXX\\\___```___```bbbddddddcccaaa```ZZZZZZYYYZZZ\\\```dddfff___]]]ZZZWWWVVVVVVVVVWWWVVVSSSOOOLLLJJJFFFCCC@@@@@@AAABBBBBBBBB@@@>>>===<<<<<<<<<;;;;;;:::999999888888999:::;;;;;;;;;;;;999888777666666555555555444444444555555444444444333333333333333333333333444333222222111111111222111111111111111111111111000000////////////000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111111222222333333444444555666777777888888999999999999777555666999;;;:::888::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAA@@@AAADDDGGGLLL^^^dddWWWTTT___}}}uuueeeaaavvv~~~~~~~~~|||yyyuuuqqqooosssxxx}}}|||yyywwwvvvwwwzzz~~~~~~zzz~~~~~~zzzuuupppqqqxxx~~~wwwqqqpppqqq}}}}}}tttnnnhhhnnnwww}}}wwwqqqnnnlllsss|||zzziiiaaaVVVPPPQQQVVV[[[]]]]]]^^^```aaaaaa```___^^^]]]]]]]]]^^^```bbbdddeee^^^\\\YYYWWWVVVVVVWWWXXXUUUSSSPPPOOOMMMKKKHHHEEECCCCCCCCCCCCBBB@@@???>>>===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;:::999888888888888777777666555555333333444444444444333333333333333333333333333333333333222222111111222222111111111111111111111111////////////////////////000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000111111000000000111111111111111111111111222222222222222222222222111222222333333444444555333333444555555666777777999666444666999;;;;;;999::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAA???AAADDDGGGOOOcccyyy```UUUTTT```|||~~~pppbbbbbbzzz{{{{{{{{{zzzwwwssspppnnnuuu{{{~~~}}}|||{{{||||||{{{~~~{{{|||}}}zzzwwwvvvxxx}}}wwwrrrrrrrrr~~~~~~uuunnneeehhhnnnvvv}}}zzzsssnnnlllooovvv}}}|||ttteee]]]SSSNNNPPPUUUZZZ\\\aaaaaaaaaaaaaaaaaa``````aaaaaabbbbbbcccccccccccc\\\[[[ZZZXXXWWWWWWXXXXXXVVVTTTRRRQQQQQQPPPMMMKKKGGGGGGEEEDDDBBB@@@??????>>>===<<<;;;::::::::::::<<<<<<<<<<<<;;;999888777777888888888888777666555555555555666666555555555333333333333333333333333333333222222111222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222111222222333333444444555444555555666777888999999888777666777999;;;;;;;;;::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAA???AAADDDHHHSSSgggttt]]]TTTUUUbbbkkk``````zzz{{{{{{||||||{{{yyywwwuuu{{{~~~}}}|||~~~{{{zzzzzz||||||{{{||||||wwwooommmooommm{{{yyyrrreeeeeehhhppp{{{yyyrrrnnnkkkkkkkkkrrrxxx|||~~~~~~xxxpppfff___WWWTTTWWW]]]aaacccfffeeedddbbbbbbbbbbbbccccccccceeeeeeeeedddcccbbb\\\\\\[[[[[[ZZZZZZYYYYYYYYYWWWTTTSSSSSSRRRQQQOOOLLLJJJGGGDDDAAA@@@@@@@@@???>>>===;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;:::999999777777888999888777666555666666777777777777666666333333333333333333333333333222222111222222333333111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111111111111111111111111111111222222333333444444555666777888999:::;;;<<<<<<777888999999999:::<<<>>>::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBAAAAAA@@@AAACCCIIIVVVjjjrrr\\\UUUWWWeeemmm``````yyy}}}~~~~~~zzz}}}~~~}}}~~~|||||||||~~~~~~|||vvvtttrrrqqqkkkfffggglllhhhwww}}}uuufffddddddmmm{{{zzzsssmmmjjjiiiiiibbbiiipppuuuyyy{{{vvvoookkkeee^^^]]]```fffjjjkkkhhhgggdddbbbaaabbbcccdddcccdddfffggggggfffdddbbb\\\]]]]]]]]]]]]\\\[[[ZZZ\\\ZZZVVVTTTSSSSSSRRRQQQPPPMMMHHHDDDAAA@@@AAAAAA@@@???===<<<;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;777777888999999888666666555555666666666666555555333333333333333333333333222222222111222222333333111111111111111111111111222222333333333333222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111000000000000000000000000111222222333333444555555333444555666777888999999666888;;;:::999999<<<@@@::::::;;;<<<===>>>??????@@@@@@AAABBBBBBBBBAAAAAA@@@AAACCCJJJXXXlll|||~~~rrr]]]VVVYYYhhhrrrdddbbbyyy{{{{{{}}}{{{{{{}}}~~~{{{{{{vvvxxx}}}}}}}}}xxxwwwrrrkkkfffeeeiiinnnqqqyyy|||wwwmmmkkkvvvzzzvvvpppiiieeeffffffhhhlllrrrvvvxxxvvvtttnnniiihhhmmmqqqooommmnnnnnniiieeedddeeefffbbb^^^aaacccgggiiiiiifffccc```bbb^^^[[[[[[]]]___^^^]]]ZZZYYYVVVSSSQQQPPPPPPPPPRRROOOJJJFFFEEEDDDCCCBBBCCCBBB???===<<<<<<============<<<;;;::::::999888777777666555444333333333444555666444222000111222666555444444222222111000333333222222333333444555333222111111000000111111///111222222111111222333333222111111000000111111333333111000000000111222/////////000111111222222111111111111111111111111000000////////////000000//////000111222333333333222222111111111111222222555444222000000111222333444555666777888888888888999::::::::::::::::::;;;999999::::::;;;<<<======@@@AAABBBAAA@@@@@@BBBCCCDDDCCCGGGLLLXXXssstttlllyyyzzzyyyaaaZZZXXXjjj}}}wwwyyyhhh___^^^rrr{{{zzzzzzzzz{{{}}}{{{xxx}}}zzztttuuu}}}|||{{{yyyyyy{{{}}}{{{vvvqqqnnnoootttyyy}}}{{{yyy|||wwwnnniiihhhiiikkkoootttxxxzzzyyywwwtttqqqqqqvvvyyyvvvqqqppplllhhhffffffiiiiiifffbbbbbbdddgggiiiiiihhheeeccccccaaa___```bbbcccbbb```\\\ZZZVVVSSSQQQQQQRRRSSSRRROOOLLLIIIHHHGGGEEEDDDEEECCC@@@>>><<<<<<<<<===;;;;;;;;;;;;::::::::::::999888777666555555555555333444555444222222222444555444444333333222222111333222222222222333444444333222111111000000111111///111222222111111222333222111111222222333444555333222111000000000111222111111111000000000000000111111111111111111111111111000000//////000000111000000000111222222222333222222111111111111222222111111222222333333333333444555666777888888888888999999::::::::::::;;;;;;999999::::::;;;<<<<<<===???@@@AAAAAA???@@@AAACCCCCCCCCIIINNN\\\vvvvvvjjjwwwxxx}}}ddd]]][[[nnnsssooottthhh^^^\\\nnn~~~zzzzzzyyyzzz~~~yyyuuuyyy~~~zzzssssss{{{zzzyyyyyywwwuuuvvvwwwwwwxxx}}}~~~{{{zzz~~~~~~zzzwwwqqqoooqqqrrruuuyyy}}}}}}|||zzzvvvwww|||~~~xxxrrroooiiihhhhhhkkknnnnnnkkkgggccceeegggiiiiiihhhgggeeeccccccccceeeggghhhfffddd]]][[[WWWSSSRRRRRRTTTUUURRRPPPNNNNNNMMMLLLIIIGGGFFFEEEBBB???>>>===<<<<<<999999999::::::;;;;;;;;;:::999888777666666666777111333444444333333444555333333333333333333333333222222222222222333444444333222111111000000111111///111222222111111222333111111222333444666888999333222111111000000111111222222111111000//////...111111111111111111111111111111111000000111111111111111111111111111222222222222111111111111222222---///222444555555444333555555666777888888888888999999999::::::;;;;;;;;;999::::::;;;;;;<<<<<<<<<>>>???@@@@@@??????@@@BBBBBBCCCJJJRRRaaa|||xxxfffttt{{{tttggg___^^^rrr{{{fffeeennnggg]]]YYYjjj~~~|||~~~}}}zzzvvvzzz|||wwwwww~~~~~~tttrrrqqqpppoootttyyyzzz{{{|||}}}}}}}}}}}}yyyuuutttxxxxxxsssmmmkkkiiiiiilllppprrrqqqlllhhhcccdddeeefffggggggffffffbbbccceeehhhiiiiiigggeee^^^\\\WWWTTTRRRSSSTTTVVVRRRQQQQQQRRRRRRPPPMMMJJJHHHFFFDDDAAA???>>>===<<<999:::::::::::::::::::::999999888777777777777777222444555444333333444555222222222333333444444444222222222111222333333444333222111111000000111111///111222222111111222333111111222333444666777888222222222111111111111111111111111111000000//////111111111111111111111111222222111111111111222222222222222111111111111111222222111111111111222222000111222444444444444333444444555666666666666666999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>@@@@@@??????@@@AAAAAACCCKKKVVVfffyyycccqqqrrrnnn}}}iii___```wwwlll\\\^^^kkk~~~eee\\\XXXhhh|||}}}~~~~~~~~~{{{~~~~~~}}}sssrrrqqqpppqqqxxx~~~vvvppplllnnnooollliiihhhiiikkkooorrrssspppkkkgggcccbbbbbbbbbbbbcccdddeee___aaaeeeggghhhfffeeeddd___]]]YYYUUUSSSSSSTTTUUURRRRRRSSSTTTUUUSSSPPPMMMIIIHHHFFFCCCAAA???>>>===<<<<<<;;;::::::999888888888888777777666666777777555666666555333222222333111222222333333444444555222111111111111222333333333222111111000000111111///111222222111111222333222222222222222333333444222222222222111111000000//////000000111111111111111111111111111111111111222222111111111111222222222222222111111111111111222222111111111111222222555444333222222333444444333333444444555444444444888888999::::::;;;<<<<<<:::::::::;;;;;;;;;;;;;;;;;;===@@@@@@@@@???@@@AAAAAABBBKKKVVVhhhxxxaaaqqqoookkk{{{kkkaaaddd|||~~~dddXXX\\\kkk|||zzzddd]]]ZZZkkk}}}yyy|||}}}}}}}}}|||}}}~~~~~~~~~~~~}}}yyyyyyzzzyyyzzz{{{pppjjjfffhhhjjjhhhggghhhhhhkkkooorrrqqqnnniiieeecccbbb```^^^^^^```aaaccc^^^aaadddfffeeedddccccccaaa___\\\XXXVVVTTTTTTTTTSSSSSSSSSTTTUUUTTTQQQNNNIIIHHHGGGEEECCCAAA@@@???>>>======<<<:::999999888888888777777777777777888666777777666333222222333222222222333333444444444111111111111111222333333333222111111000000111111///111222222111111222333333222111111000000000000111222222222222111000000...//////000111111222222111111111111111111111111111111111000000111111111111111111111111111222222222222111111111111222222777555333111111222444555333333444444444444444333888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAAAAA@@@AAABBBBBBBBBJJJUUUgggtttbbbrrrrrrlll|||kkkcccggg{{{___UUU[[[kkk{{{zzzfff```^^^ppp~~~}}}{{{{{{|||~~~~~~}}}}}}{{{|||}}}~~~~~~{{{xxxwwwyyy{{{||||||{{{}}}|||~~~}}}|||uuuhhhcccbbbfffiiihhhggghhhfffiiimmmpppoookkkhhheeeeeebbb___\\\\\\]]]```aaa```cccffffffdddbbbbbbcccdddccc```]]]ZZZWWWTTTSSSTTTTTTSSSSSSTTTSSSQQQNNNHHHHHHGGGFFFEEECCCAAAAAA=========<<<<<<;;;;;;;;;999999888888888888999999555666777666444333333444333333333333333333333333111111111111111222222333333222111111000000111111///111222222111111222333333222111000000000000000111222222333222111000///000000000000000111111111111111111111111111111111111000000//////000000111000000000111222222222333222222111111111111222222444333333333333444444555555555555666666555555444777888888999;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAABBBBBBBBBBBBCCCCCCBBBHHHRRRddd}}}oooeeetttwwwrrr~~~hhh```fffwww[[[RRRYYYjjj{{{}}}iiicccaaauuu~~~~~~~~~}}}wwwxxxyyy}}}~~~}}}~~~~~~|||{{{}}}~~~}}}}}}}}}}}}{{{xxxuuutttuuuxxxyyyyyyyyy{{{}}}zzz}}}xxxqqqbbb^^^___eeejjjiiigggfffcccgggkkknnnmmmjjjgggffffffccc___\\\[[[\\\___aaabbbeeehhhgggeeecccccceeegggfffdddaaa]]]YYYUUUSSSUUUTTTSSSSSSSSSRRRPPPNNNHHHHHHGGGGGGEEEDDDCCCBBB<<<<<<<<<============>>>:::::::::999999:::;;;;;;333444666555444444555777333333333333333333333333111111111000111222222333333222222111000111111111///111222222111111222333222222111111111111111222111111222333222111000///222222111111000/////////111111111111111111111111000000////////////000000//////000111222333333444222222111111111111222222///111333555666666555444666777777777777777666666777888888999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBCCCCCCBBBCCCCCCDDDBBBGGGQQQbbb{{{lllfffvvv{{{wwwwwwbbb\\\cccuuuYYYPPPWWWiiiyyylllfffdddwwwwwwvvv{{{||||||||||||}}}~~~{{{|||yyyzzz}}}~~~}}}}}}~~~{{{zzz{{{|||}}}}}}~~~~~~}}}}}}}}}|||||||||||||||yyy{{{~~~|||{{{}}}zzz~~~}}}~~~}}}{{{{{{{{{zzz{{{|||}}}}}}}}}}}}~~~~~~{{{tttzzzwwwnnnddd```]]]bbbjjjnnnmmmiiillljjjiiikkkmmmkkkddd^^^ZZZ\\\^^^]]]\\\]]]```dddgggiiijjjhhhdddbbbcccdddfffeeeccc```]]][[[YYYWWWXXXWWWWWWUUUSSSOOOMMMKKKKKKJJJIIIGGGDDDAAA>>>===<<<:::999999:::;;;999888::::::999999888777777777;;;999777555444444666666555555555444444333333333222222222222222222222222222111000//////000111222111222333333222111000///111111222222222222111111444333111000000000111222222222222222222222222222------...///000111222222000000000000000000000000000000000000000000000000111///---///222333222000...///000111333444555666444444666777999999::::::666666888999:::;;;;;;;;;:::;;;<<<======<<<;;;:::===>>>@@@AAABBBCCCCCCCCCBBBDDDGGGOOOaaarrrvvvpppiiiyyy}}}zzzyyylll______fffuuuYYYSSSVVVeeezzzxxxqqqhhhkkkxxxwww||||||{{{yyyzzz|||~~~{{{zzz|||}}}~~~~~~}}}}}}~~~~~~|||}}}}}}|||zzzzzz|||~~~~~~}}}}}}~~~~~~~~~~~~zzzzzz{{{|||||||||||||||{{{|||~~~{{{zzz||||||~~~|||zzzzzz{{{|||~~~~~~}}}yyyyyy~~~~~~}}}~~~~~~}}}{{{vvv|||yyyqqqhhhgggggglllrrrtttsssppptttqqqmmmlllkkkhhh```ZZZXXX[[[]]]]]]]]]^^^cccggglllmmmllliiieeebbbccceeedddcccbbb```^^^]]][[[[[[YYYYYYXXXVVVTTTQQQNNNLLLKKKJJJIIIGGGDDDAAA???>>>>>><<<;;;;;;<<<<<<;;;:::::::::999999888777777777:::999777555444555666666555555444444444333333333222222222222222222222222333222111000000111222333111222222333222111000///111111222222222222111111333222222111000000111111222222222222222222222222/////////000000000000000000000000000000000000000111111111111111111111111222000///000222444333111111111111222333333444444444555666888888999999999777888999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===>>>@@@AAABBBCCCCCCCCCCCCDDDGGGOOO___ooorrrmmmgggzzz{{{{{{zzziii\\\\\\ddd~~~uuu[[[QQQUUUccc~~~~~~ssslllqqq~~~yyyyyy}}}|||xxxyyy}}}~~~{{{wwwyyy}}}~~~}}}||||||}}}~~~~~~vvvxxxyyyzzz{{{|||~~~|||{{{|||}}}~~~}}}~~~{{{wwwxxxzzz{{{|||}}}||||||}}}~~~~~~{{{zzz{{{}}}~~~~~~}}}}}}}}}{{{xxxzzz|||vvvpppooovvv|||xxxuuuuuuzzzzzzyyyyyy{{{}}}~~~}}}{{{xxx|||uuukkknnnssswwwzzzzzzxxxvvvyyytttooollliiifff```[[[XXX[[[___``````bbbgggkkkrrrqqqnnniiieeecccdddfffbbbaaaaaa```___^^^^^^]]]ZZZZZZYYYXXXUUURRRPPPNNNJJJJJJIIIGGGEEEBBB@@@??????>>>======>>>>>>===<<<::::::999999888777777777999888666555444555555666555444444444444333333333222222222222222222222222333333222222222222333333111222222222222111000000111111222222222222111111111222222222222111000000222222222222222222222222111111000000000/////////000000000000000000000000222222222222222222222222000...---...///000000///333333333333222222222222666666777888888888888888888999:::;;;<<<=========<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>@@@AAABBBBBBBBBBBBCCCDDDFFFNNN]]]jjjmmmiiiggg}}}zzz~~~~~~jjj\\\[[[bbb}}}vvv^^^SSSWWWeeetttooouuu~~~}}}||||||}}}~~~|||~~~}}}zzz{{{~~~}}}yyyyyy~~~{{{vvvtttxxx}}}~~~||||||~~~~~~}}}}}}||||||{{{zzzvvvxxxzzz|||}}}}}}{{{zzz{{{}}}~~~~~~~~~zzzvvvxxxzzz|||}}}~~~}}}|||}}}|||{{{}}}|||zzzyyyzzz|||~~~~~~~~~}}}{{{zzzzzz}}}~~~|||{{{xxxzzz}}}~~~vvvmmmiiinnnxxx~~~wwwssspppsss{{{|||{{{{{{}}}~~~wwwsssuuuyyy|||||||||||||||{{{~~~xxxmmmsss{{{~~~}}}{{{yyyxxxuuuqqqllliiihhhfffdddbbb^^^bbbeeeffffffhhhlllooouuurrrmmmhhheeeeeegggiiiccccccbbbaaa```^^^^^^]]]ZZZYYYYYYXXXVVVSSSPPPOOOKKKJJJIIIHHHFFFCCCAAA@@@@@@???===>>>??????>>><<<::::::999999888777777777888777666555555555555666444444444444444444444444222222222222222222222222333333222222222222333333111111111222111111111111111111222222222222111111000111222333333222000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111000///...///000000111333333333333333333333333666777777888888888777777888999:::;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===>>>>>>???AAAAAABBBBBBBBBDDDCCCFFFOOO\\\eeehhheeegggxxxooo```]]]ccc|||yyy```WWW\\\llltttooottt~~~|||zzzxxxwwwxxxyyy{{{yyy}}}}}}||||||}}}|||yyyyyy|||zzzvvvxxx}}}~~~}}}|||~~~}}}{{{zzzxxxxxxwwwwwwyyy|||}}}}}}~~~~~~}}}|||{{{|||}}}~~~|||zzzyyyzzz{{{}}}~~~~~~~~~}}}}}}{{{yyyxxxzzzzzzzzzyyyzzz{{{~~~~~~~~~}}}{{{yyyzzz|||~~~~~~~~~~~~}}}||||||{{{{{{zzz|||~~~~~~}}}vvvkkkdddiiissszzz~~~~~~vvvsssrrrwww~~~{{{yyyxxxyyy{{{|||zzzyyyxxxrrrjjjjjjpppxxx}}}~~~}}}{{{{{{~~~~~~zzzrrrxxxzzzxxxxxxqqqnnnjjjhhhgggggghhhhhhhhhkkkoooooommmmmmpppsssssspppkkkgggfffhhhjjjlllhhhgggeeebbb___]]][[[ZZZYYYYYYXXXWWWUUUSSSPPPOOOMMMMMMKKKJJJGGGEEECCCAAA???>>><<<===>>>>>>===;;;::::::999999888777777777666666666555555555555555444444444444444444444444222222222222222222222222111222222222222222222111111111111111111111222222111111222222222222111111000000222333333222111000111111111111111111111111/////////000111222222222000000000000000000000000111111111111111111111111444444333222111222333555111222222333444444555555666777777888888888777777777888999::::::;;;::::::===<<<;;;::::::;;;<<<===>>>>>>???@@@AAAAAAAAAAAACCCCCCFFFPPP\\\ccceeeeeefffsss~~~vvvfffaaaeee||||||cccZZZaaarrrsssmmmrrr{{{yyyuuurrrqqqrrrtttuuuxxx~~~|||||||||{{{{{{zzzyyyxxxxxxyyyzzz|||{{{|||}}}|||}}}}}}}}}{{{yyyxxxxxxwwwwwwyyyzzz||||||{{{{{{{{{|||{{{||||||}}}~~~~~~~~~{{{zzzzzz}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~}}}|||zzzxxxwwwxxxyyyzzzzzzzzz{{{~~~~~~~~~~~~|||zzzyyyyyy{{{||||||}}}~~~~~~~~~~~~~~~zzzyyyyyyxxxxxxyyyyyyzzz|||}}}~~~~~~~~~}}}{{{{{{}}}|||}}}~~~rrrggg___eeeqqqzzz}}}~~~|||}}}|||xxxyyy}}}}}}xxxuuuuuu{{{~~~~~~}}}{{{zzzzzz{{{|||}}}~~~{{{sssooommmiiicccdddjjjttt|||}}}|||~~~{{{yyy~~~~~~zzzxxxxxxqqqooollliiihhhhhhiiijjjooorrruuuuuurrrqqqrrruuurrrnnnjjjhhhiiilllnnnooommmkkkhhhddd___[[[XXXVVVXXXXXXXXXWWWUUUSSSQQQOOOPPPPPPNNNLLLIIIFFFDDDBBB>>>===<<<<<<======<<<;;;::::::999999888777777777555555555555555555555555333333333444444444444555222222222222222222222222111111222222222222111111111111111000111111222333111111222222222222111111000000111222222222222111111111111111111111111111......///000111222333444000000000000000000000000000000000000000000000000111111111///------000222111222222333444555555666666666777888888888888888777888999999:::::::::999<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>???@@@@@@AAA@@@@@@CCCBBBGGGRRR]]]bbbeeegggfffooo{{{vvvgggcccggg~~~dddYYYbbbuuurrrlllrrr{{{xxxsssooonnnoooqqqsssxxx|||}}}|||yyyxxx{{{}}}zzzvvvuuuwwwyyy|||~~~}}}|||}}}{{{{{{|||zzzyyyxxxxxxxxxyyyzzz{{{{{{}}}~~~~~~|||zzzzzz{{{{{{|||~~~}}}zzzyyy{{{~~~}}}{{{yyyyyyzzzzzz{{{|||||||||{{{zzzxxxwwwwwwyyy{{{{{{zzz{{{~~~~~~zzzvvvsssrrrtttvvvyyyzzzyyyxxxvvvuuuttttttsssrrrsssuuuwwwxxx~~~~~~}}}}}}}}}||||||{{{zzzxxxxxxzzz~~~pppddd\\\cccpppzzz~~~{{{xxx|||zzz|||zzzvvvvvv{{{}}}|||yyyuuurrrwww~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~uuummmjjjhhheeeeeejjjrrr{{{}}}{{{xxxvvvuuuqqqpppnnnllljjjkkkmmmooopppsssvvvvvvsssrrrsssuuutttpppllljjjllloooppppppooommmjjjeee___ZZZWWWUUUYYYYYYYYYYYYWWWUUURRRQQQTTTSSSQQQNNNKKKHHHEEECCC???===<<<<<<======<<<;;;::::::999999888777777777444555555555555555555555333333333444444444555555222222222222222222222222111222333444444333222111111111000000000111333333111111222222222222111111111111000000111222222333111111111111111111111111000000000111111222222222000000000000000000000000111111111111111111111111///000///,,,******---000333444444444444444444444444555666888888999999999888999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;>>>??????@@@@@@@@@@@@???BBBAAAGGGTTT___cccfffjjjkkkppp|||nnnbbbbbbhhhdddXXXbbbxxxrrrkkkooo}}}zzzuuupppoooppprrrtttyyy|||}}}|||xxxyyy~~~xxxuuuwww{{{xxxzzzzzzzzz{{{xxxyyy{{{vvvvvvvvvwwwyyy{{{}}}~~~}}}|||}}}{{{}}}|||yyyzzz~~~}}}yyywwwwwwxxxyyyzzzzzz{{{{{{{{{zzzyyyxxxvvvyyy{{{|||{{{|||zzzsssnnnlllkkkoootttwwwvvvsssooommmpppoooooonnnppprrrtttvvv~~~}}}}}}|||}}}}}}~~~xxxvvvuuuvvvzzz~~~~~~pppddd\\\bbboooxxx{{{}}}|||xxxzzz}}}~~~|||xxxxxx|||~~~xxxrrrllloooyyy~~~~~~}}}}}}{{{pppmmmmmmllliiilllsss{{{}}}zzzwwwuuusssrrrnnnnnnnnnnnnnnnooorrruuunnnqqquuuuuusssrrrsssuuuvvvrrrnnnmmmoooqqqqqqppppppnnnjjjeee```[[[WWWUUUZZZ[[[[[[ZZZXXXVVVTTTRRRVVVUUUSSSPPPLLLHHHEEECCC???>>>======>>>>>>===<<<::::::999999888777777777444444555555666555555444333333333444444555555555222222222222222222222222333333444555555444333333111111000000000111333444111111222222222222111111222111000000000111333444000000000000000000000000222222222111111111111111000000000000000000000000222222222222222222222222444555444111...///222666666666555444444333222222444555666777999999::::::::::::;;;;;;<<<;;;;;;;;;:::;;;<<<======<<<;;;:::>>>??????@@@@@@@@@??????BBBAAAGGGVVVaaadddhhhmmmqqqtttyyyeee\\\___hhheeeYYYddd{{{rrriiikkkzzzxxxuuurrrrrruuuxxx{{{}}}zzzxxxwwwyyy||||||wwwtttuuuxxxyyyxxxxxx{{{{{{wwwsssrrruuuyyyzzzyyy{{{~~~||||||}}}~~~~~~|||zzz}}}~~~}}}zzzxxxyyy{{{|||}}}~~~|||zzzzzzzzz|||}}}~~~}}}|||zzzyyyxxxwwwwwwxxxwwwvvvvvvwwwzzz}}}~~~yyyrrrmmmjjjiiihhhmmmsssvvvtttooojjjgggjjjjjjjjjhhhhhhnnnwww~~~~~~}}}|||}}}~~~}}}{{{yyyyyyvvvttttttwww|||{{{xxxpppeee```gggttt{{{||||||}}}yyyxxxwwwooojjjmmmtttzzzzzz~~~{{{yyyzzz~~~{{{yyyppptttyyy~~~}}}|||{{{{{{wwwooohhhggglllrrrrrrrrrqqqooommmllllllllllllooorrrrrrqqqpppsssvvvvvvuuutttrrrpppnnnmmmlllpppqqqpppllleee]]]XXXUUUYYY\\\]]][[[VVVSSSTTTUUUXXXTTTNNNKKKIIIHHHGGGFFFCCCAAA>>>======<<<;;;999999999:::;;;:::999888777888888888888777777777777777666666666666555555555444222222222444666666666333333333333333333333333111000//////000222444555////////////////////////222222222111111111000000222222222111111111000000000000000000000000000000222222222333333222222222222222111111000000//////111111111111111111111111...000222444555444333222888888888888888777666666777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<======<<<>>>???@@@??????@@@BBB>>>BBBBBBMMMaaahhhkkkuuu}}}xxxwwwuuubbbWWWYYYdddfff]]]```zzz|||nnnlll{{{yyyvvvuuuuuuwwwzzz||||||yyywwwwwwzzz}}}|||wwwtttuuuwwwwwwvvvwwwyyy}}}~~~zzzwwwuuuuuuyyy}}}~~~|||}}}|||~~~}}}||||||}}}~~~|||zzzyyyzzz|||}}}}}}~~~}}}|||zzzzzzzzz{{{|||{{{{{{yyyxxxxxxwwwwwwwwwxxxxxxwwwwwwwwwzzz~~~}}}yyysssnnnlllllljjjooouuuxxxvvvrrrnnnlllkkkiiifffggglllttt{{{~~~||||||||||||{{{yyy{{{yyywwwwwwzzz}}}~~~{{{xxxqqqiiifffooo{{{|||zzzzzz{{{qqqkkkmmmsss{{{}}}}}}{{{{{{~~~}}}~~~}}}{{{yyywwwwwwtttnnnhhhgggkkkppptttsssrrrooollljjjjjjjjjlllppptttuuusssrrrsssuuuvvvvvvuuutttrrrpppooonnnooopppppplllfff___[[[YYY]]]\\\ZZZWWWTTTTTTVVVWWWXXXTTTOOOKKKIIIHHHGGGFFFCCCAAA>>>=========;;;:::888888999999888888777666888888888888777777777777666666666555555555444444222111000000111111111111222222222222222222222222111000//////000222444555000000000000000000000000222222222111111111000000222222222111111111000000000000000000000000000000111111222222222222111111111111111000000000000000111111111111111111111111///000222333444444333333888888888888888777666666777777888999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<>>>???@@@??????@@@BBBCCCEEEDDDMMM]]]bbbccclllxxxvvvyyydddVVVVVVaaa~~~ddd\\\```{{{~~~mmmjjj|||{{{yyyxxxxxxzzz}}}{{{xxxvvvvvv{{{}}}~~~|||wwwttttttvvvvvvvvvwwwyyy|||~~~~~~}}}}}}yyyxxxxxxyyy}}}}}}~~~~~~}}}|||~~~~~~||||||zzzyyyzzz|||}}}~~~}}}}}}}}}|||{{{{{{{{{||||||xxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwzzz~~~~~~~~~|||yyyuuuqqqppppppoootttyyy|||{{{wwwtttrrrnnnkkkiiillluuu~~~}}}{{{{{{||||||{{{}}}|||{{{|||~~~|||zzzxxxssssss{{{~~~~~~vvvmmmmmmttt|||}}}||||||~~~|||{{{}}}~~~{{{yyytttuuutttpppkkkjjjmmmpppwwwwwwuuuqqqllliiihhhhhhlllqqqvvvwwwuuurrrrrrrrrtttuuuvvvvvvuuussspppoooooopppooolllgggbbb___^^^aaa]]]WWWSSSSSSVVVXXXYYYYYYUUUOOOKKKIIIGGGFFFEEEDDDAAA???>>>>>>>>><<<;;;::::::999888888888888999999999888888888777777777555555555555444444444333333222222111000//////...111111111111111111111111111111000000000222333444111111111111111111111111222222222111111111111111222111111111111000000000000000000000000000000000000111111111111111111000000000000000111111111111111111111111111111111111111111222222333444444444777888888888888777777666777777888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@??????@@@BBBDDDFFFDDDLLL[[[]]]]]]eeerrrqqq}}}eeeVVVUUUaaa}}}aaaZZZ```~~~nnnjjj|||{{{zzzzzz{{{|||~~~zzzwwwuuuvvvyyy{{{|||zzzvvvtttttttttvvvvvvxxx{{{~~~~~~|||~~~{{{wwwuuuxxxzzz~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzyyyyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||wwwwwwwwwwwwxxxyyyzzzzzzwwwxxxxxxwwwvvvxxx}}}}}}~~~~~~|||yyywwwwwwxxxzzz}}}}}}zzzxxxtttuuuxxx~~~~~~||||||~~~~~~|||~~~|||rrrqqqvvv~~~|||{{{||||||yyyxxxxxx~~~|||{{{zzz{{{}}}~~~~~~{{{uuuvvvvvvuuurrrqqqrrrtttyyyyyywwwrrrlllhhhggghhhlllqqqvvvwwwuuuqqqpppppprrrsssuuuvvvvvvsssqqqoooqqqqqqppplllgggbbb```___bbb]]]VVVTTTVVVYYYZZZYYYYYYUUUOOOKKKIIIGGGFFFEEEDDDBBB@@@?????????>>><<<>>>===<<<::::::;;;<<<<<<999999999888888888777777555555444444444333333333444555555444333222111222222222222222222222222222111111000000111111333333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000//////000000111111222222111111111111111111111111222222111222222333555555777777888888888888777666777777888999:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>???@@@??????@@@BBB@@@CCCBBBKKKZZZ^^^^^^fff}}}}}}oooqqq|||fffWWWXXXeeezzz```YYYaaapppmmm{{{{{{{{{|||}}}~~~}}}yyyvvvuuuvvvwwwxxxyyyxxxvvvuuuuuuuuutttuuuxxx{{{~~~|||{{{|||{{{wwwrrrqqqssswww~~~}}}~~~}}}yyyxxxyyyzzz}}}~~~~~~~~~yyyyyyyyyyyyzzz{{{||||||uuuwwwxxxwwwuuuvvv|||~~~}}}{{{~~~}}}~~~xxxwww{{{|||}}}|||vvvuuuwwwzzz|||}}}zzzyyyyyyzzzyyyyyyxxxyyy{{{~~~~~~{{{yyywwwzzz{{{uuuvvvwwwwwwvvvuuuuuuuuuuuuwwwvvvpppiiieeeeeegggmmmqqquuuuuurrrnnnmmmnnnoooqqqsssttttttrrrooommmsssrrrpppkkkeeeaaa______```\\\YYYYYY[[[\\\[[[YYYYYYUUUOOOKKKIIIGGGFFFEEEEEECCC@@@@@@@@@@@@???>>>???>>><<<;;;:::;;;<<<===999999999999888888888888555555444444444333333333222555777777555333444555333333333333333333333333111111111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000//////000000111111222222000000000000000000000000222222222222333444555666666777777888888888777777777777888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@??????@@@BBB???BBBBBBKKK[[[___^^^fff|||zzzsss{{{xxxcccXXX\\\lllxxx```ZZZccc{{{rrrpppzzz{{{|||~~~~~~yyyvvvvvvvvvuuuuuuwwwxxxyyyyyyyyyyyytttuuuwwwzzz}}}~~~|||zzzwwwyyyzzzvvvqqqooorrrvvv~~~zzzyyyxxxzzz|||~~~~~~||||||{{{{{{{{{{{{||||||uuuxxxzzzxxxuuuvvv|||}}}}}}}}}|||xxxsssrrrtttyyy}}}}}}|||xxxyyyyyyxxxxxxzzz}}}xxxzzz}}}{{{yyyvvvtttvvv||||||yyyttttttuuuvvvvvvuuuttttttppprrrrrrnnngggccceeehhhppprrrtttrrrnnnllllllnnnooopppqqqrrrqqqpppnnnlllrrrqqqnnnhhhccc___^^^___]]]]]]]]]^^^______]]][[[XXXTTTNNNKKKIIIHHHGGGFFFEEECCCAAAAAAAAAAAA@@@???;;;;;;:::999999999999::::::999999999999888888888555555555555444444444333000333666666444222333555333333333333333333333333111111111111111111111111222222222222222222222222111111111111111222222222//////000000000000000111111111111111111111111111000111111111111111111000000000000000111111111111000000000000000000000000222222333333444444555555666777777888888888888777777777888999:::;;;;;;<<<:::::::::::::::;;;<<<<<<<<<>>>???@@@??????@@@BBBBBBEEEDDDLLL[[[]]][[[cccxxxwwwuuuppp]]]VVV^^^pppvvv```\\\fffuuuqqqppp{{{|||~~~~~~yyywwwvvvwwwtttuuuvvvyyy}}}yyyyyyyyy{{{}}}}}}|||zzzwww{{{~~~|||wwwuuuxxx}}}~~~||||||}}}|||zzzxxxyyy{{{}}}~~~}}}|||{{{{{{{{{{{{vvvzzz|||zzzvvvwww~~~}}}{{{zzz||||||~~~~~~|||wwwtttssstttyyy~~~~~~|||{{{{{{|||zzzxxxyyy}}}~~~ssswww}}}~~~}}}zzzvvvtttvvv|||~~~~~~~~~zzzwwwttttttssstttuuuuuutttsssnnnqqqssspppjjjgggjjjnnnuuuuuutttoookkkjjjnnnqqqpppqqqqqqpppooonnnmmmlllooonnnjjjeee```^^^^^^```]]]___aaaaaa```______```VVVRRRNNNJJJIIIIIIHHHHHHFFFDDDBBBAAABBBBBBBBB@@@:::::::::::::::999888888::::::999999999888888888666666666555555555444444000444888777333000000222222222222222222222222222111111222222222111111111222222222222222222222222000000111111111222222222////////////000000111111111111111111111111111111111111222222222222111111111111111000000000000000000000000000000000000000111222333555555555555444666666777888888888888888777777888999:::;;;;;;<<<888888888999:::;;;<<<===<<<>>>???@@@??????@@@BBBBBBEEEDDDLLL[[[\\\YYY```uuuvvvvvvjjjWWWQQQ[[[pppttt______iiinnnmmmmmm}}}|||~~~~~~zzzwwwwwwxxxtttuuuwww{{{~~~}}}~~~}}}{{{zzz}}}~~~{{{xxxxxxzzz|||~~~~~~{{{xxxxxxzzz}}}~~~~~~|||zzzyyyyyyyyyxxx|||~~~|||xxxyyyxxxxxxxxx{{{~~~}}}|||}}}}}}|||zzzxxxvvvvvvvvvyyy~~~|||yyy~~~|||yyyyyy|||}}}rrrvvv}}}zzzvvvtttwww}}}~~~zzzwwwvvvuuuttttttuuuuuuuuutttppptttwwwtttooommmqqqvvvyyyxxxtttnnnjjjjjjoootttrrrrrrqqqpppooonnnmmmmmmlllkkkhhhccc___^^^___aaa^^^aaacccaaa___^^^aaadddUUURRRMMMJJJIIIJJJIIIIIIFFFDDDBBBBBBCCCCCCBBBAAA:::;;;<<<===<<<;;;:::999:::::::::999999999888888777666666666666555555555333777:::999333//////111111111111111111111111111111111222222222111111000111111111111111111111111000000111111222222222222.../////////000000111111111111111111111111111111222222333333333333222222222222111111000000//////000000000000000000000000000222444666666666444333666666777888888888888888777777888999:::;;;;;;<<<777777888999:::<<<===>>>===>>>@@@@@@??????AAABBB???CCCCCCKKKZZZ\\\ZZZaaayyy|||{{{wwwvvvfffSSSLLLXXXmmmsss___aaakkk}}}jjjiiiiiiyyy{{{}}}yyyxxxxxxxxxzzz~~~}}}|||}}}~~~}}}yyyxxxyyyzzz{{{|||~~~~~~}}}||||||}}}|||zzzzzz}}}}}}||||||||||||}}}}}}|||||||||~~~yyyrrrttt~~~}}}zzz}}}~~~}}}zzzyyy{{{}}}~~~{{{zzz}}}|||zzzyyyzzz||||||{{{}}}{{{zzz}}}{{{xxx|||}}}~~~|||yyyuuusssrrrqqquuuyyyxxxvvvuuuyyy|||~~~yyytttrrrtttuuuvvvuuuqqqqqqqqqpppmmmlllllllllhhhgggdddbbbaaabbbccccccgggfffccccccddddddcccbbbUUUQQQNNNMMMNNNNNNLLLIIIJJJIIIFFFCCCAAA@@@@@@@@@???===;;;;;;======;;;888;;;;;;:::999888888888888555555555555555555555555555444333333555555444333333333333222222222111111///000000000000111111111111111000000000000111111111111111111111111111111444333111000000000111111111111111111111111111111//////000111222333333333333111000///111222222222222222111111111111222222222222222222333444555555777888888888999999999:::999999999999:::;;;<<<<<<::::::::::::::::::::::::>>>>>>???@@@@@@@@@@@@@@@<<>>>>>???@@@@@@@@@??????>>>CCCCCCKKKXXX[[[^^^jjj|||gggiiirrrzzz^^^SSSRRR\\\pppvvv```[[[ooommmkkkooo~~~{{{{{{|||}}}~~~~~~{{{yyyxxxzzz|||}}}}}}yyyzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~yyywww}}}{{{wwwzzz~~~}}}}}}~~~~~~||||||xxxuuuttt}}}{{{zzz{{{~~~}}}{{{}}}{{{~~~~~~}}}zzzwwwooopppqqqooollljjjjjjkkkkkkjjjjjjkkklllnnnpppqqqqqqnnnjjjgggfffdddaaa___XXXUUURRRRRRSSSRRRNNNKKKEEEEEEDDDCCCBBBBBBBBBBBB>>>===<<<<<<======<<<;;;>>>===<<<;;;999999888888:::999888777555444333222333222111111333333222111333222222222222111111111111111111111222222222333333333222222222222333333333333333333333333333333333222111111000111111111222222222222222222222222111111111111111111222222111111000000000000111111111000000//////000000111222222222333444444555555666666666666555555555555777777777777888999::::::::::::::::::::::::::::::?????????@@@??????>>>>>>???CCCBBBIIIWWW\\\aaannnyyyeeegggqqqzzz^^^SSSRRR\\\qqqsss```[[[mmmooolllsss~~~zzzyyyzzz{{{|||||||||{{{yyyyyy{{{}}}~~~~~~yyy{{{||||||}}}~~~{{{vvvyyy}}}{{{|||~~~~~~}}}{{{{{{|||}}}{{{|||~~~}}}zzz~~~|||zzzyyyqqqqqqqqqooommmkkklllmmmooooooooooooqqqrrrtttuuuqqqnnnkkkhhhfffdddaaa___\\\YYYWWWWWWWWWVVVQQQMMMFFFEEEDDDCCCBBBBBBAAAAAA>>>============>>>======>>>===<<<:::999888777777999999888777666555444444555444333333555555444333222222222222111111111111111111222222222333333333222222222111111222222222333333333333333333333333222222111111111111111111444444444444444444444444222222222111111111111111000111111000//////000000000000////////////000000222222333444444555555555888888888777777777777666777777777888888999:::;;;::::::::::::::::::::::::???????????????>>>>>>===>>>BBBBBBJJJXXX^^^bbbpppwwwdddhhhrrr|||```TTTRRR\\\qqqooo___\\\nnnlllkkkttt}}}{{{yyyyyyzzz||||||||||||zzzzzz{{{}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{~~~|||zzzxxxxxx|||~~~~~~yyy{{{~~~}}}{{{{{{|||}}}~~~}}}~~~~~~}}}yyyxxxyyyzzzssssssrrrooommmmmmppprrruuuttttttsssssssssssssssnnnlllhhhfffeeecccaaa___]]][[[YYYYYYYYYVVVQQQLLLHHHHHHGGGEEECCCAAA@@@???>>>>>>???>>>=========>>><<<;;;:::888777666666666777777777777666666666666555444333333555555444333222222222111111111000000111111222222222333333333111111000000000000111111333333333333333333333333111111111111222111111111111111111111111111111111222222222111111111111111000222333222000...///000000000////////////000000111222333555555555555555888888888888888777777777999999888999999:::;;;<<<::::::::::::::::::::::::>>>>>>?????????>>>>>>===<<>>:::999888777777666777777666666666666666666666666333222111111333333222111222111111111111000000000111111111111222222222333111000000000000000000111333333333333333333333333000000111222222222222111111111111111111111111111111111111111111111222222000333555444000...///111111000000//////000000111111222444555666666555555555666666666777777777777999999999999:::;;;<<<===::::::::::::::::::::::::<<<===>>>>>>??????>>>>>>;;;AAACCCLLLZZZ^^^aaammmooo```iiiyyygggXXXSSS]]]rrrjjj]]]^^^ooopppaaaeeevvv~~~~~~}}}||||||}}}~~~~~~}}}|||||||||}}}~~~}}}vvvqqqlllmmmttt|||}}}~~~~~~}}}{{{wwwtttrrrrrr{{{~~~zzzzzz~~~xxxttttttyyy{{{wwwuuuvvvxxxtttrrrnnnjjjjjjooovvv|||}}}|||{{{yyywwwtttrrrqqqmmmjjjgggeeedddccc```___]]]\\\[[[\\\[[[WWWOOOIIIIIIIIIIIIHHHGGGEEECCCAAAAAABBBCCCAAA===;;;<<<===999999888888888888888999777666666555555444444444333222111111333333222111111111111111000000000000000000000111111111222222222111111000000111111222222222222222222222222222///000111222333222222111333333333333333333333333000000000111222222222333111444777666111///000222111111111000000111111111111222444666777666555555555555666777888999::::::888888888888999:::;;;<<<::::::::::::::::::::::::;;;;;;===>>>????????????===AAABBBIIIWWW\\\```mmmhhh[[[eee{{{hhhYYYTTT___uuukkk___]]]ooojjj^^^eeeyyy~~~|||{{{}}}~~~~~~}}}}}}}}}|||}}}}}}~~~~~~~~~|||yyyvvvwww{{{|||sssnnngggjjjrrr{{{~~~||||||{{{|||}}}}}}{{{wwwsssqqqnnnxxx~~~zzzzzz||||||zzztttnnnnnnuuu~~~~~~zzzwwwvvvxxxsssppplllhhhhhhnnnwww~~~~~~~~~}}}{{{xxxuuusssrrrooolllhhhfffdddbbb```^^^```____________ZZZRRRKKKHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCDDDAAA===;;;;;;===999999888888999999:::;;;888888777555444333222111555444333333555555444333111111111111000000000000///000000000000111111111333222222222222222222333111111111111111111111111///000111222333333222111//////////////////////////////000111222333333444111555888777222///000333222222111111111111222222111222555666777777555444777777888:::;;;<<<===>>>777777777777888999:::;;;::::::::::::::::::::::::999:::<<<===???@@@@@@@@@@@@CCC@@@FFFTTTZZZ```ooo~~~~~~bbbWWWbbb|||iiiYYYUUU```xxxmmmaaa\\\nnn|||ggg]]]fff}}}~~~|||{{{{{{}}}~~~|||~~~~~~~~~xxxssspppsssvvvxxx|||uuummmiiipppyyy}}}|||zzz|||~~~~~~wwwrrrwww|||}}}}}}~~~}}}yyyvvvssswww|||yyy}}}|||zzz{{{{{{xxx~~~uuukkkhhhooozzz}}}{{{zzzyyyyyyyyyssskkkfffgggoooyyy~~~|||{{{{{{{{{}}}~~~zzzsssmmmkkkgggbbb```aaa```aaabbbaaa]]]WWWPPPKKKGGGGGGGGGHHHIIIGGGDDDBBBAAA@@@>>>===;;;;;;::::::999888888888999;;;===>>>MMMEEE;;;777888:::999888888666444333444555555444333333333222222222111111111111222222222222111111444444333222222111111000111111222222222222111111111111111111111111111111000111111111222222222222111111222333333333333222//////000000111111222222222222222111111111111111444444555555555555555555444444444555777:::<<<>>>999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>===<<>>>>>???????????????<<<@@@BBBHHHPPPPPPYYYnnnuuurrrcccSSSRRRXXXoooqqq^^^YYYhhhrrr```[[[ppplllbbb^^^lll}}}|||{{{|||~~~{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||xxxrrrkkkggggggiiiiiilllqqqxxx}}}~~~|||{{{|||~~~}}}{{{{{{~~~{{{tttppplllqqqvvvxxxwwwvvvwwwyyy~~~~~~}}}|||||||||}}}~~~~~~|||xxxvvvwwwxxx}}}|||zzz{{{{{{yyyjjjhhhjjjpppzzz}}}}}}~~~}}}{{{zzzyyywwwqqqhhhccccccjjjrrryyy}}}qqqllliiieeeaaaaaaeeeeeeccc```\\\VVVQQQNNNHHHHHHHHHIIIJJJJJJGGGEEEAAA@@@???>>>======<<<<<<;;;;;;::::::::::::;;;;;;@@@<<<777555666777666444777555333333444444444333444444333333333222222222111111222222222222111111000111111222333333444444111111222222222222111111111111111111111111111111/////////000000000111111///000111111222222111111111111111111000000000000......///000111222333333444444555555666666666666999888888777666777777777888888999999999:::::::::888888999999999999::::::>>>>>>???@@@@@@@@@@@@@@@<<<@@@@@@GGGPPPPPPWWWkkkttttttzzz]]]NNNMMMSSSeeeuuuaaa\\\iiisss```]]]qqq}}}fff___^^^ppp~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzvvvoooiiiiiijjjiiillloootttyyy}}}zzz{{{}}}~~~|||{{{zzzzzz{{{}}}~~~{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||vvvsssqqquuuyyyyyyxxxwwwyyy{{{}}}|||{{{zzz{{{|||~~~yyyuuuvvvzzz~~~|||}}}|||zzzkkknnnttt~~~~~~}}}{{{wwwttttttvvvxxx}}}~~~~~~~~~|||zzzxxxvvvtttooohhhdddeeellltttyyy{{{mmmhhhgggdddaaaaaagggeeebbb___ZZZUUUQQQOOOLLLKKKJJJKKKKKKJJJGGGEEECCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;:::::::::::::::888666666777777666444666444333333444444333222333222222222222111111111111111222222222222111111111111111222222333333333111222222333333222222111111111111111111111111111////////////000000000000//////000111111111111000222222111111000000//////......///000000111222222333333444444555555666666999999888777777666666666888888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<======>>>???@@@@@@@@@@@@<<>>>>><<<<<<<<<<<<;;;::::::999888888777888999888777666666444333444555555333222111111111111000000000000111111222222222222111111333333333222222222111111222222333333333333222222111111111111111111111111////////////000000000000//////000111111111111000222222111111000000//////111111111000000000000000111111222333444444555555777777777888888888888777777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>????????????===??????FFFPPPOOOTTTeeexxxxxx~~~cccQQQLLLMMMZZZ{{{yyyeee^^^jjj~~~hhh___rrr|||gggfffhhhwww|||}}}~~~}}}zzzyyy{{{~~~~~~|||}}}~~~|||}}}~~~}}}|||{{{~~~}}}~~~|||wwwsssuuuuuussssssuuuuuuxxx}}}}}}|||||||||xxxqqqhhhcccfffooovvvzzz|||~~~}}}|||vvvuuuuuuvvvxxxyyyxxxwwwsssrrrrrrsssuuuyyy|||~~~~~~|||{{{{{{}}}~~~www{{{||||||}}}|||xxxsssrrruuuxxxyyyxxxppprrrssssssrrrrrrssstttxxxyyyzzzzzzyyyzzz|||~~~~~~~~~~~~}}}{{{{{{yyyyyyxxxtttqqqrrrwww{{{{{{zzzxxxxxxxxxzzz|||~~~}}}~~~~~~~~~}}}zzz}}}yyyvvvtttuuuwww{{{{{{zzzxxxvvvtttrrrpppooooooooopppsssxxx||||||{{{yyyxxxxxxyyy{{{|||uuulllccc```^^^]]]___dddeeedddbbb^^^ZZZVVVSSSQQQTTTRRROOOMMMLLLKKKHHHFFFHHHGGGEEEBBB@@@???>>>>>><<<<<<<<<<<<<<<;;;:::999888999999::::::999999888666555444555666666444222222111111111000000000000111111222222222222111111444444333333222111111000222222333333333333222222111111111111111111111111/////////000000000111111///000111111222222111111111111111111000000000000222222222222111111000000111111222333444555555666555666777888888999888888777777888999:::;;;;;;<<<888888999999999999:::::::::;;;<<<>>>>>>?????????>>>@@@???FFFQQQPPPTTTdddzzzzzzrrrYYYLLLJJJMMMXXXxxxyyyddd]]]iiikkkaaasssssswwwzzzyyy{{{}}}}}}|||yyy|||~~~}}}zzzxxx{{{~~~~~~|||{{{|||~~~}}}~~~}}}|||~~~}}}||||||}}}~~~~~~~~~~~~}}}yyyxxx{{{|||yyyxxxyyyyyy{{{}}}}}}|||zzzzzzzzzuuusssmmmfff```ccckkkrrrssstttuuuuuuuuutttsssrrrooonnnnnnppprrrsssrrrqqqmmmnnnoooqqqtttxxx{{{}}}|||zzzwwwvvvxxxyyyyyyyyyuuuyyy|||||||||~~~xxxsssnnnmmmoooqqqooommmfffiiimmmoooooooooqqqsssxxxzzz|||||||||{{{|||}}}|||{{{{{{{{{zzzzzzyyyyyyvvvuuuqqqmmmjjjmmmttt{{{|||{{{zzzyyyyyyzzz{{{|||zzz{{{|||}}}|||~~~~~~{{{yyyzzz{{{~~~}}}{{{zzz{{{|||}}}|||zzzwwwtttrrrpppppppppqqqsssvvvyyy{{{}}}}}}yyywwwtttqqqoooooooooooonnniiiddd```\\\ZZZ___fffeeeeeecccaaa]]]YYYVVVTTTSSSQQQOOONNNNNNMMMLLLJJJKKKIIIGGGDDDAAA???======;;;<<<<<<======<<<;;;:::999999::::::999999999999777666666777888777555333333333333333222222222111111111222222222222111111333222222222222222222222222333333444444333333222111111111111111111111111000000000111111111222222000111111222222222222222000000000000000111111111222222222222222333333333222333333444666777777888555666777888999888888777666777888999:::;;;;;;<<<888888999999999999::::::;;;<<<===>>>???@@@@@@@@@???AAA@@@GGGRRRQQQTTTccc|||qqqZZZMMMKKKMMMWWWtttvvvbbb[[[hhh~~~lllccctttwwwyyy{{{~~~~~~}}}~~~~~~|||}}}yyyvvvzzz~~~}}}zzzxxx{{{~~~}}}{{{zzz{{{~~~|||}}}}}}{{{zzz{{{|||~~~~~~~~~}}}yyy{{{~~~~~~}}}}}}~~~||||||}}}}}}|||~~~~~~}}}zzzxxxxxxyyyooonnnlllfffcccfffooovvvooooooooonnnmmmlllkkkjjjjjjiiijjjkkkmmmnnnmmmllljjjkkkmmmppptttwwwzzz||||||yyyuuuttttttttttttttttttxxx}}}~~~}}}|||}}}|||{{{zzz{{{}}}uuupppkkkjjjlllllliiieeeaaaeeekkknnnoooppptttvvvyyy{{{~~~~~~}}}}}}~~~{{{zzzyyyxxxwwwwwwvvvvvvsssrrrmmmhhhfffkkkttt|||}}}}}}|||{{{{{{{{{{{{{{{yyy{{{|||||||||}}}~~~xxxttttttvvv{{{}}}~~~~~~}}}|||}}}~~~zzzwwwsssqqqppppppqqqssswwwzzz|||||||||{{{wwwtttqqqmmmjjjhhhggggggllliiifffbbb\\\YYY^^^gggffffffeeeccc```\\\XXXVVVRRRPPPNNNNNNOOOOOOOOONNNLLLKKKHHHEEEAAA???===<<<:::;;;<<<======<<<;;;;;;999:::::::::999888999:::777777666777888888666333555555555444444444333333111111222222222222111111111111111222222333444444222333333444444333333222111111111111111111111111111111111111222222222222111111222333333333333222//////000000111111222222111111222333444555555666444444555666777888999:::777777888999999888666555666777777999:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAABBBBBB@@@AAA@@@HHHSSSRRRTTTbbbyyywwwjjjZZZSSSQQQVVVrrruuu```ZZZggg~~~lllddduuu|||}}}~~~{{{|||}}}{{{{{{|||~~~~~~}}}|||zzzyyyxxxzzz}}}}}}zzzwwwyyyzzzzzzzzzzzz|||~~~}}}}}}~~~}}}yyyvvvyyyzzzzzz{{{}}}~~~~~~|||{{{{{{{{{~~~}}}{{{|||~~~}}}zzz|||~~~~~~|||zzz{{{|||zzz}}}~~~{{{yyyxxxxxxwwwvvvvvvoooiiijjjpppttttttqqqgggggggggfffeeedddbbbbbbeeeggghhhiiiiiihhhfffeeeccceeegggjjjlllooosssuuuvvvxxxzzz{{{zzzvvvrrroookkksssyyyzzzzzz{{{yyyuuussstttvvvyyy|||}}}|||zzzvvvsssqqqpppooommmhhhddd___jjjqqqqqqnnnppptttvvv}}}~~~~~~{{{}}}yyyuuusssttttttrrroooqqqooojjjbbb^^^dddrrr~~~}}}||||||}}}}}}|||zzzyyyuuuuuu{{{}}}zzzyyyyyy~~~~~~}}}zzzxxx{{{yyyrrrnnnooosssrrrrrrrrrsssuuuwwwxxxxxxqqqhhheeefffiiiiiigggkkkhhhbbb\\\YYYYYY^^^bbbaaacccdddaaa\\\WWWUUUUUURRRPPPLLLLLLMMMOOOQQQQQQIIIHHHGGGEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999888666555333444555555555555555444444444444444444444444444000444777555000...///222111111222333333333333222333333333333333333333333111111111111111111111111000000000111222222222333111222222222222111000000111000///...///000222444111111111000111111222333555444333444555666555444666666666666777777777777777777888999::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAABBB;;;<<<@@@GGGKKKNNNTTT[[[}}}vvv{{{~~~jjjXXXLLLYYYtttyyy```YYYjjjjjj```ppp~~~{{{}}}|||zzz{{{~~~}}}|||zzzyyyzzz|||~~~|||yyywwwuuuvvvwwwxxxyyy|||}}}{{{{{{|||{{{xxxuuu{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{|||~~~}}}zzzzzz~~~}}}{{{yyyyyy{{{yyyuuuuuuyyywwwxxxxxxwwwvvvvvvxxxyyy{{{}}}|||yyywwwwwwvvvuuussssssoookkknnnsssuuurrrnnnffffffeeedddcccaaa```___aaabbbdddeeeeeeeeecccccc```bbbdddfffhhhkkknnnqqqrrrvvv{{{|||yyyrrrllliiiiiipppuuuuuuvvvwwwvvvsssqqqrrruuuwwwyyyzzzxxxwwwtttrrrooonnnmmmjjjeee```aaakkkrrrqqqoooqqqvvvxxxzzz{{{}}}~~~~~~|||yyyvvvwwwvvvsssrrrqqqppppppooosssooohhhaaa___fffttt~~~~~~||||||}}}~~~}}}|||}}}yyyvvvxxx~~~}}}}}}}}}}}}|||}}}~~~~~~}}}|||{{{xxxzzzwwwpppmmmnnnqqqpppppppppqqqsssuuuvvvsssnnniiigggjjjmmmlllkkkllliiiccc]]]XXXXXX[[[___bbbcccccc```[[[WWWVVVVVVVVVRRRNNNLLLLLLMMMMMMMMMIIIHHHGGGFFFCCCAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666555555666666666555555444333333333333333333222222666999<<<:::666333555777111111222333333333333222333333333333333333333333111111111111111111111111111111111111111222222222111222222222222111000000222111///...///000222333111111111111111222222333666444444444666777666555555555666666777777888888888888888999:::::::::;;;::::::;;;;;;<<<<<<;;;;;;<<<<<<>>>???@@@AAAAAAAAA======@@@FFFIIILLLSSS\\\|||www|||nnn^^^TTTPPPVVVqqqwww___XXXhhhllldddsss{{{}}}xxxzzzzzzyyy|||~~~{{{yyyyyy}}}}}}~~~~~~|||zzzxxxvvvwwwxxxxxxxxxzzz}}}}}}|||||||||}}}|||yyywww|||}}}}}}||||||}}}}}}|||zzz||||||yyyyyy|||}}}zzzzzzwwwwwwxxxvvvqqqnnnpppnnnooooooooooooqqqtttvvv{{{|||}}}~~~~~~~~~||||||xxxvvvtttssssssrrrpppnnnmmmkkkkkknnnrrrsssmmmhhheeeeeedddcccaaa^^^\\\[[[[[[\\\^^^```aaaaaaaaa```^^^^^^```aaadddfffiiijjjlllttt|||}}}vvvmmmgggdddffflllpppoooppprrrsssqqqpppqqqssstttuuutttrrrqqqnnnmmmllljjjhhhddd^^^ZZZ___jjjssssssqqqssswwwyyyvvvwwwxxxxxxwwwtttqqqooopppqqqrrrpppmmmkkkmmmpppuuuooogggbbbccclllwww||||||~~~}}}{{{zzz}}}}}}}}}|||zzzzzz{{{~~~{{{{{{{{{||||||{{{|||yyyxxxtttooolllmmmooonnnmmmmmmnnnpppssstttmmmkkkiiikkkoooqqqpppnnnkkkhhhccc]]]YYYYYY\\\___bbbbbbaaa^^^ZZZWWWWWWXXXYYYUUUPPPMMMKKKJJJIIIHHHHHHHHHGGGFFFDDDBBB@@@???========================;;;;;;:::999888888888888777777777777666555555444333333333222222111111111444666888777444222333555111111222333333333333222333333333333333333333333111111111111111111111111222222222111111111111111111222222222222111000000222111000/////////000111111111111111111222333333666555444555777888777666555555666666777888999999999999999999::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAA??????@@@DDDFFFIIIRRR\\\|||xxx}}}eeeTTTOOOPPPUUUqqqsss]]]WWWfffnnnhhhwwwwwwvvvyyy|||}}}}}}{{{xxxwwwwww|||}}}~~~~~~~~~}}}||||||{{{||||||{{{yyyyyyzzz|||~~~}}}}}}~~~}}}{{{zzzzzz}}}~~~||||||~~~~~~{{{}}}|||xxxwwwyyyyyywwwzzzvvvuuuwwwuuunnnjjjiiihhhiiijjjjjjkkkmmmqqqtttyyyyyyyyyyyyxxxxxxxxxxxxooonnnmmmmmmnnnnnnllljjjhhhgggfffiiillllllgggbbbeeedddcccbbb```]]][[[ZZZXXXYYY[[[]]]___```aaaaaa^^^^^^^^^___aaacccddddddgggooowwwwwwppphhhdddeeeeeejjjlllkkkkkknnnpppnnnppprrrsssrrrpppmmmkkkjjjfffffffffdddaaa\\\WWWSSSZZZgggsssuuutttuuuwwwwwwsssttttttssspppmmmlllkkkjjjooorrrpppjjjhhhlllqqquuunnngggeeekkkuuu~~~||||||~~~zzzyyyxxxwwwvvvxxx}}}yyy}}}}}}{{{{{{||||||{{{~~~|||yyyvvvqqqllljjjkkklllkkkjjjjjjkkkmmmpppqqqiiijjjkkknnnqqqrrrpppnnniiigggccc___[[[[[[^^^aaabbb```^^^[[[YYYWWWXXXXXXYYYUUUQQQMMMKKKIIIGGGEEEFFFFFFFFFEEEDDDBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888888999:::888888888888777666444444444444333333222222111111///111333222000...///000111111222333333333333222222222222222222222222222111111111111111111111111333222222222111000000000111222222222222111000000333222111000//////000000222111111111111222333333666555555666888999888777555555666777888999999:::::::::::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAA@@@@@@BBBCCCGGGQQQ]]]}}}{{{iiiTTTLLLMMMXXXsssooo[[[VVVeee~~~nnngggvvvtttvvv|||xxxuuuttttttyyyzzz|||~~~|||{{{|||}}}~~~|||{{{{{{}}}~~~~~~|||zzzyyywwwzzz~~~}}}~~~~~~|||wwwtttvvvvvvsssvvvrrrppprrrqqqkkkfffdddfffhhhiiiiiijjjlllooorrrssssssrrrrrrrrrssssssttthhhiiijjjllloooooommmkkkhhhfffddddddffffffdddbbbddddddcccbbbaaa___]]]\\\YYYZZZ\\\^^^aaabbbcccdddbbb```^^^___bbbccccccbbb```ggglllkkkeeeaaacccfffeeejjjkkkiiiiiilllmmmlllppprrrsssqqqlllgggeeeddd___``````___\\\WWWTTTRRRVVVdddssswwwvvvuuutttsssppprrrrrrpppllljjjjjjkkkjjjoootttqqqkkkhhhkkkqqqrrrmmmiiikkkttt}}}}}}{{{{{{~~~~~~{{{{{{{{{{{{{{{{{{~~~|||yyyxxxzzz|||~~~~~~}}}vvv{{{~~~}}}~~~~~~||||||||||||{{{yyyzzzyyysssnnnjjjhhhhhhfffeeeeeefffggghhhjjjkkkiiijjjlllnnnpppooommmkkkjjjiiifffaaa]]]\\\]]]______]]][[[YYYXXXWWWWWWWWWVVVSSSOOOMMMKKKJJJHHHFFFDDDDDDDDDCCCBBBAAA??????;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999:::888888888888777666444444555555444444333333333222111222333333222111111111111111222333333333333222222222222222222222222222111111111111111111111111333222222222111000000000111222222222222111000000222222111000000/////////222222222111222333333444666555444666888999999888666666666777888999999:::;;;;;;::::::::::::::::::888999:::;;;<<<<<<<<<<<<<<<===>>>???????????????AAA@@@@@@AAAAAADDDQQQ]]]~~~~~~mmmUUUMMMNNNZZZuuukkkZZZWWWeee}}}lllcccrrr~~~pppvvv~~~~~~}}}yyytttqqqppppppwwwyyy|||}}}}}}}}}}}}~~~|||yyyxxxyyywwwzzz}}}}}}{{{xxxvvvuuuuuuxxx|||~~~|||~~~~~~zzzsssppprrrtttrrrpppkkkiiikkklllhhhcccbbbgggiiijjjjjjjjjjjjkkkmmmjjjkkklllmmmnnnooopppppphhhiiikkkoooqqqrrrooommmiiigggdddccccccddddddcccaaaaaabbbbbbbbbaaa``````^^^___```bbbdddfffhhhiiigggdddaaaaaadddeeecccaaa[[[___bbbaaa^^^]]]aaaffffffjjjllliiihhhjjjjjjhhhlllooopppnnnhhhcccaaaaaa\\\^^^^^^]]]ZZZXXXWWWWWWZZZhhhuuuwwwtttrrrpppnnnmmmooopppmmmjjjhhhjjjmmmlllqqquuurrrlllhhhjjjnnnnnnmmmnnnsss{{{|||zzzyyyzzz}}}|||xxx~~~~~~xxxtttrrrssstttuuuxxx{{{}}}yyy|||}}}{{{|||~~~~~~|||{{{zzzyyywwwssswwwxxxrrrkkkhhhfffddd___```bbbcccdddeeeeeedddhhhiiijjjkkkkkkjjjiiihhhlllkkkhhhccc^^^[[[ZZZ[[[[[[YYYWWWWWWWWWWWWVVVUUUSSSQQQNNNLLLKKKJJJHHHGGGDDDDDDCCCBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888999777777777777666555555444444444444444444444444444222222333333333333222222111111222333333333333222222222222222222222222222111111111111111111111111222222222111111111111111111222222222222111000000111111111111000000000000222222222222222333444444555444333555777999888777777777777888888888999999::::::::::::;;;;;;;;;;;;888999:::;;;<<<=========<<<===>>>>>>?????????>>>@@@@@@@@@AAA@@@CCCPPP^^^~~~hhhSSSOOOSSS[[[wwwhhh[[[YYYfff}}}{{{iii```nnn}}}nnnwww}}}~~~~~~}}}~~~~~~{{{wwwqqqmmmkkkkkkvvvyyy}}}~~~~~~~~~yyyuuutttwwwzzzvvvzzz}}}}}}yyyvvvtttsssuuuwwwzzz}}}~~~}}}{{{yyy|||||||||{{{||||||}}}}}}{{{zzztttmmmkkkooosssrrrmmmfffcccgggjjjhhheeedddgggiiikkkkkkiiigggfffeeebbbcccfffhhhjjjlllmmmmmmhhhiiillloooqqqqqqmmmjjjhhhfffdddbbbbbbbbbaaaaaa]]]^^^___aaabbbbbbbbbbbbbbbcccdddeeegggiiikkklllkkkgggccccccfffgggdddaaa]]]^^^_________```cccffffffkkkllliiiggghhhgggddddddhhhkkkiiieeeaaaaaabbb^^^```aaa```^^^]]]___aaafffqqqxxxvvvpppmmmlllkkkjjjlllmmmkkkhhhhhhlllppppppsssuuurrrlllhhhhhhjjjkkknnntttzzz~~~xxxwwwwwwyyy}}}{{{xxx|||~~~xxxsssqqqqqqsssppprrruuuyyy}}}~~~~~~~~~{{{yyyxxxvvvsssqqqllltttvvvpppjjjgggeeeaaa^^^```dddfffgggfffeeecccgggggggggfffeeeeeefffgggggggggeeeaaa]]][[[[[[\\\XXXVVVUUUUUUWWWWWWTTTRRRRRRPPPMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<666777777888888777777777555555666666666555555444222222222333444444555555111111111222333333222111111111222333333333333222111111111111111111111111111111111111111111111111111111111111111222222222111222222222222111000000///000000111111111111000333222222222222333444444333333222444666888888777999999999888888888888777999:::::::::;;;<<<<<<<<<777888:::;;;<<<=========<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAA???CCCPPP^^^|||hhhTTTQQQUUU^^^zzz~~~fff[[[\\\hhh~~~uuuggg___nnnwww|||yyyzzz~~~{{{}}}}}}{{{~~~}}}{{{uuuoookkkiiiiiiwwwzzzzzztttqqqrrrwww{{{xxx{{{~~~zzzvvvttttttvvvxxxzzz{{{{{{zzzxxxvvvzzzyyywwwvvvvvvwwwxxxyyyxxxvvvppphhhhhhnnnssstttlllfffbbbfffjjjjjjhhhhhhgggiiikkkkkkgggdddaaa```]]]___bbbfffiiikkkllllllhhhiiikkknnnooommmiiieeedddcccbbbbbbaaa___^^^]]][[[\\\]]]```aaaccccccdddeeeeeefffgggiiikkkmmmnnnmmmiiiddddddggggggdddaaaaaaaaabbbcccdddeeefffgggfffjjjllliiiffffffdddaaa]]]bbbffffffccc```aaadddaaacccdddcccbbbbbbfffjjjrrryyy{{{tttllliiijjjjjjhhhjjjllljjjggghhhmmmrrrrrrtttuuurrrmmmhhhggggggiiiooowww~~~{{{xxxuuuuuuvvvyyy}}}|||zzzyyy}}}|||vvvrrrpppsssuuuoooqqqtttyyy|||zzzxxxvvvuuurrrnnnlllhhhqqquuupppiiifffddd___aaadddhhhlllmmmkkkhhhfffeeeeeedddbbbaaabbbeeeggg^^^___```___]]]]]]___```UUUTTTSSSUUUWWWWWWSSSPPPRRRPPPMMMLLLKKKJJJGGGEEEGGGFFFFFFDDDCCCAAA???>>>========================555666777888888777666555444444555555555555555555000000111222333444444555444333333444555666444333111111222333333333333222111111111111111111111111111111111111111111111111000000111111222222222333111222222222222111000000...///000111111111111111333333222222333333444555333222222333666888777777::::::999999888777777777999999::::::;;;<<<======777888:::;;;<<<=========<<<===>>>>>>>>>>>>>>>===<<<===@@@AAA@@@CCCPPP^^^zzz~~~nnnXXXRRRSSSbbb~~~~~~eee\\\]]]iii~~~ssseeeaaaooowwwvvvuuuuuuwwwyyy{{{}}}|||{{{{{{{{{zzz{{{|||{{{xxxssspppoooooo{{{}}}~~~wwwssssssvvvyyy{{{}}}||||||{{{yyywwwvvvuuuxxxzzz{{{yyytttpppooopppvvvvvvsssoooqqquuuvvvsssoooqqqooojjjlllrrrsssooommmkkkkkkooottttttooojjjgggiiilllkkkhhhdddaaa___cccbbbbbbdddgggiiijjjiiigggddddddgggkkkkkkfffbbb```aaaaaaaaa```___^^^^^^ZZZ\\\aaaeeeiiikkkllllllkkkkkklllooosssssspppmmmlllkkkiiihhhgggggghhhiiijjjiiiiiijjjlllkkkiiigggfffjjjmmmkkkfffbbbccceeedddbbb``````aaabbbbbbbbbfffggghhhhhhhhhiiikkkmmmyyyyyywwwqqqjjjffffffgggkkkkkkjjjiiiggghhhjjjlllmmmqqqtttqqqkkkeeeddddddqqqvvv|||}}}yyyuuussspppqqquuuyyy|||yyytttvvvqqqsssxxxyyyzzz{{{}}}~~~}}}zzzwwwrrrnnnkkkkkklllmmmlllnnnpppnnnkkkiiijjjlllmmmqqqvvvwwwsssooommmmmmfffbbb]]][[[\\\___aaabbb___ZZZUUUVVV[[[___```___WWWWWWWWWYYYZZZXXXRRRMMMNNNNNNNNNMMMLLLKKKKKKKKKHHHGGGEEECCCAAA@@@??????<<<=========>>>>>>??????<<<;;;;;;:::999888777777333444555555555444333222444...333777222333888444222222222111222222333333333333333222222111111111111111111111111111111111222111000000000111333444222222222111111111000000111111111000///.........333222000000000111000000111111111111111111111111444444555555666666777777777777777888999999::::::999999999:::::::::;;;;;;;;;;;;:::999:::;;;<<<===???????????????>>>>>>>>>BBB>>>???BBBBBBDDDSSSeeeyyy}}}fffTTTTTTZZZfff}}}ggg^^^YYYfffyyybbbdddtttwwwvvvvvvwwwxxxzzz}}}~~~|||{{{{{{{{{zzzyyyzzz{{{zzzxxxwwwxxxyyy}}}wwwssssssvvvyyyzzzzzzzzzyyyxxxvvvtttrrrrrrwwwyyy{{{xxxtttppppppqqquuuvvvtttpppqqqttttttpppqqqrrrppplllnnnssstttppprrrsssvvv|||}}}vvvooohhhjjjlllkkkhhheeecccbbbbbbbbbdddgggkkkmmmmmmlllgggdddbbbcccffffffccc___```aaaaaabbbbbbbbbaaaaaa```cccgggkkknnnpppqqqqqqsssrrrrrrtttwwwxxxwwwuuurrrqqqooommmkkkjjjjjjjjjjjjjjjjjjlllmmmmmmkkkiiihhhkkknnnlllgggdddeeegggeeecccaaa```aaabbbbbbaaadddfffhhhhhhhhhiiilllnnnuuutttrrrmmmgggddddddfffkkkjjjhhhfffeeeeeehhhiiikkkoooqqqoooiiidddcccccclllpppvvvxxxwwwsssooonnnpppqqqsssvvvzzzzzzvvvwwwwwwzzz{{{xxx}}}~~~~~~{{{zzz~~~zzzsssmmmkkkkkkkkkkkkkkkmmmnnnlllhhhgggjjjlllqqqtttwwwvvvrrrmmmjjjhhhaaa^^^ZZZYYYZZZ\\\^^^^^^[[[WWWSSSTTTXXX\\\]]]\\\UUUUUUWWWZZZ[[[YYYTTTPPPLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHFFFDDDCCCBBBAAAAAA>>>>>>>>>=========<<<<<<::::::999999888888777777555555666666666555444333<<<444555555...111777444333222222222222222333333333333333222222222111111111111111111111111111111///......---...///000111222222222111111111000000000000000000000000000000000/////////000222222222222222222222222222222222444444555555666777777777777777777888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===::::::;;;;;;<<<<<<<<<===???<<<>>>BBBCCCGGGVVVhhh|||vvvzzzcccRRRRRRYYYgggkkk```ZZZgggiiigggwwwzzzzzzzzz|||~~~||||||{{{{{{zzzzzz|||}}}~~~~~~~~~~~~zzzuuurrrsssuuuwwwxxxvvvuuutttsssqqqooonnnmmmvvvxxxzzzxxxtttqqqqqqssswwwyyywwwuuuuuuwwwuuuqqqrrrsssqqqnnnppptttuuurrrvvvzzz{{{ssslllmmmmmmllliiifffeeefffdddfffiiinnnrrrsssrrrpppgggdddaaaaaaccccccaaa^^^bbbcccdddfffggghhhhhhiiijjjlllooorrruuuwwwxxxxxx}}}{{{{{{{{{}}}~~~~~~}}}xxxwwwvvvuuusssrrrqqqpppnnnmmmmmmnnnpppooommmkkkjjjmmmooommmjjjggghhhjjjiiifffcccbbbcccccccccbbbdddfffhhhjjjjjjlllnnnpppqqqqqqnnnjjjgggeeeeeegggnnnlllhhhfffeeefffhhhjjjlllnnnooommmgggcccaaabbbhhhlllppprrrqqqnnnllljjjoooooopppsssyyy|||xxxqqqrrrtttxxx~~~}}}{{{|||~~~~~~~~~}}}}}}yyyvvvwww|||zzzqqqlllmmmooommmkkkjjjkkkkkkhhheeefffiiimmmuuuwwwxxxuuupppiiieeebbb^^^[[[YYYXXXZZZ\\\\\\\\\VVVSSSPPPRRRVVVYYYZZZYYYTTTUUUWWW[[[\\\ZZZUUUQQQKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJHHHFFFDDDCCCBBBBBB@@@???>>>===<<<;;;::::::777777777777777777777777666777777777777666555555:::444666666000444:::555333333222222222222333333333333333222222222222111111111111111111111111111111111000000111111222333222222222111111111111111......///000111111222222111111000000111222333333333333333333333333333333444444555555666777777888777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===:::;;;;;;<<<>>>??????@@@===;;;===CCCEEEIIIYYYkkk~~~vvvrrrxxxaaaPPPQQQWWWiiipppddd]]]iiissslll{{{~~~~~~}}}}}}}}}|||yyyvvvrrrqqqrrrsssttttttrrrqqqooonnnlllkkkjjjjjjvvvyyyzzzxxxtttrrrssstttyyy||||||{{{||||||wwwtttsssqqqqqqsssuuuuuussswww{{{{{{tttqqqqqqpppmmmjjjhhhggghhhiiikkkooouuuxxxwwwtttqqqgggdddaaa```bbbccccccbbbeeegggiiilllnnnpppqqqrrrrrrsssvvvyyy{{{}}}~~~}}}zzzzzz{{{{{{{{{{{{zzzzzztttsssrrrssssssqqqnnnlllmmmooopppnnnllljjjkkklllllljjjgggeeeeeeeeedddcccdddgggjjjlllmmmnnnqqqsssqqqpppmmmjjjiiiiiijjjkkkrrroookkkiiiiiikkkmmmnnnpppqqqpppmmmgggcccbbbbbbiiillloooqqqpppnnnllllllmmmnnnqqquuuzzz|||yyyrrrrrrrrruuuzzz}}}}}}zzzyyyzzz}}}~~~}}}|||~~~~~~}}}}}}|||zzzwwwvvvsssrrrvvv}}}~~~uuummmkkkppptttssspppjjjjjjiiifffccceeejjjooovvvwwwvvvsssnnnhhhbbb___^^^\\\ZZZ[[[]]]^^^___^^^SSSRRRRRRTTTWWWYYYYYYXXXUUUWWWZZZ]]]\\\YYYSSSPPPJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGEEEDDDCCCCCC??????>>>===<<<;;;::::::666666666666666666777777777777777666666666555555333111666777222555888000444444333222222222333333222222222222222222222222111111111111111111111111222222222222333333444444111111111111111111111111//////000111111222222333444444444333111111222333444444444444444444444444333444444555666777888888777777888999999::::::;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<===<<<<<<===>>>>>>???@@@@@@===;;;>>>DDDFFFJJJYYYkkkvvvooopppyyy~~~```PPPPPPVVVjjjvvviii```lll{{{ppp~~~~~~zzztttrrrppppppqqqrrrrrrqqqooonnnlllkkkjjjjjjjjjjjjwwwyyyzzzwwwtttrrrsssuuuwwwzzz|||}}}|||tttrrrqqqrrrttttttttttttwwwzzz~~~~~~xxxsssuuutttsssoookkkhhhhhhiiikkkmmmrrrvvvyyyvvvqqqllleeeccc``````aaaccceeeffffffhhhkkknnnrrruuuwwwwwwxxxyyy{{{}}}}}}{{{wwwyyy|||}}}|||zzzyyyxxxuuuqqqnnnrrrrrrrrrpppooonnnnnnnnnmmmkkkgggfffeeeeeedddccccccfffiiilllmmmoooqqqsssqqqooollljjjjjjlllnnnoootttpppmmmlllnnnqqqssssssxxxwwwtttpppjjjgggeeedddlllnnnpppppppppoooooopppmmmoootttxxx}}}~~~zzzxxxsssrrrsssvvvzzz|||}}}|||}}}zzzxxxwwwyyy|||}}}~~~yyy{{{zzzxxx{{{xxxyyyzzz|||}}}{{{wwwsssqqqppprrrxxx}}}{{{zzzyyy{{{sssllllllqqquuutttqqqkkkkkkjjjfffdddeeekkkpppuuutttsssppplllgggbbb^^^]]]\\\ZZZ[[[]]]___``````VVVVVVWWWZZZ[[[\\\[[[ZZZYYY\\\______\\\VVVPPPLLLFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEECCCCCCBBB>>>============<<<<<<<<<666666666666777777777777666666666555555555555555666333666444000888???888555444444333222222222333222222222222222222222222111111111111111111111111/////////000000000000000111111111111111111111111222222222222222222222222111222333222000///111333444444444444444444444444333333444555666777888888888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;???===@@@EEEFFFIIIWWWhhh}}}wwwppplllqqq}}}~~~```QQQQQQWWWmmm|||mmmeeeqqqsss~~~{{{vvvqqqpppoooppprrrrrrqqqpppmmmlllkkkjjjjjjkkklllmmmwwwxxxxxxuuuqqqoooqqqsssrrruuuxxxyyy|||{{{ssspppooorrrtttsssrrrsssuuuvvvxxxyyyxxxuuusssqqqrrrrrrqqqnnnkkkiiiiiijjjjjjmmmqqquuuvvvtttnnniiiccccccbbbbbbccceeegggiiifffhhhkkkooossswwwyyyzzz}}}~~~{{{~~~}}}xxxuuuyyyxxxvvvtttsssrrrrrrqqqnnnkkkhhhfffffffffeeedddcccfffjjjmmmnnnoooppprrrrrroookkkjjjlllnnnpppqqqqqqooommmnnnssswwwxxxwww}}}{{{wwwsssooolllkkkjjjnnnpppqqqqqqpppppprrrsssqqqtttxxx|||~~~~~~}}}|||zzzwwwvvvpppqqqssswww{{{~~~}}}|||wwwuuuttttttwwwyyy{{{{{{wwwxxxwwwuuuxxx}}}~~~{{{qqqrrruuuxxxzzzyyyvvvsssqqqqqquuu|||~~~zzzxxxvvvtttsssyyytttooonnnqqqsssqqqnnnnnnooommmjjjggghhhmmmrrrsssqqqooommmkkkgggbbb^^^[[[YYYWWWXXXZZZ]]]______[[[]]]___aaabbb```^^^]]]]]]```cccbbb\\\TTTMMMIIICCCCCCDDDFFFGGGHHHJJJJJJLLLKKKIIIGGGEEEDDDCCCCCC>>>>>>>>>>>>============888888888888888888888888777666555444444444555555888555666444555IIIZZZXXX666555444333333222222333111222222222222333333333111111111111111111111111000000111222222222222111111111111111111222222222333333222222222222222222///111333222//////222555444444444444444444444444222333444555666888888999888888999999:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<============<<<>>>>>>>>>=========<<<<<>>======<<<;;;;;;;;;::::::999999888888777666555555555666666666555777555777LLL]]]ZZZ666666555333333222222222111111222222222333333333111111111111111111111111222333444555555555444444000000111111111222222222111111222222333444444444777999:::777222000222555333333333333333333333333222333444555666888999999888888999::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>======<<<@@@@@@@@@@@@AAAAAAAAAAAA>>><<>>===;;;;;;======<<<<<<;;;:::999999:::999777666666666777888555666999444000:::@@@555777666555444333222222222111111111222222333333333111111111111111111111111///000111222333222111111000000111111222222222222///000111222444555666777DDDFFFEEE???666111111333333333333333333333333333222222333555666888999999888999999::::::;;;;;;<<<999999999:::::::::;;;;;;:::;;;===>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@AAA<<<:::>>>DDDEEEGGGUUUeeelllnnnqqqttt{{{ttt\\\SSSWWW^^^yyyuuuppp~~~qqq|||{{{}}}}}}vvvpppuuuwwwzzz}}}~~~{{{uuuqqqqqqnnnlllnnnrrrvvvwwwwwwvvvtttpppjjjeeebbbcccdddoooqqquuuvvvvvvwwwxxxyyyooonnnmmmmmmlllmmmmmmmmmnnnjjjfffdddeeeeeedddbbb___aaaeeeggghhhjjjmmmoootttuuuwww{{{~~~}}}|||wwwyyy|||~~~}}}zzzvvvtttuuuvvvwwwzzz~~~~~~||||||||||||}}}}}}}}}}}}zzz|||~~~~~~~~~~~~}}}{{{yyyyyyzzz|||}}}zzzvvvvvv{{{~~~}}}}}}{{{zzzyyywwwvvvwwwwwwxxx|||{{{{{{zzzyyyxxxwwwwwwxxxyyy{{{{{{zzzzzz{{{|||wwwuuusssrrrssssssrrrqqqrrrrrrssstttuuutttpppmmmiiigggffffffiiilllmmmnnnkkkmmmppptttvvvuuurrrooollljjjhhhiiilllrrryyy}}}vvvyyy}}}zzzvvvtttvvvxxxzzz{{{yyywwwvvvnnnoooqqqqqqqqqrrrssstttyyyuuupppllljjjkkknnnpppppppppnnnlllhhhddd```^^^VVVXXXWWWTTTVVV\\\```___jjjjjjiiigggddd```[[[YYY[[[\\\\\\[[[XXXSSSOOOLLLHHHIIIKKKNNNPPPRRRSSSSSSOOOLLLIIIGGGFFFFFFEEEDDDDDDDDDCCCBBB@@@>>><<<;;;======<<<;;;;;;;;;;;;<<<999999999888888888888888777666555444444333444444333333333333333333333333000000111111111222222222222222222222222222222222111111111111111111111111222222222111111111111000333333222222333555777888IIIHHHDDD===555111111222111222333444333222111000333111000222666888777555444777999:::999888888999;;;::::::::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA<<<<<<>>>@@@AAAGGGUUUcccqqqvvvxxxxxxfffZZZWWWQQQeee}}}rrrpppyyyvvv|||yyyzzz||||||xxxtttuuuwwwzzz}}}~~~{{{vvvrrrqqqnnnmmmooosssvvvxxxwwwsssrrrooojjjfffcccdddeeekkknnnqqqssstttuuuwwwxxxssssssrrrrrrqqqpppooooooppplllfffbbbaaa```]]]\\\aaadddiiimmmoooqqqsssuuuyyyzzz||||||zzz{{{|||}}}|||xxxxxx{{{}}}{{{zzz|||yyyxxxxxxwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwyyyzzz{{{tttrrrpppppppppqqqpppoooppppppqqqssssssrrrooolllcccbbbbbbdddgggjjjlllllllllmmmpppuuuxxxxxxvvvsssnnnkkkggghhhmmmtttyyy|||tttwww{{{|||wwwssssssuuuvvvxxxxxxwwwuuutttpppqqqrrrsssssstttuuuvvvyyytttmmmgggeeehhhmmmqqquuutttqqqnnniiiccc___\\\XXXZZZZZZXXXZZZ```ddddddgggffffffdddaaa^^^[[[YYYWWWWWWWWWWWWUUUSSSPPPOOONNNNNNPPPRRRSSSTTTTTTTTTPPPNNNKKKIIIIIIHHHFFFDDDEEEDDDDDDCCCAAA???>>>============<<<<<<<<<;;;;;;999999999999888888888888777666555444444333444444333333333333333333333333111222222222333333333333222222222222222222222222111111111111111111111111222222222111111111111000111111111111222222333444999:::999666333222333555///000111222333444444444333111111222666777777555666777999:::999999:::<<<;;;::::::::::::;;;<<<<<<;;;<<<======>>>>>>=========>>>???@@@@@@@@@?????????>>>AAADDDGGGLLLZZZgggxxx}}}cccXXXWWWRRRfff}}}rrrpppwwwttt|||xxxxxxzzz{{{zzzxxxuuuwwwyyy{{{}}}zzzvvvrrrooonnnnnnooosssvvvwwwwwwppppppnnnkkkgggddddddeeefffiiillloooqqqsssvvvxxxvvvvvvvvvvvvtttrrrpppooorrrmmmfffaaa]]]\\\ZZZYYYbbbgggnnntttwwwyyy{{{|||{{{zzz||||||yyywwwxxxwwwwwwwwwxxxyyyyyyzzzzzzvvvvvvvvvwwwwwwwwwxxxxxxvvvtttqqqssswwwyyyzzzyyypppnnnllllllnnnooonnnmmmoooooooooqqqrrrqqqnnnkkkdddcccccceeegggiiiiiihhhkkkmmmpppuuuzzz{{{zzzxxxrrrmmmiiikkkrrrxxx{{{{{{tttwww{{{~~~}}}yyyuuuqqqttttttuuuvvvvvvuuutttsssqqqrrrrrrssstttuuuvvvwwwyyysssjjjcccbbbgggnnnsssuuuuuussspppkkkeeeaaa^^^[[[]]]^^^]]]```gggkkkjjjgggfffdddbbb___]]][[[[[[UUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVRRRPPPNNNMMMLLLJJJGGGDDDEEEDDDDDDDDDBBBAAA@@@???======>>>>>>>>>===<<<;;;::::::999999888888888888777666555444444333444444333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222111111111111000111111222222222222222111...///111222222222444666111111111111222333444444333222222333555777777666888999:::::::::;;;>>>@@@;;;::::::::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;===???@@@@@@@@@>>>===??????CCCIIIOOOVVVbbbnnnaaaWWWWWWTTTjjjssspppsssppp~~~}}}zzzzzz|||}}}|||{{{xxxxxxyyyzzzzzzwwwsssooommmmmmlllmmmppprrrtttuuuooopppooommmiiifffeeeeeecccfffiiillloooqqquuuwwwssstttvvvvvvvvvtttrrrpppsssnnngggaaa]]][[[[[[[[[ccciiiqqqxxx|||~~~~~~{{{||||||xxxuuuvvvyyyyyyyyyzzzzzzyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvtttrrrqqquuu{{{}}}zzzvvvooommmllllllnnnooonnnnnnoooooooooqqqrrrqqqooommmlllkkkjjjjjjkkkjjjgggeeejjjllloootttzzz}}}}}}|||wwwsssqqquuu}}}zzzwwwzzz~~~}}}yyytttrrrsssttttttttttttsssrrrrrrqqqpppoooppprrrtttvvvvvvwwwrrrjjjeeedddhhhoootttqqqqqqqqqpppmmmiiieeeccc___bbbccccccgggnnnqqqqqqmmmjjjfffbbb___^^^^^^^^^ZZZYYYXXXXXXWWWXXXYYYZZZVVVVVVWWWXXXXXXXXXXXXXXXSSSRRRPPPOOONNNKKKGGGDDDDDDDDDDDDDDDCCCBBB@@@@@@===>>>???@@@@@@>>><<<;;;:::::::::999999888888777777666555444444333444444333333333333333333333333222222222333333333333444333333333333333333333333222222222222222222222222222222222111111111000000222333444555555444222111///000222222222111111111666555333111000000111111222222333444555666777777999::::::999:::<<<@@@CCC;;;::::::::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;===???AAABBB@@@>>>======>>>DDDOOOZZZeeerrr|||aaaXXXYYYXXXooowwwtttrrrmmm}}}}}}xxxwwwxxx}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwtttpppllllllllljjjiiiiiikkknnnpppnnnpppqqqpppmmmjjjhhhgggeeegggjjjlllnnnppptttvvvrrrsssuuuwwwxxxwwwvvvuuuvvvrrrjjjbbb\\\ZZZ[[[\\\eeekkkttt{{{~~~~~~||||||{{{xxxwwwxxx~~~}}}{{{zzzxxxwwwvvvxxxxxxwwwwwwvvvuuuuuutttrrrsssvvv}}}{{{tttrrrpppooooooqqqrrrqqqqqqrrrqqqqqqrrrttttttrrrppppppooonnnmmmmmmllliiigggjjjjjjmmmrrrxxx|||~~~}}}{{{yyy{{{{{{xxx|||{{{vvvrrrqqqooopppqqqrrrrrrqqqooooooooommmkkkmmmpppsssttttttqqqnnnjjjggggggjjjnnnqqqooopppqqqqqqooolllhhhfffdddgggiiiiiilllsssvvvuuurrrnnnhhhbbb___^^^___```aaa___]]][[[YYYYYYZZZ[[[UUUVVVWWWXXXYYYZZZZZZZZZVVVTTTRRRQQQOOOLLLHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>???@@@AAAAAA???===<<<;;;;;;::::::999888888777777666555444444333444444333333333333333333333333111111111111222222222222333333333333333333333333222222222222222222222222222222222111111111000000222333444555444333222111333222222222222000///...666444333111000000111222222333444555555666777888:::::::::999999<<<@@@DDD;;;::::::::::::;;;<<<<<<999::::::;;;;;;;;;;;;;;;<<<>>>AAABBBCCCAAA???>>>===???HHHZZZlllzzzdddZZZ\\\\\\uuu~~~{{{{{{rrrmmm}}}}}}wwwpppnnnnnnyyy}}}||||||~~~~~~|||zzzyyywwwtttpppmmmnnnmmmiiieeecccdddgggjjjlllooossstttssspppmmmlllkkkmmmnnnoooooopppsssuuussstttvvvxxxyyyzzzzzzzzzzzzuuummmddd]]][[[]]]```jjjooowww|||~~~~~~zzz|||}}}{{{zzz{{{|||{{{{{{yyy{{{~~~|||yyywwwwwwvvv{{{zzzyyyxxxwwwvvvuuuuuurrrvvv}}}|||uuuwwwuuussssssuuuvvvuuutttuuuttttttuuuvvvwwwvvvtttooonnnlllmmmnnnnnnmmmkkkkkkkkklllqqqvvv{{{}}}}}}}}}~~~xxx|||~~~xxxrrrooonnnkkkllloooqqqqqqpppnnnmmmpppllljjjkkkpppsssttttttmmmlllkkkjjjjjjlllnnnoooqqqrrrssssssrrrnnnjjjgggiiimmmnnnmmmpppuuuxxxvvvuuuppphhhaaa]]]^^^aaaccceeecccaaa^^^[[[ZZZZZZYYYWWWXXXYYYZZZ[[[\\\\\\\\\ZZZXXXUUUSSSQQQNNNJJJHHHFFFFFFFFFEEEDDDCCCAAAAAA???@@@AAAAAAAAA@@@???>>><<<<<<;;;:::999888888777777666555444444333444444333333333333333333333333000000111111111222222222333333333333333333333333333333333333333333333333222222222111111111111000000000111111111111111000222000//////000111000...000000000111222333555555222333555555555666777999999999999888888:::>>>BBB;;;::::::::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>???AAABBBBBBBBB@@@???@@@BBBOOOfff~~~iii^^^^^^___yyy{{{uuussszzzwwwuuuyyy}}}~~~}}}vvvnnnkkkkkk{{{~~~}}}~~~~~~{{{zzzyyyxxxuuusssrrrooojjjccc^^^^^^bbbggghhhmmmssswwwxxxwwwuuutttsssttttttrrrqqqqqqsssuuutttuuuvvvvvvwwwxxxyyyyyyzzzwwwqqqiiidddeeejjjnnnrrrvvv{{{~~~~~~xxxyyyzzzxxxuuuwww|||zzzyyyzzz|||}}}yyyxxxxxxyyy{{{{{{zzzzzzyyyyyyyyyxxxuuuzzz~~~yyy{{{zzzxxxwwwxxxxxxxxxwwwwwwvvvuuuvvvxxxyyyxxxwwwqqqooommmlllnnnooonnnnnnmmmmmmmmmpppuuuzzz|||}}}zzz~~~~~~xxxqqqooonnnkkknnnrrrvvvwwwuuurrrpppsssoookkkmmmrrrwwwwwwvvvpppooonnnnnnooopppssstttqqqrrruuuvvvvvvsssooolllmmmqqqrrrppprrrvvvwwwuuuvvvppphhhbbb___bbbgggjjjiiihhheeeccc```^^^\\\[[[]]]^^^^^^______^^^^^^]]]```]]]YYYVVVSSSQQQNNNLLLJJJJJJIIIHHHGGGEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;:::999888888777777666555444444333444444333333333333333333333333111111111222222222333333444444444444444444444444333333333333333333333333222222222111111111111000000/////////000111222222222000---...000222222111---...000222444555555666111444666666555555777:::888888888888777888;;;>>>;;;::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@BBBEEESSSmmmmmm```___```zzz~~~xxxzzz|||vvvrrrnnnrrrvvvwwwwwwyyy~~~yyyqqqmmmmmm~~~}}}}}}~~~|||}}}~~~|||||||||{{{zzzxxxuuurrrjjjaaa[[[[[[```eeedddjjjrrryyy||||||{{{{{{yyyyyyxxxuuurrrqqqsssttttttttttttsssttttttuuuvvvxxxwwwsssnnnlllpppxxxxxx{{{~~~~~~wwwyyyyyywwwtttuuu{{{yyyxxxzzz}}}}}}yyyyyyzzz{{{zzzzzz{{{{{{{{{{{{||||||www}}}|||~~~|||zzzyyyzzzzzzyyyxxxwwwvvvvvvvvvxxxyyyyyyxxxxxxtttqqqnnnnnnooonnnnnnoooooooooqqquuuyyy||||||}}}zzzssspppqqqooosssxxx}}}~~~|||xxxvvvvvvqqqnnnooouuuzzz{{{yyyuuutttrrrrrrsssuuuyyy{{{nnnqqquuuxxxyyyxxxvvvtttpppssstttrrrsssvvvwwwtttxxxrrrjjjdddcccgggmmmrrrmmmllljjjhhheeebbb```___cccccccccbbbbbb```___^^^ddd```[[[XXXUUUSSSQQQOOOMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA======<<<;;;999888888777777777555444444444444444333333333333333333333333222222333333333444444444444444444444444444444444333333333333333333333333222222222111111111111000222111000000111333555666666333//////222444555444///000222333444444333222111444666666555555777:::777888888777666777999<<<;;;::::::::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>?????????AAADDDSSSpppooo```___```{{{{{{tttkkkdddkkkrrrtttrrrssswww}}}{{{vvvwwwzzz}}}|||}}}{{{|||~~~}}}{{{|||~~~~~~{{{yyyyyyzzzzzzzzzrrrqqqjjj___ZZZ]]]bbbcccfffjjjppptttuuuwwwxxxyyyyyyzzz{{{yyyvvvrrrooonnnpppooonnnnnnooorrruuuwwwyyysssmmmnnnttt|||~~~{{{zzz{{{}}}xxx|||}}}xxxtttuuuwww}}}{{{}}}}}}~~~{{{zzzzzz{{{|||zzzwwwyyy{{{xxxvvvwwwwwwxxxyyyzzzyyyxxxwwwvvvxxxwwwtttrrrppppppqqqqqqrrrooommmooouuu{{{~~~yyyssspppvvv{{{}}}|||}}}uuuvvvwwwyyyzzz{{{{{{|||zzzuuusssuuuwwwwwwwww|||{{{yyyyyyzzzzzzyyyxxxttttttttttttuuuwwwxxxxxxzzzuuuoookkkkkkmmmooopppooolllhhhffffffgggggggggkkkkkkjjjgggccc```______``````___^^^\\\YYYVVVTTTOOOOOONNNLLLHHHEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<;;;999888888666444444444333222000333333333333333333333333444333333222222333333444111222222333333222222111111333444444333222222333666666555444333222222111222222111111222333333444222222222222222222222222444333333222111111111222222333333444666888999:::888999:::999777777888999:::::::::;;;;;;;;;<<<<<<<<<:::777999<<>>?????????>>>??????@@@@@@>>>BBBOOOddd}}}ooofffaaakkkuuummmhhhnnntttuuussstttyyy~~~}}}}}}|||zzz{{{}}}~~~~~~}}}{{{{{{}}}}}}zzzyyyzzzzzzzzzyyyssssssnnnfffbbbfffjjjkkkkkkmmmppprrrrrrsssuuuwwwwwwyyyzzzzzzwwwtttssssssrrrqqqpppoooppprrruuuvvvxxxsssoooqqqxxx}}}~~~~~~|||yyyxxxxxxyyyyyy|||~~~zzzxxxyyy|||~~~~~~~~~}}}~~~}}}~~~|||wwwtttvvvwwwvvvuuuvvvxxxyyyzzz{{{{{{zzzyyyyyy{{{yyywwwuuusssssstttuuuxxxuuurrrssswww{{{}}}~~~}}}yyywww{{{~~~}}}}}}~~~zzz{{{}}}|||xxxxxxzzz|||}}}}}}~~~|||{{{wwwvvvvvvvvvxxxyyyzzzzzz{{{wwwtttssstttuuutttrrroookkkiiijjjkkkllllllmmmmmmlllhhhdddbbbbbbbbbccccccbbb```^^^[[[XXXWWWRRRQQQPPPMMMJJJGGGFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>======<<<;;;999888888666444444444444222000333333333333333333333333444333333222222333333444111222222333333222222111222333555555333222333444444444444333222222111111333333222222222333333444222222222222222222222222444333222222111111222222333333333444666777999:::;;;<<<<<<;;;999777888999:::::::::;;;;;;;;;;;;<<<===;;;999:::<<<>>>>>>===??????????????????@@@@@@>>>BBBMMM___wwwpppgggbbbooo}}}vvvpppnnnssswwwxxxvvvwww|||~~~{{{zzz{{{|||~~~~~~~~~}}}||||||zzzzzz|||}}}|||zzzzzz{{{{{{zzzyyyuuuwwwuuuooommmqqquuuuuuqqqqqqpppooommmnnnqqqssstttvvvyyyzzzyyyxxxxxxyyyvvvuuutttsssssstttuuuvvvtttqqqpppsssyyyzzz{{{{{{yyywwwvvvvvvwwwyyy|||}}}}}}~~~|||vvvsssuuuvvvuuuvvvyyy|||}}}~~~}}}{{{zzzzzz{{{|||}}}zzzyyy{{{|||}}}}}}~~~~~~~~~zzzyyyxxxyyy|||~~~~~~}}}}}}}}}|||zzzxxxtttqqqmmmkkkmmmppprrrrrrrrrqqqoookkkgggeeeeeegggfffffffffdddbbb___\\\ZZZUUUTTTRRROOOLLLJJJHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>======<<<;;;999888888666444444444444222111333333333333333333333333444333333222222333333444111222222333333222222111222444555555444333333444222222222222222222111111444333333222222222333333222222222222222222222222333333222222111111222222333333333444666777999:::>>>??????===:::888888999::::::::::::;;;;;;;;;;;;???===;;;<<<===>>>>>>===>>>>>>?????????@@@@@@@@@???BBBJJJYYYmmmuuujjjeeerrr|||xxxtttvvvzzz}}}}}}{{{||||||}}}~~~~~~}}}}}}~~~|||yyyyyy{{{~~~{{{{{{zzz{{{||||||zzzxxxxxx{{{zzzvvvtttwwwzzzyyysssrrroookkkhhhhhhkkknnnpppsssvvvxxxyyyzzz|||}}}{{{{{{yyyxxxwwwwwwvvvvvvqqqpppppptttxxx{{{|||{{{vvvxxxyyyyyyxxxxxxxxxyyyzzz}}}~~~}}}~~~zzzwwwxxxyyyyyy|||{{{zzzyyy||||||yyytttqqqnnnnnnpppsssvvvwwwzzzxxxtttooojjjhhhiiijjjjjjjjjiiihhhfffccc```^^^YYYVVVTTTQQQNNNLLLIIIGGGEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>======<<<;;;999888888666444444555555333222333333333333333333333333444333333222222333333444111222222333333222222111222444666555444333444555111111111111222222333333333333222111111111111222222222222222222222222222333333222222111222222333333333444444666777888999===>>>>>>===:::999999:::999999:::::::::;;;;;;;;;??????>>>============<<<===>>>??????@@@@@@@@@@@@>>>@@@FFFRRRcccwwwtttllluuu}}}|||zzzxxx~~~~~~~~~|||zzzxxxxxxzzz|||}}}}}}yyyyyyxxxzzz{{{{{{zzzxxxyyy||||||wwwuuuvvvwwwvvvqqqooolllhhheeeeeehhhkkknnnppptttvvvxxxzzz}}}~~~}}}|||zzzxxxxxxsssssstttvvvwwwwwwvvvttttttvvvyyyzzz{{{{{{|||~~~{{{~~~~~~~~~~~~}}}|||{{{~~~}}}{{{||||||||||||zzzzzz~~~zzzvvvtttssssssvvvyyy{{{|||{{{uuuooolllmmmnnnnnnnnnmmmllliiifffdddbbb\\\YYYUUURRRQQQNNNJJJGGGGGGGGGFFFEEEDDDBBBBBBAAA>>>>>>======<<<;;;999888777666555555555555444222333333333333333333333333444333333222222333333444111222222333333222222111222444555555444333333444111111222222333333444444111111000000000000111111222222222222222222222222333222222111222222333333444444444444555777888999999:::;;;;;;:::999;;;<<<999999999:::::::::;;;;;;?????????>>>===<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@===???CCCLLLZZZkkk|||uuuzzz}}}|||||||||~~~~~~}}}yyyxxxxxxyyy{{{|||{{{yyyvvvuuutttuuuwwwxxxwwwvvvwwwzzzyyytttpppqqqqqqooollllllkkkiiiggggggiiillloooqqqtttvvvwwwyyy|||~~~|||yyyxxxwwwxxxyyyyyyxxxvvvsssqqqrrruuuxxx{{{{{{|||}}}}}}~~~|||{{{{{{|||}}}~~~}}}|||yyyzzz~~~~~~~~~~~~}}}}}}{{{{{{~~~zzzzzzzzz{{{zzzuuurrrrrrsssssssssrrrqqqnnnkkkiiigggaaa]]]XXXUUUTTTQQQMMMHHHIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>======<<<;;;999888777666555555666666555333333333333333333333333333444333333222222333333444111222222333333222222111111333444444333222222333111222222222333333444444000000000000000111222222222222222222222222222222222222111111222222333333444444444555555666888888777888::::::999999;;;<<<999999999999::::::::::::<<<>>>??????===;;;;;;<<<;;;===>>>@@@AAAAAAAAA@@@<<<>>>AAAGGGQQQ___oooxxx{{{yyy{{{~~~~~~}}}~~~~~~}}}zzzyyywwwwwwxxxzzz|||{{{yyyvvvqqqpppnnnoooqqqssstttssssssvvvtttoookkkkkkllljjjgggiiikkklllllllllmmmooorrrtttvvvwwwxxxyyy|||~~~~~~{{{xxxvvvxxxyyyzzzyyywwwtttqqqpppqqqtttwwwyyyyyyyyyyyyzzz~~~}}}zzzwwwvvvvvvvvvwwwzzz}}}}}}||||||~~~~~~~~~|||~~~{{{}}}~~~}}}yyywwwzzz~~~~~~}}}||||||~~~~~~{{{yyyyyyzzzxxxxxxxxxvvvtttqqqnnnlllfffaaa[[[YYYXXXUUUPPPKKKJJJJJJHHHGGGEEECCCBBBAAA>>>>>>======<<<;;;999888777666555555666666555444333333333333333333333333444333333222222333333444111222222333333222222111000222333333222111111222111111111222222222222222111111111111222333555555222222222222222222222222222222111111222222333444555555444555555666777888888999::::::999888:::;;;888999999999999::::::::::::<<>>AAABBBBBBAAA@@@===>>>@@@CCCIIITTT```iiilllppprrrooonnnooopppnnnrrryyy{{{~~~~~~|||zzzwwwvvvuuuvvvxxx{{{}}}{{{wwwtttnnnllljjjjjjllloooqqqqqqpppsssqqqkkkggghhhiiihhhdddgggllloooppppppqqqrrruuuwwwxxxxxxxxxyyy|||~~~}}}~~~}}}zzzwwwuuuuuuwwwxxxwwwtttqqqooonnnpppsssvvvwwwvvvuuuuuuuuu~~~|||zzzzzz{{{yyy{{{~~~}}}zzzwwwtttrrrqqqrrrsssvvvyyy}}}|||zzzzzz{{{{{{{{{vvvyyy}}}}}}~~~~~~xxx{{{}}}~~~~~~~~~}}}zzzwwwvvvzzz{{{|||~~~~~~}}}~~~~~~||||||{{{zzzwwwtttrrrpppiiiddd^^^\\\[[[XXXSSSMMMKKKKKKIIIGGGEEECCCBBBAAA>>>>>>>>>===<<<;;;999999777666555555666777555444333333333333333333333333444333333222222333333444222222222333333222222222///111333333111000111222111111111000000000000000111111222333444666777888222222222222222222222222222111111111222333333444555555555555555666777888:::;;;<<<;;;999888999:::888888999999999:::::::::888;;;>>>>>><<<:::;;;<<<:::<<<>>>AAABBBBBBAAA@@@===???@@@AAADDDLLLWWW___^^^bbbcccaaa```dddfffeeeooo}}}xxxrrrxxx~~~~~~~~~zzzzzz|||zzzuuuppplllooottt{{{}}}vvvpppiiihhhhhhhhhhhhjjjlllmmmqqqnnnjjjfffeeefffiiikkkkkklllmmmooorrruuuxxxyyy~~~|||zzz{{{}}}}}}{{{xxxxxxzzz|||{{{wwwuuuvvvxxxxxxvvvrrrmmmiiiiiilllooosssvvvyyywwwsssrrruuuyyy~~~}}}{{{yyyvvvttt{{{{{{|||}}}~~~}}}}}}yyyrrrkkkjjjkkkjjjiiioooyyy|||zzzyyyzzz|||~~~~~~~~~{{{xxxvvvyyy~~~|||{{{|||zzzxxxxxx{{{{{{wwwwwwxxx{{{~~~}}}}}}~~~}}}|||zzzvvvsssjjjfffaaa___]]]ZZZUUUQQQNNNLLLIIIFFFDDDBBBBBBBBB??????>>>===<<<;;;::::::888777777666555444444444333333333444444555555555333333222111000000000000222222222222333333444555222333333444444333333222333333222222333333444555555555555444444333333333222333333444444333333222000111222222111000111222222333333444555666777777:::::::::999999888888888999888777888:::;;;:::999;;;<<<==================:::;;;===>>>??????>>>>>>======@@@DDDJJJOOOQQQQQQUUUSSSTTTVVVVVVWWW^^^fffnnnppprrr}}}sss~~~~~~~~~~~~{{{{{{|||yyysssnnnoooqqquuuyyy{{{yyyrrrmmmjjjiiihhhgggggghhhiiijjjmmmjjjfffddddddfffjjjlllkkklllnnnqqqtttxxx{{{|||~~~|||zzz{{{}}}}}}{{{xxx{{{{{{zzzwwwtttssstttuuusssrrrooojjjhhhhhhkkkmmmtttwwwyyywwwtttssswwwzzz~~~}}}{{{yyy}}}}}}}}}~~~~~~{{{yyyxxxyyyuuuoooiiifffiiijjjkkkqqq{{{}}}||||||}}}{{{xxxuuuwww|||~~~|||~~~}}}|||||||||zzzxxxuuuuuuxxx}}}~~~}}}}}}~~~}}}zzzwwwxxxyyy{{{}}}}}}~~~~~~|||xxxuuummmhhhccc___]]]ZZZVVVRRRNNNLLLIIIFFFDDDBBBBBBBBB??????>>>===<<<;;;::::::888777777666555555444444333444444444444444444555333333222111111111222222333333222222222333444444111222222333333222222111222111111111111222333333222222222111111111000000222333333444444333333222000111222222111000111222333444444555666777888888:::::::::999999999888888999888888888:::;;;:::999:::;;;;;;<<<<<<<<<<<<;;;:::;;;===>>>??????>>>>>>===>>>@@@FFFMMMRRRUUUVVVUUUSSSRRRSSSSSSUUU]]]fffuuurrruuu|||www~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzztttnnnpppqqqtttvvvwwwuuuqqqmmmmmmllljjjhhhgggfffggggggjjjhhheeedddeeehhhlllooommmnnnppptttwww{{{}}}}}}|||{{{{{{||||||{{{yyy~~~zzzvvvsssrrrrrrrrrqqqmmmmmmkkkhhhggggggjjjmmmvvvxxxyyywwwuuuuuuyyy}}}yyywwwuuuuuuvvvtttnnnjjjdddiiimmmpppvvv~~~~~~~~~{{{wwwttttttwwwyyyyyyxxx}}}}}}||||||||||||}}}}}}~~~}}}{{{zzzzzz{{{}}}~~~zzzwwwsssqqqrrrwww}}}~~~}}}zzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~~~~|||yyywwwuuuxxxyyy{{{}}}}}}}}}~~~~~~{{{xxxqqqlllddd```]]][[[WWWTTTNNNLLLJJJGGGDDDCCCBBBBBB???>>>>>>===<<<;;;::::::888777777666666555555444555555555444444444444444333333222222222333444444444444333222222222333333000111111222222111111000111111000000111111222333444444444444333333333333222333333444444333333222000111222222111000111222444444555666777888999999:::::::::999999999999888:::999888999:::;;;:::999999999:::;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>>>>???BBBGGGNNNTTTWWWXXXWWWSSSQQQRRRSSSWWWcccnnntttxxx~~~~~~~~~~~~|||{{{{{{}}}|||vvvqqqpppqqqsssuuuvvvuuusssqqqqqqpppmmmjjjhhhgggggggggkkkiiigggggghhhkkkooorrrppprrrtttwwwzzz|||~~~~~~}}}|||{{{{{{{{{zzzzzzzzz{{{xxxtttsssttttttqqqnnnjjjkkkkkkjjjiiikkknnnpppyyyyyyyyywwwvvvxxx||||||yyyxxxwwwvvvvvvwwwvvvrrroooiiipppvvvyyy}}}~~~yyyvvvrrrqqqrrrttttttsss{{{yyyxxxwwwxxxyyyzzzyyyuuuvvvwwwyyy{{{}}}~~~~~~{{{xxxrrrooonnnqqqvvvyyy}}}}}}yyywwwtttuuuvvvwwwwwwxxxzzz{{{}}}}}}}}}{{{xxxtttrrrqqquuuwwwzzz}}}}}}|||}}}{{{yyytttnnnfff```]]][[[XXXUUUNNNMMMJJJGGGDDDCCCBBBBBB???>>>===<<<;;;::::::999777777777777666666555555666666555555444444333333333333333333333444555666555444333333222222222222111111222222222222111111111111111111111222333333555555555555555444444444222333333444444333333222000111222222111000111222444444555666777888888999999999999999999999999999:::999888999;;;<<<;;;:::888999:::;;;;;;<<<;;;;;;:::;;;===>>>??????>>>>>>@@@@@@BBBHHHOOOVVV[[[]]]```[[[XXXXXX[[[bbbppp~~~uuu{{{|||{{{zzz{{{~~~}}}||||||{{{vvvsssuuuvvvvvvvvvuuusssrrrrrrsssrrrooommmkkkjjjjjjjjjlllkkkiiiiiijjjmmmqqqsssvvvwwwxxxzzz||||||}}}}}}~~~}}}|||zzzyyyxxxxxxyyyvvvuuuuuuwwwyyywwwrrrmmmlllmmmoooppppppqqqtttwww|||{{{yyyxxxxxx{{{|||yyyxxx{{{|||xxxvvvxxxxxxxxxxxxyyyxxxvvvtttsss{{{}}}~~~vvvtttqqqpppppppppqqqqqquuusssrrrrrrtttuuutttssskkkoootttzzz~~~~~~~~~~~~zzzuuupppnnnoooqqqtttwwwxxxzzz{{{{{{xxxtttqqqmmmppprrrssssssuuuwwwzzz~~~~~~}}}yyysssooonnnnnnsssuuuyyy}}}~~~~~~~~~||||||{{{yyywwwtttnnnfff```]]][[[XXXUUUOOOMMMJJJGGGEEECCCCCCCCC>>>>>>===<<<;;;:::999999777777777777777666666666666666666555555444444444333333333333444555666666555444333333222222222222222222333333333333222222222222222222222333444444111111111111111111222222222333333444444333333222000111222222111000111222222333444444666666777888999999999999999999999999:::999888999;;;<<<;;;:::999999:::<<<<<<=========:::;;;===>>>??????>>>>>>??????BBBIIITTT```iiimmmsssnnniiihhhiiiooo}}}}}}vvv~~~~~~|||}}}}}}||||||~~~~~~}}}|||zzzxxxyyy|||~~~~~~}}}|||{{{yyyvvvuuu|||}}}|||yyytttpppnnnmmmrrrqqqooonnnmmmmmmnnnnnnmmmlllkkkkkkmmmpppsssuuu{{{|||}}}~~~}}}~~~{{{wwwvvvvvvxxxtttvvvyyy||||||yyytttooopppsssuuuwwwxxxyyy|||~~~|||yyyxxxzzz~~~}}}}}}xxxtttpppooorrrvvvzzz|||~~~~~~~~~zzzxxxvvvxxxxxxyyyyyyyyyyyyxxxxxx|||}}}{{{|||~~~|||yyyrrrqqqqqqpppppppppppppppqqqooommmooorrrrrrpppmmmfffkkksss{{{~~~||||||xxxuuurrrrrrssstttttttttuuuvvvvvvtttpppmmmhhhkkkooopppoooqqqtttxxx}}}}}}|||wwwqqqmmmmmmooosssvvvzzz|||zzzyyywwwuuusssqqqlllddd```]]][[[WWWTTTOOOMMMKKKHHHEEEDDDCCCCCC>>>======<<<;;;:::999999777777777777777777777777666666666555555555555555444444333333333444555555444444333222222222333333333333333444444333333333333333222222333333444555222222222333333333333333222333333444444333333222000111222222111000111222222222333444555666777777888999999999999:::::::::;;;:::999:::;;;<<<;;;:::888999:::<<<============:::;;;===>>>??????>>>>>>===>>>BBBKKK[[[lll{{{}}}zzzxxx|||{{{vvv}}}yyyvvvwwwzzz}}}}}}}}}{{{xxxvvvwwwzzz}}}|||||||||{{{zzzyyyzzz{{{{{{tttnnnkkkjjjnnnnnnmmmmmmnnnoooqqqrrrnnnnnnooopppssswwwzzz}}}~~~{{{vvvssstttvvvxxx{{{~~~}}}yyyuuutttuuuxxx{{{~~~}}}zzzxxx{{{~~~||||||wwwsssnnnlllnnnssswwwyyyyyyzzz}}}|||{{{zzzzzzzzz{{{{{{{{{{{{zzz{{{{{{~~~zzzyyyyyyyyy{{{{{{zzzvvvsssnnnoooqqqrrrqqqqqqqqqqqqqqqpppooorrruuuuuuqqqllliiimmmtttzzz}}}}}}|||{{{}}}|||{{{zzzyyyyyyyyyyyytttrrrqqqrrrsssrrrnnnkkkgggkkkooopppoooppptttxxxyyyzzzzzzuuupppmmmpppsssvvvyyy}}}{{{xxxvvvuuusssqqqmmmhhhccc___]]]ZZZVVVRRROOONNNKKKHHHEEEDDDCCCCCC>>>===<<<<<<::::::999888777777777777777777777777555555555555666666666666555444333333333333333333333333222222222333444444222222333333333333222222222222222222222333333444444444444555555666666666222333333444444333333222000111222222111000111222333333444555666777888888888888999999999:::::::::;;;:::999:::<<<<<<<<<;;;777888999:::<<<<<<<<<<<<:::;;;===>>>??????>>>>>>>>>>>>AAAKKK\\\qqq{{{xxx~~~yyytttqqqrrrvvv{{{~~~~~~}}}{{{xxxuuuvvvyyy|||}}}}}}}}}||||||||||||~~~~~~{{{tttnnnlllkkkkkkkkkkkklllnnnpppssstttqqqrrrsssvvvyyy~~~{{{uuurrrsssuuu}}}|||wwwvvvwwwxxx{{{~~~zzzxxx|||~~~||||||zzzvvvpppnnnoootttxxx{{{vvvxxx|||~~~|||||||||}}}}}}~~~~~~}}}}}}~~~|||xxxwwwvvvvvvwwwwwwuuurrroookkknnnqqqssssssrrrqqqrrruuuttttttxxx{{{{{{uuupppnnnppptttxxx{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~tttrrrppppppqqqpppmmmjjjiiimmmrrrrrrqqqrrrvvv{{{uuuwwwxxxtttpppooorrrwwwyyy|||{{{xxxvvvtttqqqpppjjjfffaaa___]]]ZZZUUUQQQOOONNNKKKHHHFFFDDDCCCCCC>>>===<<<;;;:::999999888777777777777777888888888444444555555666666777777555444333333222222222222222222222222333444444555111111222222222222111111111111111000111222222333111111111222222333333333222333333444444333333222000222222222111000111222444444555666777888999999888888888999999:::::::::;;;:::999:::<<<===<<<;;;666666888999:::;;;;;;;;;:::<<<===>>>??????>>>>>>AAA???@@@IIIZZZooo|||zzzzzzzzzzzzuuuqqqooozzz}}}~~~|||{{{{{{|||}}}zzzyyyxxxwwwwwwwwwxxxyyyzzz~~~~~~~~~~~~{{{wwwqqqnnnlllllljjjdddbbbeeegggfffhhhmmmiiioooxxx~~~{{{wwwvvvvvvvvv~~~|||yyyzzz~~~|||zzzzzz}}}|||yyyxxxuuurrrssswwwzzz{{{zzzzzz}}}|||{{{~~~}}}|||{{{~~~zzzyyyzzz{{{xxxssspppqqqrrrssssssuuutttrrrqqqrrruuuxxx{{{yyyzzz{{{}}}}}}zzzuuuqqqsssuuuxxxxxxxxxwwwwwwxxxvvvxxxzzz{{{zzzzzz{{{|||xxxxxxvvvtttrrrpppnnnmmmjjjmmmqqqsssttttttvvvwwwyyyxxxuuurrrqqqrrrwwwzzz}}}yyyxxxvvvtttrrrjjjfffaaa^^^[[[YYYVVVTTTPPPOOOLLLIIIFFFEEEDDDDDD>>>>>>===<<<;;;::::::999:::888777888888888666444333444444555666777888888444444333222222333333333333222111000000111222333555555444444444333333333222222222222222222222222111111222333333333333222222333333444444333333222333222222111111222222333666333222777>>>CCCDDDBBB:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::999888999<<<===;;;888===>>>???@@@@@@AAA@@@@@@CCCAAABBBKKK[[[mmm|||~~~xxx{{{|||zzzxxxwww}}}~~~|||{{{{{{}}}|||yyywwwvvvvvvwwwxxxzzz}}}~~~}}}{{{{{{zzzzzzxxxtttooollljjjjjjkkkeeebbbdddeeeccceeeiiinnnttt||||||yyyyyyyyyzzz}}}}}}||||||}}}~~~}}}{{{|||yyyvvvvvvyyy{{{{{{{{{{{{}}}~~~||||||~~~}}}||||||{{{}}}yyywwwwwwxxxuuuqqqpppqqqrrrttttttvvvtttsssrrrtttwww{{{}}}{{{|||}}}|||wwwtttsssuuuwwwwwwvvvttttttuuuuuuwwwzzz{{{{{{{{{}}}~~~yyyyyywwwvvvtttrrrqqqqqqpppsssvvvxxxyyyyyyzzz{{{{{{zzzxxxuuusssuuuyyy|||}}}}}}~~~{{{xxxvvvtttrrrppplllhhhccc___\\\YYYVVVTTTPPPNNNLLLIIIFFFEEEDDDDDD???>>>>>>===<<<;;;:::::::::888888888999888666444444444444555555666666777444333333222222333333444444333222111111222333444444444444444333333333333111111111111111111111111111222333333444444333333222333333444444333333222333222222111111222222333666444222555;;;???>>><<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::999;;;===>>><<<:::======>>>???@@@@@@@@@@@@CCCBBBBBBJJJYYYkkkyyyyyyttt~~~~~~|||zzz}}}zzzwwwuuuuuuvvvwwwzzz~~~}}}zzzxxxxxxuuuvvvvvvsssooollljjjjjjkkkgggddddddcccbbbcccgggvvv{{{~~~}}}~~~~~~|||}}}~~~|||}}}~~~~~~|||yyywwwxxxyyyzzzzzz{{{}}}~~~||||||}}}}}}}}}{{{|||}}}}}}|||zzzwwwvvvwwwuuusssrrrtttwwwxxxxxxwwwvvvuuuuuuvvvyyy|||~~~~~~{{{wwwtttuuuvvvvvvtttrrrrrrrrrtttwwwzzz||||||}}}{{{zzzzzzyyyxxxwwwvvvvvvyyy{{{~~~~~~|||yyywwwxxx|||wwwwwwyyyzzz|||}}}}}}xxxuuusssrrrpppooonnnjjjeeeaaa^^^ZZZWWWTTTOOOMMMKKKHHHFFFDDDCCCCCC@@@???>>>===<<<;;;;;;::::::999888888999888666444444444444444444444444444333333333222222333333444444444333333333333444444333333333333222222222222111111111111111111111111222222333444444444444333333333333333333333333333333222222111111222222333666444222444888:::999666:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>>>>===;;;<<<===>>>???@@@@@@@@@@@@CCCAAACCCJJJXXXhhhwww}}}tttqqq~~~zzzwww}}}~~~zzzxxxwwwwwwwwwxxx{{{{{{xxxvvvvvvssstttuuussspppmmmllllllllljjjiiigggfffgggiiilll~~~}}}}}}|||zzz{{{}}}}}}{{{wwwuuuuuuwwwxxxyyy{{{}}}~~~~~~}}}{{{{{{|||~~~}}}|||}}}~~~}}}{{{yyyyyywwwvvvwwwzzz}}}~~~}}}yyyxxxwwwvvvwwwyyy{{{}}}~~~{{{vvvwwwxxxvvvtttrrrrrrsssuuuwww{{{}}}~~~~~~}}}}}}}}}}}}||||||||||||zzz{{{~~~~~~xxxxxxxxxyyy{{{|||{{{zzz~~~zzzvvvsssrrrrrrrrrqqqoookkkgggbbb___[[[WWWSSSNNNMMMKKKIIIFFFDDDCCCBBB@@@@@@???>>>===<<<<<<;;;:::999888888999999777555555555444444444333333333333333222222222333444444444444333333333333444444333333333222222222111111111111111111111111111111111111222333333333333333333333333333333333333333333222222111111222222333555333333444777888666555:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<=========<<<<<<===>>>???@@@@@@@@@@@@AAAAAACCCJJJWWWgggvvvxxxqqqppp{{{yyy~~~|||{{{|||{{{zzz{{{|||zzzvvvvvvvvvqqqrrrsssrrrooommmmmmmmmnnnoooooommmmmmoootttwww}}}{{{||||||yyyzzz}}}{{{zzzwwwuuutttvvvyyy||||||~~~{{{yyyyyyzzz}}}||||||}}}~~~|||{{{yyyyyyyyyzzz}}}|||{{{yyyxxxwwwxxxyyyzzz}}}yyyzzzzzzyyyvvvuuuuuuvvvxxxzzz}}}}}}}}}~~~}}}~~~zzzzzzzzz|||~~~}}}{{{xxxtttqqqrrrsssssssssnnnkkkgggccc___[[[VVVSSSNNNMMMLLLJJJGGGEEECCCBBBAAAAAA@@@???>>>======<<<;;;999888999999999777555555555555444333333222222333222222222333333444555222222333333333333222222333333333222222222111111333333333333333333333333000111111222222222222222444333333222222333333444333222222111111222222333333333444666888999888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>>???CCCKKKWWWfffvvv~~~sssoooqqq~~~}}}}}}|||wwwuuuuuuwwwpppppppppnnnkkkjjjkkkmmmppptttuuusssrrrwww}}}|||zzz~~~}}}zzz{{{}}}|||{{{yyyvvvtttvvvzzz~~~}}}~~~~~~|||xxxwwwyyy{{{}}}|||{{{zzzyyyyyyzzzzzzyyyxxxyyy{{{}}}~~~}}}|||}}}|||zzzyyyxxxyyyyyyzzz{{{||||||{{{yyyyyy{{{|||}}}}}}}}}~~~~~~}}}|||}}}|||xxxsssppppppqqqrrrrrrkkkiiieeebbb^^^ZZZUUUQQQNNNNNNMMMKKKIIIFFFDDDBBBBBBBBBAAA@@@???>>>>>>===;;;:::999999:::999777555666555555555444444333333222222222222333444555555222222333333333333222222333333333333222222222222444444444444444444444444111111222333333333222222444444222222222222444444333222222111111222222333222444666888999:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::<<<<<<;;;;;;;;;<<<;;;<<<===>>>????????????<<>>>>>;;;:::999999:::999777666666666555555555555555555222222222222333444555666222333444555555444333222444444444444333333333333333333333333333333333333222333444444555555444444555444222111111222444555333222222111111222222333333555888999:::999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999<<<>>>>>><<<;;;<<<>>>;;;<<<===>>>????????????<<>>;;;:::999999::::::888666666666666666666666666666222222222222333444555666333444555666666555444333555555444444444444333333222222222222222222222222444555666666777777666666555444222111111222444555333222222222222222222333444666999:::999888777777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::===??????===<<<>>>@@@;;;<<<===>>>????????????===???CCCGGGNNNZZZgggpppzzz{{{yyybbbUUU___{{{~~~~~~zzzxxx~~~~~~xxxxxx}}}}}}}}}yyysssnnnmmmooorrruuuttttttsssmmmhhhiiiooovvvzzzyyyvvvrrrpppuuu~~~{{{xxx{{{~~~|||{{{|||~~~wwwooollliiihhhkkkppp{{{~~~~~~zzzxxx~~~~~~|||zzzyyyxxxvvvuuutttuuuyyy}}}}}}}}}{{{yyywwwwwwyyy||||||~~~|||xxxvvvwwwxxxzzz}}}~~~}}}|||~~~~~~~~~~~~xxxvvvqqqmmmiiigggfffeeecccbbbaaa^^^[[[WWWTTTRRRSSSQQQNNNKKKIIIFFFCCC@@@AAAAAA@@@@@@???>>>>>>===<<<<<<;;;:::999777777666444444444555555555555555555555555555555444444444444444444333333222222222555444333333222222333333222222222222222222222222000222555666666444111///222222333333222222111000222222222222222222222222333444666777888888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@@@@??????>>>===<<>>>>><<<;;;;;;;;;::::::999999555555555555555555555666666666555555444444444333444444444333333333222222555444333333222222333333111111111111111111111111222222333444444333333333333333333333333222222111222222222222222222222222444555666888999999999888999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>======<<<<<>>>>>???>>>>>>>>>@@@BBBIIIZZZrrrzzzbbbTTTQQQ]]]yyyuuuyyy|||}}}nnn^^^aaasss~~~|||zzztttoooooossswwwvvvtttqqqpppmmmiiifffccc```___]]]```fffnnntttxxxwwwvvvsssmmmiiilllwww}}}yyywwwxxxyyyzzzwwwyyy~~~zzzxxxuuuoooeee^^^ccckkkvvv{{{}}}|||}}}zzzzzzzzzzzzzzzyyyxxxxxxyyyxxxuuurrrqqqsssxxx|||}}}}}}||||||}}}}}}~~~~~~|||}}}}}}}}}}}}|||{{{|||xxxtttqqqooonnnnnnnnnjjjeee___[[[YYYXXXYYYYYYUUUOOOJJJHHHFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<<<<;;;;;;::::::888888888777777777777777777777666555444333333222444444444444444444333333555444333333222222333333555555555555555555555555222222111222222444555666444444555555444444333222222222222222222222222222333333444666777888999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>???AAAAAABBBBBBBBBCCCDDDMMMaaa|||uuu]]]QQQQQQ^^^yyywww}}}{{{xxxjjj[[[bbbxxx}}}{{{yyyuuurrrsssvvvvvvpppkkkjjjiiihhheeebbb___\\\[[[YYY\\\ccckkkrrruuuuuutttpppjjjfffjjjwww|||xxxwwwxxxyyyzzzxxx{{{~~~{{{xxxsssllljjjsss}}}zzz}}}}}}~~~}}}}}}{{{zzzyyywwwvvvuuusssrrrtttyyy}}}{{{zzzzzz{{{|||}}}~~~}}}}}}~~~}}}yyyvvvsssrrrrrrrrrooolllfff```]]][[[\\\]]]]]]XXXQQQLLLHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>===;;;:::888777777999999888888777777777777777666666555444444333333444444444444444444444444555444333333222222333333555555555555555555555555000111222444444555444444444444555555444444333222222222222222222222222222111222333444555777888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???AAAAAABBBBBBBBBCCCDDDLLL^^^wwwsssZZZPPPSSSbbb|||~~~yyy|||kkk```jjj|||yyyvvvtttssstttvvvsssllleeebbbbbbbbbaaa___]]]\\\[[[[[[^^^bbbgggkkkoooqqqrrrqqqmmmiiimmmxxx~~~{{{yyyxxxzzz|||}}}{{{}}}|||zzzzzzzzz~~~}}}zzz~~~}}}|||{{{xxxxxxwwwuuutttuuuyyy{{{wwwxxxxxxyyy{{{}}}~~~{{{zzzxxxwwwwwwxxxyyyzzzpppmmmiiidddbbbaaabbbccc___[[[TTTOOOKKKHHHFFFCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@???===;;;999777666555999999888888777777666666666555555555555444444444444444444444555555555555555444333333222222333333333333333333333333333333000111333444555444444333444444444444444333222222222222222222222222222222222222222333555777999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>????????????@@@AAAHHHVVVhhhzzzpppXXXQQQWWWhhh|||pppiiisss~~~zzzvvvssspppnnnppprrrpppiiibbb___`````````aaaaaa``````eeeggghhhhhhhhhkkkpppuuuvvvsssqqqttt{{{}}}}}}}}}{{{zzz{{{~~~~~~~~~~~~}}}}}}}}}}}}|||||||||yyywwwuuuvvvwwwtttuuuwwwyyy{{{}}}~~~|||{{{zzzzzzzzz|||~~~xxxuuupppkkkgggddddddddd___\\\WWWTTTQQQNNNKKKHHHFFFEEEDDDCCCBBBAAA@@@?????????>>><<<;;;999888777999888888777666666555555444444444555555555555555444444444444555555555666555444333333222222333333222222222222222222222222333333333222222333444444333333333333333222222111222222222222222222222222333333444555666999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===>>>>>>>>>>>>===@@@FFFPPP\\\iiittt{{{mmmVVVQQQ\\\ooozzzooozzz|||xxxtttpppllliiijjjmmmlllgggbbb```aaabbbcccdddfffggggggoooppppppllliiikkksss{{{{{{yyyxxxyyy}}}|||||||||||||||}}}~~~}}}||||||}}}}}}|||xxxuuuttttttrrrsssvvvxxx{{{}}}~~~}}}}}}||||||}}}~~~wwwpppjjjdddaaa```___\\\YYYWWWVVVSSSPPPMMMGGGFFFEEEDDDBBB@@@???>>>??????>>>===<<<;;;;;;:::888888888777666555555444333333444444555666666666444444444555555555666666555444333333222222333333444444444444444444444444777555222000000111444666222333333333333222111111222222222222222222222222555555555666888:::===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>????????????>>>===@@@GGGOOOXXXbbbmmmtttttt{{{kkkUUURRR___tttrrr~~~~~~~~~{{{ssslllffffffgggfffeeecccaaa```eeebbb```bbbgggllloooppp{{{xxxuuussstttuuuvvvvvv~~~zzz||||||zzzwwwyyy}}}zzzxxxtttrrruuu}}}~~~|||yyywwwwwwwwwvvvuuuuuuuuuvvv{{{~~~}}}~~~~~~yyysssmmmhhhdddbbb^^^aaaeeeccc]]]WWWSSSQQQNNNKKKGGGDDDCCCCCCBBBAAA>>>===<<<===>>>>>><<<::::::999888777666555444333555444444333333444444555555555444444444333333333222222222333333333444444333333222222222333444444444333222222111111111111444555555555444222000///333333222222111222222222666666777999:::<<<<<<===999999888888888888888888:::;;;<<<<<<======<<<<<<:::<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBFFFPPP___nnnxxx|||jjjYYYVVV]]]yyyzzz|||wwwqqqkkkgggeeefffggghhhiiihhhgggfffeeeccccccffflllqqqtttuuu|||yyywwwvvvxxxzzz{{{{{{~~~}}}|||wwwyyyyyywwwuuuwww~~~{{{{{{{{{yyytttqqqooosss{{{~~~yyyzzzzzz{{{|||||||||{{{|||zzzxxxwwwxxxyyyyyyxxxwwwwwwyyy~~~~~~~~~~~~~~~|||wwwqqqkkkgggcccbbbbbbeeeiiihhhccc]]]XXXVVVOOOLLLGGGEEEDDDCCCBBBAAA@@@???=========<<<:::888:::999999888666555444444666555555444444555555666555555444444444333333333222333333333444444444444555444444333222222222222444444333222222222222222555555555555444333222222222222222111222222333333444444444555777888999:::999999888888888888888888:::;;;<<<<<<======<<<<<<<<<=========<<<<<<>>>???????????????????????????@@@AAAHHHUUUhhh{{{iiiYYYWWW```|||{{{|||sssjjjeeecccbbbccceeefffgggggggggfffeeefffhhhmmmsssxxxzzz{{{}}}{{{zzz{{{}}}~~~|||zzzxxxwwwssstttuuutttsssuuu{{{}}}vvvqqqpppuuu|||~~~}}}|||zzzxxxvvvrrrqqqqqquuu}}}~~~{{{yyyvvvwwwwwwwwwxxxxxxyyyyyyyyywwwvvvwwwyyyzzz{{{zzzxxxyyy||||||{{{}}}~~~|||{{{|||yyytttooojjjeeecccaaacccgggkkkkkkgggaaa\\\YYYPPPLLLHHHEEEDDDCCCBBBAAABBB@@@>>>======<<<999666::::::999888777777666666666666666555555666666666555555444444444333333333333333333444444444555555666555444333222111111111555444444333333333333333666555555444444555555555111111111111222333444444333333333333444666777888888888999999999999999999:::;;;<<<<<<======<<<<<<<<<===>>>>>>======>>>@@@???@@@@@@AAAAAA@@@@@@??????BBBJJJZZZppphhhYYYYYYccczzz}}}yyyrrrkkkeeeaaaddddddddddddeeeeeeeeeeeehhhjjjnnnssswww{{{|||}}}~~~~~~~~~}}}~~~|||zzzxxxuuusssrrrpppppppppppppppsssxxx}}}~~~}}}{{{xxxrrrnnnooosssyyy}}}}}}{{{xxxwwwvvvuuutttwwwvvvwww{{{}}}yyywwwyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuwwwyyyzzzzzzyyyxxxyyy}}}~~~}}}yyyxxx{{{}}}~~~{{{yyyyyyvvvrrrlllhhheeecccbbbaaadddggghhheee```ZZZWWWOOOLLLGGGDDDCCCBBBAAA@@@AAA???>>>======<<<999777:::999999999888888777777666666555555555555666666555555444444444333333333333333444444444555555555555444333333222222222222555444444333333444444444555444333333333444666777111111111111222333444555444444444444555666777888888888999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<===>>>===<<<<<<>>>@@@@@@AAAAAABBBBBBAAAAAA@@@@@@BBBJJJZZZppp~~~fffYYY\\\hhhyyy~~~{{{{{{{{{wwwvvvuuuwwwxxxtttllleeehhhgggeeeddddddeeegggiiilllooosssvvvyyy{{{||||||}}}|||}}}{{{yyyvvvsssrrrqqqqqqoooooonnnmmmnnnqqquuuxxx|||}}}|||yyywwwvvvuuuttttttvvvyyy|||}}}{{{yyyuuurrrqqqqqqrrr{{{{{{}}}}}}zzzxxx}}}|||zzzxxxvvvvvvuuuuuuwwwvvvvvvwwwyyyzzzyyyxxxyyyzzz}}}}}}}}}xxx|||}}}|||~~~{{{yyywwwtttpppkkkgggeeeddddddaaabbbdddeeeccc^^^YYYUUUOOOKKKGGGDDDBBBAAA@@@???>>>=========>>>===;;;999999999999888888888888888555444444333333444444555555555444444444333333333333333333444444444555555222222222222333333444555444444444333333444444555333333222111222444555666111111111111222333444555333333444555666777777888888888999999:::::::::::::::;;;<<<<<<===<<<<<<<<<;;;<<<<<<<<<;;;;;;===???@@@AAABBBCCCCCCBBBAAA@@@@@@BBBIIIWWWkkk}}}fffYYY^^^lllrrr{{{sssxxx}}}wwwuuuuuuyyyxxxllliiidddaaaaaacccgggjjjpppsssvvvyyyyyyzzz{{{|||~~~}}}{{{|||yyytttqqqooooooqqqrrrrrrpppnnnllllllooorrrtttvvvxxxzzz||||||yyyvvvttttttuuuwwwzzz|||~~~|||{{{xxxtttpppnnnnnnpppzzz{{{~~~|||{{{|||{{{xxxvvvuuutttttttttxxxwwwxxxyyy{{{|||{{{zzz}}}}}}~~~~~~~~~~~~~~~|||{{{||||||~~~|||~~~|||zzzwwwtttpppkkkhhhgggggggggeeeeeedddcccbbb___ZZZWWWPPPLLLHHHDDDCCCAAA@@@???>>>===<<<===>>>>>><<<:::777777888888888888888888444444333333333333444444555555444444444333333333222222222333333333444444111111111222333444555666333333333333333444444555222222222222222333444555111111111111222333444444///111444666888888777666888888999999:::;;;;;;;;;:::;;;<<<<<<======<<<<<<:::;;;<<<;;;:::;;;<<<>>>???@@@BBBCCCCCCBBB@@@??????@@@FFFTTTgggyyy}}}fffZZZ```nnnzzzppp}}}rrryyy{{{vvvqqqwww{{{vvvmmmeeeaaacccgggjjjrrruuuyyyzzzzzzzzz}}}~~~}}}|||zzzvvvqqqlllkkknnnrrrvvvvvvsssooollllllmmmoooppppppsssvvvxxxyyywwwtttrrrsssuuuwwwzzz|||}}}}}}}}}}}}|||yyysssnnnkkkmmmooowwwzzz~~~~~~~~~zzzyyywwwuuuuuuuuuvvvwwwxxxxxxyyy|||~~~{{{zzzyyyxxxzzz}}}}}}}}}{{{wwwtttpppllliiiiiijjjjjjjjjgggdddbbbaaa___[[[XXXRRRNNNJJJFFFDDDCCCAAA@@@???>>>======>>>===;;;999666666666777777888888888555555444444444444555555555555444444444333333333111111111222222222333333222222222222333444444555222222222222222333444444333333444444444444444444222222222111222222333333---000555:::<<<;;;999777888888999999:::;;;;;;<<<:::;;;<<<<<<======<<<<<<;;;<<<===<<<;;;;;;===???>>>???AAACCCCCCAAA???>>>@@@AAAEEEPPP```ppp{{{~~~fff[[[aaappptttnnn~~~~~~uuu~~~{{{wwwhhhsss}}}pppiiihhhkkkmmmsssvvvyyyzzzzzz{{{~~~}}}|||zzzuuuooojjjjjjnnntttxxxxxxuuupppmmmlllmmmmmmnnnmmmpppsssvvvwwwvvvtttrrrssstttuuuwwwxxxyyyzzzzzz~~~}}}zzztttmmmkkklllnnnuuuyyyzzzyyywwwvvvwwwxxxzzz{{{xxxyyy{{{|||yyywwwwwwwwwzzz}}}~~~}}}~~~|||xxxuuuqqqmmmjjjjjjkkkllllllhhhcccaaa```^^^[[[XXXTTTPPPLLLHHHFFFEEECCCBBBAAA@@@>>>======<<<999777555555666666777777888888666666555555555555666666555555444444444333333333000000111111111222222222444444333222222333333333111111111111222222333444333444555666666555444333333333222222111222222222...222888>>>@@@???<<<:::888888999::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<<<<===>>>===<<<===>>>@@@===???AAACCCCCCAAA???===CCCBBBDDDMMM[[[hhhqqquuuwww}}}ggg[[[aaapppzzzooolll}}}wwwsss|||{{{xxxpppsss{{{|||ssspppppprrrrrrsssuuuyyy}}}zzzuuurrrnnnmmmpppsssvvvxxxzzzvvvsssrrrssstttrrrqqqwwwvvvuuutttsssssssssssstttttttttsssrrrsssuuuwww~~~{{{uuunnnjjjkkkooosssxxxzzz}}}~~~|||~~~zzzzzzyyyyyyyyyzzz|||}}}|||~~~zzzxxxwwwyyy~~~~~~|||xxxsssnnnllllllnnnpppqqqllljjjfffaaa]]][[[[[[[[[YYYTTTOOOKKKJJJIIIFFFCCC???????????????>>>======:::999999888888777777777777777777777666666666666555555555555555555555555555444333333222222333333111111222333333444555555666666666666666666666666222222333333333333444444777666444333222111111111555555666666777777888888999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;>>>>>>?????????>>>>>>===@@@===AAANNNZZZaaaiiiqqqnnnlll[[[```www~~~nnniii|||~~~rrr{{{vvv|||~~~|||xxx{{{xxxsssrrrsssssssssuuuzzz}}}xxxuuuqqqppprrrvvvxxxyyy{{{xxxuuutttuuuuuusssrrrvvvuuutttsssrrrrrrsssssssssssssssrrrqqqqqqsssuuu}}}zzzuuuooolllmmmqqquuu{{{}}}~~~}}}|||{{{{{{{{{|||}}}~~~}}}|||}}}}}}zzzwwwrrrppppppqqqqqqqqqjjjhhheeebbb___^^^]]]]]]YYYUUUPPPMMMKKKHHHDDDAAA>>>>>>?????????>>>======;;;::::::999999888888777777777777666666666555555555555555555555555555555555444333333222222333333111222222333444444555555444444444444444444444444222222333333333333444444444333333222222333333333555555555666777888888999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<<<<>>>>>>????????????>>>>>>@@@>>>@@@JJJSSSZZZbbbkkkssslll[[[```www|||mmmiii|||}}}iiiqqqttt|||~~~xxxvvvuuuttttttvvvzzz|||yyyvvvuuuwwwyyyzzz{{{|||zzzwwwvvvvvvvvvtttsssuuutttsssrrrqqqrrrssstttuuuuuutttrrrpppppprrrsssyyyxxxuuuqqqoooppptttxxx~~~}}}}}}~~~~~~~~~~~~|||yyyuuusssrrrrrrqqqooogggfffeeedddcccaaa``````ZZZXXXTTTPPPLLLHHHCCC@@@<<<======>>>>>>>>>======<<<<<<;;;;;;:::999999888666666666555555555444444555555555555555555555555555444333333222222333333222222222333444444555555222222222222222222222222222222333333333333444444111111111222333444555666444444555666888999::::::777777888888888999999999:::;;;;;;;;;;;;<<<<<<<<<:::;;;===>>>???>>>>>>===>>>>>>????????????>>>>>>@@@???AAAGGGNNNUUU___iii|||jjjXXX^^^wwwzzzmmmjjj~~~~~~iiiooo}}}rrr~~~{{{zzzwwwvvvvvvwww{{{}}}zzzzzz{{{|||}}}||||||zzzyyyxxxwwwvvvttttttttttttsssrrrssstttuuuvvvxxxxxxwwwtttrrrqqqrrrtttvvvvvvuuusssssstttxxx{{{~~~~~~}}}~~~{{{yyyvvvtttsssqqqnnnkkkeeeeeefffffffffeeedddccc^^^\\\YYYTTTOOOIIICCC@@@<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999666555555555444444444444555555555555555555555555555444333333222222333333333333333333444444555555222222222222222222222222222222222333333333444444111111111222333444555666333444555666888999;;;;;;888888888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>?????????>>>===>>>>>>????????????>>>@@@@@@CCCHHHPPP[[[hhhrrryyydddSSSZZZsssyyynnnmmmmmmrrr}}}|||~~~sss~~~{{{zzzxxxwwwxxxyyy|||~~~||||||}}}~~~~~~}}}yyyyyyyyyxxxwwwuuuuuuuuutttuuuuuuvvvwwwxxxyyyyyyxxxxxxwwwuuurrrqqqrrrttttttuuuvvvwwwwwwyyy|||~~~~~~~~~}}}}}}zzzxxxuuutttqqqmmmkkkeeeffffffggghhhgggggggggaaa```]]]XXXQQQJJJEEEBBB>>>>>>??????@@@??????>>>??????>>>===<<<;;;:::999666555555555444444444444555555555555555555555555555444333333222222333333333333444444444444555555222222222222222222222222222222222333333333444444333333333222222333333444444444555777888:::;;;;;;999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======:::;;;===???????????????======>>>??????????????????BBBFFFMMMZZZkkk{{{ooo\\\MMMUUUnnnyyypppqqqjjjqqq|||uuu~~~uuu|||zzzxxxyyyzzz{{{}}}~~~}}}|||}}}~~~}}}wwwxxxzzzyyyxxxvvvvvvwwwvvvwwwyyy|||}}}~~~}}}}}}xxxxxxwwwuuurrrqqqrrrtttuuuxxx{{{}}}~~~}}}~~~~~~zzz{{{~~~|||~~~~~~~~~}}}|||}}}yyywwwuuussspppmmmhhhhhhhhhhhhhhhiiiiiiiiicccccc___YYYQQQJJJFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>===<<<:::999999666666666555555555444444555555555555555555555555555444333333222222333333444444444444444444555555333333333333333333333333222222333333333333444444555444444333222222222222555555666777999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<>>>???@@@??????>>><<<===>>>??????@@@?????????BBBHHHRRReee|||fffWWWKKKRRRgggxxxqqqtttgggqqq~~~rrr{{{yyy}}}xxxyyy{{{}}}~~~~~~}}}}}}~~~{{{zzz{{{|||~~~}}}|||vvvxxx{{{{{{zzzxxxyyy{{{wwwzzz~~~{{{{{{zzzxxxvvvuuuvvvxxxyyy|||~~~}}}~~~zzz{{{~~~}}}yyyzzzyyyyyy{{{}}}~~~}}}{{{|||yyyvvvtttrrrpppnnnkkkkkkiiihhhhhhiiiiiijjjdddccc___XXXOOOIIIFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;:::999888777777777666666666555555555555555555555555555555555444333333222222333333555555555555555555444444333333333333333333333333222222333333333333444444555444333333222222222333666666777888999999::::::888999999999::::::::::::<<<<<<<<<<<<==================??????@@@???>>>===<<<===>>>??????@@@@@@@@@???CCCHHHTTTlllbbbVVVLLLQQQbbb{{{vvvqqquuuvvvgggtttrrrzzzzzzxxxzzz|||~~~}}}{{{yyy{{{yyyyyyyyy|||~~~~~~}}}{{{vvvyyy|||}}}{{{zzz{{{}}}xxx{{{~~~}}}{{{zzz|||~~~}}}}}}}}}|||}}}|||xxxuuuuuuvvvxxx{{{}}}}}}|||}}}zzzvvvsssqqqpppnnnmmmnnnllljjjhhhhhhhhhjjjkkkcccbbb^^^VVVMMMGGGFFFFFFHHHHHHHHHGGGFFFDDDBBBAAA??????>>><<<;;;999888888777777777777666666666666555555555555555555555555555444333333222222333333555555555555555555444444222222222222222222222222222222333333333444444444333333333222222333444444777777888888999999999:::777888888888888999999999<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@???======<<<<<<===??????@@@@@@@@@@@@CCCGGGUUUnnnbbbWWWOOOQQQ```vvvuuupppuuummmdddtttrrrzzz{{{{{{zzzvvvvvvxxx|||zzz{{{|||xxx}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||uuurrrooopppsssyyy}}}}}}yyyrrrllliiiiiikkkmmmooonnnlllkkklllkkkiiigggeeeaaaZZZSSSMMMKKKJJJJJJLLLLLLJJJHHHEEECCCAAA@@@BBB@@@???===<<<<<<<<<<<<<<<;;;999777666666777777666666555555555555666666555555555555555444444333555444444333333222111111666666555444333333333333333444555666555444333222222222222333333444444444666666777888888888888888999:::;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>======>>>@@@BBBAAA@@@???@@@AAA@@@@@@EEESSShhhfff[[[PPPPPP```{{{kkkiiippp{{{ddd\\\qqqsss|||zzz}}}}}}wwwttttttvvv~~~{{{{{{}}}~~~{{{wwwzzz|||~~~~~~}}}{{{wwwtttqqqqqqtttwwwzzz{{{|||xxxqqqkkkhhhhhhjjjlllpppmmmjjjhhhgggeeecccaaaccc___WWWPPPKKKIIIIIIJJJNNNMMMKKKIIIFFFDDDBBBAAAAAA@@@>>><<<;;;;;;;;;<<<;;;:::999777777777777888666666555555555555666666555555666777777777777777333333444555555666666777444444333333333444444555333333444444333333222111222333333333333333333444444555666777999999:::::::::;;;<<<;;;999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;========================???@@@BBBBBB@@@???@@@AAA>>>???DDDRRRggg|||lll```TTTVVVhhh}}}jjjiiippprrr]]][[[qqq~~~qqqyyyzzz}}}wwwttttttvvv{{{yyyzzz{{{yyywwwyyy|||~~~~~~|||zzzyyywwwttttttuuuvvvwwwvvvzzzvvvooojjjggghhhkkkmmmnnnkkkhhheeedddcccbbbaaaccc^^^VVVNNNIIIIIIJJJLLLQQQOOOMMMJJJGGGEEECCCBBB@@@???===<<<;;;:::::::::999999888888777888888999666666555555555555666666333444555666777888888888333333444555555666666777333333333333444555666666333333222222111111111222444333333333333333333222222333555777999:::;;;;;;;;;<<<<<<;;;999888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>???@@@BBBBBB@@@@@@@@@AAA???AAAGGGVVVjjj}}}uuufffYYY\\\rrrvvvfffgggqqqhhhXXXZZZqqqyyyllluuuzzz{{{xxxyyy{{{~~~yyywwwwwwyyyyyyyyy}}}~~~|||zzzyyywwwwwwxxxxxxvvvuuuvvvsssnnnjjjhhhjjjmmmpppllliiifffeeeeeefffffffffccc^^^VVVNNNJJJKKKNNNPPPRRRPPPMMMJJJFFFDDDCCCBBB???>>>===<<<;;;::::::999888888888888888888999999666666555555555555666666111222333444555555555555555444444333333222111111333333333333333444555666555444222111111111222333444444444333333222222222333444666777999:::::::::;;;<<<===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>??????AAABBBBBBAAA@@@@@@AAABBBEEENNN^^^rrrzzzjjj[[[___wwwpppbbbeeerrr}}}eeeZZZZZZrrrsssfffnnn}}}xxx}}}~~~~~~{{{xxxvvvwwwzzz|||~~~}}}{{{zzzzzz{{{{{{yyywwwsssqqqooommmmmmoooqqqssskkkiiigggfffggghhhgggfffbbb]]]UUUNNNKKKLLLPPPRRRSSSQQQMMMIIIEEECCCBBBAAA>>>>>>===<<<;;;:::999999777888888888999999999888666666555555555555666666333333444444444444333333555444444333333222111111666555444333333333333333666555333222222222333444444444444333333222222222555666777888888888888888;;;<<<===<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>???@@@???AAACCCBBBAAA@@@AAABBBDDDGGGQQQcccxxxyyyiiiZZZ___wwwnnnaaaffftttzzzeee^^^\\\tttooobbbiiizzzuuu~~~}}}{{{zzz|||~~~~~~}}}{{{zzzuuutttsssssssssssstttuuummmllliiihhhhhhgggdddbbb```\\\UUUPPPMMMOOORRRTTTUUURRRNNNIIIEEEBBBAAAAAA>>>>>>>>>>>><<<;;;:::999888888999999999888888777666666555555555555666666666666666666666555444444333333444555555666666777666666555444333333333333666555444444333333444444444333333333333333333222666777777888888888888777:::<<<===<<<;;;:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAAAAAAAA@@@???@@@AAACCCCCCAAAAAAAAABBBBBBFFFQQQbbbxxxrrrcccVVV]]]uuurrrfffkkkzzzyyyeee```___wwwmmmaaagggwwwsss}}}{{{yyyzzzzzzzzzxxxvvvtttsssnnnnnnmmmmmmmmmkkkgggdddbbb___YYYUUUSSSTTTWWWYYYWWWTTTOOOJJJFFFCCCBBBBBB>>>?????????>>><<<:::999999999::::::999888777666666666555555555555666666444444555666666666555555333333444555555666666777555444444333333333444444333444444444444333222222222333333333333333333444444555666888888999999999999;;;<<<<<<;;;;;;===>>>========================BBBCCCEEEFFFEEECCCAAA???@@@BBBCCCCCCBBBAAAAAABBBBBBFFFOOO```uuuiii]]]SSS[[[ssszzznnnsssyyyfffbbbcccyyymmmbbbggguuuttt}}}{{{}}}~~~~~~|||xxxtttqqqnnnnnnoooqqqrrrqqqnnnkkkfffccc___[[[ZZZ[[[]]]^^^YYYVVVQQQKKKGGGDDDCCCCCC??????@@@@@@>>>===;;;:::999:::::::::999888666555666666555555555555666666000111222333444555555555555444444333333222111111333333333333444555666666222222333444333222111000222222222333333444444444333444555777999:::;;;;;;888:::<<<<<<<<<<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>DDDEEEHHHIIIHHHEEEAAA???@@@BBBCCCCCCBBBAAAAAABBBDDDGGGPPP```tttcccXXXQQQZZZsssuuuyyy{{{hhhdddeee{{{mmmdddiiiuuuuuu}}}~~~|||yyyvvvtttrrrrrrrrrsssvvvxxxxxxwwwvvvtttnnnjjjffffffhhhgggbbb^^^ZZZVVVQQQMMMIIIFFFBBB???BBBAAA@@@>>><<<;;;::::::999::::::::::::999888888666666666666666777888888555555444444444444555555333333333444444444555555777666555555444444444444222111111222444444333111444444444333333222222222555666777888888888888888999999::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBFFFHHHGGGDDDBBBAAA===>>>@@@@@@@@@@@@BBBDDDDDDJJJYYYooo~~~eeeXXXQQQ___zzz{{{}}}pppnnneee{{{hhhdddnnn|||pppsss~~~|||yyyvvvtttrrrppptttvvvyyy{{{{{{zzzwwwuuusssoookkkjjjkkkiiiddd___[[[WWWRRRNNNKKKHHHDDDAAADDDCCCAAA???===<<<<<<;;;999999::::::999999888777666666666666666777888888555555555444444555555555333333444444555555555555555555333333222333444444111222333222111000000111444444444333333222222222555666777888888999888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>???@@@@@@@@@@@@AAACCCEEELLL\\\ttt}}}bbbWWWTTTddd}}}~~~tttoooggg~~~jjjcccnnn}}}rrruuu~~~|||zzzvvvssspppooowwwyyy}}}|||xxxuuuvvvsssnnnlllkkkhhhbbb^^^[[[XXXSSSOOOLLLIIIFFFDDDEEEDDDBBB@@@???======<<<999999999999999888888777666666666666666777777888555555555555555555555555444555555555555666666666444333222111111222444555333444555333000///111333444444333333333333222222555555777888888999999999;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999===AAACCCCCCAAA@@@@@@???@@@AAAAAA??????@@@AAACCCIIIZZZttt~~~cccZZZYYYkkkyyyppphhhkkkaaaooovvvxxx~~~}}}|||yyyvvvssspppnnnvvvyyy~~~|||wwwtttvvvsssnnnkkkhhhccc^^^ZZZZZZVVVQQQMMMKKKIIIGGGEEEFFFEEECCCAAA???===<<<<<<999999999999999888888777777777666666666666777777555555666666666666555555555666666666666666666666444333222111111333555777555555444333333333444555333333333333333333333333444555666888888999999999;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888;;;@@@BBBBBBAAA@@@@@@@@@AAABBBAAA???>>>???@@@@@@DDDPPPfff}}}kkkaaa```rrryyyqqqhhhlllaaarrr{{{{{{||||||zzzxxxuuurrrpppooouuuxxx|||~~~{{{vvvrrruuusssoookkkfffaaa\\\YYYXXXTTTOOOKKKIIIHHHGGGFFFFFFEEECCC@@@>>>===<<<;;;:::::::::::::::999888888777777666666666666777777555555666777777666555555666666666666666666666555555444333222333444666888555222000111555777666444333333333333333333333333444555666777999999999:::;;;;;;<<<<<<===>>>??????========================999<<<@@@BBBBBBAAAAAAAAAAAABBBBBBAAA???>>>???@@@???@@@FFFTTTdddooosssrrruuuuuukkkhhhxxxtttooofffnnndddxxx|||{{{zzzxxxvvvtttrrrqqqqqquuuxxx{{{~~~~~~{{{wwwtttvvvtttqqqmmmhhhccc^^^\\\XXXUUUOOOLLLKKKJJJJJJIIIGGGEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;::::::999888777777666666666666666555666777888888777666555666666666555555555555444555555444444555555666666333111111333555555444222222222333333333333444444333444666777999::::::::::::;;;;;;<<<===>>>??????========================;;;===@@@BBBAAAAAAAAAAAA@@@AAABBBAAA???>>>???@@@AAAAAACCCHHHQQQZZZ```dddhhhuuuzzzpppmmm}}}kkkkkkfffpppiii~~~{{{yyyvvvsssrrrrrrssstttxxxzzz}}}}}}{{{yyyuuutttrrrnnniiidddaaa___\\\XXXSSSPPPOOOOOOOOOOOOHHHGGGEEEBBB???>>><<<<<<<<<<<<======<<<<<<;;;:::888888777666666666666666555666777888888777666555555555555555444444333333444444555555555444333222222777;;;:::555222222444222222222333333444444444333444666777999:::::::::999:::;;;<<<===>>>>>>???========================<<<>>>@@@AAA@@@??????@@@@@@AAABBBAAA?????????AAA???AAACCCEEEHHHNNNXXX^^^eeetttxxxoooooouuucccfffggg~~~tttooo~~~zzzxxxuuurrrqqqrrrtttvvvzzz|||~~~~~~}}}sssrrrqqqmmmhhhdddaaa``````\\\VVVSSSSSSSSSTTTSSSJJJHHHFFFCCCAAA???>>>============>>>======<<<;;;888888777666666666666666555666777999999777666555555555444444444333333333222333555666555333111///444>>>FFFCCC777///222888222222222333333444444444333444666777999::::::;;;999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>>>>??????@@@AAAAAA@@@???@@@AAA<<<@@@DDDEEEEEEJJJUUU^^^gggwwwsssllloooooo^^^ccchhh~~~wwwsss~~~~~~zzzwwwsssqqqqqqssstttuuu|||}}}}}}wwwtttpppkkkeee```]]][[[]]][[[ZZZZZZYYYXXXTTTRRRRRRNNNHHHDDDBBB@@@???>>>???>>>===;;;;;;:::::::::999999888666555333222222888777666555555555555555555555666666777777888888333444444333222222333555555;;;KKKBBB888666...666555444444333333444444555555666777888999:::;;;;;;::::::;;;;;;<<<============>>>>>>??????>>><<<;;;<<<======>>>>>>>>>>>>>>>@@@AAABBBBBB@@@@@@AAABBBBBB???AAAFFFIIIKKKTTT___uuuooolllrrrkkkbbbffflll||||||uuu~~~zzzvvvuuuvvvxxxzzz{{{~~~{{{yyyuuunnngggbbb___^^^___```___^^^^^^^^^\\\XXXUUUPPPLLLGGGDDDBBBAAA@@@?????????===<<<;;;;;;;;;;;;::::::999777666555444333777666666555555555555666555555555555666666666666333444444333222222333555555<<>>>>>>>>>>>?????????===<<<;;;<<<<<<===>>>>>>>>>>>>===@@@AAABBBAAA@@@???@@@BBBAAA???BBBGGGKKKOOOZZZfff{{{llljjjrrrfff\\\aaaooowwwwwwuuu|||yyyxxxzzz}}}~~~zzzxxxzzztttlllddd```___aaacccbbbaaaaaabbbbbb___ZZZWWWOOOLLLHHHEEEDDDCCCBBBAAAAAA@@@???===<<<<<<;;;;;;;;;:::999888777666555444666555555555555666666777555555555555444444444444444555555444333333444666666===MMMAAA777777///666555444444333333444444555666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>?????????>>>===;;;:::;;;<<<<<<===============???@@@AAAAAA??????@@@AAAAAA@@@BBBGGGMMMUUUcccooo|||gggfffqqqdddZZZ^^^sssqqqqqqxxx|||zzzzzz}}}~~~yyyuuutttuuuqqqjjjdddbbbbbbeeegggbbbbbbbbbcccccc```[[[WWWSSSOOOKKKHHHFFFEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<:::999999888777555555444555555555555555666777888666666666555555444444444555666666555444444555777666???NNN@@@555888000555555444444333333444444555666777777888999999::::::;;;;;;<<<======>>>>>>???????????????>>>===;;;:::;;;;;;<<<===============???@@@AAAAAA??????@@@AAABBBBBBDDDHHHNNNZZZjjjvvvvvvbbbcccpppggg]]]bbbtttnnnrrr~~~}}}~~~zzzuuurrrqqqooommmjjjhhhfffggghhhiiidddddddddddddddaaa]]]ZZZXXXUUUPPPMMMJJJHHHEEEBBBCCCBBB@@@???===<<<<<<<<<888888777666555555444444555555555555555666777888888777777666666555555555666777777666555555666888777@@@OOO???444888111555555444444333333444444555777777777888999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>?????????>>>===;;;:::;;;<<<<<<===>>>=========???@@@AAAAAA@@@???@@@AAABBBDDDFFFHHHPPP___ooozzzsss___bbbpppkkk```dddppppppwww{{{zzz~~~}}}wwwrrrqqqrrrmmmmmmlllkkkkkkjjjjjjiiihhhgggfffeeeeeeccc```]]]\\\YYYTTTPPPMMMJJJFFFCCCCCCBBB@@@???===<<<;;;;;;777777777666555444444444666555555555555666666777777777777777777666666666777888888777666666777999777BBBPPP???333999222444555444444333333444444555777777888888888999999999::::::;;;;;;<<<============>>>>>>??????>>><<<;;;<<<======>>>>>>>>>>>>>>>@@@AAABBBBBB@@@@@@AAABBBAAAEEEHHHJJJSSSdddvvvrrr___bbbqqqjjj^^^aaahhhrrrzzzzzzyyy}}}}}}{{{~~~|||wwwssssssuuurrrqqqooommmkkkjjjiiiiiiiiigggeeeccccccbbb```___[[[XXXTTTQQQOOOKKKHHHEEECCCBBB@@@>>><<<;;;::::::888888777777666555555555777666666555555555555666555555666666666666666666777888999888666666888:::888CCCQQQ>>>333999333444555444444333333444444555888888888888888999999999999999::::::;;;<<<<<<<<<;;;<<<>>>??????>>>>>>======>>>>>>???????????????AAABBBCCCCCCAAAAAABBBCCC>>>EEEJJJMMMXXXkkk}}}sssaaacccrrrgggYYYZZZ]]]xxxqqqyyy}}}|||}}}~~~{{{wwwyyy||||||wwwtttuuuxxxwwwuuuqqqnnnkkkiiihhhhhhhhheeebbb```______^^^]]]YYYWWWSSSQQQOOOLLLIIIGGGCCCBBB@@@>>><<<::::::999999999888888777777666666888777666555555555555555333444444555555666666666888999999888777777888:::888DDDQQQ>>>222:::333444555444444333333444444555888888888888888999999999888888999::::::;;;;;;<<<;;;<<<===>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCDDDDDDBBBBBBCCCDDD<<>><<<:::999888999;;;<<>>============<<<<<<===>>>??????AAAAAABBBCCCDDDDDDDDDCCCDDDDDDGGGOOO___rrrppp^^^aaaqqq~~~dddXXXVVVWWWyyyxxx|||}}}~~~|||}}}}}}~~~~~~}}}|||zzzxxx~~~}}}{{{{{{{{{|||yyyvvvtttsssrrrqqqooollljjjgggeeedddccc```^^^```\\\WWWSSSPPPMMMIIIFFFBBBAAA???===<<<::::::999999888888777777777777777555555555555555555555555666666666777777777888888999999888888888888888888777666555444444333333333333777:::888444222333555666888999999888888:::;;;===<<<<<<<<<<<<===?????????????????????>>>======;;;<<<<<<===>>>???AAABBBCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEIIISSScccwwwrrr___ddduuuzzzyyy```UUUTTTZZZ{{{yyy~~~}}}|||{{{zzz|||~~~|||}}}||||||{{{zzzzzzzzzzzz~~~}}}}}}}}}{{{yyyxxxxxxxxxwwwuuuooommmjjjiiihhhfffccc```bbb^^^YYYUUUQQQMMMIIIGGGCCCBBB@@@>>><<<;;;;;;::::::999888777666777777888444444444444444444444444555555555666666666666777777777888888888888888888666555444333333333333333222555777777444222333666555777888999888888:::;;;<<<===>>>@@@AAABBBBBBBBB???????????????>>>======;;;;;;<<<===???AAACCCDDDDDDDDDDDDCCCCCCBBBAAAAAAEEEGGGMMMYYYlllxxxdddkkk|||vvvuuuqqqZZZRRRSSSaaaxxx~~~}}}~~~~~~{{{zzzzzzzzz}}}|||{{{}}}}}}|||zzzyyyyyyzzz|||~~~~~~|||{{{{{{zzzyyywwwsssrrrpppooonnnkkkgggdddbbb___ZZZUUUQQQNNNJJJGGGCCCBBB@@@???===<<<<<<;;;;;;:::888777666777888888444444444444444444444444444444444555555555666666666666777777888888999999666555555444333333333444111333555555333333444666555666888888888888:::;;;===>>>@@@BBBCCCCCCBBBAAA???????????????>>>===============>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCFFFIIIRRRaaauuukkksssrrrsssiiiVVVRRRUUUkkkuuu~~~~~~|||{{{{{{~~~~~~~~~~~~yyyyyyyyy{{{~~~{{{wwwwww{{{~~~|||zzzxxxyyy|||}}}{{{xxxxxxwwwvvvuuutttpppkkkgggaaa^^^YYYTTTQQQMMMIIIFFFBBBAAA@@@>>>===<<<<<<<<<<<<;;;999888777777777888555555555555555555555555444444444444555555555555666666666777777888888999777666555555555555555555222333444444333444555666444666888888888999:::<<<>>>???AAABBBBBBAAA???===???????????????>>>======@@@???????????????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFKKKVVVhhh~~~sss{{{vvvnnnrrr~~~cccTTTTTTYYYuuuqqq{{{}}}{{{yyyyyy|||~~~~~~~~~~~~~~~yyyyyyzzz|||zzzwwwtttuuuyyy}}}~~~~~~}}}{{{yyyxxxyyy|||~~~{{{{{{{{{zzzzzzyyytttnnnjjj^^^[[[VVVRRROOOLLLIIIFFFAAAAAA???>>>===<<<<<<<<<;;;;;;:::999888777777666555555555555555555555555444444444555555555555666666666777777777777777777777666666555555555666666444444333333444555666666555777999999999:::<<<>>>>>>???@@@AAA@@@???===<<>>======@@@@@@???>>>>>>>>>>>>???AAA@@@@@@AAABBBDDDFFFHHHFFFLLLYYYnnnwwwzzznnnjjjvvvwww___TTTVVV]]]|||ooozzz~~~~~~~~~~~~~~~|||zzzxxxxxxzzz}}}|||}}}}}}}}}{{{xxxvvvwww{{{}}}|||zzzzzzyyyxxxwwwyyy|||}}}||||||||||||zzzvvvooojjj[[[XXXSSSPPPMMMKKKHHHEEE@@@???>>>===<<<;;;;;;;;;:::;;;;;;;;;:::888666444444444444444444444444444444555555555555666666666777777777777777666666666555555555444444555555666666555444444444666666666666777999::::::;;;===???<<<===>>>?????????>>>===???????????????>>>======>>>>>>=========>>>??????BBBBBBAAA@@@AAACCCEEEGGGFFFLLL[[[rrrwww~~~uuunnnnnn~~~ttt]]]SSSWWW___}}}ooo{{{}}}||||||~~~~~~|||yyywwwwwwyyy|||~~~{{{|||{{{|||~~~~~~{{{xxxxxxwwwvvvvvvxxx{{{}}}|||||||||}}}{{{vvvnnniiiXXXUUUQQQNNNLLLJJJGGGEEE??????>>><<<;;;;;;;;;;;;999:::<<<===;;;999555333333333333333333333333333555555555666666666666777888888777777666666555555444444333333333444444555888666444444555666666666666888:::;;;;;;<<<>>>@@@;;;<<<===>>>???@@@@@@@@@???????????????>>>======<<<<<<<<<<<<===>>>@@@@@@DDDCCCBBBAAAAAABBBDDDEEEFFFMMM\\\sssuuu|||wwwtttwwwsss\\\SSSWWW^^^}}}qqq}}}}}}|||~~~{{{|||zzzxxxxxxzzz}}}~~~}}}~~~{{{yyyxxxvvvrrrssszzz~~~zzzzzzzzzyyyvvvppphhhccc[[[VVVOOOMMMMMMLLLIIIEEEBBB@@@>>>>>>>>>>>>===<<<;;;::::::::::::::::::999888777666666777777666555222333555777999888666444777777666666555555444444444444333333333333444444666555444333333444555666888888999999:::;;;<<<<<>>===<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@AAADDDDDDBBBBBBCCCEEEGGGIIIJJJJJJUUUnnnxxxlllvvvqqq]]]\\\XXXbbbtttyyy}}}||||||{{{vvvtttxxxwwwzzz{{{zzzyyywwwtttmmmeee___XXXTTTOOOMMMNNNMMMIIIEEECCCAAA???>>>>>>>>>===<<<:::::::::999999999999999888777555666777777666444555555666888999:::999888888888777777666555555555444444333333333333444444777666555444444555666777888888999:::;;;<<<<<<===@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<======>>>???@@@AAABBBBBBCCCCCCBBBAAABBBDDDFFFGGGIIIJJJTTTjjjnnnjjjvvvsss\\\YYYWWWeeeyyy~~~~~~yyyvvv{{{~~~|||{{{xxxtttooohhh___YYYTTTRRROOOOOOPPPNNNJJJFFFCCCAAA???>>>>>>>>>===<<<::::::999999999888888888888777666666777777666444666666666777777888999::::::999999888777777666666444444333333333333444444555555444333333444555666888999999:::;;;<<<===>>>=========>>>???@@@AAABBB===>>>>>>>>>>>>===<<<<<<======>>>???@@@AAAAAABBBBBBBBBAAAAAAAAACCCDDDFFFHHHIIISSSeeexxx|||eeefffuuuyyy]]]WWWXXXiii}}}|||}}}{{{vvvqqqkkkccc[[[VVVRRRQQQQQQRRRRRRPPPKKKGGGEEECCC@@@?????????>>><<<;;;;;;;;;::::::999999888999888777777888888777666555555555444444555888:::;;;;;;:::999888888777777555555444444444444555555333222222111111222444444888888999:::<<<===>>>>>><<<<<<===>>>???@@@BBBCCC======>>>>>>======<<<;;;;;;<<<<<<===>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDEEEFFFIIIRRRaaapppyyyeeeaaatttbbbZZZ[[[nnn}}}{{{~~~~~~zzzuuupppjjjbbb[[[VVVTTTTTTUUUUUUTTTQQQMMMJJJGGGEEEBBBAAAAAAAAA???>>>>>>======<<<;;;;;;::::::;;;:::888999::::::999777666777666555444555999<<<<<<<<<;;;:::999888777777666666555555555555666666333333222222222333555666777888999:::<<<===>>>>>>============>>>???@@@@@@===============<<<;;;;;;<<<======>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDEEEEEEEEEHHHQQQ___nnn|||zzziii```vvviii```___qqq|||zzz~~~}}}zzzuuuooojjjddd^^^ZZZYYYZZZZZZYYYWWWSSSOOOLLLJJJGGGEEECCCCCCCCCAAA?????????>>>===<<<<<<;;;:::;;;:::999999::::::999777999:::;;;999777888<<<@@@===<<<<<<:::999888777666666666555555555555666666555555444444444666777888666666888999;;;<<<===>>>=========<<<<<<======>>><<<============<<<;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDGGGQQQaaaqqq|||nnneee|||jjjdddcccsss|||~~~~~~~~~~~~}}}yyytttppplllhhhdddaaa___```___\\\XXXSSSPPPNNNLLLJJJGGGFFFEEEDDDCCCAAA??????>>>===<<<;;;:::::::::888777777888999777666999;;;===<<<999999===AAA===<<<;;;:::999777666666444444333333333333444444444333333333333555666888444555666888:::;;;======;;;;;;;;;;;;;;;<<<======<<<<<<======<<<<<<;;;:::<<<<<<===>>>???@@@AAAAAACCCDDDDDDDDDDDDDDDCCCCCCCCCFFFQQQdddwww~~~sssmmmwwwdddeeeeeesss~~~yyy}}}|||~~~|||yyytttpppnnnkkkgggeeeccccccbbb^^^YYYTTTQQQOOONNNKKKHHHGGGFFFFFFDDDBBB???>>>===<<<;;;:::999999888777666666777777666555777:::===<<<999888<<<@@@===<<<;;;:::888777666555333222222111111222222333000000//////000222333555444444666777999;;;<<<===999999999:::;;;<<<===>>><<<<<<======<<<<<<;;;:::888888999:::;;;<<<======BBBCCCCCCDDDCCCCCCBBBBBBBBBEEERRRfff{{{xxxtttlll]]]ccceeettt{{{www