BM6P6(@ |||xxxuuuuuupppnnnsss|||{{{vvvsssttttttrrrrrruuuvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvuuurrrooollllllmmmrrrsssvvvzzz{{{yyytttppplllhhhaaa[[[UUUNNNHHHDDDCCCAAA??????@@@AAA@@@???BBBAAA@@@>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::999888777777666555444444444777555222111222444555555666555555444444555555666666666666555444333111111222222222222222222222222333333333222222111111111222222222222222222222222000000111111111111000000000000000000000000000000222222111000//////000000////////////////////////***,,,///111222111///...000000000000000000000000222111000//////...//////111000///000222333222111000111111111111000000/////////000000111222444444333333333222222111111111333333444444333222000///333333333333333333333333666555444333222333333444333444666777777777666555444333222333555555555444666666666666777777777777666666777777777777666666777777777666666666666666777777777777666666666666888888888888888888888888444444555555666666777777666666666666666666666666444444444555555555555555777444333444666777555333666555444333222333444444444444222222222222444444111333444444555666:::<<>>===<<<:::999888777:::::::::;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<>>>@@@EEEEEEFFFGGGIIILLLNNNOOO|||xxxuuuuuuqqqooottt}}}}}}wwwtttuuuuuussssssvvvwwwwwwwwwwwwvvvvvvuuutttvvvvvvuuurrrooommmmmmnnnsssuuuwwwzzzzzzvvvrrrnnnlllhhhaaa[[[UUUNNNHHHDDDCCCAAA??????@@@AAA@@@???AAAAAA???>>>===<<<<<<<<<;;;;;;;;;:::999888777666888888888888777666555444666444222222333555555444333222222111111222222333444444444444444444333333222222222222222222222222333333222222222222222222222222222222222222222222000000111111111111000000000000000000000000000000222222111000000000000000////////////////////////+++---///000111111000///000000000000000000000000111000000////////////000222111000000222222222111111111111111111000000///000000000000111222333333444444444333333333222222)))+++...111333555555666444444444444444444444444666555444333333333444444333444555666777666666555555444333444555666555444666666666666777777777777555666666777777666666555777777777777777777777777777777777777666666666666666666666666666666666666666666666777777777777777666666666666666666666666555555555555555555444444666444333444666777555333666555444333333333444444444333333222222333333444222333444444555666999<<>>BBBDDDFFFGGGJJJLLLQQQSSSWWW[[[```dddggghhh|||wwwuuurrrppppppvvv~~~~~~yyyuuuvvvvvvttttttvvvxxxwwwvvvuuutttssssssssstttttttttrrrooonnnoooppprrruuuxxxyyywwwsssooollllllhhhaaa[[[UUUNNNHHHDDDDDDBBBAAA@@@AAABBBAAA@@@@@@???>>>===<<<;;;;;;;;;999999888777777666666666888999;;;<<<<<<:::777555444333333444555555444222666666555555555555666666333333333333333333444444222222222222222222222222111111111222222333333333222222222222222222222222000000111111111111000000000000000000000000000000111111000000000000000111////////////////////////111000/////////111222333//////////////////////////////...//////000111111222111000111444777888888333222222111000000000000333222222111000000111111333333333333333333333333555555555555444444333333444444444444444444444444444444444444444444444444444444555555555666666666777555555666777888777666666666666666777777777777444444555555555555444444555666666777888999::::::666666666666777777777777777777777777777777777777888888888777777666666666666666666666666666666666777777666555444333333333555555444555555555555444555555444444333333333333333333333333333333333333444555555555555666999;;;DDDVVVsss|||\\\DDD:::555444444333333222222111111111111111111111111111222222222222222111000///111000000000000000000111//////000111222333333444666555444222222222222333111111111111111111111111222222222111111000000000000000000000000000000000111111111111111111111111222222222222222222222222222222444444444444222222000111222333444333222111333333333333333333333333222111111222333333333333222222222333333333333333222222222222222222222222000000111222333444666777333333333333444444444444444444444444444444444444555555555555555555555555555444444444444444444444444666777666444444666888222333333444555666777777555555666666666777777777777888999:::;;;;;;;;;;;;999999999:::::::::::::::===============???@@@AAAAAADDDIIILLLNNNPPPSSSUUUVVVZZZ```hhhooouuuyyy{{{|||wwwtttpppooopppuuu}}}~~~xxxuuuuuuuuusssrrruuuwwwvvvuuutttsssssssssssstttttttttrrrooonnnooopppoootttxxxyyywwwssspppooolllhhhaaa[[[UUUNNNHHHDDDEEECCCAAAAAABBBCCCBBBAAA@@@???===<<<;;;;;;::::::777666666666777888999:::777999;;;<<<<<<:::888666444333333444555555444222333333222222222222333333666555444222111111222222222222222222222222222222111111111222222333333333222222222222222222222222000000111111111111000000000000000000000000000000111000000000000000111111000000000000000000000000222111/////////000222333//////////////////////////////...//////000111111111000000222777;;;===>>>444333222111000000000000333333222111000000000000111111111111111111222222222222222333444666777777222222222222222222222222333444444444444444444444444444444444444555555666777666555666888888888777666666666666777777777777444444555555555555444444555555666777888999999:::555666666666777777777888777777777777777777777777777777777666666555555555777777777777777777777777777777666555444333333333444555555555444444555555444444444444444333333333333333333333333333333333444555666555555777:::<<>>===<<<::::::::::::555555444555666888:::<<<666888999::::::999777666555444333333555555444333444444333333333333444444777555444222111000111111222222222222222222222222222222222222222222333333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000111111222000000000000000000000000111000///...//////111111000000000000000000000000000////////////000000111111000000222777<<>>GGG]]]___GGG===555444444333333222222111222222222222222222222222111111222222222111111000222111111000000111111222///000000000111222222222///000333444444333222111222222222222222111111111000/////////////////////111111111111111111111111111111111111111111111111222222222222222222222222222222444444444444222222111111222333333333333222222222222222222222222222000222333222111111222333222222333333444444555555111111111111111111111111555444444333333333333444111111111222222222333333222222333333444444444444222222222222222222222222333333333333333444444444666333000222666888666444666666777777888888999999777777777777888888888888777777888999999999999999<<<;;;;;;;;;;;;;;;::::::;;;<<<===???CCCHHHLLLOOOPPPSSSWWW[[[___eeejjjnnnwww}}}|||wwwtttpppqqqssswww}}}zzzvvvwwwvvvssssssuuutttsssrrrqqqqqqsssuuuvvvvvvvvvuuurrrooommmmmmnnnqqqvvv||||||wwwrrrpppppplllhhhaaa[[[UUUNNNHHHDDDFFFDDDBBBBBBCCCDDDCCCBBB>>>>>><<<;;;:::999999999555444333333444666888:::666666777777777777666666666444222222333555555444666666666555555666666666555444222111000111222333222222222222222222222222333333222222222222222222222222222222222222222222000000111111111111000000000000000000000000000000000000000000000111222222000000000000000000000000000/////////////////////000000000000000000000000111000000////////////000222111000111666:::===???777555333111000000000111222222111111111111111111000000111111111222222222666555333000///...---...222222222222222222222222222333444555555555444444444444333333333444555666666555444555777888777666666666666666777777777777555666666777777666666555555555555555555666666666555555555666777888888888666666666666666666666666666666666666666777777777777777777777777777777777555555555555555555444444333555777666444333444666444444555555555444333222222333333444444333333222222333555555666999===???JJJaaa^^^FFF<<<555555444333222222222222333333333333333333333333000111111222222222111111222111111000000111111222000000000000000000000000...///000111222333333333333333333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222444444444444222222222222111111222222333444333333333333333333333333000222333222000///111333222222333333444555555666222222222222222222222222444444333333333333444444222222222333333333444444333333333444444444444444333333333333333333333333333444444444555555555555444333333333555666666666777777777777777777888888888888888888999999999999777888999999::::::999999:::;;;;;;<<<<<<======>>>???@@@BBBFFFKKKRRRXXX\\\[[[^^^bbbgggnnnvvv~~~}}}wwwtttrrrsssuuuyyy~~~{{{wwwxxxwwwuuutttvvvsssrrrqqqqqqqqqsssuuuwwwvvvvvvuuurrrooollllllmmmtttyyy~~~}}}wwwqqqnnnnnnlllhhhaaa[[[UUUNNNHHHDDDFFFDDDCCCBBBDDDDDDCCCBBB>>>===<<<;;;:::999999999555444333222222444555777555555555555555666666666777555222111222444555555333333333222222333333333333222111000000222444555222222222222222222222222444333333222222111111111222222222222222222222222000000111111111111000000000000000000000000000000000000///000000111222222000000000000000000000000///////////////.........000000000000000000000000222111000//////...//////333111000000444888:::;;;777555333111000000000111222111111111111111222222111111222222222333333333000000000000222444666777333333333333333333333333111222444555666555444444444444333222333444555666666555444555666777777555666666666666777777777777666666777777777777666666555555555555555444444444444555555666777888888999888888888888888888888888666666777777888888999999777777777777777777777777444444444555555555555555333555777666444333444777333444555555555444333222222222444444444444222222111222444555777:::>>>AAALLLddd~~~^^^EEE;;;666555333222111111222333333333333333333333333333000111111222222222111111222222111111111111222222000000000000////////////......---...///222444666333333333222222111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222444444444444222222333222111000111222444555444444444444444444444444000222444333000///111333222222333333444555666666444444444444444444444444333333333333333444555666333333333444444444555555444444444444444444444444666666666666666666666666444555555555666666777777333666888777555555888<<<777777777777666666666666888888999999999:::::::::::::::;;;<<<<<<<<<;;;;;;999999:::<<<>>>???@@@AAADDDFFFHHHMMMTTT\\\cccggglllnnnsssyyy~~~xxxvvvvvvtttvvvvvvwww}}}~~~{{{vvvsssssstttttttttrrrttttttrrrpppppptttwwwyyywwwuuurrrooommmlllkkkpppwww}}}}}}wwwqqqppprrrnnngggaaa]]]WWWMMMGGGFFFCCCBBBAAA@@@????????????======<<<;;;::::::::::::777666444333333444555666333222222222222222222333444333333222222333333444333333333333333333333333222333333444444333333222333333333222222111111111222111111000000111111222222222222111111111000000000000000000////////////222222111111000000//////000000////////////000000222111111111000000//////......//////000000111111111111000000//////......//////////////////////////////000222333444555555222111000......000111222111111111111111111111111111111111111111111111111111222222333333222222222111111222222222333333333333444444333222333555888555555555555666666666666666666666666555555555555999777666555666777666555777777666555555555555555666666666666666666666666888888999:::::::::::::::777777777777888888888888999777666555666777999:::888777777666555444444444333333444555555444333333666666555444444444444555555444333333333333444555222222222222222222222222444555555444555888<<<@@@OOOhhhvvvUUU@@@999555555444333333333333444444444333333222111000000444444333333222111000000000000000000000000000000222222222222222222222222000000000111222222222333222333333444444333333222000000000000000000000000000111111111111222222222000000000000111111111111000000000000000000000000222222111111111111111111111222444444222111111222555555555333000//////111444444444333333222222222111222333444444444333222444444444444444444444444111222333333444444333333222333444444444333222111555555444444444444555555555555555555666666666777777555222333555777555444555666666777888777777777888888888888888888999:::888999;;;;;;:::999999:::999999999::::::;;;;;;<<<999<<<>>>>>>===???CCCGGGLLLNNNRRRWWW^^^hhhrrrxxxyyy~~~|||yyyyyyvvvxxxxxxyyy~~~zzzwwwuuutttsssrrrqqqssssssqqqnnnnnnqqquuuvvvuuusssqqqooonnnmmmmmmpppvvv}}}|||wwwqqqppprrrooohhhaaa]]]WWWMMMGGGFFFCCCBBBAAA@@@????????????======<<<;;;::::::::::::777666444333333333555666333222222111111222222333333333222222222222333333333333333333333333333333222333333444444333333222333333333222222222111111222222111111111111222222333222222222222111111111111111000000000/////////111111111000000000000000000000////////////000000111111111111000000000///.../////////000000000111111000000000/////////...000000000000000000000000//////000111222333444444222111///......///111222222222222111111111111111111111111111111111111111222222333333333222111111111111111222222222333333333444444444333333444666444444444444555555555555666666666666666666666666999777555555666777666555777777666555555555555555666666666666666666666666444555555666777666666666666666777777777888888888888777666555666777999:::888888888777666666555555666666666666666666666666666666555444444444444444555444333333333333444555222222222222222222222222444555555444555777<<>>===<<<;;;::::::::::::777666444333333333444555333333222111111222333333555555444444444444555555333333333333333333333333222333333444444333333222333333333222222222222111333333222222222222333333333333333333222222222222222222111111111000000000000000000000111111111111000000////////////000000111111111111000000000000////////////000000000000000000000000////////////111111111111111111111111...//////000111222222333111111////////////111111222222222222222222222222111111111111111111111111222333333333222111000000111111111222222222222333222444555555333222333333222333333333444444444444777777777777777777777777999777555555666777666555777666555555444555555555666666666666666666666666555666777777888888777777666666777777777777888888888777666555666777888999999888888777777666666666777666555444444555666777666555555444444444444444555444444333333444444555222222222222222222222222333444555444555777;;;>>>QQQiii}}}^^^DDD::::::555555444333333333333333444333333222222111111111444333333222222111111111111111111111111111111111222222222222222222222222222222222111111111111111222222333333333333222222111111111111111111111111000111111111111222222222000000000111111111222222111111111111111111111111111111222222222222222222333444555555333333444555111444666777666555555666666666666555444444333333333333444444444444333222222222222222222222222222222222333444444444444444444555666666666666555555555555444444444444555555555555666666666777777777999777666666777888888777666666555555555666777888777777777777777888999999999;;;<<<<<<<<<;;;===>>>:::;;;===???@@@AAABBBBBBEEEGGGIIIJJJMMMSSS\\\ccckkknnnttt{{{~~~|||xxxzzz{{{|||~~~{{{yyyuuuqqqmmmkkknnnpppooommmmmmqqqtttuuutttrrrpppnnnmmmmmmmmmpppuuuyyyyyyuuuqqqooopppppphhhaaa\\\UUULLLGGGFFFBBBBBBAAA@@@????????????>>>===<<<;;;;;;:::::::::777666555444333333333444444333111000000111333444777777666666666666777777333333333333333333333333222333333444444333333222222222222222222222222222444333333222222333333444444444444333333333222222222222222222111111111000//////000000111111222222000000////////////000000111111111000000000000000////////////000000000000000000000000////////////000000000000000000000000......//////000000111111111000////////////000111111111111222222222222222111111111111111111111111222222333222222111000///111111111111222222222222222444666666444222111111333333333333444444444444777777777777888888888888888777555555666666666555666555555444444555555555666666666666666666666666666666777888888888888888666666666666777777777888777666666666666777888888777777777777666666555555555444222111111222444555666555444444333333444444444444444444444444444444222222222222222222222222333444444444444666:::<<>>???BBBEEEIIILLLNNNRRRUUUXXX[[[```iiiuuu}}}~~~zzzwwwzzz{{{{{{~~~}}}{{{zzzxxxuuuqqqmmmhhhlllooopppoooppptttxxxwwwvvvtttqqqnnnlllkkkkkkppptttwwwwwwtttpppnnnnnnnnnggg___ZZZTTTLLLGGGFFFBBBBBBAAA@@@????????????>>>>>>===<<<;;;;;;;;;;;;777777666555444444333333444333111000000111333444666666555555555555666666333333333333333333333333222333333444444333333222222222222222222222222222444333333222222333333444444444444333333333222222222222222222111111111000//////000000111111222222000000////////////000000000000000000000000111111000000000000////////////////////////000000000000//////////////////////////////////////////000000000//////////////////000000000000111111222222222111111111111111111111111222222222222111111000///000000111111111222222222222444555555333111111111333444444444444555555555666777777777888888888999888666444444555666555444555555444444444444555555666666666666666666666666222333333444555444444444555666666666666777777777666666666666666777777888555555555555555444444444555444222111111222444555555555444333333333333333444444444444444444444444222222222222222222222222222333444444444555888;;;JJJ]]]{{{mmmPPP>>>888888444444333222222222222333333333222222222222222111333333222222222222222111111111111111111111111111000000000000000000000000333222222222111000000000111222222333333222222111111111111111111111111111000000111111111222222222111111111111222222222222111111111111111111111111111111222222333333333333222333444333222333555777888:::<<<<<<999666555444444444444444444444444444555555555444444333333333444444444444444444444444333333444555555555444444333333444444444555555666555555444444444444555555666666666666777777777888777777777777666666777888888777555444555666888:::777777777777888999:::;;;<<<<<<===;;;::::::;;;===@@@AAADDDHHHOOOVVV]]]aaafffjjjpppuuu|||}}}zzzwwwyyy{{{{{{{{{zzzyyyxxxwwwuuuqqqnnnhhhkkkoooqqqppprrruuuyyyyyyxxxuuurrrooommmkkkkkkpppsssuuuuuussspppnnnmmmlllddd\\\XXXRRRKKKGGGGGGCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;;;;888888888777666555444444555333111//////111333555333333222222222222333333333333333333333333333333222333333444444333333222111222222222222333333333333333222222222222333333333333333333222222222222222222111111111000000000000000000000111111111111000000////////////000000000000000000111111111111000000000000////////////////////////000000000000........................000000000000////////////////////////////////////......//////000111111111111111111111111111111111000000111111111111111000000000000111111111111222111333444444222111222222444444444444555555555555555666666777777888888888888666444444555666555444444444444333444444555666666666666666666666666666444444555666666666666555555555666666666666777777555555666666666777777777444444444444444444444444666555444333333444555666555444444333333333333333333444444555555444444333222222222222222222222222111333444444444555777999EEEVVVqqqeeeLLL>>>888666444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111111111222222222222111111222222222222222222222222000111111111111222222222111111111222222222222333222222222222222222222222111111222222333444444444444444555444333444666999<<<===>>><<<888555444333555666666777888999::::::777666555444333333333444444444444444444444444444333333444555555555555555333333333333444555666777555555444444444444555555666666666777777777888888777888888777666666777999888888777777777888999:::888888888999:::;;;<<<======>>>>>>======>>>@@@CCCGGGJJJQQQZZZdddnnnvvvzzz~~~{{{wwwzzz{{{||||||zzzxxxwwwvvvtttqqqnnniiimmmpppqqqppppppsssvvvxxxwwwuuussspppooonnnmmmqqqrrrttttttrrrooommmllliiiaaaYYYVVVQQQJJJGGGGGGCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;;;;::::::999999777666555444555333111//////111333555333333222222222222333333333333333333333333333333222333333444444333333222111111222222222333333333222222111111111111222222333222222222222111111111111111000000000/////////111111111000000000000000000000////////////000000///000000000111111111111111000000000/////////....../////////000000000111////////////////////////111111111000000/////////...//////////////////...---------...///000000000111111111111111111111111...///000111111222222111000000000000111111111111111222333222111111333444222333333333444444444444444444555666666777888888777666444444555555555444444333333333444444555666666666666666666666666666777777888999999999999888555555555666666666777777444555555666666666666666555555555555555555555555444444444444444444444444555444333333222222333333333333444555555444333333222222222222222222222222111222444444444444666888<<>>>>>===;;;777555444444555555777888:::<<<===>>>888777555444333333333444333333333333333333333333333444444555555555555555555444444444555666777888555555444444444444555555666666777777777888888888888999:::999777777999;;;888999999999999:::::::::999999999:::;;;<<<>>>>>>???@@@AAABBBCCCFFFJJJNNNSSS[[[hhhxxx}}}xxx{{{|||||||||yyywwwuuussspppnnnkkknnnqqqqqqoooooopppssswwwvvvuuusssrrrqqqppppppqqqrrrssssssrrrooommmlllggg___XXXTTTPPPJJJGGGHHHCCCBBBAAA@@@???????????????>>>===<<<<<<;;;;;;<<<;;;;;;::::::888777666555555444111//////111444555555555555444444555555555333333333333333333333333222333333444444333333222111111111222222333333333222111111111111111111222222222222111111111000000000000000000////////////222222111111000000//////000000////////////000000//////000000111111111222111111000000/////////....../////////000000111111000000000000000000000000222222111111000000//////......////////////......,,,,,,------...//////000111111111111111111111111---...///111222222222222000000000000111111111111111222222111000111444666111111222222222333333333333444444555666777777888777666444444555555555444333333333333444444555666666666666666666666666666444555555666666666666666555555555555666666666777444555555666777666666666555555555666666666666666111222222333333222222111555444333333222222333333333333444555555444333333222222222222222222222222111222444444444444666777444BBB[[[xxxpppQQQ???:::888333444333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000111111222222222333111111222222222222111111222222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222111111222333333444555555888999888888777888<<<>>>>>>>>>===:::777555555666222333555777999<<<===>>>888777555444333333444444222222222222222222222222333444555555666666555555666555555555666777999:::555555555444444555555555777777777777888888888888999;;;<<<;;;888888:::===888999:::;;;;;;;;;;;;::::::::::::;;;<<<===??????@@@AAADDDFFFIIIMMMSSSWWW___jjj|||{{{{{{zzz|||||||||~~~{{{xxxvvvtttpppnnnlllpppsssssspppooooooqqquuuuuutttqqqnnnmmmooopppqqqvvvzzzxxxrrrlllkkklllfffbbb\\\VVVRRRMMMIIIFFFDDDAAA>>><<<===>>>>>>======<<<;;;;;;::::::::::::888777666777888888666444333333222222333333444555333333333444444555555555444444555555444444333222666444333444777777555333111333555777888666444333555555444333222222222222333333333222222111111111000000000000000000000000//////000000111111111222111111111111000000000000,,,---...000111111222222000000000000000000000000---///000///...---...000000000000000111111111111000000000000000///......///000111111000000111222000//////.........//////000////////////000000111////////////000111222333000111111111111222222222222222222222222222222222000111111222222333444444666666555555555555666666444444333333333333444444333333333444444444555555666555444444444444555666444444555666777777666666888777555333111000000///666666666555444444333333666555444444333333333333333222222222222333444444555555555444444333333333222222222222222222222222333333333333333333333333333333222222222333444555<<>>888444222000000000000000000000000333333333222222111111111222222222222222222222222222222111111111111222222222222111111111111222222000000000000000000000000000111111111111222222222333222222111111222222333333333333333333333333333222333444444222222333444222333333444444333333222444444444333222444777:::AAA@@@===:::999999999:::===<<<;;;999777666555555666666999<<<>>>>>>;;;999666666666666666666666666222444666777555444444444777777666333222222444777333555777888888777555444888777777666666666666777666666666666666666666666888888888888999999999999999777666888;;;<<<;;;999===;;;===BBBBBB>>>>>>DDDAAAEEEMMMTTTVVVZZZeeeppp~~~~~~|||~~~~~~~~~~~~|||yyywwwvvvuuurrrpppmmmpppsssrrrpppnnnppprrrttttttssspppnnnlllnnnooorrrwww{{{yyyrrrmmmkkklllhhhccc\\\VVVRRRNNNJJJHHHEEEBBB???===>>>??????>>>===<<<;;;::::::999999:::777666555666777777555444333333222222333333444555111111111222222333333333222333333444555555555444333111000111444444222000111333444666777666555444444333333222222333333444333333333222222111111111000000000000000000000000///000000000111111111111111111111111000000000000//////000000000000//////000000000000000000000000...///000000......///000//////000000000111111111000000000000000///......---...//////......///000/////////.........//////111000000/////////000000000000000000111222333333000111111111111222222222222222222222222222222222111111111222333333444444555444444333333444444555555555444444444444555555444444444555555555666666555555666777777666555555444555555666666666666666555555444333333333333333555555555555555555555555333333222222222222222222333333333333333444444555555555444444444333333333222222222222222222222222333333333333333333333333333333222111222333444555888===JJJ```{{{yyy]]]GGG<<<777444111333333333222222222222222333333333222222222111111222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222222222111111111111222222222222333222222111111222222333333333333333333333333333333444555555333333444555333333333333333333333333444444444333333444888:::BBB@@@>>>;;;:::999::::::;;;;;;999888666555555555555555666999;;;<<<:::888666666666666666666666666444666888888666555555555777888888777555666888:::333333444555666555444444777777666666666777777888777777777777777777777777999999999999999999999:::;;;:::999:::===??????===<<<:::<<>>????????????===<<<;;;:::999999999999777555444444555666444333333333222222333333444555111111222222222222333333000111333444555666666666222111000111222222111///222222333444555555666666333333222222222333444444222222222222222111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111000...---,,,000000000000000000000000///000111111//////000111//////000000000000111111000000000000000///......---...//////......///000////////////////////////222111000000////////////111111000111111222333444000111111111111222222222222222222222222222222222111111222222333333444444333333222222222222333333666555555555555555555666555555555666666666777777444666888999999888666444555555555666666666666666444333333444444555666777444444555555666777777888222222222222222333333333444333333333333444555555444444444444333333333333222222222222222222222222333333333333333333333333333222222111111333444555777:::CCCVVVppptttVVVAAA:::888444000444444333333222222222111333333333222222222222111222222222222222222222222222222111111111111222222222222111111111111222222444444444444444444444444111111111111222222222333333222222111111222222333333333333333333333333333444555666555444333444666333333222222222222333333333444444444444555888;;;CCCAAA???===;;;:::::::::999888777666555555555555444444444666888999999777666666666666666666666666777999:::999888666666777666777999999888888:::;;;555555444555555666666777666666666666777888999999999999999999999999999999::::::::::::::::::::::::;;;:::999;;;>>>@@@@@@@@@???>>>AAAGGGJJJNNNTTT[[[\\\cccppp~~~}}}~~~}}}}}}{{{yyywwwvvvvvvuuusssqqqppprrrrrrpppmmmmmmpppsssttttttssspppnnnmmmnnnooosssxxx}}}{{{tttnnnkkkkkkiiiccc[[[SSSOOOMMMKKKJJJGGGDDDAAA????????????>>>===<<<;;;:::999888888888666555333333444555444222333333222222333333444555444444444444444444444444111222333444555555555555444444444444444444333222222222111222333444666777444444333222222222333333222222222111111111111111000000000000000000000000000000000000000111111111111111111111000000000///111111111111000...---,,,///////////////////////////111222111000///000111////////////000000000111000000000000000///......///000111111000000111222...//////000000000000000333222111000////////////222222111111222333333444000000111111111222222222222222222222222222222222111111222222333444444555333333222222222222333333666666555555555555666666444555555555666666666666555666777777777777666555666666555555555666666666444444444444555777888888555555555666666777777777333333444555555666666666444444333333444444555666333333333333333333333333222222222222222222222222222222222222222222222222333222111111111222444444:::;;;AAAOOOgggrrrRRR>>>999999666111333222222111111000000///222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222444444444444444444444444111111111222222222333333333222222111111222222333222222222222222222222222333444555444333333444555444333222111111222333444222333555555555777:::<<>><<<;;;::::::666666555444444444555555555444333555777999888888666666666666666666666666999:::;;;:::999888888999666888999:::888888888999999999777666777888:::;;;666666666777888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::======<<<===???BBBCCCDDDFFFHHHMMMUUU\\\eeeooovvvsssyyy~~~~~~{{{{{{yyywwwuuuuuutttqqqoooqqqrrrssspppmmmmmmooosssvvvvvvuuurrrooonnnoooqqqsssyyy~~~|||uuunnnkkkkkkgggbbbYYYSSSNNNLLLKKKJJJHHHEEEAAA????????????>>>>>>===;;;:::999888888888666444222222333444333333333333222222333333444555444444444444444444444444333444444555444444333333555555666666555444333333222222111000111333555666666555444333222111111111111111111111111111111111000000000000000000000000111111000000000000000000111111111111000000000/////////000000000000/////////////////////////////////111222111000///000111...////////////000000000000000000000000///......///000111111000000111222......///000111111000000333333222000////////////222222222111222222333333000000111111111222222222222222222222222222222222111222222333444444555555444444333333333333444444666666555555555555666666333333444444444555555555777666444333333444666777777666555555555555666666666666555555555666777777777666666666555555555444333333555666666666666555444333333333333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222111000111222333444<<<<<>>===;;;;;;:::555555444444444444444555555444444555888999999999666666666666666666666666999:::;;;:::999888999;;;:::<<<===<<<:::888777888<<<;;;999888888999;;;<<<777777777777888:::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;??????@@@AAACCCEEEHHHKKKOOOTTT]]]fffqqq~~~}}}zzzxxxvvvuuutttsssqqqoooppprrrsssqqqnnnmmmoooqqqvvvvvvuuussspppoooppprrrtttzzz~~~wwwoookkkkkkfffaaaZZZTTTPPPMMMKKKJJJJJJFFFCCCAAA@@@@@@@@@??????>>>===;;;:::999888888777555333222333444444333333333222222333333444555333333222222222222111111444444555555444444333222333444555555333111111222333222111000111222333444555555444333222222222222000000000111111111111111000000000000000000000000111111111111000000000000111111111111000000000000---...///000000111000000000000000000000000000000///000111111//////000111......////////////000000000000000000000///......---...//////......///000---...000111222111111000333222111111000000000000222222111111111111222333000111111111111222222222222222222222222222222222222222333333444444555555555555444444444444555555666555555555555555555666333333333444444444444555888666333111111333666888888777555444444555666666777666666555555555555666777666666555444444333333111222444555555444333333333222222222222333444444222222222222333333333333222222222222222222222222222222222222222222222222222111111000000222333444999999;;;DDDXXXuuutttVVVBBB;;;:::777333444444444444444444444444111222222222222333333333222222222222222222222222222222111111111111222222222222111111111111222222111111111111111111111111222222222222333333333333333222222111111222222333222222222222222222222222000222333222111000111222444444555555555555444444111333666777888:::<<<>>>??????>>>>>>===<<<;;;;;;555555444444333444444444555555555777999::::::888666666666666666666666666777888999888888888:::<<<@@@AAAAAA???<<<::::::;;;===;;;999888777777999:::888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======<<<>>>@@@BBBEEEJJJOOOTTT[[[eeeppp{{{~~~xxxvvvttttttttttttrrrpppooorrrtttsssooommmnnnpppvvvvvvuuurrrooonnnoooqqqtttzzzwwwoookkkkkkgggbbb\\\WWWSSSPPPMMMKKKLLLIIIFFFCCCCCCCCCBBBAAA@@@???>>><<<;;;:::999999888666333222333444555444333333222222333333444555333333333222222111111111333333444444555444444444222444555444111000000111333222222111111111111111222222222222333333444555///000000000111111111222000000000000000000000000111111111111000000000///111111111111000000000000......///000000000000000000000000000000000000000...///000000......///000........./////////000000000000000000000///......---...//////......///000---...000222222222111000222222111111000111111111222111111000000000111111000111111111111222222222222222222222222222222222222222333333444555555555555555444444444444555555555555444444444444555555444444444444555555555555888666444333333444666888888777555444444444666666666555555444444555555666444444444444444333333333222333555666555444222111222111111111111222333333111111222222222333333333222222222222222222222222111111111111111111111111222111000000000111333444444444888BBBVVVrrrvvv[[[EEE;;;777555222222333333444444555555555111111222222222333333333222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222222222222222222333333333444444333222222111111222222333111111111111111111111111111222333333111111222333333555777888888777555333000333666888999;;;===???<<<<<<<<<======<<<<<<<<<666666555444444444444444444444555888:::;;;999777666666666666666666666666444555666666666888:::===AAAAAAAAA???<<<<<<===??????>>><<<:::888888888888::::::999999999::::::;;;::::::::::::::::::::::::999:::;;;<<<>>>@@@AAABBBAAADDDIIIMMMRRRZZZbbbhhhqqq}}}}}}uuutttsssssstttuuutttrrrooorrrttttttpppmmmmmmooouuuuuutttqqqnnnmmmooopppuuu{{{xxxpppkkkkkkhhhddd^^^YYYVVVRRROOOLLLOOOLLLHHHFFFEEEEEEDDDCCCAAA@@@???===;;;:::::::::999666333222333555555555333333222222333333444555555555555444444333333333111222333444555666666666333555777555222000111222333333222222111000000//////000000222333555777888//////000000111111111222000000000000000000000000222111111111000000//////111111111111000000000000//////000000000000//////000000000000000000000000...///000///...---...000............/////////000000000000000000//////...///000111111000000111222,,,...000222333222111000111111111111111111222222111111000000000000000111000111111111111222222222222222222222222222222222222222333444444555555666555444444333333444444555444444444333333444444444555555555555666666666777777777777666666777777777999888555444333444555666444444444444444555666777111222222333333444444555555666777888777666444222111111000000111111222333111111111222222333333333222222222222222222222222111111111111111111111111222111000000000111333333111333888CCCWWWsssxxx]]]GGG;;;666333111///000111222333333444555111111111222222333333333222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222222222222222333333333444444444333222222222222222222333111111111111111111111111222333444444222222333444333555888::::::888555333000222666888:::;;;===???::::::;;;<<<======<<<<<<777777666555444444444444222333555888;;;:::888555666666666666666666666666222333444555555777;;;===??????>>><<<:::;;;>>>@@@BBBAAA???===;;;:::999999;;;;;;:::999999999:::::::::::::::::::::::::::::::::;;;<<<>>>@@@BBBDDDEEENNNRRRYYY___fffooozzzzzzxxxuuuttttttuuutttssstttvvvvvvsssooommmoooqqqtttqqqnnnkkkjjjkkkmmmnnnrrrwww|||{{{vvvppplllkkkeeedddaaa\\\TTTNNNKKKJJJNNNMMMLLLIIIGGGEEECCCBBBCCCBBB@@@>>>;;;999888777777666666555555555666666222222111111111222333333333333333333333333333333222333333444444333333222222333333444444333333222555444222111111111222222444333111000000000111222111111111111111111111111444444444333222111000///222111000//////000111222444333222111000000000000///////////////////////////000111111111///...---......///000000000000000...//////000000000//////......//////000000111111+++---///111222222000000222222111111000000//////111111111111111111111111222222111000000111222333000111111111222222222222222222222222222222222222555555444444444444333333555555666666555555444333444444444444444444444444333222222333444666999:::888777555444555666888999888<<<>>><<<888666888<<<777666555444444444444444444444444444444444444444555666666666555444444333444333333222222333333444333333333333333333333333222222222222222222222222333333333333333333333333333333222222111222222222666666999CCCWWWrrrwww[[[EEE;;;888444...111111222222222222111111222222222222222222222222333333333333333333333333111111000000111222333333111111000000//////......111111111111111111111111000111333555555555333222888666444222222222333444444333222222111111111111444333222222333555888:::777999<<<======;;;888666444444555777;;;<<<<<<;;;:::999777888999;;;;;;:::666666555444333333333333444444444444444444444444888888777777777777888888555555555555555666777777:::<<<@@@CCCDDDDDDCCCBBBDDDAAA>>><<<;;;;;;:::999<<<;;;::::::999999::::::<<<999666555777:::<<<===;;;;;;@@@EEEEEECCCIIISSSZZZ```iiittt~~~}}}}}}|||yyyvvvttttttttttttttttttvvvvvvtttpppnnnppprrrtttrrrooollljjjkkkmmmnnnuuuyyy}}}}}}wwwpppllljjjgggeeeaaa[[[SSSMMMJJJJJJKKKJJJIIIGGGDDDBBBAAA@@@??????>>>===<<<;;;::::::777777666555555555555555555555444444555555666666444444444444444444444444222333333444444333333222222333333444444333333222444444222111111111222222333333222111111111111111111111111111111111111111222222333333333222111111222111000//////000111222000000000000111222333444000000000000000000000000000000111111111000...---//////000000111111000000000000000000000000000000000000000000111111111222...///000222222222111111000000//////............111111111111111111111111111000/////////000111111000000000111111111222222222222222222222222222222222222333333444444444555555555666666555555444333222222222222222222222222555555444444444444555555777777555555555666888999888;;;<<<:::555222444666666555555444444444555555444444444444444444444444555555555555555444333333444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111333333222222111222222333666666:::EEEYYYuuutttXXXCCC:::888555000222222333333333333222222222222222222222222222222333333333333333333333333111111111111222222333333111111111111111000000000111111111111111111111111000111333444555555444333777666444222222222333444666666555444444444444444333333222222333555777999777999<<<======<<<999777555555555777:::;;;;;;:::888777666777:::;;;;;;:::777777666444333333333333555555555666666555555555666555555555555555555666555555555555555666777777999;;;???BBBEEEGGGGGGGGGGGGEEEBBB@@@???===;;;999::::::999999999:::;;;;;;<<<;;;:::;;;===>>>???@@@???@@@EEEJJJKKKLLLUUU___pppvvv}}}{{{zzz{{{}}}{{{vvvsssssstttuuuuuutttuuuvvvtttpppoooqqqsssuuussspppmmmkkkkkkmmmnnnvvv{{{~~~}}}wwwpppkkkiiiiiifffaaaYYYPPPKKKHHHHHHGGGFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<999888777555555444444444333222222222333333444555444444444444444444444444222333333444444333333222222333333444444333333222444333333222222222222333222222222222222222111000222222222222222222222222000111222333333333333333222111000000000000111222000000000000111222333444111111111111111111111111000000111111111000///...000000000111111111111222333333111000//////000111111111111111222222222222111111111111222222222222000////////////.........111111111111111111111111222222111000000111111222///000000000111111111111222222222222222222222222000000111222333444555555555555666666555555444333222222222222222222333333333444444444444444333333777666555555555666888999>>>???@@@===888444555666555555444444444555666666444444444444444444444444333444444444444333333222444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111333222222111222222333333555666;;;HHH^^^yyynnnSSS@@@999777555333333333333444444333333333222222222222222222222222333333333333333333333333111111111222222222333333111111111222222222222333111111111111111111111111000111333444555555444333777555444222222222222333444333222222111222222222333333222222333555777888777888;;;===>>>===;;;:::777666666777999:::999888555444555777:::;;;;;;999888888666555444333333222555666777888888777666555555555444444444444555555666555555555555666666777777999<<<@@@EEEHHHKKKMMMIIIHHHFFFEEECCCAAA===:::999999999999:::;;;<<<<<<888999;;;<<<>>>???@@@@@@EEEHHHNNNTTTXXX^^^jjjuuu}}}}}}|||zzzyyyzzz}}}|||vvvsssrrrtttuuuvvvsssuuuvvvtttqqqppprrruuuwwwuuuqqqnnnmmmlllmmmmmmtttxxx}}}|||vvvoookkkiiiiiieee___VVVMMMGGGEEEEEECCCCCCBBB@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<999999777666444444333333111111111111222333444444333333333333333333333333222333333444444333333222222333333444444333333222333333333333333333333333111222333333333222111000222222222222222222222222111222222333333222222222111111111111111111111111444333222111000000000000111111111111111111111111000000000111000000000000111111111111111222222333666444222000//////000111111111111111111111111111222222111000000000111111111111111111111111111111111111111111111111111111555555444444444333333444//////000000000111111111222222222222222222222222000000111222222333444444555555555666555555444333444444444555555555555555///111333555666666555555777666666555666777888888>>>??????===999777777888444444444444444555666777444444444444444444444444222333333444333333222222444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333333444666===MMMdddiiiNNN>>>777555333333222222333333333333222222222222222222222222222222333333333333333333333333000111111111111111111111000000111111222333333444111111111111111111111111000111222333444555555444666555444333222222222333222111111000000000111111444444444444555666777888666888:::===>>>>>>===<<<999777666666888999888777333333444777:::<<<;;;:::888888666444333222222222555666777999999777666555777777666666666666777777666666555555555555666777777888:::===BBBGGGKKKMMMGGGFFFFFFGGGFFFDDD???<<<::::::999999:::;;;;;;<<<999:::<<<===>>>@@@CCCFFFPPPUUU]]]eeelllwww~~~{{{|||}}}{{{yyyzzz}}}{{{uuurrrrrrtttuuuvvvsssuuuvvvuuurrrqqqtttvvvxxxvvvssspppnnnmmmmmmmmmoootttyyyyyyuuuoookkkjjjgggccc\\\SSSIIICCCAAAAAA@@@@@@@@@???>>>===============<<<<<<;;;;;;;;;:::999999777666444444333333444444444555555666888888222222222222222222222222222333333444444333333222222333333444444333333222333333333333333333333333111111333444444333222111222222222222222222222222333333333333222111000///111111222222222222111111444333222111000000000000111111111111111111111111111000000000000111111111111111000000111111222333666444222000//////000111000000000000000000000000111111000/////////000000111111111111222222222222111111111111111111111111555555555555444444333333000000000000111111111111222222222222222222222222222222222222222222222222555555555666555555444333444444444555555666666666000111333555666666555555666666666666666777777888888999999888666666666666444444444444444555666777444444444444444444444444222222333333444333333222444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222111111111222222333444444777AAATTTmmmyyybbbIII<<<777333111222111111222222222222111111222222222222222222222222333333333333333333333333//////000111111000//////...//////000111222333333111111111111111111111111000000222333444555555555666666555444333333333333444444333333333333444444555555555666666777888888666777:::<<<=========<<<:::888666666777777777666333222333666:::<<<<<<;;;888777666555333333222222555666777777777777666555777777666666666666777777666666555555555555666666777888888:::>>>BBBFFFHHHAAAAAACCCEEEFFFDDDAAA===<<<<<<;;;;;;;;;;;;;;;<<>>>>>>>>>>>===============>>>======<<<;;;:::999999999888777555555444444444333333333444555666777888333333333333333333333333222333333444444333333222222333333444444333333222222333333444444444444333111222333333333333333333333333333333333333333333444444444333222111//////111111222333333222111111000000000000111222333444111111111111111111111111111111000000000111222222111111000///000111222333333333111000//////000111000000000//////////////////////////////000000000/////////000000000000111111111111111111111111111333333333333222111000000000111111111222222222222222222222222222222222222444333333333222222222222555555666666555555444333222222222333444444555555666666666666555444333333666666666666777777777777666666777777888888888888555555444444444555666666444444444444444444444444222333333444444444444444444333333222222333333444333333333333333333333333222222222222222222222222000000000000000000000000111111111111222333444444666;;;III^^^xxxqqq[[[DDD;;;777222000222000111111222222111111000222222222222222222222222333333333333333333333333///000111111111000///...//////000000111222333333111111111111111111111111000000111222444555666666777777666666555444444333222222111111222222333333555555666666777777777777666777999;;;<<<<<<<<<<<<:::888666555666777777666555444444555999;;;<<<<<<999888777666666555666666777777666666666666777777666666555555555555666666777666666555555555555666777777888999;;;>>>AAABBB======???BBBCCCCCC@@@=========<<<<<<<<<===>>>>>>@@@AAADDDFFFJJJSSS^^^gggzzz~~~|||}}}{{{xxxxxxzzz~~~xxxvvvsssrrrssstttuuutttsssuuuwwwvvvssssssvvvyyyzzzyyyvvvssspppnnnmmmlllooosssxxxyyytttnnnkkkiiicccaaa\\\TTTKKKCCC???>>>;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999777777666555555555555555111111111222333444555666555555555555555555555555222333333444444333333222222333333444444333333222222222444555555555444444222222222222222333444444333333333333333333333333333333333333333222111000111222222333333222222111000000000000111222333444000000000000000000000000111111000000000111222333111000///......000111333000000000000000000000000111111111000000000//////---...000111222111111000//////000000000111111111111111111111111111111111222333333333222111///...222222222222333333333333222222222222222222222222333333333333444444444444555555666666555555444333222222333333444555555555888888777666555555555555555666666777777777777777888777777888999:::999999666555555444444444555555444444444444444444444444333333444555555555555555444333333222222333333444333333333333333333333333222222222222222222222222000000000000000000000000111111111111222333444555:::AAAQQQiiihhhRRR???:::999333111444111222222333333222222111222222222222222222222222333333333333333333333333111222333333333222000///000111111222222333333333111111111111111111111111000000111222333555666777888888888777777666555444///////////////000111111333444444555555555555555666777888999:::::::::::::::888555444555777777777888666444555888;;;===>>>;;;::::::999999::::::;;;:::888777666666777888:::777777666666666666777777777777666555555555555555666777777999:::<<<>>>???<<<<<<===???AAA@@@>>><<<;;;;;;<<<===>>>@@@BBBCCCBBBGGGMMMTTT\\\ggguuu~~~}}}zzzwwwvvvyyy|||~~~vvvtttrrrrrrssstttttttttsssuuuwwwvvvttttttwwwzzz{{{zzzwwwtttqqqnnnmmmlllqqqvvvzzzzzzuuunnnjjjhhhcccaaa]]]VVVMMMEEE@@@???999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777666666555555555666666444444444555666777999999777777777777777777777777222333333444444333333222222333333444444333333222111222444555666555444444333333222111222333555666333333333333333333333333111111222333333333333222111222333444444333222111444333222111000000000000////////////////////////111111000000000111333444111000...---...///111222...//////000000000//////333222222222111111000000---///111333444333222111111111222222333333333333111111111111111111111111444444555555444222111000222222333333333444444444222222222222222222222222222222333444555555666777555555666666555555444333444444555555666777888888777666555555555777888:::555666666777777777777777555444333444555666555444777666555444444444444444444444444444444444444444333444444555666666666555444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111222333444555===EEEWWWpppaaaLLL<<<::::::555333666222333333444444333333222222222222222222222222222333333333333333333333333222333555555555333111000222222333333333333444444111111111111111111111111000000111222333555777888999999999999888777666555222222111111222333444444222222333444444444333333666777888888999999999999:::777555444555777777777:::888555444777;;;>>>???===<<<<<<<<<<<<===>>>>>><<<:::888666666888:::<<<::::::999999999999::::::888777666555555555555555555666777999;;;===>>>>>>>>>======>>>??????<<<:::999:::;;;===@@@CCCFFFGGGIIIQQQ\\\gggqqq~~~~~~|||{{{}}}~~~~~~}}}wwwtttpppooopppqqqrrrrrrsssyyyzzztttrrrvvvyyyxxx~~~yyysssoookkkiiiiiirrrxxx~~~}}}vvvmmmhhhgggdddccc```YYYPPPGGG@@@======;;;::::::<<<===============<<<<<<<<<;;;;;;;;;666555444333333222333333444333333444777888888777777666444444333444555666111111333333333333111111444444444444333222111000111111222333333333333222333333333222222111111111000000111111111222222222222222222111111111000000444444333333222111000000333333333222222111111111////////////////////////222111000//////000111222222111000.........///000000000////////////000000333222222222111000000000111///......000111111000111000000000222222000...000000//////000111222222111111111000111111222333000111222333333222111000222222222222222222222222333333333333333333333333333333333444444444555555111222444666777666666555555555444444444555555666666666666666666666666666999777666666777777666444555555444444444333333333555555444333333333333444333333444444444555555555000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111000000222666:::===GGG___zzzVVVFFF777333444333111111333333333333333333333333222222222222222222222222///000222444444444222111111111111222222333333444111222222333333222222111222222222222222222222222000000111222333333444444555555555555555555555555222222222222222222222222555444333333222222222222333444666777999::::::;;;>>>===:::888666555555555888999:::999888888:::<<<===============???CCCFFFFFFAAA;;;777888999888777888888999999999:::::::::;;;777444333555666666444777888888999999999999999:::;;;;;;;;;:::<<>>@@@AAAAAABBBEEELLLQQQ\\\eeesss~~~||||||}}}~~~~~~~~~yyyvvvrrrpppqqqrrrrrrrrrpppuuuvvvrrrqqqvvvzzzzzz~~~{{{wwwsssooommmllllllrrrxxx~~~}}}uuummmhhhgggdddccc```YYYPPPGGGAAA>>>===;;;::::::<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::888777666555555444444555555444333555777999888888777666555444444444555555111222333444444333222111333333333333222111000///111111222333333333333222333333333222222222111111000000111111111222222222222222222111111111000000444444333222222111000000222222222222111111111000111111111111111111111111222111000//////000111222111000///......//////000111000///////////////000111111000000000000000000000...---...///111111000222111000111333333111///000000000000000111222222111111111111111222222333111111222222222222111111222222222222222222222222333333333333333333333333333333333444444444555555222333444555666666666555666555555444444444555555555555555555555555555555777666555555666666555333333333333444444555555555555555444333333333333444000000111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222111111333777:::BBBMMMeeetttUUUGGG999555666666444444333333333333333333333333222222222222222222222222///111222444444444222111222222222222222333333333111222222333333222222111222222222222222222222222000111111222333333444444444444444444444444444444222222222222222222222222555444333333222222222333333444666777999:::::::::::::::999888888999::::::888999:::999888888:::<<<>>>>>>???@@@AAACCCEEEFFFGGGBBB<<<888777777555444888888999999999:::::::::<<<888555444666777777666888999999:::::::::999999777999;;;===>>>@@@CCCFFF@@@CCCEEEGGGJJJQQQ[[[bbbttt~~~~~~||||||~~~|||yyytttrrrqqqqqqqqqqqqlllpppqqqooopppuuuzzzzzzzzzxxxuuurrrooonnnnnnnnnrrrxxx~~~}}}uuummmhhhfffdddccc```YYYPPPGGGAAA>>>===<<<;;;;;;<<<===<<<:::;;;;;;;;;:::::::::999999888777666555444444444444555444444666888::::::999777666555555444444555555333333444444444444333333222222222222111000000///111111222333333333333222333333333222222222222111111111111111111222222222222222222111111111111111333333333222111111000000222222111111111111111000111111111111111111111111111111000000000000111111000////////////000000111111111000//////////////////////////////000000000111000///000222444444333222111111222333333222000000000000000000000111222111111111111111222333333333222222222222222222333222222222222222222222222222222222333333444444444333333333444444444555555222333444555555666555555777666555444444444444444444444444444444444444444666555333444555555444222111222222333444555666777555555444333333333333444333333333333444444444444111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222222333444777:::GGGUUUooommmRRRDDD888555666666555555333333333333333333333333333333333333333333333333000111333444444333222222333333333333222222222222111222222333333222222111222222222222222222222222111111222222333333444444333333333333333333333333333333333333333333333333444444333222222222333333444555666888999:::::::::;;;::::::::::::;;;<<<<<<999:::::::::999999;;;<<<@@@???@@@CCCHHHJJJHHHEEECCC???;;;888777777666555888888999999999:::::::::;;;999777666777999999888::::::;;;;;;;;;::::::999999;;;???AAACCCEEEIIIKKKIIIKKKNNNRRRYYYdddrrr|||}}}}}}~~~~~~zzzuuurrrppppppooonnnkkklllmmmmmmooossswwwyyyzzzxxxuuuqqqooonnnnnnoooqqqxxx}}}|||uuulllgggfffdddccc```ZZZQQQHHHBBB???===<<<;;;<<<======;;;::::::::::::999999999888888555555444333222222222222555444444666999;;;::::::777777666555555444444444444444444444444444444444222222222222222111000000111111222333333333333222222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111000000222222222222222222222222111111111111111111111111111000000000000000000111......//////000000111111222111000//////......///...//////000000111111111...---,,,...000222333222111000000111333333222000111000000000000000111111222111111111111222333333444333222111111222333444222222222222222222222222111111222333333444555555333333333444444444555555333333444444555555555555777666555444444444444444444444444444444444444444666444333444555555444333222222333333444555666666555555444333333333333444444444444444555555555555111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111333333444666999;;;III[[[www{{{hhhKKK???555333555444333444333333333333333333333333333333333333333333333333222222333444444333333222444444444333333222222111111222222333333222222111222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333444333333222222333333333555555777888999:::::::::@@@@@@>>>===;;;:::999999999:::;;;:::999:::;;;===???>>>@@@FFFLLLMMMIIICCC;;;:::999888888888999999888888999999999:::::::::999888777777888999999999:::;;;;;;<<<<<<;;;;;;:::@@@AAACCCDDDGGGLLLRRRVVVYYY\\\___ccclllyyy}}}}}}~~~zzzuuuqqqooonnnmmmlllllljjjiiijjjmmmppptttwww{{{yyyuuuqqqnnnmmmllllllqqqwww}}}|||uuulllgggfffcccccc```ZZZQQQHHHCCC@@@======<<<===???>>>===;;;::::::999999999888888888555444333222222111111222555444444666999;;;;;;:::777777777666666555444444444444444444444444444444333333333333333333222111111111222333333333333222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111000222222333333333333333333000000000000000000000000000000000111111000000000......//////000000111111111111000///////////////000000000111111222222222***)))((())),,,.........000//////111222333222000111111000000000000000111222222222111222333333444444333111111111111333444222222222222222222222222111111222333333444555555333333333444444444555555333333333333444444444555666666555444444444444444555555555555555555555555666555444444666666666444444444444444444444444444555555444333333333333444000111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111222333444777:::===JJJ```~~~zzzfffGGG===555444555444333555333333333333333333333333333333333333333333333333333333333444333333333333555444444333333222222222111222222333333222222111222222222222222222222222333333333333333444444444333333333333333333333333333333333333333333333333333333333222222333333444555666777999::::::::::::CCCBBBAAA???<<<:::888777:::;;;<<<;;;::::::<<<>>>======@@@GGGMMMMMMGGG@@@999999999999999999999:::888888999999999:::::::::777777777888888888999:::;;;;;;<<<============<<>>777777777555555666333333333333333333333333333333333333333333333333444444444444333333333333444444444444333333333333111222222333333222222111222222222222222222222222333333333333444444444444333333333333333333333333333333333333333333333333333333222222222333444444666777888999::::::::::::????????????>>>===<<<;;;;;;<<<<<<<<<;;;;;;===>>>;;;===AAAGGGKKKJJJDDD>>>;;;<<<===<<<999777666666888888999999999:::::::::555666888999888888:::;;;<<<===>>>???@@@AAAAAAAAAAAADDDIIIRRR^^^nnn}}}~~~~~~{{{uuuqqqooonnnmmmlllkkkdddbbbgggmmmppptttyyy{{{yyyuuuqqqnnnllllllkkkpppwww}}}|||tttkkkfffeeecccccc```ZZZRRRIIIDDDAAA======>>>AAACCCCCCBBB@@@;;;:::::::::999999999999777666555444333333333333333222222555888:::::::::888888888888777555444222444333222111111222333444222222222333333333222222111111222333333333333222111111222222222333333333222222222111111111000000000000111111111222222222000000000000111111111111//////000000111111111111000000000000000000000000///000111222222111000//////000000111111000///...///......//////000111222111111111111000000000000333222000111333444444333222222222333666666555444222222111000000000000000333222222222222333444444///000000111111000000///222222222222222222222222333333333333333333333333333333333444444444555555444444333222222333333444444444444444444555666777555555555555555555555555444333222333555666555444333333444444444444444444555555444333333333333444444444444555555555666666222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111222222222111333777>>>CCCSSSmmmsss^^^EEE===888777777444444555333333333333333333333333444444444444444444444444555555444333333333333333333333333444444444444444111222222333333222222111222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333222222222333333444555777777888999::::::::::::;;;<<<===>>>??????>>>>>>;;;<<<===<<<;;;;;;===???;;;>>>DDDHHHIIIFFFBBB>>>;;;===???>>>:::777666777888888999999999:::::::::555777::::::::::::;;;===>>>???AAACCCEEEFFFGGGGGGHHHNNNYYYgggwww~~~~~~|||vvvrrrpppooonnnmmmiiibbb```gggnnnqqqvvv|||yyywwwtttpppnnnmmmmmmmmmpppwww|||{{{tttkkkfffeeecccccc```ZZZRRRJJJDDDAAA======???BBBDDDEEECCCAAA;;;;;;;;;:::::::::999999444444333222111111111111222111222444777999:::999888888999888777555333222333333111111111111333333000111111222222222111111111111222333333333333222111111111222222333333333222222222222111111000000000000111111222222222222000000000000000111111111---.........//////000000111111111111111111111111///000111222222111000///000000111111111///...---............///111222333111111000000//////......111///......///000000///444333444555777888777666222222111000000///000000333333222222333333444555...///000111111000///...222222222222222222222222444333333333333333333333333333333444444444555555555444333222222222333444333333333444555666777888444444444444444444444444333222111222444555444333111222222333444555666666555555444333333333333444111111111222222222333333222222222222111111000000222222222222222222222222111111111111111111111111111111111111111111111111333333111000222777???EEEXXXsssoooYYYBBB;;;666666555222111333333333333333333333333333444444444444444444444444666555444333333333333333333333333444444555555555222222222333333222222222222222222222222222222222444444444444444444444444555555555555555555555555444444444444444444444444222222222222333333444555777888999:::::::::::::::;;;<<<>>>??????>>>======;;;<<<======;;;<<<===???;;;@@@FFFIIIHHHDDDAAA???888;;;>>>>>><<<999999:::888888999999999:::::::::555888<<<<<<;;;;;;===???@@@BBBDDDFFFHHHJJJKKKKKKSSS[[[iiizzz~~~{{{{{{zzzsssnnnmmmnnnpppqqqooojjjhhhllloooppptttyyy~~~yyysssooommmnnnnnnnnnvvvwwwyyywwwrrrlllhhhfffddddddccc]]]TTTKKKCCC@@@???@@@@@@AAABBBBBBBBBBBB>>>>>><<<;;;:::999999999777666555444444333333444444444555555777888999:::999888777666555444333333111111111111111111111111444444444444444444444444222222333444444444444333222222333333333222222111111111111111111111111111111222222333333111000//////000111222222111000///111111111111000000000000000000000000000000000000111000000000000/////////////////////////////////---...///000111111111111//////000000///...,,,+++//////000000000000000///---///222666999;;;;;;;;;555444222000000111222333000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111222222333444555555777444111111333444333111333333333444444444555555666555444333222333333444444444444333333222222222444444444444444444444444333333333333333333333333222222222111111111000000222222111111222222333444111000000000000000000111000000000000000000000000111111111111111111111111333111111333333666???JJJccc|||gggRRR===:::777555444333222111333333333333333333333333999888555333222111111111444444444444444444444444444444333222333444555666111222333444444333222111111111111222333444666777555444444333333444444555444333333333333444555555999777555555666666444222555444444333333444444555888888999:::::::::999999:::;;;===>>>>>><<<;;;999999999:::;;;<<<===>>>???;;;>>>CCCGGGGGGEEEAAA>>>>>>>>>===<<<;;;999777666<<<:::888555444444555555:::<<<======<<<<<<>>>???CCCEEEHHHJJJKKKOOOVVV[[[gggooo~~~}}}}}}zzztttpppoooppprrrssstttpppnnnpppqqqqqqtttxxx~~~yyysssooommmmmmnnnnnnrrrtttuuutttpppllliiihhhddddddbbb\\\SSSJJJCCC@@@@@@@@@AAAAAAAAAAAAAAAAAA>>>===<<<;;;:::999999999777777666555444444444444444444444555666777888999888888777666555444333333111111111111111111111111111111111111111111111111///000111111222222111111000111222222333333333222111111111111111111111111///000000111000///...---///000111222222111000///111111111111000000000000000000000000000000000000...------------,,,,,,,,,////////////////////////------...//////000000///,,,---............------------...............---///111333666777888777777444333111000000000111222000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222333333333333333333777444111111333444333111333333333444444444444555666555444333222333333444555555555444444444333333444444444444444444444444333333333333333333333333222222222111111111000000222222111111222222333444111222333333333333222111111111111111111111111111222111111111111111111111333111111333444777AAALLLggg|||bbbNNN<<<:::666444444444222111333333333333333333333333888777555444333222333333444444444444444444444444444444333333333444555666222222333333333333222222444444333333333333444444555444444333333444444555444333333333444555666666:::888777777777777666444555444444333333444444555888888999999::::::999999:::;;;<<<======<<<;;;:::999999:::;;;<<<===>>>>>><<>>??????@@@BBBDDDFFFHHHLLLQQQXXXaaajjjppp~~~zzzuuurrrrrrtttuuuuuuzzzvvvtttuuuuuussstttwww}}}yyysssnnnmmmmmmmmmmmmoooqqqrrrqqqnnnkkkjjjiiieeeeeeaaa[[[RRRIIIDDDAAA@@@@@@AAAAAAAAA@@@??????>>>===<<<:::999999999999888777666555555444444555333333333333444666777888777777666555444333333222111111111111111111111111000000000000000000000000///000111111222222111111000000111222333333333222111111111111111111111111///000000000000///......///000111111111111000000111111111111000000000000000000000000000000000000000000////////////......000000000000000000000000////////////////////////,,,,,,---......///000000........................111222333444555444333222333222000/////////000111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000444444333333222222222222555333111111222333333222333333333333444444444444555444444333333333333444666666555555555555444444444444444444444444444444333333333333333333333333222222222111111111111111222111111111111222333333000111333444444333111000222222222222222222222222222222222111111000000000222111222444555999DDDQQQmmmxxx___MMM<<<999666444444444333222333333333333333333333333777666555555444444555555444444444444444444444444444333333333333444555666444333333222222333333444777666666555444333222222555444444333333444444555444444444444555666777888;;;:::888888999999777666555444444333333444444555777888888999::::::999999:::;;;<<<======<<<;;;:::999999::::::;;;<<<======>>>@@@CCCEEEEEECCC???===;;;;;;<<<<<<;;;;;;:::999:::999888888999:::<<<===888:::<<<===>>>@@@DDDGGGMMMOOOUUU```nnn|||~~~{{{wwwtttuuuwwwxxxyyy|||xxxwwwxxxvvvsssuuuyyy}}}yyysssnnnmmmmmmnnnnnnpppqqqrrrqqqnnnkkkiiiiiifffeeeaaaYYYPPPIIIDDDBBB@@@@@@AAAAAA@@@???>>>>>>===<<<;;;:::999999999999888888777666555555555555222222222222333444555666666666555555444333333222111111111111111111111111222222222222222222222222111111222333333333333333111111222222222222111000111111111111111111111111222222222222111111111000///000000111111111111111111111111111000000000///000000000000000000000000111111111000000000//////000000000000000000000000222111111000000000000111......//////000000111222111111111000000000000000111111222333333222111111111000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111333222222222222222222222333333222222222222222222222222333333333444444444444333333333333333333333555555555555444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111222222333000000////////////000000222222222222222222222222222222111111000000//////111111333555555:::HHHUUUsssrrrZZZHHH:::888555444444444333222222222333333333333444444555555555555666666777777444444444444444444444444333333333333444444555555555444333222222333444555777777666666555444333222555444444333333444444555444444444555666777888999:::999888888999999888666555444444333333444444555666777888999999:::999999999:::;;;<<<<<<<<<;;;;;;888999999:::;;;;;;<<<<<<>>>@@@BBBDDDCCCAAA>>><<<999:::;;;;;;<<<<<<;;;;;;::::::999:::;;;<<<===>>>999:::<<<>>>@@@DDDJJJMMMWWW[[[eeeuuu|||xxxuuuvvvyyy{{{|||zzzxxxwwwxxxvvvsssvvv|||~~~yyysssooonnnnnnnnnnnnssstttuuusssoookkkhhhgggfffddd```YYYPPPHHHCCCBBB@@@@@@@@@@@@???>>>======<<<;;;:::999999999999999888777666555555444444444222222111222222333444555555555444444333333222222111111111111111111111111333333333333333333333333111111222333333333333222333333333222111000///...111111111111111111111111222222222111111111111111000000000000000111111222111111111111000000000///////////////////////////......---------,,,,,,,,,000000000000000000000000222111000/////////000111000000000111111111000000333222111000000000000000///000000111111111111111//////////////////000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222000000111222222333444444111222222222222222222222222222222333333333444444222222333333333333333333333333333333333333333444444444444444444444444444333333333333333333333333111111111111111111111111111111000000111111222333222000...,,,,,,...000222222222222222222222222222111111111000000000//////000111333555555;;;IIIYYYxxxhhhOOO>>>999777444333444444444333222222222333333444444444444444555666666777777777444444444444444444444444333333333444444444444444666555444333333444555666444555555666666555444444555444444333333444444555444444444555555777888888888777666666777888666555555444444333333444444555555666777888999999999999999::::::;;;;;;;;;;;;;;;888888999999::::::;;;;;;>>>???@@@AAA@@@???<<<;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@BBBEEEIIIOOOWWW\\\hhhnnnzzz~~~xxxuuuvvvzzz}}}zzzxxxwwwwwwtttrrrwww~~~{{{uuupppoooooooooooouuuvvvxxxvvvqqqkkkgggeeedddddd```ZZZQQQHHHCCC@@@>>>>>>?????????>>>>>>===;;;;;;:::999999999999999777666555444444333333444222222222222222333444444444444333333333222222222111111111111111111111111111111111111111111111111...///000000111111000000333333222222111000......111111111111111111111111111000000///.../////////000/////////000111222333111111111111000000000000/////////////////////////////////............---000000000000000000000000000///...---......000111222222444444444333222111222111///...---......////////////000000111222222////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222//////000111222333444444///111333333222111222333222222222222333333333333111222222333333333333222222222222333333333333444444444444444444444444444333333333333333333333333111111111111111222222222111000000000000111222222444222000......000222444222222222222222222222222000000000000000000000000///111333555555:::JJJZZZyyyzzzaaaIII;;;888666333333333444444333111222222333333444444555222333444666666777666666444444444444444444444444222333444444555555444444555555555444444555555555222333444555666666555444555444444333333444444555555555444444555555666777777555444555666666555444555444444333333444444555555555777888999999::::::999999999:::;;;;;;<<<<<<888888888999999:::::::::<<<<<<===>>>===<<<;;;;;;888999:::;;;<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@BBBFFFKKKRRR\\\fffmmmxxxtttuuuyyy~~~|||zzzxxxvvvrrrpppwww|||vvvrrrppppppqqqqqqsssvvvxxxwwwssslllfffcccccccccaaa[[[RRRIIIBBB???======>>>>>>???>>>>>>>>>;;;:::999999888999999999666555444333333222222333333222222222222333444444333333333333222222222222111111111111111111111111000000000000000000000000...//////000000000000000000000111111111111000000111111111111111111111111111111///.........///000000/////////000111222333111111111111000000000000////////////////////////111111111111000000000000////////////////////////111111//////000111333444555777:::======<<<:::888333222000...------...///000000000000000000111111//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222333...000333333222111111333111222222222222333333333000111222333444333333222333333333333444444555555444444444444444444444444333333333333333333333333000000111111111222222222000000000000000111222222000111111111111111111000111111111111111111111111......//////000111111111///111444555444999JJJ[[[yyyrrrZZZFFF:::777555333222333444444444111111222333333444555555222333444555666666555555444444444444444444444444222333444555555555444444555555666666666666555555111222444555555555444333555444444333333444444555666555444444444444444444666555444444666666666444555444444333333444444555444555666888999999::::::999999999999:::;;;<<<===888888888888999999999999999::::::;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<===>>>@@@BBBCCCEEEEEEFFFEEEHHHNNNVVVaaaooo}}}xxxssstttxxx~~~|||yyyvvvqqqooovvv}}}wwwrrrqqqqqqrrrrrrppptttxxxxxxssslllfffcccbbbbbbaaa[[[RRRIIIBBB>>><<<<<<===>>>>>>???>>>>>>::::::999999888999999999555555444333222222222222333333333222333333444444333333222222222222222222111111111111111111111111111111111111111111111111000000111222222222222222---...///000222222333333111111111111111111111111444333111000000000111222000////////////111333444111111111111000000000000////////////////////////............------------////////////////////////555444333333333555888999:::===AAAEEEFFFEEECCCAAA555444222000//////000111222222111000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222111111111111111---000333444222000111333111111222222222333333333000111222333444333333222444444444555555555666666444444444444444444444444333333333333333333333333000000111111222222222222000000000000000111111222+++---000222222000---+++000000000000000000000000------...///000111222222///111444444333888III[[[yyy~~~gggQQQ@@@777666444222222333444555444111111222333333444555555111222444555555555444333444444444444444444444444222333444555555555444333444555666777777666555444111222444555555444222111555444444333333444444555666666444333333333333333666555444555666777666555555444444333333444444555444555666777999999::::::999999999999:::;;;<<<===888888888888888999999999888888888999999::::::;;;999:::;;;;;;<<<<<<<<<;;;===>>>AAADDDGGGIIIJJJKKKOOOSSS[[[eeesss~~~xxxtttuuuxxxzzzzzz~~~|||yyyuuurrrrrruuuxxx{{{vvvsssrrrsssssssssmmmppprrrrrrooojjjfffdddcccbbb^^^WWWMMMDDD???<<<<<<<<<===???AAA@@@>>><<<999888777666555666777777666555444333222111111111444444333333333333222222111111111111111111111111///111444555444222222222111111111000000000000///000000000000111111111111///000222111000000111222222222222222222111000///222222111111000000//////222111000000000111222333000000000000000000000000//////.........---------,,,---......//////......////////////000000000000222222222111000222666:::???DDDLLLRRRSSSPPPKKKGGG>>>;;;666111.........///000000000000000000000000222222222222222222222222000000000000000000000000000000111111111000000///222222222111111111111000///////////////000111111000111111111111222222222333111000000111222222111333222222222222222222222333333333222222222111111555555555555444444333222000111333444444333111000333333222111222333555666222222222222222222222222111111000000000000111111///////////////000000111......//////000000111111111111111000000000000000111444111111777999GGGaaa~~~rrrYYYFFF;;;888666555444333333333444555666666555444333333222222333444666888888777666444333333333333333333333333555444444333333444444555111111222333444444444444666444222222333555555444444444444444444444444444666666555555555444444444555444444444444555666666666666555555555444444444777777777777777888888888;;;::::::;;;<<<<<<;;;999777777777777666666666666666777999:::;;;<<<======;;;;;;<<<======>>>>>>???>>>BBBFFFIIIKKKNNNTTTYYY^^^gggsssxxxuuuvvvzzz||||||}}}|||zzzvvvsssrrrtttvvvzzzwwwsssqqqqqqrrrsssrrrnnnqqqtttssspppkkkhhhfffdddccc___WWWMMMDDD>>>;;;;;;;;;<<<===??????===;;;666666444333333333444555555444444333222222222222333333333333333333333333111111111111111111111111000222444333111...------222222111111111000000000//////000000000000111111///000111000//////000222222222222222222111000000111111111000000000000000000000000000000222333444000000000000000000000000000000000//////.........,,,---......//////......////////////000000000000111111111000000222555888BBBGGGMMMRRRRRROOOIIIEEE999777333000//////000111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000222222222111111111111000///////////////000111111000111111111111222222222333111000000111222222111222222222222222222222222333333333222222222111111444444444444444333222222000111333444444333111000333222222222222333444555333333333333333333333333111111000000000000111111000000/////////000111111////////////000000000000111000000000000000000000111444111111777999GGG```~~~kkkTTTBBB999777666555444333333333444444666555555444333333222222333444555666777666555555444444444444444444444444555444444333333444444555111111222333444444444444666444222222333555555444444444444444444333333333666666555555555444444444555444444444444555666666666666555555555444444444777777777777888888888888;;;::::::;;;<<<<<<;;;999888888888888888888888888888999:::;;;<<<===>>>>>>@@@AAAAAAAAAAAAAAACCCDDDFFFJJJOOOSSSWWW___iiipppyyyyyyvvvxxx|||~~~}}}}}}{{{xxxtttrrrssstttsssqqqooooooqqqssssssssspppsssuuuuuuqqqmmmjjjhhhfffddd___WWWLLLCCC<<<::::::::::::<<<======;;;999666555444333222333444444444444333222222333333333111222222333333444444555111111111111111111111111000222333333000...------333222222222111111111111.../////////000000000111000000000///------///111111222222222222111000000000000000000111111111111/////////000111222333444000000000000000000000000111111000000000000//////------...////////////...////////////000000000000000000000//////000444666AAAEEEIIIMMMLLLHHHBBB>>>444333111//////000222333000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000222222222111111111111000000////////////000111111000111111111111222222222333111000000111222222111111111111111111111111111333333333222222222111111333333333333333222222111111222333444444333222111333222222222222333444444222222222222222222222222111111000000000000111111111000000000000111222222111111000000000/////////000000000000000000111111111333111222777888FFF___}}}yyyaaaKKK>>>888666666555444333333333333333555555555444444333333222333444444444555555555555555555555555555555555555555444444333333444444555222222222333444444555555666444222222444555444333333333333333333333333333555555555555555444444444555555444444555555666777666666666555555555555444666666777777888888888888:::999999:::;;;;;;:::888999999999999999999999999::::::;;;<<<===>>>??????CCCCCCBBBAAAAAACCCFFFIIINNNSSSYYY___hhhttt}}}{{{wwwyyy}}}}}}}}}|||yyyuuurrrrrrrrrooonnnmmmooorrrtttuuutttrrruuuwwwvvvrrrnnnkkkjjjgggeee```VVVLLLBBB<<<999:::999999:::;;;<<<:::888888777555444444444555666333333222222222333444444000111111222444555555666111111111111111111111111///111333444333222333444333333333222222222111111.........///000000000111111222111///------///111111111222222222111111000//////000000111111222222000000000000000111111111000000000000000000000000000000000000000000000000------...///////////////////////////000000000000...//////......///222444999;;;???AAA@@@===999666111111000//////000111222000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000222222222111111111000000000000//////000000111222000000111111111222222222333111000000111222222111000000000000000111111111333333333222222222111111222222222333333222222111111222222333333222222111222222222222222222333333111111111111111111111111111111000000000000111111111111111111111222222333222222111111000//////...000000000000000111111111000333111222777888EEE^^^{{{nnnVVVDDD:::777777666666555444444333333333555555444444444333333333444333333333333444555555444444444444444444444444555444444333333444444555222222333333444555555666555444333333555555444333222222222333333333333333555555555555555555555555555555555555555666666777666666666555555555555555666666777777888888999999:::999999:::;;;;;;:::888999999999999999:::::::::;;;;;;<<<<<<===>>>???@@@DDDEEEEEEDDDDDDHHHOOOTTT]]]cccllluuu{{{}}}yyy{{{~~~}}}}}}|||yyyuuurrrrrrrrrpppooooooqqqtttvvvwwwvvvsssuuuwwwvvvrrrnnnlllkkkgggeee___VVVKKKBBB===;;;;;;:::999:::;;;;;;:::888888777666555444555666666333333222222222333444444000000111222444555666666111111111111111111111111///111222333222222444555333333333222222222111111.........///000111111222333333333111......///111000111111222222222111111//////000000111111222222111111111111000//////...000000000000000000000000////////////////////////---...//////000000//////////////////000000000000......///.........111333000222555777777555333111111111111000000/////////000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111222222222111111111000000000000000000000111222222000000111111111222222222333111000000111222222111//////000000000111111111333333333222222222111111111222222333333222222222222222222222222222222222222222222222222222222111000000000000000000000000111111000000000000111111111111111111111222222333333333222111000///......//////000000111111111111000333111222777888DDD]]]xxx|||cccMMM???999888999777777666666555444333333444444444444444333333333444333333333333444555555333333333333333333333333555444444333333444444555333333333333333555666777666555444555666666555444222222222333333444444444444555555555555555555555666555555555555666777777666666666666666666666666555666666777888888999999::::::999:::;;;<<<:::888888888888999999999::::::;;;;;;;;;<<<===???AAABBBFFFIIILLLMMMOOOVVV```gggvvv~~~|||~~~{{{}}}}}}}}}{{{xxxtttrrrsssttttttsssqqqrrrtttvvvwwwwwwsssuuuvvvtttqqqmmmkkkkkkeeeccc]]]UUUKKKDDD???>>>===;;;::::::;;;<<<;;;999777666555444333444555555444444333222222333333333000000111222444555666666111111111111111111111111000111222111///...///000333222222222111111111111......///000111222333333555666666555222000000111000000111222222222222111000000000000111111111111111111111111000///...---000000000000000000000000......////////////000000......///000000000000///////////////000000000000---/////////......000222---///111222333333222222111111222222111000///...000000000000000000000000111111111111111111111111000000000000000000000000...///000111111222111111222222222111111111111000111000000000000111222222000111111111111222222222333111000000111222222111///000000111111222222222333333333222222222111111111222222333333333333333222222222222222222222222222222222333222222111000////////////////////////111111000000000000111111111000000000000111222222333333222111000000///////////////000111111222222000333111222777777CCC[[[uuuqqqXXXEEE<<<:::999999888888888888777666444444444444444444444444444444333444444444555555555555333333333333333333333333555444444333333444444555444333333333333555666888777666666777888888777555222333333444444555555666444444444555555555555555666666555555666666777888555666666666666777777777555555666777888999999:::;;;::::::;;;<<<<<<;;;999888888888999999::::::;;;<<<<<<<<<===???BBBDDDFFFFFFKKKRRRWWW\\\fffsss}}}~~~{{{~~~}}}|||zzzvvvsssrrrtttvvvzzzwwwtttrrrsssuuuvvvvvvrrrssstttrrrooollljjjjjjccc```[[[TTTKKKEEEBBBAAA???===<<<<<<======<<<;;;888777666555444555666666555444444333222222222222111111222333333444555555111111111111111111111111000111222111///...000111222222111111111000000000//////000111222333444444777999:::999666333222111000000111222222222222222111111111000000000000000---...000111111111000000000000000000000000000000/////////000000111111111......///000000000000000////////////000000000000...///000000///...000111//////000111222222222222000111222333222111000///000000000000000000000000000000000000000000000000222222222222222222222222...///000111111222222222222222222111111111111000111111000000111111222333000111111111111222222222333111000000111222222111000000111111222333333444333333333222222222111111222222333444444444444444333222222222222222222333111222222333222111000///111111111111111111111111111111000000000000111111000000/////////000111111222222222111111000000000...//////000111111222222///333111333777777CCCZZZrrrwwwfffOOO???999999999888::::::::::::999777555444444444444444444444444444333444555666777666555555444444444444444444444444555444444333333444444555555444333222333555777888888888777999::::::888666333333444555555666777777444444444555555555666666666666666666666777777888555666666666777777777777555555666777888999::::::<<<<<<;;;<<<======<<<:::888999999:::;;;;;;<<<<<<======>>>???BBBEEEIIIKKKKKKSSS^^^gggooo|||}}}|||~~~|||yyyuuurrrrrruuuxxx}}}yyyuuurrrrrrtttuuuuuuqqqrrrsssqqqnnnkkkiiiiiiaaa___ZZZSSSLLLFFFDDDCCCAAA???=========>>>===<<<;;;:::888777777777888999666555444333222111111111111222222333333444444555111111111111111111111111///000222222111222555777111111111000000000000//////000111222333444555555888:::<<<<<<999555333222///000111222222222222222222222111111000000//////***,,,...000222222222222000000000000000000000000000000111111222222222222...//////000000000000000////////////000000000000...///111000//////000111000000000000111111111222...000222333444333111000000000000000000000000000////////////////////////222222222222222222222222......///111111222222222222222222111111111111000111111111000111111222333000111111111111222222222333111000000111222222111000000111222333333444444333333333222222222111111222333444444555555555555333222222111111222222333111222333333222111000///222222222222222222222222111111000000000000111111///////////////000000111222222222111111111111111...//////000111222222222///333111333777777BBBZZZpppppp___III;;;888999999777;;;;;;;;;;;;:::888666555444444444444444444444444333444666888888777666444555555555555555555555555555444444333333444444555555444333222333555777999999888999:::;;;;;;999777444444555555666777888888444444444555555555666666666666666666666777888888555666666666777777888888444555666777888999::::::===<<<<<<===>>>>>>===;;;::::::;;;;;;<<<===>>>>>>?????????AAADDDHHHLLLOOOWWWaaannnyyy}}}{{{}}}yyyuuutttuuuvvvwww~~~}}}xxxtttvvvyyyxxxsssrrrssstttqqqlllfffbbbaaa```^^^YYYSSSMMMHHHDDDBBBDDDCCC@@@>>>============<<<<<<<<<;;;:::999777666555555444333222222222222111000///000222333333222444333222222222333444555222111111111000000//////111111111111111111111111000000000000000000000000777999<<<===;;;777111...000000000000000000000000////////////000000000000...000111111000000111333111111222222222222111111//////......---------,,,000000000000000000000000333222111///............,,,,,,...///000000000000111222333333222111000///000000000///......------000///...------...///000444333000...---///111222000111333444333111///...111222333333444444333333666555333111111111333444555444333222111111111111111111222222222333333333555555444333222111///...444222000000000000//////111222333444444444333222333222111000000111222333111111111111222333444444222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000111333333333222000...000000000000111111111111000///000222333888EEERRRpppyyycccRRRAAA;;;::::::888888???@@@BBBCCCAAA???;;;999666666666666666777777888666555444333333333333333666444333444777777555333222333333444444333333222444444333222333444555666888999999::::::999999888999888777777777666444222555555444444444444555555888888777666666666666666888888777777888999::::::999888888:::<<<<<<;;;::::::;;;===>>>>>>===<<<;;;===>>>???>>>======???AAAAAACCCFFFIIIMMMRRRXXX\\\jjjvvv{{{zzz||||||wwwvvvwwwyyyzzz~~~|||xxxtttvvvzzzyyyuuuqqqrrrsssqqqlllgggcccbbbaaa^^^YYYSSSMMMIIIFFFDDDEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;999888777666666555333333222222222111000///000222444333222222111000000000111222222222222222222111111111000111111111111111111111111000000000000000000000000777999<<<===<<<888333000000000000000000000000000000000000000111111111111...000111111000000111333111111222222222222111111000000000000//////......000000000000000000000000222111000//////......///......///000111111111000///000000111000///...---//////000000000000000000111111000//////000111111333222000///...///000111111111222333222111000///111222333333444444333333555444333222333444666888555444333222111111111111111111222222222333333333222333333333222222111111333222111000111111000///333333444444444333333222333222111000000111222333222222222111222222333333111111111111111111111111111111111111111111111111000111111111111111111000000000000000000000000000000111222333333111000...000000000000111111111111111000000222333777CCCOOOnnnpppZZZMMM@@@;;;;;;::::::;;;AAAAAABBBAAA@@@===;;;999555555555444555666666777666555555444333333444444666444333444777777555333333444444555555444444333333333222222222333444555999::::::;;;;;;;;;;;;;;;:::999888777777666555444666666555555555555666666888888777666666666666666777777777888999;;;<<<===<<<;;;:::<<<===>>><<<;;;;;;;;;<<<===<<<:::888777<<<>>>AAABBBBBBBBBCCCEEEEEEIIIOOOSSSWWW^^^hhhooo~~~zzzyyy|||{{{yyyzzz|||~~~~~~}}}yyyuuuwww{{{zzzvvvpppqqqrrrppplllhhheeedddaaa^^^YYYSSSMMMIIIGGGFFFFFFEEECCCBBB@@@@@@??????============<<<;;;999999888777666555333333222222111000///111333444333222222111111000000000111111333333333222222222222222111111111111111111111111000000000000000000000000444666888:::999777333111000000000000000000000000111111111111222222222222///000222111000000111222111111222222222222111111222222111111111111000000000000000000000000000000000000////////////000000000000111111111111111000//////000000000///....../////////000111222222222333222222111111222222333111111111000000000000000222111111111111000000000111222222333333333333333333222222333555777:::;;;444444333222111111111111111111222222222333333333111111111222333333333333222222222222222222111111666555444444333333333333222222111111111111222222333333222222111222222222000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000000111222222222111000///000000000000111111111111111000111222222555@@@LLLiii~~~wwwdddOOOGGG???===<<<;;;===@@@CCCBBBAAA???===;;;:::999666666666666666777777888666666555555444444555555666555444555666777555333444555555666666555555444444333333333333444555666888888999:::;;;<<<<<<===<<<;;;:::999888777777777777777666666666666777777888888777666666666777777777777888999;;;===???@@@@@@>>>===>>>??????>>><<<:::;;;<<<===<<<;;;:::999:::===AAADDDEEEFFFGGGHHHNNNVVV___fffkkkttt~~~}}}zzzzzz}}}|||zzz{{{~~~{{{vvvwww{{{yyytttooopppqqqooolllhhhffffffbbb___YYYSSSNNNJJJIIIHHHGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;::::::999777666444333333333111000000111333444444333333333333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///111333444444333111///////////////////////////000000000111111111222222000111222222000000111222111111222222222222111111111111111111111111111111000000000000000000000000///////////////000111111000000111111111000//////111111111111111111000000/////////000000111111111222222222222222222222222///000111222222111000///222111000000000000111111111111222333333333333222222222222333555777999:::444333222222111111111222111111222222222333333333111111111111222333444444111333555555444333333333888777555333222222333333222222222222222222222222444444333222111111111111111111111111111111111111111111111111111111111111222222222333333222222222000000000000000000000000000111111222111000/////////000000000111111111111222111222333222444===HHHaaaxxxmmmZZZGGGCCC@@@???===;;;>>>CCCDDDBBB@@@===;;;999999888999888888888888999::::::777666666555555555666666666666666666666666555444444444555555555555444444555555555555555666666777444555555666888:::;;;<<>>@@@BBB@@@>>>>>>??????===<<<:::;;;<<<>>>????????????===???CCCEEEGGGJJJNNNQQQYYYeeettt~~~~~~~~~}}}{{{{{{|||yyyzzz~~~}}}xxxxxxzzzxxxsssooopppqqqoookkkhhhggggggccc```[[[UUUOOOKKKIIIHHHFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>===<<<;;;;;;999999777666555444444444222111000111333444444333333333333333222222111111000000111111111111111111111111111111111111111111000000000000000000000000...///000111222111000000/////////////////////////////////000000000111111111222333222111000111222111111222222222222111111000000000000000000000000000000000000000000000000///......//////000111222/////////000//////......000000000000000000111111000000000//////.........000111111111111111111000...///111222222111000///111000000//////000111111000111222222333333222222111111222222333444555555333333222222111111222222111111222222222333333333333222222111111222333333333666999999777555444444888666444333222222333333222222222333333222222222444444333222111111111111222222222222222222222222111111111111111111111111222222222333333222222222111111111111111111111111111111111111000000/////////000000000111111111111111111222333222222:::DDDZZZrrr}}}dddSSSDDDBBBAAAAAA>>>;;;===BBBBBB@@@===:::888777777777888888777777888888999:::666666555555555666666777666777777777666555444444333333444444444444333333333333444444555555555555444444444555777999;;;<<>>???CCC@@@>>>======>>>===<<<<<<===>>>???@@@AAAAAAAAADDDFFFHHHJJJMMMSSSYYY^^^eeettt}}}~~~|||{{{|||{{{xxxyyy~~~yyyyyy{{{yyyssspppqqqqqqnnnkkkhhhggggggdddbbb]]]WWWQQQLLLHHHGGGEEEDDDDDDCCCBBB@@@???>>>======>>>>>>===<<<;;;;;;888777666555555444555555222111000222444555444333111111111111000///...---000000000000000111111111111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000.../////////000000000000111333333333111000111222111111222222222222111111.........////////////000000000000000000000000000///////////////000111111---...////////////............---------...//////000000000///...---------//////000111111000//////...///111222222111000000//////000000000000000111000111111222222222222222111111111111222222222222333333222222111222222333111111222222222333333333333222111111111222333444555999>>>>>>:::777555555555444333333222222222222222222333333333333222222333333222222111222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111000000000/////////000000000000111111111111///000222333222111888BBBUUUlllrrrZZZLLLBBB@@@???@@@>>>;;;<<<@@@???===;;;888666555555555444444444444444555555666555555444444555555666666666777888888666444444555222333333333333333333222000111222222333333222222666666666666888:::<<<>>>FFFHHHHHHDDD>>>999888888888888777777777777888888888888777777777888999999888999999;;;===???AAABBBBBB@@@===<<<=========<<>>:::999888666555444333333222222222222222333333444444444333333444555555666666888:::888666444444555333333444444444444333333111111333444444444333222777666555555777999;;;===AAADDDGGGDDD>>>999777888777777777666666777777777888888777777888888999:::777888:::===@@@CCCFFFHHHCCC@@@===<<<===>>>>>>>>>???@@@BBBDDDGGGJJJMMMNNNSSSXXX```iiiqqqzzz~~~{{{yyyxxxzzz|||wwwxxx~~~}}}yyy{{{~~~yyyrrrrrrqqqnnnjjjgggffffffeeedddaaa\\\UUUMMMFFFBBBAAAAAABBBAAA@@@>>><<<:::<<<<<<<<<<<<<<<<<<;;;:::444444444444444555666666222111111222444555555444222333333333222111///...111111111222222333333333111111111111111111111111000000000000000000000000//////............///000000000000000000000000000000111111111111222222222222333444333111000111222111111222222222222111111......//////000000000111000000000000000000000000000000////////////000000......///111222222222222000///......///000111222//////000000111111222222///000111222222111000/////////000000111111111222,,,...000111222111000///000000111222222222222111...///000222222333333222222222222111222222333333111111222222222333333333////////////111444777999999???DDDDDD???999666777///000222333333222111000222222444444444444222222111111111111222333444444000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111000///////////////000000000000111111111111---...111333222111777@@@HHH[[[sssyyy\\\GGG???===888666999;;;::::::<<<888777666555444333222222333222222222222333444444333333333333333444555666666888:::999666333444666444555555555555555555444444444666777777777666555555444333333444666888:::<<<@@@EEEDDD>>>999777888777777666666666666777777888888777777888999::::::666777:::>>>CCCHHHKKKNNNCCC@@@>>>===>>>???@@@???===???CCCHHHNNNTTTYYY\\\ccckkkwww}}}zzzxxxyyy~~~}}}yyywwwxxx|||{{{zzz|||}}}{{{yyyrrrqqqooollljjjiiihhhhhhfffeeebbb\\\TTTMMMIIIGGGDDDCCCAAA???=========>>>===<<<;;;:::::::::;;;<<<:::999888666444333333333///000111222333444444444222222222222222222222222222222222222222222222222333333222111000000000111222111111111000000//////333222000/////////000111777555333000///...///000333111//////000111000///000000111111111111000000...///000222222222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////111111000///////////////222222222111111111111111/////////////////////////////////...///000000111222222111000//////000000111111111111111111111111000111111111111222222222222222222111111111111111111111111111111111111111444222000///111444666777<<>>:::999777777777999:::999888666555444333222111111111444333333222222333333444444444444444555555666777888888888666444333444555444555666666555555666888555444222222222222444444333444555777888999999999;;;===??????>>>:::666444777777777777888999;;;;;;;;;:::888666777999;;;===;;;===@@@CCCFFFIIIJJJJJJGGGAAA===>>>>>><<<===@@@EEEHHHJJJOOO[[[kkkuuuyyy}}}zzzwwwwww|||~~~zzzxxxyyy}}}{{{{{{}}}}}}{{{xxxppppppnnnllljjjiiihhhgggeeeddd```ZZZRRRKKKGGGEEEBBBAAA???======<<<======<<<;;;:::999888999::::::999888777555444333222222111111222333333333222222333333333333333333333333111111111111111111111111222111000000/////////000111111111111000000000///222111000/////////000111444333111/////////000111222111//////000000000///000000111111111111000000000000111222222222222222000000000000000000000000000000000000000000000000...////////////000000000000000000000////////////111111000///////////////000000000000000000000000////////////////////////000111111111222222222222222222111000000000000000111111111111111111111111000111111111111222222222111111111111111111222222111111111111111111111111444222000000111444777999===CCCGGGEEE<<<555333444333333333222222222111111222222222222222222222222222222222222222222222222111000000000000000000000000000000000111222222333444555777999;;;999555111333111//////000222222111111111222222111111000//////000000000111111111111222111000000111222444666999CCCTTTfffvvvzzzdddKKK===999777666555666777888888666555555444333222222111111444333333333333333333444111111111222222333444444666777777666444333444666555666777666555444555666444333333333333333444555444444555666777888999999999:::<<<===<<<:::888666555555555555666777888888:::999777666777888;;;<<<;;;>>>AAAEEEIIIJJJKKKKKKFFFAAA???AAABBBAAABBBEEEGGGNNNWWWcccttt{{{wwwvvvzzz{{{yyyzzz}}}~~~||||||~~~~~~{{{wwwooonnnmmmkkkjjjhhhggggggcccbbb^^^XXXOOOHHHCCCAAA>>>>>>===<<<;;;;;;<<<<<<:::999888777777777777888888777666444333222111111333333333333333222111000444444444444444444444444222222222222222222222222000000///.........//////111111111111000000000000222111000/////////000000111000///......///000111222000......///000///...111111222222222222111111222222111111111222333333000000000000000000000000000000000000000000000000............////////////////////////000000000000111111000///////////////........................000000000000000000000000///000111222333222222111222111000000000000000000111111111111111111111111000111111111111222222222000000000111222222222333111111111111111111111111333222000000111555888;;;@@@DDDFFFCCC;;;444333444333333333222222222111111333222111000111222333444222222222222222222222222000000000000000000111111111111111111222333444555666777999<<<===<<<888555555222000000222333333222111111111111111000//////000000000000111111111111222111000000111222444555444:::DDDQQQ```ooo~~~qqq[[[FFF;;;888555444333444666666666555444444444333222222222222444444444444444444444444444444444555666666777777555666666555444333555666666777888777444333444555222333444555555555555555555555555555666777999:::888888999::::::999999888666666555555555555666666999888777666666888:::;;;;;;>>>CCCHHHKKKLLLLLLKKKAAA>>>>>>AAACCCCCCFFFJJJPPP\\\mmmzzzwwwzzz~~~{{{yyyyyy}}}}}}|||}}}~~~{{{wwwnnnmmmmmmkkkjjjhhhfffeeeaaa```\\\UUUMMMEEEAAA???;;;;;;;;;;;;:::;;;;;;;;;888777777666666666666666777666444333222111111111222222222333333222222111333333333333333333333333333333333333333333333333000000///....../////////111111111000000000000000111111000000////////////000///............///000111///...---...///...---111111222222222222111111222222000000000111222333000000000000000000000000////////////////////////........./////////000000////////////000000000000111000000///////////////------...............///000000000000000000000000,,,...000111222111///...111111000000000000000111111111111111111111111111000000111111111222222222//////000111222333333333111111111111111111111111222222111000111555:::>>>CCCEEEEEE@@@999444333444333333333222222222111111555333111//////000111222111111111111111111111111000000000000000111111111111111111222333444666777999999;;;===???>>>;;;888555333111000222333333333000111111111111000//////000000000000000111111111111111000000111222333333333555:::BBBMMM[[[iiirrrtttvvvxxxzzz~~~zzzhhhSSSBBB999777444333333333555666555444333333444444444333333222444444555555555555444444555555666888888999999:::444555666555444444666777888999999777555333333444222333555666777777666555666666555555666777999:::888888777777777777888888888888777777666777777777999888777666777888999:::;;;>>>DDDIIILLLMMMKKKJJJBBB???>>>AAADDDGGGNNNVVVbbbqqq}}}~~~zzz{{{~~~}}}zzzxxxxxx{{{~~~}}}|||}}}{{{wwwnnnnnnmmmllljjjgggeeeddd___^^^ZZZTTTKKKDDD@@@>>>;;;;;;;;;;;;;;;:::::::::777777777777666666555555666555444333222111111111///000111222333333333333111111111111111111111111111111111111111111111111000000/////////000000111000000000000000000111111000000000000//////......000000///......---------111///...---...///...---111111111222222111111111111000///......///000111000000000000000000000000//////////////////////////////000000000111111111.../////////000000000111111000000///////////////.........//////000000000000000000000000000000000,,,...000111222111///...111000000000000000111111000000000000000000000000000000111111111222222222//////000111222333333333111111111111111111111111111111111000111666<<>>@@@???===:::444222000000111333333222111111111111111000//////111111000000000000000000111111111111111111222222222333555999>>>GGGQQQXXX[[[^^^cccggglllttt|||ttt```LLL???999777555444333444666777666555333333444555555555444444444555555666666555555444222333444666777777777777555666777666555555666888999::::::888666444444555444555666777888777666666777777777777777888999::::::999777666555555666666999888888777777777777888888888777777777888999::::::>>>CCCIIILLLLLLKKKJJJHHHEEECCCFFFKKKRRR___jjjyyy}}}~~~}}}|||}}}}}}|||yyyxxxxxx{{{}}}}}}{{{|||~~~|||yyyppppppooommmkkkgggdddbbb^^^]]]ZZZSSSLLLEEE@@@???<<<<<<<<<<<<<<<;;;:::999777777888888888777666555666555444333222222222222//////111222333444444444111111111111111111111111////////////////////////000000//////000000111111000000000000111111111111//////000000000///...---111000000///...------,,,222000......///000///...000000111111111111000000000000///.........//////000000000000000000000000000000000000000000000000000000000000111111111111......//////000000111111111111000////////////////////////000000111111222000000000000000000000000///000111222333222222111000000000000000111111222000000000000000000000000000111111111111222222222000000000111222222222333111111111111111111111111000111222111111666>>>EEEJJJGGGBBB;;;555222333444333333333222222222111111555444222000///......///111111111111111111111111/////////000111111222222//////000111333666777999::::::;;;>>>@@@@@@>>>;;;444222000000111333333222222222222222222111000000111111111111000000000000000111111111111111111111000111222333555999>>>BBBHHHKKKPPPUUUZZZcccnnnvvv|||xxxkkkWWWEEE<<<888666666555444555777777777666333444666777888777666666444555666777777666555444333444666888:::::::::999777888888777666555777888:::;;;;;;:::777666666666777777777888888777777666777888999::::::::::::::::::999888777666555555555777666666666666666777777999999888999999999:::;;;;;;>>>CCCHHHKKKLLLKKKKKKIIIGGGHHHMMMUUU```qqq}}}}}}}}}}}}|||zzzyyyyyy|||~~~}}}zzz{{{}}}~~~}}}zzzrrrrrrqqqoookkkgggcccaaa]]]\\\YYYTTTMMMFFFBBBAAA>>>>>>>>>>>>===<<<:::999888999999:::999888777666666555444333333222222333000111222333333333333333111111111111111111111111///////////////////////////.........//////000111///000000000111111111111...///000000000///...---//////000000000//////...222111//////000000000/////////000000000000//////000000000000000///......000000000000000000000000000000000000000000000000/////////000000000000111.........///000111111111111111000///////////////...//////000000111222222////////////////////////000111111111222222222222000000000000000111222222000000000000000000000000000111111111111222222222111111111111111111222222111111111111111111111111000111222111111666???GGGLLLHHH@@@999333111333444333333333222222222111111111111111111000000000000111111111111111111111111...//////000111111222222......///111333555777999:::::::::===??????===<<<666444222111333444444444333333333333333222111111111111111111000000000///000000111111111111000000///000111111222444888;;;===@@@DDDGGGKKKSSS^^^fffmmmkkk```MMM>>>999888666666555444555666777666555444555777999:::999888888444555777888888777555444555777999<<<=========<<<999::::::999777666777999;;;<<<<<<;;;999888888999:::999888888777777777777888999;;;======<<<:::999777777777777777777777777777777666777777888999::::::::::::::::::;;;;;;;;;>>>@@@DDDHHHKKKMMMMMMMMMJJJLLLRRR\\\ggguuu}}}~~~~~~~~~}}}{{{zzzzzz}}}}}}zzzzzz|||~~~}}}{{{tttsssrrrppplllgggccc```\\\\\\ZZZTTTMMMGGGDDDCCC???@@@@@@@@@>>>===;;;999999::::::;;;;;;999888777666555555444333333333333222333333333333222111111222222222222222222222222222222222222222222222222---------------...///000//////000000111111111222...///000000000///---,,,---...///000111111111111333111000///000111000///......////////////......000111222222222000///...000000000000000000000000000000000000000000000000............/////////000---......///000111111222111111000///////////////.........///000111111222/////////////////////////////////...///000000111000000///000000111222222000000000000000000000000000111111111111222222222222222222111111111111111111111111111111111111111///111222111111666@@@HHHNNNHHH@@@888222111333444333333333222222222111111---...000111222222222222000000000000000000000000...//////000111222222222------...000333555777999999999:::<<<>>>>>>===;;;777555333333444555666555333444444444444333222222222111111111000000//////000000111111111111000//////000111222333555:::===:::===???@@@BBBHHHRRR[[[bbbbbbXXXFFF:::777777666555444333444666777666555444555888:::;;;;;;:::999555666777999999777666555222444777999;;;;;;::::::;;;<<<;;;:::777666777999<<<======<<<:::999999:::<<<;;;999777666666777777888:::===??????>>>;;;999555666777888999999999999999999999999:::;;;<<<===::::::;;;;;;;;;;;;<<<<<<@@@BBBEEEHHHLLLNNNOOOPPPPPPUUU```ooo}}}{{{yyy{{{}}}~~~~~~{{{xxxwww{{{~~~~~~xxxyyy}}}~~~zzzuuuqqqqqqqqqooolllhhheeebbb^^^]]]YYYSSSLLLFFFCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;:::999999888888666555444333333333333333222222222222222222111111111111111111111111......//////000000111111222111000//////000111222////////////////////////////////////////////////------............------//////000000000000//////111111000000//////......------......///000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111///000000///......000222111000///......///000111222222111000000111222222000////////////000000111000///////////////000000000000000000000000000000000000111222222222222111111111111111111111111111222111111111333:::FFFRRRTTTKKK@@@:::888888555222555333111111222222111000000000///////////////000111111111111111111111111000000000000000000000000000000000000000222444555777777999:::;;;;;;;;;;;;999777444222222444777999555666666444222111222444222111111000000000000000000000111111111000000///000000000111222444555666888888888999===AAAFFFIIIUUURRRLLLCCC;;;777666777555666666666666666555555333555777999999888666444...///000111333444555666444555666777777888777777:::::::::999888777777666:::::::::999999999999999<<<<<<;;;888666666999;;;:::;;;<<<=========<<<;;;888888888999::::::;;;;;;<<<<<<;;;:::999999::::::<<<:::888777999;;;<<<<<<>>>CCCHHHLLLNNNRRRWWW[[[___hhhwwwzzzyyy|||~~~~~~|||xxxxxx{{{}}}wwwxxx|||}}}yyysssrrrrrrrrrpppmmmiiifffccc___]]]YYYSSSLLLFFFDDDCCCEEEDDDCCCCCCBBBAAA@@@???<<<<<<;;;;;;::::::999999666555444333222111111111222222222222222222222222333333333333333333333333333222222111000000//////222111000000000000111222000000000000000000000000////////////////////////---......//////......---//////000000000000//////111000000000/////////...///////////////.........////////////////////////111111111111111111111111000000000000000000000000000000000111111111222222111111000000000000111111000111111000//////000111000000////////////000000111111111111111111111111///////////////000000111111111000000000111111222111111111111111111111111000111111111111222222222111111111111111111111111///000222444666===GGGPPPQQQIII>>>888888:::999777:::888555333333444333222222222111111111111222222111111111111111111111111000000000000000000000000111000//////000111222333333333444666777777777888888777555444555666999:::999999999888555444555666444333222111000000000000000000111111111111000000222222222333444555666777888888888888:::===@@@BBBHHHFFFBBB<<<666333333444555666666666666555555444777999;;;<<<<<<;;;999888222222333333444444444444555555666777888888888888:::999999888777777666666888888888888888888888888;;;;;;;;;999777777999;;;:::;;;<<<======<<<;;;;;;777777888999999::::::;;;888888888888888999:::;;;<<<;;;:::;;;<<>>======<<<<<<;;;;;;::::::666555444333222111111111111111111222222333333444444444444444444444444444333333333222222111000000111111000000000000111111111111111111111111111111////////////////////////---......//////......---//////000000000000//////000000000000////////////111000000///......------........................000000000000000000000000000000000000000000000000000000000000111111111222111111000000000000111111222333333222000///000111//////000000000000//////000000111222222111000000///////////////000111111333222222111111111222222222222222222222222222222222111000000000111333333111111111111111111111111...000333666;;;BBBJJJNNNMMMEEE<<<888;;;???@@@@@@@@@<<<777333222333333222222222111111111222222333111111111111111111111111000000000000000000000000000000/////////000111111000000111222333444555555777777777888888:::;;;<<<===>>>>>><<<:::888888999666555444222111000000000000111111111111111111111555555555555666666777777777777888888888999999:::<<<<<<<<<999666555555666666666555555555444444444666777999::::::888666555666666555555444444333333555555666888888999999999888888777777666666555555555555555666666777777888888999:::999888888:::<<<;;;<<<<<<<<<<<<<<<;;;:::777777888888999:::::::::777777777888999:::<<<===999999:::;;;===???BBBCCCHHHNNNWWW```iiissszzzyyy~~~|||xxxxxx||||||}}}|||vvvpppppppppooommmjjjfffddd```^^^[[[TTTMMMGGGEEEDDDCCCDDDEEEEEEDDDBBB???>>>AAAAAA@@@???>>>===<<<<<<777777666555444333333444000000111222333333444444444444444444444444444444///000000111222333444444000000000///////////////000000000000000000000000////////////////////////......////////////......//////000000000000//////000000000000////////////000000//////............////////////////////////////////////////////////////////////////////////...////////////000000000111111000000000000111111333444555444111000000000...///000111111000///......000111333333111000...///......//////000111222333222222111111111111222222222222222222222222222333111000//////111333444111111111111111111111111///111444777>>>GGGMMMNNNHHHAAA:::999@@@GGGLLLMMMBBB===777222000000111111000000//////000000111111111111111111111111111111000000000000000000000000000000000//////////////////000000111333444555666777888999;;;<<<======>>>@@@AAAAAA@@@===;;;;;;;;;999888666444222111000000111111111111111111222222666666666777777777777666666777888888888777666555444666888777666555666777666555555444444444444444555666777777777555444333666666555555444333333333555666777888999:::::::::777777666666555555555555222333333444555666777777444666888888888999;;;===>>>>>>>>>===<<<;;;::::::777777888888999:::::::::999999999:::;;;<<<===>>>999:::<<<===???BBBFFFHHHRRR[[[iiivvv~~~{{{zzz~~~{{{wwwwww{{{|||}}}|||vvvmmmmmmnnnmmmkkkhhheeeccc```___[[[UUUNNNHHHEEEEEECCCDDDEEEFFFEEEBBB@@@>>>DDDCCCBBB@@@>>><<<::::::777666555555444444444444000000111222333333444444222222222222222222222222......///000111222333444000000000000//////......////////////////////////000000000000000000000000...//////////////////...//////000000000000//////////////////000000000000............//////000000000000000000000000000000........................////////////////////////---------............///111111000000000000111111333444555444222000000000...///000111111000///......///111222222111///...............///000111222333222111000000000000000222222222222222222222222333111000//////111333444111111111111111111111111111444555777@@@LLLPPPNNNCCC>>>999;;;DDDNNNTTTVVVDDD???777222000000111222000000000000000111222222111111111111111111111111000000000000000000000000000000000000000//////////////////000111333555666888:::;;;===>>>?????????@@@AAABBBAAA???===<<<<<<;;;:::888666444222222111111111000000111222333333555666777777888777777666666777888999999888666555///111444444333222333333666555444444444444555666999999999999888777555444333333333333444444444444555666777999::::::;;;;;;666666666555555555555555222222333444555666666777222444666777777999===???DDDCCCAAA???===;;;:::999888888888999::::::;;;;;;;;;::::::::::::;;;<<<<<<===???AAACCCFFFJJJPPPUUUaaammm}}}{{{~~~~~~zzzuuuvvvzzz~~~~~~zzz|||zzzssskkkkkklllllljjjhhheeecccaaa```\\\VVVNNNIIIFFFFFFEEEEEEEEEEEEDDDBBBAAA???BBBAAA???>>><<<:::888777555444333222222222222222111111111222222333333444111111111111111111111111111111111111111111111111111111222111111000///...........................000000000000000000000000...//////000000//////...//////000000000000//////////////////000000000000------......///000000111111111111111111111111111////////////////////////000000000000000000000000------------............111111000000000000111111111333555555333111000000//////000000000000////////////000111111000//////............///111222333333222111000000000000000222222222222222222222222222111000000000111333333111111111111111111111111222666888:::DDDPPPQQQKKK>>>:::777;;;EEEOOOUUUVVVEEE@@@999444333333444555222222222222222333444555111111111111111111111111000000000000000000000000//////000111111000000000............000222555666;;;;;;===>>>???????????????AAACCCBBB@@@>>>>>>>>>===;;;:::888666444333333222111000000111222444555555666777999999999888777777888999::::::999777666333444666666555444555666555555444444555666888999999999888777666555333333111111222333444555555666555666888999;;;;;;<<<<<<666666666666666666555555444444444555555666666777222444555666888;;;@@@DDDKKKIIIFFFBBB???<<<:::999999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<>>>@@@DDDGGGKKKSSS]]]eeewww}}}|||}}}xxxttttttyyy}}}}}}zzz|||yyyrrrkkkkkkllllllkkkhhhfffdddaaa```\\\VVVOOOIIIGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;;;;::::::444444333222222222333333222222222222222222222222111111111111111111111111222222222222222222222222444444555555444333111000////////////////////////000000000000000000000000//////000000000000////////////000000000000//////.../////////000000000111.........///////////////000000000000000000000000////////////////////////000000000000000000000000........./////////000000111111000000000000111111///111444444333111000000000000////////////000000000000000000000000000000------......///111222333444444333222111000000111111111111111111111111111000111111111111222222222111111111111111111111111000777;;;???JJJUUUQQQDDD:::666444888BBBJJJNNNNNNBBB===888444444444555555222222222222333444555666111111111111111111111111000000000000000000000000...///000222222222222111000000///000222444777999=========>>>>>>?????????>>>@@@CCCCCCBBB@@@@@@@@@===<<<:::999777666555555222111000000111222444666555777999;;;;;;;;;::::::::::::::::::999888777666777888999999888777999:::555555444444666888:::<<<999999888777555444222222333333333444555555666666555666888:::;;;<<<======666666666666666666666666666666666777777777777777555666666777:::???EEEJJJRRROOOKKKFFFAAA===;;;:::::::::;;;<<<<<<======>>>============>>>???AAAAAAAAAEEEJJJOOOVVVbbbqqq|||}}}||||||wwwssssssxxx}}}{{{}}}{{{tttkkklllmmmmmmllliiigggeeebbb```]]]VVVOOOJJJGGGFFFGGGFFFEEECCCBBBBBBBBBBBB============>>>>>>>>>>>>666666555444444444555555333333222222222222222222111111111111111111111111///000111222444555666777777777888888777555444222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////.../////////000000111111000000000///......------////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111...000333444333111111111111000///......///000111000000////////////000000------......///111222333666555444333222222222222000000000000000000000000000000111222222222222111111111111111111111111111...777>>>DDDPPPXXXPPP???888444222666>>>DDDFFFEEE===:::555222222333444444000000000000111222333444111111111111111111111111000000000000000000000000...///111222333333333222333333333333555888;;;===???>>>>>>===>>>>>>??????>>>@@@CCCDDDCCCBBBAAAAAA===<<<;;;999888777777666222111000000111222555666666777:::<<<>>>======<<<===<<<;;;999888666555444444555666666555555777999555444444555666999<<<>>>???>>>===;;;999888777666555555555666666666666666666777888:::;;;<<<======666666666777777777777777888888888888888777777777888888888888;;;AAAIIIOOOVVVSSSNNNHHHBBB>>>;;;:::;;;;;;<<<<<<===>>>>>>>>>??????@@@BBBCCCEEEGGGHHHKKKOOOUUU[[[eeettt}}}~~~~~~|||xxxuuuuuuxxx|||}}}|||yyyrrrjjjjjjkkklllmmmkkkhhheeeeeebbb\\\UUUNNNHHHEEECCCBBBCCCDDDDDDDDDCCCBBBAAA>>>=========<<<<<<<<<<<<===:::777555444555444444333333333222222222111111000000////////////000000111000000000111222333333999:::;;;:::888333///,,,000000000000000000000000000000000000000000000000222111111111000000//////222222111000000000000000000000000000000000000000000000////////////000000............////////////000000000000000000000000111111000000//////......000111111000000///...---222222111111000000//////222222222222111111111111111...---///222222000---333222222222000///...---//////............//////444333333333222111111111000000000000000000000000000000000000000000000000///000000/////////222444222888CCCMMMSSSPPPGGG???777666666666777888:::<<<444555666444222000111222000111111111111222222222444333222222111111222222111111000///......//////000111333333333111///...///111444555666888:::<<>>===<<<;;;??????@@@BBBEEEEEEDDDBBB???===;;;999777777888999222111000//////111333444666888:::<<<======<<<<<<<<<;;;999777666666777777666666666666666666666666222333444666777:::???BBBDDDCCCAAA===888555444555444444333444555777999:::888888999::::::;;;<<<<<<999888888888777777666666777666666666666666777888888999999999;;;BBBLLLSSS^^^WWWMMMEEE???===;;;::::::===???<<<:::<<<@@@BBBDDD@@@AAAEEEFFFEEEKKKTTTUUU^^^kkkvvv}}}}}}yyyuuuuuuyyy}}}}}}|||~~~zzztttjjjjjjkkklllmmmkkkhhheeedddaaa\\\UUUNNNIIIEEECCCBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>=========<<<<<<<<<===:::777555555555444444333333333222222222111111000000////////////000000111111111000111111222222666888999:::999666222000000000000000000000000000000000000000000000000000111111111111000000000///222111000////////////000//////////////////////////////000000000000//////............////////////000000000000000000000000111000000000/////////...//////000000000000000///111111111000000000000000111111111000000000111111111000000000000000...---000111111111111000000/////////............//////222222222222111111111111000000000000000000000000000000000000000000000000///111444444444333444555555<<>>???@@@@@@??????===<<<<<<>>>>>>???AAADDDEEEDDDBBB@@@>>><<<:::999999::::::555444333111111222444555999:::;;;======<<<:::999<<<;;;999777666666666777555555555555555555555555333444555666888;;;@@@CCCFFFFFFEEEAAA<<<999777777444444444444555777999:::::::::::::::::::::999999999888888888777777777777666666666666777777888999999::::::<<<@@@HHHSSS[[[^^^WWWMMMDDD???===<<<<<<===???@@@??????AAADDDFFFFFFEEEGGGMMMPPPSSS[[[dddmmmuuu~~~}}}~~~zzzvvvvvv{{{}}}{{{|||{{{vvvjjjjjjjjjkkkllljjjgggeeeccc```[[[UUUOOOIIIEEECCCAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>=========<<<<<<<<<:::777555555555555444333333333222222222111111111000000//////000000111222222111111000111111111333555777999999888555444000000000000000000000000000000000000000000000000111111111111000000000000000000//////......//////...........................///000111111000///...............////////////000000000000000000000000000000000000////////////---...///000111111111111///000000000000000000111111000///......///000111111222222111///---------...///000111111111111111000//////......//////000000000000000111111111111000000000000000000000000000000000000000000000000+++...111333222111111111999@@@JJJPPPPPPHHH>>>777111111222222222222111111111222333222000//////000000111111111111222222222000//////...............222222222222222333333333222333444444444333222111555777:::;;;;;;<<<===??????@@@@@@??????>>>===<<<<<<<<<===@@@CCCDDDCCCBBB@@@???===;;;:::::::::;;;777666444222111222333444777888:::<<<===<<<;;;:::;;;:::888777666555666666555555555555555555555555444555666777888;;;@@@CCCFFFGGGGGGDDD@@@;;;888777555444444444555777999:::;;;;;;::::::999888777777888888888888888777777777666777777888999:::;;;;;;<<<<<<<<<>>>CCCMMMXXX```___XXXMMMDDD>>>==================???AAABBBEEEGGGLLLOOOVVV___fffllluuu~~~}}}|||~~~{{{wwwwww|||}}}zzz{{{{{{wwwjjjiiiiiijjjkkkjjjgggdddbbb```[[[UUUOOOJJJFFFDDDAAAAAAAAAAAA@@@@@@??????>>>>>>>>>============<<<;;;999777555666666555444333333333222222222111111111000000000000000000111333333222111000000000111222333555777777777555444000000000000000000000000000000000000000000000000111111111000000000000000//////............//////////////////////////////---///000222222000///---............////////////////////////////////////000000000000////////////...///000111111111111111.../////////000000111111000///...------...000111...111333222...---...000//////000111111111111111000000////////////000000......//////000000111111000000000000000000000000000000000000000000000000+++---///000000000111222<<>>???>>>>>>??????>>>======<<<;;;;;;===???BBBCCCBBBAAA>>>>>><<<;;;::::::::::::777555333000//////000111222444777;;;===?????????;;;:::888666555555555666444444444444444444444444333444555666777:::>>>BBBCCCEEEFFFEEE@@@;;;777555666555555555555777999:::;;;::::::999888888777777888888888888888888888888888999:::<<<===>>>>>>???>>>===<<<>>>DDDNNNXXX___aaaYYYMMMCCC>>><<<<<<<<>>>>>>>>============:::888666666666666555333333333333222222222111111111111000000000000111111333333222111000000000111111222444444444333222111000000000000000000000000////////////////////////000000000000000000111111//////............//////000000000000000000000000---///000222222000///---............////////////////////////////////////////////////000000000000111111111111111000//////......//////000000000111......---------...000111+++///222111///...000222111111111111111000//////000000////////////000000.........//////000000111000000000000000000000000111111111111111111111111111222222111111333666999===FFFNNNPPPJJJAAA999666333444555555444333111000000111333222111111222333000000111111111222222222333333222111111111111222...///000111222222111111///000000000000000000000666999<<<>>>======>>>>>>======>>>>>>======<<<<<<<<<<<<===???AAABBBAAA???<<<<<<;;;::::::999999999777666333111000///000111111333777:::===>>>??????:::999777555444444444555444444444444444444444444222333444444555888<<>>@@@AAABBBBBBBBB===<<<<<>><<<;;;;;;CCC@@@@@@FFFIIIKKKQQQYYYiiizzz|||{{{{{{zzzwwwxxx}}}~~~{{{|||zzzuuujjjhhhggghhhhhhhhhfffddd___^^^ZZZVVVQQQKKKGGGDDDBBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>=========999888666666777777555333333333333222222222111111222111111000000111111222222222111111000111111111111222222333222111000///000000000000000000000000////////////////////////000000000000111111111111//////......//////000000111111111111111111111111...///000111111000///...............////////////000000000000000000000000////////////000000000000222222222222111000///......//////////////////000------......///000000000+++---///000000000111222111111111111111000///...111000000//////000000111////////////000000000000000000000000000000000000111111111111111111111111222222111//////222777;;;@@@HHHPPPOOOFFF===888777222222333333222111000000///111222222111111333444000111111111111222222222222111111000000000000000---...000111111000///...111111111222222222222333555888<<<>>>>>>>>>>>>???======>>>>>>>>>>>>======>>>>>>>>>@@@AAABBB@@@>>>;;;;;;:::::::::999999999999888555333222222333333555666999;;;<<<<<<;;;;;;999888666555444444444444333333333333333333333333111222333333444666:::>>>@@@CCCEEEEEEBBB>>>;;;999777777666555666777888999::::::::::::::::::::::::888888888999999999999999>>>???AAABBBCCCCCCCCCBBB;;;;;;<<>>AAAIIIMMMQQQ]]]kkk|||zzzzzz~~~zzzvvvwww}}}}}}~~~~~~xxxrrrjjjhhhggggggggggggfffddd^^^]]]ZZZVVVQQQLLLGGGEEECCCBBBAAA@@@???@@@@@@AAA?????????>>>>>>>>>======999777666777777777555333333333333222222222111111222111111000000111111222111111111000111111222222000111222222222222111111000000000000000000000000///////////////////////////000000000111111111111000////////////000111222000000000000000000000000//////000000000000//////............////////////000000000000000000000000.../////////000000000111111111222222222111111000///////////////.........,,,---///111111111000///.........///111222111//////000000111111111111000111111000000000000111111111111000000000000000///000000000000000000000000111111111111111111111111000000000000000222666999DDDLLLRRRNNNBBB888666777222222111111000111111111...///111111000111222444000111111111111222222222111111000///////////////...///000111111///...---111111111111111222333333555888===???@@@@@@@@@AAA>>>??????@@@@@@@@@??????@@@@@@@@@AAABBBAAA???===;;;;;;;;;;;;;;;::::::999999777555333222333444444555777999;;;<<<;;;:::999999888666444333333333444222222222222222222222222222222333333444777;;;>>>===@@@BBBBBB@@@===;;;;;;888777666666666777888999===<<<<<<;;;;;;:::::::::888888888999999:::::::::???@@@BBBCCCDDDCCCBBBAAA======>>>CCCJJJQQQUUUVVVOOOKKKEEEBBB@@@@@@@@@@@@AAA@@@FFFPPPUUU\\\ooo|||yyyyyy~~~yyyuuuwww}}}~~~~~~wwwpppiiihhhffffffggggggeeeddd^^^\\\ZZZVVVQQQLLLHHHEEECCCBBBAAA@@@@@@@@@AAABBB????????????>>>>>>>>>>>>888777666777888777555333333333333222222222111111222222111111111111222222111000000000111222333333000000111222333333333333000000000000000000000000//////////////////////////////000000111111111222000000000000000111222222000000000000000000000000000000////////////000000............/////////000000000000000000000000000.../////////000000111111///000111222222222222222000000//////.........---+++---000222333222000///111///...///222222///,,,---...///111222222333333111111000000000000111111222222111111000000//////000000000000000000000000111111111111111111111111111333555666666777999;;;HHHOOOSSSMMM@@@555444777444333222111111222333444,,,...///000///000111333000111111111111222222222222222111000000000000000///000111222111000---,,,//////......///000111111555999===AAAAAAAAABBBBBB@@@AAAAAABBBBBBBBBAAAAAABBBAAAAAAAAABBBAAA>>><<<<<<<<<<<<===<<<<<<;;;;;;666555333111111111222333222444777:::<<<======<<<999888666444333333333444222222222222222222222222333333444444555777;;;>>>:::<<<>>>>>><<<:::::::::888777777666666777888999@@@???>>>===;;;:::999888888888888999999:::::::::>>>@@@AAACCCCCCBBB@@@???AAA??????BBBGGGJJJKKKJJJHHHEEEBBBAAABBBCCCDDDDDDHHHIIIQQQ\\\ccclll|||zzz}}}|||yyyvvvvvv}}}~~~}}}~~~vvvooojjjhhhgggfffggggggeeeccc```^^^\\\XXXSSSNNNJJJGGGCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<<<<===============888888777777666444333222333111000222555666444222111111000000000000111111333222222111111111111111000000111222333444444555//////111222222111000000000000000000///...---,,,//////000000///...------............/////////000111111111111000000000000//////000000111111111222///...,,,+++,,,---///111111000...------...///000////////////000000000000222222222111111111000000111111111111111111111111000000000000000000000000111000/////////111222333111111111111111111222222111000000///000000111111111000///.........///000000000000000000000000000222222111000//////000000444444444333444777<<<@@@MMMQQQQQQGGG===777444111//////000000111111111222000,,,((()))...111111///222222333333222111///...000000000000000000000000000000111222222222222111222111000000000111333444555888===AAADDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;999666333222222222111000666777999:::;;;;;;::::::666555333111111111333444444444555555444444333222444444444555666888::::::@@@???===;;;999888777777;;;999666444444666999;;;<<<>>>@@@AAAAAA???<<<;;;::::::999999999:::;;;<<>>======>>>======@@@EEEHHHHHHGGGBBBBBBAAA@@@@@@CCCHHHLLLKKKTTT```jjjvvv~~~zzzyyy|||}}}zzzwwwvvv}}}~~~~~~yyyrrrjjjhhhffffffggggggeeeddd___^^^ZZZVVVQQQMMMJJJHHHDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>======<<<<<<;;;;;;888888777777666555333333333222111333555666444111111111000000000000111111111111000///////////////---------.../////////000---...000111222222111111///000000000000///......000000111111000000///............///////////////000000000////////////........./////////000000000///...---------...///000///......---------......------------............222222222111111111000000111111111111111111111111000000000000000000000000000000/////////000111222//////000000111333555888888777666555444333333333333222000////////////000000000000000000000000000222222111000000000000000222222222111111444999===JJJNNNMMMDDD;;;666444222000000111111111111111111111---***+++///111111///000000111222222222111000000000000000000000000000000000111222222222222111111000000///000111222333555888<<<@@@CCCDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA??????>>>======<<<<<<;;;;;;:::888555333111222222222111444555777888999999888888666555333111111222333444444444444444444444444555555555666777888:::;;;<<<@@@???>>><<<:::999999888;;;999777666666777999;;;:::<<>>::::::999999999:::;;;<<>>>>>@@@>>>>>>???BBBDDDBBBAAA<<<>>>???AAADDDIIIPPPUUU]]]hhhwww|||xxxxxx{{{}}}|||xxxwww|||~~~|||vvvjjjhhhfffffffffgggfffeee___\\\XXXSSSOOOLLLJJJIIIEEEEEEDDDCCCBBB@@@@@@?????????>>>===<<<;;;::::::888888888777666555444333444333333333555555333111000000111111111111000000111111000////////////000//////000000000000000000,,,---///000111111111111//////000111111111111000111111222222111111000000///////////////.........////////////............---...............//////....../////////000000000......///////////////...------------............222111111111111000000000111111111111111111111111000000000000000000000000//////.........///000111......//////111555:::>>>BBBAAA@@@>>><<<:::999888777666333111000/////////000000000000000000000000222111000000000000000000111111111111111333888;;;EEEHHHGGG>>>777555444333222222222222222111111111333///,,,---///111111///...///000111222222222222000000000000000000000000000000111222222222222111000000/////////000111111444777;;;???BBBCCCBBBBBBBBBAAA???>>>>>>???AAABBBEEEEEEEEEDDDCCCAAA@@@???===<<<<<<;;;;;;:::999999666444222111222333333222222333444555666666666666555444333222111222333444555444444444444666777888777777777888999;;;======@@@???===<<<;;;:::::::::::::::999999999999::::::999;;;===@@@BBBBBBAAAAAA::::::999999999:::;;;<<<===>>>>>>???@@@@@@??????@@@??????@@@BBBBBB@@@???<<<>>>AAAFFFLLLUUU___eeeuuuzzzyyy{{{~~~}}}zzzwww{{{~~~yyyjjjhhhfffeeefffgggffffff^^^\\\WWWRRRMMMKKKJJJIIIGGGFFFEEECCCBBB@@@??????>>>>>>======<<<<<<;;;;;;999999888666555555444444555444444444444444222111000111222222222222111000444333222222111111222222222222222111111111111111.../////////000000000000//////000111222333333333000111111111111111000000////////////............000000/////////....................................//////000111000000000...///000222222111000///////////////000000000000111111111111000000000000111111111111111111111111///////////////////////////............/////////.../////////000555===CCCIIIIIIIIIHHHGGGDDDBBBAAA<<<:::777444111///......000000000000000000000000111111000000000000000111333333333222222444888;;;???AAA@@@999444444555333444333333222222111111111333111//////000111111//////000000111111111111111000000000000000000000000000000111222222222222111//////////////////000000333666999===@@@AAAAAAAAABBBAAA>>>======>>>AAABBBEEEEEEEEEDDDCCCBBBAAA@@@<<<<<<;;;::::::999999888555333111111222444444444222333333444444444555555444444333222222222333444555444333333444666999;;;666666777888999;;;<<<=========<<<;;;::::::::::::::::::;;;;;;;;;;;;:::::::::;;;===@@@AAAAAAAAAAAA::::::999999999:::;;;<<<<<<<<<>>>???@@@AAAAAAAAA@@@AAAAAACCCDDDDDDDDDCCCCCCEEEIIIOOOYYYggguuu~~~}}}{{{|||~~~~~~zzzwww{{{~~~zzzjjjhhheeedddfffggggggggg^^^\\\WWWQQQMMMJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@???;;;;;;<<<<<<======>>>>>>:::999888666555555555555444555666555444333333222111111222222222222111111444333333222222222222222000000000///////////////111111000000//////.........///000222333333333333//////000111111000000000///////////////.........111111111000000000//////////////////////////////...//////000111000000000,,,---///000111000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...////////////.........///000000//////444<<>>@@@@@@@@@BBB@@@>>><<<<<<>>>@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@;;;;;;;;;:::999999888888555333111111333444444444333333333333444444444555333333333333333333333444555444333333444777999;;;555555555666888999;;;<<<:::999999888888999999::::::;;;<<<<<<<<<<<<;;;:::<<<===>>>?????????>>>>>>::::::999999999:::;;;<<<;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDDDDDDDDDDFFFFFFJJJMMMTTT^^^lll~~~}}}~~~~~~}}}zzzwww{{{|||zzzjjjgggeeedddeeeggghhhhhh___]]]XXXSSSNNNJJJHHHGGGFFFFFFEEEDDDCCCAAAAAA@@@::::::;;;<<<===>>>??????;;;:::888666555555555666333555666666444333333444333222111111111111222333222222111000000000000111111111111111111111111111333222111000/////////000//////000222222333333333...///000000111000000000............/////////000111111111111000000000000000000000///////////////....../////////000000000***+++,,,---............------------............//////000000000000000111000000000000000000000000000000000000000000000000//////000000000///.........000111000///333<<>>888444222000000000000000000000000000000000000000000111111222///000111000///000222444444666555111111333333111222222222222222111111111000000000000111111111111333222111000///...//////000000000000000000000000000000111222222222222111000000111111111000//////222333666:::<<<>>>???@@@@@@???===<<<<<<===???@@@@@@AAAAAAAAAAAAAAAAAA@@@<<<;;;;;;::::::999888888555333111111222444444444444444333333333444444555222222333333333333444444333333333333444666888999333444444555666888999:::777777777777888888999:::;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<<<<;;;::::::999999999:::;;;<<<<<<===???AAABBBCCCDDDDDDFFFFFFFFFEEEDDDFFFIIILLLUUU[[[fffttt}}}~~~|||yyywww|||~~~{{{}}}~~~xxxjjjgggdddccceeeggghhhhhh```^^^ZZZUUUOOOJJJGGGDDDFFFEEEEEEDDDCCCBBBBBBAAA;;;;;;<<<<<<======>>>>>><<<:::888666555555666666222444666666444333444666444333111000000111333444333222111111000000111111111111222222333333444444222111000000111222333444//////000111222222222111///000111111222222111111,,,------...///000111111111000000000000//////////////////.........------///...---------...///000,,,,,,,,,,,,---...///000------------............////////////000000111111000000000000000000000000000000000000000000000000000000111111111000///...***...111000///333<<>>999666444000000000000000000000000000000000000000111222222///000000000...///000222000333333000111333222...000000111111111111111111---///000000000000111111111000//////...///000000000000000000000000000000000000111222222222222111111111222222222111//////111333555888;;;===>>>???>>>>>>============>>>>>><<<===>>>???@@@@@@@@@@@@<<<<<<<<<;;;::::::999999666444111111222333333333444444333222222333444444111222333333444444444444222333333444555666666777333333444555666888999:::777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;:::::::::999999999:::;;;<<<>>>???@@@BBBCCCDDDDDDEEEGGGGGGHHHHHHJJJOOOWWW\\\kkkuuu}}}|||}}}|||xxxwww|||}}}zzz|||}}}wwwjjjgggdddccceeeggghhhiii```___[[[VVVQQQKKKFFFCCCEEEEEEDDDDDDCCCCCCCCCBBB===============<<<<<<<<<<<<:::888666555555666777111444666666444444555777666444111//////111444666555444333333222222333333,,,------...///000000111000000///000222444666777//////000111111111111000000111222333333333333333+++,,,---...///111222222000/////////.....................------,,,,,,,,,///...,,,+++,,,---///111000////////////111333444////////////000000000111.../////////000000111111000000000000000000000000000000000000000000000000000111222222222000///...''',,,000000///333<<>>???======>>>>>>>>>>>>======:::;;;<<<===??????@@@@@@===<<<<<<;;;;;;::::::999666444222111222333333222444333222111111222333333111222333444444444444444111222333444555555555555444444444555666888:::;;;777777777888999:::<<<===<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<>>>>>===<<<;;;;;;;;;888777777777888999::::::999666555555777777444222111111000000111111222333111333444444222111111111...............///000000000000111111111111000000//////000000222333444555222111000/////////111111111111111111111000//////---......///000111111222///...------...///...---......////////////......000000000000000/////////...............///000111000000000000000//////...//////000000000000//////...000111222111111222333666777666444111//////000000///...000444:::@@@DDDHHHNNNVVV]]]```aaaaaaaaa```^^^ZZZUUUNNNDDD:::444555333111000111111///............------......//////000222333444444333333555444333222111///......111111000000//////......000000000000000000000000111111111111111111111111333222000111222222111000000000000000//////////////////000000000000//////000222555888;;;======>>>@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<======>>>>>>======<<<<<<;;;:::888777333333333333333333333333222222222333333444444444555555444333333222111111333333222222222333444555888666444444555777777666666666777888999::::::;;;777777888999999999999888<<<<<<<<<;;;888777888:::;;;:::999999:::;;;;;;;;;???@@@AAABBBEEEGGGIIIJJJLLLPPPTTTVVV[[[hhhzzz~~~{{{{{{}}}}}}vvvxxx~~~yyyrrrjjjfffbbbbbbeeehhhhhhhhhbbb___ZZZUUUOOOJJJFFFDDDDDDCCCBBBBBBAAAAAAAAABBB???>>>>>>===<<<<<<;;;;;;<<<;;;999888777666666666999777444444444333000---111111000000111111222333111333444444222111222222000000/////////000000111000111222333444444444444222111111111111333444555222111111000000000000000111111111111111000//////.........///000111111111///...------//////...---......////////////......------..................//////.........///000000000000000000000///.........//////000000//////......000111111111222555777::::::999666222//////000000//////111555;;;AAADDDHHHMMMUUUZZZ^^^```aaabbbfffdddbbb^^^XXXOOOEEE>>>555222000////////////...//////......//////000000---...///111111111111111555555444333222000000///111000000000/////////...000000000000000000000000111111111111111111111111000///...///000111000///111111111111111000000000//////000000000000/////////111444888:::<<<>>>>>>??????>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999777777333333333333333333333333222222222333444444555555555555444444333222222222333333333333333444444555444333111111333444333222666666666666666777777777777777888999999999999999:::;;;;;;:::888888999:::<<<;;;::::::;;;<<<<<<<<<>>>???AAABBBDDDGGGKKKNNNTTTZZZbbbiiirrr|||{{{|||}}}xxxzzzzzzsssiiieeeaaaaaadddggghhhgggbbb___ZZZTTTNNNIIIFFFDDDBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::888666555444444666555444444444333111///111111000000111111222333111333444444333222333444222111111000000000111111111222444666777888999999666555333222222333555666111111111111111000//////000000111111000000//////......//////000000111111///...------//////...---...//////000000//////...---------....../////////000000///........./////////////////////..................//////.........///000111111222555999<<<@@@???===999444000//////000000000333777<<>>>>>>>>>>>>>>>>>======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777666222222333333333333333333222222333333444555555666666555555444444333333333333333444444444555555555555444444555666666555333777777777777666666555555777888888999999999999999888999::::::999999:::<<<======<<<<<<;;;<<<<<<===<<<@@@CCCDDDFFFMMMXXX```kkksss~~~}}}{{{||||||}}}|||uuuiiieeeaaaaaadddggggggfffbbb___ZZZTTTNNNIIIEEECCC@@@@@@????????????@@@@@@>>>>>>======<<<<<<<<<<<<999888777666666666666666333333444555666777777666111111000000111111222333111333555555444333444555222222111111000000111111222333555888:::<<<===>>><<<;;;888555444444666777000111222222222000...---///000000000000000//////.../////////000000000111///...---...///000///---//////000000000000//////......///000111222222333111111000///.........///000//////...............------............------///000000111222666;;;???CCCCCC@@@;;;555111//////000111222555999???CCCFFFJJJLLLOOORRRUUUZZZ___ccc``````aaaaaa^^^XXXOOOIIICCC???999444222222111111111000000000000111222333///000000111222222222333444444333333222111111000000000000000////////////000000000000000000000000////////////////////////000//////000333444333333000000111111111111111222//////000000000000//////---///111555888;;;===>>>??????@@@@@@???>>>===<<<:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777666222222222222222333333333222222333444555666666777666666666555555444444444444444555555666666666666555555555777888888666333999999888888888888888888777888999999::::::999999666777999:::::::::;;;============<<<;;;;;;<<<>>><<<@@@EEEHHHOOO]]]rrr~~~||||||~~~}}}~~~|||vvviiieeeaaaaaadddggggggfffbbb___ZZZTTTNNNHHHDDDBBB??????>>>>>>>>>??????@@@============<<<<<<<<<<<<888888777666555555555555111222444555666666666777111111000000111111222333222444666555444333444555222222111111111111111222333555777;;;===@@@AAABBBCCCAAA===:::888777777777111111222222111000...---...//////000000000//////////////////000000000000000///......///000///...//////000000000000//////...//////000111222333333222111000///////////////000000///............///------............------//////000000222666;;;???CCCBBB@@@;;;555111//////000111444888<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666111111111222222333333333222333333555666777777888777777666666666666666555444555666777777777666666333222333444666555333111666777777888999999::::::888888999::::::::::::999555777:::;;;;;;;;;===>>>;;;<<<======;;;;;;===@@@<<>>>>>>>>>>>???@@@@@@==================<<<<<<:::999888666444333222222222444555444222111111111111111000000111111222333444666777666555333444444222222222222222333444444777888;;;>>>BBBDDDFFFFFFHHHFFFDDD@@@===:::888777222222222111111///...---......///000000000//////////////////000000000000000///......000000///...///000000111111000000///.........//////000000000111111000/////////000000222111000......//////000.........//////............///000000111444888;;;>>>>>><<<888444111000111000222666:::???CCCGGGHHHIIIIIIJJJJJJLLLPPPWWW[[[]]]^^^```cccdddbbb^^^[[[TTTOOOGGG@@@;;;777444222555555444333222222222222////////////000111222333666666555333222111//////////////////000000000000000000000000000000000000000000000000000000000000///...---...000111111000.........///000000111111//////000000000000//////...///000222555888:::<<<>>>@@@AAABBBBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888777666555000000111111222333333333222333444555666888999999777777777777777777777777555666777888999888777777666555555666777777666444444444555666777888999999888999999:::::::::::::::555888;;;=========>>>???:::===???>>><<<===@@@CCC@@@EEENNN\\\qqq~~~}}}|||~~~|||{{{}}}}}}xxxsssjjjfffbbbbbbeeehhhhhhhhhbbb___ZZZTTTMMMGGGCCCAAA???>>>>>>>>>??????@@@AAA<<<=====================999888666555444333333333222444555444111///000111111111000000111111222333666777888777555333333333333333444444555666888888<<<===@@@CCCFFFHHHJJJKKKLLLKKKIIIFFFBBB===999777444333222000//////......---......///000000//////000000000000////////////000///...///000111000...000000111111111111000000/////////////////////000000000000///000000111111333222000/////////111222...//////000000//////...---...000000000111333555888999888555222111111222000333777<<>>@@@AAAAAA@@@>>>===;;;;;;;;;;;;::::::999999888888888777666555333333///000000111222222333333333333444666777888999:::888888888888888888888888555666888999:::999888777;;;999888888999::::::999555555666666777777777888888999::::::;;;;;;::::::777:::===???>>>>>>>>>???:::>>>AAAAAA???@@@DDDHHHJJJQQQ]]]ppp}}}}}}}}}~~~~~~}}}~~~~~~yyytttkkkgggccccccfffiiiiiihhhbbb___ZZZSSSMMMGGGCCCAAA??????>>>??????@@@AAAAAA<<<<<<<<<===============444444444444444555666777111444666666444333444666111111111000111222222333777999999888555333222333555555555666888999;;;<<>>===;;;999777555555444444333333222333555666777===<<<:::888555333222111.../////////000000111111000000000000000000000000111111111111111111111111333222000111222222111000///000000111222222333333//////000000000000//////000000000111333555777999:::<<<>>>@@@@@@???===;;;:::::::::999999888888888666666666555444333111111///000000111222222333333333333444666777999::::::888888888888888888999999555777999:::::::::888777:::888555555666888888888999999999999888888888888888999::::::;;;;;;::::::888;;;>>>@@@????????????;;;???CCCCCCAAABBBGGGLLLTTT\\\kkk~~~|||yyyyyyzzz}}}|||{{{||||||zzztttooogggeeecccccceeeggghhhhhhdddbbb^^^VVVMMMFFFAAA@@@======<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<555444333333222222333333444444444333222111000///222222111111222222333444777888:::999666333222222000222444777:::===???@@@DDDEEEFFFHHHJJJLLLMMMNNNNNNMMMLLLHHHCCC<<<666222222111111000///......---////////////////////////000000000000////////////111111000///////////////000000000000000000000000...000333555555333111///333222000000222444555444333222111222222222///---............////////////000000000000000000000000111111111000000000000000222555:::???CCCFFFHHHHHHFFFGGGGGGFFFEEEFFFIIILLLTTTWWWZZZ^^^aaabbbaaaaaa```___[[[WWWSSSOOOLLLJJJIIIHHHFFFBBB>>>:::777555333444444222///...222555999999777666444222111000//////000000000000//////......///000000000000000111111111222333333444444000000000000000000000000///000111222222222222222222222222111111111000000111111111111222333444555666777999::::::999999888999999888888777777777666444444333222222111111000111111111222222333333444555555444444444555555666777777777777777666666555777888888999999999888888555555555666666777888999666777999999888999;;;===;;;;;;<<<===============>>>======>>>@@@AAABBBBBBCCCCCCCCCEEEHHHLLLQQQTTTdddrrr~~~|||zzzzzz{{{}}}{{{yyyyyy{{{yyyuuupppgggeeecccccceeeggghhhhhhfffddd___VVVLLLDDD???===<<<;;;;;;::::::;;;;;;<<<999888888888888777777777555444333333222222333333444555555444444333222111111111000000111111222333666777888777444333222333333444666999<<>>BBBDDDFFFFFFEEEEEEEEEDDDDDDEEEHHHKKKQQQTTTXXX\\\^^^_________^^^]]][[[XXXUUURRRPPPOOOMMMLLLJJJGGGCCC@@@===;;;555555444111//////111444777777666555333222111111000000////////////000000//////000111111000000000/////////000111111222222000000000000000000000000//////000000000//////...222222222111111111000000000000///000000111222333444555666777777777666666777777777666666555555555333333333222222222222111222222222222222333333333555444444444444555666666777777777777777666666555666777888888888888888888777777666666666777888888666888999999999:::<<<>>>>>>>>>???@@@@@@???>>>>>>???>>>???@@@BBBDDDEEEEEEBBBCCCEEEIIIPPPZZZdddkkk~~~~~~}}}|||zzz{{{|||}}}zzzwwwwwwxxxwwwtttqqqgggeeecccccceeeggghhhhhhhhhfff```WWWLLLBBB===::::::999999888888999999:::666666666666555555444444555444333333222222333333222333333333333333222222000000//////000000111222444555555444222222333555777888:::<<>>999666333111111111000////////////000000000111111000000000000000000000000000000000000000000111111444666999===@@@BBBCCCCCCCCCCCCCCCBBBAAABBBFFFHHHNNNPPPTTTXXX[[[\\\]]]\\\[[[[[[ZZZXXXWWWUUUTTTTTTQQQQQQOOOMMMJJJGGGEEECCC:::777333000000111111111444444444333222222111111111000///......///000111000111111111111111000000/////////000111111222222000000000000000000000000000000000000///...------222222222111111111111111//////.........//////000111222222333444333333333444444444444444333333333111111222222222333333333333333333333222222222222444444444444444555666666777777888888777777666555666666777888888888888888999999888777777777777888666888999::::::;;;>>>@@@AAABBBDDDDDDDDDBBB@@@>>>===>>>???AAACCCDDDEEEFFFFFFIIINNNUUUaaaooo~~~}}}||||||{{{|||}}}{{{vvvtttuuutttrrrooogggeeecccccceeeggghhhhhhgggeee___VVVLLLBBB===:::999999888888888888999999888888888777666666555555555444333333222222333333...///000111111111111111000000000000000111222222333333333222222333555888:::;;;<<<>>>@@@BBBDDDDDDFFFGGGGGGHHHHHHGGGFFFEEEHHHEEEBBB===999666555444111000000000/////////...////////////////////////////////////000000000000111000000///////////////////////////////////////222333444666555444222000000000111555;;;AAADDDFFF<<<888333000000000111000000000000000111111111111////////////////////////000000000000000111111111666888:::===???@@@AAAAAA@@@AAA@@@??????@@@CCCFFFKKKMMMQQQTTTXXXZZZ[[[[[[YYYYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRPPPMMMKKKJJJ???999333111111222111///111111111111111111111222222000///------///000222111222222222222111000000111111111222333333444444000000000000000000000000000111111111111111000000111111111111111111111111000//////.........//////000000111111111222222222222222222222222111111111000000111222333333444444444444444333333222222111444444444444444555666777777888888888888777666666666777888999::::::::::::;;;;;;999888888777777777666888:::::::::<<>>@@@AAACCCEEEFFFHHHJJJKKKQQQWWW```kkkxxx{{{zzz}}}~~~{{{{{{|||}}}}}}wwwtttsssrrrooolllgggeeecccccceeeggghhhhhhdddbbb^^^UUULLLDDD???===::::::999999999999::::::::::::999888777777666666555444333333222222333333...//////000111111111111222111111111111222333333222333444444444666999<<<===>>>???@@@BBBCCCDDDEEEHHHIIIIIIJJJIIIGGGEEEDDDEEECCC>>>:::666333111111000000000000////////////000000000000000000000000.../////////000000000111111000000///////////////////////////////////////000111222333222111///...//////111666===DDDIIIJJJ===888333000///000111111000000000000111111111111//////////////////////////////000000111111111111888999;;;<<<>>>???@@@@@@>>>???>>>======>>>AAADDDHHHJJJMMMQQQUUUXXXZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTVVVVVVUUUTTTRRRPPPNNNMMMCCC===666222222222111///000000000111111111222222222000///------///000222111111222222222111111000111111111222333333444444111111111111111111111111---...///111111222222222111111111111111111111111111111000/////////000000111000000111111111222222000000000000111111111111000000111222333444444555555444444333333222222222333333333444444666777777888888888888888777777666777888:::;;;<<<======>>>===<<<;;;999888888888888777888:::::::::<<<>>>@@@BBBCCCDDDEEEDDDCCCAAA???CCCEEEHHHJJJKKKNNNRRRVVV```jjjyyyzzzxxxzzz~~~~~~~~~~~~|||zzzzzz{{{}}}}}}wwwtttsssrrrnnnkkkgggeeecccccceeeggghhhhhhbbb```\\\UUULLLDDD@@@???;;;::::::999999::::::;;;::::::999888777666555555555444333333222222333333111111222333444444444333222222222111222333333444222444666777999;;;>>>@@@AAAAAABBBCCCCCCDDDEEEEEEHHHIIIJJJJJJIIIGGGEEECCC@@@>>>;;;777333111000///000000000000////////////000000000000000000000000......//////000000111111111111000///////////////////////////////////////...///000222333333222222//////000555<<>>???=========<<<;;;===@@@BBBEEEGGGJJJNNNRRRUUUXXXYYYXXXXXXXXXWWWVVVUUUUUUTTTVVVVVVUUUTTTSSSQQQOOONNNGGGBBB;;;555222111111111000000000111111111222222111000///......///000111///000000111222222111111/////////000111111222222111111111111111111111111***+++,,,...///000111111111111111111111222222222111111111000000111222222222111111111111222333333000000000111111111111111000000111222333333444444444444444444333333333333333333333444555666777888888888999999888888777666888999;;;<<<>>>???@@@@@@======<<<::::::999999999888999::::::::::::===???@@@AAAAAABBBBBBCCCBBBBBB@@@DDDGGGJJJNNNTTT]]]cccuuuyyyvvvxxx|||{{{||||||zzzyyyyyy{{{}}}{{{wwwuuuuuutttpppmmmgggeeecccccceeeggghhhhhhbbb```\\\TTTLLLDDD@@@>>>;;;::::::999999::::::;;;;;;;;;:::999888777666666555444333333222222333333222333444444444444444333111111111111111222222333333666999<<<>>>@@@BBBDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJIIIFFFCCCBBB999888777555333222111000////////////000000000000000000000000000000000000.........///000111111111111111000///////////////000000000000000000000000...///000111111222111111000///000222777;;;===>>>888555111//////000111000....../////////000000000000000000000000000000000...//////000111111222222666666666777999:::<<<===<<<===<<<;;;;;;<<>>???@@@@@@======<<<;;;:::::::::;;;888999:::999888999:::<<>>???@@@AAACCCEEEGGGDDDHHHNNNSSSYYYdddrrr{{{~~~~~~xxxuuuvvvzzz~~~zzzzzzzzzyyyxxxxxxzzz||||||yyyvvvuuuvvvvvvrrrooogggeeecccccceeeggghhhhhhcccaaa\\\UUUKKKCCC???===::::::999999999999::::::======<<<;;;:::999888777555444333333222222333333222222222333333222222111000000000000000111111222444777<<>>>>>===>>>AAADDDHHHJJJPPPUUU[[[bbbkkkyyy~~~}}}yyywwwyyy|||~~~{{{{{{{{{yyywwwvvvwwwxxxyyyyyywwwuuuvvvwwwsssllleeedddbbbcccddddddcccaaabbb```\\\VVVOOOHHHCCC@@@AAA@@@???===<<<:::999888>>>>>>>>>>>><<<:::888777888666555444333222///,,,000000111222333333333333333333333111111222555777999<<<@@@BBBDDDFFFIIIKKKJJJJJJJJJIIIGGGEEEFFFFFFIIIHHHEEECCC@@@>>>======111000000000000000111111222111111111000000//////333222111///............111111111111111000/////////111222111000///000111///000111222333222111000///////////////...------......///000111222222333333333333222222222111111////////////000000000000.........///////////////111000//////000000///...111222333333444555999;;;:::;;;=========<<<===?????????AAADDDHHHLLLPPPRRRVVVVVVXXXYYYZZZZZZZZZZZZZZZYYYWWWUUURRROOONNNLLLMMMJJJFFF@@@;;;777555444000111222333333333333222111111111000111111222222222222222222222111000///111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111111111111000000000000000222222111111111111111222111111111222222333333333333333333333333333333333444333222333555666555444555555555555666666666666888888888888888777666666555777888999:::<<<@@@CCCBBBAAAAAA@@@???>>>======888999::::::999888999;;;;;;:::<<>>>>>===<<<;;;;;;===>>>>>>>>>===;;;:::888999777555444333222000...111222222333333333333333222333333111111222555888===???BBBDDDDDDEEEGGGHHHHHHHHHIIIHHHGGGEEEEEEEEECCCBBB@@@===;;;999888888222111111000000000111111000000000000//////......222222111000000/////////111111111111111000/////////000111111000///000111111111222333333222111000///000000000000///...---/////////000111111111222333222222222111111111111////////////000000000000////////////////////////111000///000000000///...///000111111222333666999999;;;======<<<::::::;;;>>>???@@@CCCFFFJJJMMMOOOSSSTTTVVVWWWYYYZZZ[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKLLLIIIFFFAAA<<<777444333//////000000111222222333444333222111111111111111111111111111111000//////111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111222222222222222222111111222222111111111111222222222222222222333333333333333333333333333333333333444333222333555666555444555555555555666666666666666666666666666555444444222444666888:::===AAADDD@@@@@@@@@??????>>>======999;;;;;;;;;999999:::<<<999:::===AAADDDKKKZZZiii~~~|||wwwtttvvvyyy}}}~~~~~~|||yyyxxxxxxyyyzzz{{{yyywwwyyy{{{wwwpppfffdddccccccdddeeeeeeddd```___[[[VVVPPPJJJEEEBBB???>>>>>>>>>>>>>>>============>>>>>>===<<<;;;;;;;;;888555444333333222111333444444444444333333222222222222111111222555888@@@BBBEEEFFFEEEDDDEEEFFFEEEFFFGGGHHHGGGEEECCCBBB===<<<:::888666555444444333333222222111111111111////////////............111111111111111111111111000111111111111000000//////000111111//////000111333333333333333222111000000000111111000000//////000000000000000000000000111111111111000000000000////////////000000000000000000///////////////000000000000000000//////......////////////000333666777999<<<<<<;;;999888888>>>???@@@BBBEEEHHHJJJLLLNNNPPPRRRUUUXXXZZZ[[[[[[ZZZYYYWWWTTTPPPMMMKKKJJJJJJHHHFFFBBB===888555222000000///000111333555777777666555333111000000000///000000000000///......111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111222333333333333333333333222222111111111111222222444444444444333333333333333333333333333333333333444333222333555666555444555555555555666666666666666666777777666666555555333555777888999;;;>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<;;;::::::;;;===:::<<>>>>>======<<<=====================<<<999666333333444444333555555555555444333222111222222222111111222666888AAACCCFFFGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHFFFBBB@@@:::999777666444444333333333333333333222111111000////////////////////////000000000111111111111111000000111111111111000//////000111000///...///111444444444333222111000000000000111111111111000000000000000000000/////////000000000000000/////////////////////000000000000111111000//////000000111111222333333111///......---...///......///111444444777:::<<<;;;:::999999??????AAABBBDDDFFFHHHIIIJJJKKKNNNRRRUUUXXXZZZ[[[[[[ZZZWWWTTTQQQNNNKKKJJJIIIHHHFFFCCC???:::666333222222111222444777:::<<<:::999777444222000/////////000000000000000//////111111111111111111111111000000000000000000000000000000111111111222222222222111111000000111111222222222222222333333333333222222111111111222333333555555555444444333333333333333333333333333333333444333222333555666555444555555555555666666666666888888999999999888888777777888999999777777888:::<<<<<<=========>>>>>>>>>;;;<<<<<<;;;::::::<<<>>>??????CCCJJJVVVmmm}}}wwwtttuuuxxx{{{}}}|||zzzxxxyyyzzzyyyzzzyyyxxxzzz}}}zzztttmmmjjjgggeeeddddddcccbbb```^^^[[[VVVPPPKKKFFFDDDBBBBBBAAA???>>><<<;;;;;;<<<<<<<<<<<<<<<======>>><<<999666444444444444444666666666555444333222111111222222111111333666999>>>AAAEEEGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFDDD@@@<<<666555444333222222222222222333333333333222111000000000000000000000000000//////000111111111000000///000000111111111000000...000111000///...///000555444333222111111000000000000111111111111000000000000000///////////////////////////////////////////////////000000000000111111000//////111222333444666888666333000//////.../////////......111333111444888;;;;;;<<<===>>>???@@@AAACCCEEEFFFGGGHHHGGGHHHKKKOOOSSSVVVXXXYYY[[[ZZZWWWTTTQQQNNNLLLKKKHHHGGGFFFCCC???;;;666444222222111222444777:::<<<;;;:::888555222000///...000000111222222111111111111111111111111111111111000000000000000000000000000000111111111222222222222222111111111111222222111111111111222222333333222222111111222333333444555555555444444333333333333333333333333333333333444333222333555666555444555555555555666666666666888888999999999999888888888999:::999777666777888:::;;;;;;<<<<<<======>>>:::;;;;;;::::::;;;>>>@@@CCCCCCHHHRRRccc}}}xxxvvvwwwyyy{{{||||||}}}}}}{{{xxxwwwxxxyyyvvvwwwwwwvvvzzz}}}zzzuuuooolllhhheeeeeeeeedddcccaaa___\\\WWWQQQKKKFFFCCCBBBBBB@@@???===;;;:::999<<<<<<;;;;;;;;;<<<<<<===;;;888555444555555444333555555555444444222111111111111222111111333666999<<<@@@DDDGGGGGGFFFFFFFFFDDDBBBAAAAAABBBAAA<<<888111111000/////////000000000111222333333222111000000000000000111111111111000000222222222111000//////000000111111111111000...///000000......///000333333222111000000000111//////000000111111000000////////////////////////////////////000000000000////////////000000000000111000//////000222444666999<<<===;;;666111000000///000000///......000222000222666888:::<<>>???AAACCCEEEFFFFFFGGGEEEGGGJJJMMMPPPRRRTTTUUUYYYXXXVVVSSSQQQNNNLLLKKKFFFEEECCC@@@===999666444//////000111333555777999:::999777444222111000///000111111222222222222111111111111111111111111111000000000000000000000000000111111111111222222222222222111111111111222222000000111111222222333333222222111222222333444555444444444444333333333333333333333333333333333333444333222333555666555444555555555555666666666666666666777777888888777777555777999999999888999::::::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;===AAADDDHHHJJJRRRaaawww}}}zzzyyyyyyzzz{{{zzzyyyzzzzzzyyywwwvvvwwwyyytttuuuuuuuuuxxx|||zzztttnnnkkkgggeeefffgggggggggcccaaa]]]WWWQQQJJJEEEBBB@@@@@@???>>><<<;;;;;;:::<<<;;;::::::999:::;;;;;;999777555555555555333222333333444444333222111111000111111111111333777:::<<>>AAACCC@@@999333111111///000000...------///111000222444555777999===@@@<<<===???BBBDDDEEEEEEEEEEEEFFFIIIKKKNNNOOOQQQQQQUUUTTTSSSQQQOOOMMMKKKKKKDDDBBB???<<<888666444333...///000222333555666666777666555333222111111111//////000111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333222222111111222222333111111222222333444444555222222222222333444555555222222222222333333333333333333333333333333333333444333222333555666555444555555555555666666666666555666777888888888888777555777999::::::999:::;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>AAAFFFIIIPPPUUUcccyyy}}}~~~{{{zzz{{{{{{{{{zzzwwwxxxxxxwwwvvvvvvwwwyyyrrrssssssssswww{{{yyysssllliiifffeeefffiiijjjjjjdddaaa]]]WWWQQQJJJEEEBBB>>>=========<<<<<<<<<<<<<<<;;;:::999888999::::::777666555555666555333111222222333333333222111111000111111111111333777:::<<<@@@DDDFFFFFFDDDCCCBBBBBB>>>999777888777333...///.........//////000111,,,---000222333333222111---.........//////000000555666777777666444222111//////000111111111111111...///000///...---...000000000///......///000111------...//////000//////,,,------...///000111111//////000000111111222222////////////000000000000//////......111444888:::AAADDDFFFCCC;;;444111222/////////---,,,,,,...000111222333333444777;;;>>>:::;;;>>>AAACCCDDDDDDDDDFFFGGGHHHJJJLLLNNNNNNOOORRRRRRQQQOOOMMMLLLJJJJJJBBB???<<<888555333222222000111222444555666666666666555444333222222222222......///000000000000000111111111111111111111111000000000000000000000000000111111111111222222222333222222111111222222333222222333333444555666666222222222222333444555666111111111222222333333333333333333333333333333333444333222333555666555444555555555555666666666777777888999:::::::::::::::888:::<<<<<<:::888777888::::::::::::::::::::::::<<<===>>>???@@@DDDIIIMMMXXX___rrr|||}}}{{{xxxwwwyyyzzzzzzzzzwwwwwwwwwuuutttuuuwwwzzzzzzxxxtttrrrvvv{{{xxxrrrkkkiiifffeeegggiiijjjkkkhhhfffaaaXXXNNNFFF@@@>>>======<<<;;;;;;;;;;;;<<<===;;;888555444555666777222444777999999777444222333333333222222222111111333333222111222444777888???BBBEEEFFFDDDBBB@@@@@@>>><<<999666333333333333---///000000//////000222//////000000111111222222333222000/////////000111666:::>>>???<<<888444222000000000000000000000000000000111111111111000000111111111111111111111111000///......000111111000000//////.........//////111000000///////////////111111111111111111111111//////...---...222777<<>>======>>>AAADDDFFFDDDFFFHHHJJJKKKKKKKKKKKKMMMNNNOOOOOOLLLHHHCCC@@@===<<<:::777444222///...222222333444555666777888888777666333222000//////333222222222111111000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111000000111222333333333333222222222222222222222222444444444444444444444444444333333333333444555555555555444444444444555555777777777888888888888888777777888888888999999999;;;::::::<<<>>>>>><<<:::999555555888;;;;;;<<>>>>><<<:::777444000///---......//////......---......///000222555777888===<<<<<<<<<>>>@@@CCCDDDDDDFFFGGGIIIJJJKKKJJJJJJLLLMMMLLLKKKHHHDDD@@@===777666555444222111000//////000222444666888999:::999888666333222111000000333333222222222111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222333333444333333222222222222222222222222444444444444444444444444444444333333444444555666666555555444444555555666777777666666666666777777777777888888999::::::;;;<<<===??????>>>===;;;:::>>>;;;:::===>>>===>>>@@@@@@???AAAGGGKKKQQQ^^^kkk|||~~~zzzwwwwwwxxxxxxxxxssssssssssssrrrtttwwwzzz{{{yyyvvvtttwww{{{wwwpppjjjgggeeeeeegggjjjkkklllhhhfffaaaYYYOOOFFFAAA???===<<<<<<;;;;;;;;;;;;;;;<<<:::888777666777888999<<<:::666333222222333444///000111222333444444555000000///000222555888::::::<<>><<<:::888888666555333222111111111111000111333222111111222444000000//////////////////000111111111111000000///222999@@@DDDBBB;;;444000000000000000000000000000111111222222222222111111////////////////////////...---,,,---///111111000/////////......//////000111000000000000000111111////////////////////////---...///......///222555888888777666555333111000---......//////......---.........///000222444555999999;;;<<<>>>@@@BBBBBBEEEFFFGGGHHHIIIIIIIIIIIILLLJJJHHHDDDAAA===:::888222222222222222111111111---///111444777999;;;<<<:::888555222111000111222333222222222222222111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222000111222333444444444444333333333333333333333333444444444444444444444444444444444333444444555666666555555444444555555666999888777666666777888888777777777888:::;;;<<<===???BBBEEECCC???;;;:::;;;<<<999:::===>>>===>>>BBBCCCDDDHHHOOOXXXdddttt}}}}}}yyyuuuuuuuuuuuuuuuqqqrrrrrrqqqqqqsssvvvyyyzzzyyyvvvtttxxx{{{wwwpppjjjgggeeeeeegggjjjllllllhhhfffaaaYYYOOOGGGBBB@@@===<<<;;;;;;::::::;;;;;;:::999777666666777888999;;;999666333111222333444000000111222333333444444111000000000111444666888:::;;;======:::888777777444333222111111111111222000222333222111111222333000000//////......------///000111222222111000///222777>>>AAA???999333000000000000000000000000000222222222333333222222222111111111111111111111111...---,,,---///000000000//////////////////000111111000///...------------000000000000000000000000---...//////......///111222222222222222222111111......////////////..................///000111111666777:::===@@@AAABBBBBBEEEEEEFFFGGGGGGHHHHHHHHHIIIGGGBBB===999666444444222222222222333333333333...000222555888::::::;;;999777444111//////000111111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222000111222333444444444444333333333333333333333333444444444444444444444444444444444444444555666666666666555555555555666666;;;:::999777777888:::;;;777777777888:::===???@@@BBBFFFIIIFFF???::::::;;;888777999>>>@@@???CCCHHHGGGLLLTTT^^^jjjxxx}}}wwwsssrrrrrrsssssspppqqqqqqqqqppprrrvvvyyyyyyxxxvvvuuuyyy|||xxxqqqjjjhhheeeeeegggjjjkkklllgggeee```XXXNNNFFFAAA@@@<<<<<<;;;:::::::::::::::888888777666666666777777777666555555444333333333222222222222222222222222444222111000000111333444777888999999777555444555333222222222222222222333000111222222000///000222000000//////......------///000111222222111000///222555888999777444222111000000000000000000000000222222222333333222222222111111111111111111111111///...------///000000//////////////////000111111444333111///---,,,++++++000000000000000000000000---...000000...---...////////////000000111111222...//////////////////...------.........//////...444777:::>>>AAACCCCCCDDDFFFEEEEEEEEEFFFFFFFFFFFFEEEBBB===888444111111111222222222222222222222222111222555777888888888777777555222000/////////000//////000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222333444444444444333333333333333333333333444444444444444444444444555444444444444555666666666666666555555666666666999999888888888999:::;;;888888888999;;;>>>@@@BBBEEEHHHJJJFFF???::::::<<<::::::<<>>999444111000000000000000000000000000000000333555777888888777666555555444333222111000///////////////000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333333333333333333333111222333444444555555555333333333333333333333333444444444444444444444444555555444444555555666777777666666555555666666777555666777888999::::::;;;:::999999999;;;>>>AAACCCGGGHHHGGGCCC===;;;;;;===;;;:::===@@@BBBDDDLLLUUU\\\jjj|||}}}wwwsssrrrsssttttttrrrsssrrrqqqpppqqqtttwwwuuuvvvuuuvvv{{{|||tttmmmjjjfffeeefffhhhiiiiiicccbbb]]]UUULLLDDD@@@>>><<<;;;::::::999999::::::<<<;;;:::999999888777777666666666666444333111000222222222222222222333333333222000/////////111222///111222222111000111333222222222333333222222111222333444333111000111222//////000000000000000000000000000000000111111222111222222111//////000222000000000000000000000000000111111111111111111000////////////////////////555333111000000000///...////////////000111222333666555444222111111111111///////////////////////////000000///......///111111000/////////000111222//////000000000000//////+++,,,.../////////......222444777;;;???BBBDDDFFFFFFFFFDDDCCCCCCCCCDDDDDD<<<:::666333000000000111/////////000000111111111333555777999999888666444555555555555444222111000000111111111222222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333111222333444555555555555444444444444444444444444444444444444444444444444555555555555555666666777777777666666666666777777444666999;;;===>>>======<<<;;;::::::;;;>>>AAACCCHHHFFFBBB>>><<<<<<===>>>;;;;;;>>>CCCHHHNNNZZZfffxxx~~~~~~xxxtttsssuuuvvvvvvttttttsssrrrpppqqqtttvvvtttuuuuuuvvv|||}}}uuunnnkkkgggeeefffhhhhhhhhhbbbaaa\\\TTTKKKDDD???===<<<;;;::::::999999::::::>>>>>>===<<<:::999888888:::999777555222111//////000000111222333444444555111000///...///000222333000111333333222222444555111222222222222111111000333444555444222111222333//////000000111111222222111000/////////000222333000111222111000///000111000000000000000000000000000000111111111111000000111111111111111111111111777555222111111000///---////////////000111222333222111111111111111222222111111111111111111111111///000000///......111333333222000//////000111111//////000000000000//////+++,,,...///000//////...111222555999===AAADDDFFFGGGFFFDDDCCCBBBBBBCCCDDD999777555222111000111111///000111222333444555555333444777999999888777555555666777888777555222000222222222333333444444444222222222222222222222222000111111111111222222222222222222222222222222222333333333333333333333333222222333444555555555555444444444444444444444444444444444444444444444444555555555555555666777777777777666666666666777777666999===@@@CCCCCCBBBAAA===<<<;;;:::;;;>>>AAACCCHHHDDD>>>;;;;;;<<<>>>>>>>>>@@@EEEMMMTTT^^^ooo~~~~~~~~~yyyuuutttvvvxxxyyyvvvwwwwwwtttqqqrrrvvvzzzwwwttttttxxx}}}|||xxxkkkhhhdddcccdddggghhhiiihhhccc\\\SSSKKKDDD@@@>>><<<<<<;;;::::::::::::;;;:::::::::999999999888888999888777666444222111111222333333333333222111111000000000000000000000000...///111333444333222111222111000//////...//////333444555555555333000///222111111000000000000000111000///......///000111222222111000//////000000///111222333333222111///000000000000000111111111111111111111111000///...000000//////.........---...///000111111000///...000000000000111111111111////////////////////////111111000000000000111111000000000000000///......000000000000000000000000////////////////////////---...111777===AAACCCDDDBBBAAAAAAAAA???>>>===<<<:::888555222000000000000+++---///111444666777777888777666555444555666666777888999999999777555333555666777888888777555444333222222111111222222333222222333333333333444444333333333444444333222222444444444444444444444444222333555444333333444666222333444555555555444333666555444333444555666777333333444444555666777777888888888999999888888888888999<<>><<<:::888888:::<<<===BBB>>><<<>>>===;;;<<<@@@EEEHHHMMMTTTaaasss~~~~~~{{{vvvvvvwwwxxxyyywwwxxxxxxuuurrrrrrvvvyyyzzzvvvtttwww{{{}}}zzzvvvkkkhhhdddbbbcccfffggghhhfffbbb[[[RRRJJJDDD@@@???<<<<<<;;;::::::::::::;;;::::::999999999888888888999888777666444333222111222333333333333222111111111111111111111111111111///000111333333222111000111000000////////////000222333444444333111///...222111111000000000000000111000///......///000111111111111111000000/////////000111222222111000///...//////000111111222222111111222222111000000///000/////////............//////000000000000////////////000000000111111111////////////////////////111111000000000000111111000000111111000000///...000000000000000000000000////////////////////////...///111666<<<@@@AAAAAA@@@@@@??????>>><<<;;;:::666444222000.........///000111222333444444444444666666555444555666777888;;;<<<===>>>===<<<:::888777777999::::::888777555333222222111111222222333222222222333333333444444333333333444444333333222222222222222222222222222222333555444333333444666333333555555555555444333444444333222333444555666333333444555666777888888999999::::::::::::999999888999;;;>>>@@@AAACCCCCC===<<<:::888888999;;;===BBB???>>>@@@???>>>@@@EEEGGGNNNYYYfffvvv~~~~~~|||xxxwwwxxxxxxyyyxxxyyyyyyvvvssssssvvvzzz}}}yyyuuuvvvzzz{{{xxxtttkkkhhhdddbbbbbbdddffffffccc___XXXPPPIIICCC@@@>>><<<<<<;;;::::::::::::::::::999999999999888888888888777666555444333222222222333333333333222111111111111111111111111111111///000111222222111///...000000/////////000111111111111222222222000///...222111111000000000000000000000////////////000000000000111222222111///......///000111111000///.........///000000111222222111222222222222111000000////////////............000000////////////000000//////000000000000111111//////////////////////////////............//////111111222222111111000/////////////////////////////////////////////////////////111555:::===>>>===<<<<<<<<<<<<;;;999888777333222000///......///000111222333444444444444444555444444444666777999:::@@@AAACCCDDDDDDBBBAAA???:::;;;;;;<<<;;;:::888777333222222111111222222333222222222222333333333333222333333444444333333333111111111111111111111111222333555444333333444666444444555666666555444333444444333333444555666666444444555666777888999999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<===>>>??????<<<;;;999888888999;;;<<>>>>>>>>BBBHHHNNNZZZlll~~~|||~~~~~~|||yyyxxxxxxxxxwwwvvvxxxyyywwwuuuuuuxxx|||zzzwwwwww{{{|||yyyuuulllhhhdddaaabbbcccdddddd___[[[UUUMMMFFFAAA>>>===<<<;;;::::::999999::::::999999999999888888888888777777666555444333333333222333333333333222111111111111111111111111111111111111111111111000///...////////////000111222222111111222222222111//////222111111000000000000000000000////////////000000...000111333222111///.........///000000///....../////////000000000000000111111222222222222111111///////////////.........111000///......///000111////////////000000000111////////////////////////---,,,,,,,,,,,,,,,,,,---222222222222222111000000////////////////////////////////////////////////000000111444777::::::999888888888888777666555444222111111000000111222333///000222444555666777777444444444555777:::<<<>>>DDDEEEGGGIIIIIIHHHGGGFFF?????????>>>===;;;999888333222222111111222222333111222222222222333333333222222333444444444333333333333333333333333333333222333555444333333444666555555666777666555444333555555555555666777777888555666666888999:::;;;;;;======>>>>>>>>>>>>======;;;;;;::::::;;;;;;;;;<<<;;;:::999888888999;;;<<<===<<<===@@@AAAAAAHHHOOO]]]lll~~~~~~{{{xxxxxxxxxwwwvvvsssuuuwwwwwwvvvwwwzzz~~~~~~{{{xxxzzz~~~}}}yyymmmiiieeebbbaaabbbcccccc\\\XXXRRRJJJDDD???<<<:::;;;;;;:::999999999999:::999999999888888888777777666666555555444444444333222333333333333222111111111111111111111111111111111111111111111000//////000000///000000111222333222222222222222111111111222111111000000000000000//////000000000000//////...///111222333111000............//////.........111111000000///.........000111111222222222111111.........///////////////111000///......///000111...////////////000000000////////////////////////...------,,,,,,------...222222222222222111000000//////////////////////////////////////////////////////000222555666666555555555555555444333222222000000000000111222333444000111333444555666666666444444555666999<<>>;;;999888333222222111111222222333111111111222222222333333111222333333444444444333333333333333333333333333222333555444333333444666666666777777777666444444333444444555666777777777666777888999;;;<<<===>>>??????@@@@@@@@@@@@??????===<<<;;;:::999999::::::::::::999999999:::;;;<<<@@@@@@CCCGGGIIILLLUUU___rrr~~~~~~}}}zzzyyyyyyxxxwwwvvvqqqtttwwwwwwvvvvvvzzz}}}}}}zzzyyy|||{{{oookkkfffbbbbbbbbbbbbbbb[[[XXXQQQJJJCCC>>>;;;:::;;;;;;:::999999999999999999888888888888777777777555555555555555555444444222333333333333222111111222222222222222222222222222222222111111111111111111111000000000111222222222222222222222222222222222111111000000000000000//////000000000000//////...///111222222111000000/////////....../////////111000000//////......---//////000111111111111000.........///////////////000000////////////000000......////////////000000////////////////////////000000////////////000000111111222222111111000//////////////////////////////////////////////////////......000333444333222222222333333222111111000---......///000111222222444444444444444333222111666666777888;;;???BBBCCCFFFGGGJJJMMMNNNNNNNNNMMMJJJHHHEEEBBB>>>:::888777333222222111111222222333111111111111222222222222111111222333444444444444222222222222222222222222222333555444333333444666777777888888888666555444111222333444555666666666777888999;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<:::999999::::::::::::::::::;;;<<<<<<===???AAAGGGNNNSSSZZZgggsss~~~|||zzzzzz{{{{{{yyyxxxrrruuuwwwwwwuuutttwwwzzz{{{zzzzzz~~~~~~yyyqqqmmmgggdddbbbbbbbbbbbb^^^ZZZSSSLLLEEE???<<<:::;;;:::999999888999999999888888888888777777777777444444555555555555555555222333333333333222111111222222222222222222222222222222222222222222333333222222111111000111111111111111000000000111111111222111111000000000000000...///000111111000///...//////000000111111111111000//////////////////000........./////////000000......///000000000000000............/////////000//////000000000000//////........./////////000000////////////////////////000000////////////000000000000111111000000///...000000000000000000000000////////////////////////---------///111222222000000111111111111000//////......///111222222333333444444444444333222111000888888999;;;===AAADDDEEEFFFHHHKKKNNNPPPPPPPPPPPPNNNLLLHHHCCC>>>999666444333222222111111222222333111111111111222222222222000111222333444444444444333333333333333333333333222333555444333333444666888888999999888777555444222333555777888888888888888999:::<<<>>>???AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@===;;;::::::;;;<<<::::::;;;;;;<<<===>>>>>>AAAEEEOOOZZZcccnnn~~~}}}|||{{{{{{|||}}}{{{zzztttwwwxxxwwwtttssstttwww{{{zzzzzz~~~|||vvvrrrnnnhhhdddccccccbbbbbb```\\\UUUMMMFFFAAA===;;;;;;:::999999888888999999888888888888777777777777444444444555555555555555222333333333333222111111222222222222222222222222222222222222333444555555333333222111000000000111000000////////////000111222111111000000000000000...///000111111000///...000000//////000111222222000000////////////000000++++++,,,...///111222333------...//////000//////---.........//////000000...///000111111000///.............../////////000////////////////////////...------,,,,,,------...000000000000000///......111111111111111111111111////////////////////////,,,,,,,,,...111222111000000000000000000000//////000111222444444555555555000111222222333333333222999999:::<<<>>>BBBEEEFFFFFFHHHLLLOOOQQQRRRQQQQQQPPPNNNIIICCC===888555333333222222222222222222333000111111111111222222222000111222333444444555444666666666666666666666666222333555444333333444666888999999999888777555444666777999;;;<<<<<<<<<<<<999:::;;;===>>>@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@BBBAAA>>><<<;;;;;;<<<===;;;;;;<<<<<<===>>>>>>???IIIOOO[[[iiiuuu~~~~~~~~~|||yyywwwvvvuuutttsssvvvyyywwwtttssswww{{{~~~}}}{{{{{{xxxnnnlllhhheeeccccccdddeee^^^[[[UUUNNNFFF@@@;;;999777888999:::::::::::::::999999999999888888888888555333111111222222222111000000111111111222222222111111222222333333444444111111000000111111222333333111///......///111222222111111000000000000000444111//////000000...+++//////////////////////////////...---------------////////////////////////------------------------------......//////000000,,,---------.../////////---......///////////////000000000000000000000000---......///////////////////////////////////////---...000111111111000///000000111111111111000000222111000///////////////.../////////////////////222111000//////000111222000111333444666666666555///000111111000111333555888:::<<<===>>>@@@DDDFFFJJJKKKKKKLLLMMMOOOQQQRRRQQQOOOKKKFFFAAA<<<888777444333222111111222333333222222111111111111222222///000111333555555666666444555555555555444333222333333333333444555666666888999::::::999888777666666666777888:::;;;<<<<<<======>>>>>>>>>?????????AAAAAACCCCCCCCCCCCAAAAAAAAA???===;;;<<<<<<<<<;;;999;;;>>>>>>>>>@@@EEEJJJSSS]]]mmm~~~|||zzzwwwuuutttsssrrruuuxxxvvvrrrqqquuuyyy}}}}}}||||||xxxpppmmmiiifffcccbbbcccccc^^^[[[UUUNNNGGG@@@<<<999777888999::::::;;;::::::888888777777666666555555444222111222333333222111111111111111111222222222////////////000000000000111111111111111222222333222111111000000000111222222111111000000000000000222000...///111111000...////////////////////////000//////...------......////////////////////////.................................///////////////------.....................//////000000000000000000000000000000000000000---......//////////////////////////////////////////000111222222222111111...//////000000000000000111000000/////////////////////////////////......111000//////000111222333111222444666777666555444///000111111000111333555888:::<<<======???BBBDDDGGGHHHIIIJJJLLLMMMNNNOOOMMMLLLJJJFFFBBB>>>:::888555444333222111222222333222222111111111111222222111111222222333444555555555444444444444333333333333333333333444555666666888999:::::::::999888777888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAA@@@@@@BBB@@@>>>===<<<;;;;;;:::;;;===@@@AAACCCIIIQQQXXXdddppp}}}zzzwwwtttsssrrrqqquuuwwwuuupppooorrrvvv{{{||||||}}}xxxqqqnnnjjjeeebbbaaaaaaaaa^^^[[[VVVOOOHHHAAA===:::777888999:::;;;;;;;;;;;;999999888777666666555555222111222333555444333111222222222222222111111111333333222222222222222111111111111222222222333333222222333444444333333222222111111000000000000000000///...///111222111000////////////////////////000000//////....../////////////////////////////////////////////////////////////////////.........//////..................000000000000111111111111000000000000000000000000---......///////////////////////////////////////...///000111111111111000//////000000111111111111111000//////......//////000000000//////.........////////////000222333444333444666888888666444222///000111111000111333555888:::;;;<<<<<<===???AAACCCDDDFFFHHHIIIJJJIIIIIIHHHHHHHHHGGGDDD@@@===;;;777666555333222222222222222222111111111111222222333333222222222333444555555444333333222333333333333333333333444555666777888999:::;;;<<<;;;::::::;;;<<<<<<===>>>??????@@@@@@@@@@@@???>>>>>>======>>>>>>????????????>>>>>>>>>============<<<<<<<<<<<<>>>@@@BBBGGGRRR___hhh{{{~~~zzzwwwtttrrrqqqrrruuuwwwtttpppnnnqqquuuzzz{{{{{{|||xxxooolllhhhdddaaa``````aaa___\\\VVVPPPIIICCC>>><<<888999:::;;;<<<<<<<<<<<<<<<;;;::::::999888777777111111222444666555333000333333222222222222111111555555444444333333222222111222222333333333333333333444777999999888555444222111111000000000000000000000000000000111000000////////////////////////000000////////////000000////////////////////////////////////////////////000000//////......------000000//////......------000000///000000000111111////////////////////////---......///////////////////////////////////////,,,------...............000111111111222333444555222111111000////////////111111000000///...............///000222333555555444666888999888666333111///000111111000111333555777999;;;<<<;;;;;;===>>>>>>@@@CCCEEEFFFFFFEEEDDDCCCDDDEEEFFFEEEBBB???===999888777555444333222111333222222111111222222333555444222111111222444555555444333222222333444444333333333444444555666777888999;;;===>>>>>>======??????@@@@@@AAAAAAAAABBBCCCBBBBBB@@@???>>>======<<<<<<============<<<<<<777999;;;<<<======???@@@@@@BBBEEEJJJSSSaaarrr~~~~~~zzzvvvsssqqqppprrruuuwwwuuupppnnnqqquuuxxxyyyyyy{{{xxxllljjjfffcccaaa```aaabbb___]]]WWWPPPJJJDDD@@@===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777222222333555666555333000333222222222222222222222222222111111000000000///222222333444444444444333444666:::======;;;888666222111111000000000000000222222222111000/////////000000000000000000000000000000////////////000000////////////////////////........................000000//////......------000000000//////......---//////.........///000111////////////////////////---......///////////////000000000000000000000000---------------......///000000000111222333555666666555333222111000000000111111000000////////////...///000222444555666777666777888999888555222000///000111111000111333555777999;;;<<<;;;;;;;;;<<<<<<===@@@BBBCCCBBBAAA@@@???@@@CCCDDDDDDBBB@@@>>>::::::999777666444333222333333222222222222333333666555333111111222333444444444444333444444555555444444444444555666777777888999;;;>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;777999<<<===<<<===@@@BBBDDDHHHPPPZZZhhh{{{~~~zzzwwwtttrrrqqqqqqtttvvvtttpppnnnrrrvvvwwwwwwwwwxxx}}}yyyllljjjgggcccbbbbbbcccddd```]]]XXXQQQKKKEEEAAA???<<<<<<======<<<<<<;;;:::888888888888888777777777444444333444555555222000222222222222333333333444333333333222222222222222222333444555666555444333444777;;;>>>>>>===:::777222111111000000000000000333333444222000......///000000000000000000000000//////......//////000000////////////////////////........................///////////////.........000000/////////////////////...---------...000111000000000000000000000000---......///////////////000000000000000000000000000000//////000000111222///......///111333555777;;;:::888555444222111111000000000000000000000000000111333555666777888888777777777777666444222111///000111111000111333555666888;;;<<<<<<;;;;;;<<<;;;<<<>>>???@@@@@@@@@???===>>>@@@AAAAAA@@@???>>>;;;;;;:::999888666444333333333222222222222333333555444333222222222333444444444555666666666666555444444444444555666777888888999<<>>======;;;:::999999999999:::;;;<<<>>>??????===>>>BBBFFFHHHPPP^^^nnn~~~}}}zzzwwwtttrrrqqqnnnqqqtttrrrnnnmmmqqquuuwwwvvvttttttzzzzzzpppnnnjjjfffdddddddddeee```^^^XXXRRRLLLFFFBBB@@@>>>>>>>>>>>><<<;;;:::999777777888888888888999999777666444444444444222000000111111222333444555555444444444555555555555555222333555666666666444444333666999<<<===;;;999777222111111000000000000000111333444222000///000111000000000000000000000000......------...//////000////////////////////////////////////////////////.........//////////////////////////////000000000000///...---...///111222000000000000000000000000---......///////////////000000000000000000000000111111000000000111222333111000000111333555888:::@@@???<<<999666444222222/////////000111111222222222333555777888999888888777777555444333333333222///000111111000111333555555888;;;===<<<<<<<<<===<<<<<<===>>>>>>?????????===>>>>>>>>>>>>>>>======:::;;;;;;:::999777555444444333333222222333333444333333333333333333333333333555777999999888666555444444444444555666777888777999===@@@CCCEEEFFFGGGCCCCCCCCCBBBBBBAAAAAAAAA??????>>>======<<<;;;;;;;;;:::999888888999:::;;;<<>>===;;;999888888999999::::::;;;<<<<<<999777444333333333222000000000111222444555666666111111111222222333333333222333555777777666555444222444777:::;;;:::888666222111111000000000000000///111333222000000111444000000000000000000000000---------------...///000////////////////////////000000000000000000000000---.........//////000000......//////000000111111222111///...///000222333000000000000000000000000---......///////////////000000000000000000000000000///.........///111222555444444555777:::===???CCCBBB???;;;888555333222......///000111222333333444555777888999999999999777666444333222222333333///000111111000111333555444777;;;============>>>===============>>>???@@@>>>>>>======<<<<<<<<<<<<:::;;;;;;;;;:::888666555444333333222222333333444111222333444444444444333333555888;;;;;;:::777555555444444555555666777888777999===AAADDDFFFGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@<<<<<<<<<;;;::::::999999;;;:::999888888999:::;;;999===@@@BBBDDDKKKVVV^^^rrr}}}zzzxxxzzz}}}zzzuuuqqqqqqqqqqqqpppooopppqqqrrrrrrrrrzzzvvvsssuuu{{{~~~vvvrrrlllhhhgggggggggggghhhccc]]]WWWNNNDDDAAABBBBBBBBBAAA@@@>>>;;;888777999999:::;;;:::999888777666555444333222111111111//////000111333444555555111222222333444444444333666777999::::::888555333444444555666555444222111000000/////////111222333...//////000111222222222////////////////////////333222111000////////////---...///...,,,,,,...///000///------///000///...000000000000000000000000111...---111111...,,,------000333222///---...000///000111111111111111000222111000///////////////111///,,,******,,,///111444333111//////000222333666555333333555999===@@@EEEEEECCC@@@<<<777444111222111//////000222555777:::888777777888999999888888666333111000///000111111000000000000000111222555666888:::<<<>>>@@@AAA>>>>>>>>>===============@@@???=========>>>===<<<:::::::::;;;;;;:::777444555444333222222222333444222222222333444555666777888999:::;;;:::888666555888777666777999:::;;;:::777888:::===@@@BBBCCCCCCEEEDDDBBB@@@>>>===<<<<<<999999:::::::::;;;;;;;;;;;;:::999:::<<<<<<<<<;;;<<>>BBBBBBAAA???<<<888444222111000//////000333666888999888666666888888888777666444222000//////000111000000000000000111111222555666888:::<<<>>>???@@@@@@?????????>>>>>>>>>===@@@>>><<<<<<===>>>===<<<;;;;;;;;;<<<===<<<999666444333222111111111222333333333333333444444555666888888:::::::::888777555666555444555777999999888666777999<<<>>>???@@@AAA@@@@@@>>><<<;;;:::::::::777777777888888888999999999888888999;;;<<<<<<<<<@@@CCCIIIQQQ]]]nnn}}}~~~~~~|||xxxuuuttttttuuusssqqqpppppprrruuuvvvvvvrrrpppssszzzyyyuuuooojjjiiiiiiiiiiiifffaaa]]]XXXOOODDD???@@@<<<<<<===<<<<<<;;;:::999999999:::;;;:::999888777666666555444333333333333444444444555555666666666333333444444555555444444444666777888888666444333222222333333333222111111222111000000///000000111/////////000111111222222000000000000000000000000////////////000111222333...//////...------...000000///------///000///...000000000000000000000000111......111111000111555777666444222000000111111000000000000111222222333111111111111222333444444111000000//////000000111000//////...///000222333333222111111333666999;;;===>>>???>>><<<888555222111000000000222444777888888666555555666777777666333222000/////////000111000000000000000111222222666666888:::;;;===??????@@@@@@@@@??????>>>>>>>>>???===<<<;;;<<<======<<<<<<;;;;;;===>>>===;;;999555444222111111111222222444444333333333444444555777888999::::::999777666555333222333555666666666555666888999;;;<<<<<<<<<;;;:::999888777777777777666666777777777888888888999999999999;;;===???@@@BBBHHHQQQ]]]nnn~~~|||~~~~~~}}}yyyvvvttttttvvvuuusssqqqppprrrvvvyyyuuurrrpppttt||||||wwwpppkkkjjjjjjkkkkkkeeeaaa\\\XXXNNNCCC>>>???<<<<<<;;;;;;:::999999888999999:::;;;:::999888777777666555444444444444444555555555555555555555444333444444555555555444444333444555666666555444333111111222222222111111111222222111000000///////////////000000111111111111000000000000000000000000///////////////000111111...//////...------...000000///------///000///...////////////////////////111......111222222666;;;???<<<999555333222222111111000000000111333555666444333333222222333333333///000000000000000000///............///000222333222111000000111444666888888999;;;<<<;;;888555333333333333333444555666777666555333333555666555444000000////////////000111000000000000111222333333666777888999;;;<<<>>>>>>======>>>>>>>>>?????????>>>===;;;;;;<<<======<<<<<<;;;;;;<<<>>>>>><<<;;;666555444333222222333333555555444333333333444444777888888999999999888888555333222333444666666555555555666777888888888888777666666555555666666777888888888999999999::::::;;;;;;;;;<<<===@@@CCCFFFKKKSSS```ppp~~~~~~}}}~~~~~~|||xxxtttrrrrrruuuuuutttqqqpppqqqvvvzzzvvvsssqqqvvv~~~~~~yyyqqqllljjjkkkkkkllleee```[[[VVVMMMBBB>>>???======;;;:::999777777666999999:::;;;:::999888777666666555444444444555555444444444333333333333222333444444444444444333333222333333444444444333222111111111111111111111111111111111111000000//////000000000000000111111111000000000000000000000000111111000///......//////...///000///------///000000///------///000///...////////////////////////000......111222333:::BBBIIIGGGDDD???:::555222111111000000000222666999;;;999888777555333222111111...///000000000000///............//////000111222111000//////000222444555444555777999999777555444666666666666666555555444555333222222333444444333//////////////////000000000000000000111222333444777777888999:::;;;<<<===999:::;;;<<<===???@@@@@@>>>===;;;;;;===>>>======<<<;;;:::;;;======<<<;;;999888666555444444555555555555444333333333444444666777888888999999999999666555333444555666666555444555555666666666666666666666555555666777777888888999999999999:::::::::;;;<<<======???CCCIIIMMMYYYeeewww~~~}}}~~~}}}}}}}}}zzzvvvsssqqqqqqsssuuuuuurrrpppqqquuuyyywwwtttrrrwwwzzzrrrllljjjkkkllllllfff```ZZZTTTKKKAAA>>>@@@>>>===;;;999888777777666999999:::;;;:::999888777555555444444444444444555222222222222222222222111333333444444333333222222111111222222333333222222111111111000111111222333000111111111111000000///000000000000000000111111000000000000000000000000222111000///............///000000///......///111000///------///000///...000000000000000000000000000......111222555???IIITTTVVVUUUNNNDDD:::444222111111000111444999>>>AAA@@@>>><<<999666333222111...//////000000//////......//////000000111111111111000//////000111222333222333444555666666555555555555666777666555333222333111000000111222222111/////////000000000000000000000000111222333444555777888888999:::;;;;;;<<<888999:::;;;===>>>???@@@???===<<<<<<>>>??????>>>===<<<;;;;;;<<<===<<<:::;;;:::888666555555666666444444333333333444444555666666777888999999:::;;;777666444444666777666666444555555666666666666555777777777777777888999999777777888888888999999999:::===???@@@CCCIIISSSZZZhhhwww~~~}}}~~~~~~zzzzzzzzzwwwtttrrrssssssqqqtttuuussspppppptttxxxwwwtttrrrvvvzzzrrrllljjjjjjkkklllggg```YYYRRRIII@@@>>>AAA===<<<:::999888888999999999999:::;;;:::999888777444444333333333333444444111111111222222222222222222222333333222222111000000000000111111222222222222111111000111222333444//////111111222111000000111000000000000000000000////////////////////////000//////........./////////000000///......///111000///------///000///...000000000000000000000000000...///111222666BBBNNN___dddggg___OOO???777555111000000222666<<>>>>>>>>???>>>======???@@@@@@???@@@>>><<<<<<======<<<;;;;;;:::888666555555555666333333333333444444555666666666666777888:::;;;<<<777666444444666666666555444555666777777777777777888888888888888888999:::888999999999999:::::::::<<>>BBB;;;;;;999999999:::;;;<<<999999:::;;;:::999888777333333222222222333333444111111111222222333333333222222222222222111000/////////000000111111111222222222111111111222444555...///000111222222111000111111111000000000000000////////////////////////......---......///000111///000000000......000111000///------///000///...000000000000000000000000000...///111222777DDDPPPfffnnnsssjjjVVVCCC999777111000000222777>>>FFFJJJHHHFFFDDD@@@===;;;999888222222111000000111222222111222222222222111111000111111000000000000111111222111000000111333555666***,,,///222444333222111111000......000111000///111111111111111000//////000000000111222444555666888888999999999:::::::::>>>>>>>>>>>>============@@@>>>===>>>@@@AAAAAA@@@BBB@@@>>>===>>>>>>===<<<;;;:::888666555444555555222222222333444555666777666666666777888:::;;;<<<777555444444555666555444555555666777888888888888999999888888888888999999;;;;;;;;;<<<<<<<<<======???CCCJJJOOOWWWcccrrr}}}|||zzzyyywwwuuusssssssssssssssttttttrrroooppptttxxxwwwuuutttwww|||{{{xxxtttooolllkkkkkkkkkhhhccc\\\SSSKKKDDD@@@>>>@@@===:::999999999888777999:::;;;<<<<<<:::888777555444444333333444444555555555444444444333333333222222111111222444555777222222222111111111111000000000111222222222222222444444333333222111111111000000000000///////////////...---------///000111...///000111111000///...//////000000000000//////444333222000////////////000000000000000000000000...///222222111444BBBQQQgggsss}}}wwwbbbKKK===999333222111222555<<>>@@@AAA@@@?????????>>>>>>======;;;;;;:::999999888888777222222333444555555555555666444444666999;;;:::888999888666555555555666777666666666666777777777777666777888777666666888:::???<<<;;;<<<@@@BBBAAA???DDDNNNWWW^^^iiizzz{{{zzzyyywwwuuuttttttttttttqqqrrrqqqooollllllppptttvvvtttsssvvv|||zzzxxxsssooollljjjjjjkkkgggccc\\\SSSKKKDDD@@@>>>???<<<999888999999999888999:::;;;;;;;;;:::999888555444444333333444444555444444444444333333333333333222222111222333555555111111111000000000//////......///000000000000000111111111222222222222222000000000000/////////////////////...//////000000...///000111111000///...//////000000000000//////111111000/////////000000////////////////////////...///111222111555CCCRRRgggsss}}}wwwcccLLL===777333222111111444:::BBBHHHKKKIIIDDD???;;;888777777444333222111000000000000000000111111222333333333222222222111111000000///222222222222222222222222222111///...---...///000/////////...............000000000000000000000000333222222222222333444444888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<===>>>???@@@?????????>>>>>>>>>=========<<<;;;:::888777666555333333444555555555444444666555444666999;;;:::888999888777666555666777777666666666777777777888888777999999999888888999;;;@@@???>>>???BBBEEEGGGHHHKKKXXXhhhuuu~~~{{{zzzyyywwwuuuuuutttuuuuuuqqqrrrqqqnnnkkkkkknnnrrruuusssrrrvvv|||zzzwwwsssnnnkkkjjjjjjjjjgggccc\\\SSSKKKDDD???======;;;888888999::::::999::::::::::::999999999999555444444333333444444555333333333333222222222222333333222222222222333444000000000000/////////.........///000000000000000//////000000111222222333000000000000////////////000000000111000000////////////000000000000////////////000000000000/////////.........//////000111////////////////////////......///000111666DDDSSSfffqqqyyysssaaaKKK;;;555222222111000222777>>>CCCFFFDDD@@@;;;888666555555333222111000000000000000///000222333555666666666444444222111000000111222111222333333333333222111000///...------...///000////////////000000000000111111111111111111111111222222222222222333444444888888999999:::;;;;;;<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>============>>>===<<<:::888666444333444444555555555444444333666555444666888:::999888:::999888777666777888888666777777777777888888888999:::;;;:::999999;;;======>>>??????@@@EEELLLRRR[[[mmm}}}}}}}}}}}}|||zzzyyywwwvvvuuuuuuvvvvvvtttuuutttqqqmmmmmmpppttttttrrrrrruuu{{{yyywwwrrrnnnkkkiiiiiijjjfffbbb[[[SSSKKKDDD???<<<;;;999777777999:::::::::;;;:::999999888888999999555444444333333444444555333333333222222222111111333333222222222222222222111111000000000/////////000000111222222222222222//////000000000111111111000000000000////////////000111222222222000///...//////000000000000////////////000000000000////////////............//////////////////////////////...---...///000666CCCQQQcccjjjmmmgggWWWEEE999444222111111000000444999===@@@>>>:::777444333333333222111111000000000000111000111333666888999::::::999777555222111111111222111333444666666444333111///......---......///000...//////000111111222222111111111111111111111111222222222111222333333444777888888999:::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<======>>>>>>===========================<<<;;;999777666555444555555666555555444333333555555555666777888888888;;;:::888777777777888999777777777888888888999999999:::;;;:::999999;;;======@@@BBBAAABBBIIIVVV```sss|||{{{|||}}}{{{zzzxxxwwwvvvvvvvvvwwwuuuvvvuuurrrnnnnnnqqquuutttrrrqqqtttzzzyyyvvvqqqmmmjjjiiiiiiiiieeeaaa[[[SSSKKKDDD>>>;;;;;;999777777888:::::::::;;;:::999888888888999999555444444333333444444555333333333222222222111111222222222222222222111111222222111111111000000000000000111222222222222222111111111000000000//////000000000000////////////000111222222222000///...000000////////////000000//////000000000000//////111000///...------------...........................------///000555@@@LLL\\\]]]\\\UUUIII===666444111111000//////111555999:::888555222111111111222000000000///000000111111111333666999<<<=========>>><<<888555222111222222000222333555555333222000///............//////000...//////000111222333333111111111111111111111111222111111111111222333333666666777888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<===::::::999999888777666666666666666666555444333333444555666666666777777888;;;:::888777777777888999888888888888999999999999888:::::::::999999:::<<>>:::;;;999777777888::::::999999999999999888888888888555444444333333444444555333333333333222222222222111111222222222222222111222222222222111111111111......///000000000000000333222222111000000//////000000000000////////////000000000111000000//////000000////////////000000//////000000000000//////333222000///...---------........................///------///000222;;;DDDOOONNNIIICCC;;;666444333000000000000///000333666444333111///...///000111////////////000000111222333555999<<>><<<:::999888777333333333333333333333333222222222111111000//////...//////000000111111111333333333333333333333333111111111111111222222333333333444666777888999:::888888999999999999::::::;;;<<<<<<======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;:::999888777666555444444555555666666666666555444666777777555444666888999888777666555666777777999999999::::::::::::;;;:::;;;<<<;;;::::::<<<>>>>>>CCCLLLVVVeeezzz}}}zzzwww{{{|||yyywwwuuuttttttqqqrrrrrrpppmmmnnnrrrvvvvvvtttrrrtttxxx||||||{{{wwwtttpppllliiigggggghhhccc```[[[TTTLLLDDD===:::<<<999777666777888888888777888:::;;;:::999777555555444444333333444444555555555444444444444333333...///111222333333333222000000000000////////////000000111222222222222222111111111222333333444444000000000000///////////////...---------///000111111000///......///000111//////000000000000//////000000000000000111111222........................///---...000000...222777888666444222111111000000...000111000000000222444///...---,,,,,,...///111............///111222333666999<<<@@@BBBBBBBBBAAA>>>>>>>>>>>>===<<<;;;:::888777666666666666777888333333333333222000///...////////////000000000000444444444444444444444444111111111000111222222333222222333555666888999999777777888888888999999999;;;<<<=========<<<;;;::::::::::::;;;;;;<<<<<<<<<===<<<:::888666555333222444444555666777777777666333666888777555444666888999888666555555555666777999999:::::::::;;;;;;;;;;;;<<<======;;;<<<===???EEEKKKUUUdddxxx}}}||||||~~~}}}|||{{{xxxwwwuuuuuuttttttssspppnnnmmmnnnsssvvvzzzwwwttttttwww{{{~~~{{{uuummmgggeeefffhhhiiiddd```YYYQQQIIICCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888666666666:::999888777666555555555222333555666666555333222000000000000000000000000///000111222333222111111111111000000000000111111555333222222333222111///222222222222111///...---111111000000//////......000111222111000///000111......//////000000111111111111000000//////......///000111111111111000000222222111111111111111222444333333333222111111111000000000000111111111111------...000111111111111222111000//////111333444999<<>>===>>><<<>>>>>>===;;;999999:::555888999999===DDDHHHHHHEEE@@@999444222222222111222222222222222222222222222222222222222222222222333333333222222222111111111333555777888888777666777777666666666666777777888999;;;<<<<<<<<<;;;:::999:::;;;;;;999999:::;;;999999888777777777888888666777888777555444555666888777777777777666666666888888777777777777888888999888888888999::::::;;;<<<===>>>>>>@@@CCCIIIMMMVVVdddxxxzzz|||{{{~~~}}}|||{{{yyyxxxwwwwwwwwwtttsssqqqnnnmmmnnnrrruuuvvvtttrrrssswww{{{~~~yyytttlllgggeeefffggghhheeeaaaZZZQQQIIICCC???===;;;:::::::::;;;<<<======;;;===>>><<<:::888888888666555444333333333333333222333444555555444333222111111111111111111111111000000111222222222222111111111000000000000111111111000///000111222111000)))***,,,...000111222222111000000000000////////////000111000...---...///////////////000000000000,,,,,,---......///000000)))***,,,---...///000000..............................//////////////////............//////////////////000000000000//////111111000///000111222333999;;;>>>???>>><<<<<<<<<<<<<<<<<<;;;999999:::;;;777<<<@@@CCCKKKVVV]]]^^^XXXNNNBBB999666555222///111111111111111111111111222222222222222222222222333333333222222222222111111222444666777777777666777777666666666666777777888999:::;;;<<<;;;::::::999:::;;;:::999888999;;;999888888777777777777777777888999888666555666777555555666666666777777777888888777777777888888999::::::999999999:::;;;;;;;;;>>>@@@AAABBBGGGQQQYYYkkk}}}www{{{zzz|||~~~}}}{{{yyywwwvvvuuuttttttsssqqqooommmnnnrrrtttsssqqqqqqssswww{{{~~~xxxssslllgggffffffggghhhfffaaaZZZQQQIIIBBB>>><<<::::::::::::;;;<<<>>>???===??????>>><<<:::::::::888777666555444444444444222222333444444444333333111111111111111111111111000000111111222222222222111111000000000000111111///...---...111222111111000000111111111111000000000000000000000000000000111222333222000///000111////////////000000000000........./////////000000------.........---,,,,,,------..................---......//////000000000000000000000111111111111///000000000000//////...111000000///000111222222999;;;>>>???===<<<;;;;;;<<<<<<<<<:::999999;;;===<<>><<<<<<<<<999888777666555444444444111222222333333444444444111111111111111111111111111111111111111222222222111111000000000000111111...------...000222222111222222222222111000///...000000000000111111111111111333333222111000111222000000000000////////////111111111000000000/////////////////////...---,,,---...///000000000000////////////000000111111111000000000000111111111111///000000000000//////...000000000000000111111111888;;;===>>>===<<<;;;;;;<<<<<<<<<:::999999;;;===@@@JJJVVVbbbooo|||sss\\\LLLDDD???:::555222222222222111111000000222222222222222222222222222222222222222222222222222222333444555666777777777777666666666666777777777777999:::::::::999888888999::::::888888999:::888777666666555555666666666888999888777666777999333333444555666777888888888888888888888999::::::;;;::::::;;;;;;<<<===>>>>>>CCCIIIOOOWWWhhh~~~}}}yyyxxxwww{{{~~~|||yyyvvvtttsssrrrssssssrrrpppnnnnnnppprrrpppoooooorrrvvvzzz||||||vvvqqqkkkgggfffgggggggggddd```YYYQQQIIICCC@@@>>>::::::999999;;;>>>@@@BBBAAACCCCCCBBB@@@>>>>>>>>>:::999777555333222111111111111222222333333444444222222222222222222222222111111000000111111222333111111000000000000111111...------...111222222111---......///////////////000000000111111111111222000111222111///...///000000000000000////////////333333222111111000//////------...000000111111111---...000111222222111000000111111111111111222222............//////////////////000000000000///////////////000000000111111666888;;;===<<<;;;;;;;;;;;;;;;<<<:::888888999:::>>>IIIWWWeeeuuu~~~gggSSSHHHAAA<<<999444444333333222111111111222222222222222222222222111222222222222333333333222222333444555666777777777777666666666666777777666777888999:::999888888888999:::999888777888:::777777666555555555555555555777888777666666777999444444555666777777888888888888888888888999:::;;;888888999999;;;<<<>>>???@@@GGGQQQ\\\kkk|||xxxvvvuuuzzz~~~|||zzzxxxwwwwwwvvvssstttsssqqqooonnnppprrroooooooooqqquuuyyyzzzzzzuuupppkkkgggfffgggggggggbbb___XXXQQQJJJDDDAAA???::::::999999;;;>>>AAADDDCCCDDDEEEDDDAAA??????@@@<<<;;;999666444222111000111111111111222333444555222222222222222222222222222111000000000111222333111111000000000000111111000///...///111222111000,,,,,,...///000000000000000000111111111222222222000111222111///...///000111000000000/////////...111111111111000000000000---...///000000000000000,,,...000222222222111000222111111111111111111000............////////////---...///000000111000000...//////000000000000000111444888::::::999999:::888::::::999777555555666777AAAOOO]]]ooolllWWWHHH???;;;:::555555444444333222222111222222222222222222222222111111222222222333333333222222222333444555666777777777666666666666777777555666888999999999888777777999:::999888777888999777666555555444444555555444555777777666555777888666666666777777888888888888888888888999:::;;;<<<999999:::;;;>>>@@@BBBCCCGGGPPP___rrr|||xxxvvvuuuzzz~~~}}}|||{{{{{{{{{{{{{{{ssstttsssqqqooonnnpppqqqpppooooooqqquuuxxxyyyyyytttpppkkkgggggggggggggggbbb^^^XXXPPPJJJEEEBBB@@@::::::999999;;;>>>BBBDDDDDDEEEFFFEEEBBB@@@@@@AAA@@@???<<<999666444333222111111111111222333444555222222222222222222222222222111000000000111333444111111000000000000111111111000///000111222111000///000000111111111111111000000111111222222222222222333444333111111111222111111000000/////////.........//////000000111111000000000000///...---,,,,,,---///111222222111000222222111111000000//////000000000000111111111111------///000111111111111...//////000000000000000...111555777888888888999666888999888666333222222111:::FFFTTTggg|||mmmWWWFFF===:::999666666555444444333222222222222222222222222222222111111111222222333333333222222222333444555666777777777666666666666777777555666777999999888888777777999999999888777888999666666555444444444444555333555666666555555666888777777777777888888888888888888888888999:::;;;<<<<<<<<<===???BBBEEEGGGHHHSSS^^^rrr{{{wwwwwwzzz||||||~~~}}}}}}}}}}}}}}}{{{yyyzzzvvvqqqmmmlllmmmmmmlllqqqnnnkkknnntttyyyzzzxxxwwwtttooojjjfffeeeeeefffddd___XXXQQQKKKFFF@@@===;;;;;;;;;;;;===AAADDDFFFKKKLLLKKKIIIEEEBBB@@@@@@<<<;;;888666444222111111222333333444444333333222111111000000111222333333333444444444333111///...222111000//////000111222000000////////////000000000000111111111111000000111111000000//////......////////////000000000000333333333222111000//////000000000000////////////333222111000000000222222000000000000000000000000111111111000000000000000//////000000111111111222------......//////000000////////////////////////222222333444555666777888666666555444333333222222333777@@@KKKZZZlll}}}yyybbbNNNBBB<<<:::888888777777666555444444333444444333333222111000000222222222222222222222222444333333222222333333444666666555555555555666666555666777999999999888777888888888888999999999999666777777666555555777999666:::;;;999999;;;:::777666666777888888888888888999999999:::<<<===<<<;;;<<<;;;===AAABBBCCCMMMYYYhhhxxx{{{wwwwww{{{|||~~~{{{~~~}}}}}}}}}|||zzzyyyzzzvvvqqqnnnmmmnnnnnnnnnqqqnnnkkknnntttyyyzzzxxxyyyuuuooojjjeeecccccccccbbb]]]VVVOOOIIIDDD???;;;;;;;;;;;;<<<>>>AAADDDFFFHHHIIIIIIGGGDDDAAA@@@@@@<<<:::888666444222111111222333333444444333333222111111000000111222222333222222333333222222111111222111000//////000111222111111000/////////000000000000111111111111000000111000000000/////////...////////////000000000000222222222222111000//////......//////000000111111222222111000000111111222000000000000000000000000//////000000111111222222///000000000111111111111/////////000000000000000////////////////////////111222222333444555666777555555555444333333222222111555<<>>:::888888888888777666666555444444555555444333222222111111333333333333444444444444333222222111111222222333555555444444444444555555555555777888888888777777555555555666666666777777555666777666555666888999555999:::888888:::888555666777777888888888888888999999888999999999999888???===???DDDHHHOOO___nnn|||xxxwww{{{}}}~~~|||zzz~~~~~~}}}{{{zzzyyyzzzvvvqqqnnnnnnooopppqqqqqqnnnlllnnnsssxxxyyyyyyzzzvvvpppiiidddbbbaaaaaabbb]]]VVVOOOIIIDDD???<<<;;;;;;;;;<<<>>>AAADDDEEEEEEFFFGGGEEEBBB@@@@@@@@@;;;:::888666444222222111222333333444444333333222111111111000111111222333111111111111111222333333111111000000000000111111333222111000000000000000000000111111111111000000000000000000////////////////////////000000000000222222222222111000//////------...///000111222222111111000000000111111222000000000000000000000000......///000111222333333000000000000111111111111111111111111000000000000////////////////////////000000111222333444444555555444444333333222222222///222777>>>IIIWWWfffppprrreeeQQQAAA999777777777888888777777666666555555666555555444444333333333444444444555555666666666222222111111111111222222444444333333333333444444444555666666777666666666444444444555555555555666444555666666666666888:::888;;;<<<999999:::999555666777888888999999888888888888888888999999::::::CCCCCCEEELLLTTTcccyyy}}}yyywww}}}~~~~~~|||{{{zzz~~~|||zzzyyyyyyzzzvvvpppnnnnnnppprrrsssqqqooommmooossswwwyyyyyyyyyuuuoooiiidddbbbaaabbbddd```XXXQQQLLLFFFAAA>>>;;;;;;<<<===???BBBDDDEEEFFFGGGGGGEEEBBB???>>>>>>;;;:::888666444333222222222333333444444333333222222111111111111111222222333222111000000111222333111000000000000000000111444333222111000000000000000000111111111111000000000000000000////////////////////////000000000000111111111111111000//////......//////000000111111000000000000000111111111//////////////////////////////000000111111111222000000000000000111111111111111111000000///////////////////////////////////////000000111222222333444333333333222222222111///000333777???KKKWWW```bbbVVVGGG;;;666666777777888888777777777666666666666666666555555555555555333444444555555666666777333222222222222222222333444444333333333333444444444555555555555555555555555555555666666666777777333444666666666777999;;;;;;??????<<<;;;<<<;;;777777777888999999999999888777888888999:::<<>>;;;;;;<<<>>>@@@BBBDDDEEEIIIIIIHHHFFFAAA>>><<<<<<:::999888666444333222222222333333444444333333222222222111111111111111222555333222000//////000111000000000111111000000000333333222111000000111111000000111111111111000000////////////000000000000////////////000000000000000000111111111000//////111111000000//////......//////000000111111111111////////////////////////222111111111000000//////111111000000000000000000000000000//////.........000000000000000000000000......//////000111111111222222222222222111111111///000111444888@@@JJJPPPRRRIII>>>777555777888888777777777777666666666666666666666666666666666777333444444444555555555666444444333333333333444444555555444444444444555555555555444444444444444555555555555555666666666666333444666666666777999;;;<<>>888555666888888777666666666666666555555555555555555666666777777888555555555555555555555555555555444444444444555555555555444444444444555555666666555444444444444555333333333444444444444555444555666666666666888:::999<<<===::::::;;;:::666777888999999:::999999999:::;;;<<<;;;:::===CCCIIIMMM___vvv|||xxxwww|||~~~zzzyyyyyyyyy}}}{{{zzz{{{~~~zzzuuuoookkkkkknnnqqqrrrppppppppppppqqqtttwwwzzzyyyvvvpppkkkgggeeeeeeeeeccc^^^WWWPPPJJJEEE@@@===:::;;;===???BBBCCCDDDEEEGGGGGGFFFDDD???<<<:::::::::999777666444333333333222333333444444333333222333222222111000000111111111111111111111000/////////000111222222111000///////////////000111222222000000111111111111000000.../////////000000000111////////////000000000000//////000000000000000///111111000000//////......---...///000111111111000000000000000000000000000222222111111000000//////111111111111000000000//////////////////000000000000000000000000000000000////////////000000000000000111111111111111111111---///000111222333777999888555333333666888777555444444444444555555555555444444555555666777888888888777777666666555555444555444444333333444444555444444333333333333444444777777555444444444555555333444444444444555555555555666777666555666888999777:::;;;999999;;;:::666777888999999::::::999999999<<<>>>>>>???DDDMMMUUUfffzzz|||xxxtttzzz~~~yyyxxxxxxxxx|||{{{zzz|||{{{uuuooojjjjjjmmmpppqqqpppqqqqqqqqqqqqssswwwzzz|||xxxrrrlllgggeeeddddddeeeaaaYYYSSSMMMGGGBBB???:::;;;===@@@BBBCCCDDDEEECCCDDDDDDBBB>>>;;;::::::999999777666444444333333222333333444444333333222333333222111000000111111...///111222222111000000///000111222222111000///............///111222333000000111111111111000000.../////////000000111111////////////000000000000//////000000000000000///////////////000000000000,,,---///000111111111000000000000000000000000000000000000000111111111111222111111111000000////////////000000111111222222000000000000000000000000/////////000000000000000000000000000000111111111,,,...000000000111222444222000000333666888666333333444444444444444444444333333444555666777888888::::::999888777666555555444333333222222333333444333222222222222222222333888777666555444555555666666666666777777777777888666777777666555555777999888;;;===;;;;;;===<<<999888888999::::::::::::999777;;;???BBBFFFNNNZZZccc~~~{{{uuuwwwzzz}}}}}}{{{yyyxxxzzz}}}|||~~~~~~||||||rrrkkkiiikkkoooqqqrrrqqqooooooqqqvvvzzz~~~}}}xxxqqqjjjeeedddfffgggfffaaaYYYRRRLLLFFFBBB???@@@>>>===<<<<<<>>>AAABBBBBBAAA@@@>>><<<;;;::::::888888999888777666444333333444555444222111222333111111000000111111222333222222111000//////000000//////000000111111111222333111//////111222000...000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000////////////////////////222222111111111111111111444444333222111000//////222222111111000/////////000000////////////000000...///000111111000///...////////////////////////000000...------...//////////////////////////////000000000000000000000000222222111111111222444555444444333333444555777888999888666555555666888999:::999999888777666555555666555333333444444333222555555555444444333333333777666555444333444444555555555555555666666666666333333444555666777888888888999;;;;;;999888888999999888888777777888:::;;;<<<===AAAGGGKKKTTTiii}}}{{{vvvwww{{{~~~||||||zzz~~~}}}|||~~~|||rrrkkkjjjllloooqqqpppooommmmmmoootttxxx{{{|||wwwpppjjjfffeeefffhhhgggbbbYYYRRRLLLGGGCCC@@@@@@?????????>>>>>>>>>>>>??????>>><<<;;;;;;;;;;;;888888888888777555444333333444555444222111222333222222222222222333444444222222111000000000000000000000111111222222222222111///...///222333222000111111111111111111111111000000111111111111000000000000000000////////////////////////////////////////////////////////////111111111111111111111111.........//////000000000000000000000000111111111000000////////////000000...///000111111000///...111111111111111111111111111000/////////000111111000000000000000000000000111000000000000000000111222222111111111222333444444444333333444555777777888888777666666777888888999999888888777777666666666444333333444555333222555555555444444333333333777666555444444444555555666666666777777777888888777777777666666666666555888999;;;:::999888888999888888999999999:::<<<======>>>DDDNNNZZZjjj|||wwwvvvzzz~~~~~~~~~yyy~~~}}}}}}|||rrrllljjjllloooqqqooommmllllllnnnqqqvvvxxxzzzvvvpppiiifffeeeggghhhhhhbbbZZZRRRLLLHHHEEECCC@@@@@@AAAAAAAAA???===<<<======<<<;;;;;;;;;<<<<<<888888888888777555444333333444555444222111222333444444333333444444555666222111000000000000000000111111222222222222333333///......///222333333222222222222222222222222222111111222222222222111111000000000000////////////........................////////////////////////111111111111111111111111,,,------...///000000111...//////000111111222222111000000//////000000111//////000000000000//////111111111111111111111111000000000000000111222333111111111111111111111111111111000000000000111111222111111111111222333333333333333333444555666777777777777777777777777777888888888888888888888888666444333333444555444222555555555444444444444444777666555555444444555555777777777888888888999999888888888777777777777666777999;;;:::999888999:::777888:::;;;;;;<<<>>>@@@AAACCCLLL[[[mmm|||yyyvvvzzz~~~}}}|||{{{xxx}}}~~~}}}}}}{{{sssmmmkkkmmmpppqqqooonnnllllllnnnqqqtttwwwxxxuuuoooiiiffffffggghhhhhhbbbYYYRRRLLLIIIFFFDDD@@@AAAAAAAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<<<<999999888777666555444444333444555444222111222333444333333333333444555555111111000000000000000111111111111111111111111111/////////000111222222222222222222222222222222222000111111222222111111000000000000000////////////////////////////////////////////////////////////000000000000111111111111111111111000000000////////////000000111111111111111000000000000000000111//////000000000000//////111111111111111111111111/////////000111222333333111111111111111111111111111111000//////000111111111111111111111111222222333333333333444555666666555666666777777666666555777777777888888888999999555444333333444555444333555555555555555444444444666666555555555555555555777777777888888888999999666666777888999::::::;;;777999::::::999999999:::777:::<<<<<<;;;<<>>===<<<;;;;;;999999888777666555444444333444555444222111222333222222222222222333333444111000000000000000111111000000000000000/////////000111111111000000000000222222222222222222222222//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000//////000000000111111111222222111111000000//////111111111111000000//////111111000000000000111111000000////////////000000000000000000000000000000---...///000111111222222111111111111111111111111222111000//////000111222111111111111111111111111222222333444444555555555444555666666666666555444666666666777777888888999555333333333555555444333555555555555555555555555555555666666666666666666666666666777777777888888666666777888999:::;;;;;;666888::::::999999:::;;;999<<<>>>===<<<===BBBGGGRRR]]]nnn|||zzz~~~~~~|||{{{www{{{|||zzz{{{{{{sssnnnmmmoooqqqrrrqqqpppooooooppprrrtttuuuxxxtttooojjjfffeeeeeefffddd___YYYSSSNNNJJJFFFDDDBBBAAA??????@@@CCCGGGIIIDDDCCCAAA???===<<<;;;;;;:::999888666555555555555333444555444222111222333111111000000111111222333000000000000000111111222000////////////.........000222222111/////////000222222222222222222222222//////000000000000//////000000000000////////////111111111111111111111111000000000000000000000000...//////000000111111111////////////000000000000222222111111000//////...222111111000000111111222000000////////////000000////////////////////////......///000111111111000111111111111111111111111222111000......000111222111111111222111111000///111222333444555555555444555555555555555555555555555555555666666777777777444333222333555555555444555555555555555666666666555555666777777777666666666666666777777777888888999999999888888888888777666888::::::999999:::;;;:::===??????>>>AAAIIIPPP```ppp|||zzz}}}}}}|||wwwzzz{{{yyyyyy~~~{{{tttooonnnoooqqqrrrqqqppppppooopppqqqssstttxxxuuupppjjjfffdddddddddaaa]]]XXXSSSOOOJJJEEEBBBBBBBBBAAABBBCCCDDDFFFGGGBBBAAA@@@>>>===<<<<<<<<<:::999888666555555555555333444555444222111222333111000000000000111222222000000000000000111222222000000000000/////////......000222111//////000222111111111111111111111111000000000111111000000000000000000000////////////000000000000000000000000000000000000000000000000......//////000111111222111111111111000000000000111111111000000000000000222111111000000111111222111000///......///000111000000000000000000000000///000111222222222111000000000000000000000000000333111///......///111333000111222222111000///...000111333444555555444444555555444333333444555555444444444555555555555555444333222333555666555444444555555555666666666777444555666777888777777666777777777888888888999999999888888888888777777777666888::::::999999:::;;;;;;>>>AAAAAAAAAHHHTTT]]]qqq|||zzzyyy}}}}}}|||wwwzzz{{{xxxxxx}}}{{{tttooonnnpppqqqrrrqqqpppoooooooooppprrrsssxxxuuupppkkkfffdddcccccc___\\\XXXTTTOOOJJJEEEAAABBBCCCDDDEEEEEEDDDCCCCCC??????>>>===============:::999777666555444555555333444555444222111222333111111000000111111222333000000///000000111222222222111111111000000//////,,,///111111000000222555000000000000000000000000111111222222222222111111000000000000////////////////////////////////////000000000000000000000000---......///000111111222888888666444222000///.../////////000111111222222222222111111111111222222111000///......///000111111111111111111111111111111222333444333222111000////////////////////////333222///......///222333000111222222222000///...000111333444555555444333666555333222222333555666444444444444444444444444444333222333555666555444444555555555666666777777444555666888888888777666888888999999999:::::::::555555666777888999999:::555777999::::::999:::<<<:::>>>AAABBBDDDMMM\\\ggg|||yyyyyyvvvxxx{{{{{{xxxvvvwwwvvvsssvvv}}}~~~xxxpppllllllnnnooonnnkkkjjjjjjjjjlllnnnqqqssssssqqqnnniiidddaaaaaabbbccc___[[[VVVQQQKKKEEEAAABBBCCCDDDDDDDDDCCCAAAAAABBB???<<<:::;;;<<<<<<;;;888888888888777666444444000//////000222444666777444444444333333222222222333222111000000000222222222000///000222333333222...//////000000000000000444333111000000000111222000000///...---.........222111111111000000//////////////////000000000111111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111333222222222222222222333333222111111000000111111000111111222222222111111000000000000000000000000111111222222222222111111222222111111222222333444222222111111222444555666111111222222222333333333333333222222333333444555888444111222666777444000444444444444444444444444666555444333222333333444666666777888888888888888888888888888888999999999===<<<;;;999888777777777<<<:::888777888999::::::CCCBBBEEELLLQQQVVVaaannnzzzwwwwwwzzz{{{~~~~~~|||xxxyyyxxxuuuwww~~~~~~wwwoookkkllloooppppppkkkjjjiiijjjkkknnnppprrrrrrqqqnnniiidddaaaaaabbbeeeaaa[[[VVVPPPKKKEEEAAAAAABBBBBBCCCBBBAAA@@@???@@@===:::999:::;;;;;;;;;666666555555333222111000222222111111111222444444444333333333222222222222222222111111111111111222111///...///000222222111...//////000000000000000333222111000///000000111000000000//////.........111111000000000////////////////////////000000000111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111111111000000000000111111222111000000//////000000000111111222222222222111111111111111111111111111111111222222222222111111222111111222222444555555888666444222111111111111111111222222222333333333222222222222222333444444888444222222666666444000444444444444444444444444666555444333333333444444666666777888888888888888666777777888999999::::::;;;;;;:::888888888888888;;;;;;;;;===???@@@@@@@@@@@@AAAIIITTT\\\dddqqq}}}yyyvvvuuu|||~~~~~~}}}zzz|||zzzwwwyyy~~~xxxoookkkllloooppppppjjjiiiiiiiiijjjmmmoooqqqqqqpppmmmhhhdddaaabbbccchhhccc\\\UUUPPPJJJEEEBBB@@@@@@AAAAAAAAA@@@???>>>===;;;999888:::;;;;;;:::999999888777555333222222555444333222111111111222222222222222222111111111000111111222222222111111000///---...000111000000...///000000111111000000111111000/////////000000000000111111111000///...000000///////////////...////////////////////////111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111000//////......//////000111000000///////////////000000111222222222222222111111111111111111111111111111222222222222111111111111222222444555777888:::999666333111000//////111111222222222333333333222222111111222222333444777444222333555666444222444444444444444444444444666555444444333444444444666666777888888888888888666666777888999:::::::::999888888888888888999999777888;;;>>>@@@AAABBBBBBCCCIIIUUUdddpppzzz{{{xxxxxx}}}~~~~~~||||||||||||~~~}}}zzz|||zzzqqqllllllnnnoooooojjjiiihhhhhhiiilllnnnppppppooolllhhhdddaaabbbcccjjjeee]]]UUUOOOJJJFFFCCC@@@@@@@@@@@@@@@?????????<<<:::999999:::<<<;;;;;;;;;:::999777555444333333555444444333222222222222111111111111111111111111///000222333333222111000111000......000111000000//////000111111111111000000000//////////////////000000111222222111000///////////////............000000////////////......111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111/////////....../////////111111000////////////000000000111222333333333333111111111111111111111111111111222222222222111111111111222333555777999:::999777555333222111111111111111222222222333333333222111111111111222333333666444333444555666555333555555555555555555555555555555555444444444444555666666777888888888888888888888888888888999999999777777777777888999::::::888999;;;<<<===@@@CCCEEEOOOYYYhhhxxx~~~||||||}}}}}}{{{zzz{{{|||~~~}}}{{{}}}}}}rrrlllkkklllmmmmmmjjjjjjiiihhhiiikkknnnoooooonnnkkkgggcccbbbbbbdddjjjeee]]]UUUOOOJJJFFFCCCAAAAAAAAA@@@@@@@@@@@@@@@<<<;;;::::::<<<===<<<;;;888666555333111000000000222333333333444444444333111111111111111111111111///000111333333222222111333111000000111222111000///000000111111111111111/////////000000000//////000000111111111111000000............////////////000000000000000000000///111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111111000000//////000000111222222111000000000000111000000111333333444444444111111111111111111111111111111222222222222111111111111222333555888:::;;;999888666333222111222222111111222222222333333333222222111111222222333444555555444444555666555444555555555555555555555555444555555555555555555555666666777888888888888888::::::999999888777777777666666666777888:::;;;<<<=========<<<===BBBIIIOOO]]]iiizzz~~~{{{zzz{{{yyy||||||{{{}}}~~~ssslllkkklllmmmnnnlllkkkjjjiiijjjlllnnnooonnnmmmkkkgggcccbbbcccdddhhhccc\\\UUUPPPJJJEEEBBBBBBAAA@@@@@@??????@@@@@@===;;;:::;;;<<<===;;;:::888777555333222222222333000111333444555555555555111111111222222222222222///000111222222222222222444222000000111222111000///000111111222222111111//////000111111111000000000000/////////000111111...////////////000000000000000000111111222222222111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111222111111000000111111222333222222111111111111111000000222333444444444444222222222222222222222222111111222222222222111111111111222333555777999:::;;;:::777444222111000000111111222222222333333333333333222222333333444555555555555555555666666666555555555555555555555555444444555666666666666555666666777888888888888888::::::999999888777777777777777777888999;;;<<<======>>>>>>???BBBIIIUUU]]]mmm{{{}}}}}}}}}zzzxxxyyyvvvzzzzzzzzz}}}|||rrrkkkkkknnnpppqqqmmmlllkkkjjjkkklllnnnpppmmmllljjjfffcccbbbccceeeeeeaaa[[[VVVPPPKKKEEEAAAAAA@@@???>>>>>>>>>??????<<<;;;::::::;;;;;;999777999888666444444555666777111222333444555555555444222222222222333333333444000000000000111222333444333111000///000111000///000000111222222222222111//////111222222222111111000///---,,,---///111333/////////000000000111111000000111222333444444555111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111222111111000000111111222222222111000000000000000///000222333444555555555222222222222222222222222111111222222222222111111111111222333444666888999999888666444333222222333111111222222222333333333444444333333444444555666444555666666555555666777555555555555555555555555333444555666777777666555666666777888888888888888777777888888888999999999999999999999:::;;;======<<<@@@FFFKKKRRR]]]kkkuuu}}}{{{{{{zzz}}}wwwuuuuuutttxxxyyyyyy|||zzzpppkkkkkkooorrrtttmmmlllkkkkkkkkkmmmoooppplllllljjjfffcccbbbccceeeccc___[[[VVVQQQKKKEEEAAA@@@???===<<<<<<<<<===>>><<<:::999::::::999777555555444222111111222444555222333444555555555444333222222222333333444444444111000//////000222444555222111///...///000///...000000111222222222222111///000111333333333222111111///,,,++++++...111333//////000000111111222222000000111222444555666777111111000000000000111111////////////000000000000000000111111111111000000111111000000000000111111111111000000000000111111111111000//////////////////000222333444555555555222222222222222222222222111111222222222222111111111111222222444555777888444444333333444555777888111111222222222333333333555444444444444555666666444555666666555555666888666666666666666666666666333444666777777777666555666666777888888888888888444555666888999:::<<<<<<::::::::::::;;;<<<===>>>BBBIIISSS]]]gggttt}}}|||zzz{{{vvvxxxzzzyyywwwyyy{{{sssooonnnppppppooopppooonnnmmmmmmnnnoooooooookkkeee```]]]]]]___aaa```^^^[[[VVVQQQKKKGGGDDDDDDBBB???>>>>>>===<<<::::::999999888777666666555555444333333222222333333333333333333333333333333333444555666555444333222333333333333333333333333////////////////////////---...000222222111///---111111222222222222111111000000000000000000000000111111000/////////////////////000222555888;;;===444444333222111111111111---......///000111111222000000000000////////////111111111111000000000000222111111000000111111222444444333222111111111222333333222111111222333333000000111222333444444444111333444666777777666666333222111000111333666777333222222111000///......555444444333333444444555666333111222444666555333555555555444333333222222444555777999999888666555555666666777666666555444888777777777777888888999999999999888999999:::::::::777777;;;======???CCCKKKYYYkkkyyy~~~|||{{{}}}xxxxxxzzzyyywwwyyy}}}tttnnnnnnooopppooopppooonnnmmmmmmmmmmmmnnnooolllfff```]]]\\\\\\]]]]]]\\\XXXTTTNNNIIIEEEBBBCCC@@@>>>======<<<;;;999888888888777777666666555555444333333222222333333333333333333333333333333222222222222222111111000333333333333333222222222222222222222222222222222000000000000000/////////111111222222222222111111000000000000000000000000111111000//////////////////000111222555888;;;===777666444222111111111111//////000000111111222222//////000000111111222222111111111111111222222222555444444333222111000000222222111000000000000000222222222222222222222222000111111222222333333333111222444555666666555555222222111111222444555666555555555444333333222222333222222111111222222333555333222333555777666555555555555555444444444444555666777888888777666555666666666666666666666666666555555555555666777777999999888888999:::;;;;;;;;;::::::>>>???@@@EEELLL^^^qqq~~~|||{{{{{{wwwyyyyyywwwzzz~~~tttnnnmmmnnnoooooopppooonnnmmmlllkkkkkkkkknnnkkkfffaaa]]]ZZZYYYYYYZZZXXXUUUQQQLLLGGGCCCAAA@@@>>><<<;;;;;;;;;999888666666666666666666666666555444333333222222333333333333333333333333333333222222111000000000000000222222222222222222222222222222222222222222222222333222000///......///000111111222222222222111111000000000000000000000000111111000//////////////////000111333666999<<<===:::999666333111111111222111111111111111222222222//////000111222333444444111111111222333333444444888888777666444222000...111000//////////////////000111222333333222111000111111111111111111222222111111333444444444444444111222222333333444444555555555555555555555555555333333222222222222333333555444333555777888888777555555555555666666666666666666666666666666666666777666555444444555666777555555555555555666777888888888888888999;;;<<<<<<999999:::======@@@KKKVVVnnn~~~{{{{{{|||wwwyyyyyywwwzzz~~~tttmmmlllmmmnnnnnnooonnnmmmlllkkkjjjiiiiiiiiigggdddaaa]]][[[YYYXXXYYYWWWUUUPPPLLLGGGCCC@@@>>><<<:::999999999888777555555555555666666666666555444333333222222333333333333333333333333333333444333222111000111222333111111111111111222222222000000000000000000000000222222111000////////////111111222222222222111111000000000000000000000000111000000//////////////////000222444777:::<<<===>>><<<888444222111111222111111111111111111111000000000000111111222222222//////000111222333444555888999999999777444111///000000////////////000000///000222333333222000///111111111111111111111000111111222222333333333333111222333444444444444333222222222333333444444444555555444444444444555555555555555777888999999999444555555666777888888888888777666555555555666666777666444333444555777888777777777777888999::::::777777888999:::;;;===>>>::::::<<<>>>???EEEUUUddd}}}}}}zzzzzz{{{xxxzzzyyywwwzzz}}}sssmmmkkkmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggdddcccbbb```^^^]]][[[[[[[[[YYYVVVRRRMMMHHHCCCAAA>>><<<999999999999888777555555555555666666666666555444333333222222333333333333333333333333333333444333222111000111222333000000111111111222222222000000000000000000000000000111222333222111///---111111222222222222111111111111111111111111111111111000000///////////////000111333666888;;;======@@@>>>;;;777444333222222000000000000000/////////111111111000000//////...---...///000111333333444666777888888888666444222111111111000000111222222///000222333333222000///222222222111111111111111111111111111222222222333222222333444444444333333111111222222333444444444666555555444444555555666555666777999999999999999444555555666777888999999999888777666666666666666777666444333444555777999777777777777888999:::;;;888888888999:::<<<===>>>>>>>>>@@@DDDHHHRRReeewww}}}{{{|||{{{zzz|||{{{xxxzzzzzzrrrlllkkkllllllkkkkkkkkkkkkjjjiiihhhgggfffaaa``````___^^^^^^^^^___]]]\\\XXXTTTNNNHHHDDDAAA>>><<<:::999::::::999888666666666666666666666666555444333333222222333333333333333333333333333333222222111000000000000000000000111111222333333333333333333333333333333333...000222444444222000...111111222222222222111111111111111111111111111111111111000///////////////000111444777:::<<<===>>>AAA???===:::777555333222///////////////000000000222222111000///...---------...///000111222333333444444666666777666555444222222222222222222333444111222333333333333222111222222222222222222222333333222222111111222333333333333333333333333333333444444444555555666666666444444333333333333444444555777999:::999888888888444555555666777888888999999999999888888777777666555555444444555666777888555555555666777888999:::999999999999:::<<<============@@@HHHRRRbbbxxx}}}~~~{{{|||}}}|||yyyzzz}}}wwwpppllllllllljjjiiihhhiiiiiiiiiiiihhhgggfffaaa```___^^^^^^___```aaa```^^^ZZZUUUNNNHHHDDDAAA???===;;;;;;<<<<<<;;;:::888888888777777666666555555444333333222222333333333333333333333333333333222222222222222111111000111111111222333444444444333333333333333333333333...///111222333222222222111111222222222222111111111111111111111111111111111111000///////////////000222555888;;;<<<===>>>@@@???>>>===:::777444222/////////000000111111222222111111000000///////////////000111111222333333444444444444444444444444222222222222222333444444333333333333333333333333222222222333444444444555444333222222111222333444444444333222222222333444666666666666666666777777444444333333333333444444555888;;;;;;888666666777555555555666666777777777::::::;;;;;;:::999777666444444555555666777777888555555555666777888:::;;;:::::::::::::::;;;<<<===???>>>CCCPPPbbbxxx|||}}}~~~|||yyyzzzzzzuuuooollllllllljjjggggggggghhhiiiiiihhhgggfffcccaaa___^^^^^^___```aaaaaa___[[[UUUNNNHHHCCC@@@@@@>>><<<<<<======<<<;;;:::999999888777666666555555444333333222222333333333333333333333333333333444444555666555444333222111111222333444444555555111111111111111111111111000000//////111222444555111111222222222222111111111111111111111111111111111111000///////////////000222555888;;;===>>>>>>?????????>>><<<888555222//////000111222333333444111111111111111222222222111111111222222333444444444444333222222222222333222111111111222333444444555444444333333444444555222222333444444555666666555444333222222222333444666444222111111222444555666666666666555555555555666666555555555555666666555888;;;;;;888555555555555555555555666666666666:::;;;<<<===<<<:::777666333444555666777777777777777777777888999;;;<<<===;;;;;;:::::::::;;;;;;<<>>@@@BBB>>>???@@@???===:::666444222111...,,,,,,---///000000000111111000///......///000000111222333333444333222222222222222333333333222111111111333666777666666666555555444444444555444444333333444444555333333333333333333333333444333333222333444666777555444444333333222222222222222333444444555555666666666666666666555444444555666888999888777555444666888:::;;;;;;;;;999888777777666666666666777777666777777999:::;;;<<<<<<<<<:::;;;>>>???<<<===@@@CCCMMM\\\ooo|||xxxvvvwwwxxxzzz{{{yyywwwwwwzzz~~~~~~zzztttpppnnnnnnmmmmmmiiifffdddcccdddcccbbb```___^^^^^^^^^^^^______``````^^^YYYSSSLLLFFFAAA??????>>>===<<<<<<;;;;;;<<<===<<<;;;:::999777666666555555444333333222333333555555555444333111000///222222333333333333222222000111111111222222222222222222222222222222222222222222222111111111111000111222222222222222222111111111111111000000000000111000///......///000111000333777:::;;;===???@@@999;;;===??????>>>===;;;555444111///...///000222111111111111111000//////000000111222222333444444222222222111111222222333222222111000111333555666444444444333333333222222///000111222444555666666333333333333333333333333444444333333444555777888555555666666555444333333222333333444444555555666777777777777666555444444666666666666666666777777555666888999:::999888777777777666666666666777777777777888999:::;;;;;;<<<:::888999===>>><<>>999;;;>>>@@@AAAAAA@@@@@@999888555333111111222333111111222222222111000000111111111222222333333444222222111111111111222222222111000000111222444555222222222222111111111111...///111333444555555555222222222222222222222222444444333333444555777888555666888999888777555444333333333444555555666666777777777777666555444333666555444333444555888999444555666888888777666666888777777666666777777888888999999999::::::;;;;;;:::888999===>>>???EEEKKKSSSddd}}}~~~}}}}}}~~~|||zzzyyyyyy{{{||||||||||||zzzwwwtttssstttuuuvvv{{{}}}|||yyyvvvvvvyyy}}}}}}yyywwwuuussspppmmmiiigggeeeeeedddcccaaa^^^[[[\\\\\\]]]^^^```aaabbbaaa^^^YYYRRRKKKDDD???<<<;;;;;;;;;;;;;;;<<<===>>>::::::999999999999888888888777666555444333333333333333333333333222111000000111111222222111111000222222222222222222222222000000000000000000000000222222222111111111000000222111000//////000111222111111111111000000000///111000/////////000111222444777:::<<<<<<<<<===>>>???@@@AAABBBBBBAAA@@@???===;;;888666444333333333111111222222222222111111111111111222222222333333333222222111111111111222111111000000000111222333222222222111111111111111111222444555555444222111111111111111111111111111333333222222333555777888555777999::::::888555444333333444444555666666666888888888777777666444444444444444444444666888999555555666777888777777666888777777777777777777888999999::::::::::::::::::===;;;<<>>;;;;;;;;;;;;;;;<<<===>>>>>>888888888888777777777777777777666555444333333444333444444444444444333333000111111222222111111000111111111111111111000000000000000000000000000000222222222111111111000000333222111000000111222333111111111111000000000///111000/////////111222333444777:::<<<======>>>@@@BBBCCCCCCCCCCCCAAA@@@???>>>===;;;888666555444444111222222333333333222222111111222222222222333333444444333222111111222222111111111111111111222222222222222333333333333333222444666777777666444222111111111111111111111111222111111111333444666777666888:::;;;:::888555333333333444555555666666777777777777777777666666555222333555777777777777777777777888888999999999999888888777777777777888888:::::::::::::::::::::;;;===<<<===AAAEEEMMM[[[hhh~~~|||zzzxxxvvvvvvvvvvvvuuuuuuvvvwwwxxxwwwvvvvvvuuutttsssrrrsssuuuvvvyyy{{{~~~}}}zzzvvvtttwww{{{}}}zzzwwwuuusssqqqnnnkkkhhhhhhggghhhhhhgggdddaaa___^^^]]]]]]]]]]]]]]]^^^___\\\WWWQQQJJJCCC>>>;;;:::::::::::::::;;;<<<===777777777777777666666666666555444444333444444444333333444555555555444444111111222222222222111111111111111000000000000000000000000000000000000000222222222111111111111000222222222111111222222222111111111111000000000000111000//////000111333444555888;;;======>>>???@@@@@@AAABBBCCCCCCDDDDDDDDD@@@???===;;;999888777777444444555555666666555555444444444444444444444444666555444333333222333333111222222222222222222222333333333444444444444444111222444666777888888888222222222222222222222222222222111222333555777888::::::;;;;;;:::777555333444444444555666666777777666666777777888888777777333444777999999888777666999999999999999:::::::::999888888777777888888999999999::::::;;;;;;;;;<<<<<<<<>><<<999888888888888888999:::999888888888777777666666333333333333333444444555111222333444444444444444222222333333333333222222222222222111111000000000111111111111111111111111222222222111111111111000000000111111111111000000111111111111000000000000111000//////000222333444888;;;===>>>=========>>>>>>???@@@BBBDDDEEEFFFGGGBBBAAA@@@>>>===;;;;;;:::777888999999::::::999999888888777777777777777777777777666555444444444444222222333333333333222222333333333333444444444555111222333444666777888888333333333333333333333333333333333444555777999;;;???>>>===<<<:::777555444444444555555666666777777444555666777888999999999777777888888888888888777999999999999999:::;;;;;;999888888777777888888999888999999:::;;;<<<=========>>>CCCMMMXXXjjj}}}||||||yyyxxxwwwuuutttrrrqqqqqqqqqqqqqqqrrrttttttsssqqqoooooooooooopppqqqssssssuuuvvvxxx{{{~~~~~~zzzuuusssvvvzzz~~~~~~{{{vvvsssqqqpppnnnlllddddddeeefffhhhgggdddbbb]]]\\\\\\\\\]]]]]]^^^___\\\ZZZUUUPPPIIICCC???<<<777777666666666666777777::::::999999888777777666222222222222333444555555000111222222333333333333222333333444444333333222333333333222222111111111111111111111111111111111222222222111111111111000...///000111111000///...111111111111000000000000111000000000000222444555;;;===??????===;;;;;;;;;@@@@@@AAABBBCCCDDDEEEFFFCCCCCCBBBAAA???>>>======:::;;;<<<<<<============;;;:::::::::::::::::::::888888777555555444444444333333444444444333333222222222222333333444444444555444444333333444444555333333333333333333333333555555555555777999;;;===BBBAAA???===:::888666666444444555555666777777777333444666777999::::::;;;;;;:::888777666777999:::999999888888999999:::;;;999999888888888888999999888888999:::<<<===>>>>>>@@@BBBIIIUUUdddyyy|||{{{zzzyyyxxxwwwvvvuuusssrrrqqqpppoooooooooqqqssssssqqqooollllllmmmmmmooopppqqqrrrssstttvvvxxx{{{|||}}}~~~~~~{{{wwwvvvxxx{{{~~~wwwqqqrrrrrrmmmiiigggfffeeedddeeeffffffdddccc]]][[[YYYXXXZZZ\\\]]]]]]^^^\\\XXXRRRKKKDDD>>>;;;555444333333555555444333444444444555666777777888666444333444555666555444555444333222111111111111555555444333333333444444222222222111111111111000000111111111111222222222222222222111111111000000222000---...000333222111000111111111222222222222/////////000222444666777<<<<<<<<<===>>>@@@BBBCCC???AAACCCDDDCCCCCCDDDEEEBBBCCCDDDCCCAAA@@@@@@@@@;;;<<<>>>???@@@@@@??????>>>??????@@@@@@??????>>>>>><<<999555333222222333000111222333333333222222333333222222111222222222222222333333333333444444000111222222333444555555555555555555888;;;>>>@@@DDDAAA>>><<<;;;999777555666555555666777777666444555444444666999;;;;;;:::999999888777666666777777777999::::::888777777888;;;:::888888999::::::999666777999;;;===???@@@@@@DDDLLLYYYiii~~~|||yyywwwuuusssqqqttttttssspppmmmlllnnnooossssssrrrrrrqqqpppoooooollllllmmmnnnpppqqqrrrsssrrruuuwwwwwwuuuuuuwwwzzz{{{wwwvvvwwwzzz}}}~~~wwwrrrrrrqqqmmmhhhggggggffffffggghhhgggdddbbb___\\\ZZZYYY[[[]]]]]]]]][[[YYYTTTNNNGGGAAA;;;888555444333333555555444333777777666666555555444444444333222444666777777666555444333222111111111111333333222222222222333333222222222111111111111000000111111111111222222222222222222111111111000000222000......111222222111000000000111111111222222000//////000222444666888<<<<<<;;;;;;;;;===>>>??????AAACCCDDDCCCCCCDDDEEEDDDEEEFFFEEECCCBBBBBBBBB===>>>???AAABBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@>>><<<999777666555555222111111111111111111111333333222222111222222333222222333333333333444444333333333333333333333333333333333444666999<<<>>>CCC@@@===;;;:::888666555666555555555777777666444444333333666999;;;;;;;;;999999888777777777777777666888999999888777888999888777777888999::::::999;;;;;;;;;<<<>>>AAADDDEEEPPP[[[lll|||xxxuuusssrrrqqqooopppppppppnnnllllllmmmoooqqqqqqpppooonnnnnnmmmmmmkkkllllllnnnooopppqqqrrrsssvvvyyyxxxwwwvvvyyy|||}}}yyywwwxxxzzz|||}}}~~~wwwrrrrrrqqqlllhhhggggggggghhhjjjkkkjjjfffcccaaa^^^[[[[[[\\\]]]^^^^^^ZZZXXXSSSNNNGGG@@@;;;888666444333444555666555444777777666666555444444333222111111333666888888777555444333222222111111111111111111111111111111111222222222111111111111000000111111111111222222222222222222111111111111111222000//////111222222111/////////000000000111111000000000111222555777999>>>===<<<;;;;;;<<<===>>>???AAACCCDDDCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDCCCDDD@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@>>><<<:::999888444333111000///000000111333222222111222222333333222222333333333333444444444444444333333222222222333222333444666:::===@@@BBB???;;;999888777555444777555444555666777666444333333333555999;;;;;;;;;999888777777777777777777444666888888888777888999666666888999:::;;;;;;;;;??????>>>???CCCIIIPPPTTTcccrrr|||xxxrrrooommmmmmmmmmmmlllmmmmmmlllkkkkkklllnnnmmmmmmmmmlllkkkkkkkkkjjjiiijjjkkklllnnnooopppppptttwwwyyyyyyxxxxxx{{{~~~{{{yyyzzz|||}}}}}}}}}vvvrrrqqqooojjjggggggeeefffiiilllnnnmmmjjjgggccc```]]]\\\]]]^^^^^^^^^\\\ZZZVVVPPPIIICCC===;;;666555444555666666666444444444444555555666666666333222222333666888777777555555444333222222222222000111111222222222222111222222222111111111000000000000111111111222222222111111111111111111111111111111000111111222111111////////////000000000000000000000111333666888:::???>>>>>>======>>>@@@@@@???AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFDDDDDDEEEAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBBBB@@@>>>;;;999777555333000///000111111222222111111222222333333222222222333333333444444333333333333333333333333444444555666999===AAACCCAAA>>>:::777666666555444777666444555666777666555555444444555888999999888888888777777777777777888333555777888777777888:::777999;;;<<<<<<<<<<<<===@@@@@@BBBHHHQQQ\\\gggnnn}}}}}}xxxtttnnnjjjiiijjjjjjkkkjjjkkklllkkkiiiiiijjjkkkjjjjjjjjjiiiiiiiiiiiiiiigggggghhhjjjkkklllmmmnnnqqquuuxxxxxxwwwwwwzzz}}}}}}||||||~~~~~~~~~{{{vvvrrrqqqnnniiifffgggcccdddhhhmmmpppqqqooollldddbbb^^^]]]]]]^^^^^^^^^]]][[[WWWQQQKKKDDD???<<<777666555555777777666555444444444444555555555555555444333444666666666444666555444333222222222222111111333333444444333333222222222111111111000000000000111111111222222222111111111111111111111111111222222222111111111111////////////000000000000000000111222444777999;;;======<<<===>>>@@@AAACCC???AAACCCDDDCCCCCCDDDEEEEEEFFFHHHGGGEEECCCCCCDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBCCCBBB???<<<:::999888555222111111222333222111111111222222333444222222222333333333444444111111222333333444555555444444555777:::>>>BBBEEE@@@===888666555555555444888666444444555666666555777666555666777777666555888777777777777777888888444666888888888888999:::777999<<<<<<;;;:::<<<===@@@DDDLLLYYYiiizzz}}}zzztttpppjjjffffffggghhhiiijjjkkkkkkjjjgggfffffffffggggggggggggggghhhhhhhhhcccdddeeefffgggiiijjjjjjmmmpppttttttttttttxxx{{{}}}}}}~~~zzzuuurrrqqqmmmgggeeegggcccdddggglllppprrrqqqoooeeebbb___]]]]]]^^^^^^]]][[[YYYUUUOOOIIICCC>>>;;;888666555666777888777666888777666555444222111111666555444444555666555444666555444333222222222222111222444555666666555444222222222111111111111000000111111111111222222222111111111111111222222222111222444333222000111111/////////000000000111111000000111222555888:::<<<::::::::::::<<<>>>@@@AAA???AAACCCDDDCCCCCCDDDEEEDDDFFFGGGFFFDDDBBBBBBCCCAAAAAA@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBAAA???===<<<999888666444333333333333111111111111222333444444222222333333333333444444000111111222444555555666222222333555999===BBBDDD@@@<<<888555555555555555888666444444555666666666888666555555777777666444777777777777777888888999555777999999999888999:::666888::::::888999<<<@@@EEENNN^^^rrr~~~yyyvvvppplllgggddddddeeeffffffggghhhiiihhheeebbbbbbbbbdddddddddeeeeeefffffffff``````aaabbbdddeeeffffffiiilllpppqqqpppqqquuuxxx~~~||||||}}}yyyuuurrrqqqlllfffeeegggffffffhhhkkkoooqqqpppooofffccc___]]]]]]]]]]]]\\\YYYXXXTTTNNNHHHBBB===;;;888777666666888888777666888777666555333222111000444333333444666777666555666555444333333222333333111222444666777666555444222222222111111111111000000111111111111222222222000000111111111222222222000333555444222000000111000000000111111111222222000111111333555888;;;===<<<;;;;;;;;;<<<===???@@@???AAACCCDDDCCCCCCDDDEEEEEEFFFGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBAAA@@@>>>>>>777777666555444333333222111111111111222333444555222222333333333333444444222222222333333444444444222222333666:::>>>CCCEEE@@@===888555555666666666888666444333555666777666555444444555777888777666777777777777777888999999777999;;;;;;999999999:::555888;;;:::999<<>><<<888777666777888999888666444444444444444444444444222222222333666888888777666666555444333333333333000111444666666666555444222222222111111111111000000111111111111222222222000000111111222222222222000333666555222000000111111111111111222222222222111111111333666999<<<===@@@???>>>======>>>???@@@???AAACCCDDDCCCCCCDDDEEEEEEGGGHHHGGGEEECCCCCCDDDCCCCCCAAAAAA@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAA@@@@@@???555555555555444333222111111111111111222333444555222222333333333444444444444444333333333333222222444444555888<<>>:::666666:::<<<:::777777777777666555333222111111111222333444555666777444444444333000///000222000111222333444333222111555666777555222000000000666444222000//////000000111111000000111111222333333333333222222111111111111111000///............///000222444777999;;;<<<========================???@@@BBBCCCCCCCCCEEEGGGGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<;;;:::999777444111///---111111111222333444666777222333333333333222111111333444555444222111222333555333333777===CCCFFFFFF@@@<<<888666666666666666555555555555555666777777666666666666777777777777999999999999999999999999666666888999999:::::::::<<<;;;===@@@@@@BBBNNN\\\nnnzzzuuuqqqmmmiiigggdddbbb```^^^\\\[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\]]]```bbbcccfffgggiiijjjkkklllooorrr~~~yyyxxx|||{{{yyyvvvrrrnnnjjjgggeeefffgggiiijjjkkkjjjiiihhhbbbaaa___]]][[[ZZZZZZ[[[UUUTTTRRRNNNJJJFFFBBB@@@<<<888555555888:::888555777777777666555444222111444444555666777888999999444444444333000000111222333444444555555444444444222333444333111/////////444333111000///000111222111111000000111111222333444444444333333333222222222222222111111111222222111222444666888;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@BBBAAA@@@@@@>>>>>>===<<<<<<;;;:::888666333000///111111111222333444555666111111333444444444444444333444555444222111222333555333333666===BBBFFFGGGCCC???:::777666666555444666555555555555666777777666666666777777777777777999999999999999999999999888888999::::::::::::::::::;;;???DDDGGGMMM]]]nnn}}}zzzuuupppmmmiiieeebbb```___]]][[[ZZZXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[^^^```aaadddfffhhhiiijjjllloooqqqzzzyyy~~~}}}{{{xxxsssoookkkgggfffeeefffhhhiiiiiihhhgggfffbbbaaa^^^[[[ZZZYYYXXXXXXUUUTTTRRRNNNJJJFFFBBB@@@<<<999666666888:::888666777777777666555444333222222222333333444555666666333444444222000000111222555444444333333444444444000222333333111000000111111111000000000111333444111111000000111111222333444444444444444333333333222222222222222333333333333444555888:::<<<>>>??????????????????????????????@@@AAAAAA@@@@@@AAACCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDCCCCCCBBBAAA@@@BBBAAA@@@@@@>>>>>>===<<<<<<<<<;;;999777444222111222222222222333333444555///000222444666777777777333444555444222111222333555333333666<<>>???????????????????????????>>>???@@@@@@???>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@??????======<<<;;;<<<;;;;;;999777555333222333333333222222333444444///000222444555666666666333444555444222111222333444333333666:::@@@EEEHHHHHHDDD>>>:::888777666555666666666555666777777888666777777888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;===@@@DDDHHHRRRggg}}}wwwrrrnnnjjjfffccc```\\\ZZZXXXWWWVVVTTTSSSRRRRRRRRRUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTTTTUUUWWWYYY\\\]]]___aaaccceeegggjjjnnnqqq~~~}}}{{{zzzwwwsssoookkkhhhfffhhhiiikkkkkkkkkiiigggfffaaa___]]]ZZZWWWVVVVVVVVVYYYWWWTTTOOOIIIDDD???======<<<;;;;;;<<<<<<;;;:::777777777777666555444444444444444555666666777777222333333222111000222333555444222111000111222222111222444444333333333444222222222111111111111111111111000000111111222333111111111111111111222222111222222222111///...---222333444777999;;;===>>>????????????????????????===???@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA??????>>>===<<<;;;;;;::::::::::::999777555444333333333333222222333444444111111222333333333333333333444555444222111222333333333444555999???EEEIIIHHHDDD???<<<::::::999888666666666666666777888888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===@@@DDDJJJZZZvvv}}}}}}~~~{{{tttnnnkkkgggcccaaa^^^[[[XXXUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPQQQSSSTTTUUUUUUSSSSSSSSSTTTVVVXXXZZZ\\\\\\___bbbdddgggjjjnnnqqq~~~zzzxxxvvvsssooollljjjhhhkkkkkklllmmmllljjjhhhfff```___\\\ZZZXXXWWWVVVVVVUUUTTTRRRNNNJJJFFFBBB@@@::::::;;;;;;;;;:::999888777777777777777666555444333333333444444444555555222333333222111111222444666666555444333333333333///111222222111000111222222222222222111111000000111111000000111111222333000000000000111111111111222222333333222111///...111222333666888:::<<<===????????????????????????===>>>??????>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAAAAA@@@???>>>===<<<;;;;;;:::::::::999999777666555444222222222222333333444555222333333333222222111000333444555444222111222333333333444555888===EEEJJJJJJFFFAAA===<<<;;;:::999777777666666777777888999777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>@@@===BBBIIITTTjjj~~~{{{||||||{{{{{{{{{~~~xxxqqqjjjgggccc```^^^\\\YYYVVVRRRRRRQQQPPPPPPOOOPPPPPPLLLMMMMMMMMMMMMLLLKKKKKKNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRTTTVVVYYYZZZ[[[]]]aaadddfffjjjooorrryyyxxxvvvtttqqqnnnlllkkkllllllmmmmmmllljjjgggfff___^^^\\\ZZZXXXXXXXXXXXXUUUTTTRRRNNNJJJFFFBBB@@@:::;;;<<<<<<;;;:::999999666777777777777666555555111111111111111222222222222333333222111111222444555555555555444333222111000111333333111000000111000111111222222222222111111111000000111111222333000000111111111222222222---...000222222222000000111222333666888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===????????????AAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<::::::::::::999888666666111111111222333444555666333333444444333222222111333444555444222111222333333444444555777<<>>@@@BBBDDDDDDKKKVVVfff~~~~~~|||zzz{{{xxx{{{}}}~~~~~~~~~{{{sssmmmeeeccc___\\\ZZZXXXUUUSSSOOOOOONNNNNNMMMNNNNNNNNNJJJJJJKKKLLLLLLLLLKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQTTTVVVXXXZZZ\\\```cccgggkkkpppssszzzyyywwwuuusssqqqooonnnllllllmmmmmmllliiigggeee___^^^\\\ZZZYYYXXXYYYYYYYYYWWWTTTOOOIIIDDD@@@===;;;===??????===<<<;;;;;;666777777777777666666555444444444444444444555555111222333222111111222444333333444444333111000...222444555555333222222333...///000111333333333333111111111000111222222333111111222222222333333333'''))),,,///000111000000111222444666999;;;<<<===========================;;;===?????????@@@BBBDDD??????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;:::999888777111111111222333555666777333444444555555444444333333444555444222111222333222444444555666<<>>>>>>>>@@@CCCFFFGGGMMMVVVcccuuuyyy}}}{{{wwwwwwyyyyyy||||||vvvooojjjbbb___[[[XXXVVVTTTRRRPPPMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNPPPRRRTTTVVVYYY\\\```cccgggkkkpppttt}}}zzzwwwxxxvvvrrrqqqrrrrrroookkkiiihhhfffdddbbbbbb^^^YYYVVVVVVWWWXXXXXXYYYWWWUUUQQQLLLFFFBBB???===>>>>>>>>>>>><<<;;;:::@@@>>><<<:::777666555444111111111222222333333333333222222111111222222333222222222222222222222222333333333222222111111111222111111111000000//////000000000000000000000000222222222222222222222222222222222222222222222222000000222444666999;;;===@@@???>>><<<<<<<<<===>>>===>>>???AAABBBCCCDDDDDDBBBAAA@@@@@@@@@AAABBBBBBDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDEEECCCBBB@@@?????????@@@AAA===;;;999999:::::::::888555333222111111222444555999888666555333333222222111333444444333222444555444444444444777===DDDJJJHHHEEEAAA???>>>>>>===<<<777666666666666777888888:::::::::;;;<<<>>>???@@@>>>>>>======>>>???@@@@@@;;;===@@@@@@@@@CCCHHHMMMUUUgggzzz}}}~~~zzzzzz||||||~~~~~~wwwqqqmmmhhheee\\\YYYTTTRRRRRRRRROOOMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSWWWZZZ]]]```ccchhhnnnrrr~~~~~~zzzxxxyyywwwrrrpppqqqqqqooollljjjiiigggdddbbbbbb^^^ZZZWWWXXXYYYYYYZZZYYYXXXUUUQQQLLLGGGBBB???999:::;;;===>>>======<<>>=========>>>>>>===>>>@@@BBBCCCDDDEEEEEECCCBBBAAA@@@@@@@@@AAABBBFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBB@@@??????@@@@@@>>><<<::::::::::::999888444333222222222444555777888777666555444333333333111333444444333333444555555555555444666;;;BBBGGGHHHDDD@@@>>>======<<<;;;888777777777777777888888999999999999:::;;;<<<===@@@???>>>>>>>>>>>>>>>???>>>@@@AAAAAABBBFFFLLLRRRaaattt}}}zzzzzz~~~zzzsssnnniiieeebbb[[[WWWSSSQQQQQQPPPNNNLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRUUUXXX[[[^^^aaaffflllppp~~~~~~}}}zzzyyyzzzxxxrrrpppqqqqqqooommmllljjjgggccc```aaa^^^ZZZXXXYYYZZZ[[[[[[ZZZYYYVVVRRRMMMGGGBBB@@@:::;;;<<<>>>>>>>>>>>>======;;;:::777555444333333222222222222333333333333333333222222222222333333111111111111111111111111333333333222222222222111111111111111111000000000111111111111111111111111222222222222222222222222333333222222111111000000111111222444777999;;;===>>>======<<<<<<<<<<<<======>>>@@@BBBDDDEEEFFFGGGDDDCCCBBB@@@@@@@@@AAAAAAGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@>>><<<;;;;;;;;;999777444333333333444555777888888777666555444333333333222333444444333333444666777666666555555999???DDDFFFCCC???<<<<<<<<<;;;:::888888777777777777888888:::999999999::::::;;;<<>>============AAABBBCCCCCCEEEKKKTTT\\\ppp}}}zzz{{{~~~zzzsssmmmhhhddd```]]]WWWUUUQQQOOOOOONNNMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLMMMNNNNNNOOOOOOSSSUUUXXX[[[___dddiiimmm}}}|||zzz{{{}}}zzzssspppqqqpppooonnnmmmkkkhhhccc______]]]ZZZXXXYYY[[[[[[[[[[[[YYYWWWRRRMMMGGGBBB???>>>??????@@@???>>><<<;;;:::999888666444333333333333333333333333333333333333333333222222333333333000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444444333333222222111111222222333555777999;;;<<<;;;;;;;;;;;;:::;;;;;;;;;<<<===???AAACCCEEEFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@>>>======<<<:::777333333333444555777999:::777666555444444444444444222444555555444444555666666666666555666999???CCCEEEBBB>>>;;;;;;::::::999888777777666666777777888999999999:::;;;<<<===>>>??????>>>>>>>>>>>>>>>???AAACCCDDDFFFKKKTTT```iii}}}zzz{{{~~~~~~{{{vvvrrrmmmhhhccc___[[[XXXTTTRRROOOMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMQQQSSSWWWZZZ]]]bbbgggkkk}}}zzz{{{{{{~~~|||tttpppqqqqqqpppooommmlllhhhccc___^^^[[[YYYXXXYYYZZZZZZYYY[[[YYYWWWRRRMMMGGGBBB???<<<============;;;:::999999888777555444333333333333333333333333333333333444333333333333333333444000000000000000000000000222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111555555444444333333333333222333444555777999;;;<<<<<<<<<<<<=========<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@======>>>???@@@AAABBBBBBBBBAAA@@@??????>>>;;;888333333444555666777999999666555555444444444555555333555666666555444666777444555555666777;;;@@@DDDDDDAAA===;;;::::::999888777777666666777777888999777777888999;;;<<<>>>???============>>>???@@@AAAAAADDDIIINNNVVVcccrrr|||zzz}}}}}}yyyyyy||||||}}}~~~{{{vvvrrrooolllgggccc___\\\XXXUUUPPPOOONNNLLLJJJJJJJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFHHHIIIIIIJJJJJJKKKKKKKKKPPPRRRUUUXXX\\\aaafffjjj{{{xxxzzz}}}vvvqqqrrrsssqqqooommmkkkhhhccc```^^^[[[YYYXXXXXXYYYXXXWWWZZZYYYVVVQQQLLLEEE@@@===555666777999999999999888888777666555444444444444444444444444333333333333444444333333333333444444111111111111111111111111111222222222222333333333111111111222222222222222222222222222222222222222111111111111111111111111333333444444444444444444333333444555777999;;;<<<>>>???@@@@@@AAA@@@@@@@@@;;;<<<>>>???AAABBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDAAABBBCCCDDDEEEFFFFFFFFFBBBCCCDDDDDDDDDCCCBBBAAA<<<===???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA???<<<:::333444444555666777888888555555444444444555555666444555666666555555666888555666777777888<<<@@@DDDDDDAAA===:::::::::999888777777888888999:::<<<<<<777777888999:::<<<===>>><<<<<<<<<===>>>@@@BBBCCCAAAGGGQQQ\\\iiixxxzzz}}}wwwuuuwww{{{|||}}}{{{xxxwwwtttooojjjhhheeeaaa^^^[[[XXXTTTQQQNNNNNNMMMKKKIIIHHHJJJLLLHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJNNNPPPTTTWWWZZZ___dddhhhyyywwwzzz~~~wwwrrrtttuuurrrooollljjjgggdddaaa___]]]ZZZYYYYYYYYYXXXWWWZZZXXXUUUPPPJJJDDD???<<<444555777888999999888777888777666555555444444555555555444444444333333333444444333333333333444444222222222222222222222222111111222222222333333333111111111222222333333333222222222222222222222222111111111111111111111111000111111222222333333444444444555666777999;;;<<<>>>???@@@AAAAAAAAA@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEBBBBBBCCCDDDEEEEEEEEEEEEBBBCCCEEEFFFFFFFFFDDDCCC@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAABBBCCCAAA>>><<<333444555555666666666666444444444444444555666777444666777777666555777888888999999999999<<<@@@CCCEEEAAA===;;;::::::999888999999:::;;;===???AAABBB======<<<<<<<<<===>>>>>>============>>>???AAAAAADDDMMM\\\mmm}}}~~~uuuqqqrrrvvvwwwyyy||||||vvvrrrpppnnniiieeebbb___\\\ZZZXXXUUUQQQNNNLLLMMMMMMKKKHHHHHHJJJLLLHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKNNNQQQTTTXXX\\\bbbfff~~~xxxvvv{{{xxxssstttvvvsssoookkkiiigggdddbbbaaa___\\\[[[[[[ZZZXXXWWWYYYXXXUUUPPPJJJCCC>>>;;;::::::;;;;;;:::999777666777777666555555555555555555555555444444333333333555444444333333444444555222222222222222222222222111111111222222333333333111111111222222333333333222222222222222222222222000000000000000000000000......///000111222222333444444555666888999;;;<<<;;;<<<===?????????>>>===???@@@AAABBBBBBBBBBBBAAABBBAAAAAAAAABBBDDDEEEGGGCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHGGGFFFDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAACCCCCCBBB???===444444555555555555555444444444444444444555666777555666777777666666777888;;;;;;;;;::::::;;;>>>AAAEEEBBB>>>;;;::::::999888;;;;;;<<<>>>@@@BBBDDDFFFDDDDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@FFFRRRdddxxx~~~tttoooooorrrsssuuuxxx|||{{{sssnnnllljjjfffaaa^^^\\\YYYWWWUUURRRNNNKKKKKKMMMMMMKKKHHHGGGJJJMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIILLLOOORRRVVVZZZ```ddd|||{{{{{{zzztttrrrxxxuuuooohhhggghhheee___^^^[[[YYYWWWWWWWWWWWWVVVWWWVVVSSSOOOIIICCC>>>;;;======<<<;;;999777555444777777666555444444444444333555777555222111222444444444444444444444444444333111///000222333222///000000000222444555444222111111111111111111111111333333333222222111111111111111111222222333333333222222111111222444666888777666555666777999<<<>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>???@@@AAACCCDDDAAAAAAAAABBBCCCDDDEEEFFFGGGIIIIIIGGGEEEBBBBBBBBBGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCC:::777444222333444444444444444333222222222333333666444222111111111333444999999999999999<<>>>>>???BBB<<<999===AAACCCDDDGGGPPPaaayyy|||tttoookkkppppppqqqsssuuuxxxzzz{{{~~~~~~}}}}}}}}}}}}wwwuuuqqqkkkfffaaa^^^]]]WWWVVVUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGIIIIIIIIIIIIGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNQQQTTTYYY___ccc|||{{{|||yyytttrrrwwwuuuoooiiihhhiiigggbbb___\\\YYYXXXXXXXXXWWWVVVXXXVVVSSSOOOIIICCC>>>;;;;;;;;;::::::999888777666777666555444444333333333555777888777555333555666444444444444444444444444333111000000222333222000222333333333333222222111111111111111111111111111333222222222222222222111333333333333444444444444000000//////111333666888888777666666777999;;;===>>>???@@@AAAAAAAAAAAAAAA????????????@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHGGGEEECCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCC<<<:::666555555555555444333333333333333444555666777666555444444555666777999999999999999<<<@@@DDDGGGBBB===999999::::::999999<<<@@@EEELLLTTT]]]cccfffccc]]]TTTJJJBBB>>><<<>>>;;;:::>>>@@@BBBEEEJJJYYYnnnyyysssmmmjjjlllmmmnnnppprrrsssuuuuuuvvvvvvvvvuuuuuuuuuuuuuuurrrppplllgggbbb^^^\\\ZZZUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNPPPSSSXXX^^^bbb~~~|||{{{~~~yyytttqqquuutttpppjjjiiikkkiiieee```^^^[[[YYYYYYYYYXXXWWWWWWVVVSSSNNNHHHBBB===:::888888999999999888888777777666555444333333333333555777777777555444555666444444444444444444444444333111000111222333222111444666888666222000000111111111111111111111111111111111111222222222222222333333333222222222222222111111111111333666:::;;;:::999777666777888:::<<>>EEELLLUUU___iiiooorrrpppjjj```TTTGGG???;;;<<<;;;<<>>;;;999999888666555555555555555555666777888333333333444555777888999999999:::::::::<<>>@@@BBBDDDJJJYYYgggyyyzzzyyyxxxwwwtttppplllgggeeedddeeeggghhhhhhgggfffdddggggggggghhhhhhhhhhhhhhhaaa```^^^[[[YYYWWWVVVVVVPPPPPPOOONNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHKKKLLLNNNOOOQQQUUUZZZ^^^|||{{{}}}~~~wwwsssqqqtttuuurrrllliiikkkkkkiiibbb```\\\ZZZZZZZZZXXXWWWUUUTTTQQQMMMGGGAAA<<<999:::::::::999888777666555777777666555444444444444444333333333444444444444333333333333333333333333222222333333222222222333111555999777222000222555111111111111111111111111000000000111111222222222000000000//////.........,,,+++,,,---000333777999<<<;;;999777777888999:::@@@@@@AAAAAAAAA@@@@@@???????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEEEEEEEDDDEEEGGGBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@>>><<<::::::999777555888777666666555555555555333333444555666777999999999:::;;;;;;;;;<<>>>>>>>>???@@@AAACCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@BBBDDDEEEDDDDDDEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@???===<<<;;;:::888666999888777666444444444444444555666777888999::::::888:::;;;;;;;;;<<<>>>@@@AAA@@@>>>:::888999<<>><<<;;;;;;;;;;;;;;;:::999999:::999888777777666666666666555333555777888777555222222222222222222222222111333555444222111333444222222333333333333222222111111111111111111111111111111111111000000000000111111222222222222222222222222222333555888<<<>>>;;;:::999888888999;;;<<<@@@AAAAAAAAAAAA@@@???>>>=========???@@@BBBDDDEEECCCCCCBBBBBBBBBBBBBBBCCCAAABBBDDDEEEDDDDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBAAA???>>>>>>>>>===;;;999777777666555444444444444444555666777888888999999888:::<<<<<<;;;<<<>>>???@@@@@@>>>;;;888999<<<@@@FFFKKKRRRWWWYYYZZZZZZZZZZZZZZZYYYTTTNNNHHHDDDBBBGGGJJJRRR___mmm~~~wwwxxxuuupppkkkgggcccbbbaaa```______^^^^^^]]]]]]\\\]]]\\\\\\[[[ZZZYYYXXXXXXUUUTTTSSSRRRRRRRRRRRRRRROOOPPPPPPPPPQQQQQQRRRRRRNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGIIIKKKLLLOOOSSSXXX[[[{{{zzzwww{{{~~~zzzuuurrrrrrxxxzzzwwwmmmfffddddddbbbbbb___\\\YYYYYYXXXVVVUUUOOONNNMMMJJJGGGBBB???===999:::;;;;;;<<<<<<<<<;;;;;;:::999888777777777777444222111222555777555333222222222222222222222222111333555444222111333555444222222222333333111///111111111111111111111111222222111111000000////////////000000111111222222...------...000333666888;;;:::999888888:::<<<===AAAAAAAAAAAAAAA@@@???>>><<<<<<===>>>AAACCCEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCAAACCCEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBAAABBBAAA@@@@@@@@@@@@===;;;555555444444444555555666222333444555666666666555888:::<<<<<<<<<<<<===?????????>>>;;;888999===AAACCCHHHOOOSSSTTTSSSRRRQQQOOOOOONNNKKKGGGEEEDDDEEELLLPPP\\\nnn|||wwwtttnnniiieeecccbbbbbb___^^^]]]\\\[[[[[[\\\\\\]]]\\\[[[ZZZYYYWWWVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTOOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNPPPQQQRRRRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGFFFHHHJJJLLLNNNSSSXXX\\\{{{yyyxxx{{{wwwtttuuuzzz{{{vvvllleeeddddddbbbbbb___\\\YYYYYYXXXVVVUUUSSSPPPLLLHHHFFFCCC@@@>>>:::;;;===>>>???>>>>>>===;;;;;;;;;:::999888666666333444444555555444444333111111111111111111111111222222222111111111000000111222222333333222222111000///...000222444333333111111111111111111111111111111222222222222111111333000...///333666777777777777777888999:::<<<<<<>>>>>>@@@AAAAAA@@@??????>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFFFFFFFEEEFFFDDDCCCDDDFFFGGGEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDCCCBBBBBBAAA@@@@@@BBBAAA???>>>>>>>>>???@@@;;;:::777555444444555666666666555666666777888999888999999::::::;;;;;;<<<@@@>>><<<:::;;;===@@@CCCJJJKKKMMMNNNNNNMMMKKKJJJIIIDDDBBBDDDEEEDDDDDDFFFNNN\\\nnnzzzxxx|||zzzqqqiiieeecccbbbaaa___\\\ZZZYYYZZZZZZZZZYYY[[[ZZZXXXVVVTTTTTTTTTTTTQQQOOOMMMMMMNNNPPPPPPPPPPPPQQQTTTVVVVVVUUUSSSQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUURRRQQQPPPOOONNNOOOPPPPPPMMMMMMNNNLLLKKKKKKLLLNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHJJJMMMQQQUUUXXX|||yyyxxxzzzxxxuuuwww||||||wwwmmmfffdddcccaaabbb___\\\YYYYYYXXXVVVUUUTTTQQQLLLIIIGGGDDDAAA???999999:::;;;;;;;;;;;;:::<<<<<<;;;;;;:::888777666333444444555555444444333333333333333333333333333333333333333222222222111111222222333333222222111333222222333555666666555111111111111111111111111111111222222222222111111333000...///333666777777777777777888999:::;;;<<<======???@@@@@@@@@???>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCDDDCCCBBBEEECCCCCCDDDFFFGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@@@@???>>>>>>AAA@@@@@@???????????????;;;:::777555444444555666666555555666666777888999999999999:::;;;;;;<<<<<<<<<:::888777777999<<<>>>EEEFFFGGGHHHHHHGGGEEEDDDBBB@@@@@@CCCDDDCCCFFFLLLYYYiii~~~|||wwwyyy}}}}}}tttlllfffcccaaa```___]]]ZZZZZZZZZ[[[[[[ZZZZZZYYYWWWTTTSSSRRRSSSSSSPPPOOOMMMMMMOOOQQQQQQQQQRRRSSSUUUVVVWWWVVVUUUTTTSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVTTTSSSRRRPPPPPPPPPQQQQQQNNNOOOPPPOOONNNMMMNNNOOOMMMMMMKKKJJJIIIIIIIIIIIIGGGGGGHHHJJJMMMQQQUUUWWW|||yyyyyyzzz~~~}}}wwwuuuxxx||||||wwwmmmeeecccbbb___aaa___[[[YYYXXXXXXWWWUUUTTTQQQMMMJJJGGGEEEBBB???;;;::::::999999999999999;;;;;;;;;;;;:::888777666444444555555555555444444444444444444444444444444444444444333333333222222111222222333333222222111333111000111222333222111111111111111111111111111111111222222222222111111222000///000333555666666666666777777888:::;;;<<<;;;<<<>>>?????????>>>===>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@AAABBBBBB@@@CCCCCCBBBDDDFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@??????>>>;;;:::888666555555555666555555555555666777888999999999::::::;;;<<<<<<<<<>>><<<:::888999:::===???AAAAAABBBBBBBBBAAA???>>>======???BBBCCCEEENNNYYYlllyyyvvvyyy~~~}}}ssslllgggcccaaa```^^^[[[ZZZ[[[[[[[[[ZZZXXXWWWUUUSSSQQQQQQQQQQQQPPPNNNMMMMMMPPPRRRSSSRRRUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVUUUSSSSSSRRRRRRSSSPPPRRRTTTTTTRRRPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGHHHIIILLLPPPTTTVVV~~~{{{yyyzzz}}}~~~zzzsssrrruuuwwwxxxtttkkkeeecccbbb___aaa^^^ZZZYYYXXXXXXWWWUUUUUURRRNNNJJJHHHEEEBBB@@@>>>===;;;:::999999::::::999999999999888777666555444444555555555555444444222222222222222222222222444333333333333222222222111222222333333222222111333111000000111111000...111111111111111111111111111111222222222222111111111000000111222444555666666666666777888999:::;;;:::;;;<<<>>>>>>>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@BBBCCCBBBAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA???@@@AAABBBAAA@@@???>>>;;;:::888777666555555666555555555555666888999::::::::::::;;;<<<<<<======>>>===;;;:::999;;;<<<>>>@@@@@@@@@@@@@@@>>>===<<<===>>>@@@AAABBBJJJ\\\mmmyyyxxxxxxuuunnniiieeeaaa^^^\\\ZZZZZZ[[[ZZZYYYVVVUUUSSSRRRPPPPPPPPPQQQPPPNNNMMMNNNPPPSSSTTTTTTVVVUUUUUUTTTUUUVVVWWWXXXWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUTTTRRRTTTVVVWWWUUURRRQQQQQQPPPPPPNNNMMMKKKJJJJJJJJJHHHHHHHHHIIILLLOOOSSSUUU|||zzzzzz|||}}}wwwooommmpppqqqsssqqqiiidddcccccc``````]]]ZZZXXXXXXXXXWWWUUUUUURRRNNNJJJHHHEEEBBB@@@???>>><<<:::999999999:::777777888777777666555444444555555666666555555444222222222222222222222222222222222222111111111111111222222333333222222111666555333333444444333111111111111111111111111111111111222222222222111111000000111111222333444555555555555666777888999:::999:::<<<===>>>>>>======>>>>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@BBBBBBBBBAAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBB@@@???>>>;;;:::999888777666555555444444555555666888999::::::;;;;;;<<<<<<===>>>>>>;;;:::888777666777888888>>>>>>>>>>>>>>>===<<<<<<@@@???@@@BBBEEERRRlllzzzzzzxxxuuunnnjjjcccaaa]]][[[[[[ZZZYYYXXXVVVUUUSSSQQQQQQPPPQQQQQQPPPOOONNNNNNQQQTTTTTTTTTVVVUUUSSSSSSSSSTTTVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWTTTVVVXXXXXXVVVTTTRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKIIIHHHHHHIIIKKKOOORRRTTT~~~{{{yyyyyy|||}}}wwwooolllnnnnnnqqqoooiiieeeddddddaaa___\\\YYYXXXXXXXXXWWWVVVTTTQQQMMMJJJGGGEEEBBB???<<<<<<:::999888888888888777777777777777666555555555555666666666666555555444444444444444444444444222222222111111111000000111222222333333222222111555333222222333333222000111111111111111111111111111111222222222222111111///000222222111222333444444444555555666888999:::999:::<<<===>>>???>>>>>>>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>???@@@@@@>>>BBBCCCEEEEEECCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???::::::999999777666666555444444444555777888::::::;;;;;;<<<<<<===>>>>>>>>>===<<<:::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;AAAAAACCCGGGPPPbbb}}}~~~|||}}}tttooohhheeeaaa^^^\\\[[[YYYWWWWWWVVVTTTSSSRRRRRRRRRSSSRRRPPPOOOOOORRRTTTTTTTTTUUUTTTTTTSSSSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\[[[[[[ZZZYYYWWWYYYZZZZZZWWWUUUTTTTTTTTTSSSQQQOOONNNMMMLLLLLLIIIIIIHHHIIIKKKNNNQQQSSS|||yyyvvvxxx|||~~~zzzqqqnnnpppooorrrqqqjjjfffeeedddbbb^^^\\\YYYWWWWWWXXXWWWVVVTTTQQQLLLIIIGGGDDDAAA???;;;;;;;;;;;;;;;:::999888888888888999888888777666555555666666666666555555555555555555555555555555333333222222222111111111111222222333333222222111222000///000111111000///111111111111111111111111111111222222222222111111...000333333111111222444444444444555666777888999999:::<<<>>>????????????>>>???@@@BBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>@@@AAA@@@???BBBDDDFFFEEEBBB@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAA:::::::::999888777666555444444444555777888:::;;;;;;<<<<<<===>>>>>>??????@@@???>>><<<;;;::::::::::::::::::::::::;;;<<<===CCCDDDJJJUUUdddzzz}}}xxxnnnkkkfffbbb```]]][[[YYYXXXWWWUUUTTTSSSTTTTTTUUUSSSRRRPPPPPPRRRTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVWWWYYYYYYZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[\\\\\\]]][[[YYYWWWWWWXXXUUUTTTRRRPPPOOOMMMMMMLLLJJJIIIIIIIIIJJJMMMPPPRRRyyyvvvtttvvv||||||tttqqqsssrrruuussslllgggfffdddaaa^^^\\\YYYWWWWWWXXXWWWVVVSSSPPPLLLHHHFFFCCC@@@>>><<<===>>>???>>>===<<<;;;999999:::::::::999999888555555666666666666555555333333333333333333333333444444444333333333222222222222222333333222222222444333222222444555444222111111111111111111111111111111222222222222111111---000333333111000222444444444444555666777888999999;;;===>>>@@@@@@@@@???>>>???AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@BBBCCCBBBAAACCCEEEGGGEEEBBB???@@@AAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???@@@AAABBB:::::::::999888777666555333444444555777888:::;;;<<<<<<======>>>>>>??????>>>===<<<:::999888777777::::::;;;;;;<<<===???@@@EEEHHHRRRbbbuuusssooojjjeeebbb___\\\ZZZYYYXXXVVVUUUUUUUUUVVVVVVTTTRRRQQQPPPRRRSSSTTTSSSVVVVVVVVVWWWWWWWWWXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZYYYZZZ\\\]]]^^^^^^]]]\\\_________]]]ZZZYYYZZZ[[[VVVUUUSSSQQQOOONNNMMMMMMJJJIIIIIIIIIJJJMMMOOOQQQ~~~zzzvvvvvvzzz}}}~~~|||xxxuuutttzzzwwwrrrlllhhheeeeeeddd]]]ZZZVVVUUUUUUWWWXXXXXXPPPNNNKKKGGGDDDAAA???>>>@@@@@@@@@@@@???===<<<;;;999999888888888888888888444555666777666555333222444444444333333333222222444444333333333333222222222222222222222222222222000//////000222444333333...//////000111111222222000222333333111000000111111111222222222333333333888666555444444555666888888888999;;;===>>>???@@@>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>><<<;;;888777555444444444555555444444666:::===<<<<<<===>>>???@@@AAAAAAAAA@@@>>><<<:::999888888===999777999;;;<<>>============<<<;;;::::::999999999888888777777777555666777888888666444333444333333333222222222222444444333333333333222222222222222222222222222222222111000111333333222111000111111111222222333333111222333333111000000111111111111111222222333333666555444333444555777888::::::;;;<<<===>>>???@@@AAABBBDDDEEEEEEDDDBBBAAA@@@??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>===;;;999888666555555555666666555555666999<<<;;;<<<<<<===>>>???@@@@@@@@@???===;;;:::999888888;;;999999<<<===???FFFOOO___uuu}}}sssjjjeeebbb^^^[[[XXXWWWUUUUUUUUUUUUTTTRRRQQQRRRRRRRRRSSSSSSSSSSSSXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYZZZ[[[[[[^^^^^^____________^^^^^^`````````_______________[[[ZZZYYYWWWUUURRRPPPOOOLLLKKKHHHGGGHHHJJJMMMPPPwwwyyy~~~}}}}}}zzz}}}~~~zzzvvvuuu{{{xxxsssnnniiifffeeeddd```]]]YYYVVVUUUUUUTTTSSSPPPNNNKKKGGGDDDAAA???>>><<<<<<===<<<<<<;;;:::999::::::999888777777666666555666888999888777555444333333333222222222111111444444333333333333222222222222222222222222222222555333222222333333222000222222222333333333333333111333444444222000111111000000000111111111111222444444333333444666888999;;;<<<<<<===>>>>>>??????BBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@?????????????????????@@@@@@@@@AAAAAAAAA@@@???????????????@@@@@@CCCDDDEEEFFFEEEDDDBBB@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????>>>===;;;999888777666555555555444333444666999:::;;;;;;<<<===>>>??????>>>===<<<:::999999888888:::;;;===@@@AAAEEERRR```xxxnnngggbbb]]]ZZZYYYWWWVVVUUUUUUTTTRRRPPPRRRRRRSSSSSSTTTUUUUUUVVVXXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXWWWVVVVVVWWWXXXYYYVVVVVVVVVVVVWWWXXXZZZZZZ______`````````______^^^______^^^^^^]]]]]]]]]]]][[[\\\\\\[[[XXXUUURRRPPPNNNLLLJJJHHHHHHJJJLLLNNN~~~wwwyyy~~~}}}{{{yyyzzz}}}}}}yyyuuutttzzzwwwrrrmmmhhheeecccbbb___\\\XXXVVVVVVVVVUUUTTTPPPNNNKKKGGGDDDAAA???>>>AAAAAA@@@@@@>>><<<;;;:::;;;:::999888777666555444444666777888888777555444333333222222222111111111444444333333333222222222222222222222222222222222444333222222444444333222222222222333333333333333222444555444222111111222000000000000000000000111222222222333555777888:::;;;;;;<<<<<<======>>>>>>@@@@@@AAABBBBBBAAA@@@@@@CCCBBBAAA@@@????????????????????????@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@CCCDDDFFFGGGFFFDDDAAA@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>===;;;:::888777333444444333111111333555999999:::;;;<<<===>>>>>><<<<<<;;;:::999999999999;;;===@@@BBBDDDNNNcccwwwwwwnnnfff___ZZZ[[[YYYWWWWWWVVVUUUSSSQQQQQQRRRSSSTTTVVVXXXYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^[[[ZZZWWWVVVUUUVVVXXXYYYTTTTTTTTTUUUVVVXXXYYYZZZ^^^^^^```aaabbbbbbbbbbbb_________^^^]]]]]]\\\\\\\\\]]]^^^]]][[[XXXTTTQQQPPPNNNLLLJJJIIIJJJKKKLLLyyy||||||vvvsssxxx{{{~~~~~~|||wwwtttrrrwwwuuupppkkkfffbbb```___\\\ZZZWWWVVVWWWWWWVVVUUUPPPNNNKKKGGGDDDAAA???>>>EEEDDDCCCAAA>>><<<:::888::::::999888777555555444333444666777777666444333333333333222222222111111444444333333333222222222222222222222222222222222222111111222444555555444111111111222222222222222444555666555333111111222111000000000000000000000111111222333555777888999:::::::::;;;;;;<<<<<<<<>>>>>>>>?????????@@@@@@???????????????@@@AAAAAABBBCCCEEEGGGFFFDDDAAA@@@BBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@?????????>>>>>>>>>???>>>>>><<<;;;999888444555666555333222444555888888999:::;;;<<<<<<===;;;::::::999999:::::::::;;;===@@@CCCHHHXXXvvv{{{qqqggg```^^^\\\YYYWWWWWWWWWUUUTTTPPPQQQSSSUUUWWWYYY[[[[[[YYYZZZZZZ[[[\\\^^^___```]]][[[YYYWWWWWWWWWYYYZZZTTTUUUUUUVVVWWWXXXZZZ[[[[[[\\\___aaadddfffggghhheeeeeedddccccccbbbaaaaaa]]]^^^______]]]ZZZVVVTTTQQQPPPNNNLLLKKKKKKKKKLLL{{{}}}{{{tttooouuuxxx||||||zzzvvvsssrrrvvvtttpppjjjeeeaaa^^^\\\[[[YYYWWWWWWXXXXXXWWWVVVPPPNNNKKKGGGDDDAAA???>>>CCCBBBAAA???<<<999777555999999888777666666555555222333555666777666444333444444444333333333222222444444333333333333222222222222222222222222222222111000000111444555555444000000111111222333333333555666777666333222111222222111111111111000000000000111222444555666777888888888999:::;;;;;;<<<<<>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEEEEDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>===;;;999888666888999888777666777888666777777888999:::;;;<<<:::::::::::::::;;;<<<<<<;;;===BBBHHHSSShhh{{{ooohhhddd```\\\ZZZZZZ[[[[[[[[[VVVWWWWWWYYYZZZ[[[\\\\\\[[[[[[\\\\\\^^^___aaaaaa^^^]]]\\\[[[ZZZZZZ[[[\\\XXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[___bbbfffiiikkklllgggffffffeeedddcccbbbbbb______```___]]][[[XXXVVVSSSRRRPPPNNNMMMMMMMMMMMM{{{|||~~~zzzuuuqqqsssvvvzzz|||zzzwwwtttsssvvvtttpppkkkfffaaa]]]\\\\\\ZZZXXXXXXXXXWWWUUUTTTPPPNNNKKKGGGDDDAAA???>>>>>>>>>===<<<:::999777666888888777777666666666555222444666777888777555444555555555444444444333333444444333333333333222222222222222222222222222222111000000111333444333222///000111222333555555666666777777666444222222222333333222222111111111111000111222444555666666777888888999:::;;;======>>>BBBAAAAAAAAAAAAAAAAAABBB@@@??????>>>>>>>>>??????=========>>>>>>>>>??????============>>>???@@@AAA???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>======>>>>>>===;;;999888555777888888777666777888555666666777888999:::;;;::::::::::::;;;<<<===>>>???BBBKKKWWWfff~~~~~~uuunnniiidddaaaaaadddfffhhheeeeeedddcccbbbaaaaaa```]]]]]]]]]^^^___```aaabbb______^^^^^^^^^^^^^^^^^^\\\[[[[[[[[[\\\]]]]]]^^^[[[]]]```cccgggjjjkkklllggggggfffeeedddcccbbbbbb``````___^^^]]][[[YYYXXXTTTSSSRRRPPPOOOOOOOOOOOOzzzzzz|||zzzwwwuuurrrvvvzzz|||zzzxxxuuutttwwwuuuqqqlllgggbbb^^^\\\^^^\\\YYYXXXXXXVVVTTTRRRPPPNNNKKKGGGDDDAAA???>>><<<<<<<<<<<<;;;:::999999777777777777666666666666333555777888999888777666666666555555555444444444444444444333333333222222222222222222222222222222333222000111222222111///000000111333555666888888666777888777444222222222333333333222222222111111111222333444555666666666888888:::;;;===>>>???@@@AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>??????============>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>???????????????@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCC????????????>>>>>>>>>>>><<<===>>>>>>===;;;999777222444666666555444555666555555666777888999:::::::::::::::;;;<<<===>>>???DDDIIITTTeeexxxxxxsssllliiiiiimmmqqqssstttsssqqqnnnkkkhhhfffeee______^^^______```aaabbb______```aaaaaa``````___^^^^^^^^^]]]^^^^^^______]]]^^^aaadddgggiiikkkllllllkkkjjjiiihhhgggffffffaaa```___]]]\\\[[[ZZZYYYTTTTTTSSSQQQQQQPPPPPPPPPyyyzzz|||yyyuuuttttttuuuzzz}}}wwwtttuuu}}}yyyrrrkkkeeebbb``````^^^[[[YYYWWWWWWUUUSSSPPPLLLJJJGGGEEEDDDBBB???===>>>>>>>>>===<<<:::999888:::999888666444333333222666555555666888999777666666666555555555444444444333333333333222111000000222222111000000111222222222333333444444333333222000000000111222333555666333333444444444333222111111111000000000000111111333333333333444555666666555777999;;;;;;===???AAA>>>>>>???@@@@@@@@@@@@???BBBBBBBBBAAA@@@???>>>===???>>>>>>============>>>===<<<;;;:::;;;===???@@@>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBB@@@>>>;;;999<<<<<<;;;::::::999888888888888777666666666666666666666666666777888999:::===999666666:::???AAAAAAHHHWWWiiizzzuuurrrtttyyy}}}wwwqqqmmmjjjiiihhhfffdddccccccbbbcccbbb````````````___]]]_________```bbbcccbbb```]]]___bbbeeeiiilllnnnoooiiigggfffggghhhhhhgggfffcccaaa``````___^^^\\\YYYUUUUUUTTTTTTSSSRRRRRRRRR~~~xxxzzz{{{yyyuuutttssstttxxx}}}|||vvvsssuuu|||xxxrrrkkkeeeaaa______]]][[[XXXWWWVVVTTTRRRPPPLLLJJJGGGEEEDDDBBB???============<<<;;;999888777:::999777666444333333333666555555666777888666555333333333333222222222222111222222333333333222222111111111111111111111111222333333444444333333222111111222222333555666777444444333333333222222222111111111000000111111111333222222333333444555666666888:::;;;;;;;;;===???>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===???>>>>>>===============???>>><<<;;;;;;<<<===>>>>>>>>>??????@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAA???<<<;;;::::::::::::::::::::::::888888777666666666666666777777777777888999:::;;;:::999888999<<<@@@CCCEEEUUUggg}}}~~~~~~uuussspppmmmjjjhhhfffeeefffeeeddddddeeeeeecccaaa___^^^]]]^^^```aaaaaa```aaacccfffiiilllnnnnnnoookkkjjjiiijjjkkkkkkjjjiiifffdddcccbbbbbb```^^^\\\XXXXXXWWWVVVUUUTTTSSSSSS}}}xxxyyy{{{xxxuuutttrrrssswww{{{zzztttsssuuuzzzwwwrrrlllfffaaa^^^]]][[[YYYWWWVVVUUUTTTQQQOOOLLLJJJGGGEEEDDDBBB???===<<<<<<;;;;;;:::999888777:::999777666444333333333666555555555666666555333222222222222111111111111000111222333444444444444000111222333333222111000222222333333333333222222333333333444555666777888555444333222222222333333222222111111111111222222222222222222333444555555888999::::::::::::;;;===>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===??????>>>===============@@@>>>===;;;:::;;;;;;<<<======>>>??????@@@@@@AAAAAA@@@@@@@@@@@@???????????????@@@AAAAAA???>>>===::::::::::::;;;;;;;;;;;;888888777777777666666666777777777777888999:::;;;999;;;<<<===???DDDKKKRRRiii|||wwwsssooonnniiihhhhhhhhhiiihhhfffdddbbb___]]]\\\^^^aaabbbbbbfffhhhkkkoooqqqqqqpppoooooommmlllmmmoooooonnnmmmjjjhhhfffeeeeeeccc```^^^\\\\\\[[[YYYWWWVVVTTTTTT}}}wwwyyy{{{xxxuuutttrrrsssvvvzzzyyytttsssvvvzzzwwwrrrlllfffaaa]]][[[ZZZXXXVVVUUUTTTSSSQQQOOOLLLJJJGGGEEEDDDBBB???===<<<<<<<<<;;;;;;999888888999888777666444444333333666555444555666666444222444444444333333333222222111222222333444444333333000111333444444333111000222222333333333333222222333333333444444666777777666555333111111222333444333222222222222222222333111111111111222333444555666888999:::999:::;;;===>>>??????@@@AAA@@@@@@@@@??????@@@@@@@@@???>>>>>>@@@???>>>======<<<<<<===>>>===<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@????????????????????????===>>>???@@@@@@@@@@@@???<<<<<<;;;;;;::::::::::::777777777888888777777777777666666777777888999:::;;;>>>@@@@@@BBBLLL[[[ggg~~~|||vvvuuuttttttsssqqqmmmiiieeebbb^^^]]]___cccfffggggggiiinnnrrrttttttrrrqqqqqqpppooopppqqqrrrqqqpppmmmkkkiiihhhgggfffbbb``````___]]][[[XXXVVVTTTSSS}}}wwwyyy{{{yyyvvvuuutttsssvvvyyyxxxttttttxxxzzzxxxsssmmmgggaaa]]][[[YYYWWWUUUTTTTTTSSSQQQOOOLLLJJJGGGEEEDDDBBB???===<<<<<<===<<<<<<;;;:::999999888777555444444444444555444444555666666444333444444444333333333222222444444444444444333222111000111333444444333111000111222222333333222222111222222222222333444555555666555333111111222333444333222222222222222222333111111111111111222444444333555777999999:::<<<>>>===>>>??????@@@@@@??????>>>??????@@@@@@@@@??????@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA??????===<<<:::999777777666777888888888888777777666666666666777888999999;;;>>>@@@BBBGGGWWWmmmzzzuuukkkgggaaa___```dddhhhiiieeeiiimmmrrruuuuuutttsssrrrqqqpppqqqssstttsssrrrpppooolllkkkjjjgggdddaaaaaa```^^^[[[XXXVVVTTTSSS}}}xxxzzz|||zzzwwwvvvtttsssuuuxxxwwwtttuuuyyy}}}yyytttmmmgggaaa^^^\\\YYYWWWUUUTTTTTTSSSQQQPPPLLLJJJGGGEEEDDDBBB???===<<<=========<<<<<<;;;:::888888666555555444444444555444444555777777666555222222222222111111111111555555555555444333222111111222333444444333222111111111222222222222111111111111111111111222333444555444333222222222333333222222111111111111222222000000000000111222333444222444666888999:::<<>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<999::::::;;;<<<<<<======:::;;;;;;<<<<<<===>>>>>><<<<<<===============>>>===>>>>>>???@@@@@@AAAAAAAAA@@@???===:::888666555666777888999999999888777666666666666777888999:::;;;===AAAFFFQQQgggvvvqqqjjjeeedddfffhhhiiifffiiimmmqqqtttuuuuuuuuusssrrrqqqsssuuuvvvuuuttttttrrrpppnnnllljjjfffcccaaa```^^^[[[YYYVVVTTTSSS~~~yyy{{{}}}{{{xxxwwwsssrrrsssvvvuuussstttyyy{{{tttmmmfffbbb___^^^YYYWWWUUUUUUUUUTTTRRRPPPLLLJJJGGGEEEDDDBBB???===;;;;;;<<<<<<<<<;;;::::::888777666555555444555555444333444666888999888777333333333333222222222222333444444444444444333333333333333333333333333333111111222222222222111111222111111111111222333333444444333333333222222222111111111000000111111111000//////000000111222333333555777888888999;;;===;;;;;;<<<===============??????@@@BBBBBBCCCCCCCCCAAA@@@???===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>>===;;;999777777555666888::::::999888777888888888888999:::;;;<<<<<<@@@GGGQQQbbb|||yyyrrrmmmkkkkkkjjjiiikkknnnqqqssstttttttttuuutttssstttwwwxxxwwwvvvxxxvvvsssqqqooollliiifffbbbaaa___\\\ZZZWWWUUUTTT~~~yyy{{{~~~|||yyyxxxrrrpppqqqtttsssqqqsssxxx}}}uuummmfffbbb``````YYYXXXVVVUUUUUUUUUSSSQQQLLLJJJGGGEEEDDDBBB???===::::::;;;;;;;;;:::999999888777666555555555555555444333444666999::::::888666666555555555555444444222222333444555555555555444333333222222333333444111111222222222222111111222222111111222222333333333333444444444333222111111111000000000000111111////////////000111222333555666888888777777999::::::;;;;;;<<<===<<<<<<<<>>>>>???@@@@@@AAA??????>>><<<;;;:::999888555666888:::;;;:::888777::::::::::::;;;<<<======???DDDNNN\\\rrr}}}vvvqqqnnnlllmmmnnnoooqqqrrrsssssstttvvvuuuuuuvvvxxxzzzyyyxxx{{{yyyvvvtttrrroookkkhhhbbbaaa```]]][[[XXXWWWVVVzzzxxxyyyzzzyyywwwssstttwwwyyywwwssssssxxx{{{tttkkkeeeaaa___^^^\\\YYYUUURRRRRRRRRRRRQQQLLLKKKIIIGGGDDD@@@>>><<<888888:::;;;;;;:::999888999999888777777777777777555555555666888999;;;<<<222333444555444333222111111111222222222333333333111111222222222222111111//////000111111111111111111222333333333333222111000000111222111000///...888666444222000///......111//////000111222111000333444555777888:::;;;<<<;;;<<<<<<<<<======>>>>>>????????????@@@AAABBBCCCBBBAAA@@@>>>======<<<<<<::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999888888888888888777666555444<<<777555:::>>>>>>???AAADDDLLLYYYkkk|||tttppplllhhhhhhmmmpppqqqrrruuusssuuuyyy|||}}}|||zzzxxx|||xxxuuuwwwyyywwwooogggeeebbb```^^^^^^]]]\\\ZZZzzzwwwwwwwwwvvvtttssssssuuuxxxvvvrrrssswwwzzzuuunnngggaaa]]][[[ZZZ[[[XXXUUUSSSSSSRRRQQQPPPKKKJJJIIIFFFCCC@@@===<<<777888999999999999888777777777666666555555555666333333333444555666777888222333333333333222111111222222222222222222222333111111222222222222111111///000000111111111111111111222333333333333222111333444444555444333222111///000000111111222222333111//////000111222111000333444555666888:::;;;<<<;;;<<<<<<<<<=========>>><<<<<<<<<<<<===>>>???@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999888777777888888777777666666@@@;;;:::===@@@???@@@BBBMMMYYYkkk~~~{{{tttnnnjjjgggjjjmmmmmmooorrrsssvvvzzz}}}~~~}}}|||zzzwwwtttvvvyyywwwpppiiifffdddaaa```___^^^\\\[[[{{{xxxwwwvvvsssqqqsssrrrsssvvvtttqqqqqquuuwwwtttmmmgggaaa^^^\\\\\\YYYWWWUUUTTTTTTSSSPPPOOOJJJJJJHHHEEEBBB???<<<;;;888999999::::::999888888666555555555444444444444444333333333333444555555555444333333222222333333222222222222222222222222111111222222222222111111///000111111222222111111111222222333333222222111111222222222222111000000+++,,,...111222333333333111//////000111222111000333333555666888999;;;;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999666777777888888888888888===999999<<<>>>>>>AAAEEETTThhh|||tttnnniiijjjkkkkkknnnrrrtttwwwzzz~~~~~~wwwuuusssvvvyyyxxxrrrmmmiiigggdddbbbaaa```^^^\\\|||xxxwwwwwwuuurrrsssqqqqqqtttsssoooooorrrtttqqqlllfffaaa^^^]]]\\\XXXWWWUUUUUUTTTSSSPPPMMMJJJIIIGGGEEEBBB>>><<<:::::::::::::::::::::999999555555555555555444444444666555555444444555555555777666444333333333444555333333333222222222222111111222222333333222222111000000111222222222222111222222222222222222222222111111111111000000//////...///111333333222000///111/////////111222111000222333444666888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>???;;;;;;;;;;;;;;;<<<============<<<;;;::::::999999;;;:::999888888999:::;;;>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<::::::666777888999::::::::::::888666888;;;>>>AAAHHHPPPbbbzzz{{{ssslllkkkllllllpppuuuwwwyyy{{{~~~~~~}}}uuussssssuuuxxxxxxtttpppllliiifffdddcccbbb```^^^{{{xxxyyyyyyxxxvvvtttpppooorrrrrrooonnnqqqnnnlllgggbbb^^^[[[YYYXXXXXXVVVUUUTTTTTTRRROOOMMMJJJIIIGGGEEEBBB>>><<<:::::::::999888888888888888666777777777777666555444666555555444444444444555666555333222222222333444222222222222222222222222222222333333333333222222000000111222222222222222222222222222222222222222555555444444333333333333111222444444444222000...111/////////111222111000222333444555777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>;;;;;;;;;;;;<<<===>>>>>>======<<<;;;::::::999999<<<;;;:::999999:::;;;<<<>>>>>>>>>>>>>>>=================================>>>>>>>>>>>>===<<<;;;;;;666777888:::;;;;;;;;;;;;999999;;;???BBBHHHTTTaaa{{{xxxpppmmmmmmnnnrrrwwwyyyzzz|||}}}}}}|||{{{zzztttssssssuuuxxxxxxuuurrrmmmjjjgggfffeeedddbbb```zzzxxxyyyzzzyyywwwuuupppnnnpppqqqooonnnpppooommmiiiddd```\\\ZZZYYYXXXVVVTTTSSSSSSRRROOONNNJJJJJJHHHEEEBBB???<<<;;;888777666555555555555555777888999999999888666555444333333222222222333333222222111111000000000111111111222222222333333333222222333333333333222222000111222222333222222222333222222111111222222333555444333222222222333333111111333333444333222111111//////000111222111000222222444555777888::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>===<<<;;;888999:::;;;<<<<<<<<<<<<999999<<<@@@EEEOOObbbsssuuurrrpppooossswwwzzz{{{{{{|||{{{zzzxxxwwwuuuuuutttuuuvvvvvvtttrrrmmmjjjhhhffffffeeedddbbb}}}xxxvvvwwwxxxwwwuuuvvvqqqnnnpppqqqooonnnooosssppplllhhhccc___]]]\\\YYYWWWSSSRRRQQQQQQPPPOOOKKKJJJIIIFFFCCC@@@===<<<999888777666555555555666777888999:::999888666555444333333333333333444444222222333333222222111000000000111222333444444555222333333444444333333222000111222222333333222222333333222111111222333333333222111000000000111111111111111111222222222222111//////000111222111000111222333555777888999:::<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;:::::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999::::::;;;;;;<<<<<<===========================>>>>>>>>>>>>===<<<<<<999:::;;;<<<<<<<<<<<<<<<888:::???FFFNNN^^^xxxzzzvvvtttuuuxxxzzzzzz{{{{{{{{{zzzyyyyyywwwvvvvvvvvvuuutttrrrqqqllljjjgggfffggggggeeeddd|||wwwtttuuuvvvtttssswwwqqqmmmpppqqqooonnnoooqqqnnnkkkfffaaa]]]ZZZYYYZZZWWWSSSQQQPPPPPPPPPOOOLLLKKKIIIGGGDDD@@@>>><<<===<<<:::888888888888999666777999:::999888666555666555555555555666777888444555666777666555444333//////000111333444555666222333333444444333333222111111222333333333333222444333222111111222333444666555444333333333444555333222111000/////////000111//////000111222111000111222333555777888999:::<<<<<<<<<;;;;;;:::::::::>>>======<<<<<<<<<======::::::999999888999999:::::::::;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888::::::;;;;;;<<<===>>>>>>===========================>>>>>>>>>>>>======<<<:::;;;<<<<<<===<<<<<<<<<<<>>:::::::::999888777666555555666888999888555222000222222333333333444444444222222222111222222333333///000222333444444333333222222222222222222222222333333333222222222111111111111000000111111222333333333333333333333333333000000111111111222222222000111111111111222222222222222111222444666999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999888888888999::::::;;;;;;;;;;;;:::::::::999999;;;999666444444777;;;===999999999::::::;;;;;;;;;=========>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>;;;:::======;;;<<<@@@@@@@@@IIIZZZooo}}}{{{||||||}}}}}}}}}|||{{{}}}{{{xxxvvvuuusssqqqnnnkkkiiigggfffggggggfffeee}}}yyyvvvuuutttrrrppppppqqqqqqqqqqqqpppoooooossspppjjjeee```]]][[[ZZZZZZXXXUUUSSSRRRQQQOOOMMMKKKJJJHHHFFFCCCAAA???>>>::::::::::::999888777666777888999:::999777555444222222222333444555666777777666555333222222111111222333333444444333222222222222222222222222222222333333333222222222111111222222222222222333333444333333333333333333333333111111222222333333333333000111111111111222222222333333333333555888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;:::::::::999999999999888777888999:::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>============<<<999999;;;<<<:::<<<@@@FFFHHHTTTlll~~~~~~~~~}}}{{{xxxwwwuuusssooommmiiihhhggggggiiikkkkkkjjj}}}|||}}}~~~zzzxxxvvvuuurrrpppqqqqqqqqqqqqqqqppppppoootttqqqkkkeee___[[[XXXWWWZZZXXXUUUSSSRRRQQQOOOMMMKKKJJJHHHFFFCCC@@@>>>===:::;;;;;;::::::999888777777888888888888888777777333333222333444666888999777777666444333333333333444555555444333222111000222222222222222222222222333333333222222222111111333333222222333333444555333333333333333333333333222333333333333444444444000111111111111222222222444444444555666999;;;===;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::888999:::;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>?????????>>>>>>======<<<<<<;;;999:::<<<<<<:::===BBBKKKPPPaaa~~~~~~}}}{{{zzzxxxuuuqqqnnniiihhhgggiiillloooppppppzzzyyyzzz~~~{{{yyywwwuuurrrppppppppppppppppppooonnnnnnsssooojjjddd^^^ZZZXXXWWWXXXVVVSSSRRRRRRRRRPPPOOOKKKJJJHHHEEEBBB@@@===<<<;;;;;;;;;;;;;;;:::999888666555444444555666777888555444333333333555777888333333333333444555666666444444444333222222111000222222222222222222222222333333333222222222111111222222222222222333444444333333333333333333333333222333333333333333333333000000111111111222222222444444444555777999;;;<<<;;;:::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;=========<<<<<<;;;;;;:::999999:::;;;<<<===>>>?????????>>>>>>======<<<<<<===;;;<<<===<<<;;;@@@GGGRRR^^^ttt~~~}}}|||zzzvvvrrrllljjjiiikkknnnqqqssstttzzzyyyzzz{{{xxxwwwuuurrrpppnnnnnnnnnnnnnnnmmmmmmlllooolllgggbbb^^^[[[YYYXXXUUUSSSQQQQQQRRRSSSRRRQQQKKKJJJHHHEEEBBB???===;;;::::::;;;;;;;;;:::999999666555444333444666888999777666555444333333444444222222222222333444555666222222111111111111222222222222222222222222222222333333333222222222111111111111111111111222333333333333333333333333333333222222222222111111111111000000111111111222222222222333333555777888:::;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;:::999:::;;;===>>>=========<<<<<<;;;;;;:::999999:::;;;<<<===>>>??????>>>>>>>>>=========<<<===;;;<<<===<<<===EEEOOOaaattt~~~~~~}}}|||xxxvvvpppmmmllllllnnnqqqsssttt{{{|||}}}zzzwwwuuusssrrrpppmmmmmmmmmmmmmmmlllkkkkkkllliiieeeaaa]]][[[ZZZZZZTTTRRRQQQQQQRRRSSSRRRQQQLLLJJJHHHEEEAAA>>><<<;;;999999::::::::::::999999888777666666666888999:::999888888666555444333222555444444333222222333333222222222111111222333333222222222222222222222222333333333222222222111111111111000000111111222333333333333333333333333333222222111111111111111000000111111111111222222222111222444555777888::::::<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<<<<;;;::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;:::<<<;;;:::999999;;;===>>><<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???=========>>>>>>>>>>>>>>><<<:::;;;===>>>CCCPPP]]]sss}}}|||{{{xxxvvvqqqooollllllnnnqqqssssss}}}yyytttrrrqqqqqqqqqmmmmmmnnnnnnmmmmmmlllkkkkkkiiiddd```\\\ZZZYYYYYYVVVTTTRRRQQQQQQQQQPPPOOOLLLJJJHHHEEEAAA>>>;;;:::888888999999999999999888888777777777777888888888999999::::::999777555444666555555444444444444444777666444333222333333444222222222222222222222222333333333222222222111111222111111111111222333333333333333333333333333333333333333222222111111111000111111111111222222222222333555777888::::::;;;======<<<<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<<<<======>>>>>>??????===<<<===AAAEEEPPPbbbsss~~~{{{yyywwwpppnnnkkkkkkmmmpppssstttxxxsssppppppqqqqqqnnnnnnnnnooonnnmmmmmmlllllliiieee```\\\YYYXXXWWWYYYVVVSSSQQQQQQPPPNNNLLLLLLJJJHHHEEEAAA>>>;;;:::777888888999999999888888666666666666666555555555888:::<<<======;;;888666333333444444666777888999;;;999777555444333333333222222222222222222222222333333333222222222111111333333222222333333444555333333333333333333333333444444444333333222222222000111111111111222222222333444666888:::;;;<<<<<<>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;666888;;;<<<===;;;:::888999999999::::::;;;;;;;;;=========>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@???BBBGGGNNN[[[rrr}}}{{{yyyooollliiiiiilllpppsssuuu|||xxxuuusssrrrrrroookkkkkknnnooollljjjkkkmmmiiiddd```]]][[[YYYXXXYYYXXXVVVTTTRRRPPPPPPOOOKKKJJJFFFCCC???===;;;:::===<<<;;;;;;<<<:::777555777777666555555666888888:::<<<>>>???@@@???===<<<<<<:::888888999999888777666666555555444444333333000111111222222333444444111111222222222333333333333222222111111222222333444444444444333333222111333222222222111000000000222222222222222222222222555555666777888999999:::<<<===>>>===;;;:::;;;<<<::::::999999888999999:::::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<999:::<<<>>>===;;;;;;:::;;;===?????????===AAACCCFFFJJJTTTkkk~~~vvvpppkkkjjjmmmooooooqqqttt{{{wwwtttsssssssssppplllkkknnnooolllkkkmmmmmmiiiddd```]]][[[YYYXXXVVVVVVTTTSSSRRRQQQQQQQQQLLLKKKHHHDDDAAA>>><<<;;;888777777888999999777555777777666555666777888999:::<<<>>>@@@@@@@@@???>>>>>><<<:::::::::;;;:::999999888888777666555444333444444333222222111111000111222222222222333333333333333222222222222333333444444444444444333222111222222222222111111111111222222222222222222222222555555666777888999999:::;;;<<<===<<<:::999:::;;;999999888888999::::::;;;::::::::::::::::::::::::>>>============<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<======;;;999:::<<<===<<<:::============>>>>>>>>>===???CCCJJJTTTeee~~~~~~vvvqqqkkkhhhkkknnnppptttyyy|||xxxuuusssttttttrrrmmmkkkmmmnnnllllllnnnmmmiiiddd```]]]\\\ZZZXXXTTTSSSRRRQQQQQQPPPQQQQQQMMMKKKIIIEEEBBB???<<<;;;444444444666888999999777777777666666777888888999:::<<<>>>@@@AAABBBAAAAAAAAA???===<<<======<<<;;;<<<<<<;;;:::888666555444444444333222222111111000222222222222333333333333444444333333333333444444333444444444444333333222111111111222222222222222333333333333333333333333444555555666888999999::::::;;;<<<;;;:::999:::;;;999999888999999:::;;;<<<::::::::::::::::::::::::>>>>>>>>>============<<<::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<<<<:::999999;;;;;;;;;:::<<<<<<<<<======>>>???@@@@@@GGGSSSeee{{{zzzssslllhhhjjjmmmqqqwww}}}|||yyyvvvuuutttsssnnnkkkmmmnnnlllmmmpppllliiiddd```]]]\\\ZZZYYYTTTTTTRRRQQQPPPOOOOOONNNLLLKKKHHHEEEBBB???<<<:::666555555777999::::::999777777777777888999999:::;;;<<<>>>@@@BBBCCCDDDDDDCCCAAA?????????@@@???>>>@@@???>>>===:::888555333000111111222222333444444222222222333333333444444555444444333333444444555333444444444444444333333111111111222222333333333333333333333333333333333333444555666777888999:::999:::;;;;;;999999999;;;;;;::::::999999999::::::::::::::::::::::::::::::============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;:::999999999:::::::::999::::::;;;<<>>:::999888777666666888888888777666777888888999:::::::::;;;<<<>>>@@@BBBCCCEEEEEEDDDCCCAAA@@@AAAAAA@@@???AAAAAA@@@???<<<888555333000111111222222333444444222222333333333444444444555444444333333444444555333444444555555444444444111111222222333333333444333333333333333333333333333333444666777888999:::999:::;;;;;;999999:::;;;======;;;:::999999888888::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;:::::::::999999999:::;;;:::;;;<<<;;;;;;===BBBFFFNNNZZZnnnxxxssspppsssuuuuuuwwwzzz~~~yyytttqqqqqqllljjjlllmmmkkkkkkmmmkkkhhhccc___^^^\\\[[[YYYXXXWWWTTTQQQOOOMMMKKKJJJIIIHHHGGGEEEAAA===:::888999777555444555666555444666777888::::::;;;;;;;;;<<<<<<===???AAACCCDDDEEEEEECCCAAA@@@AAAAAA@@@???@@@AAA@@@???<<<888555222444444333222222111111000333333333333444444444444444444333333333333444444333444444555555555555444222222222333333333333333333333333333333333333333222222444555777888::::::999:::;;;;;;::::::;;;<<<>>>===<<<:::999999999999::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;999999;;;<<>>:::888999777555444555666666555666777999:::;;;<<<<<<;;;<<<<<<===>>>@@@BBBCCCDDDDDDBBB@@@@@@@@@@@@@@@>>>?????????>>><<<888444111444444333222222111111000333333333444444444444555333333222222222222333333333333444555555555555555333333333333333333222222444444444444444444444444111222333555777888::::::999;;;<<<<<<;;;;;;<<<===;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::::::::<<<===<<<:::999;;;===???@@@AAA???>>>AAAIIIOOO```sss|||zzzsssjjjeeeeeeaaadddgggkkkrrryyyvvvxxxzzzzzz}}}{{{wwwtttrrrrrrsssmmmjjjiiimmmnnnkkkiiijjjkkkgggccc___^^^]]][[[ZZZVVVUUUTTTRRRPPPOOOOOOOOOJJJJJJIIIGGGDDD@@@;;;999;;;999777666888999:::999666777999;;;<<<<<<<<<<<<=========>>>???AAABBBCCCCCCAAA??????@@@@@@???>>>===>>>>>>>>>;;;777333111000111111222333333444444333333333444444444555555333222222111111222222333333333444555666666666555444444444333333222222222444444444444444444444444111222333555777888:::::::::;;;<<<<<<;;;;;;===>>>999999999:::;;;<<<>>>???::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;===>>><<<:::999<<<>>>;;;===@@@@@@BBBGGGRRRZZZkkktttlllggg___\\\]]]WWWZZZ\\\^^^dddpppzzzuuuwwwzzz||||||wwwsssqqqooopppjjjgggjjjmmmkkkiiijjjkkkgggbbb___]]][[[ZZZXXXWWWUUURRRPPPPPPOOONNNLLLKKKJJJHHHEEEBBB>>>;;;999999999888777666666777777::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAACCCBBBAAA@@@??????????????????>>>===;;;888666444444444444333333222222222555444444333333444444555222222222222222222222222555555555444444333333333000111222333555666777777888777666555555555555555666666777999:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;::::::999999999<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<;;;::::::999<<<<<<;;;:::::::::;;;;;;===>>>AAADDDEEELLL]]]mmm}}}uuuiii^^^XXXUUUUUUTTTOOORRRVVVXXX\\\fffsss~~~xxxuuuwww~~~}}}zzzvvvtttsssrrrqqqkkkhhhkkkmmmkkkiiijjjkkkgggbbb___]]]\\\ZZZYYYVVVTTTQQQPPPPPPOOOMMMLLLJJJIIIHHHEEEBBB>>>;;;:::999999888777777777777777888888888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBAAAAAA@@@??????????????????>>>===;;;888666444444444444333333222222222444444333333333333444444222222222222222222222222444444444444444444333333000111111222333444555555777666666555444444444555444555666777888999::::::::::::::::::::::::::::::888888888888999:::;;;;;;;;;;;;;;;:::::::::999999<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;<<<<<<=========???@@@DDDIIIMMMXXXkkk}}}pppiii___XXXSSSRRRRRRQQQNNNQQQTTTVVVXXX```llluuuzzzvvvxxx~~~|||{{{}}}}}}zzzvvvuuutttuuuvvvtttmmmiiikkkmmmkkkiiiiiijjjgggbbb^^^]]]\\\ZZZYYYVVVTTTQQQOOOOOONNNMMMKKKIIIHHHGGGDDDBBB???<<<:::999999888777777777777888555666777888:::;;;<<<===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===;;;888666444444444333333333333222222333333222222222222333333333333333333333333333333333333444444444444444444111111111222222333333333555555444444444444444444555555666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777777888999;;;;;;;;;;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999;;;;;;<<<<<<;;;;;;::::::999:::;;;===>>>?????????AAACCCIIIQQQ[[[jjjyyyooo```\\\VVVRRRPPPPPPOOOOOONNNQQQTTTTTTUUUYYYccckkkyyy|||}}}yyywwwzzz~~~|||xxxuuussstttvvvwwwvvvooojjjkkkllljjjhhhiiihhhddd```]]][[[ZZZYYYXXXVVVSSSQQQOOOOOONNNLLLKKKHHHGGGFFFDDDAAA???<<<;;;999999888777777888888888666666777888999:::;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@???>>>======>>>>>>>>><<<:::888555444333333333333333333333333333222222111111222222333333333333333333333333333333333333444444555555555333333333222222222222222444444333333333444444555888888888999:::::::::;;;<<<<<<============>>>>>>;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<;;;;;;::::::999:::<<<===>>>>>>>>>>>>AAAEEENNN\\\kkkvvviii```WWWTTTQQQOOOOOOPPPOOONNNOOORRRUUUTTTSSSVVV^^^eeevvvxxxuuuwww|||~~~zzzvvvttttttuuuvvvwwwooojjjkkkkkkiiihhhhhhfffbbb^^^[[[YYYYYYWWWVVVVVVTTTQQQOOOOOONNNMMMKKKGGGGGGFFFDDDAAA>>><<<;;;999888888888888888999999999999999999999:::::::::<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAA@@@???======>>>>>>===<<<:::777555333333333333333333333333333333222222111111222222333333333333333333333333333333333333444444555555555444444444444333333333333333333333333333444555666999999999999999999::::::<<<<<<<<<<<<======>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<;;;;;;::::::;;;<<<======>>>>>>>>>CCCIIIWWWkkkuuujjj___XXXRRRPPPNNNMMMNNNNNNMMMLLLNNNQQQTTTSSSRRRVVV]]]ddduuuyyyvvvxxx||||||yyyvvvvvvvvvwwwvvvnnniiiiiijjjhhhggghhheeeaaa]]]ZZZYYYXXXWWWVVVWWWUUURRRPPPPPPOOONNNLLLHHHGGGFFFCCCAAA>>>;;;999999888888888888999::::::::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBAAA@@@>>>============<<<:::777555333222222333333333333444444333333222222222222333333333333333333333333333333333333444444444444444444444444444444444444444444333333333333444555777777888888888777777777777777888888999999:::;;;;;;;;;>>>===<<<;;;::::::::::::<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===???@@@AAAJJJSSSgggtttjjj```YYYTTTNNNLLLJJJJJJLLLLLLKKKJJJLLLOOORRRSSSTTTYYYccckkkzzzzzzxxxzzz~~~|||zzzyyyxxxyyytttmmmggghhhiiigggggghhhfffbbb^^^[[[ZZZZZZYYYXXXXXXVVVSSSQQQQQQPPPOOOMMMIIIHHHFFFCCC@@@===:::888999888888888999999:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCAAA???>>>=========<<<:::777444333222222222333333444444444444444333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333444555777888999888888888777777777666666777777888888999::::::;;;:::::::::::::::;;;<<<===<<<<<<=========>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<>>??????<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDBBB@@@>>>=========;;;999777444333222222222333333444444444555444444333333444444555444444444444444444444444555555555444444333333333111111222222222333333333333333444444666777999:::;;;;;;::::::999888888888888888999::::::;;;<<<<<<999999999:::<<<>>>???@@@<<<=========>>>>>>??????<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<@@@FFFLLLPPP\\\kkk|||oooaaaWWWQQQPPPOOOLLLKKKIIIJJJMMMPPPQQQQQQPPPTTTXXX[[[```kkkyyy|||}}}}}}{{{xxxvvvuuummmhhhkkkmmmkkkhhhhhhbbb___\\\ZZZYYYXXXVVVUUUXXXVVVSSSRRRQQQPPPNNNKKKJJJHHHEEEAAA===:::888777555666777999:::;;;;;;;;;<<<<<<<<<<<<============>>>======<<<<<<===>>>>>>AAAAAAAAACCCCCCBBB???===;;;<<<>>>>>>;;;777333000333333333333333333333333444444444444444444444444333444444555555444444333222222333333333333444444444444444444444444444444111222444555777888888888<<<<<<;;;:::::::::;;;;;;999999999:::;;;<<<>>>>>>===<<<;;;:::999::::::;;;999:::<<<===>>>===<<<;;;::::::;;;<<<<<<===>>>>>>=========<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;;;;======<<<;;;===EEEQQQYYYlll|||ooo___SSSNNNMMMLLLKKKLLLKKKLLLMMMPPPQQQRRRQQQTTTVVV[[[aaalll}}}~~~~~~|||zzzyyyxxxoooiiikkknnnmmmiiigggaaa___\\\ZZZYYYXXXVVVTTTWWWUUUSSSQQQQQQOOOMMMKKKIIIGGGDDD@@@===:::888888777888999:::;;;;;;<<<<<<=========>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBCCCBBB@@@===<<<===>>>===;;;777444111555555444333333222111111444444444444444444444444333333444444444444333333222222333333333333444444444444444444444444444444333444666888999:::::::::<<<<<<;;;:::::::::::::::888999999999:::<<<===>>>===<<<;;;:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;888888888999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;===???AAAFFFPPP^^^hhh~~~ssshhhYYYOOOLLLLLLLLLKKKKKKKKKMMMOOOQQQSSSTTTTTTTTTYYY```jjjxxx}}}||||||qqqjjjlllpppoooiiifffaaa^^^[[[ZZZYYYXXXVVVTTTVVVTTTRRRPPPPPPNNNLLLJJJGGGEEECCC@@@===;;;999999999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>?????????@@@???@@@AAACCCCCCCCCBBBBBBAAAAAAAAABBBCCCBBB@@@>>>>>>>>>===<<<:::888555444666666555444222111000000444444444444444444444444333333444444444444333333222222333333333333444444444444444444444444444444666777888:::;;;<<<=========<<<<<<;;;:::999888888888888888999:::;;;<<<===<<<<<<;;;:::::::::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::999::::::888===BBBEEEKKKXXXjjjwwwyyyuuuggg^^^SSSKKKIIIKKKLLLLLLJJJLLLNNNQQQTTTUUUWWWWWWZZZ```kkkxxx~~~~~~sssjjjmmmqqqoooiiieee```^^^[[[YYYYYYXXXWWWUUUUUUSSSQQQOOOOOOMMMKKKIIIFFFEEECCC@@@>>><<<;;;;;;;;;<<<<<<=========<<<<<<=========>>>>>>>>>??????>>>???BBBDDDEEEDDDCCCBBBAAAAAA@@@AAACCCBBBAAA??????>>>===<<<:::888666555555555444333333222111111444444444444444444444444333333333444444333333333222222222333333333444444444444444444444444444444777888999;;;<<<===>>>>>>======<<<;;;:::999888777888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999;;;<<<============<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<<<<;;;:::::::::::::::<<>>>>><<<;;;999888777333333333333333333333333444444444444444444444444222333333333333333333222222222222333333333444444444444444444444444444444777888999;;;<<<===>>>>>>============;;;:::888777888888888888888999:::;;;:::;;;;;;;;;;;;;;;;;;;;;999999888777888999:::;;;:::::::::999999999999999999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<@@@EEEKKKRRR^^^rrr}}}{{{~~~~~~}}}|||zzzyyyxxxxxxwwwwwwzzz|||~~~~~~vvvnnnfffaaaYYYUUUOOOKKKIIIJJJLLLMMMOOORRRUUUWWWXXXZZZ]]]```kkkttt}}}~~~~~~}}}zzzrrrlllmmmnnnjjjgggfffaaa___\\\[[[[[[[[[YYYXXXUUUSSSQQQOOOOOOMMMKKKIIIGGGEEECCCAAA>>>===<<<;;;888999:::;;;;;;;;;;;;;;;999999999999:::::::::;;;999;;;===???AAAAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAA>>>>>>>>>>>><<<:::888777111222222333333444444555444444444444444444444444222222333333333333222222222222333333333333444444444444444444444444444444777888999;;;<<<======>>>===>>>>>>>>>===<<<:::999888888777777888888999:::999:::;;;<<<<<<<<<;;;;;;999999888888999999:::;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>DDDOOO]]]oooxxxvvvzzzxxxwwwuuutttsssrrrrrrrrrsssuuuwwwxxxxxxxxxzzz{{{}}}|||{{{{{{|||~~~wwwoooggg___ZZZUUUSSSPPPMMMKKKLLLNNNOOOSSSVVVYYYZZZ\\\```ggglllttt||||||}}}~~~~~~}}}|||{{{uuuppplllllljjjfffeeegggbbb```^^^\\\]]]\\\[[[YYYVVVTTTQQQPPPOOONNNKKKIIIEEEDDDBBB???<<<:::999888666666777999::::::::::::888888888999999999::::::999:::;;;===>>>@@@AAABBBBBB@@@???@@@AAACCCBBBAAA===>>>???@@@>>><<<888666222333333333333333333444444444444444444444444444222222333333333333222222222222333333333333444444444444444444444444444444777888:::<<<===>>>>>>>>>===>>>???@@@???>>><<<;;;888777777777777888999999999:::;;;<<<<<<<<<;;;;;;888999999:::::::::::::::;;;<<<<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBDDDKKK[[[pppzzz||||||zzzsssppptttrrrqqqpppooonnnmmmmmmmmmoooqqqssssssrrrqqqrrrrrrvvvuuuttttttuuuxxx{{{}}}}}}yyyqqqiiiaaaYYYTTTPPPPPPOOONNNMMMNNNPPPRRRUUUXXX\\\^^^aaahhhsss{{{{{{{{{|||}}}}}}|||zzzyyyrrrnnnllllllhhhddddddhhhcccaaa^^^]]]]]]]]]\\\ZZZVVVTTTRRRPPPPPPNNNLLLJJJDDDCCC@@@===:::888777666333444666777888999::::::888888999999999:::::::::999999:::<<<===@@@BBBCCCBBB@@@??????AAACCCCCCBBB<<<>>>@@@AAA???<<<999666444444444333333222222222444444444444444444444444222222222333333222222222222222333333333444444444444444444444444444444444888999;;;<<<>>>?????????===>>>@@@AAA@@@???===<<<888777777777777777888999888999;;;<<<===<<<;;;;;;888999:::;;;<<<;;;::::::888888999999:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<===???AAACCCDDDRRR[[[nnnzzzuuu~~~vvvvvvuuummmkkkooonnnmmmlllkkkjjjjjjjjjjjjmmmooopppooonnnllllllmmmooonnnmmmmmmooorrruuuxxxyyyzzz}}}{{{tttmmmeee]]]UUUPPPLLLMMMNNNNNNNNNPPPRRRUUUVVVZZZ^^^aaaeeeooo|||{{{|||~~~}}}zzzyyytttooojjjgggggggggeeecccbbb```^^^]]]]]]\\\ZZZYYYWWWTTTQQQNNNMMMLLLKKKIIIEEEDDDAAA>>>;;;999888777444666777999999777666444666444444666:::===<<<;;;999::::::;;;<<<===??????BBBBBBBBBAAAAAA@@@@@@???AAABBBCCCCCCAAA>>>;;;888333333222111111222222222333333444444444333333222999888777666555444444444444444444333333222222222222222222222333444555555777888:::<<<======<<<;;;>>>>>>>>>>>>>>>===<<<<<<===;;;777666777777888777999::::::;;;;;;<<<<<<===;;;:::999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<>>><<<<<>>;;;999888777555666777888888777666555777666555777:::;;;:::999999999999999;;;<<<===>>>CCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBBBBAAA>>>;;;999444333333222222222333333333333444444444333333222111111000000111111222333444444444333333333222222333333222222333444444555888999;;;===>>>===<<<;;;===============<<<;;;;;;;;;888666555666888888888777777888999999::::::;;;::::::999888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============???>>>>>>AAABBBEEEOOOYYYnnnwwwnnnlllllliiidddcccbbbccccccaaa``````bbbdddbbbccccccddddddddddddddddddddddddeeegggiiikkklllkkkmmmooorrrtttuuuvvvvvvsssnnnggg```[[[WWWSSSPPPOOONNNMMMNNNQQQUUUWWWXXX```eeekkkqqqyyy|||zzztttooojjjggggggfffdddbbb```\\\XXXVVVVVVWWWWWWWWWXXXUUUQQQNNNMMMKKKIIIHHHEEECCCAAA>>>;;;999888777555666777888888777666555888777666777999999999777888888888999:::;;;<<<===CCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAAAAA@@@===;;;999444444333333333444444555333333444444444444444333333333333333333444555555444444444444333333333333444333333333333444555555999:::<<<===>>>>>>===<<<<<<<<<======<<<<<<;;;;;;999777555555777999999999777777888888999:::::::::::::::999999999999::::::999999999:::::::::;;;;;;<<<=========>>>>>>>>>>>>===<<<===???AAAHHHYYYiii~~~|||{{{{{{yyyooogggffffffccc``````\\\]]]]]]\\\[[[[[[]]]^^^\\\\\\]]]^^^^^^^^^^^^^^^___```aaacccdddeeeeeeeeeeeegggiiikkklllmmmmmmlllhhhccc^^^YYYVVVSSSPPPOOOOOOOOOOOOQQQTTTWWW[[[]]]hhhmmmttt{{{|||zzztttooojjjgggffffffcccaaa```]]]XXXVVVVVVWWWXXXYYYXXXUUUQQQNNNLLLKKKIIIGGGDDDCCC@@@>>>;;;999777666555555666777777666555555666666666777888999999999999999999999:::;;;<<<===BBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@???===:::999555444444444444555555666333444555555555555555555::::::888777666555555555444444444444444444333333444444444444444555555666;;;;;;<<<===>>>>>>======<<<===============<<<<<<;;;999888777999999999888999999999:::;;;;;;<<<<<<::::::::::::::::::::::::999::::::::::::;;;;;;;;;=========>>>??????@@@@@@======>>>@@@CCCNNNdddyyy{{{wwwtttssssssrrriiibbb``````]]][[[[[[VVVWWWXXXXXXWWWVVVXXXYYYWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\^^^```aaa``````___aaabbbdddeeefffffffffeee^^^ZZZVVVRRRQQQPPPOOONNNNNNPPPQQQTTTWWW[[[```cccqqqvvv}}}{{{yyytttoooiiiffffffeeeccc```___[[[WWWTTTUUUWWWXXXXXXWWWTTTPPPMMMLLLKKKIIIGGGDDDCCC@@@===:::888777666555555666666666666555555333444666777888999:::;;;;;;::::::;;;;;;<<<===>>>AAABBBDDDEEEFFFEEEDDDDDD@@@@@@@@@???===;;;999888555444444444555555666777555555666777777777777777888777555444333333222222444444444444444444444444444444444444555666777777<<<<<<=====================>>>>>>?????????>>>>>>@@@>>>;;;;;;;;;:::999777888888999::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@AAA???@@@BBBFFFKKKYYYqqq~~~xxxrrrnnnkkkjjjjjjmmmeee^^^\\\ZZZWWWUUUVVVRRRSSSUUUUUUTTTTTTUUUVVVUUUVVVWWWXXXYYYYYYYYYYYYWWWXXX[[[]]]^^^]]]\\\[[[\\\]]]___```aaaaaa``````XXXUUURRRPPPPPPPPPPPPOOOOOORRRUUUXXX[[[```gggkkkxxx~~~~~~{{{yyytttoooiiiffffffeeebbb___[[[XXXUUUSSSSSSUUUUUUUUUVVVSSSOOOMMMLLLKKKIIIHHHDDDBBB@@@===:::888777666555555555555555555555555111333666777777888:::<<<<<<;;;;;;;;;;;;<<<===>>>???AAACCCEEEFFFFFFEEEDDDBBBAAA@@@>>><<<999777666444444444444444555666777666777888999:::::::::999444333333333333444555555444444444444555555555555333333444444666777999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@??????BBB@@@>>>===<<<;;;999777666666777777888999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA<<<>>>CCCKKKTTTddd{{{|||yyysssmmmhhhfffffffffggg```ZZZXXXUUUQQQQQQSSSNNNPPPRRRSSSRRRRRRRRRSSSSSSSSSUUUVVVWWWWWWXXXXXXTTTVVVXXXZZZ\\\\\\[[[ZZZXXXYYY[[[\\\]]]]]]]]]\\\XXXUUURRRQQQRRRSSSSSSRRRRRRVVV[[[^^^aaagggooouuu~~~~~~|||{{{tttoooiiifffeeedddaaa___ZZZWWWUUUTTTUUUVVVUUUUUUTTTQQQNNNLLLLLLLLLJJJIIICCCBBB@@@===:::888666666555555555444444555555555222444777777666666999;;;;;;;;;::::::;;;;;;<<<<<<>>>@@@BBBEEEFFFFFFEEEDDDDDDCCCAAA>>>;;;888555444333333333333444555666777888999:::;;;<<<<<<<<<<<<666666666666666777777888444444444444555555555666222222333555777999;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>???????????????@@@???=========<<<:::888666666666777888888999999::::::;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@AAA===???GGGUUUcccttt~~~uuurrrlllfffbbbaaaaaabbb```ZZZTTTSSSQQQNNNNNNQQQKKKMMMPPPQQQPPPPPPPPPQQQOOOPPPQQQSSSTTTUUUUUUUUUSSSTTTVVVYYYZZZ[[[[[[[[[WWWYYY[[[\\\^^^^^^^^^]]][[[YYYVVVTTTUUUVVVVVVVVVWWW\\\aaaeeeiiioooxxx||||||}}}~~~|||uuupppiiifffeeedddaaa^^^[[[YYYWWWWWWXXXXXXWWWVVVSSSQQQNNNLLLLLLLLLKKKJJJCCCBBB???===:::888666555555555444444444444555555444666888888666555777999::::::999999999:::;;;;;;===???BBBEEEFFFFFFDDDCCCEEECCCAAA>>>:::777444333222222222333444555666777999:::;;;<<<============999888777555444444444444444444444555555555666666111111333555777:::<<<>>><<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<======;;;999888888888999::::::;;;;;;::::::;;;<<<<<<;;;::::::999999:::::::::;;;;;;;;;:::;;;<<<===>>>???@@@@@@DDDGGGQQQcccuuu}}}wwwkkkhhhbbb]]]YYYXXXYYYZZZZZZUUUPPPPPPNNNLLLMMMQQQIIILLLNNNOOOOOONNNOOOOOOMMMMMMOOOPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\ZZZ[[[]]]___aaaaaaaaaaaa^^^\\\XXXWWWXXXYYYYYYXXXZZZ```fffjjjnnnttt~~~{{{zzzyyyxxxxxxyyyzzz{{{{{{yyy{{{|||zzz{{{yyyvvvvvvyyy|||~~~}}}vvvrrrlllgggdddcccaaa```]]][[[XXXVVVTTTTTTUUUUUUSSSQQQOOONNNMMMLLLIIIGGGHHHBBB===;;;===<<<777333444444444444444444444444222222333333555666888999888888999::::::;;;<<<<<>>>>>???AAACCCCCCAAA>>>;;;999777777777777555444666555555444444555555666333444555666999;;;===???>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@AAAAAA@@@AAA@@@>>>===<<<<<<<<<======<<<:::888888999:::;;;999999999999999999999999<<<<<<<<<<<<<<<<<<;;;;;;===:::;;;>>>???>>>@@@DDDFFFMMMYYYmmmyyyoooiiibbb___[[[WWWUUUUUUWWWXXX___XXXPPPMMMMMMNNNMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPRRRTTTVVVXXXZZZ^^^``````ccceeehhhiiihhhhhhhhhjjjgggbbb```______^^^]]]___dddjjjooottt|||}}}zzzwwwttttttrrrrrrqqqrrrssstttpppqqqssstttwww}}}~~~|||{{{{{{{{{xxxxxxuuurrrpppppprrruuuvvvxxxyyy|||{{{~~~wwwrrrlllgggeeecccaaa```\\\[[[XXXVVVUUUUUUVVVVVVSSSQQQOOOMMMMMMKKKIIIGGGFFFBBB>>><<<<<<;;;777444444444444444444444444444555555444444444444555555777777888999::::::;;;;;;===>>>???AAABBBDDDEEEFFFBBBAAA???<<<999666444222333333444555666888:::;;;>>>>>>???BBBDDDDDDBBB@@@<<<;;;999888888888666444555555444444444444555555333333444666777:::<<<===>>>>>>??????>>>===<<<<<<;;;<<<===>>>>>>??????>>>BBBAAA???>>>======>>>>>>===<<<:::999888999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>><<<<<<@@@AAA@@@CCCGGGLLLWWWggg{{{xxxpppiiiccc^^^\\\XXXUUUSSSSSSUUUVVV\\\UUUNNNLLLMMMOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNPPPSSSVVVXXX]]]bbbfffhhhhhhkkknnnqqqrrrrrrqqqsssoookkkhhhhhhhhhgggfffgggkkkppptttxxx|||wwwtttqqqoooqqqpppooommmmmmmmmnnnoooiiijjjkkkmmmpppuuu{{{|||zzzxxxuuusssrrrrrrrrrssssssrrrooommmmmmoooqqqrrrtttvvvyyy}}}~~~zzz}}}wwwrrrlllhhheeecccaaa```[[[ZZZXXXVVVUUUUUUVVVWWWSSSQQQOOOMMMMMMKKKIIIGGGDDDCCC@@@===;;;999777666444444444444444444444444555555444444444444555555666666777777888888999999;;;<<<>>>@@@BBBDDDFFFGGGBBB@@@>>>;;;888555333222333444444666888:::;;;<<<>>>>>>@@@CCCEEEFFFDDDBBB???===;;;::::::999777555555444444333333444444555333333444555666888:::;;;????????????>>>===<<<;;;;;;<<<===>>>>>>??????>>>BBBAAA@@@???????????????===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999;;;>>>???>>>BBBHHHSSScccyyy|||tttnnngggaaa]]]YYYWWWTTTRRRQQQQQQSSSTTTWWWRRRMMMKKKLLLNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNQQQSSSXXX^^^fffkkkppppppqqquuu|||~~~|||wwwtttttttttsssssssssuuuxxxzzz~~~|||vvvrrrpppmmmlllkkkjjjhhhgggfffffffffgggbbbccceeefffhhhlllrrrvvv~~~|||xxxuuuuuuuuurrrpppnnnllljjjhhhhhhgggkkkllllllkkkiiihhhiiijjjlllooorrrvvv{{{zzz~~~wwwsssmmmhhheeecccbbb```ZZZXXXVVVTTTSSSTTTUUUVVVSSSQQQNNNMMMLLLKKKHHHFFFCCCBBBAAA>>>:::888777888555555555555444444444444222222222333555666888999555555555666666777777777<<<===>>>???@@@AAABBBCCCAAA@@@===:::777444222111444444555777999;;;===>>>>>>???AAADDDGGGHHHFFFDDDAAA???===<<<<<<;;;999777444444333333333333444444444555555666777888::::::@@@@@@@@@???>>>===<<<;;;===>>>???@@@@@@AAAAAA@@@AAAAAA@@@@@@????????????======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;>>>??????EEELLL[[[pppvvvmmmfff```\\\YYYUUUSSSQQQPPPPPPQQQSSSTTTVVVRRRMMMKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNPPPUUU\\\eeekkktttsssuuu{{{~~~}}}}}}}}}}}}~~~~~~}}}wwwrrrooollljjjhhheeedddbbb```___^^^_________```aaabbbdddggglllpppwwwwwwvvvsssooolllllllllkkkjjjiiigggeeecccbbbbbbccceeeggggggfffeeeeeeeeegggkkkoootttxxx}}}~~~xxx|||wwwsssmmmhhheeedddbbbaaaYYYWWWUUUSSSRRRRRRSSSTTTRRRPPPNNNMMMLLLJJJHHHFFFBBBBBBAAA>>>:::888888999666666666555555444444444222222222333555666888999444444555555555555666666:::;;;<<<===>>>???@@@AAA@@@>>>;;;888555333222222444444555777999;;;===??????@@@AAAEEEGGGHHHGGGEEEBBB@@@>>>=========:::999555444444333333444444555666666666777888999;;;<<<@@@@@@@@@@@@???>>>===<<<===>>>???@@@@@@AAAAAA@@@??????????????????>>>>>>======<<<<<<<<<;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======???>>>???AAABBBEEENNNXXXjjjyyyooofff___ZZZVVVTTTRRRQQQPPPPPPQQQSSSUUUVVVVVVSSSPPPMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMPPPWWW___eeepppqqquuu~~~wwwsssmmmiiifffccc```^^^___^^^\\\ZZZYYYXXXYYYYYY[[[\\\]]]___```cccgggkkkoooooonnnkkkgggeeeddddddddddddcccbbbaaa```___^^^^^^```cccddddddcccbbbcccfffiiimmmrrrvvv{{{|||vvvyyy~~~|||xxxsssmmmiiifffdddbbbaaaZZZXXXUUUSSSQQQQQQRRRRRRRRRPPPNNNLLLLLLJJJHHHFFFCCCAAA???===;;;:::888888777777666666555444444444555555444444444444555555444444555555555555555555555666888:::<<<>>>@@@AAA===<<<999666444333333333333444555666999;;;>>>???@@@@@@BBBEEEGGGHHHFFFDDDBBB@@@>>>>>>>>>>>><<<;;;555555555444444555555555555666666777999:::<<<===??????@@@@@@??????>>>===;;;<<<===>>>>>>??????>>>>>>??????@@@??????>>>>>>===============<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<=========<<<;;;===@@@CCCJJJXXXfffvvvooofff]]]XXXTTTQQQPPPPPPPPPPPPQQQSSSUUUWWWXXXWWWUUURRRPPPNNNNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKMMMSSSZZZ___hhhmmmvvvzzzvvvnnnjjjeeebbb___]]]ZZZXXXYYYXXXVVVTTTSSSSSSTTTTTTTTTUUUWWWYYY[[[]]]bbbeeeeeefffeeebbb___\\\[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ]]]```aaaaaaaaaaaabbbfffhhhkkkooosssxxx}}}~~~xxx{{{~~~|||xxxtttnnniiifffdddbbbaaa\\\[[[WWWUUUSSSRRRRRRRRRRRRPPPMMMLLLKKKJJJGGGEEEDDDAAA===<<<<<<<<<999666777777777666555444444444555555444444444444555555555555555555555555555555444555666888:::;;;======;;;:::777555444333444444222333444666888;;;===???AAAAAABBBEEEGGGGGGEEECCC@@@???>>>>>>??????>>><<<777666666555555666666777333444555666888:::<<<===>>>>>>???@@@@@@@@@??????;;;<<<===>>>>>>??????>>>>>>???@@@AAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>;;;;;;===BBBIIITTThhhzzzyyyjjjddd]]]WWWSSSQQQPPPOOONNNNNNOOOQQQSSSVVVXXXZZZVVVUUUTTTRRRQQQQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLQQQWWW\\\aaajjjxxx~~~vvvoookkkeeeccc___]]]\\\ZZZXXXVVVRRRQQQPPPOOONNNOOOOOOPPPNNNPPPRRRUUUVVVYYY]]]```^^^^^^^^^\\\XXXVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXZZZ\\\^^^^^^^^^```bbbfffgggiiikkkoootttzzz{{{~~~~~~xxxtttnnniiifffdddcccaaa___]]]ZZZVVVTTTSSSSSSSSSRRRPPPMMMLLLKKKJJJGGGEEEEEE@@@;;;;;;======:::555888777777666555444444444222222333333555666888999555555555555555555555555777777777777777888888888:::888666444333444555555222222333555888;;;===>>>AAAAAABBBEEEFFFFFFDDDBBB???>>>===>>>??????>>>===777777666666666666777777111222333555777999<<<======>>>???@@@@@@@@@@@@@@@===>>>???@@@@@@AAAAAA@@@???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<<<<========================::::::;;;;;;<<<===>>>>>>AAAAAADDDKKKTTTccc{{{xxxoooccc^^^XXXTTTRRRRRRQQQQQQLLLMMMOOOQQQTTTVVVYYYZZZTTTUUUUUUTTTSSSSSSUUUWWWSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPOOONNNMMMLLLLLLIIIJJJJJJKKKMMMQQQWWW[[[]]]iiiyyywwwnnngggbbb\\\ZZZXXXWWWVVVVVVUUUSSSNNNNNNLLLKKKKKKLLLMMMNNNKKKNNNQQQSSSUUUXXX\\\___ZZZ[[[[[[YYYVVVTTTTTTUUUUUUVVVXXXYYYZZZZZZZZZYYYVVVXXXZZZ[[[\\\]]]___aaafffggghhhiiilllqqqxxx}}}|||}}}|||zzzxxxsssnnniiifffcccaaa___]]][[[YYYWWWTTTRRRQQQQQQRRRPPPNNNMMMLLLKKKIIIGGGDDDAAA>>><<<<<<;;;999777;;;999666666777999999999555555555444444333333333555555555555555666777888222444666666555444555666999888666555333333222222222333666888:::<<<<<<<<>>?????????>>>===;;;:::555444333222222333555666666666444444555777999;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAACCCBBB@@@>>>======>>>>>>>>><<<;;;:::;;;;;;:::888<<<;;;:::;;;===?????????BBBCCCGGGPPPbbb{{{zzzooofffXXXWWWTTTRRRPPPPPPPPPPPPPPPSSSSSSQQQUUU\\\aaaaaa[[[XXXUUUSSSSSSTTTTTTSSSTTTTTTSSSRRRRRRQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIIIIIIIJJJMMMRRRUUU___iiiyyytttlllfffbbb___YYYXXXWWWUUURRRQQQOOONNNNNNMMMLLLKKKKKKKKKKKKKKKMMMNNNPPPRRRTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQUUUVVVXXXZZZ[[[[[[ZZZYYYVVVWWWXXXYYY\\\^^^```aaaggghhhhhhhhhjjjnnntttyyy}}}~~~~~~|||yyytttnnniiifffccc```^^^[[[ZZZXXXVVVTTTRRRRRRQQQPPPNNNLLLKKKJJJIIIGGGEEEDDDAAA>>><<<<<<;;;999777888666444555666777666555555444444444444444444333444333333333333333444444333555777777666555666777888777666555333333222222222444666999;;;<<<======@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????>>><<<:::999777666444333333444555666555555444444555777:::;;;<<<===???AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;<<<===;;;:::===<<<<<<<<<>>>???@@@@@@BBBFFFOOO^^^ttt}}}yyyvvvqqqhhh```WWWVVVUUUSSSRRRQQQRRRRRRSSSUUUUUUUUU[[[bbbfffddd]]]ZZZWWWUUUUUUVVVVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKIIIJJJJJJIIIJJJMMMQQQUUU___jjj{{{wwwmmmfff```\\\YYYWWWVVVUUUSSSQQQOOONNNMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNPPPQQQSSSSSSTTTSSSRRRQQQPPPOOOOOOPPPPPPSSSUUUWWWYYYZZZYYYXXXWWWTTTTTTUUUWWWYYY\\\^^^___eeefffffffffgggkkkqqquuu~~~zzzuuuoooiiieeebbb___\\\YYYXXXVVVUUUSSSRRRRRRRRRPPPNNNLLLKKKKKKJJJGGGEEEDDDAAA>>>===<<<;;;999777777666555666777888666444444444444444444555555555444333333222222222333333444666888888777666777888777777555444333333333333333555888:::<<<===>>>>>>???>>>>>>>>>>>>>>>======>>>?????????>>><<<:::999999888666555444444555666444444444444666888;;;<<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>><<<<<<<<<>>>???>>>===???>>>>>>>>>>>>@@@AAABBBBBBIIIWWWmmm{{{rrrmmmkkkggg```ZZZVVVUUUTTTTTTSSSTTTTTTTTTVVVWWWWWWZZZbbbkkkkkkggg^^^\\\YYYXXXXXXYYYXXXWWWVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTRRRPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJLLLPPPTTT]]]iii|||yyyooofff```[[[WWWTTTSSSSSSRRRPPPOOONNNLLLLLLNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKMMMOOOQQQRRRRRRSSSPPPOOONNNMMMMMMMMMNNNOOORRRSSSUUUWWWWWWWWWVVVUUURRRSSSTTTVVVYYY[[[^^^___bbbccccccccccccgggkkkooo{{{wwwpppjjjeeeaaa^^^[[[WWWVVVUUUTTTSSSSSSRRRRRRSSSQQQOOOMMMMMMLLLIIIGGGDDDBBB???===<<<;;;999888999999999:::<<<;;;999777333333444444555555666666666555555444444444444555444666888777666555666777666555555444333333333333444666888;;;===>>>???????????????>>>>>>>>>??????@@@@@@@@@@@@???===;;;999888888666555444444444444333333333555777999;;;<<<>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@??????????????????>>>===<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@AAADDDFFFIIIRRRddd}}}}}}~~~wwwmmmgggccc```[[[WWWSSSSSSSSSTTTTTTUUUVVVVVVXXXXXXXXX]]]gggpppnnnggg^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUSSSQQQOOOMMMLLLKKKLLLKKKJJJJJJKKKOOORRRZZZggg{{{xxxrrrjjjbbb]]]XXXUUURRRPPPPPPOOONNNMMMLLLKKKKKKMMMMMMLLLKKKJJJJJJKKKKKKMMMNNNOOOQQQRRRSSSTTTTTTOOONNNMMMLLLLLLMMMNNNOOOOOOQQQSSSTTTUUUTTTSSSRRRSSSSSSUUUVVVYYY\\\^^^______````````````bbbfffiii~~~|||wwwpppjjjeeeaaa]]][[[WWWVVVUUUTTTSSSSSSSSSSSSTTTRRROOONNNMMMLLLIIIGGGEEEBBB???======<<<:::888;;;::::::<<<======;;;888444444444555555666666666666555555444444555555555444555777666555444444555555444444333333333444444555666999;;;===????????????>>>>>>======>>>??????AAABBBBBBAAA@@@===;;;:::777666555444333333222222222333444555777999;;;<<<<<<===>>>???AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>?????????@@@@@@@@@???>>>>>>===???AAABBBBBBAAAAAABBBCCCBBBBBBCCCHHHKKKTTT```uuu||||||}}}vvvkkkccc^^^[[[WWWTTTQQQQQQRRRTTTUUUVVVVVVWWWXXXXXXYYY]]]gggooollleee]]]\\\ZZZZZZZZZ[[[ZZZXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWUUUTTTQQQOOONNNMMMMMMLLLJJJIIIKKKNNNQQQ[[[ggg{{{|||qqqllleee^^^ZZZVVVSSSQQQNNNMMMMMMMMMLLLLLLLLLKKKLLLKKKKKKKKKKKKKKKLLLLLLOOOPPPRRRSSSUUUUUUVVVVVVRRRQQQNNNMMMLLLMMMNNNOOONNNOOOQQQRRRSSSRRRPPPOOOQQQRRRSSSTTTVVVYYY[[[\\\\\\]]]]]]]]]]]]___bbbeee~~~}}}{{{wwwpppjjjeeeaaa]]][[[XXXWWWVVVUUUTTTSSSSSSSSSSSSQQQNNNLLLKKKJJJGGGEEEEEEBBB???>>>===<<<:::888:::999888999:::;;;999888555555555555555666666666444333333333333444555555444555666666444333333444444333333333333333444555444666888;;;===>>>??????===<<<;;;:::;;;<<<===>>>BBBBBBBBBAAA???===;;;:::555555555444444333222222222333444666777999::::::;;;<<<===>>>???AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>===>>>???@@@@@@@@@@@@@@@???>>>>>>???AAACCCBBBAAAAAACCCDDDDDDCCCFFFLLLQQQZZZjjj~~~~~~xxxrrrhhh```ZZZWWWTTTSSSQQQRRRTTTUUUWWWWWWXXXXXXWWWXXXYYY\\\cccjjjhhhbbb\\\[[[ZZZZZZ[[[[[[ZZZXXXXXXXXXWWWWWWWWWXXXYYYYYYWWWXXXXXXXXXVVVTTTRRRQQQNNNNNNMMMKKKIIIJJJMMMPPP]]]iii}}}vvviiieee___ZZZVVVSSSPPPNNNLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPSSSTTTVVVWWWXXXYYYYYYYYYWWWUUUQQQNNNMMMMMMNNNNNNMMMNNNPPPQQQQQQPPPOOOMMMNNNNNNOOOPPPQQQSSSTTTUUUWWWYYYZZZZZZZZZ\\\___aaa{{{{{{{{{vvvoooiiieeebbb^^^\\\YYYXXXWWWUUUTTTTTTSSSSSSSSSQQQNNNMMMLLLJJJGGGEEEEEECCC@@@>>>===<<<:::999999888666666888999888777666666666666555555555555333333333444555666777888555666777777555444444555333222222222333444444555444555888;;;===>>>>>>>>>===<<<;;;:::;;;<<<>>>???@@@AAA@@@???>>>;;;999777444555555555555555444444333444555666888888999999;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>>>>===<<<===???@@@AAAAAA@@@@@@@@@???>>>???AAABBBBBB@@@@@@CCCEEEEEEEEEHHHOOOVVVdddvvv{{{rrrmmmfff___ZZZWWWUUUUUUSSSTTTVVVXXXYYYZZZZZZZZZWWWZZZ[[[[[[___dddddd```\\\[[[ZZZ[[[\\\\\\[[[YYYWWWWWWWWWWWWWWWXXXYYYYYYWWWXXXYYYYYYXXXWWWUUUSSSOOOOOOMMMKKKIIIIIILLLOOO\\\iii}}}xxxooodddaaa\\\XXXUUURRRPPPNNNLLLLLLMMMMMMNNNNNNOOOOOOLLLMMMMMMOOOPPPRRRTTTUUU[[[\\\]]]^^^___`````````\\\YYYTTTOOOLLLKKKLLLLLLMMMNNNOOOPPPPPPOOONNNLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRTTTUUUVVVWWWXXX[[[^^^~~~zzzzzzzzzuuuoooiiieeebbb___\\\ZZZYYYXXXVVVUUUTTTSSSSSSVVVSSSQQQOOONNNLLLIIIGGGEEECCC@@@>>>===<<<:::999;;;999666666777999999999777777666666555555444444555555555666888999;;;<<<666888999888666555555666222222222222333444555555333555888:::<<<===>>>>>>???>>>===<<<===>>>@@@BBB?????????>>><<<:::777666444555666666666666666555444444666777888888888888;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======<<<===>>>@@@AAAAAAAAA@@@@@@???>>>???AAABBBAAA@@@@@@CCCFFFFFFEEEIIIQQQXXXsss}}}{{{|||}}}}}}|||}}}}}}wwwsssoookkkeee___[[[YYYXXXXXXUUUVVVXXXZZZ\\\\\\\\\[[[XXX[[[\\\ZZZ\\\```aaa___]]]\\\[[[\\\]]]]]]\\\ZZZWWWWWWWWWWWWWWWXXXYYYYYYWWWXXXYYYZZZZZZXXXVVVUUUPPPOOONNNKKKIIIIIILLLNNNYYYfff{{{~~~zzzqqqiiiddd```\\\XXXVVVTTTQQQOOOMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNOOOQQQSSSVVVXXXYYYccccccdddfffgggggggggggg^^^[[[UUUPPPLLLJJJJJJKKKMMMNNNOOOPPPPPPOOOMMMLLLOOOOOOOOONNNOOOOOOPPPPPPOOOPPPRRRSSSTTTVVVYYY[[[~~~{{{}}}~~~vvvpppnnnkkkeee___^^^[[[ZZZXXXVVVUUUSSSSSSRRRQQQQQQPPPOOOMMMJJJGGGEEEDDDBBB???>>>>>>===<<<:::777777777888999999::::::777777777777777777777777555555444333333333333444444333222333555666555444444444444444444444444333777888:::<<<======<<<<<<:::;;;<<<===>>>???@@@AAA?????????>>>===;;;:::999+++---000222333222111111444444555555666777777777666777999;;;<<<===>>>>>>;;;===?????????>>>???@@@AAA@@@@@@??????@@@@@@AAA===>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAADDDFFFGGGFFFFFFNNN\\\hhhxxxrrrpppooorrrssstttuuuuuusssqqqpppkkkkkkhhhddd___\\\\\\\\\YYYZZZ\\\aaaeeeddd```\\\___```bbbccceeefffffffffgggdddaaa```___^^^\\\ZZZ[[[ZZZYYYYYYZZZ[[[YYYXXXZZZYYYYYYYYYZZZYYYWWWUUUSSSRRRPPPLLLIIIIIIKKKMMMVVVdddwww|||zzzuuuvvvxxxwwwtttoooiiieee```\\\XXXUUUSSSSSSQQQPPPPPPOOONNNLLLLLLLLLLLLMMMOOOOOOPPPQQQUUUYYY\\\___fffhhhlllnnnooommmkkkiiiaaa]]]WWWSSSPPPNNNKKKJJJLLLMMMMMMNNNNNNLLLKKKJJJNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKMMMOOORRRUUUWWWYYY~~~{{{~~~}}}uuuooommmjjjddd^^^]]][[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPPPPOOOMMMJJJHHHFFFEEEBBB@@@>>>======;;;999999999888888888888888888777777777777777777777777555555444333333333333444444333222333555666555444555444444333333333444444777888:::<<<============:::;;;<<<===>>>@@@AAAAAA@@@??????>>><<<;;;999888111222444555666555555444444444555555666666777777777888999999:::::::::999;;;<<<>>>???>>>>>>???@@@@@@@@@@@@??????@@@@@@@@@>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBDDDEEEEEEHHHSSSeeesss{{{sssooommmmmmnnnooopppooonnnlllkkkjjjjjjhhhddd```^^^^^^___dddcccdddfffjjjlllkkkiiihhhiiiiiikkklllmmmnnnnnnnnnkkkgggeeeccc```]]][[[\\\ZZZYYYYYYZZZZZZZZZYYY\\\[[[[[[\\\]]]\\\YYYVVVRRRQQQOOOLLLIIIIIIKKKNNNXXXeeeuuu|||vvvssspppqqqrrrqqqnnniiidddaaa___\\\WWWUUUSSSSSSQQQPPPQQQPPPNNNMMMLLLLLLMMMMMMOOOQQQSSSTTTVVVYYY^^^aaaggghhhkkkmmmmmmllljjjiiibbb^^^YYYUUURRRPPPNNNLLLLLLMMMMMMNNNMMMLLLKKKJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLOOORRRUUUXXXYYY||||||tttnnnllliiiccc^^^]]]\\\[[[YYYVVVTTTSSSRRRQQQOOOOOOOOONNNLLLKKKIIIHHHFFFCCC@@@>>>===<<<:::888::::::999999888777777666777777777777777777777777555555444333333333333444444333222333555666555444666555333222222333555666666777999;;;===>>>>>>===:::;;;<<<===???@@@AAAAAAAAA@@@???===;;;:::888777666666666666666666666666444444444555666666777777888888888888777666555555:::<<<>>>>>>>>>===>>>???????????????????????????>>>??????@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDGGGNNN___uuuxxxqqqnnnkkkkkklllllllllkkkjjjiiimmmmmmllliiigggfffggghhhsssqqqoooppptttwwwzzzzzzwwwwwwvvvvvvwwwxxxzzz{{{zzzwwwsssooolllhhhdddaaa```^^^\\\[[[[[[\\\\\\[[[^^^^^^^^^``````___[[[XXXSSSRRRQQQNNNLLLLLLNNNQQQYYYeeeuuuwwwpppmmmkkklllmmmllljjjeeeaaa^^^^^^[[[WWWUUUTTTSSSQQQPPPQQQPPPNNNMMMLLLLLLMMMNNNPPPTTTXXXXXXWWWZZZ```eeehhhhhhjjjkkkkkkjjjiiiiiibbb^^^ZZZWWWUUUTTTRRRPPPLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKNNNQQQTTTWWWYYY}}}}}}uuunnnkkkiiiccc^^^^^^]]][[[YYYWWWTTTRRRQQQQQQOOOOOONNNMMMLLLKKKJJJIIIGGGDDDAAA>>>===<<<999777999999999888888888777777666666666666666666666666555555444333333333333444444333222333555666555444666444222111111333666777555777999;;;===>>>>>>>>>;;;;;;<<<===???@@@AAABBBBBBAAA???===:::999777777666666555444333333444444333333444555555666666777777777777777666666555444999;;;=========<<<===>>>>>>??????????????????>>>?????????@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBDDDGGGMMMZZZnnn~~~xxxsssnnnnnnnnnnnnmmmmmmmmmmmmuuuvvvvvvtttssssssuuuwww~~~~~~|||xxxtttooollliiifffbbb````````````_________```bbbbbb```\\\XXXUUUUUUSSSQQQOOOOOORRRUUUZZZgggxxxsssllliiiiiijjjkkkjjjhhheeeaaa___\\\ZZZWWWUUUTTTTTTRRRQQQRRRQQQOOONNNMMMMMMNNNNNNQQQVVV\\\\\\YYY[[[bbbiiihhhhhhiiiiiiiiihhhhhhggg```]]]ZZZXXXWWWUUUTTTRRRLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHJJJLLLOOOSSSUUUWWW}}}vvvooollliiiddd```___\\\[[[YYYVVVTTTSSSRRRQQQPPPOOONNNMMMKKKKKKJJJJJJGGGDDDAAA>>>===<<<999777777777888888888999999999666666666666666666666666555555444333333333333444444333222333555666555444666444222111111333666888666777999;;;===>>>======;;;<<<===>>>???@@@AAABBBBBBAAA>>><<<:::888777777666555444333222222222333333333444444555666666666555666777777777777777777888:::<<<<<<<<<;;;<<<======>>>>>>??????>>>>>>===>>>??????@@@@@@AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBEEEMMMWWWggg|||~~~}}}wwwvvvuuutttuuuuuuvvvwww|||xxxsssoookkkhhhfffdddbbb````````````aaabbb```\\\YYYVVVUUUTTTQQQOOOPPPSSSUUUZZZiii|||zzzooohhhffffffggghhhhhhfffdddaaa___\\\YYYWWWVVVVVVUUUSSSRRRRRRQQQPPPNNNNNNNNNNNNOOOQQQXXX]]]^^^[[[\\\ccciiihhhhhhhhhhhhgggfffeeeeee^^^\\\YYYXXXWWWVVVTTTRRRLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIKKKNNNQQQSSSUUU|||wwwooollliiidddaaa```[[[ZZZXXXVVVUUUSSSSSSRRRQQQPPPNNNLLLKKKJJJJJJIIIFFFCCC@@@>>>===<<<:::888666777777888999999::::::777777777777777777777777555555444333333333333444444333222333555666555444444333222222222444666777777888:::<<<======<<<<<<;;;<<<===>>>@@@AAABBBBBBBBB@@@===;;;999888888888666666555555555444444333333333333444555555666666444555666777888999999999777999;;;;;;;;;:::;;;<<<<<<===>>>??????>>>===<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEBBBJJJVVVfffwww|||wwwsssooojjjeeebbbbbbaaa`````````___\\\ZZZVVVUUUSSSQQQNNNOOOQQQTTT]]]llltttjjjeeecccbbbcccddddddcccaaa___^^^[[[ZZZXXXWWWXXXWWWUUUSSSSSSRRRPPPOOONNNNNNOOOPPPRRRWWW\\\^^^]]]^^^ccchhhfffgggggggggfffeeecccbbb]]][[[YYYXXXWWWVVVSSSQQQMMMLLLKKKJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLNNNQQQSSSTTT{{{vvvnnnkkkhhhccc``````YYYYYYWWWVVVUUUTTTTTTTTTRRRQQQOOOLLLJJJIIIIIIIIIEEEBBB@@@>>>======;;;999888888888888888888999999777777777777777777777777555555444333333333333444444333222333555666555444333333333333444555666666999999;;;<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBCCCAAA???<<<:::888888999999444555666666666555444333222333333444444555555666444555666777888888888888666888:::;;;:::::::::<<<;;;<<<>>>??????>>><<<;;;<<<======>>>>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGHHHSSSeeeyyy|||uuummmhhheeecccaaa``````___^^^\\\YYYXXXVVVSSSPPPPPPRRRUUU```nnnrrrhhhdddcccaaaaaabbbbbbbbbaaa___^^^\\\ZZZYYYYYYYYYYYYWWWUUUTTTRRRQQQPPPOOOOOOPPPPPPSSSVVVZZZ\\\^^^```ccceeeeeefffggghhhgggdddaaa___^^^\\\ZZZYYYXXXVVVSSSQQQMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRTTTUUU{{{uuummmjjjgggbbb______XXXXXXWWWVVVUUUUUUUUUUUUSSSRRROOOLLLJJJIIIHHHHHHDDDBBB???>>>>>>===<<<:::::::::999999888777777777777777777777777777777777555555444333333333333444444333222333555666555444222222333444444555666666::::::;;;<<<<<<;;;::::::<<<<<<===???@@@AAABBBCCC@@@>>><<<999888888999:::111333444666666555333222222222333444444555555666555555666666777666666666666888::::::999999:::;;;;;;<<<>>>??????>>><<<;;;<<<<<<<<<===>>>>>>????????????@@@AAACCCEEEGGGHHHOOO\\\rrr~~~uuunnnhhheeebbb`````````___^^^]]]]]]ZZZWWWTTTSSSUUUXXXcccpppsssjjjfffeeeaaabbbcccccccccbbbaaa```\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTSSSQQQPPPOOOOOOPPPPPPSSSUUUXXX[[[^^^aaabbbcccdddeeeggghhhgggddd```]]]___]]][[[ZZZYYYWWWSSSQQQMMMLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNQQQQQQQQQRRRSSSTTTUUUVVV|||}}}tttmmmlllkkkddd]]]ZZZXXXWWWVVVVVVVVVUUURRRPPPTTTSSSRRROOOLLLIIIGGGEEEDDDBBB???>>>===<<<999777888888777777666666555555555555555555555555555555444333111//////000111222555555555555555555555555777444222222444777999::::::<<<===<<<:::888888999888:::<<<>>>@@@@@@@@@@@@BBB@@@<<<:::999777555333999888777666555444333333444444444444444444444444444444444555555555555666555666666666777777888888::::::::::::::::::::::::<<<<<<======>>>?????????BBB@@@@@@BBBCCCDDDIIIOOOZZZkkk~~~tttoookkkfffbbbbbbbbbbbbbbb^^^]]]\\\YYYXXXYYY\\\^^^bbblll}}}qqqfff```ccc```___bbbccc```^^^___[[[[[[[[[[[[ZZZZZZZZZZZZWWWVVVTTTRRRQQQPPPPPPQQQUUUXXX\\\^^^^^^^^^___```ccccccccccccbbb```___^^^\\\ZZZXXXXXXWWWVVVSSSQQQOOOMMMKKKIIIHHHIIIJJJJJJLLLOOOQQQRRRRRRQQQQQQRRRVVVVVVVVVVVVUUUTTTTTTSSS}}}}}}tttmmmmmmkkkeee^^^[[[XXXWWWVVVVVVVVVVVVTTTRRRSSSSSSQQQOOOLLLIIIGGGEEEDDDBBB???>>>===<<<999777888777777777777777666666555555555555555555555555666555333111111222333444444444444444444444444444666444222222555888:::;;;:::;;;<<<;;;999888888888999:::<<<>>>@@@@@@@@@@@@BBB???<<<:::888777555333666666666555555555555555555555555555555555555555555555555666666666777777555555666666666777777777999999999999999999999999;;;<<<<<<<<<======>>>>>>@@@??????BBBBBBDDDLLLVVViiizzzvvvrrrkkkgggeeeeeeeeeeeebbbbbbaaa___]]]]]]___bbbfffnnn}}}vvvjjjcccccc^^^]]]``````]]][[[\\\ZZZZZZZZZZZZZZZYYYYYYYYYXXXVVVUUUSSSRRRQQQQQQRRRVVVYYY\\\_________```aaacccccccccbbbaaa```^^^^^^^^^\\\ZZZYYYYYYWWWTTTRRROOONNNLLLJJJJJJJJJKKKLLLLLLOOORRRSSSSSSSSSUUUVVV[[[[[[[[[[[[ZZZXXXVVVUUU}}}|||tttmmmmmmlllggg```]]]XXXWWWVVVWWWXXXWWWUUUTTTSSSRRRQQQNNNLLLIIIFFFEEECCCAAA???======;;;999777777777777888888888888888555555555555555555555555777666555444333444555666333333333333333333333333444333111333666:::<<<===:::;;;<<<;;;999888888888999;;;===???@@@@@@@@@@@@AAA>>>;;;999888777555333333333444444555555555666444444444444555555555555666666777777777888888888555555555555666666666666888888888888888888888888;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>AAACCCCCCHHHUUUccc{{{~~~vvvoookkkjjjiiiiiihhhhhhhhhgggeeeeeefffhhhmmmsss~~~ppphhhbbb]]][[[\\\\\\XXXVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTWWWZZZ]]]_________```aaabbbbbbbbbaaa```___^^^]]]___^^^\\\[[[ZZZXXXUUURRROOONNNLLLKKKKKKLLLMMMNNNNNNPPPSSSUUUWWWYYY[[[]]]ccccccdddcccaaa^^^ZZZXXX~~~{{{|||tttnnnnnnmmmhhhaaa___XXXWWWVVVWWWXXXXXXWWWUUUQQQQQQPPPNNNKKKIIIFFFEEECCCAAA???===<<<;;;999777777777888888999999::::::555555555555555555555555666666555444444555555666333333333333333333333333333222222444777;;;===>>>:::;;;<<<;;;999888888888:::;;;===???@@@@@@@@@@@@???===:::888888777555333333333333444444444444555111111222222222222222333666666666777777777888888555555555555555555666666777777777777777777777777999999999:::::::::::::::<<<>>>BBBDDDFFFNNNaaasssyyysssooolllkkklllmmmnnnmmmmmmnnnppprrruuu{{{wwwnnnddd^^^ZZZZZZYYYUUUSSSTTTVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWWWWVVVVVVWWWZZZ]]]^^^^^^^^^```aaaaaaaaaaaaaaa```^^^]]]\\\___^^^\\\[[[ZZZXXXUUUSSSOOOMMMLLLKKKKKKMMMNNNOOOPPPRRRUUUXXX[[[___cccgggllllllmmmllliiiddd^^^[[[}}}yyy|||tttnnnnnnmmmhhhaaa___XXXWWWVVVWWWXXXXXXWWWUUUPPPPPPOOOMMMKKKHHHFFFEEECCCAAA>>>===<<<;;;888666777777888888999999::::::555555555555555555555555555444444444444444555555333333333333333333333333333222222555999<<<>>>???:::<<<===<<<:::888888999;;;<<<>>>???@@@@@@@@@@@@===;;;999777777777555444555444444444444333333333111111111222222333333333555555666666666777777777666666666666666666555555666666666666666666666666888888888888999999999999999;;;@@@EEEJJJVVVlll|||vvvqqqooooooppprrrssssssvvvzzz}}}~~~}}}sssfff```ZZZYYYWWWTTTRRRTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXZZZ\\\]]]]]]]]]___aaaaaaaaaaaaaaa```^^^]]]\\\^^^\\\[[[ZZZZZZXXXVVVSSSOOONNNLLLKKKKKKMMMNNNPPPRRRTTTWWW[[[^^^dddjjjnnnsssuuuwwwwwwtttmmmfffbbb}}}xxx~~~|||tttmmmmmmlllggg```]]]XXXWWWVVVWWWXXXWWWUUUTTTOOOOOONNNLLLJJJHHHFFFDDDBBB@@@>>><<<<<<:::888666777777777888888888888888555555555555555555555555333333333444444444444444333333333333333333333333333333333666:::===>>>>>><<<===>>>===;;;:::999:::<<<===>>>@@@AAA@@@@@@???<<<:::777777777777555444666555555555444444333333333333444444555555666666555555555666666666777777777777777777666666666666666666666666666666666666666777777888999999::::::888999>>>FFFPPP___wwwzzzwwwuuuvvvvvvwwwxxx|||yyyiiiaaa[[[YYYWWWSSSSSSUUUSSSTTTUUUVVVWWWXXXYYYYYY[[[[[[\\\]]]]]]]]]\\\\\\ZZZ[[[]]]]]]]]]^^^```aaabbbbbbbbbaaa```___^^^]]]\\\[[[ZZZZZZZZZYYYWWWUUUQQQPPPNNNMMMMMMNNNOOOPPPRRRTTTWWW[[[___fffmmmsssyyy|||}}}vvvqqq|||xxx}}}}}}tttmmmmmmkkkeee^^^[[[XXXWWWVVVVVVVVVVVVTTTRRRNNNNNNMMMLLLJJJGGGEEEDDDBBB@@@>>><<<<<<:::888666888777777777777777666666555555555555555555555555222333444444555555555555444444444444444444444444444444444777:::===>>>>>>===>>>???>>><<<;;;;;;;;;<<<===???@@@AAAAAA@@@???;;;999777666666666555444555555555555555666666666333444444555666666777777666666777777777888888888999999888888777777777777666666666666666666666666555555666888999:::;;;<<<<<<<<>><<<;;;:::888666888888777777666666555555555555555555555555555555333333444555666666555555555555555555555555555555555555555888;;;===>>>===>>>???@@@???===<<<<<<<<<===>>>???@@@AAAAAA@@@???:::888666666666666555444333333444555666777888999222222333333444555666666777888888888888999999999:::999999999888888777777777777777777777777777777444555666888999;;;<<<===BBBAAAFFFSSSdddxxx~~~~~~iiiaaaZZZWWWUUUSSSTTTVVVSSSSSSUUUVVVXXXYYY[[[[[[\\\]]]^^^`````````_________```aaaaaaaaaaaaccceeeccccccccccccbbb```___^^^\\\[[[[[[\\\^^^^^^\\\[[[XXXVVVTTTRRRQQQQQQRRRSSSOOOQQQSSSVVV[[[ccclllrrr~~~|||{{{}}}yyyqqqkkkjjjhhhbbb[[[XXXWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPNNNLLLHHHFFFDDDAAA@@@>>><<<;;;:::;;;;;;999999999888888888888777666666666666666666666666666666666666555555555555444444444333333222222222333555888::::::;;;===>>>>>>>>>>>><<<:::999;;;<<<>>>??????@@@@@@>>>===<<<999999888777666555444444555777999:::999777444222666666666666666777888888555777999:::;;;:::888777888888888888888777666555777777666666666666777777999999::::::666222777>>>AAAAAALLLaaavvv~~~}}}}}}~~~jjjbbbYYYTTTSSSTTTTTTTTTSSSSSSSSSUUUWWWYYY\\\]]]]]]```bbbcccbbbaaabbbbbbbbbbbbbbbbbbcccdddeeefffffffffggggggfffdddcccbbb]]]]]]]]]\\\\\\]]]^^^^^^XXXXXXYYYXXXVVVTTTRRRQQQOOOPPPQQQTTTYYYaaakkkrrr~~~}}}yyyqqqkkkjjjiiibbb\\\ZZZVVVVVVVVVVVVUUUSSSQQQPPPRRRQQQQQQOOOMMMJJJGGGEEEBBB@@@>>><<<;;;:::::::::999999999888888888888777666666666666666666666666666666666666555555555555444444444333333333222222333555888::::::;;;===>>>===>>>===;;;999999:::<<<>>>>>>???@@@???>>>===<<<999999888777666555444444555666777888888666444333666666666666666777888888777888999:::::::::999888999:::::::::999999888777888888777777777777888888999888888999888666:::@@@CCCHHHWWWnnn}}}|||{{{{{{mmmeee[[[UUUSSSTTTTTTTTTSSSSSSTTTVVVXXX[[[^^^```bbbdddfffgggfffeeeeeefffcccccccccdddddddddeeeeeeffffffggggggfffdddcccbbb^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[[[[ZZZYYYVVVTTTSSSPPPQQQQQQTTTXXX```jjjqqq~~~~~~zzzrrrlllkkkhhhaaa[[[YYYTTTVVVWWWXXXWWWTTTRRRPPPRRRRRRQQQPPPNNNKKKHHHFFFCCCAAA???<<<:::999999999999999999888888888888777777777777777777777777777666666666555555555555444444444444444333333333333444666999::::::;;;===>>>=========;;;999888:::;;;>>>>>>?????????>>>===<<<999888777777666555444444666666666555555555555555777777666666666777888888888888888999999999::::::;;;;;;;;;;;;;;;::::::999999999888888888888999999999666555888::::::===BBBGGGRRRggg{{{yyyxxxwww{{{uuummmaaaYYYVVVVVVVVVUUUSSSSSSTTTVVVYYY]]]```bbbeeegggiiiiiihhhgggggghhheeeffffffffffffeeedddccceeefffggggggfffeeecccbbb^^^^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^]]][[[YYYVVVUUUQQQQQQRRRTTTXXX___iiiooo{{{}}}~~~{{{tttnnnkkkfff]]]WWWVVVSSSUUUWWWYYYXXXUUURRRPPPQQQQQQQQQOOOMMMJJJHHHFFFDDDBBB???<<<:::999888888999999999888888888777777777777777777777777777777666666555555555444444444444444444444444444333333444777999:::;;;;;;<<<>>>======<<<:::888888999;;;===>>>?????????>>><<<;;;888777777666555555444444555555444333333444555666888777777666777777888888888777777777777888999::::::;;;;;;;;;;;;;;;::::::999888888777777888888999:::555333777:::<<>>=========;;;999888:::<<<===>>>>>>???>>>===<<<;;;777777666666555555444444555444333333333555777888888888777777777777888888777666666666666777888888999999::::::::::::999999777777666666666666777777;;;666444777;;;===@@@EEESSSddd|||~~~yyyuuuqqqqqqsssvvvzzzxxxlllddd___ZZZWWWSSSSSSTTTVVVXXX[[[^^^```bbbeeeggghhhggggggggghhhjjjjjjiiihhhgggeeedddccceeefffgggggggggfffeeeddd```___]]][[[[[[[[[]]]^^^^^^______^^^]]][[[YYYXXXTTTTTTSSSTTTVVV]]]eeekkkwww~~~{{{yyyzzzyyyrrrlllcccWWWQQQPPPTTTUUUWWWXXXXXXVVVTTTRRROOOOOONNNNNNLLLIIIGGGFFFCCCAAA???<<<:::999999999999999999888888888888777777777777777777777777777555555555444444444444333444444444444555555555555666888:::;;;;;;;;;<<<>>>>>>>>>===<<<999999;;;<<<======>>>>>>>>>===<<<;;;666666666555555555444444444444333333444666888999999999888777777777888888666666666777777777888888777888888999999999999999777777666666666666777777:::777666999===???EEELLL]]]nnnyyytttooommmnnnpppssswww{{{{{{qqqhhh___ZZZVVVVVVVVVVVVWWWYYY\\\]]]ccceeehhhjjjjjjjjjkkkllllllkkkiiigggfffeeeddddddeeefffggghhhhhhgggfffeeeaaa___]]][[[ZZZ[[[]]]^^^]]]^^^^^^^^^^^^\\\[[[YYYVVVUUUTTTTTTVVV[[[ccciiittt{{{|||zzz{{{yyysssnnndddYYYSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTOOOOOOOOONNNMMMJJJHHHGGGBBB@@@>>><<<;;;:::::::::999999999888888888888777666666666666666666666666555555555444444444333333444444444444555555555666777999;;;<<<;;;;;;<<<>>>?????????===;;;:::<<<===<<<===>>>>>>>>>===;;;;;;666666555555555444444444444444444555666777999999:::999888888777777888888666777888::::::999999888777777888999999999999999888777777777777777777888888777999===@@@DDDMMMWWWhhhzzzxxxsssmmmiiihhhgggiiilllooorrryyyvvvkkkcccZZZZZZYYYXXXXXXYYYZZZ[[[bbbdddhhhjjjkkkkkkmmmnnnlllkkkhhheeeddddddeeefffeeefffggghhhhhhgggfffeeebbb```]]]ZZZZZZ[[[]]]^^^\\\]]]^^^______^^^]]]\\\WWWVVVUUUTTTUUUZZZbbbgggqqqxxx~~~|||}}}~~~yyytttooofff\\\WWWXXXVVVVVVWWWWWWVVVVVVUUUUUUPPPPPPPPPOOONNNLLLIIIHHHAAA@@@>>><<<;;;:::;;;;;;999999999888888888888777666666666666666666666666555555444444444333333333444444444555555555666666777999;;;<<<;;;;;;<<<>>>@@@@@@???===;;;;;;<<<>>><<<===>>>>>>>>>===;;;:::555555555555555444444444333444555666777999999:::::::::999888777777888888777999;;;<<<<<<<<<:::999777888999999::::::::::::999999888888888888999999666777;;;@@@CCCGGGSSS___pppxxxrrrkkkfffeee___aaaccceeegggmmmvvv}}}vvvmmm^^^]]][[[YYYYYYYYYYYYZZZ___bbbfffiiijjjkkkmmmnnnmmmjjjgggdddbbbdddfffgggeeefffggghhhhhhgggffffffbbb```]]]ZZZYYYZZZ]]]^^^\\\]]]___`````````______WWWVVVUUUTTTUUUZZZaaafffnnnuuu~~~~~~xxxqqqoookkkbbb[[[XXX[[[YYYWWWVVVVVVVVVUUUTTTTTTRRRPPPNNNKKKHHHFFFEEEBBB???===;;;;;;:::999777999999999999999888777666666888999999777666666777444444444444444444444444222222222222333555777888999999;;;<<<===>>>>>>>>><<<<<<;;;:::888999;;;>>>:::<<<===>>>===;;;888666888777666555555555555555555555666666777888:::;;;;;;999777555444444555666777777777777888888888888888888888777888999999:::999888888777666555555444<<<<<<>>>CCCEEEKKK[[[mmm~~~||||||rrriiiaaa]]]\\\[[[[[[ZZZ\\\aaahhhnnn}}}|||pppfff]]]\\\\\\[[[YYYZZZ\\\___ccchhhkkkmmmmmmmmmpppmmmiiifffdddfffhhhjjjiiihhhgggfffeeeeeeeeeeeebbbaaa^^^\\\ZZZZZZ[[[[[[^^^___aaabbbbbbbbbaaa```]]]ZZZWWWUUUWWW[[[```dddmmmrrrzzz~~~~~~}}}yyysssqqqlllddd]]]ZZZ[[[YYYVVVVVVVVVVVVUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHBBB???===;;;;;;:::999777888999999999999888777666444666777777666555666777444444444444444444444444444444333333444666888999888888:::;;;<<<=========<<<<<<<<<:::999999<<<>>><<<<<<======<<<:::888777777666666555555555555555888888888888999999:::;;;<<<;;;999777666666777888777777777777888888888888888777777777888888999999888888888888888888888888:::999===EEEMMMXXXkkk|||~~~||||||yyyooofff___ZZZYYYYYYXXXWWWXXX[[[aaaeeeooo~~~yyynnndddaaa```]]]\\\\\\^^^```cccgggjjjlllnnnnnnooolllhhhdddcccdddfffhhhiiihhhgggffffffeeeeeeeeebbbaaa^^^\\\ZZZZZZ[[[[[[```aaabbbcccccccccbbbaaa^^^[[[XXXVVVWWW[[[```cccoootttzzz}}}}}}{{{zzzzzzzzzyyy}}}xxxrrrppplllddd\\\YYYYYYXXXVVVUUUVVVUUUTTTRRRPPPPPPOOONNNMMMKKKJJJJJJBBB???===;;;;;;:::999777888888999999888888777777222444666666555555666777444444444444444444444444666666555555555666888999:::;;;<<<>>>????????????=========<<<:::;;;===???=========<<<:::999888888555555444444555555666777::::::::::::::::::::::::;;;:::888777666777777888777777777777888888888888777777777777777888888888777777888888999:::;;;<<<::::::>>>IIIWWWhhh||||||xxx{{{uuujjjbbb[[[WWWTTTTTTTTTSSSRRRSSSVVVYYYaaannn{{{pppjjjgggbbb```aaaaaabbbdddgggjjjmmmoooppppppmmmiiieeedddeeegggiiijjjiiiiiihhhggggggffffffcccbbb___]]][[[[[[\\\\\\aaabbbccccccddddddcccccc```^^^[[[YYYYYY\\\___bbbmmmrrrxxx||||||yyyvvvuuu~~~vvvuuuzzz}}}vvvpppnnnjjjbbbZZZXXXXXXWWWUUUUUUVVVUUUSSSQQQOOOOOONNNLLLKKKJJJIIIHHHBBB???===;;;;;;:::999777777777888888888888777777111333555666666666777888555555555555555555555555777666555555555666777888:::;;;<<<===>>>?????????>>>>>>???===<<<<<<>>>@@@???>>><<<:::999999999999444444444444555666777888;;;;;;;;;;;;::::::999888777666666555555555666666666777777777888888888888666666777777888888888888888888888888999:::<<<===>>>>>>CCCNNN^^^rrrvvvuuu||||||pppfff]]]WWWTTTNNNOOOOOOOOOMMMNNNOOOQQQ]]]fffxxx}}}uuuooohhheeefffffffffhhhiiillloooqqqssssssppplllhhhggghhhjjjlllmmmmmmlllkkkjjjiiihhhgggfffdddaaa___^^^]]]^^^___bbbbbbbbbccccccccccccccccccaaa___]]]]]]^^^aaaccchhhmmmtttzzz||||||yyywww|||uuutttyyy}}}vvvpppnnnjjjbbb[[[XXXXXXWWWVVVVVVVVVUUUSSSPPPOOONNNLLLKKKHHHGGGEEEDDDBBB???===;;;;;;:::999777666777777888888888777777222444666777666666777999555555555555555555555555666555444444444555666777777888999:::;;;<<<<<<<<<>>>???@@@???>>>>>>???@@@@@@???<<<:::888888888999444444444555666777888999999999::::::999888777666555555555555555555666666666777777777888888888888666666777888999888888777999999888777888999:::<<>>??????@@@@@@???AAABBBAAA@@@???@@@AAA@@@???===:::999888888888666666666666777888999:::777888888999888777555444666666666777777888888888777777777777888888888888666777888::::::999888888:::999888777777999;;;<<>>???@@@AAABBBBBBBBB@@@AAACCCCCCAAA@@@AAABBB@@@???===;;;999888777777888888777777888999::::::666777888999999777666555444555666777888888888888777777777777888888888888777888:::;;;;;;;;;999888999999777777999;;;>>>@@@DDDSSSdddooo|||{{{ssshhh]]]UUUQQQNNNLLLFFFGGGGGGFFFEEEFFFIIIKKKIIIOOOYYYhhh}}}~~~~~~xxxyyy|||~~~yyywwwtttrrrrrruuuxxx{{{~~~|||xxxsssooollliiigggdddbbbaaa```aaabbbccccccbbbaaabbbcccdddeeeeeeddddddddddddeeeeeeeeefffhhhnnnwww{{{zzzxxxrrrpppmmmeee___\\\YYYXXXXXXYYYYYYXXXTTTQQQJJJJJJJJJIIIIIIHHHHHHGGGBBB???===;;;;;;:::999777555555666777777777777777333444666555444333333444666666666666666666666666666555555555777999;;;<<<888999:::<<<============@@@BBBCCCCCCBBBAAAAAABBB??????>>><<<:::888777666999999999888999999:::;;;555666888999999888777555222222444555666666666666777777777777888888888888777999:::<<<<<<;;;:::999999888777888:::>>>BBBDDDKKK]]]ppp{{{uuunnncccYYYRRRNNNKKKJJJGGGGGGFFFDDDCCCDDDFFFIIIEEEKKKSSS___ppp{{{}}}~~~|||yyyxxxyyy|||{{{uuupppnnnhhhfffcccaaa______```aaaeeedddcccbbbcccdddeeefffcccccccccdddddddddeeeeeeaaaccciiitttzzz{{{}}}yyyqqqnnnjjjccc]]][[[YYYXXXXXXXXXXXXVVVRRROOOKKKJJJHHHGGGGGGFFFEEECCC??????>>>===;;;999666444777777888999999777666555666555444333222333444444///000222222222222444555555555555555666666666666999:::<<<>>>@@@@@@@@@@@@DDDCCCBBBAAAAAAAAAAAAAAA???>>><<<:::888777666666666777999;;;;;;;;;999888555555555555666666666666555444444444444555666666777777777666666666666666999999999888777666666555<<<888888;;;>>>???DDDIII]]]lll~~~}}}{{{yyyzzz|||~~~iii```VVVPPPNNNMMMJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIOOOYYYeeewww|||}}}~~~yyywwwuuurrrooojjjeeebbbbbbbbb```^^^cccdddfffggggggfffdddccceeeddddddcccbbbbbbccccccgggjjjlllqqq}}}|||}}}yyyqqqnnnjjjccc]]]\\\YYYXXXXXXXXXXXXVVVRRROOOMMMKKKIIIHHHHHHGGGEEECCCAAA@@@???>>><<<999777666888888888888888777666666999888777666666666777777111333444444333333444666666666777888888999999999:::;;;<<<>>>????????????CCCBBBBBBAAAAAAAAAAAABBB???>>><<<:::888777666666666777888999999999888888555555555555666666666666555444444444444555666666999888888888888888888888777777888888888888888888999777777;;;===AAAIIIRRRiiiwwwyyyzzz||||||zzzxxxvvvsssqqqppprrrtttwwwyyy{{{}}}uuuddd]]]TTTNNNMMMLLLJJJGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGLLLTTT]]]nnn~~~zzzxxxvvvrrroookkkgggdddddddddbbb```dddfffggghhhgggeeebbbaaaddddddccccccbbbcccccccccdddggglllsssxxxpppmmmjjjccc]]]\\\ZZZYYYXXXXXXXXXUUURRRNNNOOOMMMKKKIIIIIIHHHEEECCCCCCAAA???===;;;:::999888999888888777777777777777999999888777777777777888333555666555444444555666666777999:::<<<<<<======;;;<<<===>>>>>>>>>>>>===AAAAAAAAAAAAAAABBBBBBBBB>>>===<<<:::888777666666666666666777777777777777555555555555666666666666555555444444555555666777888888888888888888999999666666777888999999::::::999888999<<>>?????????==================<<<<<>>===;;;999888777666666888777666666666777777888555555555555666666666666555555555555555666666777666666666666666777777777777777888888999:::::::::;;;;;;===@@@DDDMMM```qqq~~~}}}yyyvvvtttooolllhhhfffeeeeeeeeedddddddddcccbbbaaaaaaaaa```ccceeegggiiilllpppuuuyyy}}}vvvmmmccc[[[UUUQQQLLLIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJOOOTTT___sss}}}wwwvvvxxx~~~}}}|||yyyuuuuuutttrrrqqqqqqqqqqqqqqquuuvvvvvvtttqqqkkkeeeaaaaaabbbbbbcccdddeeeeeeeeedddgggmmmwww{{{~~~~~~vvvooollliiiccc^^^]]]ZZZZZZYYYXXXXXXUUUQQQNNNMMMKKKIIIHHHGGGFFFDDDBBBBBB@@@===;;;999888777777:::999777666666666777888555555555444444444333333444555666555444333444555555777:::===??????@@@???=========<<<<<<<<<<<<<<>>;;;;;;:::888777777777777777777888888888777555555555555555555666666666666666666666666666777777888666777777888999999::::::999999::::::;;;;;;<<<<<>>@@@@@@BBBBBBBBB@@@>>>===;;;:::999888777777777777555666777888888666444222555555555555666666666777666666666666666777888888444555555666777888888888777888999:::<<<===>>>???CCCDDDKKK[[[lll}}}yyyrrrkkkgggeee```]]][[[ZZZZZZZZZYYYWWWWWWUUUTTTRRRRRRSSSUUUVVVWWWWWWXXXXXXYYY]]]ccchhhmmmsss}}}}}}|||~~~}}}{{{xxxtttooohhh___ZZZVVVUUURRRPPPNNNMMMMMMLLLGGGHHHJJJJJJJJJIIIIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKNNNRRRTTTZZZiiixxx~~~|||yyyyyy~~~xxxoooiiifff```bbbfffiiilllmmmmmmmmmhhhjjjkkknnnyyy{{{xxxuuuxxx}}}|||zzzuuuooojjjgggccc^^^YYYYYYXXXXXXXXXWWWUUUPPPLLLKKKKKKJJJIIIHHHHHHGGGGGGAAA@@@???===;;;:::999999999888777888999999888777777666555444444555666777888888777777777777777888888:::===>>>>>>>>>>>>???>>>===;;;:::;;;<<<>>>@@@>>>??????@@@@@@??????>>>:::888777666777888777666333333333333333444555555555555555555555555444444777555444333333444555777999888777555555555666777;;;888888;;;;;;999:::===FFFNNN[[[lll~~~}}}|||yyyuuuppplllhhheeegggeeebbbaaa```___\\\ZZZ\\\ZZZWWWVVVVVVUUUSSSRRRUUUUUUTTTTTTTTTWWW\\\```lllrrrzzz~~~uuuqqqqqqrrrqqqooosssqqqmmmgggbbb\\\YYYWWWSSSPPPMMMKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLOOONNNLLLKKKIIIIIIHHHHHHLLLKKKLLLOOOSSSYYYdddppp|||{{{{{{}}}uuukkkddd```bbbeeeiiilllmmmjjjhhheeefffhhhlllrrryyy|||xxxuuuxxx}}}}}}yyytttmmmiiigggddd```\\\YYYYYYXXXXXXXXXUUUPPPMMMLLLLLLKKKJJJIIIHHHHHHGGGCCCBBBAAA???===<<<;;;;;;999888777777999999888777777666555555555555666777777666666555555555666666777999<<<===<<<;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAACCCBBBBBBAAA@@@>>>===<<<<<<999777666666777666555666666555555555666666777555555555555555555555555777666555444444555666777999888777666555666666777:::888888<<<<<<;;;===BBBIIIWWWkkk}}}}}}|||~~~}}}{{{xxxuuuqqqnnnmmmjjjgggdddcccbbbaaa___]]]]]][[[YYYXXXXXXXXXVVVUUUVVVVVVVVVUUUUUUXXX]]]```hhhoooyyy{{{uuunnnjjjkkklllkkkiiihhhgggddd```[[[WWWSSSQQQPPPNNNKKKJJJJJJKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKMMMKKKLLLPPPSSSYYYeeeppp{{{}}}zzz~~~}}}zzznnnfffaaabbbeeeiiilllllliiigggccccccdddggglllrrrwww{{{}}}yyyuuuxxx}}}~~~xxxssslllhhhgggeeeaaa^^^ZZZYYYXXXXXXXXXUUUQQQNNNMMMMMMLLLKKKJJJIIIHHHHHHCCCBBB@@@>>>===;;;;;;:::999888777777999999888777777666666555555666666777555444444333444444555555777999;;;;;;:::999999999======<<<<<<===???AAABBBCCCCCCCCCBBB@@@???===<<<>>>;;;777555555666666555777666666555555555666666555555555555555555555555888777666555555666777888999888777777666777777777999888999<<<======AAAGGGPPPeee~~~~~~~~~~~~~~~|||{{{zzzuuuqqqmmmjjjhhhhhhfffeee```^^^[[[ZZZ[[[[[[ZZZYYYXXXXXXWWWVVVVVVXXX\\\___dddkkkwww|||wwwoookkkfffeeeeeefffdddaaa]]]]]]\\\ZZZWWWTTTPPPNNNOOOMMMKKKJJJLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKLLLLLLMMMMMMNNNNNNOOOMMMNNNRRRUUUZZZeeepppxxxzzz}}}}}}{{{|||~~~rrrgggaaabbbdddhhhkkkjjjgggeeebbbbbbbbbcccgggkkkpppsss~~~yyyuuuxxx~~~{{{uuummmhhheeeccc```]]][[[ZZZYYYXXXXXXUUURRROOOMMMLLLKKKJJJIIIHHHGGGFFFAAA@@@>>><<<:::999888888999777666777888999888777666666666666666777777777444444333333444444555555888:::<<<<<<:::888888888;;;;;;;;;<<<===???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@???;;;777555555555555555555555444333333333333444555555555555666666666666888888777666666777888888888888888888888888888888:::999:::======>>>DDDKKKYYYppp|||wwwtttrrrpppnnndddaaa^^^]]]^^^^^^^^^]]]ZZZZZZYYYXXXWWWXXX[[[^^^ccckkkvvvvvvnnnkkkgggeeebbbbbbbbb```]]][[[VVVXXXZZZZZZYYYVVVSSSPPPPPPOOOMMMNNNOOOQQQQQQPPPOOONNNNNNNNNNNNOOOPPPPPPMMMMMMNNNNNNOOOOOOOOOOOOQQQPPPQQQTTTWWW[[[eeepppyyy}}}}}}}}}{{{yyyxxxvvvtttxxxxxxzzzrrrfff```aaadddgggiiihhheeebbbbbbbbbaaabbbeeeiiimmmppp~~~yyytttxxx~~~~~~wwwnnngggdddaaa^^^\\\\\\[[[YYYYYYXXXVVVSSSPPPLLLKKKJJJIIIGGGFFFEEEDDD@@@???>>><<<:::999888888888777666777888888777666555666666777777777777777555555444444555666666777:::<<<======;;;999888999888999999;;;<<<>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@>>>;;;888666555666555444555444444333333333444444555555555666666666777777888888777777777777888888888888999999999999999999;;;:::;;;======>>>FFFOOOaaavvv|||xxxuuukkkhhhdddaaaaaaaaaaaa```\\\]]]\\\ZZZXXXXXXZZZ]]]eeelllvvvyyyrrrjjjdddbbb```___^^^^^^]]]ZZZWWWUUUTTTVVVZZZ]]]]]]ZZZVVVSSSPPPOOONNNOOOQQQRRRRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQPPPQQQQQQRRRRRRRRRQQQPPPRRRQQQSSSVVVYYY^^^gggrrr~~~}}}{{{yyyuuupppmmmlllooopppuuu||||||oooddd___```bbbeeehhhgggdddaaa```______aaadddhhhlllooo}}}xxxtttxxx~~~yyynnnfffccc```^^^\\\^^^\\\ZZZYYYXXXVVVSSSQQQKKKKKKJJJHHHGGGEEEDDDCCCBBBAAA???===<<<::::::999888777666666888888777666555555666777888888888888555555555555666777888888:::<<<>>>>>><<<:::::::::666777888:::<<<>>>???@@@CCCCCCCCCBBB@@@???===<<<<<<:::888777777777555444555555555555555666777777555555555666666777777888777777777888888777777777888888999:::::::::999999;;;;;;===??????AAAKKKVVViii|||}}}uuuqqqkkkgggfffeeedddcccaaaaaa```^^^[[[ZZZ\\\]]]hhhmmmuuu}}}xxxooohhhaaa\\\ZZZXXXXXXXXXXXXWWWUUUSSSQQQRRRVVV[[[___```\\\WWWTTTOOONNNNNNOOOQQQQQQQQQPPPOOONNNNNNOOOOOOPPPQQQRRRSSSSSSUUUVVVVVVUUUTTTSSSSSSSSSWWW]]]bbbgggrrr}}}~~~zzzxxxssslllhhhhhhkkknnnsssxxxyyytttjjjaaa]]]^^^aaadddgggfffcccaaa]]]\\\\\\^^^aaaeeejjjmmm|||xxxtttxxx~~~xxxmmmeeebbbaaa___]]]^^^\\\ZZZYYYXXXWWWTTTRRRLLLLLLJJJIIIGGGEEEDDDCCCBBBAAA???===;;;:::999999888666555666777888777666444555777888999999888888555555555555666777888999:::<<<===>>><<<;;;:::;;;666777999;;;===???@@@AAACCCBBBBBBAAA@@@>>>===<<<999888888888999888555333444444444555666777888999444555555666777777888888666777777777777777777666888888:::;;;;;;;;;:::::::::;;;>>>AAABBBFFFRRR___ttt~~~|||zzzsssnnnkkkiiigggfffffffffeeeccc```^^^___```hhhlllssszzz~~~ooofff```YYYUUUTTTQQQRRRTTTTTTTTTSSSSSSSSSSSSXXX^^^bbbccc___YYYTTTPPPOOOOOOPPPQQQRRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVXXXYYYYYYXXXXXXYYY[[[aaajjjrrr{{{}}}{{{uuummmjjjlllkkkooosssuuurrrllleee```[[[\\\___cccffffffcccaaa]]]\\\\\\]]]___cccgggjjj{{{wwwtttxxx~~~wwwllleeebbbbbbaaa```___]]]ZZZYYYXXXWWWTTTRRRNNNMMMLLLJJJHHHFFFEEEDDD@@@???===;;;999888777777888666555666777888777666444555777888999999999888444444444555666777888888999;;;======<<<::::::;;;666777:::<<>>BBBEEEJJJXXXfff}}}|||zzz|||yyysssooollljjjiiiiiijjjiiifffcccaaaaaabbbhhhlllqqqxxxxxxiii```[[[UUUQQQPPPMMMOOORRRSSSTTTUUUVVVXXXVVVZZZaaaffffffaaaZZZVVVSSSRRRRRRSSSTTTTTTRRRQQQMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTWWWZZZ\\\\\\\\\\\\```ccckkkvvvyyyqqqooorrrmmmqqquuutttooogggbbb```YYY[[[^^^bbbeeefffdddaaa```___^^^^^^```cccgggiii}}}{{{vvv{{{~~~tttjjjfffccc___\\\\\\___]]][[[YYYXXXUUURRROOOPPPOOOMMMJJJHHHFFFEEEEEE@@@???===;;;999888777777777888888888888999999999888777666555666777999;;;888888777777777888:::;;;======<<<<<<;;;;;;;;;:::888:::<<<>>>@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===888666444444444555444333555666777888666333///---444555555666777888888999666888999888777666777888999999999888999999:::::::::<<>>===<<<<<<999777555555666666555444333444555666666444222111666666666777777888888999555777888777666555666777999999999888999999:::;;;;;;===AAAEEEIIISSSfffwww{{{mmmnnnuuu{{{tttmmmiiiiiimmmmmmmmmlllkkkiiigggeeekkkmmmqqqxxxxxxpppeeeZZZUUUSSSOOOMMMNNNNNNQQQTTTVVVXXX[[[```dddllloooqqqnnnggg^^^WWWTTTSSSQQQNNNNNNNNNNNNLLLJJJLLLMMMOOOPPPQQQSSSVVVYYY\\\___bbbdddeeehhhmmmrrr~~~}}}zzz|||~~~xxxpppiiiccc^^^[[[\\\]]]^^^```aaaaaa``````^^^]]]\\\ZZZZZZ^^^dddhhh{{{yyywww{{{}}}tttkkkgggddd___\\\[[[\\\ZZZWWWVVVUUUTTTSSSQQQQQQPPPMMMIIIFFFCCCAAA@@@BBBAAA???===;;;:::999999666666666777777777777888777666555444555666777888888777777777777999;;;<<>>===<<<;;;:::999888777999;;;===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::888666666666777666555222333333444555555666666777777777777777777777777555666777777555555666777999999999999999:::;;;;;;======AAAHHHQQQ]]]ooo~~~pppfffjjjvvv~~~ssskkkjjjmmmnnnnnnooooooooommmlllkkkkkkmmmqqqxxxwwwmmmddd[[[SSSQQQQQQNNNMMMNNNOOORRRWWW[[[___eeejjjooosssrrrpppjjjbbbZZZTTTRRRSSSQQQOOONNNNNNMMMLLLJJJNNNOOOQQQSSSVVV[[[aaaeeegggjjjmmmooorrrxxx|||rrrjjjbbb]]][[[[[[\\\^^^___```______^^^]]]\\\[[[ZZZ[[[^^^dddhhh|||yyyxxx{{{}}}ssskkkhhhddd___[[[[[[[[[XXXUUUTTTTTTTTTSSSRRROOONNNKKKHHHEEECCCAAA@@@@@@???===;;;999888777777777777777777888888888888777777666666666666777888999999888888999;;;===>>>AAA@@@???>>><<<;;;999999999:::<<<===?????????>>>>>>>>>>>>>>>===<<<;;;;;;:::888666555666666555444444333333333444555777888777777666666666666666666666777888777666555666888999999999999999:::;;;<<<>>>===BBBMMMZZZhhhxxxyyyooojjjqqqvvvllllllqqqpppqqqrrrrrrrrrqqqpppooolllnnnqqqwwwyyykkkcccZZZTTTOOOOOOOOOMMMMMMOOOQQQTTTYYY```gggmmmsssvvvvvvrrrlllddd\\\UUURRRPPPPPPOOONNNMMMNNNOOOPPPPPPQQQSSSUUUXXX^^^fffnnnuuuzzz|||uuukkkbbb]]][[[[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[^^^dddhhh~~~{{{yyy{{{|||ssskkkhhheee___[[[ZZZYYYWWWUUUTTTTTTTTTSSSRRRLLLKKKIIIGGGEEEDDDCCCCCC@@@???===;;;999888777777888888999999999999::::::999888888888888888888888::::::::::::;;;===???@@@BBBBBBAAA???>>><<<;;;:::;;;<<<===???@@@@@@@@@???????????????>>>===<<<<<<888777555444555555444333666555444333333444666777555555555555555555555444777888999999777777888999999999999999:::;;;<<<===??????FFFTTTdddrrrvvvrrrrrr}}}}}}rrrqqquuussstttuuuuuuuuusssrrrqqqlllnnnqqqvvv~~~yyymmmbbb[[[VVVQQQNNNOOOOOONNNNNNQQQUUUXXX^^^eeemmmtttxxxyyywwwrrrjjjbbb[[[WWWTTTSSSNNNNNNMMMMMMMMMOOOQQQRRRUUUWWW[[[```gggrrr|||yyylllbbb]]][[[[[[[[[\\\]]]]]]\\\ZZZZZZXXXXXXYYYYYYZZZ^^^cccggg|||yyy||||||ssskkkiiieee___[[[ZZZXXXWWWVVVVVVVVVUUURRRPPPKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA???===;;;:::999999999999999:::::::::;;;;;;999999999999999999888888::::::::::::<<<>>>@@@AAABBBAAA@@@???>>>===<<<;;;<<<===>>>@@@AAAAAA@@@@@@????????????>>>===<<<<<<888666444444444555444222777666555444444444555666555555555555555555555555888999::::::888888999:::999999999999:::<<<===>>>@@@CCCMMM^^^nnnzzzxxxxxx}}}|||wwwxxxvvvwwwwwwvvvuuusssqqqppplllmmmpppuuu|||yyynnncccZZZVVVTTTOOONNNOOOPPPOOOQQQVVVZZZ]]]dddllltttxxxyyyxxxpppkkkddd^^^ZZZWWWUUUSSSPPPPPPPPPNNNMMMNNNQQQTTT\\\___dddkkkuuu{{{oooddd]]][[[ZZZ[[[[[[\\\[[[ZZZXXXWWWUUUVVVWWWWWWYYY]]]bbbfff|||yyy|||{{{ssskkkiiifff```[[[ZZZXXXXXXXXXXXXXXXVVVRRRNNNMMMLLLJJJHHHFFFEEEDDDDDDBBBAAA???===;;;:::999999888888999999999:::::::::999999999999999888777777999999999999;;;===???@@@??????>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;999777555444555555444333666666555555555555666666555555666666777888888888777999:::999888777888999999999999:::;;;<<<===>>>BBBHHHWWWiiiwww}}}{{{yyyyyyxxxwwwuuurrrooonnnkkklllooossszzzwwwnnncccZZZUUURRRPPPMMMLLLNNNPPPQQQUUU[[[aaadddkkkssszzz|||yyyuuuhhhddd___]]]\\\ZZZXXXVVVTTTUUUUUUTTTSSSUUUYYY]]]iiimmmttt}}}~~~qqqeee^^^[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVRRRSSSUUUVVVXXX[[[```ddd~~~{{{yyy}}}{{{sssllliiifff```[[[YYYXXXXXXYYYZZZYYYVVVQQQMMMOOONNNLLLIIIFFFDDDCCCBBB@@@???===;;;999888777777777888888888888999999999888888888888888777666555777777777888999<<<>>>???======<<<<<<;;;;;;;;;:::;;;<<<===?????????>>>>>>============<<<;;;:::999:::888666666666777666444444444555666666777777777666777777888999::::::;;;666888999888777666777888999999999:::;;;<<<>>>>>>CCCLLL]]]ppp||||||zzzzzzyyywwwtttqqqnnnllljjjkkknnnrrryyyyyyvvvpppggg]]]VVVRRRPPPNNNKKKKKKMMMOOORRRXXX___eeeiiipppxxx~~~~~~xxxsssiiifffbbbbbbbbbbbb```]]]WWWYYYZZZ[[[[[[___eeejjjuuuzzzrrrfff^^^[[[ZZZZZZ[[[ZZZZZZXXXVVVUUUPPPRRRSSSUUUWWWZZZ___ccc|||zzzwwwyyy~~~~~~{{{vvvnnngggbbb___\\\[[[[[[YYYVVVVVVXXXVVVRRRNNNLLLKKKHHHEEEBBB@@@???>>>@@@@@@>>>===;;;999888777:::999999888777666555555666777777888888888888777444555888:::;;;<<<<<<<<>>>>>============>>><<<===>>>??????>>>===<<<============<<<999777666666777888777555444444666444555666888888666555444444777:::;;;999777888:::;;;;;;:::999999:::::::::<<<999999===>>>===???CCCKKKXXXjjjzzz~~~|||xxxtttpppllljjjkkkkkkmmmppptttyyy~~~vvvpppggg```ZZZVVVSSSQQQOOONNNMMMLLLMMMRRRYYY^^^fffkkksssyyy|||zzzwwwtttjjjhhhfffgggiiihhheeebbbaaabbbdddfffiiinnnuuuzzz|||uuummmeee___\\\WWWXXXYYYZZZYYYVVVSSSQQQQQQQQQQQQSSSUUUYYY\\\___~~~zzzyyywwwyyy}}}zzzuuummmfffbbb___\\\ZZZ[[[YYYWWWXXXYYYWWWRRRNNNMMMKKKIIIFFFCCCAAA??????@@@@@@>>>===;;;999888777;;;::::::999999888888888555555666888888999888888444666888:::;;;<<<<<<<<<======<<<<<<<<<======>>>===>>>???@@@@@@???>>>============<<<;;;999777666555666777666444444444555444555666777777666555444333666999999777666777888;;;::::::999999999::::::===::::::===>>>>>>AAAFFFOOO\\\nnn}}}~~~zzzuuuqqqmmmkkkkkkkkklllooossswww{{{~~~~~~}}}qqqkkkbbbZZZUUURRROOONNNOOOOOOOOONNNPPPTTTYYY^^^dddiiiqqqxxx{{{zzzxxxuuunnnmmmmmmoooqqqpppmmmjjjfffgggiiikkkooouuu|||{{{yyyuuupppiiiccc^^^\\\XXXYYYZZZZZZYYYVVVSSSQQQOOOOOOPPPQQQUUUYYY]]]___{{{xxxvvvvvvxxx|||yyytttmmmfffbbb___\\\ZZZZZZYYYYYYZZZ[[[YYYSSSNNNMMMLLLIIIFFFDDDBBB@@@@@@@@@???>>>===;;;999888888999999999999999999999999444555666777888999999999555666888:::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>======<<<<<<:::888777666444666666666444333444555444555666777777666555444333555777777666666666777:::999999999999999::::::===:::;;;>>>???@@@EEELLLWWWddduuu{{{vvvqqqmmmkkkjjjjjjkkkmmmppptttwwwyyy{{{}}}~~~|||zzzyyyyyyyyyvvvwwwyyy{{{}}}~~~wwwkkkeee\\\UUUPPPNNNMMMLLLOOOPPPQQQRRRSSSWWW[[[___dddiiipppwwwzzz{{{yyywwwpppqqqrrruuuwwwvvvsssppplllnnnqqqtttyyy~~~{{{zzzrrrpppmmmiiiddd```]]][[[ZZZZZZ[[[ZZZXXXUUURRRPPPLLLLLLNNNQQQUUUZZZ^^^aaa~~~yyyvvvuuuuuuwww{{{xxxtttmmmgggccc___\\\ZZZZZZYYYZZZ[[[\\\ZZZSSSMMMMMMLLLJJJGGGDDDCCCAAAAAA??????>>><<<;;;:::999888555666666666777777777888555666777777777777777777666777999;;;<<<<<<<<<;;;999999999999:::;;;<<<===>>>>>>???@@@@@@???>>>>>>===<<<<<<:::999888666666444555666555444333444555555555666777777666555555555555666666666666777777999888888888888999999:::;;;::::::===???BBBJJJSSSaaammm~~~|||vvvqqqmmmjjjiiijjjjjjlllmmmppprrrsssrrruuuxxxzzz{{{|||~~~~~~~~~yyyxxxvvvtttssssssssstttqqqrrrtttuuuvvvwwwxxxxxxzzz|||xxxqqqgggaaaYYYRRROOONNNNNNNNNNNNPPPSSSUUUXXX[[[___bbbgggkkkqqqwww{{{{{{zzzyyyvvvwwwzzz|||}}}{{{yyyvvvtttvvvzzz~~~}}}zzzwwwuuullljjjhhhdddaaa^^^\\\[[[[[[[[[[[[YYYWWWTTTQQQOOOKKKKKKMMMQQQUUU[[[```ccc|||xxxvvvuuutttwww|||xxxtttnnnhhhdddaaa]]][[[ZZZYYYZZZ[[[\\\ZZZSSSMMMMMMLLLIIIGGGEEECCCBBBAAA???>>>>>><<<;;;:::999999555555555666777777888888777777777777777666555444666888999;;;<<<<<<<<<;;;888888888888999;;;<<<<<<<<<===>>>??????>>>===<<<<<<<<<;;;999888777666666444555666555444444555666555555666666666666555555777666666666777888888888777777777777777888999::::::999:::>>>@@@EEEQQQ\\\mmmxxx{{{vvvpppllljjjiiiiiiiiijjjjjjkkklllmmmlllnnnqqqssstttuuuwwwyyyzzzzzzzzz|||~~~~~~}}}zzzxxxvvvuuutttrrrqqqooonnnmmmmmmnnnooooooooopppqqqqqqqqqqqqqqqtttvvvyyy}}}zzzooohhhaaa\\\UUUPPPOOOPPPPPPQQQNNNPPPUUUXXX[[[___dddgggllloootttxxx{{{||||||{{{}}}~~~}}}}}}~~~~~~}}}{{{yyyuuurrrpppjjjhhheeebbb___\\\[[[ZZZ[[[[[[ZZZXXXUUURRROOONNNKKKLLLNNNQQQVVV\\\aaaddd|||yyyxxxwwwtttxxx~~~~~~}}}xxxtttooojjjfffbbb^^^\\\ZZZYYYYYYZZZ[[[YYYSSSNNNLLLKKKIIIFFFDDDBBBAAAAAA???>>>===<<<;;;:::999999777777777888888999999999777777777777666555444444777888:::;;;<<<<<<<<<;;;999999888999999:::;;;<<<<<<===>>>??????>>>===<<<<<<;;;:::888777666666555444555777666555555666777666666666666666666666666888666555555777888888888666666666666777888999999999999;;;???CCCKKKZZZhhhxxx{{{vvvqqqmmmkkkhhhhhhhhhhhhggggggggggggfffhhhkkkmmmnnnnnnppprrrssssssssstttvvvxxxzzz|||~~~}}}|||{{{yyyyyywwwuuurrrooommmkkklllkkkiiihhhgggggghhhiiiiiijjjkkkllllllllllllkkkmmmooossswwwzzz}}}~~~~~~~~~qqqeee^^^ZZZVVVRRRPPPPPPRRRSSSSSSQQQTTTWWW[[[]]]aaafffiiimmmppptttyyy|||~~~~~~~~~|||yyyxxxxxxxxxvvvtttpppllljjjgggeeebbb___\\\ZZZZZZZZZZZZYYYXXXVVVSSSQQQNNNMMMLLLLLLNNNQQQUUUZZZ___aaa}}}{{{zzzzzzuuuzzz~~~|||{{{yyyuuupppkkkhhhddd```]]][[[YYYWWWXXXYYYWWWRRRNNNKKKJJJHHHEEECCCBBBAAAAAA>>>>>>===<<<;;;::::::999777777777888888888888888444555555666777777666666888999:::<<<<<<<<<<<<;;;::::::999999999::::::;;;===>>>????????????>>>===<<<;;;999777666555555555555666777777666666777999666666555555555555666666888555333444666888888666666555555666777888999999:::;;;>>>CCCHHHQQQcccsss|||xxxsssooommmgggggggggfffeeedddcccbbbaaadddfffhhhhhhhhhjjjkkklllkkkkkkkkklllnnnpppqqqtttuuuuuuvvvuuutttsssrrrrrrrrrrrrqqqoookkkhhhfffeeedddcccaaa``````aaaaaaaaabbbccceeegggggghhhhhhhhhjjjnnnrrruuuxxxyyyzzz|||~~~yyykkk___XXXVVVTTTSSSSSSUUUWWWXXXXXXXXXYYY[[[\\\^^^aaaeeehhhkkkmmmrrrwww|||}}}zzzwwwtttrrrrrrrrrqqqnnnjjjfffdddaaa```]]]ZZZXXXXXXXXXYYYXXXWWWVVVTTTRRROOONNNMMMLLLLLLMMMOOORRRWWW[[[]]]~~~||||||}}}uuu{{{~~~{{{zzzyyyvvvqqqllliiieeeaaa^^^[[[YYYVVVWWWXXXVVVRRRNNNJJJIIIGGGEEECCCAAAAAA@@@>>>>>>===<<<;;;;;;::::::666666666666666555555555111222444666777888999999888999;;;<<<<<<<<<<<<;;;;;;;;;::::::999:::::::::>>>???@@@AAAAAA@@@???>>><<<;;;999777555555555555555777888888777777888:::666666555555555555666666777444222222555777777555555555555555666777999999<<<<<<@@@EEEKKKVVViiizzzyyyyyy~~~yyyuuuqqqooogggggggggfffdddbbbaaa```___aaacccdddddddddeeegggffffffeeeeeefffgggiiijjjlllmmmnnnoooooonnnmmmllllllmmmnnnnnnmmmjjjfffdddaaa```^^^\\\\\\[[[\\\\\\ZZZ[[[]]]```ccceeefffgggdddgggjjjnnnrrrtttvvvvvvzzz|||yyyjjj^^^WWWVVVUUUUUUWWWZZZ]]]]]]]]]]]]^^^^^^^^^]]]___cccfffgggjjjooouuu{{{{{{xxxvvvsssqqqnnnnnnnnnmmmkkkfffbbb```\\\[[[XXXVVVVVVVVVWWWXXXWWWVVVTTTSSSQQQOOOMMMMMMLLLLLLLLLMMMPPPTTTWWWYYY~~~}}}}}}{{{zzz}}}}}}||||||vvvqqqoookkkccc^^^^^^```[[[WWWUUUTTTSSSPPPLLLJJJIIIGGGEEEBBB@@@>>>===AAA>>><<<;;;<<<;;;777444666666666666666777888888666666555555555555666666555777;;;======>>>???@@@===<<<<<<;;;;;;;;;<<<<<<:::<<<>>>???@@@???>>>===888888777777777777888888777777888888888888777777777666666666555555555555999888777666666777888999444666777888777888999;;;;;;<<>>===@@@>>><<<;;;<<<:::777444666666666666666777888888666666555555555555666666999;;;======<<<;;;;;;<<<;;;;;;;;;:::::::::;;;;;;<<<===???@@@@@@???>>>===999888777666555555555555555666666666666666666555777777666666666555555555888888777777777777777888555666888888777888999;;;???@@@DDDNNN^^^ooozzzrrruuu~~~{{{tttoooiiigggdddbbbaaa```]]][[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^```bbbbbbaaaaaaaaaccc```aaabbbaaa```^^^\\\ZZZVVVUUUSSSQQQQQQRRRSSSTTTVVVVVVVVVWWWYYY[[[^^^```aaabbbeeehhhkkkoooqqqssswwwxxxyyy{{{}}}xxxjjj___ZZZYYY\\\aaafffiiijjjjjjiiikkkggg```[[[XXXXXXZZZ[[[___aaaeeellluuuzzzwwwtttrrrqqqooommmkkkgggccc______```^^^ZZZUUUUUUTTTRRRPPPPPPQQQSSSTTTUUUSSSQQQNNNLLLKKKKKKKKKKKKLLLMMMLLLMMMOOOSSSVVV~~~|||zzzwwwyyy|||~~~||||||yyysssqqqkkkbbb\\\[[[\\\YYYUUUSSSSSSRRRNNNKKKIIIIIIGGGEEEBBB@@@???>>>???>>><<<<<<;;;:::777555666666666666666777888888666666555555555555666666999;;;======;;;:::::::::::::::999999999::::::;;;===>>>???@@@???>>>===<<<999888777555444333222222444444444555555444444444777777777666666666555555666777777888888777777777666777888888777888999;;;>>>@@@FFFTTTgggzzzvvvvvvzzzvvvpppjjjgggdddaaa___]]][[[XXXVVVVVVVVVUUUVVVVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZYYY[[[\\\\\\[[[[[[[[[\\\YYYZZZ[[[[[[ZZZYYYWWWVVVSSSRRRPPPNNNMMMMMMMMMMMMPPPPPPQQQRRRTTTWWWZZZ[[[]]]]]]^^^```dddhhhlllnnnrrrssstttuuuwww|||tttiiiaaa]]]___bbbgggllloooooonnnmmmmmmiiibbb[[[VVVTTTUUUUUUWWWYYY___hhhuuuzzzvvvtttqqqnnnlllkkkjjjhhhfffbbb___[[[YYYYYYWWWSSSOOOQQQPPPNNNMMMNNNOOOQQQRRRTTTSSSPPPMMMKKKJJJIIIIIIJJJKKKKKKLLLLLLNNNRRRUUU|||yyyvvvwww{{{~~~||||||}}}wwwrrrooojjj```YYYWWWZZZWWWTTTSSSSSSRRRNNNJJJIIIHHHGGGEEECCCAAA???>>>>>>>>>===<<<;;;999888666666666666666666777777888666666555555555555666666666888;;;<<<;;;;;;;;;<<<:::::::::999::::::;;;<<<>>>>>>>>>>>>>>>===<<<;;;999888777555444333333333333444444555555444444333777777777666666666666555555666777888888888777666777888999888777888:::<<<>>>BBBLLL]]]rrrxxx{{{{{{uuummmiiieeeaaa___\\\ZZZWWWVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXUUUWWWYYYYYYWWWWWWWWWXXXWWWXXXXXXWWWVVVUUUTTTSSSOOONNNMMMKKKKKKJJJKKKKKKKKKKKKLLLNNNPPPSSSVVVWWWYYYYYYXXXZZZ]]]bbbfffjjjlllmmmnnnppprrrwww|||xxxooogggcccaaacccgggkkkpppqqqpppnnnlllkkkgggaaaZZZUUUSSSRRRRRRQQQTTTZZZeeeuuu~~~{{{vvvqqqooollliiigggfffeeecccbbb___\\\XXXVVVTTTRRROOOLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSQQQOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLNNNRRRVVV}}}yyyvvvwwwzzz~~~}}}|||{{{|||vvvrrrpppjjjaaaZZZXXXXXXUUUSSSSSSTTTRRRNNNKKKIIIHHHFFFEEECCCAAA??????=========<<<;;;999888777666666666666666777777888666666555555555555666666555888:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<==================<<<;;;;;;:::777777666666555555666666555555666666666666555555888777777777666666666666444555666888888888777666777888999888888999<<>>===:::888888888666666666666666777888888666666555555555555666666777999;;;;;;:::888888888;;;;;;;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<777666666555666666777777666666777777777777666666888888777777777666666666444444555666777777777777777888888888888:::>>>AAAGGGQQQcccvvv}}}yyy|||{{{ppplllfffaaa^^^\\\ZZZXXXSSSSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQTTTUUUVVVVVVTTTSSSSSSTTTSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHIIIKKKMMMNNNOOOPPPRRRQQQPPPQQQSSSXXX]]]```aaabbbdddeeehhhmmmssswwwvvvvvvuuuqqqmmmkkkjjjkkkmmmmmmmmmllljjjfffbbb```\\\ZZZXXXUUUSSSRRRQQQQQQNNNPPPWWWdddxxx~~~|||yyywwwuuuuuuvvvsssnnniiifffcccaaa______^^^\\\[[[YYYWWWTTTQQQNNNLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKIIIHHHGGGHHHHHHGGGHHHJJJKKKMMMPPPUUUXXX{{{wwwtttwww{{{|||zzzxxxvvvuuutttpppnnnnnnkkkccc]]][[[VVVUUUSSSTTTVVVTTTPPPLLLHHHGGGFFFDDDCCCAAA@@@???;;;===>>>===:::888888999666666666666666777888888666666555555555555666666666888::::::999888888999::::::::::::;;;<<<===>>>>>>============>>>>>>???777777666555444444444444666666777777777777666666888888888777777777666666444444444555666777888888666777777888999<<>>>>>???@@@AAAAAA888777666444333222111111555555666666666666555555888888888888777777777777555555444444555666888999555666777777999===BBBFFFPPPaaawww~~~~~~||||||}}}{{{wwwsssmmmiiiccc^^^\\\ZZZYYYXXXTTTSSSRRRPPPOOONNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJKKKNNNQQQUUUWWWXXXYYY[[[]]]```dddkkkooossstttuuuuuutttssstttuuuxxxuuuqqqkkkeee___[[[YYYSSSRRRRRRQQQPPPPPPOOOOOOOOOPPPVVVbbbvvv|||wwwrrrooonnnooojjjiiiiiilllnnnmmmhhhccc[[[YYYVVVUUUUUUTTTRRRQQQPPPOOOLLLIIIEEEDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJHHHIIIKKKLLLNNNRRRWWW[[[~~~{{{xxxsssuuuyyyyyywwwsssqqqpppllliiifffcccaaa___[[[YYYYYYXXXWWWXXXYYYWWWRRRMMMIIIHHHGGGEEEDDDBBBAAA@@@???===:::999999999888666444555777888888888777666444555666666444333444555666777888999999999999999666777888888::::::;;;<<>>>>>===;;;:::999555555444444444444555555888777666444444444555666888888888777777777777777444555777888888888777666===888777:::===@@@FFFLLLZZZkkk{{{wwwxxx|||zzzxxxvvvsssppphhhccc]]][[[]]]]]][[[XXXVVVUUUTTTSSSPPPNNNLLLKKKOOOMMMJJJHHHHHHJJJMMMOOOPPPPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSWWWYYYZZZ\\\^^^bbbhhhlllooovvvzzzzzzzzz||||||yyy{{{uuuooojjjcccZZZUUUUUUQQQPPPPPPPPPPPPRRRSSSUUUUUUVVV[[[gggvvv~~~xxxtttrrrooollliiiggggggfffgggffffffffffffddd```]]]XXXVVVTTTQQQOOONNNMMMMMMIIIIIIHHHFFFEEECCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMIIIIIIKKKMMMPPPTTTXXXZZZ}}}{{{yyytttvvvyyyxxxvvvsssqqqpppkkkiiifffcccaaa^^^[[[XXXZZZXXXWWWXXXYYYWWWQQQMMMIIIHHHGGGEEECCCBBBAAA@@@@@@===;;;999999999777666444555666777888777777666444555666666444444555666777888888999999999999888999999:::;;;<<<======>>>>>>>>>>>>>>><<<;;;:::999555555444444444444555555777777666555555555555555:::999999888777666555555555555777888888888777666:::777777:::<<<@@@IIIRRRgggvvvyyyvvvuuuyyy|||yyywwwtttqqqnnngggbbb]]][[[\\\]]]ZZZWWWVVVVVVUUUSSSQQQOOOMMMKKKKKKJJJJJJKKKNNNRRRWWWZZZRRRPPPNNNMMMLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHIIIKKKMMMNNNOOOTTTVVVXXXZZZ\\\```eeehhhkkkssszzz~~~~~~xxxvvvooohhhccc]]]VVVSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVYYYXXX\\\fffttt}}}yyywwwuuuoookkkkkkkkkiiihhhfffeeeeeeeeecccbbbbbbaaaaaa^^^ZZZWWWQQQPPPMMMKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIJJJLLLPPPTTTYYY[[[}}}{{{yyyvvvxxxyyywwwuuurrrqqqpppllliiifffdddbbb___[[[XXX[[[YYYXXXXXXYYYVVVQQQLLLHHHHHHGGGEEECCCBBB@@@@@@@@@>>>;;;:::999888777555555555666777777777777777444666777666555444555777999999999999999999888777999999:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;999999555555444444444444555555666666666666666555555444;;;:::999888777555444444555666777777888888777777888888999<<<>>>DDDQQQ]]]vvv}}}uuuoooooottt||||||xxxuuuqqqmmmkkkeeeaaa\\\ZZZ[[[[[[YYYWWWWWWVVVUUUTTTRRRPPPNNNMMMIIIIIIJJJLLLPPPVVV[[[^^^SSSPPPMMMJJJIIIJJJLLLMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHHHHJJJKKKLLLMMMQQQSSSVVVXXX[[[___dddgggkkkttt|||rrriiiaaa\\\XXXSSSQQQSSSSSSSSSSSSSSSUUUWWWYYY[[[___]]]___fffqqq|||zzzuuuqqqllljjjiiihhhdddaaa``````aaaaaabbbaaaaaaaaa^^^]]][[[ZZZXXXVVVQQQNNNKKKIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDEEEFFFHHHJJJKKKIIIIIIJJJLLLPPPUUUZZZ]]]}}}{{{yyywwwxxxxxxwwwtttqqqqqqqqqnnnkkkiiifffdddaaa\\\YYY\\\ZZZXXXYYYYYYVVVPPPKKKHHHGGGFFFEEECCCAAA@@@???AAA>>>;;;:::999888666555555666666777777777777777444666777777666555666888::::::::::::999888888777777777888999:::;;;<<<<<<=========<<<;;;:::999888555555444444444444555555444555666777777666555444:::999999888777666555555666666777777888888888888888999<<>>;;;:::999888777555666666666666666777777888555666777777666666888999:::::::::::::::999888777777888999:::;;;<<<<<<===<<<<<<<<<<<<;;;999888777555555444444444444555555444555666777777666555444777777777777777888888888777777777777777888888999777888<<>>??????<<<<<<<<<;;;:::999777777555555444444444444555555444555666666666666666666666666666777888888999999888777777777777888999:::777777;;;CCCKKKWWWjjjzzzzzzqqqmmmhhhjjjuuuxxxqqqlllgggcccaaa___^^^]]]\\\[[[YYYXXXWWWYYYYYYYYYXXXVVVTTTSSSRRRNNNMMMLLLKKKJJJKKKKKKLLLJJJLLLNNNPPPPPPNNNLLLJJJKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKOOOTTT[[[eeepppwwwtttfff___\\\XXXVVVWWWVVVVVVWWWZZZ]]]```dddfffeeebbb___```bbbgggttt}}}zzzyyywwwtttooommmnnnpppqqqrrrpppqqqqqqoookkkgggeeeeeedddcccbbb```^^^\\\ZZZZZZYYYXXXWWWUUUTTTSSSSSSSSSUUUUUUTTTTTTRRRQQQOOONNNPPPNNNKKKIIIIIIGGGEEECCC@@@???>>>>>>>>>???@@@AAA???@@@@@@AAABBBBBBCCCCCC@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDEEEGGGHHHJJJJJJLLLNNNRRRVVVYYY[[[}}}{{{yyyrrruuuwwwxxxvvvtttrrrrrrsssqqqooonnnkkkfff```\\\ZZZXXXWWWXXXYYYWWWQQQMMMGGGGGGEEEDDDBBB@@@??????>>><<<:::999::::::999888777666666555666777888999555777888888888888999;;;999999::::::;;;:::::::::::::::;;;<<<===>>>??????;;;;;;;;;;;;:::888777666555555444444444444555555555555555555555666777777777777777777777888888888888888777777777888999::::::999===GGGSSS```qqquuukkkhhhfffkkkzzzwwwpppjjjfffbbb___^^^______]]][[[ZZZYYYYYYZZZZZZYYYYYYWWWVVVTTTSSSNNNMMMMMMLLLLLLMMMMMMNNNJJJLLLMMMOOOPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPLLLLLLNNNOOOOOOPPPPPPPPPMMMMMMLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJLLLOOOVVV___lllzzzrrrkkkfffaaa]]]\\\YYYXXXXXXXXXZZZ\\\^^^___]]]ZZZXXXXXXXXX[[[dddnnnzzz|||uuuqqqnnnmmmnnnlllhhhggghhhiiijjjjjjeeefffgggddd```\\\ZZZZZZZZZZZZXXXVVVUUUTTTSSSSSSUUUUUUUUUTTTRRRRRRSSSTTTTTTSSSQQQOOOMMMLLLLLLKKKKKKIIIGGGFFFFFFFFFDDDCCC>>>>>>=========???@@@AAA@@@@@@AAAAAABBBCCCCCCCCC???@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHJJJKKKNNNQQQSSSVVVWWWXXX~~~{{{xxxpppssswwwyyywwwuuusssrrrrrrqqqooommmjjjeee___[[[YYYXXXWWWXXXYYYWWWRRRNNNGGGFFFEEEDDDBBB@@@???>>>===;;;999999:::::::::999777666555555555666888999555777888999888888:::;;;888999::::::;;;;;;;;;;;;888999999:::;;;<<<======;;;;;;;;;:::999888777666555555555444444555555555666555444444444666777888999999888888777777666666999888777777777888::::::???===AAALLLZZZhhhxxxrrrfffddddddlll}}}~~~vvvoooiiieeeaaa___^^^______^^^\\\ZZZYYYYYYZZZZZZZZZYYYXXXVVVUUUTTTOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRROOOOOOOOOOOOPPPPPPQQQRRRMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPQQQOOONNNMMMLLLKKKJJJJJJJJJNNNOOOSSSYYYdddsss}}}uuupppiiidddaaa[[[ZZZYYYWWWWWWWWWXXXXXXVVVSSSRRRRRRQQQRRRZZZcccjjjxxx}}}tttmmmiiigggfffeeebbb___^^^____________```aaaaaa___[[[WWWUUUTTTVVVUUUTTTRRRQQQPPPPPPPPPNNNNNNOOOOOONNNOOOPPPRRRRRRPPPNNNLLLKKKJJJJJJKKKHHHFFFDDDDDDEEEEEEDDDCCC??????>>>>>>???@@@BBBCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBDDDEEEGGGHHHJJJLLLOOORRRTTTVVVVVVVVVzzzwwwssssssttttttsssrrrqqqqqqooommmmmmmmmhhh```]]]___[[[\\\]]]___]]]XXXQQQKKKHHHGGGDDDBBBAAA@@@@@@@@@===<<<;;;:::888777666555888888888888777666444333666666777888999::::::;;;999;;;<<<<<<::::::;;;==================<<<<<<<<>>===;;;999777666555666555444333333444666666999888555333222222333444666777888999999888777666;;;999777777999:::;;;;;;???@@@FFFQQQaaappp{{{zzzmmmiii```nnn}}}rrrllliiihhhddd```^^^^^^^^^]]][[[[[[\\\]]]YYY[[[\\\ZZZVVVSSSSSSTTTTTTRRRQQQPPPPPPOOOMMMKKKMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPOOONNNNNNOOOPPPRRRRRRQQQPPPQQQQQQUUUSSSQQQRRRSSSSSSPPPMMMQQQOOOLLLIIIHHHIIIJJJLLLNNNOOOTTT]]]gggtttyyymmmccc]]][[[XXXVVVVVVUUUTTTRRROOOMMMKKKJJJJJJMMMQQQSSS```iiixxxxxxoooiiidddaaa```]]]\\\[[[[[[[[[[[[YYYXXXYYYZZZZZZXXXTTTPPPNNNNNNLLLMMMMMMMMMNNNNNNOOOOOOJJJKKKMMMNNNOOOOOONNNNNNLLLMMMMMMMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@????????????????????????????????????BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHMMMNNNPPPRRRSSSSSSSSSRRR{{{wwwsssssssssrrrqqqqqqqqqrrrrrrppppppooojjjaaa^^^___\\\\\\]]]^^^\\\XXXQQQLLLHHHGGGEEEBBBAAA@@@@@@@@@===<<<;;;:::888777666666666666777888888777666555444444555666777888999999999:::;;;;;;:::999:::<<<=====================<<<>>>>>><<<;;;999777666555555444444444555666666777888777555444333444666777666777888999999888777666:::888777666777999::::::>>>BBBJJJWWWfffttt}}}pppgggdddkkk{{{uuunnnkkkiiieeebbbbbbbbbbbbaaa```___``````YYY[[[\\\ZZZVVVTTTUUUVVVUUUTTTRRRQQQQQQQQQOOOMMMOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPRRRSSSUUUUUUTTTSSSSSSTTTUUUSSSQQQRRRTTTSSSQQQOOOQQQOOOMMMJJJIIIJJJKKKLLLOOOPPPUUU^^^hhhwww~~~rrrhhhbbb___[[[XXXVVVSSSPPPNNNLLLKKKJJJIIIIIIKKKMMMOOOTTT\\\iiiwwwzzzqqqhhhbbb___^^^YYYXXXWWWVVVVVVWWWVVVVVVUUUVVVVVVTTTPPPLLLIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGLLLMMMOOOQQQRRRRRRRRRQQQ|||xxxttttttsssqqqoooooorrrtttuuusssrrrqqqkkkbbb^^^___^^^]]]]]]\\\[[[WWWRRRNNNIIIGGGEEEBBBAAA@@@???@@@<<<<<<;;;:::888777666666555555666777777777777777444444555555666888999:::;;;<<<===<<<;;;:::;;;<<<<<<<<<==================>>>===<<<:::999777666555333444555666777888888888777666555555555666888999666777888999999888777666:::999888777888999;;;<<>>???>>><<<;;;<<<===<<<<<<<<<<<<===============<<<;;;:::999777666666222333555777999999999888888888777666666777888888555666888999999888777777;;;;;;:::999999;;;>>>AAACCCMMM]]]lllwwwvvvnnnfffbbbfffmmm|||xxxtttqqqkkkjjjgggeeebbb___\\\ZZZ\\\[[[ZZZYYYXXXXXXYYYZZZZZZWWWUUUTTTUUUUUUUUUTTTRRRRRRQQQQQQPPPQQQQQQQQQPPPQQQRRRRRRTTTTTTUUUVVVVVVXXXYYYYYYWWWVVVVVVWWWTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMNNNOOOQQQWWWbbbnnn~~~vvvnnncccaaa]]]ZZZXXXVVVSSSQQQIIIIIIJJJJJJIIIHHHHHHGGGIIINNNUUU]]]gggrrr}}}|||wwwsssssssssssswwwyyyrrreeeZZZUUUUUUPPPOOONNNLLLKKKMMMPPPRRRVVVWWWVVVSSSNNNIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHGGGEEECCCBBBBBBBBBCCCDDDFFFHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEDDDDDDDDDDDDEEEJJJKKKMMMOOOPPPPPPPPPOOO~~~|||xxxxxxvvvrrrmmmmmmrrrwwwwwwtttsssqqqiii___[[[[[[^^^]]]ZZZYYYWWWUUUQQQOOOIIIHHHEEECCC@@@?????????;;;;;;::::::999888777777999888777777666555555555666666666666888:::<<<>>>===>>>???===;;;::::::;;;;;;<<<<<<<<<======>>>>>><<<<<<;;;:::888777666666222333555777999999999888:::999999888777666666666555666777888999999888777999::::::999999;;;@@@DDDJJJVVVhhhvvv~~~}}}oooeee______gggqqq{{{xxxsssooolllgggaaa]]]^^^]]]\\\[[[[[[\\\[[[[[[\\\YYYVVVUUUUUUVVVVVVUUUQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWWWWVVVWWWYYYXXXVVVUUUUUUVVVTTTUUUVVVWWWVVVVVVVVVVVVTTTSSSRRRPPPOOOOOOOOOOOOOOORRRZZZfffssswwwoooeeebbb^^^[[[YYYWWWTTTRRRLLLLLLLLLLLLKKKIIIHHHGGGEEEGGGLLLQQQXXXaaakkkqqqssssssqqqnnnjjjhhhhhhiiikkkpppsssmmmaaaUUUQQQQQQMMMNNNMMMKKKJJJKKKOOOSSSWWWXXXWWWTTTOOOKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGEEECCCBBBBBBCCCCCCDDDFFFIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAEEEDDDDDDDDDDDDDDDEEEEEEJJJKKKMMMOOOPPPPPPPPPOOO}}}xxxyyyxxxsssmmmkkkoootttvvvsssrrrppphhh^^^ZZZZZZ]]][[[YYYXXXVVVTTTPPPMMMJJJHHHFFFCCC@@@???>>>>>>;;;;;;::::::999888777777:::999888666555555444444444444333333555888;;;===<<<======<<<999777777888;;;;;;<<<<<<===>>>>>>>>>;;;;;;:::999888777666666333444555666777888888888::::::999888777666555444555666777888999999888888666888999888888;;;BBBGGGSSS```qqq}}}~~~oooddd]]]^^^gggqqq}}}xxxtttnnngggaaacccbbbaaaaaabbbaaa___]]]]]]ZZZWWWTTTTTTUUUUUUTTTQQQPPPPPPOOOPPPPPPQQQQQQRRRRRRSSSUUUVVVWWWXXXYYYWWWYYYZZZYYYWWWUUUUUUVVVVVVWWWYYYYYYWWWVVVVVVWWWUUUUUUTTTRRRQQQQQQPPPPPPQQQUUU___lllyyy{{{qqqjjjfffaaa]]]ZZZWWWSSSPPPOOOOOOOOONNNLLLJJJIIIHHHFFFGGGIIILLLPPPVVV^^^cccggghhhhhhgggeeeccccccddddddgggiiiddd[[[RRRNNNNNNKKKMMMNNNLLLJJJKKKOOOSSSVVVWWWVVVTTTOOOKKKHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEHHHJJJLLLMMMMMMMMMOOOOOOOOONNNKKKHHHFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHJJJKKKMMMOOOPPPPPPPPPOOOwwwyyyxxxrrrkkkhhhkkkpppuuusssqqqppphhh___ZZZ[[[ZZZYYYXXXWWWVVVRRRNNNJJJJJJIIIFFFCCC@@@???>>>>>>;;;::::::999999888888888999888777666555555666666444444333333555888;;;===>>>??????===:::888888999;;;;;;<<<<<<===>>>>>>???;;;::::::999888777666666555444444444555666666777888888888888777666666555444555777888999999888888666888:::::::::>>>FFFMMM\\\iiixxxtttjjjdddeeennnxxx}}}wwwooohhhiiihhhggghhhiiigggccc___^^^[[[VVVTTTSSSSSSSSSRRRPPPPPPPPPPPPQQQRRRSSSSSSUUUUUUVVVWWWYYYZZZ[[[[[[ZZZ\\\]]]\\\ZZZXXXXXXYYYWWWYYY[[[ZZZWWWVVVVVVXXXVVVVVVUUUTTTSSSRRRQQQQQQUUUZZZeeettt}}}rrrjjjgggbbb^^^[[[XXXUUURRRRRRQQQPPPNNNLLLJJJIIIIIIJJJJJJKKKKKKMMMQQQWWW[[[^^^```ccccccbbb`````````______^^^[[[UUUPPPMMMLLLHHHKKKNNNMMMKKKKKKOOOSSSVVVWWWWWWTTTPPPLLLJJJIIIDDDDDDDDDDDDCCCCCCBBBBBBEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEGGGIIIKKKMMMOOOOOOSSSSSSRRRPPPMMMIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAACCCEEEGGGJJJKKKKKKLLLNNNOOOPPPQQQPPPPPPvvvxxxxxxrrriiieeehhhmmmvvvsssrrrpppiii___[[[\\\YYYXXXWWWWWWUUURRRMMMIIIJJJIIIFFFCCC@@@???>>>>>>;;;::::::999999888888888777666666555555666888999666666555555777:::===@@@BBBBBBBBB@@@===;;;;;;;;;;;;;;;;;;<<<===>>>>>>???;;;::::::999888777666666666555444333333444666777555555666777777777777666444555777888999999999888999<<<>>>>>>>>>CCCLLLSSSaaannn|||xxxqqqlllnnnxxxzzzsssmmmllllllmmmnnnlllfffaaa___[[[VVVSSSRRRRRRQQQQQQQQQQQQQQQQQQRRRTTTUUUUUUXXXXXXYYYZZZ[[[\\\]]]]]]]]]___```___]]][[[[[[[[[XXX[[[\\\[[[XXXUUUVVVXXXWWWVVVVVVUUUTTTSSSRRRRRRXXX]]]jjjyyy|||pppfffddd```^^^]]][[[YYYWWWTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIIIILLLPPPSSSTTTWWW[[[]]]\\\ZZZYYYYYY\\\ZZZXXXUUUQQQOOOMMMLLLFFFKKKNNNNNNLLLKKKOOOSSSWWWXXXXXXVVVRRROOOMMMLLLFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFHHHJJJLLLNNNNNNNNNOOOOOONNNLLLJJJIIIDDDEEEFFFHHHJJJMMMOOOQQQUUUUUUTTTRRRNNNJJJEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@BBBEEEIIIKKKMMMKKKLLLNNNPPPQQQQQQQQQPPP~~~zzzyyyvvvrrrnnnlllmmmnnnuuutttqqqkkkddd^^^[[[ZZZXXXUUUSSSRRRRRRPPPKKKGGGIIIGGGEEEBBB@@@@@@??????<<<;;;:::888777666666666666666555555555555666666666666555555888;;;???AAACCCAAA???<<<;;;<<<>>>???===;;;;;;;;;<<<===<<<;;;<<<;;;:::888777555444333666666555555555555666666777666666555444444333333666666666666777888::::::;;;::::::;;;@@@GGGQQQWWWmmmuuu~~~wwwwww{{{~~~yyysssppppppoookkkggg___\\\XXXVVVUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSUUUWWW^^^^^^___aaabbbdddeeeeeefffeeecccaaa```_________fffccc```^^^^^^\\\ZZZYYYXXXYYYXXXVVVTTTSSSUUUWWW]]]ggguuu~~~ooojjjbbb]]]^^^___\\\ZZZ[[[XXXVVVSSSQQQPPPNNNLLLKKKJJJJJJIIIHHHIIIJJJKKKLLLTTTTTTVVVWWWYYYZZZ\\\\\\XXXWWWUUUSSSQQQNNNLLLKKKKKKKKKJJJJJJKKKLLLMMMMMMTTTUUUVVVUUUSSSPPPMMMJJJJJJIIIGGGFFFDDDCCCCCCCCCDDDDDDEEEGGGKKKPPPUUUXXXUUUTTTRRROOOMMMKKKJJJJJJHHHGGGFFFFFFGGGJJJNNNPPPVVVWWWWWWTTTOOOJJJHHHGGGEEECCCBBB@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDGGGIIIJJJKKKIIIJJJMMMPPPRRRRRRRRRQQQyyyxxxvvvrrrnnnmmmnnnoootttssspppjjjccc^^^[[[ZZZXXXUUUSSSRRRRRRPPPKKKGGGHHHGGGEEEBBB@@@?????????===<<<;;;999888777777777666666555555555555666666666555555555888;;;???AAAAAA???===;;;:::;;;<<<===>>><<<;;;<<<===>>>===<<<;;;:::999888666555444333666555555555555555555666555555555555555555555555555666666777888999::::::;;;<<<<<<===AAAIIIUUU^^^pppvvv}}}wwwqqqnnnkkkfffaaa^^^[[[XXXUUUTTTSSSSSSSSSTTTVVVXXXYYYZZZ[[[]]]___bbbccceeehhhkkknnnpppqqqooonnnllljjjhhhfffddddddgggdddaaa^^^]]][[[YYYWWWYYYYYYYYYWWWUUUUUUWWWXXX___jjjzzzpppllleee___``````^^^\\\\\\ZZZXXXTTTSSSRRRQQQOOOMMMMMMLLLJJJIIIIIIIIIJJJJJJOOOPPPQQQSSSUUUWWWXXXYYYXXXVVVTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNTTTUUUVVVVVVTTTQQQNNNLLLKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEFFFIIIMMMSSSXXX[[[YYYXXXUUUSSSPPPOOOMMMMMMIIIHHHGGGFFFGGGJJJMMMOOOTTTUUUUUURRRNNNJJJHHHGGGEEECCCBBB@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHJJJKKKKKKLLLOOOQQQRRRRRRRRRQQQwwwwwwuuurrrnnnmmmoooqqqrrrrrroooiiibbb]]]ZZZYYYYYYVVVSSSRRRRRRPPPKKKFFFGGGFFFDDDBBB@@@?????????===<<<;;;:::999999888888777666666555555666666777666555555666888;;;>>>@@@>>>===;;;999888999:::;;;>>>===<<<===>>>???>>><<<999999888777555444333333555555444444444444555555333333444555666666777777555555777888999:::::::::<<<===>>>???CCCMMM]]]hhhuuuyyy{{{rrrlllgggbbb^^^[[[ZZZXXXVVVUUUUUUVVVWWWYYY\\\```ccceeegggiiikkkkkklllooosssxxx}}}~~~{{{wwwsssnnnkkkiiiiiifffbbb___]]]\\\YYYXXXYYYZZZZZZYYYXXXWWWYYYZZZ___kkk|||tttjjjccc]]]]]]^^^\\\ZZZ[[[\\\YYYWWWUUUTTTTTTRRRPPPPPPOOOMMMKKKJJJIIIHHHHHHKKKLLLNNNPPPRRRTTTVVVWWWWWWUUUSSSPPPNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNSSSTTTUUUVVVUUURRROOOMMMLLLKKKIIIHHHFFFEEEEEEEEEGGGGGGIIILLLPPPVVV[[[^^^^^^\\\ZZZWWWUUUSSSRRRRRRLLLJJJIIIHHHHHHJJJLLLMMMQQQRRRRRRPPPLLLIIIGGGGGGDDDCCCBBBAAA@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJMMMOOOQQQSSSTTTSSSRRRQQQvvvvvvtttqqqooonnnppprrrqqqpppnnnhhhbbb\\\YYYYYYYYYVVVSSSRRRRRROOOJJJFFFEEEEEECCCBBB@@@???>>>>>><<<<<<;;;999999888888888777777666666666666777777555555555666888:::===???===<<<:::999999999:::;;;>>><<<;;;<<<===>>>===;;;888777777666555444444333444444333333333333444444444444444555666666777777444666777999;;;;;;;;;;;;<<<>>>AAABBBGGGSSSeeerrr|||~~~|||{{{~~~}}}~~~xxxoooiiidddaaa___YYYYYYYYYXXXXXXZZZ]]]```aaaeeekkkpppsssvvvxxxzzzxxxzzz|||}}}vvvooollliiifffbbb___^^^]]]\\\ZZZZZZ[[[\\\[[[ZZZYYY[[[\\\^^^jjj}}}{{{kkkccc]]]]]]^^^\\\\\\]]]]]][[[XXXWWWVVVVVVTTTSSSTTTRRRPPPNNNKKKIIIGGGGGGJJJKKKMMMOOOQQQSSSUUUVVVUUUSSSQQQOOONNNNNNOOOPPPQQQQQQQQQQQQPPPPPPOOONNNPPPRRRTTTUUUTTTRRRPPPNNNLLLKKKIIIHHHFFFFFFEEEEEEGGGHHHJJJNNNRRRXXX\\\___aaa___]]][[[YYYWWWVVVVVVOOONNNLLLKKKJJJKKKLLLLLLOOOPPPOOOMMMJJJGGGGGGGGGDDDCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDFFFHHHJJJOOOQQQRRRTTTTTTSSSRRRQQQvvvuuutttqqqooonnnppprrrppppppmmmhhhaaa\\\ZZZYYYZZZWWWSSSRRRRRROOOJJJEEEDDDCCCCCCBBB@@@???>>>===;;;:::999888888777888888777777666666666666777777555555555666888:::<<<======<<<;;;:::::::::;;;<<<<<<;;;::::::<<<<<<;;;:::777777666666555555444444444444333333333333444444666666666666666666666666555666888999;;;<<<<<<======@@@CCCGGGOOO\\\mmmzzz}}}yyyuuurrrsssrrrqqqtttxxx}}}~~~yyyppphhhccc___]]]]]]XXXYYY\\\]]]^^^bbbhhhlllooosssyyy}}}tttooohhheeeaaa^^^^^^^^^]]]]]]\\\^^^___^^^\\\\\\\\\]]]___kkk}}}ssskkkdddccccccaaa```bbb]]][[[YYYXXXXXXXXXVVVUUUVVVUUUTTTQQQNNNKKKIIIGGGHHHIIIKKKMMMOOOQQQSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQRRRRRRSSSSSSRRRQQQPPPOOONNNOOORRRTTTTTTSSSQQQOOOLLLKKKJJJHHHGGGFFFEEEEEEGGGHHHKKKNNNSSSXXX\\\^^^aaa```^^^]]][[[ZZZYYYYYYTTTSSSQQQOOONNNNNNNNNNNNNNNNNNMMMKKKHHHFFFFFFGGGCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBEEEGGGIIIPPPQQQRRRTTTTTTSSSQQQPPPvvvvvvtttqqqooonnnppprrrppppppmmmhhhbbb]]]ZZZZZZZZZWWWTTTRRRRRROOOIIIEEEBBBBBBBBBAAA@@@???===<<<:::999888888777777777888888777777666666777777888555555555777888:::;;;<<<===<<<<<<;;;;;;<<<<<<<<<;;;:::999:::;;;;;;:::999666666666666666666666666555555444444444444555555666666666666666666666666777777777999:::<<<>>>???@@@CCCHHHOOOZZZhhhvvv}}}wwwqqqnnnjjjiiiiiijjjnnnqqqssstttssspppjjjddd```^^^^^^^^^^^^aaaeeegggiiinnnuuu{{{}}}wwwlllhhhccc````````````___aaabbbdddcccaaa_________bbbmmm~~~vvvmmmjjjgggcccaaabbb^^^\\\ZZZYYYZZZZZZYYYXXXXXXXXXVVVTTTQQQNNNLLLJJJGGGHHHIIIJJJLLLNNNOOOOOOQQQQQQQQQRRRRRRRRRRRRSSSQQQRRRSSSTTTTTTSSSQQQPPPLLLNNNQQQTTTUUUTTTSSSRRRNNNMMMKKKIIIHHHGGGGGGGGGHHHJJJLLLOOOTTTXXX[[[]]]``````___]]]]]]\\\\\\\\\XXXWWWVVVTTTSSSRRRQQQQQQNNNNNNMMMJJJGGGEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAADDDGGGHHHNNNOOOQQQRRRRRRQQQPPPOOOwwwvvvuuuqqqooonnnoooqqqppppppmmmhhhbbb]]][[[ZZZZZZWWWTTTRRRRRROOOIIIEEEAAAAAAAAAAAA@@@???===<<<::::::999888888888999999888888777777777777888888444555666777888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;:::777777777777777777777777666555555555555555555666555555666666777777888888999888777777999<<>>???AAACCCDDDCCCAAAAAA@@@@@@AAACCCDDDEEEIIIJJJKKKLLLMMMMMMMMMMMM~~~}}}zzzuuupppnnnnnnooojjjmmmnnnjjjccc]]][[[ZZZ[[[WWWSSSNNNLLLIIIGGGDDDEEECCCAAA@@@@@@@@@???>>>;;;;;;:::999888777666666777777666666666666777777666666666666777888999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999666666555555555555666666333333333444555666777888777777888999999888777777888999999:::;;;@@@EEEJJJVVVUUU\\\mmm|||~~~ppp```XXXWWWfffuuu~~~|||{{{~~~zzzyyywwwtttrrrooommmlllkkkkkkrrrvvvnnneee___]]]]]]\\\[[[YYYZZZ[[[\\\[[[XXXVVVTTTRRRQQQPPPOOONNNNNNNNNNNNRRRSSSVVVXXXYYYYYYXXXXXXSSSSSSRRRQQQQQQQQQQQQRRROOONNNOOOQQQTTTWWWWWWVVVXXXWWWUUURRRPPPNNNLLLLLLKKKLLLMMMPPPRRRVVVXXXZZZ\\\]]]]]]^^^______^^^^^^```^^^\\\\\\\\\\\\ZZZXXXTTTRRROOOLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBB@@@??????AAACCCDDDCCCAAA@@@@@@???@@@AAACCCDDDHHHIIIJJJKKKLLLLLLLLLLLL~~~zzzvvvqqqnnnooopppiiilllnnnkkkddd]]]YYYXXXYYYVVVQQQNNNLLLJJJGGGEEEDDDBBB????????????>>>===<<<<<<;;;:::999888777777777777666666666666777777555555555666777999:::;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<;;;:::999999999666666555555555555666666333333333444555666777888888888999999999999888888999::::::;;;===CCCJJJOOOZZZZZZbbbrrrxxxhhhYYYUUUXXXkkkzzz~~~|||yyyvvvrrrooonnnjjjkkksss}}}pppfffaaa___]]][[[YYYYYYZZZ[[[[[[YYYXXXWWWUUUUUUSSSRRRQQQQQQPPPPPPRRRSSSUUUWWWYYYZZZ[[[[[[UUUUUUTTTSSSSSSSSSSSSSSSPPPOOOPPPQQQTTTVVVVVVVVVWWWVVVUUUTTTRRRQQQPPPOOOKKKLLLMMMOOORRRUUUWWWYYY\\\\\\]]]]]]^^^^^^]]]]]]___]]]\\\[[[\\\[[[ZZZXXXUUUSSSQQQNNNKKKIIIGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBAAA???@@@BBBDDDDDDCCCBBBAAA@@@??????@@@BBBBBBGGGHHHIIIJJJJJJKKKKKKKKK}}}|||yyyuuupppnnnnnnoookkkmmmmmmiiibbb[[[XXXXXXVVVSSSOOOLLLJJJIIIGGGEEECCCAAA?????????@@@???===<<<<<<;;;::::::999888888777777666666666666777777444444555666888999;;;<<<======<<<;;;;;;===>>>???===<<<<<<;;;:::999888888666555555444444555555666333333333444444666777777999999999::::::999999999<<<======???BBBHHHPPPVVV[[[^^^gggvvv~~~rrrcccXXX[[[cccrrr~~~zzzuuuqqqoookkknnnuuurrriiiddd```]]][[[[[[[[[[[[[[[ZZZZZZYYYVVVVVVUUUTTTSSSSSSTTTTTTSSSTTTUUUVVVWWWYYYZZZ[[[XXXWWWVVVUUUTTTTTTTTTUUURRRQQQQQQRRRTTTVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRQQQMMMNNNOOOQQQSSSUUUXXXYYY\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\ZZZZZZ[[[[[[YYYWWWVVVTTTRRROOOMMMJJJHHHHHHGGGGGGFFFEEECCCBBBAAAAAACCCAAA@@@AAACCCDDDDDDCCCDDDCCCBBBAAA@@@AAABBBCCCFFFFFFHHHIIIIIIIIIIIIIII{{{zzzxxxsssooommmmmmnnnnnnnnnlllfff^^^YYYXXXYYYTTTQQQMMMJJJHHHGGGEEEDDDDDDBBB@@@???@@@AAA@@@???<<<;;;;;;::::::999999999777777666666666666777777444444555666888999;;;<<<======<<<;;;;;;===>>>???===<<<;;;:::999888777777555555444444444444555555444444444444444555666777999999999999999999999999<<<===???AAAEEEKKKSSSYYYZZZ___hhhvvvvvvjjj^^^YYYaaalll|||yyytttqqqnnnooottt}}}uuummmgggccc```___^^^\\\[[[ZZZZZZZZZVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUTTTRRRRRRSSSTTTUUUUUUTTTSSSSSSTTTTTTTTTSSSRRRRRRPPPQQQQQQSSSUUUWWWYYYZZZ]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZXXXXXXYYYYYYXXXVVVUUUUUUSSSQQQOOOLLLJJJIIIIIIHHHGGGFFFDDDCCCBBBAAACCCBBBBBBCCCDDDEEEDDDBBBEEEEEECCCBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIzzzyyywwwrrrnnnlllmmmnnnpppoookkkddd\\\WWWWWWYYYTTTQQQLLLIIIHHHFFFDDDCCCCCCBBB@@@@@@AAAAAA@@@???;;;:::::::::999999999888777777666666666666777777555555555666777999:::;;;<<<<<<;;;;;;<<<<<<===>>>===<<<;;;:::999888777666555555444444444444555555444444444444444555666666999999888888888888999999:::;;;>>>AAAFFFLLLSSSWWWYYY^^^gggssszzzmmmbbbZZZZZZfffsss|||xxxtttrrrtttzzzzzztttoookkkiiifffbbb___]]]\\\\\\YYYXXXXXXWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSSSSUUUUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZ\\\\\\]]]]]]]]]\\\[[[[[[YYYWWWVVVVVVWWWWWWVVVTTTUUUTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIGGGFFFDDDCCCBBBDDDCCCCCCDDDEEEEEEDDDBBBFFFEEEDDDCCCDDDDDDFFFFFFEEEFFFGGGHHHHHHIIIIIIIII{{{zzzwwwsssooommmnnnooooooooollleee]]]WWWVVVVVVVVVRRRNNNKKKIIIGGGEEECCCBBB@@@???>>>???@@@???>>>999999999999999888888888777777666666666666777777666666666666777888999:::::::::;;;<<<<<<<<<<<<<<<===<<<;;;:::999777666666555444444333333444444555555444444444444555666666999888777777777777888999999<<<@@@DDDHHHMMMRRRVVVWWW^^^fffqqqtttfff]]][[[aaappp~~~yyyvvvzzz~~~}}}yyytttnnniiieeedddccc^^^^^^\\\[[[ZZZYYYYYYYYYVVVWWWZZZ[[[\\\\\\[[[ZZZ[[[ZZZYYYXXXVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUSSSRRRTTTUUUVVVWWWWWWVVVUUUSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[ZZZYYYYYYXXXVVVUUUTTTTTTUUUUUUTTTSSSSSSTTTTTTTTTSSSQQQOOONNNLLLLLLKKKIIIGGGEEEDDDCCCDDDDDDDDDEEEFFFFFFDDDBBBDDDDDDCCCCCCCCCEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIII{{{zzzxxxtttpppnnnooopppmmmnnnmmmggg^^^WWWTTTTTTXXXTTTPPPLLLJJJHHHFFFDDDAAA???======>>>???>>>===999999888888888888888888777777666666666666777777777777666777777888999999888999;;;<<<<<<<<<;;;:::===<<<;;;:::888777666555555444444333333444444555555555444444444555666666999888777666666777888999:::>>>CCCGGGKKKOOOTTTWWWWWW]]]eeeppp~~~~~~|||oooaaa[[[___jjj|||zzz|||yyysssooolllkkkdddbbb```^^^[[[YYYXXXXXXPPPRRRUUUYYYZZZZZZYYYXXX[[[ZZZYYYXXXVVVVVVUUUUUUWWWVVVTTTTTTUUUTTTSSSQQQUUUVVVXXXYYYYYYXXXVVVUUURRRRRRRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUTTTRRRSSSTTTTTTSSSRRRSSSSSSTTTTTTTTTRRRQQQPPPNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDDDDEEEGGGFFFDDDBBBCCCBBBBBBBBBCCCDDDFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIyyyxxxuuurrrooonnnnnnnnniiikkkjjjfff___YYYXXXXXXUUUQQQLLLGGGEEECCCAAA???AAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::999999999888888777777666666555555777888999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???@@@===999888888777444222666666777777777777666666555555555555666666666666555555666666777777888888;;;???EEEKKKPPPTTTXXX[[[___```dddmmmyyy}}}{{{zzzzzz{{{|||ssseeeZZZ___kkkyyyzzztttqqqnnnjjjeee```^^^\\\[[[YYYZZZZZZYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZYYYWWWVVVUUUTTTTTTSSSSSSSSSTTTVVVWWWYYYZZZ\\\[[[YYYWWWVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUUUUTTTTTTSSSRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNMMMKKKIIIGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFJJJHHHEEEBBBBBBBBBDDDEEEJJJHHHGGGHHHJJJJJJIIIHHHyyywwwvvvsssqqqooonnnnnniiikkkjjjeee^^^XXXVVVWWWVVVRRRMMMHHHFFFDDDBBB@@@AAAAAA@@@??????>>>>>>===<<<;;;;;;:::999888888777777777666666666666666666666777888:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>:::888555555666777555444666666777777777777666666555555555555666666666666555555666666777888999999===BBBIIIOOOSSSWWW[[[]]]ddddddfffmmmwww~~~{{{yyyyyyyyywwwvvviii```\\\fffwww~~~yyyqqqjjjfffcccaaa```^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUUUUYYYZZZ\\\[[[ZZZYYYYYYZZZXXXXXXWWWVVVVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSOOOOOOOOOMMMJJJHHHHHHIIIGGGFFFFFFEEEEEEEEEFFFFFFHHHFFFDDDBBBAAABBBDDDEEEHHHGGGGGGHHHJJJJJJJJJIIIxxxwwwwwwvvvtttqqqooonnnhhhiiiiiiddd\\\WWWUUUUUUVVVRRRMMMIIIGGGEEECCCAAAAAA@@@@@@??????>>>======<<<;;;:::999888777666666555555555666666666666666555666888999::::::;;;;;;;;;;;;;;;<<<======>>>>>>:::888666555666666666444555666666777777666666555444555555555555666666666555666666777888:::;;;<<<@@@EEEMMMSSSXXX[[[]]]___cccccceeejjjrrryyy~~~|||xxxxxxyyyxxxrrrmmm```^^^cccsssyyysssnnnkkkhhheeecccaaa^^^\\\ZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYYYYXXXXXXZZZ\\\ZZZYYYYYYXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSQQQRRRQQQOOOLLLIIIIIIJJJHHHHHHGGGFFFFFFEEEFFFFFFFFFEEECCCBBBAAACCCDDDEEEGGGFFFFFFGGGIIIKKKJJJIIIwwwxxxxxxxxxvvvsssooommmeeeffffffbbb[[[WWWUUUVVVUUURRRLLLIIIFFFEEECCCAAA@@@@@@@@@???>>>>>>======;;;;;;:::999777666555555444444555555666666666777555666777888999:::::::::;;;;;;;;;<<<<<<=========>>><<<:::888777666555444555666666666666666666555444444444555555555666666666666666777999;;;>>>???BBBHHHPPPWWWZZZ\\\]]]^^^aaabbbfffkkkrrrxxx|||{{{wwwxxxzzzwwwnnnfff\\\aaammm|||uuuqqqlllkkkgggccc```\\\ZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXTTTTTTSSSSSSSSSTTTVVVWWWVVVWWWVVVUUUTTTTTTVVVYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTTTTRRRNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDBBBBBBBBBCCCDDDEEEEEEEEEDDDFFFIIIJJJJJJJJJxxxyyyzzzyyywwwsssnnnlllbbbcccdddaaa[[[WWWWWWXXXTTTPPPKKKGGGEEEDDDBBBAAA@@@@@@??????>>>======<<<;;;;;;:::999888777666555444555555555666666777777555666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;999777555555555555555666666666666555555444444444444555555555555666666777888:::===@@@BBBEEEJJJQQQWWWZZZ[[[\\\\\\^^^bbbiiiqqqxxx}}}}}}yyyyyyzzzuuujjjaaaYYYcccuuu~~~wwwpppnnnkkkgggbbb___\\\[[[YYYXXXWWWVVVUUUUUUUUUUUURRRRRRRRRRRRTTTVVVXXXYYYXXXXXXWWWUUUSSSSSSTTTVVVXXXXXXYYYYYYZZZZZZZZZZZZ[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVTTTQQQOOOMMMMMMNNNMMMKKKJJJIIIHHHGGGGGGDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEHHHJJJJJJIIIzzzzzzzzzyyyvvvqqqmmmjjjaaacccdddaaa[[[XXXWWWXXXSSSOOOJJJGGGEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<:::::::::999888888777777666666666666777777777777555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777777666555555666888444555555666666555555444333444444444444555555555777777777888;;;???CCCEEEHHHMMMSSSWWWXXXYYYYYYZZZXXX___iiisssyyy~~~~~~{{{zzzxxxrrrggg___WWWeeeyyyxxxnnnllliiieeeaaa^^^\\\[[[YYYWWWUUUTTTRRRRRRSSSSSSRRRRRRRRRRRRTTTVVVXXXYYYZZZ[[[ZZZXXXVVVUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVWWWWWWVVVVVVUUUUUUWWWXXXWWWTTTRRRQQQPPPQQQPPPNNNLLLKKKJJJIIIIIIEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGIIIHHHGGG|||{{{zzzxxxtttoookkkiiidddeeeeeeaaa[[[WWWVVVVVVSSSPPPKKKHHHFFFEEECCCBBB?????????>>>======<<<<<<::::::::::::999999999999888888888888888777777777666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;555777888777555444666999444555555666666555555444333333444444444555555555777777777999<<>>======<<<<<<999999:::::::::;;;;;;;;;::::::999999888888777777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<:::666444666888444555555555555555555444333333333444444444555555777777777999===AAAFFFIIIPPPRRRUUUVVVVVVVVVWWWXXX```jjjwww~~~yyyrrriiibbb]]]___nnn}}}xxxsssooojjjggg___^^^\\\ZZZXXXWWWVVVVVVSSSRRRPPPOOOPPPQQQSSSTTTXXXWWWUUUSSSSSSSSSSSSSSSTTTVVVXXXYYYXXXWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[[[[WWWWWWWWWWWWXXXZZZ[[[\\\[[[\\\\\\[[[[[[ZZZYYYXXXVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWYYYZZZXXXVVVUUUUUUVVVTTTSSSPPPNNNMMMLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDFFFEEEDDDEEEFFFGGGFFFEEE}}}xxxvvvuuurrrnnnjjjdddkkkjjj^^^VVVWWWWWWSSSRRRNNNJJJGGGFFFFFFEEEDDD@@@@@@??????>>>============<<<;;;:::999999999999777777777777777666555555777777777777888999::::::???<<<999999;;;<<<:::888===;;;777444333333555666555555555555555555555555555666777666666666888:::777999;;;===@@@DDDJJJNNNUUUTTTVVVWWWUUUSSSWWW]]]hhhqqqzzz}}}~~~{{{tttiii^^^]]]```kkkyyy~~~yyyqqqjjjgggffffffeeejjjeee]]]WWWUUUTTTTTTTTTVVVUUUSSSRRRQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUXXXZZZYYYWWWVVVXXXZZZYYYZZZ[[[ZZZYYYXXXYYY[[[WWWWWWVVVVVVWWWYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\\\\XXXXXXXXXXXXXXXYYYZZZ[[[XXXXXXXXXYYYYYYYYYZZZZZZ[[[XXXTTTSSSSSSRRRNNNKKKMMMNNNLLLJJJKKKMMMJJJDDDCCCDDDDDDDDDCCCDDDFFFHHH}}}yyywwwvvvtttpppmmmgggiiifff^^^YYYWWWUUURRRRRRNNNJJJGGGFFFFFFEEEDDD@@@@@@??????>>>=========;;;;;;:::999888888888888777888888888888777666555888888888888888999:::;;;???===::::::<<<<<<;;;999:::888666555444444555666555555555555555555555555444555666666555666888:::666888:::<<>>=========::::::999888777777777777888888999999999888777777888888888888999:::;;;<<>><<<<<<<<<<<<;;;999777666555555444444555555555555555555555555555555444555666666555666888:::999:::<<<>>>@@@EEEKKKPPP[[[WWWUUUSSSQQQRRRZZZccckkkssszzz~~~~~~{{{uuulll```ZZZbbbmmm~~~zzzrrrllliiiiiijjjkkkwwwpppfff___ZZZYYYXXXXXXTTTTTTSSSSSSSSSTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYWWWUUUTTTUUUWWWUUUWWWZZZ[[[YYYXXXWWWWWWYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[YYYYYYYYYYYYYYYZZZZZZZZZUUUTTTTTTVVVYYYZZZZZZYYYYYY]]]]]]VVVOOOLLLIIIEEEGGGGGGFFFDDDBBBBBBCCCEEE|||xxxtttpppmmmkkklllddddddlllmmmbbbYYYWWWRRRNNNJJJGGGFFFEEEDDDBBB@@@@@@??????>>>=========::::::999888888888888888999999999::::::999999888888888888999:::;;;<<<===???>>>>>>======<<<;;;:::666666666555555444333333555555555555555555555555333555666666555666888:::>>>???AAABBBEEEJJJPPPUUU[[[WWWRRRQQQOOORRR\\\gggooovvv}}}uuuhhh\\\[[[jjj{{{zzzwwwwwwwwwwwwxxxnnneee```]]]\\\[[[XXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXXXXZZZ[[[\\\\\\\\\ZZZXXXVVVVVVVVVVVVTTTWWWZZZ\\\ZZZXXXWWWWWWWWWVVVVVVVVVXXXYYY[[[]]]\\\\\\\\\]]]]]]]]]]]]]]]____________^^^]]]]]]\\\ZZZZZZZZZZZZZZZZZZZZZ[[[XXXXXXYYYZZZ]]]___```aaa___gggjjjaaaVVVNNNIIIFFFFFFFFFFFFDDDBBBBBBDDDFFF|||vvvpppkkkgggffffffccchhhrrrqqqdddXXXVVVRRRNNNJJJGGGEEEDDDCCCBBB@@@@@@??????>>>=========;;;;;;:::999999999999:::888999::::::::::::999999888888888999:::;;;===>>>>>>??????>>>===;;;:::999777777666555444333222222555555555555555555555555444555666666666777999;;;@@@BBBDDDGGGIIINNNSSSWWWXXXTTTQQQPPPPPPUUU```lllsss{{{tttddd[[[```tttuuulllfffbbb___^^^______^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[^^^```aaaaaa___\\\YYYWWWWWWVVVVVVUUUXXX\\\]]]]]][[[ZZZZZZVVVUUUVVVVVVXXXZZZ]]]^^^]]]]]]]]]]]]]]]^^^^^^^^^``````aaaaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^aaaeeegggiiiqqquuukkk]]]RRRLLLHHHDDDDDDEEEDDDCCCCCCFFFHHH~~~{{{uuummmgggdddccc```eeennnrrrkkk^^^UUUSSSRRROOOJJJFFFEEEDDDBBBAAA@@@@@@??????>>>=========;;;;;;::::::999::::::;;;888888999:::::::::999999777777777888:::;;;=========???@@@???<<<:::999888888777666555444444444444555555555555555555555555444666777777777888;;;===???BBBFFFIIILLLOOOSSSVVVTTTQQQQQQRRRUUUZZZgggrrrxxxoooaaa\\\eee|||xxxqqqlllgggeeehhhhhhiiihhhhhhgggeeeeeeddddddcccbbbccceeehhhiiigggddd___\\\[[[ZZZXXXWWWYYY\\\___```___^^^^^^___YYYYYYXXXYYYZZZ[[[]]]^^^]]]]]]]]]]]]]]]^^^______```aaabbbbbbbbbaaa```____________^^^^^^^^^^^^^^^]]]]]]]]]^^^aaagggnnnsssxxx~~~}}}ppp```UUUNNNJJJCCCDDDDDDCCCCCCDDDFFFIII||||||yyytttmmmgggeeeeeeaaannnvvvooo```VVVRRRRRRRRROOOJJJFFFDDDCCCBBB@@@@@@@@@??????>>>=========:::999999999999999::::::777777888999999999999999666666666777999:::<<<===<<<>>>@@@???;;;888777777777666444444444666888999555555555555555555555555555777888999999:::<<>>=========999888888888888888999999666777888999999999999999555555666777888:::<<<===;;;>>>@@@???;;;777666777555444333333555888<<<>>>555555555555555555555555666777999999:::;;;===@@@AAAFFFMMMRRRUUUVVVWWWXXXOOOPPPTTT[[[aaagggrrr}}}yyykkk^^^ZZZ___lll~~~|||yyywwwvvvwwwxxx|||wwwppplllkkkjjjhhhfffaaacccddddddddddddfffhhhhhhfffdddaaa^^^]]]\\\\\\^^^^^^]]]\\\]]]^^^___```^^^___aaacccdddcccbbbaaacccbbbbbbbbbaaaaaa``````___aaadddhhhppp~~~mmm[[[SSSPPPOOOFFFGGGFFFDDDBBBBBBCCCEEE}}}~~~|||uuulllggghhhjjjhhhhhhfffbbb]]]ZZZXXXXXXTTTPPPIIIEEECCCBBBAAAAAA@@@?????????>>>>>>>>>>>>;;;;;;:::999999888888777;;;;;;;;;:::999888666666888777777777888:::<<<===???>>><<<:::888777666666444444333333333444444555333333333333444555666666333555777999:::;;;>>>@@@FFFJJJQQQUUUVVVUUUSSSSSSLLLNNNTTT^^^jjjvvv~~~~~~qqqccc[[[RRRRRR___ppp}}}{{{xxxuuusssrrrooonnnllliiiggggggjjjmmmppplllgggdddcccbbb```___eeeccc```]]]\\\]]]^^^```^^^```bbbdddddddddcccbbbeeecccbbbaaa```aaabbbccc``````dddnnn}}}~~~kkk]]]VVVRRRQQQJJJIIIFFFEEEDDDEEEFFFGGG}}}}}}{{{uuummmhhhhhhjjjccccccbbb^^^YYYUUUTTTTTTTTTOOOIIIEEECCCBBBAAAAAA;;;<<<<<<<<<<<<=========::::::999888888777777666888888999999::::::999999888888777888999:::<<<===???>>><<<:::888777666666666555555444444444444444333333333333444444555666555777999:::;;;<<>>===;;;999888777666666777777666555444444444444444444444444444444555555777999;;;<<<<<<>>>AAACCCGGGKKKQQQSSSRRRPPPMMMKKKLLLSSS^^^kkkvvv~~~zzznnnbbbWWWTTTTTTZZZeeerrr{{{|||yyytttoookkkmmmqqquuu{{{||||||yyytttrrrrrrtttllljjjgggdddbbbaaaaaabbb___```cccfffhhhiiijjjjjjdddeeefffggggggfffeeeeeefffdddeeejjjrrrxxxzzzzzzvvvsssmmmgggbbb[[[UUUPPPLLLJJJHHHFFFDDDDDDEEEFFF}}}}}}zzzuuunnniiiggghhheeeeeeccc```[[[XXXVVVVVVSSSOOOIIIDDDBBBAAAAAA@@@>>>=====================999999999888777777666666:::::::::999999888666666777888888999:::;;;<<<======<<<:::999777666666666666666555555555666666777555555444444444444555555888999;;;<<<===???CCCEEEJJJNNNRRRSSSQQQMMMJJJIIILLLUUUcccqqqzzzvvvjjj```UUUWWW\\\eeepppyyy~~~yyyrrrmmmnnnsssxxx{{{vvvvvvxxxnnnllliiifffdddbbbbbbbbb___aaadddgggjjjlllmmmmmmggghhhjjjjjjjjjhhheeeccccccaaabbbeeeiiikkkjjjggggggfffeeedddaaa]]]WWWSSSNNNMMMJJJGGGEEEEEEEEEEEE}}}|||zzzuuuooojjjgggfffaaaaaa```]]]YYYUUUTTTTTTSSSOOOHHHDDDBBBAAA@@@@@@AAA@@@@@@>>>===<<<;;;:::;;;::::::999888888777777999999999999888777777666777888999:::;;;<<<<<<<<<<<<;;;999888777666555555444444444555666777888999555555444444444555666666888:::;;;===>>>AAAEEEIIIOOOQQQSSSSSSOOOLLLIIIHHHMMMWWWfffsss{{{rrreee\\\UUUZZZdddpppzzzyyyssssssxxx|||xxxvvvwwwooommmjjjgggeeecccbbbaaaaaabbbdddgggjjjlllnnnoookkklllmmmmmmlllhhhdddbbbaaa``````cccffffffccc___cccbbbaaaaaa```^^^ZZZWWWRRROOOLLLIIIFFFEEEEEEFFF}}}|||yyyuuupppkkkgggeeebbbbbbaaa^^^ZZZWWWVVVVVVSSSNNNHHHDDDAAAAAA@@@???BBBAAA???>>><<<:::888888;;;;;;::::::999888888888555555777888999999::::::777888999;;;<<<<<<<<<<<<;;;:::999777666555555555333333333444555666888888444444444444555666777888999:::<<<>>>@@@DDDJJJNNNSSSSSSSSSPPPMMMJJJIIIIIIOOOZZZhhhsssyyy|||~~~}}}kkk]]]WWWUUU\\\iiivvvzzzxxxzzz~~~|||wwwvvvooommmkkkhhhfffdddbbbbbbbbbcccdddfffiiikkklllmmmmmmmmmnnnnnnllliiieeeccccccbbbbbbeeehhhhhheeeaaadddbbb`````````^^^\\\YYYUUUSSSOOOKKKHHHGGGFFFGGG~~~|||yyyuuuqqqlllgggdddccccccbbb___[[[XXXWWWWWWRRRNNNHHHCCCAAA@@@@@@???BBBAAA@@@>>>===;;;:::999::::::999999888777777777444555666888999999::::::777888:::;;;<<<===<<<<<<:::999888777666555555555555555444444444444444555333333333444555777999999;;;<<<>>>AAADDDIIIOOOSSSTTTSSSQQQMMMIIIGGGHHHJJJTTT]]]jjjssswwwzzz}}}~~~uuucccYYYVVVWWW```mmm{{{}}}yyyooonnnllljjjhhhfffdddcccdddddddddeeeggghhhiiijjjkkklllmmmmmmllljjjhhhfffeeeddddddfffjjjjjjgggddddddbbbaaaaaaaaa___\\\ZZZXXXVVVRRRNNNJJJHHHHHHHHH~~~|||yyyuuurrrmmmgggddd^^^^^^]]]ZZZVVVTTTSSSSSSRRRNNNHHHCCCAAA@@@@@@???CCCCCCBBBAAA@@@???>>>>>>999999888888777666666666777888888888888777777666777888:::<<<=========<<<999999888666555555555555777777555444333222222111222222333444666888:::;;;<<<>>>@@@CCCFFFLLLSSSXXXUUUSSSOOOJJJFFFEEEGGGJJJWWW```kkksssvvvyyy}}}{{{~~~ooo___XXXYYYZZZcccqqq}}}ooonnnmmmkkkiiigggfffeeeeeeddddddeeeeeefffggghhhjjjjjjkkkllllllkkkjjjjjjfffddddddfffiiijjjhhheeebbbbbbbbbbbbccc```]]]YYYZZZWWWSSSOOOKKKIIIHHHHHH|||wwwrrrooollliiigggfffccc___[[[XXXWWWXXXXXXRRRMMMGGGCCCBBBBBB@@@>>>?????????>>>>>>>>>>>>>>>;;;:::999999888888999999999777666777888:::999999:::::::::;;;<<<===>>>???999888777666555555555555444444444555555555555555888:::;;;;;;;;;;;;<<<>>>??????@@@CCCHHHNNNTTTWWWUUUOOOKKKIIIFFFEEEJJJQQQ^^^aaagggnnntttyyy|||}}}{{{}}}|||ssseeeXXXRRRPPPbbbmmm{{{}}}xxxpppjjjffffffggghhhgggffffffeeefffgggiiijjjkkkmmmnnnmmmkkkiiiiiiiiiiiihhhhhhiiikkkkkkjjjhhhccccccbbb``````_________\\\YYYTTTOOOLLLJJJJJJJJJ|||wwwsssqqqnnnkkkiiieeeccc___[[[XXXWWWVVVVVVPPPKKKEEEBBBAAAAAA???===@@@@@@??????>>>>>>======;;;:::999999888888999999:::888777777999::::::999:::::::::;;;<<<===>>>>>>999888777666555555555555444444444555555555555555444666888888888999:::<<>>>>>======::::::999888888888888999:::999888888:::;;;;;;:::::::::;;;;;;<<<<<<======888777666555555444555555444444444555555555666666333555777888888999;;;===CCCDDDGGGKKKOOORRRUUUVVVPPPKKKGGGFFFFFFHHHOOOXXXaaadddjjjpppuuuxxxzzzzzzwwwtttlllaaaXXXWWW]]]dddrrr{{{wwwqqqnnnllljjjjjjiiigggfffeeeeeeffffffkkklllnnnnnnmmmmmmmmmnnnllljjjiiijjjkkkkkkjjjiiigggeeecccaaa``````aaaaaa]]][[[WWWRRRNNNLLLJJJIII~~~{{{wwwtttqqqnnnkkkhhhbbbaaa```]]]ZZZVVVSSSQQQMMMIIICCC@@@AAAAAA@@@>>>AAAAAA@@@???>>>======<<<:::999999888888888888888;;;999888999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;777777666555444444444444333333444444555666666666444777999;;;;;;===???AAA@@@CCCFFFJJJMMMOOOOOOOOONNNIIIEEEDDDEEEHHHPPPYYYcccffflllqqquuuwwwwwwwwwvvvpppeeeXXXRRRVVVcccnnnzzz}}}xxxssspppkkkjjjhhhgggfffgggggghhhiiikkkmmmnnnnnnnnnooopppnnnlllkkkkkkkkklllkkkiiiiiigggeeecccbbbbbbbbbbbb^^^\\\YYYUUUQQQNNNLLLKKK|||wwwssspppkkkgggcccaaa``````^^^ZZZVVVSSSPPPNNNIIIDDDAAABBBBBBAAA???@@@@@@??????>>>===<<<<<<:::999888888777777888888;;;999888999:::<<<;;;;;;:::;;;;;;<<<<<<;;;:::999777666555444333333333333333333444444555666666777666888;;;<<<===???BBBDDDDDDFFFJJJNNNPPPPPPOOOMMMKKKGGGCCCDDDEEEHHHQQQZZZfffiiinnnrrruuuvvvuuutttuuunnnbbbUUUPPPXXXhhhuuu{{{uuunnnmmmkkkjjjjjjkkkkkklllhhhkkkmmmnnnnnnoooppprrrqqqnnnlllkkkllllllkkkjjjjjjiiihhhfffeeedddcccbbb___^^^\\\YYYUUURRROOOMMM|||wwwsssooojjjeeeaaa``````___^^^[[[XXXTTTSSSOOOJJJDDDAAABBBBBB@@@>>>>>>>>>============<<<<<<999999888777777777777888:::999888888:::;;;;;;::::::;;;<<<<<<<<<:::999888666666444333333333333333222333333444555666777777555777:::;;;<<<>>>@@@CCCDDDGGGJJJMMMNNNMMMKKKJJJHHHDDDCCCFFFHHHLLLUUU^^^hhhkkkppptttvvvuuusssqqqrrrlllbbbXXXTTT\\\mmm{{{{{{tttsssqqqpppooooooooopppjjjlllnnnppppppppprrrsssssspppmmmllllllllllllkkkjjjjjjjjjjjjhhhfffcccbbb______^^^\\\ZZZVVVSSSQQQ~~~{{{wwwtttppplllfffbbb``````___]]][[[YYYWWWVVVOOOJJJDDDAAA@@@@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<999999888777777777777777:::888777777999::::::999:::;;;<<<<<<<<<:::888666666555444333222222222222222222333444555666777777666888:::;;;<<<===???AAABBBDDDGGGIIIIIIHHHEEEDDDDDDBBBDDDIIINNNSSS[[[dddjjjmmmqqquuuvvvtttqqqooollliiiccc\\\[[[cccsss|||{{{xxxuuusssqqqqqqqqqmmmoooqqqrrrrrrrrrtttuuuuuurrrnnnllllllllllllkkkiiikkkmmmmmmkkkgggccc```___`````````^^^ZZZWWWUUU}}}zzzxxxuuurrrnnniiieeeaaa```___]]][[[ZZZYYYXXXOOOJJJCCC@@@??????<<<:::999999::::::;;;<<<<<<===999888888777777777777777999777666777888:::999999:::;;;<<<===<<<:::777666555555444333222222222222222222333444555666777888888999<<<======>>>@@@BBBCCCDDDFFFHHHHHHFFFDDDCCCAAAAAADDDLLLSSSXXXaaajjjkkknnnrrruuuvvvtttpppnnnhhhgggddd``````hhhvvv}}}yyyuuusssqqqqqqoooqqqtttuuuttttttvvvwwwvvvsssooommmlllmmmlllkkkiiikkknnnooommmiiiccc```___```aaaaaa```]]]YYYWWW{{{{{{zzzxxxtttpppkkkiiicccbbb```]]]ZZZWWWUUUSSSKKKIIIEEECCCBBBAAA@@@>>><<<<<<>>>>>>>>>===<<<;;;:::999777666666888999;;;888888888777777777777777999999:::999999888777666666555444333333333333333444444333333333444555555999;;;<<<===<<<===>>>@@@AAACCCEEEEEECCCBBBBBBBBBBBBEEEJJJOOOUUU]]]fffmmmuuuvvvuuussstttuuuqqqjjjfffbbbaaaaaaaaaeeeuuu}}}{{{xxxtttqqqoooppppppqqqrrrsssssstttxxxvvvssspppnnnnnnooooooooommmlllkkkjjjgggccc``````aaabbbccccccbbbaaa```|||{{{yyyvvvrrrmmmiiigggdddccc```]]]YYYVVVTTTRRRMMMJJJEEEBBBAAA@@@???>>>===============<<<<<<;;;999888777555555666888999999999999888888888888888999999:::999999888777666666555444333333333333444555555444444555555666666999:::<<<=========???AAAAAACCCEEEEEECCCBBBAAABBB@@@DDDJJJPPPVVV___hhhooovvvwwwvvvsssssssssmmmfff```___```cccdddjjjyyy~~~{{{wwwtttpppqqqqqqrrrssstttuuuuuuyyyxxxwwwuuusssrrrqqqqqqmmmllljjjiiiiiigggeeebbbaaabbbcccdddddddddcccccc}}}{{{xxxtttooojjjfffddddddbbb```]]]YYYVVVSSSRRROOOKKKEEEAAA@@@??????>>>>>>======<<<;;;;;;<<<<<<999888777555555555666666999999999999999999999999999999:::999999888777666555555444333333333444444666666555555666666777888888:::<<<======>>>@@@AAABBBCCCEEEDDDBBBAAAAAABBB???CCCIIIQQQYYYbbbkkkqqquuuwwwwwwsssqqqoooiiibbbZZZ[[[^^^cccgggooo}}}~~~~~~}}}~~~~~~zzzvvvrrrrrrssstttuuuvvvvvvwwwxxxyyyyyyyyyxxxvvvtttrrrooommmjjjiiiiiiiiigggfffbbbbbbdddeeeffffffffffff~~~|||xxxsssnnnhhhdddbbbaaa```^^^\\\YYYWWWUUUTTTQQQLLLEEE@@@???>>>???>>>???>>><<<;;;::::::;;;<<<:::999888666555555555555888888888999999999999999999999999999999888666666555444444333333333444444555555555555666777888888777999;;;<<<===>>>@@@BBBBBBCCCDDDCCCAAA@@@AAABBB@@@DDDJJJRRR[[[dddkkkooosssvvvvvvrrrooolllfff___XXXZZZ]]]aaagggrrr}}}zzzyyyyyyxxxyyyzzz|||}}}|||~~~|||yyyttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuussspppmmmkkkkkkjjjiiihhhcccdddeeefffgggggghhhhhh~~~zzzuuuoooiiidddbbb^^^^^^]]][[[YYYXXXWWWVVVQQQLLLEEE@@@???>>>???>>>???>>><<<:::::::::;;;;;;;;;:::999888777777666666777777777777888888999999999999999999999888666666444444333333333444444555444444444444555666777888888:::<<<======>>>@@@AAAAAABBBCCCBBBAAA@@@BBBCCCDDDGGGMMMUUU___ffflllnnnqqqttttttpppkkkhhhccc]]]YYY[[[\\\___fffttt}}}{{{zzzzzzzzzyyyyyyxxxvvvuuuuuuuuuvvvvvvssswww}}}|||yyyyyyyyyyyyzzzzzzzzzzzzxxxwwwuuuttttttuuuvvvwwwuuurrrnnnlllkkkjjjiiihhhfffffffffgggggghhhhhhiii}}}yyyssslllfffccc^^^]]]\\\[[[YYYXXXWWWVVVOOOKKKEEEAAA@@@??????>>>>>>>>><<<;;;::::::999999::::::999999888888777777666666666777888888999999999999:::999999888777666444444333333333444555555333333333444555666777888999;;;<<<===<<<===>>>@@@???AAAAAAAAA@@@AAACCCEEEHHHKKKQQQ[[[dddlllpppqqqrrruuutttmmmfffccc___ZZZXXX\\\___aaajjjyyyzzzyyywwwuuuttttttttttttvvvuuusssqqqpppppppppqqqmmmssszzz~~~~~~}}}yyyxxxvvvtttuuuwwwzzz|||uuussspppnnnnnnmmmkkkjjjlllkkkjjjiiihhhhhhhhhhhh~~~xxxqqqiiieee```___]]][[[XXXVVVTTTTTTMMMJJJEEEBBBAAA@@@???>>>=========<<<;;;:::888888777888888888888888777777666666777888888999::::::999999:::999999888777666333333333333333444555666444444444555666777999:::;;;<<<======<<<<<<===???>>>???@@@@@@@@@AAADDDGGGLLLOOOVVV```llltttwwwwwwvvvxxxuuukkkbbb]]]ZZZVVVUUU\\\ccchhhrrr~~~{{{yyyqqqqqqqqqooonnnmmmmmmnnnooonnnmmmlllkkkkkkllllllkkkqqqwww{{{|||||||||||||||}}}~~~wwwuuuuuuuuuvvvvvvtttrrrsssrrrooommmkkkiiiiiiiii{{{ssskkkfffbbbaaa^^^[[[XXXUUURRRQQQKKKIIIEEECCCBBBAAA@@@>>><<<=========<<<:::888666555666777777777777777666777777888999::::::;;;;;;999999:::999999888777666333333333333333444555666555555555666777999:::;;;<<<===>>>===<<<;;;<<<>>>===>>>??????@@@BBBEEEHHHNNNQQQXXXdddqqqyyy}}}}}}zzz{{{vvvjjj___YYYVVVSSSRRR\\\fffnnnyyy|||yyyvvvuuukkklllmmmkkkjjjhhhiiiiiijjjiiihhhgggggghhhjjjjjjkkkpppuuuwwwxxx{{{zzzzzzzzz|||}}}{{{xxxvvvssspppmmmkkkjjjjjjzzzrrrkkkfffaaaaaa___\\\XXXUUUTTTUUULLLIIIFFFDDDDDDBBB@@@>>>???>>>>>>===<<<:::999888;;;:::999888777777777777666666888999999999999999===<<<999777666666777777555444444333333444444555333555777888999999;;;===<<<===============<<<<<>>======>>>>>>>>>===<<<<<<>>>======>>>AAACCCFFFFFFMMMWWWdddqqq{{{uuunnnfff\\\SSSRRRVVV\\\cccmmmxxx|||zzzwwwtttrrrpppmmmjjjhhhgggeeecccbbb``````___]]]\\\\\\]]]^^^```bbbdddiiikkkmmmoooqqqvvv|||~~~~~~}}}rrrkkkiiijjj{{{|||{{{yyytttmmmfffbbb]]]]]]\\\YYYVVVSSSSSSTTTMMMIIIDDD@@@???>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999888777666666666666888888999:::;;;;;;;;;;;;999888777555555555666777555444444333333444444555555666777777777:::===@@@???????????????>>>===<<<======>>>@@@BBBEEEGGGHHHNNNXXXgggvvvyyypppfff___YYYTTTSSSUUUbbbhhhpppxxx~~~}}}zzzvvvtttqqqnnnmmmjjjgggeeecccbbb```^^^]]][[[[[[[[[YYYYYYYYY[[[]]]___bbbccceeegggiiikkkmmmrrrwww{{{}}}{{{}}}~~~|||~~~wwwnnnjjjiii~~~yyyyyyyyywwwrrrllleeebbb]]]]]]\\\YYYVVVTTTTTTUUUOOOKKKDDD@@@>>>======<<<:::;;;;;;<<<<<<;;;;;;;;;888888777666666666666666777888999:::;;;;;;;;;;;;777666666555555555666666555444444333333444444555666777777777777:::???BBBAAAAAAAAA@@@@@@>>>======<<<>>>@@@BBBDDDFFFHHHJJJOOOYYYhhhxxxvvvmmmccc\\\UUUPPPRRRXXXgggmmmttt{{{|||}}}xxxuuupppnnnkkkiiigggeeebbb```^^^]]][[[ZZZXXXWWWWWWVVVWWWXXXXXXZZZ\\\___bbbdddaaaccceeehhhjjjnnnssswwwyyywwwyyy~~~~~~yyyzzzwwwooojjjiii{{{yyyyyyxxxvvvrrrlllgggccc^^^^^^]]]ZZZWWWTTTTTTUUUPPPKKKEEEAAA???>>>>>>===999:::;;;;;;;;;;;;;;;;;;888777666666666666666666666777888999::::::::::::666666555555555555555555555444444333333444444555777777777777888;;;@@@DDDCCCCCCCCCBBBAAA???>>>===<<>>===999::::::;;;;;;;;;::::::888777777666666777777777666666777888999999999999777777666666555555555444555444444333333444444555666777888999:::<<>>======@@@BBBCCCDDDGGGMMMRRRVVV]]]hhhwwwpppkkkbbbXXXMMMJJJUUUcccnnnwww~~~{{{yyywwwtttpppmmmfffdddaaa___^^^]]]ZZZXXXVVVUUUTTTRRRQQQQQQPPPPPPNNNNNNOOOQQQSSSVVVYYY[[[\\\^^^aaadddfffiiimmmppprrrqqqtttyyy|||}}}}}}|||}}}uuuoookkkjjj|||yyyyyyxxxvvvrrrmmmiiifff``````^^^ZZZUUURRRQQQQQQKKKHHHDDDAAA@@@???>>><<<::::::;;;;;;;;;::::::999888888777777777888888999777777888999::::::::::::888888888777666555444333555444444333333444444555555777999:::;;;===AAACCCGGGGGGFFFEEECCCAAA???>>>???AAACCCCCCCCCGGGOOOVVV\\\aaaiiivvvmmmeee[[[RRRLLLMMMYYYeeeqqq|||~~~vvvuuusssrrrpppnnnjjjgggbbb```]]][[[ZZZYYYVVVTTTRRRQQQPPPOOONNNMMMMMMMMMOOOOOOOOOQQQSSSVVVXXXZZZYYY\\\___aaacccfffjjjlllooonnnqqqvvvyyyzzz}}}{{{}}}xxxrrrlllhhh~~~xxxxxxwwwuuurrrmmmiiiggg```___]]]YYYTTTPPPOOOOOOHHHFFFCCCAAA@@@???===;;;:::;;;;;;;;;::::::999888999888888888888888999999888888999:::;;;;;;;;;;;;999999999888777555444333555444444333333444444555444666999;;;===>>>AAACCCHHHHHHGGGEEECCCAAA???>>>@@@BBBCCCBBBBBBGGGPPPXXX```cccjjjvvvlll```TTTMMMMMMQQQ\\\fffsss}}}yyyvvvooonnnmmmlllkkkiiieeebbb___]]]ZZZXXXXXXVVVSSSQQQPPPOOONNNLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPRRRUUUVVVWWWZZZ]]]```bbbdddhhhjjjmmmlllooouuuwwwyyy~~~~~~zzzxxxyyy~~~|||uuulllggg|||{{{yyyvvvtttrrrooojjjgggfffbbb\\\VVVQQQOOOOOOOOOIIIFFFCCCAAA@@@@@@>>>===<<<;;;;;;::::::999999888888666555666777888777555888888999:::;;;;;;;;;;;;999999888777777777777777666666666555444444333333666777999:::<<>>>>>???===@@@CCCDDDGGGLLLUUU[[[]]]iiirrruuu~~~rrr```RRROOOPPPRRR^^^mmmyyy~~~|||xxxqqqlllkkkjjjhhhfffccc```^^^]]]ZZZWWWTTTSSSTTTSSSPPPMMMKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQUUUWWWZZZ\\\^^^bbbfffiiijjjlllnnnppprrrvvv{{{zzzwwwxxx{{{~~~zzzrrrmmmkkk|||yyyvvvsssrrrooommmjjjeeebbb]]]XXXSSSQQQPPPPPPJJJGGGCCCAAAAAA@@@???===<<<;;;;;;::::::999999888888666555666777888777555666666777888999999999999777777666555555555555555555555555555555555666666777888:::<<<===@@@DDDGGGHHHFFFCCCAAA???>>>>>>???AAABBBCCCCCCEEELLLVVV^^^cccmmmtttuuu|||nnn^^^QQQPPPSSSWWWbbbooovvvzzztttrrroookkkgggfffeeecccaaa^^^\\\[[[ZZZWWWTTTQQQQQQQQQPPPMMMJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKLLLNNNOOOPPPRRRTTTWWWYYY[[[___cccffffffiiilllnnnqqqtttxxx{{{|||yyyyyy|||~~~|||tttnnnlll}}}zzzwwwtttsssqqqnnnllleeebbb^^^ZZZVVVSSSQQQQQQJJJHHHDDDBBBAAA@@@???>>><<<;;;;;;::::::999999888888666555666777888777555666666777888999999999999777666666555555555555555444444555666666777888888777999;;;===>>>@@@DDDGGGEEECCCAAA???>>>>>>???@@@DDDDDDDDDCCCEEEMMMXXX```jjjqqquuutttwww~~~~~~xxxhhhZZZOOORRRYYY```iiisssrrrzzzyyypppiiigggfffdddbbb^^^]]]\\\ZZZXXXWWWVVVUUURRRPPPNNNMMMMMMLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKMMMNNNOOONNNQQQSSSVVVXXX[[[^^^aaabbbeeeiiillloooqqqtttwww{{{}}}}}}|||}}}wwwppplll~~~|||zzzxxxvvvrrrmmmjjjcccaaa^^^[[[WWWSSSQQQPPPKKKHHHEEEBBBAAA@@@???===<<<;;;;;;::::::999999888888666555666777888777555888888999:::;;;;;;;;;;;;888888777777777777888888666666666666777777888888666888;;;===>>>@@@CCCEEEBBBAAA@@@??????@@@BBBCCCDDDFFFFFFGGGIIIOOOYYYaaammmrrrtttrrrrrrtttrrrlll```VVVOOOUUU___hhhooovvvpppwww{{{uuupppiiidddbbb```^^^\\\VVVVVVUUUTTTSSSRRRRRRQQQNNNMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNQQQSSSTTTWWW[[[^^^^^^aaafffjjjlllnnnqqqssswwwzzz}}}xxxqqqlll~~~~~~~~~~~~{{{tttlllfffcccaaa^^^ZZZVVVRRRPPPOOOKKKHHHDDDBBBAAA@@@>>>===<<<;;;;;;::::::999999888888666555666777888777555888888999:::;;;;;;;;;;;;888888777777777777888888888888777777666666666666555777:::<<<===>>>@@@BBBAAA@@@??????@@@BBBDDDFFFBBBFFFIIILLLNNNSSS[[[aaalllpppqqqooommmkkkgggbbbXXXSSSRRRYYYdddmmmssswwwpppvvv~~~|||{{{sssnnngggeeeccc```^^^[[[WWWUUURRRRRRQQQQQQPPPPPPOOOOOOLLLLLLLLLKKKIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGIIIHHHHHHHHHIIIJJJKKKKKKJJJLLLOOOQQQRRRUUUYYY\\\[[[___cccgggjjjlllnnnpppuuuxxx}}}}}}yyyzzz}}}yyyqqqlll}}}vvvmmmgggeeebbb^^^YYYTTTQQQOOONNNKKKHHHDDDAAA@@@???===;;;<<<;;;;;;::::::999999888888666555666777888777555666666777888999999999999555555555555555666666777888888777666666555444444444666:::;;;<<<===???AAA@@@@@@??????@@@CCCEEEGGGAAAEEEKKKOOORRRWWW]]]ccclllnnnpppoookkkeee^^^YYYRRRSSSVVV^^^fffnnntttwwwrrrxxx}}}yyyvvvnnnhhheee[[[\\\[[[ZZZXXXTTTQQQOOOPPPPPPOOOOOONNNNNNMMMMMMJJJKKKLLLKKKIIIHHHIIIJJJGGGGGGHHHHHHIIIIIIHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOQQQSSSWWWYYYYYY\\\```cccfffhhhlllnnnsssxxx~~~}}}yyyxxxyyyzzz{{{sssmmm~~~|||xxxrrrnnniiieee___YYYTTTQQQOOOOOOJJJGGGCCC@@@???===<<<:::<<<;;;;;;::::::999999888888666555666777888777555666666777888999999999999555555555555555666777777666666555555555555555555444777;;;======>>>???AAA???>>>>>>>>>???BBBDDDFFFBBBFFFKKKNNNRRRXXXaaagggmmmoooqqqqqqlllbbbXXXRRRMMMSSS[[[aaagggmmmrrruuurrryyy{{{xxx}}}xxxppphhhbbb___^^^VVVWWWVVVTTTRRRPPPOOOOOOOOOOOONNNMMMMMMLLLKKKKKKIIIKKKLLLKKKIIIHHHIIIKKKGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGIIIKKKMMMNNNQQQTTTWWWWWWYYY\\\___aaadddiiilllqqqwww}}}}}}uuuooo}}}{{{zzzyyyvvvtttlllhhhaaaZZZTTTQQQPPPPPPJJJGGGBBB@@@>>>===;;;999<<<<<<;;;::::::999999888888666555666777888777666888888999:::;;;;;;;;;;;;777777777777777888999999333333444444555666666666555888<<<>>>>>>???@@@AAA>>>=========>>>@@@CCCEEEDDDGGGJJJMMMQQQYYYdddlllpppqqqssstttmmm```TTTNNNKKKTTT^^^dddggglllqqqtttrrrzzz~~~zzzxxx}}}{{{tttqqqlllddd^^^ZZZYYYZZZWWWVVVTTTRRROOOOOOPPPQQQNNNNNNMMMLLLKKKKKKJJJJJJHHHJJJKKKJJJHHHGGGIIIKKKGGGHHHIIIIIIJJJJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGJJJKKKMMMOOORRRUUUUUUWWWYYY[[[^^^bbbfffjjjpppvvv}}}~~~wwwqqq|||zzzxxxuuurrrpppjjjgggaaaZZZUUURRRQQQPPPIIIFFFBBB??????>>>>>>===@@@>>><<<:::999:::;;;<<<999999888888888888999999:::999999888888888777777666777777777666555444444444444555555666666777777777999;;;>>>@@@AAAAAAAAA???<<<:::;;;???CCCDDDDDDDDDEEEIIINNNVVV```hhhmmmpppqqqqqqmmmfff[[[PPPJJJKKKWWWcccjjjnnnrrrsssrrrqqq{{{~~~zzzzzz{{{sssmmmiiieee___ZZZWWWTTTRRRPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIKKKMMMOOOQQQRRRUUUWWWZZZ^^^dddhhhooouuu}}}xxxsss}}}{{{yyyvvvrrrnnnhhheee```ZZZUUURRRQQQPPPIIIFFFBBB??????>>>>>>===>>>===;;;999888888999:::888888777777777777888888888888888888777777666555666666777777777666555555444444555555666777777888888:::<<<>>>@@@AAAAAAAAA@@@===;;;<<<@@@CCCDDDDDDFFFHHHLLLRRRYYYaaagggkkkmmmooooookkkbbbXXXPPPKKKOOOZZZffflllppptttvvvtttwww~~~zzzwwwsssmmmhhhbbb___ZZZVVVTTTSSSQQQPPPOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJLLLNNNPPPQQQTTTVVVYYY]]]cccgggmmmssszzz~~~yyyttt}}}|||zzzvvvpppllleeebbb^^^YYYUUURRRQQQPPPIIIFFFBBB??????>>>>>>===<<<:::999777777777888888777777666666666666777777555666777777777666555444555666666777777777666666555555555555666777888888:::;;;===@@@AAABBBBBBBBB@@@>>>======@@@CCCDDDEEEHHHJJJPPPVVV]]]ccchhhjjjjjjmmmmmmggg\\\RRRNNNMMMSSS^^^iiiooosssxxxzzzyyy~~~xxxpppkkkhhhdddaaaZZZWWWSSSQQQPPPPPPOOONNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMLLLLLLKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNPPPRRRTTTWWW[[[aaaeeeiiiooouuuyyy{{{zzzuuu~~~~~~}}}{{{vvvooojjjccc```\\\XXXTTTRRRQQQPPPIIIFFFBBB??????>>>>>>===::::::999888777777888888666666555555555555666666555666777888888777555444333444555666666666666666555555555555666777999:::<<<===???AAABBBBBBBBBBBB???>>>======???BBBDDDEEEGGGKKKRRRZZZaaafffiiijjjiiikkkjjjaaaTTTLLLKKKMMMTTT___jjjpppuuu|||zzzyyywwwwww{{{uuujjjccc```]]][[[VVVSSSOOOMMMMMMNNNMMMMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNPPPRRRTTTXXX^^^bbbeeejjjppptttwww}}}zzzuuu~~~~~~~~~~~~{{{uuunnniiiaaa___\\\XXXUUURRRPPPPPPIIIFFFBBB??????>>>>>>===;;;::::::999999999999999666666555555555555666666555666777888888888777666222333444444555555555555555555444555666888:::;;;===>>>@@@AAABBBBBBBBBAAA============>>>AAADDDFFFGGGLLLTTT]]]dddiiikkkllljjjjjjfff[[[NNNGGGIIIMMMTTT___jjjpppvvv~~~~~~yyyvvvrrrpppsssyyyuuuiiiaaa\\\ZZZYYYUUURRROOOLLLLLLLLLLLLKKKMMMMMMNNNOOOOOONNNNNNNNNMMMMMMNNNNNNOOONNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQUUUZZZ^^^```ffflllpppsssyyyzzzttt~~~~~~}}}zzzuuunnnhhhaaa```]]]YYYUUURRRPPPOOOIIIFFFBBB??????>>>>>>===;;;;;;;;;;;;;;;;;;::::::666666555555555555666666777777777777777777888888333333444555555555444444666555444444666888;;;<<<>>>???@@@AAABBBAAAAAA@@@;;;===>>>>>>???BBBFFFJJJLLLPPPXXX```gggkkkmmmmmmiiifff___TTTJJJFFFJJJOOOXXXbbbkkkqqqwww~~~}}}yyyuuupppllllllqqqvvvzzz}}}sssiiiaaa[[[YYYXXXVVVSSSOOOMMMLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLOOORRRXXX[[[]]]cccjjjnnnqqqvvvzzzsss}}}|||yyytttmmmiiibbbaaa^^^ZZZVVVSSSPPPNNNIIIFFFBBB??????>>>>>>===::::::;;;;;;;;;;;;;;;:::777666666666666666666777777666555444444666888999666666666777666666555555666555444444666888;;;===>>>???@@@AAAAAA@@@@@@???;;;===???@@@AAADDDJJJNNNTTTWWW^^^dddiiimmmnnnnnngggaaaXXXNNNHHHIIINNNSSS^^^gggooossswww~~~~~~||||||yyyuuunnniiihhhjjjnnnqqquuuwwwyyy}}}~~~}}}}}}}}}|||zzzvvvsssvvvsssnnnggg```[[[XXXWWWUUURRRNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNPPPPPPQQQRRRRRRRRRRRRRRROOOOOONNNMMMLLLLLLLLLLLLIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGIIIKKKMMMPPPUUUYYY[[[aaaiiimmmpppuuu||||||sss}}}{{{xxxsssmmmiiicccbbb___[[[WWWSSSPPPNNNIIIFFFBBB??????>>>>>>===999::::::;;;;;;;;;::::::777777666666666666777777666555333222222444777999888888999888888777666666666555444444555888<<<>>>>>>>>>@@@@@@AAA@@@???>>><<<>>>AAABBBCCCGGGMMMQQQZZZ]]]bbbgggkkkmmmnnnnnnddd]]]SSSKKKHHHLLLRRRWWWdddlllsssuuuwww~~~~~~|||{{{|||yyyuuunnnhhheeefffiiikkknnnooopppsssvvvxxxwwwvvvttttttsssttttttrrrnnnkkklllkkkiiieee___[[[XXXWWWSSSPPPMMMLLLMMMNNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNQQQQQQRRRSSSSSSTTTSSSSSSPPPOOONNNMMMLLLLLLLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHEEEFFFHHHJJJKKKOOOTTTXXXZZZ```iiimmmpppttt{{{}}}ttt~~~|||yyytttmmmiiibbb```]]]XXXTTTPPPNNNMMMHHHEEEAAA???>>>>>><<<;;;<<<;;;:::999888888888888777777666555555555555555555666666777888999999::::::888555333333444666777444222333666777777<<>>@@@<<<===BBBHHHKKKOOOTTT\\\ccchhhhhhjjjmmmnnnmmmggg[[[MMMGGGGGGLLLUUU^^^iiimmmssswwwzzz}}}~~~zzzuuuppplllkkkiiieeebbbfffhhhjjjlllllljjjhhhffffffhhhkkkmmmllljjjgggeeehhhfffbbb^^^ZZZWWWVVVUUUQQQQQQQQQQQQPPPOOONNNNNNMMMOOOPPPPPPNNNNNNOOOQQQOOOPPPRRRTTTTTTSSSQQQPPPPPPPPPPPPOOONNNMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJJJJHHHHHHGGGFFFGGGGGGGGGHHHJJJMMMOOOQQQ[[[___eeejjjnnnttt{{{uuu~~~zzzssslllfffbbb___\\\WWWSSSOOOMMMKKKHHHEEEAAA???>>>>>><<<;;;<<<;;;:::999888888888888777777666555555555555555222333444555666777888888888777555444444444666666444222333666777777<<>>DDDIIIMMMRRRWWW^^^eeekkklllnnnqqqqqqooofffZZZMMMIIIJJJOOOXXXbbbkkkpppvvvzzz|||~~~}}}}}}yyyzzztttmmmiiigggfffbbb___```aaacccdddddddddbbbaaa___```bbbccccccaaa___]]]___]]][[[XXXVVVTTTTTTTTTQQQRRRRRRRRRRRRRRRQQQQQQOOOPPPQQQPPPOOONNNOOOPPPPPPQQQSSSTTTUUUTTTSSSRRRQQQQQQQQQPPPOOOMMMLLLKKKNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJMMMOOOPPPWWW\\\ccciiinnnttt|||www|||tttkkkdddaaa___[[[WWWRRRNNNLLLJJJGGGDDDAAA???>>>>>><<<;;;;;;;;;:::999888888888888777777666555555555555555444555555666666555555555666666666666555555555555555333333666777888<<>>???FFFKKKOOOUUU\\\aaaiiioooqqqqqqsssqqqnnncccYYYNNNKKKMMMSSS\\\eeennnsssyyy}}}~~~}}}zzz~~~xxxvvv}}}vvvnnnhhheeecccaaa^^^[[[[[[\\\\\\]]]]]]]]]]]]XXXXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUQQQRRRRRRQQQOOONNNOOOPPPPPPQQQSSSUUUVVVVVVUUUUUUSSSSSSRRRQQQPPPNNNMMMLLLOOOOOONNNMMMMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGHHHJJJLLLNNNPPPTTTYYY```gggmmmttt|||{{{~~~uuullleeebbb```\\\WWWRRRNNNLLLJJJFFFDDD@@@>>>>>>===<<<;;;;;;:::999999888888888999777777666555555555555555999999999888777555444222555555666777777666555444555333333666777888===CCCFFFMMMPPPLLLHHHFFFCCC@@@@@@???BBBHHHNNNRRRYYYaaafffnnntttuuutttsssnnniiibbbXXXOOOMMMPPPUUU^^^fffpppuuu|||~~~~~~|||yyy}}}rrrjjjfffdddaaa___ZZZZZZYYYYYYYYYZZZ[[[\\\VVVVVVUUUTTTTTTTTTTTTTTTQQQRRRRRRRRRSSSSSSTTTTTTVVVUUUTTTSSSSSSSSSTTTUUUSSSTTTTTTRRRPPPNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTSSSRRRPPPNNNMMMQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNRRRWWW___eeekkkrrr{{{~~~}}}vvvnnngggdddaaa]]]XXXSSSOOOLLLKKKEEECCC@@@>>>>>>===<<<;;;::::::999999888888999999777777666555555555555555666777888888888666555444444555666777777666555444555333444777888888===CCCGGGMMMPPPMMMHHHEEECCC@@@@@@@@@DDDKKKOOOTTT\\\dddmmmuuu||||||yyytttllleee```WWWPPPPPPSSSXXX___gggqqqvvv|||}}}}}}{{{zzzxxxnnnhhheeeaaa___ZZZYYYXXXWWWWWWXXXYYYZZZUUUTTTSSSRRRRRRRRRSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUSSSQQQOOOOOOPPPOOOPPPQQQSSSTTTUUUUUUVVVUUUUUUUUUUUUSSSRRRQQQPPPSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPOOONNNNNNMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMRRRWWW^^^dddjjjpppyyy}}}zzz}}}~~~~~~~~~~~~{{{vvvnnniiieeebbb^^^YYYTTTPPPLLLKKKEEEBBB???=========<<<;;;::::::999999888999999:::777777666555555555555555...000333555777777777666444444666777777777666555666444444777888999===DDDHHHNNNQQQLLLGGGEEECCCAAAAAABBBFFFMMMPPPTTT]]]fffqqq{{{~~~wwwlllccc^^^WWWRRRSSSXXX\\\dddkkkqqqvvv{{{{{{zzz~~~|||zzz}}}uuummmhhhbbb___ZZZYYYWWWVVVUUUUUUVVVVVVSSSRRRRRRQQQQQQQQQQQQQQQPPPQQQQQQRRRQQQQQQPPPOOOVVVVVVWWWVVVVVVTTTSSSSSSUUUVVVVVVTTTRRRPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHHHHHHHIIIKKKLLLRRRWWW^^^dddiiipppxxx~~~~~~zzzwwwtttuuuyyy{{{}}}|||{{{zzzxxxsssmmmhhhdddbbb]]]XXXSSSNNNKKKJJJDDDBBB???=========<<<;;;:::999999888999999::::::777777666555555555555555...000333666777777666555444555555666666666666666666444444777888999>>>DDDKKKPPPQQQLLLGGGEEEEEECCCBBBCCCHHHNNNQQQTTT]]]gggoooyyywwwkkkaaa[[[UUUSSSWWW]]]ccckkkrrrssswww{{{zzzyyy~~~xxxyyywwwooohhhccc[[[ZZZYYYWWWVVVUUUTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPPPPSSSUUUWWWYYYZZZYYYWWWVVVUUUVVVVVVUUUSSSQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNJJJIIIHHHHHHHHHIIIJJJKKKPPPUUU]]]dddjjjqqqzzz}}}wwwqqqpppsssrrrxxx}}}|||zzzxxxvvvqqqkkkgggcccaaa\\\WWWRRRMMMJJJHHHDDDAAA>>>============<<<999999999888999999::::::777777666555555555555555444666888999888666444222555555555555666666777777666444444777888999>>>DDDMMMRRRRRRLLLGGGFFFFFFDDDBBBDDDIIINNNQQQTTT]]]gggiiittt~~~|||uuuiii___YYYTTTSSSYYYaaahhhqqqxxxtttxxx{{{zzzxxxyyyuuuyyyvvvnnnhhh^^^]]]\\\ZZZXXXWWWUUUTTTRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQTTTXXX[[[]]]\\\[[[YYYUUUVVVVVVUUUSSSRRRSSSTTTUUUUUUUUUTTTUUUUUUVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOJJJIIIHHHHHHHHHHHHJJJJJJMMMSSS\\\ccckkksss}}}zzzrrrppprrrhhhlllrrrxxx~~~}}}{{{xxxuuurrrmmmgggccc```___[[[UUUOOOLLLLLLLLLDDDBBB@@@??????>>>===;;;;;;:::999999888888999999666666555555444444444333666777777777777666666555555555555555555666777888...333888:::999;;;AAAGGGOOOOOONNNKKKHHHEEEEEEEEEDDDEEEGGGMMMTTTZZZ^^^___jjjnnntttxxxwwwpppeee^^^WWWZZZ\\\```iiissswwwuuu{{{xxxwwwzzz}}}zzzsssnnnyyyxxxpppddddddccc```[[[XXXWWWWWWUUUUUUVVVVVVUUUTTTSSSRRRUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\ZZZWWWTTTZZZWWWUUUTTTTTTTTTRRRQQQVVVUUUTTTTTTTTTUUUVVVWWWVVVXXXYYY[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXVVVVVVVVVUUUUUUTTTTTTTTTVVVUUUTTTSSSRRRQQQPPPOOOOOONNNKKKIIIIIIJJJLLLMMMSSSWWW]]]dddkkksss{{{|||ooofffiiijjjkkkmmmqqqyyy~~~}}}|||zzzxxxuuupppiiieee```___\\\VVVPPPMMMKKKLLLDDDBBB@@@??????>>>===;;;::::::999888888888888888666666666555555555444444666666777777777777666666666666555555555666777777777888999:::;;;===???AAALLLMMMMMMLLLHHHEEEDDDEEEDDDEEEHHHMMMSSSYYY]]]___ccchhhnnnrrrqqqkkkaaaZZZUUUYYY]]]aaakkktttxxxuuuwwwvvvyyyzzztttqqq|||~~~mmmkkkhhheeebbb___\\\[[[\\\\\\[[[YYYYYYXXXXXXXXXWWWWWWXXXYYYZZZYYYYYYXXX[[[ZZZ[[[]]]^^^]]][[[YYYWWWUUUSSSSSSSSSTTTSSSRRRVVVVVVUUUTTTTTTTTTUUUVVVYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSQQQPPPOOONNNMMMJJJIIIIIIJJJLLLNNNRRRVVV\\\cccjjjrrryyy~~~wwwmmmhhhgggfffeeehhhmmmtttyyy~~~}}}}}}|||{{{yyysssmmmggg```___]]]XXXRRRMMMKKKKKKDDDBBB@@@??????>>>===;;;999999888777777777777888777777666666666666555555444555666777777888777777777777666555555555666666;;;999888999<<<>>>>>>===IIIKKKLLLLLLIIIFFFDDDDDDEEEFFFIIIMMMSSSXXX]]]```___dddiiimmmkkkeee\\\WWWRRRXXX^^^dddmmmvvvxxxuuusssuuu{{{xxxuuuuuuzzzvvvqqqnnnllljjjeeebbbcccaaa^^^[[[ZZZ[[[\\\]]]^^^___aaabbbbbbbbbaaa``````___]]]]]]^^^^^^\\\[[[XXXWWWUUUUUUVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSZZZ[[[\\\^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYXXXVVVTTTRRRQQQPPPMMMLLLJJJHHHHHHJJJLLLNNNQQQUUU[[[bbbhhhpppwww|||xxxkkkhhhdddaaa```cccgggjjjqqqvvv~~~~~~~~~~~~~~~|||vvvoooiii______^^^YYYSSSNNNKKKJJJDDDBBB@@@??????>>>===;;;999888777777666777777777777777777777777666666666444444555777888888888888888888777666555555555666777777777888;;;===>>>???EEEHHHJJJKKKIIIFFFDDDCCCFFFHHHKKKNNNRRRWWW]]]aaabbbeeeiiijjjfff___XXXTTTQQQYYYaaahhhpppwwwxxxuuusssuuu}}}|||uuutttwwwyyyvvvvvvtttooojjjmmmjjjfffcccbbbccceeegggkkklllnnnppppppppppppoooooolllhhheeecccbbb```^^^]]][[[YYYXXXYYYYYYXXXVVVTTTTTTTTTTTTTTTUUUUUUUUUYYYZZZ]]]___```aaaaaa``````___]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]][[[[[[ZZZYYYWWWTTTRRRQQQMMMLLLJJJHHHIIIJJJMMMNNNPPPTTTZZZ```fffmmmtttyyytttnnngggaaa___```aaaccccccggglllqqqtttwwwzzz}}}}}}~~~~~~~~~~~~|||wwwooojjj```___^^^YYYSSSMMMJJJIIIDDDBBB@@@??????>>>===;;;999888777777666777777777666666666777777777777777444444555777888888888888999888777666666666666666666999<<<<<<::::::>>>BBBBBBEEEHHHIIIHHHFFFDDDDDDHHHJJJMMMOOORRRWWW^^^bbbeeeggghhhddd^^^WWWRRRPPPSSS\\\ffflllrrrxxxxxxuuuuuuwww|||uuuqqqrrrxxxzzzvvvzzzwwwtttrrrrrrsssvvvxxx{{{{{{}}}~~~{{{uuuppplllhhheee```^^^[[[ZZZZZZYYYXXXVVVXXXXXXYYYZZZZZZ[[[[[[[[[YYYZZZ]]]___bbbcccccccccbbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[YYYWWWTTTSSSNNNMMMJJJIIIIIIKKKMMMOOOOOOSSSYYY___eeekkkrrrwww}}}vvvkkkccc```______^^^^^^```cccdddfffgggjjjlllgggmmmtttxxxzzz~~~~~~}}}|||zzztttmmmhhh```___]]]WWWQQQLLLIIIHHHDDDBBB@@@??????>>>===;;;999999888777777777777888555555666666666666777777444555666777777888777777888888777666666666777777;;;???BBB???:::999===AAA???BBBEEEGGGFFFEEEEEEEEEKKKMMMPPPQQQSSSWWW___eeeffffffccc]]]TTTNNNLLLMMMYYYbbbkkkppptttwwwxxxuuuwwwxxx|||zzzoooooosss{{{}}}vvvpppllleeeccc```_________]]]\\\]]]]]]^^^^^^^^^]]]\\\[[[\\\^^^```bbbddddddeeedddcccbbbaaa```___^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]\\\ZZZWWWUUUQQQOOOLLLKKKJJJKKKMMMOOOPPPSSSYYY^^^dddjjjqqquuu~~~rrrhhhcccaaa___]]]___```aaa`````````bbbddd]]]bbbggghhhiiiooozzz~~~||||||}}}}}}~~~}}}{{{yyyvvvqqqkkkfff```___[[[UUUOOOJJJHHHHHHDDDBBB@@@??????>>>===;;;::::::999888888888888888444444555555555666666666666666777777777777666666777777777666777777888888;;;<<<===<<<::::::<<<>>>>>>AAACCCDDDDDDDDDEEEGGGMMMPPPSSSSSSTTTXXX```gggfffeee___VVVMMMHHHJJJNNN^^^gggpppssstttwwwwwwuuuwwwxxx}}}|||ppplllpppvvv}}}|||~~~|||wwwsssqqqoooooopppqqqqqqpppllllllkkkjjjhhheeebbbaaaddddddfffffffffeeeddddddccccccbbbaaaaaa```aaaaaaaaa``````___^^^]]]\\\\\\\\\]]]^^^___^^^\\\ZZZXXXSSSQQQOOOLLLKKKLLLMMMNNNPPPTTTYYY^^^cccjjjpppttt|||uuunnnjjjfffccceeeeeeeeecccaaaaaaccceee___bbbdddcccbbbeeemmmsss|||}}}vvvqqqpppmmmmmmllllllmmmnnnpppqqqpppppprrrvvv|||~~~|||zzzwwwtttoooiiieeeaaa___ZZZTTTMMMIIIHHHHHHDDDBBB@@@?????????===;;;;;;:::999999888888999999333444444444555555666666666777777777777777666555777777666666777888999999666444444666999<<<<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHOOORRRTTTUUUUUUYYYaaahhhgggeee^^^TTTJJJHHHLLLQQQbbbkkkssstttuuuvvvvvvtttvvvxxx~~~|||ssskkkjjjrrryyy~~~zzzzzz}}}~~~|||xxxtttpppmmmjjjjjjjjjjjjhhhfffdddbbbccccccbbbbbbbbbbbbbbbccccccbbbaaa```___^^^]]]\\\[[[]]]___```___^^^[[[YYYUUUSSSPPPMMMLLLLLLMMMNNNPPPTTTYYY^^^ccciiippptttzzzzzztttoookkklllkkkjjjgggeeeeeefffiiifffggggggeeecccdddhhhlllppptttwwwuuuooojjjiiijjjfffeeedddddddddeeefffgggdddddddddgggmmmttt||||||wwwwwwvvvvvvtttpppjjjfffaaa___ZZZUUUPPPLLLIIIHHHDDDAAA???>>>>>>===<<<;;;<<<<<<;;;;;;:::999888888999999888888888888999999777666555666777888777666666666555555555555666666666666777888999;;;<<<===???@@@AAABBBCCCFFFJJJNNNSSSUUUVVVWWWWWW[[[ccciiikkkbbbXXXPPPIIIFFFKKKSSSiiixxx{{{ttttttuuurrroooyyyxxxooohhhdddfffqqq}}}~~~zzzvvvyyy~~~|||wwwqqqkkkhhhhhhhhhfffdddhhhfffdddcccddddddcccbbbaaaaaaaaaaaa````````````^^^]]]\\\\\\[[[[[[\\\\\\[[[XXXSSSOOOLLLKKKLLLMMMOOOSSSXXX^^^ccchhhnnnrrryyy~~~|||}}}|||zzzwwwsssrrrrrrtttuuuqqqooonnnmmmmmmllljjjhhhjjjiiihhhfffdddcccbbbbbb___```aaaaaabbbaaaaaaaaaaaaaaacccfffiiikkkkkkjjjqqqtttyyy|||zzzzzzyyyxxxvvvqqqkkkgggaaa^^^ZZZTTTOOOKKKIIIHHHDDDAAA???>>>>>>===<<<;;;;;;;;;;;;:::999888888888888777777666666777777888777666555666777888777666777666666555555666666777666666777888999;;;<<<===???@@@AAABBBCCCFFFJJJNNNTTTTTTUUUUUUWWW\\\aaaeeehhh___VVVOOOIIIGGGMMMTTTkkk{{{vvvttttttrrrrrr{{{{{{ssslllgggeeehhhrrr}}}zzzuuuxxx~~~{{{rrrllliiihhhfffeeedddbbbaaaaaaccceeefffeeeccccccbbbbbbaaaaaaaaaaaa^^^]]]]]]\\\\\\\\\\\\\\\]]]ZZZVVVQQQOOONNNNNNOOOPPPSSSYYY^^^ccchhhnnnrrrwww{{{~~~~~~~~~~~~|||zzzyyywwwtttooollljjjhhhfffcccbbbbbbccccccdddeeeeeefffeeeeeeddddddbbbaaaaaabbbeeeggggggfffhhhjjjlllpppvvv|||~~~}}}|||{{{xxxssslllgggaaa^^^YYYTTTOOOJJJHHHGGGDDDAAA???>>>>>>===<<<;;;:::::::::999888888777777777777666666666666777777777666555666777888777666777777666666666666777777666666777888999;;;<<<===>>>???@@@AAACCCFFFKKKNNNVVVTTTSSSUUUXXX\\\___```ccc[[[SSSNNNJJJHHHNNNVVVkkk}}}wwwssstttsssvvv~~~wwwqqqllljjjjjjmmmvvv~~~xxxrrrwww|||qqqkkkiiigggeeedddbbb______bbbdddeeefffddddddcccbbbbbbbbbbbbbbb^^^^^^]]]\\\\\\\\\\\\]]]___]]]YYYUUURRRQQQQQQQQQQQQTTTZZZ___ccchhhnnnqqqsssxxx~~~zzztttnnnlllgggdddccceeehhhkkkmmmmmmnnnnnnmmmlllkkkjjjgggeeebbbaaabbbcccbbbaaaaaaaaaaaabbbfffoooyyy~~~}}}~~~~~~}}}|||xxxssslllgggaaa^^^YYYTTTNNNJJJGGGFFFDDDAAA???>>>>>>===<<<;;;999999999888888888777777888888777777777777888888777666555666777888777666777777666666666666777777666666777888999;;;<<<======>>>@@@AAACCCGGGLLLOOOYYYVVVTTTUUUYYY\\\\\\[[[___XXXRRRNNNJJJIIINNNUUUfffyyyuuurrrssssssyyyyyysssooooooqqqttt{{{{{{tttooovvvwwwooojjjhhhfffgggdddaaa``````bbbcccccceeedddcccbbbaaabbbbbbccc______^^^]]]]]]]]]]]]]]]```^^^[[[XXXUUUSSSRRRRRRRRRUUUZZZ___ccchhhmmmpppqqquuu{{{yyyuuuppplllllloootttxxxyyyyyyzzz{{{zzzxxxwwwuuurrrnnniiifffdddcccaaa```____________bbbhhhpppvvv{{{vvvuuutttxxx~~~}}}{{{xxxrrrkkkfffbbb___ZZZTTTNNNJJJGGGFFFDDDAAA???>>>>>>===<<<;;;999999888888888888888888666666555555555555666666777666555666777888777666777777666666666666777777666666777888999;;;<<<======>>>@@@BBBDDDHHHMMMQQQ[[[XXXVVVWWWZZZ[[[ZZZWWWZZZUUUPPPMMMJJJIIINNNTTT___rrr~~~{{{sssrrrtttttt{{{}}}zzztttppprrruuuxxx~~~~~~uuuooonnnvvvtttnnnjjjggggggdddbbbaaabbbcccdddddddddcccbbb``````aaabbbccc```___^^^^^^]]]]]]^^^^^^___^^^\\\YYYWWWTTTRRRQQQRRRUUUZZZ^^^bbbgggkkkooooootttzzz}}}zzzzzz}}}}}}vvvppplllhhheeeccc___```aaabbbcccfffjjjmmmvvvuuuooommmlllnnnrrr{{{~~~}}}{{{wwwrrrkkkfffccc```[[[UUUOOOKKKHHHFFFDDDAAA???>>>>>>===<<<;;;999999999999999999999999444444333333333333444444777666555666777888777666666666555555555555666666666666777888999;;;<<<======???AAACCCEEEJJJOOOSSSZZZYYYXXXYYYYYYXXXVVVTTTUUUPPPMMMLLLJJJJJJOOOVVV]]]mmmxxxuuurrrtttwwwvvvzzz~~~~~~~~~~~~zzzwwwqqqmmmppptttxxx~~~~~~vvvpppmmmqqqzzz}}}tttmmmiiidddcccbbbdddfffhhhiiihhheeecccaaa```___```bbbccc``````___^^^^^^^^^^^^______^^^]]][[[XXXUUURRRQQQRRRUUUYYY]]]aaaeeeiiimmmooosssyyy}}}zzztttnnnkkkbbbdddeeedddccccccdddfffllltttxxxmmmgggdddffffffjjjrrr|||~~~}}}{{{xxxssslllgggeeebbb\\\VVVPPPLLLHHHGGGDDDAAA???>>>>>>===<<<;;;999999999:::::::::::::::666555555444444555555666777666555666777888777666555555444444444444555555666666777888999;;;<<<======???BBBDDDGGGKKKQQQUUUWWWYYYZZZXXXVVVSSSQQQPPPNNNJJJIIIKKKKKKLLLRRRYYY```mmmtttssssssxxxzzzwwwyyy|||}}}{{{|||~~~|||xxxrrrlllhhhlllsssxxx~~~uuuooommmmmmvvv{{{qqqjjjddddddeeehhhjjjlllkkkiiifffeeebbb``````aaacccdddaaa``````________________________]]]ZZZWWWSSSQQQQQQTTTXXX\\\___ccchhhkkkmmmrrrwwwzzz|||~~~yyypppooommmiiieeecccccceeefffllluuu|||rrrkkkfffccccccccchhhoooxxx~~~}}}|||yyytttmmmiiifffccc]]]WWWQQQLLLIIIGGGDDDAAA???>>>>>>===<<<;;;::::::::::::::::::::::::999999888888888888999999777666555666777888888666444444444333333444444444666666777888999;;;<<<===>>>@@@BBBEEEHHHLLLRRRVVVUUUXXXZZZXXXSSSOOOMMMNNNHHHFFFFFFJJJLLLNNNUUU]]]eeeoootttsssttt{{{|||xxxxxxzzzzzzyyyzzz}}}{{{wwwpppjjjfffkkksss{{{xxxoookkkmmmooozzzssskkkhhhhhhiiikkklllllliiiggghhhfffcccbbbaaabbbdddfffaaaaaa```_______________`````````___\\\XXXTTTRRRPPPSSSXXX[[[___bbbfffiiilllpppuuuxxxyyy{{{~~~{{{uuunnnhhhfffggghhhgggiiiooozzz{{{vvvqqqnnnkkkiiiddddddiiiqqqxxx|||xxxxxxxxxtttmmmgggdddccc]]]SSSLLLKKKIIIEEEBBBAAA???>>>>>><<<999777:::::::::999999999888888888888666555444444444444555444444555777888666555444444444333333444444444666888999999999;;;===???AAAAAACCCIIIOOOSSSSSSRRRUUUXXX[[[YYYRRRKKKHHHFFFFFFFFFFFFGGGKKKRRRXXX\\\kkknnnrrrvvvxxxzzz}}}|||{{{yyyxxxxxxwwwvvvuuugggdddcccgggpppyyyvvvpppllljjjooowwwyyyoookkkjjjiiijjjlllllljjjiiihhhgggfffdddddddddeeefffdddbbb```_________^^^\\\```___]]]\\\[[[YYYUUURRRRRRSSSVVVYYY^^^bbbeeegggkkknnnsssvvvxxx{{{~~~}}}xxxsssmmmhhhjjjhhhjjjqqq{{{|||wwwrrrnnnlllkkkiiiiiinnntttyyy|||xxxwwwwwwtttnnnhhhdddccc]]]SSSLLLKKKIIIEEECCCAAA???>>>>>><<<:::777:::::::::999999999888888888777666555444444444444666555555666888999777666555555444444444444555555666777999999999:::===???AAABBBEEEKKKQQQUUUVVVUUUVVVXXXZZZYYYUUUPPPLLLJJJEEEDDDEEEHHHNNNWWW___dddkkknnnssswwwyyy{{{}}}~~~~~~}}}}}}|||zzzwwwtttgggffffffkkkttt}}}uuunnnjjjjjjrrr{{{vvvnnnmmmmmmmmmnnnnnnllljjjkkkjjjiiigggfffeeeeeeeeedddbbb```___```___^^^]]]```___]]]\\\[[[YYYUUUSSSQQQRRRTTTWWW\\\```dddfffiiilllpppsssuuuwwwzzz|||zzztttmmmjjjjjjnnnuuu|||}}}yyyuuuqqqooooooooopppwww}}}~~~{{{xxxvvvvvvsssnnnjjjeeeccc]]]SSSMMMKKKIIIEEECCCAAA???>>>===<<<:::888:::::::::999999999888888777777666555444444444444777666666777999:::888777666666555555555555666666555777888888888:::<<<>>>AAACCCGGGMMMTTTXXXYYYYYYXXXXXXYYYZZZYYYVVVQQQMMMFFFFFFGGGJJJQQQ[[[dddjjjllloootttwwwzzz|||wwwrrrggghhhkkkrrrzzzuuunnnjjjmmmxxxvvvvvv~~~tttsssrrrrrrrrrqqqooommmmmmmmmlllkkkiiigggeeedddeeecccaaa`````````___^^^___^^^]]]\\\\\\ZZZWWWTTTOOOPPPRRRUUUYYY]]]aaadddfffiiillloooppprrruuuwww~~~vvvqqqmmmnnnrrrxxxyyyxxx{{{yyyvvvtttuuuxxx{{{~~~~~~|||zzzxxxvvvvvvsssoookkkeeeddd]]]SSSMMMLLLIIIFFFCCCAAA>>>======<<<;;;999:::::::::999999999888888888777666666555555555666777666666777999999888666777777666666666666777777555666888888888999<<<>>>@@@CCCIIIPPPVVVZZZ[[[\\\\\\ZZZYYYZZZZZZWWWQQQLLLJJJIIIIIILLLRRR\\\eeekkkmmmooosssvvv{{{xxxooofffiiiooowwwyyypppnnnttt{{{nnnooozzz{{{yyywwwwwwvvvtttrrrooommmnnnnnnnnnmmmkkkiiiggggggdddbbbaaaaaaaaa```^^^^^^]]]\\\\\\\\\[[[XXXUUUPPPQQQRRRTTTWWW[[[___aaacccfffiiikkklllnnnppprrrxxx||||||vvvttttttvvv~~~|||xxxxxxyyy~~~~~~~~~|||xxxxxxxxxwwwvvvsssooollleeeddd^^^TTTMMMLLLJJJFFFCCC@@@>>>======<<<;;;::::::::::::999999999888888888888777777666777777777555555444666777888777555777777666666666666777777555777888999999:::<<<>>>???DDDKKKQQQWWWZZZ\\\]]]```]]]ZZZZZZYYYUUUOOOJJJIIIIIIJJJMMMTTT^^^gggllloooqqqssswww}}}wwwkkkfffkkksss{{{~~~vvvwwwwwwnnnpppxxx~~~|||zzzxxxtttqqqmmmnnnooooooooonnnmmmllliiigggdddbbbbbbaaa___^^^]]]\\\\\\\\\]]]\\\ZZZWWWSSSRRRRRRSSSVVVYYY]]]______bbbeeegggiiijjjlllnnnrrrvvv|||~~~zzzxxxxxx|||yyyuuuvvvzzz|||xxxtttvvvxxxyyyxxxtttooolllfffddd^^^TTTNNNLLLJJJFFFCCC@@@===<<<<<<===<<<;;;:::::::::999999999888888888888777666666777777888555444444555777777666555777777666666666666777777666888999999999;;;===???@@@EEEMMMTTTXXX[[[]]]___aaa```]]]ZZZWWWRRRMMMIIIEEEFFFIIINNNWWWaaajjjpppqqqtttwww|||uuukkkgggmmmvvv~~~}}}vvvqqqvvv||||||xxxuuunnnnnnooopppppppppppppppllliiifffdddbbbaaa___]]]\\\[[[[[[\\\^^^]]][[[YYYUUUTTTSSSRRRSSSVVVYYY[[[[[[]]]aaaccceeegggiiikkklllqqqwww|||{{{yyyzzz}}}uuu~~~uuuuuuzzzzzzsssppptttyyy{{{yyytttoookkkfffeee^^^TTTNNNLLLJJJGGGCCC@@@===;;;<<<===<<<<<<:::::::::999999999888888666666555555555555666666666555555666888888777555777666666555555666666777777999:::::::::<<<>>>@@@BBBHHHQQQWWWZZZ\\\^^^```aaaaaa```\\\VVVQQQMMMKKKEEEGGGKKKRRRZZZccckkkppprrrwww~~~tttnnnjjjqqqzzzxxxxxx|||yyyqqqppppppoooooooooppppppooolllhhheeeccc```]]][[[[[[[[[[[[\\\^^^^^^\\\ZZZVVVTTTRRRPPPPPPRRRUUUWWWUUUXXX\\\___aaacccfffhhhffflllssswwwzzz~~~yyywwwyyyrrrxxx~~~yyy|||xxxpppnnnsssyyy|||zzzuuunnnkkkfffeee^^^TTTNNNMMMJJJGGGCCC@@@===;;;<<<======<<<:::::::::999999999888888444444333333333444444555777666666777999999888777666666555555555555666666888999;;;;;;;;;<<>><<<;;;;;;;;;;;;;;;;;;::::::999999888888777666555555555666666555555555666777777888888:::999999888777777777888888999;;;<<<===@@@DDDGGGNNNRRRXXX\\\___aaabbbdddbbb^^^\\\ZZZTTTKKKGGGHHHJJJRRR[[[```bbbccchhhlllttt~~~xxxpppiiieeelllsss|||{{{yyyuuurrrooonnnmmmmmmnnnmmmkkkhhhddd```]]][[[ZZZYYYYYYZZZ\\\]]]]]]\\\XXXUUUPPPNNNNNNNNNNNNNNNNNNOOOQQQTTTXXX\\\___```bbbcccfffhhhlllrrryyy~~~}}}wwwtttzzz}}}{{{yyyvvvooohhhfffddd]]]SSSLLLJJJHHHDDDCCCAAA???===;;;:::::::::777777777777777777777777888888777666666666666777444555555666666777888888666666555555444555555555:::;;;<<<===???BBBGGGJJJRRRUUU[[[___aaabbbdddfffaaa^^^\\\ZZZSSSJJJGGGHHHLLLTTT^^^dddeeefffjjjmmmvvvyyyqqqiiifffeeelllsss}}}|||}}}{{{xxxtttqqqnnnlllkkkllllllkkkiiifffbbb^^^\\\ZZZYYYYYYZZZ\\\]]]]]]\\\XXXUUUPPPNNNMMMMMMMMMMMMKKKLLLNNNQQQTTTWWWZZZ\\\___```bbbccceeeiiiooosssyyy{{{yyy~~~~~~{{{wwwppphhheeeddd]]]RRRKKKIIIGGGCCC@@@>>><<<:::999888888888555555555555666666666666777777777666666666666666444444555555666777777888555444444444444444555555:::;;;===>>>@@@DDDIIIMMMVVVYYY]]]aaabbbdddeeegggccc```^^^[[[RRRIIIFFFHHHPPPWWW___cccdddfffkkkpppvvv}}}uuukkkddddddgggnnnuuu~~~{{{zzz|||}}}|||yyyuuuqqqmmmjjjhhhlllkkkkkkiiifffccc___]]]ZZZYYYXXXYYY\\\]]]\\\[[[YYYUUUPPPMMMLLLLLLLLLKKKJJJJJJLLLNNNQQQSSSVVVWWWZZZ\\\]]]]]]___bbbgggkkkooouuu|||~~~}}}xxxppphhhdddccc\\\QQQKKKIIIFFFCCC???>>><<<:::999888888999999999999999999999999:::666666666555555555444444444444444555666666777777888888888888888999:::;;;:::;;;<<<===???DDDJJJNNNXXX[[[^^^aaabbbccceeeffffffccc```[[[QQQHHHFFFJJJUUUZZZ^^^___```ccckkkqqqvvv{{{qqqgggccceeejjjrrrxxx~~~uuuwww{{{}}}}}}{{{wwwsssooollljjjlllkkkjjjhhheeebbb___]]]YYYXXXXXXYYY[[[\\\\\\[[[YYYUUUPPPMMMKKKKKKJJJJJJIIIJJJKKKLLLNNNQQQSSSTTTTTTVVVWWWYYYZZZ]]]bbbeeehhhmmmsssxxx}}}||||||zzz~~~}}}xxxpppgggbbbaaa[[[QQQJJJIIIGGGCCCAAA@@@>>><<<;;;;;;;;;<<<999999999999999999888888555555555666555444444333333444444555555666777777666666666777888999:::;;;999:::;;;<<>><<<;;;:::::::::999999999888888888888777777555333444666777444111555555555555555555555555666555333333555777;;;===999<<<======CCCKKKOOONNNUUUVVVWWWWWWWWWWWWYYYZZZZZZVVVOOOHHHDDDHHHRRRYYYaaabbbbbbaaa___aaaeeeiiipppttt||||||ooofff]]][[[\\\bbbmmmwww~~~wwwxxxuuunnniiiiiimmmooorrrrrrnnniiikkkpppqqqooouuuoooggg```\\\ZZZYYYXXXWWWUUUTTTTTTWWWYYYZZZZZZUUUSSSOOOKKKHHHFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLOOOPPPQQQSSSTTTXXX\\\```hhhlllsssyyy}}}|||xxxyyyzzz{{{wwwooojjj~~~xxxpppiiieee```[[[TTTOOOKKKHHHFFFDDDAAA@@@>>><<<::::::::::::999999999888888888888777888666555666777777555333555555555555555555555555666555444444555888;;;===;;;===???@@@FFFOOOTTTTTTUUUTTTTTTSSSRRRSSSUUUVVVXXXTTTNNNGGGEEEJJJSSSZZZaaaccccccaaa^^^```eeekkkrrruuu{{{}}}vvvkkkccc\\\ZZZ]]]cccnnnxxx}}}~~~{{{|||{{{yyytttmmmfffeeegggiiikkkkkkhhheeehhhooorrrpppvvvpppggg```\\\ZZZYYYXXXWWWUUUTTTUUUWWWYYYZZZZZZUUUSSSOOOKKKHHHFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOPPPSSSWWWZZZ___bbbhhhmmmqqquuuzzz}}}}}}{{{vvvsssyyy{{{|||wwwqqqkkkfff}}}vvvnnnhhheee___ZZZSSSNNNJJJGGGEEECCCAAA@@@>>><<<::::::::::::999999999888888888888777888777666777888888666444555555555555555555555555555555444444555888;;;<<<<<>><<<;;;:::::::::;;;999999999888888888777777555666666666555444444444555555555555555555555555555555555666777999;;;<<<;;;???AAABBBIIIXXXeeekkkjjjeee^^^YYYWWWVVVUUUTTTRRROOOKKKJJJOOOXXXaaagggdddgggiiifffbbbdddlllssswwwwwwwwwxxxvvvpppfff___XXXVVVXXX___fffllluuu|||zzzrrroooqqqvvv~~~uuullljjjlllkkknnnoooqqqwwwvvvqqqiiiccc^^^[[[XXXVVVVVVUUUUUUWWWYYY[[[ZZZYYYVVVTTTPPPLLLIIIGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAABBBEEEGGGJJJLLLMMMNNNOOORRRVVVYYY___ccchhhmmmrrryyyvvvrrrpppqqqrrrvvvxxxtttoooiiieeeaaa\\\YYYyyyqqqiiidddaaa^^^YYYRRRMMMIIIFFFDDDBBB>>>===<<<::::::::::::;;;999999999888888888888777444555777666444333333444555555555555555555555555555555666777888:::;;;<<<:::???AAAAAAHHHXXXgggpppoooiiibbb\\\ZZZWWWTTTQQQOOOLLLIIIJJJQQQ\\\eeekkkggghhhiiiiiihhhjjjooossswwwvvvuuuuuusssmmmddd]]]WWWVVV[[[ccckkkpppwww}}}~~~tttkkkgggkkkppp{{{rrrpppuuuwwwzzz|||}}}wwwqqqjjjddd___[[[XXXVVVVVVUUUVVVXXXZZZ[[[ZZZYYYWWWTTTPPPLLLIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@CCCEEEEEEGGGHHHIIIIIIJJJMMMOOOTTTYYY___dddiiipppzzzzzzvvvtttrrrsssyyyuuurrrmmmhhhddd___ZZZVVVyyyqqqhhhbbb___^^^ZZZSSSMMMIIIGGGDDDBBB>>>===;;;:::999::::::;;;999999999888888888888777444666888777555333444555555555555555555555555555555555666777999:::;;;<<<;;;???AAAAAAHHHXXXiiissstttnnnfff```]]]ZZZTTTOOOLLLHHHFFFIIIRRR]]]gggllljjjiiijjjkkkmmmpppqqqrrrvvvtttssssssrrrmmmeee^^^XXXXXX^^^hhhooosssxxx}}}yyyooofffdddiiiooozzzyyywwwrrrkkkddd___[[[XXXUUUVVVVVVVVVXXX[[[\\\ZZZYYYWWWUUUQQQMMMJJJHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@??????BBBDDDCCCDDDFFFGGGFFFFFFGGGHHHLLLPPPVVVZZZ___fffooovvv~~~}}}yyyyyy}}}vvvnnnlllhhheeeaaa]]]WWWSSS|||sssjjjccc```___ZZZSSSNNNJJJGGGEEECCC>>>===;;;:::999::::::;;;999999999888888888888777555777999999666444555777555555555555555555555555555555666888999:::;;;<<<<<<@@@BBBAAAHHHXXXjjjuuuxxxrrrjjjeeeaaa]]]VVVPPPIIIEEECCCGGGQQQ^^^ggglllllljjjjjjmmmqqqtttsssqqquuusssrrrrrrqqqmmmeee___YYYZZZ```jjjrrruuuyyy}}}~~~}}}{{{tttkkkddddddkkkrrrwwwrrrkkkeee```[[[XXXUUUVVVVVVWWWYYY[[[\\\[[[YYYWWWUUUQQQMMMJJJHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA???>>>???AAADDDBBBEEEGGGHHHFFFEEEEEEFFFBBBFFFKKKOOOSSSZZZbbbhhhrrryyy~~~ssslllgggfffdddbbb___[[[UUUQQQ~~~vvvmmmeeebbbccc[[[QQQLLLJJJHHHDDD@@@======<<<;;;::::::::::::;;;999777555555666777888777777666555555555555555333333333444444444555555888888777777888:::<<<===??????BBBIIINNNVVVgggyyyyyymmmccc___^^^WWWNNNCCC@@@BBBJJJTTT\\\dddkkkoooooopppqqqsssrrrooolllnnnqqqssstttpppjjjbbb^^^WWW]]]eeemmmssswwwyyy{{{}}}}}}}}}uuukkkccc___cccooo{{{}}}sssjjjfffbbb\\\XXXXXXUUUUUUVVVWWWXXXYYYZZZ[[[YYYWWWTTTPPPLLLJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@@@@??????@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEIIIHHHHHHIIIMMMRRRWWW[[[___gggsss}}}uuummmkkkhhhfffccc```]]]YYYSSSPPP}}}uuullleeebbbbbb[[[RRRLLLJJJHHHDDD@@@======<<<;;;:::::::::::::::999888666666666777888777777666555555555555555666666666555555444444444777777777777999;;;===>>>@@@AAAEEELLLPPPWWWfffvvv|||qqqgggcccaaaXXXNNNGGGCCCEEEMMMVVV\\\dddjjjoooooooooooonnnmmmmmmmmmoooqqqrrrrrrmmmfff___ZZZXXX```jjjqqquuuvvvyyy{{{{{{zzz{{{}}}~~~uuujjjddd```dddppp||||||sssiiifffbbb]]]YYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^YYYWWWTTTQQQMMMJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDDDDGGGKKKPPPRRRWWW^^^iiirrr{{{~~~qqqkkkiiifffdddaaa^^^[[[WWWRRROOO{{{ssskkkeeebbb```ZZZRRRLLLJJJGGGDDDAAA======<<<;;;::::::::::::888888888888888777777777777777666555555555555555999999888777666555444333666666666888:::<<>>AAACCCEEEIIIOOOTTTWWW\\\dddkkkvvvuuupppjjjfffbbbWWWMMMIIIFFFIIIRRRZZZ```eeekkkkkkllljjjeee______eeekkkllllllkkkiiieee___YYYVVV\\\iiiwww}}}zzzvvvwww{{{wwwxxxyyy}}}}}}wwwnnnfffbbbccchhhrrr}}}uuujjjeeebbb\\\YYYYYYVVVWWWWWWXXXYYYZZZZZZZZZ[[[YYYWWWSSSPPPMMMLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGJJJNNNUUU\\\cccmmmyyy{{{pppgggbbbbbbaaa^^^[[[XXXVVVSSSOOOLLL~~~xxxooogggbbb```\\\XXXSSSMMMIIIFFFCCCAAA======<<<;;;::::::::::::777888999999999999888888777777666555555555555555555555555555555555555555555555666888;;;???BBBDDDGGGLLLSSSWWWZZZ^^^ccceeelllnnnmmmiiifffbbbXXXOOOFFFEEEIIISSS\\\bbbgggllliiijjjgggbbb\\\\\\ccciiihhhhhhgggdddbbb^^^[[[YYY^^^kkkyyy{{{wwwxxxzzzxxxyyy|||~~~{{{rrriiibbbaaaeeekkkuuuwwwlllfffaaa[[[XXXXXX[[[[[[[[[\\\]]]]]]^^^^^^[[[ZZZWWWTTTQQQNNNMMMLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEEEEGGGKKKOOOTTTZZZcccnnnvvvuuukkkbbb______^^^\\\XXXVVVTTTQQQNNNLLLyyyppphhhbbb___ZZZXXXSSSNNNIIIEEECCCBBB======<<<;;;::::::::::::888888888999999999999999777777666555555555555555444444444555555666666666555666777999<<<@@@CCCEEEHHHOOOUUUXXX[[[```bbbbbbfffiiijjjgggeeeaaaYYYPPPEEEEEEJJJUUU___dddiiimmmiiiiiigggbbb______dddhhhfffeeecccbbb```___^^^]]]___jjjwww}}}|||yyyyyyzzzzzz{{{~~~|||yyynnnfff```bbbhhhpppzzzxxxlllfffaaa[[[XXXYYY[[[[[[[[[\\\\\\\\\]]]]]][[[YYYWWWTTTQQQOOOMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFEEEEEEDDDCCCDDDFFFJJJLLLPPPWWWaaaiiittt|||ooofff```^^^___]]]ZZZVVVTTTRRRPPPNNNLLL}}}tttjjjccc```YYYWWWTTTNNNIIIEEECCCBBB======<<<;;;::::::::::::999999888888888999:::;;;777777666555555555555555777777666666666666666666666666888:::===@@@CCCEEEIIIPPPVVVXXX[[[aaabbb```aaadddfffccc```]]]UUUMMMHHHHHHMMMXXXaaafffiiimmmkkkjjjhhhfffeeefffgggiiigggeeecccaaa____________```hhhssszzz|||{{{zzz{{{{{{}}}zzzuuummmeeeaaaeeemmmvvvvvvjjjeeeaaa]]][[[\\\YYYYYYZZZZZZZZZZZZ[[[[[[ZZZYYYVVVSSSQQQOOOMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFAAABBBDDDEEEEEEEEECCCCCCBBBDDDFFFGGGIIINNNWWW]]]hhhrrruuujjjccc______bbb\\\YYYUUURRRQQQPPPNNNLLLwwwmmmeeeaaaXXXWWWTTTOOOIIIEEEBBBBBB======<<<;;;:::::::::::::::999888777777999;;;<<<777777666555555555555555::::::999888777666555555777777888:::===@@@CCCEEEIIIQQQVVVWWW[[[aaabbb___]]]aaabbb___[[[WWWPPPHHHLLLKKKPPP[[[cccfffiiillllllkkkiiijjjkkklllkkkiiihhhfffccc```___^^^______```gggpppxxx||||||{{{{{{|||}}}~~~xxxsssllleeebbbgggqqq{{{~~~tttiiidddbbb^^^^^^___]]]]]]]]]]]]]]]]]]^^^^^^ZZZXXXVVVSSSPPPNNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGG@@@BBBDDDFFFFFFFFFEEEDDDBBBDDDFFFFFFGGGKKKRRRWWW\\\eeessspppfffbbb___```ddd[[[XXXTTTRRRQQQPPPNNNMMM~~~uuukkkdddaaa]]]XXXQQQLLLHHHGGGEEEDDD<<<;;;::::::999999999999777777888888888999999999555555444444444444555555666666666666777888999:::999:::<<<===???BBBFFFIIIKKKRRRXXXZZZ]]]aaacccaaa^^^]]]]]]]]]XXXOOOKKKLLLGGGNNNYYYbbbhhhkkklllmmmnnnppppppnnnqqquuuuuuqqqmmmiiifffddd___ZZZ[[[___```fffqqqzzz~~~zzzwww}}}~~~|||tttnnncccccciiirrr{{{wwwtttnnnhhhcccaaa______^^^^^^^^^^^^]]]\\\[[[[[[[[[YYYVVVUUUTTTSSSRRRPPPLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJHHHFFFEEEDDDCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFDDDDDDDDDDDDEEECCCDDDFFFEEECCCDDDHHHKKKVVV[[[bbbkkkttt~~~{{{nnneeecccbbb```^^^]]][[[XXXTTTQQQPPPOOONNN|||tttkkkdddaaa^^^YYYRRRLLLHHHFFFDDDCCC======<<<;;;::::::::::::777777888888888999999999666555555444444555555666666666666666777888999999888:::<<<===???BBBFFFIIIMMMSSSYYY[[[]]]aaacccaaabbb```______YYYPPPLLLMMMLLLSSS\\\dddiiikkklllmmmmmmppppppooorrrvvvvvvsssooojjjfffbbb]]]XXXYYY]]]bbbiiirrr{{{~~~zzzwww}}}~~~{{{tttnnnfffeeejjjttt~~~uuurrrmmmhhhdddaaa``````^^^^^^^^^^^^^^^]]]\\\[[[ZZZXXXUUUSSSSSSRRRPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGFFFEEEEEEFFFFFFCCCEEEFFFEEEDDDDDDGGGJJJOOORRRXXX___gggqqqzzzvvvllleeecccbbbaaa___]]][[[XXXUUURRRPPPOOOOOOzzzrrrjjjdddbbb___ZZZRRRLLLHHHEEECCCBBB<<<;;;:::999888888888888888888888888888999999999666555555444444555555666555555555555666777888888777999;;;===???BBBFFFJJJOOOUUU[[[\\\^^^aaabbbaaadddaaa___]]]VVVNNNJJJLLLRRRXXX```fffiiikkklllmmmmmmoooppppppsssxxxxxxtttqqqkkkddd___YYYUUUXXX]]]ffflllttt{{{~~~zzzxxx}}}}}}}}}~~~}}}yyysssoooiiihhhkkkvvv{{{xxxrrrppplllhhhdddbbbbbbbbb____________^^^]]]\\\[[[XXXVVVSSSRRRRRRQQQOOONNNLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGHHHDDDEEEFFFEEEEEEEEEGGGIIIHHHKKKOOOSSSYYY```hhhnnn}}}wwwqqqiiidddccccccaaa___]]][[[YYYVVVSSSQQQPPPOOO~~~}}}}}}}}}xxxqqqjjjdddbbbaaa[[[SSSLLLHHHEEEBBB@@@===<<<;;;:::999888888888888888888888888888888888666666555555555555666666444444444555555666777888777999;;;===???CCCGGGKKKQQQXXX\\\]]]^^^aaaaaa___bbb^^^[[[XXXQQQIIIGGGIIITTTYYY```fffiiikkkmmmnnnllloooqqqqqqtttyyyyyyuuuooohhh```[[[WWWUUUYYYaaajjjnnntttzzz}}}|||zzzxxx}}}|||||||||{{{wwwrrrnnnkkkiiimmmyyyzzztttpppnnnkkkgggeeeccccccccc`````````___^^^]]]\\\[[[XXXUUUSSSRRRRRRQQQPPPNNNLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIJJJJJJKKKLLLJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMPPPVVV\\\aaakkksss{{{wwwtttqqqmmmhhheeecccbbb```^^^\\\[[[YYYWWWTTTRRRPPPPPP}}}}}}}}}|||xxxqqqiiidddaaaaaa[[[SSSLLLHHHDDDBBB@@@AAA@@@???>>><<<<<<<<<;;;888888888888888888888888666666666555555666666666444444444555555666777888777999<<<>>>AAADDDIIIMMMSSSYYY]]]]]]^^^``````]]]```\\\WWWTTTMMMGGGFFFIIISSSXXX^^^dddhhhkkknnnpppmmmppprrrrrruuuxxxwwwsssjjjccc\\\XXXVVVWWW^^^gggmmmpppuuuyyy{{{{{{zzzyyy~~~}}}||||||zzzvvvpppllljjjjjjppp}}}{{{sssmmmllljjjgggeeeddddddccc`````````___^^^\\\[[[ZZZXXXVVVSSSRRRRRRRRRQQQOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEHHHIIIJJJJJJLLLOOOTTTXXX^^^eeeoooyyy|||vvvrrrnnnlllmmmkkkgggeeeccc```^^^]]]\\\[[[ZZZXXXUUUSSSQQQPPP~~~yyyqqqiiicccaaaaaa[[[SSSLLLHHHEEEBBB@@@???>>><<<;;;999999888888999999999888888888888888777666666555555666666777555555555555666777888888777:::===???BBBFFFLLLOOOTTTZZZ^^^]]]]]]^^^^^^[[[___YYYUUUQQQLLLGGGHHHLLLSSSWWW]]]bbbgggkkkooorrrooorrrsssrrrtttvvvtttoooddd^^^XXXWWWWWWZZZcccmmmppprrruuuyyy{{{||||||{{{~~~~~~}}}zzzuuunnnhhhhhhlllvvvzzzrrrlllkkkiiigggfffddddddccc```______^^^]]][[[ZZZYYYWWWUUUSSSRRRRRRRRRQQQOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHFFFDDDEEEFFFGGGHHHHHHJJJMMMPPPUUUZZZcccjjjsss{{{vvvqqqmmmjjjhhhfffhhhgggeeebbb```^^^]]]\\\\\\[[[ZZZYYYWWWTTTRRRQQQ{{{rrriiiccc``````ZZZSSSLLLHHHEEECCCAAA===<<<:::999777666666666999999999888888888777777777777666666666666777777666666666666777888999999888;;;>>>AAADDDHHHNNNRRRUUUZZZ^^^]]]\\\]]]\\\YYYZZZUUUPPPMMMHHHEEEHHHNNNUUUXXX^^^bbbfffkkkooorrrqqqttttttrrrssstttpppjjj```[[[WWWWWWXXX]]]fffpppsssuuuwwwzzz}}}~~~{{{tttllleeefffnnn|||zzzssskkkkkkiiigggfffdddcccbbb______^^^]]]\\\ZZZYYYXXXUUUSSSQQQPPPQQQQQQPPPNNNMMMMMMNNNNNNOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIHHHEEEBBBBBBDDDFFFGGGGGGGGGHHHJJJKKKQQQXXX^^^eeeqqqzzzxxxpppmmmiiifffdddcccaaa`````````___^^^\\\\\\\\\]]][[[[[[[[[ZZZXXXUUUSSSQQQ|||sssiiiccc______ZZZRRRLLLHHHEEECCCBBBBBBAAA@@@>>><<<;;;;;;;;;999999999999888888777777777777666666666666777777666666666777777888999:::999;;;???BBBEEEJJJOOOSSSUUUZZZ^^^\\\[[[\\\[[[XXXUUUPPPKKKHHHEEECCCGGGMMMWWW[[[___cccfffkkkooorrrsssuuuuuusssrrrrrrnnnggg___ZZZWWWXXXYYY^^^gggqqquuuwwwyyy|||~~~|||tttjjjdddeeeppp{{{uuukkkkkkiiihhhfffdddcccbbb^^^^^^^^^]]][[[YYYXXXWWWTTTRRRPPPOOOPPPPPPOOOMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGHHHIIIIIIEEEBBB@@@CCCFFFGGGGGGFFFGGGHHHEEEJJJQQQWWW]]]hhhwww~~~xxxsssoookkkgggdddaaa______^^^]]]\\\[[[[[[[[[ZZZZZZZZZ\\\^^^[[[[[[[[[ZZZXXXVVVSSSRRR~~~pppfffcccdddddd]]]TTTKKKFFFDDDCCCCCCAAA???===<<<<<<<<<;;;999888999999999999888777777888888777777666666555555999777555444444666888:::666777:::===AAAGGGOOOTTTUUUXXX[[[\\\ZZZXXXVVVVVVOOOLLLHHHCCCAAACCCIIIMMMYYY]]]bbbfffjjjnnnrrruuuuuusssqqqppppppnnnhhhddd\\\TTTPPPUUU^^^ffflllqqqvvvyyy}}}~~~tttlllhhhlll||||||xxxvvvqqqnnniiifffdddbbb___]]]]]]\\\\\\ZZZXXXVVVUUUTTTNNNPPPQQQQQQOOONNNNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMPPPOOOLLLJJJJJJJJJKKKLLLLLLMMMOOOPPPQQQQQQPPPPPPOOONNNMMMLLLLLLMMMNNNOOOLLLMMMNNNOOOOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGIIIMMMUUU```lllttt~~~vvvooojjjhhhhhhcccaaa^^^ZZZXXXWWWXXXXXXSSSTTTUUUVVVXXXZZZ\\\]]][[[[[[ZZZYYYWWWTTTRRRPPPqqqgggdddeeeddd]]]TTTKKKGGGDDDCCCBBB@@@===;;;:::;;;:::999888999999999888888888888777888777777777666666666555999888666666666777999:::===>>>AAACCCFFFKKKQQQVVVWWWXXXYYYXXXVVVSSSQQQPPPNNNLLLGGGCCCBBBDDDIIINNN[[[^^^cccfffiiikkknnnqqqsssqqqooonnnooolllgggccc\\\TTTPPPUUU^^^fffmmmsssxxxzzz}}}~~~tttmmmkkkpppzzzxxxuuutttpppmmmiiifffdddbbb```^^^\\\\\\[[[ZZZXXXVVVTTTSSSNNNOOOPPPOOOMMMLLLMMMNNNLLLMMMMMMNNNNNNNNNNNNNNNOOOMMMLLLJJJJJJJJJKKKLLLOOOPPPQQQQQQQQQPPPOOONNNOOONNNMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPOOOOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKQQQZZZeeelll|||yyyrrrlllhhhffffff___^^^[[[XXXUUUTTTTTTUUUPPPQQQRRRSSSUUUXXXZZZ\\\]]]]]]\\\[[[YYYWWWTTTSSS~~~qqqhhheeefffccc]]]SSSKKKGGGDDDCCCBBB>>>;;;999999999999888777::::::888777777777888999777777777777666666666666888888888888888999::::::;;;===AAADDDGGGLLLQQQUUUYYYXXXVVVTTTRRROOOMMMLLLLLLJJJGGGDDDCCCFFFKKKPPP]]]```dddfffhhhiiikkkmmmqqqooollllllllljjjfffaaaZZZSSSQQQVVV___gggooouuuzzz|||{{{pppjjjkkkssszzzvvvtttsssrrrooolllhhheeecccbbb```^^^\\\\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPNNNLLLLLLNNNPPPLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLKKKLLLMMMNNNRRRRRRSSSSSSRRRPPPOOONNNPPPPPPNNNNNNNNNNNNPPPPPPRRRRRRQQQPPPPPPPPPPPPPPPLLLLLLLLLKKKKKKJJJJJJJJJHHHIIIIIIIIIHHHGGGFFFFFFIIIHHHHHHIIILLLSSS[[[bbbppp}}}yyyssslllgggdddbbbbbb[[[YYYVVVTTTRRRQQQPPPPPPLLLMMMMMMOOORRRUUUWWWYYY\\\\\\\\\\\\ZZZXXXVVVUUU{{{ppphhheeeeeebbb\\\SSSLLLGGGDDDBBBAAA===;;;999888999999888777;;;:::888666666777888:::777777777777666666666666666777777888888999999999888;;;???CCCGGGLLLRRRVVVXXXVVVSSSQQQPPPPPPOOONNNIIIHHHFFFDDDDDDHHHNNNRRR^^^aaaeeehhhiiijjjkkkmmmpppmmmkkkjjjjjjiiiddd```XXXSSSRRRYYYbbbiiiqqqxxx{{{~~~|||rrrgggeeeiiissszzzvvvtttrrrqqqmmmjjjfffcccaaa```^^^]]][[[[[[ZZZXXXVVVTTTRRRQQQRRRRRRQQQOOOMMMNNNPPPSSSPPPOOONNNNNNNNNOOOQQQRRRQQQPPPOOOOOOOOOOOOPPPPPPRRRRRRSSSSSSSSSRRRPPPPPPRRRRRRPPPPPPPPPPPPRRRRRRUUUTTTRRRQQQPPPPPPQQQRRROOONNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGGGGIIINNNUUU[[[gggwww}}}wwwtttnnnhhhccc___]]]]]]WWWUUUSSSQQQOOONNNNNNMMMJJJJJJJJJLLLNNNRRRUUUWWWYYYYYYZZZZZZYYYWWWUUUTTTxxxooogggccccccaaa\\\SSSLLLGGGDDDBBB@@@>>><<<:::999:::;;;:::999;;;:::888666666777888:::666666666666777777777777555555666777777888888999===???CCCFFFJJJOOOUUUYYYVVVSSSPPPNNNOOOPPPPPPOOOFFFEEEEEEDDDEEEJJJPPPUUU]]]aaafffjjjkkkmmmnnnooopppmmmiiihhhhhhfffbbb^^^UUUSSSUUU]]]ffflllssszzz|||{{{yyyvvvrrriiiaaabbbhhhttt~~~yyyvvvrrrooollliiieeebbb```___]]][[[ZZZZZZYYYXXXWWWUUUSSSRRRSSSSSSRRRPPPNNNNNNQQQSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUSSSRRRQQQQQQRRRSSSPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFHHHMMMSSSXXXbbbppp}}}yyyvvvssspppkkkeee___[[[YYYXXXTTTTTTRRRPPPOOOMMMMMMLLLIIIIIIIIIJJJLLLPPPTTTVVVWWWXXXYYYYYYYYYXXXVVVUUU~~~~~~|||vvvnnngggcccbbbaaa[[[SSSLLLGGGDDDAAA???>>><<<;;;:::;;;<<<;;;:::::::::888777777777888999666666666666777777777777555555555555666777999999AAABBBDDDGGGJJJPPPVVV[[[XXXTTTPPPOOOPPPPPPNNNLLLCCCCCCDDDDDDGGGLLLSSSWWW\\\```fffkkkmmmnnnpppqqqppplllgggeeeeeeccc^^^ZZZRRRSSSXXXccckkkpppvvv|||}}}~~~|||vvvqqqlllhhhbbb```dddlllxxx{{{uuupppnnnkkkfffcccaaa___\\\[[[YYYYYYYYYYYYWWWVVVUUUTTTRRRSSSRRRQQQOOOOOOQQQSSSTTTTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSUUUVVVXXXZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXVVVUUUTTTTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMKKKIIIHHHGGGGGGGGGFFFHHHLLLRRRWWW^^^jjj|||zzzzzzzzzyyywwwtttqqqooommmjjjfffaaa\\\YYYVVVUUUSSSRRRQQQPPPOOOMMMLLLLLLIIIIIIHHHHHHJJJMMMQQQTTTWWWXXXYYYZZZZZZYYYXXXXXX{{{uuunnnhhhdddbbb```[[[SSSLLLGGGDDDAAA???>>><<<::::::;;;<<<;;;:::999999999888888888888777555666666666777777777888666666555555666888:::<<>>===;;;::::::;;;<<<;;;:::888999999999999888777777555666666666777777888888888777555555666999<<<>>>BBBCCCGGGLLLTTT```llltttnnnhhh```\\\YYYTTTLLLFFF@@@AAACCCEEEHHHNNNUUUZZZ\\\```fffjjjllllllllllllmmmhhhccc___]]]ZZZVVVRRROOOSSS^^^kkksssvvvyyy~~~|||zzz|||nnncccYYYVVVXXX]]]fffooo{{{~~~uuurrrlllhhheeebbb___]]]XXXXXXYYYYYYYYYYYYYYYXXXYYYZZZ\\\\\\ZZZXXXXXXYYYXXXZZZ^^^aaadddffffffggghhhhhhgggfffdddbbbaaa___ccccccdddddddddbbbaaa```]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]^^^]]]\\\ZZZXXXWWWQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTSSSRRRPPPMMMKKKJJJGGGGGGGGGFFFFFFIIINNNRRRVVV___nnn~~~wwwqqqmmmmmmpppooollljjjhhhfffeeeeee___^^^\\\ZZZXXXWWWVVVVVVPPPPPPPPPOOONNNLLLKKKJJJIIIGGGEEEDDDEEEHHHLLLNNNRRRSSSTTTVVVWWWWWWVVVUUU|||tttlllfffcccaaa___ZZZRRRKKKFFFCCC@@@>>>??????>>><<<;;;:::999888999999999999999999999:::666555555555444444444444666555555666999===>>>???<<>>??????FFFNNNTTTXXX```lllvvv}}}pppbbb[[[WWWPPPHHHEEEBBBBBBGGGPPPZZZ```bbb```ccchhhjjjkkkkkkkkkkkkgggdddaaa___]]]YYYTTTPPPPPPXXXaaahhhqqqzzz~~~}}}{{{xxxzzz~~~{{{wwwbbbVVVMMMNNNWWWaaalllsss|||uuuooojjjfffddd___aaabbbbbbbbbaaaaaaaaaaaabbbdddcccbbbaaabbbbbbfffhhhkkkoooqqqrrrrrrrrruuu|||{{{wwwwwwxxxxxxwwwuuurrrmmmhhheeeeeecccaaa___^^^___``````bbbbbbbbbaaa___]]][[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXWWWVVVTTTRRRPPPNNNLLLKKKHHHHHHHHHHHHIIIKKKMMMNNNTTTZZZggg}}}|||wwwpppiiiddddddbbb```___^^^\\\YYYWWWWWWVVVTTTRRRPPPOOONNNNNNQQQQQQPPPOOONNNNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJMMMNNNOOOPPPQQQQQQPPPPPPvvvlllfffcccccc]]]WWWOOOGGGBBB???===<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999999888888888777777777777777666666666666777777777777999;;;===???CCCIIIRRRWWW[[[aaaiiipppvvvhhh^^^XXXRRRMMMEEEDDDDDDJJJTTT]]]ccceeecccdddeeegggiiiiiihhhfffdddcccaaa```^^^ZZZTTTPPPRRRZZZcccjjjsss|||~~~zzzvvvwww{{{|||yyyuuu___TTTKKKNNNYYYeeepppyyy{{{uuuoookkkggghhhhhhhhhhhhhhhhhhhhhiiijjjkkkjjjiiiiiijjjlllnnnssswwwyyyyyyxxxzzz|||{{{}}}~~~}}}zzzvvvrrrooolllllljjjgggdddbbbbbbbbbbbbccccccbbbbbbaaa___^^^]]]\\\[[[ZZZYYYYYYXXXYYYYYYXXXWWWUUURRROOONNNMMMLLLJJJIIIIIIIIIJJJKKKMMMNNNRRRXXXeeezzz|||wwwqqqiiicccccc```]]]ZZZYYYXXXVVVTTTRRRRRRPPPOOONNNNNNMMMMMMOOOOOONNNNNNNNNNNNOOOOOOLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNwwwmmmfffdddddd^^^XXXOOOGGGBBB???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888777777777777666777777888888999;;;===???EEELLLTTTYYY\\\```eeejjjvvvyyyvvvjjj___XXXTTTQQQEEEDDDFFFMMMWWW___dddeeeeeecccaaaccceeefffccc`````````aaa```^^^YYYTTTPPPTTT[[[cccjjjrrr{{{|||xxxtttuuuyyyzzzwwwsss]]]SSSMMMRRR^^^kkkwww|||vvvtttsssqqqpppppppppooonnnqqqrrrrrrqqqppppppsssuuuxxx}}}}}}~~~|||yyyvvvuuutttssssssqqqmmmiiifffeeeddddddcccccccccbbbaaa``````______^^^]]]]]]\\\[[[[[[ZZZZZZXXXUUUSSSPPPOOONNNMMMKKKJJJIIIIIIJJJKKKLLLMMMPPPVVVbbbvvv}}}yyyssskkkdddccc___ZZZWWWUUUTTTSSSRRRNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLyyynnnfffdddeee```YYYPPPHHHCCCAAA??????<<<<<<<<<;;;::::::999999888888777777666666666555999888888888777777777777666888999999999:::>>>AAAFFFLLLTTTYYY\\\___bbbeeeooovvvwwwmmm```XXXTTTQQQDDDDDDGGGOOOYYY```cccccceeeaaa^^^^^^```aaa^^^\\\\\\^^^______\\\WWWSSSPPPUUU[[[bbbhhhoooxxx||||||yyyvvvsssuuuxxxxxxtttooo[[[SSSNNNUUUcccppp{{{zzzxxxwwwvvvuuusssuuuvvvwwwwwwvvvxxx{{{~~~~~~|||yyyuuuttttttvvvwwwwwwuuuqqqmmmiiiggggggfffdddccccccbbbaaa```````````````______^^^]]]\\\\\\[[[YYYWWWUUURRRPPPOOOOOOKKKKKKJJJIIIIIIJJJKKKLLLOOOTTT```rrr}}}yyyssskkkeeeccc^^^YYYUUUSSSSSSRRRRRRLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJ{{{ooofffdddeeebbb[[[QQQIIIDDDBBBAAA@@@<<<<<<<<<;;;:::999999888888888888888888888888888888888888888777777777777444777999:::999;;;???CCCGGGLLLSSSYYY]]]___bbbcccooowwwyyypppcccYYYRRRMMMDDDEEEIIIQQQZZZ```aaa```aaa___\\\ZZZZZZZZZZZZYYYYYY[[[]]]\\\XXXUUURRRQQQUUU[[[aaaeeellltttxxxwwwwwwuuusssvvvyyyxxxrrrlllYYYRRROOOXXXfffrrr|||~~~}}}}}}zzzxxxwwwyyy{{{|||}}}{{{vvvssssssuuuwwwxxxuuurrrnnnkkkiiihhhhhhdddcccbbb```___^^^^^^^^^______``````___^^^]]]\\\\\\[[[ZZZXXXVVVSSSQQQOOOMMMLLLKKKJJJJJJKKKLLLLLLNNNTTT^^^nnn}}}yyyuuupppiiiccc```\\\WWWTTTSSSRRRRRRQQQLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQNNNNNNOOOPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHIII~~~|||pppgggcccdddbbb[[[QQQIIIDDDBBBAAAAAA::::::::::::::::::::::::999999999::::::;;;<<<<<<888888777777777666666666333666999:::999;;;@@@EEEIIIMMMSSSYYY^^^aaaccceeellltttxxxqqqeeeZZZRRRLLLEEEGGGKKKSSS\\\aaaaaa___]]]\\\ZZZWWWTTTTTTVVVXXXVVVYYYZZZYYYUUURRRQQQRRRWWW\\\aaadddjjjrrruuutttuuuttttttwwwzzzxxxpppiiiYYYSSSSSS]]]kkkuuu~~~~~~xxx{{{|||vvvtttuuuvvvvvvtttpppmmmkkkjjjiiijjjdddcccaaa^^^]]]\\\\\\\\\]]]^^^_________^^^]]]]]]\\\\\\]]]\\\ZZZVVVRRRPPPPPPOOONNNMMMLLLMMMMMMNNNOOOSSS]]]lll~~~~~~wwwrrrnnniiiccc^^^\\\YYYUUUSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPPPPOOOPPPQQQRRRSSSRRRRRRQQQQQQOOOMMMKKKIIIHHHHHHHHH~~~}}}}}}qqqgggccccccbbb[[[QQQHHHCCCBBBAAAAAA888888999::::::;;;<<<<<<555555666777888999999:::777777777777666666666666222666999:::999;;;AAAGGGJJJNNNSSSZZZ___ccceeegggeeennnsssoooeee\\\SSSLLLGGGHHHMMMUUU]]]bbbaaa^^^ZZZ[[[YYYUUUQQQPPPTTTWWWUUUWWWXXXWWWSSSPPPQQQRRRXXX^^^bbbdddiiipppsssrrrtttssstttyyy|||xxxppphhh\\\WWWWWWbbbpppyyyyyy|||yyyuuutttuuutttrrrooollljjjjjjjjjjjjdddbbb```]]][[[ZZZZZZZZZ\\\]]]^^^______^^^]]]]]]\\\]]]^^^^^^\\\XXXSSSPPPSSSRRRPPPOOONNNOOOOOOPPPOOOTTT]]]jjj|||zzzrrrlllhhhddd^^^ZZZZZZWWWTTTRRRQQQQQQOOONNNNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRTTTTTTTTTSSSRRRSSSQQQNNNLLLIIIHHHGGGGGG