BM6P6(@ ~~~~~~||||||||||||||||||||||||}}}}}}{{{zzzxxxvvvuuutttrrrqqqpppnnnmmmlllkkkkkkiiiiiiiiihhhhhhgggggggggffffffeeedddccccccdddddd_________```bbbeeehhhjjj~~~}}}}}}}}}zzzyyyyyywwwvvvuuutttsssqqqqqqppppppooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmhhhhhhhhhggggggggggggfffccccccbbbbbbaaa```______\\\\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYYYYXXXXXXXXXXXXZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJ~~~}}}}}}{{{{{{zzzxxxxxxwwwwwwwwwvvvuuutttrrrqqqqqqqqqqqqpppooooooooonnnnnnnnnnnnmmmmmmllllllkkkjjjjjjiiiggggggfffffffffeeeeeeeeegggfffeeeddddddddddddddd`````````___]]]\\\ZZZYYYZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLPPPPPPPPPOOOOOOOOONNNNNNIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGJJJIIIIIIHHHGGGGGGFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGEEEDDDCCCCCCDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzzzzzzzvvvvvvvvvvvvuuutttssssssooooooooonnnnnnmmmmmmlllkkkkkkiiihhhfffdddccccccaaaaaa```___^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFIIIJJJJJJIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB??????>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;::::::;;;;;;;;;;;;::::::999999::::::<<<;;;;;;::::::;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>}}}|||zzzyyywwwwwwvvvuuusssrrrqqqqqqqqqpppooommmllljjjiiiiiijjjiiiiiihhhgggfffeeeeeeddddddccccccbbbbbbbbbbbb``````___^^^]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSRRRQQQQQQPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDD??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;::::::999888777666666?????????>>>>>>=========<<<;;;::::::999999::::::<<<<<<;;;;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<===========================;;;;;;;;;<<<<<<======>>>::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<===>>>>>>|||{{{zzzyyyxxxwwwvvvuuutttsssrrrrrrqqqqqqqqqqqqnnnnnnmmmlllkkkjjjiiihhhiiihhhhhhgggffffffeeeeeebbbaaa___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCC??????@@@@@@@@@???>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<<<<======>>>>>>>>>:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<=========<<<<<<======>>>???@@@999:::;;;<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<<<<:::::::::::::::999999999777777888888888888999999999999999:::::::::::::::777888888888999999999:::999999888777777666555555999999999999999888888888::::::999888888888888999::::::999999999999::::::888888999::::::;;;;;;;;;::::::::::::::::::::::::888888888999999::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<::::::999999::::::;;;<<<}}}{{{yyyxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvtttttttttsssrrrqqqpppoooppppppnnnmmmkkkiiigggggghhhhhhhhhiiijjjkkklllmmmkkkkkkkkkkkklllllllllllliiiiiiiiiiiiiiiiiiiiiiiieeefffgggiiikkklllnnnnnnmmmmmmnnnoooooooooooonnnqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkeeeeeedddcccbbbbbbaaaaaa```______^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>===<<<===>>>???@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???????????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>??????=========<<<<<<<<<<<<;;;=========>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<777777777777888888888888888999999999:::::::::;;;888888888999999999::::::999999888777777888888999888888777777777888888999999999999999999:::::::::999999999999888888888888888888888888888999999999999888888888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<777777777777888888888888::::::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777:::999888888777777888888777777666666666777888888777888999999:::::::::999888888888888888999999999777777777777777888888888888888999999::::::;;;;;;888999999::::::;;;;;;;;;:::999999999999::::::;;;:::::::::::::::;;;<<<<<<|||yyyvvvuuuooooooooonnnmmmkkkjjjiiihhhhhhhhhggggggggggggfffeeedddcccbbbaaa```______^^^___aaabbbbbbaaa___^^^]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZYYYWWWVVVTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA==================>>>???>>>>>>>>>>>>????????????>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;:::::::::888999;;;<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999999999999999999999999888888888888888888888888444555555555666666777777888888888888999999999999999999999:::::::::::::::888888777777777777888888::::::999999999999999:::999999999:::::::::;;;;;;999999999:::::::::::::::999999999999:::::::::;;;::::::999999999:::;;;;;;555666777777777777777777666666666777777777777777888888888888888888888999666666666555555555555555999999999:::::::::;;;;;;444555555666777777888888444444444555555555555666999999999999999999999999999888888777777777777777777777777777777888999999777888999:::::::::999888777777888888999999999999999999999999999888888888666666777888888999::::::777777888999999:::;;;;;;888888888888888999:::;;;<<<<<<<<<<<<<<<======>>>|||{{{yyywwwuuuttttttsssqqqpppooommmllljjjiiihhhiiiiiiiiiiiihhhgggeeeeeedddcccaaa``````aaacccddd```aaaaaaaaaaaaaaa```___^^^]]]\\\[[[XXXVVVTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQQQQRRRRRRSSSTTTUUUUUUQQQQQQRRRRRRRRRRRRQQQPPPNNNOOOQQQRRRRRRQQQOOONNNMMMLLLLLLLLLLLLMMMMMMNNNKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGIIIKKKNNNPPPQQQWWWVVVSSSQQQNNNKKKIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<===============<<<<<<<<<::::::::::::;;;<<<======999:::;;;======<<<;;;;;;::::::;;;;;;<<<=========;;;::::::::::::;;;;;;<<<::::::;;;;;;<<<=========;;;<<<======>>>=========888888888888999999999999666777999:::::::::999999666777777888888999999:::999999999999999999999999999999999:::;;;;;;<<<<<<555555666666777777888888555555666666777888888888666777777777888888999999666666777777777777777666888999999999999999999999888888777777666555444444000000111111222222333333777777777777777777777777444444444555555555555555888777777777777777888888888777666666555555666666555555555666666777777777666666666666666666666666777777888888999999999:::999999888888888888888999888888999999999999999888::::::::::::::::::::::::::::::::::::::::::::::::888888888777777666666666666666666777777888888888666777777888999::::::;;;888888999999::::::;;;;;;444555555555555555555555555555444333333333333444777777777777777888999999555666777888888777666555555555666666777777777777999999999888888777777777666666777888888999::::::888888888999:::;;;;;;<<<999999999999999:::;;;;;;:::::::::999:::;;;;;;<<<}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyywwwuuuttttttttttttsssqqqqqqppppppppplllkkkjjjhhhggggggggggggeeeeeefffeeedddbbb```^^^^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYXXXXXXXXXXXXWWWUUUTTTSSSRRRRRRSSSTTTUUUSSSRRRRRRRRRSSSSSSQQQOOONNNNNNOOOPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHEEEFFFGGGHHHHHHGGGFFFEEE???GGGJJJ<<>>>>>>>>??????FFF...LLLEEEBBB>>>444@@@@@@@@@???>>>===<<<<<<;;;EEE:::888AAABBB999888AAA???===???BBBAAA;;;999;;;===;;;:::<<>>;;;777>>><<<;;;::::::;;;;;;;;;???<<<999999;;;;;;:::888::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;>>>???999444888BBB@@@555999:::<<<===<<<999777555===:::777777888888444111;;;<<<<<<:::555222555;;;888;;;;;;:::888888777555888999999999888777555444999999999888777666666555666666777888888888888888666777777777888888888888>>>777444:::===:::999;;;888999:::999888777888999777666777777555444666999666>>>???888555999888111555666777888888888888888555555666666666666555555666555555555555444444444333333333333444555666666666555444444444555777888444666888777555444777:::555555555555555555555555666666666666666666666666888888777777666666555555555666777888888777666555888777777777666666555555555666666777888999999999777777777888999999::::::999999999999999999999999888888777666555555666666888777666555555666777888888888777777666666555555777777777777777888888999777777888888888888777777777555444666999999777555555555666666777777888888666666666666666666666666888888888888888888888888888888888888888888888888777777777777777777777777888999999999999888777777888888888888888888888888777888888999999::::::;;;999999888888999999:::;;;}}}yyywwwxxxvvvtttqqqpppppppppqqqooooooppppppooonnnmmmlllnnnkkkhhhggghhhhhhfffdddaaaaaaaaaaaaaaaaaaaaaaaa_________^^^^^^^^^]]]]]][[[[[[ZZZYYYXXXWWWWWWXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLKKKJJJKKKLLLLLLJJJHHHIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDDDD???@@@AAAAAAAAAAAA@@@??????@@@AAABBB???888<<>>>>>>>>======<<<<<<<<>>>>>>>>===<<<;;;;;;;;;<<<<<>>>>>???;;;;;;::::::999999888888888???>>>555555???AAA;;;<<<777222222666<<>>999:::;;;:::999888999;;;777555444333666:::>>>AAA999999999999999999999999777777888888888999999999999888888888888888888999666(((+++;;;<<<---000BBBAAA???:::555222444:::???555555555666777;;;???BBB===333---333@@@DDD<<<222333333222333666:::======777888888999888777555555999999888777777666555555555666777888888888888777666666777777777888888888))):::AAA777...222777666333222222333666:::===>>>999444111444999;;;999666666111---///666;;;:::777666666777888888888777777555555666666666666555555555555555555444444444444333333222333333444555666666666555444555666777888999999888666555444666777666666666666666666666666666666666666666666666666777777777666666666555555777888888999999888888777888888777777666666666666555555666777777888999999888888888888888888888777999999999999999999999999888888777666666666666666777777666666666666777777777777777666666666666666777777666666777777888999666777777888888777777666666555444666888999777555555555666666666777777777666666666666666666666666777777777777777777777777888888888888888888888888777777777777777777777777666777888888999999999999888888888888888888888888999999999999999999999888999888888888888999::::::~~~zzzxxxxxxuuuqqqnnnmmmmmmmmmllliiijjjllllllllljjjhhhgggeeeeeefffeeedddaaa^^^\\\___^^^\\\[[[ZZZZZZ[[[[[[WWWWWWXXXXXXXXXXXXWWWVVVWWWUUURRRQQQQQQQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDFFFEEEDDDBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@????????????@@@???????????????@@@@@@===>>>????????????>>>===999>>>:::BBB<<<777<<>>======<<<;;;::::::999===<<<<<<<<<===???AAABBBBBBAAA@@@???>>>===<<<;;;===<<<;;;;;;;;;;;;;;;;;;;;;999:::444666<<<<<<;;;777777777777777777777777555777999===AAA@@@888000;;;===:::777;;;@@@:::///555999<<<;;;777666888;;;:::;;;;;;:::777444333222;;;===???>>>:::777666666777777777777777777777777555555666666666777777777777666666555555666666777///IIIQQQ>>>444<<<<<<000///222555333000000444999999<<<>>>:::444000///111333<<>>>>>:::555222666777777777777777666666888888777777666666555555555666666777777777777777666666666666777777777777FFF;;;333555;;;===<<<;;;222333555777999888666333333444555666666555333111888888<<>>;;;777555555555555444666666666666666666666666666666666666666666666666666666666666666555555555888888777777777777888888888888777777777777666666555555666666777777888888999999888777777666555555888888888888888888888888888888777666666666777777666666666777777666666666555555555666666666666666666666666666666777888888666666777777777777666666555444444666777888666555555555555666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777444555666888999999::::::999999999999999999999999::::::999999888777777666888888888888888999999:::~~~|||yyywwwuuurrrnnnjjjgggeeedddccc```]]][[[[[[[[[[[[ZZZWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWUUUSSSRRRTTTSSSRRRRRRRRRRRRSSSTTTOOOOOOPPPPPPQQQQQQQQQQQQPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCBBBAAABBBCCCCCCBBB@@@>>>???@@@@@@AAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC??????@@@@@@AAAAAABBBBBB????????????>>>>>>>>>>>>========================???>>>======<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<666DDD888999777CCC888)))999999999999999999999999888888777666555444444333666666555555555666777888999999888888777777777777777777777666666666777777:::555888AAAGGG444///555666777777777888888888999777999999777222333>>>JJJ222777555111@@@[[[kkkkkkeeehhhhhhbbbVVVGGG;;;444:::444...---222999???AAA222555777666444333555888777777777777777777777777444555555555555666666666666666555555555555666666:::***"""---:::;;;888888;;;<<<<<<:::<<>>======>>>????????????>>>========================<<<======>>>>>>?????????=========<<<<<<<<<;;;;;;::::::::::::::::::::::::======<<<;;;;;;;;;<<<<<<999999999999999:::;;;;;;888777777777777777777888888BBB888888222>>>000NNN;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777666888888888777777777888888::::::::::::::::::::::::999999::::::::::::::::::333666>>>(((:::111666>>>666666666777888888999999:::)))---@@@;;;***???iiipppLLL:::555444222===:::555111111444999<<<888888888888888888888888555555555666666666777777666666555555555555666666555888>>>???555---999MMMlllDDD333555777555@@@<<<:::999666333666===555555555555555555666666666666666555555555555555555555666666666555555444444555555555555666666666222000777;;;111333^^^YYY>>>111***===:::000)))///;;;999///666666666666666555444333444444555555555555444444555444444444444333333333222222222222333444555555666555444444444555777888;;;777333333666777777555444444444444444444444444444444444444444444444444444444444444444555555555666555444333333444555666666666666666666666666666555555555555555666666666444444444555555666666666666666666666666666666666777666666666666666777777444555666777777666555444333333444444555555666666555555555444555555666777555555666666666666555555222333555555555555555555555555555444444444444444444444444444444444444444666666666666666666666666555555555555555555555555555555555555555555555555666666777777777666666555888888888888888888888888666666666777777888888888777777666666777777888999tttlllgggdddbbb```___^^^___^^^]]][[[VVVTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHHHHJJJLLLLLLKKKHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBB??????>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????<<<<<<============<<<<<<;;;;;;:::<<<===>>><<<;;;;;;;;;<<<===============::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999;;;;;;:::::::::::::::;;;888777777777888999:::;;;888888777777777777888888888222666AAA777999888CCC<<<777777***444444444555555666666666...:::777:::vvvYYY---777222///222888;;;666111777777777777777777777777555555666666666777777777777666666666666666666777///999333***LLLPPP...666111111999<<<666333444666555555444444444555555555555555555555555444444555555555555555555444333444444444444555555555666+++CCC@@@444fffrrr:::,,,444999777444555555222555555555555555555444333444444555555555555444444444444444444333333333333111111111222222333444555555444333333333444555666555444333444555777666666333333333333333333333333444444444444444444444444333333333444444444444444666666555555555555666666444444555555555555666666444444555555555555555555222333333444555555666666555555555555555555555555555555444444555555666666555555555666666555555555333333333444444444444444444444444444444555666666444444555555555555444444111333555555444333444555444444444444444333333333444444444444444444444444666666666666666666666666444444444444444444444444555555555555555555555555666666666666666555444444777777777777777777777777444555555666777777888888666666666666666777777888uuuiiiccc^^^[[[ZZZXXXVVVVVVVVVVVVTTTSSSQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDEEEFFFDDDAAA@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>>>>?????????>>>>>>>>>???@@@@@@???>>>===<<<<<<===>>>>>>????????????????????????????????????>>>>>>>>>>>>:::;;;<<<======<<<;;;:::888777777888:::;;;999888888888999:::::::::::::::::::::::::::::::::::::::999999999999999888888888::::::999999999888888888777777777777777777777777777777777666666777777888666666666666777888999::::::999888888888888999:::777***999>>>888===:::333222888???555444444444444444444444555AAA===uuufffPPP777...444:::888222666666666666666666666666555555555555666666666777666666555555555555666666:::111QQQ```FFF000000777777444444777666444333333333333444444444444444444444444444555555555555555444333222333333444444444555555555==='''TTTNNN:::///333333---222???333333444555555555444444333444444555555444444333444444444333333333222222111111111111222333444555333333222111222333444555111333555555444444444555444444444444444444444444333333333333333333333333222222333333333444444444555555555666666555555555333333333444444444555555444444444444444444444444333333333333333444444444444444444444444444444444333333333333333444555555666555555444444555555666444444444333333333333333444444333333444444555666444444444555555444444444000333555555333222333555444444444333333333222222333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444555666666666555555666666666666666666666666666666666666666666666666666555555555555666777777nnnccc^^^ZZZWWWVVVTTTRRRQQQQQQQQQOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGEEECCCBBBBBBCCCDDDBBBAAAAAA@@@?????????AAADDDEEE????????????????????????@@@AAAAAABBBBBBAAAAAAAAA@@@???>>>======>>>???@@@AAACCCDDDBBB???>>>@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>??????@@@<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;===<<<;;;:::999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999666777888999999888777666777666666888999:::999777555666777777888888777777888888888888888888888888888888888777666666666555999888888888888777777777666666666666666666666666444444444333333444555555555444444555666777888999666555444333333444555666<<<111???000...>>>(((222666000333444555555555555555555555555===DDD///111666666555555555555555555555555444444444555555555666666666555555444444555555666---qqqAAA222000333888888666555333222222333333444444444444444444444444444555555555444444333222333333333444444444555555333>>>///:::333+++000222222333444555555555555333444444555555444444333444444444333333333222222111111111111222333444555333222111111111222333444///222666777444111222333555555555555555555555555333333333333333333333333222222222333333444444444111222444444444444222111222222222333333444444444444444444444444444444444555444444333333222222111444444444444444444444444222222222222333333444555666555444333333444555666444444444333333222222222444333333333333444555555333444444555555444444333000222555555333222333555444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222444555666666777777555555555555555555555555777777777666555555444444555555555555555666777777|||mmm^^^YYYWWWPPPSSSQQQNNNNNNPPPPPPMMMJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEAAAAAAAAA@@@@@@?????????AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???===<<<<<<<<<===>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::999:::<<>><<<;;;;;;;;;;;;:::888===<<<:::999888999::::::<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::::::::;;;999888777666666777888999888888777777666666555555999999888777666555444444777555333444777888666444555777888999999888777555999999888888777777666666::::::::::::999888777777444444333222333444555666777666555444444444444444666666666666777888999:::888777777666555444444333FFF222111222888>>>,,,333888555111444<<>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;:::999888888999;;;<<<:::888777888::::::999888888777777777888:::<<<===888777777666666777777888666666555555555555666666777666666555555666666777777777666666666666666666666666666555555555555555777555444444666777666444555666777888888777666555777666666666666666666555999999999999888777555555444333333222333444555666666666555444444444444444444444444555555666777888777777666666555555444444---333======...111666;;;555222666888222:::444222666:::+++EEE777111>>>333000AAA999***555555444444444444555555666777666//////000<<>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999:::;;;::::::::::::999999999:::999777666666666777888666555444555888999888777555555555666777888:::;;;555555444444444444555555777777666666666666777777444444555555555555444444555555555555555666666666333333444444444555555555666555444444666666555444444555666777777666555444444444444555555555555555888888888777666444333222333333333333333444555555555555444333333333444444333222222222333444555666555555555555555555555555333999333<<<333444111:::444222888///+++>>>444...666555nnnQQQ000222555555333333555666555555444333333333444444555888---000333444lllhhh000---888,,,555+++666333111111222222222222111111333333333333333333333333...444000&&&EEE<<>>===<<<<<<======<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;===<<<;;;:::999999999999999999999999999999999999::::::::::::::::::::::::;;;:::888777777777888999888888888888888888888888777777666555555666777777555444444555666777777666666666555555555555555555666555555444444555555666888777777777777777777888333444555666666555444333333333444444555555666666444444444444444444444555555444444444444555444444333444555555555555444333333333444444555555666666888777777666555333222111333333333333333444444444444444333333333333333444222222222222222333444444444444444444444444555555;;;;;;$$$777::::::)))===444333555666333111666???JJJ$$$333GGG'''000:::<<<222000222999***///555444///444...333&&&>>>...,,,>>>222555555444333222222222333000222666888111222000,,,777444&&&AAA111111111222222222222111111222222222222222222222222111999===:::nnnTTTkkkPPP---111888999---111444,,,666222444555444333222333444222222222222222111111000000///......///000111222000000000000000000000000222222333333333333222222222222222222222111111111222222111111111111222222222333444444444222111000111111111111111111111111111111111111111111111111222333333333333444444444222222222222333333333333333222222222222222222222333333222222222222333333222222222222222111111111111111111111111111111111222222222222333333333333222111111111222222333333333222222222222222222222111111111111111111111111111111111111111111111111333333222222222222333333222222222222222222222222222222222222222222222222222333444555555444333222333333333222222222222222444444444444444444444444333333444444444555555555mmm___RRRNNNMMMFFFIIIIIIIIIHHHFFFEEEEEEEEE@@@@@@???>>>===<<<<<<;;;<<<;;;;;;::::::999999999999999999999::::::::::::;;;;;;:::999999999999999999999999999999999999999888888888888888888888888:::999888777666777888888666666666666777777777777555555555666666777888999888666555555666666555333333444444444444444444444555555444444444444555555555444444333333444444555444444666666666666444444222222333333444444444555777777666666555444333333333444444444333333333444333333444444444444333333444444444555555666666666777777777666555333222111222222222333333333333333333333222222222222333444333333333222333333444444333333333333444444444444)))999***999444111222***666222000222444444555888222SSSZZZ)))===555******555111000%%%555+++111;;;222666,,,444444---AAAggghhh___ggg222555888000111000555444333222222222222222111---888999...]]]~~~777111===,,,222...000111111222222111111000222222222222222222222222,,,888===...iii;;;000555000555pppRRR&&&,,,:::......999...444222333444333222222333444222222111111000000000000000///.........///000111000000000000000000000000111222222333333222222111111111111111111111111111222111111000000111111222111222333444333222111000111111222222222222222222111111111111111111111111222222222333333333444444111111111222222222333333222222222222222222222222111222222222222222222111111111111111111111111111111111111111111111111111111111111222222222333333111111222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111333333222111111111111222333333333333333333333333222222222222222222222222111222333444444333222111222222222222222111111111333333444444444444444444333333333333444444444444}}}gggZZZMMMJJJJJJDDDFFFGGGGGGEEECCCAAABBBCCC>>>>>>>>>===<<<;;;;;;;;;:::999999999999999888888999999999888888888777777999888888777777888888999888888888888888888888888777777777777777777777777999888777666555666777777444444555555555555666666444444555666777888999999999777666555666666444333...///111333555666666777333333222222222222333333555555555444444555555555444555555555555555555444222222222222333333333333888888777666555444333333222333444444222222333444333333333333333333333333444444555555555555555555555555555555444333222222111111222333333333333333222222111111222222333333444444333333333333444444333333333333333333333333+++;;;...444000111???555:::555000///000000---+++999UUU;;;999333'''EEEAAA...<<<888+++:::...444777444888,,,444666'''bbbhhh777@@@...333777111///UUU222***777111333333333222111111111222222666//////222000xxx333===@@@)))UUU333(((666---000000000111111111111000000222222222222222222222222999###@@@@@@+++000777000...'''???###222111///;;;...111///000111111//////000111222111000000//////000000000///.........///000111000000000000000000000000111111222222222222111111000000000000000111111111111111000000000000111111111222222222222222111111111111111222222222222222111111111111111111111111111111222222222333333333000000000111111222222333111111111222222222222222000111111222222111111000000000000000000111111111111111111111111111111111000000111111111222222222000111222333333333333333111111111222222222222222111111111111111111111111111111111111111111111111222222111111000111111111333333333333333333333333222222222222222222222222222222333333333333222222111111111222222222222222333333333333444444444444222222222333333333444444ttt```TTTIIIGGGHHHCCCAAACCCDDDBBB???===>>>???<<<<<<<<<;;;::::::999999777777777777777888888888888888777666555444444333555555555555555666777888777777777777777777777777777777777777777777777777777666555444333444555555333333333333444444555555444555555666777777777777666555444444555666555333---///111333555666666666222222111111111111222222666666555555555555666666444444333333333333444444222222222222222111111111555555555444444444333333111333444333111111222444444444333333333333444444444444444444333333333333222222222333333222222111000111222333444333333222111111111111111222333333444333333222222333333444444444333333222222111111777:::+++---555666<<<333000111111333666999:::999===222222===333999999...)))***000***---...444000888...111222111111333---kkkttt,,,///555!!!888(((///@@@111EEE}}}000222>>>444222111111111111222222333333555+++///666eee******888:::---)))333999555FFF(((777666111000000111111111111000000111111111111111111111111000;;;UUUuuu---+++...+++222555***ddd999---333///777+++111///000111000///...///111222111000///...///000000000///...------...///000111111111111111111111111111111222222222222111111/////////000000000111111111111000000000000111111222222111111111111222222000000000111111111222222111111111111111111111111000000000111111111222222//////000000111222222333000111111111222222222222000000111222222111000000/////////000000000111111111111111111111111111111000000000000111111111222...///000222222222222222000111111111222222222222111111111111111111111111111111111111111111111111111111000000000111111222222222222222222222222222111111111111111111111111333333222222222222333333111111111222222333333333222222333333333444444444222222222222333333333333nnnZZZPPPFFFFFFHHHCCC>>>@@@AAA???<<<:::;;;===;;;:::::::::999999888888444555555666666777777777777777666555333222111111222222222333444555666777666666666666666666666666777777777777777777777777555444333222222222333444222222222333333444444444555555666666555555444333333222222333555666666555111222333444555444444333333333222222222222333333222111111000000111111222444333222111111222333444333222222222111111000000222222333333333333444444000333444333111000222444555444444333333444444555444333333222222111111111//////000111111111111111000111222333444333222222111111000000111222333333333333222222222222222333444444333333222111000000,,,333///...777000222333///222444222000///000000'''===%%%,,,EEE%%%)))???///000666...222666,,,---888,,,666---444...000888___III,,,000000111888...---+++***000555444///bbb'''===,,,111000000000111222333333))):::000222:::|||...888444...,,,111666666111...111GGGXXX222555,,,000000111111111111000000111111111111111111111111(((///222+++111888,,,333///444[[[---555---111(((555000222333222111000111222222111///.........///000000///...------...///000111111111111111111111111111111222222222222111111.../////////000000111111111111000000000000111111222222000000000111222333.../////////000000111111000000000000000000000000///000000000000111111111...//////000111222222222000000111111222222222222///000111222222111000///.../////////000000111111000000000000000000000000000000000000111111111111,,,---///000111111111000000000111111222222222222000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000111111111111111111111111444333222111111222333444000000111222333444444444222222222333333444444444111111222222222333333333jjjYYYOOODDDBBBDDD???@@@@@@??????>>>>>>======;;;;;;::::::999888777777888888888888888888888888777777666555555555555555444444444444444444444444555555555555555555555555666666666666666666666666555555666666555444333333444444444444444444444444555555555555555555555555222222111111333333222222333333333333333333333333222222333333333444444444222222222111222222333333444333222111111111222333444333333333222111111111333333333333333333333333555555555444444333333333222222222222222222222222777444222222444444222///333333333222222111111111000000111222222222222111555444222111111111222222000000//////000000111222333333333222222111111111444444333222222111111000222111111111000000//////555000555333222000///...///000222333333333333333333333333666(((777000222...sssFFF***222888***(((555222222222111111111000000000@@@,,,111222///222555###;;;///555333+++:::(((666rrrHHH%%%666999$$$222333444555444333222111333---EEEDDD,,,+++---000111333,,,+++777000666333333&&&---999,,,..."""555000(((222)))666000111333!!!>>>000///999(((////////////////////////333222222222111111000000..............................//////000000111111000000111111111111000000//////............//////////////////000000000000---...///111111222222222000000000000000000000000...............///000000000000000000000111111222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111000//////000000000000000000000000333333222111000///......111111222222222222111111///000111222222111000///000000000000000000000000000/////////000111222222111111111000000000000000000000000000000000000000111111111111111111111111......//////000000111111111111222222222333333333222222111000000111222222333333222222333333444555~~~gggVVVNNNDDDBBBEEE@@@>>>>>>======<<<;;;;;;:::;;;::::::999888888777777777777777777777777777777777666666555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555444333333222222222222222222222222555555555555555555555555333333222333333444333333333333333333333333333333111222222222222333333333222222222111111222222333333222111000000111222333222222222222111111111111222222222222222222222222444333333333222222222222222222222222222222222222666444222222333333111///333333222222222111111111000000111222222222222111444333222111111111111222222222111111222222333333333333333222222111111111111111222222222222333333111111111111000000000///555...333333222000///...///000111222222222222222222222222000***666111,,,+++```???///(((000777444111333222222222111111111000000///111888222111,,,666---999---111333777***<<<&&&555qqq'''<<<+++(((AAA333444444444333222111111555'''333TTT---555000000///666777333333000333(((333555666+++777444KKK)))111---555***444---000000,,,///--->>>111000000000000000000000000222222111111000000000000..............................//////000000000000000000111111111111000000//////............//////.../////////000000000000...///000111111111111111////////////////////////...............///000000//////......//////000111000000000111111222222222111111111111111111111111000000000000000000000000111111111111111000//////////////////////////////111111111000000000000000000111111111111111111000///000111111111111000///////////////////////////000000000///000000111111000000000000000000000111000000000000000000000000111111111111111111111111444444333333222111111000111111111222222222333333444333333222222333333444222222222222222333333444yyycccTTTLLLCCCBBBDDD@@@=========<<<;;;;;;::::::::::::999999888777777777666666666666666666666666666666555444444444444555555555555555555555555555444444444444444444444444555555555555555555555555555555444444444444333333111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222000000000111111111222222333222222111111111222222111111000000000000111111000000000000111111111111000000000000000000000000222222222111111111111111111111111111111111111111555333222222333333111000222222222111111111111111///000111111222222111111333222111111000111111111111111111222222222333333222222222222222111111111//////000111222444444555111111111111000000000000555,,,222uuu222111000///...///000111000000000000000000000000///...///000...,,,kkkMMM...(((000444222444999555---222111111111111000000000///...ooo111222999)))444444333---111+++;;;...)))111111999555000...000222111000555444333222111111111111***555+++!!!fff+++///000,,,...777444+++...444)))333444444&&&444***|||&&&444///333+++444---...,,,XXX222222***555222000000000000000000000000000000000000////////////...........................////////////000000000///000000111111000000////////////....../////////....../////////000000000//////000111111000000000////////////////////////...............///000000......------......///000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......................../////////000000111111111000000111111111111000000///000000111111000000///////////////////////////111111000/////////000000/////////000000111111111000000000000000000000000111111111111111111111111222111111000000//////...111111111222222222222333444333222222222222333444111111111111111222222333wwwaaaRRRKKKAAA@@@BBB===??????>>>======<<<<<<;;;999999888888777777777777555555555555555555555555666555444444333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333333333333111111111111111111111111000000000000000000000000000111222111000///000111222222222222222222222222/////////000000000000111333222222111111111111111///////////////000000000......//////000000111111000000000000000000000000111111111111111111111111111111111111111111111111333222222222222111111000111111111111111111111000///000000111111111111111111111111000000000111111...//////000000000000000222222222111111111111111//////000111222333444444111111111000000000000000333+++333ddd111111000////////////000000000000000000000000000222111(((,,,888000000---)))999222:::999000...444333---111111111111000000000000000***BBB,,,===...///111---111222)))777---!!!999===666\\\111---555000...333555111666444222111000000000111***555444===TTT333,,,333222&&&---333***000111222333(((---888(((???ggg...666+++...,,,555000---...666qqq777,,,(((---111111111111111111111111//////////////////..............................//////////////////////////////000000000000//////......////////////.............../////////000000///000000000000000//////////////////////////////...............///000000......------......///000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000//////........................////////////000000000111000000000//////000000000///000000000000000000///////////////////////////222111000///////////////---......///000111222222000000000000000000000000111111111111111111111111,,,------...///000111111111111111111222222222222111111000000000000111111000000000000000111111222vvv```QQQJJJ@@@???@@@:::>>>>>>======<<<;;;;;;;;;888888777777777777666666666666666666666666666666555555444333333333333333222222222222222222222222333333333333333333333333444444444444444444444444333333222222222222333444222222222222222222222222000000000000000000000000111333444333111///000222111111111111111111111111....../////////000000000333222111111000000000111......//////000000000000.........//////000000111111111111111111111111111111111111111222222222222000000000000000000000000111222222111111000000111000000000000000000000000//////000111111111111000000000000000000000000000---...///000000000000///111111111111111111111111111111111111111111111111000000000000000000111111000+++444___111000000///////////////111111111111111111111111---333***(((999---+++???vvv!!!???888'''333000,,,+++---///222444000000000000000000000000...:::%%%333444---///---333000///444"""===&&&'''888EEE{{{%%%777(((???222(((+++000111111444444333111000//////000000:::"""777111333}}})))000;;;))))))888...222)))444444+++---CCC"""SSS333333)))//////444000---222'''777000+++///000000000000000000000000..................//////......................../////////...............//////000000000000//////......///000000///..................//////////////////000000000//////..........................................///000000//////......//////000111////////////////////////////////////////////////////////////////////////...//////000000000//////////////////////////////000000000////////////...000000///......///000000000//////////////////000........................111111000///.........///------...///000111111222////////////////////////000000000000000000000000///000000111333444444555000000111111111222222222000000000000000000000000000000//////000000111222uuu___QQQJJJ@@@>>>???999;;;;;;;;;:::999999888888777777777666666666666666666666666666666666666666444444333222222222222333111111111111111111111111222222222222222222222222333333333333333333333333333222111000111222333444333333333333333333333333333333333333333333333333444666777666222111222555000000000000000000000000........./////////000000333222111000000000000000---...///000111111000000////////////000000000000000000000000000000000000111111111111111222222222///////////////////////////111222111000///000111////////////000000000000...///000000111111000000...//////000000000000//////000111222222222111000000000000111111111111111333333222111000000//////000000000000111111111111...---333aaa000000000/////////......000000000000000000000000&&&222111(((222'''===''')))rrrCCC...BBB###&&&999000((((((000444000000444//////000000000000000111+++222AAA'''555...111111///,,,+++222111888###333...(((***|||111...777;;;666>>>000,,,999999+++222111000000///000000000444---///$$$+++;;;&&&777...)))999------+++///444777...---...888111...---555222///------444(((GGG---444000////////////////////////............////////////......................../////////............---...//////000000//////...---...///000000///...---------........./////////......///000000/////////.......................................///000000//////......//////000111////////////............////////////////////////////////////////////////......///000000000//////////////////////////////000000000//////.........000///...------...///000000//////......//////000........................000000///.........//////.........//////000000000////////////////////////000000000000000000000000111111111111111111111111000000000111111111111222111111222333333222111111000000000000000111111222rrr]]]PPPJJJAAA???@@@;;;;;;;;;::::::999888888888666666666666666666666666444444444444444444444444444333333222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222111000000000111333444333333333333333333333333222222222222222222222222333666777555111///111444000000000000000000000000...////////////000000000333222111000////////////---...///111222222111111111111000000000000000////////////////////////////////////000000111111111////////////////////////...000222111///...000111........./////////000000...//////000000000000000---...///000000000//////...///111222333222111000///000000000111111111222222222222111000////////////000000000111111111111---///000eee///////////////......---////////////////////////+++...000---000)))999000777 (((SSSlllbbbZZZccc@@@ 777222 666888%%%111...000555555111///111////////////000000111111+++++++++111,,,333444)))000)))111888&&&333DDD>>>+++///999LLLgggxxxnnnZZZ+++111---666++++++===""":::***"""***444777888:::...///000000111000000000%%%>>>+++222www(((***111+++555))),,,111---111555000hhh)))222---111888///***000---222---***333---............................../////////000000000........................//////.........---------......////////////......---...///000000///...------------.........//////------...///000000000000.......................................///000000......------......///000/////////......---------........................////////////////////////---......///000000//////.................................///////////////000///---,,,,,,---///000000///............///000........................//////.........///000000......//////////////////////////////////////////000000000000000000000000............////////////000000000000111111111111000111222333333222111000111000000000000111222222ppp[[[NNNIIIBBBAAABBB=========<<<;;;;;;::::::999555555555666666666666666333333333333333333333333444333222222111111222222222222222222222222222222111111111111111111111111222222222222222222222222222111000///000111333555222222222222222222222222000000000000000000000000///333555333...,,,...111000000000000000000000000////////////000000000111333222111000////////////---...000111222222222111222222111111000000//////........................---.........//////000000////////////////////////---000222111......///222---.........//////000000...//////000000000000000,,,---///000000000//////,,,---///000111000...---//////000000111111111222111111111111000000000/////////000000111111111222...111,,,ggg/////////000///......---........................888+++)))222666111$$$555+++666444''''''555666+++$$$777111///666///...333***///222///...000222222.../////////000000111111...666:::...(((111333%%%888555333999666$$$<<<)))111******222555000...222......000---///...***555,,,111222,,,+++111555444,,,---///111111111000000)))000000222'''777%%%555///555+++444111,,,,,,)))777,,,)))999...222555***(((777---000111000///,,,.........................../////////000000111111........................//////.........---------......////////////......---...///111111///...------------.........//////,,,,,,...///000000000000.......................................///000000---,,,,,,,,,,,,---......//////.........---------........................////////////////////////------...///000000//////------------------------,,,,,,---...///000111222000///---,,,,,,---///000000///...------...///000.......................................///000111///////////////.........////////////////////////000000000000000000000000......///111222444555555000000000000111111111111...///000111111000///...111111111111111222222333qqq[[[LLLFFF===<<<>>>999===<<<<<<;;;;;;:::999999333333333444444444444444444444444333222111000///444444333222222333333333111111111111111111222222111111000000000111333444111111111111111111111111000111111111111222222222222333555555555333111000//////000111111111111111111111111111000000000000---------///111111///---000000111111111111000000000///...------...///000000000111222222000///...222111111111000000//////000000000000////////////---------------...//////000000000000///////////////////////////000111111////////////////////////////////////////////////....................................////////////////////////////////////000000000000000000000000000000000000111111111111111---111aaa//////000000111111222222000000//////.........------------......000111111///////////////000111111222111000.........///000111111111000000000000000000000//////.........---222+++OOO888,,,'''111555///111000///...............000///...------...///000//////000000111111111222////////////000000000000111111000///...---,,,,,,000///(((000000LLL888$$$...666!!!444000+++///***666"""//////...---,,,++++++***,,,000///QQQ666***........................------............------------............------000000000///...,,,+++***........................+++,,,...//////...,,,+++///...---,,,,,,,,,,,,,,,---.........//////000000////////////////////////............//////////////////............//////////////////////////////..................------......------------......000000///...------,,,,,,---.........---,,,,,,+++........................+++,,,,,,,,,------..............................+++,,,---......---,,,+++---------............///111111000000//////......///////////////////////////////////////.........////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111pppZZZLLLEEE===<<<>>>999;;;;;;::::::999888888777777777666666555555444444111111222333333333222222444333333222222222333333111111111111111111111111111111000000000111222333111111111111111111111111000000111111111222222222000111333333333111000...---...///000000000000000//////000000000000000000/////////111222333111//////000000111111000000///000///...------...///000------...///////////////111111111000000000//////000000000000/////////.........---------......///......//////000000000111///////////////000000111////////////////////////........................////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111000---111aaa000000000000000000111111000/////////............------------...///000111///////////////000000111222111///.........///000000000000000000000000111000/////////............111***111666---///,,,.........---,,,,,,,,,,,,,,,000///...------...///000//////000000000111111111000000//////////////////000000//////......------333'''///+++444...+++222///---333111)))///---000RRR//////......---,,,,,,,,,...///+++zzz222***...............---------------............------------............------....../////////...------------------------------,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,------........./////////000------------------------............//////////////////............//////......................................................------------......///......---,,,,,,++++++------......------,,,+++........................---------....../////////........................------.........------,,,------------............000000000000//////....../////////////////////////////////////////////...////////////000000000000////////////000000000000000000000000000000000000//////000000000111111111mmmXXXKKKEEE===<<<>>>999999999888888777666666666888777777666444333333222...///000222333444444444333222222222222222333333111111111111111111111111111111000000000111222222111111111111111111111111000000000111111111222222...///000111000///...---------.../////////......---.........///000000000000//////000222222111/////////000000000000////////////...------...//////+++++++++,,,---...000000000000000000////////////000000000/////////......///......---------......,,,---...///000111111222//////......//////000111////////////////////////........................000000000000000000000000111111000000//////......000000000000000000000000//////////////////////////////000000000000111111000---000aaa000000000000000/////////////////////............------------...///000000//////......//////000111111000///.........///////////////000000111111111////////////............///'''"""555......(((444......---,,,,,,,,,,,,---//////............////////////000000000000111111000000//////.........---........................333(((;;;'''KKK%%%000333(((444000222(((...///(((........................//////(((...,,,///.........------,,,,,,------............------------............---------...//////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------......---,,,,,,,,,------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,---............///////////////............//////......................................................------------......---------,,,,,,++++++***------......------,,,,,,---------------------------------...............////////////////////////000///...---------------------------............000000000////////////...////////////////////////......//////////////////////////////000000000000////////////000000000000000000000000000000000000//////000000000000111111kkkVVVIIIDDD<<<<<<>>>999999888888777666666555555444444333333222111111000---...000111333444444444222111111111111222222333222222222111111111111111111000000000000111111111111111111111111111111111000000000000111111111111......////////////...------....../////////......,,,,,,------...///000000...---,,,---///000///---...//////000000//////...........................------,,,,,,---...000111////////////////////////000000/////////.........//////...------------...------......///000000111///............///000000////////////////////////........................////////////////////////111111111000//////..............................////////////////////////////////////000000000111000,,,000aaa000000000//////.........///////////////.........---------------...///000///............///000000////////////.../////////---......///000111222222///////////////.........333III---///)))...+++555000//////.........///////////////......///////////////000000000000000000000//////......------,,,---------......////////////111:::'''...000///+++///...000)))///...'''........./////////000000......'''666...///......------,,,,,,+++,,,------......------,,,,,,------......------,,,...//////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...------,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......------......///........................---------.....................------------......---------,,,,,,,,,++++++,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,---------////////////////////////111000...---,,,------...,,,,,,---------.........////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000////////////////////////////////////000000000111hhhSSSHHHCCC<<<<<<>>>999999999999888777777666666111111222222222222222222///000111111222222222222000000000000000111222333222222222111111111000000000000000111000000000000000000000000000000000000//////000000000111111111......///////////////////////////000000//////...+++,,,,,,---...//////000...---,,,,,,...//////.........////////////......------............------111000///......///000111.....................///////////////............///......---------....../////////..............................//////000////////////////////////................................................111000000000//////......------------------------...........................////////////000000000///,,,000aaa000/////////......------.........///////////////...------------......///...............//////000.........////////////...------...///000111111222.........///////////////,,,^^^000(((//////,,,//////.........//////000...//////////////////...000000/////////////////////.........------,,,,,,,,,,,,------......//////,,,444###444LLL///,,,555&&&///------///,,,999------......///000000000------)))QQQ///......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******,,,...///------,,,,,,,,,------..................---------------------------------------------..................------------..............................---------.........//////......------------..................------------,,,,,,------...------,,,------------------------...---------------------////////////////////////000///...,,,,,,,,,---...,,,,,,,,,------------................../////////////////////////////////---.........//////000000////////////000000000000////////////000000000000////////////////////////...////////////000000000eeeQQQFFFCCC<<<<<<>>>999::::::999999888777777777222222222333333444444444111111111111111111000000////////////000111222222333333222222111000000000000000111111111000///...000000000000000000000000/////////000000000111111///////////////000000000//////000000000///......,,,---------.../////////000...---...///111000000------............------------............------111000000///......//////---------.............../////////.........---------------------...///////////////.........------......------......///000////////////////////////------------------------.................................///////////////////////////////////////..............................////////////000000///+++000aaa...............---------.........///////////////...---------------............------......///000------.../////////...............//////000000000.........///////////////)))000)))000222)))---,,,,,,,,,,,,---............////////////......000000////////////......------------------------,,,,,,------.........///---///dddrrr000,,,999&&&111***111...+++ddd---------....../////////,,,---***...,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------,,,,,,000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------,,,,,,,,,---...............---------------------------------------,,,------------...............------------......------------------------,,,,,,------.../////////......------------..............................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,000////////////.................................------,,,,,,,,,------...,,,,,,,,,,,,---------------............/////////////////////////////////------......///000000000////////////000000000000////////////000000000000000000000000000000000000......////////////000000cccOOOEEEBBB<<<<<<>>>888::::::999888888777777666333333333333222222222222000000111111111111000000///......///000111222222333333222222111000000///000000111111111000...---000000000000000000000000////////////000000000111...............///000000...////////////...---,,,..................//////000...------///000000000---------......---------,,,------......------,,,+++,,,,,,---------,,,,,,,,,,,,---------.........//////.........---------,,,,,,,,,---...///000111------.....................------------...//////////////////////////////------------------------........................,,,,,,------......//////////////////////////////................................./////////000000...+++///aaa------------------................../////////000...------,,,,,,------......------------...//////,,,---.../////////............//////////////////............/////////000hhh///......000...,,,,,,,,,,,,,,,---......---...///000000///...---000000/////////.........+++++++++,,,------......---------------------------,,,>>>222---//////...'''444+++,,,---------------.........,,,---))),,,+++++++++,,,,,,------...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------.../////////......------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------...------------------------,,,,,,------...//////000......------------......------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------******+++,,,------------++++++,,,,,,,,,------------------.........//////////////////////////////------......///000000111////////////000000000000////////////000000000000000000000000000000000000........./////////000000{{{bbbNNNDDDBBB<<<<<<>>>888999999888888777777666666333222222111000///......//////000111111111111111............///000222222333333222222111000000//////000111111111///...---000000000000000000000000////////////000000000000---------------...///000---.........------,,,+++///////////////............,,,++++++,,,.........,,,------......------,,,,,,,,,---......---,,,,,,%%%'''(((***+++++++++***,,,,,,,,,------.........//////.........---------++++++,,,,,,...///111222+++,,,,,,---...///000000...------------...//////////////////////////////------------------------000000000000000000000000***++++++,,,---...//////------------------------..................................../////////000...+++///aaa,,,,,,,,,------.........---.........//////000000...------,,,,,,,,,------...------------...//////+++,,,.../////////......///////////////.........---.........//////000000333444+++***000...............///000111---...///000000///...---000000//////.........---)))***+++,,,---......///------------------------,,,111qqq222---"""777)))%%%555(((...------------------------------'''))))))***+++,,,------...///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,...///000000000........................---------,,,,,,---------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,------...///000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---------,,,++++++,,,,,,,,,------------------.........//////////////////////////////---------...///000000111////////////000000000000////////////000000000000000000000000000000000000............/////////000{{{^^^QQQDDD???>>>;;;999999777888888888888666444333333333333222222222111111111111111111111111111111111111000000000000111111555444333111000000//////000000000000000000000000000000///...............//////............/////////...---,,,,,,---...///222222111111000000//////000000//////.........---222111000///............///...,,,++++++---000111/////////...------,,,,,,,,,...///---******---000---------------------------------,,,,,,+++++++++------------------------***+++---///000//////......------------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////---------............///...............///000000000000///...------...//////+++000aaa000000////////////000000---------............///..............................------------......---...//////000000//////........................'''444+++)))777888bbb222,,,))),,,------,,,,,,,,,,,,---......,,,,,,---...//////...............------,,,,,,,,,,,,,,,---///000000...,,,000111&&&'''555...%%%222bbb...111...---***...***&&&,,,,,,,,,,,,---------......***---,,,555++++++++++++++++++++++++------,,,,,,,,,,,,++++++---.........---,,,++++++000000//////......------)))+++---///000000000///------------------------------------------------.../////////------///111000000//////...,,,+++***------------------------------,,,,,,,,,---...///........................//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,------------------------------------------------.........------,,,,,,,,,............---,,,++++++..............................------------......//////.........---------///...---...000222222111000000////////////000000..............................//////////////////........................www]]]QQQDDD???===:::999999444555555555555444222111333333222222222111111111111111111111111111111111111111000000000000111111333222111000000///000000////////////////////////000000///...............//////............/////////...---,,,,,,---...///000//////////////////...000/////////.........---------------...///000111------------.........///---------...............---...---,,,++++++---///---------,,,,,,------------------,,,,,,+++++++++------------------------+++,,,---.../////////...,,,,,,,,,,,,,,,---..................------------------------------------....................................////////////---------............///...............//////000111///............,,,+++///+++000aaa000000///.........//////---------............///..............................------------......+++,,,,,,---------------........................444(((111,,,)))===///---//////---...---,,,,,,,,,,,,---......,,,------...//////......------------,,,,,,,,,+++///...------......---,,,&&&...444+++$$$000666)))III***000---,,,,,,,,,+++)))===,,,,,,,,,------------...***---,,,KKK,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++(((***...222333333111000//////.........---------***+++---...///000//////------------------,,,,,,---------------------------...///...---...///111222222111000///...,,,+++------------------------,,,,,,,,,,,,,,,------...------------------------///.........---------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,---------------,,,........................------,,,,,,,,,,,,------......------,,,,,,,,,,,,///---,,,---///111111000//////............//////........................///////////////.................................uuu\\\PPPCCC???===:::999999666777777888888777666666333222222222222111111111111111111111111111111111111000000//////000000111000000////////////000000////////////////////////000///......---.........//////............//////......------------......---------.............../////////...............,,,,,,,,,,,,---...//////+++,,,.../////////------+++,,,,,,---....../////////---,,,,,,---...------...---,,,++++++,,,---...------,,,,,,,,,,,,++++++------------------------+++,,,---......///......,,,++++++++++++,,,------///////////////000000000////////////////////////////////////////////////---............/////////---------............///......------......///000111///------//////,,,)))///+++000aaa000///...------------------------............///------------------------......------------......,,,,,,,,,---------------........................ ;;;"""///:::'''222444---...---,,,,,,,,,,,,---......,,,---......///.........,,,,,,,,,,,,++++++++++++...------,,,,,,,,,---...***666111---///%%%***GGG&&&///,,,***///***,,,,,,WWW,,,,,,,,,,,,------------***---,,,lll------------------------......---,,,,,,+++******&&&***111666888777333111............------------***+++,,,...////////////.........------,,,,,,,,,------------------------,,,---......---...000222444333333222000///---,,,------------------------++++++++++++,,,,,,,,,---++++++++++++++++++++++++............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------------------,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++...---+++,,,...000000///...------------------...........................000000//////.........---........................uuu[[[OOOBBB>>><<<:::888999888888888999999999999999222222222222111111111111111111111111111111111111000000////////////000000...............///000000///////////////////////////......------.........///......------......///------------------------,,,,,,------......//////........................///...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,------.........///,,,***+++...///---+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,+++,,,,,,---.........//////000000000111////////////////////////////////////////////////---------.........//////---------............///...------------...//////000---,,,...111222...+++///+++000aaa//////...---,,,,,,,,,,,,---------............///------------------------......------------..................//////000000........................>>>,,,***)))%%%111333+++///---,,,,,,,,,,,,---......------...............---++++++++++++++++++++++++)))+++,,,---------...///333!!! ;;;666___$$$...+++'''000***,,,---ttt++++++,,,,,,,,,---------***---,,,------------------------......---,,,++++++******+++...222555555222///,,,//////..................++++++,,,---......//////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---------...111333333333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,...,,,++++++---///............------------..............................000000000///......------........................wwwZZZNNNBBB===<<<999888999555444444444555555555666222222222111111111000000000000000000000000000000000000////////////000000------------...///000111..............................------------............------------......,,,------------------,,,---------....../////////---------...............//////...---,,,,,,,,,,,,...---+++++++++,,,...000......------,,,,,,,,,,,,///,,,***,,,//////---***---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------------......///---------....../////////------------------------////////////////////////------------............---------............///---------------...//////...,,,,,,...111333222//////+++000aaa......---,,,,,,,,,,,,,,,---------............///------------------------......------------......///............///000111........................666&&&555))){{{&&&///...(((000---,,,,,,,,,,,,---......---...............------++++++++++++++++++++++++))),,,///000///---,,,,,,000222333((($$$///+++&&&///+++---++++++++++++,,,,,,,,,------***---,,,++++++++++++++++++++++++......---,,,,,,+++******.../////////...,,,+++***////////////////////////+++,,,,,,,,,------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---------...000222111111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***------------------------......------------......------------...............,,,++++++---......---///..................///........................000000//////.........---........................xxxYYYMMMAAA<<<;;;999888999666666555444444555555666222111111111111000000000000000000000000000000000000//////......//////000...............///000000........................---------,,,------...///......------------......,,,,,,------------,,,,,,------..................---------------.........,,,,,,,,,,,,---...//////...---+++)))***,,,...000......------,,,++++++***---,,,,,,---......---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------...//////------------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------.........---------............///------,,,,,,------...///,,,,,,------...000222333///+++000aaa---------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,+++,,,---...///........................666444)))---***(((///---,,,,,,,,,,,,---...............///......---,,,++++++++++++,,,,,,,,,,,,,,,000333222...+++***+++777&&&XXXsss%%%///+++(((---+++---)))++++++++++++,,,,,,,,,,,,***---,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,***))))))***,,,---.........///////////////,,,,,,++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///......------......///------...............///...---++++++---......---//////............//////........................////////////////////////........................tttXXXLLL@@@<<<;;;999888888999888777666555555666666111111111111000000000000000000000000000000000000//////............///////////////...//////000000........................---,,,,,,,,,------...///...------,,,,,,------...+++,,,------------,,,+++------------,,,,,,,,,,,,,,,,,,,,,------.........+++******++++++,,,---...,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,+++---...///---,,,,,,---)))+++,,,------,,,+++)))+++++++++,,,,,,---------++++++++++++++++++++++++------,,,++++++,,,,,,---------,,,,,,------...///......------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------............///------,,,,,,------...///,,,......,,,))))))...222///+++000aaa,,,,,,,,,,,,---...///000---------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---,,,++++++---...///........................444===***...,,,+++------,,,,,,,,,,,,---............//////...------,,,+++,,,,,,,,,---------------000111///,,,+++///333111BBBNNN%%%///,,,+++,,,***...)))***++++++++++++,,,,,,,,,***---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***)))***+++---///,,,,,,,,,---------......---,,,+++++++++,,,---...+++,,,,,,------.........+++++++++++++++++++++++++++---------,,,,,,...000,,,,,,---............---++++++++++++++++++++++++***+++---.........,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........///...,,,,,,---......---...------------------...........................------......///000000000........................pppXXXLLL@@@;;;;;;999777888666555333222111111111222111111111111000000000000000000000000000000000000//////............//////000000////////////000000........................,,,,,,,,,,,,------...///...------,,,,,,------...++++++------------++++++---,,,,,,++++++*********,,,,,,,,,------.........---,,,+++***))))))))))))***+++,,,---------,,,,,,***++++++,,,,,,------...)))---000000---+++,,,...(((***,,,......,,,***(((+++++++++,,,,,,---------++++++++++++++++++++++++...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---......,,,//////+++%%%$$$***111///+++000aaa,,,,,,,,,---...///000111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........000///---------...000222........................999ooo***000///...,,,---,,,,,,,,,,,,---........./////////...---,,,,,,,,,,,,,,,------.........+++------+++***...777>>>555$$$///,,,---+++)))...+++******+++++++++,,,,,,,,,***---,,,------------------------***++++++,,,,,,------.........---,,,,,,,,,------*********++++++,,,,,,,,,---,,,+++++++++,,,---...***++++++,,,---...//////++++++++++++++++++++++++,,,---...---,,,,,,---///+++,,,---...////////////++++++++++++++++++++++++***+++---//////...---,,,************************+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------000...------...///...------,,,,,,++++++,,,,,,---........................,,,,,,---...///000111111........................nnnTTTJJJ???;;;999666666777666666555444333333222222222222222222111111111111111111111111111222222222555444222000......//////000///...------...000111///............---------+++,,,,,,------,,,,,,++++++,,,---,,,*********+++,,,,,,,,,------.........,,,+++***)))***+++,,,---000---,,,---///000...,,,...,,,++++++---......------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++///...------++++++***)))...---,,,+++***+++,,,---------------------------,,,------......------,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------,,,,,,........................---------............///---***...```........................---.........---,,,,,,++++++++++++++++++++++++++++++(((&&&'''***------,,,'''000///+++---,,,666///111+++,,,///&&&%%%EEEooo<<<(((111***666***111444111***...444666///000000//////.........------'''%%%)))---...///111$$$...111***222fff+++444)))///------///000&&&...---+++******+++---...,,,///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******))))))******+++,,,,,,,,,,,,++++++*********---.........---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++++++++******---------,,,,,,+++++++++++++++******************************************,,,,,,+++******+++,,,,,,,,,+++*********+++,,,---++++++******++++++,,,---)))******++++++,,,---------+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......---------,,,,,,,,,......///000///...,,,+++,,,,,,,,,---------......000000000000000000000000000000///............//////////////////.........lllTTTIII???;;;888555444666666555555444333333222222000000000000//////////////////................../////////.........//////...---,,,+++++++++++++++............------------+++,,,,,,------,,,,,,+++***+++,,,+++)))((()))***,,,,,,,,,---------......,,,++++++***+++,,,---......,,,+++,,,......---+++...,,,++++++---......---,,,++++++++++++,,,---------,,,,,,++++++,,,,,,------,,,+++)))''''''***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++...------,,,,,,++++++***...------,,,,,,,,,,,,,,,---------------------------..................---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------........................---------............///---***...```------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---//////...444,,,)))222555000...(((000,,,,,,222AAAnnn666,,,...###---+++&&&,,,+++000555***,,,,,,......---------,,,,,,,,,...,,,---///---(((&&&(((000CCCooo{{{---000***((((((,,,,,,---,,,...---+++******+++---...,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******))))))******+++,,,,,,,,,,,,+++++++++******,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,++++++******------,,,,,,,,,+++++++++************************************************,,,,,,+++******+++,,,,,,++++++*********+++,,,---++++++******++++++,,,---,,,+++++++++++++++++++++---+++)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......---------,,,,,,,,,...............---,,,,,,,,,,,,,,,---------......////////////////////////...............///000000////////////............|||hhhSSSHHH>>>:::777444333444555555444444333333222222000000000000//////////////////......------,,,,,,******,,,---......//////---------,,,+++***((((((............------------+++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,---,,,,,,,,,,,,------------,,,,,,,,,+++,,,------...,,,+++***+++,,,---,,,***---,,,++++++---......---+++************+++,,,,,,,,,,,,++++++++++++,,,,,,---,,,***'''&&&'''+++...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------......////////////......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,........................---------------------------------............///---***...```,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------///---,,,,,,---......---<<<***%%%...''')))///777///---GGG---+++,,,'''++++++...111)))...///333(((111////////////............888///)))---AAAddd<<<000,,,---$$$%%%,,,,,,***...------++++++++++++------,,,...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,++++++++++++***+++++++++++++++******))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------///......---,,,++++++***,,,,,,,,,,,,++++++++++++************************************************,,,++++++******++++++,,,++++++******++++++,,,---++++++******++++++,,,---------,,,,,,+++******))),,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---...000111222........................xxxdddQQQGGG===:::777333222333444444444333333333222222222222222222111111111000222222111000//////......(((***,,,---.........------.../////////---,,,***.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,---------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,,,,,,,+++---+++***+++,,,...------+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++***)))'''(((+++...************************------------------------,,,***)))((((((***,,,---+++++++++,,,,,,---------------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------............//////---------------------------------............///---***...```,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++$$$'''777;;;###111777AAAMMM***'''***444111***///111+++333DDD###111+++///)))'''...000(((,,,---,,,,,,++++++,,,,,,---+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++++++++++++++++++++***+++++++++++++++******---,,,,,,,,,++++++******++++++,,,,,,,,,---------//////...---,,,,,,++++++,,,+++++++++++++++++++++***************+++++++++************************+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********+++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......---------,,,,,,,,,---,,,+++*********,,,,,,,,,,,,,,,---------......------------------------------------...///000111------...............///vvvaaaOOOFFF===:::777444222333333333333333333222222222222222222222111111111000333333222222111000//////+++,,,...//////...---,,,,,,---...000000000///......------------,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***)))((('''((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------,,,,,,,,,------+++******,,,------,,,,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,''')))+++,,,+++***+++,,,************************------------------------+++***)))((((((***,,,---***++++++,,,,,,------...,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------......//////---------------------------------............///---***...```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,------,,,++++++,,,,,,+++...''',,,$$$444+++'''888555+++,,,000...333IIIaaa......,,,...111+++...///)))...,,,,,,,,,,,,,,,,,,,,,,,,***,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------//////...------,,,++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---------,,,,,,,,,,,,+++***))))))***,,,---,,,,,,,,,---------......------------------------......------------......,,,---------......//////}}}~~~ttt```MMMDDD<<<:::999555444444333333333333222222222222000000000000////////////111111000000//////......////////////...---,,,,,,******,,,---.../////////------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------+++***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,---...---,,,+++,,,...,,,+++******,,,------,,,------,,,,,,------...///++++++************++++++%%%(((+++---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++---...+++++++++,,,,,,---------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///---***...```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++++++++++++++++++++++++++---//////...------...(((+++222+++999XXX@@@333(((111111111///333///---111(((;;;+++,,,,,,666------,,,---444,,,,,,,,,,,,,,,,,,,,,,,,))),,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******))))))******+++,,,***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++++++++)))))))))***++++++,,,,,,***************************++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---)))******+++,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---.........---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------......------------------------///......---,,,,,,------,,,,,,,,,---......//////ttt```LLLCCC<<<;;;:::777555666222222222222222222222222000000000000//////////////////////////////......//////...---------------++++++++++++,,,---......---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...///000///---,,,---...,,,,,,,,,+++++++++************,,,---------,,,+++***,,,------******+++---,,,+++)))***+++------,,,,,,,,,++++++,,,,,,---...++++++************++++++%%%(((***+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---***...```------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,(((+++......---,,,---...000---..."""111+++&&&<<<222111000...555,,,222000777///ddd'''666---000///777...111+++222555+++,,,,,,------,,,,,,+++)))+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***000///...,,,++++++++++++************************++++++++++++++++++++++++++++++************++++++******))))))******+++,,,******+++++++++,,,,,,,,,))))))***+++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))*********++++++++++++((())))))***++++++,,,,,,***************************+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,++++++++++++******++++++,,,---+++++++++++++++++++++,,,***+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---.........---------,,,,,,,,,***++++++,,,,,,---,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---......++++++,,,------...//////ttt```KKKCCC<<<;;;;;;888777888222222222222222222222222222222222222111111111111/////////000000000000000...---,,,+++,,,---...//////...---,,,+++,,,---...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++***((('''((())),,,,,,,,,++++++*********)))***+++,,,---,,,++++++(((+++,,,,,,)))(((***,,,,,,***)))***+++---,,,,,,++++++******++++++,,,---++++++************++++++'''((()))))))))***---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++------......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---***...```........................+++,,,,,,---.........---------------------------%%%(((,,,,,,+++***+++---***+++666,,,///;;;...===///***<<<888000777222666111@@@...:::+++???+++222555444777000666///555111+++,,,,,,------,,,,,,+++(((+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))111000///---,,,+++******************************++++++++++++++++++++++++++++++************++++++*********)))***++++++,,,*********++++++,,,,,,,,,(((((()))***************))))))******+++++++++,,,******+++++++++,,,,,,,,,)))******++++++,,,,,,---))))))******++++++++++++((())))))***++++++,,,,,,***************************+++,,,------,,,+++***)))***+++,,,---,,,++++++++++++******++++++,,,---------,,,++++++*********))),,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---.........---------,,,,,,,,,)))+++,,,---...------,,,,,,,,,,,,---------..............................+++++++++,,,---...///000++++++,,,,,,---...//////vvvdddKKKEEE<<<777666666555444555444222222222222111///////////////000000000000---,,,***+++...000111111000000///...............000///---,,,+++,,,------,,,------......------,,,******************++++++******************************++++++++++++******)))))))))******+++,,,,,,***+++,,,,,,,,,***)))(((...---,,,+++++++++,,,---((((((((()))***+++---...************************,,,,,,++++++,,,,,,---...///...---,,,++++++++++++************************+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,++++++************+++,,,,,,++++++---///000///...---,,,++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////++++++,,,,,,---...//////000,,,000aaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---------///000...:::LLL444222333555666777777666555222111666777CCC444LLL???HHHDDD???===>>>>>><<<:::666555,,,,,,++++++******++++++,,,'''******(((((()))***+++,,,,,,---***,,,...---,,,+++,,,,,,///...,,,+++***++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,++++++***))))))))))))***+++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,+++++++++******)))))))))*********++++++++++++...,,,)))''''''))),,,...++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))******++++++++++++*********+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********)))************+++++++++,,,+++***)))***+++,,,---+++******+++------,,,***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------............///uuucccKKKEEE<<<777666666555444555333222222222222111///////////////000000000000000...,,,,,,---//////...//////...---------------......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++************************************++++++++++++******++++++,,,,,,,,,++++++***+++++++++++++++***)))))),,,+++************+++,,,******)))))))))***++++++************************,,,++++++++++++,,,------------,,,+++***))))))***************************+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++***************************+++,,,---............,,,,,,,,,+++++++++*********+++,,,,,,++++++---/////////...---,,,,,,++++++------,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,------......000,,,000aaa------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++,,,,,,,,,,,,333%%%222<<>>???+++222FFF===;;;LLLAAAHHH<<<...FFF=========<<<;;;::::::999<<<444;;;??????===<<>>FFFFFFGGGFFFEEEBBB@@@???BBB777AAADDDGGG<<>>000MMMQQQ888QQQIIILLLPPPSSSVVVYYY^^^bbblllkkksssEEECCCAAA===:::777666555222333///............------------***,,,------+++++++++,,,,,,+++++++++,,,...000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++******************+++++++++'''((((((((())))))))))))((((((((()))))))))))))))'''((((((((())))))))))))++++++++++++,,,,,,,,,,,,************************************************++++++************++++++******++++++++++++******((((((((((((((((((((((((******++++++++++++******))))))***+++++++++++++++******))))))))))))************+++++++++,,,,,,,,,)))************+++++++++++++++******++++++,,,---,,,,,,---///111111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------uuuaaaKKKDDD===888888999999888111000///000111222111000222111111000///......---...------///000///---++++++*********+++,,,,,,---------,,,+++,,,---///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******///---***((('''(((***,,,((()))***,,,,,,,,,+++***%%%&&&((()))*********)))...---+++***)))(((((((((*********************************)))***++++++,,,))))))(((((((((((()))*********************************++++++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++,,,,,,+++)))((()))++++++,,,...//////...,,,++++++******************+++++++++,,,,,,---...//////++++++++++++++++++++++++---***///aaa+++,,,,,,---...///000000000000111222333333444444555666666777888777777777999::::::;;;===>>>??????BBBAAADDDIIIGGGAAAEEEPPPOOOOOOQQQVVVYYYZZZYYYXXXEEEqqqbbbyyyrrrmmmqqqjjjiiijjjjjjiiiddd^^^WWWSSSPPPOOOYYYXXX]]]```WWWfff:::888<<<777FFF///000III888999<<<@@@CCCFFFKKKRRRWWWZZZXXXeeeOOONNNJJJFFFCCC???===<<<777888333........................***,,,...---,,,+++,,,---,,,,,,+++,,,---///111222---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******))))))******+++++++++,,,&&&'''''''''(((((())))))''''''(((((())))))******))))))******+++++++++,,,++++++,,,,,,,,,---------++++++***))))))***++++++))))))))))))))))))))))))++++++************++++++******++++++++++++******((((((((((((((((((((((((******++++++++++++******))))))***++++++++++++*********))))))))))))***************++++++,,,,,,,,,)))************+++++++++,,,+++***)))***+++---...+++,,,...111333222...+++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------rrr___MMMCCC:::999999777555555222222111000000111111222111111111111000...---,,,///000111222222111000///000///---,,,++++++,,,------,,,++++++,,,---,,,***************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********++++++*********+++,,,------///---+++)))))))))+++,,,************************++++++***)))***---///111,,,++++++***++++++,,,,,,******))))))))))))******---,,,,,,++++++,,,,,,---)))))))))***+++++++++,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,------...///...---+++***************************,,,+++***)))***+++,,,---,,,,,,,,,+++++++++******,,,---///000000///---+++,,,---------,,,++++++***,,,---......//////.........,,,***+++---...,,,***---***///```000111222222111222444666777777777777888999;;;<<<:::===??????<<<;;;===???BBBDDDFFFGGGIIIIIIHHHHHHGGGHHHJJJLLLNNNSSSXXX\\\]]]___bbbgggjjjlllmmmnnniiirrrxxx{{{{{{{{{zzzvvvoooeee___YYYZZZ___ffflllnnnjjjfffqqq]]]<<>>>>>;;;999===<<<;;;<<>>777555555222111222444444333222222222222222---......//////......---------............------************+++,,,---...111///...---...---,,,***------,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***))))))(((((()))***+++++++++***)))(((******+++,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))(((((()))***+++++++++***)))((((((((()))******))))))))))))******++++++************+++++++++++++++***************++++++***))))))***++++++++++++++++++++++++++++++,,,++++++************+++************************++++++,,,,,,---------,,,,,,,,,,,,+++++++++************++++++++++++++++++......//////......------***+++,,,,,,------,,,,,,///...---...///000///---///,,,000aaa444666999;;;;;;<<<===???CCCCCCCCCDDDGGGJJJMMMOOOUUUUUUTTTRRRRRRUUUYYY]]]aaa```___^^^\\\ZZZXXXWWWYYY[[[^^^aaadddhhhmmmpppvvv{{{qqqttt}}}xxxooollliiijjjpppvvvyyyzzzvvvvvvlllkkkuuulllhhhdddbbbaaa```[[[XXXPPPLLLFFFBBBAAAAAA@@@@@@<<<;;;@@@666tttsssrrrpppmmmjjjgggfffbbbbbbZZZ888//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,+++*********+++------((((((((()))******++++++))))))))))))))))))))))))+++***)))(((((((((((((((************************,,,++++++******++++++,,,---------,,,+++***((((((******+++++++++,,,,,,,,,************************************************))))))))))))))))))******)))***+++***))))))***+++)))***++++++,,,,,,++++++++++++++++++******))))))+++++++++++++++*********))))))***++++++***((((((+++*********)))))))))))),,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,---...//////000,,,,,,,,,------------...kkkZZZGGG???888666555222222444555444333222111000000000---......///000000//////------............------+++++++++++++++,,,,,,------+++***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((***+++,,,+++)))'''&&&%%%&&&(((***+++***))))))))))))*********+++++++++,,,+++***))))))))))))***,,,+++***))))))((())))))******))))))))))))************))))))))))))******,,,+++++++++***)))))))))+++******************+++++++++++++++++++++++++++,,,,,,***))))))***+++,,,***************************+++,,,......---,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++,,,------+++,,,,,,---,,,,,,++++++,,,---......//////............---.../////////...///+++///aaa666999===AAACCCEEEHHHJJJTTTSSSRRRRRRTTTVVVYYY[[[eeeccc```^^^^^^aaaeeeiiillljjjgggccc```]]][[[ZZZ^^^aaaeeeiiikkkooorrruuuxxxpppyyy}}}oooiiibbbaaagggqqqxxx|||~~~{{{{{{xxxsssoooeee___VVVPPPMMMJJJGGGEEEBBBBBB@@@777lllmmmnnnooooooooonnnmmmjjjmmmeee%%%//////...---,,,++++++***,,,,,,------------,,,,,,+++,,,.........,,,***(((******))))))******+++,,,((((((((())))))******+++))))))))))))))))))))))))***************+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++*********+++++++++,,,,,,,,,***************************************+++++++++)))))))))))))))*********)))+++,,,+++***)))***+++))))))***+++++++++++++++,,,,,,++++++***)))))))))+++++++++***************)))***+++,,,+++)))'''&&&)))***+++++++++***))))))++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......---------...............,,,,,,---------.........~~~iiiXXXHHHAAA;;;999777444444777:::999777666555444333333...///000111111111111111........................---------------,,,,,,+++***))))))***,,,---,,,+++((()))+++,,,,,,,,,,,,,,,************************************************(((((()))******+++,,,,,,(((***+++,,,+++)))'''&&&###%%%(((***+++***)))(((''''''(((***+++,,,---...---,,,++++++******))))))---,,,+++*********************))))))))))))*********))))))(((((())))))***,,,+++++++++***)))))))))*********++++++************++++++,,,,,,++++++***---,,,+++******+++,,,---***************************+++,,,---...---,,,+++,,,,,,,,,+++++++++******,,,++++++++++++,,,---...++++++,,,,,,---,,,,,,+++,,,---......//////......,,,,,,---------......///...+++///```>>>AAAGGGLLLQQQUUUZZZ]]]hhhfffcccaaa```aaaccceeekkkhhheeedddeeeiiilllooosssppplllfffbbb___]]]]]]cccfffkkknnnqqqsssvvvxxxyyy~~~yyyqqqzzzsss}}}{{{nnnggg___^^^eeepppzzzzzzrrrhhhaaa]]]YYYTTTQQQKKKQQQDDDFFF\\\]]]```cccfffiiijjjkkkmmmvvvooo***......---------,,,,,,,,,,,,---............---,,,+++,,,.........,,,***((())))))))))))******++++++************))))))))))))))))))))))))))))))))))))++++++***)))))))))******************************,,,,,,,,,------,,,,,,,,,,,,,,,---.../////////...******+++++++++,,,,,,,,,************************))))))*********+++++++++(((((())))))************)))+++,,,+++***)))***+++))))))***++++++++++++***+++++++++*********))))))************************)))***+++,,,+++)))'''&&&((()))+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++,,,------------,,,------------------------,,,,,,,,,---------....../////////......------,,,---.........////////////~~~hhhWWWGGGAAA<<<:::777444555999:::999777555444333222222///000111111222222222222///......------......///............---,,,+++***,,,+++***,,,...///...---+++,,,------,,,+++)))(((************************++++++++++++++++++++++++)))***+++,,,---///000000)))***+++++++++***)))(((&&&(((***,,,---,,,+++***&&&'''((()))+++---......,,,,,,,,,++++++******))),,,+++++++++++++++,,,,,,******))))))))))))************))))))))))))******+++++++++***************)))***++++++++++++***)))***+++,,,------,,,+++***,,,++++++++++++,,,------******************************++++++,,,,,,,,,+++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,------......//////......***+++,,,,,,------,,,,,,+++,,,......------...000///,,,///```MMMQQQVVV\\\aaahhhnnnssszzzvvvrrrmmmjjjiiijjjkkkpppnnnmmmnnnqqqtttvvvvvvtttpppkkkeeeaaa_________cccfffkkkoooqqqrrrssstttuuuzzzxxxssseeetttnnnppp~~~{{{zzzxxxwwwwwwuuuqqqnnnddd]]]WWWXXX```lllwww|||rrrwwwpppmmmjjjeee```WWW```RRRXXXyyyMMMNNNPPPSSSXXX\\\```bbbjjjzzzvvv888000000//////............,,,---...//////...---,,,+++,,,---------,,,+++***))))))******++++++++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))---,,,+++)))''''''&&&&&&+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++---...///000000000******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,((((((((()))******++++++)))***+++***))))))***+++((()))******++++++******************************)))))))))***************))))))***++++++***(((((()))***+++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......---,,,,,,,,,........./////////000000~~~hhhVVVDDD???:::888555111333888999888666444222111000//////000000111111111111000...---,,,++++++,,,---...+++,,,---------,,,++++++...---,,,,,,------,,,***+++,,,---------+++)))(((************************++++++++++++++++++++++++******+++,,,------......*********+++++++++++++++((()))+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,******************))))))***)))))))))***+++,,,---******))))))))))))******+++******))))))******+++***************+++++++++)))***++++++++++++***))))))***,,,------,,,***)))))))))***+++++++++++++++***************************)))))))))******++++++,,,,,,,,,+++++++++******((()))+++,,,------,,,,,,,,,---......//////......***+++,,,,,,------,,,,,,+++---//////......000222111...222bbb^^^```dddhhhnnnuuu}}}zzztttpppnnnnnnooowwwvvvuuuvvvxxxxxxvvvsssjjjfffaaa\\\XXXWWWXXXYYYYYY]]]bbbeeeffffffgggggggggjjjnnnqqqpppkkkfffbbb\\\eee___iiihhhjjjgggfffddddddbbb___ZZZWWWQQQMMMIIILLLVVVcccmmmrrrjjjoooggg~~~}}}{{{vvvqqqlllnnnkkkfffoooCCCBBBCCCEEEHHHMMMRRRTTT\\\rrrsssfffAAA666555444333111000//////---...///000000///...---++++++,,,,,,,,,,,,,,,---)))***++++++++++++++++++------,,,,,,+++*********)))))))))))))))))))))))),,,,,,+++*********++++++++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,------...------******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,'''(((((()))******++++++((()))******(((((()))***((())))))***************)))))))))***++++++,,,,,,((()))))))))*********+++))))))))))))************)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,---------...---------.........//////|||hhhUUUBBB===888666222///111666<<<;;;999777555444333222//////000000000000//////---,,,+++******+++,,,---((()))+++,,,------,,,+++///---+++******)))'''%%%''')))+++---...---,,,+++))))))))))))))))))))))))************************)))))))))))))))*********+++*********+++,,,------((())))))***************+++++++++************)))(((((())))))))))))(((((('''((((((((()))+++,,,---******))))))))))))******++++++************++++++))))))******+++++++++,,,)))***+++,,,,,,+++***))))))***,,,------,,,***)))'''((()))+++++++++***)))***************************)))((((((((()))+++,,,,,,,,,,,,+++++++++*********+++...000111000///...***++++++,,,---------,,,,,,---......//////......,,,...111000//////111333333000333dddggghhhkkknnnssszzz}}}wwwrrrpppqqqqqqyyywwwvvvvvvuuurrrkkkfff^^^ZZZUUUPPPMMMMMMOOOPPPMMMQQQVVVYYYZZZYYYYYYYYYWWWYYY\\\^^^]]]YYYUUURRRXXXLLLUUUUUUfffWWWTTTSSSRRRRRRPPPLLLFFFBBBEEEBBBAAAFFFQQQ]]]fffkkkdddXXXHHH~~~ZZZPPPOOOPPPSSSZZZeeerrr~~~~~~~~~zzzoooppp===<<<;;;;;;>>>BBBGGGJJJLLLffflllBBBCCC;;;:::888666444222000///---...///111111///...---,,,++++++++++++,,,......******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++---///222444555++++++++++++++++++++++++******,,,,,,,,,,,,******++++++,,,,,,,,,+++************+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,'''(((((()))***+++++++++''')))***)))((('''((()))(((((()))***************(((((()))***+++,,,,,,---(((((())))))*********+++))))))(((((()))***+++,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((()))***+++---...///000,,,,,,,,,---------......{{{zzzeeeUUUGGG???888666444222222555===<<<:::666222000111222000//////.........//////---,,,,,,++++++,,,,,,---///...------++++++***))),,,+++***)))***+++,,,---***++++++,,,,,,++++++***++++++******************************************))))))*********+++++++++))))))***,,,......+++)))))))))*********+++++++++******))))))))))))******------,,,++++++,,,------,,,++++++***)))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++''''''((())))))((('''&&&******++++++++++++************+++++++++,,,,,,,,,***+++***)))'''''')))+++'''((()))++++++******)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,,,,++++++++++++,,,///+++555***%%%444...%%%---+++---444999888888999333AAA???llllllmmmnnnrrrwww|||yyyrrrnnnnnnqqqttttttrrrpppppppppkkkbbb[[[ZZZNNNhhhBBBJJJBBBKKKPPPLLLKKKNNNOOOLLLTTTMMMLLLRRRTTTMMMGGGFFFJJJEEEDDDQQQFFFGGGHHHJJJIIIFFFCCCBBBBBB>>>AAADDDFFFMMMXXX___```YYYTTT>>>OOO777NNN:::CCCCCCEEEIIIQQQZZZccchhhllllllmmmnnnooooooppppppnnnxxx{{{EEEDDDCCCAAA??????@@@BBBFFFQQQTTTZZZDDDIIIGGGCCC@@@===999555222444333333222111000...---111...,,,,,,---......---*********+++,,,,,,------)))+++---,,,+++***+++,,,++++++++++++++++++++++++************************+++++++++***++++++,,,,,,)))***+++,,,,,,+++)))(((((()))******)))((()))+++)))************++++++++++++***************************+++++++++******)))************************))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))*********)))))))))))))))++++++************+++++++++***)))))))))***+++,,,------,,,++++++******)))))))))*********+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------+++,,,------++++++,,,------------............///{{{eeeTTTGGG???888666444222444777===:::666222000//////////////////.........---------,,,,,,++++++,,,,,,---...------,,,,,,++++++***+++*********++++++,,,,,,***++++++,,,,,,++++++***************************************************))))))*********++++++++++++***((()))+++,,,,,,+++************++++++++++++******))))))))))))******++++++***))))))***++++++---,,,++++++*********+++))))))))))))))))))))))))+++***)))(((((()))***+++'''((())))))))))))(((''')))))))))******)))))))))))))))*********+++++++++((()))***)))((()))+++---((((((******+++******)))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///...,,,+++***)))))))))---###333555,,,******:::???777000222888;;;>>>AAAGGGMMM@@@pppllllllmmmooorrrvvvzzz}}}zzzxxxuuupppmmmkkklllmmmoookkkgggeeeccc]]]TTTMMMEEEBBBNNN???@@@RRRSSSBBB???LLLGGGGGGJJJPPPQQQNNNKKKIIIHHHLLLNNN<<>>;;;888777666555444333111000///---******+++,,,,,,++++++++++++,,,,,,---------***+++------+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))******'''(((((()))))))))(((((()))***+++***)))((()))***)))************+++++++++))))))*********+++++++++******+++++++++******)))************************))))))))))))))))))))))))((()))))))))************+++++++++*********))))))***)))))))))))))))))))))++++++************++++++******)))))))))+++,,,---+++++++++++++++++++++,,,*********++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,---......---,,,---...---------............///{{{eeeTTTGGG>>>777555444333666:::???:::333000///000///---.../////////...---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,++++++******************************************************************+++++++++---***'''''')))+++,,,,,,******+++++++++,,,,,,,,,******))))))))))))******))))))(((((((((((()))))),,,+++******)))*********))))))))))))))))))))))))******))))))))))))******((())))))*********))))))(((((())))))))))))(((((((((((()))))))))*********'''((()))))))))***,,,...((()))******++++++******((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,///...---,,,++++++++++++...&&&222444111///,,,===...444===BBB@@@???FFFPPPKKKWWWRRReeedddccccccdddfffhhhjjjiiijjjlllllliiifffeeeeeeddd```\\\XXXVVVQQQIIIDDDJJJGGGFFFFFFHHHKKKNNNPPPQQQNNNRRRSSSRRRQQQRRRSSSQQQOOOSSSBBB~~~ccc^^^^^^]]]ZZZUUUQQQOOONNNMMMRRRVVVWWW\\\cccfffeeeYYYOOOQQQHHH555>>>@@@???>>>======>>>???@@@BBBBBBCCCCCCDDDEEEEEEEEEJJJQQQ[[[bbbfffjjjooosss~~~yyyxxx|||YYYYYYXXXVVVRRRNNNJJJGGGEEEFFFDDDMMMcccZZZ\\\]]]\\\YYYRRRKKKGGGBBB@@@===;;;:::888666444000...+++++++++,,,,,,+++,,,---------------------***+++------+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((((((((((((((('''''''''((()))*********++++++***((('''((())))))************+++++++++)))))))))***+++++++++,,,)))******+++++++++******************************))))))))))))))))))))))))(((((())))))******+++++++++++++++***************))))))))))))))))))******++++++************++++++))))))))))))***+++,,,---)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......---------///000///...---...///---------............///{{{eeeSSSFFF>>>666555444444777<<>>RRRVVVUUUWWW[[[]]]^^^dddkkkrrr```hhhQQQPPPMMMKKKJJJJJJKKKLLLOOOUUU[[[^^^^^^___aaaddd___]]][[[YYYXXXWWWUUUTTTTTTuuuffftttyyyrrruuuqqqqqqooonnnrrryyyzzzwwwssseeezzzrrrnnnlllmmmsssxxx{{{xxxmmmpppkkkkkkXXXXXXYYYUUUTTTSSSVVV\\\eeemmmqqqyyyzzzmmmmmmmmmooopppooojjjgggaaa[[[SSSTTTWWWVVV___eeemmmqqqoooiiidddaaa___[[[VVVSSSRRRNNNGGGBBB;;;888555333222222000///......------,,,,,,,,,+++***,,,...---,,,+++,,,---*********++++++,,,,,,,,,************************((('''''''''((()))*********)))(((((()))+++---...)))++++++***((((((((()))))))))*********+++++++++---,,,,,,+++***)))((((((((()))***+++++++++++++++************************)))))))))))))))))))))))),,,++++++***)))(((''''''************************(((((())))))************++++++************++++++(((((()))***++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,...///...---,,,---...---------............///yyybbbPPPCCC<<<666555555444666999999555111///000000...---.../////////...---+++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------((()))******++++++*********++++++,,,,,,++++++***)))))))))***++++++,,,,,,************************+++++++++***************))))))***---......+++)))))))))*********+++++++++******))))))))))))******))))))************)))))),,,,,,,,,,,,,,,,,,---...))))))))))))))))))))))))))))))************))))))))))))))))))***+++,,,---******++++++++++++*********++++++++++++,,,,,,,,,***,,,---,,,+++))))))***+++************+++,,,,,,((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///////////////000000111222999444>>>EEEEEE999RRRttt\\\hhhssskkk\\\___mmmFFFEEEDDDCCCCCCEEEGGGHHHQQQXXX```dddfffhhhmmmqqqqqqooommmjjjhhheeecccbbbeee{{{}}}|||{{{xxxyyyzzzdddAAAGGGAAAAAABBBDDDIIIOOOVVVZZZ]]]pppssstttssszzzwwwvvvwwwzzz{{{yyyvvvrrrnnneeehhhQQQLLLWWWYYY```jjjppppppnnnmmmmmmkkkgggcccbbbbbb^^^UUUNNNCCC@@@<<<999777555333111000000///...------,,,,,,+++,,,......,,,,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''(((***+++,,,((('''''''''((()))******(((***+++***)))((()))+++)))************+++++++++---,,,,,,+++***)))((((((((()))***+++++++++++++++************************)))))))))))))))))))))))),,,++++++***)))(((''''''***************+++++++++((((((((()))******++++++++++++************++++++))))))***++++++++++++***------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,---......---,,,---...---------............///yyyyyywww```NNNAAA;;;666666555333333555333333222111000///....../////////.........---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,************************+++++++++*********)))))))))(((((()))++++++***)))(((((()))))))))***************))))))))))))******((()))************)))(((+++++++++++++++,,,------))))))))))))))))))))))))((()))***++++++***)))((())))))(((((()))***,,,---))))))************))))))************++++++++++++(((***,,,---,,,+++++++++++++++*********+++,,,---((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///000111000111222444777:::<<<===DDD>>>GGGRRRRRRGGGyyyttt{{{DDDDDDDDDEEEHHHKKKNNNPPP]]]gggrrryyy{{{}}}}}}yyyvvvuuuqqq```333777::::::;;;;;;<<>>999555333222111000111111111111000000000000///............---------,,,+++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++,,,,,,,,,---++++++++++++++++++++++++((()))*********((('''&&&*********++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))******)))((((((((((((((((((((((((((()))))))))))),,,,,,+++)))((()))---000---,,,***(((((()))***+++)))******+++,,,,,,------++++++,,,------------,,,+++,,,,,,------......///,,,,,,,,,+++***)))(((''')))******))))))***,,,//////000000...,,,+++,,,...//////000000000111444666888;;;>>>CCCNNNZZZ^^^]]]cccaaaMMMjjjWWWtttYYY[[[```eeekkkqqquuuwwwxxxHHHIIIEEEAAADDD;;;666@@@<<<>>>===<<<<<<===???AAABBB???@@@>>>444===;;;>>>BBBHHHNNNVVV]]]bbbbbbjjjppprrrvvvzzzuuummmkkkddd^^^\\\\\\WWWMMMCCC@@@<<<777333111111///...222000------.../////////...---,,,---......,,,******++++++,,,,,,------...************************((()))))))))************,,,+++)))((((((((()))*********+++,,,,,,,,,,,,++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((******))))))))))))))))))***)))((()))***+++***(((,,,++++++++++++++++++,,,************************************************)))************+++++++++------,,,,,,------...///++++++++++++++++++++++++***,,,---......---+++)))///...---,,,+++,,,,,,---///...------...///...,,,,,,,,,,,,---------......////////////////////////nnntttttt]]]KKK@@@===888555444444333333111111111111000000000000000000/////////.........*********+++,,,,,,,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))*********)))((('''*********++++++,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))((((((((()))************))))))))))))************)))((((((((((((((((((((((((((()))))))))***((()))******))))))+++,,,---,,,***)))((()))***+++*********))))))))))))((())))))***++++++++++++***------,,,,,,,,,,,,,,,,,,***++++++++++++******)))))))))***)))((()))+++---...//////...,,,+++,,,......///111222333555999<<>>>>>??????????????????rrrZZZ>>>>>>AAA999::::::;;;===@@@EEEJJJNNNWWW```iiipppxxx}}}{{{tttpppkkkhhhggggggaaaUUUJJJFFFBBB<<<777555444333333555333111000111111000///000...---...//////...---,,,,,,,,,,,,,,,+++++++++************************************++++++++++++,,,+++***)))((())))))***)))***++++++,,,,,,+++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))))))))))))))))))))************)))((()))+++,,,+++***++++++************++++++************************************************)))************+++++++++***))))))))))))***++++++++++++++++++++++++++++++***+++---......---+++***///...---,,,,,,,,,------...---,,,---...///...------------.........//////////////////////////////rrrwwwttt]]]LLL???<<<777555555555555555111111111111000000000000111000000000////////////))))))***+++,,,---......***++++++,,,,,,++++++***,,,,,,++++++******************************))))))*********************************+++******)))(((*********+++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++++++++************++++++******)))((((((((())))))((((((((()))))))))******%%%'''***+++***))))))))),,,+++***)))))))))***+++,,,,,,+++***)))''''''&&&))))))***++++++++++++***------,,,,,,+++******)))))))))***+++++++++++++++***++++++***))))))+++......//////...------...000...000333555888<<>>vvvddd}}}xxx}}}ccciiiIIILLLLLL@@@===;;;888666666999<<<>>>KKKTTT```lllwww~~~}}}yyytttrrrrrrrrrqqqjjj^^^TTTPPPKKKCCC===999888888777555333111111000000...,,,---+++)))(((***+++++++++------,,,++++++***))))))***************************++++++++++++,,,,,,,,,++++++***))))))))))))***))))))***++++++++++++***+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,+++******(((((())))))*********+++***)))(((***,,,...---,,,*********))))))*********))))))))))))))))))))))))************************)))************+++++++++))))))(((((())))))***+++++++++++++++++++++++++++)))***,,,---...------,,,......---,,,,,,,,,---------,,,,,,---///000///............/////////000000////////////////////////uuu{{{ttt^^^LLL@@@<<<888555555555555555111111111111000000000///000000000/////////......***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++******))))))+++*********)))((((((((())))))))))))))))))))))))******+++++++++************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************++++++,,,+++******))))))******+++******))))))((())))))***(((((()))))))))*********''')))++++++***(((''''''++++++***))))))******+++......---,,,+++***))))))++++++,,,------------,,,++++++++++++******))))))******+++,,,,,,+++++++++---------,,,++++++---///---...//////...///111333111333777;;;???DDDJJJNNNOOOZZZdddgggjjjrrr{{{~~~~~~xxxwwwwwwvvv~~~nnnbbbbbb}}}wwwtttqqqqqquuuzzz}}}~~~fffeeeaaaXXX___```SSS[[[TTTTTTTTTTTTSSSSSSRRRRRRPPPhhhWWW```fffrrrfffwwwyyyqqqhhhdddgggQQQTTTHHHDDD>>>:::999:::<<<===AAAIIIVVVdddpppxxxyyywwwttttttuuuvvvuuuooofff___[[[UUULLLDDD???<<<:::999777555444333333222000...---***((('''(((***++++++,,,,,,+++++++++******************************************+++++++++,,,,,,++++++*********)))))))))((()))******++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++******((((((((()))******++++++)))))))))***---/////////******))))))))))))******((((((((((((((((((((((((************************))))))*********++++++++++++++++++++++++,,,------++++++++++++++++++++++++)))***+++,,,---...---------------------------------,,,+++---///000000///---.........////////////////////////////////////vvv|||ttt^^^LLLAAA===888555444444333333111111111111000000000////////////.........---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))))))))+++*********)))((((((((())))))))))))))))))))))))******************++++++************************))))))******************))))))))))))))))))))))))***************++++++,,,))))))(((((((((((())))))******))))))))))))******))))))))))))************,,,,,,,,,+++(((''''''(((******************++++++++++++++++++++++++++++++++++++,,,------------,,,)))))))))******+++++++++---------,,,,,,***))))))+++,,,,,,+++******---///***,,,...///000222555888888:::???CCCHHHMMMTTTXXXWWWcccmmmnnnooouuu}}}sssxxxwwwuuujjjpppLLLNNN~~~]]]eeecccbbbaaaaaadddfffggggggmmmmmmoooqqqtttvvvvvvvvvsssrrrzzzuuuyyy~~~sss{{{tttfffjjjdddiiimmm```llldddccc```______```cccddd[[[QQQMMMRRRDDDOOOrrrIIIqqqqqquuuzzzzzz^^^fffVVVPPPHHHBBB??????>>>===;;;@@@JJJYYYeeemmmqqqrrrqqqrrrtttttttttqqqmmmjjjeee```WWWPPPIIICCC???;;;<<<:::888888888888666555444111...---...///000000******+++++++++,,,,,,,,,************************))))))))))))*********+++++++++++++++*********)))))))))***+++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))************)))((()))+++...000000///******))))))))))))******((((((((((((((((((((((((************************))))))*********+++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))***+++,,,------......,,,------------------------,,,+++---///000000///,,,,,,---------.........////////////////////////ttt{{{ttt]]]LLL@@@===888444333333222222111111111111000000000000............------------//////...---,,,+++******,,,++++++******++++++,,,******************************************))))))******************************)))))))))***++++++***************))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))***++++++))))))(((((((((((())))))******)))))))))***++++++)))))))))*********+++++++++,,,,,,***(((((()))***)))*********++++++++++++'''(((((()))******++++++))))))***++++++++++++***((())))))***++++++,,,,,,......------,,,***)))(((((()))))))))((()))+++...+++---000333555888===@@@CCCFFFJJJNNNRRRXXX^^^bbbdddnnnvvvwwwvvvzzzxxxvvvpppeeeoookkkqqqppphhhjjj~~~vvvrrraaagggMMMEEEJJJEEEgggYYYOOOPPPPPPPPPRRRTTTUUUSSSRRRWWWWWWYYY[[[]]]___aaabbb```\\\eee``````fff[[[\\\nnnrrrtttsssyyynnnzzzssspppllliiiiiikkknnnpppeeeppp]]])))<<<555VVVEEERRRLLLvvvrrrfff^^^TTTMMMIIIFFFBBB???<<<<<>>:::666333333333333222111111111111000000000000////////////.....................---,,,,,,,,,+++,,,,,,+++******+++,,,,,,(((((())))))******++++++*********+++++++++++++++++++++++++++++++++++++++))))))((((((((()))***++++++*********)))))))))((()))))))))******+++++++++))))))))))))))))))))))))))))))((((((((()))*********))))))))))))))))))*********))))))******+++,,,))))))*********+++++++++$$$&&&)))************+++))))))***+++++++++++++++'''(((((()))******++++++))))))***++++++++++++*********++++++++++++++++++,,,---------,,,++++++***((())))))))))))+++...000222555999===@@@EEEJJJNNNQQQSSSVVVYYY]]]aaagggjjjnnnvvv{{{zzzxxxzzz}}}}}}}}}wwwuuullldddgggjjj]]]aaa```TTTKKKUUUqqq~~~xxxnnnggghhhooowww|||{{{zzzxxxsssnnnhhheeeXXX]]]???JJJ@@@DDDFFFHHH[[[RRRRRRPPPPPPPPPQQQPPPMMMKKKLLLLLLLLLLLLLLLMMMOOOQQQQQQHHHSSSOOOKKKPPPIIIJJJlll|||||||||}}}yyyuuusssssstttuuu{{{jjjllluuu\\\III:::333LLL@@@ddd~~~vvvoooeee___[[[XXXSSSOOOJJJDDDBBBGGGLLLPPPUUU[[[\\\bbbjjjoooqqqqqqrrrtttvvvvvvuuutttooofff\\\UUUGGGCCC===999888777777666666444222111000///---+++---------------------...************************))))))*********+++++++++++++++,,,,,,,,,+++***)))++++++,,,------------,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++++++++***++++++******)))((((((((()))))))))***---......---++++++************++++++************************************************)))************+++++++++***************++++++,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,---+++,,,---.........------...---,,,---...///...---------------............////////////////////////llltttttt]]]KKK;;;888444222222333444444111111111111000000000000000000000000////////////,,,------------------------,,,+++******+++,,,---''''''((()))***+++,,,,,,*********+++,,,,,,,,,---++++++++++++++++++++++++)))(((''''''''')))***++++++*********))))))((((((*********++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((())))))***++++++************++++++******))))))***+++,,,,,,)))************+++++++++!!!'''+++,,,,,,++++++((()))***+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,------,,,,,,+++*********++++++,,,---------,,,,,,***+++,,,,,,---///222555:::===BBBGGGKKKQQQVVVZZZZZZ\\\^^^aaacccggglllppppppvvvzzzxxxvvvwwwwwwvvvooorrrnnnrrraaaOOOXXXPPPVVV[[[bbbgggiiikkkmmmooowww~~~~~~}}}|||{{{zzzxxxxxxnnnmmmggg^^^WWWYYYcccmmmllllllkkkjjjgggccc___]]]^^^AAA___???FFFHHH555HHH[[[cccVVVcccccc```]]][[[YYYXXXUUUSSSOOOOOONNNLLLJJJJJJLLLMMMNNNCCCOOOLLLDDDIIIFFFJJJ@@@|||yyyxxxwwwvvviiiwwwkkksssPPPIII???555PPP|||tttpppooommmhhhcccXXXNNNFFFEEEEEEDDDHHHNNNQQQZZZeeemmmoooooopppqqq{{{}}}~~~uuujjjbbbTTTOOOGGGAAA>>>======<<<:::888777666555333///---000//////......---,,,,,,******************************+++++++++,,,,,,,,,++++++,,,---,,,+++***)))+++,,,------......------***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''***)))(((***,,,...---,,,,,,,,,++++++++++++,,,,,,************************************************)))************++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++------,,,+++++++++,,,,,,***+++---...///...------///...------...///...,,,............/////////000////////////////////////llltttxxx```MMMBBB999333333444111---,,,222222222111111111111000222222222111000//////............---,,,+++***)))---,,,,,,+++,,,---///000........................))))))***++++++++++++***...---+++***)))***++++++)))******)))(((((()))+++++++++******))))))((((((---,,,+++)))))))))******************************++++++************++++++***************************)))))))))(((((('''''')))************+++++++++++++++******************((()))***++++++***)))(((++++++++++++******))))))++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,***+++------,,,+++,,,...///......000222777;;;>>>EEEIIIPPPXXX___dddggghhhllliiigggiiinnnsssvvvwwwyyyyyyxxxtttooojjjhhhhhheeedddbbb\\\WWWUUUWWWYYY]]]dddmmmwwwpppmmmiiifffcccbbbbbbbbb^^^^^^]]]ZZZWWWYYY^^^cccjjjkkkmmmooonnnkkkgggeee^^^XXXPPPKKKJJJIIIGGGEEEOOO```wwwsssvvvtttrrroookkkfffaaa\\\ZZZWWWUUUUUUWWWWWWVVVTTTSSSWWWYYYVVVUUUUUUQQQLLLOOO}}}{{{xxxyyybbbrrr~~~|||yyyvvviiiddd[[[SSSMMMHHHEEEBBBDDDJJJTTT\\\cccjjjrrrwww}}}~~~xxxnnnaaaTTTMMMFFF===999:::;;;;;;:::::::::888555222111000...---,,,,,,------///---,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,---------,,,,,,+++++++++***)))))))))+++,,,+++***************************------++++++++++++------------,,,++++++,,,------*********)))))))))))))))************************************************,,,,,,+++***))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---------------------.........////////////000,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////////////////kkktttwww___LLLAAA999333333444111///...222222222111111111000000////////////........................---,,,++++++,,,++++++******+++,,,---++++++++++++++++++++++++))))))***++++++++++++***++++++******))))))******)))******)))''''''(((***+++++++++***************++++++)))((((((((())))))))))))))))))))))))))))))++++++************++++++************************,,,,,,,,,+++++++++******)))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++++++++*********)))***+++++++++,,,,,,------++++++++++++++++++++++++...///000///......000222111222444777:::???DDDGGGNNNRRRXXXaaaiiiqqqvvvyyyzzzwwwttttttvvvxxxyyyxxxqqqnnnjjjgggdddbbbaaaaaaYYYYYYXXXWWWWWW[[[aaagggvvv|||dddcccaaa^^^\\\[[[[[[ZZZ[[[[[[\\\[[[[[[___eeekkkssstttvvvwwwvvvtttqqqoooggg```WWWQQQPPPPPPNNNMMMFFFAAAnnnrrrwwwnnnhhhgggdddaaaaaabbbcccbbb```dddjjjnnnmmmjjjjjjgggccc```xxxxxxwww~~~|||sssooozzzuuulllccc[[[TTTNNNJJJEEEHHHMMMRRRXXXaaalllsssyyy{{{pppddd[[[OOOAAA999888999888777777888777666444222111000///...---------///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++))))))***+++,,,+++***************************,,,+++************+++,,,---,,,+++******+++,,,---+++++++++***************************************************************,,,++++++***))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------........./////////,,,,,,,,,---------......,,,,,,---------.....................////////////000000000000000000000000kkkvvvttt]]]KKK@@@999444444555222111111222222111111111000000000........................---......//////......---+++******)))))))))******************************))))))***++++++++++++***(((((()))*********)))))))))***+++***((('''''')))******++++++++++++++++++***)))(((((('''(((((()))((((((((((((((((((((((((++++++************++++++******************************))))))))))))(((((()))************+++++++++(((((((((((((((((())))))++++++,,,,,,,,,,,,++++++++++++++++++************))))))***+++,,,,,,------++++++++++++++++++++++++...//////...---...000222222555999===AAAFFFLLLPPP\\\___eeemmmvvv}}}{{{yyyhhhbbb[[[VVVVVVWWWXXXWWWSSSUUUXXX\\\cccnnnyyyccccccddddddcccaaa```___eeeeeefffgggiiinnntttyyy||||||}}}}}}}}}{{{zzzyyyppphhh^^^WWWTTTTTTSSSRRRLLLUUU>>>ooommmvvvuuummmnnnllliiihhhjjjkkkkkkkkkvvvhhhiiiyyynnn~~~ttt{{{~~~tttOOOaaa[[[gggrrrwww~~~vvvnnnfff^^^YYYLLLKKKIIIIIIMMMVVVbbbjjjrrrxxx}}}~~~xxxmmm]]]LLLAAA>>>;;;999777666777888777666444333333333111000///......---+++***+++,,,+++***++++++++++++++++++++++++******++++++++++++***************++++++++++++++++++++++++++++++*********+++***)))***,,,,,,,,,*********************************))))))))))))******++++++************++++++++++++++++++++++++++++++************************************************,,,+++******)))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,++++++******,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.....................////////////111111111111111111111111mmmyyyrrr\\\JJJ???888444555555333222444111111111111000000000000222111111000//////......,,,,,,---...............++++++******)))))))))(((++++++++++++++++++++++++))))))***++++++++++++***'''(((***+++++++++*********+++,,,+++)))(((((())))))))))))******+++++++++))))))(((((())))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++((((((((()))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,------++++++++++++++++++++++++---............///333666666;;;AAAGGGKKKQQQWWW[[[hhhlllrrrzzzzzzuuurrraaaYYYPPPLLLOOOSSSUUUTTTYYY]]]ccclllwwwsssnnntttnnnooorrrttttttssspppooouuuuuutttuuuwww{{{~~~}}}}}}vvvmmmaaaXXXTTTSSSRRRPPPPPP;;;JJJTTT]]]rrrsssuuuoooooommmlllkkkmmmpppsssuuugggrrrkkk~~~{{{|||}}}{{{~~~|||xxx^^^CCCLLL666KKK[[[YYY```jjjuuu~~~}}}vvvmmmhhh[[[VVVOOOJJJIIINNNVVV\\\ffflllrrrwww{{{}}}mmm\\\QQQLLLCCC@@@;;;999888888888777555555666666555333111000///---+++***++++++***)))******************************++++++++++++*********************+++++++++************************+++***)))***,,,---,,,+++******************************************************))))))))))))***************+++++++++++++++************************************************++++++***************+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++***))))))++++++,,,,,,,,,---------,,,,,,,,,---------......------------........................////////////000000000000000000000000qqq~~~pppZZZIII===888555555555222222555111111111000000000//////444333222000///---,,,+++***+++,,,---------------,,,,,,,,,++++++***))))))************************))))))***++++++++++++***((()))+++,,,---,,,++++++***,,,------+++))))))***''''''(((((())))))******((())))))******+++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))******+++++++++*********))))))*********+++++++++++++++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,------------...000222333444777;;;>>>BBBHHHOOOTTTXXX]]]dddjjjqqquuu|||uuummmgggdddWWWQQQLLLMMMTTT[[[^^^___fffkkksss~~~}}}zzz```dddXXXRRRzzzzzz|||}}}}}}|||{{{{{{}}}~~~vvvlll___VVVQQQOOOMMMKKK>>>KKKKKKIIIQQQ```uuuvvvuuuttt~~~~~~yyyuuunnnmmmmmmmmmpppuuu{{{cccWWWIIIdddbbbkkknnnrrrvvvxxxwwwuuutttnnnzzzRRRLLLGGG<<>>:::888666555666777777888777555444333111///---,,,,,,+++***)))******************************++++++++++++******************************************************+++*********,,,---,,,+++***************************++++++++++++++++++***))))))))))))))))))))))))))))))))))))******++++++************************************************+++***************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++***))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......---------.........//////............////////////////////////////////////sss~~~nnnZZZIII<<<888555555444111111555111111000000000/////////111111000...,,,+++***)))***++++++,,,---------,,,,,,,,,,,,---,,,,,,+++***(((((((((((((((((((((((())))))***++++++++++++******++++++,,,,,,,,,,,,+++(((***------,,,******+++''''''(((((((((((((((((('''((()))+++,,,,,,,,,,,,************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************)))************+++++++++))))))******++++++,,,,,,******)))(((((()))******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------...///000000...111555999===AAAEEEHHHOOOUUU[[[___aaafffmmmtttyyy|||vvvjjjaaa[[[YYYTTTSSSUUU[[[eeemmmqqqssszzz~~~~~~uuuzzz|||tttlllhhhcccZZZ[[[___RRRMMMuuu~~~}}}{{{pppggg[[[RRRMMMKKKIIIGGGPPPHHHEEERRR\\\TTTXXXooo~~~www}}}xxxtttooommmyyy~~~}}}{{{zzz{{{{{{zzzxxxkkkkkkjjjkkknnnttt{{{}}}SSSXXXUUUWWWXXX[[[aaafffiiijjjiiihhhaaaqqqsss___qqqZZZUUUMMMJJJUUU--->>>AAAFFFJJJPPPYYYeeennn~~~{{{vvvnnneee]]]UUUNNNIIINNNQQQYYYdddlllsss{{{xxxnnneee]]]WWWOOOGGG@@@<<<888555777777888888888777777777444222///......---,,,***++++++++++++++++++++++++******++++++++++++*********************)))))))))*********+++++++++++++++,,,+++***+++,,,------+++******************************+++,,,,,,+++******))))))************))))))((((((((()))******++++++*********************************************************)))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------......------........./////////............////////////........................ttt}}}mmmZZZJJJ<<<888555555222///000333111000000000////////////.........------,,,,,,+++,,,,,,---------------,,,***+++,,,---------,,,+++(((((((((((((((((((((((())))))***++++++++++++***,,,++++++************+++%%%'''***++++++*********))))))))))))((((((((((((&&&'''(((***+++,,,,,,+++************************++++++************++++++************************&&&'''''''''((((((((())))))************+++++++++((((((((()))***+++++++++++++++***))))))***+++++++++++++++,,,,,,,,,------.........------------,,,+++,,,---///000222333444333888@@@FFFLLLQQQUUUXXXaaafffkkkmmmmmmpppyyy|||{{{vvvmmmeee___]]]]]]aaafffmmmuuu}}}zzzrrrnnntttmmmffffffkkkoooooolllhhhjjjcccUUUQQQYYY^^^[[[uuu~~~~~~}}}||||||}}}}}}|||zzzvvvrrrpppccc\\\RRRLLLIIIHHHFFFDDD999CCCZZZ]]]RRRaaassskkkmmmhhhqqq{{{rrrzzzzzzuuusssooorrr|||uuusssrrrrrrtttuuuuuutttlllllllllkkkmmmsss{{{~~~~~~tttvvvttt}}}~~~~~~zzztttnnnkkkkkkmmmnnn}}}~~~~~~|||xxxqqqjjjfffVVVZZZlllYYYGGGWWWJJJRRRSSSVVV[[[___aaa```^^^\\\ZZZooo|||{{{vvvvvv~~~sssdddqqq___888SSS>>>???@@@??????EEEOOOWWWgggsss~~~wwwooofff[[[UUUOOOLLLNNNVVV]]]eeeqqq}}}zzzppplllfff]]]TTTLLLFFF@@@<<<777777777777888999::::::777555222000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++*********)))))))))(((++++++++++++,,,,,,,,,---,,,+++***+++---...---,,,************************))))))***++++++***))))))))))))***++++++***))))))(((((()))******+++,,,,,,******************************************************))))))***++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................////////////............////////////////////////////////////ttt|||mmmZZZJJJ<<<888666555222...///333000000000000////////////........./////////000000---...............------)))***+++,,,------,,,+++++++++++++++++++++++++++))))))***++++++++++++***,,,+++***((((((((()))***"""%%%(((***))))))))))))++++++******))))))(((((($$$%%%''')))+++++++++***))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((())))))******+++++++++,,,)))************+++++++++&&&''''''((()))******+++---,,,+++******+++,,,---+++++++++,,,,,,---------000//////......---,,,,,,+++,,,---///222444555666@@@FFFOOOWWW^^^ccchhhjjjtttxxx}}}}}}{{{{{{uuurrrqqqqqqppppppmmmiiidddccceeehhhtttzzz~~~tttlllhhh\\\```fffjjjnnnqqqsssuuuqqqpppuuu{{{ssseeedddoootttqqq{{{wwwuuusssooolllrrrssstttssspppkkkgggcccXXXRRRJJJFFFEEEDDDCCCAAAIIIUUUUUUWWWiiiuuuqqqmmmnnnlllmmmjjj___[[[nnn~~~}}}pppyyyyyynnnooopppooooooppprrrssssssqqquuutttsssrrrrrrwww{{{{{{uuugggqqqfffzzz~~~~~~zzzwwwyyy|||{{{qqqkkkhhhhhhWWWQQQ\\\WWWUUU^^^^^^```ccceeeddd```\\\YYYYYYfffwww~~~xxxzzz}}}|||hhhfffiiiNNN@@@AAA@@@<<<888:::AAAGGGPPP^^^ppp}}}tttjjjcccTTTMMMIIIKKKPPPWWWffftttyyywwwrrriii```XXXPPPIIIEEE777666666666777999;;;===999777444222111000///---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++*********))))))((((((+++++++++,,,,,,---------,,,+++***+++---...---,,,************************'''((()))******)))(((''')))***+++,,,,,,+++***)))))))))***+++,,,,,,------******************************************************))))))***+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------------......,,,,,,,,,---------................../////////000............/////////000000000000000000000000000tttlllVVVGGG>>>;;;777666666666666555222111111000///......---,,,---/////////---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))***++++++***))))))***++++++------,,,++++++******)))))))))))))))))))))))))))******))))))((((((''''''(((***+++------+++***((((((((()))+++,,,---...///)))((('''&&&'''(((***,,,)))***++++++***)))((('''(((((())))))************)))))))))***++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///---++++++---////////////000222333444888>>>BBBJJJVVVeeellllllooovvv~~~wwwkkkdddaaabbbbbbfffjjjpppuuuwwwyyy{{{}}}~~~sssiiicccbbb```ccciiiooovvv}}}}}}{{{|||{{{vvvooojjjgggeeecccbbbffffffggggggeeebbb___]]]VVVQQQJJJEEECCCCCCCCCDDDMMMUUU^^^dddllluuuzzzzzzwwwnnneeeccccccaaabbbeeerrruuuyyyzzzyyyyyy{{{}}}}}}wwwnnngggbbbbbbeeejjjnnnqqqtttwwwzzz}}}~~~~~~{{{wwwtttssssss|||vvvxxxvvvoookkkkkklllkkkuuuwww{{{xxx|||yyytttkkkccc___```cccffflllrrrwwwxxxwwwrrrggg]]]bbbkkktttssskkkfffhhhmmmooosssyyy}}}yyynnnfffTTTOOOGGG???;;;;;;===???<<>>;;;888666666777777;;;:::888666333222000///000///...---,,,,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++...---+++*********++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,........................---...............---------+++***+++///000///---......//////000000111111vvv~~~nnnXXXIII;;;888555333333333333222111111111000///.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************************,,,,,,++++++++++++******))))))))))))))))))))))))******))))))((((((((((((&&&'''((())))))((('''&&&''''''((()))******+++,,,***)))(((''''''(((***+++***+++,,,,,,+++***)))(((++++++++++++++++++++++++++++++************++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,+++,,,,,,,,,,,,000222555777:::@@@HHHNNN^^^gggrrrwwwwwwzzzwwwiii___[[[]]]aaadddkkkpppxxxzzzwwwvvvzzz~~~~~~wwwmmmdddaaa```ccciiirrr|||~~~zzzvvviiifffbbb___^^^^^^]]][[[^^^^^^^^^]]][[[XXXVVVTTTRRRNNNHHHCCCBBBCCCEEEFFFVVV\\\dddmmmzzzooofff``````cccfffkkkqqqvvvvvvtttqqqnnnnnnrrruuuwww{{{}}}~~~xxxooofff^^^ZZZ]]]___bbbeeeiiinnntttyyyyyyrrrmmmjjjiiilllppprrrrrrrrrsssttttttxxxxxxsssooonnnmmmjjjrrrrrrxxx{{{qqqjjjhhhkkkqqqvvv}}}rrrlllqqqtttoooeee^^^]]]^^^```cccgggjjjmmmqqqvvvyyy}}}~~~yyyqqqkkk___ZZZTTTMMMGGGCCCBBBAAA===CCCJJJPPPVVVaaaoooyyy{{{uuujjj\\\RRROOOSSSWWWcccnnnyyy~~~|||wwwpppcccVVVLLLHHHBBB<<<999777777777:::999999888666444333222......,,,+++************,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++---,,,+++*********++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---............---------,,,,,,,,,........................---...............------...,,,+++---000111000.........//////000000111111{{{mmmWWWIII:::777333222111222111111111111000000//////......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))***+++,,,,,,+++***)))*********+++++++++++++++))))))))))))))))))))))))***))))))))))))(((((((((************************((((((((()))))))))******+++***)))((('''((()))***+++,,,,,,,,,,,,+++******+++++++++***************---,,,+++*********+++,,,+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---...///222666<<<@@@FFFOOOYYYaaassszzz}}}yyyllldddZZZTTTWWW___iiiooovvvoookkkggggggnnnzzz||||||xxxqqqiiieeeeeegggnnnvvv~~~xxxtttrrrooojjjfffYYYXXXWWWXXXZZZ[[[ZZZYYYVVVTTTSSSPPPNNNLLLKKKKKKLLLIIIDDD@@@@@@CCCGGGJJJXXX\\\dddqqqxxxggg```\\\^^^dddjjjrrrzzzyyytttmmmfffbbbdddjjjooosssvvvwwwtttooollllllmmmpppnnniiiccc\\\UUUOOOLLLNNNOOOQQQSSSWWW]]]fffkkkppprrrssspppiii```YYYUUUUUUWWWZZZ]]]___bbbeeehhhrrryyy}}}{{{xxxuuupppkkkpppnnnpppwww|||zzzttttttzzzwwwwwwsssmmmddd\\\XXXVVVWWWXXXYYYYYYZZZ^^^dddhhhkkknnnssswww{{{~~~zzzuuuqqqjjjhhhccc^^^YYYTTTPPPOOOIIIHHHEEECCCDDDKKKVVV___lllttt}}}}}}pppbbbXXXSSSRRRSSS^^^kkkuuu}}}qqqeeeZZZTTTJJJBBB===;;;:::999888999::::::999888777666000///---,,,+++*********------------,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++---,,,+++*********++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,,,,,,,------...------------,,,,,,,,,........................------...............---///...---...000111111000......//////000000111111kkkUUUFFF;;;888555222222222222111111000000000/////////...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,******((()))+++,,,,,,+++)))(((((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++************++++++***)))((((((((()))+++++++++++++++++++++***)))))))))(((((((((''''''---,,,*********+++---...,,,+++++++++***)))))))))++++++++++++++++++++++++))))))*********+++++++++(((***,,,---///111444666777>>>HHHQQQXXXaaakkkssswwwmmmfffcccZZZWWWTTTWWWbbbppp}}}sssggg```]]]YYYYYYcccrrr~~~{{{wwwrrrnnnoootttxxx|||yyyxxxyyyyyysssoooiiieeeccc```\\\XXXOOOOOOPPPSSSVVVWWWWWWUUUOOOMMMJJJGGGEEEDDDDDDDDDDDDBBB???======AAAGGGKKKTTTZZZdddppp|||xxxlllddd___]]]aaafffjjjrrryyyyyyrrriiiaaa___eeemmmsss~~~|||uuukkkaaaYYYUUUUUURRRQQQOOOLLLIIIFFFCCCBBB@@@@@@AAABBBEEEKKKQQQVVVUUUWWWYYYXXXSSSMMMIIIGGGHHHIIIKKKMMMPPPTTTZZZ^^^qqq{{{xxxqqqlllhhhhhhlllrrrxxx~~~~~~|||}}}yyysssnnnjjjfffaaa]]]]]]\\\ZZZWWWTTTSSSUUUWWWYYY]]]bbbeeehhhmmmuuu{{{~~~yyyvvvrrrqqqnnnllliiigggeeeeee___YYYPPPGGGCCCDDDIIIMMMQQQ___mmmvvv~~~vvviii___ZZZQQQXXXaaajjjttt~~~}}}rrrfff^^^SSSIIIDDD@@@===;;;777888999;;;;;;:::999888444333111///...---,,,,,,------------,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((()))***+++,,,+++******))))))*********+++++++++))))))*********+++++++++,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------........................,,,---......///..................///000000000000......//////000000111111~~~jjjTTTEEE;;;888444222111111111000000000000000////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,------,,,+++***((()))+++,,,,,,+++)))((((((((()))***++++++,,,---))))))))))))))))))))))))))))))))))))************)))(((''''''''''''((()))+++++++++************)))++++++***)))))))))))))))******)))))))))*********)))))))))(((((((((((((((******))))))***,,,---...,,,+++++++++***)))))))))++++++++++++++++++++++++))))))*********+++++++++(((***,,,...///222777:::@@@KKKYYYdddjjjqqqzzz}}}oooccc[[[XXXWWWQQQSSSYYYeeevvvuuuiii```ZZZSSSQQQSSS]]]mmm{{{{{{yyyzzzwwwpppmmmlllkkkjjj```[[[VVVSSSSSSRRROOOLLLEEEEEEFFFIIILLLLLLKKKIIIGGGEEEBBB???======>>>???<<<<<<<<<;;;;;;???FFFKKKSSS^^^jjjqqquuuuuuooohhhccc```aaaeeeiiikkkqqqwwwyyytttmmmjjjmmmuuu~~~yyygggVVVKKKFFFDDDAAA@@@@@@@@@????????????<<<===>>>>>>>>>@@@CCCFFFFFFHHHIIIHHHEEECCCBBBBBB>>>???@@@@@@CCCGGGNNNRRRkkkuuu}}}vvvooobbb]]][[[___eeelllvvv~~~}}}~~~~~~~~~xxxsssqqqqqqqqqmmmiiieeefffdddaaa[[[WWWTTTTTTNNNPPPSSSTTTVVV[[[dddjjjpppuuu|||}}}|||zzzwwwuuuttttttuuuvvvrrrkkkaaaVVVOOOIIIFFFDDDFFFQQQ[[[___dddooo~~~|||pppiii\\\[[[\\\___gggssstttkkk^^^TTTLLLFFF???:::777888999:::;;;::::::999777666444222000......---,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((()))***+++,,,+++******))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------........................,,,------...//////......---...............//////......//////000000111111|||kkkUUUGGG999666222000//////...---000000000000////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++++++++)))***+++,,,,,,+++***)))(((((())))))***+++,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((((((((((((((((((******************)))))))))))))))((())))))***+++***+++++++++,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,,,,...//////000444;;;AAAPPP[[[jjjtttxxx}}}zzzkkk]]]TTTQQQSSSVVVVVV[[[fffvvv~~~wwwoooggg```\\\RRRSSSXXXbbbqqq~~~xxxrrrjjjeeecccbbb```]]]OOOJJJEEEDDDEEEFFFDDDBBBBBBAAAAAACCCDDDDDDBBB@@@???===;;;999888888999:::888:::<<<<<<<<>>???AAADDDEEEDDDBBB???<<<;;;;;;;;;<<<<<<<<<>>>BBBHHHLLL___hhhpppqqqooolllfff___WWWSSSQQQTTTZZZ```iiirrr}}}{{{|||zzzxxxxxxyyyzzzzzz{{{|||~~~|||wwwsssrrruuuvvvsssoookkkmmmooonnnjjjeeebbbaaaSSSQQQNNNKKKKKKOOOUUUZZZ]]]eeennnvvv{{{~~~|||||||||}}}yyytttllleee^^^VVVMMMGGGFFFFFFGGGHHHJJJSSSfffxxxxxxmmmfff___\\\___gggvvvyyymmmbbbYYYOOOCCC:::::::::::::::::::::::::::888777555222000...------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++******+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,------------...........................,,,,,,---...////////////---...//////------...///......//////000000111111~~~kkkUUUFFF:::777333000//////...---////////////000000000000,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++************************(((((())))))******++++++))))))))))))))))))))))))))))))*********+++++++++***+++,,,------,,,+++***'''''''''((((((((((((((())))))******++++++************)))))))))***+++,,,******+++,,,---......///))))))+++++++++)))'''&&&***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000222444555777???JJJSSSbbblllxxx~~~rrriii]]]SSSPPPSSSZZZ___ggglllvvv}}}{{{yyyvvvqqqlllfffaaa^^^ZZZ___hhhsss~~~wwwgggbbb]]][[[[[[ZZZVVVRRRGGGBBB>>><<<>>>@@@???>>>CCCAAA@@@@@@AAA@@@>>><<<:::999888777666777777888777;;;???@@@???@@@EEEIIIMMMZZZgggjjjjjjmmmrrrtttqqqnnnllllllmmmooowwwnnn]]]RRRLLLJJJJJJJJJLLLNNNQQQTTTWWWYYYZZZXXXUUUPPPLLLKKKMMMOOORRRSSSSSSQQQKKKFFFCCCBBBFFFGGGGGGHHHIIIMMMSSSWWWbbbiiimmmkkkgggddd___YYYWWWSSSQQQTTTXXX\\\ccckkkyyyyyyvvvrrrpppsssxxx}}}{{{wwwvvvxxxyyyzzz{{{{{{{{{|||~~~~~~wwwtttssstttxxxyyywwwtttqqqtttxxxzzzyyywwwvvvvvviiibbbXXXPPPLLLMMMNNNPPPSSSYYYaaafffjjjpppxxx~~~~~~|||xxxsssqqqooohhh]]]UUUNNNDDDCCCKKKNNNJJJRRR```sss~~~tttjjjeeeaaaaaajjjttt~~~xxxqqqiii]]]NNNCCC???>>><<<:::::::::;;;<<<;;;:::888555222000///...------------,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++)))***+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,---......,,,,,,,,,---------..............................+++,,,---...////////////...000111000...---///111......//////000000111111~~~iiiSSSDDD===999555333222111111000////////////000000000000,,,---/////////---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,++++++***))))))***++++++))))))))))))************))))))))))))))))))))))))))))))******++++++++++++&&&''')))******)))'''&&&))))))))))))*********+++((()))***+++++++++++++++++++++*********+++---...(((((()))***,,,---...///***+++,,,,,,***'''$$$!!!))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------111444777;;;@@@KKKZZZeeeooowww|||wwwjjjccc[[[UUUUUU\\\eeelllwww{{{|||{{{|||tttsssqqqnnniiiddd```^^^dddlllwww|||rrrkkkZZZVVVSSSSSSUUUTTTOOOJJJFFFBBB===<<<>>>??????>>>@@@???===<<<<<<<<<:::888888888888888888888999999777<<>>;;;::::::<<<===???>>>;;;888666333222111//////.........---------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))((()))***+++,,,+++******)))************+++++++++)))************+++++++++)))***+++,,,---,,,,,,+++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------...///,,,,,,,,,------.................................+++,,,---...///////////////111333222///...000222......//////000111111111www~~~{{{kkkVVVEEE999777444222222111000...///000111111111000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************)))***++++++***)))***+++)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++******************+++++++++***************(((((((((((())))))))))))+++++++++*********))))))))))))***++++++++++++***************************+++++++++************))),,,+++*********+++,,,---+++*********))))))((((((***+++,,,,,,+++***+++---...//////...---,,,---...222888AAAJJJSSS___kkksss~~~xxxpppiiifff^^^\\\ZZZ\\\aaakkkuuu|||}}}tttpppqqqtttwwwzzzxxxssslllggghhhmmmrrrttt}}}tttfffZZZTTTPPPKKKIIIJJJHHHDDD???===<<<;;;::::::<<<>>>???AAA???===>>>@@@@@@===:::>>><<<:::999:::<<<===>>>@@@BBBCCCCCCCCCDDDGGGIIIQQQXXX^^^ccclllyyyzzzooogggjjjyyy|||yyywwwyyy}}}~~~wwwtttuuuxxxzzz|||wwwtttrrrtttvvvxxxzzz~~~}}}tttnnnnnnnnnoooqqqssssssrrrpppttttttrrrlllddd]]]XXXUUURRRQQQQQQSSSYYY___ccceeeiiilllmmmmmmvvv~~~{{{yyyzzz}}}}}}{{{ttttttuuuwwwzzz~~~uuuggg]]]XXXVVVWWWXXXZZZZZZWWWTTTUUU[[[aaakkknnntttzzz|||||||||zzzuuuqqqddddddeeerrrEEELLLMMMVVVhhh~~~}}}uuuppphhh```eeegggnnnxxx~~~~~~yyynnnaaaSSSMMMEEE???<<<;;;;;;;;;777999;;;999555333333555333111///---------+++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***************************,,,++++++******++++++,,,---------,,,,,,+++++++++------.........---+++***,,,,,,,,,---------......,,,------......------,,,......///000000000000000////////////000000000000////////////000000000000}}}yyy|||~~~lllUUUCCC:::777444333222222000///000000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************)))***++++++***)))***+++************************+++++++++*********))))))************************)))((((((((((((((((((((())))))))))))************+++++++++*********))))))))))))***++++++++++++***************************+++++++++************)))++++++*********+++,,,---++++++++++++*********))))))+++,,,+++******+++---+++---///000000111333555666???LLLXXXcccnnnyyy{{{ooofffaaa___^^^```aaadddiiiqqq{{{|||vvvnnnkkkmmmssswwwyyyrrrsssrrrqqqqqqvvv}}}~~~yyyvvvrrrhhhZZZOOOHHHEEEAAAAAACCCCCC???<<<>>>===;;;:::999:::;;;<<>>???@@@AAA>>><<<>>>>>>===???AAADDDFFFGGGDDDFFFGGGHHHIIIJJJMMMOOOTTTZZZ```cccjjjvvv|||}}}{{{tttoootttxxxnnnbbbVVVOOONNNLLLKKKLLLPPPTTTWWWXXXXXX\\\___cccmmm{{{}}}||||||~~~{{{yyyxxxxxxxxxyyy|||~~~rrrhhhaaa]]]\\\aaaccceeeddd```[[[YYYXXX]]]```dddiiiooouuuzzz|||}}}}}}}}}{{{wwwtttkkkuuu}}}vvvHHHIIIGGGLLLYYYjjjvvv|||yyymmmccc___]]]___fffkkkpppyyyzzzqqqddd\\\OOODDD>>>;;;::::::===???@@@>>>;;;888777888333111...------,,,***)))******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))******++++++******)))************************,,,++++++******++++++,,,---------,,,,,,+++++++++------.........---,,,+++,,,,,,---------.........------------------------......///000000000000000111111000000//////......////////////000000000111||||||{{{mmmTTTAAA:::888555333333222111000111111000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))***++++++***)))***+++++++++++++++++++++++++++*********)))))))))((((((************************(((((((((((((((((())))))************+++++++++++++++++++++***************))))))***++++++++++++***************************+++++++++************)))++++++******++++++,,,---,,,,,,,,,+++++++++++++++)))***++++++******+++---***+++---...///222666:::@@@KKK[[[jjjttt}}}wwwiii\\\UUUUUUYYY]]]dddiiiqqq|||zzzqqqjjjddd```bbbjjjsssxxxyyyrrrtttyyy}}}zzz|||~~~{{{yyy|||vvvnnnhhhbbbYYYLLLCCC===:::888:::===>>>===:::>>>===<<<;;;;;;<<<===>>>BBBAAA@@@AAACCCCCCCCCAAA???@@@AAACCCFFFHHHIIIJJJIIIJJJLLLMMMNNNOOORRRUUUXXX^^^bbbdddjjjuuu}}}}}}ssscccWWWTTTQQQNNNMMMNNNOOOPPPPPPMMMQQQTTTYYYbbblllqqqqqqqqqqqqqqqqqqqqqsssvvvyyy}}}|||zzzyyyyyy{{{vvvnnnhhheeelllooosssuuussskkkaaaYYYUUUTTTUUUWWW\\\dddkkkpppzzz}}}|||zzzqqquuuPPPOOOJJJJJJNNNWWW___eeelllrrr{{{yyymmm```YYYTTTUUUYYY```kkkuuu{{{}}}}}}wwwlll\\\MMMDDD???===<<<===???@@@>>>;;;888666555555333000......---,,,*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))))))))******)))))))))************************,,,++++++******++++++,,,------,,,,,,,,,,,,++++++------.........---,,,+++,,,------------.........///...---,,,,,,---...///......///000000000000000222222111000///...------/////////000000000111111}}}}}}|||mmmUUUBBB;;;888555333222222111000222111///.........///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++)))***++++++***)))***++++++++++++++++++++++++++++++*********))))))))))))***************+++++++++***************+++++++++)))))))))*********++++++************************))))))***++++++++++++***************************+++++++++*********))))))+++***++++++++++++,,,,,,++++++++++++++++++++++++(((***++++++******,,,---000//////...000555<<>>>>>===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGHHHDDDFFFIIIJJJKKKKKKLLLMMMRRRTTTVVVVVVWWWXXX[[[]]]^^^dddiiikkkqqq{{{tttkkkhhhdddaaa___^^^]]][[[XXXXXXYYY[[[^^^aaa```^^^^^^^^^^^^^^^```eeelllrrr}}}}}}}}}}}}wwwsssqqquuuvvvyyy~~~uuulll]]]YYYTTTQQQRRRXXX___cccmmmpppvvv{{{~~~~~~|||xxxeeeeee]]]XXXVVVWWWWWWWWWZZZ___lllxxx|||mmmbbbWWWSSSSSSWWW```iiirrrvvvzzz}}}wwwhhhYYYNNNGGGCCCAAA<<<======<<<:::888666555888555333111111000...---***++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************))))))************))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------............000///---,,,,,,---///000......///000000000000000111111000000//////......//////000000000111111111yyy~~~}}}~~~jjjUUUEEE;;;888444222111222111111222111///.........///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++)))***++++++***)))***+++************************,,,,,,+++++++++*********))))))*********+++++++++))))))******++++++++++++((((((((()))))))))******************************))))))***++++++++++++***************************+++++++++*********))))))******++++++,,,,,,,,,,,,))))))******************(((***+++,,,++++++---...555555444444888AAAKKKSSS```hhhrrryyy|||}}}~~~zzzqqqjjjYYYVVVTTTUUUZZZdddnnnuuu|||wwwmmmhhheeeaaa\\\XXX___\\\]]]dddrrr}}}mmmaaa___aaaccceeeeeedddbbbaaaXXXTTTNNNIIIGGGDDD???<<<<<<;;;;;;<<<>>>?????????AAAAAA@@@@@@AAAAAAAAABBBAAABBBCCCDDDFFFHHHKKKMMMLLLOOORRRTTTTTTUUUWWWYYY___```bbbbbbcccdddgggiiikkkrrrxxx{{{~~~|||yyywwwrrrpppnnnmmmkkkfffaaa^^^]]]\\\[[[[[[^^^gggrrrzzz{{{zzzzzz{{{{{{yyyyyyqqqjjjaaaXXXSSSTTTXXX[[[aaadddjjjqqqwww{{{}}}~~~}}}}}}uuuooojjjfff___VVVQQQRRR[[[gggwww{{{ooobbb[[[XXXVVVXXX\\\eeekkkrrrwww~~~sssggg\\\RRRIIIDDDAAA@@@???>>>===;;;:::888888666333222222222000///,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++***************************++++++++++++++++++***************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111000...------...000111......///000000000000000......//////000000111111000000000000111111111111ttt}}}{{{hhhUUUFFF;;;777333000000111111000111111000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,)))***++++++***)))***+++)))))))))))))))))))))))),,,,,,,,,++++++++++++***)))))))))***++++++,,,,,,'''''''''((())))))******'''((((((((())))))))))))***************+++++++++))))))***++++++++++++***************************+++++++++************))))))***+++,,,,,,,,,,,,+++)))))))))))))))*********)))+++,,,---,,,---...000222444777===DDDOOOZZZbbbjjjpppwww{{{{{{{{{{{{}}}{{{uuurrrqqqmmmddd[[[VVVLLLOOOUUU]]]gggqqqzzz~~~qqqjjjccc```\\\WWWUUUVVVXXX\\\fffsssuuueeeZZZUUUVVVWWWWWWWWWUUUSSSRRRFFFCCC@@@>>>>>>>>>===<<<>>>?????????@@@@@@AAAAAAEEEDDDDDDCCCBBBAAA@@@???BBBCCCEEEGGGIIILLLPPPSSSPPPUUUYYY\\\]]]___dddhhhhhhjjjlllmmmoooqqqtttwwwyyywwwpppnnnllllllpppzzz{{{wwwvvvxxx|||~~~zzzyyy}}}|||rrrggg___[[[[[[[[[WWWZZZ___eeelllqqqvvvxxxyyy||||||xxxmmm^^^SSSOOOOOOVVVaaalllwwwxxxmmmfffaaaZZZVVVUUUYYY```gggmmmxxx~~~uuujjj___SSSLLLHHHDDD@@@===<<<;;;:::888666444222222222333222000------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......------........./////////111000///......///000111......///000000000000000------...///000111222222000000000111111111222222ppp||||||{{{gggSSSEEE:::777222/////////000000000000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))***++++++***)))***+++************************++++++++++++************((())))))***++++++,,,,,,&&&''''''((())))))******(((((()))))))))*********))))))*********+++++++++))))))***++++++++++++***************************+++++++++************))))))***+++,,,,,,,,,++++++)))))))))******+++++++++***,,,............000222222888BBBMMMVVV```hhhlllooouuu{{{}}}zzzvvvssssssjjjddd```^^^YYYRRROOOQQQSSSYYYbbbmmmxxxxxxpppjjjfffbbb___^^^ZZZTTTVVV[[[^^^jjj||||||uuuiii\\\RRRLLLLLLMMMMMMLLLJJJHHHFFF@@@>>><<<;;;<<<===>>>>>>AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFIIIKKKNNNPPPQQQUUU[[[______cccgggiiijjjmmmtttzzzvvvyyy}}}~~~}}}zzzvvvssssssuuuyyy||||||{{{|||yyyqqqlllhhhggg``````aaabbbeeeiiilllooosssxxx~~~{{{jjj]]]WWWNNNNNNQQQWWWcccuuuwwwsssooofff___[[[WWW[[[___ccclll{{{wwwnnnddd^^^RRRLLLDDD???<<<;;;999777777666444444666777666555///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,+++++++++,,,,,,------------,,,,,,,,,,,,---...///............////////////000000000000000000000000......///000000000000000......//////000000111111000000111111111222222222mmm{{{{{{|||gggRRRCCC:::666111......////////////000111111111000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))+++++++++***)))***+++++++++++++++++++++++++++************))))))))))))((())))))***++++++,,,,,,((())))))***+++,,,,,,,,,)))************+++++++++))))))******++++++++++++))))))***++++++++++++***************************+++++++++************))))))***+++,,,---,,,++++++*********++++++,,,,,,,,,+++,,,.../////////111333;;;EEESSS```jjjppptttuuurrrwww}}}}}}xxxpppjjjggg[[[TTTPPPPPPMMMIIIMMMUUUbbbhhhrrr|||{{{sssjjjaaa\\\___]]]^^^___[[[VVVZZZccclll|||{{{xxxsssoooiii___SSSKKKGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>>>>???@@@@@@CCCDDDFFFFFFFFFGGGHHHIIIDDDFFFHHHKKKNNNPPPQQQRRRRRRTTTWWWYYY[[[___eeejjjtttwwwzzz{{{zzz}}}uuuvvvyyy|||yyywwwtttrrrrrrtttwwwyyyyyy{{{zzzvvvssstttrrrnnnkkkiiiiiijjjkkkooottt{{{uuuhhhbbbSSSNNNIIIJJJUUUggg{{{}}}{{{ssskkkggg\\\]]]]]]\\\cccrrrzzzsssnnn___XXXMMMEEEBBB???===;;;;;;999888999:::<<<<<<;;;000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))************))))))************************,,,++++++++++++++++++,,,+++++++++,,,,,,------------,,,,,,+++,,,---...///............/////////000000000111111111111000000...//////000000000000000000000000000////////////000111111111111222222222ttt}}}|||{{{xxx~~~eeeOOOCCC;;;999666222000/////////.........///////////////,,,+++*********+++,,,------..................---+++++++++***++++++,,,,,,***)))))))))***+++,,,,,,---,,,,,,+++***)))((((((((())))))***++++++,,,,,,++++++******++++++,,,---(((((((((((()))***+++,,,((())))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---......---,,,---///...///000111333777===AAAIIITTTcccqqqyyy|||{{{zzzxxxxxxyyyxxxsssjjj^^^WWWUUUMMMIIIJJJLLLNNNTTT]]]pppzzzxxxoooiiiddd^^^\\\]]]aaa```]]][[[\\\aaajjjppp|||xxxvvvwwwzzz{{{wwwsssoookkkeee]]]UUUNNNIIIFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>======@@@BBBCCCDDDGGGIIIKKKKKKJJJIIIIIIJJJMMMLLLMMMPPPUUUZZZ\\\]]]bbbbbbcccdddgggnnnwww|||uuulllfffjjjrrrvvvyyy{{{zzzxxxvvvtttssstttuuuvvv}}}~~~zzzuuunnniiieeegggkkkpppwww}}}vvvnnnjjj]]]VVVMMMJJJOOOYYYdddkkkxxxqqqddd```[[[ZZZ___iiiuuu}}}}}}wwwmmmaaaVVVPPPHHH>>>:::<<<444444444666999:::999888555444222000///...------,,,,,,,,,++++++,,,------000///...---,,,+++++++++************************+++++++++*********))))))++++++************++++++******+++,,,------......+++++++++******))))))))),,,,,,+++******+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////.........------------...//////111111000000//////.........//////000000000000000000000000000000000000000000000111111111222222222oooyyy|||zzzzzz~~~eeeOOOBBB999777444222000000000111////////////////////////---,,,++++++++++++,,,---------............------,,,,,,++++++***+++++++++*********)))******++++++,,,,,,++++++***)))))))))************************++++++******++++++,,,---******)))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,******+++,,,///000111222777???HHHNNN[[[cccooozzz|||vvvmmmbbbVVVNNNKKKFFFEEEJJJPPPWWWcccooorrrkkkfffeeebbb\\\YYYZZZXXXZZZ]]]bbbhhhpppyyyzzzsssnnnmmmmmmppptttsssmmmhhh]]]ZZZTTTNNNIIIFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCDDDEEEEEEEEEFFFIIIMMMPPPQQQQQQQQQRRRXXXZZZ^^^bbbgggjjjmmmnnnssstttvvvxxx}}}~~~rrriiiiiiooouuuyyy}}}}}}|||zzzyyywwwwwwwwwwww}}}yyyssseeecccbbbccchhhpppxxx}}}wwwqqqnnnggg```VVVPPPPPPUUU[[[^^^nnnwww{{{ooojjjccc^^^^^^cccjjjoooyyy}}}uuujjj___WWWMMMAAA:::999999888777888999:::888777555444333222000///...------,,,,,,,,,,,,,,,------111000///...------------************************+++++++++*********))))))++++++************++++++*********+++,,,------------------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......///............///000000111000000000/////////.........///000000000000///000000000000000000000000111111111111111111222222kkkwww~~~{{{}}}~~~dddNNNBBB777666444222111111222333///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,+++************++++++******)))*********************************,,,,,,++++++***)))((((((+++************+++,,,,,,,,,+++***)))((((((((((((************+++++++++,,,*********************************++++++++++++,,,+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------,,,***)))***,,,///111444999AAANNN[[[cccpppuuu}}}vvvjjj^^^TTTKKKEEEFFFFFFJJJQQQ[[[gggwwwwwweee```]]]^^^]]]YYYWWWXXXVVV]]]gggqqq{{{{{{ssskkkdddbbbbbbdddggghhhddd\\\UUUKKKHHHEEEBBBAAABBBEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGGGGGGGJJJOOOUUUZZZ]]]^^^___```iiiooowww}}}rrrppptttyyy{{{xxxvvvxxx}}}oooiiiaaa[[[\\\ccclllsssvvv~~~}}}wwwsssqqqpppjjjbbb[[[XXXWWWWWWWWW[[[dddttt{{{uuummmeee```^^^___aaannnuuu{{{rrriii```VVVIII@@@======;;;999888999888777666444555555444333111///......------,,,,,,,,,------//////...---,,,,,,,,,,,,************************+++++++++***************++++++************++++++))))))******+++,,,,,,,,,---------,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......///////////////000111111000000000000////////////---......///////////////000000000000000000000000222222111111111111111111lllzzz~~~~~~dddNNNAAA888777444222000000111222000000000///////////////000000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++************,,,,,,+++***)))))))))***))))))*********+++++++++,,,,,,++++++***)))))))))***************++++++,,,++++++***)))(((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///000///...,,,,,,---//////333<<>>>>>??????AAADDDGGGJJJGGGJJJMMMQQQSSSSSSRRRQQQOOOOOOQQQTTTXXX]]]aaadddfffkkkrrrvvvzzz|||xxxvvvvvvvvvzzz|||{{{{{{}}}{{{wwwnnnmmmlllkkkkkkmmmoooppppppooonnnlllkkkkkkkkkkkkjjjjjjjjjkkklllnnnooopppnnnnnnooopppsssvvvyyy{{{}}}}}}uuuttttttvvvxxxxxxvvvuuupppqqqsssuuuxxxzzz}}}~~~}}}{{{{{{wwwssspppqqqvvvzzz{{{zzz}}}||||||}}}}}}{{{yyyxxxxxxvvvoooiiieeegggkkkrrr|||zzzrrrmmmfffddddddfffkkkpppssstttrrruuuuuuqqqnnnllleee\\\SSSMMMEEE>>>:::888777666444444444444444444444444222111000///............------,,,,,,,,,,,,------************************))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////.....................//////000.../////////000000000111///000000111111111111111000000000000000000000000//////000111222333333444qqq}}}zzzgggQQQEEE888666444222111111222222222222222111000//////...+++,,,---.........---,,,---......//////......---+++++++++***++++++,,,,,,***)))))))))***+++,,,,,,************************...---,,,+++***((('''''')))))))))))))))******+++,,,+++***)))((((((((((((((())))))))))))*********------------------------))))))))))))************))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...000333888>>>BBBTTT]]]lllyyy{{{ooo___SSSOOOOOORRR[[[kkk~~~zzzsssrrrlll```WWWUUUSSSQQQYYYbbbxxxzzzooofff```]]]WWWVVVTTTOOOIIIDDDBBBAAA@@@BBBCCCDDDEEEHHHKKKMMMOOOPPPRRRTTTVVVXXXXXXXXXVVVWWWYYY^^^dddjjjpppttt}}}~~~yyywwwtttqqqooopppqqqrrrsssxxxzzzyyyyyy{{{yyyuuujjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjkkklllnnnppppppoooooopppqqqrrrtttuuuvvvyyy||||||wwwtttnnnoooppprrrrrrrrrqqqqqqmmmnnnppprrrtttvvvwwwxxxvvvwwwxxxzzz|||}}}{{{|||~~~~~~~~~|||xxxzzz|||zzzwwwyyy|||~~~sssjjjggghhheeeqqqyyyuuummmhhhbbb___```dddhhhjjjjjjoooqqqooooooqqqlllddd\\\UUULLLCCC===:::888777444444333333333444555555222222000///............+++++++++***++++++,,,,,,************************))))))******++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***+++,,,------,,,+++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......///////////////000111111.../////////000000111111000000111222222222222222000000000000000000000000......///111222333444555nnn|||fffNNN@@@:::777333111111111000000000000////////////000000000000000000///...---,,,((()))***,,,---...//////,,,***)))+++///000---+++((((((((((((((((((((((((((()))***+++,,,++++++***......---+++)))(((***+++///,,,******++++++)))&&&,,,+++***)))((('''&&&%%%,,,,,,++++++***+++++++++---+++)))***,,,---,,,)))(((((()))***+++,,,,,,,,,...---+++*********++++++---,,,,,,++++++,,,,,,---+++)))(((***---///...,,,.........000444<<>>===:::666333222222000///000000////////////000000.../////////......---,,,,,,---------------,,,,,,+++,,,,,,)))&&&&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,+++)))((()))+++)))))))))***++++++++++++*********)))))))))))))))'''((()))***++++++,,,,,,+++++++++++++++,,,+++++++++++++++***************++++++******************---,,,,,,++++++,,,,,,---,,,,,,---...000000000///222444<<>>BBBuuu}}}uuuvvvxxxaaaMMMAAA888666444222111000111111222111///------...///000------...............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))+++,,,,,,,,,+++*********++++++,,,,,,++++++************++++++++++++---+++***+++,,,---,,,+++************************)))***,,,.........---,,,++++++++++++++++++++++++111...***))))))***++++++***++++++++++++,,,,,,,,,000,,,+++---...---...111...222777???OOOeeeuuu|||zzzlllaaaZZZXXX```jjjzzztttiii```VVVOOOLLLKKKJJJHHHMMMTTTbbbuuu{{{sssppplllcccZZZWWWLLLKKKJJJJJJKKKMMMOOOOOORRRTTTYYY^^^ccceeeeeeeeedddgggmmmuuu~~~|||{{{zzzzzz{{{|||}}}}}}{{{zzz~~~}}}|||zzzyyyzzz~~~~~~vvvssstttrrrttttttooolllmmmllliiifffdddbbbbbbccccccbbbaaaaaabbbcccbbbaaadddiiinnntttuuuuuuwwwxxxyyyzzzzzzxxxwwwuuuttttttwwwzzz|||~~~~~~|||~~~uuupppppprrryyymmmeeeeeejjjppp~~~~~~xxxtttmmmbbbXXXNNNFFF@@@<<<444444333222000000000111222222111000///......------------,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------------------...//////......------------......---///111///,,,---111555888555111//////000000///////////////000000000000222111000111222222111000222222222222222333333333555333444777999;;;CCCLLLsss}}}|||tttuuuxxxaaaMMMAAA888666444222111000111111222111000///...///000000------......///.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,,,,)))+++,,,...---,,,***(((************+++++++++,,,,,,*********+++,,,+++***))))))))))))))))))******'''(((***,,,------------++++++++++++++++++++++++111...+++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,000,,,,,,//////...///333000666@@@KKK^^^uuutttgggYYYSSSXXXdddvvvqqqfffYYYVVVQQQMMMKKKKKKLLLMMMZZZfffxxxrrrkkkeeeddd```WWWOOOLLLHHHHHHHHHIIIKKKMMMOOOQQQXXX\\\bbbhhhmmmooopppooorrrwww}}}zzzzzzzzz|||~~~xxxvvvxxxzzz~~~|||yyyxxxuuurrrnnnllljjjhhhhhhgggeeecccbbbbbbbbbbbbcccfffkkkppptttttttttttttttuuuuuuuuurrrqqqppppppqqqtttvvvxxxxxxyyyzzz{{{}}}wwwnnnjjjiiirrryyynnnhhhhhhiiirrr{{{yyyuuunnneee[[[PPPEEE???888777666444333222111111000111222222222111//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---............------------......---///000///------111444555333///...///000000000000111111111222222222222222111000111222333222000111222222222333333333444555444666888999???OOO^^^qqq|||{{{ssstttwww```LLL@@@888666444222111000111111222222111000///000000111......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,------------+++,,,,,,---,,,+++)))(((*********+++++++++,,,,,,+++***))))))++++++***)))((()))))))))))))))******'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++///---******+++,,,,,,,,,+++++++++,,,,,,,,,------///,,,,,,///...,,,...333444>>>JJJXXXjjjvvveee\\\TTTVVVdddxxxuuujjjbbbWWWUUURRRNNNLLLOOOVVV[[[jjjvvvtttkkkggg```ZZZXXXTTTNNNIIIHHHMMMNNNNNNNNNNNNOOOQQQSSS^^^bbbiiipppuuuyyy|||~~~{{{tttuuuzzz~~~yyyxxxuuurrrpppnnnkkkgggdddeeeeeecccccceeehhhmmmpppqqqqqqpppoooooonnnmmmmmmkkkkkkkkklllnnnpppssstttssstttuuuvvvvvvxxx||||||}}}~~~}}}ssskkkhhhiiittt~~~tttlllhhhgggmmmvvv|||vvvnnneeeYYYMMMFFF???===:::888666555333222///000222444444333111000//////......------,,,,,,...........................---,,,++++++,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++***++++++,,,---......------------......---...///...---...000333222000...---///000000000111111111222222222333333222000000000222333222111111222222333333444444444666777999:::===HHH___tttppp{{{{{{sssssswww```KKK???888666444222111000111111222111111000000000000000000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++,,,,,,,,,------...---+++*********++++++***++++++++++++,,,,,,,,,+++***))))))++++++***)))(((((())))))*********+++*********************)))++++++++++++++++++++++++,,,***))))))***,,,,,,+++++++++,,,,,,,,,---------...,,,,,,...---,,,000666:::FFFUUUcccuuuooobbbTTTTTTXXXcccuuuuuukkkeee```UUUSSSPPPMMMNNNVVVdddooo~~~{{{qqqggg___```XXXQQQNNNKKKHHHHHHKKKOOOPPPPPPPPPOOORRRVVVZZZ___dddmmmuuu}}}yyypppkkkooovvv~~~{{{xxxtttooollljjjhhhffffffgggiiikkklllmmmlllkkkiiihhhfffeeeeeeeeeeeegggiiikkklllnnnooopppqqqrrrrrrrrrtttwwwyyy}}}}}}{{{~~~{{{{{{|||}}}xxxnnnhhhdddiiitttssskkkbbbbbbhhhttt|||uuulllbbbXXXQQQFFFBBB===:::888666444222///000222444555555333222000000///......---,,,,,,************************---,,,+++******+++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------.........------------......,,,---............000111000///------///111111000000000000111111111222222111000///000222333222111111111222333444444555555666777:::<<>>888666444222111000111111111111000000000/////////000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++++++++,,,------...---+++))))))***,,,---++++++++++++,,,,,,,,,,,,,,,*********+++,,,+++***)))))))))***++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++***)))((()))+++,,,,,,+++,,,,,,,,,,,,------------...,,,---//////000777@@@EEESSSdddrrrooo___VVVQQQZZZhhhwwwwwwjjjddd___[[[OOOOOOPPPRRRXXXeeeuuu~~~{{{zzzyyywwwtttooohhh___YYYVVVOOOIIIHHHGGGGGGLLLRRRWWWWWWUUURRROOOQQQVVV[[[dddlllxxx~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||tttllldddaaajjjttt}}}zzzrrrpppnnnmmmmmmllljjjhhhhhhhhhfffdddbbbaaa___^^^___```bbbdddfffggghhhhhhjjjkkkmmmnnnnnnpppsssuuuyyy|||zzzzzz||||||{{{zzzyyy{{{~~~xxxnnngggcccbbbiiiyyyyyynnnddd``````iiiuuu|||uuummmeee___OOOHHH@@@:::888666444111000111333444555555555444111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,///............///000000......------------......,,,------...//////000000000///---...000111111000//////000000000111111111111000///000222333333222111111222333444555666666555666:::>>>FFFYYYwwwrrr|||~~~vvvtttvvv___JJJ>>>888666444222111000111111///000000000//////...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++******)))***+++,,,---++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------+++***+++,,,---,,,+++)))******+++,,,,,,------++++++*********++++++,,,++++++++++++++++++++++++***)))(((***,,,------,,,,,,,,,,,,------------......---...111444888DDDPPPZZZhhhxxxqqq^^^VVVUUU^^^mmm~~~ttthhhcccbbb___YYYQQQTTT[[[dddnnnzzzxxxqqqmmmmmmmmmmmmlllhhhaaaWWWQQQLLLHHHFFFIIIKKKNNNUUU]]]aaa```^^^YYYUUUXXX___fffxxx~~~|||{{{{{{|||}}}|||{{{zzzzzz{{{}}}~~~~~~{{{yyyuuuuuuuuuuuuuuuvvvwwwwwwuuuwwwyyyyyyxxxxxx{{{}}}{{{zzzyyywwwwwwwwwwwwwwwzzz|||}}}{{{|||||||||}}}|||{{{zzzyyywwwwwwwwwxxxxxxyyyyyyyyyvvvuuuuuuwwwzzz|||}}}|||zzzxxxvvvuuuuuuuuusssrrrrrrrrrsssrrrqqqpppoooooommmhhhbbb]]]YYY\\\jjjxxx|||zzzyyyuuuoookkkfffeeedddbbb```^^^\\\[[[YYYZZZ]]]___aaaaaaaaaaaabbbdddfffhhhiiikkkmmmpppuuuwwwzzz{{{|||}}}|||yyywwwxxx~~~~~~}}}|||}}}}}}|||{{{}}}}}}~~~}}}zzztttmmmhhhfffbbbeeeqqqwwwkkkddd```dddllltttyyyqqqlllZZZQQQFFF>>>;;;999777444333333444444555555666666222222111000///...---,,,........................++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++......------......///000......------------......,,,,,,,,,...///000//////111///...///111222111000000000000000111111111111000//////000222444333222111111222333444555666666777888<<>>;;;999555444444444444555666777222222111000///...------++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---.........------.........,,,,,,,,,...///000///...111000///000111222111000000000111111111222222222000//////000222444333222111111222333444666666777<<<<<<@@@JJJWWWlllxxxzzz|||ttt\\\HHH===888777444222000/////////222000//////000111111000------............------......------------......000---******,,,---,,,******)))))))))+++,,,+++***---------...///000111222)))******+++,,,,,,---------......---+++******+++************************((()))***+++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---//////...---++++++---...000444888888<<>><<<:::::::::999777555555555333222111000/////////000000///...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.................................------,,,,,,+++000---***+++---///---+++---------.........//////............////////////000000000000000000000000......//////000000111111222111000000///000000111222222222222222222222222222222333333444666999:::999===EEERRReee}}}zzzyyyyyyvvv\\\HHH===888666444222000/////////222000//////000111111000------............------------,,,,,,,,,,,,------000---******,,,---,,,++++++))))))***+++,,,+++***************+++,,,---...------,,,,,,+++***)))))),,,---------,,,++++++,,,************************)))******++++++++++++***---------,,,,,,++++++++++++++++++***++++++,,,---,,,------,,,+++,,,...000...333999>>>GGGWWWmmm}}}kkk[[[QQQPPPZZZgggwwwttthhh[[[QQQRRRPPPPPPVVVaaappp|||wwwrrrjjjccc___\\\YYYXXXYYY\\\```cccccc___YYYUUURRRRRRTTTYYY^^^aaabbb```bbbeeejjjqqq}}}{{{zzzzzzyyy~~~}}}}}}~~~~~~yyyvvvsssrrrrrrssssssrrrjjjiiihhhgggfffeeeeeeeeebbbccccccccccccbbbaaaaaaaaaaaa```````````````aaa```bbbddddddccccccdddeeedddeeeeeedddccccccdddfffjjjjjjjjjiiiiiiiiihhhhhhggggggggggggfffeeedddcccaaaaaaaaabbbcccdddeeefffddddddeeeeeeeeedddddddddcccccccccaaa___\\\YYYWWWQQQQQQPPPOOONNNMMMMMMMMMMMMNNNMMMLLLNNNXXXfffqqq{{{rrrllllllnnnooorrrwww}}}|||xxxsssrrrqqqnnngggbbb___]]]ZZZXXXWWWVVVWWWWWWWWWYYYZZZ[[[[[[\\\^^^```aaaffflllnnnoooqqquuuyyy{{{~~~|||{{{~~~{{{~~~~~~}}}|||zzzwwwtttqqqpppuuuxxxzzzwwwttttttyyy~~~xxxppplllkkkmmmnnnyyypppcccWWWPPPIIIDDD???<<>>IIIWWWjjj~~~{{{mmm\\\RRRQQQWWWcccnnntttwwwvvvlll___UUULLLEEEGGGIIIOOOYYYiiiyyyjjjfffaaa]]]ZZZYYYXXXVVVUUUYYY```eeefffccc^^^[[[UUUXXX[[[^^^___```aaabbbfffnnnzzzyyyvvvvvvwwwxxxyyy~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxwwwvvvpppnnnkkkjjjlllnnnpppqqqeeeeeedddcccbbbaaa``````]]]]]]]]]]]]]]]\\\[[[[[[^^^]]]\\\[[[[[[ZZZ[[[[[[[[[\\\]]]\\\[[[[[[\\\^^^\\\^^^______^^^]]]]]]^^^______``````aaaaaabbbbbb^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^``````]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYWWWVVVUUUPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQRRRWWW___fffpppooojjjddd^^^\\\\\\^^^```cccgggmmmrrrvvvxxxyyy}}}}}}}}}}}}zzzsssnnnfffdddaaa]]]ZZZXXXWWWWWWWWWYYYZZZ[[[ZZZZZZ[[[\\\ZZZ___eeeiiikkkmmmrrrvvv{{{}}}~~~{{{wwwvvvwwwzzzvvvwwwzzz~~~|||}}}}}}}}}|||yyywwwuuuxxx}}}zzzuuuuuuvvvzzzsssooonnnnnn|||~~~rrrggg^^^UUUKKKEEEAAAEEEGGGBBB999333333555777777666555333000---,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++...---,,,+++,,,---...///***+++,,,+++++++++---///..................------............////////////000000000000000000000000222222222222111111111111...///000111222222111111222222222222222222222222///111333333333444666888>>>DDDRRRgggyyyxxxxxx^^^HHH<<<777666444222000///000000222000//////000111111000,,,------......------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++***************+++,,,,,,++++++++++++++++++++++++******+++---//////...---++++++++++++++++++++++++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------)))+++,,,------...111333888===HHHUUUfffyyy~~~kkkaaaWWWTTTXXX```hhhmmmjjjiiiddd[[[QQQJJJGGGEEEEEEKKKVVVggg|||rrrbbb___]]]\\\]]]]]]]]][[[YYY^^^dddiiihhheee```^^^[[[^^^aaaaaa```bbbhhhmmmvvv}}}yyywwwuuuuuuvvvyyy{{{}}}~~~~~~~~~}}}|||zzzzzzzzzzzz{{{zzzzzzyyyyyyvvvwwwxxxwwwtttqqqppppppllliiiffffffhhhkkkmmmnnnddddddcccccccccbbbaaaaaa^^^_________^^^]]]\\\\\\___^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[YYYWWWWWWYYY[[[ZZZ\\\^^^^^^]]][[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\WWWXXXXXXXXXXXXXXXWWWWWWYYYYYYYYYYYYZZZ\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZXXXXXXXXXYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\ZZZ[[[\\\\\\\\\]]]```cccjjjfffaaa\\\ZZZXXXXXXWWWXXXZZZ^^^bbbfffiiikkklllpppvvv}}}~~~zzztttqqqmmmhhhccc___\\\[[[YYY[[[]]]]]][[[ZZZYYYYYYZZZ^^^cccgggjjjmmmqqqtttzzzzzzzzzwwwtttrrrsssuuussssssuuuwww|||{{{}}}~~~}}}{{{yyyzzz|||xxxwwwyyy|||wwwuuuttttttvvvlll```SSSKKKGGGIIIJJJIIICCC===888666555666666666444111...,,,---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---,,,+++++++++---///000+++---///---+++***---000...............---------............////////////000000000000000000000000222222222111111000000000,,,...000222333333111000111222222222222222333333111444666666666777:::===CCCJJJZZZqqqxxxuuuwww]]]HHH<<<777555333111000000000000222000//////000111111000,,,,,,------------,,,,,,------............------+++,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++,,,++++++++++++,,,,,,---***+++++++++++++++,,,,,,******+++---000111///---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........000333666>>>FFFSSScccuuuzzzjjj[[[YYYWWWXXX^^^ccceeeddd```\\\UUUOOOIIIEEEFFFHHHIIIRRRddd|||}}}mmm___```bbbeeehhhiiihhhgggeeeiiimmmnnnkkkfffcccaaadddfffhhhggggggmmmyyy}}}yyywwwwwwvvvvvvvvvwwwxxx{{{|||}}}{{{yyyyyyzzz{{{{{{zzz{{{{{{{{{zzzyyywwwvvvuuurrrtttuuutttrrrooonnnnnnmmmkkkhhhgggiiikkklllmmmggghhhiiijjjjjjiiiiiihhhhhhhhhhhhhhhgggfffeeeddddddcccbbbaaa``````___```^^^^^^\\\YYYWWWXXXZZZ]]]]]]___aaaaaa^^^\\\[[[\\\[[[[[[ZZZZZZYYYXXXXXXXXXUUUUUUVVVVVVWWWVVVVVVVVVXXXXXXYYYYYYZZZ\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZ\\\^^^___bbbccceeeggghhhiiiiiiiiieeefffhhhiiiiiiiiijjjjjjjjjgggdddbbbaaa```]]]ZZZXXXYYY[[[]]]___```aaabbbeeekkkppprrrwww||||||zzzyyy{{{~~~zzztttnnniiieeecccaaacccdddccc```]]][[[[[[aaadddgggkkkmmmppprrrtttxxxwwwvvvtttrrrqqqssstttsssssssssuuuxxx|||~~~~~~}}}|||{{{~~~~~~{{{{{{~~~zzzxxxpppwwwxxxkkk\\\RRRJJJHHHGGGJJJLLLHHH???777333444555666555333000...---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,---...///000000---,,,,,,+++,,,---//////---///000...+++***,,,///.....................---............////////////////////////////////////111111111000000//////...,,,...000222333333111000111111111222222333333333222555777777666888===BBBIIISSSeee}}}|||uuuqqq~~~ttt\\\HHH===666555333111000000000111222000//////000111111000,,,,,,------------,,,,,,------////////////------***+++------,,,+++,,,---,,,+++***+++,,,------++++++***************++++++------,,,++++++*********+++***+++...111222///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------.../////////...000333999===EEEPPPaaarrr}}}lllcccWWW\\\aaacccfffgggbbb\\\WWWQQQKKKIIIFFFDDDFFFJJJRRR^^^uuuwwwiiibbbeeekkkrrrxxxyyywwwtttrrrtttuuuqqqlllgggggghhhgggiiijjjkkkppp|||yyyuuuttttttuuuuuuvvvxxxzzz}}}~~~|||{{{{{{zzzyyyxxxwwwvvvwwwyyyzzz{{{zzz{{{{{{{{{zzzxxxwwwuuutttsssuuuwwwvvvtttrrrqqqqqqrrrpppnnnnnnooopppppppppoooppprrrtttuuuvvvuuuuuutttttttttsssrrrqqqpppoookkkkkkjjjiiihhhhhhhhhiiifffeeebbb___]]]___bbbeeefffggggggfffccc```````````````___]]]\\\ZZZYYYYYYWWWXXXYYYYYYZZZZZZZZZZZZ\\\\\\\\\]]]^^^___```aaacccbbb```___^^^]]]^^^^^^^^^^^^^^^^^^```bbbeeefffjjjlllnnnppprrrsssssssssoooppprrrsssttttttttttttnnnmmmllllllkkkiiieeebbb^^^^^^^^^^^^^^^_________bbbfffhhhhhhkkkpppqqqooorrruuu{{{|||xxxssspppnnnmmmmmmmmmjjjfffcccaaaaaaiiijjjmmmooorrrtttuuuvvvvvvtttrrrppppppppprrrrrrppppppqqqsssuuuxxx{{{}}}}}}}}}~~~~~~~~~|||{{{|||yyytttuuu{{{uuuggg\\\MMMGGGCCCFFFMMMMMMEEE<<<555555666666555444333222//////...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............)))******+++,,,---......,,,,,,------------------.........---,,,+++,,,...---------.........//////............////////////////////////////////////000000000///////////////...///000111222222111111111111111222222333333444111444666555444888@@@GGGNNN[[[pppwwwpppnnn|||rrrZZZGGG===666555333111000000111111222000//////000111111000+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++(((+++......,,,+++,,,---,,,+++***+++---...---,,,+++******))))))*********++++++++++++++++++++++++,,,++++++...222222...***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......000/////////111888AAAGGGQQQ___rrr|||kkkdddcccbbbkkkrrrqqqlllggg^^^UUUOOOIIIGGGIIIJJJIIILLLQQQ```ooopppgggeeejjjttt~~~vvvvvvtttnnnhhheeehhhlllkkkmmmpppvvvyyysssrrrtttvvvwwwyyy{{{zzzzzzxxxvvvttttttvvvyyyxxxwwwvvvxxxzzz|||}}}|||{{{||||||{{{zzzyyyxxxwwwwwwyyy{{{zzzxxxwwwvvvvvvvvvuuuuuuvvvxxxyyyxxxvvvvvvxxx{{{~~~}}}}}}}}}|||{{{zzzxxxxxxvvvuuuuuutttttttttuuuuuurrrqqqnnnkkkiiikkkpppsssssssssrrroookkkhhhhhhiiiiiiiiihhhgggeeedddcccbbb``````aaaccccccdddddddddeeeeeeeeefffggghhhiiijjjmmmllliiifffeeeddddddeeecccdddeeegggiiilllnnnoooppprrruuuwwwyyyyyyyyyyyyvvvvvvvvvwwwyyyyyyyyyyyytttttttttsssqqqooonnnmmmggggggfffeeeeeeeeeeeeeeehhhiiihhhddddddhhhjjjiiikkknnnrrrwww{{{~~~~~~|||zzzxxxwwwxxxxxxvvvrrrmmmiiihhhiiilllmmmooorrruuuxxxyyyyyyuuussspppmmmmmmnnnnnnoookkklllnnnpppsssvvvxxxyyy{{{~~~|||}}}||||||~~~|||zzztttttt{{{rrrhhhUUUMMMEEEEEEJJJNNNLLLHHH::::::999888666555444444222111000///////////////------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,++++++)))))))))+++---------+++,,,,,,---...///000000............////////////////////////////////////000000000000000000111111000000000000000111111111000111111222333333444444333555777555444999DDDMMMZZZiii~~~ssslllooo|||pppYYYGGG>>>666555333111000000111111222000//////000111111000+++,,,,,,------,,,,,,+++***+++---......---+++***(((+++......,,,+++,,,...,,,+++***+++---...---,,,,,,,,,+++++++++++++++,,,'''((()))***,,,...//////---++++++...222333...))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,------------,,,,,,,,,,,,---......//////...///333<<>><<<999777666555555333333111000////////////---------------------------------.........//////111000000///---,,,+++++++++---///000///---+++)))'''%%%$$$&&&+++......---***+++,,,---...000111111............/////////000////////////////////////000000111111222222222333222111000000///000000111000000111222333333444444666888999777666===IIISSSkkk|||yyyqqqnnnnnnyyypppWWWFFF===666555333111000000000111////////////000111222333---.../////////...,,,+++---------............///------------------------******+++,,,,,,,,,,,,+++---,,,,,,+++***)))((((((!!!$$$'''))))))(((((((((.........------,,,,,,,,,,,,+++*********+++,,,---......---,,,---...///000000,,,)))***---///...---++++++,,,------...//////555222222444888???MMMZZZiii|||rrrccc^^^gggsss|||qqqdddYYYQQQMMMIIIEEEGGGNNNTTTZZZfffsss{{{nnngggggg```nnn|||xxxnnnlllkkkiiieeeeeennnzzzzzz}}}wwwvvvuuuuuuvvvxxx|||~~~~~~}}}|||zzzyyyyyyyyyyyytttrrrpppooooooqqqtttvvvwwwxxxyyyzzz{{{|||~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{{{{||||||{{{{{{{{{zzzxxxvvvuuutttssssssssstttttttttuuuuuuttttttuuuvvvxxxyyy{{{{{{|||uuuqqqooooooppppppqqqppppppppprrruuuyyy{{{xxxwwwwwwxxxzzz{{{zzzyyywwwwwwwwwvvvvvvvvvvvvvvvtttuuuvvvxxxyyyyyywwwtttpppooooooppptttwwwyyyyyyzzzvvvqqqmmmkkkiiigggffffffdddbbbcccfffiiikkkkkkooorrrtttrrrpppqqqvvv|||zzzzzzxxxwwwvvvuuutttssspppppppppqqqsssuuuvvvxxxtttqqqnnnkkkkkkjjjiiihhhhhhhhhhhhiiikkknnnrrrtttzzz{{{~~~||||||wwwzzz~~~yyyqqqjjjjjjssswwwfff\\\OOOFFFEEEIIINNNPPPUUUDDD777888999666666;;;333333222111000///......+++++++++++++++,,,---...//////............//////111000///------......///........................+++,,,------......------///////////////////////////////////////.........000000////////////000000333222000///.........///000000000000111111111111333333333222333333444444333111666<<<<<>>@@@EEEZZZqqq{{{uuuttt{{{pppWWWFFF===666555333222111111111111111111000000//////000000//////...------------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,+++******+++,,,,,,,,,++++++++++++******++++++******++++++,,,---,,,++++++++++++,,,------111111000///,,,+++,,,---***++++++,,,---...///000,,,---333===FFFQQQaaaooo{{{vvvfffbbbhhhrrr|||xxxiii[[[QQQKKKIIIHHHMMMQQQZZZhhhuuu|||uuuppphhh___[[[[[[aaannn{{{}}}yyyvvvuuuuuuuuurrrqqqqqqqqqvvvxxxqqqppprrrxxxyyy{{{}}}{{{wwwtttqqqnnnnnnooooooppppppqqqqqqqqqqqqrrrsssuuuvvvwwwwww{{{|||~~~~~~}}}zzz|||~~~}}}|||{{{|||~~~~~~~~~~~~~~~}}}|||{{{yyyxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzz|||}}}~~~}}}|||wwwuuuttttttvvvwwwwwwvvvuuutttsssrrrrrrsssuuuvvvwwwvvvuuuuuuvvvwwwuuutttrrrrrrqqqpppoooooonnnnnnmmmllllllllllllkkkhhheeeeeeeeefffjjjpppuuuxxxzzzyyyvvvrrrpppooonnnlllkkkeeebbb```______``````___```bbbcccaaa______cccffflllnnnsssxxx|||~~~{{{wwwrrrnnnllljjjjjjbbbaaabbbdddhhhjjjkkkkkkiiigggeeedddeeehhhlllnnnnnnrrrwww}}}}}}{{{xxxzzz||||||zzz{{{zzzvvvxxx|||zzzqqqmmmnnnuuuzzz~~~rrrlllcccXXXPPPMMMOOOQQQ___OOO@@@;;;888222111444333333333222111000///...---------,,,------...///......------------......000///......------......//////.........---------+++,,,------......------..............................//////////////////222222111111111111222222333222111000000111222222000000000111111111222222111111111111111222333333999777999???DDDOOOhhh|||xxxxxx~~~pppWWWFFF===777666444222111111111222444333222111000000000000000///...,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,------,,,***)))+++,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------111333333111,,,***+++------,,,,,,,,,,,,---///000000333;;;GGGQQQ[[[iiiuuuuuuiii___cccppp{{{yyykkk\\\RRRMMMKKKKKKNNNPPPYYYhhhwwwvvvnnnfffbbb^^^[[[[[[^^^eeemmmuuuxxxvvvuuuvvvwwwwwwvvvwww{{{|||sssqqqtttyyy}}}~~~vvvqqqnnnmmmkkkiiijjjkkkmmmooopppqqqqqqrrrsssvvvxxxyyyzzzzzzzzz}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||yyy|||~~~|||zzzyyy{{{}}}~~~|||}}}~~~}}}~~~~~~}}}||||||~~~~~~{{{zzz{{{||||||||||||{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyzzz|||~~~}}}{{{yyywwwtttssstttvvvxxxyyyxxxwwwuuutttsssqqqpppqqqrrrrrruuusssrrrrrrssssssrrrpppqqqqqqpppooommmlllkkkkkkjjjhhhfffeeedddbbb___\\\]]]\\\]]]aaaffflllooopppnnnkkkiiihhhhhhhhhfffeeeccc```^^^^^^^^^___^^^]]]ZZZ[[[[[[ZZZXXXXXXZZZ\\\dddgggmmmsssyyy}}}}}}zzzvvvrrrnnnlllaaa___^^^___ccchhhkkklllkkkiiigggeeeeeehhhlllnnnmmmqqqwww|||~~~|||yyyvvvwwwwwwxxxyyy|||}}}yyyvvvxxxzzz|||}}}{{{yyyyyytttrrrrrrssszzz|||yyyrrrggg\\\TTTSSSTTT[[[NNNAAA<<<999555555777333333333333222111000///......---------......///------,,,,,,,,,,,,------//////......------------/////////...------,,,,,,+++,,,------......------....................................////////////222111111000000111111222222111000000000111222333000000111111111222222222333333333333333444555666999888:::AAAJJJZZZuuu{{{xxxyyy|||oooWWWFFF===777666444222111111111222333222111000///.........000///...,,,,,,---......,,,,,,,,,,,,------------------------------------++++++,,,------------,,,***++++++,,,,,,------...,,,------+++)))(((***+++,,,,,,,,,---------------******++++++,,,,,,,,,,,,,,,------...............000222333111---***+++---000///---------...///000444999DDDQQQ\\\eeeqqq|||}}}pppeeebbbaaakkkyyyxxxjjj]]]QQQLLLKKKJJJMMMQQQSSSaaauuu{{{jjj```WWWUUUWWWZZZ___eeeppppppqqquuuxxxyyyyyyzzzzzzzzz~~~yyytttsssxxx}}}~~~wwwooojjjhhhhhhhhhfffgggjjjmmmooopppqqqrrruuuwwwyyy|||}}}~~~~~~}}}}}}~~~|||{{{|||~~~|||||||||||||||{{{zzzzzzyyy{{{~~~~~~{{{yyyxxxzzz|||~~~}}}{{{zzz{{{|||~~~~~~}}}{{{{{{{{{zzzxxxxxxzzz||||||{{{|||~~~{{{yyyvvvvvvwwwxxxxxxwwwxxxwwwvvvuuutttsssssstttrrrrrrssssssssstttttttttvvvwwwyyyzzzyyywwwtttrrrrrrrrrsssuuuwwwwwwuuurrrrrrqqqpppnnnmmmmmmmmmnnnqqqooonnnnnnoooooommmlllmmmmmmlllkkkiiihhhgggggggggdddbbb```^^^\\\XXXVVVTTTSSSSSSUUUZZZ]]]`````````^^^]]]]]]______^^^]]]\\\[[[ZZZZZZ\\\]]]\\\[[[WWWWWWWWWVVVUUUUUUVVVVVV\\\___eeemmmtttyyy}}}{{{tttpppfffbbb]]][[[]]]aaafffhhhmmmkkkiiihhhhhhkkknnnpppqqqssswwwzzzzzzxxxuuurrrwwwvvvuuutttuuuzzz|||vvvtttwww}}}yyywwwqqqwww{{{tttnnnjjjlllttt~~~~~~ttthhh^^^XXXWWWZZZPPPEEE???;;;777666777222333444444444222111//////......---------......------,,,,,,,,,,,,------...............------,,,//////.........---------+++,,,------......------........................---.........//////000000000000////////////000000111000///...///000111222111111111111222222222222333333333333444555666777777888<<>>999555444222333555555555333111000///...------------------......------------......---............---,,,,,,........................+++,,,------......------------------------------------......///000000000000000////////////000000111000///......///000000111111111222222222222333111111111111222444555666666:::@@@JJJZZZrrr}}}wwwpppoooqqquuuoooWWWFFF>>>888666555333222222222222000///...---------------.........///......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------*********+++++++++++++++)))+++------,,,*********++++++,,,,,,,,,---------)))***+++,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,...///000...------------...000444888:::DDDLLL\\\ooo}}}qqqfffbbb]]]jjjwww}}}~~~zzznnnaaaSSSKKKGGGKKKMMMOOOYYYfffwwwmmm^^^RRRLLLJJJSSS^^^gggooouuuxxxrrrpppuuu|||zzzxxxuuuuuutttqqqoooqqqwww}}}~~~xxxsssiiihhheeebbbaaaaaadddfffiiikkkooorrruuuwwwwwwwwwzzz{{{|||}}}~~~~~~|||}}}}}}~~~~~~~~~}}}}}}{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwvvvtttsssqqqssswwwzzz{{{zzzwwwuuurrrtttwwwyyyzzzyyywwwvvvtttttttttqqqooooooppprrruuusssqqqqqqrrrssssssrrrpppnnnlllkkkllllllkkkjjjjjjiiigggeeedddeeefffgggeeeeeeeeefffffffffggggggjjjjjjkkkjjjjjjiiihhhggggggggggggiiijjjjjjgggeeedddddddddeeeeeefffffffffgggeeeeeeeeeggghhhgggfffbbbbbbbbbaaaaaaaaa`````````^^^ZZZWWWUUURRROOOMMMIIIGGGFFFFFFHHHJJJKKKJJJKKKJJJKKKMMMQQQRRRRRRQQQRRRQQQQQQRRRUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRTTTWWW]]]eeemmmssswwwzzz}}}~~~xxxssslllfffcccbbbaaa```dddeeegggiiilllnnnpppqqqpppooommmlllllllllmmmnnnppppppppppppqqquuu{{{~~~zzzyyy{{{}}}}}}}}}|||xxxvvvuuuuuuqqqqqqttt}}}tttjjjfffhhhiiimmmyyyzzzmmmeeeaaa]]]UUULLLCCC===777333222333555666666444222000......---,,,,,,,,,,,,,,,///..................///------.........---,,,+++,,,,,,------.../////////+++,,,------......------------------------------------......///000000111111000000000000000000111333222000////////////000111111111222222222333333111111111222333444555666888>>>GGGSSSeeezzz~~~|||rrrkkkjjjmmmtttoooWWWFFF>>>888777555333222222222333222111111000000000000000---.../////////...,,,+++)))************++++++++++++++++++++++++++++++++++++,,,------......------************************)))+++...///---,,,++++++*********++++++,,,,,,,,,)))***+++,,,---,,,++++++***+++,,,---...---,,,,,,***)))))),,,000222///,,,+++++++++...222777<<>>666444111111222333333333000////////////000111222...---+++,,,---///..............................///............---------...------------,,,,,,,,,,,,,,,---...///111222333///////////////////////////000111000//////111333DDD===555000000111222222000000111111111222222222222//////444666777:::???IIIPPPaaa{{{yyy|||~~~|||wwwssstttvvvyyynnnVVVEEE===888555333222222222222111222222222222111111111000///............---------,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------...///************************---------...............///111333777AAARRRggguuu|||rrrfffbbbiiiuuu~~~zzzmmm___WWWSSSSSSVVVYYYbbbqqq~~~nnncccXXXUUUTTTSSSSSSVVVVVVZZZbbbllltttxxxwwwuuuqqqttt{{{~~~~~~wwwkkk```[[[[[[[[[eeemmm{{{{{{tttjjjbbb]]][[[ZZZZZZUUUTTTSSSSSSTTTWWWZZZ\\\___aaadddfffhhhkkkooorrrvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssrrrpppooonnnssstttuuuvvvuuutttsssrrrooonnnmmmllljjjhhhffffffbbbbbbaaaaaa````````````bbbaaa```______```aaabbbeeeeeeeeecccaaa`````````___^^^]]]\\\]]]^^^aaabbb``````aaaaaaaaaaaa``````___```aaaccccccccccccccc`````````aaaaaaaaa``````^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\^^^___aaaccceeefffjjjkkklllkkkkkklllooorrrtttwww{{{~~~}}}zzzuuuppplllfffaaaZZZSSSLLLHHHDDDCCC@@@?????????@@@BBBDDDFFFHHHHHHGGGFFFGGGJJJPPPTTTYYY\\\______[[[WWWRRRPPPMMMKKKHHHGGGGGGHHHGGGEEEIIIHHHHHHHHHHHHIIIJJJKKKLLLOOORRRWWW]]]fffpppvvvzzz{{{~~~tttkkkfffccc```^^^^^^\\\[[[ZZZ]]]aaafffiiikkkoootttxxxzzz{{{}}}~~~~~~~~~|||~~~{{{{{{iii___[[[VVVNNNFFF999666222000111333333333///////////////////////////---,,,,,,...///...---........................///............---------.........---------,,,,,,---------...///000111222///////////////////////////111111111//////000222CCC;;;222///111333333111000000000111222222333333222000111555888888===CCCKKK[[[sssxxxzzz|||{{{xxxvvvwwwxxx{{{nnnVVVEEE===888555333222222222222111222222222222111111111000///............---------+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222333777===JJJ]]]qqqtttjjjccc^^^cccqqq~~~xxxmmmaaaWWWRRRSSSWWWZZZdddtttsssdddZZZQQQOOOPPPSSSXXX^^^]]]aaaiiirrrxxxzzzyyyvvvpppvvv|||xxx{{{uuuggg[[[WWW\\\bbbnnn|||xxxpppfffaaaZZZUUUSSSSSSSSSSSSOOOOOOPPPQQQTTTWWWZZZ\\\]]]___bbbdddeeehhhlllooopppoooooooooooooooooooooooooooooonnnmmmllljjjjjjkkkkkklllllllllkkkjjjjjjffffffdddcccbbb``````___[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^bbbcccbbb```^^^]]]___bbbaaa```^^^^^^___aaaccceeedddeeeeeefffffffffeeeeeeeeegggiiikkkllllllkkkjjjhhhiiijjjkkkkkkkkkjjjjjjggggggeeedddcccbbbbbbbbb^^^^^^^^^___```aaabbbbbb``````aaabbbeeegggiiikkkllllllllljjjiiikkknnnqqqyyy~~~xxxqqqkkkeeebbb\\\SSSLLLFFFBBBAAA@@@???@@@@@@BBBDDDFFFHHHJJJIIIHHHHHHIIIMMMTTTXXX]]]___aaa___ZZZTTTOOOMMMKKKHHHEEEDDDDDDEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKNNNSSSYYYaaajjjpppssstttvvvyyy}}}~~~xxxsssnnniiifffdddbbbaaaaaacccggglllppprrruuuyyy{{{{{{|||}}}~~~~~~}}}}}}~~~oooaaa[[[XXXSSSNNN???;;;555222111333333444222111111111000///......000...------...///...---........................///............---------////////////.........---...............//////000///////////////////////////111222111000///000111:::555000///333555333000///000000111222222333333444222444777999:::@@@HHHQQQiiivvvwwwxxxwwwvvvuuuvvvxxx{{{nnnVVVEEE===888666333222222222222111222222111111111000000000///............---------++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,------.../////////333666<<>>???AAACCCEEEFFFGGGHHHIIIIIIIIIIIIKKKPPPWWW[[[bbbcccbbb^^^WWWOOOJJJHHHGGGEEEBBBAAABBBDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGIIIKKKOOORRRXXX___fffkkkoooqqqrrrtttxxx}}}{{{wwwtttnnnllljjjiiijjjmmmqqqsssvvvxxxzzzzzzzzz{{{}}}~~~{{{{{{zzz{{{|||~~~yyyhhh___[[[WWWUUUHHHBBB;;;555333333333333555555555444333222000///111///------...///...---........................///............---------000000/////////.........//////......---......//////////////////////////////111222222000//////000222000///000333444222000//////000111222333333444555444555888:::===FFFPPP___zzzssssssssssssrrrrrrssstttzzzoooVVVEEE<<<888666333222222222222111111111000000000////////////............---------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++,,,---------,,,,,,++++++++++++,,,------------------------,,,,,,------...//////000333888@@@MMM^^^rrriii]]]VVVYYYdddssswwwiii___UUUPPPNNNOOOWWWaaavvvqqqbbbSSSRRRUUU]]]cccfffjjjoooooottt{{{}}}|||{{{yyy{{{~~~yyyqqqjjjdddaaafffxxxxxxhhh^^^WWWQQQMMMKKKJJJHHHHHHJJJJJJIIIHHHFFFGGGGGGIIIKKKMMMOOOQQQRRRTTTUUUVVVVVVXXXZZZ]]][[[[[[[[[[[[\\\^^^```aaa___```````````````______^^^^^^^^^___````````````^^^]]]\\\[[[[[[\\\]]]^^^ZZZ[[[]]]```bbbcccccccccbbbbbbcccdddeeefffggghhhhhhkkkmmmllljjjjjjnnnssspppqqqrrrssstttuuuuuuvvv|||}}}}}}~~~~~~~~~~~~~~~}}}{{{yyyvvvtttrrrqqqqqqpppooonnnmmmkkkiiigggfffbbbbbbaaaaaabbbdddfffggghhhgggfffeeefffjjjpppuuu~~~|||tttkkkfffaaaaaa^^^WWWMMMEEE@@@>>><<<>>>AAADDDFFFGGGGGGGGGIIIJJJKKKMMMPPPUUU[[[```gggfffbbb[[[SSSKKKFFFDDDDDDAAA??????AAADDDFFFFFFCCCDDDFFFGGGIIIJJJJJJJJJNNNPPPTTTXXX\\\aaagggkkkmmmooosssuuuwww{{{zzzwwwrrrooommmnnnqqqrrrqqqrrrsssrrrrrrtttwwwzzzvvvvvvwwwxxxzzz}}}~~~{{{}}}uuuhhh```[[[YYYPPPIII@@@888444333333333444444555555444333222111111///...---...///...---........................///............---------//////.........---------------------......///000///////////////////////////111333222111////////////000000111222222222222...///000111222333444444444333555888;;;@@@MMMYYYssspppppppppooooooppppppqqqyyyoooWWWEEE<<<888666333222222222222111000000000000//////////////////.........---------+++++++++,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,---......---,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333888CCCSSSeeeyyywwwcccYYYVVV^^^lll}}}|||qqq```WWWOOOOOOQQQUUU```lllyyygggZZZRRRTTT]]]jjjrrrtttvvvyyyvvvzzz}}}xxxuuuvvvuuurrrqqqsssooojjjfffgggiiirrr|||qqqaaaVVVQQQNNNJJJHHHGGGGGGGGGHHHJJJJJJHHHFFFEEEEEEFFFGGGIIIJJJLLLMMMKKKLLLMMMNNNNNNOOOQQQSSSRRRRRRRRRRRRTTTVVVYYYZZZZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]^^^___````````````_________```bbbccc```aaadddgggiiikkkkkkkkkkkklllmmmnnnoooqqqrrrrrrooossswwwvvvttttttyyy}}}zzz{{{|||~~~|||yyyxxxwwwvvvuuussspppmmmiiifffdddaaa```___^^^^^^```bbbccc^^^^^^]]]]]]```eeelllrrr~~~xxxqqqjjjeee___```^^^XXXNNNEEE@@@>>>:::===AAAEEEGGGGGGGGGFFFKKKMMMOOOQQQUUUZZZ```eeeiiigggbbbZZZPPPHHHCCCAAABBB@@@>>>>>>AAADDDGGGHHHFFFGGGIIIKKKMMMNNNOOOPPPTTTWWWZZZ^^^aaaeeeiiimmmjjjnnnsssvvvwwwzzz}}}}}}xxxrrrooonnnnnnoooiiiiiiiiiiiijjjmmmqqquuurrrssstttvvvxxx|||}}}~~~|||xxxzzz}}}~~~oooddd^^^\\\UUUMMMCCC:::555333333333000111222333444333222111222000.........///...---........................//////.........---------......---------,,,,,,,,,++++++,,,,,,...///111222///////////////////////////111333333111/////////000111222111000000222444...///000111222333444444333222444777;;;CCCRRR```uuuqqqooonnnkkkggghhhllluuuoooWWWFFF>>>888777666555444333333333222000//////000111111000////////////............,,,++++++******++++++,,,777333///---...///...,,,+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,------,,,,,,,,,///...---,,,,,,...///111222...---...//////333888;;;DDDSSSaaannn}}}hhh^^^```YYYkkk|||~~~ssshhh```ZZZUUUTTTTTTZZZkkk|||vvvggg^^^\\\XXXaaannnzzz|||zzzvvvuuuqqqjjjfffeeecccgggjjjmmmxxxwwwooo___YYYQQQKKKIIIHHHEEECCCFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFEEEFFFGGGJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLLLLNNNPPPQQQRRRTTTVVVYYYYYY[[[]]]]]]]]]]]]^^^___dddfffiiijjjjjjjjjlllmmmjjjlllmmmmmmkkkjjjjjjkkkqqqrrrtttvvvxxxzzz||||||{{{{{{{{{|||}}}{{{zzz{{{{{{yyywwwuuurrrmmmhhhddddddaaa]]][[[[[[[[[[[[ZZZ\\\ZZZ[[[]]]^^^aaajjjttt}}}}}}}}}~~~~~~yyyqqqhhhbbbbbbbbb```ZZZQQQIIIEEEDDDBBBCCCDDDDDDDDDFFFIIILLLMMMOOOSSSVVV[[[```ggglllpppllldddYYYMMMDDD@@@>>>??????@@@AAABBBDDDEEEFFFGGGIIIKKKLLLMMMPPPSSSUUU[[[```fffiiiiiijjjmmmpppqqqwww|||xxxuuusssrrrrrrpppkkkccc______bbbfffhhhhhhlllppptttwwwzzz~~~xxx{{{tttfff\\\[[[RRRIIICCC===666555777555111666:::222000222...222222111000///...------////////////////////////......////////////......000///...---------------000000000000000000000000111111111111000000000000111111222222222222111111000000111222222222222111000111222222111000111333666333333888???JJJZZZhhhqqqmmmkkkjjjgggccceeeiiivvvoooWWWEEE===888777666444333333333333222000//////000111111000////////////............------,,,,,,,,,,,,------222///,,,,,,---...---,,,...---,,,++++++***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++***,,,+++***))))))+++,,,...111...---/////////333999@@@KKK\\\kkkwwwrrr]]]VVVYYYhhhxxxvvviii^^^]]]WWWTTTVVV\\\fffxxx{{{yyyyyyyyyvvvkkk___ZZZ\\\bbbkkkwww{{{wwwtttrrrlllddd______bbbjjjrrrzzzpppaaaXXXOOOKKKFFFDDDEEEFFFFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEDDDCCCBBBBBBCCCEEEFFFHHHGGGFFFFFFFFFGGGHHHIIIHHHJJJLLLMMMNNNQQQUUUXXXXXX[[[]]]___```aaaccceeemmmpppssstttuuuuuuwwwxxxuuuwwwyyyyyyxxxxxxxxxyyy|||}}}{{{xxxwwwwwwwwwvvvuuusssqqqmmmhhheeegggccc```]]]]]]]]]\\\[[[___]]]\\\^^^___aaajjjttt||||||}}}}}}}}}}}}}}}}}}~~~|||zzzuuunnnfff```___```___ZZZQQQJJJFFFDDDBBBCCCDDDDDDDDDFFFJJJLLLNNNQQQUUUXXX]]]cccjjjnnnqqqmmmeeeYYYMMMDDD@@@>>>@@@@@@@@@AAABBBDDDFFFGGGHHHJJJMMMOOOQQQTTTXXX[[[___ccchhhjjjllloootttxxx}}}~~~{{{yyyxxxxxxqqqkkkccc]]][[[\\\^^^___cccfffkkkpppsssvvvzzz|||~~~{{{{{{}}}lll___[[[UUUNNNIIIBBB:::666888555111777:::333333666111000000000000000/////////..............................////////////......//////...---------------000000000000000000000000//////000000111111111222111111222222222222111111000000111222222222222111111222333333222222333444777666888===EEEQQQdddtttoookkkiiihhheeebbbdddiiiwwwoooVVVDDD;;;888777666444333333222222222000//////000111111000////////////...............------------------...---+++***+++------,,,+++///............+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++***+++***)))))))))***,,,---///------///000111666<<>>888888777333777999222444777111/////////000000000111111..............................////////////......//////...------------...////////////////////////......///000111222333333111111222222222222111111000000111222222222222111111333444444333333444666555555999@@@IIIXXXooopppllljjjjjjgggeeehhhmmmxxxoooUUUCCC999777777555444333222222222222000//////000111111000////////////............---------......---------+++++++++,,,---,,,+++***------...111222111...+++++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------++++++,,,------,,,,,,,,,------,,,,,,,,,---...///...,,,---000111333:::BBBUUUcccuuuwwwbbbVVVUUU```kkk|||rrrbbbXXXSSSZZZ[[[aaammm{{{xxxrrrtttssspppjjj```[[[aaakkkxxx~~~||||||yyy|||xxxtttnnnfff```dddlllwww{{{dddWWWNNNFFF@@@BBBAAA@@@@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@????????????AAA@@@>>>======>>>>>>???AAACCCDDDFFFIIIMMMSSSWWWZZZ]]]bbbgggkkkqqqvvvzzz~~~|||{{{{{{||||||}}}|||xxxsssooommmnnnoooppprrrtttuuuuuusssrrrrrrtttrrrooooooooopppooonnnoookkkhhhfffdddfffoooyyy~~~|||}}}}}}||||||{{{{{{zzzzzz|||{{{yyyxxxtttoooiiiddd______^^^ZZZTTTMMMGGGDDDCCCDDDDDDDDDEEEGGGLLLOOOPPPTTTYYY^^^ccciiippptttvvvpppfffYYYMMMDDDAAA@@@BBBBBBBBBCCCEEEFFFHHHIIIJJJMMMQQQTTTXXX\\\aaaeeehhhkkknnnpppuuu~~~zzzpppggg___YYYUUURRRUUUZZZ```fffkkkooosssvvvxxxxxxxxxwwwwwwvvvvvvvvv~~~xxxvvvxxx~~~|||~~~nnn```^^^]]]ZZZQQQDDD;;;999999555777777111444777///000000000000000000000000------------------------......////////////......///......---------......////////////////////////...//////000111111222222111111222222222222111111000000111222222222222111111222444444333333444666666777<<>>===<<<<<<<<<======;;;;;;:::;;;<<<======???AAACCCEEEIIINNNRRRVVVYYY^^^dddiiipppvvv{{{|||}}}~~~~~~~~~}}}{{{zzz|||zzzxxxwwwvvvvvvwwwwwwwwwvvvrrrnnnllllllooorrruuuxxx|||~~~}}}}}}}}}~~~~~~}}}|||}}}{{{vvvpppmmmiiiiiirrr|||~~~}}}}}}}}}||||||{{{{{{{{{|||zzzxxxwwwtttoooiiieeeaaa```]]]ZZZTTTNNNGGGCCCDDDDDDDDDDDDEEEHHHMMMQQQQQQUUUZZZ```eeekkkqqquuuvvvpppeeeXXXLLLDDDBBBBBBCCCCCCDDDEEEFFFHHHIIIJJJKKKNNNRRRVVVZZZ^^^cccgggmmmppptttxxxyyyoooggg```ZZZVVVSSSVVV[[[```dddiiinnnqqqsssrrrpppoooooopppqqqqqq~~~zzztttnnnqqqvvv{{{}}}~~~wwwwww}}}jjjfffbbb___WWWIII>>>::::::666888666333;;;???555222222222111000/////////..............................////////////............---------......///////////////////////////111111000000000000000000111111222222222222111111000000111222222222222111000111333333222222444666;;;<<>>@@@BBBCCCCCCCCCDDDEEEAAA@@@???>>>============<<<<<<<<<;;;:::999999888;;;;;;:::::::::;;;<<<===:::<<>>444333222111000///......////////////////////////......////////////.........------------...//////////////////////////////111111111111000000//////111111222222222222111111000000111222222222222111///111222333222333444666:::<<>>============:::::::::::::::999888888::::::::::::;;;<<<>>>???<<<>>>BBBCCCDDDEEEFFFGGGKKKNNNRRRVVV[[[aaahhhmmmuuuyyy~~~}}}|||||||||yyyzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxvvvvvvvvvwwwwwwvvvwwwyyyxxxwwwwwwzzz|||zzzzzz{{{{{{zzzyyywwwvvvssstttttttttttttttssssssrrrqqqpppppprrrxxx~~~uuunnnlllsss|||}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{xxxvvvtttqqqnnnjjjeeeaaa[[[XXXSSSPPPNNNLLLHHHEEEEEEEEEEEEDDDEEEIIIOOOTTTWWW[[[aaafffkkkoootttwwwtttmmmbbbTTTIIIDDDCCCEEEEEEFFFFFFGGGHHHJJJLLLLLLMMMQQQWWW]]]dddkkkssswww|||~~~zzzuuuoookkkdddcccaaa]]][[[\\\```ccccccaaa___^^^___cccgggjjjqqqssssssqqqnnnooouuuzzz|||oooiiiggglllrrrwwwyyyiiiccc___UUUIIIAAA:::888888666666DDDJJJ>>>222222222111111000000000000000000000000000000000......////////////......---------------...//////000000000000000000000000000000000000000111111111111111222222222222111111000000111222222222222111000111333444333444666777999>>>LLLccc{{{qqqpppllljjjjjjiiijjjooovvvzzzkkkTTTEEE???666666444333222111111111222000//////000111111000000/////////............---...///111111///...---***,,,,,,+++)))***...222...---,,,---///000///...******+++,,,,,,---.......................................------,,,,,,,,,.........---,,,+++)))(((,,,---......//////......111000111444888CCCWWWiiizzzppp```UUU[[[lllwwwzzzyyyfffYYYNNNKKKKKKLLLQQQXXXggg~~~}}}mmmdddgggnnntttvvvooofff___aaafffkkkqqqwww}}}|||vvvvvv}}}}}}tttlllhhhjjjvvvlllXXXJJJGGGCCCBBBCCCDDDBBBAAAAAADDDGGGGGGDDDAAAAAABBBAAA@@@???>>>============;;;<<<<<<<<<<<<;;;::::::::::::::::::<<<>>>@@@AAA@@@CCCFFFHHHHHHGGGGGGHHHLLLNNNQQQUUUYYY___eeejjjkkkooouuuxxxyyyyyyyyyyyy{{{|||{{{yyyxxxwwwvvvwwwwwwuuuvvvvvvvvvvvvvvvuuuuuuwwwvvvtttrrrrrrsssuuuvvvvvvwwwvvvtttrrrtttyyy}}}uuuvvvwwwwwwwwwvvvtttsssqqqrrrtttuuuuuutttsssrrrrrrrrrrrrssswww~~~wwwnnnkkkrrr{{{~~~}}}~~~~~~|||zzzxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzwwwtttqqqnnnjjjeeeaaaWWWSSSNNNLLLLLLKKKIIIFFFEEEEEEEEEDDDEEEJJJPPPTTTZZZ^^^dddiiimmmqqqvvvyyyssslllaaaSSSHHHDDDDDDFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMRRRYYYaaaiiirrrzzz}}}xxxuuuqqqnnnhhhaaa\\\[[[^^^aaa]]][[[YYYXXXZZZ___eeehhhjjjlllmmmkkkiiikkkqqqxxx~~~rrriiieeejjjqqqvvv}}}kkkdddbbbZZZMMMDDD===:::999444222???DDD666111111111111111222222222000000000000000000000000......////////////......---------------...///000111111111111111111111111......///000111222333333111111222222222222111111000000111222222222222111111333444555555555777999???FFFYYYuuunnnuuuqqqnnnlllhhhfffkkkssszzzjjjRRRCCC===999777555333222111111222222222111111111111222222000000111111000///..............................//////.........---------***+++,,,,,,------,,,,,,---.........---,,,,,,+++........................&&&(((+++,,,,,,---000222------------------------......---------......///000111666===EEEQQQeeewwwzzz___[[[YYYbbbttt}}}rrr^^^PPPGGGIIIKKKKKKRRR^^^qqqqqqlllooottttttrrrfffggggggggggggjjjooossszzzwwwvvvwwwvvvwww~~~yyysssiiimmmxxxjjjUUUMMMHHHFFFDDDCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@???>>>===<<<;;;;;;;;;===>>>>>>???????????????===>>>??????>>>???AAACCCFFFHHHJJJKKKKKKLLLNNNPPPOOOSSSWWWWWWWWWZZZaaagggdddgggkkknnnppprrruuuwwwxxx{{{~~~~~~}}}|||{{{zzzyyyxxxxxxzzz|||}}}|||{{{xxxvvvuuuuuuvvvvvvtttsssqqqpppqqqsssuuuwwwttttttssssssssssssttttttxxxwwwuuutttssstttvvvwwwvvvvvvwwwwwwuuussspppnnnppprrrssstttsssrrrssstttqqqrrrtttyyy~~~uuunnnllloooqqqyyyzzz{{{{{{yyywwwwwwxxxsssssstttvvvwwwxxxyyyzzz{{{xxxtttppplllfffaaa\\\TTTPPPLLLKKKLLLKKKHHHEEEGGGGGGHHHHHHIIILLLQQQUUU___bbbhhhnnntttxxxzzz{{{vvvlll^^^RRRJJJGGGFFFFFFGGGHHHJJJKKKKKKMMMOOORRRRRRVVV]]]eeeoooyyy{{{wwwpppkkkgggdddbbb```]]]ZZZYYY]]]___^^^aaaeeehhhiiijjjjjjkkkmmmqqqttt{{{~~~|||qqqfffdddhhhppp|||ttthhhddd]]]RRRHHH>>><<<999888888888888777666555555444222000...---000000000000////////////////////////////////////000000000000000000000000////////////000000000000......///000111222222333000111111111111222222222333333333222222111111111888222///333666777999;;;AAANNNhhhssspppnnnmmmkkkiiinnnuuuzzzjjjSSSCCC===999777555333222111111222222222111111111111222222//////000000000///......//////............////////////.........---------++++++,,,------------,,,------......------,,,+++------------------------...//////...,,,+++,,,---------------------------......---------...//////000222888@@@IIIVVVjjj{{{~~~hhhZZZZZZ^^^jjjzzzzzzlllXXXNNNIIIJJJJJJKKKWWWfffxxxsssooorrruuusssooohhhkkknnnqqqqqqrrrtttuuuyyywwwwwwxxxwwwzzzuuuqqqoooxxxkkkXXXMMMJJJEEECCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===============>>>>>>??????????????????AAABBBBBBAAABBBDDDFFFJJJLLLNNNOOOOOOOOOQQQSSSRRRVVVYYYZZZYYY\\\bbbhhhgggiiilllnnnoooqqqsssuuuuuuxxxzzz||||||{{{zzzzzzyyyxxxwwwwwwwwwxxxzzz{{{yyyxxxvvvtttsssssstttuuusssrrrpppoooppprrrtttvvvuuuuuuttttttttttttuuuuuuwwwvvvtttrrrrrrrrrsssttttttuuuuuuuuutttrrrpppoooqqqsssuuuuuutttttttttuuuttttttvvvxxx||||||ooohhhfffiiilllrrrtttvvvvvvuuuuuuuuuvvvsssssstttvvvwwwxxxyyyzzzzzzxxxuuurrrmmmgggaaa\\\SSSOOOKKKKKKLLLLLLJJJHHHGGGGGGGGGGGGIIINNNUUUZZZdddggglllrrrwwwzzz{{{|||tttkkk^^^QQQJJJGGGFFFFFFGGGHHHJJJKKKLLLMMMPPPSSSUUUZZZaaaiiirrr{{{}}}}}}~~~~~~~~~zzzvvvrrroookkkhhh^^^[[[ZZZ]]]```aaafffkkknnnooonnnmmmmmmooorrrvvv{{{}}}~~~tttiiieeeeeekkkwwwzzzoooiiiaaaVVVNNNCCC???:::888888888666555444444444333111///...---000000000000////////////////////////////////////........................////////////000000000000//////000000111111222222000111111111111222222222333333333222222222111111555111000333666777:::???EEEVVVrrr~~~rrrooonnnooonnnmmmqqqwww{{{kkkSSSDDD===999777555333222111111222222222111111111111222222------.../////////......000///...------...///000/////////............---++++++,,,---------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111222222///,,,******+++------------------------......------......///000333666>>>IIITTTaaatttqqq___YYY```kkkyyyxxxhhhVVVPPPMMMMMMMMMQQQaaattt~~~uuusssuuuwwwsssooonnnsssyyy}}}}}}zzzxxxwwwyyyxxxyyyzzzzzzuuuoooqqqxxxiiiYYYNNNIIIHHHCCCAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@?????????@@@???@@@AAAAAABBBBBBAAAAAACCCDDDEEEFFFEEEFFFIIIKKKOOOQQQSSSSSSSSSTTTVVVXXXWWWZZZ\\\]]]]]]```eeejjjlllnnnqqqrrrrrrrrrtttvvvssstttuuuwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxuuutttsssrrrqqqrrrssssssqqqpppooonnnoooqqqsssuuuvvvuuuuuuttttttuuuuuuvvvuuutttrrrqqqpppppppppqqqqqqrrrssstttsssrrrqqqpppsssuuuwwwwwwvvvuuuuuuvvvwwwwwwvvvvvvxxxzzz}}}rrrfff___^^^aaadddhhhkkknnnpppqqqrrrtttuuusssssstttvvvwwwxxxyyyzzzyyyxxxvvvtttpppiiiaaa\\\TTTPPPLLLLLLNNNPPPOOOMMMKKKJJJIIIJJJMMMSSS\\\bbblllooossswwwzzz{{{{{{{{{qqqhhh\\\PPPIIIGGGFFFFFFHHHIIIKKKKKKLLLNNNRRRUUUZZZ___gggooovvv~~~}}}{{{zzz{{{|||{{{{{{xxxzzz}}}{{{uuuqqqbbb]]][[[^^^bbbfffllltttwwwwwwtttrrrpppqqquuuxxx|||}}}}}}~~~wwwmmmfffbbbeeeqqq}}}xxxnnneee[[[TTTKKKDDD;;;777777777555222333333333222111///...---000000000000////////////////////////////////////........................////////////000000000000000000000000000111111111000111111111111222222222333333333222222222222111222111222555555666<<>>888888888666333444444444333222111000///000000000000////////////////////////////////////........................////////////000000000000111111111000000000000000000000111111111222222222222222222222222222222222111222555777555555>>>IIISSSiii{{{yyyssspppqqqqqqppprrrvvv}}}nnnUUUEEE===999777555333222111111222222222111111111111222222,,,,,,---.../////////...------,,,++++++,,,------////////////////////////,,,,,,---.........------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///---------------------------------...///000111111;;;@@@MMM___ooo|||qqqdddaaaeeeqqq{{{mmmaaa```ZZZVVVYYYaaammm{{{{{{vvvrrrttt{{{~~~~~~}}}|||rrrnnnxxxvvv```TTTNNNIIICCC@@@DDDCCCBBBBBBDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMNNNQQQTTTTTTVVVXXXZZZZZZ\\\^^^aaaaaacccfffhhhjjjmmmppprrrtttwww{{{~~~~~~}}}}}}}}}xxxuuurrrrrrsssuuuvvvuuuqqqrrrssstttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmnnnppprrrssssssrrrrrrqqqqqqrrrrrrssstttsssrrrqqqppppppppppppoooooopppqqqrrrrrrrrrrrrtttvvvyyyzzzxxxvvvuuuuuutttsssqqqqqqqqqsssuuuwwwyyy{{{}}}~~~}}}}}}}}}~~~~~~qqqjjj```VVVRRRRRRWWWZZZ[[[___fffkkkooorrruuuwwwsssssstttvvvwwwxxxyyyzzzyyyyyyyyyxxxuuummmddd]]]VVVRRRMMMMMMQQQUUUWWWWWWWWWUUUSSSSSSVVV^^^hhhpppwwwxxxzzz{{{zzzwwwsssqqqfff___UUUMMMHHHGGGHHHHHHIIIKKKLLLMMMNNNRRRWWWZZZ___fffooowww|||~~~}}}}}}}}}~~~|||{{{zzz{{{|||{{{yyysssvvvyyy}}}{{{ooojjjgggiiikkknnnuuu}}}|||yyyvvvvvvyyy{{{}}}{{{yyywwwwwwyyy{{{}}}}}}xxxrrrllleeeccckkkuuuttthhh___ZZZXXXOOODDD<<<::::::777555555555555555444333333222000000000000////////////////////////////////////////////////////////////////////////000000000000111111111000000000000000000000111111111222222222222222222222222222222222333444888999666666@@@LLL]]]tttwww|||{{{tttooooooppppppssswww~~~pppVVVEEE===999777555333222111111222222222111111111111222222------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000,,,,,,---...............,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,---------------------------------...///000111222:::AAAPPPdddvvvuuufffbbbeeevvvyyymmmdddaaa]]]\\\bbbmmm{{{xxxuuutttyyy|||~~~{{{yyywwwvvvvvv|||kkkUUUKKKHHHGGGFFFFFFDDDBBBAAABBBCCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIKKKMMMOOOPPPQQQSSSVVVXXXVVVYYY\\\^^^```bbbeeeggghhhjjjlllpppsssvvvyyyzzzxxx}}}~~~yyysssrrrsssvvvvvvuuuppprrrtttuuuvvvuuusssrrrsssssssssrrrrrrqqqqqqqqqllllllmmmnnnoooqqqrrrsssqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqoooppppppqqqqqqrrrssssssrrruuuxxxyyywwwuuusssssspppooonnnoooppprrruuuwwwwwwyyy{{{|||{{{{{{|||}}}~~~}}}zzzxxxwwwkkkeee\\\UUUQQQQQQTTTVVVWWW\\\dddjjjnnnqqqsssuuusssssstttvvvwwwxxxyyyzzzzzzzzzzzzyyyvvvooofff```TTTPPPLLLMMMRRRYYY]]]______^^^[[[YYY[[[bbbkkkrrrxxxzzz{{{{{{yyytttoookkk```ZZZQQQKKKHHHHHHIIIJJJJJJKKKLLLMMMOOOSSSYYY]]]aaahhhrrryyy~~~}}}|||{{{{{{{{{zzzzzzzzz|||}}}}}}zzzxxxuuuwwwzzz}}}xxxssspppqqqrrrqqquuuzzz||||||{{{yyywwwxxxzzz|||yyyxxxvvvuuuvvvxxx{{{|||~~~yyytttpppjjjfffjjjqqq~~~xxxnnnddd______XXXMMMCCC===:::888777555555666666666555444444000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000111111111000111111111111222222222111222222222222333333333444555888:::999:::EEEQQQhhhtttsss|||sssmmmmmmoooqqquuuzzzqqqWWWEEE===999777555333222111111222222222111111111111222222//////000000000///......,,,---///000000///---,,,.../////////000000000000,,,------...............+++,,,------......------------------------------,,,......---,,,+++,,,---------------------------------......///111222333;;;BBBSSSiii{{{zzzjjjbbbfffpppvvvlllfff^^^bbbhhhooozzzzzzxxxvvvvvvzzz~~~~~~|||~~~}}}zzz{{{uuuqqqpppxxxssscccRRRKKKIIIHHHHHHIIIFFFDDDCCCCCCEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMNNNPPPRRRTTTUUUWWWZZZ]]][[[]]]aaadddfffjjjmmmpppoooqqqsssxxx}}}|||uuurrrsssvvvvvvuuuppprrruuuwwwwwwvvvtttrrrsssssssssrrrqqqpppooonnnllllllmmmnnnpppqqqrrrsssrrrqqqqqqqqqqqqqqqqqqrrrppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrssstttqqqtttwwwxxxvvvsssqqqqqqnnnmmmmmmmmmooorrrtttvvvvvvwwwyyyyyyyyyyyyzzz{{{zzz}}}~~~zzzvvvttttttjjjeee^^^VVVRRRPPPQQQRRRTTTYYY```gggkkkmmmpppqqqsssssstttvvvwwwxxxyyyzzz|||{{{{{{yyyvvvooogggbbbSSSPPPMMMPPPYYYbbbiiilllllljjjgggddddddiiipppvvvyyyzzz{{{{{{wwwrrrkkkgggZZZUUUNNNIIIHHHJJJKKKLLLKKKLLLMMMNNNPPPUUU[[[___cccjjjttt{{{~~~|||{{{zzzzzzzzzzzzyyyzzz|||}}}zzzvvvxxxzzz}}}|||yyyyyywwwsssrrrtttuuuvvvxxxxxxxxxxxxzzz|||yyyxxxwwwwwwyyy||||||wwwtttpppjjjhhhkkkppp{{{vvvlllffffffaaaXXXKKK@@@888666777444444555555555555555444000000000000////////////////////////////////////////////////////////////////////////000000000000//////000000111111222222000111111111111222222222111111222222222333333333444444666:::<<<@@@KKKWWWnnnvvvnnnvvv{{{rrrkkkkkkooorrrwww}}}qqqWWWEEE===999777555333222111222222222222111111111111222222000111111111000///......---...111333333111...---.../////////000000111111,,,---......//////......+++,,,,,,---.........---........................+++---......------///000------------------------------......///111222333===DDDVVVmmmzzzlllaaa___jjjxxx~~~nnnddd___]]]gggrrr{{{zzzrrrpppvvvxxx~~~|||zzz{{{yyyttttttqqqlllnnn{{{yyydddYYYPPPMMMKKKGGGCCCCCCIIIHHHFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQRRRUUUVVVXXXZZZ]]]```^^^aaaeeeiiilllooosssvvvtttuuuxxx}}}~~~uuuqqqsssuuuvvvtttqqqsssvvvxxxxxxwwwtttrrrssssssrrrrrrpppooommmmmmllllllmmmoooppprrrsssssssssrrrrrrqqqqqqrrrrrrsssnnnooopppqqqqqqrrrrrrqqqrrrrrrqqqqqqrrrrrrssstttpppsssvvvwwwuuurrrpppooommmmmmlllmmmnnnqqqtttvvvtttvvvwwwwwwwwwwwwxxxzzzwww{{{}}}|||xxxtttsssssskkkggg```YYYSSSPPPOOOOOOQQQVVV^^^dddhhhjjjlllmmmsssssstttvvvwwwxxxyyyzzz}}}|||{{{yyyvvvppphhhcccUUURRRQQQVVV```llltttxxxwwwuuuqqqnnnmmmpppvvv{{{yyy{{{|||{{{wwwqqqjjjfffWWWRRRLLLHHHHHHJJJMMMNNNKKKLLLMMMNNNPPPUUU\\\```eeellluuu}}}~~~}}}{{{zzzyyyyyyzzzzzzzzz|||}}}vvvxxxzzz}}}~~~zzzsssooopppppprrrvvvwwwxxxyyyzzz|||{{{{{{{{{|||~~~~~~yyywwwssslllggggggdddooo}}}}}}ssskkkkkkhhh___QQQAAA777444555333333444444555555444444000000000000////////////////////////////////////........................////////////000000000000...//////000111222222333000111111111111222222222111111111222222333333333333222444:::???EEEPPP[[[nnnqqqnnnzzzxxxuuupppnnnooosssvvvxxxrrrXXXFFF>>>999777444333333333111000222222222111111111000000////////////////////////........................000000000000////////////------............------//////........./////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...///...------,,,,,,------...+++,,,///111000///666???EEESSSbbbmmm~~~kkk^^^XXX[[[nnnpppddd``````___ooo{{{qqqoooqqqwww|||{{{|||}}}|||wwwwwwyyy{{{vvvlllffffffdddjjjxxxrrrZZZWWWQQQKKKGGGEEEEEEEEEDDDFFFHHHHHHGGGGGGHHHIIIFFFHHHKKKLLLKKKJJJJJJKKKNNNMMMLLLMMMOOOPPPOOONNNRRRUUUWWWXXXWWWVVVWWWWWWUUUXXX[[[]]]]]]^^^___```cccgggmmmppprrruuuyyy}}}~~~xxxrrrqqqrrrrrrqqqqqqrrrrrrrrrrrrqqqppppppqqqqqqooonnnmmmmmmmmmmmmmmmnnnooooooppppppppppppqqqqqqrrrssssssrrrrrrrrrooooooooooooppprrrtttvvvrrrqqqqqqqqqqqqrrrsssssstttuuuvvvvvvtttrrrooonnnmmmnnnooopppqqqrrrrrrrrrttttttttttttuuuwwwxxxyyy|||{{{yyywwwvvvuuuttttttmmmhhhaaaYYYRRRNNNLLLKKKOOORRRVVVZZZ___eeekkkooosssvvvzzz||||||{{{||||||}}}~~~yyyrrrjjjeee\\\XXXVVVZZZeeerrr}}}yyysssqqqtttzzz~~~|||{{{vvvnnnbbbZZZOOOIIIGGGJJJMMMLLLLLLNNNQQQQQQPPPPPPSSSXXX]]]```jjjlllsss~~~~~~}}}{{{{{{{{{|||}}}{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||yyyvvvuuussssssqqqppppppsssyyy}}}}}}}}}}}}}}}xxxrrrlllhhheeebbbbbbgggxxxyyyooommmiiieee^^^OOO===555777555333333444666777666555111111///......///000000......---------,,,,,,,,,,,,---///000000///---,,,000000000000111111111111000000000000111111111111000111222222111000111222000111111222222333444444444444555888:::AAARRRbbbvvvxxx~~~}}}yyytttrrrrrrtttwwwyyyrrrXXXFFF>>>666444222333444555444333222222222111111111000000////////////////////////................................................---......//////......---++++++---...//////......------------,,,,,,,,,,,,------,,,,,,,,,---.........------,,,,,,------...------000222111111999CCCOOO\\\hhhssszzzcccYYYYYY```sssyyyiii^^^[[[\\\bbbqqqrrrjjjkkknnn|||~~~wwwvvvttttttuuutttlllbbb^^^___eeennnxxxjjjXXXUUUOOOIIIEEECCCCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJGGGIIIKKKLLLKKKJJJKKKKKKOOONNNNNNPPPRRRTTTTTTSSSWWWZZZ\\\]]]\\\[[[\\\]]]ZZZ]]]```bbbcccccceeefffhhhmmmrrrvvvxxx{{{yyyrrrqqqqqqqqqppppppppppppppppppooonnnnnnppppppoooooonnnmmmmmmmmmlllnnnoooqqqsssssssssssspppqqqrrrrrrssssssssssssppppppppppppqqqrrrtttuuuvvvvvvuuutttssssssttttttuuuvvvvvvvvvuuusssqqqooonnnooopppqqqqqqrrrrrrqqqqqqrrrssstttvvvyyyzzz||||||{{{yyywwwuuutttssssssmmmiiibbbZZZSSSNNNKKKJJJNNNQQQUUUZZZ___eeekkkpppuuuxxx{{{||||||||||||}}}~~~~~~zzzssskkkfff\\\YYYWWW]]]iiixxx|||vvvvvvzzz}}}|||xxxrrrhhh\\\TTTMMMHHHFFFJJJMMMLLLMMMOOOSSSSSSTTTUUUWWW[[[___bbbnnnooovvv~~~~~~||||||{{{|||}}}~~~~~~|||{{{zzzzzzzzz{{{}}}~~~}}}{{{zzzvvvtttqqqmmmmmmqqqxxx~~~}}}xxxrrrkkkfffbbb\\\[[[___lllvvvoookkkgggbbbUUUDDD:::888777555444444555666555444333222111000000000111111000000000//////.........------...//////...------............////////////000000000000111111111111000111222222111000111222111111111222333333444444555555777:::===EEEWWWhhh}}}~~~zzzvvvtttuuuxxxzzzqqqWWWFFF===666444222333444555444333222222222111111111111111////////////////////////........................---......//////000000000---......//////......---((())),,,...//////------.........------------,,,......---,,,,,,,,,------...------,,,,,,------......///111333333555>>>HHH[[[eeeqqqzzzkkkVVVSSS[[[iii{{{|||oooaaaYYYXXX[[[hhhwwwuuuhhhdddggglll|||~~~wwwqqqpppqqqqqqqqqmmmcccZZZZZZ```lllyyynnncccXXXUUUOOOJJJEEEDDDCCCDDDEEEGGGIIIIIIIIIHHHIIIJJJIIIKKKMMMMMMLLLKKKLLLLLLPPPPPPQQQSSSWWWZZZZZZZZZ]]]___aaabbbaaaaaabbbcccaaadddgggjjjjjjkkkmmmnnnqqqvvv|||zzzsssqqqqqqpppooonnnnnnnnnnnnnnnmmmmmmlllooooooooooooooonnnmmmllllllnnnqqqsssuuuuuuuuutttooopppqqqrrrssstttttttttrrrrrrqqqqqqrrrsssttttttyyyxxxvvvuuutttsssssssssvvvvvvwwwwwwvvvtttrrrqqqpppqqqqqqrrrrrrqqqqqqpppoooppprrruuuxxx{{{}}}~~~|||{{{yyywwwtttsssrrrqqqnnnjjjddd\\\TTTNNNJJJIIIMMMPPPTTTYYY^^^eeelllqqqwwwyyy{{{|||{{{{{{}}}~~~~~~~~~yyysssmmmiii^^^[[[ZZZ___kkk|||{{{xxxyyy{{{}}}xxxrrrjjj___SSSLLLJJJFFFEEEIIILLLMMMNNNQQQUUUWWWZZZ[[[]]]___bbbeeeqqqsssyyy~~~}}}}}}||||||}}}~~~}}}{{{yyywwwvvvwwwwwwyyyzzz|||}}}~~~zzzvvvqqqlllkkkooowww}}}~~~zzzssskkkddd___WWWVVVWWW___mmm~~~~~~tttoookkkhhh```QQQBBB:::999666444333444444444333444333222222111111222222000000000000////////////....................................////////////000000000000111111111111000111222222111000111222111111222222333333444444666666999===BBBLLL```rrr}}}xxxuuuuuuwwwzzzpppWWWEEE===999777444333333333111000111111111111111111111111////////////////////////........................///000000111222333333444......////////////......***+++,,,---......------//////.........---------///...---,,,,,,,,,,,,,,,...------,,,,,,------...//////000333444888CCCOOObbbmmmyyyooo\\\LLLPPPaaasssssshhh^^^XXX[[[```ttt|||kkk```___eeejjj}}}yyyxxxzzzyyyrrrnnnnnnoooooonnnhhh___ZZZaaalllyyyxxxjjjaaa[[[XXXRRRLLLHHHFFFFFFFFFFFFHHHJJJJJJJJJIIIJJJKKKKKKMMMNNNNNNMMMMMMNNNOOOQQQQQQSSSVVV[[[___`````````bbbdddeeeeeeeeegggiiifffiiimmmpppqqqrrrtttuuu{{{{{{tttrrrqqqpppnnnmmmnnnnnnnnnnnnmmmllllllnnnnnnooooooooonnnllllllmmmooorrrtttuuutttsssrrrnnnoooqqqrrrssstttttttttssssssssssssssssssttttttvvvvvvuuussssssrrrrrrrrruuuuuuuuuvvvuuutttsssrrrrrrrrrssssssrrrqqqppppppoooqqqsssvvvxxx{{{|||}}}|||zzzxxxvvvsssrrrppppppooolllfff___WWWPPPJJJHHHLLLNNNRRRWWW]]]dddlllqqqvvvxxxzzzzzzzzzzzz|||}}}}}}}}}}}}|||xxxsssmmmjjjccc```^^^aaakkk{{{zzzuuuuuuwwwwwwuuupppiii```VVVMMMGGGGGGDDDDDDIIILLLMMMOOOSSSVVVZZZ___bbbbbbcccfffhhhooottt|||~~~~~~}}}|||}}}~~~~~~|||zzzxxxwwwvvvuuuuuuvvvwwwyyyzzz||||||}}}~~~{{{yyytttpppmmmooouuuyyy{{{{{{|||{{{uuulllddd^^^VVVSSSSSSWWW```nnnzzztttpppnnnjjj^^^LLL>>>:::777444333333444555444444444333222222111111111........................//////............//////000000000000111111111111///000000000111111111111000111222222111000111222111111222222333444444555555666:::@@@GGGTTTkkk~~~}}}wwwsssrrrvvvyyynnnWWWEEE<<<999777444333333333111000111111111111111111111111////////////////////////........................///000000111222333333444...//////////////////...///...---,,,,,,------...//////.........---------///...---,,,,,,,,,,,,,,,...------,,,,,,------...///...000333666<<>>>>>>>>@@@AAABBBDDDEEEFFFJJJOOOSSSUUUUUU]]]cccjjjnnnqqqxxx~~~~~~~~~}}}|||zzzyyyxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxvvvttttttvvvwwwxxxwwwwwwwwwxxxyyy{{{}}}|||yyywwwyyyssskkkeeecccfffkkkooossssssrrrrrrrrrpppmmmkkkfffddd```YYYRRRPPPSSSVVVmmm}}}{{{qqqmmm\\\KKK;;;777777555444555777777666555444222000///111111111111111222222222000000000000000000000000111000/////////000222333222111000//////000111111222222222222222222222222444333333333555777777777888===DDDMMMbbb~~~vvv|||zzzvvvrrroooooosssvvv|||kkkTTTCCC>>>888777666555444333333333000000000000000000000000/////////...---,,,+++***,,,,,,------------......000000/////////.........,,,---......//////............//////...------,,,------------------------..............................---------.../////////111777BBBNNN\\\nnn}}}iiiXXXXXX___mmm|||qqqbbbWWWRRROOOUUUgggxxxwwwzzzvvvmmmkkkooowww~~~{{{vvvvvvvvvttttttwwwyyyxxxuuusssmmmfffggglllkkkfffhhhdddhhhyyy|||rrrnnnooopppnnnkkkiiibbbZZZUUUSSSRRRPPPNNNOOOOOOPPPRRRTTTVVVXXXZZZ]]]]]]^^^___aaadddiiimmmmmmnnnoooqqqtttvvvwwwxxxxxx{{{zzzvvvtttsssrrrqqqnnnoooqqqrrrrrrqqqooonnnooonnnmmmlllkkkkkklllmmmpppooonnnmmmmmmooopppqqqppppppppprrrtttuuusssqqqqqqrrrrrrqqqqqqrrrvvvxxxxxxvvvsssqqqooopppqqqrrruuuvvvwwwwwwxxxxxxxxxxxxvvvvvvuuutttssssssssssssttttttssssssrrrsssssssssttttttttttttssssssssssssqqqqqqpppnnniiibbbXXXRRRLLLIIIHHHMMMQQQUUU\\\cccjjjpppwww}}}~~~|||yyyxxxwwwvvvtttsssuuuqqqmmmkkkjjjjjjjjjiiiiii```RRRHHHCCCAAA@@@???>>>>>>=========???@@@AAACCCDDDFFFKKKPPPUUUXXXYYY\\\ccckkkpppvvv~~~||||||{{{|||zzzyyyxxxwwwwwwxxxyyyyyyvvvuuuuuutttssssssttttttwwwuuuuuuvvvxxxzzzzzzyyyxxxxxxxxxzzz{{{}}}~~~~~~}}}uuuooommmooosssvvvuuutttrrrqqqooonnnkkkjjjfffddd```ZZZTTTQQQRRRTTTbbbqqqzzzrrrooobbbQQQ@@@999888666555777777777777666444333111000111111111111111111111111000000000000000000000000000///.........///111111111111000//////000111222222222222222222222222222444333222333555666777777888>>>FFFSSSjjj{{{vvv~~~|||yyytttpppppprrrttt{{{iiiQQQAAA;;;888777666555444333333333////////////////////////.../////////......---,,,,,,,,,,,,------------...//////.........---------,,,---......//////...............///......---,,,------------------------..............................------......///000222444;;;GGGSSSaaasssxxxbbbVVV[[[lllzzzxxxhhh[[[QQQNNNOOO[[[qqqyyyvvvxxx}}}yyywww|||{{{zzzyyywwwxxx{{{|||yyypppnnnmmmiiiddddddggggggddddddhhhtttyyyqqqnnnoooqqqpppnnnlllfff^^^YYYWWWVVVSSSQQQVVVUUUTTTUUUWWWZZZ^^^```bbbcccdddeeefffiiinnnqqqssstttvvvwwwyyy{{{}}}}}}}}}xxxtttrrrrrrqqqpppnnnooopppqqqqqqpppooonnnmmmllllllkkkkkkkkkkkklllnnnnnnmmmnnnoooqqqsssuuusssrrrssstttuuuuuusssqqqooopppppppppoooqqqtttvvvwwwvvvsssqqqppppppqqqrrruuuuuuuuuvvvwwwxxxyyyzzzwwwwwwvvvuuuuuuttttttssstttssssssrrrqqqqqqqqqqqqrrrssstttttttttsssrrrqqqrrrqqqpppoookkkddd[[[UUUMMMIIIHHHLLLPPPSSSYYY```hhhnnnvvv|||~~~}}}|||}}}zzzxxxvvvuuusssqqqoooqqqmmmhhhdddbbb```^^^]]][[[RRRHHH@@@>>>======;;;<<<<<<;;;;;;<<<>>>???@@@BBBDDDGGGLLLQQQVVV[[[]]]]]]dddmmmvvv~~~{{{zzzyyyyyyyyyvvvvvvvvvuuuvvvvvvwwwwwwtttssssssrrrrrrrrrrrrrrrttttttuuuxxx|||}}}}}}{{{yyyyyyyyyzzz{{{}}}~~~yyyuuuuuuxxxzzzuuuuuusssqqqooolllkkkjjjfffeeebbb]]]VVVRRRPPPPPPXXXddduuuyyyrrrrrrkkk[[[HHH===999666666888888888777666555333222111111111000000000000000000000000000000000000000000...............///000000000/////////000111222333222222222222222222222222222222222222444555777888<<>>JJJWWWfffxxxppp^^^XXXbbbwww~~~mmm^^^TTTOOONNNRRRbbb{{{~~~vvvrrrrrrxxx}}}}}}zzzyyywwwyyy}}}zzzvvvpppjjjiiigggdddbbbcccdddeeejjjsss|||wwwqqqoooqqqsssrrrqqqnnniiibbb^^^]]]]]][[[YYY\\\ZZZYYYYYY[[[___dddggghhhiiijjjkkklllnnnrrruuuwwwxxxyyy{{{}}}}}}yyyuuurrrqqqppppppooonnnnnnoooppppppooonnnnnnmmmmmmllllllllllllllllllnnnnnnnnnoooppprrrtttuuuuuuttttttuuuvvvuuusssqqqnnnoooppppppppppppsssuuuxxxvvvtttsssrrrrrrssstttuuuuuuttttttvvvxxxzzz{{{wwwwwwwwwvvvvvvuuutttsssssssssrrrqqqppppppppppppqqqrrrtttuuuuuusssqqqppprrrrrrqqqpppmmmfff___YYYPPPKKKIIIKKKNNNPPPVVV]]]dddkkkttt|||~~~}}}}}}{{{xxxvvvtttqqqmmmkkkfffccc___\\\[[[ZZZYYYXXXVVVNNNEEE???<<<<<<;;;:::;;;:::::::::<<<===???AAABBBDDDHHHLLLQQQWWW\\\```bbbiiisss~~~~~~|||zzzxxxwwwwwwwwwsssssssssttttttuuuuuuvvvtttssssssrrrrrrsssssssssrrrsssvvv{{{~~~zzzzzzzzzzzz{{{|||}}}}}}~~~{{{vvvttttttuuusssuuuvvvvvvssspppmmmllliiigggeee```ZZZTTTPPPNNNRRR[[[kkk~~~xxxssstttrrrdddRRRBBB:::777777999888888888777666555333222111111000000000000000///////////////////////////............//////000000...//////000111222222333222222222222222222222222111222222222333555888;;;@@@IIIUUUggg}}}~~~~~~yyytttrrrrrrttt{{{|||gggRRRCCC>>>888777666555444333333333111111111111111111111111///000000111111111111111---............/////////------------,,,,,,,,,,,,,,,---......///.........------...............---------------------------........................---------...///000111111555777@@@MMM[[[iii{{{{{{iii[[[\\\jjj~~~sssbbbVVVPPPMMMNNNWWWjjjyyyrrrnnnnnnwww{{{xxxvvvuuuxxx|||zzz{{{tttmmmiiieeeeeedddbbb``````dddhhhttt{{{wwwtttssstttvvvuuutttpppkkkfffcccddddddcccaaa___^^^\\\\\\___dddjjjnnnmmmooopppqqqqqqsssvvvyyy{{{{{{}}}zzzwwwrrrooooooooooooooonnnnnnnnnoooooonnnnnnnnnnnnnnnoooooooooooooooooopppppppppppppppqqqqqqrrruuuttttttuuuuuuuuurrrpppnnnpppqqqqqqqqqrrrtttuuuxxxwwwvvvuuuttttttuuuuuuuuutttttttttuuuwwwyyy{{{vvvwwwwwwwwwvvvuuutttssssssrrrqqqppppppppppppppprrrssstttuuuuuusssqqqpppsssrrrrrrqqqnnniiiccc^^^SSSMMMJJJKKKLLLNNNTTTZZZ```gggrrr||||||yyyvvvsssnnniiifff]]]ZZZWWWVVVWWWXXXXXXXXXSSSLLLCCC>>><<<===<<<;;;::::::::::::<<<>>>@@@BBBCCCFFFJJJNNNRRRWWW^^^cccjjjqqq|||~~~{{{yyywwwwwwvvvvvvqqqrrrrrrsssttttttttttttssssssrrrrrrrrrrrrssssssrrrtttwww|||{{{{{{zzzzzzzzzzzz{{{{{{yyy|||wwwqqqoooooooooqqqvvv{{{~~~{{{wwwsssqqqmmmllliiiddd^^^XXXQQQMMMMMMUUUeeezzz{{{uuuvvvvvvlll[[[III===999888888999999999888777666555444222111111111000000////////////////////////////////////000000111111111111......///000111222222222222222222222222222222222111222333333333555:::===AAAMMM___sss~~~~~~xxxsssqqqrrrttt{{{{{{gggRRRDDD???888777666555444333333333111111111111111111111111------.../////////......---------.........//////......---------,,,,,,,,,,,,---......//////......,,,---......///.........------------------------........................---------...///000111222555888BBBPPP^^^mmmqqqbbbZZZ```qqq}}}hhhXXXPPPMMMJJJOOO\\\qqq~~~uuunnnnnnqqq}}}vvvtttssssssuuuzzzvvvxxxsssjjjddd```______```aaa___```hhhqqq~~~{{{yyyxxxyyyyyyxxxwwwrrrnnniiiggghhhhhhfffddd```___^^^___ccciiiooorrrssstttvvvwwwwwwxxxzzz}}}}}}xxxtttpppnnnnnnooopppooonnnnnnmmmmmmmmmmmmnnnnnnooopppqqqqqqrrrqqqqqqqqqppppppppppppppppppoooooossssssrrrssstttsssqqqooonnnppprrrrrrrrrrrrtttvvvwwwwwwvvvuuuuuuuuuuuuuuutttttttttuuuvvvwwwxxxyyyuuuvvvwwwwwwvvvuuusssrrrrrrqqqqqqppppppqqqqqqrrrssstttuuuuuuuuutttsssrrrtttsssrrrrrrppplllfffbbbVVVPPPKKKKKKKKKMMMRRRXXX]]]eeepppzzz~~~zzzvvvqqqkkkddd```XXXVVVSSSSSSUUUWWWXXXXXXQQQJJJAAA<<<;;;===>>>===;;;;;;;;;<<<>>>@@@CCCDDDDDDHHHMMMQQQTTT[[[ccciiirrryyy~~~}}}{{{xxxwwwvvvvvvvvvrrrrrrssstttttttttssssssqqqqqqqqqqqqqqqrrrrrrssstttuuuxxx}}}~~~{{{{{{zzzyyyxxxxxxyyyyyywww{{{{{{rrrmmmlllmmmooosssyyy|||yyyxxxtttqqqmmmhhhccc[[[TTTOOOHHHNNN\\\qqqyyywwwvvvqqqdddQQQCCC===;;;999999999999999888777666555333333222222111000000000000000000000000000000000//////000111111111111111...///000111111222111111222222222222222222222222111333444444333666<<>>@@@CCCEEEGGGDDDIIIOOOTTTYYYaaakkksssyyy}}}|||zzzwwwvvvuuuuuuuuuttttttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrsssttttttwwwwwwyyy|||}}}{{{zzzyyyxxxwwwvvvvvvvvvxxx{{{{{{sssllljjjkkkooosssyyy~~~}}}|||~~~zzzvvvqqqkkkfff___WWWQQQHHHKKKTTTeee|||~~~yyyvvvuuukkkYYYJJJBBB>>>:::::::::::::::999888777666444444333333222111111000000000000000000000000000......000111111111000//////000111111222111000000222222222222222222222222222444666555444777>>>DDDMMMccc~~~~~~~~~xxxqqqmmmlllpppsss}}}{{{gggQQQBBB===888777666555444333333333000000000000000000000000//////000000///......---))))))*********+++++++++//////.........---------,,,---......//////......,,,,,,---.../////////...------------------------........................------......///111222333888<<>>>>><<<:::777777888999777666555333222111000000111111000000000000111111111111111111111111111111111111222222222333333333111111111111111111111111000555444666>>>>>>BBBPPP___}}}~~~}}}|||xxxrrrmmmlllnnnrrrtttiiiTTTEEE===666555444222222333444555333222111000////////////...///000111111000///...111...,,,...111222///+++........................,,,,,,,,,,,,------------,,,------...///000000000000//////......---,,,,,,........................---.../////////000444666<<>>>>>===;;;999888999999777666555333222111000000111111000000000000111111111111111111111111111111111111111111222222222333111111111111111111111111111666555666>>>???EEETTThhhzzz}}}xxxuuupppmmmlllooosssvvvlllVVVEEE<<<666555444333222333444444333222111000////////////...//////000000//////...000...,,,...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,---/////////......000//////......---------........................///000000000000222666999???HHHWWWhhh|||qqq^^^WWW___sssooo\\\PPPKKKNNNRRR^^^jjjxxxwwwiii```^^^fffxxxuuunnnppprrruuuzzzvvvnnnjjjfffaaa```aaahhhnnnxxx}}}uuurrrnnnkkkhhhddd```]]]\\\^^^```cccgggllloooqqqtttwww{{{~~~|||xxxyyy{{{|||||||||{{{{{{tttuuuuuutttrrrqqqqqqrrruuuwwwxxxwwwuuussssssssstttuuuvvvvvvuuuuuuwwwxxx~~~}}}||||||}}}~~~|||yyyvvvsssqqqppppppqqqqqqqqqpppppppppppppppsssssstttrrrooonnnnnnooonnnnnnnnnnnnooooooooooootttsssqqqqqqrrrsssrrrqqqooooooppppppqqqqqqqqqqqqoooqqqrrrsssssstttwwwyyyyyyyyywwwvvvuuuuuuttttttvvvvvvvvvuuuvvvvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyy||||||{{{zzzzzzyyyxxxxxxzzzzzz{{{}}}~~~}}}yyyvvvpppjjj___UUUOOOMMMNNNPPPWWW\\\dddkkkqqqvvvzzz}}}~~~}}}{{{wwwqqqggg\\\UUURRRUUUZZZaaammm{{{|||eeeOOOFFFBBB======BBBCCCCCCCCCDDDGGGJJJNNNPPPPPPUUU[[[aaafffmmmvvv}}}vvvkkkeeecccfffjjjooosssvvvvvvuuutttpppqqqssstttttttttsssrrrsssrrrrrrsssvvvxxxxxxwwwsssuuuvvvxxxxxxwwwvvvuuuzzzzzzzzz{{{}}}~~~}}}{{{}}}{{{xxxvvvtttuuuvvvxxxzzzzzzyyyxxxxxxxxxyyyyyyyyywwwuuurrrrrrtttwwwyyywww||||||vvvpppiiiccc^^^SSSOOOKKKLLLRRR___vvv}}}yyywwwtttjjjZZZKKKDDD>>>======<<<;;;:::999999888777555333222111111111111111000000000000111111000000000000000000000000000000000111111111222222222222222222222222222222111666555666>>>AAAJJJ\\\uuu|||zzzuuurrrooolllllloootttwwwnnnWWWEEE<<<666666444333333333333333333222111000///////////////////////////////////////...---...000111///---++++++++++++++++++++++++---------.........//////+++,,,...000000000...---000/////////......------........................000000111000111333888;;;BBBNNN___rrrrrrcccTTTSSScccxxxkkkZZZPPPNNNQQQWWWeeerrrwwwiii```___hhhyyysssmmmmmmnnnsss{{{zzztttnnnlllhhhcccbbbdddkkkrrr~~~|||tttqqqmmmiiigggccc___\\\]]]^^^___aaadddfffiiijjjjjjmmmrrrvvvwwwvvvsssqqqoooppppppqqqpppooonnnnnnkkklllmmmlllkkkjjjkkkmmmmmmooopppooommmlllmmmnnnpppqqqrrrrrrqqqsssvvvxxx~~~}}}}}}|||xxxtttrrrqqqqqqrrrrrrqqqqqqppppppoooooosssssssssqqqooonnnoooqqqpppooooooooonnnnnnnnnmmmtttrrrppppppqqqrrrrrrrrrpppppppppoooooooooooooooqqqrrrtttuuuwwwyyy|||}}}xxxwwwuuutttssssssttttttuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{||||||{{{{{{zzz||||||{{{{{{zzzzzzzzzyyy{{{{{{|||~~~|||zzztttooofff\\\SSSNNNMMMNNNSSSXXX```gggmmmrrrwww{{{|||}}}|||zzzsssiii^^^WWWSSSXXX```jjjyyymmmSSSHHHCCC??????CCCDDDDDDDDDFFFIIILLLPPPRRRSSSXXX^^^ccchhhooowww}}}qqqddd[[[WWWUUUXXX[[[___dddiiikkkmmmnnnnnnoooqqqrrrsssssssssrrrtttssssssuuuwwwyyyyyyxxxtttvvvxxxzzz{{{yyywwwvvvzzzyyyyyy{{{||||||{{{yyy{{{yyywwwuuuuuuvvvxxxyyy{{{zzzyyyxxxxxxyyy{{{||||||zzzvvvsssrrrrrrsssuuurrryyy~~~yyytttnnngggaaaTTTPPPMMMJJJJJJSSSgggzzz}}}yyyxxxsssfffTTTGGG>>>===<<<<<<;;;;;;999777888777555444222111111111111111000000000000111111///////////////////////////000000000000111111111222222222222222222222222222777555666>>>DDDOOOccc{{{tttrrrooolllmmmppptttwww~~~oooXXXFFF<<<666666555444333333222222333222111000//////////////////............/////////......///000000...---////////////////////////---------.........//////,,,...000111111000///...///////////////.........////////////////////////...//////000111444:::>>>HHHUUUgggyyygggZZZPPPVVViii~~~|||gggXXXPPPNNNTTT\\\ooo{{{llldddbbbiiiyyy{{{rrrmmmlllmmmqqq}}}xxxsssooolllhhhccccccfffnnnvvv~~~zzzrrroookkkgggdddaaa]]]ZZZ[[[[[[[[[\\\]]]___```aaaaaaccchhhkkklllkkkiiigggeeeeeeeeeeeeeeedddcccccceeefffhhhhhhggggggiiikkkiiijjjkkkkkkjjjjjjkkkmmmqqqpppooonnnooorrrxxx|||~~~}}}}}}~~~}}}yyyuuusssrrrrrrrrrqqqqqqppppppooooooooorrrssssssqqqpppoooppprrrppppppoooooonnnnnnmmmmmmsssqqqooonnnpppqqqrrrqqqppppppoooooooooooonnnnnnttttttvvvyyy|||~~~vvvuuusssqqqqqqqqqrrrsssrrrrrrrrrssstttuuuvvvwwwzzz{{{{{{||||||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{|||~~~~~~|||yyyuuurrrkkk```VVVOOOMMMMMMPPPUUU]]]dddjjjpppvvvzzz{{{}}}|||uuukkkaaa[[[YYY```kkkxxxqqqVVVIIIEEEAAAAAAEEEDDDDDDEEEGGGJJJNNNRRRUUUWWW\\\aaafffjjjpppxxx~~~uuudddYYYSSSOOONNNMMMNNNPPPTTTYYY___dddggglllmmmoooqqqsssssssssssswwwvvvvvvwwwzzz{{{{{{zzzuuuwwwzzz||||||{{{xxxwwwyyyxxxwwwxxxyyyyyywwwvvvwwwvvvuuuuuuvvvwwwyyyzzzzzzzzzyyyyyyyyyzzz|||}}}}}}{{{wwwssspppooooooooonnnuuu{{{wwwqqqiiibbbVVVRRRNNNJJJHHHMMM]]]mmm|||yyyxxxooo]]]MMM???===;;;:::;;;:::888666888777666444333222111111111111000000000000111111///////////////////////////000000000000111111111222222222222222222222222111777666777???EEESSSiii~~~}}}uuussspppnnnnnnpppsssuuu~~~oooWWWEEE<<<666666555444444333222111333222111000///////////////......------......///......////////////..............................,,,------------............///000111111000//////////////////////////////////////////////////////---...//////222666===AAANNN\\\oooxxxbbbZZZVVV```tttppp^^^TTTNNNMMMWWWddd}}}}}}ooohhhgggmmmyyywwwrrrppppppqqqxxx}}}zzzuuuqqqnnnlllgggbbbccchhhsss{{{|||xxxppplllhhhdddaaa]]]XXXUUUUUUUUUUUUUUUUUUVVVVVVWWWYYY[[[^^^```bbbaaa```___\\\[[[[[[[[[[[[[[[[[[[[[^^^```bbbccccccdddfffhhhggghhhiiiiiihhhiiikkkmmmqqqpppnnnmmmmmmrrrxxx}}}{{{{{{{{{{{{|||~~~~~~yyyuuussssssssspppppppppoooooooooooooooqqqrrrsssrrrqqqpppqqqrrrppppppoooooonnnnnnmmmmmmqqqpppnnnooopppqqqqqqppppppppppppooooooooooooooovvvvvvwwwzzz}}}~~~sssrrrrrrqqqppppppqqqqqqpppppppppqqqrrrtttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{{{{yyywwwsssrrrmmmdddZZZRRROOOOOOOOOTTT[[[bbbiiipppvvvzzz}}}xxxnnneeeaaa]]]fffrrruuuXXXLLLGGGCCCBBBEEEEEEEEEFFFHHHLLLQQQUUUWWW\\\```eeejjjmmmssszzz}}}kkk\\\SSSNNNKKKIIIGGGGGGGGGIIINNNUUU[[[___hhhjjjmmmppprrrtttuuuuuuyyyxxxxxxyyy{{{|||{{{zzzuuuwwwyyyzzzzzzzzzxxxwwwyyywwwuuutttuuuvvvuuuttttttuuuvvvwwwxxxxxxyyyyyywwwwwwwwwxxxyyyzzz{{{|||{{{yyyvvvrrrooonnnmmmmmmnnnttt}}}~~~|||{{{vvvmmmeeeYYYTTTPPPLLLIIIKKKVVVbbbtttzzzzzzvvvfffVVVDDD@@@;;;999::::::888666888888666444333222222222111111000000000000111111000000000000000000000000000000000111111111222222333333333333333333333333111777777888@@@FFFUUUmmmyyyxxxuuurrrooooooppprrrttt}}}mmmVVVEEE<<<666666666555444333111111333222111000///////////////...------------...///---...000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////////////////////////////////////////000////////////////////////---...///000444:::AAAFFFTTTbbbuuuuuu```\\\^^^kkk}}}ooobbbVVVRRROOOPPP___qqq}}}qqqmmmnnntttzzztttttttttwww|||~~~vvvtttrrrnnnllljjjfffbbbeeekkkttt|||{{{vvvnnnjjjeeeaaa]]]XXXTTTPPPOOOOOONNNMMMMMMMMMNNNNNNQQQRRRTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ]]]^^^___```bbbdddeeefffggggggggghhhkkkmmmmmmmmmmmmmmmmmmpppuuuyyywwwxxxyyyzzz|||}}}~~~~~~yyyuuusssssstttnnnnnnnnnnnnnnnooooooooooooqqqssstttrrrqqqqqqrrroooooooooooonnnnnnnnnnnnppppppoooqqqrrrsssrrrpppppppppppppppppppppppppppuuutttuuuxxx{{{|||{{{yyyqqqrrrrrrrrrrrrqqqppppppoooooooooppprrrtttuuuvvvxxxwwwvvvvvvvvvvvvwwwxxxvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvvvvxxxxxxvvvtttqqqrrrppphhh^^^UUURRRRRROOOSSSZZZbbbiiipppwww{{{|||ssskkkhhhaaajjjyyyzzz\\\OOOJJJEEEBBBCCCGGGGGGHHHKKKOOOSSSXXXZZZaaaeeejjjnnnqqqvvv~~~uuueeeXXXRRRNNNJJJHHHCCCCCCDDDFFFJJJOOOUUUXXXaaaccchhhmmmqqquuuwwwxxx{{{yyyxxxyyyzzz{{{zzzyyytttuuuvvvvvvwwwwwwvvvvvvzzzwwwtttrrrrrrttttttttttttvvvwwwyyyyyywwwvvvtttssssssuuuvvvwwwxxxxxxxxxxxxvvvtttrrrppppppppppppqqquuu{{{~~~|||{{{~~~|||rrriii\\\WWWQQQNNNKKKJJJOOOWWWdddxxxzzzzzzzzznnn```JJJDDD===:::;;;;;;999777999888666555333222222222111111000000000000111111111111111111111111111111111111111111222222222333333333333333333333333333///777888999@@@GGGVVVnnn|||uuuyyywwwtttpppoooppprrrsss}}}lllVVVEEE<<<666666666555444333111000333222111000///////////////...---,,,,,,---...///---///000000///......///////////////////////////+++++++++,,,,,,,,,------///......---------......////////////000000000000000000000000000000000000---...000111555<<>>:::999777555333222222111222333333333222222111111///////////////...------...........................---,,,---/////////...---------............///---,,,,,,,,,---///000111......------------......,,,,,,,,,---------......,,,000333555888AAAPPP[[[gggvvvvvveeeYYY```mmm|||rrr[[[SSSPPPXXXbbbmmm|||zzzvvvssswww{{{nnniiikkkkkkjjjhhhffffffiiipppuuu~~~zzzuuummmhhh```YYYSSSOOOKKKHHHFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSRRRSSSUUUWWWZZZ\\\^^^___aaabbbcccdddeeeeeeeeeeeegggggghhhiiikkknnnpppqqqrrruuuxxxyyyyyyzzz|||}}}~~~~~~{{{xxxvvvtttsssoooooooooooonnnmmmllllllooooooppppppppppppoooooommmooopppqqqqqqqqqsssuuuuuuuuuuuuuuutttsssrrrqqqqqqpppoooooooooqqqrrrtttvvvtttrrrsssuuuvvvtttrrrpppqqqrrrrrrqqqqqqrrrsssrrrrrrrrrrrrrrrqqqqqqpppppppppppppppqqqrrrssstttwwwvvvvvvyyy{{{{{{xxxuuuttttttsssssssssrrrrrrrrrrrrpppnnnlllhhhaaaZZZTTTQQQQQQVVV```iiiooovvv}}}}}}vvvsssuuuiiiWWWNNNIIIHHHHHHIIIKKKNNNQQQWWW]]]cccgggpppsssxxx}}}tttlllccc\\\ZZZXXXTTTQQQOOONNNLLLLLLLLLNNNPPPRRRSSSVVV[[[bbbiiioootttvvvxxxvvvttttttuuuvvvtttqqqssstttuuutttrrrqqqrrrssstttsssrrrrrrssstttvvvwwwzzz{{{|||{{{yyyvvvssspppmmmnnnppprrrssstttuuuuuuuuutttsssrrrrrrrrrssstttxxxxxxyyyyyyyyyyyyyyyxxxuuuwww{{{xxxsssjjjfff^^^VVVOOOKKKJJJKKKPPP[[[jjjxxx}}}uuuaaaQQQCCC>>>===:::999:::777888888888888666555444111000000000////////////111000000000000000//////111111000000000000111111333333222222222222222333333555;;;@@@DDDLLL___rrrxxxvvv{{{xxxwwwwwwvvvtttwww}}}nnnVVVEEE>>>999888777666555444444444222222222222222111111111.........///......---,,,...........................---,,,---/////////...---------............///......------......///000......------------......////////////000000000111---000222555;;;IIIZZZgggrrr~~~~~~ooo___YYYcccqqq~~~nnn[[[TTTSSS]]]iiiyyyuuusssxxxrrrhhhfffhhhgggfffddddddgggnnnxxx~~~||||||zzzvvvmmmggg___WWWQQQLLLHHHEEECCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUWWWYYYZZZ[[[`````````aaaaaaaaaaaaaaabbbdddfffiiilllnnnqqqrrrrrrtttwwwxxxxxxyyy{{{|||~~~~~~~~~}}}zzzxxxvvvuuurrrqqqqqqpppooonnnnnnmmmooooooppppppppppppoooooommmooopppqqqpppqqqrrrtttsssssssssssssssrrrqqqpppoooppppppqqqrrrsssttttttsssrrrrrrssstttuuusssrrrpppqqqsssrrrrrrqqqssstttssssssrrrrrrrrrqqqqqqqqqoooooooooooopppqqqrrrsssttttttvvvxxxzzzyyyvvvsssttttttsssssssssrrrrrrrrrrrrrrrqqqppplllfff^^^XXXQQQPPPTTT]]]eeelllttt{{{{{{zzz~~~iiiXXXPPPKKKJJJKKKIIILLLPPPUUUZZZaaaiiinnntttyyy~~~uuunnnfff```^^^\\\ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTXXX]]]cccjjjooorrruuutttttttttvvvvvvuuusssssstttuuutttrrrqqqrrrsssrrrrrrqqqrrrsssvvvxxxzzz~~~~~~}}}|||yyyuuurrroookkklllnnnqqqrrrtttuuuuuutttttttttssstttuuuvvvvvvyyyyyyyyyyyyzzz{{{||||||{{{{{{}}}{{{xxxtttnnndddYYYQQQMMMKKKKKKJJJTTTcccqqq}}}}}}kkkYYYGGG???>>>===;;;999777888888999888666555444111111000000000/////////000000000111111111111111111111000000000000111111333333222222222222333333555777<<>>777777666555444444444555333222222111111111111111...............---,,,,,,...........................---,,,---/////////...---------............/////////........................------------......//////000000000111111111///111222666???OOOcccqqq}}}zzzkkk^^^\\\gggwwwzzzkkk\\\XXXXXXaaannnwwwwwwtttjjjbbbaaacccaaaaaaaaacccjjjttt}}}}}}zzztttlllfff]]]TTTNNNIIIDDDBBBAAAAAABBBBBBCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGIIIJJJJJJKKKMMMNNNOOOPPPOOOPPPQQQSSSUUUVVVXXXXXX]]]]]]]]]^^^^^^___```aaaaaacccfffiiilllnnnppppppqqqtttvvvxxxxxxyyy{{{|||}}}||||||~~~}}}{{{yyyxxxuuutttsssrrrppppppoooooooooppppppppppppoooooonnnmmmnnnppppppooopppqqqsssqqqqqqrrrrrrqqqpppoooooonnnoooqqqsssttttttttttttqqqqqqrrrsssssssssrrrqqqpppqqqssssssrrrrrrsssuuuuuuuuutttsssrrrrrrrrrrrrooooooooooooooopppqqqqqqqqqrrruuuwwwxxxwwwtttrrrttttttsssssssssrrrrrrrrrqqqqqqrrrrrrpppiiiaaa[[[RRRPPPRRRYYYaaahhhpppxxx~~~jjjZZZQQQKKKJJJKKKJJJNNNSSSXXX]]]dddlllssswww~~~|||tttoooiiidddbbbaaa___]]]\\\\\\\\\[[[ZZZXXXWWWVVVXXXXXXYYY\\\```eeekkknnnsssssstttuuuvvvvvvuuutttrrrssstttsssrrrqqqrrrsssqqqpppppppppsssvvvyyy||||||yyyuuuqqqoookkkmmmoooqqqsssuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvzzzyyyxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}|||tttiii^^^UUUOOOLLLJJJFFFNNN\\\jjjxxx}}}}}}tttbbbLLLAAA>>>>>>;;;888888888999999888777555444111111111000000000//////000000111111222222333333222111111000000111111222333333222222222333444444666999>>>EEENNN^^^qqqpppxxxvvvsssrrrtttttttttxxxoooWWWFFF???666555444444333333444444333222111000000000111111......//////......---,,,...........................---,,,---/////////...---------............//////////////////...............------------......***+++++++++,,,,,,,,,,,,111222444999DDDUUUiiivvvwwwjjjaaa```mmm}}}uuufffYYYXXXZZZcccqqq|||www|||yyymmmeee^^^\\\^^^]]]^^^```eeennn{{{yyyrrrllleee[[[RRRKKKFFFCCC@@@AAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKNNNOOOQQQQQQOOOPPPQQQSSSUUUWWWXXXYYYZZZ[[[[[[\\\^^^aaacccddddddeeehhhjjjlllnnnoooooorrruuuwwwyyyyyyzzz|||}}}{{{{{{{{{~~~|||{{{zzzxxxwwwuuusssqqqppppppppppppppppppppppppooonnnnnnlllnnnooooooooooooppprrrppppppppppppppppppooonnnmmmoooqqqssstttuuutttssspppqqqsssssssssrrrqqqqqqoooppprrrrrrrrrrrrsssuuuwwwwwwuuutttssssssssstttoooooonnnnnnooooooppppppoooqqqtttvvvuuutttsssrrrttttttsssssssssrrrrrrrrroooppprrrsssqqqlllddd___TTTQQQQQQVVV]]]cccllluuu|||iii[[[QQQJJJHHHIIIMMMQQQWWW[[[___fffooovvv{{{~~~{{{uuurrrmmmiiigggeeeddddddbbbccccccccccccaaa```___aaa```______aaaeeeiiilllqqqsssuuuvvvvvvvvvuuuuuuppprrrsssrrrqqqpppqqqsssqqqpppoooooorrruuuyyy||||||xxxuuuqqqooonnnoooqqqsssvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvuuuuuu{{{zzzzzzzzzzzz|||~~~~~~~~~~~~xxxmmmccc[[[SSSMMMIIIBBBIIISSS___nnn|||yyy{{{yyyiiiSSSCCC>>>>>>;;;666888888999999888777666444111111111111000000000000000000111111222222333333222222111111111111222222333222222222333444444555666:::@@@HHHVVVhhh{{{ooo|||vvvrrrqqqqqqqqqqqqvvv}}}pppXXXFFF???666555444333333333333333333222111000///000111111/////////000///......---...........................---,,,---/////////...---------............/////////000000000///............------------......+++++++++,,,,,,,,,------111333666===JJJ\\\ooo{{{ssshhhccccccqqqooo```RRRTTTZZZeeeuuu}}}yyywwwrrrhhhbbb]]]ZZZZZZZZZ\\\aaahhhsssyyyqqqkkkdddZZZQQQJJJEEEBBB@@@@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGJJJLLLOOOQQQRRRRRRQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\]]]^^^```cccfffhhhhhhiiijjjkkkmmmnnnooopppuuuwwwzzz{{{{{{|||~~~|||{{{|||}}}|||{{{zzzxxxvvvsssqqqpppppppppppppppqqqppppppooonnnmmmlllnnnoooooonnnnnnooopppoooooopppppppppoooooonnnnnnoooqqqrrrsssssssssrrrppprrruuuuuusssqqqppppppnnnoooqqqqqqqqqqqqssstttyyywwwvvvtttssssssssstttpppoooooooooooooooppppppoooqqqssstttsssrrrrrrsssttttttsssssssssrrrrrrrrrooopppqqqrrrqqqmmmgggbbbXXXSSSQQQTTTYYY___iiiqqqxxx}}}zzzgggZZZPPPIIIGGGIIINNNTTTZZZ___bbbiiirrrzzz|||zzzxxxtttqqqnnnllllllllljjjjjjjjjkkkjjjiiiiiihhhiiigggfffeeefffhhhkkkmmmpppsssvvvwwwvvvuuuuuuuuuppprrrsssrrrqqqqqqrrrttttttrrrqqqppprrruuuyyy{{{~~~}}}{{{xxxuuurrrqqqpppqqqsssvvvwwwyyyzzzzzzyyyyyyyyyyyyxxxvvvuuuttt{{{{{{{{{{{{|||}}}~~~~~~|||~~~~~~~~~~~~yyyqqqjjjcccZZZPPPIIIEEEIIIOOOYYYgggzzz|||xxx{{{}}}ppp[[[HHH???>>>;;;777888999999:::999777666555222222111111111000000000000000000111111111111111222222111111111111222222333222222333333444555666666;;;CCCMMM^^^ttt|||qqqvvvrrrppppppooonnnssszzzpppXXXGGG???777777555444333333333333333222000/////////111111000000111111000000///..............................---,,,---/////////...---------............///...///000000111000//////......------------...............////////////000000222999CCCRRRddduuu{{{mmmccc```eeesssxxxhhhZZZNNNSSS\\\hhhzzz|||{{{xxxwwwxxx{{{zzzkkkeeebbb^^^ZZZYYYYYY\\\bbbkkkwww~~~xxxrrrjjjcccYYYPPPIIIEEEBBBAAA???@@@AAABBBDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJHHHIIIKKKNNNPPPQQQQQQQQQSSSTTTVVVYYY[[[^^^```aaaaaa``````aaacccfffiiikkkkkkkkkkkklllnnnppprrrtttwwwyyy|||}}}~~~~~~}}}~~~~~~{{{yyyvvvsssqqqpppppppppqqqqqqqqqppppppooonnnmmmlllnnnooonnnmmmmmmnnnpppooooooppppppppppppoooooooooppppppqqqqqqrrrrrrqqqqqqtttwwwwwwssspppoooooolllnnnpppppppppppprrrtttxxxvvvtttrrrqqqqqqrrrrrrqqqppppppoooooopppppppppppprrrsssrrrqqqqqqsssuuuttttttsssssssssrrrrrrrrrppppppqqqrrrrrroookkkggg[[[UUUQQQSSSWWW\\\fffooosssyyyssscccXXXOOOIIIHHHJJJNNNUUU]]]bbbfffmmmxxx~~~zzzwwwuuutttuuurrrrrrqqqppppppooonnnnnnlllkkkjjjjjjkkkmmmoooqqqppptttwwwxxxvvvtttttttttrrrsssttttttsssssstttvvvyyywwwtttrrrsssvvvyyy|||}}}|||{{{yyywwwuuussssssrrrsssuuuvvvxxxyyyyyyzzzwwwxxxxxxyyyxxxwwwvvvuuuxxxxxxyyyzzzzzzyyyyyyyyyxxx{{{~~~~~~}}}~~~}}}yyyuuuqqqkkkbbbUUUKKKIIIJJJMMMSSS___sss~~~zzz}}}~~~vvvcccNNNAAA???===:::999999::::::999888666555222222222111111111000000111000000000000000//////333222222111111222222333222222222333333555666666777>>>GGGSSSggg~~~zzztttvvvrrroooooommmlllqqqxxxqqqYYYGGG@@@999888777666444444444444333222000///...///111222111111111111111000//////...........................---,,,---/////////...---------.........//////---...///111111111000///.........------.........,,,,,,,,,------------......222:::GGGXXXjjjzzzwwwggg___]]]fffttttttcccUUUPPPVVV```lll}}}zzzyyyvvv{{{xxxqqqtttyyyttthhhcccbbb^^^ZZZYYYXXX\\\dddmmmzzz}}}{{{|||xxxsssiiicccYYYOOOIIIFFFCCCBBB>>>>>>@@@AAACCCDDDFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOPPPPPPPPPPPPUUUVVVXXX[[[^^^aaacccdddeeedddddddddeeegggjjjkkkllllllllllllooorrruuuwwwxxx{{{}}}|||yyyvvvssspppoooooopppqqqqqqqqqppppppnnnmmmmmmlllmmmooonnnmmmmmmnnnooooooooopppppppppppppppoooppppppppppppppppppqqqqqqrrruuuxxxxxxtttpppooooookkkmmmoooooooooppprrrssswwwuuussspppoooooopppqqqqqqqqqpppppppppppppppqqqqqqssssssrrrppppppsssvvvttttttsssssssssrrrrrrrrrqqqqqqqqqrrrsssqqqmmmjjj^^^WWWRRRSSSVVV[[[dddmmmpppvvvzzznnn___VVVOOOJJJIIILLLNNNUUU^^^dddiiiqqq}}}}}}{{{{{{{{{xxxwwwuuutttrrrqqqqqqqqqlllllllllmmmoooqqqssstttppptttxxxyyyvvvsssssstttsssuuuvvvvvvuuuuuuvvvxxx|||zzzwwwttttttwwwzzz|||{{{zzzyyyxxxvvvuuuttttttssstttuuuwwwxxxxxxyyyyyyuuuvvvwwwxxxyyyxxxwwwwwwssstttuuuvvvvvvuuusssrrrtttyyy~~~}}}~~~{{{yyywwwvvvqqqgggXXXMMMFFFFFFFFFJJJUUUhhh{{{~~~zzziiiRRRCCC??????<<<999999::::::999888666555222222222111111111111000111111000000//////......333222222111111222222333222222222333444555666777888@@@JJJXXXmmmzzzvvvwwwtttpppnnnooorrruuuvvvrrrYYYFFF>>>888666444111///...------222222222111111111111000222222111///...---++++++)))***,,,.../////////...////////////////////////......------------......------............------000000///...------,,,,,,---...///...------...000111555>>>MMM___ppp}}}ooo```]]]bbbooovvvsssaaaUUUPPP[[[hhhvvvyyypppooossszzzzzzrrrqqqxxx{{{rrriiieee```\\\ZZZ\\\XXX]]]fffqqq}}}~~~|||zzzvvvsssppphhh[[[OOOHHHEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIKKKMMMLLLKKKJJJJJJKKKOOOOOOOOOPPPRRRTTTVVVXXXZZZ\\\^^^```cccdddeeefffgggiiikkklllkkkkkklllmmmlllmmmnnnoooooorrruuuxxx{{{~~~~~~xxxtttrrrqqqooonnnqqqqqqqqqrrrrrrqqqqqqqqqoooooooooooonnnnnnnnnnnnpppqqqqqqqqqqqqrrrrrrrrrpppooonnnnnnooorrruuuwwwwwwxxxyyyyyyxxxvvvsssrrrqqqqqqqqqpppqqqqqqrrrrrrsssrrrqqqrrrtttuuutttsssssssssssssssrrrrrrqqqpppqqqqqqpppppppppppppppppprrrrrrrrrsssssssssttttttuuussspppoooppppppnnnmmmccc]]]WWWUUUUUUXXXbbbllltttyyylllfff]]]SSSMMMJJJKKKLLLSSS[[[dddiiilllttt}}}|||}}}xxxuuutttsssrrrqqqtttrrrpppoooppprrruuuwwwwwwvvvuuuvvvwwwwwwuuussswwwuuussssssuuuxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttttttttuuuuuuvvvxxxzzzyyyvvvssstttuuuvvvwwwxxxxxxwwwwwwtttvvvxxxxxxuuurrrooonnnpppssswwwzzzzzzzzzzzzzzz{{{yyymmm^^^RRRJJJHHHIIIKKKPPP[[[ooozzz|||nnnXXXIIICCC>>>999;;;;;;:::999888777666666555444333222111111111111333222222111111222222333111000000000222333222111444444444222111222555888===EEESSSggg~~~wwwuuuqqqpppqqquuuxxxzzzrrrYYYGGG???888666444222111111111111222222222111111111111000000000//////......------......//////...,,,+++***........................///......------......///---......//////......---//////......---,,,,,,++++++,,,---,,,++++++---///111555???NNN```rrr|||lll___]]]cccuuu{{{}}}mmm]]]RRRRRR___nnn|||rrrkkkkkkooottt{{{xxxrrrsss{{{zzzqqqiiiddd```\\\[[[]]]ZZZ___hhhsss~~~}}}zzzxxxooogggZZZNNNGGGDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFHHHJJJKKKKKKKKKLLLMMMPPPPPPPPPQQQSSSVVVXXXZZZ^^^___aaaccceeegggggghhhkkkmmmoooooonnnmmmnnnooooooppprrrssssssvvvyyy|||{{{~~~}}}wwwtttrrrqqqooonnnooopppqqqrrrssssssrrrqqqooonnnoooooooooooooooooopppppppppqqqqqqrrrrrrrrrpppooonnnnnnppprrruuuwwwxxxxxxyyyyyywwwuuusssqqqqqqppppppppppppqqqrrrrrrrrrqqqpppqqqssstttsssrrrrrrrrrssssssrrrrrrqqqppppppppppppppppppppppppppprrrrrrrrrssssssssssssttttttrrrpppoooppppppooonnnbbb\\\VVVUUUUUUXXXaaakkktttyyyvvvddd___WWWPPPKKKKKKLLLMMMVVV^^^hhhmmmqqqzzz|||xxxvvvvvvuuuuuutttuuutttssstttuuuxxx{{{}}}|||{{{zzzzzzzzzzzzxxxwwwxxxvvvssstttvvvxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvttttttttttttttttttttttttttttttuuuwwwxxxxxxuuurrrrrrssstttvvvvvvvvvvvvuuutttvvvwwwwwwtttqqqooonnnnnnqqqtttvvvwwwxxxyyy{{{{{{yyyoooaaaUUUKKKIIIHHHIIILLLUUUgggxxx}}}}}}}}}sss___MMMCCC===999999999888777666555444444555444333222111111111111333222222111111222222333222000000111222333222111444444444222222333666888===FFFVVVkkk{{{{{{wwwuuusssrrrssswww{{{~~~rrrYYYGGG???777777555444333444444555222222222111111111111000.........////////////////////////......,,,+++***------------------------//////............//////......////////////............------,,,,,,++++++***+++,,,+++******,,,...333777@@@PPPcccuuuyyyjjj______fffwww~~~wwwgggZZZTTTUUUbbbsssvvvjjjeeeffflllppptttvvvwwwvvvwwwwwwuuuqqqtttxxxooogggccc```\\\[[[]]]]]]ccckkkvvv}}}{{{nnneeeYYYMMMGGGDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFEEEHHHKKKLLLMMMNNNPPPQQQSSSTTTTTTVVVXXX[[[]]]^^^cccdddeeefffhhhiiijjjjjjlllnnnoooooommmllllllmmmoooppprrrssstttwww{{{~~~{{{vvvsssqqqpppooonnnnnnoooqqqssssssrrrqqqpppmmmnnnnnnoooooopppppppppoooooopppqqqrrrrrrsssssspppooooooooopppsssuuuwwwxxxxxxxxxxxxvvvtttrrrqqqppppppoooooopppqqqqqqrrrrrrppppppppprrrsssrrrqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppppppppppppppppprrrrrrrrrrrrsssssssssssssssqqqppppppqqqqqqooonnnbbb\\\WWWUUUUUUXXXaaajjjrrrwwwxxxfffXXXUUUOOOKKKIIIJJJLLLNNNWWW___hhhooouuu|||{{{{{{{{{zzzyyyxxxxxxyyyzzz}}}~~~~~~~~~|||{{{xxxvvvttttttvvvxxxyyyyyywwwxxxxxxxxxxxxxxxwwwvvvssssssssssssssssssssssssssssssssstttvvvuuusssqqqpppqqqssstttuuuuuuttttttttttttuuuuuusssqqqooonnnlllmmmoooqqqrrruuuyyy||||||{{{rrreeeZZZNNNJJJGGGFFFFFFMMM\\\kkk|||~~~lllUUUFFF???<<<999999888777666555555444555444333222111111111111333222222111111222222333222111000111333333333111333444333333222333777999===HHHZZZqqqyyyzzzuuutttsssrrrtttwww}}}rrrYYYGGG@@@888777666444444444444555222222222111111111000000////////////////////////***+++,,,---...///000000------------------------000//////......//////000...//////000000//////...---------,,,,,,+++++++++***+++,,,,,,++++++---///444999CCCTTTgggyyywwwiii```ccckkkvvv}}}~~~pppaaaYYYWWWTTTcccttt{{{nnndddaaadddlllmmmoooooonnnnnnoooqqqoooooovvvzzzuuummmeeebbb___\\\\\\^^^```eeennnzzz}}}{{{llldddXXXMMMFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHKKKNNNPPPQQQRRRTTTUUUWWWXXXZZZ\\\___aaacccdddffffffggghhhiiijjjllllllnnnoooqqqpppooommmnnnnnnppprrrtttuuuwwwzzz|||yyyuuusssrrrqqqpppnnnnnnoooqqqrrrrrrpppnnnllllllmmmnnnooopppqqqrrrrrroooooopppqqqrrrsssssstttppppppooopppqqqsssuuuwwwxxxxxxwwwwwwuuusssrrrpppoooooooooooopppqqqrrrrrrrrrqqqpppqqqssstttsssrrrqqqqqqrrrrrrrrrqqqqqqpppooooooooooooppppppppppppqqqqqqrrrrrrrrrsssssssssrrrqqqppppppqqqqqqooonnnccc]]]XXXVVVUUUXXX```iiiooouuu}}}jjj[[[NNNLLLHHHFFFEEEGGGJJJLLLQQQYYYccclllttt}}}~~~~~~|||yyyvvvttttttvvvxxxyyyyyywwwxxxxxxyyyyyyxxxxxxwwwqqqqqqqqqrrrrrrsssssssssrrrqqqqqqrrrssssssrrrpppoooqqqrrrtttuuuuuuuuuttttttssssssrrrrrrrrrpppnnniiijjjkkklllnnnsssyyy}}}~~~|||tttjjj```QQQLLLGGGDDDCCCHHHUUUbbb{{{}}}{{{aaaLLLBBB@@@<<<;;;;;;:::999888777666444444333222111111111111333222222111111222222333222111000111333444333222333333333333333444888;;;===JJJ^^^www}}}rrrssssssrrrrrrvvv}}}qqqZZZHHH@@@999888666444222222222222222222222111111111000000000000000///......------)))***+++---///111222333........................//////............//////......////////////......---,,,,,,,,,,,,,,,+++++++++---...---------///111666<<>>LLLbbb{{{qqqrrrsssrrrqqquuu|||qqqZZZHHHAAA999888555333222111111111222222222111111111111000111000000///...---------------------...///000111////////////////////////......------------......------............------------------,,,,,,,,,,,,---...////////////111333777>>>MMM```uuuxxxiii___^^^hhhsssuuucccVVVRRRTTTUUUdddvvvzzzooofffeeeiiiiiiiiihhhgggeeefffiiillllllqqq|||vvvooohhhaaa___^^^\\\]]]```cccjjjwww}}}|||{{{yyyvvvtttkkkcccWWWMMMGGGEEEEEEFFFEEEEEEFFFFFFGGGIIIJJJKKKMMMOOORRRTTTUUUVVVXXXYYY\\\^^^aaaeeehhhjjjlllmmmmmmmmmmmmmmmoooqqqsssuuusssvvvxxxyyyyyyzzz{{{|||~~~yyywwwuuuttttttsssrrrqqqqqqpppooonnnmmmkkkiiihhhmmmmmmnnnoooppprrrrrrsssppppppqqqqqqqqqrrrrrrrrrpppppppppqqqssstttvvvwwwuuutttttttttssssssssssssooooooppppppqqqrrrttttttuuusssssstttuuuvvvuuutttooopppqqqqqqqqqqqqqqqqqqmmmnnnnnnoooooopppppppppqqqqqqqqqqqqrrrrrrrrrrrrsssrrrqqqrrrrrrqqqnnnkkkddd^^^XXXVVVSSSTTTZZZbbblllsss{{{qqq```QQQFFFCCCBBBAAA@@@@@@AAACCCDDDGGGMMMTTT\\\eeeppp|||{{{xxxuuusssrrrtttuuuvvvvvvyyyyyyyyyyyyxxxwwwvvvuuuoooooopppqqqssstttuuuuuurrrpppnnnmmmooopppqqqpppqqqrrrtttvvvwwwxxxwwwwwwvvvssspppppprrrtttsssrrrjjjjjjkkkkkknnnssszzz|||wwwooohhhZZZRRRJJJFFFDDDEEENNNWWWkkk|||qqqXXXFFF@@@::::::999888777666666555555444333222111111111111333222222111111222222333333222111222333444444222111222333333444666:::===BBBPPPfff~~~qqqssstttrrrqqqttt|||qqqZZZIIIAAA777666555333222222333333222222222111111111111000///////////////.........111000///...------...///........................------,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------------------.../////////000222444777@@@QQQfff{{{qqqccc]]]```nnn|||rrrbbbWWWTTTUUUZZZjjjsssjjjiiilllkkkkkkjjjiiihhhjjjmmmpppqqqxxxzzzsssmmmfff```^^^]]]\\\]]]```eeennn}}}~~~|||{{{{{{yyyvvvssskkkcccWWWNNNHHHGGGGGGGGGEEEFFFFFFGGGIIIKKKMMMNNNOOORRRVVVXXXZZZ\\\___aaaccceeeiiilllpppssstttuuusssrrrrrrsssuuuxxx{{{}}}yyy|||xxxwwwuuuuuuuuuuuutttrrrqqqpppooommmmmmmmmmmmmmmnnnnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooopppqqqrrrsssuuuvvvvvvssssssrrrrrrsssssstttuuupppppppppqqqrrrtttuuuvvvtttsssrrrsssuuuvvvuuutttoooooopppqqqqqqqqqqqqqqqmmmmmmnnnnnnoooppppppqqqpppqqqqqqqqqqqqrrrrrrrrrtttsssrrrrrrrrrpppllliiibbb\\\VVVSSSPPPOOOTTT[[[dddkkkuuu~~~yyydddTTTIIIAAA????????????@@@AAABBBCCCDDDHHHMMMRRRXXX```jjjppp}}}|||zzzxxxvvvvvvwwwyyyzzz|||wwwtttrrrqqqrrrtttuuutttxxxxxxxxxwwwvvvtttrrrrrrooooooppprrrsssuuuvvvvvvssspppmmmlllnnnpppqqqqqqppprrrtttvvvwwwxxxxxxxxxxxxsssoooooosssvvvuuussslllmmmmmmnnnpppuuu|||{{{wwwpppiii___VVVMMMGGGDDDDDDJJJRRRaaauuuxxx```KKKAAA;;;:::999999777777666555555444333222111111111111333222222111111222222333333222111222444555444333111222333333444777;;;>>>GGGUUUkkkrrrtttuuusssrrrttt|||qqqZZZIIIBBB666555444333333444555666222222222111111111111000------......///000000111000000...------...///000---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++........................,,,.../////////000222444888BBBTTTjjjnnnbbb^^^ddduuu}}}qqqcccZZZYYYZZZ___pppvvvlllkkknnnnnnnnnnnnnnnmmmooorrruuuvvv}}}|||tttooollleee___^^^]]]\\\]]]aaagggqqq~~~|||{{{{{{zzzwwwuuulllcccXXXNNNIIIGGGHHHHHHEEEFFFGGGHHHJJJMMMOOOPPPRRRUUUZZZ]]]```cccfffiiijjjlllppptttxxx{{{|||}}}wwwwwwwwwxxxzzz}}}xxxwwwuuuuuuvvvvvvtttsssqqqpppnnnmmmnnnoooqqqsssooooooooopppqqqqqqrrrrrrssssssrrrqqqqqqppppppoooooopppqqqrrrtttuuuvvvvvvrrrqqqqqqrrrssstttuuuvvvqqqqqqqqqrrrssstttvvvwwwsssrrrqqqrrrtttuuutttsssnnnooopppqqqqqqqqqqqqqqqlllmmmmmmnnnoooppppppqqqppppppqqqqqqqqqrrrrrrrrrttttttssssssrrroookkkhhhaaa[[[UUUQQQMMMKKKPPPWWW[[[cccoooxxxppp\\\PPPGGGBBB<<<======>>>@@@BBBCCCDDDBBBDDDGGGJJJMMMSSS[[[```hhhpppwwwxxxvvvsssmmmgggddddddcccaaa``````bbbdddffflllttt}}}}}}vvvtttqqqpppqqqssstttssswwwwwwvvvuuusssrrrpppoooooooooqqqrrrtttuuuwwwwwwssspppmmmlllmmmpppqqqqqqpppqqqsssuuuwwwwwwwwwwwwyyytttoooooossswwwvvvtttmmmnnnoooppprrrwww}}}{{{wwwpppjjjcccYYYOOOHHHDDDBBBGGGNNN[[[qqqhhhQQQEEE===<<<<<<;;;:::999888888555444333222111111111111333222222222222222222333333222111222444555444333111222333333444777;;;???KKKYYYnnnuuutttqqqnnnnnnttt}}}pppYYYHHHBBB===888444333666777444111222222222111111111111000111111000///////////////000000//////.........---......------------......111000///...------...////////////...---,,,******......///000000///......111000000111///...222999:::GGGXXXjjjzzzhhh]]]^^^mmmwwwhhh[[[YYY^^^kkkzzztttmmmnnnqqquuutttsssrrrrrrssstttuuuwwwzzzwwwnnnjjjggg```[[[ZZZZZZYYY[[[___kkkxxx}}}{{{{{{}}}|||{{{zzzwwwvvvnnnfffZZZPPPKKKIIIJJJJJJJJJLLLNNNNNNOOOQQQTTTVVVYYY]]]bbbfffiiikkknnnooouuuxxx}}}vvvtttqqqpppqqqsssttttttpppooonnnmmmllllllmmmmmmrrrrrrsssssssssrrrpppooonnnnnnooopppqqqqqqqqqqqqpppqqqsssuuuvvvvvvuuuuuuqqqooonnnooorrruuuvvvvvvqqqqqqqqqsssvvvwwwvvvuuutttsssqqqpppqqqsssuuuvvvooonnnnnnoooqqqqqqpppoooooooooooonnnoooooopppqqqppppppqqqrrrrrrsssssstttqqqqqqqqqqqqrrrpppllliiijjj```UUUOOOJJJHHHKKKQQQZZZ```iiirrr{{{~~~hhhTTTHHHBBB???===???@@@AAA@@@@@@BBBDDDEEEEEEEEEFFFHHHJJJMMMNNNYYY[[[^^^___^^^[[[WWWTTTPPPQQQSSSRRRPPPOOOOOOPPPRRRUUUZZZ```iiisss}}}{{{xxxuuussstttuuuttttttwwwuuusssqqqpppoooppppppnnnppprrrsssrrrrrrsssuuusssrrrqqqppppppppppppqqqrrrsssssstttuuuuuuuuutttqqqrrrrrrssstttuuuuuuvvvqqqqqqqqqrrrtttxxx|||~~~zzzwwwsssooolllddd[[[QQQKKKGGGDDDHHHNNNXXXmmmqqqXXXFFF@@@>>>;;;888666666666666333333444555444333111000111111222222222333333333444333222111111111222333444666555333333777;;;>>>NNNbbbxxxssssssqqqnnnooottt~~~oooXXXHHHBBB===999444333555666444111222222222111111111111000111111000///////////////000/////////..................------------......111000///...------...///---------...------,,,,,,........................111000000111///...333;;;???NNN```pppwwwggg^^^bbbssszzzjjj^^^]]]bbbmmm}}}vvvppprrruuuwwwvvvuuuttttttuuuvvvwwwwww|||}}}uuunnnjjjfff___YYYYYYYYYYYY\\\aaappp{{{}}}}}}}}}|||zzzxxxuuuoooggg\\\RRRMMMKKKLLLLLLKKKMMMOOOQQQRRRTTTXXXZZZ```dddiiinnnqqqsssuuuwww{{{uuussspppppprrrsssttttttqqqpppnnnllllllmmmnnnooosssssstttttttttsssqqqpppppppppqqqrrrrrrrrrqqqqqqoooppprrrsssttttttsssrrrrrrrrrqqqpppqqqrrrssstttrrrrrrqqqsssuuuvvvuuutttsssrrrrrrqqqrrrssstttuuuooonnnnnnoooqqqqqqpppoooooonnnnnnnnnnnnooopppppppppppppppqqqqqqqqqqqqrrrqqqppppppppppppooollljjjiii___UUUOOOJJJHHHKKKPPPUUU\\\fffooowww~~~|||gggSSSHHHBBB??????@@@BBBAAA@@@@@@AAACCCFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLNNNOOONNNKKKHHHEEEGGGIIIJJJJJJHHHGGGGGGHHHFFFIIILLLQQQVVV^^^gggmmmyyyxxx{{{|||yyyuuussstttttttttsssuuutttrrrqqqpppooopppppppppqqqssstttsssssstttuuussssssrrrrrrrrrqqqqqqqqqqqqrrrsssssstttttttttsssqqqrrrssstttuuuvvvwwwwwwsssrrrrrrrrrtttwww{{{}}}{{{yyyvvvsssnnnkkkfff]]]SSSMMMHHHDDDGGGLLLTTThhhxxx___LLLBBB???<<<999888888888888555555555444333222111000111111222222222333333333333222222222111222222333444555666444555999???CCCRRRggg}}}rrrqqqpppoooooouuunnnXXXHHHBBB<<<999555444555666444111222222222111111111111000111000000///////////////////////////..................------------......000///......---.........+++,,,------......------///...---,,,,,,---...///111///000111000000555===EEEWWWjjjwwwssseee___hhhzzzzzzjjj______eeeqqqyyyuuuxxx|||{{{zzzyyywwwwwwwwwxxxyyyxxx}}}xxxrrrmmmjjjccc]]]XXXWWWWWWXXX]]]dddttt~~~~~~~~~~~~}}}|||xxxvvvrrrjjj___VVVQQQOOOOOOOOOPPPRRRVVVXXX[[[^^^aaadddkkkoootttyyy|||~~~~~~{{{sssqqqpppppprrrsssttttttrrrpppnnnllllllnnnpppqqqttttttuuuuuuttttttsssrrrsssssssssssssssrrrrrrqqqooopppqqqrrrrrrqqqpppppprrrttttttrrrooonnnpppssstttsssrrrrrrttttttsssrrrrrrrrrrrrrrrrrrsssssssssooonnnnnnoooqqqqqqpppoooooonnnnnnnnnnnnoooppppppqqqqqqpppoooooooooooopppqqqpppnnnnnnooonnnllljjjggg^^^VVVPPPKKKHHHJJJOOORRRYYYccclllsssxxx}}}wwwdddSSSIIIDDD@@@AAABBBCCCCCCBBBAAABBBDDDHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???>>>@@@AAAAAA@@@???@@@AAA>>>???@@@BBBEEEJJJPPPUUU___```eeemmmsssxxx|||yyyvvvtttssstttsssssssssrrrqqqppppppppppppqqqrrrtttvvvuuutttssstttuuurrrssstttttttttsssrrrqqqpppqqqrrrrrrrrrrrrrrrrrrqqqrrrssstttvvvwwwyyyyyyuuutttsssrrrsssuuuwwwyyy{{{yyyxxxwwwuuurrrnnnjjjggg^^^UUUOOOIIIEEEFFFJJJNNN___zzzgggRRRDDDAAA<<<:::::::::::::::777666555333222111111111111111222222222333333333111222222333333222222222444555666666777;;;CCCIIIZZZooopppppppppooopppvvvnnnXXXHHHCCC<<<999555444555555444222222222222111111111000000000000////////////000000///////////////...............------------..............................,,,,,,------...------,,,///...,,,++++++,,,...///000///000111111111888@@@LLL___sss~~~}}}qqqccc```lllwwwggg]]]^^^eeeyyy}}}}}}zzzxxxxxxxxxyyy{{{yyyuuuoookkkiiibbb\\\WWWVVVVVVXXX```hhhwww~~~}}}|||||||||~~~~~~}}}yyyvvvssslllbbbYYYUUUTTTTTTTTTWWW[[[___cccgggjjjnnnqqqvvvzzzzzzxxxrrrpppoooppprrrsssssssssrrrpppnnnllllllnnnqqqsssttttttuuuuuuuuutttttttttuuuuuuuuuttttttrrrqqqqqqppppppqqqrrrrrrqqqooooooqqqtttuuusssnnnmmmqqquuuuuutttrrrrrrrrrrrrqqqppppppqqqqqqrrrrrrrrrqqqqqqooonnnnnnoooqqqqqqpppooopppoooooooooooopppqqqqqqsssrrrpppooonnnnnnnnnooopppooonnnmmmnnnnnnllljjjeee]]]UUUQQQLLLIIIKKKOOOTTTZZZaaaiiioootttxxx{{{}}}|||rrraaaSSSLLLGGGCCCBBBDDDEEEEEEDDDDDDFFFGGGIIIHHHGGGFFFEEEDDDCCCCCCFFFEEEEEEDDDCCCBBBAAA@@@;;;===??????>>>===>>>???>>>>>>??????@@@CCCGGGJJJOOOPPPVVV^^^eeekkkuuu}}}zzzvvvtttssstttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrtttvvvwwwwwwuuusssttttttrrrsssuuuvvvvvvtttsssqqqppppppqqqqqqqqqqqqppppppqqqqqqssstttvvvxxxyyyzzztttsssrrrqqqqqqqqqssssssttttttuuuuuuuuusssoookkkfff___WWWQQQLLLGGGFFFJJJIIIVVVooolllVVVFFFAAA<<<999:::;;;;;;:::999888555333111111111111111111222222222333333333000111222333444333222111555555666777777;;;DDDNNNcccxxxoooppppppoooqqqwwwoooYYYIIICCC;;;999666555444444333333222222222111111111000000000000////////////000000.........///////////////......------------......------..............................---,,,+++***///...,,,++++++,,,...///000//////111222333;;;DDDTTThhh}}}~~~pppcccbbbpppuuueee\\\___hhh{{{wwwvvvwwwyyy~~~wwwsssmmmiiihhhbbb^^^ZZZYYYYYY[[[cccmmmwww~~~}}}}}}}}}}}}~~~{{{xxxtttnnneee^^^ZZZYYYZZZZZZ^^^bbbhhhmmmqqquuuyyy|||~~~yyyxxxqqqpppooooooqqqrrrrrrqqqqqqooonnnmmmmmmooorrrsssttttttssssssssstttttttttuuuuuuuuutttsssrrrqqqpppqqqqqqrrrssssssrrrqqqpppooorrrtttsssoooooosssxxxvvvtttrrrqqqqqqqqqpppoooooooooppppppppppppooonnnooonnnnnnoooqqqqqqpppoooqqqppppppppppppqqqrrrrrrsssrrrpppnnnmmmmmmnnnnnnooonnnmmmnnnooonnnllljjjddd\\\UUUQQQMMMKKKMMMRRRYYY]]]ccchhhlllppptttwwwxxxvvvnnn```UUUPPPKKKGGGDDDEEEGGGHHHHHHHHHJJJLLLJJJIIIIIIIIIHHHGGGGGGFFFDDDDDDCCCAAA@@@@@@??????<<<>>>??????>>>===>>>??????@@@AAA@@@@@@BBBFFFIIIGGGHHHMMMTTTYYY___jjjvvv|||yyyvvvtttssstttssssssssssssssstttttttttttttttuuuvvvwwwvvvtttsssssssssrrrsssuuuvvvvvvuuusssrrrooopppppppppppppppoooooooooppprrrsssuuuwwwxxxyyyrrrqqqpppooonnnnnnooooooqqqqqqrrruuuvvvuuurrrooohhhaaaZZZUUUOOOIIIGGGJJJIIISSShhhnnnZZZHHHBBB;;;888:::;;;:::888999888666333222111111222111111222222222333333333000111222333444333222222777555666888777999EEERRRmmmooopppppppppqqqwwwrrr[[[IIIBBB:::999777555444333333333222222222111111111111000///////////////000000111.........///////////////......------------......,,,,,,---............---/////////...---,,,***)))///...---,,,,,,---...///000...///111333555>>>GGG[[[ooorrrddddddsssssseee^^^dddnnnyyytttuuuxxxzzz}}}vvvqqqkkkhhhhhhdddaaa___^^^]]]___gggqqqxxx|||zzzwwwqqqiiicccaaaaaabbbbbbeeeiiipppuuuzzz~~~{{{xxxwwwqqqpppooopppqqqqqqpppooonnnnnnmmmmmmnnnpppqqqrrrrrrrrrqqqqqqqqqrrrssssssssssssssssssrrrqqqooooooqqqrrrsssttttttsssrrrrrroooqqqssssssrrrssswwwzzzvvvtttqqqoooppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmooonnnnnnoooqqqqqqpppoooqqqppppppppppppqqqrrrrrrrrrqqqnnnlllllllllmmmnnnnnnnnnnnnpppqqqpppmmmjjjccc\\\TTTQQQNNNMMMQQQVVV___dddjjjoooqqqrrrssstttsssrrrkkk```XXXUUUQQQLLLGGGIIIKKKKKKKKKKKKMMMOOOKKKLLLLLLLLLLLLKKKJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@>>>???AAA@@@>>>======>>>>>>???@@@@@@@@@AAADDDGGGDDDEEEHHHMMMOOOSSS___kkkuuu{{{xxxuuussstttuuuttttttttttttuuuvvvvvvuuuuuuuuussstttuuuuuusssrrrrrrrrrrrrssstttuuuuuuuuutttssspppppppppqqqppppppooonnnnnnooopppqqqsssuuuvvvvvvpppoooooonnnnnnnnnnnnnnnpppppprrruuuxxxxxxwwwuuunnnhhhaaa\\\UUULLLHHHIIIKKKRRRddd~~~|||{{{|||qqqbbbKKKDDD<<<888:::;;;:::777888777666444333222222222111111222222222333333333000111222222333333333333666444555999888:::HHHXXXwwwooopppqqqpppqqqvvvuuu]]]JJJBBB:::999888555333222333444222222222111111111111000///////////////000111111............/////////000......------------......+++,,,---.........---------.........---,,,,,,+++........................///...///222333666@@@JJJ]]]pppssseeegggxxx}}}oooccc```iiiuuuvvvrrrtttyyy~~~zzztttpppjjjhhhiiigggeeeddddddbbbccckkktttzzz~~~|||zzzuuunnnjjjhhhiiijjjkkknnnrrryyy{{{wwwuuutttrrrqqqppppppqqqpppnnnmmmkkkkkkmmmnnnoooppppppqqqpppoooooonnnooopppqqqrrrppppppqqqppppppooonnnnnnpppqqqrrrtttttttttssssssrrrrrrrrrssstttvvvxxxzzzvvvssspppnnnoooppppppooonnnmmmkkkjjjjjjjjjkkklllooonnnnnnoooqqqqqqpppooooooooonnnnnnoooooopppqqqooommmkkkiiiiiijjjkkklllmmmnnnppprrrsssqqqmmmiiiccc[[[TTTQQQOOOOOOUUU[[[hhhoooyyy|||wwwtttqqqpppjjj```[[[YYYVVVQQQMMMOOOPPPOOOMMMMMMNNNOOONNNNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDAAABBBCCCBBB@@@>>>>>>>>>>>>???@@@@@@@@@AAACCCFFFCCCCCCEEEHHHHHHKKKWWWccclllxxxyyywwwtttssstttuuuvvvuuuttttttuuuvvvvvvuuutttsssppprrrssssssqqqppppppqqqrrrrrrssssssssstttttttttpppqqqqqqqqqqqqpppooonnnmmmmmmnnnooopppqqqrrrsssooooooooooooooopppppppppqqqqqqrrruuuyyy||||||{{{xxxrrrjjjdddZZZOOOIIIHHHHHHNNN]]]uuuyyyvvv|||xxxmmmOOOGGG===:::;;;<<<:::777666666666666555444333222111111222222222333333333111111111111222333444555444222444:::;;;===MMMaaaoooqqqqqqqqqqqqvvv~~~www^^^JJJBBB:::999888666333222333444222222222111111111111000///////////////000111111---.........//////000000.........------.........***+++---...///...------+++,,,------......------......///000000///......///...///222444777AAAKKK[[[mmmuuugggiii{{{wwwjjj```___kkkxxx~~~tttpppttt{{{xxxsssooojjjhhhjjjhhhgggggghhheeeeeemmmvvv|||~~~~~~}}}|||xxxrrrnnnmmmooopppqqquuuzzz}}}vvvtttsssrrrrrrqqqpppppppppooommmkkkiiijjjlllnnnpppppppppooonnnnnnmmmmmmmmmnnnpppqqqnnnoooooooooooonnnmmmmmmooopppqqqsssttttttssssssuuutttrrrsssvvvxxxyyyyyyuuurrrooonnnoooppppppooommmllljjjhhhhhhiiijjjkkkooonnnnnnoooqqqqqqpppooommmmmmmmmmmmmmmnnnoooooommmkkkiiigggfffhhhjjjkkklllnnnqqqtttuuurrrmmmiiiddd[[[SSSPPPOOOQQQWWW___pppzzz}}}wwwpppoooiiiaaa]]]\\\XXXSSSRRRSSSSSSQQQOOOMMMMMMNNNPPPPPPPPPPPPNNNLLLJJJIIIJJJKKKKKKKKKJJJHHHFFFEEEDDDFFFFFFEEEBBB@@@???@@@AAACCCCCCCCCBBBCCCEEEFFFCCCCCCEEEFFFEEEHHHSSS```fffrrr{{{yyyvvvtttssstttvvvwwwvvvssstttuuuuuuuuutttrrrqqqnnnpppqqqqqqpppooopppqqqrrrrrrrrrrrrrrrssstttuuuqqqqqqqqqqqqqqqpppoooooolllmmmmmmnnnooopppppppppnnnoooooopppqqqrrrrrrrrrrrrrrrsssvvv{{{~~~zzzrrrjjj^^^QQQIIIGGGCCCHHHVVVlllxxxuuu}}}~~~wwwSSSIII???;;;<<<===;;;777555555666777666555333222111111222222222333333333222111000000111333555666333000444;;;===@@@RRRgggvvvrrrqqqrrrrrrtttzzzzzzbbbLLL???<<<999666444444444444333111222222222222111000000222111111111000000/////////---+++---000111...+++.........------,,,,,,,,,---------............///,,,,,,------.../////////......---,,,+++******)))...---///111222555@@@LLLaaaooosssiiiooo{{{iii^^^[[[aaaqqqxxxpppnnnrrr}}}wwwqqqlllgggeeehhhhhhkkkmmmkkkhhhhhhmmmrrruuu|||{{{}}}vvvqqqrrrrrrrrrssswwwwww|||{{{vvvsssqqqqqqqqqssssssrrrqqqpppooonnnmmmjjjkkklllmmmnnnnnnnnnnnnlllnnnppppppnnnmmmllllllmmmmmmmmmmmmmmmllllllkkkpppqqqssstttuuuttttttssstttttttttuuuvvvvvvwwwwwwrrrpppnnnnnnqqqqqqooommmmmmkkkiiiiiijjjlllllllllpppooonnnnnnnnnnnnnnnnnnllllllllllllkkkiiihhhggghhhfffdddcccdddfffjjjllllllmmmooooooooommmkkkjjjbbb]]]WWWSSSOOOPPPYYYcccuuu|||tttsssqqqnnniiiddd___[[[XXXXXXYYYXXXTTTOOONNNPPPSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMKKKIIIGGGEEECCCCCCCCCCCCAAAAAABBBDDDFFFGGGEEECCCAAAAAABBBBBBCCCGGGLLLQQQ^^^kkk|||zzzqqqrrrsssttttttsssrrrqqqrrrrrrssssssssssssssssssqqqpppppppppqqqrrrssssssqqqrrrtttuuuuuuuuutttsssqqqqqqqqqqqqqqqpppooonnnsssqqqooonnnpppqqqqqqqqqmmmoooqqqsssttttttttttttppptttuuusssuuu|||yyynnnbbbVVVLLLEEEJJJLLLRRRaaazzz~~~yyy}}}___NNN>>>:::;;;<<<::::::666666666555444444333333222222222222222222222222333333333333444555666666888444555999===EEEYYYooowwwsssrrrrrrrrrrrrwww~~~zzzbbbLLL@@@<<<999666444444444444333222222222222222111000000000000000000//////......///000000///...------............------,,,,,,,,,---------............///..................---------------------,,,,,,,,,------///222333777CCCPPPcccppp{{{qqqjjjssssssddd\\\\\\eeevvvwwwrrrqqqvvvvvvppplllgggeeeggghhhjjjkkkhhhddddddiiinnnttt}}}{{{yyysssoooqqqrrrsssvvvzzz|||}}}{{{wwwtttrrrqqqqqqrrrttttttrrrqqqooommmlllkkklllmmmmmmnnnoooooooooooommmooopppooommmllllllmmmkkklllmmmnnnnnnnnnnnnnnnoooppprrrsssttttttssssssttttttuuuuuuuuuuuuuuuuuuqqqooonnnnnnppppppooommmllljjjiiiiiikkkmmmmmmlllmmmnnnpppppppppooommmlllkkkjjjiiihhhfffdddbbbaaa``````aaaccceeegggiiikkkmmmnnnoooooonnnllljjjiii```[[[UUUQQQOOORRR]]]hhh}}}{{{zzzwwwrrrmmmfffaaa^^^\\\\\\ZZZWWWTTTSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSRRROOOPPPQQQQQQQQQQQQQQQPPPPPPNNNLLLIIIGGGEEEDDDDDDBBBBBBCCCEEEGGGHHHGGGEEEDDDDDDDDDDDDEEEIIINNNRRR]]]iiizzz{{{uuurrrrrrsssttttttsssrrrrrrsssssssssssssssrrrrrrrrrqqqppppppppppppqqqqqqrrrrrrssstttuuuuuutttssssssrrrrrrrrrrrrqqqqqqpppoootttrrroooooooooppppppooonnnoooqqqssstttuuuttttttpppssssssrrrwwwyyymmmaaaWWWMMMHHHGGGHHHMMMZZZqqq~~~eeeTTTBBB<<<<<<;;;999999777666666555555444333333222222222222222222222222333333222222222333444444777444555:::>>>GGG]]]ttt~~~xxxuuussssssrrrqqquuu{{{zzzbbbLLLAAA<<<999666444444444444333222222222222222111111000////////////............000222222///+++))),,,000.........------------------------............///000//////...------,,,,,,------------......//////------///222444:::FFFSSSdddqqq~~~ssslllkkkvvvvvvjjj^^^ZZZ^^^kkk}}}}}}wwwvvv|||zzztttsssuuuzzz|||sssnnnjjjfffeeegggfffhhhgggccc^^^^^^ccciiittt}}}}}}}}}|||{{{uuuooolllnnnqqqssswww|||{{{xxxvvvwwwuuusssqqqpppppprrrrrrtttsssqqqooonnnlllkkkkkkppppppppppppppppppppppppoooppppppnnnlllkkklllmmmkkkkkkmmmnnnooopppppppppnnnooopppqqqrrrrrrrrrrrrssstttuuuuuuuuutttrrrqqqpppooonnnnnnoooooonnnmmmkkkjjjiiiiiilllnnnnnnmmmlllnnnppprrrrrrooollljjjjjjhhhfffccc___\\\YYYXXXTTTVVVZZZ^^^aaadddfffgggkkklllmmmnnnmmmkkkiiiggg___YYYSSSPPPPPPVVVdddqqq}}}wwwooohhhdddbbb```^^^\\\[[[[[[ZZZXXXZZZZZZZZZZZZZZZYYYXXXWWWSSSTTTUUUVVVVVVVVVVVVVVVVVVUUURRROOOLLLIIIGGGEEEEEEDDDEEEGGGIIIJJJIIIHHHGGGGGGGGGGGGHHHKKKQQQUUU\\\hhhwwwzzzvvvrrrssssssttttttssssssrrrtttssssssrrrrrrqqqqqqqqqqqqppppppooooooooooooppprrrssstttuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqqqqpppuuurrrpppoooooooooooonnnpppqqqssstttuuuuuuuuutttrrrrrrppprrrzzzzzznnncccXXXOOOJJJFFFEEEHHHTTThhhnnn[[[GGG>>><<<:::888777777777666555555444444333222222222222222222222222222222222222222222333444777444666;;;@@@JJJbbb{{{zzzxxxuuutttvvvtttsssvvv|||zzzbbbMMMBBB<<<999666444444444444333222222333333222222111000///////////////////////////000///,,,******---000...............------------------............/////////.........---------.........///////////////...---///222444:::GGGTTTdddppp~~~wwwjjjfffhhhvvvooodddZZZZZZbbbqqqyyysssqqqvvvzzz{{{zzz{{{yyyuuurrrsssuuu{{{wwwoookkkhhhdddccceeeddddddbbb]]]XXXYYY```fffvvv~~~}}}||||||~~~}}}zzzxxxqqqkkkgggiiilllnnnsssxxx~~~{{{xxxuuuttttttsssqqqpppooopppqqqrrrqqqqqqooonnnmmmmmmmmmmmmssssssrrrrrrqqqqqqqqqqqqqqqqqqpppmmmkkkjjjlllnnnlllmmmnnnoooppppppppppppnnnnnnoooppppppqqqqqqqqqrrrsssttttttsssrrrpppnnnoooooonnnnnnnnnnnnnnnmmmjjjiiiiiijjjmmmoooooonnnlllnnnoooppppppnnnkkkiiiiiigggccc___ZZZVVVSSSRRRQQQRRRUUUYYY]]]aaadddfffhhhiiijjjkkkkkkjjjhhhggg___YYYSSSQQQSSS[[[kkkzzz}}}uuummmhhhgggdddbbbbbbcccccc```]]]^^^^^^^^^^^^^^^]]]\\\\\\XXXXXXYYYZZZ[[[[[[[[[[[[YYYYYYWWWTTTQQQMMMJJJIIIGGGGGGGGGIIIKKKMMMMMMLLLJJJJJJJJJJJJKKKNNNTTTXXX]]]hhhuuu~~~zzzxxxrrrssssssssssssssssssrrrtttssssssrrrqqqppppppoooqqqpppooonnnnnnnnnnnnnnnrrrssstttttttttsssrrrqqqqqqqqqqqqpppppppppqqqqqqtttqqqoooooopppqqqqqqpppqqqrrrtttuuuuuuuuuttttttsssrrrppprrr|||{{{sssiii]]]RRRKKKHHHFFFGGGQQQbbbwwwuuuaaaJJJ???<<<:::888777777777666666555444444444222222222222222222222222111111111222333444666666888666888>>>BBBMMMgggxxxrrr}}}xxxvvvvvvxxxxxxwwwyyyzzzbbbMMMDDD<<<999666444444444444333222333333333333222111111000000000000000000000000...,,,))))))+++...///...........................---------............///---------.........//////111111000///......------///...///222444:::HHHUUUeeeqqq~~~{{{qqqbbb```eeeuuunnncccZZZ\\\fffvvvzzztttppprrrtttrrrqqqssstttrrrrrrsssuuu{{{yyyrrrjjjgggddd```___aaa``````^^^XXXTTTWWW```gggzzz~~~}}}||||||~~~~~~zzzvvvtttooohhhcccccceeefffjjjoooyyy|||~~~|||zzzxxxvvvttttttsssqqqpppppppppppppppnnnmmmmmmlllmmmoooqqqrrrvvvuuutttrrrqqqqqqqqqqqqppppppooommmkkkkkklllnnnnnnooooooooooooooonnnnnnmmmnnnnnnnnnooopppqqqqqqqqqrrrrrrrrrqqqooonnnmmmoooooooooooonnnnnnnnnnnnjjjiiiiiikkknnnoooooonnnnnnnnnmmmmmmlllkkkjjjjjjhhheeeaaa\\\WWWTTTQQQPPPSSSSSSTTTVVVZZZ___dddgggfffgggiiijjjkkkjjjhhhggg```ZZZUUUTTTWWW```qqqxxxqqqllljjjhhhfffhhhjjjjjjfffcccbbbbbbcccbbbbbbaaa```___]]]]]]^^^_______________ZZZZZZZZZXXXVVVRRRNNNLLLIIIHHHHHHJJJMMMOOOOOOOOOLLLLLLLLLLLLNNNRRRWWW\\\bbbjjjvvv|||yyyvvvuuurrrrrrqqqqqqqqqqqqrrrrrrssssssrrrqqqppppppooooooppppppooonnnmmmmmmmmmnnnrrrrrrsssttttttsssrrrqqqppppppoooooooooooopppqqqqqqpppnnnoooqqqtttttttttrrrssstttuuuuuuuuutttsssssssssqqqsss|||~~~}}}|||yyyqqqdddVVVLLLIIIFFFGGGPPP]]]ooo{{{fffNNN@@@<<<:::888999888777777666555555444444222222222222222222222222000000111333555777999;;;:::999;;;@@@DDDPPPmmmyyynnnkkkyyyxxxvvvxxx{{{{{{yyy{{{zzzaaaNNNEEE<<<999666444444444444333333333333333333222222111000000000000111111111111...***''')))---000000................../////////---------............///,,,,,,------...//////000111111000///...---,,,,,,000///000333666===KKKYYYkkkwwwwwwlll\\\^^^gggyyyqqqfff]]]```lll|||}}}wwwrrrrrrqqqnnnmmmooouuussstttvvvwww}}}}}}tttmmmfffddd```\\\[[[\\\\\\\\\ZZZUUUSSSXXXcccmmm~~~~~~~~~~~~~~~}}}yyyuuurrrmmmeee___^^^^^^___bbbgggooosssyyy~~~|||zzz{{{{{{zzzyyyxxxvvvtttsssssssssrrrqqqpppooooooooollllllkkklllnnnqqqtttvvvwwwvvvtttqqqpppoooooopppnnnoooooonnnllllllmmmooonnnooooooooonnnnnnmmmlllnnnnnnnnnnnnnnnpppqqqqqqqqqqqqpppooonnnmmmmmmmmmooopppqqqpppooonnnnnnpppjjjjjjjjjlllnnnooonnnmmmnnnmmmkkkjjjiiiiiiiiiiiifffccc___[[[WWWTTTRRRQQQQQQQQQPPPRRRUUU[[[```dddiiijjjkkklllllljjjiiigggbbb]]]WWWWWWYYYbbbsssxxxuuuwwwzzz|||zzzvvvqqqnnnkkkkkkllloooppppppnnnkkkjjjjjjjjjiiihhhgggeeedddbbbccccccddddddccccccbbb]]]]]]^^^]]]ZZZUUUQQQNNNKKKJJJIIIKKKNNNPPPQQQQQQNNNOOOOOOPPPRRRWWW]]]aaahhhoooyyy~~~|||zzzxxxwwwvvvqqqppppppooooooppppppqqqrrrqqqqqqppppppooooooooopppoooooonnnnnnnnnnnnooopppqqqrrrtttttttttsssrrrqqqpppooooooooopppqqqrrrqqqpppooopppsssvvvwwwxxxrrrssstttuuuttttttrrrqqqqqqrrrrrrrrrxxx}}}vvvxxx|||}}}wwwjjj[[[PPPJJJEEEFFFMMMVVVccc{{{zzzmmmRRRCCC===:::999:::888888777666666555555444222222222222222222222222000111222444666888;;;<<<::::::===BBBGGGTTTsssqqqiiiiiizzzyyywwwyyy|||{{{xxxyyy}}}zzzaaaNNNFFF<<<999666444444444444333333333444444333333222111/////////000000000111111------------////////////---........./////////000---------............///------................../////////......---------///...000555999BBBRRR```uuuuuuhhhXXX^^^llltttiiiaaaeeeqqq|||wwwvvvtttqqqqqqsssxxxwwwxxxzzz|||uuuqqqiiiccc```]]]XXXVVVXXXYYYYYYWWWSSSSSS[[[iiisss~~~~~~~~~~~~~~~}}}yyyvvvtttlllccc\\\ZZZZZZZZZ^^^bbbggglllssszzz|||yyyyyyyyyxxxxxxxxxxxxwwwvvvuuusssrrrqqqppppppppppppoooooooooooonnnmmmllllllnnnqqquuuwwwxxxvvvssspppnnnmmmnnnnnnkkkmmmoooooonnnmmmnnnooolllmmmmmmnnnnnnnnnmmmmmmooonnnnnnnnnnnnpppqqqrrrqqqooommmlllkkklllmmmnnnppprrrsssrrrooonnnoooqqqkkkkkkkkkmmmoooooommmllljjjjjjjjjjjjiiigggfffeeeccc```]]]YYYVVVUUUTTTTTTSSSTTTVVVYYY]]]bbbfffiiiqqqqqqqqqqqqoookkkhhhfffccc^^^YYYXXXZZZbbbqqq|||ooogggccceeeiiimmmnnnnnnkkkjjjkkknnnsssuuuvvvuuuttttttssssssrrrqqqpppnnnlllkkkiiiiiiiiiiiihhhgggfffeeeaaabbbbbbaaa]]]XXXRRRNNNKKKJJJJJJKKKNNNQQQRRRRRRQQQRRRSSSTTTWWW\\\ccchhhnnnttt|||~~~~~~~~~}}}|||zzzxxxwwwvvvvvvpppooonnnmmmmmmnnnoooppppppppppppppppppooooooooooooooonnnnnnooooooppppppnnnpppqqqssstttttttttssssssrrrqqqpppppprrrtttuuutttrrrqqqrrruuuwwwxxxxxxrrrssstttttttttrrrqqqpppmmmqqqrrrpppqqqtttssspppqqquuuzzz}}}yyyoooaaaWWWLLLGGGGGGLLLPPPXXXnnn~~~tttyyyvvvYYYGGG???;;;::::::888888777777666555555555222222222222222222222222222222333333555666888999888888<<>>LLLbbbuuuyyyfffbbbqqq{{{sssuuu}}}~~~}}}tttlllgggfffbbb\\\XXXVVVVVVUUUTTTUUUXXX\\\```fffrrr~~~}}}~~~~~~{{{xxxwwwwwwzzz{{{zzzzzzyyyxxxwwwvvvtttqqqnnnlllmmmppptttvvv|||{{{yyyvvvsssqqqooonnnpppooolllggg```ZZZWWWVVVRRRQQQRRRUUUWWWZZZdddnnnwww~~~~~~zzzzzzzzz{{{}}}~~~|||{{{xxxuuurrrrrrrrrssssssrrrqqqqqqqqqqqqooonnnlllkkkllllllllllllmmmmmmnnnoootttqqqnnnnnnoooqqqsssttttttsssqqqooommmlllllllllllllllnnnoooooonnnnnnmmmllllllmmmnnnoooooonnnnnnqqqppppppppppppooooooooonnnnnnmmmlllllllllllllllqqqqqqqqqqqqqqqqqqqqqqqqnnnlllkkklllmmmmmmlllkkkjjjiiiiiigggeeebbb___^^^YYYXXXVVVTTTUUUYYY```eeessszzzxxxsssmmmjjjbbb___ZZZVVVUUUVVVYYY[[[VVVUUUSSSPPPMMMIIIFFFDDDCCCCCCCCCDDDEEEGGGHHHIIINNNRRRWWW\\\```eeejjjmmmxxx{{{|||zzztttmmmfff^^^YYYVVVPPPPPPPPPPPPQQQSSSTTTUUUYYY\\\```bbbdddjjjrrrxxx~~~|||zzzyyyvvvtttrrrrrrsssssssssqqqrrrqqqpppooonnnmmmmmmmmmlllmmmooopppqqqqqqqqqqqqooonnnmmmllllllmmmnnnooopppooonnnlllmmmnnnoooqqqnnnnnnpppqqqrrrrrrrrrrrrtttttttttssstttuuuuuuvvvvvvuuutttrrrpppnnnmmmmmmnnnnnnnnnmmmlllkkkjjjiiimmmvvvvvvkkkZZZTTTNNNKKKJJJOOO\\\hhhvvvZZZGGG@@@===;;;;;;:::999888777666555555555444333222222222333333444555555555666666666666999:::>>>DDDLLL___zzz{{{wwwsssooopppsssvvvwwwvvv}}}fffPPPCCC;;;999666444444444333222222222222111111111000000111000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////...---,,,+++---------............///222000111888AAAPPPeeewwwxxxgggddduuu~~~vvvwww}}}~~~~~~rrrjjjfffdddaaa^^^[[[YYYXXXWWWWWWWWW[[[```eeelllxxx~~~}}}||||||{{{yyyvvvuuuvvvwwwyyyyyyzzzyyyyyyxxxwwwvvvtttsssqqqqqqrrruuuyyy{{{}}}}}}|||zzzwwwtttqqqpppooooookkkddd[[[UUUSSSSSSSSSRRRUUUZZZ___fffsss~~~{{{xxxvvvuuuuuuvvvyyyzzzyyyxxxvvvtttsssrrrssssssrrrpppoooooonnnnnnmmmlllkkkkkklllkkkjjjjjjkkklllooopppxxxsssooonnnqqquuuvvvuuuuuutttsssqqqpppooonnnnnnlllmmmnnnppppppooommmlllkkklllmmmnnnooooooooooooppppppppppppppppppppppppoooooonnnmmmmmmmmmmmmnnnqqqqqqppppppppppppppppppmmmlllkkklllmmmnnnmmmllliiihhhgggeeebbb^^^[[[YYYTTTRRRQQQOOOOOOTTT[[[```lllsss|||wwwssspppnnndddaaa\\\VVVSSSRRRRRRSSSNNNNNNNNNNNNMMMKKKIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJNNNQQQUUUYYY___cccmmmpppvvv{{{~~~{{{tttlllddd^^^YYYWWWPPPPPPPPPQQQRRRSSSTTTUUU[[[^^^bbbeeehhhmmmuuu|||~~~{{{zzzvvvtttrrrrrrsssssssssrrrqqqqqqooonnnnnnmmmmmmmmmlllmmmoooqqqqqqqqqqqqpppmmmmmmmmmmmmmmmooopppqqqpppooommmkkklllmmmppprrrmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqrrrssstttvvvvvvxxxvvvsssooommmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjnnnvvvyyyooo___XXXPPPLLLJJJMMMWWWbbbvvv|||```KKKAAA===;;;::::::999888666555444444555444333222222222333333444444333444444444555555888:::>>>DDDLLL^^^}}}yyy|||vvvrrrooopppuuuyyy{{{zzz~~~eeeOOOBBB;;;999666444555555444333222222222111111111000000000000000////////////...////////////////////////------------------------......///////////////...////////////...---,,,+++---------............///333000222999DDDTTTiiiyyyvvvhhhdddwwwwwwwww}}}~~~zzzooohhheeecccbbbaaa___\\\[[[[[[[[[[[[```fffkkkqqq}}}~~~{{{yyywwwwwwvvvtttssssssvvvxxxyyyyyyzzzzzzzzzyyyyyyxxxuuuuuuttttttvvvyyy{{{}}}~~~}}}yyytttqqqooopppmmmfff]]]VVVUUUVVVXXXXXX]]]eeemmmvvv|||wwwtttrrrqqqppprrrtttvvvvvvvvvuuutttsssssstttsssrrrpppnnnmmmmmmlllkkkkkkkkkkkklllkkkiiiiiijjjlllnnnpppxxxsssooonnnqqqtttvvvuuuvvvvvvuuutttsssqqqppppppmmmnnnpppqqqqqqpppnnnlllllllllmmmnnnnnnooonnnnnnooooooooooooooooooooooooqqqppppppoooooooooooooooqqqpppooonnnnnnnnnnnnnnnlllkkkjjjkkklllmmmlllkkkgggfffeeebbb^^^ZZZVVVTTTMMMMMMKKKIIIIIILLLQQQUUU^^^eeeppp|||}}}xxxtttrrrqqqqqqgggccc^^^XXXSSSQQQPPPPPPNNNOOOPPPPPPOOONNNLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHJJJKKKMMMNNNRRRVVVZZZ^^^bbbhhhnnntttzzz|||yyyxxxxxxtttnnnggg```[[[WWWVVVPPPPPPQQQRRRSSSUUUVVVWWW]]]```dddgggjjjqqqyyy|||yyywwwuuussssssttttttsssrrrppppppooonnnmmmmmmmmmmmmlllmmmooopppqqqqqqpppoookkkllllllnnnpppqqqssstttpppooommmllllllnnnqqqsssnnnooopppqqqqqqrrrqqqqqqoooppppppqqqrrrtttvvvwwwxxxuuuqqqmmmllllllmmmooonnnnnnnnnnnnmmmlllkkkkkkmmmuuu}}}{{{rrrddd[[[RRRMMMJJJKKKRRR[[[mmm}}}fffNNNBBB<<<:::999888888666555444333333555444333222222222333333333333333222333444555555777999>>>CCCKKK^^^|||vvv}}}tttrrrqqqqqquuuxxx{{{|||}}}eeeOOOCCC???<<<888555444333222000222222222111111111111000000000////////////......////////////////////////000000000000000000000000......///000000000//////....../////////......------------............///333111222;;;HHHXXXlll{{{uuuiiidddyyyyyyyyyzzzpppjjjhhhbbbcccdddbbb```^^^_________eeekkkpppvvv~~~|||zzzwwwuuutttttttttrrrqqqrrruuuxxxyyyyyyzzz{{{{{{{{{zzzzzzxxxxxxwwwxxxyyyzzz|||}}}{{{wwwrrrooonnnpppooojjjaaa[[[[[[]]]^^^```gggqqq{{{~~~yyyuuusssooonnnnnnooorrruuuuuuuuuuuutttrrrrrrssssssqqqpppmmmmmmllllllkkkllllllmmmlllkkkjjjjjjjjjlllnnnooossspppmmmmmmnnnppprrrsssvvvvvvvvvuuutttsssqqqpppnnnppprrrssssssqqqooommmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooooooqqqqqqpppooooooooooooooopppooonnnlllllllllmmmmmmmmmkkkjjjkkkllllllkkkjjjeeedddbbb___ZZZUUUQQQNNNHHHHHHGGGFFFEEEFFFJJJLLLSSSXXX```iiiqqquuuwwwxxxyyyxxxvvvtttrrrqqqqqqqqqjjjfff```ZZZUUUSSSRRRRRRQQQRRRSSSTTTSSSQQQOOOMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMOOORRRUUUUUUXXX]]]ccchhhnnnuuuyyy~~~~~~}}}yyytttpppnnnmmmkkkhhhddd___[[[WWWUUUUUUPPPPPPQQQSSSUUUWWWYYYZZZ___bbbgggjjjnnnttt}}}}}}zzz{{{yyyvvvuuuvvvvvvtttsssqqqpppooonnnnnnnnnnnnooolllmmmnnnpppppppppooonnnkkkkkkmmmoooqqqrrrttttttooonnnmmmlllmmmoooqqqrrroooppppppqqqrrrrrrqqqqqqoooppppppqqqrrrtttvvvwwwvvvtttppplllkkklllnnnooonnnnnnnnnnnnnnnmmmlllllllllsss{{{}}}tttiii___TTTMMMIIIIIINNNUUUeeeuuukkkRRRCCC<<<:::777777666666555555444444555444333222222222333333444333222222222333555666666999>>>DDDMMM___}}}xxxttttttsssrrrrrrtttxxx{{{~~~}}}fffRRRFFF???<<<888666555444222111222222222111111111111000000000/////////.........000000000000000000000000111111111111111111111111......///000000000000000,,,---...///000000000000---------............///444111333<<>><<<;;;:::999777666666555555777666555444333222222222555444222111222444666888888999@@@LLLZZZlllyyyuuutttuuutttqqqqqqtttzzziiiTTTGGG@@@===888555444333333222444444444333333222000000000000000000////////////............//////////////////............//////........................///...---...000000000.../////////////////////...111111444<<>>;;;:::999777666666555555666666555444333333333333333333333333444555555666999;;;BBBNNN\\\ppp{{{xxxwwwxxxuuupppmmmoooxxxjjjVVVIIIAAA===888555444444333333444444444444444333222111000000000000////////////............//////////////////............///////////////000000000000000111000//////000111///.........//////////////////000111444===MMMaaatttzzzkkkjjjppp|||~~~~~~~~~ooojjjiiigggdddcccdddeeeffffffeeeeeedddhhhmmmuuu|||tttqqqmmmkkklllmmmnnnnnnnnnnnnoooppprrruuuwwwxxxzzzyyyxxxvvvtttrrrqqqpppnnnoooppprrrsssrrrrrrqqqqqqpppppprrrtttqqqkkkfffYYYUUUQQQPPPQQQVVVcccpppxxxvvvttttttvvvxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvuuusssqqqnnnmmmnnnooonnnmmmjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmnnnppprrrtttnnnnnnnnnnnnnnnmmmllllllnnnooopppooommmmmmmmmoooooopppqqqssstttuuuuuuuuuvvvuuurrrpppooooooppppppnnnnnnmmmmmmmmmmmmllllllmmmnnnooopppqqqrrrrrrrrrmmmmmmmmmnnnnnnoooppppppoooooonnnnnnmmmlllkkkkkkfffbbb[[[TTTMMMJJJHHHHHHKKKLLLMMMLLLLLLNNNQQQSSSQQQQQQRRRRRRSSSSSSSSSSSSWWWYYY^^^ccchhhlllnnnooorrrrrrrrrqqqpppqqqsssvvv{{{yyyxxxxxxzzzxxxsssooonnnllljjjiiihhhgggeeeccc```aaa```___^^^^^^```bbbhhhhhhiiijjjjjjiiihhhhhhjjjhhhccc^^^XXXTTTPPPOOOQQQRRRSSSTTTVVVWWWXXXYYYVVVVVVWWWXXX[[[___ccceeedddhhhnnnrrrwww~~~zzzyyyzzzzzzxxxuuusssrrrrrrtttvvvwwwvvvuuuooooooooooooooopppqqqqqqrrrqqqpppooooooooopppppppppppppppppppppppppppppprrrrrrrrrrrrqqqpppooonnnqqqqqqrrrrrrrrrsssssssssuuuuuuvvvvvvuuusssrrrpppnnnoooqqqrrrqqqpppnnnmmmkkkpppuuuwww{{{~~~xxxooobbbVVVNNNJJJIIIHHHNNN___tttmmmRRRCCC@@@;;;:::999777666666555555666555444444333333333333000222333555666666555444:::===EEEQQQaaauuu|||zzzyyyvvvpppmmmnnnxxxlllXXXLLLBBB>>>999666555555444333333333444444333222111111000000000000////////////............//////////////////............//////111111111111111222222222222000//////000000...---............////////////000111555???PPPdddwwwzzzkkkkkkrrr{{{zzz}}}xxxkkkggghhhhhhgggffffffffffffeeeeeeeeeeeeiiinnnvvv~~~}}}yyynnnkkkfffdddddddddddddddeeefffiiilllpppsssuuuvvvyyyxxxwwwuuusssqqqpppoookkklllmmmnnnooonnnnnnnnnooooooppprrrsssooohhhbbbWWWQQQMMMMMMOOOWWWfffttt}}}xxxuuuqqqpppqqqrrrtttvvvxxxxxxxxxxxxwwwwwwvvvvvvuuuttttttqqqooonnnooooooooonnnkkkkkkkkklllllllllllllllnnnnnnnnnoooqqqsssuuuvvvoooooooooooonnnmmmllllllkkkmmmnnnmmmkkkkkklllmmmnnnoooppprrrtttuuuvvvvvvuuussspppnnnmmmnnnpppqqqooonnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrlllmmmoooqqqrrrrrrrrrqqqpppoooooonnnmmmlllkkkkkkgggbbb[[[SSSMMMJJJIIIIIIKKKLLLMMMNNNNNNPPPSSSVVVSSSSSSTTTUUUVVVWWWXXXYYY[[[^^^ccchhhllloooqqqrrrssstttvvvwwwwwwxxxzzz|||~~~}}}|||}}}~~~}}}zzzwwwvvvuuusssqqqooommmkkkiiijjjjjjiiiiiiggggggfffgggjjjkkkmmmooooooooonnnmmmrrroookkkeee___YYYUUUSSSRRRSSSTTTUUUWWWYYYZZZ[[[WWWWWWXXXZZZ]]]```dddfffdddhhhmmmrrrwww~~~~~~zzzxxxyyyzzzxxxvvvrrrrrrrrrtttvvvwwwvvvuuuqqqpppoooooooooqqqssstttrrrqqqooommmmmmnnnoooqqqqqqqqqrrrssssssrrrqqqqqqqqqrrrssssssqqqpppooooooqqqqqqqqqqqqrrrrrrrrrrrrvvvvvvwwwvvvuuusssqqqpppnnnooopppqqqqqqooommmllliiinnnrrrtttyyy|||ttthhh[[[QQQKKKHHHGGGNNN\\\qqqtttVVVDDD@@@;;;:::999777666666555555666555444333333333333333111222333444555555666666999>>>GGGTTTeee||||||yyyuuupppooorrrvvvnnn[[[OOOBBB???:::666555555555444111222222222222111111000000000000000////////////............//////////////////............///////////////000000000111111000///............---,,,---.........//////000000///111777BBBSSShhh{{{yyykkknnnttt~~~xxx|||}}}~~~uuukkkiiillllllkkkiiihhhfffeeeeeeeeeeeefffiiinnnvvvzzztttkkkgggbbb^^^\\\[[[ZZZYYY[[[^^^ccciiinnnpppqqqrrrvvvvvvuuutttrrrpppnnnmmmjjjjjjkkkkkkkkkjjjjjjjjjllllllnnnpppqqqmmmeee^^^VVVQQQLLLLLLOOOXXXhhhwww}}}xxxtttqqqnnnooopppqqqrrrsssuuuvvvuuuuuuvvvvvvvvvuuusssssstttqqqooonnnooooooooonnnlllmmmnnnnnnoooooonnnnnnnnnnnnoooqqqrrrtttuuuvvvppppppppppppooonnnmmmllljjjkkkllllllkkkjjjkkklllmmmnnnppprrrssstttuuuuuurrrqqqnnnlllkkkmmmooopppoooooooooooooooooooooooopppqqqqqqrrrrrrrrrqqqqqqlllmmmppprrrssstttssssssqqqpppooonnnmmmlllkkkkkkgggbbb[[[SSSMMMKKKJJJJJJIIIKKKLLLMMMNNNQQQTTTWWWUUUVVVVVVXXXZZZ\\\^^^___aaadddhhhmmmqqqsssttttttuuuwwwzzz{{{||||||~~~|||{{{zzzwwwuuurrrqqqpppqqqqqqpppppppppooonnnmmmppprrruuuxxxyyyyyyyyyxxxyyyvvvqqqkkkddd^^^YYYVVVSSSUUUVVVXXXYYYYYYYYYYYYVVVWWWXXXZZZ\\\___bbbdddbbbggglllqqquuu|||zzzxxxyyyyyyxxxvvvrrrqqqqqqsssuuuvvvuuutttqqqqqqppppppqqqrrrtttuuuqqqooommmlllkkklllnnnoooqqqrrrsssttttttsssrrrqqqppprrruuutttrrrooooooooopppppppppqqqqqqqqqrrrrrrttttttttttttsssqqqooonnnnnnnnnpppppppppnnnlllkkkiiimmmpppqqqvvv~~~yyymmm```TTTLLLHHHGGGNNNZZZmmmzzz[[[EEE===;;;:::999777666666555555555555444333333333444444333222111111222555777999888>>>IIIWWWkkk}}}zzzvvvrrrrrruuuuuuooo]]]QQQCCC???:::777666666555555111111111222222111111000000000000000////////////............//////////////////............//////++++++,,,,,,------......///...------......---,,,------......///000000000000222999EEEWWWlllxxxjjjooowwwyyy|||yyyssstttzzzwwwpppppprrrqqqnnnjjjiiifffdddcccdddeeefffkkkooowwwvvvooogggccc]]]YYYVVVTTTSSSQQQRRRVVV[[[aaagggjjjlllmmmqqqqqqqqqqqqpppnnnllljjjiiiiiihhhgggffffffeeeeeegggggghhhkkkkkkhhh```ZZZRRRNNNJJJKKKOOOXXXhhhwww|||}}}}}}|||zzzwwwrrrooolllnnnpppppppppppprrrsssrrrssstttuuuuuutttsssrrrsssqqqnnnmmmnnnooonnnmmmlllmmmooopppppppppooonnnnnnnnnoooqqqrrrsssttttttqqqqqqqqqqqqpppnnnmmmllljjjkkkllllllkkkkkklllmmmmmmnnnoooqqqrrrssssssssspppnnnmmmlllkkklllnnnooonnnnnnooooooooooooppppppppppppqqqqqqqqqpppoooooolllmmmoooqqqrrrsssrrrrrrqqqqqqpppooommmlllkkkkkkgggccc\\\UUUPPPLLLKKKKKKHHHJJJLLLMMMOOORRRVVVYYYXXXYYYZZZ\\\___cccfffhhhhhhkkkoootttwwwyyyyyyxxxzzz|||~~~~~~~~~~~~{{{yyyyyyzzzxxxwwwvvvwwwxxxxxxwwwvvvvvvxxx||||||wwwqqqiiibbb\\\XXXWWWYYY[[[]]]]]][[[YYYWWWTTTUUUVVVXXXZZZ]]]___aaaaaaeeekkkooorrrxxx|||yyyyyyyyywwwuuurrrqqqqqqrrrttttttsssqqqpppppppppqqqrrrssstttuuuooonnnmmmlllllllllmmmmmmqqqqqqssssssssssssqqqqqqooosssvvvuuurrroooooopppoooooopppppppppqqqqqqqqqppppppqqqqqqpppnnnlllkkklllmmmooopppooonnnlllkkkjjjmmmnnnooottt|||{{{qqqcccVVVLLLHHHGGGKKKUUUggg{{{aaaIII===;;;:::999777666666555555555444444333333444444444444222111000222555888:::666???LLL[[[qqq}}}|||xxxsssrrruuuwwwqqq^^^SSSCCC@@@;;;888777666666555111222222333333222222111000000000000////////////............//////////////////............//////***++++++,,,------......///...---...///000///...------......///000000111111444;;;GGGZZZooouuuhhhooo{{{~~~wwwyyy~~~tttmmmnnnsssyyy}}}{{{vvvwwwxxxuuurrrkkkiiifffcccbbbbbbdddeeemmmqqqyyyssskkkbbb^^^XXXTTTQQQPPPNNNMMMMMMNNNQQQUUU[[[aaafffiiilllmmmnnnnnnmmmllljjjhhhhhhgggfffdddbbb``````___```___```bbbccc```YYYTTTNNNJJJHHHKKKOOOYYYjjjxxxzzzvvvvvvuuuwwwzzz{{{{{{zzzzzz{{{wwwvvvuuuvvvuuussspppmmmjjjllloooooonnnmmmoooqqqpppqqqsssuuuuuuuuutttsssrrrpppmmmlllmmmnnnmmmmmmlllmmmooopppppppppnnnmmmmmmnnnooopppqqqqqqrrrrrrqqqqqqqqqpppooommmlllkkkjjjlllmmmmmmllllllmmmnnnmmmmmmnnnooopppqqqqqqqqqnnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnoooooooooppppppooooooooooooooonnnmmmmmmkkklllmmmnnnoooooopppppprrrqqqpppooonnnlllkkkkkkgggccc^^^XXXRRRNNNLLLKKKJJJKKKNNNOOOQQQUUUYYY\\\\\\]]]^^^aaaeeekkkooorrrqqqtttyyy}}}yyyppphhhaaa^^^\\\^^^aaacccaaa]]]XXXUUUQQQRRRSSSUUUXXXZZZ\\\]]]```dddiiillloootttzzz}}}yyyxxxxxxvvvtttrrrqqqpppqqqrrrrrrpppooommmmmmooopppqqqrrrrrrrrrnnnnnnnnnnnnmmmmmmmmmmmmpppqqqqqqqqqqqqqqqqqqpppooossswwwvvvrrroooooopppoooooooooooopppppppppqqqlllmmmnnnnnnnnnlllkkkjjjkkklllnnnoooooonnnmmmllljjjmmmmmmmmmrrr{{{|||ssseeeWWWMMMHHHGGGGGGOOOaaauuuhhhMMM>>>;;;:::999777666666555555444444444333333444444555111111111222333555777999777AAAOOO___www}}}}}}zzztttrrrsss|||qqq___TTTDDD@@@;;;888777777666666222222333444444444333333000000000000////////////............/////////000//////............//////------......///000000111///......///000222111000---------...///000000111111444<<>>CCCTTTpppzzzzzzyyyxxxxxxxxxyyyzzz}}}|||hhhWWWJJJEEE>>>;;;;;;;;;:::888666666555555555444444444333333222111///---+++***........................//////...------------...------...//////...------000...,,,,,,...///000///000000111222222222222222444777>>>MMMbbbyyyvvvqqq~~~~~~wwwtttpppqqq|||{{{{{{uuuuuuvvvxxx{{{}}}|||{{{zzz}}}~~~|||ssskkkjjjeeeaaabbbbbbaaaeeejjjqqquuu~~~~~~rrrhhhaaaZZZVVVQQQOOONNNLLLGGGCCCAAAAAABBBCCCDDDEEEFFFGGGIIILLLOOOTTTWWWXXXYYYYYYXXXTTTPPPMMMKKKIIIGGGEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHOOO\\\lllxxxxxxlllccc___ZZZZZZYYYXXXXXXXXXYYYZZZYYY]]]```bbbbbbbbbbbbcccaaaaaaaaaaaa``````______cccdddgggjjjnnnqqqsssuuusssrrrooommmkkkjjjjjjkkkkkkhhheeecccdddffffffffflllmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjooonnnmmmnnnpppqqqpppoooooooooppprrrttttttqqqooonnnooopppqqqqqqqqqooooooqqqqqqppppppppppppppppppooooooooonnnmmmlllkkkjjjhhhjjjllloooqqqssssssssspppooommmllljjjjjjiiiiiikkkhhhccc]]]XXXTTTRRRQQQUUUVVVXXX\\\```eeejjjmmmqqqrrrtttwww{{{~~~xxxssssssvvvrrrrrrrrrsssuuuwwwyyyzzz~~~~~~wwwqqqnnniiiddd___YYYSSSNNNKKKKKKMMMOOORRRUUUXXXYYY[[[```fffjjjllloootttxxx|||yyyvvvvvvwwwwwwvvvrrrqqqqqqooonnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnoooooooooooonnnnnnmmmrrrsssrrrpppnnnlllmmmnnnqqqooommmnnnoooppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnnnnooottt{{{yyyiiiWWWIIIBBBAAAEEEJJJTTTdddwwwvvvyyy}}}^^^HHH===;;;999888888777555444333333222222222222333333444555666555555555777999???FFFYYYwwwxxxwwwvvvuuuvvvwwwyyyzzz{{{jjjYYYKKKEEE???;;;;;;<<<:::999666666666555444444333333111222222222111///---+++............//////////////////...------------...---..................---//////------...////////////000111222333222111000333666???NNNccczzzyyyuuuxxxtttpppsss~~~zzzzzzuuuvvvyyy{{{~~~~~~{{{~~~|||xxxooohhhdddaaa```aaaaaa```dddiiinnnttt~~~{{{oooeee___XXXUUURRROOONNNLLLHHHEEECCCCCCDDDDDDDDDCCCCCCCCCDDDFFFIIILLLNNNOOOOOOOOOQQQNNNJJJHHHFFFEEECCCAAABBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCFFFMMM[[[kkkvvvsssfff]]]YYYSSSRRRPPPNNNNNNOOOQQQRRRRRRUUUYYY[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\]]]___cccggglllpppsssrrrpppnnnllljjjiiihhhhhhhhheeebbb______aaaccceeelllmmmnnnoooooonnnlllkkkiiiiiijjjjjjjjjjjjjjjjjjmmmmmmmmmnnnoooppppppoooooooooqqqsssssssssqqqpppppppppqqqqqqqqqppppppooopppppppppppppppooooooooonnnnnnnnnnnnnnnmmmlllkkkjjjkkkmmmoooqqqrrrssssssooonnnnnnmmmlllkkkkkkjjjmmmjjjddd___ZZZVVVTTTTTTWWWYYY\\\```dddhhhmmmpppvvvxxx|||zzzsssnnnlllnnnkkkjjjiiihhhiiijjjlllmmmqqqtttzzz}}}tttnnniiibbb[[[VVVQQQLLLIIIIIIIIIKKKNNNQQQTTTWWWYYY[[[```fffiiikkknnnssswwwzzzyyyvvvvvvxxxxxxwwwtttssssssrrrqqqpppoooooollllllllllllmmmmmmnnnnnnoooooooooooonnnnnnnnnmmmmmmmmmnnnoooooooooooooooqqqqqqpppnnnkkkkkkmmmooopppooommmmmmooopppppppppqqqpppooommmmmmmmmmmmmmmmmmllllllkkklllmmmnnnnnnnnnoooooonnnnnnssszzzzzzlllZZZLLLFFFEEEFFFJJJTTTdddwww}}}aaaJJJ???<<<999888888777666555444333333222222333333444333444555555555555888:::???FFFZZZwwwuuutttrrrqqqrrrtttvvvxxxxxxlll[[[KKKFFF???;;;;;;;;;:::888777666666555444444333333000111222333222111000///........./////////000000//////...------------............------.........////////////......//////---...000111111111000///222666???OOOeee{{{|||vvvyyyqqqoootttyyyzzzwwwzzz~~~|||zzzuuummmeee```^^^^^^```___^^^bbbhhhkkksss~~~xxxlllbbb^^^WWWUUUSSSPPPNNNLLLIIIGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@AAACCCFFFHHHIIIJJJJJJKKKIIIFFFDDDCCCBBB@@@>>>??????>>>>>>>>>???@@@@@@>>>???BBBEEELLLYYYhhhtttzzzmmm___VVVQQQNNNLLLIIIGGGFFFHHHJJJLLLLLLNNNRRRTTTUUUWWWXXXZZZYYYXXXWWWWWWWWWWWWXXXYYYWWWXXXYYY\\\```eeeiiilllooonnnmmmkkkjjjhhhhhhgggcccaaa^^^[[[[[[^^^bbbeeekkkmmmoooppppppooonnnlllhhhiiijjjkkkkkkkkkkkkjjjjjjkkkmmmnnnnnnnnnnnnnnnnnnppprrrssssssrrrqqqppppppqqqqqqqqqqqqppppppoooppppppooooooooonnnnnnnnnnnnnnnnnnooonnnnnnmmmmmmnnnnnnooopppppppppqqqqqqnnnnnnnnnnnnmmmlllllllllllljjjeee```[[[XXXWWWVVVZZZ^^^bbbeeehhhlllqqqtttyyy}}}wwwqqqkkkhhhiiieeeccc```^^^]]]]]]^^^___cccgggnnnuuu}}}zzzqqqjjjddd[[[TTTOOOLLLJJJHHHGGGHHHJJJMMMQQQTTTWWWYYY\\\```fffiiijjjlllqqqtttxxx~~~yyyvvvvvvxxxwwwvvvsssrrrrrrrrrqqqqqqppppppllllllkkkkkklllmmmnnnooorrrrrrqqqooonnnmmmlllkkkkkkkkkmmmnnnpppqqqqqqqqqpppooonnnkkkjjjjjjmmmoooooommmlllmmmnnnpppoooooorrrqqqpppooonnnmmmmmmmmmkkkjjjiiiiiijjjkkkmmmnnnnnnoooooommmlllpppxxx~~~~~~ppp]]]MMMGGGGGGFFFKKKUUUeeexxxcccIIIAAA>>>:::888888777666555555555444444444444555555111222444555555777:::<<>>;;;===???BBBDDDFFFHHHHHHFFFDDDBBBBBBAAA@@@>>><<<;;;<<<<<<======>>>>>>>>><<<>>>@@@DDDJJJWWWfffppp~~~xxxkkk^^^TTTPPPIIIGGGDDDBBBAAABBBDDDFFFGGGIIILLLOOOPPPQQQSSSUUUSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWYYY[[[^^^aaaccciiiiiiiiihhhhhhgggffffff^^^\\\ZZZXXXXXX\\\ccchhhkkkmmmoooqqqqqqpppnnnlllhhhiiikkklllmmmmmmlllkkkgggjjjmmmnnnmmmmmmmmmnnnmmmpppssstttsssqqqqqqqqqppppppppppppppppppppppppqqqqqqppppppooonnnnnnnnnnnnnnnooopppppppppooooooppppppooooooooonnnnnnnnnmmmnnnnnnooonnnnnnmmmmmmllljjjeeeaaa]]][[[ZZZZZZaaaeeejjjmmmnnnqqquuuyyy{{{|||sssnnnhhhdddccc^^^[[[XXXTTTRRRQQQRRRSSSWWW[[[bbbhhhnnnvvvwwwnnnggg```WWWPPPLLLJJJIIIIIIFFFGGGIIIMMMQQQUUUXXXZZZ^^^cccgggjjjjjjlllooosssvvv}}}zzzvvvvvvwwwvvvtttoooooooooooooooooonnnnnnooonnnmmmllllllmmmooopppsssrrrqqqpppnnnmmmlllkkkjjjkkkmmmnnnpppqqqqqqqqqmmmmmmllljjjiiiiiilllnnnmmmllllllnnnppppppooonnnqqqqqqqqqqqqpppooommmmmmiiihhhhhhhhhiiikkknnnpppooopppqqqnnnkkknnnuuu|||ttt___MMMFFFFFFGGGKKKSSSaaarrrfffJJJBBB???;;;888888888777666666666555555555555666666000222444555555777:::===DDDJJJ\\\xxxrrrpppnnnlllmmmoooqqqsssxxxrrraaaQQQKKKCCC>>><<<;;;999666777777666555444333222222222111000000000000111111---......///000000111111//////...------------...///...------------...///...000222111///---...///000000//////000000111222333888CCCUUUkkkzzzuuu}}}zzzoooqqq{{{|||~~~xxxsssmmmddd^^^[[[ZZZZZZZZZXXXVVV\\\eeemmmyyypppbbbZZZWWWTTTSSSRRRPPPMMMKKKIIIIIIJJJJJJJJJJJJHHHEEEBBBAAA<<<===>>>@@@AAACCCCCCDDDBBBAAA?????????>>><<<:::666777999:::;;;;;;;;;:::<<<===@@@CCCIIIUUUcccmmmzzz|||{{{tttgggZZZQQQLLLDDDCCCAAA???>>>???@@@@@@CCCEEEHHHIIIJJJLLLNNNPPPQQQSSSUUUWWWXXXYYYXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[^^^^^^___``````aaaaaa```YYYXXXWWWUUUVVV\\\eeelllnnnoooqqqsssrrrooollljjjhhhjjjlllnnnnnnnnnmmmlllgggjjjnnnooonnnmmmnnnooommmpppssstttrrrqqqqqqrrrnnnnnnnnnnnnoooppppppqqqssssssrrrrrrqqqppppppooooooooopppqqqqqqqqqqqqqqqpppoooooonnnmmmmmmmmmmmmmmmmmmoooooooooooonnnmmmllljjjgggccc```_________eeejjjoooqqqrrrsssxxx|||rrrkkkgggbbb]]][[[VVVSSSOOOKKKIIIIIIJJJKKKJJJNNNTTTXXX[[[bbblllsss||||||qqqiiiccc]]]SSSLLLHHHGGGFFFFFFFFFGGGIIIMMMQQQUUUYYY[[[bbbfffjjjlllllllllooorrruuu{{{{{{wwwuuuuuutttrrrnnnnnnnnnnnnnnnnnnnnnnnnrrrqqqpppnnnnnnooopppqqqqqqqqqppppppooonnnnnnnnnmmmnnnnnnoooooooooooooookkkkkkkkkjjjiiiiiikkkmmmllllllnnnppprrrrrrpppmmmoooppprrrsssrrrpppnnnlllhhhhhhggggggiiimmmpppsssqqqssssssoookkkmmmttt|||vvvaaaOOOHHHHHHHHHIIINNNXXXgggxxxjjjLLLCCC@@@;;;999888888777777555555555444444555555555111333444555555666999;;;CCCJJJ]]]zzzsssqqqnnnllllllnnnqqqsssyyytttdddTTTMMMEEE@@@>>><<<999777888777666555444333222222333222000............///---......///000111111222//////...------------...///...---,,,,,,---...///...111333222///---...///222111000000000111333444555:::FFFXXXmmmxxxuuu}}}zzzrrruuu{{{~~~wwwrrrjjjaaaZZZZZZYYYYYYXXXUUUTTT[[[dddqqq}}}}}}lll___WWWTTTRRRRRRQQQOOOLLLIIIIIIIIINNNNNNOOONNNLLLIIIFFFEEE@@@@@@@@@??????>>>>>>>>>@@@???======>>>===;;;999222444666888999999888777;;;===???BBBHHHTTTbbblllpppqqqqqqjjj]]]PPPGGGCCCAAA@@@???===<<<<<<======@@@BBBEEEFFFGGGHHHKKKMMMSSSUUUXXX[[[]]]^^^]]]]]][[[[[[ZZZZZZYYYWWWWWWVVVSSSTTTVVVWWWYYYYYYZZZZZZVVVVVVUUUTTTVVV\\\fffnnnpppqqqssstttrrrnnnkkkhhhiiijjjmmmnnnoooooonnnmmmgggkkkooopppooonnnoooppplllpppttttttrrrpppqqqrrrmmmmmmmmmmmmnnnoooqqqqqquuuuuutttssssssrrrqqqqqqooopppqqqrrrrrrrrrrrrrrrooonnnmmmmmmmmmmmmmmmnnnlllmmmoooppppppoooooonnnmmmkkkhhheeecccbbbbbbbbbfffkkkqqqsssrrrssswww|||wwwiiiccc```[[[UUUSSSPPPMMMIIIFFFDDDEEEFFFHHH@@@DDDIIIKKKMMMSSS\\\ccchhhnnnwww}}}sssiiiccc```YYYPPPHHHDDDCCCBBBBBBFFFGGGIIIMMMRRRVVVZZZ\\\fffiiimmmnnnmmmmmmpppsssuuuzzz|||wwwuuutttrrrpppooooooooooooppppppppppppuuutttrrrppppppqqqrrrsssnnnoooooooooppppppppppppppppppppppppooonnnlllllliiijjjkkkjjjiiiiiikkkllllllmmmooosssuuutttqqqnnnmmmooorrrttttttqqqnnnlllhhhhhhggghhhkkknnnrrruuusssvvvuuuqqqlllmmmttt|||wwwcccRRRLLLMMMHHHGGGIIIPPP^^^ooo~~~mmmNNNDDD@@@<<<999888888888777555444444333333444444555333555666555555555777999???HHH]]]{{{vvvsssooollllllnnnooopppwwwwwwhhhVVVMMMDDDBBB@@@===<<<<<<;;;;;;:::888777555444444666555444222111000//////---.........//////000000111000000///...---------,,,,,,,,,---------......------,,,+++,,,---...///.........//////000111222777:::FFF[[[qqq~~~|||{{{mmmuuuxxxqqqkkkbbb[[[XXXPPPSSSVVVUUUSSSWWWaaaiiisssyyykkk```YYYVVVPPPPPPPPPPPPOOONNNMMMLLLQQQRRRSSSSSSRRRPPPNNNLLLKKKIIIEEEAAA>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===999999999888999999::::::===???@@@BBBGGGQQQ]]]eeejjjgggbbb[[[SSSLLLFFFBBBAAA@@@>>>=========>>>???>>>AAADDDFFFGGGHHHIIIKKKKKKTTT\\\___bbbfffiiihhhhhhfffddddddcccaaa^^^[[[XXXWWWUUUUUUVVVWWWVVVTTTVVVSSSPPPPPPTTT^^^hhhnnnvvvvvvuuussspppmmmiiigggjjjkkkmmmoooooonnnmmmlllhhhiiikkkmmmnnnoooppppppoooqqqrrrtttsssrrrooonnnjjjlllnnnnnnmmmnnnrrrvvvuuuuuuuuutttsssqqqpppooopppqqqrrrssssssrrrqqqpppnnnmmmmmmnnnoooppppppooolllnnnqqqssssssqqqnnnkkkjjjkkkkkkhhheeedddgggjjjkkkmmmoooooooooppptttwww~~~nnnhhhaaa\\\ZZZWWWTTTQQQKKKJJJHHHFFFDDDCCCCCCBBBIIIHHHGGGGGGIIIMMMQQQSSS^^^```dddjjjrrryyy|||tttmmmgggccc[[[VVVNNNHHHEEEDDDDDDDDDEEEHHHLLLOOOSSSWWW\\\___hhhmmmrrrsssrrrpppqqqssszzz~~~}}}wwwtttsssqqqoooqqqqqqpppooonnnnnnnnnnnnqqqqqqqqqrrrrrrtttuuuuuuoooooooooooooooppppppqqqrrrrrrrrrqqqooommmjjjiiijjjiiiiiiiiikkkmmmppprrrmmmqqqwww{{{{{{vvvqqqmmmlllnnnppprrrsssrrrqqqpppllliiihhhiiimmmrrrvvvxxxxxxtttpppooommmlllpppvvvxxxgggWWWOOONNNGGGIIILLLOOOWWWeeevvvwwwTTTEEE>>>888999999777666666555555444444444333333333333444444333333555999<<<@@@III___{{{uuurrrooollllllmmmnnnooovvvxxxhhhWWWNNNFFFCCCBBB>>>======<<<;;;:::999777666555444666555444222111000000///............/////////000111000000///......------,,,,,,---------.........------,,,,,,,,,---...///.........//////000111222888<<>>>>>???>>>===;;;999888888999999999999888888999999::::::;;;<<<>>>???BBBIIISSSZZZ\\\[[[WWWRRRMMMGGGBBB@@@>>>===<<<;;;;;;<<<===>>>???AAACCCEEEFFFGGGJJJLLLLLLUUU___dddiiiqqquuuvvvuuusssooommmjjjgggccc```___]]][[[ZZZYYYXXXTTTRRRSSSPPPOOOPPPUUU___iiiooovvvvvvtttrrrooommmjjjiiiiiijjjlllmmmnnnmmmlllkkkjjjkkklllmmmnnnooooooooooooqqqsssttttttssspppoookkkmmmnnnnnnmmmnnnrrruuuuuuuuuuuuuuutttsssqqqqqqpppqqqqqqrrrrrrqqqpppoooooonnnmmmnnnpppppppppooolllnnnpppqqqqqqpppnnnmmmmmmlllkkkgggdddcccfffiiikkklllmmmmmmlllnnnrrrvvv|||zzzlllddd___YYYUUUSSSQQQNNNLLLIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFHHHJJJMMMNNNPPPRRRUUUZZZ```ffflllooozzz~~~zzzyyyvvvqqqkkkeee```]]]VVVQQQJJJDDDBBBBBBBBBBBBDDDGGGKKKOOOSSSXXX]]]```iiinnnrrrtttsssqqqrrrttt{{{~~~~~~xxxuuutttrrrpppppppppooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrssssssooooooooonnnnnnnnnooooooppppppppppppnnnllljjjiiijjjiiiiiiiiikkkmmmoooqqqnnnqqquuuxxxxxxtttooolllkkklllooopppqqqqqqpppooollljjjhhhiiimmmrrrvvvxxxwwwssspppnnnlllkkknnnuuu{{{~~~~~~vvvfffVVVMMMKKKHHHIIIKKKPPPYYYhhhwww{{{YYYFFF>>>999999999777666777555555555444444444333333222333444444444666999;;;@@@III___|||tttrrrooolllkkklllmmmnnnuuuyyyhhhZZZPPPHHHEEECCC???===>>><<<<<<;;;:::888777666666777666444333111000000000............////////////000000000///......------,,,------------.........------,,,,,,------...///.........//////000111222999>>>LLLaaauuu~~~yyytttyyy{{{ooohhhaaaXXXRRRQQQNNNQQQRRRRRRSSSYYYdddmmm|||~~~ooobbbXXXSSSQQQPPPPPPNNNNNNMMMNNNOOOPPPVVVVVVWWWWWWVVVTTTRRRQQQOOOLLLGGGCCC???>>>>>>>>>>>>===;;;999888777777777999999888888999999:::;;;;;;<<<<<<===???CCCIIIMMMMMMLLLKKKHHHEEEBBB@@@>>>::::::999999:::;;;===>>>???AAABBBCCCEEEGGGKKKNNNOOOXXXbbbhhhqqq{{{{{{wwwtttpppmmmjjjiiihhheeeccc```\\\VVVRRRQQQPPPPPPRRRXXXaaajjjpppwwwvvvssspppnnnmmmllllllhhhiiikkklllllllllkkkjjjmmmmmmnnnooooooooonnnnnnoooqqqsssuuuuuutttrrrpppmmmnnnooonnnmmmnnnqqqsssuuuuuuuuuuuuttttttsssrrrpppppppppppppppooonnnnnnooonnnmmmnnnpppppppppoookkklllmmmnnnooooooooonnnnnnmmmiiieeebbbbbbeeehhhlllllljjjiiiiiilllppptttxxx|||xxxooodddZZZYYYVVVRRROOONNNLLLKKKIIIGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKMMMPPPTTTYYY]]]___fffiiiooosssuuutttqqqooolllkkkiiifffbbb]]]YYYVVVOOOJJJDDD@@@??????@@@@@@CCCFFFJJJOOOSSSXXX^^^bbbjjjooosssuuusssssstttvvv{{{~~~zzzwwwvvvtttrrrppppppoooooopppqqqssstttssssssrrrrrrrrrqqqqqqqqqooooooooonnnmmmmmmllllllmmmmmmnnnnnnmmmllljjjiiiiiiiiiiiiiiijjjlllnnnpppoooqqqssstttssspppmmmjjjjjjkkkmmmooopppooonnnmmmkkkjjjhhhjjjnnnrrrvvvwwwvvvrrrooonnnkkkiiilllrrrwww|||}}}vvvhhhYYYNNNIIIIIIHHHIIIPPP\\\kkkxxx```HHH@@@999999999777666777555555555444444444444333111333555666666666888:::@@@III___|||sssrrrpppmmmkkkkkkmmmooovvvzzzjjj[[[RRRIIIFFFDDD@@@>>>>>>======<<<;;;:::999888777777666555333111111000000.........///////////////000000//////............------------............---------------......///............///000111222999???NNNcccvvv~~~xxxuuuyyy|||wwwlllfff^^^VVVQQQPPPPPPQQQRRRRRRUUU]]]hhhqqqyyyiii]]]UUUQQQOOOSSSRRRPPPOOOPPPQQQSSSUUUWWWWWWWWWWWWVVVTTTSSSRRRPPPNNNIIIDDDAAA???>>>>>>>>>===;;;:::888888999999888888888888999:::;;;;;;<<<<<<===>>>@@@BBBEEEGGGDDDDDDDDDCCCBBB@@@???>>>999888888888:::;;;===??????AAABBBCCCDDDHHHLLLPPPSSS[[[dddllluuu~~~|||zzzwwwuuusssrrrpppnnnkkkeee___ZZZWWWWWWWWWZZZ___ffflllpppwwwuuurrrnnnmmmlllmmmnnniiiiiijjjkkklllkkkkkkkkkooooooooooooooonnnnnnmmmoooqqqsssuuuvvvuuusssrrrpppoooooonnnnnnooopppqqqsssssssssttttttsssrrrrrrooooooooooooooonnnnnnmmmpppooonnnnnnpppqqqpppnnnkkkkkkkkklllmmmnnnooopppmmmkkkgggcccbbbdddhhhkkkmmmkkkhhhffffffjjjooosssvvvyyy~~~|||nnneee^^^XXXTTTSSSRRRPPPNNNMMMMMMLLLLLLIIIIIIIIIIIIJJJKKKMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMMMMNNNPPPSSSVVVWWWZZZ]]]bbbeeeggggggfffeeecccbbbaaa^^^[[[WWWSSSQQQHHHEEE@@@======>>>???@@@AAAEEEJJJNNNSSSYYY___ccckkkooosssuuutttsssuuuwww|||~~~|||zzzxxxvvvtttrrrqqqpppooopppqqqssstttuuuuuutttsssrrrqqqppppppooooooooonnnmmmkkkjjjjjjkkkkkklllmmmlllkkkjjjiiiiiihhhhhhiiijjjlllmmmnnnooopppppppppooommmjjjiiijjjlllnnnooopppooommmmmmkkkjjjiiijjjnnnrrruuuvvvtttpppnnnmmmkkkgggiiinnnuuu|||yyylll^^^RRRJJJJJJHHHHHHPPP^^^nnnzzzdddJJJAAA:::999999777666777555555555555444444444444000333555666666777888999AAAJJJ^^^{{{ssssssrrrpppmmmlllnnnpppyyy}}}lll]]]TTTKKKGGGDDD@@@>>>>>>>>>>>>===<<<;;;::::::999777666555333222111000000///////////////.........////////////............---------.........//////------.........//////...............///000111222888???NNNbbbttt~~~yyyuuuwww}}}zzz|||~~~uuulllfff___XXXTTTUUUTTTTTTSSSTTTXXXbbbnnnwwwuuufff[[[TTTQQQOOORRRQQQPPPOOOPPPSSSUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOLLLHHHEEEBBB@@@???<<<;;;:::888888888999999888888888888999:::;;;<<<;;;;;;<<<>>>AAACCCDDDDDDAAAAAAAAA@@@???>>>===<<<999999999999;;;===???@@@???AAABBBDDDEEEIIINNNRRRUUU]]]fffppp|||~~~}}}zzzyyyxxxxxxvvvrrrlllhhhdddddddddfffiiillloooqqqwwwtttpppmmmkkkkkklllmmmjjjkkkkkklllllllllllllllppppppppppppooonnnmmmlllnnnpppsssuuuvvvuuutttsssqqqpppnnnnnnnnnppppppqqqqqqqqqrrrrrrrrrqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnqqqooonnnooopppqqqpppnnnkkkkkkkkkkkklllmmmooopppkkkhhhdddbbbcccgggkkknnnllliiieeeccceeeiiiooorrrvvvxxx~~~}}}nnnbbb[[[WWWTTTSSSSSSSSSRRRQQQPPPPPPPPPQQQNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPRRRSSSSSSRRRPPPOOONNNNNNMMMMMMMMMOOOPPPQQQUUUWWWYYY[[[]]]]]]\\\\\\]]]]]][[[XXXUUUQQQMMMKKKDDDAAA===<<<===???@@@@@@AAADDDIIINNNTTTYYY___dddjjjnnnrrrsssrrrrrruuuwww||||||zzzxxxvvvuuusssqqqoooooopppqqqrrrvvvvvvvvvuuutttrrrpppoooooooooooonnnmmmkkkiiihhhiiijjjkkkllllllkkkjjjiiihhhhhhhhhiiijjjkkklllmmmnnnnnnnnnmmmllljjjiiihhhkkkmmmnnnppppppooonnnmmmkkkjjjiiikkkooorrrtttuuussspppnnnnnnjjjfffgggkkkrrrzzzyyynnncccUUUKKKIIIGGGGGGOOO^^^nnn{{{gggLLLCCC;;;:::999777666777666666555555555444444444000333555666666777888999BBBJJJ^^^zzztttuuuvvvsssooonnnpppsss|||ppp```VVVMMMIIIFFFBBB?????????>>>>>>===<<<<<<;;;;;;888777555444222111111111///////////////.........//////////////////......------........./////////------...////////////............//////000111222777>>>MMM___ooo||||||{{{vvvwww~~~yyyvvvyyy~~~}}}vvvnnniiiccc\\\ZZZ\\\ZZZYYYWWWXXX]]]gggttt}}}rrrcccZZZTTTPPPNNNMMMMMMMMMNNNOOOQQQTTTUUUWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOLLLGGGDDDAAA<<<;;;999888777777777777777777777888999:::;;;<<<:::::::::===@@@BBBCCCBBB@@@@@@@@@???>>><<<;;;:::::::::::::::;;;===???@@@???AAADDDFFFHHHLLLPPPTTTUUU^^^iiivvv~~~~~~}}}~~~~~~}}}zzzwwwqqqrrrrrrsssssssssssssssvvvsssooollljjjiiijjjkkkkkkkkkkkkkkklllllllllmmmoooooooooooonnnmmmlllkkkmmmooorrrtttvvvuuutttsssrrrpppnnnnnnoooqqqqqqqqqpppqqqqqqqqqppppppooonnnnnnmmmmmmmmmnnnooopppqqqrrrpppoooooopppqqqpppnnnlllllllllllllllmmmnnnoooiiifffccccccfffjjjnnnoooiiieeeaaa```ccchhhmmmpppuuuyyytttggg___ZZZVVVUUUVVVVVVWWWXXXWWWUUUTTTTTTUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSWWWVVVUUURRRNNNJJJGGGEEEBBB???<<<;;;===???@@@AAAAAAEEEJJJNNNSSSYYY___ccchhhlllpppqqqpppqqqtttwww|||~~~|||yyyvvvuuusssqqqnnnnnnnnnpppqqquuuuuuvvvuuutttqqqooonnnnnnooooooooonnnllljjjhhhjjjjjjkkkllllllkkkjjjiiigggggghhhiiijjjjjjkkkkkklllllllllkkkjjjiiihhhhhhlllmmmnnnppppppooommmlllkkkjjjjjjlllooorrrttttttrrrpppooooookkkfffeeeiiioooxxx}}}vvvmmmeeeWWWJJJHHHGGGGGGNNN[[[lll{{{lllNNNEEE<<<:::999777666888666666666555555555444444111333555666666666888:::DDDKKK]]]wwwvvvxxxyyyvvvrrrppprrrvvv~~~sssdddZZZQQQMMMIIIDDDAAABBB?????????>>>======<<<<<<888777555444222111111111000/////////.............../////////////////////............////////////,,,---...///000//////............//////000111222555<<>>;;;999777777777777777777888999:::<<<===<<<;;;:::<<<@@@CCCCCCBBBAAAAAAAAA@@@???>>><<<;;;;;;:::::::::;;;<<<>>>??????BBBEEEHHHKKKNNNRRRUUUWWW```mmm{{{{{{|||}}}}}}|||zzzwwwvvvtttrrroookkkiiigggggggggjjjjjjjjjjjjjjjkkkkkklllnnnnnnnnnnnnnnnmmmlllkkkkkkmmmqqqsssuuuuuutttsssrrrooommmmmmppprrrrrrqqqrrrrrrrrrqqqqqqooonnnmmmmmmmmmmmmmmmoooqqqrrrtttrrrqqqooopppqqqqqqooonnnmmmmmmmmmmmmmmmnnnmmmmmmjjjgggeeeeeeiiilllnnnnnnccc```\\\\\\aaagggjjjllltttzzzvvvllldddbbbaaa^^^]]]```\\\^^^```^^^[[[YYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXZZZ\\\]]]^^^_________^^^]]]\\\\\\\\\]]]]]][[[YYYWWWTTTRRRQQQPPPOOOQQQPPPOOOMMMJJJGGGDDDBBB@@@===;;;;;;===???@@@@@@BBBEEEJJJOOOSSSYYY___bbbfffjjjmmmnnnnnnooorrruuu{{{|||yyyvvvsssqqqooommmmmmnnnqqqsssrrrssstttsssrrrpppnnnlllnnnnnnooopppooommmkkkiiikkkkkklllllllllkkkiiihhhgggggghhhiiiiiijjjjjjjjjjjjjjjkkkkkkjjjiiihhhhhhkkklllmmmnnnnnnmmmkkkjjjkkkjjjjjjlllooorrrssssssrrrpppoooooolllfffeeehhhoooyyy}}}vvvnnnhhh[[[MMMFFFFFFHHHMMMXXXiii{{{sssPPPFFF===:::999777666888666666666666555555555555222333444444444666999;;;FFFLLL\\\uuuwwwzzz{{{xxxtttqqqtttwwwuuuggg]]]SSSOOOLLLGGGDDDDDD@@@@@@??????>>>>>>======888777666444333222111111000000//////.........---.........///////////////............/////////000,,,---///000000000///............//////000111222444:::HHHXXXgggttt{{{~~~{{{{{{wwwtttsssvvv||||||vvvqqqmmmhhhbbbcccgggeeebbb^^^^^^dddppp}}}|||lll___XXXSSSOOOKKKKKKLLLNNNQQQSSSTTTUUUUUUYYYXXXWWWVVVUUUTTTTTTTTTVVVYYY[[[\\\ZZZTTTNNNIIIJJJHHHDDD@@@===:::999888777777777888999;;;<<<===@@@>>>===>>>BBBDDDDDDBBBCCCCCCCCCCCCBBBAAA@@@???;;;::::::999:::;;;===>>>???BBBGGGJJJMMMPPPSSSUUUZZZcccooo}}}~~~zzzxxxtttrrroookkkhhhfffeeeeeeiiiiiihhhhhhiiiiiijjjkkkmmmmmmnnnnnnmmmllllllkkkjjjlllpppsssttttttssssssrrrooolllmmmqqqssssssrrrttttttsssrrrqqqpppnnnmmmlllllllllmmmooorrrtttuuurrrqqqppppppqqqqqqooonnnmmmnnnnnnooonnnnnnmmmlllllliiifffgggjjjmmmmmmlll___\\\YYYZZZ___eeehhhiiissszzz~~~ooogggcccfffiiihhhiiilllccceeegggeeeaaa______```]]]]]]]]]]]]^^^___``````]]]]]]___aaaccceeefffgggeeedddcccbbbaaabbbcccccccccaaa]]]YYYUUUSSSRRRQQQNNNNNNMMMLLLJJJGGGEEECCC???<<<::::::<<<>>>??????CCCFFFJJJOOOSSSXXX^^^bbbeeehhhlllmmmlllmmmqqqttt{{{}}}yyyvvvqqqooommmllllllooorrrtttpppqqqrrrrrrqqqooolllkkkmmmnnnooopppooonnnllljjjllllllmmmmmmlllkkkiiihhhfffggghhhiiiiiiiiiiiiiiihhhiiijjjkkkkkkjjjiiihhhiiikkklllmmmmmmllljjjiiikkkjjjjjjlllppprrrssssssrrrppppppppplllfffdddgggqqq{{{xxxqqqlll___PPPEEEFFFHHHLLLVVVggg{{{yyyPPPFFF===:::999777666888777666666666555555555555333444444444444666999<<>>;;;:::888888:::<<<<<<<<<@@@@@@?????????@@@BBBCCCBBBCCCEEEFFFFFFDDDBBBAAA@@@>>><<<<<<>>>@@@@@@@@@BBBDDDFFFHHHJJJNNNRRRVVV]]]iiivvv}}}}}}|||{{{}}}|||~~~~~~|||{{{sssqqqooolllkkkkkkkkklllkkkkkkiiihhhhhhiiijjjkkkjjjkkklllmmmmmmmmmlllkkkiiikkknnnppprrrsssrrrrrrqqqqqqppppppqqqsssuuuvvvuuutttsssqqqpppooooooooooooooooooooopppqqqrrrsssssssssssssssrrrrrrrrrrrrqqqqqqqqqpppooommmkkkjjjgggeeeeeejjjnnnnnnfff___ZZZWWWUUUUUUYYY___dddgggrrrwwwzzzuuuppplllmmmsssvvvtttpppxxxwwwtttqqqnnnkkkhhhggghhhhhhhhhgggfffeeeddddddeeeggghhhhhhiiikkknnnqqqqqqrrrqqqoooqqqttttttpppssslllccc\\\YYYWWWTTTQQQPPPOOOMMMKKKHHHFFFDDDDDDCCCAAA>>><<<;;;<<<>>>???BBBEEEJJJOOOTTTYYY^^^aaaffffffffffffiiilllqqqsssvvv~~~wwwsssqqqqqqnnnjjjjjjllloooooonnnppppppqqqqqqpppooonnnnnnmmmnnnoooppppppooommmlllppppppooonnnmmmlllkkkkkkjjjjjjjjjjjjiiihhhhhhhhhjjjkkklllmmmmmmkkkiiihhhkkklllllllllllllllkkkkkklllkkklllnnnqqqtttuuuuuuyyytttqqqpppmmmgggeeefffrrrwww|||zzzvvvmmm___SSSIIIFFFGGGNNNWWWeeevvv___III>>>===666444777666777777777777777777777777222333444666888999:::;;;DDDMMM\\\qqq}}}}}}{{{xxxuuutttuuuwww}}}yyyjjjbbbYYYRRRNNNLLLHHHFFFDDDCCCBBBBBBBBBAAA???===<<<;;;999777555333222222000000000000000000000000111111000///...------,,,,,,,,,---......//////000.........//////////////////......//////000111222555999AAALLLZZZlll}}}}}}www~~~}}}zzzyyyuuuqqqssswww|||yyytttmmmhhheeeddddddcccbbb]]][[[```iiitttxxxhhh]]]VVVPPPNNNOOOOOOPPPRRRRRRRRRSSSVVVXXXXXXXXXXXXWWWXXXXXXYYYZZZ______```aaa```^^^\\\[[[WWWUUURRRNNNKKKFFFAAA======;;;999999;;;<<<======@@@?????????@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDD@@@>>><<<<<<>>>@@@@@@@@@BBBDDDGGGIIIKKKOOOTTTWWW```kkkwwwyyyxxxxxxwwwwwwyyyzzz|||}}}yyywwwpppooonnnnnnnnnppprrrtttrrrqqqooommmkkkjjjjjjjjjjjjkkklllmmmmmmmmmlllkkkjjjllloooqqqsssssssssrrrooooooooopppqqqrrrttttttuuutttrrrpppooooooooooooooooooooopppqqqssstttuuuwwwwwwwwwvvvvvvuuuuuuuuurrrrrrrrrqqqooommmkkkiiifffeeeeeeiiimmmjjjccc[[[UUUSSSQQQRRRWWW\\\bbbeeeooottt|||zzztttsssuuu{{{|||xxxuuusssssstttttttttsssqqqooonnnoooqqqssstttvvvyyy}}}{{{ssshhh```[[[XXXUUURRRRRRQQQOOOLLLIIIFFFDDDCCCAAA???===;;;;;;<<<>>>@@@BBBEEEJJJOOOSSSXXX^^^aaafffffffffgggiiimmmrrruuuwww{{{uuurrrqqqnnnllljjjkkknnnqqqqqqpppoooooopppqqqqqqqqqqqqqqqppppppqqqqqqqqqpppooooooooonnnnnnmmmlllkkkkkkjjjkkkkkkjjjiiiiiiiiijjjjjjjjjkkkmmmnnnnnnmmmkkkjjjlllmmmmmmnnnnnnnnnmmmmmmlllllllllnnnrrrvvvwwwwwwyyytttqqqppplllgggdddfffpppvvvzzzyyyuuulll^^^QQQHHHEEEFFFLLLUUUcccvvv```III>>>===666444888666666666666666666666666666333333444555777999:::<<>>===;;;888666444333333111111111111111111111111222222111///...---,,,+++---------......//////000------......//////000000////////////000111222222333888@@@KKKYYYjjjzzzyyyvvv|||tttqqqqqqrrrrrrpppsssyyy~~~vvvrrrlllhhhfffeeedddccc```\\\ZZZaaajjjvvvvvvhhh___XXXRRRPPPQQQRRRTTTVVVWWWVVVUUUVVVXXXUUUUUUUUUVVVXXXYYY[[[[[[]]]^^^___``````___^^^^^^```^^^ZZZWWWRRRKKKDDD???>>><<<:::999;;;=========>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIBBB???<<<<<<===@@@AAAAAABBBDDDGGGJJJMMMQQQVVVZZZcccmmmvvv}}}|||tttssstttssstttvvvwwwxxxzzz|||zzzuuurrrjjjjjjlllnnnrrrvvvzzz|||zzzyyyuuurrrooollljjjiiikkkllllllmmmmmmlllkkkkkkkkkmmmoooqqqssssssrrrqqqooopppqqqrrrssstttttttttuuutttqqqooooooooopppqqqoooppppppqqqsssuuuvvvwwwzzzzzzyyyxxxxxxwwwvvvvvvuuuuuutttrrrpppmmmkkkiiieeeeeegggiiijjjfff^^^WWWQQQPPPPPPQQQUUUZZZ```cccjjjnnnuuuzzz~~~}}}{{{zzzvvv{{{}}}~~~}}}pppfff___[[[WWWTTTUUUSSSQQQNNNJJJFFFCCCAAA>>>===;;;:::;;;<<<>>>@@@AAADDDIIINNNRRRWWW]]]aaaeeefffggggggjjjnnntttxxx{{{{{{rrrnnnmmmmmmlllkkkkkkllloooppppppooonnnoooqqqrrrssstttttttttqqqqqqpppooooooooooooooommmmmmllllllkkkkkkjjjjjjlllkkkjjjiiiiiijjjlllmmmkkklllnnnoooppppppooonnnnnnnnnoooppppppqqqppppppllllllmmmoootttwwwyyyyyyyyytttqqqppplllfffdddffflllsssxxxwwwssskkk\\\OOOGGGDDDDDDIIIRRRaaauuubbbJJJ>>>===777555888666666666666666666666666666444444333444555888;;;===???HHHXXXnnnxxxxxxxxxuuusssrrrrrrttt}}}zzzmmmfff]]]VVVSSSQQQOOOLLLIIIHHHGGGGGGGGGFFFDDDBBB???>>><<<999666444333333000000000000000000000000111000000///...------,,,------....../////////000,,,------...///000111111////////////000111222333444888AAALLLYYYiiiwwwzzzwww}}}wwwsssqqqrrrtttsssrrruuuzzz}}}wwwtttoookkkhhhfffdddccc___[[[ZZZaaalllyyyvvviiibbb]]]XXXUUUVVVVVVXXXZZZZZZYYYWWWWWWWWWUUUUUUVVVWWWXXXZZZ[[[\\\ZZZ[[[\\\^^^____________bbbaaa___\\\XXXRRRJJJEEEAAA>>>;;;:::;;;<<<=========>>>@@@BBBEEEGGGIIIKKKKKKJJJJJJJJJJJJKKKLLLMMMEEEAAA>>><<<===@@@AAABBBBBBDDDHHHKKKNNNSSSYYY]]]dddmmmuuuzzzyyyrrrrrrsssrrrsssuuussstttuuuwwwzzz}}}}}}vvvpppllldddfffiiimmmrrrwww{{{~~~}}}{{{xxxuuuqqqnnnllljjjmmmmmmmmmllllllkkkkkkjjjjjjlllnnnpppqqqqqqpppooooooqqqsssuuuvvvvvvuuuuuuuuutttqqqoooooopppqqqrrrppppppqqqsssuuuwwwyyyzzzzzzzzzyyyxxxwwwvvvvvvuuuxxxwwwuuussspppmmmkkkjjjfffgggjjjkkkiiibbbZZZTTTQQQQQQRRRSSSUUUXXX]]]```dddggglllqqqtttvvvwwwxxx|||wwwjjjbbb]]]YYYVVVWWWVVVTTTPPPKKKFFFBBB@@@;;;;;;::::::;;;<<<>>>???AAADDDHHHLLLQQQVVV\\\```eeefffhhhhhhjjjooowww}}}ppphhhffffffgggiiiiiijjjkkkllllllkkkjjjpppqqqrrrssstttuuuuuuuuupppooommmlllkkkkkklllmmmllllllkkkkkkkkkkkkkkkkkkmmmllljjjiiiiiikkknnnpppkkklllnnnpppqqqrrrrrrrrrooopppqqqrrrssssssssssssmmmlllmmmqqquuuyyy{{{{{{yyytttqqqppplllfffccceeeiiiooouuuuuuqqqiiiZZZMMMFFFCCCCCCGGGOOO^^^tttdddLLL???===777555888555666666666666666666666666555444333333555888;;;>>>@@@IIIXXXppptttuuuuuutttsssssstttuuu{{{|||nnnggg^^^XXXUUUSSSQQQOOOKKKJJJHHHHHHIIIHHHFFFDDD@@@???<<<999666444222111////////////////////////.........///////////////.........///////////////,,,------...///000111111/////////000000111222333555:::CCCNNN[[[iiivvv~~~}}}zzz|||wwwuuutttuuuxxxxxxwwwzzz{{{wwwqqqllliiifffdddbbb```[[[[[[bbbmmmzzzuuujjjeeeaaa\\\ZZZ[[[ZZZ\\\^^^]]][[[YYYXXXXXXZZZZZZYYYZZZZZZ[[[\\\\\\^^^^^^```aaacccdddeeeeeeeeedddbbb```\\\VVVNNNIIIEEEBBB===;;;;;;<<<===<<<===>>>AAADDDGGGJJJLLLMMMLLLLLLLLLLLLMMMNNNPPPQQQIIIEEE@@@===>>>@@@BBBCCCBBBDDDHHHKKKOOOTTTZZZ^^^cccllltttyyy~~~|||uuupppqqqsssrrrqqqsssppppppqqqsssuuuxxx{{{|||~~~yyyrrrlllgggaaacccfffjjjoootttwwwyyyyyyxxxwwwuuurrrpppnnnmmmnnnnnnmmmlllkkkjjjjjjjjjgggiiikkknnnoooooonnnnnnnnnppprrrsssttttttttttttuuutttrrrqqqpppqqqssstttqqqqqqrrrtttvvvxxxzzz{{{{{{zzzzzzyyyxxxwwwwwwwwwyyyxxxvvvssspppmmmkkkjjjhhhkkkmmmmmmhhh```YYYUUURRRSSSTTTTTTTTTUUUXXX\\\^^^bbbfffiiilllooosssvvvyyykkkbbb^^^[[[YYYZZZYYYVVVRRRMMMGGGBBB???::::::::::::;;;<<<>>>???@@@CCCGGGKKKOOOUUU[[[```dddfffhhhiiikkkqqqzzzvvvggg```___`````````bbbdddeeefffggghhhhhhpppqqqrrrrrrssssssrrrrrrnnnmmmkkkjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkknnnllljjjiiijjjlllnnnpppkkklllmmmoooqqqrrrssstttqqqqqqrrrsssttttttssssssnnnmmmnnnqqqvvvzzz||||||yyytttqqqoookkkeeebbbdddeeelllrrrsssppphhhYYYLLLEEECCCCCCGGGNNN\\\rrrgggMMM???===777666888555555555555555555555555555555444333333555888;;;>>>BBBKKK[[[tttqqqrrrttttttssssssuuuvvvzzz~~~ooohhh___ZZZWWWVVVTTTRRRMMMLLLKKKJJJKKKJJJHHHFFFBBB@@@===:::666444222111........................------......///000000000////////////////////////------......//////000000000000000000111222333333777<<>>============>>>???BBBFFFIIILLLNNNOOONNNOOOOOOQQQRRRSSSTTTTTTOOOJJJCCC???>>>@@@BBBDDDBBBEEEHHHLLLOOOTTTZZZ]]]cccllluuuzzz~~~wwwrrrooorrrtttrrrppppppmmmnnnoooqqqsssuuuvvvwwwzzz{{{zzzxxxtttoooiiieeeaaaccceeeiiilllppprrrtttssssssssssssrrrqqqpppooopppooommmllljjjjjjjjjjjjeeegggiiilllnnnnnnnnnnnnmmmmmmooopppqqqrrrrrrrrrttttttssssssttttttuuuuuurrrrrrssstttvvvxxxyyyzzz{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxuuurrrooommmkkkkkkjjjnnnpppmmmfff^^^YYYWWWSSSUUUWWWVVVTTTTTTVVVYYY]]]```dddfffhhhkkkqqqvvvwwwhhhaaa^^^]]]]]][[[ZZZXXXTTTOOOHHHCCC???:::::::::;;;<<<===>>>>>>@@@BBBFFFIIINNNTTT[[[___cccfffiiijjjlllrrr}}}}}}kkk^^^YYYYYYXXXWWWWWWZZZ]]]___```cccfffhhhlllmmmmmmnnnnnnnnnmmmmmmnnnmmmlllkkkjjjiiiiiiiiihhhhhhiiiiiijjjjjjkkkkkkmmmlllkkkjjjjjjkkkmmmnnnkkkkkklllnnnpppqqqssstttrrrrrrssssssssssssrrrrrrnnnnnnoooqqqvvvyyy{{{{{{yyyuuuqqqoookkkdddbbbcccbbbjjjqqqrrrooogggXXXKKKEEEDDDEEEHHHMMMZZZooojjjOOO???===888777999555555555555555555555555555444444333444555888;;;===DDDMMM]]]vvvqqqsssuuuuuutttssstttuuuxxxqqqjjjbbb\\\ZZZYYYWWWUUUPPPNNNMMMMMMNNNMMMKKKIIIDDDBBB???;;;888555333222////////////////////////.........///////////////000/////////////////////.........///////////////000000000000111222333333777===FFFQQQ\\\hhhssszzz{{{{{{}}}||||||{{{yyyyyy|||~~~yyyrrrllliiihhhggggggeee```^^^dddnnnzzzxxxpppmmmlllhhhfffgggeeeeeeeeecccaaa```aaabbbccccccbbbbbbbbbbbbccccccaaaaaabbbccceeeggghhhiiimmmkkkiiifffccc___ZZZWWWSSSNNNGGGBBB@@@?????????>>>@@@DDDHHHKKKMMMOOOPPPPPPRRRTTTVVVXXXXXXXXXXXXTTTNNNFFF@@@???@@@CCCDDDCCCEEEHHHKKKOOOSSSYYY\\\dddnnnxxx}}}}}}vvvrrrrrrvvvyyyvvvrrrqqqkkklllnnnppprrrrrrrrrrrrvvvvvvuuusssppplllhhheeecccdddgggjjjmmmoooqqqqqqooopppqqqrrrrrrrrrqqqqqqqqqpppnnnkkkjjjiiiiiiiiiccceeeiiilllnnnoooooooooooooooooopppqqqrrrssstttssstttuuuvvvwwwwwwvvvvvvssssssttttttuuuwwwxxxyyyxxxxxxxxxyyyyyyyyyyyyzzzxxxwwwtttqqqnnnllllllkkkkkkoooqqqlllccc[[[XXXYYYUUUYYY\\\[[[YYYXXXZZZ^^^^^^bbbfffggghhhkkkrrrwwwrrrddd^^^]]]______\\\[[[YYYUUUPPPIIICCC@@@;;;;;;;;;<<<<<<======>>>???BBBEEEHHHMMMSSSZZZ___cccfffjjjkkklllsss}}}mmmbbb___^^^\\\YYYVVVXXXZZZ[[[[[[\\\```dddddddddfffggghhhhhhhhhhhhkkkkkkkkkjjjiiigggfffeeeeeeeeefffgggggghhhiiiiiimmmlllkkkkkkkkkkkkkkkkkkjjjjjjkkklllnnnpppqqqrrrssssssssssssrrrqqqpppooooooooooooqqquuuxxxzzzzzzyyyuuuqqqooojjjdddaaacccaaahhhppprrrooogggXXXJJJEEEEEEGGGJJJNNNYYYmmmlllPPP???<<<888777999444555555555555555555555555333333444555777999:::<<>>===>>>???@@@???>>>@@@BBBDDDFFFJJJOOOVVV[[[```eeejjjmmmpppvvvzzzvvvnnnllljjjfffbbb___\\\[[[\\\]]]]]]___```aaaaaabbbcccdddeeeeeedddbbb```^^^aaabbbdddggghhhiiiiiihhhmmmlllkkkiiiiiiiiijjjjjjnnnlllkkkiiiiiijjjkkkllloooqqqsssrrrpppnnnmmmmmmkkklllmmmooorrruuuwwwxxx{{{wwwrrrmmmiiieeeaaa___```gggmmmpppooogggWWWHHHFFFCCCCCCIIILLLTTTiii~~~wwwUUUAAA@@@<<<999999555888888777666666666666666444444444555666888:::;;;DDDIIIXXXqqqwwwvvvtttrrrqqqooonnnllluuuyyyppphhheeebbb]]]ZZZZZZWWWWWWWWWXXXXXXVVVQQQNNNFFFDDDAAA>>>:::777555444//////000111111000//////////////////////////////....................................////////////...///000000//////000111666:::CCCNNN[[[hhhttt{{{|||zzzyyy||||||tttoooooonnnkkkhhhjjjbbb___eeeppp}}}~~~{{{yyyyyyzzzxxxuuuqqqooooooooommmkkklllhhheeefffjjjlllkkkiiigggfffeeeddddddfffggghhhooonnnmmmnnnooonnnkkkiiidddaaa]]]XXXSSSPPPOOONNNLLLMMMNNNPPPQQQRRRSSSSSSUUUWWWZZZ]]]^^^______^^^___XXXMMMEEECCCCCCEEEEEEHHHJJJMMMQQQUUUZZZ```eeennnttt||||||zzz{{{~~~zzztttppppppqqqqqqqqqpppnnnlllkkkmmmnnnnnnnnnnnnnnnmmmlllmmmoooqqqsssuuuxxx||||||zzzzzz||||||{{{yyyuuusssqqqnnnmmmlllmmmmmmnnnooorrrtttwwwyyyzzz{{{zzzzzzxxxwwwuuusssrrrqqqtttrrrrrrrrrttttttsssrrrqqqqqqqqqqqqrrrssstttuuuwwwuuusssssstttuuutttssssssqqqmmmiiihhhhhhiiijjjmmmmmmkkkfffaaa^^^```ccchhhjjjnnnppprrrtttvvvxxxyyyyyy{{{}}}uuuhhh___^^^___``````bbb___\\\XXXSSSMMMFFFAAA>>>===<<<===>>>???>>>===@@@AAADDDFFFJJJPPPVVV[[[bbbfffllloooqqqwww}}}{{{xxxtttpppllliiigggfffeeedddcccbbbaaa``````bbbbbbccccccbbb```^^^]]]^^^___aaadddfffgggggggggkkkjjjiiiiiiiiiiiijjjkkknnnlllkkkiiiiiijjjlllmmmnnnoooooonnnkkkiiiiiiiiikkkkkkmmmooorrruuuxxxyyyyyyvvvqqqmmmjjjfffbbb___aaagggnnnqqqooohhhXXXIIIGGGCCCCCCHHHKKKRRReeezzzzzzWWWBBB@@@<<<999999666888777777666666666666666444444444555666888:::;;;BBBHHHWWWnnnxxxvvvtttqqqooonnnmmmmmmwwwxxxpppiiigggeee```\\\[[[\\\[[[\\\\\\\\\ZZZVVVSSSHHHFFFCCC???;;;888555444000111111222222111000000////////////////////////------------------......,,,---///000000000///......///000000//////000111222888BBBOOO\\\jjjwww}}}{{{yyy||||||sssnnnlllkkkiiiggghhhbbb```fffqqq|||xxxvvvtttsssqqqpppmmmjjjgggiiimmmppppppoookkkjjjiiigggggghhhiiiiiijjjiiijjjkkknnnnnnmmmlllhhheeeaaa]]]YYYVVVUUUTTTRRRSSSSSSSSSTTTTTTTTTTTTWWWYYY[[[]]]___aaabbbbbbddd\\\QQQHHHDDDEEEGGGHHHJJJMMMQQQTTTXXX]]]bbbeeeooouuu}}}}}}{{{~~~~~~vvvpppnnnsssssssssrrrpppnnnllljjjkkkkkklllnnnnnnooooooooonnnqqqtttwwwzzz~~~~~~|||zzzuuutttrrrpppoooooooooooorrrsssuuuwwwzzz{{{|||}}}|||{{{yyywwwtttrrrpppoooqqqppppppqqqrrrrrrqqqooonnnnnnooopppqqqrrrtttuuuwwwuuussssssttttttsssrrrpppnnnkkkhhhhhhhhhjjjkkklllmmmllliiieeeeeeiiimmmsssvvvzzz~~~|||ssshhh```]]]^^^^^^]]]aaa___[[[XXXTTTNNNGGGCCC@@@???>>>???@@@@@@???>>>???AAADDDFFFJJJPPPWWW\\\ccchhhmmmpppsssyyy|||zzzvvvtttqqqmmmiiifffcccbbbddddddcccbbbaaa```______^^^^^^```bbbccceeeffffffhhhhhhhhhhhhiiijjjkkklllmmmlllkkkjjjjjjkkkmmmnnnnnnnnnmmmkkkhhhfffgggiiikkklllmmmooorrruuuxxxyyywwwtttpppmmmjjjgggccc```aaagggnnnpppooohhhXXXJJJHHHCCCCCCGGGIIIPPPcccwww}}}YYYBBB@@@;;;888:::777888777666666555555666666444444444555666888:::;;;AAAGGGTTTjjjxxxwwwtttpppmmmlllmmmnnnwwwxxxpppjjjiiigggaaa]]]\\\]]]]]]]]]______]]]YYYVVVKKKIIIEEEAAA<<<999666444111111111111111111000000////////////////////////,,,,,,,,,---------------,,,---///111111000...---...///000000//////000111111888CCCPPP]]]jjjwww}}}|||{{{{{{sssmmmjjjiiihhhgggeeebbb```fffsss}}}{{{yyywwwwwwsssqqqooopppsssuuuuuuuuurrrqqqpppnnnmmmmmmmmmmmmkkkjjjjjjllloooppppppooojjjhhheeebbb^^^\\\ZZZYYYWWWWWWVVVVVVVVVVVVVVVWWWZZZ[[[\\\^^^aaaccceeeffffff^^^SSSJJJEEEEEEHHHJJJKKKNNNRRRVVVYYY]]]aaadddmmmsss{{{~~~~~~uuunnnlllllltttttttttsssqqqnnnllljjjhhhiiikkklllnnnoooppppppnnnppptttwww{{{}}}zzzxxxtttsssrrrqqqpppppppppqqqpppqqqsssuuuwwwxxxxxxyyyxxxwwwvvvtttrrrooonnnmmmooonnnnnnoooqqqqqqooommmlllmmmmmmnnnppprrrssstttvvvtttsssrrrssssssrrrqqqnnnmmmkkkiiiiiijjjlllnnnmmmooopppnnnmmmooouuuyyy}}}~~~}}}~~~zzzsssjjjbbb___^^^]]]\\\___]]]ZZZXXXTTTOOOJJJEEEEEEDDDCCCCCCDDDDDDCCCBBB@@@BBBDDDGGGKKKPPPWWW\\\ccchhhnnnqqqssszzz~~~yyytttpppnnnllllllkkkjjjhhhgggfffffffffdddccccccccccccdddeeeeeeeeefffggghhhjjjkkkmmmmmmmmmlllkkkjjjkkklllnnnppprrrqqqoookkkhhhhhhiiilllnnnnnnoooppprrrtttvvvwwwuuusssooommmjjjgggccc```___ffflllnnnmmmfffXXXIIIGGGCCCCCCGGGJJJQQQdddyyy[[[CCC???;;;888:::888777777666555555555555666444444444444666888:::;;;AAAGGGSSSfffxxxxxxvvvqqqmmmkkklllnnnuuuzzzrrrllljjjhhhbbb^^^]]]]]]]]]^^^______]]]ZZZVVVNNNLLLHHHCCC>>>999666555111111000000////////////////////////////////////,,,,,,,,,---------......,,,---///111111000...---...///000000//////000111222999EEEPPP[[[hhhuuu}}}zzzsssmmmiiihhhggggggeeeddddddjjjxxx~~~~~~}}}||||||}}}}}}|||{{{zzzyyywwwuuusssrrrqqqqqqrrrqqqpppppprrrssssssrrrooonnnkkkiiifffcccbbbaaaZZZYYYYYYXXXXXXYYYZZZZZZ\\\]]]^^^```bbbdddfffgggeee___UUUKKKFFFEEEHHHKKKJJJMMMRRRUUUXXX[[[___bbbkkkqqqzzz}}}uuulllgggiiimmmssssssssssssqqqooommmkkkfffgggiiikkkmmmnnnoooooolllnnnpppssswww|||{{{xxxvvvppppppppppppooopppppppppnnnnnnpppqqqrrrsssssssssppppppooonnnmmmllllllkkkmmmmmmmmmoooppppppmmmkkklllllllllmmmoooqqqssstttvvvtttrrrrrrrrrrrrqqqpppnnnmmmlllllllllnnnoooqqqqqqsssvvvwwwwwwzzz~~~~~~|||{{{zzzzzz{{{}}}~~~zzzuuunnngggbbb^^^\\\ZZZ\\\ZZZYYYWWWUUURRRMMMIIIHHHGGGEEEEEEFFFFFFEEEDDDAAACCCEEEGGGKKKPPPWWW[[[bbbgggmmmppptttzzz}}}{{{{{{wwwvvvtttrrrqqqpppppppppnnnllliiigggeeedddeeeeeeddddddfffhhhkkkmmmnnnooommmlllkkkkkklllnnnpppqqqsssrrrooollliiiiiikkknnnqqqqqqqqqqqqrrrssstttttttttrrrooommmkkkgggccc```]]]ccciiikkkkkkdddVVVHHHEEEAAACCCHHHLLLUUUiii[[[CCC???;;;888:::888777666666555555555555555444444444444666888:::;;;AAAHHHSSSccc}}}xxxyyyxxxtttnnnkkkllloootttwwwooommmjjjeee``````^^^^^^^^^``````___[[[XXXQQQOOOJJJEEE???:::777555222111000///////////////////////////////////////,,,,,,,,,---......//////,,,---///000000000///......///000000//////000111333:::EEENNNXXXeeettt~~~|||yyytttnnnjjjhhhggggggfffgggjjjppp}}}zzzxxxvvvuuuuuusssqqqpppqqqqqqpppooooooooommmkkkiiigggeeeddd^^^]]]\\\[[[[[[[[[\\\]]]^^^___```bbbdddeeeffffffccc^^^WWWNNNGGGFFFHHHLLLKKKMMMPPPSSSUUUYYY]]]aaajjjpppxxx|||uuullleeedddiiimmmnnnoooooopppooonnnlllkkkeeefffhhhiiikkkllllllllliiijjjlllmmmppptttzzz{{{vvvtttrrrlllllllllmmmmmmnnnnnnnnnmmmmmmnnnoooppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnpppooollljjjllllllmmmnnnoooppprrrsssvvvtttrrrqqqqqqqqqpppooooooooonnnnnnoooppprrrsssuuuyyy}}}}}}{{{yyyyyyzzzxxxzzz|||}}}~~~~~~{{{wwwrrrkkkddd___ZZZXXXXXXWWWWWWWWWWWWTTTPPPMMMIIIGGGFFFFFFFFFFFFEEECCCCCCDDDFFFHHHKKKPPPVVVZZZ```eeelllpppttt|||~~~|||{{{yyyxxxwwwuuurrrmmmiiifffeeeeeeeeeccceeegggjjjlllnnnooopppmmmlllkkkkkkllloooqqqsssqqqpppnnnkkkiiiiiikkknnnsssrrrrrrrrrrrrsssssstttsssqqqooommmkkkgggbbb___\\\bbbgggiiiiiicccUUUHHHDDDAAACCCIIIOOOXXXnnn}}}YYYBBB@@@;;;888:::777777666555555444444555555444444444555666888:::;;;@@@HHHRRR```zzzxxxzzzzzzvvvppplllmmmooottt}}}tttpppmmmhhhdddddd``````aaaccccccbbb^^^[[[TTTQQQLLLFFF@@@;;;777555444333111000//////000000////////////////////////,,,------...//////000000............////////////...///000000//////000111222999CCCLLLUUUcccttt|||xxxwwwtttpppllliiihhhhhhcccgggkkkqqq~~~|||xxxuuusssrrrrrrrrrrrrqqqpppoooooommmkkkiiigggfffeeecccaaa___]]]]]]]]]^^^^^^```bbbdddeeeeeeddddddaaa^^^XXXQQQJJJHHHJJJMMMLLLMMMOOOQQQSSSWWW\\\```fffllltttyyy||||||||||||xxxssskkkdddaaabbbeeehhhggghhhiiikkkkkkkkkjjjjjjeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhiiimmmrrrvvvwwwyyyzzzwwwrrrnnnlllkkkgggggghhhjjjjjjkkkkkkkkkllllllmmmmmmnnnmmmmmmmmmjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmooopppooollliiinnnnnnnnnnnnooopppqqqrrrvvvtttqqqqqqqqqqqqpppnnnpppooooooooopppqqqrrrsssxxx}}}}}}~~~}}}{{{xxxwwwzzz|||xxxyyyzzz{{{|||~~~~~~{{{yyyuuunnneee^^^XXXUUUUUUUUUUUUVVVWWWVVVTTTQQQKKKIIIHHHGGGHHHHHHFFFEEEEEEFFFGGGIIIKKKOOOTTTYYY___eeelllrrrvvv}}}{{{zzzvvvsssnnnhhheeedddeeefffdddfffhhhkkknnnoooppppppllllllkkklllmmmppprrrtttnnnnnnmmmkkkjjjjjjlllnnnqqqqqqqqqrrrssstttuuuvvvsssrrrooommmkkkgggaaa]]]\\\bbbgggiiiiiicccVVVIIIDDDAAACCCJJJOOOYYYooozzzWWWBBB@@@<<<999999666666666555444444444444555444444444555666888:::;;;>>>GGGQQQ]]]wwwwwwzzz|||xxxqqqmmmmmmooouuuxxxsssooojjjggggggccccccdddeeefffdddaaa^^^UUURRRMMMGGGAAA;;;777555666444333111000000111111////////////////////////------......///000111111///............///000000...///000000//////000111111888BBBJJJSSSbbbuuu{{{yyy}}}~~~vvvvvvuuurrrnnnjjjiiihhh___dddiiippp}}}{{{zzzzzz{{{zzzzzzuuuuuuuuusssrrrpppnnnmmmkkkhhheeeaaa___^^^^^^^^^^^^```ccceeefffeeecccbbb```^^^ZZZSSSLLLIIIKKKNNNMMMNNNOOOPPPRRRWWW]]]aaabbbgggnnnsssttttttsssssspppkkkccc^^^^^^___aaabbbbbbccceeeggghhhiiiiiihhhffffffggggggggggggffffffhhhggggggeeeeeehhhmmmppplllnnnpppnnnjjjfffdddddddddeeefffggghhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjllllllllllllllllllllllllkkklllmmmooopppooollliiiooooooooooooooopppqqqqqqvvvtttqqqpppqqqpppooonnnpppooooooooopppqqqrrrrrryyy{{{|||{{{yyyvvvwww{{{wwwxxxyyyyyyyyy{{{~~~{{{zzzvvvoooeee]]]VVVSSSSSSSSSTTTVVVXXXXXXVVVSSSNNNLLLKKKJJJKKKKKKIIIHHHFFFGGGHHHIIIKKKNNNTTTXXX```fffmmmsssxxx~~~}}}~~~~~~{{{yyyuuuqqqlllgggddddddeeefffeeegggiiilllnnnpppppppppllllllkkklllmmmpppsssuuunnnoooooommmllllllnnnpppoooooopppqqqsssuuuwwwxxxtttrrrpppnnnkkkfffaaa]]]]]]bbbgggiiiiiidddWWWJJJDDDAAACCCIIIOOOXXXnnnxxxUUUAAA@@@<<<999999666666666555444444444444555444444444555666888:::;;;<<>>GGGSSScccuuu~~~~~~~~~|||{{{yyytttqqqxxx|||xxxuuurrrmmmhhhdddaaa``````aaafffoooyyy|||wwwtttooojjjfffdddeeeeeefffffffffffffffggghhhiiijjjgggccc^^^[[[ZZZ[[[[[[YYYVVVSSSRRRUUUXXXZZZ[[[WWWZZZ^^^````````````aaa^^^]]][[[YYYXXXXXXXXXXXX^^^aaafffjjjjjjgggccc```_________^^^\\\[[[YYYXXXXXXXXXWWWVVVUUUTTTTTTSSSTTTSSSSSSRRRQQQOOOOOONNNSSSUUUYYY[[[]]]^^^```bbbdddfffggggggffffffhhhjjjkkkkkkkkkkkkjjjjjjiiiiiinnnnnnooopppqqqqqqqqqqqqsssrrrrrrqqqqqqpppppppppnnnooooooppppppoooooonnnllllllmmmnnnoooppppppqqqvvvxxx{{{{{{zzzyyyzzzzzzwwwxxxyyyzzz|||}}}~~~~~~}}}}}}xxxwwwwwwwwwwwwxxxxxxxxxuuusssrrrqqqqqqtttvvvxxx|||}}}zzzvvvtttrrrooojjjcccZZZTTTOOOPPPSSSWWW[[[\\\[[[ZZZUUUSSSPPPOOOPPPPPPPPPOOOMMMNNNOOOQQQRRRVVV[[[^^^cccgggnnnvvv~~~~~~yyyvvvuuusssqqqooosssrrrqqqrrrtttvvvvvvuuuuuuttttttuuuuuusssooollljjjddd___^^^]]]\\\```eeekkknnnssstttsssqqqpppooommmlllkkkkkklllnnnpppqqqnnnmmmmmmnnnpppppppppnnniiiiiijjjmmmppptttwwwzzz|||yyytttoookkkeee___[[[WWWZZZ```fffggg___RRRGGGDDDAAABBBGGGKKKTTThhh}}}[[[CCC???:::888:::888666666555444444444444555444333333444555777999:::???HHHRRR^^^uuu{{{zzzwwwrrrqqqsssvvv~~~zzz||||||yyyxxxxxxsssmmmddd```YYYRRRLLLFFFAAA===999777555555444333111///222111111000000/////////---......//////......---////////////////////////000000111000//////111333444888???IIIVVVhhhyyy}}}~~~xxxuuuuuuuuusssssstttrrrrrrxxx}}}xxxvvvqqqkkkfffbbb```___^^^aaafffnnnwww~~~~~~zzzwwwqqqlllhhhggggggggghhhhhhgggggghhhhhhhhhiiiiiihhheeeaaa___^^^______[[[XXXTTTSSSUUUXXXZZZ[[[[[[]]]___```_________``````___^^^]]]\\\\\\[[[[[[```bbbfffhhhgggddd```]]]ZZZ[[[[[[ZZZYYYWWWUUUSSSTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKMMMPPPTTTVVVXXXYYY[[[\\\```bbbeeefffggghhhjjjlllnnnnnnnnnmmmllllllkkkkkklllmmmoooqqqrrrrrrrrrrrrssssssrrrrrrqqqqqqpppooonnnooooooppppppoooooonnnooooooppppppqqqrrrrrrssstttvvvxxxxxxvvvuuuuuuvvvtttuuuvvvwwwyyyzzz{{{|||~~~||||||||||||{{{{{{{{{{{{wwwwwwwwwxxxxxxxxxxxxxxxxxxvvvsssqqqqqqsssvvvxxxzzz}}}zzzwwwvvvuuusssqqqlllfff]]]XXXQQQQQQRRRUUUXXX[[[ZZZZZZWWWUUUSSSQQQQQQRRRRRRSSSQQQRRRTTTUUUWWWZZZ___bbbggglllsssyyy~~~zzzvvvtttrrrpppnnnqqqpppppppppqqqrrrsssssstttssssssssstttrrrooolllhhhbbb]]][[[ZZZZZZ___fffnnnpppssssssqqqnnnlllkkkkkkkkkkkkkkklllnnnooopppnnnnnnmmmnnnooopppppppppiiiiiikkkmmmppptttwwwxxx|||xxxsssnnniiiccc]]]YYYVVVYYY___eeefff^^^QQQGGGCCC@@@AAAFFFJJJQQQeeezzz\\\CCC>>>999777999777666666555444444444444555444444333444555777999:::@@@IIIRRR^^^uuu~~~{{{{{{yyyuuutttwwwwww~~~}}}|||{{{wwwppphhhddd]]]VVVOOOIIICCC???;;;999777666555444222///222222222111000//////////////////000000////////////////////////////////////000111111000000111333666999AAALLL[[[mmm~~~}}}}}}zzzqqqnnnnnnnnnmmmnnnpppqqqssszzz}}}xxxuuupppkkkfffbbb```___\\\```fffnnnvvv}}}|||vvvpppkkkiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffdddaaa```^^^^^^]]]ZZZWWWTTTTTTVVVYYY[[[\\\```aaabbbaaa___^^^___```bbbbbbaaa``````_________cccdddddddddccc```]]]\\\VVVVVVWWWVVVUUUSSSPPPOOOPPPPPPOOONNNMMMKKKKKKJJJHHHHHHGGGFFFFFFGGGGGGHHHIIILLLOOOQQQRRRSSSUUUWWWZZZ]]]aaaeeegggiiilllnnnoooooonnnmmmmmmlllkkkkkkkkkmmmoooqqqsssssssssrrrqqqrrrrrrrrrrrrqqqpppoooooooooppppppppppppoooooopppqqqqqqrrrrrrsssssssssrrrtttuuutttrrrqqqrrrsssqqqrrrsssuuuwwwyyyzzz{{{|||}}}~~~~~~}}}}}}~~~{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxyyyzzzzzzyyyyyyyyywwwtttqqqqqqsssuuuwwwwwwyyy|||~~~}}}{{{wwwuuuvvvuuutttsssoooiiibbb\\\TTTRRRQQQRRRUUUWWWWWWWWWWWWWWWVVVTTTTTTTTTUUUVVVVVVWWWYYYZZZ\\\___dddhhhkkkpppvvv|||}}}xxxuuutttrrrpppoooqqqqqqqqqpppppppppqqqrrrrrrqqqqqqrrrsssqqqnnnkkkfffaaa\\\ZZZWWWXXX^^^gggnnnppprrrqqqnnnkkkiiihhhkkkkkkkkklllmmmnnnnnnooommmmmmmmmmmmnnnoooppprrrllllllmmmoooqqqsssuuuvvvyyyuuupppjjjeee```[[[WWWWWWZZZ```ffffff___QQQGGGBBB???@@@EEEIIIPPPcccwww]]]DDD>>>999666999777666666555444444444444555555444444444555666888999@@@IIISSS^^^ttt}}}{{{|||zzzvvvvvvxxxwww~~~zzzssslllggg```YYYRRRKKKEEEAAA===;;;888666555444222111333333222111000000///...//////000000000000//////////////////////////////,,,...//////......///000666:::BBBOOO```sss||||||wwwmmmjjjkkkmmmkkklllppprrrtttzzz|||wwwtttqqqlllgggccc```___[[[___fffmmmuuu}}}~~~vvvpppmmmlllkkkjjjkkkkkkkkkjjjiiihhhhhheeedddcccaaa^^^\\\ZZZYYYWWWUUUTTTUUUXXX\\\^^^^^^bbbccccccaaa______```bbbdddcccaaaaaa```aaabbbcccffffffeeecccaaa^^^\\\ZZZRRRQQQQQQPPPOOOMMMLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGCCCBBBAAAAAAAAACCCDDDEEEGGGIIIJJJKKKLLLNNNQQQTTTTTTXXX^^^cccfffiiilllooonnnmmmmmmlllkkkjjjiiiiiikkkllloooqqqrrrrrrqqqqqqooooooqqqrrrrrrqqqpppooopppqqqqqqqqqqqqqqqqqqpppooooooppppppqqqqqqqqqqqqpppqqqrrrqqqpppooopppqqqnnnnnnppprrrsssuuuwwwwwwvvvxxxzzz{{{zzzzzz{{{|||{{{xxxuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxzzzzzzzzzyyyyyyvvvuuurrrppppppqqqssstttuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvuuutttqqqllleee```WWWTTTRRRQQQRRRTTTUUUUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[]]]^^^___aaaeeeiiimmmnnnrrrxxx{{{yyyuuusssrrrrrrqqqoooqqqrrrrrrqqqooooooppprrrooonnnnnnooopppooollliiieee```[[[WWWTTTTTT]]]ggglllnnnppppppmmmjjjiiiiiilllmmmmmmmmmmmmnnnnnnnnnllllllmmmllllllmmmppprrrooopppqqqrrrsssuuuuuuvvvvvvrrrlllgggbbb^^^YYYVVVXXX\\\aaagggggg^^^QQQFFF@@@===???EEEIIIPPPbbbwww\\\DDD???:::777888666666666555444444444444555555555444444555666888999???HHHRRR]]]sss~~~|||}}}{{{vvvuuuwwwuuu}}}wwwooojjjccc[[[TTTMMMGGGCCC???<<<888555555444333222444333333222111000///......//////////////////...////////////////////////,,,...///000......///000444999BBBQQQcccuuu}}}||||||www{{{ooolllmmmqqqooonnnqqqssssssxxx}}}{{{uuusssqqqmmmiiieeeaaa___\\\```ffflllrrr{{{~~~vvvrrrooonnnkkklllllllllkkkjjjhhhgggfffeeedddaaa^^^[[[XXXVVVTTTTTTUUUXXX\\\```aaaaaadddddddddcccbbbbbbeeegggfffeeecccaaabbbccceeegggggghhhhhhgggddd___[[[XXXMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@???>>>???AAACCCEEEFFFGGGGGGGGGHHHJJJOOORRRTTTXXX^^^dddgggjjjmmmooonnnnnnmmmlllkkkjjjiiiiiijjjllloooqqqrrrqqqpppooolllmmmoooqqqqqqqqqpppoooqqqrrrrrrssssssrrrrrrqqqooooooooooooppppppppppppnnnooopppooonnnnnnpppqqqmmmnnnooopppqqqrrrrrrsssrrrtttxxxzzzzzzyyyyyyzzz{{{|||}}}~~~zzzvvvtttttttttttttttttttttttttttuuuwwwyyyzzzyyyxxxxxxtttsssrrrqqqqqqqqqrrrsssttttttttttttuuuvvvvvvwwwuuuuuuttttttrrrmmmfffaaaYYYVVVRRRPPPQQQTTTVVVVVVWWWZZZ^^^___^^^]]]^^^___```aaacccdddfffiiinnnqqqrrrwww~~~xxxvvvsssrrrsssssssssrrrppprrrrrrqqqnnnmmmoooqqqnnnmmmmmmnnnooonnnkkkhhhddd^^^YYYTTTPPPPPPZZZdddhhhkkkmmmooonnnmmmnnnooonnnnnnoooooonnnnnnmmmmmmjjjkkklllkkkjjjkkkooosssqqqrrrsssuuuvvvwwwxxxxxxtttpppjjjeeeaaa]]]YYYVVVYYY\\\bbbffffff]]]OOODDD???<<>><<>>>>>??????AAAAAABBBBBBBBBCCCCCCCCCFFFIIIMMMNNNNNNOOOSSSVVVXXX___dddfffhhhmmmooonnnmmmmmmmmmllllllkkkkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrsssssssssttttttttttttsssssssssssssssssssssrrrqqqpppooonnnnnnmmmkkkjjjkkkmmmppprrrqqqqqqrrrrrrqqqqqqpppppprrrtttvvvyyyzzzzzzyyyyyyyyyzzz|||}}}}}}{{{yyyxxxtttsssqqqoooppprrruuuwwwvvvvvvvvvuuutttrrrqqqppptttsssrrrsssttttttrrrqqqsssrrrpppoooppprrrtttuuuuuurrrpppooooooooollliiibbb[[[RRROOORRRVVVXXXWWW\\\^^^aaabbbbbbcccdddffffffiiilllppptttyyy~~~|||wwwwwwrrrtttvvvwwwwwwuuusssqqqooonnnnnnnnnppppppnnnllllllkkkjjjkkklllkkkhhhfffaaaZZZTTTRRRPPPQQQVVV]]]```dddiiioooxxx}}}zzzsssuuutttssssssrrrpppmmmjjjjjjjjjkkkllllllmmmnnnnnnoooooopppssswwwzzzzzzyyytttrrrmmmeee]]]XXXVVVVVVZZZ___eeegggbbbWWWLLLDDD>>>===???DDDHHHRRRkkk\\\DDD@@@:::888999666999888777555444444444444333444555444444666999;;;<<>>>>>???@@@@@@???>>>>>>>>>???@@@AAA?????????@@@@@@AAAAAAAAAGGGKKKOOOPPPQQQRRRWWWZZZ___eeejjjkkkmmmqqqsssqqqrrrqqqpppooonnnnnnnnnnnnoooooooooooooooooooooooonnnooopppqqqrrrsssssssssuuutttttttttsssssssssssssssssssssrrrrrrpppoooooonnnmmmlllkkklllnnnqqqssssssssstttttttttssssssrrrqqqrrruuuwwwxxxxxxwwwwwwxxxyyyzzz{{{zzzyyywwwvvvssssssrrrqqqrrrtttuuuwwwuuuuuuuuuttttttrrrqqqqqqtttsssrrrsssttttttrrrpppqqqqqqppppppppprrrsssttttttrrrppppppqqqpppnnnlllfff___WWWTTTVVVYYYZZZZZZ___aaadddeeeeeefffgggiiilllnnnrrruuuxxx}}}}}}yyyyyyvvvwwwxxxyyyyyywwwtttrrrqqqpppoooooopppooommmkkkkkkjjjiiijjjjjjiiigggeee___XXXQQQOOOMMMNNNTTT[[[dddkkkttt{{{yyyvvvtttsssrrrrrrpppmmmkkkjjjjjjjjjkkklllmmmmmmnnnoooooopppsssvvvxxxxxxwwwsssqqqllleee^^^XXXVVVUUUZZZ^^^dddfff```VVVJJJCCC@@@>>>AAAFFFIIISSSmmm[[[CCC@@@;;;888999666888888777666555555555555444444555555444555888:::???EEELLLTTT^^^nnn~~~}}}}}}yyyqqqmmmmmmoooxxx{{{rrriii```WWWOOOIIIFFFCCC>>>999555222222222666444222222222222111000000000000/////////......////////////////////////111000///000222222222000777<<>><<<<<<<<<===>>>@@@AAABBB>>>>>>>>>???@@@AAABBBCCCIIILLLQQQSSSTTTWWW\\\```hhhnnnrrrrrrsssvvvwwwuuuuuutttqqqooonnnmmmnnnoooppppppppppppppppppppppppnnnooopppqqqrrrsssssssssttttttttttttssssssssssssrrrsssssssssrrrqqqppppppnnnmmmllllllmmmooorrrsssssssssttttttuuutttttttttpppqqqtttvvvvvvvvvuuutttvvvvvvwwwxxxwwwvvvuuutttrrrsssssstttuuuvvvvvvvvvtttttttttssssssrrrrrrrrrtttsssssssssttttttrrrppppppqqqqqqrrrrrrrrrrrrrrrsssqqqpppqqqrrrrrrqqqpppkkkeee^^^ZZZ[[[]]]^^^]]]ccceeehhhiiijjjkkkmmmnnnsssvvvyyy|||}}}zzz{{{xxxyyyyyyyyyxxxuuusssqqqrrrqqqpppoooooonnnkkkhhhgggfffeeefffgggfffdddbbb]]]VVVPPPMMMKKKMMMTTT]]]jjjuuuvvvuuusssrrrrrrpppnnnllljjjjjjjjjjjjkkklllmmmmmmoooooooooqqqtttvvvuuutttqqqppplllfff^^^XXXUUUUUUYYY^^^cccddd^^^SSSHHHBBBAAA@@@BBBGGGKKKVVVppp~~~ZZZCCC@@@;;;888999666777777666666666666777777555555666555444555777999???DDDJJJOOOWWWfff{{{}}}}}}yyyqqqllllllmmmvvvxxxnnndddZZZQQQLLLHHHEEE@@@;;;777555444444777555333222222222111000000000000////////////...////////////////////////000000000000222333333333999<<>><<<;;;;;;<<<===<<<<<<===>>>???@@@BBBBBB@@@@@@@@@AAABBBDDDFFFGGGJJJMMMRRRUUUWWW[[[aaafffooouuuxxxwwwwwwyyyyyywwwuuurrrooollljjjkkklllmmmoooooooooooooooooooooooonnnooopppqqqrrrsssssssssttttttsssssssssrrrrrrrrrqqqrrrrrrrrrrrrrrrqqqpppnnnmmmmmmmmmnnnppprrrssspppqqqrrrsssssssssssssssqqqrrrtttvvvvvvvvvtttsssuuuuuuvvvvvvuuutttsssrrrppprrrtttvvvwwwwwwvvvuuusssrrrrrrrrrrrrrrrssssssuuutttssssssttttttrrrppppppqqqsssttttttsssrrrqqqqqqqqqqqqqqqrrrssssssrrrnnnjjjddd``````aaabbbaaafffiiilllnnnnnnppprrrsssyyy|||~~~{{{|||xxxxxxxxxwwwuuurrrooonnnqqqpppooonnnmmmjjjfffcccbbb```______``````___]]][[[UUUPPPMMMLLLOOOYYYdddssswwwuuurrrqqqqqqqqqooonnnkkkjjjjjjiiijjjkkklllmmmooonnnnnnppprrrssssssqqqooonnnkkkeee^^^XXXUUUUUUXXX^^^cccccc[[[PPPFFFAAAAAA@@@BBBHHHLLLXXXsss|||YYYBBB@@@;;;888999777666666666666666777888999666666666555444444666888<<>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEHHHJJJKKKOOOSSSVVVYYY]]]dddjjjsssxxx{{{zzzyyyzzzzzzwwwtttrrrnnnkkkiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrsssssssssrrrrrrrrrrrrqqqqqqqqqqqqppppppqqqqqqrrrqqqqqqqqqnnnmmmmmmmmmnnnooopppqqqooopppqqqrrrssssssssssssssstttvvvwwwwwwvvvuuutttuuuuuuttttttsssrrrqqqqqqmmmpppsssvvvwwwvvvtttsssqqqqqqppppppqqqrrrssstttuuutttsssssstttsssqqqoooqqqsssuuuvvvvvvtttrrrqqqppppppqqqqqqqqqqqqrrrrrrooolllhhheeeeeeeeeffffffiiillloooqqqssstttvvvxxx~~~~~~{{{|||zzzyyyxxxwwwtttqqqooommmqqqooommmllljjjeee```\\\[[[YYYXXXXXXYYYYYYXXXWWWVVVRRRNNNMMMNNNTTTaaannnxxxuuurrrppppppqqqpppppplllkkkjjjiiijjjkkklllmmmnnnnnnnnnoooqqqrrrqqqpppnnnmmmjjjddd]]]XXXVVVUUUYYY___dddcccZZZNNNEEEAAAAAA???BBBHHHNNN[[[wwwzzzWWWBBB@@@<<<999999777555555555555666777888999666666666555444444666888===CCCIIIKKKOOO[[[ooo~~~vvvrrrrrroooxxxvvvkkk```WWWQQQJJJGGGCCC???<<<;;;;;;;;;:::777333111111222222111111111000000000/////////000000000000000000000000///000000000///000333555444888AAAOOOaaaqqq}}}rrrmmmppp|||wwwxxx|||vvvrrrkkkeeegggvvv~~~tttrrrpppooooooooonnnlllmmmnnnnnnoooqqquuu|||}}}{{{zzzyyyzzzzzzyyyyyyyyyzzz|||}}}}}}}}}|||{{{{{{||||||}}}}}}~~~|||qqqiiicccaaa```______bbbfffjjjmmmmmmnnnnnnnnnlllkkkiiigggfffdddeeeeeefffggghhhiiiiiiiiikkknnnoooppprrruuuwwwvvvvvvuuuttttttttttttttt{{{zzzwwwssskkk```SSSJJJAAA???===<<<;;;<<<===>>>@@@@@@AAAAAAAAA@@@@@@??????>>>>>>???BBBFFFIIIKKKNNNQQQUUUXXX[[[```hhhnnnvvv{{{~~~|||{{{|||{{{xxxtttrrrpppnnnllllllmmmnnnllllllllllllllllllllllllnnnooopppqqqrrrsssssssssppppppppppppoooooooooooonnnnnnooopppqqqqqqqqqpppnnnnnnmmmmmmmmmmmmnnnnnnooopppqqqssstttuuuuuuuuuuuuvvvwwwxxxxxxwwwuuuttttttssssssrrrqqqpppooooookkkmmmqqqtttuuuuuusssqqqpppoooooooooppprrrtttuuuvvvtttsssssstttsssqqqooorrrsssuuuvvvuuutttrrrqqqooopppqqqpppnnnnnnnnnpppnnnmmmkkkjjjiiijjjkkklllmmmooosssvvvwwwyyy{{{~~~}}}{{{{{{||||||zzzxxxvvvsssqqqppppppooommmkkkgggbbb[[[VVVUUUSSSQQQQQQSSSTTTSSSRRRQQQNNNMMMNNNQQQZZZlll|||yyyvvvrrrppppppqqqrrrrrrnnnmmmkkkjjjjjjkkkmmmnnnmmmmmmmmmoooqqqrrrqqqpppnnnlllhhhaaa[[[WWWVVVWWW[[[aaagggdddZZZNNNFFFBBB@@@???CCCJJJQQQ___}}}yyyVVVAAA@@@<<<999:::777555555555555555666777777555555666555444555777999@@@FFFLLLMMMMMMVVVgggvvvxxxttttttrrr{{{xxxmmmcccYYYSSSNNNKKKFFFAAA===;;;;;;;;;;;;888444111111222222222111111111000000000//////000000000000000000000000///000000///---...111555333999BBBOOO]]]lllyyy~~~ooojjjlllzzzvvvuuu|||zzzsssooohhhbbbeeettt{{{sssrrrqqqrrrssssssrrrppppppooonnnmmmooottt{{{|||zzzzzzzzzyyyyyyxxxxxxyyyzzz|||~~~zzzzzzzzzzzzzzzzzz{{{{{{yyy{{{~~~vvvllleee```^^^]]]\\\\\\___dddjjjmmmnnnooooooppppppooollljjjhhheeeeeefffgggiiijjjjjjkkkkkknnnqqqrrrqqqrrruuuwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxvvvrrrjjj^^^QQQHHH???>>><<<;;;;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>?????????@@@CCCHHHLLLNNNRRRUUUYYY[[[^^^ccckkkqqqyyy~~~~~~{{{sssrrrqqqpppoooooooooooollllllllllllllllllllllllnnnooopppqqqrrrsssssssssoooooonnnnnnnnnmmmmmmmmmllllllmmmoooooopppppppppnnnnnnmmmmmmlllkkkkkkkkkmmmnnnppprrrssstttuuuuuuuuuvvvxxxxxxxxxvvvtttsssrrrqqqpppooonnnmmmmmmmmmhhhkkknnnqqqsssrrrqqqpppnnnnnnnnnnnnppprrruuuvvvvvvuuusssssstttsssqqqnnnrrrrrrsssssssssrrrppppppnnnpppqqqoookkkjjjjjjlllmmmmmmmmmmmmnnnoooqqqrrrpppssswwwzzz|||~~~}}}{{{||||||{{{zzzxxxuuusssrrrqqqqqqpppmmmkkkggg```YYYSSSQQQPPPNNNNNNOOOPPPPPPPPPPPPOOOPPPSSSYYYeeezzzzzzvvvqqqooooooqqqrrrssspppnnnlllkkkkkklllnnnooommmlllmmmoooqqqsssrrrqqqnnnlllfff___YYYVVVWWWYYY]]]dddiiifff[[[OOOGGGDDDAAA@@@DDDLLLTTTeeewwwUUUAAA@@@<<<::::::777555444444444444444555666444444555555444555888:::>>>FFFMMMNNNLLLSSScccrrryyyuuuvvvttt}}}yyynnndddZZZUUUQQQNNNHHHBBB>>>;;;::::::;;;888444111111222222222111111111111000000000000000000000000000000000000///000000...,,,---000444444;;;EEEOOO[[[hhhwww}}}nnnhhhjjj{{{sssrrrwwwuuurrrnnngggaaadddsssyyytttssssssuuuvvvwwwuuutttrrrqqqooommmnnnttt|||}}}zzzyyyyyyyyyyyywwwwwwwwwyyy{{{}}}xxxxxxyyyyyyyyyzzzzzzzzzwwwzzz}}}~~~}}}rrriiibbb___]]][[[ZZZZZZ^^^ccciiilllnnnnnnpppqqqrrrrrrpppmmmkkkffffffggghhhjjjkkklllmmmnnnpppssssssrrrsssuuuxxx{{{||||||}}}~~~xxxwwwuuuqqqiii]]]PPPGGG>>>===;;;::::::;;;<<<===<<<===>>>@@@@@@@@@???>>>BBBBBBBBBCCCFFFKKKOOORRRTTTWWW[[[]]]```eeemmmttt|||~~~ppppppppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrsssssssssnnnmmmmmmmmmmmmlllllllllkkkkkklllnnnooooooooooooooonnnmmmlllkkkjjjiiiiiijjjkkkmmmoooqqqrrrrrrsssuuuvvvwwwxxxwwwvvvtttrrrppppppnnnmmmlllkkkkkkkkkgggiiillloooqqqqqqpppooonnnmmmmmmmmmooorrruuuwwwvvvuuutttssstttssspppnnnqqqqqqqqqqqqppppppooonnnnnnppppppnnnjjjggggggiiilllmmmooopppqqqrrruuuwwwsssvvvzzz}}}|||{{{|||zzzyyyxxxvvvsssqqqpppooosssqqqoookkkggg```XXXRRRPPPNNNLLLLLLNNNOOOOOOOOOSSSRRRTTTYYYaaaooo}}}zzzvvvqqqooooooqqqssstttqqqooommmkkkkkklllooopppllllllmmmooorrrssssssqqqooollleee^^^XXXVVVXXXZZZ^^^eeekkkggg\\\OOOHHHFFFBBBAAAFFFNNNWWWhhhwwwUUU@@@@@@<<<::::::777555444444333333333444444333444555444444666999;;;999BBBKKKMMMLLLSSSdddrrr}}}}}}|||zzzzzzyyymmmbbbZZZVVVRRRPPPLLLEEE>>>:::999999;;;:::999777555222000/////////000000000000000//////////////////////////////......---------......444:::CCCNNN[[[iiivvvpppjjjvvvyyyzzzxxx|||{{{sssqqqmmmfffbbbaaammmyyyvvvtttvvvyyy|||{{{yyysssmmmiiikkknnnttt}}}yyyvvvuuuvvvvvvvvvuuuvvvwwwxxxzzz|||~~~|||zzzxxxxxxzzz|||||||||~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~vvvmmmddd]]][[[ZZZUUUUUUWWW]]]dddjjjnnnppppppqqqrrrsssqqqnnnkkkiiigggggggggggggggjjjooossssssuuuxxxwwwvvvuuuwwwyyy{{{|||}}}}}}{{{wwwooodddXXXNNNHHH>>>===;;;::::::;;;<<<>>>???@@@AAA@@@>>>>>>>>>???AAAAAACCCFFFIIIMMMOOOQQQVVVYYY\\\^^^```eeemmmttt}}}{{{uuurrrtttuuuqqqnnnmmmooonnnlllkkkkkklllnnnoooppppppqqqrrrrrrrrrrrrqqqrrrqqqooonnnlllkkkkkkkkkmmmnnnoooqqqrrrsssttttttmmmmmmnnnnnnnnnnnnnnnnnnpppooonnnmmmnnnooorrrsssssstttuuuuuuuuutttrrrrrrqqqooommmjjjiiiiiijjjkkkkkkllllllmmmmmmnnnnnnooonnnnnnnnnoooppprrrssstttttttttttttttsssrrrqqqpppnnnnnnnnnnnnnnnmmmllllllmmmoooppplllgggeeehhhllljjjlllnnnppprrrssssssttttttvvvyyy||||||zzzxxxwwwuuuuuutttssspppnnnpppnnnllljjjeee___WWWQQQOOOPPPQQQRRRRRRRRRRRRRRRVVVTTTXXX```iiixxx|||yyyyyyvvvrrrpppppprrrssssssooonnnmmmllllllmmmnnnooorrrppppppqqqrrrtttsssrrrtttkkkbbb]]]YYYUUUVVVYYYccchhhlllggg\\\OOOFFFCCCEEEDDDEEEKKKVVVkkktttUUUAAA===::::::;;;555777777666555555555555555444444333444444555666777@@@EEELLLPPPPPPTTTcccsss}}}zzzyyyyyy{{{||||||zzz}}}{{{nnnccc[[[VVVQQQPPPMMMHHHAAA<<<999888;;;;;;:::888666333111000000000111111111111111000////////////////////////000000////////////000000222666???KKKYYYhhhvvv}}}uuummmuuuzzz|||yyyrrrooolllgggdddcccnnn~~~zzzwwwtttuuuxxxzzzxxxvvvrrrllliiikkkooottt}}}|||wwwssssssssstttsssssstttuuuvvvxxxzzz|||}}}zzzyyyxxxyyy|||~~~}}}}}}|||||||||||||||}}}~~~}}}vvvmmmeee___[[[ZZZVVVVVVXXX]]]dddjjjoooppppppqqqssstttsssqqqooommmggghhhhhhhhhiiikkknnnqqquuuwwwxxxvvvttttttvvvxxx~~~zzzpppbbbTTTIIIBBB<<<<<<;;;:::;;;===???@@@@@@AAABBBAAA@@@???@@@AAABBBCCCEEEHHHKKKOOORRRTTTUUUXXX[[[]]]aaahhhrrryyy~~~wwwssstttuuuqqqmmmmmmnnnmmmllllllllllllmmmnnnnnnnnnoooppppppppppppooopppooonnnmmmllllllllllllmmmnnnpppqqqrrrsssssssssnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllllllllmmmoooqqqqqqqqqrrrsssssssssrrrqqqpppooommmkkkjjjkkklllmmmllllllllllllllllllmmmmmmnnnnnnooooooppprrrsssttttttttttttssssssqqqppppppmmmnnnnnnnnnnnnnnnmmmlllkkkmmmnnnkkkfffdddgggjjjiiijjjkkkmmmnnnppprrrrrruuuxxx|||}}}{{{yyyyyywwwvvvuuuuuutttqqqoooooommmkkkhhheee```YYYUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYY___hhhsssyyyvvvvvvtttqqqpppqqqrrrrrrrrrllllllllllllmmmooopppqqqrrrqqqrrruuuwwwyyyxxxwwwtttkkkbbb\\\XXXUUUVVVZZZdddiiilllggg[[[NNNFFFCCCDDDCCCFFFLLLXXXlllsssTTTAAA>>>::::::;;;666777777666555555555555555555555555555666777888888???EEELLLQQQQQQUUUeeeuuuyyywwwvvvvvvyyy|||}}}~~~~~~pppddd[[[VVVPPPOOONNNIIIBBB===999888;;;;;;:::999777555333222111222222222222222111111////////////////////////222111111111111111222222222555<<>>::::::;;;666777777666555555555555555666555555666666777888999>>>DDDMMMRRRSSSXXXhhhxxxxxxwwwvvvvvvyyy|||rrreeeZZZTTTOOONNNKKKFFF@@@<<<:::999;;;;;;;;;:::888666555444222222222222222222111000////////////////////////222222111111111222333333444555;;;HHHYYYlllyyyyyywww}}}uuunnnkkkkkkkkkkkkiiiooo|||xxxsssrrrssssssrrrpppkkkgggfffjjjooossszzz}}}xxxsssnnnjjjiiiiiiiiiiiimmmnnnpppqqqssstttuuuvvvsssssstttxxx}}}~~~|||zzz{{{zzzyyyxxxxxxxxxxxxxxxyyy{{{}}}}}}zzztttnnniiiddd```]]]ZZZZZZZZZ^^^dddkkkoooqqqqqqrrrsssttttttsssrrrqqqjjjlllooopppooooooooopppwwwvvvtttrrrrrrtttvvvyyy~~~}}}tttiii\\\PPPGGGBBB:::::::::;;;===>>>@@@AAA@@@BBBCCCCCCCCCCCCDDDFFFDDDFFFHHHLLLPPPUUUXXXZZZ]]]___aaaccciiittt~~~wwwvvvtttooolllllllllmmmnnnoooooonnnmmmllljjjkkkkkklllmmmllllllllliiiiiiiiiiiijjjkkklllmmmnnnnnnooopppqqqrrrqqqqqqooonnnnnnmmmmmmllllllkkklllkkkjjjjjjjjjjjjkkkkkkkkklllnnnpppqqqqqqqqqppplllkkkjjjjjjjjjlllnnnpppmmmmmmkkkjjjiiiiiiiiiiiioooooopppqqqrrrrrrrrrsssqqqqqqqqqqqqqqqpppoooooollllllmmmmmmnnnnnnmmmmmmiiijjjjjjhhheeedddeeeffffffeeeccccccdddgggkkkmmmppptttzzz~~~{{{yyyyyyyyyyyyxxxwwwvvvtttsssttttttrrrqqqpppmmmkkkiiiiiihhhfffdddeeefffhhhkkknnnpppqqqrrrwwwyyy~~~{{{xxxuuurrrpppppppppqqqrrrrrrpppnnniiiiiikkklllnnnppprrrsssmmmooorrrvvvyyyyyyvvvsssrrriii```ZZZUUUSSSXXX```gggjjjkkkdddWWWKKKEEECCCBBBCCCFFFNNNYYYkkkoooRRRAAA>>>:::999;;;777777777666555555555555555555555555555666777888999===CCCMMMSSSTTTZZZkkk|||wwwwwwvvvvvvwww{{{ttteeeYYYRRRNNNLLLHHHBBB<<<999999;;;;;;;;;::::::999777666555111111222222111000000///000000000000000000000000000000000000000111222333333555:::FFFVVVhhhwwwyyy|||ssslllkkklllnnnnnnlllooo~~~|||xxxrrrpppqqqrrrqqqooohhheeefffkkkooorrrwww~~~~~~yyyuuuqqqkkkfffddddddcccccciiijjjllloooqqqrrrssssssooooooqqquuuzzz~~~zzz|||~~~}}}zzzyyyyyyyyyxxxwwwvvvvvvwwwwwwyyyyyy{{{|||}}}}}}||||||zzzvvvrrrooolllhhhccc```]]]\\\[[[___eeekkkppprrrrrrsssssssssrrrqqqpppooolllooorrrsssrrrrrrrrrrrruuusssqqqqqqrrruuuwwwyyy|||~~~xxxssskkk```UUUMMMFFFCCC;;;;;;;;;<<<<<<===>>>>>>@@@AAACCCDDDDDDEEEGGGHHHGGGHHHJJJNNNRRRWWWZZZ\\\aaabbbdddgggmmmxxxwwwuuusssooolllmmmkkkmmmoooppppppooommmkkkjjjkkkllllllmmmmmmllllllgggggggggggghhhiiijjjkkklllmmmnnnoooppppppppppppnnnnnnmmmmmmlllllllllkkkmmmllllllkkkjjjjjjjjjjjjjjjkkkmmmooopppqqqqqqpppiiiiiihhhhhhiiikkkmmmoooooonnnllljjjiiiiiijjjjjjooopppqqqrrrrrrsssrrrrrrppppppqqqqqqppppppoooooollllllmmmmmmmmmmmmmmmllliiiiiiiiihhheeedddccccccbbbaaa^^^]]]___bbbfffiiilllpppvvv|||}}}{{{xxxwwwxxxxxxxxxwwwuuusssqqqqqqqqqrrrqqqqqqrrrooommmmmmmmmnnnnnnmmmlllnnnrrrwww|||wwwuuuuuutttrrrpppppppppqqqrrrrrrooommmjjjkkklllmmmnnnoooppppppnnnppprrrvvvwwwuuuqqqmmmmmmfff^^^XXXTTTSSSYYYbbbiiikkkiiiaaaTTTIIIDDDCCCBBBBBBFFFMMMWWWiiilllQQQAAA???:::999;;;888777777666555555555555555444444444444555666777777===CCCLLLSSSUUU\\\mmm~~~wwwwwwwwwvvvuuuwwwzzz|||uuueeeXXXPPPLLLJJJGGGAAA<<<999999::::::::::::999999777666666222222222222111000///...000000000000000000000000////////////000111222222111444:::BBBOOO```qqq|||zzzxxxssskkknnnnnnoooooolllppp~~~{{{vvvqqqoooqqqrrrqqqppphhhfffgggmmmppprrrvvv{{{}}}yyyuuuuuupppjjjdddaaa```^^^]]]ccceeehhhkkknnnoooppppppmmmmmmooorrrvvvyyyyyyyyyxxxyyy{{{|||}}}|||zzzyyywwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvssspppoooooommmgggccc___^^^]]]___eeekkkpppsssrrrrrrrrrqqqqqqpppnnnnnnmmmpppsssttttttssstttuuuuuusssqqqqqqsssuuuvvvvvvzzz}}}}}}zzzpppjjjaaaVVVMMMFFFAAA???<<<<<<<<<======>>>>>>>>>@@@BBBEEEFFFFFFGGGJJJLLLKKKLLLNNNRRRVVVZZZ]]]___cccdddgggkkkqqq}}}~~~vvvsssrrrooommmooolllmmmoooppppppooommmllljjjkkkllllllmmmmmmllllllggggggfffffffffgggggghhhiiijjjkkkmmmnnnoooppppppllllllllllllllllllllllllnnnmmmmmmlllkkkjjjjjjiiiiiijjjlllnnnoooooooooooohhhggggggfffhhhjjjlllnnnqqqpppmmmkkkjjjkkklllmmmoooppprrrsssssssssrrrqqqppppppqqqqqqqqqppppppooommmmmmmmmmmmmmmlllkkkkkkiiihhhgggfffdddbbb```^^^\\\[[[YYYXXXYYY\\\```bbbfffjjjooovvv||||||yyyxxxwwwwwwxxxxxxwwwvvvtttrrroooooopppqqqqqqqqqsssqqqpppppprrrsssssssssrrruuuzzz{{{sssrrrssstttsssrrrqqqqqqqqqrrrqqqnnnlllllllllmmmnnnoooooonnnnnnrrrssstttvvvvvvtttoookkkfffaaa[[[WWWSSSRRRZZZccciiijjjggg^^^QQQFFFBBBAAABBBBBBEEELLLWWWjjjyyyjjjPPPBBB???:::888;;;888777777666555555555555555333333333444444555666777<<>>===;;;<<<>>>???@@@AAABBBBBBBBBEEEGGGIIIJJJKKKNNNPPPPPPQQQSSSVVVYYY]]]```bbbfffiiimmmrrr{{{|||tttrrrqqqooooooqqqmmmnnnoooppppppooonnnmmmjjjjjjkkkllllllllllllkkkhhhhhhfffeeeeeedddddddddeeegggiiikkkmmmnnnooopppjjjkkkkkkllllllmmmmmmnnnmmmmmmmmmlllkkkjjjhhhhhhhhhiiijjjlllmmmmmmlllllliiihhhgggggghhhjjjlllnnnsssqqqooommmlllmmmooopppoooqqqrrrttttttsssrrrqqqppppppqqqqqqqqqqqqqqqpppnnnnnnnnnmmmlllkkkjjjiiigggfffeeecccaaa^^^[[[YYYUUUTTTSSSRRRSSSUUUXXXZZZ\\\```ffflllqqqxxx|||xxxvvvuuuvvvxxxyyyyyywwwttttttqqqooooooppprrrrrrrrrrrrqqqqqqrrruuuvvvuuutttsssvvv|||wwwqqqpppqqqssssssuuusssrrrqqqqqqpppnnnlllkkklllmmmnnnooooooooonnnsssssstttuuuuuusssnnnjjj___\\\YYYVVVSSSRRRZZZdddiiiiiieee[[[MMMCCC@@@@@@@@@@@@CCCKKKXXXnnn{{{hhhOOOBBB@@@999888;;;999777777666555555555555555444444444444555666777888<<>>888555888888888888888777666666444555444444333222111000000000000000000000000000000000000000111222333444222888???CCCIIIWWWkkkzzzxxxqqq~~~{{{}}}yyyvvvvvvtttsssqqqooolllpppyyytttooonnnqqqtttuuutttmmmlllnnnsssvvvvvvxxx{{{~~~zzzwwwyyyyyyxxxwwwrrrjjjccc___\\\YYYXXXWWWZZZ^^^cccgggjjjkkkkkkooonnnoooqqqrrrsssqqqooonnnooooooqqqrrrtttuuuvvvuuuuuuuuuuuuvvvxxxyyyzzzxxxwwwwwwuuutttssssssrrrpppnnnmmmpppsssrrrmmmhhhbbb```^^^```eeelllqqqsssoooooopppqqqqqqrrrsssssskkkmmmoooqqqqqqrrruuuwwwyyyvvvsssssstttssspppmmmpppssswwwzzzyyytttnnnjjj]]]XXXOOOGGGAAA>>>===>>>;;;<<<>>>AAACCCDDDEEEFFFDDDGGGIIIKKKLLLNNNQQQSSSTTTUUUVVVYYY\\\```cccdddjjjnnnssszzz{{{sssqqqqqqoooppprrrnnnnnnoooooooooooonnnnnniiiiiijjjkkkkkkkkkkkkjjjiiihhhgggeeedddcccbbbbbbccceeegggjjjlllnnnooooooiiijjjjjjkkklllmmmnnnnnnmmmmmmlllllljjjiiigggffffffgggiiijjjkkkkkkjjjjjjjjjiiihhhhhhiiijjjmmmnnntttrrrpppnnnnnnoooqqqrrroooqqqsssttttttsssrrrqqqpppqqqqqqrrrrrrrrrqqqqqqoooooonnnmmmllljjjiiihhhfffeeecccaaa___\\\WWWTTTPPPPPPOOONNNOOOQQQSSSUUUTTTXXX]]]bbbhhhnnnuuuyyy~~~}}}yyyttttttvvvyyyzzzzzzvvvttttttrrrpppoooqqqsssttttttqqqqqqqqqsssvvvwwwvvvuuuqqqtttzzz}}}vvvpppoooppprrrssswwwuuurrrqqqqqqpppnnnllliiikkkmmmnnnpppppppppoooqqqqqqqqqrrrsssqqqmmmjjj[[[YYYWWWVVVSSSRRRZZZdddiiiiiidddYYYLLLBBB????????????BBBKKKZZZqqqgggOOOBBB@@@999888;;;999777777666555555555555555555555555666666777888999<<>><<<===>>>@@@CCCDDDFFFGGGDDDEEEIIIMMMQQQUUUXXXYYYXXXYYY^^^bbbbbbaaadddjjjpppssszzz{{{tttrrrtttuuutttrrrmmmllllllnnnpppqqqpppooohhhiiiiiijjjiiihhhfffeee```aaaaaaaaa___^^^[[[ZZZ]]]___bbbfffiiikkkmmmmmmiiiiiijjjkkkmmmmmmllljjjmmmmmmlllkkkjjjiiihhhhhhggggggggghhhiiikkklllmmmkkkiiiiiijjjmmmnnnllliiiqqqpppppppppppppppqqqqqqppppppqqqqqqqqqrrrrrrrrrnnnoooppprrrrrrqqqppppppooommmkkkkkkjjjiiifffdddccccccaaa^^^[[[WWWSSSQQQNNNMMMKKKJJJIIIIIIJJJJJJMMMNNNPPPSSSXXX^^^cccffflllooorrrrrrrrrssswwwzzz~~~}}}zzzxxxuuuuuuvvvwwwwwwwwwwwwwwwsssssstttuuuvvvuuusssppprrrrrrsssssstttvvvwwwxxxrrrtttwwwzzz~~~wwwvvvsssooommmnnnrrruuuwwwvvvtttrrrpppnnnllllllkkkjjjjjjiiijjjkkkmmmnnnrrrrrrssssssqqqllleee```[[[ZZZXXXUUUSSSWWW^^^dddmmmhhh___SSSGGG@@@@@@AAAFFFGGGGGGLLL___~~~bbbRRRCCC<<<;;;999777777999888777666555444333333555444444555555666777888===AAAKKKWWWZZZ[[[gggvvv~~~|||||||||wwwpppmmmooosss~~~vvvcccTTTNNNLLLJJJHHHDDD@@@===:::999:::999777555444555666666555555444333333333444444111111111111111111111111222222111111111111222222444555888===GGGWWWiiiuuu}}}rrr{{{{{{uuuwwwooorrrsssqqqsssyyy}}}}}}{{{wwwuuuuuupppppp~~~vvvuuuttttttvvvxxxxxxwwwtttrrrpppppppppqqqpppooossstttuuuwwwxxxxxxxxxxxxsssoooggg```[[[YYYYYYYYYXXXZZZ\\\]]]^^^```dddgggjjjlllooooookkkeeeaaa___\\\]]]^^^```dddhhhllloooqqquuuvvvuuuwwwzzzzzzvvvuuurrrqqqrrrpppkkkiiikkkmmmmmmoootttwwwuuunnngggaaa```______bbbfffkkkoooooommmkkkkkklllmmmmmmlllmmmnnnnnnnnnooorrrxxx||||||zzzwwwssspppnnnmmmmmmooommmlllllllllhhh___XXXTTTPPPKKKGGGFFFEEEDDDCCC@@@@@@BBBCCCEEEFFFHHHIIIHHHIIILLLOOOTTTXXX[[[]]]```aaaeeeiiihhhfffiiiooorrrxxxzzzsssqqqrrrtttrrrpppmmmllllllmmmnnnmmmjjjhhhffffffgggggggggfffeeeeee______```___^^^\\\ZZZYYYVVVXXX\\\```dddgggiiijjjfffggghhhiiikkklllkkkjjjjjjjjjiiihhhhhhgggffffffggggggggghhhiiijjjkkklllllljjjjjjkkknnnnnnmmmjjjppppppooooooooooooppppppnnnoooppppppqqqqqqppppppnnnnnnoooppppppppppppooommmllljjjjjjkkkjjjgggeeebbbaaa```]]]YYYUUUQQQOOOIIIHHHFFFEEEDDDDDDEEEEEEHHHHHHIIIKKKNNNRRRVVVXXXXXX[[[^^^^^^^^^```dddhhhmmmxxx}}}yyywwwsssttttttuuuvvvuuuuuuuuussstttuuuwwwyyyxxxtttrrrqqqrrrrrrrrrtttuuuvvvwwwsssuuuwwwxxxzzz~~~{{{vvvuuussspppmmmnnnqqqtttuuuuuusssrrrpppnnnmmmmmmkkkkkkjjjjjjkkklllmmmnnnrrrrrrssssssqqqlllddd___YYYXXXUUUSSSRRRWWW___eeeiiidddZZZMMMBBB======??????CCCGGGQQQfff```QQQBBB<<<;;;:::888888999888777666555444333333555444444555555666777888<<<@@@JJJVVVYYYZZZeeeuuu}}}|||}}}}}}xxxpppmmmnnnqqq{{{wwweeeVVVPPPMMMKKKHHHEEEAAA>>><<<;;;;;;999666444333444666888666555444333333333333333111111111111111111111111222222111111111111222222444555777:::DDDUUUhhhvvvqqqwww{{{wwwmmmpppqqqpppuuu}}}zzzwwwwwwtttttt~~~vvvuuuuuuvvvxxxyyyyyyxxxuuurrrnnnlllkkkjjjhhhgggmmmooosssvvvyyyzzzzzzzzzsssooohhhbbb]]]\\\\\\]]]]]]^^^____________bbbdddeeehhhjjjjjjeee___ZZZWWWUUUUUUVVVXXX\\\aaaeeehhhmmmrrrvvvvvvwwwyyywwwsssqqqmmmkkkkkkiiieeeeeegggjjjjjjmmmrrruuutttooojjjdddbbb___^^^___cccgggjjjjjjhhhggghhhjjjlllmmmmmmnnnnnnoooooopppsssxxx{{{}}}{{{xxxtttqqqooonnnmmmmmmkkkjjjiiihhhddd]]]WWWSSSPPPLLLJJJJJJJJJJJJIIIFFFFFFGGGGGGHHHJJJKKKKKKNNNOOOQQQTTTXXX\\\```ccceeefffiiilllkkkjjjmmmtttxxx|||xxxrrrpppqqqqqqpppnnnllllllkkklllkkkiiidddaaabbbccccccccccccbbbaaaaaa\\\\\\\\\[[[YYYXXXVVVUUUNNNPPPUUUZZZ^^^bbbdddeeecccdddfffgggiiikkkkkkllliiiiiiiiihhhgggggggggffffffffffffggghhhiiijjjkkkmmmllllllmmmoooooonnnllloooooonnnnnnnnnnnnnnnooolllmmmoooqqqqqqpppooonnnnnnnnnnnnnnnnnnooooooppplllkkkjjjjjjkkkjjjhhhfff```___^^^[[[WWWSSSOOOMMMEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGIIIIIILLLOOOPPPPPPSSSXXX\\\dddqqq~~~{{{xxxuuuqqqrrrssssssttttttssssssrrrsssvvvyyy{{{zzzvvvsssqqqqqqqqqrrrssstttuuuvvvtttuuuvvvuuuuuuwwwzzz||||||}}}~~~~~~}}}zzzvvvtttssssssrrrpppnnnnnnppprrrssssssrrrqqqpppooonnnnnnlllkkkkkkllllllmmmooooooqqqrrrssssssqqqkkkccc]]]UUUTTTQQQPPPQQQXXX```ggghhhbbbVVVIII???;;;<<>>HHHTTTXXXYYYdddrrr||||||}}}~~~yyyqqqmmmnnnppp{{{yyygggYYYSSSNNNLLLHHHDDD@@@===;;;:::999888777555555555666777666555444444333333333333111111111111111111111111222222111111111111222222333444666999BBBTTTjjjyyyooosss}}}xxxssstttttttttyyy}}}yyyzzzxxxwww}}}uuuuuuvvvyyy{{{|||zzzxxxuuuqqqllliiigggeeedddbbbjjjmmmrrrwww{{{~~~~~~~~~vvvsssmmmhhhdddbbbccccccdddeeeeeedddbbbaaabbbccc___bbbdddccc___XXXSSSQQQOOOOOOPPPSSSWWW[[[```bbbiiipppttttttttttttqqqmmmlllgggdddcccaaa^^^___cccfffgggjjjnnnrrrrrrnnnkkkeeeccc```^^^^^^aaadddgggfffeeedddfffiiimmmoooooopppoooooopppqqqtttwwwzzz}}}{{{xxxtttqqqooonnnnnnmmmllljjjjjjiiifff```\\\WWWTTTQQQPPPPPPQQQPPPOOONNNMMMMMMLLLMMMNNNOOOOOOTTTTTTUUUXXX\\\```eeegggiiiiiilllpppppppppuuu|||}}}yyyvvvrrrppppppooonnnlllkkkjjjkkkkkkkkkgggbbb^^^``````___^^^\\\[[[ZZZYYYVVVVVVUUUTTTSSSRRRQQQPPPJJJLLLPPPUUUYYY\\\^^^______aaadddfffhhhiiikkklllkkkkkkjjjjjjjjjiiiiiiiiiffffffffffffggghhhiiijjjmmmmmmnnnnnnooooooooonnnnnnnnnmmmlllllllllmmmmmmkkkmmmppprrrrrrqqqooommmoooooonnnmmmmmmooopppqqqooonnnllllllllljjjhhhfff^^^]]][[[YYYTTTPPPLLLJJJDDDCCCAAA@@@??????@@@@@@??????>>>>>>???@@@AAABBBDDDGGGJJJKKKLLLOOOUUUZZZdddppp}}}||||||zzzvvvtttqqqqqqrrrsssssssssssssssqqqsssvvvzzz}}}{{{wwwsssrrrqqqrrrrrrssstttuuuvvvsssttttttsssrrrrrrtttuuuvvvvvvwwwvvvvvvtttsssrrrpppqqqrrrqqqooonnnooopppqqqppppppppppppoooooooookkkllllllmmmnnnoooppppppqqqqqqrrrrrroooiiiaaa[[[RRRPPPNNNNNNRRRYYYbbbhhhjjjbbbUUUHHH@@@===???BBBAAAGGGOOO\\\tttZZZMMM???;;;<<<<<<;;;;;;888888777777666555555444555444444555555666777888:::===GGGSSSWWWXXXbbbooo|||{{{|||}}}yyyrrroooqqqrrr|||{{{iiiZZZTTTNNNLLLGGGBBB===:::888777777888999999999888777666666666555444333222222333111111111111111111111111222222111111111111222222111333555888AAASSSkkk|||mmmnnnwww{{{yyyzzzzzzzzz{{{{{{yyywww~~~tttvvvxxx|||~~~~~~{{{xxxsssoookkkgggeeedddcccbbbiiimmmttt{{{yyyvvvqqqlllhhhgggggghhhhhhhhhiiigggdddbbbaaabbb[[[]]]___]]]YYYSSSOOOMMMLLLMMMMMMOOOSSSWWW[[[^^^eeelllqqqpppmmmlllhhhdddfffaaa]]]\\\[[[XXXZZZ^^^aaabbbfffjjjmmmmmmlllkkkdddbbb```___```bbbeeefffeeecccccceeeiiinnnqqqrrrqqqqqqpppqqqsssuuuwwwxxx{{{yyyvvvtttqqqpppoooooolllkkkkkkkkkjjjiiifffddd^^^[[[YYYWWWWWWWWWVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUYYYZZZ[[[^^^bbbfffjjjlllmmmnnnqqqvvvyyy{{{yyyvvvtttrrrpppooommmkkkjjjhhhhhhiiijjjiiifffaaa]]]]]]\\\ZZZWWWUUUSSSQQQPPPNNNNNNMMMLLLLLLKKKKKKKKKHHHJJJMMMQQQUUUWWWXXXYYYZZZ^^^bbbeeefffgggiiikkkllllllkkkkkkjjjjjjiiiiiigggfffffffffggghhhiiijjjmmmnnnoooppppppoooooopppnnnnnnmmmlllkkkkkklllllllllnnnppprrrsssqqqooonnnqqqpppooonnnooopppqqqrrrsssqqqnnnmmmkkkiiifffccc\\\\\\ZZZWWWRRRNNNJJJGGGBBBAAA@@@>>>>>>>>>>>>???<<<<<<======>>>???@@@@@@???BBBDDDFFFGGGJJJQQQVVVaaammm{{{}}}|||zzzyyyyyyxxxuuusssrrrrrrsssttttttttttttsssppprrrvvvzzz|||{{{vvvsssrrrrrrrrrrrrssstttuuuuuuqqqrrrsssrrrqqqppprrrsssvvvuuuttttttsssrrrqqqqqqnnnoooqqqpppnnnmmmnnnoooooooooooooooooooooooooookkkkkklllnnnoooppppppppppppoooooonnnkkkeee]]]XXXPPPNNNMMMNNNTTT\\\dddiiikkkbbbTTTGGG@@@???AAADDDFFFJJJRRR___xxx}}}XXXKKK>>>;;;======<<<<<<888888777777666666555555555444444555555666777888:::<<>>???@@@@@@???AAADDDDDDEEEIIIPPPUUUaaammm|||}}}{{{xxxvvvvvvuuutttsssrrrsssttttttuuuuuuttttttrrrsssvvvyyy{{{zzzvvvsssrrrqqqqqqqqqrrrrrrssstttpppqqqrrrrrrppppppqqqrrrsssrrrrrrqqqpppoooooonnnmmmnnnoooooommmmmmmmmooonnnnnnnnnnnnnnnooooooooojjjkkklllnnnooopppppppppnnnmmmjjjhhheee___YYYUUUOOOMMMMMMQQQXXX```fffiiihhh___QQQFFF@@@???AAABBBFFFKKKTTTddd~~~zzzWWWJJJ>>>;;;======<<<<<<888888888777777666666666555444444555555666777888:::;;;EEERRRXXXXXX___jjj{{{yyyyyyzzzxxxttttttxxx}}}zzzfffVVVOOOJJJGGGCCC>>>;;;999999999999:::;;;<<<<<<<<<:::999777666555444333222222222222222222222222222222222222222111111111111222222111444777888<<>><<<;;;::::::;;;;;;;;;<<<===???@@@@@@AAAAAACCCEEEGGGGGGGGGKKKRRRXXXbbbooo~~~{{{vvvtttssstttssssssrrrsssssstttttttttttttttvvvvvvwwwzzz{{{zzzwwwtttpppooooooooooooppppppqqqoooqqqrrrqqqooonnnnnnooommmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmllllllmmmooonnnnnnnnnnnnnnnnnnnnnnnnhhhjjjlllnnnooopppppppppmmmjjjfffbbb___ZZZVVVRRRNNNNNNOOOTTT]]]dddhhhiiifff]]]PPPEEEAAA@@@AAAAAAEEELLLXXXkkkvvvVVVIII>>><<<======;;;;;;888888888777777777777777555444444555555666777888;;;;;;DDDRRRYYYYYY___iiiyyy{{{yyyxxxyyywwwtttvvv{{{xxxcccSSSKKKGGGEEEAAA>>>;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<===777777555444333222222222222222222222222222222222222222111111111111222222222555777777:::GGG[[[kkk{{{|||lllgggnnn}}}zzzyyyvvvooonnnssssssvvv|||}}}yyyrrrnnnhhhdddbbbbbbaaaaaakkkpppxxx{{{xxxtttooollliiihhhhhhiiikkklllkkkiiifffeeeeeefffccc^^^VVVNNNHHHFFFEEEFFFFFFEEEFFFGGGJJJMMMNNNOOOXXX^^^]]]ZZZZZZ[[[ZZZXXXUUUSSSTTTRRROOOOOORRRVVVXXX[[[]]]^^^___aaacccggghhhiiijjjiiifffdddbbbbbb```___bbbgggmmmrrrtttuuusssqqqrrrvvvxxxwwwuuusssrrrqqqpppppppppqqqrrrssssssrrrpppnnnmmmmmmnnnllljjjiiijjjkkkkkkjjjiiijjjhhhfffeeeeeegggiiikkkooorrrwww{{{|||xxxrrrpppiiijjjkkkjjjgggdddaaa```^^^\\\ZZZYYYXXXVVVRRRPPPKKKJJJHHHFFFEEEEEEEEEFFFBBBBBBBBBCCCDDDGGGIIIJJJLLLOOOSSSXXX\\\___bbbbbbgggpppzzz}}}zzzyyyyyysssrrrqqqooommmkkkiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkknnnppppppnnnmmmnnnppppppooonnnmmmlllkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnooolllmmmooopppppppppooonnnkkkiiigggfffeeeccc```]]][[[ZZZXXXUUUPPPKKKGGGDDD@@@???===<<<;;;<<<<<<===??????@@@AAABBBBBBBBBBBBDDDEEEGGGGGGGGGKKKQQQWWW```nnn{{{vvvrrrrrrsssssssssqqqrrrssssssttttttssssssyyyxxxyyyzzz{{{{{{xxxvvvnnnmmmmmmmmmmmmnnnnnnooooooqqqrrrqqqnnnmmmlllmmmjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkmmmpppnnnnnnnnnnnnnnnmmmmmmmmmgggiiikkkmmmoooooooooooommmiiiccc___[[[WWWTTTQQQOOONNNQQQWWW___fffiiiiiiggg]]]QQQGGGCCCBBBBBBBBBFFFOOO]]]qqqtttVVVIII>>><<<===<<<;;;:::888888888888777777777777555444444555555666777888;;;<<>><<<<<<===???AAA???@@@@@@AAABBBBBBAAAAAACCCDDDEEEGGGIIINNNTTTXXXbbbttt|||xxxuuuwww{{{~~~|||yyyvvvrrrrrrttttttrrrpppuuutttsssssssssuuuvvvwww{{{|||}}}}}}|||yyyuuusssooonnnmmmlllmmmnnnppprrrssssssttttttrrroookkkiiihhhggggggggghhhjjjlllmmmmmmlllkkklllnnnnnnnnnmmmkkklllmmmmmmmmmlllkkkjjjjjjiiijjjmmmppprrrqqqpppllleee^^^YYYXXXVVVQQQMMMJJJNNNTTT[[[fffppprrrnnnfffYYYKKKEEEDDDBBBCCCEEELLLOOO^^^xxxvvvSSSHHH???======;;;999999:::999888666444333333222555444444444444555666666555===CCCNNN\\\]]]\\\eeezzz~~~yyyuuuttttttvvvxxx}}}wwwcccRRRHHHDDDDDDBBB@@@===<<<<<<>>>>>>>>>?????????>>>>>>===;;;:::999777555444222222111111111111111111111111222222222111111111000000222111222555:::DDDUUUeeezzzyyyiiieeejjjyyy~~~yyysssqqqrrrwww~~~vvvvvvyyy~~~{{{vvvrrrlllfffbbbaaacccdddjjjmmmrrrxxx}}}zzzyyyvvvrrrnnnkkkiiihhhoooooopppooonnnkkkiiigggiiieee___XXXRRRMMMIIIHHHFFFGGGHHHFFFEEEFFFJJJMMMQQQTTTWWWYYYXXXVVVUUUTTTSSSSSSSSSRRRQQQOOOMMMLLLLLLNNNPPPQQQTTTWWW\\\```fffffffffeeedddbbb```______^^^```ccciiioootttvvvyyyzzzxxxyyy}}}{{{zzz||||||{{{yyyxxxwwwuuutttsssttttttuuutttttttttuuuvvvwwwxxxyyyyyyyyyzzzyyyyyyzzz}}}xxxrrrmmmiiihhheeeaaa^^^[[[XXXUUURRRNNNMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@???@@@AAAAAAAAADDDFFFHHHKKKNNNQQQUUUWWW[[[___dddjjjpppwww~~~yyyvvvtttqqqmmmkkkiiiiiiiiiiiiiiiiiiiiijjjkkkmmmmmmppppppqqqrrrqqqqqqpppooorrrqqqpppnnnmmmlllkkkkkkkkkkkkllllllmmmooopppqqqsssrrrqqqpppnnnmmmlllkkkkkkhhheeebbbaaa___\\\ZZZZZZXXXUUURRROOOLLLGGGCCCAAA???===<<<<<<===???@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGIIIMMMRRRVVVaaarrruuuiiiggggggmmmvvv|||~~~~~~|||xxxuuutttvvvvvvtttrrrttttttsssssstttvvvwwwxxx|||}}}~~~}}}|||yyyuuusssooonnnlllkkkkkkmmmoooqqqssstttttttttrrrooollljjjiiihhhhhhhhhiiikkkmmmnnnmmmlllkkklllnnnnnnnnnmmmllllllmmmmmmmmmlllkkkjjjlllkkklllmmmppppppooommmiiiccc\\\WWWVVVTTTPPPMMMKKKPPPVVV]]]gggpppppplllcccVVVJJJDDDCCCBBBBBBEEEJJJOOO___{{{sssSSSHHH???======;;;999::::::999888666444333333333555444444444444555666666555===CCCMMM\\\]]]]]]fffzzzzzzuuurrrrrrrrrssswww~~~xxxdddQQQEEE@@@AAABBBAAA???=========>>>???AAABBBBBBAAA@@@>>>;;;;;;:::888666555444333222222222222222222222222222222222111111111111111222111222555999BBBRRRbbbwwwuuuhhhccceeettt~~~zzzuuussstttuuuvvvvvvxxx}}}~~~|||wwwooohhhcccbbbccceeekkkmmmqqquuuzzz}}}|||zzzvvvrrrooommmkkkkkkrrrrrrrrrrrrpppnnnlllkkkjjjfff```ZZZTTTPPPNNNMMMIIIIIIHHHFFFEEEGGGJJJNNNRRRTTTWWWWWWUUUSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLLLLKKKKKKLLLLLLNNNSSSYYY^^^aaa``````___^^^]]]]]]]]]\\\]]]___ccciiiqqqwww{{{}}}}}}|||{{{zzzzzz{{{||||||~~~~~~|||uuuqqqmmmjjjeeebbb]]]YYYUUURRRMMMKKKEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAACCCDDDFFFDDDGGGKKKPPPTTTYYY^^^aaaiiinnnuuu}}}}}}vvvrrrqqqnnnllljjjjjjjjjjjjhhhhhhiiiiiikkklllnnnoooqqqrrrrrrrrrqqqpppooonnnqqqpppooonnnmmmkkkjjjjjjkkkkkkkkklllmmmnnnooopppqqqqqqpppooonnnmmmlllkkkkkkhhhdddaaa___^^^\\\ZZZYYYVVVSSSPPPMMMJJJEEEBBB???>>><<<;;;;;;===>>>@@@CCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIILLLQQQTTT___mmmyyyzzzxxxtttjjj^^^ZZZ[[[___hhhttt}}}|||xxxwwwxxxyyyvvvtttttttttttttttuuuwwwyyyzzz}}}~~~~~~}}}zzzwwwtttrrrqqqooolllkkkjjjlllnnnpppttttttsssrrrpppooommmllljjjjjjiiijjjjjjlllnnnooommmlllkkklllnnnnnnnnnmmmllllllmmmmmmllllllkkkjjjmmmmmmmmmnnnpppooollljjjeee```YYYTTTSSSRRROOOLLLMMMSSSYYYaaajjjpppnnnhhh]]]RRRGGGCCCBBBAAABBBEEEJJJQQQeeeqqqSSSHHH???======;;;:::::::::999888666555444333333555444444444444555666666555===BBBLLL[[[]]]]]]gggyyy{{{vvvrrrpppppppppssszzzzzzdddPPPDDDAAACCCEEEDDDAAA>>>======>>>???BBBCCCCCCBBB@@@>>>;;;;;;:::999888666666555555555555555555444444444111111111111111111111111222111222555888???OOO]]]pppyyyiiidddeeesss}}}{{{wwwuuuvvvuuuzzzyyyyyy|||zzzqqqiiidddcccdddeeekkklllooorrrwww{{{~~~}}}zzzvvvrrrooommmlllkkkppppppqqqqqqqqqpppooonnniiifffaaa\\\XXXUUUSSSSSSMMMKKKIIIHHHGGGIIILLLNNNTTTVVVWWWVVVTTTRRRQQQQQQQQQQQQPPPOOONNNLLLKKKJJJKKKLLLMMMMMMOOOSSSXXX\\\^^^\\\[[[YYYYYYZZZ[[[\\\ZZZ\\\```dddkkksss{{{yyyssspppllljjjccc___YYYTTTOOOKKKGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCEEEHHHJJJKKKNNNSSSWWW[[[aaaiiiooozzzyyysssnnnmmmlllkkkjjjjjjjjjjjjiiiiiijjjkkklllnnnpppqqqssssssrrrrrrqqqpppooonnnooooooooonnnlllkkkiiihhhkkkkkkkkkkkklllmmmnnnooooooooonnnnnnmmmlllllllllmmmiiiddd```^^^]]][[[YYYWWWUUUQQQNNNKKKHHHCCC@@@>>>===<<<<<<<<<===>>>???BBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIIIILLLPPPSSS]]]hhhooonnniiieee]]]VVVZZZ]]]eeeppp{{{zzzyyyyyyyyywwwuuuttttttttttttvvvxxxzzz||||||||||||zzzwwwtttqqqooorrrqqqnnnlllkkkmmmnnnppprrrrrrqqqpppnnnmmmmmmllllllkkkkkkkkklllmmmooopppmmmlllkkklllnnnnnnnnnmmmlllllllllllllllkkkkkkkkklllmmmnnnooopppoookkkhhhaaa\\\VVVRRRPPPOOONNNMMMNNNUUU]]]eeemmmqqqmmmeeeVVVMMMDDDBBBAAA@@@BBBFFFKKKVVVmmmqqqSSSIII???===>>><<<:::::::::999888666555444444444555444444444444555666666666===AAAKKKZZZ\\\]]]hhhyyy|||wwwsssqqqqqqqqqrrrxxxzzzdddPPPDDDEEEGGGHHHGGGDDD@@@===<<<>>>???AAACCCBBB@@@>>><<<;;;::::::999888777777666666666666555555555444444111111111111111111111111111000222555777===JJJXXXmmm~~~~~~oooiiiiiiuuu~~~}}}|||zzzxxxxxxuuu|||zzz|||zzzrrrkkkeeeddddddeeejjjkkkmmmqqquuuzzz~~~|||zzzwwwrrrooollljjjiiijjjjjjkkklllmmmnnnnnnnnnfffeeebbb___\\\ZZZYYYXXXQQQOOOMMMKKKKKKMMMOOOPPPUUUWWWXXXXXXUUURRRPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIKKKNNNPPPQQQSSSVVVXXX\\\ZZZXXXWWWWWWXXXZZZ[[[XXX\\\aaagggmmmuuu}}}yyysssnnniiifffddd___[[[UUUOOOKKKGGGDDDAAAAAAAAAAAAAAA@@@@@@??????AAABBBDDDEEEEEEGGGKKKNNNUUUXXX]]]bbbhhhrrr}}}vvvrrrkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkklllnnnpppqqqrrrtttsssrrrqqqqqqppppppoooooonnnmmmlllkkkiiihhhhhhkkkkkkjjjkkkkkklllmmmnnnlllllllllllllllllllllllloookkkfffbbb___\\\YYYVVVVVVSSSOOOLLLIIIFFFBBB@@@======<<<<<<===>>>???@@@BBBCCCEEEGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJMMMQQQUUU___eeegggccc]]]YYYWWWVVV]]]cccnnn{{{|||yyyyyyyyywwwtttttttttttttttvvvxxxzzz|||yyyyyyxxxvvvtttqqqnnnlllsssrrrpppooonnnooopppqqqpppoooooonnnmmmlllllllllmmmllllllllllllmmmooopppmmmlllkkklllnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkkkkjjjkkkmmmpppqqqoookkkggg^^^ZZZTTTPPPNNNNNNNNNNNNOOOWWWaaaiiippprrrkkkaaaOOOHHHBBBAAA@@@@@@BBBGGGLLLYYYsssoooTTTIII@@@>>>>>><<<:::::::::999888666666555555555555444444444444555666666666<<<@@@IIIXXX\\\^^^iiiyyy|||yyyvvvuuuuuuuuutttzzzzzzeeeRRRFFFHHHIIIJJJHHHDDD@@@>>>===@@@@@@AAABBBAAA>>><<<;;;:::999999999888888777777444444444333333222222111111111111111111222222222111000222555666:::GGGSSSkkk}}}zzzrrroooxxx{{{|||~~~|||zzzyyysss~~~|||{{{~~~zzztttmmmiiigggfffggghhhjjjlllpppuuuzzz~~~}}}{{{xxxtttppplllhhhgggddddddeeefffggghhhiiijjjaaaaaabbbaaa```___^^^]]]VVVTTTQQQQQQRRRRRRRRRQQQUUUXXX[[[[[[XXXTTTQQQPPPPPPOOOMMMLLLJJJIIIIIIIIIGGGJJJMMMOOOPPPQQQSSSUUUZZZYYYWWWVVVVVVWWWXXXYYYWWW]]]dddkkkpppvvv}}}~~~xxxvvvsssooojjjeeeaaa___ZZZVVVPPPKKKGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGIIIIIILLLQQQVVVZZZ```hhhoooxxx}}}wwwsssrrrjjjjjjkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnoooqqqrrrtttsssrrrqqqqqqqqqqqqqqqooonnnllljjjhhhhhhhhhhhhjjjjjjjjjjjjjjjkkklllmmmjjjjjjkkkkkkllllllllllllnnnkkkhhhdddaaa]]]YYYVVVVVVSSSNNNKKKHHHEEEBBB???=========>>>>>>???@@@AAADDDEEEGGGIIIKKKMMMMMMNNNKKKKKKLLLLLLMMMPPPUUUXXXccceeeddd^^^VVVSSSUUUXXX```jjjyyy}}}yyyyyyxxxvvvtttttttttttttttuuuwwwyyyzzzwwwvvvuuusssqqqnnnlllkkkrrrrrrrrrrrrrrrqqqqqqqqqnnnnnnnnnnnnnnnmmmllllllnnnmmmlllllllllmmmooopppmmmlllkkklllnnnnnnnnnmmmnnnmmmlllkkkkkkkkkkkkllliiikkknnnqqqrrrooojjjeee[[[XXXTTTOOOMMMNNNPPPQQQSSS\\\fffnnnsssrrrfffZZZJJJDDD@@@AAA@@@@@@CCCIIIMMM\\\wwwkkkTTTIII@@@>>>>>><<<;;;;;;:::999888777666666666666555444444444444555666666666<<>>???@@@@@@AAACCCDDDDDDEEEDDDIIINNNQQQSSSWWW^^^dddeeennn{{{{{{tttpppmmmmmmjjjkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkkkklllmmmnnnooossssssrrrqqqqqqqqqrrrssspppnnnjjjgggffffffhhhiiijjjjjjjjjjjjjjjkkkkkklllhhhiiiiiijjjkkkllllllmmmkkkjjjhhhfffdddaaa\\\XXXVVVSSSNNNJJJGGGEEEBBB@@@>>>>>>>>>???@@@AAAAAABBBDDDEEEGGGIIILLLMMMNNNOOOJJJKKKLLLMMMOOOSSSXXX\\\ccceeeddd___XXXUUUYYY^^^jjjvvv~~~zzzyyyyyywwwuuuttttttsssssstttvvvwwwxxxuuuuuutttrrrpppnnnmmmlllnnnppprrrssssssrrrqqqooommmooopppqqqqqqooonnnlllnnnmmmlllkkklllmmmnnnooommmlllkkklllnnnnnnnnnmmmnnnmmmlllkkkkkkkkkllllllkkklllooorrrrrrnnngggbbb[[[XXXTTTPPPMMMNNNRRRTTTYYYbbblllrrruuuoooaaaRRREEEBBB@@@AAAAAAAAAEEEJJJRRRbbb}}}jjjTTTJJJ@@@>>>???===;;;;;;999999888777666666666666555444444444444555666666666<<<>>>GGGVVV[[[___kkk}}}~~~}}}|||{{{{{{|||}}}~~~zzzyyyeeeTTTJJJEEEFFFGGGEEECCCAAAAAAAAAFFFEEECCCAAA???===;;;;;;777777777777777777777777666666555444333333222222000000111111222222222222000000222444555888BBBMMM^^^rrruuuwww|||~~~zzzwww||||||yyyooowww{{{wwwyyy|||~~~~~~|||zzzwwwssspppnnnmmmllldddggglllrrrxxx}}}~~~zzzuuunnngggdddaaaaaa```___^^^^^^^^^^^^YYY\\\```eeefffeeecccaaa[[[ZZZYYYZZZ[[[ZZZWWWSSSUUUZZZ___aaa___YYYUUURRRSSSRRRPPPNNNLLLLLLLLLLLLNNNNNNNNNMMMMMMPPPUUUYYYXXXWWWVVVUUUUUUTTTTTTTTTWWW___jjjqqqtttvvv{{{}}}rrrmmmggg```^^^```aaa```\\\WWWTTTRRRQQQMMMGGGCCCAAA@@@???>>>@@@@@@BBBDDDFFFHHHJJJKKKIIINNNUUUYYY\\\bbbkkkqqqwww}}}{{{wwwrrrnnnjjjhhhfffkkkkkklllllllllkkkkkkjjjjjjjjjjjjjjjkkkkkklllmmmsssrrrqqqqqqqqqrrrssstttqqqnnnjjjfffdddfffhhhjjjjjjjjjjjjiiijjjjjjkkkkkkggghhhiiijjjkkkllllllmmmhhhhhhgggggggggccc^^^[[[WWWSSSNNNJJJGGGEEEBBB@@@>>>>>>???@@@AAAAAABBBBBBAAACCCEEEGGGJJJKKKLLLMMMJJJKKKLLLNNNPPPUUU[[[___bbbdddfffddd^^^[[[```gggwww{{{zzzzzzxxxvvvuuutttsssssssssuuuvvvwwwuuutttsssrrrpppooonnnmmmkkknnnqqqttttttrrrpppnnnnnnooorrrssssssqqqooommmmmmmmmlllkkkkkklllnnnnnnmmmlllkkklllnnnnnnnnnmmmnnnmmmlllkkkjjjkkkllllllmmmnnnqqqrrrqqqllleee___ZZZXXXTTTPPPNNNOOOSSSVVV^^^gggpppuuuuuummm\\\LLLCCC@@@???AAAAAAAAAEEEKKKXXXhhhkkkTTTJJJ@@@??????===;;;;;;999999888777666666666777555444444444444555666666666<<<>>>FFFVVV[[[___kkk~~~~~~~~~}}}}}}}}}|||iiiWWWJJJFFFGGGFFFEEECCCBBBCCCDDDEEEEEEDDD@@@<<<999777777666777888999::::::999888555555444333333333333444//////111222222333222222333222333555444777@@@KKK___mmm~~~wwwqqqvvv~~~ssspppuuu|||yyytttqqqvvv~~~}}}wwwnnnvvv|||yyywwwvvvzzz~~~|||xxxrrrkkkeeegggdddhhhqqqzzz}}}{{{ssskkkhhhcccccccccdddccc```ZZZVVVXXXZZZ^^^bbbfffeeebbb___ZZZZZZZZZZZZYYYXXXWWWVVVXXX]]]cccdddbbb^^^\\\\\\VVVRRRMMMJJJJJJKKKKKKKKKJJJMMMOOOOOOOOONNNOOOPPPXXXXXXVVVTTTQQQQQQRRRUUUWWWbbbmmmrrrqqqrrrxxx~~~}}}mmmccc[[[UUUSSSUUUTTTTTTTTTUUUVVVUUUTTTRRRMMMKKKHHHEEEBBBAAA@@@???DDDBBBEEEJJJJJJGGGIIIOOOQQQVVV]]]bbbfffnnnyyyuuupppllljjjhhhfffeeefffggghhhkkkkkkjjjjjjkkkkkkllllllnnnlllkkkiiiiiijjjlllmmmnnnmmmllllllnnnoooooonnnlllkkkiiigggfffeeeeeefffgggggghhhiiiiiiiiiiiiiiiggghhhiiikkklllmmmmmmnnnjjjjjjkkkkkkiiiddd]]]XXXVVVRRRMMMHHHEEECCCAAA???>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLNNNOOOOOOPPPUUU]]]ccciiihhhhhheee```___jjjxxx|||zzzuuussstttuuussspppppprrrtttuuuuuuuuutttsssqqqooonnnmmmmmmooooooppppppppppppoooooonnnrrruuutttooolllmmmppppppnnnkkkkkklllnnnoooooonnnnnnmmmkkkiiiiiikkkmmmooonnnmmmlllkkkkkkkkkkkkiiikkklllmmmjjjfffaaa^^^WWWSSSRRRTTTRRRPPPWWW```iiiooovvvyyyrrrdddTTTIIIBBB???>>>??????@@@FFFNNNVVVsssjjjPPPHHH@@@??????>>>===???<<<:::888888999888666555555555555555666666666666333;;;>>>EEEQQQWWWbbbttt~~~nnn\\\PPPLLLJJJGGGFFFEEEEEEDDDDDDFFFFFFDDDBBB>>>;;;999888666777888999:::999999888666666555444333333333444222222222222222111111000000///000222222333<<>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLMMMLLLNNNPPPQQQSSSXXXaaahhhpppooonnnkkkfffgggsss}}}zzzuuussstttuuussspppppprrrsssttttttrrrqqqqqqpppooooooooopppqqqqqqqqqqqqqqqpppooooooooorrruuusssooolllmmmooopppnnnllllllmmmnnnooonnnkkkllllllkkkjjjjjjlllnnnpppooonnnmmmmmmllllllllljjjkkklllllliiiddd___\\\WWWSSSRRRSSSRRRRRRYYYcccnnntttyyyxxxnnn^^^OOOFFF@@@======???@@@AAAHHHQQQ\\\yyykkkTTTKKKDDDCCCCCC@@@@@@AAA===;;;999888999888666555555555555555666666666666444;;;>>>DDDQQQXXXdddwww~~~sssdddYYYSSSNNNHHHHHHJJJKKKHHHEEEEEEEEEDDDCCC@@@===:::888777888999999:::999999999888777666555444444444444555555444333222000//////333111222444444555<<>>AAABBBEEEOOOZZZsssoooZZZQQQJJJIIIIIIFFFDDDDDDBBB???<<<:::999888666555555555555555666666666666555;;;<<>>>>>>>>???@@@@@@CCCCCCDDDGGGJJJMMMPPPQQQSSSUUUWWWYYY]]]fffqqqzzz}}}yyyvvvwwwuuusssrrrrrrssstttsssrrrmmmmmmllllllmmmmmmnnnnnnnnnooopppqqqrrrsssssssssqqqqqqqqqpppnnnmmmnnnnnnooonnnmmmnnnoooooommmkkkmmmnnnoooooommmllllllmmmooooooppppppooonnnllllllllljjjhhhddd___[[[WWWUUUQQQSSSRRRQQQTTT]]]iiirrr||||||xxxjjjXXXIIIBBBBBB??????AAACCCDDDIIIUUUbbbpppZZZRRRLLLKKKKKKHHHEEEFFFEEEBBB===:::999888777555555555555555666666666666555;;;;;;???MMMWWWeee{{{~~~}}}~~~~~~~~~~~~~~~~~~sssjjj\\\TTTLLLMMMUUU\\\]]]ZZZTTTPPPLLLJJJJJJHHHDDD@@@;;;;;;:::999999999999:::777666555555444444555555333333222222333555666777;;;555111111222333888>>>HHHWWWgggooosssyyy~~~xxxmmmgggkkkyyyxxxwwwxxxwww{{{~~~|||}}}~~~yyytttuuuyyy|||}}}qqqhhhggggggjjjooossstttzzz|||wwwrrrlllggggggeeeddddddeeeeeecccbbb^^^]]]]]]\\\ZZZXXXVVVUUURRRRRRQQQRRRRRROOOKKKHHHGGGEEEBBBAAAAAAAAAAAA@@@AAABBBAAAAAABBBEEEKKKOOOXXX[[[^^^___^^^\\\[[[[[[^^^___aaa```___bbbhhhllloooqqquuuzzz{{{oooggg\\\QQQJJJEEEBBB@@@@@@???AAAEEEFFFGGGLLLRRR[[[```dddccc[[[QQQIIIEEEBBBBBBCCCEEEIIILLLOOOQQQTTT^^^kkkwwwyyykkkbbb^^^WWWVVVZZZaaaggglllttt|||yyyvvvrrrnnnkkkjjjjjjkkkkkkkkkllllllmmmmmmnnnnnnmmmllljjjjjjkkklllkkkjjjhhhhhhgggffffffggghhhiiiiiihhhggggggggghhhjjjkkkllllllmmmmmmmmmllllllkkkiiihhhfffeeeeeeccc```^^^VVVRRRMMMHHHFFFCCCAAA???@@@???>>>======>>>???@@@BBBCCCDDDFFFJJJMMMQQQSSSVVVXXX[[[^^^cccmmmzzz{{{xxxxxxtttsssssstttuuuvvvuuutttppppppooonnnnnnnnnooooooooopppqqqrrrssstttttttttpppoooooonnnnnnooooooppppppooommmmmmnnnnnnmmmkkkmmmooopppooommmkkkkkklllmmmmmmnnnnnnnnnlllkkkiiijjjhhhddd```[[[WWWTTTSSSOOOSSSTTTTTTXXXcccpppvvv}}}zzzqqqbbbQQQEEEAAABBB@@@@@@BBBDDDGGGNNN___oooppp[[[TTTOOOOOOOOOLLLIIIJJJHHHDDD???;;;999888777555555555555555666666666666555::::::>>>JJJSSSaaavvv{{{zzzyyyyyyzzz|||~~~wwwooo^^^WWWPPPOOOVVV\\\^^^^^^WWWQQQKKKGGGGGGFFFBBB???<<<;;;:::999999999999:::444444444444444444555666444444333222333555777888AAA:::444333444555;;;AAAEEEVVVgggppptttyyy~~~sssiiikkkvvv}}}}}}|||zzzxxxyyy{{{uuuuuuyyy{{{~~~~~~ssskkkfffeeehhhlllnnnooouuu|||}}}~~~xxxpppkkkiiihhhgggffffffeeebbb```\\\\\\[[[[[[ZZZXXXWWWVVVQQQOOOLLLLLLLLLKKKHHHEEEEEECCCAAAAAABBBCCCBBBAAAAAAAAAAAAAAABBBDDDIIILLLUUUYYY]]]``````_________^^^______]]][[[\\\___cccgggjjjooouuu}}}xxxtttrrrlllfffbbb[[[RRRJJJEEEBBBAAA@@@DDDCCCFFFKKKOOOTTT]]]gggnnnpppqqqjjj^^^QQQIIIFFFCCCEEEGGGKKKOOOUUUYYY\\\cccrrrwwwooojjjeee]]]YYYZZZ[[[]]]cccmmmwwwzzzxxxsssooolllkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnllllllkkklllmmmmmmjjjhhhhhhgggfffffffffhhhiiijjjiiihhhgggfffggghhhjjjkkklllllllllllllllkkkjjjjjjgggeeecccbbbccccccaaa```XXXTTTNNNIIIEEEBBB@@@>>>@@@???===<<<<<<===>>>???BBBCCCDDDFFFJJJNNNRRRTTTXXXZZZ^^^cccjjjvvv}}}zzzyyytttssssssuuuwwwxxxxxxwwwssssssrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuttttttooonnnmmmmmmnnnpppqqqqqqrrrooommmlllmmmmmmmmmllljjjlllnnnnnnlllkkkkkkkkkjjjkkklllmmmllljjjhhhggggggeeeaaa\\\XXXTTTRRRQQQMMMSSSVVVVVV\\\iiiuuuzzzxxxkkk[[[LLLCCC@@@@@@>>>???AAAEEEIIIUUUjjj}}}ppp___XXXSSSTTTUUURRRPPPPPPJJJFFF@@@<<<999888777555555555555555666666666666444:::999===HHHOOO[[[ooo}}}yyyxxxwwwwwwyyy|||zzzsss```YYYRRRQQQVVV[[[^^^^^^UUUNNNFFFBBBBBBAAA>>>;;;===<<<:::999888999::::::333333333333333444666666666555333333333444666888AAA999111///000222888???CCCTTTgggqqquuu{{{wwwlllkkkvvvwwwuuutttvvv~~~yyyxxx{{{zzz}}}}}}tttmmmddddddfffjjjkkkkkkqqqxxxzzz~~~{{{sssnnnjjjiiiggggggfffddd```]]]ZZZZZZZZZZZZYYYXXXWWWVVVQQQNNNJJJIIIIIIIIIFFFDDDDDDCCCAAABBBCCCDDDDDDCCC@@@AAABBBBBBBBBDDDHHHKKKSSSWWW]]]aaaccccccdddddd______^^^[[[XXXWWWYYY[[[aaadddjjjqqqzzzyyysssiiijjjgggaaa^^^___^^^[[[VVVQQQIIIBBB???>>>>>>===FFFEEEIIIPPPWWW___lllwww}}}~~~{{{qqqaaaSSSJJJGGGFFFHHHKKKPPPWWW]]]cccfffvvvyyytttiiibbb]]]______\\\]]]aaahhhiiippp{{{|||yyytttpppmmmmmmnnnooonnnooooooooooooooonnnmmmlllllllllnnnooommmjjjhhhggggggffffffggghhhiiijjjjjjiiigggfffggghhhjjjkkkllllllllllllkkkjjjiiiiiieeecccaaaaaabbbbbbbbbaaaYYYTTTNNNIIIEEEBBB???===@@@???===<<<;;;===>>>???BBBCCCDDDFFFJJJNNNSSSUUUXXX[[[```fffooo}}}{{{zzzsssssstttvvvyyyzzzyyyxxxuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxxxxwwwuuutttsssnnnlllkkklllnnnqqqrrrrrrssspppmmmkkklllmmmmmmmmmfffhhhkkklllkkkjjjkkkkkkiiijjjkkkkkkkkkiiigggeeeeeeccc___ZZZVVVSSSQQQPPPLLLSSSXXXXXX^^^lllwww|||wwwgggWWWJJJBBB???>>>======AAAEEEKKKYYYqqqpppbbb[[[WWWXXXYYYWWWUUUUUUKKKGGGAAA<<<:::888777555555555555555666666666777444999999<<>>???@@@@@@;;;;;;::::::888777555444888888888888777777777777555555666666555555444333555333222111222555999;;;BBBPPPcccqqqwww{{{}}}sssiiiooo|||uuusssxxx||||||wwwssswwwyyy}}}|||uuupppllliiifffeeehhhnnnuuuyyy}}}tttllljjjhhhggghhhiiigggccc___ZZZYYYXXXXXXZZZZZZYYYXXXSSSPPPKKKHHHGGGGGGGGGFFFDDDEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDEEEGGGJJJKKKLLLQQQTTTZZZ```dddddddddcccaaa```]]]XXXTTTQQQQQQRRR\\\aaaiiiqqqyyyvvvooohhh```ZZZTTTTTTSSSSSSRRRRRRQQQPPPTTTLLLFFFEEECCC@@@AAADDDEEEMMMUUUZZZeeeuuuooo\\\MMMIIILLLJJJOOOUUUYYY\\\cccmmmtttwwwooohhhcccbbb^^^[[[\\\```___^^^dddnnnqqqwwwwwwtttqqqpppppppppooonnnqqqooommmooorrrsssrrrppplllmmmoooooonnnmmmjjjiiihhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhjjjlllmmmlllkkkkkkkkkkkklllmmmllljjjhhhgggccc___```ccceeebbb___YYYUUUNNNGGGAAA????????????????????????@@@@@@@@@===@@@EEEIIILLLOOOSSSVVV]]]bbbgggnnnzzz}}}zzzxxxwwwvvvvvvvvvwwwxxxyyyyyyvvvsssqqqqqqvvv|||}}}{{{wwwuuutttsssqqqooonnnooopppqqqrrrrrrqqqqqqnnnnnnlllkkkjjjkkkkkkllliiiiiijjjjjjjjjkkkkkkkkkiiiiiijjjiiihhhfffeeecccccc```\\\XXXUUUSSSQQQOOOMMMRRRXXX]]]eeeqqqwwwxxxooo\\\MMMCCC===>>>BBB<<<>>>CCCIIIOOO___~~~{{{iiifffcccbbbbbb```[[[VVVTTTJJJAAA>>><<<999777888777777777777777777777777777666999???DDDJJJVVVaaa~~~|||yyywwwxxx{{{wwwnnnbbbYYYRRRQQQQQQPPPPPPRRROOOJJJCCC>>>===>>>>>>===::::::::::::999777666555888888888888777777777777555555666666555555444333555444222111222555888:::AAANNN```mmmtttzzzwwwlllooozzztttsssvvvxxx{{{{{{xxxwwwxxxzzz}}}~~~{{{vvvqqqjjjiiiggggggkkkqqqxxx|||zzz}}}vvvnnngggeeedddeeefffeeeaaa]]]WWWVVVUUUUUUWWWWWWVVVUUUQQQMMMHHHEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEEEECCCCCCCCCCCCDDDFFFHHHJJJMMMPPPUUUZZZ^^^______^^^___^^^[[[WWWRRRPPPQQQRRRYYY^^^fffmmmttt}}}yyyqqqeee]]]XXXTTTOOOKKKNNNOOOQQQSSSTTTTTTSSSSSSQQQJJJEEEDDDCCCAAABBBFFFKKKTTT^^^hhhwwwxxxfffVVVKKKIIILLLMMMRRRZZZ```hhhrrr}}}mmmddd___[[[XXXYYY[[[ZZZ\\\aaadddgggppp{{{~~~xxxuuussspppoooooopppooonnnrrrpppnnnoooqqqqqqooommmlllmmmnnnnnnnnnllljjjiiihhhhhhiiijjjjjjjjjjjjiiihhhhhhhhhjjjlllmmmllljjjjjjiiiiiijjjkkkkkkiiigggeeebbb___```dddfffdddaaa[[[WWWPPPIIICCC@@@@@@@@@????????????@@@@@@@@@@@@>>>AAADDDGGGJJJNNNSSSVVV[[[bbbjjjsss}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwtttqqqpppsssvvvyyyzzzxxxvvvtttsssssssssrrrpppnnnooopppqqqqqqqqqpppooolllkkkjjjiiiiiiiiijjjjjjggghhhhhhhhhiiiiiiiiiiiihhhiiiiiihhhgggeeecccbbbbbb___[[[WWWTTTRRRPPPOOOOOOTTTYYY^^^gggrrrwwwwwwuuueeeSSSGGG@@@<<<<<>>CCCIIIRRRfff}}}ooommmjjjiiiiiifffaaa\\\XXXMMMBBB>>><<<999777888666666666666666666666666666555888===BBBHHHSSS^^^{{{~~~zzzwwwwwwzzz~~~~~~pppggg___VVVOOONNNMMMJJJIIIJJJIIIFFFAAA>>>===<<<;;;:::999999999999999888888777888888888888777777777777555666666666666555444444666444333111222444666888>>>IIIXXXdddmmmuuu}}}zzznnnmmmtttsssrrrsssrrruuu~~~}}}vvvvvvwwwyyy{{{zzzwwwtttmmmkkkjjjjjjmmmqqqvvvzzzvvvzzzyyyrrrgggeeecccdddeeeddd```\\\UUUTTTSSSTTTUUUVVVUUUSSSPPPLLLHHHEEEDDDEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHFFFDDDCCCCCCDDDGGGHHHJJJMMMQQQUUUXXXZZZ[[[[[[\\\[[[XXXTTTPPPNNNPPPQQQZZZ^^^eeejjjpppwww{{{uuunnnjjj___XXXOOOIIIHHHGGGFFFDDDGGGJJJOOOSSSVVVVVVUUUUUUMMMHHHDDDDDDCCCBBBEEEJJJRRR]]]lll|||kkkZZZQQQNNNOOOSSSYYY```iiisss~~~mmmbbbXXXTTTSSSRRRTTTWWW^^^___cccjjjpppwwwvvvrrrqqqpppnnnmmmnnnooonnnmmmrrrpppnnnnnnnnnmmmkkkjjjllllllmmmmmmmmmkkkjjjhhhhhhhhhiiijjjjjjjjjjjjjjjiiihhhhhhiiikkklllkkkjjjhhhgggggghhhiiijjjhhhfffdddbbb```aaadddgggfffddd\\\YYYRRRKKKFFFBBB@@@@@@?????????@@@@@@AAAAAAAAA@@@AAACCCEEEHHHLLLRRRVVV]]]fffppp{{{}}}zzzzzz{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwtttrrrppppppqqqsssssssssvvvtttrrrssstttuuuuuutttpppqqqqqqqqqpppooommmllljjjiiihhhgggfffggghhhiiiffffffffffffggggggggggggggghhhhhhgggeeecccaaa```___]]]YYYUUUQQQPPPOOOOOORRRWWW\\\bbbjjjtttwwwuuujjjZZZIIIAAA???>>>===>>>@@@AAAEEEMMM[[[tttyyywwwuuutttssspppjjjeee___QQQCCC===;;;888777888666666666666666666666666555444777;;;???DDDOOOZZZuuu|||xxxwwwyyy}}}xxxiii___XXXPPPJJJIIIHHHEEECCCCCCCCCAAA???>>><<<;;;999888888888999::::::999999999888888888888777777777666666666666666666555444444666555333222222333555777:::BBBOOOZZZdddnnnyyy~~~rrrmmmooo|||{{{qqqmmmmmmnnnqqqyyyxxxwwwvvvwwwyyyzzzyyyxxxrrrpppmmmllllllmmmppprrrrrrxxx~~~wwwnnnkkkhhhggggggeeeaaa\\\WWWVVVUUUUUUWWWWWWVVVUUURRRNNNJJJGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNNNNNNNNNNNNNKKKHHHEEEDDDEEEHHHIIILLLNNNPPPTTTVVVXXXYYYZZZXXXWWWTTTPPPMMMMMMOOOQQQ\\\```eeehhhlllrrrzzz}}}{{{|||}}}zzzvvvqqqkkkeee___YYYUUURRRMMMFFFBBBBBBDDDFFFFFFFFFIIIOOOTTTWWWXXXVVVTTTKKKGGGEEEFFFFFFFFFJJJQQQYYYggg{{{www___TTTSSSWWW\\\aaahhhqqq}}}xxxlll\\\UUUPPPQQQSSSUUU[[[aaaiiilllrrryyyzzzvvvtttnnnmmmllllllnnnnnnnnnmmmmmmlllkkkkkkjjjjjjiiihhhkkklllllllllkkkjjjiiihhhggghhhiiijjjjjjjjjjjjjjjiiihhhhhhiiikkkllljjjiiigggffffffgggiiijjjiiihhhfffdddbbbccceeefffeeeddd^^^ZZZTTTNNNHHHCCC@@@?????????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFLLLRRRWWWcccmmmxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{|||{{{yyywwwvvvooonnnoooqqqtttvvvvvvuuuxxxvvvuuuuuuvvvxxxwwwvvvrrrrrrrrrqqqpppmmmkkkjjjiiihhhgggfffffffffggghhhfffffffffffffffffffffffffffffffffeeeccc```^^^]]][[[ZZZVVVRRROOONNNOOOPPPTTTYYY```gggpppxxxxxxssscccSSSCCC???AAAAAA@@@???CCCDDDHHHSSSfff~~~zzzsssmmmfffVVVFFF>>>;;;999777888666666666666666666666666666555666;;;>>>BBBMMMWWWnnn~~~~~~yyyxxxzzz}}}wwwfff[[[PPPIIICCCCCCCCCAAA???@@@>>>???>>>===;;;:::888888888888999::::::::::::999888888888888777777777666666666777777666666555444555444333222222333555666999???IIISSS^^^jjjvvv}}}wwwpppnnnxxxtttlllggghhhkkkpppvvv|||zzzxxxvvvvvvxxxzzz{{{{{{sssqqqmmmjjjiiijjjkkklllooovvv|||tttqqqllljjjhhhfff```\\\XXXWWWVVVWWWXXXYYYXXXVVVSSSPPPKKKIIIIIIIIIIIIIIIIIIKKKMMMOOOQQQRRRRRRRRRQQQOOOKKKHHHGGGHHHIIIKKKNNNPPPRRRTTTVVVWWWWWWWWWUUUSSSQQQMMMKKKLLLOOORRRYYY]]]aaadddffflllsssyyy}}}~~~}}}{{{yyyxxxyyywwwyyyzzz{{{yyyuuupppmmmgggddd___ZZZVVVRRRNNNJJJJJJFFFAAA??????BBBDDDFFFIIILLLRRRVVVXXXVVVSSSQQQIIIGGGGGGHHHIIIJJJPPPXXXeeeuuuxxxhhhXXXTTTYYY```gggmmmxxxmmm```ZZZSSSPPPPPPTTTWWW\\\dddmmmtttzzz|||wwwuuuuuulllkkkkkklllmmmnnnmmmlllfffgggggghhhhhhhhhhhhiiikkkkkkkkkjjjjjjiiihhhggggggggghhhiiijjjkkkkkkkkkiiihhhhhhiiikkkkkkjjjhhhhhhgggfffgggjjjkkkkkkjjjiiigggfffeeeeeeeeedddccc___\\\WWWPPPJJJDDD@@@>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEGGGMMMTTTZZZfffppp}}}xxxwwwvvvuuuuuuvvvwwwwwwxxxyyy{{{|||{{{yyywwwvvvnnnoooqqqtttxxxzzzzzzyyyzzzxxxvvvvvvvvvwwwvvvuuuttttttsssrrrpppmmmjjjiiiiiihhhgggffffffggghhhiiiggggggggggggggggggggggggeeeddddddccc```]]][[[YYYWWWVVVTTTPPPMMMMMMPPPSSSVVV]]]eeemmmvvv{{{wwwooo\\\MMM@@@>>>AAABBB@@@???BBBEEEKKKXXXqqq{{{tttlll[[[HHH???<<<:::888888555555555555555555555555777666777;;;>>>BBBLLLWWWeeexxx~~~yyywwwyyy}}}xxxggg[[[KKKCCC======>>>===<<<>>><<<===>>>>>>;;;999999:::999999:::::::::::::::999888888888888777777777777666777777777777666555555333333222222222444555666:::>>>FFFPPP[[[hhhttt{{{|||tttppprrr}}}yyyllleeeddddddiiiooosssuuuzzz{{{xxxvvvuuuwwwzzz{{{{{{rrroookkkhhhggghhhjjjlllnnnwwwyyytttooollljjjgggbbb^^^YYYXXXWWWXXXYYYZZZYYYWWWSSSPPPLLLJJJIIIJJJJJJJJJLLLNNNPPPSSSTTTUUUUUUUUUSSSQQQNNNLLLKKKLLLMMMNNNQQQSSSUUUVVVWWWVVVUUUTTTRRRQQQNNNKKKIIIKKKOOOSSSTTTXXX]]]bbbfffllltttzzz{{{vvvqqqpppllllllmmmllliiieeeaaa___WWWTTTPPPMMMLLLIIIGGGEEEDDDCCC@@@??????AAADDDFFFLLLOOOSSSVVVVVVSSSOOOMMMIIIGGGHHHKKKKKKLLLTTT]]]ooo~~~ggg___YYY[[[```hhhsss|||tttdddWWWRRRRRRNNNOOOSSSYYY^^^dddooozzzxxxtttrrrqqqlllkkkkkklllmmmnnnllljjjbbbdddfffgggggghhhjjjkkkkkkjjjjjjiiihhhhhhggggggfffggghhhiiijjjkkkkkkkkkiiihhhhhhiiijjjjjjiiigggiiigggggghhhjjjmmmmmmmmmjjjjjjhhhfffeeedddddddddaaa^^^ZZZTTTMMMGGGBBB???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGJJJPPPXXX]]]fffqqq~~~zzzyyyvvvuuutttuuuwwwxxxxxxxxxyyyzzzzzzyyyxxxwwwttttttuuuxxxzzz{{{yyyxxxyyywwwuuutttuuuuuusssrrruuuuuutttssspppmmmkkkiiiiiihhhggggggggghhhiiijjjhhhhhhhhhhhhhhhgggggggggccccccbbbaaa^^^[[[XXXVVVRRRSSSRRROOOLLLMMMRRRWWW[[[bbbllluuu|||}}}sssgggRRRFFF===<<>><<<999888555555555555555555555555777666777;;;>>>BBBLLLWWW___ttt|||wwwuuuwww{{{~~~|||xxxeeeYYYJJJAAA:::999:::999999;;;<<<>>>???>>>;;;:::;;;<<<:::::::::;;;::::::999999888888888888777777777777777777777777777666555555222222111222333444555666888<<>>:::888555555555555555555555555666555666:::===AAALLLVVVaaawwwzzzuuusssvvvzzz}}}{{{uuucccVVVJJJAAA999777777666777:::<<<>>>???>>>;;;:::<<<>>>:::;;;;;;;;;::::::999888888888888888777777777777777777777777777666666555111111111222333555666777555888>>>HHHSSS```jjjqqqxxx{{{~~~}}}zzzvvvpppkkkhhhrrr~~~|||vvvuuu|||zzzpppvvv|||{{{tttkkkeeeccceeedddfffkkklllkkkpppyyy~~~}}}zzzwwwttttttuuuwwwwwwwww{{{vvvnnngggcccccceeegggnnnxxx~~~zzzvvvtttsssrrroookkkaaa```______aaaaaa```___ZZZVVVRRRPPPPPPQQQQQQQQQQQQRRRTTTWWWXXXYYYXXXXXX\\\\\\[[[[[[[[[\\\\\\]]]]]]___aaabbbaaa^^^YYYWWWPPPNNNLLLIIIHHHKKKPPPTTT^^^dddllluuuxxxllldddaaaYYYXXXUUUSSSPPPMMMKKKJJJLLLIIIFFFDDDDDDDDDCCCBBB;;;===???@@@AAABBBEEEGGGMMMOOOPPPQQQPPPMMMIIIGGGFFFFFFHHHKKKKKKLLLUUU___ffftttvvvhhh^^^UUU[[[fffooovvvyyyggg]]]VVVSSSPPPMMMQQQXXX\\\```iiissszzz~~~{{{xxxuuurrrpppooommmllllllmmmnnnmmmkkkiiieeegggjjjjjjiiiiiilllnnnjjjiiihhhgggfffffffffgggfffggghhhiiikkkkkkkkkllliiihhhhhhhhhjjjjjjhhhfffhhhfffeeefffjjjlllnnnnnnhhhhhhhhhgggffffffgggiiigggeeeaaa[[[TTTLLLFFFCCC@@@@@@AAABBBCCCDDDEEEFFFEEEGGGIIILLLQQQWWW]]]bbbqqq{{{|||yyyvvvtttuuuwwwyyywwwvvvvvvvvvwwwxxxyyyyyyuuuttttttvvvxxxyyyyyywwwyyyxxxvvvvvvwwwxxxxxxwwwwwwvvvvvvuuurrrooommmkkkgggffffffeeefffggghhhiiihhhhhhgggggggggfffffffffbbbaaa```^^^[[[XXXTTTRRRMMMOOOPPPNNNLLLOOOVVV]]]gggoooyyy{{{gggTTTEEE???<<<>>>@@@AAADDDHHHIIIRRR```uuu~~~vvvsss```LLLCCCBBB???;;;888555555555555555555555555555333555999<<>><<<<<<===<<<<<<<<<<<<;;;;;;;;;777777888777777666555444666666777777777777666666444444333333333222222222777777:::CCCQQQ^^^fffjjjqqqwwwzzzwwwsssppplllgggeeekkkuuu|||~~~}}}{{{yyyrrrjjjfffkkksss{{{{{{ooofffiiimmmlllddd]]]aaahhhhhhgggfffgggkkkppptttvvv~~~~~~zzzuuupppmmmpppvvv{{{zzzxxxssslllfffddddddfffrrrwww}}}~~~zzztttpppkkkjjjgggeeecccccccccddd]]]ZZZWWWUUUUUUVVVUUUUUUTTTUUUXXX[[[]]]```aaabbbaaaaaabbbcccccccccbbbbbbccccccdddeeeddd```ZZZVVVUUUPPPLLLLLLMMMOOOUUU[[[cccmmmzzzuuuggg]]]XXXSSSRRROOOLLLIIIGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAABBBCCCDDDFFFGGGKKKMMMOOOOOOMMMJJJIIIHHHIIIJJJKKKLLLKKKLLLOOOQQQ\\\```eeegggddd___[[[YYYVVV]]]hhhsss{{{lllaaaSSSQQQOOONNNOOOSSSXXX[[[eeeppp{{{|||{{{zzzwwwuuusssqqqooollljjjnnnmmmmmmlllllllllmmmmmmiiiiiijjjjjjjjjkkkkkkkkkmmmllljjjiiigggfffeeeeeefffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkklllmmmnnnooohhhhhhgggffffffgggiiiiiieeedddbbb^^^XXXRRRLLLIIIEEEEEEEEEEEEFFFGGGIIIJJJJJJMMMQQQSSSUUU\\\gggooo|||~~~yyyxxxwwwuuuvvvyyyxxxwwwvvvvvvvvvwwwyyyzzzuuuuuuuuuuuuvvvvvvvvvwwwrrrssstttvvvvvvvvvuuuuuutttsssrrrpppnnnmmmllllllhhhggggggggggggiiikkklllfffeeefffhhhiiihhhfffccccccbbb___[[[XXXTTTQQQPPPKKKIIIKKKPPPSSSTTT]]]hhhssszzzwwwbbbNNN@@@<<<;;;>>>AAAAAACCCGGGPPPWWWlll}}}xxxyyygggRRRGGGBBB>>>999777555555444555666666444222666666888<<<>>>BBBNNNZZZkkk~~~{{{xxxvvvuuuuuuvvvyyyvvveeeYYYMMMEEE<<<999888666999===BBBCCCEEECCC@@@===;;;:::===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777666666777777777777666666444444444444333333333333666666999BBBNNN[[[cccgggkkkpppqqqnnnkkkjjjhhhddddddjjjqqqwwwxxxuuuqqqnnnjjjccc___ccckkksss|||{{{oooeeeeeefffeee```\\\```ffffffffffffhhhlllppptttvvv~~~|||wwwrrrpppqqquuuyyyxxxvvvrrrmmmhhhfffggghhhrrrvvvzzz{{{{{{|||~~~|||wwwsssooolllhhhfffgggggggggfff```]]]ZZZXXXXXXXXXXXXWWWWWWXXXZZZ]]]```bbbccccccffffffggghhhiiiiiiiiiiiiiiiiiijjjkkkjjjfffaaa\\\XXXSSSOOOOOOQQQSSSYYY```lllwwwoooaaaXXXSSSQQQOOOKKKHHHEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFHHHIIIKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLOOOQQQTTTUUUTTTRRRRRRRRRZZZbbbooo|||~~~rrreeeYYYRRRMMMNNNOOORRRVVV[[[aaaeeemmmyyyzzzvvvvvvzzzxxxtttrrrqqqooollliiimmmllllllkkkkkkllllllmmmjjjjjjjjjjjjkkkkkkkkkkkkmmmlllkkkiiigggfffffffffgggggghhhhhhhhhhhhgggggggggggghhhhhhiiiiiiiiiiiijjjjjjiiiiiijjjjjjkkklllhhhhhhgggfffggghhhiiijjjgggfffccc___YYYSSSMMMJJJFFFEEEEEEFFFGGGIIIKKKLLLNNNRRRWWW[[[```hhhsss{{{yyyxxxwwwuuuvvvyyywwwvvvvvvuuuuuuuuuuuuuuussssssttttttttttttttttttrrrssstttuuuvvvuuuuuutttrrrqqqpppnnnmmmlllkkkkkkhhhggggggggghhhiiikkklllgggfffggghhhjjjiiifffcccbbbaaa^^^[[[WWWTTTQQQPPPPPPNNNOOOSSSTTTXXXdddppp~~~qqqZZZGGGAAA===<<<@@@BBBCCCEEEIIIWWWccc}}}zzzyyy}}}yyyfffRRRGGGCCC>>>999888555333333444666777666555666555777;;;===BBBNNN[[[mmm~~~{{{xxxvvvuuuvvvvvvyyyssseeeZZZPPPFFF===999777666888===CCCDDDEEECCC???;;;999999===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888666666777777777777666666666555555555444444444444555555888???JJJUUU^^^bbbeeehhhhhhcccaaacccdddccc```dddkkkpppqqqmmmhhheeebbb\\\XXX\\\dddllluuu}}}|||uuukkkeeeaaa```___]]]aaafffffffffgggjjjmmmqqquuuwww~~~~~~{{{wwwsssrrrtttwwwuuutttrrrnnnjjjhhhiiikkkpppsssvvvwwwwwwxxx}}}|||yyytttnnniiihhhkkknnnllljjjeeebbb]]][[[[[[\\\\\\[[[[[[\\\^^^```cccdddeeefffjjjjjjkkkmmmmmmnnnnnnnnnnnnnnnooooooooolllfffbbb]]]WWWSSSTTTVVVYYY```gggwwwzzziii]]]TTTPPPMMMJJJFFFBBB@@@???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGEEEDDDEEEGGGFFFFFFGGGFFFEEEEEEFFFHHHIIIJJJLLLMMMNNNOOORRRTTT]]]fffttt}}}vvvkkk```XXXQQQLLLIIIIIILLLQQQWWW]]]dddkkkppp~~~{{{vvvtttuuu{{{xxxtttqqqooommmjjjhhhkkkkkkjjjjjjjjjkkkkkkllljjjjjjjjjkkkkkkkkkllllllmmmlllkkkiiihhhgggggggggggghhhhhhhhhhhhhhhgggfffffffffggghhhiiijjjjjjkkkjjjiiiiiihhhgggggghhhhhhhhhgggggggggggghhhiiijjjiiihhheee```ZZZTTTOOOLLLGGGGGGGGGHHHJJJMMMPPPRRRUUUZZZbbbiiipppyyyzzzxxxwwwuuuuuuxxxttttttuuuttttttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttttttttsssoooooommmllljjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjkkkhhhhhhhhhiiijjjiiifffcccaaa___\\\YYYVVVSSSQQQPPPQQQQQQSSSTTTVVV]]]mmm|||yyyfffQQQAAAAAA>>>>>>AAACCCDDDHHHMMMXXXllluuuvvvxxxfffSSSHHHCCC===999888555333222333555777888888666555666999;;;AAANNN[[[ppp~~~{{{xxxvvvvvvvvvvvvxxx{{{nnnbbbZZZPPPFFF<<<888666444777<<>>;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777666666777777777777666666666666666666555555555555333444777===EEEOOOWWW\\\```bbbaaa\\\[[[```dddeee[[[^^^dddiiilllkkkgggccc```[[[XXX[[[bbbiiisss|||}}}yyymmmccc___```aaacccgggeeegggjjjlllnnnqqquuuwww{{{~~~{{{wwwtttttttttuuutttsssooollljjjjjjkkkmmmqqquuuwwwwwwxxx|||~~~wwwpppjjjjjjooosssqqqnnnjjjfffbbb_________``````___```bbbdddfffggghhhhhhiiijjjkkkmmmnnnnnnnnnnnnnnnnnnoooppppppmmmiiifffaaa[[[XXXYYY]]]aaaiiiqqqtttfff\\\TTTOOOJJJFFFBBB>>><<<<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEGGGIIIGGGHHHHHHGGGFFFEEEGGGHHHIIILLLOOORRRTTTVVVYYY[[[^^^eeeppp{{{}}}uuunnn```\\\UUUPPPMMMLLLLLLMMMPPPTTT[[[aaahhhpppzzz}}}}}}{{{wwwwwwzzzzzzwwwssspppnnnllliiigggjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkllllllllllllmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggffffffeeeeeefffhhhiiijjjllllllkkkjjjiiihhhgggfffffffffggggggggghhhhhhiiijjjjjjjjjhhheeeaaa\\\VVVRRROOOIIIIIIJJJLLLPPPUUUYYY\\\bbbhhhqqqzzz{{{yyywwwuuuuuuxxxrrrssstttttttttsssqqqppprrrrrrrrrrrrqqqqqqqqqqqqsssssssssssssssrrrrrrrrrllllllkkkiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiihhhhhhiiijjjhhheeebbb^^^]]]ZZZWWWTTTRRRQQQQQQOOOQQQTTTUUUYYYdddwww~~~lllZZZJJJ@@@@@@>>>>>>AAACCCDDDIIIPPPZZZttttttuuuvvvfffTTTIIICCC===999999777555333222444777888888666555555888:::???MMMZZZppp}}}zzzxxxvvvvvvvvvwwwxxxuuuiii^^^XXXOOOEEE<<<777555444666:::???@@@AAA???===<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::999888777666666777777777777666666777777666666666555555555222444666:::AAAIIIQQQVVV[[[]]][[[WWWXXX___eeehhh\\\^^^aaafffjjjjjjgggdddbbb]]]ZZZ]]]aaahhhrrr|||xxxgggaaaaaabbbccceeedddgggjjjlllmmmnnnppprrruuu|||~~~yyyuuussssssuuuvvvuuurrrnnnkkkjjjkkkkkkpppvvvzzzzzz{{{}}}xxxqqqkkkkkkqqquuutttqqqoookkkfffcccbbbcccddddddcccdddeeegggiiijjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnooopppqqqpppmmmjjjddd___\\\___dddiiisss|||pppeee[[[QQQKKKGGGDDD@@@<<<:::;;;>>>???@@@@@@BBBCCCDDDDDDDDDDDDAAAAAAAAA@@@AAAAAABBBBBBDDDEEEFFFFFFEEEEEEHHHJJJHHHIIIIIIHHHGGGGGGIIIJJJIIIMMMSSSWWWYYYZZZZZZ[[[___ccciiinnnnnnggg^^^VVVMMMMMMLLLLLLLLLNNNPPPRRRYYY___fffnnnvvv|||zzz{{{yyywwwwww{{{zzzvvvrrrnnnlllkkkiiiggghhhhhhhhhhhhhhhiiijjjkkkkkkkkklllllllllmmmmmmmmmllllllkkkjjjjjjiiijjjjjjiiiiiiiiiiiihhhfffeeeeeedddeeefffhhhiiikkklllmmmmmmllljjjiiigggffffffffffffggghhhhhhiiijjjjjjjjjiiihhheeebbb^^^ZZZWWWVVVOOOOOOQQQUUUZZZaaagggkkkvvv|||{{{yyywwwttttttwwwqqqrrrssstttuuutttsssrrrssssssrrrrrrrrrrrrrrrrrrssssssrrrqqqqqqqqqppppppjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjhhhhhhggghhhhhhfffccc```\\\ZZZXXXUUUSSSRRRQQQRRRMMMRRRXXX[[[bbbqqqqqq^^^NNNEEEBBB???===>>>AAABBBDDDKKKRRRaaa}}}tttvvvttteeeTTTJJJCCC===999999:::888444333444555666666666555555777999>>>JJJWWWlll}}}zzzxxxvvvvvvwwwwwwyyysssfff[[[UUUMMMDDD<<<999777555777:::===>>>???>>><<<<<<<<<>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999666666777777777777666666777666666666555555555555222444666999===DDDLLLQQQUUUXXXXXXVVVXXX```gggiiibbb``````cccgggiiihhheeeccc___\\\^^^aaafffqqq{{{lllccc``````aaacccdddhhhlllllljjjiiijjjlllooouuuzzzvvvsssrrruuuvvvvvvtttpppmmmkkkkkkjjjpppwww|||}}}}}}xxxrrrmmmmmmqqqvvvwwwvvvuuuqqqkkkhhhggghhhiiiiiihhhiiijjjlllmmmnnnnnnnnnoooooopppqqqqqqqqqppppppppppppqqqsssuuuuuutttqqqhhhcccaaaeeekkksss~~~{{{mmmaaaWWWLLLEEEDDDBBB???<<<:::;;;===>>>>>>@@@BBBDDDEEEEEEEEEDDDAAAAAA@@@@@@AAABBBCCCCCCCCCEEEFFFFFFEEEEEEGGGHHHGGGHHHIIIIIIIIIJJJLLLOOONNNSSSZZZ______]]][[[ZZZ___aaacccbbb^^^WWWPPPKKKGGGHHHKKKLLLMMMOOORRRUUU\\\dddooozzz~~~}}}xxxuuutttuuusssqqqsssxxxxxxtttpppmmmkkkjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkklllllllllmmmmmmmmmnnnnnnllllllkkkkkkjjjkkkkkkkkkjjjjjjjjjiiihhhfffeeedddeeeeeefffhhhiiikkkllllllnnnmmmkkkiiihhhggggggfffffffffhhhiiijjjkkkkkkkkkiiihhhfffdddbbbaaa______XXXYYY\\\aaahhhqqqzzz~~~|||zzzxxxttttttvvvsssttttttttttttssssssrrrrrrrrrrrrssssssttttttttttttsssqqqpppoooooooooooojjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjjjjkkkjjjjjjiiigggffffffffffffddd```]]]ZZZXXXUUUSSSQQQQQQQQQRRROOOVVV^^^eeeoooxxxdddRRREEE@@@AAA>>><<<>>>AAABBBDDDLLLUUUfffwww|||ssseeeUUUKKKCCC<<<999:::;;;999666555555555555444555555666888999<<>><<<;;;888999<<<>>>??????===;;;:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999888666666777777777777666666666666666555555555444444222444666888;;;@@@HHHMMMTTTXXX[[[ZZZ]]]eeelllmmmbbb___\\\___eeejjjkkkjjjfffbbb___```aaaeeepppzzzqqqfffaaa```bbbeeeiiinnnrrrqqqmmmiiiiiikkkkkkppp{{{zzzvvvtttsssrrrtttuuuuuurrrooonnnnnnlllqqqwwwzzz|||}}}~~~~~~xxxtttpppppprrrwwwzzz||||||wwwqqqmmmlllmmmnnnooommmnnnoooqqqqqqrrrrrrrrrssssssssstttssssssrrrqqqqqqqqqsssvvvyyyzzzzzzxxxlllgggfffkkksss|||xxxhhh]]]TTTJJJCCCAAA@@@===;;;;;;;;;<<<======???AAADDDEEEFFFEEEEEEAAAAAAAAABBBCCCDDDEEEFFFEEEHHHJJJJJJIIIHHHHHHHHHHHHJJJLLLMMMNNNPPPSSSVVVZZZ^^^dddgggeeebbb^^^\\\ZZZ]]]^^^[[[TTTMMMJJJIIIGGGJJJMMMOOORRRUUU[[[___gggrrrzzzvvvxxxtttqqqpppqqqooommmqqqwwwvvvrrrnnnkkkjjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkllllllmmmmmmmmmnnnnnnnnnnnnllllllkkkkkkkkkkkklllmmmkkkjjjjjjiiigggfffdddccceeefffggghhhiiijjjkkkkkkmmmlllkkkiiihhhgggggggggeeefffhhhjjjkkkkkkkkkkkkiiiiiihhhhhhhhhhhhhhhiiibbbdddgggnnnwww~~~{{{~~~}}}zzzxxxttttttvvvwwwvvvuuusssqqqppppppppppppqqqqqqrrrssstttuuuuuutttsssqqqooonnnnnnnnnnnnjjjjjjiiiiiiiiijjjjjjkkkiiijjjkkkkkkkkkjjjiiiiiieeedddcccccccccaaa]]]YYYYYYWWWTTTQQQPPPPPPRRRSSSQQQYYYccclllzzzhhhVVVIII???===???>>>===???BBBCCCFFFOOOYYYnnn~~~qqqdddVVVKKKCCC<<<999;;;999777666666777777555444555555777:::999;;;DDDNNN^^^uuutttjjjqqq~~~}}}zzzxxxvvvvvvwwwxxx}}}sssdddYYYSSSLLLEEE@@@???>>>;;;;;;===@@@AAA@@@===;;;999999;;;======<<<<<<<<<;;;;;;;;;999999999999888777666666666666777777777777666666666555555555444444444444333555777888:::>>>FFFLLLVVV[[[___```ccckkkqqqrrr^^^ZZZWWW[[[ccckkkooooooiiieeecccbbbcccfffqqq{{{uuuiiidddbbbdddhhhpppuuuxxxwwwqqqmmmlllmmmiiinnnyyy~~~zzzvvvtttsssppprrruuuuuusssqqqppppppnnnqqqvvvxxxyyy|||~~~~~~}}}|||}}}~~~xxxvvvsssrrrssswww|||{{{uuuppppppqqqrrrsssqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuttttttsssrrrqqqpppqqqsssvvvzzz||||||{{{nnnjjjiiioooxxxtttcccZZZSSSLLLFFF???>>>===;;;;;;:::;;;;;;===>>>AAADDDFFFFFFEEEEEEBBBBBBCCCCCCEEEFFFHHHHHHIIIKKKNNNOOOMMMLLLKKKKKKKKKMMMPPPRRRSSSVVVZZZ\\\aaadddhhhhhhfffbbb___]]]TTTXXXZZZVVVOOOIIIHHHIIIJJJMMMPPPSSSWWW^^^gggmmmzzz|||uuusssvvvtttqqqqqqqqqooonnnrrrzzzuuuqqqmmmjjjjjjjjjjjjjjjhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnooollllllkkkkkkkkklllmmmmmmkkkkkkjjjiiigggeeedddcccffffffggghhhiiijjjjjjkkklllkkkjjjhhhggggggffffffeeefffhhhjjjkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnoooiiikkkooovvv}}}zzz~~~}}}zzzxxxtttsssvvv{{{yyyvvvrrrooommmmmmmmmoooooopppqqqssstttuuuvvvtttsssqqqooommmmmmmmmnnnjjjjjjjjjjjjjjjjjjkkkllliiijjjkkklllkkkkkkiiihhhdddcccbbbbbbaaa___[[[WWWXXXVVVSSSPPPOOOPPPRRRSSSQQQZZZdddooo~~~oooYYYLLLCCC<<<;;;>>>??????AAADDDDDDGGGQQQ[[[yyyqqqdddVVVLLLCCC<<<999;;;666666555777888888777555555666888;;;::::::BBBKKKYYYpppnnnbbbiii~~~~~~|||xxxvvvvvvyyy}}}xxxkkk___WWWWWWPPPFFF>>>;;;;;;<<<===CCCCCCAAA>>>;;;:::;;;<<<======<<<;;;;;;;;;;;;<<<666777888999999888666555;;;;;;;;;999666555666777333444555666666555444333555555555555888>>>EEEKKKTTTXXX]]]aaaiiippprrrpppdddYYYRRRVVV^^^dddhhhlllooommmiiiggghhhkkkpppsssxxxqqqfffdddiiiooovvvrrrqqqooossszzz~~~|||yyyvvvtttuuuuuuttttttsssssssssrrroootttxxx{{{{{{|||~~~~~~~~~}}}|||}}}~~~}}}{{{yyyxxxvvvttttttuuuyyy}}}}}}vvvrrrsssvvvxxxxxxvvvvvvwwwyyyzzzzzzyyywwwvvvuuuttttttttttttsssrrrqqqtttyyy}}}~~~}}}{{{rrrnnnnnnttt{{{tttdddZZZRRRJJJDDD???>>><<<;;;::::::;;;;;;AAABBBCCCDDDEEEFFFFFFFFFAAAAAABBBDDDFFFHHHJJJKKKNNNNNNNNNNNNNNNMMMLLLKKKJJJNNNRRRUUUWWWZZZ___dddiiijjjlllllljjjeee```\\\WWWVVVSSSPPPNNNLLLLLLLLLLLLNNNVVV```fffjjjvvvxxxvvvtttqqqnnnqqqqqqqqqqqqrrrssstttuuuqqqooolllkkkkkkkkkjjjiiiiiiiiijjjkkkllllllllllllkkkkkkllllllmmmnnnnnnooonnnmmmlllkkkjjjkkklllmmmjjjjjjjjjiiihhhfffdddccceeefffggggggggggggiiikkkooommmjjjhhhggghhhiiikkkfffgggiiijjjkkkllllllllllllllllllmmmooorrrtttvvvpppuuu|||~~~{{{{{{}}}}}}}}}zzzxxxxxxyyyyyyxxxwwwuuurrrpppooonnnnnnmmmmmmmmmmmmoooqqqsssuuuqqqpppnnnmmmkkkjjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhggggggaaaaaaaaa```^^^[[[YYYWWWSSSTTTSSSQQQNNNOOOSSSWWW]]]ccckkkvvvuuucccPPPEEE@@@===;;;;;;===???CCCEEEEEEJJJYYYhhhsssfffVVVKKKBBB:::888:::888888777777666666555555777666555444555999@@@EEESSShhhrrrhhhgggttt{{{xxxwwwzzz~~~}}}qqqfff___XXXRRRIIIAAA>>>=========BBBCCCBBB@@@<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;999999::::::::::::999999::::::;;;999777555555666333444555555555555444333111111111111444999@@@FFFSSSYYY___dddkkkrrrrrrooobbbWWWPPPSSSZZZaaafffjjjlllkkkjjjiiijjjlllnnnooooooxxxzzzppppppwww}}}~~~vvvsssppprrrwww~~~~~~|||xxxuuutttuuuuuuuuutttttttttttttttqqqtttxxxzzz{{{{{{}}}}}}~~~~~~|||{{{{{{zzzwwwuuuvvvuuutttuuuwww{{{xxxuuuvvvzzz|||}}}{{{{{{||||||}}}}}}{{{zzz{{{zzzxxxwwwvvvuuusssrrruuuxxx}}}tttqqqrrrwwwuuueeeZZZQQQIIIBBB>>>===<<<;;;;;;;;;<<<===??????@@@BBBCCCCCCCCCDDDBBBBBBCCCEEEHHHJJJMMMNNNPPPPPPOOOOOONNNNNNNNNNNNNNNQQQUUUXXXZZZ^^^dddhhhmmmmmmmmmkkkgggbbb]]]YYYUUUTTTSSSQQQOOONNNOOOPPPWWWYYYbbbmmmuuu}}}zzztttssssssqqqnnnqqqqqqqqqqqqrrrsssttttttqqqnnnkkkjjjjjjjjjiiihhhiiijjjkkkkkklllllllllllljjjjjjkkkllllllmmmmmmnnnmmmllljjjiiiiiiiiijjjjjjhhhhhhiiiiiiiiigggfffeeeeeefffggggggggggggiiikkknnnllljjjhhhggghhhiiijjjggghhhiiikkkkkkllllllllllllllllllmmmnnnqqqssstttpppuuu||||||wwwwww{{{~~~yyyxxxxxxxxxxxxuuutttssspppooommmmmmlllmmmmmmllllllmmmnnnpppppppppooonnnmmmlllkkkkkkkkklllllllllkkkkkkjjjjjjjjjiiiiiijjjiiiiiihhhgggfffaaaaaa```___\\\ZZZWWWVVVQQQSSSSSSQQQOOOQQQVVVZZZbbbkkkuuu}}}|||fffWWWGGG???===<<<<<<>>>???BBBFFFIIIIIIQQQdddvvvvvvhhhWWWKKKBBB;;;999:::888888888777666666555555777666555444555999???DDDLLL```}}}{{{ssspppwww}}}zzzxxxzzz}}}vvvkkkdddZZZTTTMMMFFFBBB@@@>>>===@@@BBBCCCAAA>>>;;;::::::;;;:::::::::999999999999:::999999888999999::::::777999::::::777555444444222333333444444333333222222222222222444999@@@EEEPPPXXX```gggnnnsssqqqlll```VVVNNNPPPWWW^^^dddiiijjjlllnnnpppqqqpppooonnnpppzzz|||~~~{{{tttqqqqqqsssyyy~~~|||yyywwwuuuwwwwwwvvvuuuuuuuuuuuuvvvrrruuuxxxzzzzzz{{{|||}}}~~~}}}}}}~~~~~~{{{yyyxxxvvvsssqqqtttttttttuuuxxx}}}{{{xxxzzz~~~~~~zzzwwwtttrrrqqqtttxxx~~~~~~vvvtttuuu{{{vvvfffZZZQQQGGGAAA===<<<<<<;;;;;;<<<>>>???>>>???@@@AAABBBCCCDDDDDDDDDDDDFFFHHHKKKNNNQQQSSSSSSRRRQQQPPPPPPPPPQQQRRRUUUWWWZZZ]]]```dddjjjmmmqqqooolllhhhccc]]]YYYVVVTTTTTTTTTSSSSSSTTTWWWZZZ```eeeooo|||zzzrrroooooopppooonnnppppppoooppppppqqqrrrssspppnnnkkkiiiiiiiiihhhgggjjjjjjkkklllllllllkkkkkkhhhiiijjjkkkllllllllllllkkkjjjiiihhhggggggggggggfffggghhhiiiiiihhhgggfffeeefffhhhhhhggggggiiijjjmmmllliiihhhggghhhiiijjjiiiiiijjjkkkllllllkkkkkkkkkkkkkkklllmmmooopppqqqnnnsss{{{{{{rrrmmmkkknnnrrrzzz}}}yyyxxxwwwwwwwwwsssrrrpppnnnmmmlllkkkkkkmmmmmmlllkkkkkkkkkllllllooonnnnnnmmmllllllmmmmmmooonnnnnnmmmlllkkkkkkkkkjjjjjjjjjjjjiiihhhffffffaaa```___]]]ZZZXXXUUUTTTPPPRRRSSSRRRQQQTTTZZZ___gggsss{{{uuu[[[MMM@@@<<<<<<<<<>>>@@@BBBEEEIIILLLMMMXXXqqqyyyjjjXXXLLLCCC<<<999:::999888888777777666555555666666666555666999>>>BBBHHHXXXssszzzxxxxxx{{{|||uuujjjcccZZZVVVPPPJJJFFFCCC???===>>>@@@BBBBBB???<<<:::999999999999999999888888777666666444444444555777888555777999999777555333333222222222222222222222222333333333333444888>>>CCCLLLUUU___gggooosssooohhh___UUUNNNOOOUUU[[[bbbhhhkkkooouuuzzz|||zzzvvvssswww|||uuuqqqoooooottt}}}~~~|||{{{zzzzzz{{{zzzxxxwwwuuuuuuuuuuuusssuuuwwwzzz{{{|||}}}}}}|||||||||}}}~~~}}}zzzxxxwwwuuusssqqqssssssssstttwww{{{zzzyyy{{{}}}wwwrrrppppppsssxxxwwwuuuwww~~~vvvggg[[[QQQGGGAAA<<<<<<;;;;;;<<<>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIGGGHHHJJJLLLOOOSSSUUUWWWVVVUUUSSSRRRRRRSSSUUUWWW[[[\\\^^^aaaeeeiiinnnqqqooolllhhhccc^^^ZZZWWWVVVUUUWWWXXXYYYYYY\\\aaafffllluuu~~~{{{wwwsssnnnkkklllmmmnnnnnnnnnnnnmmmmmmnnnoooppppppooommmjjjhhhhhhhhhgggfffjjjkkkkkkkkkkkkkkkjjjjjjggghhhiiijjjkkkkkkkkkjjjkkkjjjiiihhhgggfffffffffgggggghhhiiiiiihhhffffffeeeggghhhhhhgggggghhhiiikkkjjjiiiggggggggghhhiiijjjjjjkkkkkkkkkkkkkkkjjjkkkkkkkkkllllllmmmmmmnnnmmmqqqwww}}}vvvllleeecccccchhhlllvvv~~~|||yyywwwwwwvvvuuuqqqpppooommmlllkkkkkkkkklllllllllkkkkkkkkkkkkkkknnnmmmmmmlllmmmmmmnnnnnnppppppooonnnmmmllllllkkkjjjjjjjjjiiihhhgggeeedddaaa```^^^\\\YYYVVVTTTSSSPPPRRRSSSSSSSSSWWW^^^dddooozzzvvvlllWWWLLLAAA======<<<>>>@@@CCCFFFKKKMMMPPP^^^zzz|||lllYYYLLLDDD===:::;;;999999888888777666666555666666666666666888===@@@GGGSSSiii~~~yyyvvvvvvwwwyyy}}}rrrggg```YYYUUUPPPLLLHHHDDD???===<<>>>>>===???BBBEEEGGGJJJMMMRRRccc~~~mmmYYYLLLEEE???;;;;;;999999999888777777666666555666777777777888;;;>>>DDDNNN```vvv}}}xxxttttttuuuwww~~~|||pppeee^^^VVVSSSNNNJJJGGGCCC???<<<;;;===??????===:::888777777888999999999888666555444444444444555666777777333555666666555333333333333222222111111222222333333444444333333666:::===CCCLLLWWW```iiinnnlllfff___WWWQQQQQQSSSVVV[[[aaakkkrrr||||||wwwqqqrrrsssuuuyyy}}}}}}}}}~~~{{{wwwtttsssrrrsssqqqrrrssswwwzzz|||{{{zzzvvvxxx{{{~~~zzzwwwuuutttuuuvvvuuuuuurrrrrrqqqqqqrrrssstttuuuuuuvvvxxxzzz}}}yyysssrrrtttuuuyyy{{{nnnaaaUUUKKKEEE>>>=========>>>???AAABBB???@@@AAADDDHHHLLLPPPSSSTTTUUUUUUVVVWWWYYYZZZ[[[WWWWWWVVVVVVWWWYYY[[[\\\^^^^^^aaaeeeiiikkkkkkjjjcccaaa___]]]\\\\\\]]]^^^ZZZ___eeeiiimmmtttzzzxxxvvvtttpppooommmkkkjjjkkkmmmooommmmmmllllllllllllmmmmmmmmmjjjhhhggghhhiiiiiiiiijjjjjjjjjiiihhhgggfffeeeeeefffiiijjjkkkkkkiiihhhiiijjjjjjjjjjjjiiihhhhhhjjjjjjjjjjjjhhhfffdddccceeegggiiijjjhhhggggggggghhhhhhggggggggggggggghhhgggggghhhiiijjjjjjiiiiiiiiijjjkkkllllllllllllllljjjllloooqqqrrruuuyyy||||||pppbbbWWWQQQQQQRRR[[[```iiiqqqvvv}}}}}}zzzxxxwwwuuusssqqqpppoooooonnnmmmmmmmmmnnnllllllmmmnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmllllllllljjjiiiiiigggeeecccaaa```]]]\\\ZZZWWWUUUTTTSSSSSSQQQTTTVVVYYY]]]dddooowww~~~kkkZZZFFF@@@<<<===>>>???BBBFFFGGGHHHKKKPPPYYYkkklllWWWKKKEEE@@@===<<<:::999999888888777666666555666888888777888999;;;>>>FFFUUUhhh|||}}}wwwtttsssuuuvvv{{{zzzoooddd]]]SSSPPPKKKGGGDDDAAA>>><<<:::<<<======;;;888777777777888999::::::888777555444444555666777888888777333444555444333222333444444333222222222222333444777888888777777999===@@@AAAIIISSS\\\fffmmmmmmiiieee^^^YYYYYYZZZZZZ^^^cccmmmttt~~~yyyssswwwzzzzzzzzz}}}}}}|||~~~}}}yyyvvvtttssstttuuurrrqqqqqqtttvvvwwwuuussssssuuuyyy}}}xxxvvvsssrrrrrrsssssssssqqqpppppppppqqqrrrssssssrrruuuzzz~~~~~~yyyxxx{{{yyy}}}uuufffXXXMMMFFF???>>>>>>===>>>???AAABBB@@@AAACCCFFFKKKQQQVVVYYY[[[ZZZZZZZZZZZZZZZ[[[[[[VVVWWWWWWXXXZZZ[[[[[[\\\\\\]]]```dddhhhiiifffccc``````___^^^^^^```bbbcccbbbiiiqqqxxxyyywwwuuusssqqqllllllkkkkkkkkkllloooqqqoooooonnnnnnnnnnnnooooookkkiiihhhhhhiiikkkkkkkkkiiiiiiiiihhhgggeeedddccceeegggiiikkklllkkkjjjhhhggghhhiiijjjjjjjjjiiiiiihhhiiiiiiiiihhhgggeeedddeeegggjjjjjjiiigggfffgggggggggggggggggggggggggggdddeeefffhhhhhhiiiiiiiiihhhiiikkklllmmmmmmmmmmmmjjjkkkmmmnnnqqquuuzzz{{{oooaaaUUUOOONNNPPPZZZ```lllwww~~~~~~|||yyyxxxwwwuuurrrpppooonnnnnnmmmmmmmmmmmmnnnmmmnnnnnnnnnmmmlllkkkjjjkkkkkkjjjiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkklllllliiihhhgggfffdddaaa___^^^YYYXXXVVVTTTRRRQQQQQQRRRQQQTTTXXX]]]dddooo|||{{{mmm[[[MMM@@@;;;:::===@@@AAADDDIIIKKKJJJMMMWWWdddxxx~~~kkkUUUJJJEEEAAA======::::::999888888777777666555666888888777777888:::<<>><<<999;;;<<<;;;999777666777777888:::;;;:::999777666222333555777888777777666333444444333111111333444444444333222222333444444666666666666555777:::===AAAIIIQQQZZZdddmmmooollllllgggbbbbbbbbbaaadddhhhpppwwwzzzuuuzzz|||}}}~~~||||||~~~}}}{{{xxxuuuttttttvvvwwwsssqqqpppqqqsssssspppmmmqqqtttxxx|||xxxuuuqqqppppppqqqqqqqqqooooooppppppqqqrrrssstttqqqvvv|||}}}~~~yyyiiiZZZMMMFFF@@@???>>>>>>>>>???@@@AAABBBCCCFFFJJJOOOVVV[[[______^^^]]]\\\[[[[[[[[[[[[UUUVVVXXXZZZ[[[\\\\\\\\\ZZZ[[[___dddhhhgggbbb^^^````````````aaacccdddeeeiiiqqq|||zzzvvvuuutttpppmmmiiijjjjjjjjjkkkmmmqqqsssrrrqqqppppppppppppqqqqqqkkkiiiggghhhjjjlllmmmmmmhhhhhhhhhgggfffdddcccbbbeeegggjjjllllllkkkjjjhhheeeggghhhjjjjjjjjjiiiiiifffggghhhiiiiiihhhgggfffeeegggjjjjjjiiigggfffffffffffffffgggggggggggggggcccdddeeeggghhhiiiiiiiiihhhiiikkkmmmnnnnnnnnnmmmjjjkkklllnnnqqqwww~~~|||pppbbbWWWQQQQQQSSS\\\dddrrr||||||{{{yyyxxxwwwuuurrrooonnnmmmmmmllllllmmmmmmmmmooooooooonnnmmmjjjhhhgggkkkjjjiiiiiihhhhhhiiiiiihhhiiiiiijjjjjjkkkkkklllhhhhhhgggeeeccc```^^^]]]VVVTTTSSSQQQPPPPPPPPPPPPPPPTTTZZZaaajjjwwwooo]]]MMMAAAAAA===<<>>===::::::999999888777777777555666888999888777888999>>>DDDLLLVVVbbbttt~~~xxxuuutttttt{{{wwwlllbbb[[[TTTMMMIIIHHHEEE???;;;;;;777888999::::::999888777888999999777444333333333999777555555666777777777666777777777777555444222222222333444555666777888777888999;;;;;;;;;::::::>>>BBBKKKWWWcccmmmrrruuuqqqttttttnnngggeeejjjpppwwwzzz~~~zzz|||}}}~~~~~~yyyxxxwwwvvvuuuuuuuuuuuuqqqqqqrrrsssssssssrrrrrrrrrrrrtttxxx|||}}}{{{wwwqqqqqqqqqrrrrrrqqqqqqqqqnnnpppssstttsssrrrssssssyyy|||rrraaaOOOCCCBBB>>>===??????===>>>BBBCCCDDDHHHPPPYYY```bbbaaagggccc^^^[[[ZZZZZZYYYXXXVVVWWWXXXXXXXXXYYY]]]___\\\```dddffffffeeeeeeeee^^^bbbgggiiihhhiiilllooosss~~~}}}yyyuuurrrpppppppppkkkjjjjjjlllooosssxxx{{{~~~zzztttpppoooppppppqqqkkkkkkkkklllnnnooonnnmmmjjjjjjiiihhhhhhhhhhhhhhhfffggghhhiiijjjjjjiiihhhiiiiiiiiiiiihhhhhhhhhhhhjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiihhhhhhhhhggghhhiiiiiihhhgggfffeeefffggghhhiiijjjjjjiiihhhllllllkkkkkklllmmmooopppooooooooorrrvvv{{{yyyoooeeeZZZSSSVVV\\\aaammm~~~~~~||||||{{{zzzwwwtttqqqooopppnnnkkkiiihhhiiijjjllljjjkkklllmmmllljjjhhhffffffggghhhiiiiiihhhfffeeeggghhhjjjkkklllllllllkkkgggeeebbbaaa```___\\\ZZZWWWUUURRRQQQQQQRRRRRRRRRUUUWWW^^^iiiuuusss]]]PPPHHHAAAAAA@@@???AAADDDGGGIIIJJJMMMOOOXXXjjjwwwzzzhhhOOOGGGFFFBBB>>>???<<<;;;:::999888888888888555666888888777777999:::<<<@@@IIITTT]]]iii|||~~~xxxtttssssssyyyvvvlllbbb[[[RRRLLLGGGFFFCCC>>>::::::777777888999999888777777777888888666444222222333777555444444666777888777666777888888888888777666444444555666777777888888======>>>???@@@???>>>>>><<<@@@HHHSSS^^^iiipppssswwwyyyyyyssskkkhhhkkkpppyyy}}}}}}yyyyyy{{{}}}|||{{{yyyxxxvvvuuuuuuuuuqqqrrrrrrrrrrrrrrrqqqqqqooooooqqqtttwwwxxxuuusssjjjkkkmmmooopppppppppooooooqqqssstttssssssssstttxxxzzztttdddUUUKKKDDD@@@???AAAAAA???@@@DDDDDDFFFKKKRRR[[[aaabbbbbbaaa^^^YYYVVVUUUUUUTTTTTTSSSTTTUUUUUUUUUWWWZZZ]]]\\\___cccfffeeeeeeeeeeeecccgggkkkmmmnnnqqqvvvzzz{{{yyyvvvssspppnnnmmmmmmjjjjjjkkkmmmqqqvvvzzz}}}{{{uuuqqqppppppppppppmmmmmmlllnnnooopppnnnmmmhhhggggggfffeeeeeefffffffffggghhhiiijjjjjjiiiiiihhhhhhhhhhhhhhhgggggggggjjjjjjjjjjjjiiiiiiiiihhhiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiijjjiiihhhgggffffffggghhhiiijjjiiiiiihhhkkkjjjjjjjjjkkklllmmmnnnoooooooooqqquuuzzz~~~wwwnnnfff\\\VVVYYY```kkkxxx|||xxx||||||{{{yyywwwssspppooonnnmmmjjjhhhhhhiiijjjlllkkkkkklllkkkkkkiiigggffffffgggggghhhhhhgggggggggddddddfffgggggggggffffffjjjgggccc```^^^[[[XXXUUUSSSQQQOOONNNOOOQQQRRRSSSZZZ]]]cccmmmxxxwww```NNNEEE???;;;>>>===>>>AAADDDHHHJJJKKKTTTZZZggg{{{~~~pppwww~~~eeeNNNGGGFFFCCC@@@@@@<<<;;;:::999888888888888777888999888777666777888;;;???HHHRRR[[[gggyyy~~~xxxtttrrrrrrwwwuuukkkaaa[[[OOOIIIEEEDDDAAA<<<888999666777888888888888777666666777777666333222222333555333222333555777888888777888999:::::::::999999666666777888999::::::;;;>>>>>>??????>>>>>>===<<<:::===DDDMMMXXXccclllqqqyyy{{{{{{vvvnnnjjjkkknnn|||{{{~~~}}}xxxtttvvvxxx|||~~~{{{yyywwwuuuuuuuuurrrrrrrrrrrrrrrqqqpppooollllllmmmooorrrrrrooommmjjjlllooosssuuuuuutttsssppprrrtttttttttssstttuuuuuuxxx|||vvvhhhZZZPPPFFFBBBAAABBBBBBAAABBBFFFFFFIIINNNVVV]]]aaabbbaaa[[[XXXTTTQQQQQQQQQQQQPPPQQQSSSTTTUUUVVVWWWZZZ]]]___bbbfffhhhhhhggghhhhhhjjjnnnsssvvvzzz|||xxxwwwuuussspppnnnlllkkkjjjkkklllooosssyyy~~~|||vvvrrrqqqppppppppppppooonnnooopppooonnnlllggggggfffeeeeeeeeeeeefffffffffhhhiiijjjjjjjjjjjjiiiiiihhhhhhggggggggggggjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjiiijjjjjjkkkkkkjjjhhhhhhgggggghhhiiiiiiiiihhhhhhiiiiiiiiiiiijjjkkklllllloooooooooqqqtttxxx|||{{{uuunnnhhh```\\\```gggvvv|||yyy{{{{{{zzzxxxvvvrrrooommmlllkkkiiihhhhhhiiijjjkkkmmmlllkkkiiihhhhhhggggggffffffffffffggghhhiiiiiigggggggggggggggfffeeedddhhheeeaaa^^^\\\YYYUUURRRPPPOOONNNNNNOOORRRUUUWWWaaaffflllttt|||zzzfffQQQDDD@@@===;;;<<<>>>@@@CCCFFFJJJMMMOOOVVVbbbvvv{{{mmmkkkwww{{{cccNNNHHHGGGCCCAAABBB<<<;;;:::999999888888999999::::::999777555666777;;;???GGGQQQYYYdddvvv~~~xxxtttrrrrrrwww~~~sssiii___YYYLLLFFFBBBAAA???:::777777555666777777777777666555444555555444333222222333333222111222555777999999999:::::::::::::::::::::777888999:::<<<===>>>???>>>>>>>>>===<<<;;;;;;:::999<<>>@@@AAABBB@@@@@@???>>>===<<<;;;;;;888;;;???DDDKKKVVVbbbjjjnnnrrrwwwyyywwwuuutttttt|||zzz{{{vvvooonnnoooppprrrlllqqqxxx}}}{{{vvvrrrpppppppppqqqrrrqqqqqqpppooonnnmmmlllnnnooooooooonnnnnnmmmnnnppptttvvvwwwvvvsssrrrqqqsssttttttssstttuuuwwwtttvvvxxxzzz|||nnn\\\QQQHHHDDDAAABBBBBBAAADDDHHHHHHNNNUUU[[[^^^]]][[[YYYPPPOOOMMMNNNOOOQQQQQQQQQVVVYYY\\\___```bbbeeehhhiiilllppprrrtttvvvxxxzzz|||yyywwwvvvssssssrrrqqqooommmkkkjjjiiijjjlllpppuuuzzz~~~~~~zzzuuurrrpppooonnnmmmnnnlllkkkkkklllkkkiiiggggggfffffffffffffffggggggffffffggghhhiiijjjkkkkkkmmmmmmllllllkkkjjjjjjiiijjjjjjjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmllllllkkkjjjkkklllmmmmmmlllkkkjjjhhhhhhggggggggggggggggggiiijjjjjjjjjkkkkkkkkkkkkmmmmmmmmmnnnppprrrtttuuuvvvrrrooonnnkkkjjjqqqyyy~~~|||zzzwwwwwwvvvuuusssqqqnnnmmmjjjiiihhhhhhhhhiiijjjkkklllkkkhhhfffeeefffhhhiiiiiiiiihhhhhhiiikkkmmmnnnhhhgggfffdddbbb```_________]]]ZZZYYYXXXWWWTTTRRRSSSTTTTTTSSSTTTXXX^^^bbbnnnvvv~~~|||iii[[[JJJ@@@======<<<;;;AAACCCEEEGGGIIILLLQQQUUUddd{{{wwwrrrzzz{{{gggTTTMMMJJJDDD@@@AAA;;;;;;::::::999:::::::::666888999999888888999;;;<<>>???@@@AAABBB<<<<<<:::999888888888888666999===AAAFFFPPP[[[dddkkkqqqyyyzzzuuujjjhhhiiilllppplllrrryyy~~~~~~yyytttpppnnnnnnnnnpppppppppppppppooonnnmmmnnnoooqqqqqqpppooopppqqqsssuuuwwwxxxxxxvvvtttsssqqqrrrssssssrrrsssuuuwwwuuuvvvxxxyyyyyyzzz}}}rrr```TTTIIIEEEBBBCCCCCCBBBEEEIIIKKKQQQZZZ______[[[WWWUUUNNNMMMMMMOOORRRUUUVVVVVVZZZ]]]aaaeeegggiiilllnnnpppssswww{{{~~~zzzxxxuuusssoooooonnnlllkkkiiihhhhhhhhhiiikkkooossswwwzzz|||zzzvvvrrrpppooonnnmmmlllkkkjjjiiiiiiiiiiiigggeeedddccccccccccccdddeeeeeefffffffffggghhhjjjkkkllloooooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjkkkkkkllllllkkkkkkjjjjjjjjjlllmmmmmmllllllkkkhhhhhhgggfffffffffggggggiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkklllmmmnnnoooppprrrpppnnnooonnnooovvv}}}}}}|||zzzxxxssstttttttttsssqqqooonnnkkkjjjjjjiiiiiiiiijjjjjjjjjhhhgggeeeeeeggghhhiiijjjiiiiiiiiijjjkkklllllljjjhhhfffdddbbb```_________]]]ZZZXXXVVVTTTQQQOOORRRSSSUUUTTTUUUZZZbbbhhhttt~~~{{{ppp[[[NNNBBB>>>=========>>>AAACCCEEEFFFGGGLLLTTTZZZooouuuuuuzzzgggUUUOOOKKKCCC???@@@;;;;;;::::::::::::;;;;;;666777999999888999:::<<<<<>>@@@AAA@@@@@@?????????>>>>>>>>>888777666555444555555666444777;;;>>>BBBIIITTT]]]jjjqqq{{{yyy{{{ooolllkkklllooopppvvv~~~~~~~~~xxxsssooonnnnnnnnnnnnooooooooooooooonnnnnnmmmoooqqqqqqooooooppprrrvvvvvvwwwxxxxxxwwwvvvuuuqqqrrrrrrrrrqqqrrrtttvvvwwwxxxxxxxxxwwwwwwyyy{{{{{{}}}qqqbbbXXXKKKGGGCCCDDDDDDCCCGGGKKKOOOVVV^^^ccc```[[[UUURRRPPPPPPQQQUUUZZZ^^^______```dddiiillloooqqqtttvvv{{{}}}xxxvvvuuusssqqqnnnmmmkkkiiihhhhhhhhhhhhggghhhjjjmmmpppsssuuuvvvuuurrrooommmmmmlllkkkjjjiiihhhggghhhiiihhhfffdddccccccbbbbbbcccddddddeeeffffffffffffhhhjjjlllmmmoooooonnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkklllllliiiiiijjjjjjjjjjjjiiiiiiiiijjjkkklllmmmllllllkkkiiihhhgggfffeeeffffffggghhhhhhiiijjjjjjiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkknnnllllllnnnnnnpppxxx}}}|||}}}|||yyyuuupppqqqrrrrrrrrrqqqpppooollllllkkkkkkjjjjjjiiiiiiffffffeeeeeefffgggiiijjjhhhhhhiiiiiijjjiiiiiiiiijjjiiifffdddbbbaaa``````]]][[[XXXWWWVVVUUURRRPPPPPPSSSVVVWWWYYY```jjjrrr{{{~~~qqqbbbSSSHHH???===>>>===@@@EEEAAADDDFFFFFFIIIPPP[[[ddd|||uuuxxxuuucccSSSNNNJJJBBB>>>@@@;;;;;;:::::::::;;;;;;<<<888999::::::888888999::::::===CCCIIINNNVVVeeeuuu~~~|||zzzzzz}}}uuuhhh\\\PPPIIIDDD???<<<<<<;;;777555666222333444444444444333222...///111111000000111333777555333444666999999999999::::::<<<>>>AAADDDFFFDDDCCCBBB@@@>>><<<;;;::::::999888777777777888999222666:::<<>>AAA;;;;;;:::::::::;;;;;;<<<:::;;;;;;:::888777888999888;;;@@@GGGKKKRRRbbbqqqtttggg\\\PPPHHHBBB@@@===;;;:::999777555666666777777666444222111333333222222333444444555222333444666888999::::::999;;;>>>@@@AAABBBDDDFFFBBBAAA???<<<;;;:::::::::777666555666777666444222888666777;;;>>>DDDPPP[[[dddqqq|||}}}wwwrrrtttxxx}}}xxxsssooommmkkkiiihhhjjjlllnnnpppppppppppppppppppppppppppppppppppptttuuutttttttttttttttsssppppppqqqrrrsssuuuvvvwww{{{yyyvvvtttssstttvvvwww{{{{{{~~~wwwlll```YYYSSSLLLGGGFFFFFFGGGLLLSSSZZZ```eeeeee```[[[ZZZ[[[ZZZ___eeekkkmmmnnnnnnooorrruuuyyy|||yyywwwtttqqqooonnnoooooonnnmmmllljjjgggeeecccbbbggghhhjjjlllmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhgggggggggggggggaaabbbbbbcccdddeeeffffffeeefffggghhhjjjlllmmmnnnmmmmmmlllkkkjjjiiihhhgggiiijjjjjjiiiggghhhjjjllllllkkkjjjiiiiiiiiijjjkkkmmmmmmmmmmmmnnnnnnkkkiiikkkiiieeecccbbbccceeegggfffggghhhgggfffeeefffggghhhhhhhhhhhhggggggjjjlllkkkkkkllllllmmmqqqvvvzzz~~~}}}wwwuuusssqqqpppqqqrrrsssmmmnnnoooppppppooommmlllooommmkkkiiigggfffffffffcccdddfffggghhhhhhhhhgggffffffffffffffffffeeeeeeeeecccaaa```___^^^\\\ZZZXXXXXXXXXVVVSSSRRRTTTUUUUUUYYY___dddggglllxxxrrr```OOOCCC>>>:::999===AAADDDDDDDDDGGGLLLNNNNNNWWWmmmyyyfff[[[PPPKKKGGGBBB??????<<<<<<======>>>>>>>>>???>>>======<<<;;;;;;::::::888:::===@@@GGGRRRaaakkksssgggZZZNNNFFF@@@>>>;;;999999888666444555666666666666444222111000000000000111222333333333444666888999;;;;;;;;;:::===???@@@@@@@@@BBBCCC===<<<;;;999777666666666777777888888888777777777888666777;;;>>>DDDPPP\\\fffsss~~~~~~||||||~~~zzzuuuqqqooollljjjiiijjjlllnnnpppqqqqqqrrrqqqqqqqqqpppppppppppppppoooooooooooopppqqqrrrrrrqqqqqqpppqqqrrrtttvvvwwwyyywwwuuusssssstttvvvwww{{{{{{~~~|||tttjjjaaaZZZTTTNNNHHHGGGHHHJJJPPPWWW^^^bbbeeeddd```]]]___aaaeeejjjrrrwwwyyyzzzzzz{{{yyy}}}~~~wwwuuurrrooommmmmmmmmmmmkkkkkkjjjiiihhhgggfffeeeeeefffhhhiiijjjkkkkkkkkkllllllkkkiiiiiihhhhhhhhhggggggfffeeeeeeeeeeeeeeeccccccddddddeeefffffffffdddeeegggiiijjjkkkkkkkkkjjjjjjjjjiiihhhhhhggggggjjjkkkkkkjjjhhhhhhjjjlllkkkkkkjjjiiiiiiiiijjjkkkmmmmmmmmmnnnoooooollljjjkkkiiifffdddcccdddfffgggfffhhhiiihhhgggfffggghhhffffffgggfffeeeeeehhhjjjjjjkkkkkkkkklllnnnsssvvvwwwzzz~~~}}}|||||||||vvvtttrrrqqqppppppqqqrrrnnnnnnpppppppppnnnmmmkkknnnmmmkkkiiiggggggfffgggdddeeefffhhhiiiiiihhhhhheeeffffffffffffeeedddddddddbbb```___^^^]]][[[YYYVVVVVVVVVTTTSSSSSSUUUWWWXXX]]]dddjjjooowwwxxxeeeSSSEEE@@@===:::;;;>>>BBBDDDDDDHHHKKKOOOSSSWWWeeeqqqcccYYYOOOJJJGGGBBB???@@@?????????@@@@@@AAAAAAAAA<<<<<<;;;;;;:::999999888777999;;;>>>DDDPPP___iii|||}}}|||rrrfffYYYLLLCCC>>><<<999888888777666444555555666666666555333222000000000000111222333444555666888:::<<<=========<<<>>>@@@@@@>>>===>>>???999999888888666555444333111444666666444333444666999777777:::===CCCPPP\\\hhhuuu{{{vvvssspppmmmjjjjjjjjjkkklllnnnppprrrsssrrrrrrqqqpppppppppppppppkkkkkkjjjkkkllloooqqqsssqqqpppooooooooorrrtttuuuuuutttrrrqqqrrrsssuuuwwwyyyzzz}}}}}}vvvpppjjjbbb\\\VVVOOOJJJJJJLLLOOOVVV]]]dddeeeeeedddbbbdddiiinnnxxx}}}|||vvvsssrrrpppmmmlllkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhiiikkkkkkkkkkkkjjjiiihhhhhhhhhhhhgggfffeeeeeedddeeeeeeeeeffffffffffffffffffffffffccceeegggiiiiiiiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkkjjjiiiiiijjjllljjjjjjiiiiiiiiiiiijjjkkkmmmmmmmmmnnnppppppnnnllliiiiiihhhgggffffffffffffggghhhiiiiiihhhggghhhjjjiiijjjkkkjjjiiiiiikkkmmmiiijjjjjjjjjjjjlllooorrrrrrtttwwwzzz|||}}}}}}}}}xxxwwwwwwvvvwwwwwwxxxyyytttsssqqqoooooooooppppppooooooppppppooommmkkkjjjmmmllljjjiiiggggggggggggeeefffgggiiiiiiiiihhhhhheeeeeeeeeeeeeeedddccccccbbb```^^^]]]]]]\\\ZZZXXXUUUVVVVVVTTTTTTUUUXXXZZZ^^^dddkkkrrrzzzmmmWWWFFF======<<<;;;===AAADDDEEEEEEGGGHHHLLLSSS]]]qqqooo___VVVMMMIIIFFFBBB@@@@@@??????@@@@@@@@@@@@AAAAAA:::::::::999888888777777666777999;;;BBBNNN^^^iiizzz{{{|||yyyrrreeeXXXKKKBBB===;;;999888888888777555444555666666666555444333222222222333444666777888777999;;;>>>????????????>>>???@@@???<<<:::::::::888999999999888777555444000444888666222000222555999777777:::===BBBNNNZZZggguuu}}}yyyuuurrroookkkiiiiiiiiiiiijjjlllnnnqqqrrrsssrrrqqqpppoooppppppqqqooommmlllkkklllooorrrtttpppnnnmmmllllllnnnqqqrrrqqqpppppppppqqqsssuuuvvvwwwyyy|||xxxssspppkkkddd___WWWQQQMMMNNNQQQUUU\\\dddiiiiiihhhgggiiipppyyy}}}wwwtttqqqpppooommmlllkkkkkkkkkhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhiiijjjlllmmmjjjiiihhhhhhggggggggghhhhhhggggggffffffggggggggghhhhhhggggggfffffffffeeecccdddgggiiiiiigggeeedddggggggggghhhiiiiiijjjjjjiiijjjkkkjjjhhhhhhiiijjjiiiiiiiiiiiijjjjjjkkkkkkmmmlllmmmnnnppppppnnnlllhhhhhhhhhhhhhhhgggffffffhhhiiijjjjjjiiihhhiiikkklllmmmnnnmmmllllllmmmooojjjkkkkkkjjjiiijjjmmmpppttttttuuuvvvwwwxxxxxxyyyuuuuuutttssssssrrrrrrrrrqqqqqqooonnnmmmmmmnnnnnnooooooooonnnmmmkkkjjjiiikkkkkkjjjiiihhhgggggggggeeefffhhhiiiiiiiiihhhhhhdddeeeeeeeeedddcccbbbaaa```^^^\\\[[[[[[ZZZXXXVVVVVVWWWVVVUUUUUUWWWZZZ]]]eeelllssszzzuuu___MMMAAA;;;:::;;;===@@@CCCEEEFFFFFFEEEFFFJJJTTTddd{{{ooo\\\RRRJJJHHHFFFBBB@@@@@@========================::::::999999888777777777666777888;;;BBBOOO___jjjpppzzz}}}wwwqqqdddXXXKKKBBB>>><<<:::999999999888666333444555666666666555444222222333444666777999::::::<<<>>>@@@AAAAAA@@@???===>>>???===:::888777777777888999999999777666555666:::===;;;666333555888888777777:::<<<@@@KKKVVVcccrrr~~~{{{yyyvvvsssqqqnnnjjjggghhhgggggghhhiiikkkmmmooorrrqqqooonnnnnnoooqqqrrrsssqqqooommmmmmoooqqqrrrnnnmmmkkkjjjjjjlllmmmooonnnnnnnnnoooppprrrtttuuuuuuwww{{{|||wwwsssqqqmmmhhhddd[[[UUUSSSUUUXXX\\\dddkkknnnmmmnnnpppwww}}}xxxuuutttppppppooonnnmmmllllllllljjjiiiiiiiiihhhhhhggggggiiihhhhhhggghhhiiikkklllhhhhhhgggfffffffffggggggggggggffffffffffffgggggghhhhhhhhhggggggffffffeeebbbdddfffhhhhhhgggdddcccddddddeeefffggghhhiiiiiiiiijjjkkkjjjhhhgggggghhhhhhhhhiiijjjkkklllllllllmmmmmmmmmnnnpppooommmkkkggghhhhhhiiiiiihhhgggfffgggiiijjjjjjiiiiiijjjllljjjkkklllllljjjjjjjjjkkkkkklllmmmlllkkkkkkmmmooosssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrqqqpppooonnnmmmooonnnmmmmmmlllkkkkkkkkknnnnnnmmmlllkkkjjjhhhhhhiiiiiiiiiiiihhhhhhggggggeeefffhhhiiiiiihhhggggggddddddddddddcccbbbaaa```^^^\\\ZZZZZZZZZYYYWWWUUUUUUUUUUUUUUUUUUXXX\\\```kkksss{{{rrr```RRRGGG???;;;999<<<@@@DDDFFFGGGGGGHHHIIIJJJQQQ___qqq|||lllYYYPPPIIIGGGFFFCCC@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888666777999<<>><<<======;;;888666555666555666666666666666555555666999;;;999666444555777777666777:::;;;>>>FFFOOO\\\lll}}}|||wwwuuutttsssrrroookkkhhhgggggggggggghhhiiijjjjjjooonnnmmmlllmmmoooqqqssstttssspppnnnmmmmmmnnnooommmmmmllllllkkklllllllllmmmmmmmmmnnnpppqqqssstttsssvvvzzz}}}}}}zzzuuusssrrrppplllhhh```\\\[[[___bbbeeelllrrrssstttxxx~~~{{{vvvsssrrrqqqoooooooooooonnnnnnmmmmmmkkkjjjjjjiiihhhgggfffffffffffffffffffffggghhhhhhgggffffffeeeeeefffffffffdddddddddcccddddddeeefffhhhhhhggggggfffffffffeeecccdddfffggggggfffeeedddaaabbbbbbdddeeeffffffgggiiijjjlllkkkiiigggggghhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnllliiiggggggggghhhhhhggggggfffggghhhjjjjjjiiiiiijjjlllkkkmmmnnnnnnlllkkkkkkllllllmmmnnnmmmllllllmmmooorrrrrrrrrqqqqqqpppppppppkkklllmmmmmmnnnmmmmmmmmmlllllllllkkkjjjjjjiiiiiikkkkkkjjjiiihhhhhhggggggggghhhhhhiiiiiihhhggggggeeefffggghhhhhhgggfffeeeccccccccccccbbbaaa______]]][[[YYYYYYYYYYYYWWWUUUSSSSSSTTTTTTVVV[[[aaafffqqq{{{sss]]]NNNFFF@@@<<<<<<;;;???CCCFFFHHHHHHIIIJJJLLLOOOZZZlllxxxjjjXXXPPPIIIHHHGGGCCC@@@AAA??????>>>>>>>>>>>>======<<<<<<<<<;;;::::::999999666888999<<>><<<999:::;;;:::777666555666555555444444444555555666222333444444555555555555666666888;;;;;;;;;AAAIIITTTeeexxxvvvuuuuuuuuuuuusssooolllggghhhhhhhhhhhhhhhhhhgggllllllkkkjjjlllnnnqqqssstttsssrrrpppooonnnnnnnnnnnnnnnooooooooonnnlllkkklllmmmnnnooopppqqqrrrsssqqquuuyyy{{{{{{{{{}}}}}}|||{{{yyyxxxtttqqqqqqrrrqqqnnnkkkfffcccdddiiimmmooosssyyyzzz}}}zzzuuusssqqqooonnnnnnnnnnnnnnnnnnnnnmmmmmmjjjjjjiiiiiihhhgggggggggeeeeeeffffffggggggfffffffffeeeeeeeeeeeeeeeffffffdddcccccccccddddddeeefffgggfffffffffffffffffffffddddddeeeffffffgggffffffccccccdddeeefffgggggghhhkkklllnnnmmmkkkiiiiiiiiihhhiiikkkmmmoooooopppooonnnmmmlllmmmmmmllliiigggfffffffffffffffffffffffffffgggiiiiiihhhiiijjjlllnnnoooqqqqqqooommmmmmnnnkkklllmmmmmmllllllmmmoooqqqqqqrrrqqqqqqooonnnmmmiiijjjkkkmmmmmmnnnmmmmmmjjjjjjjjjjjjiiihhhhhhgggiiihhhggggggfffffffffffffffggghhhiiiiiihhhggggggdddeeefffggggggfffeeedddcccccccccbbbaaa```^^^^^^\\\[[[YYYYYYYYYYYYWWWUUURRRTTTVVVXXX]]]dddlllrrrzzzmmm]]]MMMDDD???;;;<<<@@@>>>BBBFFFHHHIIIIIIKKKLLLPPPVVVfff}}}}}}qqqeeeXXXPPPIIIHHHGGGCCC@@@@@@AAA@@@@@@@@@????????????<<<<<<<<<;;;::::::999999666888999:::<<>>EEEOOOaaatttzzzvvvvvvwwwxxxyyywwwsssooohhhiiijjjjjjjjjhhhgggfffkkkjjjiiiiiikkknnnrrrttttttttttttsssrrrqqqppppppooopppqqqrrrrrrpppmmmlllmmmmmmnnnooopppqqqrrrrrrppptttyyy{{{zzzyyyzzz|||yyyzzz}}}|||yyyxxxxxxwwwvvvssspppnnnnnnqqqrrrooommmjjjhhhjjjppptttuuuxxx}}}|||zzzwwwtttsssqqqnnnllllllmmmmmmnnnnnnmmmlllllliiiiiiiiihhhhhhhhhhhhhhhfffggghhhiiiiiiiiihhhgggeeeeeedddddddddeeeeeefffeeeeeeeeeeeeffffffggghhhffffffffffffffffffffffffddddddeeeeeefffggghhhhhhgggggghhhhhhiiijjjjjjkkkmmmnnnpppooommmkkkjjjjjjhhhjjjlllnnnpppqqqqqqqqqnnnmmmlllllllllkkkhhheeeffffffeeeeeeeeeffffffgggeeeggghhhiiihhhhhhjjjkkkjjjlllnnnnnnllljjjjjjjjjiiikkkllllllllllllmmmooolllmmmmmmmmmmmmkkkiiihhhlllmmmnnnoooooonnnmmmllliiijjjjjjjjjiiihhhgggfffgggffffffeeeeeeeeeffffffffffffhhhiiiiiihhhhhhgggdddeeefffffffffeeedddcccccccccbbbbbbaaa___^^^]]]\\\ZZZYYYYYYYYYYYYWWWUUUTTTVVVZZZ^^^eeennnxxx~~~oooWWWNNNEEEAAA<<<999>>>FFF@@@DDDHHHJJJIIIIIIKKKNNNYYYaaatttzzz{{{zzzqqqfff\\\XXXPPPJJJIIIHHHDDDAAA@@@@@@@@@@@@@@@??????>>>>>><<<<<<;;;::::::999999888777888888888888===EEEKKKXXXkkkxxxhhh\\\QQQGGG@@@AAA===999555444333111000222333444444555555444444999999:::;;;<<<>>>@@@AAADDDAAAAAAEEEBBB:::555666999;;;<<<;;;999777777888999777555333222333444555666555555555555777888999999999888999;;;>>>@@@BBBJJJSSSeeezzz}}}yyyvvv{{{~~~vvvpppllljjjgggdddccccccddddddfffhhhiiiiiijjjlllooorrrqqqqqqqqqqqqqqqpppooonnnrrrssssssrrrooolllkkkkkkiiihhhiiillloooqqqqqqpppwwwxxxxxxwwwuuuuuuvvvxxxwwwzzz~~~|||yyyvvvuuuttttttuuurrrooonnnpppqqqpppnnnnnnppprrrtttvvvyyy}}}|||yyyvvvtttrrrpppnnnlllkkkkkkiiijjjlllllljjjiiiiiijjjiiihhhgggffffffeeeeeefffhhhhhhgggffffffffffffgggfffeeecccbbbbbbccceeefffggghhhhhhgggeeedddfffggghhhhhhgggffffffffffffgggggggggggggggfffffffffffffffhhhkkklllkkklllmmmoooooonnnnnnmmmlllkkkkkkkkklllmmmnnnoooppppppooonnnooollljjjiiiiiigggccc___```aaaccceeegggggggggggghhhgggfffffffffgggiiijjjkkkmmmoooooommmlllkkkllljjjjjjjjjkkkmmmnnnpppqqqqqqppppppnnnllliiigggfffiiijjjkkkkkkllllllllllllkkkkkkjjjiiihhhgggfffeeeeeeeeedddddddddeeefffgggfffggghhhhhhhhhgggeeeeeeaaaaaaaaabbbbbbccccccccccccbbb```___^^^^^^^^^___ZZZZZZXXXVVVTTTTTTWWWYYYWWW]]]aaadddlllyyy~~~kkkXXXHHHEEEAAA<<<:::;;;===>>>CCCEEEJJJMMMKKKHHHMMMTTT[[[sss{{{vvv|||}}}mmmfffaaa]]]\\\WWWQQQLLLHHHFFFDDDBBB>>>???AAACCCCCCAAA>>>===;;;::::::999999888888888888888888888999===BBBFFFYYYbbbrrrwwwhhh]]]SSSHHHAAA>>>;;;777555444444333222444444444555555666666777888999:::<<<>>>@@@BBBBBBCCC???>>>@@@>>>888666888777999::::::888777777888999888666444333333444555666666555555666777999::::::999999999:::===???AAAFFFNNN___sss|||}}}yyy~~~zzzvvvnnnkkkgggccc``````bbbcccfffhhhiiiiiiiiijjjlllnnnpppqqqqqqqqqppppppooonnnqqqrrrrrrpppnnnllllllmmmmmmkkkjjjkkknnnpppqqqqqquuuvvvwwwvvvuuutttuuuvvvvvvxxx|||}}}{{{xxxvvvuuuttttttuuurrroooooopppqqqpppoooppprrrtttuuuwwwzzz|||wwwtttrrrrrrqqqooommmkkkjjjjjjiiiiiikkklllkkkjjjhhhhhhiiiiiihhhgggffffffeeeeeeeeeffffffffffffggggggggggggfffeeedddcccbbbccceeefffhhhiiiiiihhhffffffggghhhiiihhhhhhhhhggggggffffffffffffgggggggggggggggfffhhhjjjmmmnnnmmmnnnooopppooonnnnnnmmmllllllkkkkkkjjjkkkmmmnnnooooooooonnnnnnllljjjjjjjjjhhhccc``````aaaccceeegggggggggggghhhhhhgggfffggghhhiiijjjkkkmmmoooooommmkkkkkklllkkkkkkkkklllmmmooopppqqqooonnnmmmkkkjjjhhhgggfffiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeffffffgggffffffgggggggggfffeeedddbbbbbbbbbbbbbbbaaa``````bbbbbb```___^^^]]]]]]]]]WWWXXXXXXWWWVVVUUUWWWYYY]]]ccciiinnnwwwwwwlllZZZJJJ@@@???<<<;;;<<>>@@@BBBBBBBBB@@@<<<::::::999777777:::555666888888777777777888888777555444333444444555666666666666777888999:::::::::999999:::;;;===>>>AAAGGGVVViiiyyy}}}||||||rrrmmmfff```]]]]]]___aaafffgggiiiiiihhhhhhjjjkkkpppppppppppppppoooooonnnooopppooonnnllllllnnnpppqqqnnnjjjiiijjjmmmooooooqqqsssvvvvvvuuuttttttttttttvvvyyy|||}}}{{{zzzxxxwwwvvvuuuuuuuuuuuusssqqqppppppqqqqqqppprrrtttvvvxxxyyy||||||vvvssspppnnnlllmmmlllkkkjjjiiihhhhhhhhhjjjkkklllkkkiiiggggggggghhhhhhgggffffffeeeeeeeeecccdddfffggghhhhhhggggggfffeeedddccccccdddffffffhhhiiiiiihhhgggfffhhhiiihhhiiiiiiiiiiiigggeeedddcccdddfffhhhiiihhhgggfffiiikkkmmmnnnmmmmmmnnnooonnnnnnmmmmmmllllllkkkkkkhhhiiikkkmmmoooooooooooonnnmmmkkkkkkjjjiiieeebbbaaabbbdddfffhhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjkkkmmmnnnnnnlllkkkkkklllllllllllllllmmmnnnpppppplllkkkiiihhhgggggggggggghhhhhhiiijjjjjjjjjjjjiiijjjjjjjjjiiihhhgggfffeeeeeeeeeeeeeeeffffffffffffeeeeeefffffffffeeedddcccbbbcccddddddccc```^^^\\\aaaaaa```___^^^\\\ZZZYYYTTTUUUWWWWWWVVVWWWXXXZZZbbbjjjrrryyy}}}mmmaaaVVVIII===;;;::::::;;;>>>BBBFFFIIIEEEFFFIIILLLLLLOOOXXXccc|||tttqqqwwwkkkfffggggggeee[[[VVVOOOIIIGGGFFFFFFEEECCCDDDFFFFFFFFFDDDBBBAAA>>>>>>======<<<;;;;;;:::777777777777777:::???BBBLLLSSSaaappp}}}zzzmmmaaaVVVJJJAAA<<<999555444444555444444555444333333444777999;;;999;;;===@@@AAAAAA@@@???;;;:::888888888777888999222444666777666666777888666555444333333333333333666666777777888999999:::;;;:::999999999999:::;;;===AAAMMM^^^nnn||||||{{{}}}tttoooggg___[[[[[[]]]___ccceeehhhhhhhhhiiijjjkkknnnooooooooooooooonnnnnnmmmmmmmmmkkkkkklllooorrrrrrnnnhhheeeeeehhhjjjkkknnnqqqtttuuutttsssrrrsssrrrsssuuuxxxzzz{{{|||||||||~~~|||wwwwwwvvvvvvuuuuuuuuuuuuvvvtttrrrqqqqqqqqqrrrrrrtttvvvxxxyyy{{{~~~~~~zzzuuuqqqooonnnmmmllljjjiiihhhhhhgggggghhhhhhjjjkkklllkkkhhhfffffffffggggggggggggfffeeeddddddaaaccceeegggiiihhhggggggfffeeeeeedddeeeeeefffgggggghhhhhhgggffffffgggiiiggghhhiiijjjiiifffdddbbbbbbdddgggiiijjjiiihhhfffhhhjjjllllllkkkkkkkkkmmmmmmmmmlllllllllkkkkkkkkkhhhiiikkkmmmoooppppppooonnnnnnmmmmmmllljjjhhhfffdddeeegggiiijjjjjjjjjjjjhhhhhhhhhhhhiiiiiijjjjjjlllmmmnnnmmmkkkjjjkkklllllllllkkkkkkllllllmmmmmmjjjhhhfffeeedddeeeggghhhhhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhgggfffeeecccddddddeeeeeeeeeeeeeeeddddddeeefffeeedddcccbbbbbbccceeeeeedddbbb___]]]___```______]]]ZZZWWWVVVRRRSSSTTTTTTUUUWWW\\\___gggoooyyyyyyhhhXXXNNNGGG@@@;;;<<<<<<<<<===???BBBEEEFFFHHHGGGIIIKKKMMMSSS___lll~~~rrrwwwvvvhhhggghhhgggeeeYYYTTTMMMHHHFFFGGGGGGGGGEEEEEEFFFGGGFFFEEECCCBBB??????>>>===<<<;;;;;;:::666777777666666888<<>>=========>>>>>>???AAABBBDDDEEEGGGFFFFFFIIIMMMUUUeeettt}}}wwwpppggggggddd```]]]VVVRRRLLLHHHGGGHHHHHHHHHEEEFFFFFFFFFEEEDDDBBBAAA??????>>>===<<<;;;::::::777777777666666777:::<<>><<<999555333333333333222222222222333555777:::;;;>>>>>>>>>===<<<999777666333666888666777999888555111333555666555555666888222222222222222222222222444555666777888888888777999999888888888777777666::::::@@@LLLZZZiii{{{}}}xxxuuurrrooojjjfffbbb```_________aaabbbccceeehhhllloooiiijjjkkkkkkkkkkkkkkkkkkhhhiiijjjjjjjjjllloooqqqooolllhhheeeccccccaaa```gggiiilllnnnnnnmmmnnnooonnnooopppqqqsssuuuvvvwwwwwwxxx{{{}}}~~~}}}zzzxxxwwwwwwxxxxxxwwwuuussstttuuuvvvvvvvvvuuuuuuvvvwwwvvvtttrrrrrrsssuuussstttvvvwwwxxx{{{~~~~~~||||||{{{yyyxxxrrrpppmmmlllmmmmmmmmmllliiiiiiiiihhhhhhiiiiiijjjhhhiiijjjiiigggeeeeeeeeeffffffggggggfffeeecccbbbaaabbbdddfffggggggggggggeeeeeefffgggggghhhhhhhhhdddeeefffeeeddddddfffgggfffgggggghhhhhhgggeeeeeefffgggiiikkklllkkkjjjiiilllmmmooonnnmmmllllllmmmiiiiiiiiiiiiiiihhhhhhhhhgggiiikkkmmmnnnnnnnnnnnnkkkmmmoooooommmkkkkkkllliiijjjkkkmmmmmmmmmmmmllliiiiiijjjkkkkkkkkkkkkjjjlllmmmmmmkkkjjjiiikkklllkkkjjjiiihhhgggggggggggghhhgggfffeeeeeefffggghhhhhhiiiiiiiiiiiihhhhhhgggfffggghhhiiiiiigggeeedddaaabbbdddeeeeeeeeedddcccddddddeeeeeeeeedddcccbbbaaabbbcccddddddcccaaa```\\\\\\[[[ZZZYYYWWWUUUTTTUUUUUUUUUVVVYYY```hhhnnnvvv{{{zzzppp]]]TTTIIIBBB===:::;;;>>><<<===???AAACCCEEEGGGHHHDDDCCCEEEIIIPPP[[[mmm~~~lllfffddd]]]VVVUUUSSSOOOKKKIIIHHHIIIIIIHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>><<<;;;::::::777888888777666666888;;;GGGNNNYYYffftttwwwzzz}}}yyyiii]]]RRRFFF>>>:::777444333333444444444111111333555777999;;;<<<<<<<<<;;;999888777666555222555555111222666777444222444666777666555666777333333333444444444333333222333555666777777666666777777777888777777666666999888;;;EEERRR```qqq~~~~~~wwwsssooonnnmmmjjjgggdddaaa_______________```ccciiimmmggghhhhhhiiijjjjjjiiiiiifffhhhjjjkkkjjjkkkmmmoooooonnnllljjjiiifffbbb___cccdddggggggggghhhjjjlllmmmnnnoooppprrrtttvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{xxxwwwuuuvvvwwwwwwvvvtttssstttuuuvvvwwwvvvuuuuuuwwwwwwwwwuuurrrrrrtttvvvqqqrrrssstttuuuxxx{{{~~~}}}zzzwwwvvvuuutttrrrpppooommmkkkjjjkkkkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiifffhhhiiihhhgggeeeeeefffeeefffggggggfffeeecccaaaccccccdddeeeeeefffggggggeeeeeefffggghhhiiiiiiiiidddeeeffffffeeeeeeggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkllllllkkkkkkkkklllnnnooonnnmmmkkkkkklllggggggggggggggggggggggggfffgggiiijjjkkkkkkkkkjjjgggjjjllllllkkkiiijjjkkkhhhiiikkklllmmmmmmlllkkkiiijjjkkklllllllllkkkjjjlllmmmlllkkkiiiiiikkkllllllkkkjjjiiiggggggffffffhhhhhhhhhhhhhhhhhhhhhgggiiijjjjjjjjjiiiiiihhhgggeeefffhhhiiiiiigggeeedddbbbdddeeeggggggfffeeeddddddeeefffffffffeeecccbbbbbbbbbbbbbbbaaa___^^^]]][[[ZZZYYYXXXVVVVVVUUUUUUUUUXXX[[[___ccciiiooosssyyy}}}~~~}}}{{{tttfffXXXMMMFFF@@@@@@===::::::>>>===>>>AAACCCFFFGGGHHHHHHDDDDDDHHHPPPYYYggg|||{{{jjjeeeaaaWWWRRRSSSOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>>===<<<;;;888999999888666666888999FFFKKKVVVbbbooozzzuuuzzzyyy}}}uuufffZZZPPPFFF???777555222222444666666666111222444777999;;;<<<<<<::::::888777666666666666333555333------333666444333555777777666555666777444444555666666555555555222333444666666666666555666666777777777777666666888666999BBBMMMZZZkkkyyy}}}~~~}}}xxxsssmmmnnnnnnnnnkkkgggccc``````___^^^\\\\\\```eeejjjffffffggghhhhhhhhhhhhhhheeegggjjjkkkkkkkkklllmmmqqqpppoooooonnnjjjddd``````aaabbbcccccceeehhhjjjmmmmmmnnnppprrrtttvvvwwwzzzzzzzzz{{{{{{|||||||||yyyxxxwwwwwwxxxxxxwwwvvvtttuuuvvvwwwwwwwwwvvvuuuwwwxxxxxxvvvsssrrrtttwwwoooppprrrssssssvvvyyy|||yyywwwsssqqqpppooolllkkknnnllljjjjjjkkkkkkjjjiiijjjiiiiiihhhhhhhhhhhhiiieeeggghhhhhhgggffffffgggeeefffgggggggggeeecccaaadddddddddddddddeeeggggggeeeeeeggghhhiiiiiiiiiiiieeefffgggfffffffffhhhjjjiiiiiiiiiiiijjjkkklllmmmmmmlllllllllllllllllllllkkklllmmmmmmkkkiiiiiijjjeeeeeeffffffffffffffffffeeefffggghhhiiiiiihhhgggdddgggjjjkkkhhhggghhhjjjggghhhjjjkkklllkkkkkkjjjiiijjjkkklllmmmlllkkkkkklllmmmlllkkkiiiiiikkkmmmnnnmmmkkkiiihhhggggggfffhhhiiiiiijjjiiiiiihhhgggjjjjjjjjjjjjjjjiiihhhhhheeefffhhhiiiiiigggeeecccdddeeegggiiiiiihhhgggfffeeeeeefffffffffeeedddcccccccccaaa___^^^\\\[[[ZZZ[[[YYYXXXVVVUUUUUUVVVVVVUUUZZZ```fffkkkooosssvvvyyy{{{zzzwwwqqqhhhWWWGGGAAA<<<;;;??????;;;<<<@@@@@@AAACCCEEEGGGGGGGGGFFFGGGHHHMMMWWWcccsss{{{kkkfff```VVVRRRVVVNNNLLLKKKKKKKKKKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCBBBDDDCCCBBBAAA???>>>===<<<999::::::999777666888999???DDDNNNYYYeeepppwww{{{||||||~~~~~~|||{{{vvvfffZZZOOODDD<<<777666444222222444666888555555777999;;;===>>>???<<<:::777444222111111111555555555666666666666777888888777666555444444333333333333444444555555555888666444555888999777555555555444444444333333333444666:::@@@EEEPPPcccsss|||}}}xxx}}}rrrmmmooopppqqqooolllhhhfff___]]]ZZZXXXYYY[[[___aaa```aaaccceeefffggghhhhhhfffgggiiikkkllllllllllllpppqqqppppppnnnllliiihhhbbbcccbbbbbbbbbeeeiiimmmllllllkkkkkkllloooqqqsssqqqrrrtttvvvwwwxxxwwwwwwuuuvvvwwwwwwwwwwwwvvvvvvuuuvvvvvvuuuttttttuuuwwwuuuuuutttrrrooonnnpppqqqqqqqqqqqqrrrtttwwwyyyzzz}}}~~~~~~~~~~~~|||zzzyyysssrrrqqqpppooonnnmmmlllkkkjjjiiihhhhhhiiijjjkkkkkkjjjjjjiiihhhhhhiiiiiillljjjiiigggfffeeeffffffbbbeeehhhiiihhhfffddddddeeeeeedddddddddeeeeeefffhhhiiijjjkkkkkkiiihhhfffggggggggggggggghhhiiiiiiffffffggghhhiiijjjjjjkkkllllllmmmnnnmmmllljjjiiimmmmmmmmmllllllkkkkkkkkkiiiiiihhhhhhgggggggggfffdddfffhhhjjjkkkjjjiiihhhgggdddaaaaaacccfffhhhiiijjjjjjkkklllllljjjiiihhhjjjjjjkkkllllllkkkkkkkkkmmmmmmmmmmmmmmmmmmllllllooooooooommmjjjgggffffffhhhhhhhhhhhhgggfffeeedddgggggggggggggggffffffeeeiiihhhhhhgggfffdddcccbbbccceeegggiiiiiihhhfffdddeeeddddddddddddeeeffffffbbbbbb```___]]]\\\[[[ZZZ\\\YYYVVVSSSSSSUUUXXXZZZ]]]aaagggnnnssswwwyyyzzzxxxwwwssslllaaaSSSGGG@@@>>><<<:::999999;;;===???DDDCCCEEEGGGEEEBBBCCCGGGHHHOOOWWWbbbttt}}}mmmddd]]]VVVQQQPPPMMMLLLIIIGGGFFFGGGHHHHHHKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBAAA@@@???===<<<999999999999888888888777;;;BBBKKKTTT]]]gggrrryyy~~~}}}|||}}}}}}zzzyyyvvvggg[[[OOOCCC;;;888666444222222222444555555666888:::<<<===>>>>>>;;;999666444222111222222444444555555555666666666666666666555555444444444333333333444444444555555777555333444666777555333555444444444444333333333555555999===BBBJJJ[[[jjjttt}}}xxx|||zzznnnnnnooorrrsssrrrnnnjjjgggccc^^^ZZZXXXXXXZZZ\\\```aaacccdddffffffffffffeeegggiiikkklllmmmmmmmmmppppppppppppnnnllljjjiiieeeffffffeeeeeegggjjjllllllkkkjjjjjjkkkmmmoooqqqrrrssstttvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuttttttwwwxxxxxxwwwuuuuuuvvvxxxuuuuuutttqqqooonnnooopppppppppppprrrtttwwwzzz||||||}}}}}}zzz{{{{{{{{{zzzyyyxxxwwwqqqqqqpppooommmlllkkkkkkkkkjjjiiihhhhhhiiijjjkkkjjjjjjiiiiiihhhiiiiiiiiilllkkkiiigggfffeeeeeefffcccfffiiijjjhhhfffeeeeeecccccccccddddddfffggghhhjjjkkklllmmmlllkkkiiihhhgggggggggfffgggggghhhhhhfffgggggghhhiiijjjkkkkkkkkkllllllmmmlllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiihhhhhhhhhgggggggggeeefffhhhiiiiiiiiiggggggeeecccaaaaaadddgggiiiiiihhhhhhiiiiiijjjiiiiiihhhiiiiiijjjjjjjjjjjjjjjiiillllllkkkkkkkkkllllllmmmnnnooopppnnnjjjhhhgggggghhhhhhhhhggggggfffeeedddeeeeeefffggghhhhhhgggggggggggggggfffeeedddcccbbbaaacccfffhhhiiihhhgggfffiiihhhhhhgggfffeeeeeeddd``````___^^^]]]\\\[[[[[[ZZZYYYWWWUUUTTTVVV[[[^^^ccchhhpppwwwzzzzzzxxxvvvoookkkeee\\\RRRHHHAAA======<<<;;;:::;;;<<<>>>???BBBAAABBBCCCAAA???AAAFFFJJJVVVeeeuuuwwwiiiaaa\\\VVVRRRQQQNNNLLLJJJHHHFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@>>>===999999888888888777777777:::???HHHPPPXXXcccooowww~~~{{{|||}}}|||wwwwww~~~vvvhhh\\\OOOCCC:::888777444222111111222333555777999<<<=========<<<888777555333222222333333333333333444444444555555444444444444444444444444333333333333444444444444444333222333444555444222444444444444333333333333555444777:::===CCCQQQ^^^mmmxxxxxxxxxqqqooonnnrrrwwwzzzwwwssspppllleee^^^YYYWWWXXXYYY]]]___aaacccdddeeedddddddddfffhhhkkkmmmnnnnnnnnnooooooppppppooonnnlllkkkhhhiiijjjjjjiiihhhjjjkkkjjjiiiiiiiiiiiikkkmmmnnnrrrssstttvvvvvvvvvuuutttvvvuuusssrrrrrrrrrssssssyyyyyyzzzxxxwwwvvvwwwyyytttuuutttqqqooommmnnnooooooooopppqqqtttwwwzzz|||xxxzzz|||}}}|||{{{{{{|||~~~}}}|||{{{zzzvvvwwwwwwwwwvvvuuutttsssppppppooommmlllkkkjjjiiikkkjjjjjjiiiiiijjjjjjkkkiiiiiihhhhhhhhhiiiiiijjjlllkkkiiigggeeeeeeeeeeeeeeegggjjjkkkiiigggggggggcccccccccdddeeegggiiijjjkkklllmmmnnnnnnlllkkkiiihhhggggggfffffffffgggggggggggghhhiiijjjkkklllllljjjjjjkkkkkkkkkjjjiiiiiijjjjjjjjjjjjjjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhhhhfffggghhhhhhhhhgggeeeddddddbbb```aaadddgggiiijjjggggggggggggggghhhiiijjjiiiiiiiiiiiiiiiiiihhhhhhjjjjjjiiiiiiiiikkklllmmmnnnooopppnnnkkkiiihhhiiiggggggggggggfffeeeddddddcccdddeeeggghhhhhhiiiiiiffffffeeeeeeeeeddddddddd```bbbeeegggiiiiiihhhgggjjjjjjjjjhhhfffdddaaa```^^^^^^]]]\\\[[[[[[[[[[[[WWWYYYYYYXXXXXX[[[aaafffkkkpppxxx}}}}}}wwwpppjjjbbb\\\TTTJJJBBB===;;;;;;;;;;;;<<<<<<===>>>??????AAA@@@@@@AAA???===BBBIIIUUUeeezzzzzznnnaaa\\\YYYUUUSSSSSSOOOMMMJJJHHHFFFFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>888888888888777777777666888<<>>===;;;:::666555444333333333444444222222333333333444444444333333333333333333333444333333333333333333333333333333222333333333333333444444444333333333222222444333444888:::>>>IIITTTcccppp~~~yyyvvvyyyyyysssooorrrzzz{{{uuummmddd]]]ZZZYYYYYYYYYZZZ]]]```bbbddddddddddddeeehhhkkkmmmooooooooommmnnnooooooooonnnmmmllliiikkkmmmllljjjhhhhhhhhheeeeeeeeefffhhhjjjlllnnnqqqrrrssstttuuutttsssrrrsssrrrpppooooooppprrrsssxxxxxxyyywwwvvvuuuvvvxxxuuuvvvuuussspppnnnnnnooopppppppppqqqsssuuuwwwyyywwwxxxyyyyyyxxxyyy|||~~~}}}{{{zzz{{{||||||||||||zzzyyyxxxttttttttttttssssssrrrrrrppppppooommmlllkkkjjjiiikkkkkkkkkjjjjjjkkkkkkkkkhhhhhhhhhhhhhhhiiiiiijjjlllkkkiiigggeeeeeeeeeeeefffiiikkkkkkjjjhhhhhhhhhffffffffffffggghhhiiijjjkkklllmmmnnnnnnllljjjiiiggggggffffffeeeeeeffffffhhhhhhiiijjjkkkllllllmmmiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeedddcccaaaaaabbbeeehhhjjjkkkgggfffffffffgggiiikkkmmmjjjjjjiiiiiihhhhhhhhhiiihhhhhhgggggggggiiikkkmmmmmmnnnooonnnllljjjjjjjjjggggggggggggfffeeedddddddddeeefffggghhhhhhhhhhhheeeeeedddddddddeeeeeeeeecccdddfffhhhiiiiiihhhhhhgggggggggfffdddaaa]]][[[]]]\\\ZZZYYYXXXXXXYYYYYYWWWZZZ^^^``````dddjjjpppqqqtttxxxyyytttkkkaaaZZZUUUPPPHHH@@@;;;999:::;;;:::;;;===>>>???@@@??????@@@??????@@@???@@@IIISSSjjj{{{}}}yyy||||||nnnbbbXXXVVVVVVUUUSSSTTTOOOMMMJJJHHHFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>888888888777777777666666666:::???FFFPPP^^^nnnyyyzzzzzzzzz|||~~~~~~}}}|||tttuuu}}}uuuhhh\\\PPPCCC999333222222222222333444555666888:::<<<===;;;999888444444333333333444444444222222222333333333333444222222222333333333333333333333333333333333333333333333333333333333333333444444333333333222222222222111333777999<<>>===<<<===???AAAFFFUUUcccuuuwww~~~~~~qqqcccYYYPPPPPPSSSSSSSSSUUUOOOMMMJJJHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFEEECCC@@@???=========888888888888777777777777555999===DDDNNN]]]nnnzzz{{{zzzyyyzzz|||~~~}}}|||vvvwwwtttfff[[[OOOCCC:::111111222222333555666777777888:::;;;:::999777666333333333333444444444333222222222333333333444444333333333333333333333333333333333333222222222222222333444333222111222444333333333333222222222222222000222666999:::???FFFQQQ```pppzzz{{{yyy~~~{{{yyyuuuiii```YYYUUUSSSTTTUUUXXX\\\```dddgggeeegggiiilllnnnoooooooookkklllmmmnnnmmmlllkkkjjjhhhjjjkkkjjjgggeeedddccc^^^___aaadddgggjjjlllmmmlllmmmnnnpppppppppooonnnmmmmmmlllmmmmmmoooqqqrrrooopppqqqqqqpppqqqssstttxxxyyyyyywwwtttqqqpppppprrrqqqooonnnnnnnnnnnnoooppppppqqqpppppprrrvvvyyy|||~~~}}}zzzyyyxxxyyyzzz{{{{{{{{{zzzyyyxxxsssrrrrrrqqqqqqqqqrrrrrrssssssrrrpppooonnnmmmlllkkkllllllmmmmmmllllllkkkjjjiiihhhgggggggggggghhhjjjiiihhhfffffffffggghhhhhhjjjkkkkkkjjjiiiiiijjjmmmlllkkkjjjiiiiiiiiiiiihhhiiijjjkkkkkkiiigggfffdddddddddddddddeeeffffffgggggghhhiiijjjkkklllllliiiiiiiiihhhiiiiiijjjkkkmmmlllkkkjjjiiigggffffffjjjjjjjjjjjjjjjkkkkkkkkknnnmmmlllkkkiiihhhgggfffeeeddddddfffiiikkklllkkkiiiiiijjjkkklllmmmoooooommmllljjjiiihhhhhhiiijjjffffffgggggghhhhhhiiiiiiiiikkkllllllkkkjjjkkkllliiiiiiiiiiiihhhgggffffffgggggggggggggggfffeeeeeegggfffeeeddddddeeeggghhhiiiiiiiiiiiihhhgggffffffccccccccccccbbb```^^^]]][[[ZZZXXXXXXXXXZZZ\\\]]]dddgggnnntttxxxxxxwwwuuuooolllfff]]]UUUMMMGGGCCC>>>===;;;:::999999::::::;;;<<<===>>>???>>>===<<<999999<<<@@@EEEPPPdddvvvvvvqqqyyyrrrhhh[[[QQQKKKLLLPPPRRRRRRTTTMMMLLLIIIGGGFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIFFFEEEBBB@@@>>>===<<<<<<999999999999888888888777555888<<>>=========::::::::::::999999999999666888;;;>>>EEEPPP___iiiwww}}}|||{{{yyyyyy{{{}}}~~~~~~zzz|||sssdddYYYNNNDDD===555555555555555555444444888888777777666555555555333333444444444333222222333333444444444444555555666666555444444333222222333333333222222111111111...000222111...---///111333333333222222222111111444222222666666555666:::;;;JJJ[[[fffppp|||yyyuuuxxx~~~zzzrrrjjjccc___XXXVVVTTTSSSUUUZZZ___ccchhhiiikkkmmmnnnnnnnnnnnnkkkkkkllllllkkkjjjhhhgggiiiiiiiiihhheeecccdddeeebbbcccdddeeefffgggggggggggghhhjjjlllmmmmmmmmmmmmpppppppppooonnnlllkkkjjjiiikkkmmmmmmnnnppprrruuuwwwxxxyyywwwssspppnnnnnnmmmlllkkkjjjkkklllmmmnnnmmmnnnoooooonnnppprrruuusssvvvzzz|||{{{xxxwwwvvvwwwwwwwwwvvvuuuuuuuuutttrrrqqqpppoooooopppqqqrrrsssrrrqqqpppooonnnmmmlllkkklllmmmnnnnnnmmmlllkkklllkkkiiihhhfffeeeeeeeeegggfffffffffggghhhjjjkkkhhhiiijjjjjjhhhhhhiiijjjhhhggggggggghhhiiijjjjjjhhhiiijjjkkkkkkjjjhhhfffaaaaaabbbcccdddfffggghhhffffffggghhhiiijjjkkkkkkjjjjjjiiiiiiiiijjjlllmmmhhhhhhiiijjjkkkkkklllllljjjjjjjjjkkkkkkllllllllllllkkkjjjhhhggggggffffffiiihhhhhhiiikkkmmmlllkkkiiijjjlllmmmnnnmmmmmmlllllljjjhhhfffeeefffggggggeeegggiiikkkjjjiiifffdddfffhhhjjjjjjjjjiiijjjkkkkkkkkkkkkkkkkkkjjjhhhhhhddddddfffggghhhhhhiiiiiikkkiiigggfffeeefffhhhiiiddddddddddddeeefffffffffbbbaaa^^^\\\ZZZYYYXXXXXXWWWXXXYYY[[[```eeekkknnnwwwwwwzzz~~~rrrfffTTTQQQLLLEEE@@@<<<:::999:::999999999:::<<<>>>@@@=========<<<;;;;;;::::::;;;===CCCKKKVVViiiqqqmmmwwwppp```YYYTTTKKKFFFHHHNNNOOOPPPRRRKKKJJJHHHGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGDDDAAA???>>>>>>>>>;;;;;;;;;:::::::::999999666888:::<<<@@@JJJVVV___kkkrrr}}}{{{wwwwww{{{vvvfffYYYMMMBBB:::777777888888888999999999>>>;;;777555555555333222222333333333333222111000111222222333333444444555555555555555444333222111//////000000111111222222777444111000000000///...111111111222222333333333444333333333444444555666999BBBNNNZZZeeeqqq|||}}}tttyyy}}}zzzxxxvvvrrrlllgggaaa]]]WWWUUUVVVYYY\\\]]]```fffmmmpppooollliiiiiimmmjjjhhhiiikkkllljjjhhhggghhhgggfffcccbbbcccdddgggfffdddcccaaa`````````cccdddeeefffhhhjjjlllmmmqqqpppmmmjjjggghhhkkknnnjjjjjjjjjlllnnnqqqtttuuuwwwwwwvvvuuussspppnnnlllooooooooooooooooooooooooooonnnnnnnnnoooqqqtttvvvxxxxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxxwwwvvvtttrrrpppoooooonnnoooqqqrrrtttsssqqqooolllkkkjjjiiijjjkkkkkkjjjjjjjjjjjjjjjjjjgggggghhhhhhgggfffeeeeeedddeeeggghhhiiiiiiiiihhhhhhhhhggghhhjjjjjjiiiggghhhhhhhhhhhhhhhgggggggggjjjkkkllllllkkkgggdddaaabbbbbbcccdddeeeggghhhhhhiiiiiijjjkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiikkklllmmmllliiihhhhhhhhhiiikkkmmmmmmlllkkklllmmmiiiiiiiiihhhhhhhhhhhhhhhjjjiiihhhhhhjjjlllllllllmmmnnnoooppppppnnnkkkjjjggghhhiiihhhgggfffggghhheeeggghhhiiihhhgggeeedddffffffgggggghhhhhhiiiiiinnnpppqqqooojjjhhhhhhiiifffffffffggggggggggggggggggfffeeedddcccdddeeeeeehhheeeccccccdddeeebbb```cccbbb___ZZZVVVTTTUUUWWW\\\]]]^^^bbbgggmmmsssvvv{{{}}}zzznnn___UUULLLHHHCCC>>>;;;999777555::::::::::::;;;<<<<<<<<>>HHHSSS\\\gggrrryyy}}}tttsssxxx~~~xxxrrrsssvvvwwwsssmmmiiiccc\\\WWWWWWYYY\\\]]]___dddjjjmmmmmmjjjiiihhhjjjhhhggghhhkkkllljjjiiifffggggggeeecccbbbcccdddhhhgggeeecccaaa```_______________```bbbeeeggghhhmmmlllkkkhhhffffffiiilllmmmmmmmmmmmmnnnooopppqqqvvvwwwvvvuuusssqqqnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmlllllllllmmmppprrrtttwwwwwwwwwvvvuuutttsssrrruuuuuuvvvvvvuuusssqqqoooooonnnnnnnnnoooqqqrrrsssrrrpppnnnllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhgggfffeeedddeeefffgggiiijjjjjjiiiiiihhhgggggghhhjjjkkkiiihhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkkjjjiiifffdddbbbccccccdddeeefffggghhhiiihhhiiiiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiikkkmmmnnnmmmkkkhhhgggggghhhjjjkkklllkkkjjjkkkllliiiiiiiiiiiiiiihhhhhhhhhiiihhhggghhhkkklllmmmlllnnnnnnooonnnnnnllljjjiiiggghhhiiihhhgggfffggghhhfffggghhhiiihhhgggeeedddeeeeeefffgggggghhhiiiiiimmmnnnooonnnjjjhhhhhhiiiffffffffffffffffffffffffgggfffeeedddcccdddeeeeeegggeeecccccceeeeeecccaaa```___]]]ZZZXXXXXX[[[^^^aaacccgggkkkppptttwwwyyy{{{yyyvvvqqqiii^^^RRRJJJCCC@@@===;;;;;;;;;;;;:::999:::;;;<<<======>>>>>>???;;;888888777666888===CCCHHHUUUhhhyyyuuuvvvuuu___SSSQQQPPPNNNLLLMMMOOOQQQPPPNNNJJJIIIGGGFFFFFFHHHJJJLLLMMMMMMLLLKKKKKKJJJJJJJJJHHHGGGEEECCC@@@>>><<<;;;888999::::::;;;:::999999777777888:::===DDDLLLRRRZZZ^^^kkk{{{zzzxxx{{{rrrbbbWWWNNNEEE???:::::::::999888888777777888666444444444555444333444333222111000111222222000000111222333444555666444444444444333222111111111111111111000000000000///...---...000222333222333333222222222222222222000000000000000000111222555:::BBBJJJQQQ\\\gggooo~~~sssmmmooovvv{{{|||~~~uuummmnnnvvv|||zzzvvvtttnnneee^^^[[[[[[\\\\\\\\\```eeehhhiiihhhhhhhhhhhhgggfffgggiiijjjjjjiiieeeffffffeeecccbbbccceeeiiihhhfffcccaaa___^^^^^^[[[ZZZYYYXXXYYY\\\___aaaeeeffffffeeeddddddfffiiimmmmmmmmmmmmnnnoooppppppvvvvvvvvvuuutttrrrooonnnlllmmmmmmmmmmmmmmmmmmllljjjjjjjjjjjjlllnnnpppqqquuuuuutttsssrrrqqqppppppsssttttttuuusssqqqnnnmmmmmmmmmnnnnnnoooqqqrrrssspppooommmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffeeeddddddfffggghhhjjjjjjjjjjjjiiifffffffffhhhjjjkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggfffeeeddddddeeeeeeffffffggghhhiiiiiihhhiiijjjjjjkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiilllnnnpppooommmiiigggffffffhhhjjjjjjiiihhhiiijjjhhhhhhiiiiiiiiiiiiiiihhhgggffffffhhhkkkmmmnnnnnnnnnnnnmmmlllkkkjjjiiihhhggghhhiiihhhgggfffggghhhfffggghhhhhhhhhgggeeedddcccdddeeefffggghhhiiiiiikkklllmmmllljjjiiiiiiiiiffffffffffffeeeeeeeeeeeeffffffeeeddddddddddddeeecccaaa```___```aaa```___]]]]]]\\\ZZZZZZ]]]aaaeeeiiilllqqqvvvxxxxxxwwwvvvqqqlllddd\\\TTTLLLDDD???<<<:::888888:::<<<<<<<<<:::;;;<<<>>>???>>>>>>===<<<999888999999777;;;AAAMMMXXXkkk~~~uuu}}}mmmZZZPPPPPPOOONNNOOOPPPQQQPPPMMMKKKJJJHHHGGGFFFGGGHHHJJJLLLOOONNNMMMLLLKKKKKKJJJJJJJJJHHHFFFCCC@@@>>><<<<<<999:::;;;<<<<<<:::888777777777888888;;;@@@GGGLLLSSSXXXeeeuuu~~~~~~yyywwwyyy}}}lll]]]TTTLLLDDD>>><<<;;;:::999888777666666555444333333444555444333444333111//////000222333//////000222333444555666444444444444444333222222222222111111000000/////////...---///222333333333333333333222222111111111222222111111111111222222444888===CCCJJJTTT```iiittt}}}rrrjjjjjjnnnyyywwwwwwyyy~~~xxxooonnnsssyyyzzzyyyzzzvvvpppjjjfffbbb___\\\YYY[[[^^^bbbdddfffhhhiiigggfffffffffggggggggggggeeeeeefffeeeccccccdddfffiiigggeeeccc```^^^]]]]]][[[YYYVVVSSSSSSUUUWWWYYY]]]^^^```aaaaaabbbdddggghhhhhhjjjkkkmmmoooqqqrrrttttttttttttsssrrrpppoookkkllllllmmmmmmllllllkkkiiiiiiiiijjjkkkmmmooopppssssssrrrpppoooooonnnnnnqqqrrrssstttsssqqqooonnnlllmmmmmmnnnooopppqqqrrrnnnmmmllljjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkkkklllkkkiiihhhfffeeeddddddggghhhiiijjjkkkkkkjjjiiifffeeefffhhhjjjlllkkkjjjggggggggghhhhhhhhhhhhhhhiiihhhfffeeeeeeeeeeeefffggggggggghhhhhhiiiiiiiiijjjjjjkkkllllllllllllkkkiiiiiihhhhhhhhhhhhiiiiiilllnnnqqqqqqnnnjjjgggeeefffhhhiiiiiihhhhhhiiijjjggghhhiiijjjjjjjjjiiiiiifffeeeeeegggkkkmmmooonnnnnnmmmkkkiiihhhgggggggggggghhhiiihhhgggfffggghhhggggggggghhhgggfffeeeeeebbbcccdddeeefffhhhhhhiiiiiijjjkkkkkkjjjiiiiiiiiieeeeeeeeeeeeddddddddddddeeeeeeddddddccccccccccccbbb```^^^]]]]]]]]]]]]]]]]]]^^^^^^]]]___bbbhhhlllrrruuuyyy|||zzzuuunnnjjj^^^YYYRRRKKKFFFAAA===;;;;;;999777777888999999888;;;<<<===>>>>>>===;;;::::::777777:::;;;>>>GGGPPPaaaooo{{{fffUUUOOOOOOPPPQQQSSSTTTSSSPPPLLLIIIHHHHHHGGGFFFGGGHHHJJJKKKNNNNNNOOOOOONNNNNNMMMMMMKKKIIIGGGCCCAAA???>>>===???@@@AAAAAA???<<<999777888888888888:::>>>CCCHHHNNNUUUaaaooozzz{{{{{{~~~{{{wwwuuuxxxzzziii\\\SSSLLLEEE???;;;;;;:::999777666555555333222222333555555555333333222000//////000222333///000000111333444444555444555555555555444444333222222111111000000//////111000000111333444333222333333333222222111111111222222111000000111111111222555999===CCCMMMZZZcccfffrrr~~~tttnnnlllmmmuuu~~~uuuvvvwww{{{~~~wwwqqqooooooqqqssszzzyyyxxxvvvssslllddd___XXXXXXYYY\\\```dddggghhhfffffffffeeedddddddddddddddeeefffeeeddddddfffggggggfffdddbbb```___^^^^^^___\\\XXXTTTSSSSSSUUUVVVXXXZZZ\\\]]]^^^___bbbdddccceeefffiiikkkmmmoooppppppqqqqqqrrrqqqpppooonnnjjjkkklllmmmmmmlllkkkjjjiiiiiijjjkkklllnnnooopppqqqpppooonnnmmmmmmmmmmmmpppqqqssstttttttttrrrqqqlllmmmmmmnnnoooooopppppplllkkkjjjiiiiiijjjkkkllljjjjjjkkkkkklllllllllmmmmmmkkkjjjhhhfffeeeeeeeeeggghhhjjjkkkkkkjjjiiiiiifffeeefffhhhjjjlllkkkjjjfffffffffgggggghhhhhhhhhiiihhhfffeeeeeefffggghhhhhhhhhiiiiiiiiiiiiiiiiiikkklllmmmmmmnnnmmmmmmmmmiiiiiihhhhhhhhhhhhiiiiiikkknnnqqqqqqnnnjjjgggffffffhhhiiijjjiiihhhiiijjjggghhhiiikkkkkkkkkjjjiiieeeddddddgggjjjmmmoooooolllkkkjjjhhhggggggggggggggghhhiiihhhgggfffggghhhgggggggggggggggffffffeeeccccccdddeeefffggghhhhhhiiihhhiiiiiijjjiiihhhhhheeedddddddddcccccccccbbbcccccccccccccccbbbbbbaaacccbbbaaa___^^^^^^```aaa```bbbdddfffiiinnntttxxxzzz{{{|||zzztttjjj```ZZZNNNKKKFFFBBB@@@===;;;999:::999888888999:::999888>>>>>>>>>===<<<:::777666666555777;;;AAAJJJYYYggg|||sss```SSSOOOPPPSSSUUUWWWWWWTTTPPPKKKIIIGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRRRRRRRRRRLLLJJJGGGDDDAAA@@@@@@@@@AAABBBBBBBBBAAA>>><<<::::::::::::999:::===AAAEEEKKKRRR^^^jjjvvv||||||}}}{{{wwwuuuvvv}}}yyyjjj___VVVOOOGGG@@@:::999888777666555444444333222222444666666555333111111000///000111222333000000111111222333333333333444444555555444444333111111111111000000000000333222222333444444333111333333222222222222222222111000/////////////////////111444777<<>>===;;;999666888777777999<<<>>>>>>===@@@???===<<<:::888777666666777<<>>;;;;;;;;;::::::<<<@@@CCCGGGOOOYYYcccooo}}}~~~~~~zzzwwwvvv{{{xxxkkk```XXXPPPFFF???888777777666555444444333444333333555666666555333000000000000111111111222111111111111111111222222111222222333333222222222000000000000000111111111111111111222444444333111222222222222222222333333222111000////////////000///111444555999AAAKKKSSSVVV___kkksss|||~~~~~~|||{{{{{{{{{rrrkkkffflllpppwww}}}~~~zzzssslllddd___YYYVVVWWWZZZ[[[\\\^^^aaaccccccaaaaaacccfffeeefffggggggggggggiiikkkfffffffffffffffggghhhiiihhhgggeeecccbbbbbbccccccaaa```^^^ZZZWWWVVVXXXZZZ[[[]]]```bbbeeefffgggggghhhhhhjjjkkklllkkkkkkjjjjjjkkkmmmoooooommmkkkjjjhhhiiijjjlllmmmnnnoooooollllllkkkjjjkkklllnnnpppssstttuuuuuutttrrrpppooonnnnnnnnnooonnnmmmkkkjjjiiihhhhhhhhhiiijjjlllmmmmmmmmmmmmnnnoooppppppppplllkkkiiigggffffffggghhhggghhhiiiiiiiiihhhgggfffhhhgggggghhhjjjkkkiiihhhggghhhhhhiiijjjjjjkkkkkkiiiiiiiiijjjkkklllmmmmmmjjjjjjiiiiiihhhhhhhhhgggjjjkkkkkkllllllllllllllliiiiiihhhhhhhhhhhhiiiiiiiiikkkmmmmmmkkkiiiiiiiiidddfffggghhhffffffggghhhfffgggjjjlllmmmlllkkkiiieeeddddddfffiiilllmmmmmmggghhhiiijjjjjjiiihhhgggggghhhiiihhhgggfffggghhhhhhhhhgggfffffffffffffffggggggggggggggggggggggggiiigggfffggghhhhhhfffddddddccccccbbbaaaaaa``````______`````````___^^^]]][[[]]]___aaacccgggmmmrrrtttvvvxxxxxxwwwuuutttuuullliiiccc\\\TTTLLLFFFCCC???===;;;:::;;;;;;:::888888888999<<>>>>>;;;;;;;;;::::::;;;???AAACCCJJJRRRZZZgggyyy|||~~~~~~yyywwwyyy~~~uuuiii___WWWNNNDDD<<<666666666555444444333333444444444666777777555333...///000111111111111111222222222111111111111000///000000111111111000000//////000000111111222222///...///111444444333111111111111222222333333444444444333222111111222222333444666777999???HHHOOOTTT\\\fffnnnxxx}}}yyy{{{~~~qqqhhhgggkkkrrrzzz~~~|||wwwrrrjjjccc[[[VVVUUUVVVVVVVVV[[[^^^aaabbbaaabbbeeehhhfffggghhhhhhhhhhhhkkkmmmfffgggggghhhjjjkkkmmmnnniiiiiiiiiiiiiiijjjjjjkkkgggeee```ZZZTTTRRRSSSUUUTTTWWW[[[```dddgggiiijjjeeefffhhhiiijjjjjjiiiiiijjjlllnnnppppppnnnllljjjggghhhiiikkkmmmmmmnnnnnnkkkjjjjjjiiikkkmmmoooqqquuuuuuvvvuuussspppmmmkkknnnooooooooonnnllljjjiiihhhhhhggggggiiijjjlllmmmmmmnnnnnnooopppqqqqqqrrrllljjjhhhgggfffggghhhiiifffggghhhiiiiiihhhgggfffhhhhhhggghhhjjjjjjiiigggiiiiiijjjkkkllllllmmmmmmiiijjjkkklllmmmnnnnnnooojjjjjjiiiiiihhhgggggggggiiiiiijjjkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkkkkkjjjiiijjjkkkbbbdddffffffeeedddeeefffeeegggjjjlllmmmlllkkkjjjfffeeeeeefffiiilllllllllfffgggiiikkkkkkjjjhhhggggggiiiiiihhhgggfffggghhhhhhhhhgggfffffffffffffffhhhhhhhhhhhhggggggggggggjjjhhhffffffhhhhhheeebbbcccccccccbbbaaa``````___]]]^^^_________^^^]]]\\\```cccgggjjjnnnttt|||~~~{{{tttmmmgggeee^^^ZZZSSSLLLEEE@@@>>>===999888666666999;;;======::::::;;;>>>AAACCCCCCBBB@@@>>><<<::::::;;;>>>???DDDKKKZZZkkkyyy|||gggZZZTTTRRRTTTWWWZZZYYYVVVPPPIIIFFFGGGIIIDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOQQQQQQQQQOOOOOOJJJIIIFFFDDDCCCDDDFFFGGGTTTQQQKKKFFFAAA>>><<<<<<:::::::::999999:::>>>@@@@@@GGGNNNTTTbbbuuu|||}}}zzzwwwwwwyyyzzz|||kkk^^^UUULLLDDD>>>888666555555666555222000444333333222222333333444777666555333111///...---000000111111222222222222000222222......111111///000000000000111111111111111222333444444333111000000111222333444555555555444444333333222111111111222111111111444;;;CCCIIISSSYYYaaakkkuuu}}}www{{{vvvsssmmmiiinnnwww~~~}}}yyyqqqnnnhhh^^^TTTNNNNNNPPPTTTWWW\\\aaaeeeggghhhiiikkkkkkkkkkkkkkkkkkkkkkkkdddeeegggkkkooorrrqqqppprrrrrrrrrqqqpppooonnnmmmpppllleee___[[[WWWTTTRRRSSSUUUXXX[[[^^^aaacccdddfffggghhhhhhiiihhhhhhhhhggghhhjjjkkklllkkkjjjjjjggggggggghhhkkkmmmppprrrmmmlllkkkkkklllnnnppprrrtttsssqqqooommmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjhhhgggfffgggjjjmmmooooooooonnnmmmlllmmmoooqqqrrrnnnllliiigggffffffhhhiiihhhgggfffgggiiijjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjkkkiiihhhhhhjjjllllllkkkiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhggggggggggggiiijjjkkkllllllllllllkkkhhhhhhhhhhhhiiiiiiiiiiiijjjiiigggfffffffffggghhhhhhhhhggggggfffeeeccccccfffgggiiikkkkkkjjjhhhgggffffffffffffggghhhiiijjjiiiiiiiiiiiihhhhhhhhhhhhggggggggggggggghhhhhhhhhgggeeecccaaaaaaccceeegggjjjjjjiiigggeeeeeefffhhhggghhhiiiiiigggeeecccaaaaaa```______```___]]][[[]]]^^^^^^]]]]]]^^^bbbdddhhhiiikkkrrrzzzwwwllleee^^^VVVPPPMMMJJJEEE@@@===;;;;;;<<<::::::999999::::::;;;<<<>>>???@@@BBBDDDEEEDDDBBB>>>===;;;999:::@@@GGGMMMSSS]]]mmmsss___UUUSSSSSSUUUWWW\\\WWWQQQLLLJJJIIIHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJJJJKKKLLLNNNNNNNNNMMMLLLHHHGGGFFFEEEDDDDDDDDDDDD\\\UUUJJJCCC@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;BBBAAAFFFQQQ\\\gggsss}}}~~~yyy~~~|||yyyxxxzzz{{{{{{}}}lll^^^TTTKKKBBB<<<888666555555555555222000333333222222222222333333333333222222222222111111000000111111111111111111000222222//////222333000/////////000000000111111111111222222222222111111111111222333444444444333222222222222222111111111222222222222555;;;CCCIIIRRRYYYbbbmmmxxxwwwxxx}}}xxxqqqiiihhhmmmsssuuutttqqqpppkkkcccZZZTTTRRRRRRRRRVVV[[[aaafffggghhhgggiiiiiiiiiiiijjjiiiiiiiiiggggggiiilllpppsssssssssttttttttttttttttttssssssvvvsssmmmgggbbb^^^ZZZXXXWWWXXX[[[^^^```bbbccccccccccccddddddeeeeeeffffffggghhhiiijjjkkkkkkkkkkkkgggggggggiiikkkmmmpppqqqnnnmmmlllllllllnnnpppqqqrrrqqqooommmlllkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjiiigggfffhhhjjjmmmnnnnnnlllkkkjjjjjjkkklllooopppnnnmmmjjjiiihhhhhhiiijjjkkkjjjiiiiiijjjkkkjjjhhhiiiiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiikkklllkkkjjjjjjjjjjjjkkkkkkjjjjjjiiiggggggggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkkkkjjjgggggghhhhhhiiiiiijjjjjjjjjiiihhhgggfffgggggghhhhhhhhhhhhhhhgggfffeeeddddddeeefffggghhhggggggfffeeeeeeffffffgggggghhhiiihhhhhhhhhhhhggggggggggggeeeeeeffffffgggggggggfffeeedddbbb``````bbbdddeeeiiiiiihhhgggddddddeeegggfffggghhhgggfffdddaaa```___^^^^^^^^^^^^]]]\\\[[[]]]^^^^^^___```cccgggkkkoooqqquuu}}}|||lll^^^VVVOOOIIIEEECCCAAA>>>;;;999999999999999999999999:::;;;<<<===AAAAAABBBCCCCCCBBB???>>>???>>>===???EEENNNWWW\\\fffooo~~~}}}lll[[[SSSQQQQQQRRRTTTYYYTTTOOOKKKIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNOOONNNMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFNNNJJJEEEBBBBBBBBBAAA@@@????????????>>>>>>===<<>>:::999999888777777888888888888999:::;;;===>>>???CCCCCCDDDDDDCCCAAA>>><<<===;;;===EEESSSbbbmmmrrryyypppcccUUUPPPOOONNNOOOPPPTTTPPPKKKIIIHHHIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMMMMKKKLLLNNNOOOOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCCCCDDDEEEDDDBBB@@@AAAAAAAAA@@@??????>>>>>>@@@???AAAHHHOOOXXXcccnnnzzz~~~|||zzzjjj\\\RRRJJJAAA;;;888666444333444444222111222222111111111111222222333333222222111111000000000000000000///////////////111111///000444555333222222333333333444444444000000///......///111222111222222222222222111000...//////000111111222222444444555555666:::@@@DDDFFFMMMXXXdddppp|||}}}uuuooouuu~~~{{{lllbbb___aaaeeejjjlllnnnnnnjjjccc]]]YYYVVVXXXZZZ]]]aaaccceeefffjjjjjjkkklllllllllkkkkkkkkkjjjjjjlllppptttwwwwwwvvvvvvxxxzzz}}}~~~wwwpppkkkiiiffffffgggggggggeeecccbbbcccbbbaaa```aaacccfffhhhddddddfffgggiiijjjkkkkkkiiiiiikkklllnnnpppqqqrrrppppppooonnnnnnnnnoooooommmlllkkkjjjiiiiiijjjkkkjjjjjjjjjiiiiiiiiihhhhhhkkkjjjiiiiiikkkkkkjjjiiiddddddeeefffgggiiikkklllllllllmmmnnnmmmlllkkkkkkmmmllljjjkkkkkkllljjjiiihhhhhhggghhhhhhiiijjjkkkiiiiiijjjlllmmmmmmjjjhhhhhhhhhiiijjjjjjjjjjjjiiiggggggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggggghhhiiijjjjjjkkkllliiihhhhhhggggggggggggggghhhhhhhhhiiihhhhhhggggggccccccbbbbbbccccccdddeeeeeefffgggggghhhiiiiiiiiiffffffeeeeeeddddddccccccaaabbbdddeeefffeeedddccccccbbb````````````bbbcccdddeeeeeedddbbbaaabbbcccaaaaaaaaa```___^^^\\\[[[\\\]]]^^^_________aaabbbbbbdddfffhhhkkkoootttwww}}}vvvbbbZZZNNNDDD???>>>>>>>>>777777888888888888888888888999999;;;===???AAABBBBBBCCCEEEEEECCCAAA???>>>======BBBPPPeeeyyy|||ooodddYYYPPPNNNNNNLLLLLLNNNOOOLLLHHHGGGHHHIIIJJJIIIGGGHHHKKKMMMNNNNNNNNNNNNKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMLLLLLLJJJIIIHHHHHHEEEFFFGGGGGGFFFDDDAAA???DDDCCCBBBAAA@@@????????????===???EEEKKKSSS```lllwww~~~vvvgggZZZRRRKKKCCC===888666444333333333222111222111111000000111111222222222222111111000000000000000000///////////////...111111///000444555333111111111111222222222222000///...---...///111222111111111222111111000000......///000111222222333444555555666666999===@@@@@@FFFPPP\\\hhhtttxxxmmmjjjrrruuufff]]][[[\\\]]]```eeejjjlllkkkgggddd^^^\\\[[[ZZZ\\\```dddffffffgggiiikkklllkkkkkkjjjkkkjjjiiikkkppptttvvvvvvuuuvvvyyy|||}}}uuuqqqooommmnnnnnnmmmkkkgggdddbbbbbbaaa```___```bbbdddfffbbbbbbccceeefffhhhiiijjjjjjkkklllnnnpppqqqrrrrrrooooooooonnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkllljjjjjjjjjiiiiiiiiihhhhhhlllkkkjjjjjjkkkkkkiiihhhddddddeeefffhhhiiikkkllljjjkkklllnnnnnnmmmlllkkkiiihhhhhhiiijjjkkkkkkjjjgggggggggggghhhiiijjjkkkiiiiiijjjkkkmmmllliiifffffffffggghhhhhhhhhhhhhhhggghhhhhhhhhiiiiiiiiijjjiiiiiihhhgggggghhhhhhiiiggghhhhhhiiijjjkkkkkkkkkhhhhhhhhhhhhhhhggggggfffffffffggghhhhhhhhhggggggdddddddddcccdddeeeeeefffggggggiiijjjkkkkkkjjjjjjeeeeeeddddddcccbbbbbbaaaaaabbbcccdddddddddcccbbbcccbbbaaaaaaaaaaaabbbcccbbbcccdddccc```______```]]]]]]]]]]]]\\\\\\[[[ZZZ[[[]]]___``````bbbfffiiihhhkkkooossswww{{{vvvjjjaaaOOOKKKEEE@@@============888888888888888888888888::::::;;;===???AAACCCDDDBBBDDDEEEDDD@@@>>>>>>>>>AAADDDLLL^^^vvv||||||qqqcccZZZRRRMMMMMMMMMLLLLLLNNNKKKIIIGGGGGGIIIJJJKKKKKKGGGHHHJJJLLLMMMNNNMMMMMMKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIIIIIIIHHHFFFCCCBBBBBBEEEDDDCCCAAA@@@??????@@@>>>===???DDDIIIRRR```nnn}}}ttteeeYYYQQQKKKCCC>>>888666333222222333222111111111000000000000111111//////000000111222333333/////////000000111111111...111111...///222333111------.........////////////......//////000111222///000000111111111000000//////000000111222333333444555666666666777:::<<<<<>>;;;999888777888777777777777777888999======>>>???AAACCCEEEFFFEEEGGGGGGDDD@@@???AAACCCIIINNNYYYkkk|||vvvuuuggg\\\SSSNNNJJJLLLLLLKKKKKKNNNJJJIIIGGGHHHJJJLLLMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKMMMMMMMMMMMMKKKJJJHHHIIIIIIHHHFFFDDDEEEFFFFFFEEECCCAAA?????????@@@======???CCCGGGPPP```ooottteeeXXXPPPIIIBBB<<<999666333111222222222111000000000//////000000000//////000000111111222222...//////000111222333333...111000------111111///------........./////////......///000111111111111......///000111111111111000111111111222222333333333444555555555555777999888<<>>;;;999777666666888777666666777999;;;<<<@@@@@@AAABBBCCCEEEGGGHHHHHHJJJKKKJJJHHHJJJPPPUUU]]]cccppp~~~~~~wwwiii^^^WWWOOOJJJHHHJJJJJJIIIJJJMMMKKKIIIHHHJJJLLLNNNOOONNNLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOOOOPPPOOONNNMMMLLLLLLNNNPPPQQQRRRRRRQQQPPPJJJLLLNNNMMMJJJHHHHHHIIIGGGEEEBBB@@@???>>>??????===<<<>>>AAADDDLLL]]]mmmuuueeeXXXPPPHHH@@@:::999666222111111222222111000000////////////000000333333222111000///............///111222333444555...111000---,,,///000---000000000000111111111111---...000222222222222111------///000111111111111222222222222222333333333222444555555444444555777444666;;;BBBKKKYYYfffooowww|||qqqkkkfffhhhrrr~~~vvvoooiiieeeccc___[[[ZZZ^^^bbbeeeeeeiiihhhfffccc```\\\YYYWWWXXX[[[___cccfffhhhhhhggghhhiiikkkooosssuuuuuutttvvvzzz}}}xxxwwwyyyzzz{{{zzzxxxtttnnnhhheeebbbbbbbbbbbbaaa```___^^^```___^^^^^^^^^```aaabbbeeefffhhhjjjkkkkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmjjjiiiiiiiiiiiikkklllmmmlllllllllkkkkkkkkkjjjjjjjjjiiijjjkkklllllljjjhhhffffffggghhhiiiiiiiiihhheeeeeefffggghhhiiiiiijjjkkkiiihhhhhhiiiiiigggfffeeeeeeffffffgggiiijjjkkkjjjhhhfffeeefffgggfffeeeeeefffggghhhiiiiiiiiiiiilllkkkkkkjjjiiihhhgggggghhhggggggggghhhkkkmmmooollllllkkkjjjjjjiiiiiihhhggghhhiiiiiiiiihhhfffeeefffggghhhiiijjjkkkkkkkkkdddeeegggiiiiiihhhgggffffffgggiiikkklllkkkjjjiiiffffffeeedddcccbbbaaa```]]]\\\ZZZXXXYYY[[[]]]___________________________\\\^^^```___]]][[[[[[[[[]]]^^^^^^___aaaccceeefffiiinnnsssvvvxxx}}}{{{sssoooeee^^^TTTKKKEEEBBB???>>>>>>>>>===:::888888:::;;;999888777777999<<>>>>>??????===<<<===???AAAIIIZZZjjj{{{tttcccXXXOOOEEE>>>;;;777666555444555444111///111111111000000000000///111111111000000000//////444444444333222111000///,,,,,,,,,------///000111111111111111111111111222111111000000//////......////////////000000000000......///000111222333333555444333333222111000000111222555;;;CCCOOO\\\eeetttzzzvvvqqqjjjeeehhhrrrwwwpppmmmlllllljjjfff```\\\[[[^^^aaaaaadddhhhkkkjjjfffaaa]]]XXXZZZ\\\___bbbcccddddddkkknnnppprrrrrrrrrtttuuuvvvyyy~~~|||xxxwwwwwwxxxyyyzzzyyywwwtttpppnnnjjjkkkkkkiiieee```]]]\\\XXXYYY[[[\\\]]]^^^^^^]]]^^^___aaaeeehhhhhhgggeeejjjiiijjjlllnnnoooooonnnkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjhhhhhhhhhgggfffdddcccbbbccccccccceeehhhiiihhhggghhhhhhggggggffffffeeeeeeeeefffggghhhhhhhhhfffffffffffffffgggffffffeeeeeeccceeeffffffeeeeeeggghhhiiiiiijjjjjjjjjkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjgggdddfffjjjllljjjfffhhhgggfffeeeeeeeeeeeeeeeffffffgggjjjlllmmmkkkhhhccceeehhhkkkkkkiiigggeeeeeeddddddfffiiikkkkkkjjjgggfffdddddddddbbb```^^^[[[ZZZZZZYYYYYYZZZ[[[\\\___```aaa```^^^]]]]]]^^^^^^______^^^\\\\\\]]]___^^^aaadddgggiiilllpppsssuuu{{{~~~|||wwwooobbbXXXOOOLLLHHHCCC>>><<<;;;:::<<<<<<;;;;;;:::999888888:::::::::;;;===>>>@@@AAABBBDDDFFFGGGGGGGGGIIIKKKRRRYYYaaaeeegggllluuu}}}ssseee\\\SSSMMMKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLQQQPPPNNNLLLKKKKKKLLLLLLSSSSSSRRROOOLLLKKKLLLNNNNNNRRRVVVYYYYYYYYYYYYYYYVVVXXXZZZXXXTTTNNNJJJHHHFFFEEEBBB@@@>>>>>>???@@@<<<<<<<<<===BBBJJJTTTZZZqqqrrraaaVVVMMMDDD===:::777666444444444444111//////000000000111111222222333333333333222222222222222222222222222111111000------------...///000000000000000000000/////////111000000000/////////...////////////000000000000/////////000111111222222444444333222111111000000///000222666<<>><<<999888888888999<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<===???@@@BBBCCC@@@BBBDDDFFFGGGHHHKKKMMM[[[eeerrr{{{nnnaaaXXXPPPKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNMMMLLLLLLMMMOOOOOORRRRRRPPPNNNKKKJJJKKKLLLPPPTTTXXXZZZ[[[ZZZZZZZZZXXXYYYZZZXXXSSSNNNJJJIIIFFFDDDBBB@@@?????????@@@===<<<<<<<<>>:::999888777888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAACCCDDDEEECCCDDDEEEGGGHHHLLLQQQUUUfffrrr|||yyy|||ggg[[[TTTMMMHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKLLLMMMOOORRRSSSPPPPPPOOOMMMJJJIIIJJJLLLQQQTTTXXXZZZZZZYYYYYYYYYYYYZZZYYYVVVQQQMMMKKKJJJEEEDDDBBB@@@?????????@@@======<<<;;;===BBBIIINNN```ppp}}}ooo^^^TTTLLLCCC<<<:::777555333222333333222111000000000111222333333333222222222222111111111111...//////000000000000000111000000////////////000000//////......------,,,000000000000////////////////////////000000000000111111000000////////////111111111111111000000000333444444555777<<>>===<<<<<<;;;:::999999::::::::::::;;;<<<===>>>?????????@@@@@@AAABBBDDDFFFFFFHHHHHHHHHIIIMMMUUU___eeexxx}}}uuucccYYYRRRMMMHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLMMMNNNPPPSSSTTTPPPPPPOOOMMMKKKJJJKKKMMMPPPSSSWWWXXXXXXVVVUUUUUUXXXXXXVVVRRRNNNJJJJJJJJJEEEDDDBBBAAA@@@???@@@@@@??????===<<<<<>>===>>>BBBEEEQQQ\\\mmm{{{mmm]]]SSSLLLCCC===;;;666444111111222333222222111111111000000000//////333333333222222222111111000000000000000///....../////////......///000000000000000000000000000000////////////000000000000////////////000000000000000000000//////...............//////000000111111///000111222333666;;;>>>GGGQQQ]]]gggrrr~~~~~~|||xxxtttpppsss|||{{{uuussswww~~~uuuoooeee[[[UUUTTTVVVXXXbbbgggmmmsssvvvuuurrroooggghhhiiiiiiiiikkknnnqqqsssvvv{{{yyyvvvuuuvvvsssvvv|||}}}|||~~~}}}}}}}}}{{{wwwqqqkkkhhhfffiiijjjggg___YYYUUUUUUXXXXXXXXXZZZ]]]^^^^^^]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^___```aaabbbbbbbbbaaaccccccdddeeefffgggggghhhffffffggghhhhhhhhhggggggeeeddddddfffggghhhgggeeeffffffgggggghhhiiijjjjjjjjjjjjiiihhhgggggggggggghhhhhhiiijjjkkkkkkkkkkkkkkkllllllkkkiiiggghhhiiihhhhhhhhhhhhiiiiiijjjjjjkkkmmmpppsssttttttsssrrroooooonnnmmmlllkkkjjjiiikkkkkkkkkkkkkkkkkklllmmmlllkkkiiiiiijjjjjjiiihhhhhhhhhhhhhhhgggeeecccbbb```______```bbbccccccbbb^^^]]]\\\]]]]]]]]][[[YYYUUUTTTTTTUUUXXX]]]bbbeeeggggggfffeeecccdddfffiiinnnpppsssvvv{{{sssrrrnnngggccc]]]SSSHHHBBB@@@===;;;::::::888777666666777888999::::::::::::;;;<<<===???@@@AAABBBBBBBBBBBBCCCEEEFFFHHHIIIEEEIIIPPP[[[jjj||||||mmm```WWWRRRNNNKKKGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNPPPPPPOOONNNOOOPPPQQQRRRSSSSSSRRRPPPNNNNNNOOOQQQRRRUUUXXXXXXVVVTTTRRRRRRPPPPPPOOOLLLIIIGGGHHHIIIIIIHHHGGGEEECCCAAA??????@@@AAA@@@???>>>???AAADDDIIIQQQ___oooyyykkk[[[QQQJJJBBB<<<:::666333111000111222333222///////////////000000000222222222111111111000000//////000111111111000000------------...///000000/////////000000111111222.../////////000000000111////////////000000000000//////////////////......------......///000111111111222444444555666:::<<>>??????===>>>???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKMMMTTTaaaqqq|||~~~vvvhhh]]]UUUPPPLLLJJJGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSSSSQQQOOONNNPPPRRRPPPRRRTTTUUURRRPPPNNNMMMLLLMMMNNNLLLJJJIIIIIIJJJLLLKKKIIIGGGDDDBBB???>>>>>>???@@@???>>>>>>AAACCCCCCIIIRRR___ooowwwiiiYYYPPPIIIAAA;;;999666333000000111222333333,,,,,,---...///000111111////////////............---...///111222222333333,,,,,,,,,------///000111------...///000111222222.../////////000000111111////////////000000000000////////////////////////,,,------...///000111111...///111111111111444666<<>><<<===>>>>>>>>>>>>@@@BBBBBBDDDJJJTTTbbbrrruuueeeUUULLLGGGAAA;;;999666444222111222222111000222222111000000000000000...+++)))+++///000,,,'''(((+++///222111000000000////////////............------............------//////............//////******,,,...000111333444......////////////......------......///000000000---------...///111222333:::===EEETTTgggvvv}}}~~~~~~zzzssskkkhhhooozzz}}}{{{~~~}}}ppp```TTTOOOKKKHHHGGGJJJLLLKKKJJJKKKKKKMMMQQQVVV]]]cccfffmmmnnnppptttyyy~~~vvvpppllljjjiiiooopppssswwwzzz}}}zzzzzz||||||vvvrrrpppppppppmmmlllkkkjjjiiigggccc```eeebbb]]][[[ZZZ[[[[[[ZZZ[[[]]]___bbbbbbaaa```^^^\\\]]]___aaacccdddeeeeeebbbccceeeggggggfffeeedddffffffeeedddccccccbbbbbbbbbdddeeefffggggggffffffeeefffhhhhhhggggggiiijjjllllllkkkkkkkkkkkkkkkkkknnnmmmmmmmmmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjiiinnnnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjjjjjjjiiiiiihhhiiiiiihhhhhhiiiiiijjjjjjggghhhhhhhhhhhhfffeeecccbbbbbb```___^^^______``````___^^^\\\[[[ZZZZZZZZZ\\\\\\[[[[[[\\\]]]^^^^^^```bbbffflllqqquuuyyyzzz}}}}}}yyynnnbbbWWWPPPLLLDDDAAA>>>===>>><<<888555555555666888999:::;;;<<<<<<;;;;;;===AAACCCAAA???@@@AAABBBAAAAAACCCFFFIIIIIIGGGEEEHHHNNNUUU[[[^^^jjjxxx|||{{{|||xxxjjj[[[SSSNNNJJJHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFHHHJJJPPPPPPOOONNNOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPQQQQQQQQQOOOLLLIIIGGGGGGHHHIIIMMMLLLJJJIIIIIIJJJKKKLLLMMMKKKGGGBBB???=========???????????????>>>===<<>>???@@@CCCHHHOOOWWW^^^bbbgggiiimmmrrrxxx~~~~~~vvvoookkkiiiiiikkklllnnnqqqssstttvvvvvvvvvwwwzzz{{{yyyyyyyyyyyywwwvvvvvvuuusssooolllmmmiiieeebbbaaaaaa``````bbbccceeefffeeecccaaa___]]]^^^___aaabbbccccccccc```aaacccccccccbbb```___``````aaaaaabbbbbbaaaaaaaaabbbcccddddddddddddccceeefffhhhhhhggggggiiijjjiiiiiijjjjjjjjjjjjjjjjjjlllllllllmmmmmmnnnnnnnnnjjjjjjiiihhhhhhhhhhhhhhhllllllkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjjjjiiiiiigggffffffeeeeeeeeeeeeeeecccddddddddddddcccaaa```___^^^]]]\\\[[[\\\]]]]]]aaa```___^^^^^^^^^______`````````aaaaaabbbcccdddfffhhhlllpppuuuxxx{{{|||}}}lllhhh```VVVMMMFFFAAA???AAA???===<<<<<<;;;888555555666777888:::;;;<<<<<<>>>===<<>>>>>===<<<>>>AAADDDIIIQQQ^^^nnnyyyvvvfffUUULLLGGG@@@:::777666444222111222222111000000000//////......////////////000000000000/////////000111000---++++++,,,////////////............------............------000000////////////000000111111111000000000//////000000000111111000000000------......///000000000111111111111111222333444555888>>>FFFQQQ^^^kkksss||||||}}}tttpppmmmmmmmmmnnnttt{{{{{{sssttt{{{uuuggg]]]NNNCCC===:::888777777888;;;???FFFNNNTTTYYY]]]aaagggooovvv|||zzzsssmmmiiihhhggghhhhhhiiijjjkkkllllllmmmppprrruuuyyy}}}xxxuuupppmmmlllkkkjjjiiilllmmmmmmllljjjfffcccaaa```aaabbbccccccdddddddddaaaaaabbbaaa```^^^\\\[[[ZZZ[[[]]]___aaaaaaaaaaaa``````aaabbbbbbbbbaaaaaa```aaabbbcccbbbbbbccceeegggggghhhhhhiiiiiijjjjjjiiiiiijjjkkklllmmmnnnooojjjiiihhhffffffgggggghhhiiiiiihhhgggfffeeeeeedddddddddeeeeeeeeeeeeeeedddeeedddcccbbbaaa`````````______````````````___^^^\\\[[[[[[ZZZZZZ[[[]]]^^^^^^^^^]]]]]]^^^```bbbdddgggggghhhiiijjjkkklllmmmrrrtttwwwzzz~~~|||uuuoooiiidddTTTPPPKKKDDD???<<<;;;:::===<<<::::::;;;:::888666777777888999;;;<<<===>>>?????????AAACCCEEEEEEDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJQQQ[[[eeemmmvvvxxxuuu|||xxxpppmmmkkkjjj```VVVLLLIIIHHHFFFGGGIIIKKKJJJIIIHHHFFFEEEDDDCCCCCCEEEHHHIIIHHHHHHHHHIIINNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOOPPPPPPQQQRRRRRRPPPNNNIIIFFFEEEFFFHHHJJJIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFDDDBBBAAAAAAAAABBB@@@@@@???>>>>>>===<<<<<<<<<>>>AAAEEELLLXXXgggqqqvvvfffUUULLLFFF???999666666444222111222222111000//////............/////////000111111000///000111///000000...,,,++++++,,,////////////............------............------//////............//////111000000000//////......//////000000000000//////------......///000000000000000/////////000000111333666:::>>>DDDPPP___jjjsssvvv{{{{{{yyyvvvssskkkfffiiiooo||||||~~~uuujjj[[[NNNFFFAAA===:::888888888;;;???DDDIIILLLTTTXXX```iiiqqqwwwzzz|||{{{xxxsssmmmhhheeecccbbbdddddddddeeeeeefffggghhhjjjlllooorrrvvvzzz~~~|||yyyxxxwwwuuutttvvvvvvtttrrrnnnjjjfffccceeeffffffggggggggggggfffeeeeeedddbbb```^^^[[[ZZZXXXZZZ\\\^^^``````___________________________^^^]]]^^^___```______```bbbdddeeeeeefffggghhhhhhiiifffffffffggghhhiiiiiiiiiiiigggfffddddddeeefffgggeeeeeedddcccbbb``````_________```aaabbbbbbaaaaaacccbbbaaa___]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]___aaabbb`````````bbbdddgggjjjlllnnnoooqqqrrrtttuuuvvvvvvzzz|||~~~~~~rrrggg^^^WWWQQQNNNHHHEEEAAA===;;;;;;<<<===999999999999:::999999888888999:::;;;<<<>>>??????@@@@@@@@@AAACCCEEEFFFFFFGGGGGGFFFDDDDDDGGGLLLPPPXXXbbbooozzz{{{vvv}}}{{{jjjbbb___[[[XXXYYYQQQJJJHHHHHHGGGHHHKKKJJJIIIHHHGGGEEEDDDBBBBBBBBBDDDHHHIIIIIIHHHHHHHHHMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMNNNOOOPPPPPPPPPOOOLLLHHHEEEDDDFFFIIIKKKGGGHHHJJJKKKKKKJJJIIIIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>===<<<<<<<<<;;;===@@@CCCHHHRRR^^^gggyyyuuueeeTTTKKKFFF???999777666444222111222222111000//////............//////...000000000......///111---...///...---,,,---///////////////............------............------...------,,,,,,------...---.....................---..................---------......///000000000/////////...//////000000222555888888;;;DDDSSS^^^jjjpppzzzzzznnncccaaaeeesss}}}sssfffZZZQQQJJJBBB>>>:::999888888:::===AAACCCKKKPPPWWW```ggglllooopppmmmjjjfffbbb^^^\\\[[[ZZZ[[[[[[[[[\\\^^^```bbbcccfffhhhkkkmmmnnnppptttwwwwww{{{~~~|||xxxtttoookkkiiijjjkkkkkkllllllkkkkkkjjjjjjiiigggeeebbb___\\\[[[YYYZZZ\\\]]]]]]]]]\\\\\\^^^]]]]]]\\\\\\[[[[[[[[[]]]^^^``````______aaabbb___``````aaabbbccccccdddbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaa```aaabbbbbb```___^^^]]]\\\[[[ZZZYYY]]]^^^___```aaaaaaaaaaaa```___]]]\\\[[[ZZZYYYYYY[[[[[[[[[\\\]]]^^^___````````````aaaccceeegggiiihhhiiikkknnnqqqtttwwwxxxwwwxxxzzz|||~~~~~~|||yyymmmggg^^^TTTMMMHHHDDDBBB???===;;;888777888999:::777888999::::::999:::::::::;;;<<<===>>>???@@@AAA@@@@@@AAAAAABBBDDDFFFHHHJJJIIIGGGFFFIIIQQQ\\\cccoooxxx}}}nnn___XXXUUUPPPLLLSSSMMMIIIHHHGGGEEEFFFIIIIIIHHHGGGFFFDDDCCCBBBAAAAAADDDHHHIIIIIIHHHHHHIIILLLLLLMMMMMMMMMNNNNNNNNNIIIJJJKKKLLLMMMNNNNNNMMMNNNKKKHHHEEEEEEFFFIIIKKKGGGHHHJJJKKKLLLKKKJJJIIIJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@???===<<<;;;;;;;;;;;;===???AAAEEEMMMWWW___sss|||tttdddSSSKKKFFF@@@:::888666444222111222222111000//////......//////000000//////............//////,,,...///000/////////000////////////............------............------...------------------...,,,,,,,,,------......///,,,------......------,,,------......///000000000////////////000000111222111333555555666===HHHQQQ___gggttt~~~tttfff```aaaggguuuxxxlllbbbYYYQQQHHHBBB>>><<<:::999999;;;===>>>DDDGGGMMMTTTYYY]]]^^^___[[[ZZZWWWTTTRRRQQQQQQPPPOOOOOOOOOPPPRRRUUUXXXYYY^^^bbbeeeffffffggglllpppnnnsss{{{~~~}}}yyyvvvtttqqqqqqrrrrrrsssrrrrrrrrrqqqooommmjjjfffcccaaa```^^^^^^^^^]]]]]]]]]]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\\\\\\\]]]___[[[[[[\\\\\\]]]]]]^^^^^^``````_________^^^^^^^^^_______________^^^^^^^^^[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYY[[[\\\^^^^^^______^^^]]]\\\[[[[[[[[[[[[[[[]]]]]]^^^___```bbbdddeeeffffffgggiiikkknnnqqqsssqqqsssvvvzzz~~~{{{tttllleeeaaaWWWTTTOOOIIIDDDAAA@@@@@@;;;:::999888777777777888777999;;;;;;::::::;;;<<<<<<<<<===>>>@@@AAABBBCCCAAABBBBBBBBBBBBDDDGGGJJJGGGGGGHHHKKKSSS```oooxxx|||~~~{{{pppaaaVVVRRRPPPNNNKKKMMMIIIFFFGGGEEEBBBBBBEEEFFFFFFEEEDDDCCCCCCBBBAAABBBDDDGGGHHHHHHHHHIIIJJJLLLLLLMMMNNNNNNNNNNNNMMMHHHIIIKKKLLLMMMMMMLLLKKKLLLKKKIIIGGGGGGHHHJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLMMMLLLKKKHHHFFFCCCAAA@@@BBB@@@>>><<<;;;;;;;;;;;;:::===???@@@BBBHHHPPPWWWkkkuuurrrbbbRRRJJJFFF@@@;;;999666444222111222222111000000////////////000111222222///,,,,,,///000000...,,,...111222111000000000////////////............------............------/////////....../////////---------...............------............------------......///000000000---------......000111222000111222222333888???DDDRRRZZZfffqqqxxx}}}qqqhhhfffbbbnnn|||~~~yyyppphhhbbb\\\VVVQQQIIIFFFBBB>>>;;;:::;;;;;;>>>@@@DDDGGGJJJLLLMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHJJJMMMOOOQQQUUUZZZ[[[[[[]]]cccggghhhlllqqqssssssssstttuuussssssrrrtttwww}}}{{{|||}}}~~~~~~~~~~~~~~~zzzyyyvvvrrrooollljjjiiifffeeedddccccccdddeeefffcccbbb```___]]]]]]]]]]]]YYY[[[\\\\\\[[[\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]__________________`````````aaabbbcccbbbaaa___^^^\\\\\\\\\[[[[[[ZZZZZZZZZYYYZZZ\\\^^^___```aaaaaaaaaaaaaaaaaaaaabbbcccdddfffffffffgggiiilllnnnoooqqqqqqrrrtttwwwzzz~~~}}}rrrooojjjccc\\\VVVQQQNNNGGGGGGEEEBBB???>>>>>>???:::::::::::::::999888888888:::======<<<;;;<<<>>>======>>>@@@AAABBBCCCDDDBBBDDDEEEDDDCCCEEEIIILLLFFFJJJPPPYYYfffwww}}}xxx||||||hhhaaaXXXQQQNNNMMMLLLLLLHHHFFFEEEGGGEEEAAABBBEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLLLLMMMNNNOOOOOOOOONNNNNNJJJKKKMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJHHHEEECCCBBBBBBAAA>>><<<:::::::::;;;999<<<>>>>>>???CCCJJJPPP]]]hhhvvv~~~qqqbbbRRRJJJFFFAAA<<<:::666444222111222222111000000000000000000111222222444///+++,,,000333111...---000333444333000///...000/////////............---..................---111111000000000000111111///////////////...............////////////......------......///000000000))))))***+++,,,---///000//////000000222555999===HHHOOOYYYccckkkrrrzzz|||qqqmmmaaakkkuuu||||||zzzrrrmmmkkkiiifffcccVVVSSSLLLEEE???;;;999888:::;;;===???AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAACCCBBBAAAAAABBBEEEGGGIIIEEEJJJOOOQQQRRRUUU[[[aaadddfffhhhhhhfffgggjjjmmmjjjjjjiiijjjmmmrrrwwwzzz~~~{{{wwwuuusssrrrnnnmmmkkkjjjjjjllloooqqqjjjiiigggeeecccccccccddd```bbbccccccccccccdddfffaaaaaaaaaaaaaaaaaa``````^^^______```aaabbbccccccccceeeggghhhhhhfffcccbbbaaaaaa``````````````````bbbcccdddfffhhhiiijjjjjjggggggggghhhiiikkklllmmmoooooooooqqqsssuuuxxxzzzzzzzzz|||~~~~~~zzzvvvqqqmmmkkk___\\\VVVPPPKKKFFFDDDCCC?????????>>><<<;;;<<<===666777888999999888777666999<<>>===<<<===???>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFEEEFFFJJJNNNMMMTTT^^^lll|||~~~xxxwwwxxxzzzggg^^^[[[UUUOOOKKKIIIJJJJJJGGGEEEFFFHHHGGGCCCDDDGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFHHHJJJMMMLLLMMMNNNOOOPPPOOONNNNNNLLLMMMOOOPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKMMMOOOPPPNNNNNNMMMLLLJJJGGGEEEDDDBBBAAA>>>;;;:::::::::;;;999;;;=========@@@FFFKKKPPP\\\kkkuuuzzznnn```SSSKKKFFF???:::888222111111000000000000000111///---,,,,,,...111222222000...---///111222333---...............------.........------,,,,,,,,,,,,,,,------...///000000///......---------......(((......)))+++444444,,,////////////...---,,,,,,//////////////////.....................///000000***...222222///...222777<<>>>>>FFFFFFFFFGGGJJJNNNRRRTTTXXXZZZ[[[\\\\\\\\\^^^```[[[ZZZZZZZZZ]]]ccclllrrrxxxzzz}}}}}}{{{|||yyyxxxwwwvvvvvvwwwyyyzzztttqqqmmmmmmooorrrssssssooollljjjjjjkkkkkkiiifffkkkjjjhhhfffeeeeeeffffffhhhfffeeefffhhhjjjkkkjjjhhhjjjnnnpppqqqpppnnnmmmkkkiiihhhggghhhiiihhhgggjjjkkklllmmmnnnpppqqqqqqqqqqqqrrrrrrtttwwwyyy{{{|||zzz|||xxxssskkkccc^^^ZZZVVVTTTIIIHHHEEECCC@@@>>>======<<<<<<;;;:::;;;<<<===>>><<<;;;:::888888888888999999<<>>===============<<<;;;;;;===@@@CCCEEEKKKPPPZZZeeerrrmmm___RRRJJJEEE>>>999777222111111000000000000000000///...------///000111111///---,,,...000111111...//////000//////............---------,,,,,,,,,,,,,,,------...//////000///......---------......***000000---000999999222++++++,,,,,,---,,,,,,,,,.......................................//////000---...///000000111222333888<<>>;;;999<<<<<<:::999<<<999999::::::::::::999999999999999999:::::::::;;;@@@@@@@@@BBBDDDGGGJJJLLLLLLNNNOOOPPPOOOOOOQQQSSSQQQRRRRRRRRRUUU[[[bbbgggjjjkkkmmmqqqvvvzzz~~~}}}yyyxxxzzz|||||||||zzzxxxvvvvvvwwwwwwtttrrrsssrrrrrrqqqqqqrrrsssssspppnnnmmmnnnpppsssttttttvvvxxx{{{}}}}}}|||yyyxxxxxxvvvtttsssssstttsssqqqqqqrrrsssuuuwwwyyyzzz{{{}}}~~~~~~|||tttmmmddd___XXXRRRNNNKKKHHHFFFAAA@@@???===<<<;;;;;;;;;===<<<;;;;;;;;;<<<===>>>===<<<:::999999999::::::<<<>>>AAAAAA@@@>>>>>>>>>DDDDDDCCCDDDFFFHHHIIIIIIJJJJJJJJJLLLQQQYYYbbbhhhsss||||||{{{zzzzzz}}}~~~uuunnngggaaaWWWTTTOOOJJJFFFEEEEEEFFFHHHGGGFFFFFFGGGHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHJJJLLLLLLJJJJJJLLLMMMNNNOOOOOOOOORRRQQQPPPQQQSSSSSSRRRPPPNNNJJJIIILLLMMMKKKKKKMMMOOONNNNNNMMMMMMLLLKKKKKKMMMLLLJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>><<<;;;::::::;;;>>>AAACCCHHHMMMUUU```mmm{{{~~~kkk^^^QQQIIIDDD>>>888777222111111000000000000000........./////////000000000...,,,,,,---///////////////000000000000000///...------------,,,,,,,,,,,,,,,------.../////////......---------......///,,,111111///333:::;;;666)))***+++,,,------------------------------............------......///000111///...///111222111///333555999???GGGQQQ[[[bbbqqq{{{}}}yyysssnnnmmmrrrzzz|||}}}~~~~~~{{{tttjjj\\\RRRFFF@@@;;;;;;;;;:::;;;>>>:::::::::999999999888888777777777888888888999999<<<<<<<<<===???AAACCCEEEFFFGGGIIIIIIHHHHHHIIIJJJHHHIIIKKKLLLOOOSSSXXX\\\``````aaacccgggkkkppprrruuuwww{{{}}}}}}}}}}}}~~~{{{yyywwwxxxzzz}}}~~~~~~|||zzz{{{}}}xxxtttpppmmmjjjeee]]]WWWSSSOOOIIIEEECCCAAA???===::::::999999999999:::;;;<<<<<<;;;;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<>>>@@@CCCCCCBBBAAAAAABBBBBBCCCCCCDDDFFFHHHIIIJJJLLLMMMPPPTTT[[[eeepppwwwxxxsssppprrruuuzzzzzzmmmhhhfffdddcccXXXTTTNNNIIIEEEEEEFFFGGGLLLJJJHHHGGGHHHIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIKKKLLLMMMMMMIIIKKKLLLOOOQQQRRRSSSSSSPPPPPPPPPRRRUUUWWWWWWVVVPPPLLLKKKNNNOOOMMMLLLMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFDDDBBB@@@??????>>>>>>===<<<;;;<<<>>>@@@BBBDDDHHHOOOXXXdddrrr}}}kkk^^^PPPIIIDDD>>>999777222111111000000000000000---...///000111000000///000...,,,---...//////.........///000000000//////---------------------------------.........//////...------------...//////,,,///000...111777777333,,,---....../////////...,,,,,,,,,---------------...------------...//////000000//////000000000///111222444777===FFFQQQXXXdddrrr{{{sssmmmlllooosss{{{}}}yyy|||wwwkkk```TTTKKKDDDBBBAAA>>><<<===;;;::::::999999888888888777888888888999999999999============>>>@@@AAABBBDDDFFFGGGFFFEEEEEEFFFGGGEEEGGGJJJLLLMMMPPPSSSVVVZZZYYYYYYZZZ\\\```dddgggfffiiimmmsssxxx|||}}}~~~zzzzzz{{{}}}||||||uuunnniiiaaa^^^[[[YYYVVVRRRMMMIIIGGGDDDAAA>>>>>>===<<<;;;999999888888999:::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===>>>AAACCCEEEEEEEEEFFFGGGAAACCCDDDFFFGGGJJJLLLNNNTTTXXX]]]bbbiiisss~~~vvvkkkiiilllnnnxxx}}}{{{nnndddaaabbbbbbbbbYYYUUUNNNHHHEEEFFFHHHJJJNNNKKKHHHGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJKKKLLLMMMMMMMMMJJJKKKMMMPPPRRRSSSTTTTTTQQQPPPPPPRRRUUUXXXXXXXXXRRRNNNMMMPPPQQQNNNLLLMMMKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGHHHGGGEEECCCAAA@@@???>>>BBBAAA@@@??????@@@BBBCCCBBBDDDIIIPPP[[[iiixxx{{{kkk^^^PPPIIIEEE>>>999888222111111000000000000000---...000111222111000///111///......///000///...,,,---....../////////...---------------------------------...............---------------...///////////////...///222222///.../////////......---,,,,,,,,,,,,---------......---------------...//////...111333111---,,,...111111111222333777@@@IIIPPP\\\lll}}}|||sssllljjjiiimmmwwwxxxuuuwww{{{uuuddd[[[TTTRRROOOHHHBBB@@@===<<<;;;999888888888888777777777888888888999999============>>>???@@@@@@???AAABBBAAA@@@@@@AAABBBDDDFFFJJJLLLMMMNNNPPPRRRRRRQQQOOOOOOQQQTTTWWWYYYZZZ]]]```dddfffhhhjjjkkklllmmmoootttyyy}}}|||~~~|||vvvrrrsss}}}}}}rrrjjjeee```ZZZVVVQQQOOOLLLJJJHHHFFFCCCAAA>>>;;;999888999:::999888:::999999888888888999999888888999999:::::::::::::::999999999:::<<<===>>>@@@BBBDDDEEEEEEEEEGGGIIIFFFHHHLLLNNNOOORRRWWWZZZfffkkkpppuuuzzz~~~mmmaaa```hhhssszzzxxxqqqgggaaa^^^]]][[[ZZZXXXTTTNNNIIIFFFGGGJJJMMMPPPNNNKKKIIIJJJLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJLLLMMMMMMMMMMMMLLLHHHIIIJJJLLLNNNOOOOOOOOOSSSQQQPPPQQQSSSUUUVVVUUURRRNNNMMMPPPQQQMMMKKKLLLJJJJJJJJJIIIHHHHHHGGGGGGDDDEEEFFFHHHHHHIIIHHHHHHHHHGGGEEECCCAAA@@@??????CCCBBBAAAAAAAAAAAABBBCCCBBBCCCFFFKKKSSS```mmmvvvzzziii\\\OOOHHHDDD===999777222111111000000000000000...///000111222111000///111///...///000000///---+++,,,---.../////////...,,,,,,,,,------------...........................---------------...///000111000//////000000///---------------,,,+++***))),,,,,,,,,---......//////------,,,,,,------...///,,,000444222,,,***...222222222111111444;;;CCCIIIVVVfffwww{{{rrrkkkhhhfffnnn{{{|||wwwwwwwww{{{rrrjjjdddcccaaaZZZRRRNNNGGGEEEBBB>>>;;;999888777666666666777777777888888::::::;;;;;;<<<============>>>@@@??????>>>@@@AAAAAADDDGGGIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJLLLNNNOOOQQQSSSUUUVVVVVVXXXZZZ\\\___aaadddhhhlllooorrrssslllnnnqqquuuyyy}}}{{{uuunnniiihhhmmmzzz{{{vvvssslllfff^^^XXXUUURRRMMMJJJIIIGGGEEEBBB???===<<<<<<;;;999888888999:::999888888888777666666666666777777888999:::::::::999999999999999:::;;;===@@@AAAEEEFFFHHHHHHGGGHHHJJJKKKMMMQQQVVVYYY[[[___eeeiiixxx}}}rrrkkkdddbbbiiivvvuuupppiiiccc___[[[XXXVVVSSSPPPKKKHHHFFFHHHKKKMMMQQQOOOMMMMMMNNNOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJKKKMMMOOOPPPPPPPPPUUUSSSQQQPPPRRRSSSSSSSSSQQQNNNMMMPPPPPPLLLIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGDDDEEEGGGIIIJJJJJJIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@AAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDGGGMMMWWWbbbjjjzzzgggZZZLLLFFFAAA;;;777555222111111000000000000000//////000111111111111111000///......//////---,,,,,,---...//////000000000,,,,,,,,,---------..............................---,,,,,,------///000000///---,,,...//////......,,,,,,,,,---,,,,,,++++++,,,------...//////000000------,,,,,,------...///---///000000...---///111111111000000111666===BBBNNN[[[jjjttt|||xxxqqqmmmiiikkkqqq|||~~~zzzyyy~~~}}}|||sssnnnpppqqqmmmgggcccZZZVVVQQQJJJDDD???<<<;;;777777888888888999999999777888999::::::;;;;;;;;;;;;===>>>???>>>>>>@@@BBB???AAADDDEEEEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIKKKLLLKKKKKKLLLPPPTTTRRRUUUXXX[[[^^^___aaabbb^^^```bbbeeehhhkkklllmmmiiiddd___^^^___gggwww}}}|||}}}vvvuuussspppkkkfffbbb```ZZZUUUPPPMMMLLLJJJEEEAAACCCBBB@@@===:::999999::::::999888888::::::999888777666666666666666777777888999:::;;;<<<;;;;;;:::;;;;;;;;;<<<>>>@@@CCCDDDIIIKKKMMMOOOQQQSSSWWWZZZ\\\bbbhhhlllnnnssszzzvvvqqqqqqttt{{{|||tttpppiiiccc]]]XXXUUUSSSLLLJJJGGGEEEEEEGGGIIIKKKMMMLLLKKKLLLNNNOOOOOONNNIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLKKKJJJIIIHHHIIIJJJLLLOOOQQQSSSTTTUUUVVVTTTQQQPPPQQQSSSSSSSSSPPPLLLLLLOOOOOOJJJFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFDDDFFFHHHJJJKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCC@@@@@@AAAAAAAAABBBBBBCCCBBBBBBCCCDDDGGGOOOWWW^^^yyydddWWWJJJDDD???999555333222111111000000000000000000000000000000111111111...---------......,,,***---...///000111111111111,,,,,,,,,------..............................---,,,,,,,,,---...///000111,,,))))))+++------------,,,,,,---...////////////------......///000111111---,,,,,,,,,,,,---......///...---...000111000...000000///...///333999===GGGRRR^^^gggsss|||vvvsssnnnkkklllttt~~~wwwuuuwwwwww|||xxxrrrvvvzzzzzzvvvuuukkkfff___VVVMMMFFFBBB@@@::::::;;;;;;;;;<<<<<<<<<666777888:::;;;;;;;;;;;;666888:::;;;:::;;;===??????AAACCCCCCCCCDDDFFFHHHEEEEEEEEEDDDCCCBBBBBBAAAEEEFFFFFFEEEDDDGGGLLLQQQIIIKKKOOOQQQRRRSSSTTTUUUUUUVVVXXXZZZ\\\]]]]]]^^^\\\XXXVVVVVVYYYbbbttt|||vvvtttrrrnnnmmmoooeeedddbbb___\\\XXXVVVTTTOOOLLLIIIHHHGGGEEE@@@<<<======;;;999888888:::<<<777666555555666777666444777777666777777999:::::::::;;;<<<=========<<<;;;<<<<<<===>>>@@@CCCEEEGGGJJJNNNRRRWWW\\\aaagggkkkpppuuu|||vvvrrr{{{|||xxxoookkkccc[[[UUUPPPNNNMMMHHHFFFEEECCCDDDFFFHHHIIIGGGGGGGGGIIIKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHJJJKKKKKKIIIGGGFFFCCCEEEHHHKKKOOOQQQSSSTTTWWWTTTQQQQQQRRRTTTTTTTTTOOOKKKKKKNNNNNNIIIEEEEEEHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFIIIKKKKKKKKKJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBBBBDDDJJJQQQVVVvvveeeXXXIIIBBB>>>999666555222222222111000//////...111111000000000000111111//////.........------------...///000000///...---000000///...---,,,,,,,,,...---,,,---///000///...///---,,,---///000...+++---...............------------------------------///,,,)))***---//////------------............//////////////////000111111------...000222444666888???FFFQQQ]]]hhhsss{{{yyyzzzuuuppppppxxx}}}wwwyyytttwwwvvvuuuqqqjjj___TTTLLLHHHGGGDDDAAA???===;;;888666999999:::::::::999888888::::::999999:::<<<>>>???>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKOOOPPPPPPQQQRRRSSSSSSSSSUUUSSSRRRSSSZZZeeepppwww~~~|||yyy{{{~~~~~~yyyuuusssyyyzzzzzz{{{zzzzzzyyyxxx~~~zzzrrrqqqnnnjjjfffccc```^^^YYYWWWSSSOOOLLLJJJJJJJJJFFFEEEBBB@@@>>>>>>???@@@>>>>>>===<<<:::999888888888888888888999999999999777888999888777777999:::888999;;;===>>>>>>>>>======>>>@@@AAACCCFFFJJJMMMSSSYYYaaajjjqqqxxx~~~{{{rrrrrrhhhddd___YYYSSSPPPNNNMMMGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHKKKMMMNNNQQQTTTWWWXXXTTTQQQPPPRRRTTTTTTSSSRRROOOKKKIIIHHHHHHFFFEEEEEEGGGIIIHHHFFFEEEGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHEEEEEEEEEDDDDDDDDDDDDCCCAAAAAABBBBBBDDDIIIPPPUUUwwwaaaUUUIIICCC???999333111222222111111000//////...111111000000000000111111//////.........---------......//////...---+++***/////////......---,,,,,,,,,+++***+++---...---,,,111000///000222222000...---...............------------------------------///,,,++++++...//////---------------.....................---...//////000+++,,,,,,...///111333444888???IIIRRR]]]hhhttt}}}|||{{{yyywwwyyy~~~{{{uuuuuu|||yyynnnccc\\\XXXOOOLLLHHHEEEDDDBBB@@@>>>;;;;;;;;;:::::::::::::::;;;:::999888999:::;;;<<<<<<===>>>???AAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKOOONNNMMMOOOTTT]]]ffflllnnnqqqsssqqqmmmkkkmmmpppsssttttttrrrmmmiiifffeeekkkkkkjjjjjjjjjjjjjjjjjjooopppqqqrrrsssuuuvvvvvvxxxxxxzzz~~~}}}||||||zzzzzzyyyzzzzzz{{{|||||||||~~~zzztttrrrsssssspppmmmcccaaa___[[[XXXTTTRRRPPPPPPNNNJJJGGGDDDCCCCCCCCCDDDCCCAAA???>>>>>>>>>>>>======<<<;;;:::999888777888888888888888777777777555666777777666777999;;;===>>>@@@AAABBBCCCCCCCCC???@@@BBBCCCFFFKKKRRRVVVgggmmmvvvsssjjjggg___\\\WWWRRRMMMJJJHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGIIIKKKMMMNNNPPPSSSUUUWWWTTTQQQPPPRRRSSSSSSRRRPPPMMMJJJHHHGGGGGGFFFDDDEEEGGGIIIIIIGGGGGGHHHJJJLLLKKKIIIHHHGGGHHHHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBEEEJJJQQQWWWxxx```UUUJJJFFFAAA:::333000222222111111000/////////111000000//////000000111...............---------'''(((+++---.../////////,,,---...//////...---,,,,,,+++***+++---...---,,,...------...//////...,,,------...............---------------------------------,,,...///000...---------------............------,,,,,,------...///------------...000111222111666===EEEMMMXXXeeemmmxxx~~~}}}~~~|||yyy}}}wwwllleeebbb\\\ZZZVVVSSSPPPMMMJJJHHHAAA@@@>>><<<;;;;;;;;;<<<===<<<:::999999999:::;;;============>>>???AAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFHHHGGGGGGHHHLLLRRRXXX[[[ZZZ]]]___^^^[[[ZZZ\\\^^^___aaabbbaaa___]]]\\\\\\```___^^^]]]]]]^^^___```ccccccdddeeefffhhhiiiiiiiiiiiikkkooouuuyyy{{{{{{vvvtttrrrooommmlllkkkkkkllllllllllllllllllmmmmmmnnnoooqqqtttuuuvvvuuuuuuooojjjeeeccccccbbb___\\\WWWVVVSSSPPPMMMJJJHHHGGGEEEDDDBBB???>>>=========@@@??????>>>===<<<<<<;;;;;;;;;::::::999888777777888888777777666666555555555666777777777888:::<<<===>>>???@@@BBBCCCDDDEEEFFFGGGHHHKKKPPPYYYcccjjj{{{vvvlllaaa[[[VVVTTTPPPLLLHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHJJJKKKLLLLLLNNNQQQSSSWWWTTTQQQPPPQQQQQQQQQPPPNNNKKKHHHFFFFFFFFFEEEDDDEEEGGGIIIJJJIIIIIIKKKLLLNNNLLLJJJHHHHHHHHHIIIJJJHHHIIIKKKLLLMMMNNNNNNNNNLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCCCCCCCEEEKKKTTTYYYxxxcccXXXLLLGGGCCC<<<666333111111111111000000//////000000////////////000000........................''')))+++---////////////+++,,,...//////...---,,,...---,,,---///000///...,,,,,,,,,---------,,,+++,,,---......///.........------------------------,,,---...///000000...---,,,,,,---------.........---------,,,---......///000000/////////000111111...111666;;;AAAKKKWWW```hhhpppyyyxxxnnngggdddhhhgggeeecccaaa\\\WWWSSSKKKHHHEEEAAA>>><<<<<<<<<>>>===<<<;;;;;;;;;<<<===???>>>>>>>>>>>>@@@BBBCCCAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@????????????>>>>>>@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCEEEHHHJJJLLLMMMNNNPPPPPPNNNNNNPPPRRRPPPRRRTTTUUUUUUTTTUUUVVVXXXWWWUUUTTTTTTVVVXXXYYYZZZZZZ[[[\\\]]]^^^______^^^^^^```cccgggjjjkkklllgggfffdddcccaaa```````````````````````````______aaabbbdddeeeggghhhhhhhhh```]]]YYYWWWVVVTTTRRRPPPOOONNNLLLJJJGGGEEECCCCCC@@@???>>><<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;999999:::999999999888888777777888777777666666555555444777888999999888999;;;===;;;<<<>>>AAADDDHHHKKKMMMPPPQQQTTTXXX```lllyyy{{{|||}}}qqqmmmfff[[[SSSQQQPPPMMMKKKHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLKKKLLLNNNPPPUUUSSSRRRPPPOOOOOONNNNNNLLLIIIFFFEEEFFFFFFEEEEEEFFFHHHJJJKKKLLLLLLMMMMMMNNNLLLJJJGGGGGGGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMKKKIIIHHHFFFFFFEEEEEEDDDCCCFFFLLLTTTZZZxxxeeeXXXKKKDDD@@@:::666666111111111000000000000000000000////////////000000---.....................////////////...,,,***)))+++,,,---......------,,,...---,,,---///000///......///000000000/////////,,,------...//////......------------------------+++,,,...//////......---,,,,,,,,,------------.........------......///000000000///////////////000///111444666:::BBBMMMUUU]]]eeepppxxx}}}}}}|||sssmmmiiimmmnnnppprrrqqqmmmgggcccWWWTTTOOOIIIDDD@@@>>>>>>>>>===<<<;;;;;;<<<===>>>???>>>>>>===>>>???AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBDDDEEEFFFFFFFFFFFFGGGHHHCCCEEEGGGIIIIIIJJJLLLNNNMMMLLLJJJJJJJJJLLLNNNOOONNNOOOOOOPPPQQQRRRSSSSSSUUUVVVWWWYYYZZZ\\\]]]___\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWYYYYYYZZZZZZTTTRRROOOMMMLLLJJJHHHFFFEEEEEECCCBBB@@@???=========<<<<<<;;;;;;;;;;;;;;;888999999::::::999888888888888888888888888888888888888777777666666666666888999::::::999999;;;===???AAAFFFKKKQQQWWW[[[^^^]]]___bbbhhhrrr|||ooonnnxxxmmmdddddd___VVVOOONNNNNNLLLKKKIIIHHHHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKKKKJJJJJJLLLNNNRRRRRRQQQPPPNNNMMMMMMMMMJJJHHHFFFEEEFFFGGGGGGFFFHHHIIIKKKMMMOOOOOONNNMMMLLLJJJHHHFFFEEEGGGIIIJJJQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDDDDFFFKKKSSSYYY}}}vvvdddVVVGGG@@@<<<777444444111111000000000000000000000//////......//////000---------...............***+++---...////////////---------,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,...//////...------...,,,,,,---...////////////------------------------***,,,......---,,,---...,,,,,,,,,,,,------------.........---...//////000------,,,,,,,,,,,,------000111333333555;;;DDDKKKTTT\\\gggqqqxxx~~~}}}zzz}}}~~~wwwsssqqqrrruuuyyy{{{zzzwwwsssdddaaa[[[TTTNNNIIIEEEDDD@@@???===<<<<<<<<<=====================>>>??????AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@?????????>>>>>>;;;<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAA>>>@@@BBBCCCCCCDDDFFFHHHEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKMMMNNNNNNNNNNNNPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQOOOMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLHHHHHHFFFEEECCCAAA@@@???@@@@@@???>>>===<<<<<<;;;999999999999999999999999777777777777888888888888888888888888888999999999888888888888888999999999888999;;;<<<<<<===@@@BBBFFFJJJQQQYYYaaahhhlllooommmooottt{{{|||tttkkkhhhppprrr```ZZZYYYUUUPPPLLLKKKKKKJJJIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMOOOPPPQQQOOOMMMKKKLLLMMMKKKIIIGGGGGGHHHIIIJJJIIIKKKKKKLLLOOOQQQQQQOOOMMMJJJIIIFFFDDDEEEGGGJJJLLLRRRSSSSSSSSSRRRRRRQQQPPPPPPOOONNNLLLJJJIIIGGGFFFDDDDDDDDDDDDEEEJJJPPPTTTxxxuuuaaaTTTGGGAAA===777222111000000000000000000000111//////............//////---------.........//////%%%'''***,,,///000111111///...,,,+++***+++,,,,,,,,,+++***+++---...---,,,)))+++------+++******,,,+++,,,---...////////////------------------------***,,,---,,,******,,,///++++++,,,,,,,,,---------------,,,,,,------...///---,,,,,,+++,,,,,,------...000111000000444<<>>===============>>>>>>??????>>>>>>@@@????????????@@@AAAAAA>>>>>>>>>===============999999:::;;;<<<======>>>BBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@@@@??????>>>;;;;;;:::;;;<<<<<<<<<;;;>>>???@@@AAA@@@AAACCCEEE@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDFFFGGGFFFDDDCCCEEEGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKIIIGGGEEECCCDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAAAA@@@>>>===<<<<<<>>>>>>=========<<<<<<<<<888888888999999888888888777666666555666777888999888888888999999999::::::999999::::::;;;;;;<<<<<<:::<<>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<777777888:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@@@@??????;;;:::::::::;;;;;;;;;:::;;;<<<======<<<<<<>>>@@@::::::<<<===>>>>>>>>>>>>=========>>>?????????@@@@@@CCCDDDCCC@@@>>>@@@BBBAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDBBB???===CCCBBBAAA@@@????????????>>>???@@@???>>><<<<<<<<<999999999999999999999999999999999::::::999888888777666555444555777999:::888888888999::::::;;;;;;999:::;;;;;;<<<===>>>???===@@@DDDHHHLLLQQQWWWZZZccciiirrr}}}xxxnnnlllssswwwwwwccc]]]VVVRRRMMMIIIIIIMMMIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFGGGHHHHHHHHHIIIKKKMMMJJJMMMOOONNNLLLJJJKKKMMMLLLJJJIIIIIIKKKMMMNNNNNNOOONNNOOOQQQTTTSSSPPPLLLJJJHHHFFFEEEGGGJJJOOORRRLLLLLLNNNOOOPPPPPPQQQQQQMMMLLLKKKJJJIIIHHHGGGFFFAAABBBDDDDDDDDDFFFIIIKKKuuutttdddWWWIIIBBB>>>777222111111111000///////////////////////////////////////...------...//////...,,,/////////////////////////////////...---------,,,------------------------...------------,,,,,,,,,////////////////////////.........------,,,,,,,,,------,,,,,,,,,------...///......------......///000///...---,,,------...///...---,,,,,,---...//////.........000111333555;;;@@@IIITTT___kkkvvv||||||zzz{{{|||~~~|||}}}}}}zzzwwwuuusssrrruuu}}}}}}|||}}}}}}yyyvvvtttssssssqqqnnnjjjfffcccaaa```___]]]YYYTTTOOOJJJFFFDDDFFFDDDAAA@@@??????===<<<>>>>>>???????????????>>>;;;;;;<<<<<<;;;:::999888<<<<<<<<<<<<===>>>???@@@???@@@AAABBBBBBAAA???>>>;;;:::;;;<<<>>>???>>>===???===;;;888888888999:::<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<=========<<<======<<<<<<<<<<<<======AAA@@@???>>><<<<<<;;;;;;>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@????????????@@@@@@@@@??????>>>===<<>><<<:::999777777777999999888888777777666666999999::::::::::::999888:::888666555666777:::;;;999;;;<<<<<<;;;:::;;;<<<>>>>>>???BBBDDDFFFEEEEEEFFFJJJOOOUUU]]]eeemmmsssyyy{{{}}}sssjjj]]]WWWOOOLLLMMMLLLJJJFFFIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHKKKGGGCCCCCCFFFIIIIIIIIIDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMNNNPPPQQQPPPMMMKKKGGGGGGGGGHHHJJJMMMPPPQQQQQQPPPNNNLLLLLLMMMNNNOOOQQQLLLGGGEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFF{{{sss___RRRFFF@@@<<<666222111111000000///////////////////////////////////////......---...///000...,,,------------------------............------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,+++++++++///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000///...---,,,,,,---...///...------------...///............///111333444555999AAAJJJUUUaaammmttt}}}}}}wwwtttsss~~~}}}xxxsssrrrrrrvvv~~~{{{xxxvvvtttrrrsssqqqmmmiiifffddddddeeegggfffccc___ZZZUUUQQQOOOMMMKKKIIIFFFDDDBBB@@@???======>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAA@@@???>>>===;;;;;;;;;<<<>>>???>>>===<<<;;;:::888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<==================>>>>>>>>>????????????>>>===<<<<<<<<<;;;;;;:::999999999999888999999999999999999::::::::::::::::::999999888;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<>>>>>>???AAAFFFJJJNNNQQQRRRWWWZZZ^^^ccciiiqqqzzzttteee```ZZZUUUNNNKKKKKKKKKHHHEEEKKKJJJIIIGGGFFFFFFEEEEEEJJJJJJIIIIIIHHHHHHHHHGGGHHHEEEBBBBBBDDDGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMNNNOOONNNKKKIIIFFFFFFGGGHHHJJJMMMOOOPPPOOONNNLLLKKKKKKKKKLLLMMMOOOLLLIIIGGGGGGGGGEEECCCAAAAAAAAAAAABBBCCCDDDDDDsss\\\PPPDDD???<<<777444333111000//////....../////////////////////////////////......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,000///...,,,++++++++++++,,,,,,++++++++++++,,,,,,///...---,,,,,,,,,---...///...------------...///...---......///000222222000333888>>>HHHUUUbbbkkkwww{{{~~~~~~~~~xxxrrroooqqqssszzz|||tttssstttyyy|||yyywwwuuurrrppppppnnnkkkhhhggghhhiiijjjppppppooolllhhhccc^^^[[[YYYWWWUUUQQQMMMIIIEEECCC????????????>>>>>>===<<<:::999888888888999:::;;;<<<<<<<<<<<<<<<;;;::::::===>>>???@@@@@@???>>>===<<<;;;;;;===??????>>>===;;;:::999999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;::::::999999:::;;;<<<<<<999999999999999::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;999999999::::::;;;<<<<<<999999::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;::::::888:::;;;<<<===<<<;;;;;;<<<===>>>======>>>AAACCCEEEGGGLLLQQQXXX___dddggglllmmmpppsssxxxzzzxxxqqqeee\\\[[[WWWRRRLLLIIIIIIIIIFFFDDDLLLKKKIIIGGGEEEDDDCCCCCCJJJJJJIIIIIIHHHGGGFFFFFFEEECCCAAA@@@BBBDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIINNNNNNNNNOOOOOONNNNNNMMMPPPOOONNNMMMLLLKKKKKKKKKMMMLLLLLLLLLMMMKKKIIIFFFEEEFFFGGGIIIJJJLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJNNNLLLJJJJJJIIIHHHEEECCC????????????@@@AAABBBCCCqqq^^^QQQEEE@@@===888555444000000///............//////////////////////////////......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,---......///000000........................******++++++,,,,,,------......---,,,++++++++++++...------------------...///...---,,,,,,,,,---............------.........---------......///000000000111333888@@@LLLYYYbbbppptttxxxzzzzzz{{{~~~zzzxxxrrrpppssszzz}}}|||{{{}}}|||zzzxxxvvvtttrrrooolllkkkkkklllmmmnnnoooppppppvvvvvvvvvtttqqqlllgggeeedddcccaaa\\\VVVPPPKKKIIIFFFFFFEEEDDDBBB@@@???>>><<<;;;999888888999;;;<<<;;;<<<=========<<<;;;:::>>>>>>???@@@@@@@@@??????===<<<<<<===??????>>>===;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<============;;;<<<============<<<<<<;;;;;;::::::::::::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======>>>>>>>>>>>>===<<<;;;:::888999:::;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<===::::::<<<======>>>>>>>>>???@@@BBBCCCEEEHHHLLLPPPWWWZZZ___dddjjjqqqwww{{{zzz{{{|||zzz{{{vvvppplllkkkfff]]]XXXXXXTTTPPPKKKIIIHHHGGGEEEDDDJJJIIIGGGFFFEEEDDDCCCCCCKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@AAACCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJNNNNNNOOOPPPOOONNNMMMMMMQQQOOONNNLLLKKKJJJJJJJJJLLLKKKJJJJJJJJJIIIFFFDDDDDDEEEGGGHHHJJJKKKKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHKKKKKKLLLLLLKKKHHHEEECCC????????????@@@AAACCCCCC~~~ppp^^^RRREEE???<<<777333222000//////...............///////////////////////////......///000000///---------------------------+++,,,,,,,,,------......------------------------..................------........................++++++,,,,,,------......+++++++++++++++,,,---...---------,,,,,,---------...---,,,++++++,,,---...---..................---+++,,,,,,---............111111111333999DDDPPPXXXeeejjjppptttvvvyyy}}}~~~yyyuuuwwwzzz|||{{{wwwuuutttrrrqqqooollliiijjjnnntttyyy||||||zzzxxx{{{zzzyyyvvvssspppmmmllllllmmmlllggg___XXXSSSQQQQQQQQQPPPNNNKKKIIIGGGFFFCCCAAA???=========???@@@;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>======<<<===??????>>>=========<<<;;;:::::::::999<<<<<<<<<=========>>>>>>>>>???????????????>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<::::::;;;<<<===>>>>>>???>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<=========<<<<<<>>>>>>===<<<;;;;;;::::::======<<<;;;;;;<<<======??????>>>???@@@CCCEEEGGGEEEHHHKKKOOORRRWWW]]]aaakkknnnssswwwzzz|||wwwxxx~~~lll^^^]]]^^^___\\\VVVQQQQQQQQQNNNKKKIIIHHHGGGEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFJJJIIIIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOPPPOOONNNLLLKKKOOOMMMLLLJJJIIIIIIJJJJJJKKKIIIHHHGGGGGGGGGDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJKKKJJJJJJIIIHHHIIIKKKLLLLLLJJJHHHEEEDDD??????@@@@@@AAACCCDDDEEE}}}nnn[[[OOOBBB===999444111000000///......------......////////////////////////...------...//////...,,,------------------------,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,---------------......************+++---...///++++++************++++++---,,,+++++++++,,,......------...//////...------***+++,,,---------------......///000444;;;DDDJJJVVV\\\dddjjjnnntttzzz~~~~~~}}}||||||{{{wwwqqqpppooooooooonnnkkkiiilllsss|||}}}yyyuuurrrpppppppppqqqssstttppphhh```\\\ZZZ]]]\\\\\\[[[YYYXXXVVVUUULLLKKKHHHFFFDDDBBBBBBBBB>>>>>>===<<<;;;;;;;;;<<<::::::;;;;;;<<<<<<======>>>======>>>???@@@>>><<<>>>>>>===<<<;;;:::999888<<<<<<<<<======>>>>>>???@@@@@@AAAAAAAAA@@@????????????>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<=========<<<<<<<<<<<<<<<=========>>>?????????@@@>>>>>>>>>>>>===<<<;;;;;;===>>>???@@@???>>>===<<<@@@@@@???===<<<;;;:::999;;;::::::999:::;;;===>>>AAA@@@???@@@CCCGGGKKKNNNPPPTTTYYY___ccciiinnnrrrzzz~~~yyywwwxxx|||wwwbbbXXXQQQRRRUUUWWWWWWSSSOOOLLLNNNMMMKKKIIIGGGEEEEEEDDDAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCDDDCCCBBBBBBDDDFFFCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFEEEDDDEEEEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOMMMKKKJJJKKKJJJHHHGGGGGGHHHJJJKKKIIIHHHFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDFFFIIILLLMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHJJJLLLKKKIIIFFFDDDDDD@@@@@@@@@AAACCCDDDFFFFFF{{{lllYYYMMMAAA<<<999555222111//////...------------...////////////////////////---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,************+++,,,------++++++************++++++,,,,,,+++++++++,,,......------...//////...------******,,,------,,,,,,+++,,,---...///111555:::>>>FFFLLLVVV^^^eeellluuu{{{{{{tttqqqoooooouuuzzz{{{vvvssskkkjjjjjjkkkmmmnnnnnnmmmooouuu|||uuuoookkkllloooqqqtttxxx{{{xxxpppiiiddddddeeeeeefffggghhhhhhhhhhhh```^^^\\\YYYUUURRRPPPNNNJJJGGGDDDAAA???>>>???@@@;;;;;;<<<<<<===>>>?????????>>>===>>>@@@@@@>>><<<<<<<<<===<<<<<<;;;::::::;;;<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@@@@???>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========<<>>===<<<<<<>>>???AAABBBBBBAAA???>>>AAA@@@@@@???>>>======<<<===<<<<<<<<<===@@@BBBDDDDDDEEEGGGIIIMMMQQQTTTVVV]]]aaahhhnnnssswww{{{~~~}}}{{{yyyqqq[[[PPPOOOMMMMMMNNNOOOQQQQQQNNNJJJJJJJJJIIIGGGEEECCCCCCCCC@@@@@@AAABBBCCCEEEGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDAAABBBDDDCCCBBBAAACCCEEEBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDDDDCCCCCCDDDDDDGGGHHHIIIJJJJJJKKKKKKJJJLLLMMMNNNOOONNNLLLIIIHHHGGGFFFDDDDDDEEEHHHKKKMMMHHHGGGEEEEEEFFFFFFEEEDDDBBBAAAAAAAAADDDHHHMMMPPPIIIHHHGGGFFFFFFFFFGGGGGGGGGIIIKKKJJJGGGDDDDDDEEE@@@@@@@@@AAACCCDDDFFFGGGzzzkkkXXXLLLAAA===<<<888666666//////...------------...////////////////////////,,,++++++,,,------,,,***++++++++++++++++++++++++---------,,,,,,+++++++++------------------------))))))***+++,,,,,,---...---------------------------,,,,,,++++++*********,,,,,,++++++***+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++,,,...///,,,---...//////...---,,,)))***+++,,,---,,,+++***,,,---///000000222666888:::BBBLLLVVV^^^gggpppwwwxxx~~~vvvllleeecccdddkkkuuu~~~|||xxxzzzsssooogggffffffiiilllpppqqqqqqnnnttt}}}zzzppphhheeegggkkkooovvvzzz}}}uuunnnjjjjjjhhhjjjllloooqqqssstttuuuxxxvvvtttppplllhhhdddbbbUUURRRMMMHHHDDDCCCDDDEEE????????????@@@AAABBBCCC???>>>>>>>>>@@@@@@>>><<<:::;;;<<<<<<===<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@???>>>===??????>>>>>>>>>>>>??????:::::::::;;;<<<===??????AAAAAA@@@@@@?????????>>>@@@@@@@@@@@@????????????@@@@@@@@@??????>>>===<<<>>>???AAACCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCFFFIIIKKKNNNPPPTTTYYY]]]```bbbcccfffkkkrrrxxx}}}{{{}}}sss\\\JJJHHHNNNIIIHHHFFFFFFIIILLLJJJFFFGGGHHHHHHFFFCCCBBBAAABBB@@@@@@AAAAAACCCDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEEEE???BBBDDDCCCAAA@@@BBBEEEAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNOOONNNKKKIIIGGGDDDCCCBBBCCCEEEHHHLLLNNNHHHFFFDDDDDDEEEFFFFFFEEEBBBAAA???@@@CCCHHHNNNQQQHHHGGGEEECCCCCCDDDFFFGGGFFFHHHJJJHHHEEECCCDDDEEE??????@@@AAABBBDDDEEEFFFxxxiiiUUUJJJ@@@<<<999444111222------..................000...---...///000///...///,,,+++,,,...///---+++,,,,,,---...---,,,***)))------------------,,,,,,........................------------------------,,,------......------,,,,,,,,,,,,,,,+++***))))))------,,,,,,------...///------,,,+++,,,///111333,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++***+++,,,---///000111111999<<>>>>>???AAABBBBBB@@@???>>>>>>??????>>>======>>>@@@DDDCCCCCCBBBAAA@@@@@@@@@??????@@@AAABBBBBB???===<<<<<<;;;;;;;;;===???@@@@@@AAAAAA???>>>>>>AAACCC???AAACCCEEEEEECCCAAA@@@===<<<;;;;;;;;;===>>>??????@@@BBBDDDEEEEEEEEEDDD@@@AAABBBBBBAAAAAACCCEEEFFFIIIKKKKKKKKKLLLOOOSSS\\\___cccfffhhhiiijjjkkknnnrrruuuxxxzzz~~~sss^^^RRRKKKFFFCCCFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@BBBBBBBBBCCCCCCEEEFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAACCCFFFHHHHHHEEECCCEEEGGGFFFHHHJJJJJJHHHEEEDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKKKKMMMMMMLLLJJJHHHGGGIIIGGGEEECCCBBBDDDFFFHHHGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEECCCDDDEEEFFFFFFDDDBBB@@@CCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGvvvhhhUUUKKKAAA<<<999444222222//////...............///000...---...///000///......---+++,,,...///---+++,,,,,,---------,,,+++***,,,,,,------------------,,,,,,,,,,,,,,,+++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++)))))))))))))))***+++++++++***)))))))))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111333666:::@@@GGGQQQZZZaaaiiimmmsssyyy|||zzz|||yyyooohhh```]]]```eeeiiiiiivvvuuuwww}}}zzzsssuuuwwwwwwxxx~~~~~~zzzyyyyyy{{{~~~{{{sssiiicccccceeefffggglllpppvvvzzzzzzzzz{{{|||{{{zzzxxxxxxzzz~~~~~~pppkkkeeebbbaaabbbaaa```___^^^[[[XXXUUUSSSQQQPPPNNNLLLKKKJJJJJJIIIFFFDDDCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCCCCBBBBBBCCCDDDFFFEEEDDDCCCBBBCCCCCCDDDDDDBBBAAAAAABBBBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBAAABBBBBBAAA??????AAABBB@@@@@@@@@AAAAAAAAA@@@@@@>>>>>>=========>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEGGGKKKRRRVVV[[[]]]^^^]]][[[[[[]]]```iiikkkooorrrssssssssssssqqqtttxxx|||}}}qqq___QQQJJJGGGEEECCCFFFFFFEEEDDDEEEFFFGGGHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@DDDGGGIIIHHHDDDCCCDDDFFFGGGIIIKKKKKKIIIFFFEEEEEEDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIGGGEEEHHHGGGEEECCCCCCCCCEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGtttgggWWWLLLBBB===:::555222333111000///---------......000...---...///000///......---,,,,,,......---,,,,,,,,,---------,,,++++++++++++,,,,,,------......------,,,,,,++++++******------------------------***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++******++++++,,,---...---,,,++++++,,,......************************---,,,,,,,,,,,,---......------++++++++++++---------------....../////////...000444888>>>EEEMMMSSS```ccchhhnnnvvv{{{uuutttuuuvvv|||xxxqqqhhhcccccceeeffffffwwwvvvyyy|||~~~xxxtttssstttuuuuuurrrlllddd```bbbeeeffffffhhhmmmtttzzzxxxtttnnnkkkkkknnnpppqqqqqqpppooommmiiifffbbbaaa[[[YYYVVVUUUTTTSSSPPPNNNMMMMMMLLLLLLKKKIIIHHHHHHJJJLLLMMMLLLJJJIIIIIIJJJMMMKKKIIIGGGGGGGGGHHHIIIKKKIIIGGGFFFFFFFFFFFFEEE@@@@@@BBBBBBCCCCCCCCCCCCCCCDDDEEEDDDBBBAAAAAABBBCCCCCCAAA@@@@@@AAABBBCCC@@@??????@@@@@@BBBCCCCCCEEEEEEEEEEEEFFFHHHJJJKKKJJJKKKLLLNNNSSS[[[dddkkkooooooooommmjjjiiiiiikkkrrrtttwwwyyy{{{{{{zzzyyywwwyyy}}}qqqbbbZZZQQQKKKIIIIIIHHHFFFFFFEEEDDDCCCCCCEEEGGGHHHCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>DDDGGGHHHGGGCCCBBBDDDFFFJJJKKKMMMLLLIIIGGGFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIJJJIIIHHHFFFDDDCCCFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDFFFGGGFFFEEECCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGsssfffXXXMMMCCC>>>:::555333333111000...,,,++++++,,,---000...---...///000///...------,,,---------------,,,,,,,,,,,,,,,,,,,,,+++******+++,,,------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,------000///...------------...************++++++++++++------,,,,,,------...///...---+++******+++---...------------------,,,,,,...000222555888>>>DDDHHHVVVZZZ```fffmmmuuu}}}~~~vvvpppmmmkkkrrrxxx{{{tttooooooppprrrrrr{{{xxxzzz~~~uuulllhhhhhhjjjkkkjjjeee```___cccgggiiiiiihhhkkkpppxxxyyyuuupppmmmmmmppptttwww{{{|||{{{zzzvvvrrrmmmjjjhhheeecccbbbbbbaaa___]]]ZZZZZZYYYXXXVVVUUUSSSSSSWWWYYYZZZXXXUUUSSSRRRRRRWWWVVVRRRPPPNNNNNNOOOPPPTTTSSSRRRRRRRRRQQQNNNLLLDDDEEEGGGHHHIIIIIIHHHGGGHHHIIIJJJHHHFFFDDDDDDEEEHHHHHHGGGGGGFFFGGGGGGGGGAAABBBCCCEEEFFFHHHJJJKKKKKKJJJJJJJJJMMMPPPTTTVVVYYYZZZ\\\___cccjjjrrrwwwyyyyyyxxxvvvtttrrrrrrssswwwxxxzzz}}}~~~{{{gggYYYTTTPPPLLLJJJJJJJJJHHHFFFEEEDDDBBBAAABBBDDDFFFHHHCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>===AAADDDFFFEEECCCBBBDDDGGGKKKLLLMMMLLLJJJHHHGGGHHHJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBEEEEEEEEEEEEDDDCCCAAA@@@AAAAAABBBDDDGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBDDDCCCAAA@@@AAABBBDDDEEEBBBCCCDDDEEEFFFFFFFFFGGGGGGFFFDDDCCCCCCEEEFFFHHHrrrfffXXXNNNCCC>>>:::555222333000///---+++******++++++000...---...///000///...,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((()))******,,,,,,+++***))))))))))))++++++++++++,,,,,,---------,,,,,,,,,,,,---.........---+++******+++---...,,,,,,,,,++++++++++++***...000222333444888<<<@@@HHHNNNWWW```hhhooovvvzzz}}}~~~|||tttlllhhhhhhkkkrrr|||}}}}}}|||yyyzzzzzzyyy|||~~~rrrgggbbbbbbdddfffccc```___aaaffflllnnnnnnkkkkkklllsss~~~}}}zzzvvvrrrppprrrwwwzzz|||xxxssspppooommmkkkkkklllmmmmmmlllhhhhhhhhhfffeeecccaaa``````bbbccccccaaa``````aaadddbbb___\\\ZZZYYYYYYZZZ^^^___```bbbccc___ZZZUUUOOOPPPRRRSSSTTTTTTSSSRRRRRRSSSRRRPPPMMMKKKKKKLLLNNNOOOPPPQQQPPPOOOMMMLLLFFFHHHJJJMMMPPPSSSUUUUUURRRRRRRRRSSSWWW\\\aaadddkkknnnqqqtttuuuwwwyyy{{{~~~||||||{{{{{{{{{{{{|||{{{|||yyy|||~~~lll]]]RRRLLLHHHGGGGGGFFFFFFEEECCCBBBCCCBBBAAAAAABBBCCCFFFGGGDDDCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAABBBAAAAAA???>>>===<<<@@@DDDEEECCCCCCEEEHHHJJJKKKLLLKKKIIIHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAADDDDDDEEEFFFEEECCCAAA@@@AAAAAABBBEEEGGGHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCGGGFFFCCCAAA@@@AAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCEEEGGGHHHsssgggXXXMMMCCC>>>:::444111222...---------,,,,,,++++++000...---...///000///...,,,---......,,,,,,---...,,,,,,+++++++++,,,------******++++++,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,+++***))))))***************++++++,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------...,,,++++++++++++,,,------------++++++++++++------++++++++++++++++++++++++---///000000000222555777999???JJJUUU___iiiqqquuuyyy|||}}}vvvqqqfffeeehhhpppzzz|||xxxvvvxxx|||~~~zzzwwwtttvvvzzzsssiiiddddddfffgggdddbbbccchhhpppvvvyyyyyyssspppnnnqqqzzzzzzzzz{{{~~~zzzzzz}}}|||xxxuuummmllljjjkkkmmmpppppppppttttttuuuuuusssqqqnnnllleeefffhhhiiijjjllloooqqqooonnnlllkkkiiihhhgggggghhhjjjnnnrrrrrrnnngggbbb___```aaabbbccccccccccccaaaaaa___[[[XXXVVVWWWXXXWWWXXXZZZ[[[[[[XXXVVVTTTRRRTTTVVVYYY\\\___```aaa[[[[[[[[[^^^bbbgggmmmpppyyy}}}~~~}}}}}}}}}{{{yyy{{{}}}vvvcccVVVMMMIIIIIIAAAAAACCCDDDDDDDDDCCCCCC@@@@@@AAAAAABBBCCCDDDEEECCCCCCBBBBBBAAABBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBCCCBBBAAA@@@???;;;@@@EEEGGGFFFEEEFFFGGGGGGIIIJJJIIIHHHGGGHHHIIIDDDEEEEEEDDDDDDBBBAAAAAACCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBAAABBBCCCFFFIIIIIIGGGEEEDDDDDDCCCCCCDDDEEEEEEFFFIIIHHHEEEBBBAAAAAABBBBBBBBBCCCDDDFFFFFFFFFEEEDDDFFFEEEEEEDDDEEEFFFGGGHHH{{{tttiiiWWWMMMBBB===999333000000,,,---///000000...---,,,000...---...///000///...+++---///...,,,+++---...,,,,,,+++++++++,,,---...++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++***---------------......///------.........------,,,)))******+++,,,,,,------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...000222222666>>>GGGQQQ\\\ffflllrrrwww|||~~~}}}sssqqqooopppsssvvvvvvuuuqqqsssxxx|||}}}uuurrrttt~~~yyypppkkkkkklllmmmmmmmmmpppwww|||xxxxxx~~~sssnnnooorrrttttttvvv{{{|||zzzrrrpppnnnooorrrtttvvvvvv{{{|||~~~{{{wwwtttkkkkkkllllllmmmppptttxxxuuuuuuvvvwwwwwwvvvuuuuuurrrtttwwwzzz{{{xxxsssnnnmmmmmmmmmmmmnnnooopppqqqqqqooolllgggcccbbbdddfffffffffffffffeeedddcccbbbbbbccceeegggiiiiiiiiiiiicccdddeeegggjjjooosssuuu|||wwwxxx~~~rrr^^^SSSLLLFFFDDDFFF>>>???AAAAAABBBBBBCCCDDD>>>???@@@BBBCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBDDDDDDCCCBBBAAA>>>DDDJJJMMMKKKGGGFFFFFFDDDEEEFFFFFFFFFFFFHHHJJJCCCDDDEEEFFFFFFDDDAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEECCCCCCEEEHHHJJJJJJHHHEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHvvvuuujjjWWWLLLBBB<<<888333///000,,,...111222333111///---000...---...///000///...+++---///...,,,+++,,,///,,,,,,+++***+++,,,...///,,,,,,++++++++++++++++++******+++,,,---......///+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***++++++,,,,,,,,,,,,++++++******++++++,,,---)))******++++++*********((())))))***++++++,,,,,,******))))))******+++,,,+++,,,,,,------,,,,,,+++---------.........//////---...///...------///111222444888===EEEPPP[[[ccclllqqqxxxzzzyyy|||~~~wwwrrrpppqqqtttooorrrwww|||yyysssrrrsssxxxwwwrrrqqqqqqqqqxxxxxx|||~~~rrrgggcccfffkkknnnnnnpppxxx~~~}}}}}}{{{{{{}}}}}}|||yyyrrrqqqpppnnnmmmooossswwwwwwyyy{{{~~~~~~yyyyyy{{{~~~}}}yyyvvvtttsssrrrrrrssstttvvvwww{{{yyytttoookkkjjjlllooosssqqqpppnnnnnnmmmnnnnnnmmmnnnooopppppppppooonnniiiiiijjjlllooorrruuuvvv}}}|||jjj[[[MMMGGGDDD>>>;;;===<<<=========<<<<<<>>>@@@<<<>>>@@@CCCDDDDDDCCCBBB?????????@@@BBBDDDFFFGGGEEEDDDDDDCCCCCCCCCDDDDDD>>>??????@@@@@@@@@?????????AAACCCEEEEEEEEECCCCCCBBBHHHOOOQQQNNNIIIEEEDDDBBBCCCDDDEEEDDDEEEHHHJJJDDDFFFHHHJJJJJJGGGDDDBBB@@@@@@@@@AAABBBCCCEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFIIIKKKJJJHHHEEEDDDDDDDDDEEEFFFHHHJJJJJJFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHFFFEEEBBBCCCEEEFFFHHHHHHIIIIIIqqqrrreeeUUULLLCCC>>>;;;555111111/////////......------,,,---///222444444222///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++******))))))******++++++++++++++++++++++++------++++++++++++------,,,*********,,,---,,,+++///...------,,,+++******+++*********+++,,,------,,,++++++******++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,---...///000000000000)))...333666999AAALLLTTTaaaeeelllrrrwww|||wwwrrrpppqqqtttyyy{{{rrrqqqsssxxx{{{uuuvvvzzz~~~}}}vvvsssmmmgggdddcccdddeeeiiijjjmmmttt~~~vvvnnnmmmppprrrttttttuuuvvv{{{}}}|||{{{{{{|||yyywwwxxxwwwvvvzzz{{{wwwvvvyyy{{{xxxzzzzzzxxxuuutttwwwzzzyyyzzz||||||zzzwwwtttrrrsssqqqpppqqqtttxxx{{{|||pppeeePPPMMMIIIDDDAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@???>>>???BBBBBB???<<>>???AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBFFFJJJNNNOOOLLLHHHDDDBBBDDDDDDCCCBBBBBBCCCEEEEEEFFFEEEEEEGGGIIIHHHDDD@@@@@@@@@AAAAAACCCDDDFFFGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGIIIKKKKKKIIIGGGKKKGGGGGGJJJLLLKKKKKKMMMKKKHHHFFFEEEGGGHHHFFFDDDBBBIIIMMMLLLKKKKKKHHHEEECCCDDDEEEFFFHHHHHHHHHHHHqqqqqqdddTTTKKKAAA>>>:::444111000......---,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++***************************************---,,,++++++++++++,,,---+++*********,,,---,,,+++...------,,,+++************************+++,,,,,,,,,++++++******++++++,,,)))******++++++*********++++++,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,------...////////////---000444555555999AAAGGGSSSYYYccclllsssyyy~~~|||uuuuuuwwwzzzwwwuuutttvvvzzz}}}~~~}}}|||wwwxxx}}}xxxtttpppmmmjjjgggeeefffiiijjjoooqqqrrrxxxzzzyyy{{{~~~|||{{{}}}~~~}}}}}}|||}}}~~~}}}}}}|||zzzyyyzzzzzzzzz~~~~~~}}}~~~|||yyyyyy||||||zzzxxxtttttttttvvvzzz}}}{{{}}}|||gggWWWNNNJJJGGGDDD@@@>>>======>>>>>>>>>============>>>>>>@@@>>>>>>???AAAAAA???<<>>@@@AAACCCCCCDDDDDDDDDDDDDDDCCCBBBBBBFFFJJJMMMNNNLLLHHHDDDBBBDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFFFFGGGHHHGGGCCC???@@@@@@AAABBBCCCEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGFFFGGGJJJNNNPPPQQQRRRMMMJJJLLLMMMKKKKKKMMMLLLJJJGGGGGGHHHIIIGGGFFFDDDJJJNNNMMMLLLKKKIIIEEEDDDDDDFFFGGGGGGHHHHHHHHHqqqpppaaaRRRIII@@@<<<999333000000...---+++******+++,,,------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++,,,,,,++++++*********)))******)))))))))***++++++++++++************++++++)))))))))***++++++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,---......------------///222222111222666:::BBBIIITTT```iiiqqqwwwzzz|||}}}~~~}}}~~~~~~|||zzzzzz|||~~~|||xxxzzzuuuooolllkkkkkkkkknnnqqquuuwww{{{||||||vvvpppnnnsssvvv{{{~~~~~~}}}~~~~~~~~~}}}}}}zzzzzz}}}}}}zzzzzzppp^^^QQQGGGAAACCCAAA???===<<<<<<===>>><<<<<<<<<<<<<<<<<<======>>>>>>>>>???AAAAAA???===?????????@@@@@@AAAAAABBBDDDBBB@@@??????@@@???=========>>>???AAABBBCCCDDDCCCCCCDDDDDDCCCCCCBBBAAAEEEHHHKKKLLLJJJFFFDDDCCCDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHFFFBBB???@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHKKKGGGDDDDDDJJJRRRZZZ^^^\\\UUUPPPOOONNNLLLLLLNNNMMMLLLJJJJJJKKKKKKIIIHHHGGGMMMPPPOOOMMMLLLJJJGGGFFFFFFFFFGGGGGGHHHHHHHHHpppnnn```PPPGGG>>>;;;888333/////////...+++***)))+++---/////////............//////------------------------+++++++++,,,,,,,,,------+++,,,,,,+++++++++******------------------------,,,++++++++++++++++++,,,+++***)))***,,,------,,,++++++*********************)))))))))))))))******++++++************++++++******++++++,,,---...///+++++++++,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++(((+++...000///000222444777===FFFPPPZZZdddlllqqqrrrtttxxx}}}|||yyy|||xxxsssrrrrrrtttwww|||{{{vvvnnnjjjjjjnnnqqqvvvyyy~~~zzzyyyzzz{{{zzzxxxyyyyyyyyyzzz}}}kkkVVVLLLHHHEEEBBB@@@???>>>======>>>@@@AAA===<<<;;;;;;:::::::::;;;======>>>???@@@@@@???===??????@@@@@@AAAAAAAAAAAABBBAAA???>>>>>>======<<<===>>>???@@@BBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAAAAABBBEEEGGGHHHFFFCCCBBBAAACCCCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHGGGFFFDDDAAA???@@@AAADDDEEEFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHJJJGGGDDDEEEMMMWWWaaafffddd\\\TTTRRROOOLLLLLLOOONNNNNNMMMMMMMMMLLLKKKJJJKKKPPPSSSPPPNNNMMMKKKHHHGGGGGGGGGGGGGGGHHHIIIIIIooommm___OOOEEE===:::777333000000000...,,,++++++,,,///000,,,+++************+++,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++***)))------------------------++++++++++++++++++++++++***))))))***,,,------,,,******************++++++******)))))))))))))))***+++******))))))******+++++++++***+++,,,---...///+++++++++,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++(((***---...///000000111444777;;;BBBJJJTTT^^^eeejjjlllqqqwww|||}}}zzzxxxxxxzzz~~~|||zzz~~~zzzyyy{{{|||~~~{{{qqqlllhhhccccccfffkkkppptttxxx||||||vvvtttwww|||sssdddQQQDDDAAABBBAAA???===============???@@@AAA>>>===<<<:::999888888888;;;===???@@@??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<===???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???AAACCCCCCBBB@@@@@@@@@CCCBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGEEECCCAAAAAAAAACCCDDDFFFFFFEEECCCBBBCCCCCCCCCDDDEEEGGGHHHIIIGGGEEEEEEIIIQQQZZZbbbffffff^^^VVVRRROOOLLLLLLOOOOOOOOOPPPPPPOOOMMMLLLLLLNNNSSSUUUQQQNNNNNNLLLHHHHHHGGGGGGGGGHHHIIIJJJKKKnnnlll___NNNDDD<<<:::777333000000///...---,,,,,,...///111------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------+++,,,---------,,,***)))++++++++++++++++++++++++******++++++++++++*********))))))***,,,...------)))*********+++,,,,,,,,,++++++***)))))))))************))))))))))))************)))((()))***,,,---++++++,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,------...............---333333444666<<>>>>>===<<<:::999888888888:::<<>>>>>?????????AAABBBBBBAAA@@@???>>>??????>>><<<<<<===???AAABBBCCCDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???===???@@@@@@???>>>???@@@CCCBBBBBBBBBCCCDDDFFFGGGGGGHHHIIIGGGEEECCCBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDEEEGGGHHHIIIEEEEEEFFFKKKRRRYYY^^^aaaccc[[[TTTPPPNNNKKKKKKNNNOOOPPPRRRRRRPPPNNNMMMMMMQQQUUUVVVRRRNNNMMMKKKHHHHHHGGGGGGGGGHHHJJJLLLMMMnnn}}}lll```MMMDDD<<<:::888444111111---,,,,,,,,,------...///////////////////////////........................++++++,,,,,,,,,,,,------+++,,,---...---,,,***)))************************)))***+++,,,,,,+++***)))))))))(((***,,,......---)))******+++,,,------...,,,,,,+++*********************))))))))))))******,,,+++)))((((((***+++,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,***+++,,,------...------///......---...------,,,000000000000333999BBBHHHOOOTTT[[[dddmmmtttyyy{{{~~~~~~~~~zzzppprrruuuyyy~~~}}}xxx{{{uuuqqqnnnlllnnnrrr{{{yyyyyyyyyxxxzzz}}}}}}{{{|||wwwzzz|||yyyzzzzzzvvvssstttyyyrrr___SSSGGGDDD@@@>>>======;;;:::::::::::::::::::::;;;;;;<<<<<<;;;::::::::::::;;;999<<>>===>>>@@@>>>???AAABBBBBBAAA???>>>===>>>???>>>===<<>>AAAAAAAAAAAAAAA@@@??????>>>???@@@@@@??????@@@BBBBBBBBBBBBBBBCCCEEEFFFHHHFFFGGGHHHGGGDDDBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDEEEGGGIIIJJJGGGFFFGGGKKKPPPVVVZZZ[[[]]]VVVPPPNNNLLLJJJJJJLLLNNNQQQSSSSSSPPPNNNMMMNNNRRRVVVWWWRRRNNNMMMKKKGGGGGGGGGFFFGGGHHHKKKNNNOOOmmm|||lllaaaMMMDDD<<<:::888444222222+++++++++,,,,,,---------,,,,,,---......---,,,,,,........................++++++,,,,,,,,,---------+++,,,---......,,,***)))++++++++++++++++++++++++)))***+++,,,,,,+++***))))))((((((***,,,......---******+++,,,------...///------,,,+++******++++++******))))))))))))******///---,,,******+++---...++++++,,,,,,,,,------------,,,++++++******++++++******+++++++++,,,,,,,,,***+++,,,---.../////////...---,,,,,,---.........,,,---------///444:::>>>BBBGGGPPPZZZeeemmmsssvvv{{{{{{{{{}}}ttttttuuuxxx||||||xxx~~~xxxsssqqqrrrssswwwzzz~~~}}}vvvuuuxxx}}}}}}xxxqqqtttzzzxxxppprrrxxx}}}}}}}}}{{{hhhXXXKKKDDD=========<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===>>>888<<>>===>>>@@@>>>@@@AAABBBBBBAAA???>>><<<>>>??????======@@@CCCEEEEEEFFFFFFDDDAAA>>>===@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@???@@@BBBDDDBBBBBBAAABBBCCCEEEGGGHHHEEEGGGHHHGGGDDDCCCDDDFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBCCCDDDFFFGGGIIIJJJHHHGGGGGGIIINNNSSSVVVXXXYYYRRRMMMLLLLLLIIIIIILLLNNNQQQTTTSSSPPPMMMMMMNNNSSSWWWWWWRRRNNNLLLJJJGGGGGGFFFFFFGGGIIILLLOOOQQQqqqyyy|||kkk___OOOFFF===:::777111......000000///.......................................------------------------------------,,,,,,+++***+++++++++,,,,,,---------------++++++++++++------,,,,,,+++***)))))))))***++++++*********+++---...)))***,,,---...------,,,((())))))))))))***************))))))***,,,...000+++++++++*********))))))))))))***+++,,,,,,------//////...---+++***)))))))))************++++++++++++++++++,,,,,,---------......//////......---,,,------...///000111222222888===EEELLLTTT]]]gggnnnnnnsssyyy}}}~~~xxxrrrtttzzz}}}{{{xxxxxxzzz~~~{{{xxxsssnnnmmmooosssvvvxxx|||~~~zzzyyy|||ssspppqqqnnnuuu|||~~~{{{zzzyyywwwvvvzzzooo[[[PPPJJJCCC???<<<:::888999;;;<<<:::888999::::::;;;;;;::::::999:::999888777777777999999::::::;;;;;;<<<======>>>??????@@@@@@@@@@@@??????<<<===>>>???@@@AAABBBBBBEEEEEEEEEDDDCCCAAA@@@???BBBCCCCCCCCCBBBAAAAAA@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIIIILLLPPPTTTVVVRRRNNNMMMNNNNNNMMMKKKOOOTTTWWWVVVRRROOOPPPRRRUUUWWWXXXSSSLLLFFFFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLrrrzzz{{{jjj^^^OOOEEE===999666111......000000///............///........................------------------------,,,---------,,,,,,+++***))))))))))))*********+++,,,++++++******++++++,,,++++++******)))*********++++++*********+++,,,---***++++++,,,,,,,,,,,,+++)))))))))*********++++++((())))))***+++++++++++++++++++++*********))))))))))))***++++++,,,------------,,,+++***))))))((()))************++++++++++++++++++,,,,,,,,,------+++,,,---...............//////////////////000000222666===CCCJJJRRRZZZ```iiinnntttwwwyyy{{{uuuqqqssszzzxxxtttrrrrrrrrrpppnnnnnnppprrrrrrrrrsssssswww|||}}}xxxuuuuuuuuuxxx{{{zzzwwwsssrrrrrrzzz~~~yyytttqqqmmmhhhiiimmmpppyyy}}}{{{{{{}}}vvvhhhVVVIIICCCAAA===:::;;;999888999;;;<<<:::888999999::::::::::::999999999999888777777888888999::::::;;;;;;<<<<<<======>>>??????@@@@@@??????>>>????????????????????????CCCCCCCCCCCCBBBAAA@@@???BBBBBBCCCCCCBBBBBBAAA@@@????????????@@@AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHJJJOOORRRTTTQQQOOOOOOPPPRRRQQQPPPUUUXXXZZZXXXRRROOOPPPRRRUUUWWWWWWSSSLLLGGGFFFHHHIIIIIIJJJJJJJJJJJJKKKKKKuuu|||zzziii[[[MMMDDD<<<999666111......------,,,+++++++++++++++........................------------------------,,,,,,---------,,,++++++))))))))))))************)))******++++++******)))*********)))******++++++++++++*********+++,,,---,,,+++******************************+++++++++,,,'''(((***+++,,,***((('''+++++++++***************))))))******+++,,,,,,,,,++++++*********))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,))))))+++,,,---.........000000/////////............000555:::???EEEKKKPPP^^^ccciiimmmnnnqqqvvvzzz{{{||||||tttqqquuu{{{xxxtttrrrpppooopppoooqqqwww}}}{{{wwwtttooommmllliiidddbbbdddfffiiikkkmmmmmmmmmooopppsssxxx~~~{{{tttooommmhhheeeeeedddeeelllsss}}}jjjWWWNNNBBB<<<;;;<<<;;;999:::999888999::::::999888888999999999999999999888888888777777777888888999:::;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>AAAAAA@@@???>>>===<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCCCCBBBBBBAAAAAA????????????@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKLLLLLLLLLLLLKKKIIIHHHIIIMMMPPPRRRQQQPPPPPPSSSUUUVVVVVV\\\]]]]]]YYYSSSPPPPPPRRRTTTVVVVVVRRRLLLHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHH{{{yyygggYYYLLLCCC;;;888666111...///---,,,,,,+++++++++++++++........................------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------------)))***+++,,,,,,+++***)))***)))))))))***+++,,,,,,+++++++++++++++++++++,,,,,,+++***((((((((()))*********+++++++++,,,,,,,,,)))***+++++++++***((('''************************))))))******+++++++++,,,************************))))))*********++++++++++++++++++++++++++++++,,,))))))***+++,,,------,,,...........................///111444888<<<@@@CCCOOOTTTZZZ^^^aaafffkkkpppxxx~~~yyywwwuuuvvv{{{{{{uuutttxxx~~~}}}}}}~~~~~~xxxsssppplllgggfffhhhiiikkkmmmooorrruuuxxxzzz{{{}}}|||uuuoooqqqmmmkkklllmmmqqq|||rrr^^^QQQIIICCC<<<888999:::999777999999888888999999999888777888888999999888888777777777777777777888888888::::::::::::::::::::::::===>>>>>>>>>>>>>>>>>>===@@@@@@???>>>===<<<<<<;;;>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMNNNNNNMMMKKKIIIJJJMMMOOORRRQQQQQQQQQSSSVVVWWWXXX^^^^^^\\\XXXSSSQQQRRRSSSSSSTTTTTTQQQLLLIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEyyyfffXXXJJJAAA999777555111...///000//////.......................................------------------------+++,,,,,,------,,,,,,,,,..................------***+++,,,------,,,+++******)))))))))***+++,,,,,,++++++++++++++++++++++++,,,+++)))((('''((())))))******+++++++++,,,,,,,,,...---+++***))))))***+++************************)))***************++++++*********+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,++++++******+++,,,,,,---...//////////////////111333666888999???DDDJJJOOOSSSYYY```eeeooouuu~~~{{{sssnnnqqqxxx|||zzzzzz}}}}}}~~~}}}xxxvvvxxxyyyyyy{{{}}}||||||zzzyyyzzzzzzwwweeeWWWKKKEEE@@@<<<888666777777555333888888888888888777888888666777777777777777777666666666777777888888888888999999999:::::::::::::::<<<======>>>>>>======<<<========================>>>???@@@BBBCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@????????????@@@@@@@@@AAA@@@@@@AAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHIIIKKKMMMNNNNNNNNNPPPPPPOOOMMMLLLLLLNNNPPPRRRRRRRRRRRRRRRTTTVVVWWW\\\[[[YYYWWWTTTSSSSSSTTTQQQQQQQQQOOOLLLIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCyyyfffXXXIII@@@888666555111//////---,,,,,,+++++++++++++++........................------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,*********)))******++++++++++++,,,,,,,,,+++******+++***))))))))))))))))))************+++++++++,,,///---+++))))))***+++,,,***************+++++++++******************************++++++++++++++++++)))************++++++++++++++++++++++++*********+++,,,,,,,,,,,,+++***)))******+++,,,---...///000///---,,,,,,///111222222222777===BBBFFFKKKSSSXXXeeejjjqqqxxx}}}zzzssstttzzz|||~~~iiiWWWKKKCCC??????;;;999888777888888666555666888999888777666777888555666666777777666666555555555666777888888888888777777888999999:::;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<======>>>>>>>>>???@@@BBBCCCCCCDDDDDDAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@????????????????????????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGIIILLLMMMNNNNNNNNNPPPPPPPPPOOOMMMMMMOOOQQQQQQRRRSSSRRRQQQRRRUUUWWWZZZYYYXXXVVVUUUTTTTTTTTTNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBBBB~~~yyyfffXXXHHH???777666444111//////++++++***)))))))))))))))........................------------------------***+++,,,,,,---------,,,+++++++++******))))))))),,,,,,++++++++++++,,,,,,++++++******)))*********+++,,,,,,,,,,,,+++***)))))))))******+++*********)))))))))*********+++++++++++++++***************))))))*********+++++++++************))))))))))))***************))))))))))))************+++++++++++++++++++++*********)))++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------......,,,)))***---//////...,,,000555888;;;???FFFKKKWWW[[[aaagggmmmsssyyy~~~{{{yyy{{{}}}mmm]]]LLLDDD???:::999:::999888888777888777666666555777999888666555666888555555555666666555555555444555666777888888888777555666777888999:::;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<============>>>???AAABBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBCCCBBBAAA@@@?????????????????????@@@@@@@@@AAAAAA>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFIIILLLNNNNNNNNNNNNNNNOOOPPPOOONNNNNNOOOQQQPPPRRRSSSSSSRRRSSSVVVYYYZZZYYYXXXXXXWWWVVVTTTRRRLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAyyy}}}zzzfffXXXGGG>>>777555444111//////111000//////......//////........................------------------------***+++,,,,,,------------,,,+++++++++******)))))),,,+++***))))))***+++,,,,,,,,,+++***)))))))))***+++,,,,,,---,,,+++***)))((()))***,,,,,,,,,+++***((())))))))))))*********'''(((***++++++***)))((())))))******++++++++++++*********)))))))))))))))***)))))))))(((((((((((()))************+++++++++++++++++++++******)))))))))***+++,,,---.........------,,,,,,,,,,,,++++++///,,,)))***---//////---+++...111333444888>>>BBBKKKNNNSSSYYY```hhhpppuuutttuuuwww{{{wwwuuuxxx}}}rrraaaTTTHHH???>>>===999666777666666555444333222000000555777999888555444666888444555555555555555555444333444666777888888888777444555666777999;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBCCCBBBAAA@@@??????>>>>>>???@@@@@@@@@@@@AAAAAAAAA===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIILLLMMMNNNNNNMMMMMMNNNOOONNNMMMMMMOOOQQQOOOQQQSSSSSSSSSTTTXXX\\\\\\[[[ZZZZZZYYYWWWSSSQQQKKKJJJIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBAAAAAAwwwzzz~~~yyycccTTTEEE???777222111111000...///...---,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,------......------,,,*********++++++,,,------///,,,((((((***+++***))))))))))))))))))))))))))))))***++++++***)))***+++((()))***++++++***)))((('''((()))******)))(((''',,,,,,+++***)))))))))***************************))))))************))))))+++++++++*********))))))---,,,***(((((((((******++++++******++++++,,,---***+++---......---+++***,,,---......///.........,,,...000111222333555777===AAAGGGNNNTTTZZZ```dddgggfffhhhppp{{{|||vvvuuuxxxyyyfffTTTHHHBBB@@@>>><<<999777666666444444555555666777777777666666555444444444444555333444444555555444444333555555555555555555555555555666777888999999999888999999999999888888777777999999:::;;;<<<<<<<<<;;;;;;===@@@AAA@@@@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBB@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBDDDCCCCCCEEEGGGHHHGGGFFFGGGIIILLLOOOQQQRRRQQQQQQQQQSSSTTTTTTSSSTTTUUUWWWXXXTTTRRRSSSUUUTTTPPPKKKHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>===vvvyyy}}}xxxcccTTTGGGAAA999444333333222000///...---,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,)))******************)))************************---***((((((***+++***))))))))))))))))))))))))))))))***++++++***)))***+++))))))************))))))(((((()))******)))((((((,,,+++******))))))******************************))))))************))))))+++++++++*********))))))+++*********))))))******++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,---...............+++---/////////000222444555888===BBBGGGMMMTTTXXX```aaaccciiiqqqwwwzzz{{{}}}~~~vvvqqqooosss|||}}}jjj\\\OOODDD;;;::::::888777666555555555444444444555666666777777666666555444444444444444333444444555555444444333444444444444444444444444222222333333444555666666:::999888777777777777888::::::;;;<<<<<<<<<<<<<<<;;;===@@@AAA@@@??????@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>======>>>>>>>>>????????????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAACCCBBBBBBCCCEEEEEEDDDCCCEEEGGGJJJMMMNNNOOOOOONNNQQQTTTVVVWWWVVVWWWXXXYYYVVVSSSQQQRRRTTTSSSNNNJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>======uuuwww{{{}}}~~~wwwbbbSSSGGGAAA999444333333222000......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))+++******)))((((((''''''***)))'''''')))******))))))))))))))))))))))))))))))***++++++***)))***+++******))))))))))))******))))))***++++++***))))))++++++***)))))))))******************************))))))************))))))+++++++++*********************++++++++++++++++++++++++******++++++,,,---...---+++))))))+++---...+++,,,------......------***,,,---...------///000111333666999===BBBHHHMMMUUUWWW[[[___cccgggllloootttxxx~~~~~~zzztttpppmmmoooyyy}}}ooo[[[KKKBBB>>>:::777555444444444444444555555333333444555555666666777666555555444444444444444333444444555555444444333444444444444444444444444444333333333555666888999:::999777666555666888999:::;;;<<<<<<===<<<<<<<<<<<<>>>@@@@@@???>>>>>>???@@@??????>>>>>>??????@@@@@@???>>>>>>======>>>>>>=========>>>>>>>>>>>>??????????????????@@@@@@@@@???>>>>>>======>>>>>>???AAA@@@???@@@BBBBBBAAA@@@CCCDDDFFFIIIJJJKKKKKKKKKNNNQQQUUUWWWXXXXXXXXXYYYTTTRRRPPPQQQRRRQQQMMMHHHHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA???>>>======<<<<<>>BBBGGGLLLQQQTTTUUUYYY```ffflllpppxxx}}}~~~yyytttsss{{{sssaaaUUUFFF;;;888888888888555555444444444555666666222333333444555555666666666555444444333333444444333444444555555444444333333333333333333333333333444444333333444777999;;;:::888666444444666888999;;;<<<<<<======<<<<<<<<<<<<>>>@@@@@@>>>=========>>>>>>============>>>>>>??????>>>===============;;;;;;<<<<<<<<<=========>>>?????????????????????========================???======>>>@@@AAAAAAAAAAAABBBDDDFFFHHHHHHIIIIIIIIIMMMQQQUUUUUUUUUUUUVVVRRRQQQQQQRRRRRRPPPLLLHHHEEEDDDDDDDDDDDDDDDEEEFFFBBBAAA@@@>>>============uuuwwwzzz||||||}}}wwwcccUUUEEE???777222111111000...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,++++++++++++,,,---)))))))))*********++++++&&&'''((())))))))))))***************************)))***++++++***)))***++++++***)))(((((()))***++++++******************+++***))))))((())))))******))))))))))))))))))))))))))))))************))))))************************))))))))))))***+++,,,,,,++++++******++++++,,,---******+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,///444777<<>><<<<<<<<<>>>======<<<<<<======>>>???>>>>>>===<<<=========::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;===@@@BBBCCCCCCAAABBBCCCDDDFFFGGGGGGHHHFFFIIINNNRRRSSSSSSSSSTTTQQQRRRRRRSSSSSSPPPLLLIIIAAAAAABBBCCCEEEGGGHHHIIIDDDCCCAAA???>>>>>>>>>???tttvvvzzz|||}}}uuubbbUUUGGGAAA999444333333222000------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***++++++,,,,,,++++++***+++***)))(((((()))***+++(((((()))******+++,,,,,,'''(((******)))((()))***************************)))***++++++***)))***+++******))))))))))))******+++***))))))))))))***+++))))))((((((((()))******))))))))))))))))))))))))))))))************))))))***************+++++++++)))***,,,......---+++***++++++******++++++,,,---(((***,,,------,,,***((()))***++++++,,,,,,++++++,,,---......---,,,...///.........---,,,...111333444888===???AAAEEENNNUUU^^^eeennnuuu{{{uuufffVVVJJJDDD<<<999555333333333222111555555444222111111111111111111222333333444444555555444444333333333333333333444444555555444444333222222222222222222222222333333222222333444555666777666444333444555777888;;;;;;;;;<<<;;;;;;:::999:::<<<>>>>>>===<<<<<<===>>>======<<<<<<======>>>???>>>======<<<<<<======:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>============;;;<<<<<<======<<<<<<;;;===<<<;;;<<>>>>>???@@@rrruuuyyy|||~~~sss```TTTGGGAAA999444333333222000,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++***+++---......---+++******+++,,,,,,,,,,,,+++***+++)))(((''''''((()))+++((()))))))))))))))))))))(((***,,,,,,***((((((***************************)))***++++++***)))***+++))))))************))))))***))))))(((((())))))***((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++000777;;;;;;666///***++++++******++++++,,,---******++++++++++++******)))******++++++++++++++++++,,,------,,,,,,...//////000111000......000222///111444666888===CCCIIITTT\\\gggoootttxxx}}}~~~~~~~~~}}}qqq^^^SSSJJJAAA;;;:::888666555444444444333333444333222111000000000000111111111222333333444444555444333333222222333333333444444555555444444333222222222222222222222222666666666666666666666777555444444444555555666777::::::;;;;;;:::999999888888;;;===>>>===<<<<<<===>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<>>>>>>=========<<<<<<<<<;;;<<<===>>>>>>===<<<;;;???===;;;;;;===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIIKKKKKKLLLNNNOOONNNPPPSSSSSSQQQNNNJJJHHHAAABBBBBBCCCEEEFFFHHHIIIEEECCC@@@>>><<<===>>>???pppssswww{{{~~~ppp^^^RRREEE???777222111111000...,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++***+++---......---+++******+++,,,------,,,+++***,,,***)))(((((()))***,,,)))))))))(((''''''&&&&&&)))+++...---***(((((()))************************)))+++++++++***)))***+++((()))***++++++***)))(((***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))******++++++++++++000777BBBIIIHHH@@@555---++++++******++++++,,,---,,,+++)))(((((()))+++,,,))))))***+++++++++++++++)))+++,,,,,,,,,,,,...///+++,,,------+++***+++,,,,,,---...000222777<<<@@@EEEOOOZZZcccgggkkkppptttuuuwwwyyy}}}~~~{{{yyyxxxyyyzzzwwwcccTTTEEE???;;;666444666444333222111222222222222333333222222222222222333000111111222333333444444555444333333222222333333333444444555555444444333111111111111111111111111444444555555444444333222333444444555555666666666::::::::::::999999888777777:::<<<======<<<===>>>>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;<<<===>>>>>>===<<<;;;AAA>>>;;;:::;;;<<<======????????????@@@AAACCCCCCAAACCCEEEFFFFFFGGGIIIKKKLLLOOORRRRRRPPPLLLIIIGGGDDDDDDCCCDDDDDDEEEFFFGGGDDDBBB???<<<;;;<<<===>>>mmmqqqwww{{{qqq```TTTCCC<<<666555222...---///......---,,,,,,,,,,,,---...---,,,,,,++++++++++++******+++++++++,,,,,,,,,---,,,***)))))))))*********************)))(((((())))))***+++,,,,,,------************************)))+++---///...,,,)))&&&------,,,++++++******)))))))))))))))************(((((())))))*********+++))))))))))))************'''((()))++++++***))))))***************)))(((((((((((((((((()))***+++,,,///DDDQQQMMMIIIIII@@@222///+++((((((***------+++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000...///111222111000...,,,---...000111111222555777>>>DDDOOOXXX___dddhhhjjjnnnlllkkknnnuuuwwwcccUUUJJJEEE>>>888555444333222666666555444333333333333555444444333222111000000111111111222222333333333222222222222222222222222111222333333333222111000111222222222222111000000111111000000111333555666666555333333222333444555888888999999999888888777:::999888777888:::===>>>@@@@@@??????>>>?????????@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???>>>===;;;:::<<<<<<<<<===???AAADDDEEE???>>>===<<<;;;;;;;;;<<<:::;;;>>>@@@BBBBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLPPPRRRTTTTTTQQQMMMHHHDDDEEEEEEDDDDDDDDDDDDEEEEEEBBB@@@>>>===<<<===>>>???mmmqqquuuyyy|||~~~ppp___SSSCCC<<<666555222///---///......---,,,,,,,,,,,,---...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,***)))))))))*********************)))(((((()))))))))***+++,,,,,,,,,***************************+++---...---+++)))(((---,,,,,,+++******))))))))))))))))))************(((((()))))))))*********(((((()))))))))*********(((((()))***************((()))))))))(((((('''&&&(((((((((((()))***+++,,,///CCCQQQPPPNNNQQQKKK???///,,,)))(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++***(((((()))+++///000000111000///...---,,,---...//////000222444777<<>>@@@@@@???>>>>>>>>>>>>??????>>>>>>===<<<;;;:::999;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<;;;:::999>>>===>>>>>>@@@BBBEEEFFF???>>>===<<<;;;;;;;;;;;;:::;;;===>>>@@@AAABBBBBB@@@@@@AAABBBDDDGGGHHHJJJNNNOOOQQQQQQOOOKKKGGGDDDEEEEEEDDDDDDCCCDDDDDDDDDAAA@@@>>>=========>>>???mmmpppsssvvvxxx{{{~~~ooo^^^QQQBBB;;;666555333///...///......---,,,,,,,,,,,,---------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++******)))************************)))(((((((((((())))))******++++++************************+++++++++,,,++++++***))),,,,,,++++++***)))))))))))))))))))))************(((((())))))))))))******(((((())))))))))))******)))))))))))))))******+++)))))))))***))))))((('''(((((((((((()))***+++,,,555FFFSSSSSSSSSWWWSSSHHH...,,,***)))***++++++************+++,,,------...,,,,,,++++++*********)))***++++++)))''''''((()))000000000/////////......+++,,,------,,,---///111222333666888<<>>:::444333111111222333222111111000000111222333444444222111111111000/////////222222333333333333444444222222222222222222222222222333444555555444333222333333333333333222222111444333222111111111111111444444333333333333444444555555666666666666666555777888888999;;;<<<<<<===@@@???>>>>>>=========>>>======<<<;;;:::999999888;;;::::::999999;;;<<<===<<<;;;;;;::::::::::::;;;>>>>>>>>>>>>@@@CCCEEEFFF???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAA===>>>???@@@BBBEEEGGGHHHMMMNNNNNNNNNMMMJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???======>>>??????lllnnnqqqtttvvvyyy}}}}}}nnn\\\OOOBBB;;;666444333///...000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++*********************************)))(((((('''((((((((())))))******************************++++++***************++++++++++++***))))))((((((((()))))))))************(((((())))))))))))))))))(((((((((((()))))))))******)))((((((((()))+++,,,++++++,,,,,,,,,++++++***(((((((((((()))***+++,,,>>>JJJSSSQQQPPPRRRMMMDDD---,,,+++***)))******)))*********+++,,,,,,------,,,++++++******))))))))),,,,,,---,,,******+++---000000///............///,,,,,,---,,,++++++---//////000000111333777===AAAHHHLLLSSSZZZ```fffkkknnnxxx{{{~~~~~~~~~|||}}}}}}xxxaaaYYYLLLBBB;;;888666555555444333333333222000...000000000000000111222222333333333222222222222222333333333333333333333444111111111111111111111111222333444555555555444333333444444444444333222222222222111111111111111111333333333333333333444444333333444555555555555444666777999:::;;;<<<<<<<<>>===<<<<<<<<<<<<===<<<<<<;;;::::::999999;;;:::888888888999;;;<<<===<<<::::::999:::;;;<<<;;;;;;;;;<<<>>>@@@BBBDDD@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;<<<===???@@@===>>>???AAACCCFFFHHHIIIMMMNNNNNNNNNMMMKKKJJJIIIDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@???>>>>>>??????@@@kkkmmmooorrruuuzzz|||lllZZZMMMAAA;;;555444333///...000......---,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************+++************************)))((((((((((((((((((((()))))))))))))))))))))))))))))))))+++***)))))))))***+++++++++******))))))(((((('''((()))))))))************))))))(((((((((((((((((('''(((((((((((()))))))))***)))((((((((()))+++,,,***++++++,,,,,,,,,++++++(((((((((((()))***+++,,,<<>>666+++++++++***)))))))))***+++++++++++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,,,,///111000000///...---.........,,,---...---,,,,,,---///---///000000000222555777===AAAHHHNNNVVV^^^gggnnnpppsssvvvzzz|||~~~~~~~~~~~~}}}|||zzzyyy|||tttcccVVVGGGBBB<<<666333222111111555444333333333222///,,,222111000///////////////222222222222222333333333333333333333333333333333111111111111111111111111222222444555555555444444333444444444444333222222//////000111222222333333111222222333333444444444111222333444444444444444555777888:::<<<<<<======???>>>===<<<;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::999888888777888999:::;;;:::999888888888999:::;;;888888888999:::===???@@@AAAAAABBBBBBAAA@@@>>>>>>===<<<;;;;;;;;;<<<>>>??????@@@AAACCCEEEHHHJJJLLLLLLLLLLLLLLLLLLJJJIIIHHHEEEEEEEEEDDDCCCAAA@@@???@@@???????????????@@@@@@kkklllnnnppptttzzz{{{kkkXXXKKKAAA:::555444333//////111......---,,,,,,,,,,,,---,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,))))))***++++++++++++******************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))***++++++******))))))((('''''''''))))))))))))************))))))((((((((((((''''''''''''(((((((((((()))))))))))))))))))))******+++'''((())))))***)))))))))(((((((((((()))***+++,,,111555777444333444111,,,(((***++++++))))))***++++++++++++++++++*********++++++++++++++++++++++++''')))***++++++,,,...000/////////.........---------......---,,,,,,...000+++---////////////000111333777<<>>>>>>>>===<<<;;;::::::999999<<<<<<<<<;;;;;;:::::::::777777777888888888888888777666666666666777777888777666777777999;;;>>>???AAABBBBBBCCCBBB@@@???>>>======<<<<<<<<<======>>>???@@@AAACCCFFFIIIKKKMMMJJJKKKLLLLLLKKKIIIGGGEEEFFFFFFFFFEEEDDDBBB???>>>?????????@@@@@@@@@@@@@@@lllmmmnnnooorrrwww~~~zzzjjjWWWIIIAAA:::555444333000///111......---,,,,,,,,,,,,---,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,((()))***+++,,,++++++******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))(((((('''&&&&&&))))))))))))************))))))(((((((((''''''''''''''''''((((((((())))))(((((()))***************&&&'''(((((()))))))))((((((((((((((()))***+++,,,***,,,,,,++++++---,,,)))&&&(((++++++))))))***,,,))))))******++++++,,,,,,******++++++,,,,,,------((()))******)))***,,,...---.../////////...---,,,+++,,,------,,,,,,...000+++---------,,,---///111,,,000444777:::@@@IIIQQQYYY___hhhpppwwwzzzzzzzzzsssuuuuuusssppprrrxxx~~~rrrhhhZZZOOOHHHBBB:::555444555555444333333333444000///...///111222111000111111000000///000000000...//////000111111222222222222222111111000000000111111111111111111111111///000222444444444444333222222222333222111111000...///000111222222111111///000222333444444333333000111222333444444444444777777777888:::<<<>>>@@@>>>===<<<:::999999888888::::::::::::999999999999444555777888999888777666666777777888999999888888888888888999;;;===???AAA@@@@@@AAABBBAAA???===<<<======>>>>>>>>>======<<<===>>>???AAADDDGGGJJJKKKLLLMMMOOOPPPOOOLLLHHHFFFGGGGGGGGGGGGEEEBBB???>>>>>>???@@@@@@AAAAAAAAA@@@mmmmmmnnnnnnpppuuu|||zzziiiVVVHHH@@@:::555444333000///111......---,,,,,,,,,,,,---++++++++++++,,,,,,---...******+++++++++,,,,,,,,,((()))***+++,,,,,,+++******************)))((((((************))))))))))))))))))))))))))))))))))))'''((()))***************)))))))))(((''''''&&&&&&))))))))))))************))))))(((((('''''''''&&&''''''''''''((((((((()))'''(((***+++++++++***)))(((((()))***************(((((((((((()))***+++,,,++++++***)))***,,,,,,)))$$$'''***+++))))))+++---''''''(((***+++,,,---...******+++,,,---......///***+++,,,+++******,,,---,,,...///000000...,,,+++***+++,,,,,,+++,,,...000......---,,,+++---000333+++///333444333666===CCCGGGNNNYYYeeeoootttuuuuuuuuuwwwwwwtttpppqqqvvv{{{|||kkk___WWWNNNDDD===;;;999555111000000000///...///000222444222000000111222222111000//////000000111222333000000111222333444444555222111111111000000//////000000000000000000000000///000111333444444333333111222222222222111000000000000111222222111///...///000222333444444333333000111222333444555555555777777666777999<<>>===;;;:::999888888888999999999888888888888888333555777999:::888666555888:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;===@@@BBBCCC>>>???@@@AAA@@@>>><<<;;;===>>>?????????>>><<<;;;:::;;;===???BBBEEEGGGIIIPPPRRRTTTUUUTTTPPPKKKIIIHHHHHHHHHHHHFFFCCC@@@>>>>>>???@@@AAAAAAAAAAAAAAAoooqqqtttuuuuuuxxx}}}wwwgggVVVKKKAAA<<<666111000000111111------............------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---+++*********))))))((((((***)))'''&&&'''(((***,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,***((('''(((***+++)))&&&(((((((((((((((((((((((('''''''''((((((***++++++,,,***(((&&&$$$$$$$$$$$$((((((((((((((()))******)))************+++++++++***++++++***((('''((()))))))))))))))))))))))))))((((((((()))******++++++///...---,,,+++,,,---...---------.........//////+++,,,------......---------...///000222444555666>>>DDDKKKPPPWWW```mmmvvvyyyzzzzzzyyywwwwwwxxxyyy{{{ooocccYYYOOOIII@@@===888555444444222111000000000111222222222333000000000000////////////000000////////////000000///000000000111111111111000000000111222222333333111111000000000000111111000111222333333333333333444444444444333333222111////////////000000000000111222222222222111000000111222222333333222222111333333444666888:::<<<======<<<:::888777777888888999;;;<<<<<<999777666666555666777888888777666555777999<<<>>><<<;;;:::;;;;;;;;;<<<<<<======>>>>>>>>>???BBBCCCDDDDDDCCCBBBAAAAAABBBAAA@@@>>><<<:::>>>;;;===CCCDDDBBBEEELLLPPPSSSWWWXXXWWWQQQKKKGGGDDDEEEEEEEEEEEECCCAAA@@@CCCDDDEEEFFFEEEDDDBBB@@@rrrvvvyyy{{{zzz{{{vvvfffUUUJJJAAA<<<666222000111111111------............------,,,------------,,,++++++++++++++++++++++++++++++******)))*********+++,,,)))))))))))))))*********)))((('''''''''((()))***)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))*********((('''(((***+++)))&&&))))))))))))))))))))))))%%%%%%%%%&&&&&&'''((()))---,,,+++***))))))***+++((((((((((((((())))))***))))))*********+++++++++)))***+++***((((((((()))************************(((((())))))***++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,------------+++,,,------......---------...///000111222333444666999===AAAFFFPPP]]]fffqqqrrrsssttttttvvvzzz||||||yyynnn___SSSJJJCCC<<<777:::777444222222333222222///000000000000000111111000000000000////////////000000////////////000000//////000000000111111111///000000111111222333333111000000//////000000111000111222222333333333222333333444444333333222111000000000000///////////////000111222222222222222111111222333333333333333333444444555777999;;;<<<===;;;:::888777777777888:::;;;===<<<:::777666777666777888888888888777666888:::<<<===<<<;;;;;;;;;;;;<<<<<<======>>>??????===>>>@@@BBBCCCBBBBBBAAA???@@@@@@@@@@@@???===<<<;;;:::===BBBDDDDDDGGGNNNQQQSSSWWWYYYWWWRRRLLLHHHEEEEEEEEEDDDDDDBBBAAAAAADDDEEEFFFFFFFFFDDDBBBAAAuuuxxx|||}}}{{{|||uuueeeUUUJJJ@@@<<<666222111111111111------............---------------------,,,++++++++++++++++++++++++++++++))))))))))))*********+++((((((((()))******++++++,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((((((((()))((('''((()))***)))'''************************&&&&&&%%%&&&&&&'''((()))((((((((((((((()))***+++(((((((((((()))))))))))))))))))))*********++++++)))***+++***)))((()))***++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,++++++++++++,,,...///,,,,,,,,,,,,+++++++++++++++,,,------......---------......///000000111111333444555666:::CCCNNNWWW```bbbdddfffiiinnnuuuyyyyyy~~~qqqeeeVVVOOOEEE===999666333000333111//////000222222222000///////////////......000000000000////////////000//////......//////000////////////000000000000//////000111111222222333000//////......//////000000111222222333222222222333333333333333222222111111111000000//////......---...000111222333333333000111222333444555555555444444555555666777999999<<<;;;999888777666777777:::<<<===<<<:::888777777777888999999999999888777999:::<<<;;;::::::;;;===<<<<<<===>>>>>>??????@@@===>>>???AAAAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>::::::===BBBDDDEEEJJJOOOQQQTTTWWWYYYWWWRRRMMMIIIFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFGGGGGGFFFEEECCCBBBvvvwwwwwwuuutttvvv{{{uuufffVVVLLL@@@<<<777333222222111000------............---------------...---,,,,,,+++++++++++++++++++++++++++))))))***+++++++++++++++)))))))))))))))*********,,,,,,,,,---,,,,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''))))))((((((((()))))))))************************((((((((((((((()))******%%%&&&&&&&&&'''(((((()))'''(((((()))))))))))))))))))))))))))************)))***+++***)))((()))***++++++++++++++++++++++++)))******+++,,,,,,------+++*********+++,,,...///,,,,,,,,,,,,+++++++++++++++,,,------......------------............//////222333333444666<<>>===;;;888888888888999::::::::::::999888:::;;;;;;;;;::::::<<<>>>=========>>>??????@@@@@@>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???;;;<<>>???AAADDDJJJQQQVVV]]]eeeqqqzzz{{{{{{|||~~~~~~ttteeeVVVLLLEEE???;;;999777444333333444555555111///......000000000///111111111000000/////////000000000000//////////////////............//////---............/////////...//////000111111222222//////............//////111111111222222111111000111111222333333222222222111000000000/////////...000000111111111000000///...///111333444666666666555555444444444444444555999888777666666666777888;;;===>>>>>>;;;999888888888999:::;;;;;;:::999888:::;;;;;;;;;::::::<<<>>>=========>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDEEEEEEEEEDDDBBB@@@???>>>@@@CCCDDDEEEHHHKKKMMMQQQSSSVVVWWWVVVRRRNNNKKKIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGFFFFFFEEEuuupppggg______hhhxxxssseeeWWWNNN@@@===888555444333111000------............------...............---,,,,,,++++++++++++++++++++++++***+++---.........---,,,---,,,+++***)))'''&&&&&&+++++++++,,,,,,,,,------******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))))))))((()))))))))(((&&&''')))+++************************''''''&&&&&&&&&&&&''''''(((((((((((('''&&&$$$###&&&''')))*********)))(((((((((((()))))))))******((()))******))))))***+++))))))))))))))))))))))))))))))******+++,,,,,,,,,***))))))))))))***,,,---,,,,,,,,,,,,---------...+++,,,------......---------------------.........---...///111222222222222666777777777999<<>>888555555555333222111000000111111222222000///000111111///...111111000000000000000///000000000000///////////////......------......///------------.........///......///000000111111222000//////......//////000111111111222111111000///000111222222222222222222/////////000000000000000000000111111000000///......///000222333444555555444444333333333333333444666666555555555777888999<<<>>>???>>><<<:::999999888999::::::::::::999888999:::<<<;;;::::::;;;===<<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFEEEDDDBBB@@@>>>@@@DDDFFFEEEFFFJJJNNNNNNQQQRRRUUUVVVUUURRRNNNKKKIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGoooiii___WWWXXXdddvvv|||pppcccVVVMMM@@@===888666444333111000------............------...............------,,,++++++++++++++++++++++++)))+++,,,......---,,,+++,,,++++++***)))((('''''',,,,,,,,,,,,---...000111************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******(((&&&&&&))),,,))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&$$$###"""&&&''')))*********(((((((((((((((((()))))))))***''')))******))))))***+++************************(((((())))))***++++++,,,+++***)))(((((()))***+++))))))***+++,,,---......+++,,,------......------,,,,,,------......///////////////000111222111111222333444333222333666888:::???GGGNNNVVV```llltttrrrhhh^^^SSSKKKAAA>>>888444222222222222111222222111000000000111000//////000111222000///......///////////////000000000000000///////////////......------......///,,,,,,---------...............//////000111111111111000000//////000000111111111111111111000//////000000111222222222222222......//////000000111111...///000000000000000///---...000111222333333333333333222222222222333333444333333444555777:::;;;===>>>@@@???<<<:::999999777888999::::::999888777888:::<<<===<<<;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@????????????@@@@@@CCCDDDDDDDDDCCCBBB@@@???@@@EEEHHHFFFHHHNNNRRRQQQPPPQQQSSSTTTSSSQQQMMMKKKFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIhhhcccYYYRRRSSS```sssyyynnnaaaTTTKKK@@@===999666555333111000---..................---......//////......---,,,++++++++++++++++++++++++(((***+++------,,,+++***************))))))))))))'''&&&%%%%%%'''))),,,...))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******(((%%%&&&))),,,((((((((((((((((((((((((***))))))((((((((())))))((()))*********)))((('''&&&''')))***+++***((('''(((((((((((())))))))))))''')))******))))))***,,,++++++++++++++++++++++++((((((((()))******+++++++++***)))(((((()))******''''''(((***+++,,,---...+++,,,------......------,,,,,,---......///000000...,,,******,,,...//////000111111000//////000111111555999>>>DDDNNNZZZbbbmmmwwwyyymmm^^^SSSNNNIIIBBB<<<666666555555444333222222///000111000///...//////.........///222222111000,,,------....../////////000000000000////////////.........------.........,,,,,,,,,---------............//////000111111111111111000000000000111111111111111111111000/////////000111222222222222222------...///000111222222,,,---...000111111111111---...///000111222222222222222222111222222333444222222222333555888:::<<<===???@@@???===:::::::::777888999999999999888777777:::===>>>===;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBAAA@@@??????EEEHHHGGGIIIQQQUUUTTTOOOPPPRRRSSSSSSPPPMMMJJJCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEGGGIIIJJJkkk]]]QQQNNNPPPXXXkkk~~~|||qqqbbbRRRGGG>>>:::666333111000///...,,,---------,,,++++++***------++++++++++++------************+++,,,---...)))***++++++,,,,,,,,,,,,,,,***((()))++++++(((&&&************************((((((((((((((((((((((((&&&&&&'''((()))***+++++++++***)))(((((()))***+++''''''&&&&&&&&&&&&''''''))))))************)))((())))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((('''((((((************************''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((((('''''''''((()))******++++++***((((((((((((((()))******,,,+++)))((('''(((***+++)))************++++++++++++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,---...///000111222...000333777===BBBFFFHHHVVV```nnnyyyzzzkkk```RRRMMMEEE>>>888666666777666555333111////////////000000000000111111111111111111111111000000000000......///000111111000000................................................------------------------000000000000000000000000////////////////////////////////////000000000000111111000000000000000111000000000000000000000000//////000000000000//////...//////000111222222333222222111111222222333444444444444444555777888999???>>><<<;;;:::999888888888888888888999:::;;;;;;;;;;;;<<<======<<<;;;:::;;;:::999888999;;;===???DDDAAA>>>>>>@@@@@@???<<>>===<<<===>>>@@@BBBAAACCCFFFIIILLLMMMNNNNNNMMMMMMNNNNNNLLLIIIFFFEEEEEEDDDBBBCCCEEEFFFFFFEEECCCCCCBBBBBBBBBCCCCCCDDDfffYYYNNNLLLNNNVVVhhhzzz}}}qqqbbbRRRGGG???;;;777444222111000///...............---,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++******************+++,,,,,,,,,++++++---+++***+++,,,,,,***(((++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((())))))******+++***)))(((((()))***+++(((''''''&&&&&&''''''((()))))))))******))))))((())))))))))))))))))))))))))))))************))))))''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++******))))))((((((((((((((()))******---+++***(((((()))***+++)))************++++++++++++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---...///000000111111111222444666888;;;<<>>BBB@@@======>>>???>>><<<>>>===<<<<<<===???AAABBBDDDDDDEEEEEEEEEEEEDDDDDDIIIIIIJJJIIIHHHEEECCCAAAEEECCCBBBCCCEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCbbbVVVLLLLLLOOOVVVfffxxx~~~qqqbbbRRRGGG@@@<<<888555333222111000/////////000//////...------,,,,,,++++++,,,,,,---...---,,,+++************+++++++++,,,++++++******---,,,,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((''''''&&&&&&''''''((((((((())))))))))))(((((())))))))))))))))))))))))************************%%%%%%%%%&&&&&&'''))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))*********++++++++++++***)))((('''((((((((((((((()))******,,,+++***)))((()))***+++)))************++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,---...//////000222111000000000111333444:::@@@GGGKKKNNNQQQVVVZZZiiirrr}}}nnndddVVVJJJCCC>>>999666444333111000000111222333333333111000//////////////////000000000000111111////////////............---......///////////////................................................------------------------////////////////////////............................../////////000000000000000000//////000000111000000000000000000000000//////000000000000//////------......///000000000111111111111111222222333333333444555666777777888;;;:::999888777666666666:::999888888888888888888999:::;;;<<<<<<<<<;;;:::::::::;;;;;;<<<======>>>@@@>>><<<<<<======<<<;;;<<<<<<<<<<<<===???AAACCCHHHHHHFFFEEEDDDDDDCCCCCCGGGGGGGGGFFFEEECCCAAA@@@DDDCCCBBBBBBEEEFFFFFFFFFDDDDDDCCCBBBAAAAAABBBBBB```UUUMMMNNNQQQWWWgggxxxqqqaaaRRRHHH???<<<777444333222111///...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++++++++++++++***)))(((,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++***************************)))))))))((((((((('''***))))))))))))))))))***((((((''''''''''''((((((''''''((()))))))))((((((((((((((((((((((((((((((***))))))))))))))))))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))(((''''''((((((((((((((())))))***+++***)))((((((((())))))))))))*********+++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,---.........------++++++,,,,,,---....../////////......///111222333777:::>>>@@@AAACCCFFFIIIOOOWWWdddppp{{{|||ooocccZZZRRRKKKAAA:::777777888888111111111111000//////...111111000000////////////////////////000000000111000000/////////.........//////000000000000//////................................................------------------------////////////////////////................................./////////000000000////////////000000111//////////////////////////////000000000000//////---------.........//////000000000000000111222222222333444555666777777777999999888777666666666777:::999888777777777777777888999;;;<<<<<<;;;::::::999:::;;;===============>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<>>>@@@AAACCCGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDBBBAAABBBDDDFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA```UUUNNNOOOQQQXXXgggxxxqqq```QQQHHH>>>;;;666333111111///...,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++******)))((()))***+++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++******))))))(((((('''''')))))))))******)))))))))(((((((((''''''(((((((((''''''((()))))))))))))))'''''''''''''''''''''''')))(((''''''''''''((()))******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''%%%&&&&&&'''((((((''''''((((((((((((((())))))***))))))((((((''''''''''''))))))*********++++++++++++++++++,,,++++++******+++++++++,,,,,,---------++++++,,,---......------++++++,,,,,,---.........,,,,,,---...///000111222222333555666777999;;;===???EEELLLTTT]]]iiiuuu~~~ssseeeZZZQQQIIIDDD===:::666333333333444444000111222222111000...---/////////////////////......////////////000000000111111111000000000//////,,,,,,,,,------,,,++++++................................................------------------------............................................................//////////////////......///000111111//////////////////////////////000000000000//////------------............000000//////000000111222111222333555666666666666888888777777777777777888999888888777666666666666777888:::;;;;;;;;;:::999999:::;;;<<<============<<<<<<;;;:::999999999:::::::::;;;<<<>>>???AAABBBAAAAAA@@@AAABBBDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCAAABBBDDDEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA```UUUMMMMMMPPPVVVfffvvvqqq```QQQIII>>>:::666222111000///...***+++,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++*********************+++******))))))''')))******)))))))))***))))))))))))))))))))))))++++++++++++++++++++++++******))))))((((((''''''))))))************)))))))))((((((''''''(((((()))'''((()))******++++++***''''''''''''''''''''''''((((((&&&&&&&&&&&&(((((())))))'''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''*********************************)))((('''''''''$$$%%%&&&'''((((((((((((((((((((((((((()))******))))))(((((((((''''''''')))************+++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,------...***+++,,,------...------,,,,,,------............+++,,,...//////...---,,,//////000222333555666777999<<>>???@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFFFFEEECCCAAAAAABBBDDDEEEFFFDDDBBBBBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBdddXXXOOONNNQQQWWWgggxxxppp___QQQJJJ>>>;;;666333222111000///******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++************((())))))************)))&&&(((******)))((()))+++))))))))))))))))))))))))************************))))))))))))((((((((((((((()))***++++++***)))((())))))(((((((((((())))))((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))(((((((((((((((((((((((()))*********************))))))((()))************+++++++++******+++,,,---------,,,******+++,,,,,,---......******+++,,,---------------............/////////,,,...111333333111...,,,000000111333444555444444444777999:::;;;???FFFLLLTTT]]]iiirrryyy|||ssskkkcccZZZSSSKKKGGGAAA;;;777555333333000111222333111000......,,,---...000000000000000,,,---...////////////............/////////000000111000000000000////////////000000000//////...---................................................------------------------........................---------------------------------.........//////...------......000111111000000000000000000000000//////000000000000//////........................///............///000000000111333555666666555555555555444444555666777777666666555555555666777777555666888999:::::::::999999999888888999:::<<<===;;;<<<<<<;;;888777888::::::;;;<<<===>>>>>>>>>>>>CCCCCCDDDEEEEEEEEEEEEEEEEEEDDDAAA@@@@@@BBBDDDFFFGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCChhh\\\RRRQQQSSSYYYjjj{{{ooo^^^QQQJJJ@@@<<<888444333222111000***+++,,,,,,---------,,,++++++------------++++++************+++,,,---...'''((()))***************&&&(((++++++)))(((***,,,************************(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))***+++,,,---------************************+++)))(((''''''((()))+++(((((('''(((((()))***+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))*********++++++******)))((('''((((((((((((((()))******+++,,,,,,,,,,,,+++******)))************+++++++++)))***+++,,,---.........******+++,,,,,,---......)))***+++,,,------...---.........///////////////,,,///444888999777444111000000000222333333111000000333666777777888;;;???@@@HHHRRRYYY___hhhuuu{{{uuuiiibbbXXXQQQMMMHHHBBB===999888777555444222111000+++---000111000000000111000000111111111000//////+++,,,---////////////.............../////////000000/////////............,,,---------,,,++++++***................................................------------------------........................---------------------------------.........//////---------......000111111000000000000000000000000//////000000000000////////////////////////.....................///000000///111333555666666555444333333333333444555666666555555555555555666777888555666888999:::::::::999999888777777777999;;;===;;;<<<===;;;888777999;;;;;;;;;<<<===>>>>>>======;;;===???AAABBBBBBBBBBBBGGGEEEBBB@@@AAACCCFFFHHHHHHFFFCCCBBBBBBBBB@@@????????????@@@AAABBBCCCDDDkkk___TTTPPPSSS[[[hhhsss}}}~~~qqqbbbSSSJJJ>>>;;;666333111000///...000...,,,*********+++,,,...---,,,+++++++++,,,,,,000---***)))+++,,,,,,,,,************************++++++***)))((((((((()))++++++******++++++,,,---))))))))))))))))))))))))***))))))((()))+++,,,---''''''((()))***+++,,,,,,''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))((((((((('''((((((''''''''''''((((((&&&&&&'''((()))***++++++((('''&&&'''((())))))'''((((((((())))))))))))***))))))))))))))))))))))))%%%%%%&&&'''(((((('''''')))((('''((()))***)))(((++++++***)))))))))))))))))))))(((((((((((())))))***)))((((((((()))++++++++++++++++++++++++++++++))))))***++++++++++++***------,,,,,,,,,,,,++++++///...---,,,,,,---...///***444,,,===```KKK,,,:::111111000000000111333444222333444444444555777999>>>@@@CCCGGGLLLRRRXXX]]]jjjvvv}}}qqqhhhaaaXXXSSSKKKHHHDDD???:::777555444333333333222222111111111------............------////////////////////////...------......///000111///...---,,,,,,---///000//////...---,,,++++++***......///000000///......---,,,,,,,,,,,,---..............................------------------------.........------.........------------------------++++++++++++++++++++++++///...---...///000000...///////////////.........000000//////.........---......------------......---------...///000000111222222222333333333444444222222222222222222222222111222222333444555777888777888888888888777777666777888999999999777666555<<<;;;888777666888:::;;;===<<<:::999888999::::::?????????@@@BBBCCCCCCBBBBBBBBBAAA@@@>>>???AAADDDFFFDDDBBB@@@>>>=========>>>???@@@AAACCCDDDEEEEEEjjj___TTTPPPSSS[[[hhhssszzz~~~}}}ooo```QQQHHH>>>:::666222111000///...---,,,+++******+++---...------,,,,,,+++++++++,,,---+++))))))+++---......************************+++***))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))++++++******)))*********)))))))))))))))*********''''''''''''((((((((((((''')))***)))((('''(((*********)))(((((('''&&&&&&)))((((((''''''(((((()))(((((((((((((((((())))))((('''&&&'''((())))))'''%%%%%%%%%&&&&&&&&&&&&'''************************&&&&&&'''(((((((((((((((***)))(((((())))))((('''(((((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))******)))))))))***+++,,,++++++++++++++++++++++++++++++,,,------------,,,------,,,,,,,,,+++++++++......---,,,,,,---......$$$///444LLLlll]]]<<<777000000///......///111111111222333444333444666888777888;;;===@@@DDDIIIMMMTTT\\\fffiiiiiijjjqqqxxxqqqhhh\\\SSSMMMHHHAAA===999888666444222222222222222222111111111000000000---......//////......---........................------------...///000111//////...---------...///......------,,,+++++++++------------------------,,,++++++++++++,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---000000000000000/////////000/////////..................------------......---------...///000000000111111111111222222222222222222222222222222222222222222222222333555666777666777777888888888777777777888888999888777666555999888777666666888;;;<<<<<<;;;:::999999999999:::<<<===???AAADDDEEEDDDCCCBBBBBBBBB@@@??????AAACCCEEEDDDAAA???>>>=========>>>???@@@BBBCCCEEEFFFGGGjjj```UUUQQQRRRZZZgggrrrwww|||zzzmmm^^^OOOFFF===:::555222111000///...++++++******+++,,,...///------,,,,,,,,,++++++++++++***((()))+++...//////************************))))))))))))))))))***+++...---+++)))'''&&&&&&%%%))))))))))))))))))))))))++++++++++++***)))((('''*********))))))(((((((((''''''''''''((((((((((((''')))***)))((('''(((*********)))(((''''''&&&&&&))))))(((((((((((())))))+++******)))((('''&&&&&&((('''&&&'''((())))))'''''''''(((((((((((())))))************************''''''((()))))))))((((((+++)))(((((())))))(((&&&******)))((((((((())))))))))))(((((((((((())))))+++************+++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---000---///@@@YYYbbbXXXMMM222111000///...///000111000111222222222333555777666777888999999;;;>>>AAADDDGGGKKKMMMLLLNNNQQQUUU```iiittt}}}sssjjjaaa[[[OOOIIIAAA;;;888666333000111111000000111111222333000000000000////////////......////////////..............................------------...///000111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,000000000000000000000000////////////..................------------......---------...//////000000/////////000000000111111222222222222222222222222333222222222333444444555555666666777888888888888777888888888888777666666777666555444666888:::<<<;;;;;;:::999999999999::::::<<<@@@CCCEEEFFFEEEDDDBBBCCCCCCAAA??????@@@BBBCCCBBB@@@>>>============>>>???@@@BBBDDDEEEFFFGGGnnndddXXXRRRRRRWWWcccooouuu{{{yyykkk\\\NNNFFF<<<999555222111000///...,,,++++++++++++,,,---...,,,---------,,,,,,+++++++++***))))))+++---...---************************)))((((((((()))***++++++///...,,,+++)))((((((((()))))))))))))))))))))))))))***+++++++++***((('''***)))))))))((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))******)))((('''&&&&&&%%%((('''&&&'''((())))))'''(((((()))))))))*********(((((((((((((((((((((((((((((()))))))))))))))(((+++***(((((())))))'''&&&++++++******)))******+++))))))(((((((((((())))))+++++++++++++++,,,,,,,,,************************)))***++++++,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++666***(((---999TTTdddXXX444444222111000111111222///000111111111111444666666777888888777888:::<<<>>>>>>>>>>>>???@@@BBBDDDIIIPPPYYYaaafffjjjpppttt{{{lllggg```XXXRRRLLLFFFCCC>>>;;;666444333333111000222222222111111111111222////////////////////////...//////000000//////...........................------------...///000000111000000///...------,,,,,,,,,---------.........111000...------...000111+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------------------------------------++++++,,,---...---,,,////////////000000000000///////////////............------,,,,,,------...---------....../////////////////////000000000000111111111111111111111111333222222222222222333333444555666777888888888888777777888888888777777777666555444444555666888999::::::999999999999999999999===AAAEEEEEEDDDCCCCCCBBBCCCCCCBBB@@@??????@@@AAA@@@>>>===<<<======>>>======???@@@BBBDDDEEEFFFsssiii]]]UUUQQQTTT```mmmvvv{{{yyykkk\\\NNNFFF<<<888444111000000///...------,,,,,,++++++++++++,,,,,,---------,,,+++***---+++******+++,,,+++***************************)))((((((((()))***++++++,,,+++******))))))******))))))))))))))))))))))))'''((()))***+++******)))'''(((((((((((()))))))))''''''''''''((((((((((((''')))***)))((('''(((***'''((()))***+++,,,,,,---))))))(((((((((((())))))((((((((((((''''''''''''((('''&&&'''((())))))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))((((((+++)))(((((())))))(((&&&''''''&&&&&&&&&''''''((())))))(((((((((((())))))******++++++,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,+++++++++*********+++++++++++++++++++++++++++%%%...111---CCCRRRCCC444333111000000000111111...///000000000111333555222333444444333333555777999888666666777999;;;;;;>>>CCCJJJNNNOOOQQQTTTWWW^^^ggguuu~~~tttlllddd\\\XXXNNNKKKEEEAAA>>><<<:::888444222000////////////...000000/////////......---///000000000000000000000......////////////..............................,,,,,,,,,------...///000111111000000///...---,,,------......//////000000111000...------...000111,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++---------------------------------------------------,,,,,,,,,...///...------------.........//////.........///////////////------,,,,,,,,,,,,------------------............////////////000000000000111111111111111111111111222222111111111222222333333444555777777888888888777777777777777777888888888777666444444444444555888999999999999999999999;;;???CCCEEEDDDAAA@@@@@@BBBCCCDDDCCCAAA???>>>>>>>>>>>>===<<<<<<<<<===>>><<<<<<===>>>@@@AAABBBBBBvvvlllaaaWWWRRRTTT```mmmyyy}}}wwwiiiZZZMMMEEE;;;888444111000000///.........------,,,+++******+++,,,---...---,,,+++***---+++******++++++***(((************************))))))))))))))))))***+++'''''''''''''''((()))***))))))))))))))))))))))))&&&'''((()))************'''''''''(((((()))))))))''''''''''''((((((((((((''')))***)))((('''(((***''''''((()))+++,,,------((((((''''''''''''((((((&&&&&&&&&''''''(((((((((((('''&&&'''((())))))'''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((()))))))))((('''''')))((('''((()))***)))(((((((((''''''(((((())))))))))))(((((((((((()))))))))******+++,,,+++++++++************************,,,,,,---...............++++++++++++***************++++++,,,,,,++++++***---***333222'''111<<<111000///...---------...///...///000000000111333555111222444444444444555666555555444444555777888:::888===AAADDDCCCDDDGGGJJJJJJSSSaaannnyyy|||wwwsssgggbbbZZZSSSMMMHHHCCC@@@@@@===999777666555444333/////////......---------------...///000000//////////////////000000000000------............------------------------------,,,,,,,,,,,,---...///000000000000000000///...---------....../////////000...---,,,++++++,,,---...------,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---,,,,,,,,,------......///.........///////////////------,,,,,,,,,,,,------------------------------....../////////000000000111111111111111111111111111000000000111222222333444555555666777777777777777777777666777777888999888888666555444333333333777888999999:::999999999;;;???CCCDDDAAA>>>>>>???BBBDDDEEEEEEBBB>>>===<<<<<<<<<;;;:::;;;<<<>>>???<<<<<<======>>>?????????vvvmmmbbbYYYSSSUUUbbbppp}}}uuugggXXXKKKCCC:::777333111000000///...,,,,,,,,,---,,,,,,+++++++++,,,---......,,,+++)))******)))***,,,,,,+++)))************************+++***))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))((((((((())))))***((((((((((((((('''''''''''''''''''''((((((((((((''')))***)))((('''(((***'''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''&&&'''((())))))'''))))))))))))************((((((((((((((((((((((((((((((((((((((('''&&&&&&((('''&&&''')))+++***)))***************+++,,,,,,))))))(((((((((((())))))((()))***+++++++++******************************,,,---......///.........++++++++++++************++++++,,,------,,,++++++222---...+++%%%***222111------,,,++++++,,,.........///111111000111333555444555777777666555666777222444555555444444777999666:::>>>???>>>>>>AAACCCCCCKKKVVV```fffhhhiiiiiieeehhhnnnvvv}}}}}}nnnkkkfffaaa]]]XXXTTTPPPJJJFFFAAA===;;;999777555888666333333333333222000...///000111000/////////......000111222222111111------........./////////,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---...////////////000111000000///...,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,,,,------...//////000............/////////000---,,,,,,++++++,,,,,,---------------------------------------............111111111111111111111111/////////000000222333444555555666666666666666555888777666666666777999:::777777666666555555444444666777888999:::999999888999===AAAAAA>>><<<>>>AAABBBDDDFFFFFFBBB>>><<<::::::::::::::::::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>uuummmbbbZZZTTTWWWeeesssssseeeWWWIIIAAA:::777333000000000///...******+++,,,------------+++,,,---......,,,***)))(((((((((***,,,---,,,+++************************++++++***)))(((((())))))******))))))))))))******)))))))))))))))))))))))),,,+++)))'''''''''((((((+++***)))((('''&&&%%%%%%''''''''''''((((((((()))((()))***)))((('''(((***((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&''')))))))))'''&&&&&&&&&&&&''''''''''''************************''''''(((((('''&&&%%%%%%'''&&&&&&'''***++++++***''''''&&&''''''((())))))))))))(((((((((((())))))'''((()))***+++***))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++++++++************)))+++,,,------------,,,+++)))&&&(((---///...------...------,,,---...000000...000111111111111444666333555666666444333333444...111444333000000222555777:::======;;;:::<<>>;;;;;;888444333333444444333222111000111222333222111,,,...111111111000000000......///000///...---,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,---...//////...///000111111000//////++++++++++++++++++++++++......///000000///......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++***)))***,,,---,,,+++------......///000000111---.........//////000000---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------000000000000000000000000.........///000222333444555666666666666666555555888777666666666888999:::555555666666666666666666666777888999::::::999888777;;;??????===<<>>;;;::::::999999999:::<<<>>>???@@@?????????>>>>>>======qqqiii```\\\YYY\\\fffqqqrrreeeXXXJJJAAA;;;444---***,,,///...,,,,,,,,,---------,,,+++***+++++++++,,,,,,---------+++)))'''&&&&&&))),,,...///...---,,,***(((&&&%%%((((((((()))******++++++'''((()))++++++******))),,,)))((())),,,---+++)))******)))))))))+++,,,---******))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((############$$$%%%%%%&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%''')))******)))''''''''''''''''''''''''******))))))((((((''''''((()))***++++++***)))(((+++***)))(((((()))***++++++***)))))))))***,,,,,,+++*********))))))((((((++++++++++++++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000111222222333333444444444555444444333222222333333333222222444666444555666888:::<<<>>>>>>AAAHHHPPPSSSOOOKKKIIIIIIFFFHHHJJJMMMPPPRRRTTTTTTUUUWWW\\\bbbhhhmmmppprrryyyzzz~~~{{{tttmmmiiifffcccaaaZZZXXXUUUQQQMMMIIIFFFEEE@@@???<<<999777666555555222222222111111111000000222222111000//////000000000000000000////////////.........------,,,,,,,,,///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........---,,,,,,+++------------------------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++,,,,,,---......))))))***+++---......///......////////////......//////...---,,,,,,,,,,,,+++++++++,,,,,,---------000//////.........//////............//////////////////000111222444666777555666888888666555666777888888888888888999999999777777777666666666666666555666888999::::::999999;;;<<<===<<<;;;<<<===???DDDEEEEEEEEEBBB???;;;888999::::::;;;<<<===>>>>>>AAA@@@???>>>>>>>>>???@@@llleee]]]YYYWWWZZZeeeppp~~~qqqdddWWWIIIAAA<<<666///,,,...000000...,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---******)))))))))***++++++,,,,,,,,,+++***)))(((((())))))))))))))))))(((((('''((()))***+++******))))))'''&&&'''***,,,+++***)))((('''''''''((()))*********))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((,,,***((((((((('''%%%$$$''''''''''''''''''''''''***)))))))))((((((((('''((())))))******))))))(((******)))(((((()))************)))))))))***+++,,,++++++++++++*********)))++++++++++++++++++++++++)))******+++,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111222222333111222333444444444444444222333444333222222333555666666888999;;;===>>>???EEEIIILLLKKKEEEAAA@@@AAA???@@@BBBDDDEEEFFFGGGGGGFFFHHHLLLPPPTTTWWWZZZ[[[^^^___```cccggglllppprrrzzz}}}xxxuuuqqqooommmkkkgggddd___[[[UUUPPPNNNLLLJJJIIIEEEDDDBBB???===;;;999888;;;999777555333222222222111111111000000/////////222111000000//////000000......//////000000111111..................------.........------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......------,,,+++---------------------------,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,---......)))******+++,,,---...///......////////////.........---------------...///+++,,,,,,,,,,,,,,,,,,---.........------...//////............//////////////////000000222444555666555777888888777666666777666666777777777777888888777777777777777777777777777888999:::;;;;;;::::::999;;;<<<<<<<<<===???AAADDDEEEEEEDDDBBB???;;;999999999:::;;;===>>>??????@@@???>>>>>>===>>>???@@@iiibbb\\\WWWUUUYYYdddppp}}}ooocccUUUHHH@@@<<<777111///000111111000---------,,,,,,,,,++++++*********+++++++++++++++***+++,,,---,,,+++***)))))))))***++++++++++++++++++******)))((((((''''''(((((()))************))))))'''&&&'''***,,,------))))))((('''''''''((((((***))))))(((((())))))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((---+++)))(((((('''%%%###''''''''''''''''''''''''))))))))))))(((((((((((()))((((((''''''(((((()))***))))))(((((())))))******))))))))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,------------------............//////000000111111222222///000222333444555555555333444555444222222333555888888999;;;===???AAABBBHHHHHHGGGBBB===999:::===>>>???@@@@@@AAA@@@@@@@@@@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNQQQRRRZZZ[[[^^^aaafffmmmuuu{{{|||uuutttrrrooolllkkkiiiiiiddddddcccbbb```___]]]\\\RRRPPPNNNMMMLLLKKKHHHFFFCCC@@@<<<:::999999999888666666555555444333333333444333222111000/////////000000////////////......111000000////////////000------...///000111222222............////////////***************+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......------,,,,,,------------------------++++++++++++************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...)))******+++,,,---......---......//////......---,,,,,,,,,,,,---...///000---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---......///---............//////////////////000111333444555555777888888777666666777555555555666666777777777666666777888999999999999333444555666777777777666888999;;;<<<<<<>>>@@@CCCCCCDDDDDDDDDBBB???<<<:::999999:::<<<===???@@@@@@@@@???>>>>>>>>>???@@@@@@lllfff___ZZZVVVXXXcccppp{{{nnnaaaTTTHHH@@@;;;777222000000111111000------,,,,,,+++++++++,,,************************,,,------------,,,******((()))***+++++++++++++++++++++*********)))))))))((()))))))))************,,,+++******+++---///000++++++******))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))************)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''((()))***)))(((''''''''''''''''''''''''))))))))))))(((((((((((()))((('''&&&&&&'''((())))))))))))(((((())))))))))))))))))))))))******+++++++++++++++++++++++++++************************++++++,,,------------,,,******+++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,---------...............//////000111111222111222333444555555555555444555555444222222333555777888;;;===@@@CCCDDDEEEDDDDDDBBB???;;;:::<<>>@@@AAABBBCCCCCCDDDDDDDDDBBBAAAAAA@@@AAACCCDDDEEEKKKKKKKKKJJJLLLPPPVVVZZZ___```cccfffhhhjjjlllllllllkkkkkkjjjjjjiiiiiihhhjjjlllnnnppprrrtttuuuuuussssssrrrpppnnnkkkiiihhhdddeeeeeedddbbb]]]XXXUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFFFF???>>>======<<<<<<;;;;;;999777444333444555555444333333333333333333444444000000/////////.........////////////////////////000//////....../////////......//////000000111111,,,,,,------......//////))))))))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,---------)))******+++,,,,,,---------------......---------,,,,,,,,,,,,,,,---......---------,,,,,,+++++++++******++++++,,,---...///---------.........//////////////////111222333444555666888888666555666777555555555666666777777888555666888999::::::::::::222333333444555555666666999:::;;;<<<<<<===@@@BBBCCCCCCCCCCCCAAA???<<<;;;999:::;;;<<<>>>@@@AAAAAAAAA@@@?????????@@@AAABBBsssmmmfff^^^XXXXXXcccooozzzlll```TTTHHH@@@999666222000////////////...---,,,+++++++++,,,,,,************************///...---,,,++++++,,,,,,******+++++++++******)))*********++++++,,,,,,,,,)))))))))))))))*********...---,,,+++++++++,,,---************))))))(((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&&&&&&&'''&&&'''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''***,,,++++++(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))((((((((())))))((((((((((((((())))))************))))))******************************************++++++,,,------------,,,******+++++++++,,,,,,,,,))))))******+++,,,------,,,,,,,,,------------...---......//////000111111444444555555555555444444444555555444333222444555555888<<<@@@DDDFFFGGGGGG?????????===<<<;;;<<<===::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???;;;;;;::::::;;;<<<===>>>BBBAAA@@@>>>===>>>BBBFFFIIIJJJKKKLLLNNNNNNOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOQQQRRRRRRRRRRRRSSSSSSRRRPPPOOOLLLJJJIIIGGGHHHIIIIIIGGGEEEAAA???AAAAAA???>>>===<<<<<<<<<;;;;;;;;;;;;:::999888888333444444444444333444444444222000///000000000///000000000000000000000000//////000000000000000///000000000000000000000000///...............//////111111000000//////......+++++++++,,,,,,---------,,,,,,,,,,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,------)))******++++++,,,,,,,,,,,,,,,------------,,,,,,------,,,+++******++++++---------,,,,,,+++++++++*********+++,,,---...///------------.....................///000111222333444555777777555444555666555555666777777888999999555666888999:::::::::999777777888888999999:::;;;;;;<<<===<<<<<<<<<>>>@@@BBBBBBBBBBBB@@@???===<<<:::;;;<<<===???@@@AAABBBBBBAAAAAA@@@AAABBBCCCDDDyyyssskkkbbbYYYWWWbbboooyyylll___TTTHHHAAA777555222000...---.........---,,,+++***+++,,,---+++++++++++++++*********...---,,,+++***+++,,,---+++++++++++++++***)))((())))))******+++,,,,,,---)))))))))((()))******+++***+++,,,+++)))(((((()))''''''((((((((('''&&&&&&)))((((((''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''(((***+++***)))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))'''(((((())))))((((((''''''((())))))******)))))))))))))))))))))************************************++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,------------------......//////000000444555555555444444333222333444555444333333555777555999???DDDGGGGGGFFFEEE>>>===<<<;;;999888777666888999:::;;;;;;<<<<<<;;;::::::;;;<<<============777777666666777888:::;;;=========;;;:::;;;>>>@@@======>>>>>>>>>>>>======<<<=====================>>>>>>??????@@@?????????@@@@@@@@@???>>>===<<<;;;::::::;;;<<<;;;:::999888888777666666555555666666666666666666555444333222///000111111000///000222111///...---......---,,,000000000//////.........///000000111111111000/////////000000000000111111...------------......///222222111000///...------+++++++++++++++,,,,,,,,,******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++************---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...,,,------------.....................///000111222222444555555444333333444555555666777888888999999444666888::::::999888777777777777777888999:::;;;<<<=========;;;<<<===???AAAAAAAAAAAA@@@???>>>===<<<<<<===>>>???@@@AAAAAABBBAAAAAA@@@AAABBBDDDEEEyyytttlllbbbXXXVVV```nnn~~~yyylll___TTTIIIBBB666555333000...------...///---,,,******+++,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++***++++++++++++***))))))))))))))))))))))))*********)))((((((((()))++++++&&&))),,,,,,)))''''''(((%%%&&&'''((((((((('''&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++)))((()))******)))((((((((((((((((((((((((((('''((((((((()))))))))***((())))))******))))))(((''''''((())))))((('''''''''''')))*********)))((()))))))))******+++++++++************************)))******+++,,,+++++++++******+++++++++,,,,,,,,,***************+++++++++++++++,,,,,,,,,---------,,,------......///000000111111222333333333222222222333444444444555777999777<<>>???===:::888777666666555::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;888777666666666777999999999;;;<<<;;;::::::;;;===666777777777777666666555444555555666666777777888666666777888888888777777666777777888888888777777666666555555555555555555222222222111222222333444555555555555444333222111///111333222///...000222111///......///000///---222111111111000000000///...//////000000///...---.........//////000000000------,,,,,,------...///111111000000//////......,,,,,,,,,,,,,,,,,,++++++))))))((((((((())))))***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---+++,,,------......------++++++++++++++++++++++++++++++++++++******************))))))))))))************************************************************+++++++++,,,,,,,,,************************+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,++++++......------,,,---------+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...,,,,,,---------.....................///000111111000222444333222111222333333444444555777888888999444666888999999888666555666555555555555777888999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@??????@@@AAACCCDDDwwwssskkkaaaWWWTTT___mmm|||yyylll```TTTJJJCCC666666444111///---...//////...,,,******+++,,,------------,,,,,,+++++++++&&&))),,,...///---+++)))))))))***++++++++++++***))))))((((((''''''&&&&&&***)))((((((((()))+++,,,$$$(((---...,,,******+++&&&'''(((*********))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''(((***++++++***))))))))))))))))))))))))'''((((((((())))))******((()))***++++++***)))(((&&&'''((())))))((('''&&&&&&''')))*********)))(((*********++++++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,---------,,,,,,------...//////000---...///000111222222222111222444444444555888::::::???EEEJJJJJJEEE>>>999@@@<<<888666777888999:::999999999999999888777777888999999999999888888777888777666555555555666777555777888777555444444444333333444444444444444333000111111222333444555555111222333444555555555555111222333555666666666666555444222111111111222333000000000000111111222333333333333333222000///...///111333111...---...000///...---...000000///...000000000000////////////,,,---...///...---,,,+++---------.........//////,,,,,,,,,,,,------...///////////////000000000000.........------,,,,,,,,,//////......---.........++++++++++++++++++++++++************************++++++,,,,,,,,,---------+++,,,,,,---.........---++++++++++++++++++++++++************))))))))))))******))))))))))))***************************************************************++++++,,,,,,,,,************************+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++++++++,,,,,,+++++++++...............///000111+++++++++,,,,,,---------......---,,,,,,,,,------,,,,,,,,,---------.....................///000111000111333333111000111222222222333444555666777888444666888999999777555333888888777777888999;;;<<<888:::;;;<<<<<<>>>@@@CCC@@@@@@@@@?????????>>>>>>????????????????????????>>>>>>======>>>@@@AAACCC{{{rrreeeXXXMMMNNN^^^ppp|||mmm___RRRGGGAAA888666333000......////////////...---,,,,,,++++++------++++++++++++------)))+++...---***((()))***,,,,,,,,,++++++************)))'''(((***++++++***(((((((((((())))))))))))***)))))))))((((((''''''(((((((((((((((((((((((()))))))))))))))*********,,,+++***)))''''''&&&&&&'''''''''&&&'''((())))))******))))))((((((''''''(((((('''((()))+++---...&&&&&&''''''''''''&&&&&&$$$&&&((()))***)))((('''((((((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''---***'''''')))+++***)))))))))(((((('''''''''&&&%%%&&&((()))))))))((('''&&&''''''((()))******+++***)))))))))))))))******************))))))))))))+++,,,------......------,,,++++++***)))(((''''''************************)))***+++,,,...///000111////////////////////////000000000000000////////////000111333555777888888>>>EEELLLJJJCCC;;;888999777999999888666666666777777888888999999777666555666666777777888888888999777666444333444555777999999999999888777666666555555444222000//////000000222222111111111111222222333333555666666555333333333333333222222111111111444333111///......///000333222111000000111222333222222222111111111000000000000//////.........---//////---,,,,,,---...//////000000///...------...........................000...,,,******,,,...000---,,,+++***+++,,,---...---.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******)))***************+++++++++,,,,,,,,,++++++,,,,,,---.../////////...,,,++++++,,,---...------+++***))))))(((((())))))(((((('''''''''&&&))))))************))))))*********)))'''(((***,,,)))************+++++++++))))))))))))))))))))))))************************,,,,,,,,,++++++*********((())))))))))))*********,,,,,,,,,++++++*********------------------------,,,,,,,,,++++++*********...---,,,,,,++++++++++++......---,,,,,,,,,,,,---,,,,,,---...///000111222000000///////////////000222333444444333333444666444555555666777777888888555666777888999:::::::::>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<===???AAACCCEEEwwwnnnaaaTTTKKKNNN```rrr|||nnn___RRRGGGAAA:::888444000//////000111///......---,,,,,,++++++---,,,,,,++++++,,,,,,---***,,,---,,,***)))***+++,,,,,,,,,+++++++++******+++)))(((((()))+++***)))))))))))))))*********************))))))(((((((((((((((((((((((((((((((((+++*********)))(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))(((((('''''''''&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&((()))***)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''+++)))&&&''')))******(((******)))))))))(((((((((&&&&&&((()))))))))(((((((((((())))))******++++++---,,,+++******)))******************))))))))))))+++,,,,,,---------------++++++++++++************************************++++++,,,,,,---.................................///////////////...............///000222444666777???EEEJJJHHHAAA:::888999888999999888666555666777777888888999999777666555555555555555666666666777666555444444444555777777999999888777777666555555444333222000000000000111222222111111111111222222111111222222222222111111333333333222222111111111444333111///......///000222222111000000111222222222222111111111000000000000/////////.........---......---......///000111...//////...---------..............................,,,***((((((***,,,...,,,,,,++++++,,,,,,------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***************++++++*********+++++++++,,,,,,++++++,,,,,,---.........222111000...---,,,++++++++++++******************)))))))))(((((((((''''''))))))************))))))*********)))((((((***,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********)))))))))*********++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,+++++++++******///...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---,,,,,,---...///000111111000000////////////000000444666888888777777777888888888888999::::::;;;;;;666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@??????????????????>>>>>>===<<<<<<;;;;;;;;;<<<>>>@@@CCCDDDrrriii\\\PPPIIIOOObbbuuu}}}nnn___RRRGGG@@@:::777333///---...000222......------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,---+++***)))+++,,,,,,,,,,,,++++++++++++***+++***(((((()))******)))************++++++++++++***************)))))))))((((((((((((((((((((((((,,,+++******(((((('''&&&%%%%%%%%%%%%&&&((()))***&&&''')))*********)))((()))))))))(((((((((((('''((('''%%%$$$############&&&&&&''''''''''''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''***(((&&&&&&((()))((('''************))))))))))))''''''((()))))))))((((((***************+++++++++///...,,,+++******))))))************))))))))))))++++++,,,------------,,,******++++++,,,,,,,,,,,,************************------------,,,,,,,,,,,,........................////////////////////////000/////////111444666888???CCCFFFDDD===888888999888999:::888666555666666777888888999999777666555333333333333444444444444444444444555555555666666888888777777666555555555222222111111000111111222222222111111111111222222111111000000000000111111222222222222222111111111333222000///...//////000222111111000000111111222111111111111000000000000/////////...............,,,---...///000111111222///......---------------------------------------...,,,***))))))***,,,...++++++,,,,,,------,,,,,,------......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))***+++,,,,,,*********++++++++++++,,,+++++++++,,,,,,------...222222111111///...,,,+++******))))))***++++++,,,*********))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++)))************+++++++++))))))))))))))))))))))))************************+++++++++++++++*********************+++++++++,,,+++++++++++++++*********------------------------,,,,,,,,,++++++++++++***///......------------.........---,,,,,,,,,,,,,,,,,,,,,---...///000000111000000////////////000000111444777888777555555555666666777777888888999999777888999999::::::::::::999999:::::::::;;;;;;;;;>>>>>>>>>???????????????@@@@@@??????>>>=========;;;;;;<<<===???BBBEEEFFFqqqgggYYYMMMHHHOOOcccvvv}}}nnn___RRRFFF@@@888555000,,,***+++---///---------,,,,,,,,,++++++++++++------------++++++,,,++++++***)))***+++,,,++++++++++++++++++++++++,,,***(((((()))***)))((()))))))))*********++++++++++++******************((((((((((((((((((((((((******))))))((((((((('''''''''''''''(((***+++,,,&&&''')))++++++***)))'''(((((((((((((((((((((((()))((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&''''''''''''))))))))))))))))))))))))((((((((()))))))))((((((*********************)))---,,,+++***************************)))))))))(((******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000111111111111333222111000222555888;;;>>>AAABBB???:::777777999888999:::888666555666777777888888999888777666555222222333333333333333333333333444555555555555444666666666555555555444444000000111111111222222333222222111111111111222222333222111000000111222333222222222111111111111111222111000///////////////111111000000000000111111111111000000000/////////........................,,,---...///000000000000222000...---............------------------------///...------------...///***+++,,,---...---,,,+++,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,---************++++++++++++***+++++++++,,,,,,,,,------...///000000000///...+++***************++++++******************************))))))))))))******)))*********(((((()))+++))))))*********+++++++++((((((((((((((((((((((((************************+++++++++*********************+++++++++,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,---......///000000000////////////000000111000333666888777555444333444555555666777777888888888888999:::::::::::::::::::::::::::;;;;;;;;;;;;===============>>>>>>>>>@@@@@@??????>>>>>>>>>===>>>>>>>>>@@@BBBEEEHHHJJJrrrgggXXXMMMIIIPPPcccuuu|||mmm___QQQFFF???777555000,,,++++++---///,,,,,,,,,,,,,,,+++++++++++++++------------++++++******)))))))))*********+++++++++++++++++++++++++++***(((((()))******)))((((((((()))))))))************************++++++))))))))))))))))))))))))''''''(((((()))))))))***))))))((((((((())))))***%%%''')))***+++***(((''''''''''''''''''(((((((((''''''((((((((('''''''''&&&&&&''''''''''''&&&&&&)))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''&&&&&&&&&'''(((((((((((((((((((((((()))))))))((((((((()))))))))))))))))))))((((((((()))))))))))))))***+++,,,************)))))))))((()))***++++++,,,,,,++++++,,,++++++***))))))((((((******************************++++++,,,------..................................../////////000000444222111111222555888:::===>>>>>>;;;777555666888777888999888777666666777777888888999888777666555333333333333333333333333222222333444555444444444555555555444444444444444///000000111222222222333222222111111111111222222333222000000000000222333111111111111111111111111000000000///////////////000000000000000000000000000000000/////////......---------............................../////////666333000...///000///...------------------------........................***+++,,,---...---,,,+++,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,---))))))*********+++++++++*********+++++++++++++++***+++---...///...---------,,,+++***))))))))))))************++++++++++++******)))(((((()))******((()))+++***)))((()))***))))))*********+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,------,,,++++++++++++,,,,,,,,,------....../////////////////////000111111222666999:::999888666666777777888888999:::::::::888888999:::::::::999999999999999999::::::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>@@@BBBEEEGGGIIIqqqeeeWWWLLLIIIPPPbbbssszzzlll^^^QQQFFF???999777333000///...///000,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++***))))))***,,,,,,+++)))***++++++++++++,,,,,,,,,***)))'''(((***++++++***'''((((((((()))))))))))))))))))))***************))))))))))))))))))))))))%%%&&&'''''')))******+++)))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&''''''''''''((((((((($$$%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((******)))((((((((())))))((((((((((((((()))))))))'''''''''((()))***,,,,,,************))))))))))))))))))***++++++++++++***,,,,,,+++***)))((('''&&&************************)))******+++,,,------...------------------------+++++++++,,,,,,------...111000000000111333555777:::;;;:::888555444555666666777888888777777888999777888888999999777666555444444444444333333333333222222222333333333444444333333333333333333333333///000111222222222222222222222111111111111222222000000////////////000000000000000111111111111111///////////////////////////000000111111000000///////////////............---------------.........///......---...///111222;;;666111///000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,------,,,,,,,,,,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))***+++,,,,,,)))))))))************+++************************---------,,,+++***))))))...---,,,***)))(((((((((***************++++++++++++***)))(((((()))***+++((()))++++++)))((()))***)))************+++++++++))))))))))))))))))))))))************************)))))))))***************************+++++++++,,,)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************++++++,,,------,,,+++++++++++++++,,,,,,---------.........///......//////000111222111444777777666555555555555555555666777777888888777888888999999999888888666666777777777888888888999999::::::;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@<<<<<<<<<<<<>>>@@@CCCDDDmmmaaaTTTKKKIIIQQQaaaqqqxxxjjj]]]PPPFFF@@@888777555333111000//////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++---000///,,,)))******+++++++++,,,,,,,,,)))'''&&&(((***,,,,,,+++(((((()))))))))*********((((((((())))))*********))))))))))))))))))))))))&&&'''''''''((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((''''''&&&&&&&&&''''''''''''&&&&&&(((''''''''''''(((((()))%%%&&&&&&'''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''%%%'''******'''&&&&&&(((''''''(((((())))))))))))++++++)))((((((((())))))((((((((())))))******+++))))))))))))***++++++,,,************))))))))))))((())))))***************+++++++++******)))))))))************************++++++++++++++++++++++++------------------------++++++,,,,,,---......///000000000111222333444555888888777666555444444444444555777888777888999;;;777888888999999777666555444444444333333222222222333222111111111222444555222222222333333333333333000000111222222222111111222222111111111111222222///000000111111000000//////000000000111111111222......///////////////......///000111111000///.../////////.........------,,,,,,,,,------.........///...------///333777999===888111...//////---***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***************++++++))))))))))))*********************************)))---,,,+++***************,,,,,,+++***)))))))))***)))))))))*********+++++++++***)))(((((()))***+++''')))++++++***))))))))))))************+++++++++''''''''''''''''''''''''************************((()))))))))*********+++)))))))))*********++++++((()))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,------,,,++++++***+++++++++,,,,,,------------..................///000111222///111333333222111222333111111222222333444444444777777777888888777777666666666777777777888888888888888999999:::;;;;;;<<<888999:::;;;===???@@@AAA;;;;;;;;;;;;<<<>>>@@@AAAiii^^^QQQJJJIIIQQQaaapppwwwiii\\\PPPFFF@@@555555444222111///------++++++++++++++++++++++++...---++++++++++++---...++++++,,,000333222...************++++++,,,,,,,,,((('''&&&'''***,,,---,,,)))************+++++++++''''''(((((()))))))))***))))))))))))))))))))))))((((((((((((((('''''''''))))))((((((((())))))***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''((()))))))))((('''&&&&&&''''''''''''''''''&&&'''''''''''''''((()))***&&&&&&''''''((()))******((((((((((((((((((((((((''''''((((((((((((''''''%%%(((******(((&&&'''((((((((())))))*********+++,,,+++***((((((((()))***(((((()))***+++,,,,,,---,,,,,,++++++***+++++++++************))))))))))))(((((()))******************++++++++++++,,,,,,,,,************************------,,,,,,+++******)))------------------------......//////000111111222222222333444555555666666666666666555444444333333333444666777777888:::<<<777888888999999777666555333333333333222222111111333222111000000222444555222222222222222222222333000111222333333222111000222222111111111111222222111222333444444333222111//////000000111111111222......///////////////......///000111111000///...//////.........---------,,,,,,,,,------.........///...------111666<<>>888111---......+++(((,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...------,,,+++***+++,,,---...+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++******************))))))))))))*********************)))))))))))))))******))))))***,,,---///*********)))******+++,,,(((((())))))************+++***)))'''''')))***+++''')))++++++***))))))))))))************+++++++++************************************************(((((())))))*********+++((())))))))))))*********(((((())))))*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,---...---,,,++++++******++++++,,,,,,------------------............///000222222222444555444333333555666333333444555555666666777666666777777777777666555999999999999::::::::::::777777888999::::::;;;;;;666777888;;;===???AAABBB===<<<<<<<<<<<<>>>???AAAhhhYYYKKKGGGIIIOOO___ooovvvhhh\\\RRRHHHAAA:::777444222222111000/////////.........//////000,,,,,,++++++,,,,,,---.........---,,,,,,+++******++++++++++++++++++++++++)))************+++++++++&&&&&&'''((()))***+++++++++***)))(((((()))***+++******))))))((((((''''''))))))(((((((((((())))))((())))))((('''''')))***(((((('''''''''&&&&&&&&&((('''&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''+++***)))(((((('''((((((******))))))((((((''''''%%%&&&''')))))))))(((''',,,+++)))((((((((()))***))))))))))))************+++*********))))))((((((************************++++++,,,,,,,,,---------******++++++++++++******,,,,,,,,,,,,+++++++++++++++******+++,,,+++***)))+++...000...,,,,,,,,,,,,+++---......000222111...111111222333333444444555333555666666555444444555666666666777888888999999888888999:::999888777666444333222111111111222222111111222222222333333333666555333111000000111111111000000000111222333333222222222222222222222222111111111111111111111111333222222222222222222333//////............//////111000///......///000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,...555===AAA???<<<444333222111000///...---------------------------///...---...//////---,,,------------------------------------------------------,,,,,,,,,,,,++++++/////////......---------************************++++++************+++++++++***)))(((((()))***+++---,,,+++*********+++,,,---------------------------,,,++++++******++++++)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))***************))))))***++++++(((&&&************)))(((&&&&&&)))************+++++++++++++++++++++++++++++++++)))'''&&&(((,,,...---+++---------,,,,,,+++++++++************************++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------////////////000000000000111111222222222333333333222222222333444555666777888888777777666666555555777777666888999999888666999999999999999999::::::444666999===???@@@@@@???>>>>>>===<<<;;;;;;<<<<<>>???>>>>>>>>>>>>>>>======>>>>>>>>>^^^PPPEEEDDDEEEKKKXXXhhh|||wwwggg[[[OOOEEE>>>888555222000000000///---,,,++++++******++++++,,,******))))))******+++,,,------,,,,,,++++++******************************///...---,,,+++***))))))******))))))((((((''''''***))))))(((((())))))***&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((()))***++++++))))))***+++******))))))(((''''''&&&)))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''%%%&&&''''''((((((''''''((((((((('''(((((())))))(((((((((((()))))))))))))))((((((''''''''''''((())))))******))))))(((((((((((())))))))))))******************))))))))))))************************+++++++++*********************++++++++++++******++++++***))))))***+++,,,))))))***+++,,,---......,,,///...******///000...///...---,,,---...///000222222333333444555555555111333555444333222333333333333333444555555666666555666666666666555444444222222222222111111111111111111111222222222222333333222111111111111222222222222111000000000111111000000000000000000000000000000000000000000000000111000000//////000000111//////............//////000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------///333444111...//////...------,,,++++++------------------------,,,,,,,,,---///000///---,,,,,,++++++*********)))------------------------,,,,,,,,,,,,++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))+++******))))))******+++******((((((((((((******$$$%%%''')))*********)))++++++++++++++++++++++++,,,++++++***************,,,,,,+++***)))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******...,,,***)))******)))((()))******))))))((('''&&&)))))))))*********++++++)))))))))))))))))))))))),,,+++))))))******)))(((+++++++++************************************************++++++++++++,,,*********+++++++++++++++------------------------....../////////000000000000111111111222222222222444444333444444555666777666666666555555555555555999777444333333444333222555666666666777777777777777888:::<<<======<<<<<<<<<<<<======>>>??????@@@[[[OOOEEEDDDGGGKKKXXXgggyyywwwgggYYYMMMCCC<<<666444111/////////...---,,,++++++************+++***************+++,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))------,,,++++++***))))))))))))))))))(((((((((((()))))))))(((((()))))))))%%%%%%&&&&&&'''''''''(((((((((((())))))(((((((((((()))+++***)))((()))***'''''''''((((((((((((((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%&&&''''''(((''''''''''''''''''''''''((()))***''''''(((((())))))*********)))(((&&&&&&&&&'''(((((()))*********)))'''&&&(((((((((((()))))))))************)))))))))))))))************************************))))))))))))******++++++++++++******---,,,*********+++---...)))***+++++++++,,,...///000333111++++++222666444222...,,,...000000111333111111111222333333444444111222444444222111222333222222333333444555555666555555555555555444444444333333333333333222222111111111111111222222222222111111111111111222222333333222111000000///000000000000000000000000000000000000000000000000000000000//////......//////000///......------......///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---***---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000///...,,,,,,,,,+++******))))))------------------------,,,,,,,,,++++++++++++***+++++++++++++++*********))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))***'''(((((()))***+++++++++***************+++++++++++++++***)))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***000---***))))))***)))))))))))))))))))))(((''''''))))))))))))************+++++++++++++++++++++++++++******)))***))))))(((*********)))))))))))))))************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000000000000111111111111222333333222222333444444555555555555444444444444444:::777444333444555555555555555555666777777888888888999::::::;;;;;;::::::999:::;;;===>>>???@@@@@@YYYLLLCCCCCCFFFKKKWWWfffwwwvvveeeXXXLLLBBB;;;666333000/////////...---------,,,++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((((((((())))))(((((((((&&&&&&&&&''''''(((((()))((())))))******))))))(((&&&((())))))(((''''''(((###$$$$$$%%%'''(((((()))(((((('''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''''''''&&&''''''((())))))''''''(((((())))))*********)))(((&&&&&&&&&'''((((((((()))******((('''&&&'''(((((((((((()))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++******)))***+++,,,---***+++,,,,,,++++++...000444:::888//////999AAAAAA<<<222,,,...222111111333...//////000000111222222000222333333222111111222222222333444444555555666666666555555444444444444444444555555444444333222000000111111111222222222///000000111222222222222222222111000////////////111111111111111111111111///////////////////////////..................///......------------............////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...//////------,,,,,,,,,+++++++++***------------------------,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))))))))******)))(((''''''((()))***+++***)))((('''(((***+++)))))))))******++++++++++++***))))))(((((())))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))///,,,)))((()))***))))))((())))))))))))(((((('''(((((()))))))))*********************************((()))))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000//////000000000111111111111111000000000111222222333333333333333333444444666444222111333555777777555555666666777888888999888999999999999999888888999:::<<<>>>@@@AAAAAABBBVVVJJJ@@@AAADDDIIIVVVeeexxxuuudddWWWKKKAAA;;;555333000////////////.........---,,,++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++******************************(((((((((((())))))******''''''(((((())))))******'''(((((())))))((((((''''''''''''''''''((((((((('''((()))******)))((('''%%%'''))))))(((&&&&&&'''"""######%%%&&&'''((((((&&&&&&'''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((('''''''''%%%&&&''''''(((((('''''''''''''''&&&''''''(((((((((((((((((()))))))))))))))((((((''''''''''''((((((((())))))((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******'''(((((()))*********++++++---......,,,---111555:::DDDEEE;;;:::IIIWWWZZZTTT???...---111000...///------......///000000000000222444333222111222222222222222333444444555555666555444444333444444444333444555555555444222111000000000111111111111222//////000111222222222111111111000/////////000000111111111111111111111111///////////////////////////......------......///......------------......---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++*********************+++++++++++++++***************************))))))(((((())))))***))))))''''''''''''))))))***)))((('''&&&'''(((((()))))))))***++++++,,,,,,***))))))(((((((((((((((''''''((()))***+++,,,,,,************))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))),,,***(((((()))***)))((((((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((((((((('''((())))))((((((***+++))))))))))))*********************************************++++++++++++,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111////////////000000000000000000////////////000000222222222222333333333333111///...///111444444444444555555666777888999999888888888888888888888888:::<<<>>>@@@BBBCCCCCCCCCWWWJJJ@@@@@@CCCIIIXXXgggzzzuuucccVVVKKKAAA;;;666333111///000000000///......---,,,+++++++++++++++++++++++++++,,,,,,---******************++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))((((((((((((''''''((())))))((('''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%'''******)))'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((('''&&&&&&&&&''''''))))))))))))((((((((((((&&&'''(((((((((((((((((())))))(((''''''''''''((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))'''((())))))***+++,,,,,,******++++++++++++******''')))+++,,,------,,,++++++...111111000222888===DDDTTTYYYOOONNNaaavvv~~~yyyXXX888///000///------------......///000000111111333444444333222222333000000111222222333333444555444333222111222222333111222333444444222000///000000000000111111111111///000111222222111000000000////////////000000111000000000000000000000000........................//////............//////...------,,,,,,------...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++,,,......,,,+++))))))******++++++,,,,,,------------------------++++++++++++*********************+++++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((()))))))))((('''&&&&&&'''((()))&&&((()))++++++***((('''))))))******+++,,,,,,---))))))(((''''''''''''((((((((())))))******++++++******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((''''''(((******)))'''(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((((((***+++***'''&&&(((***)))))))))******+++++++++************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111........./////////000000111000000/////////000000111111111111222222333333000//////000222333222111222333444555666777888888777777777666666777777888888:::===???AAAAAAAAAAAAZZZMMMBBBBBBFFFLLL[[[kkk{{{tttcccUUUJJJAAA<<<666444111000000111000///...---,,,+++*********************)))***++++++,,,******************++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++***)))((('''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###&&&(((++++++***((('''((()))(((((('''&&&&&&%%%%%%###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((('''''')))((('''&&&&&&&&&&&&&&&******))))))((((((''''''%%%&&&((()))))))))((((((***)))(((&&&&&&'''((((((''''''''''''((((((((()))(((((())))))*********+++))))))))))))))))))))))))''''''(((***+++,,,---...******++++++++++++*********,,,///111222111///...***...222333333666>>>DDDNNNaaajjj``````vvvmmmBBB222222000...///......//////000111111111111333555444333222333444/////////000111111222222444333111000000000111222///000222222222111///---000000000000111111111111///000111222222111000/////////...//////000111222////////////////////////........................//////............//////...------,,,,,,------...,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))+++,,,,,,,,,,,,------......///++++++++++++++++++++++++---,,,+++,,,------,,,***''''''((()))***+++,,,,,,------------------------+++++++++************)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))((('''&&&&&&'''((()))###''',,,000111///+++((())))))***+++,,,,,,------))))))((('''''''''''''''************))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&(((******)))'''(((((()))))))))))))))((((((((((((((())))))))))))***************************+++,,,***'''%%%&&&((())))))******+++++++++,,,************************++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000111............/////////000111111000000000000000111000000111111222222222333333222222333444444222000111111222333555666666777777666666666666777777888555777999<<<===>>>===<<<