BM6P6(@ ........................------------------------......////////////..................////////////...............///000111//////.........---------////////////000000000000111111222222222222111111000111222333333222111000000111111222222333444444444333555888:::;;;AAAHHHJJJ[[[nnnyyywwwsssfffhhhmmmvvvuuubbbYYYYYYTTTaaaqqq{{{yyy{{{zzz{{{zzzrrriii```XXXTTTLLLJJJHHHEEEDDDDDDEEEFFFCCCEEEGGGIIIKKKMMMNNNNNNTTTVVVWWWXXXXXXXXXZZZ[[[___^^^]]]___bbbdddfffgggddddddeeeeeefffhhhiiijjjkkkmmmpppssswww{{{~~~~~~|||||||||~~~~~~|||zzzyyyxxxtttrrrooonnnllljjjhhhfffeeedddeeedddccc```]]]ZZZWWWUUUVVVVVVVVVXXX[[[```eeegggmmmppptttwwwxxxxxxyyyzzz{{{}}}~~~~~~~~~}}}qqqfff```\\\cccmmmuuu{{{~~~~~~~~~|||xxxtttqqqnnnlllkkkbbbXXXLLLCCC???<<<777333555333000000000111111000000111111111111222222222111111000000000000111111000000000000000000000000444333111000...---------000000000000000000000000000000000000111111111111////////////000000000000111111111111222222222222000000000000111111111111//////000000000000////////////000111111111111111000000000111222222222333222222222222222222222222333333333444444444555555222222333333333333444444666555555444444444555555777888888888888;;;>>>BBBGGGKKKPPPWWWaaarrr........................---------------------------..................---............///////////////............//////000//////.........---------////////////000000000000///000000111111000000///111111222222222222111111111111111222333333444444666444666999;;;>>>EEENNNVVVeeevvvuuunnnjjjhhhjjjpppyyyyyygggYYYWWWZZZ\\\hhhxxxzzzwwwwwwyyy{{{~~~{{{yyyvvvppphhh```WWWQQQMMMIIIHHHFFFDDDDDDDDDEEEFFFEEEFFFIIIMMMPPPRRRTTTUUU\\\]]]______^^^^^^___aaa```______```cccfffggghhhhhhhhhiiikkkmmmppprrrsssuuuwwwzzz~~~~~~~~~}}}{{{yyyvvvuuutttrrrpppnnnmmmmmmllliiihhhgggdddaaa^^^\\\ZZZUUUTTTTTTTTTVVVZZZ]]]___dddhhhlllppprrrsssuuuvvvwwwzzz}}}~~~~~~~~~~~~|||~~~}}}rrrggg^^^ZZZWWW^^^hhhooouuuzzz|||wwwssspppnnnnnnoooggg^^^RRRHHHBBB===999666777444222111222222222111333222222222111111000000111111000000000000111111000000000000000000000000333222111///............000000000000000000000000//////000000000111111111////////////000000000000/////////000000000111111000000000000111111111111///000000111111000000/////////000111111111111111111111111111111222222222222222222222222222222222111222222222333333333333222222333333333333444444666555555444444444555555555777888999:::===AAADDDEEEJJJQQQ\\\kkk}}}........................------------------------......////////////..................////////////000//////............///...............---------////////////000000000000///000000111111000000///222222111111111111222222111111222222333333444444777555777:::===BBBMMMWWWeeesss}}}ssskkkgggffflllooouuuvvvfffYYYSSSXXXaaaiiiuuu~~~xxxxxxuuutttvvvzzz~~~xxxuuunnnjjjddd\\\TTTNNNIIIGGGEEEDDDDDDCCCDDDEEEGGGHHHHHHJJJMMMRRRUUUYYY[[[\\\___``````___^^^^^^```aaabbbbbbccceeegggjjjlllmmmhhhiiilllooossswwwzzz|||~~~{{{vvvuuutttrrrqqqqqqppppppnnnnnnllljjjhhheeecccaaaXXXWWWUUUTTTSSSUUUVVVWWW\\\___dddhhhkkknnnqqqttttttvvvzzz|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{|||~~~~~~|||wwwvvvsssmmmddd\\\WWWTTTSSSYYYcccjjjpppuuu{{{}}}wwwqqqnnnnnnqqqsssmmmggg\\\PPPEEE???;;;999888666333222333444333222444444333222111000///...111111000000000000111111000000000000000000000000111111000///////////////000000000000000000000000//////000000000000111111////////////000000000000//////000000000111111111000000000000111111111111000111111111111111111000//////000111111111111111222222222111111111111111222222222222222222222222000000000000111111111222222222333333333333444444555555444444444555555666444666999;;;===@@@CCCFFFGGGLLLWWWeeewww........................------------............000000000111111000000000............////////////111000///.......................................////////////000000000000000111111222222111111000333222111000000111222333111111222222333444444555777666777;;;???GGGUUUbbbsss~~~qqqiiigggjjjmmmuuuxxx}}}xxxhhh[[[TTTUUU```lllxxx|||sssooopppsssvvvyyy~~~xxxppplllddd```ZZZRRRLLLHHHEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKNNNOOOSSSVVVZZZ]]]___```^^^______^^^]]]]]]___aaadddfffiiikkkmmmpppsssuuuoooppptttxxx~~~wwwwwwvvvuuutttssssssssssssrrrqqqpppnnnllljjjiii```^^^\\\YYYWWWVVVVVVVVVWWWZZZ___cccfffjjjooorrrsssuuuyyyzzzzzzzzz{{{|||}}}}}}||||||||||||||||||zzz{{{}}}~~~|||yyywwwvvvqqqoookkkeee]]]WWWTTTSSSSSSYYYbbbiiinnnsssyyy}}}~~~~~~xxxqqqmmmnnnqqqtttrrrmmmcccVVVIII@@@<<<;;;999666444333333333333222333333222222111000000///111111000000000000111111000000000000000000000000000000////////////000000////////////////////////////////////000000000111////////////000000000000000000000111111111222222///000000000111111111111111111222222222222111111//////000111111111111111333222222222111000000000111111111111111111111111000000000000111111111111222222222333333333444444555444444444444555666666444666999<<<>>>AAAEEEHHHMMMSSS___ppp........................---------....../////////...//////000000//////...............////////////111000///...............---.....................////////////000000000000///000000000000000000///333222111000000111222333111222222333444444555555555555888===BBBLLL]]]mmmsssgggdddjjjttt{{{tttiii^^^XXXWWW^^^kkkxxxyyyrrrlllmmmqqqqqqwwwyyyooofffaaaZZZVVVPPPKKKFFFDDDCCCCCCAAABBBDDDFFFIIILLLNNNOOOTTTUUUWWWZZZ\\\^^^___````````````______```bbbeeeeeeiiimmmqqqsssvvvzzz}}}~~~}}}{{{zzzyyyyyyyyyvvvuuuuuutttsssqqqooonnniiigggddd```]]][[[YYYYYYWWWYYY\\\^^^aaaeeejjjnnnsssuuuxxxyyyxxxxxxxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~{{{xxxuuussssssqqqoooiiibbbZZZUUUSSSSSSUUU[[[dddkkknnnqqquuuxxx{{{}}}}}}uuupppppprrrtttuuuqqqiii]]]OOODDD===;;;999666333222222333222111111111111111111111111111111111000000000000111111000000000000000000000000///////////////000000111////////////////////////...////////////000000000////////////000000000000/////////000000000111111///000000000111111111111111111222222222222111111//////000111111111111111333222222222111000000000111111111111111111111111111111111222222222222333222222222333333333444444444444444444444555666666666888;;;===???CCCGGGJJJRRR[[[iiizzz........................---------...//////000000,,,,,,------------,,,,,,............////////////000//////............///---------...............////////////000000000000---......//////......---222222111111111111222222222222333333444444555555444666;;;AAAGGGRRRfffwww|||tttiiidddhhhtttyyytttbbb[[[VVVXXX___jjjxxx~~~tttnnnjjjjjjooovvvrrr|||wwwmmmddd\\\WWWNNNLLLHHHDDDBBBAAABBBCCCDDDEEEGGGJJJNNNQQQSSSTTTYYYYYY[[[]]]^^^_________]]]^^^_________aaaeeehhhiiinnnuuuyyy|||}}}{{{zzzzzzxxxxxxxxxwwwvvvuuutttsssooonnnkkkgggdddaaa______ZZZ[[[\\\\\\]]]```dddhhhpppsssvvvwwwvvvvvvwwwwwwyyyyyyyyyzzzzzzzzzzzzzzzxxxyyy{{{}}}~~~~~~zzzwwwtttrrrqqqqqqqqqnnnhhh```YYYTTTTTTTTTYYY```iiioooqqqqqqrrrssswwwzzz}}}wwwuuuvvvwwwyyyuuunnndddXXXLLLBBB<<<999777444222333333222111000000111111111222222222111111000000000000111111000000000000000000000000000///////////////000111000000000000000000000000......////////////000000////////////000000000000---------.........//////000000000000111111111111000111111111111111111000//////000111111111111111222222222111111111111111111111111111111111111111222222222333333333444444222222333333333333444444444444444444444555666777888:::<<>>BBBHHHRRR\\\cccqqq}}}yyyyyy....................................///////////////////////////////////////////////////.........////////////............000000000000000000000000111111000000//////......000///.........///111222111111222222222333333333222111111222555777777777777;;;EEEQQQYYYbbbsss~~~zzzxxxqqqiiidddeeebbbiiisss~~~zzzmmm___WWWUUUPPPUUU\\\fffwww|||yyy{{{~~~|||rrriiiaaa___bbbhhhlllppp{{{xxxtttnnnfff[[[TTTQQQMMMHHHDDDCCCDDDDDDDDDDDDFFFIIILLLNNNPPPSSSUUUVVVVVVXXXZZZ___bbbdddeeefffhhhjjjllllllkkkjjjlllqqqyyy}}}||||||{{{|||||||||{{{zzzxxxuuuttttttqqqmmmiiieeecccbbbbbbeeegggiiillloooqqqrrrsssxxxuuussstttwwwyyyxxxvvvyyyzzz{{{}}}~~~~~~~~~~~~|||zzzxxxvvvtttuuuuuuvvvssspppjjjddd___^^^aaaeeerrrxxxwwwrrrnnnlllnnnvvv||||||yyyuuukkkZZZMMMDDD<<<666666666333111111333222111111000111111111000000000000000000000000111111111111000000000000000000////////////000000---......///000111111222//////000000000000//////---...111333444444333222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111222222222333333333111111222222222333333333111111222222222333333333333333222222333333444555444444555555666777777777444<<>>999888444444333222222222222333111111111111111111111111111111111111000000000000000000////////////000000......//////000000111111//////000000000000//////111000//////......//////000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111111222222222333111111222222222333333333111111222222222333333333333333333333333444555555555555555777:::???CCCFFFKKKWWWjjj~~~xxxkkkccc___..................................../////////000///////////////////////////////////////.........000/////////............000000000000000000000000.../////////000000111111///000111222333222111111111111222222222333333333000333777:::>>>HHHVVV```rrrzzzmmmbbbbbbpppvvvaaaVVVMMMMMMSSS^^^mmmxxxrrrlllddd___aaahhhnnnrrrwwwzzzuuurrriiibbbYYYPPPKKKGGGEEEDDDAAACCCEEEHHHJJJMMMQQQTTTQQQTTTXXX\\\^^^```dddffffffiiinnnttt{{{}}}}}}}}}}}}|||{{{{{{zzzwwwtttooojjjeeebbbaaa```^^^ccciiillllllmmmppprrroooqqqsssvvvyyy|||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}zzzuuuooommmoooqqqwww|||~~~|||{{{|||~~~~~~xxxkkk]]]SSSKKKAAA;;;:::555444333333222222333333000000000000000000000000111111111111000000000000000000////////////000000---......///000111111222//////000000000000//////............///111222333000000000000000000000000000000000000000000000000//////////////////////////////000000111111111222111222222222222333333333111111222222222333333333111111222222222333333333555444444444444555666666666666777888<<>>888555555333///...000222222222222111111111111222222111111000000000000111000000000/////////............/////////000000000000000000000///......000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...+++,,,...111333666888999333333333333333222222222222222222222222222222222222222222222222333333444555333222333555666555333999777888===AAACCCIIIPPP^^^ppp~~~tttiiiaaaccciii000///...------...///000...---,,,---/////////...////////////////////////......///000000000000000000000000000000000000000........................000////////////000111222000000000000000000000000222111111111222222333444444555;;;DDDOOOaaaxxx~~~ppphhhaaa```eeepppvvvjjj___WWWOOOQQQZZZiiiyyy}}}pppeeeZZZYYY]]]gggqqqyyy}}}vvvooohhh```YYYUUUNNNJJJEEEBBBBBBCCCDDDDDDFFFJJJNNNQQQTTTWWWZZZ\\\[[[___dddgggiiinnntttyyy}}}{{{yyyxxx{{{yyywwwtttqqqmmmjjjhhhccccccbbbbbbccceeefffhhhjjjmmmrrruuuvvvxxxzzz{{{}}}~~~~~~}}}|||}}}{{{xxxrrrkkkfff```___bbblllzzz~~~|||~~~zzz|||uuummmeeeWWWKKKAAA;;;666666555222111333333222222222111111111111222222222222111111111111000000000000////////////....../////////000000000000000000000000//////...////////////////////////////////////////////////000000000000000000000000000000000000////////////***,,,...111444666999:::666666555444444333222222222222222222222222222222222222222222333333333333444333222333555666555444;;;999;;;???CCCFFFMMMTTTfffwwwuuullldddccckkkuuu000///............///000------------...//////...////////////////////////......///000000000000000////////////////////////////////////////////////000000000000000111111111222222222222222222222222111111111111111222333444888:::???IIIXXXlllwwwoooeeebbb```ccckkkxxxuuuggg]]]VVVSSSPPPXXXgggxxx~~~~~~|||rrrdddZZZUUUWWW___lllxxx|||wwwoooggg___XXXQQQLLLJJJHHHFFFDDDEEEFFFHHHIIIKKKNNNSSSWWWZZZ\\\___aaa```dddiiimmmrrryyy~~~}}}{{{~~~~~~~~~}}}|||zzzyyyxxx{{{zzzzzz|||~~~~~~}}}~~~~~~~~~{{{yyywwwzzzyyyxxxvvvssspppnnnllliiigggeeedddccccccdddeeehhhkkkooorrrtttvvvxxxzzz}}}}}}~~~~~~}}}|||~~~}}}|||zzzzzzzzz{{{{{{|||}}}}}}}}}yyyssslllhhhaaa______iiixxxxxxxxx||||||~~~}}}zzzrrrcccTTTEEE===777666666333333444333333222222222111111111222222333333333222222222000000000000////////////...////////////000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000////////////000000111222333333444555555555444444444333333333222222222222222222222222222222222333333333333333333333333444555666666666;;;:::<<>>CCCFFFKKKUUU```rrr}}}}}}}}}uuulllggghhhqqq////////////////////////,,,---......------...000////////////////////////......///000000000000000000000000000000000000000111111111111111111111111///000111111222222111111000000000000000000000000111111111222333444555666777>>>HHHWWWlllyyypppggg^^^XXXRRRXXX```jjjxxxnnn___SSSLLLLLLNNNTTTfff|||~~~uuuhhh]]]WWWUUU]]]bbbmmm|||zzzvvvmmmggg___WWWQQQLLLHHHFFFFFFGGGIIIIIIIIIJJJLLLNNNPPPSSSVVVYYY\\\```eeeiiikkkpppwww}}}zzzvvvtttmmmlllkkkkkkjjjiiihhhhhhhhhhhhiiijjjjjjjjjiiiiiiiiiiiiiiikkkmmmmmmkkkiiigggfffeeeeeefffggghhhiiiooooooppppppqqqppppppooonnnoooqqqtttuuuvvvwwwwwwuuuvvvxxx{{{}}}zzzuuuuuuvvvvvvuuutttssssssrrrqqqooommmkkkiiigggfffgggiiilllnnnppprrruuuxxxyyyzzzzzz|||}}}~~~~~~}}}|||yyyvvvsssrrrqqqqqqssswww{{{|||zzzvvvrrrpppiiifffeeegggmmmvvv}}}}}}yyyvvvvvvyyy}}}}}}tttfffNNNCCC999666666444333444333333333333222222222222000000222333333333222111////////////000000000000/////////000000000111111...//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333//////000111111222333333222222222222222222222222111222444555555555444333222333555555555555777999:::;;;@@@EEEIIIOOO[[[hhhwww{{{|||~~~tttnnnjjjlllrrr~~~......////////////......+++---//////---,,,...000////////////////////////......///000000000000000000000000000000000000000000000000000000000000000///000111222222222111111000000000000000000000000222222222333444555777888;;;DDDPPP___uuu}}}qqqeee]]]XXXUUURRR[[[fffrrrvvvcccWWWOOOKKKMMMRRR[[[nnnzzzmmm^^^VVVWWW[[[cccjjjyyyyyysssnnnccc]]]UUUNNNJJJGGGEEEDDDCCCFFFJJJLLLLLLNNNPPPSSSUUUWWWYYY[[[___dddjjjnnnttt|||}}}xxxtttqqqnnnkkkiiidddcccbbbaaa``````aaabbbbbbbbbdddeeefffggggggggggggggggggiiijjjiiifffdddaaa```^^^\\\\\\\\\]]]^^^______```aaabbbbbbbbbbbbbbbbbbccceeegggjjjlllmmmlllmmmpppsssvvvzzz|||}}}~~~{{{tttuuuvvvvvvwwwwwwvvvvvvtttuuutttsssqqqnnnkkkiiihhhjjjlllnnnoooqqqtttwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}~~~}}}|||yyyvvvssspppooonnnpppuuuyyy{{{yyywwwuuuuuummmlllkkkjjjjjjnnnuuu{{{yyyyyy{{{{{{{{{~~~yyylllTTTGGG;;;888888666444444444444333333333222222222...///111222333222111000.../////////000000000111//////000000000111111111......///000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000111222333333444444000000111111111111111111222222222222222222222222111222444555666555444333111444666666555555777::::::===BBBIIIMMMTTTbbbpppwww}}}zzz{{{~~~~~~yyytttmmmkkkmmmuuu......////////////......+++---//////---,,,...000////////////////////////...//////000000000000000000000000000000000000000///////////////////////////000111222333222111111222222222222222222222222333333333444555666888888AAAKKKWWWfffzzzzzzlll```XXXUUUUUUXXXbbbooozzz|||kkk[[[SSSNNNMMMQQQWWWcccvvvwwwgggXXXSSSXXX```gggppp{{{tttmmmhhh\\\VVVOOOIIIEEEDDDCCCBBBCCCGGGLLLOOOPPPRRRUUUYYY[[[\\\]]]___bbbhhhooottt|||{{{xxxwwwvvvrrrmmmiiifffdddaaa______^^^\\\[[[[[[\\\^^^___```aaaccceeeggghhhhhhhhhiiiiiiiiijjjkkkiiifffddd^^^]]]ZZZXXXVVVWWWWWWXXXUUUUUUWWWXXXYYYYYYYYYYYY[[[[[[[[[]]]___bbbeeegggggghhhkkknnnrrruuuxxxyyy{{{}}}{{{tttuuuvvvwwwxxxyyyyyyyyyvvvwwwwwwwwwuuuqqqmmmkkkiiijjjlllnnnnnnpppsssvvvvvvwwwxxxyyy{{{|||}}}~~~{{{|||~~~}}}|||zzzwwwssspppnnnlllooosssxxxzzzyyywwwwwwxxxqqqrrrqqqnnnjjjlllssszzz{{{vvvzzz~~~{{{oooXXXJJJ===999999777555555444444444333333333222222---...000222333222000///.../////////000000111111000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111222222222222222222222222333333222222111000000000222222222222222222222222111222444666666555444333111444666666555555888:::;;;>>>EEEKKKPPPXXXggguuuttt~~~{{{xxxzzz}}}{{{sssllljjjlllrrr......////////////......//////............//////////////////////////////////////////000000000000111111111111111111111111////////////////////////000000000000111111111111111111222222222333333333222333333333333555999;;;DDDPPPaaaqqq|||pppggg___WWWTTTVVV[[[kkk{{{lll^^^RRRNNNJJJHHHRRRaaaooo|||wwwkkkaaaZZZWWW\\\dddkkkyyy~~~zzzuuummmccc\\\VVVPPPIIIEEEDDDDDDDDDCCCKKKMMMPPPRRRTTTWWW[[[^^^]]]```ccceeeiiiqqq{{{~~~yyyvvvtttsssssskkkjjjiiifffbbb^^^ZZZWWWWWWWWWXXXYYY\\\___bbbdddbbbdddfffiiikkkkkkkkkjjjnnnmmmmmmlllkkkgggbbb^^^^^^YYYUUURRRRRRQQQOOOLLLMMMOOOPPPPPPPPPQQQSSSUUUSSSSSSTTTVVVXXX[[[^^^```ccceeehhhlllooopppqqqrrruuuwwwyyy|||{{{xxxvvvvvvwwwxxxyyyxxx}}}}}}}}}|||yyyuuupppnnnnnnooopppssswwwxxxwwwvvvwwwxxxyyyxxxwwwwwwyyyzzz{{{|||}}}~~~~~~~~~}}}{{{yyyvvvtttsssssssssrrrrrrrrrsssuuuxxxzzz|||yyytttrrrsssqqqmmmpppvvvssszzzyyy~~~yyyuuuxxx|||zzzaaaTTTCCC999777777333///666555444444333333444444222333333444444333333222000000000000000000000000//////............//////111111111111111111111111000000000000000000000000222222111111111111222222000000000000111111111111000000111222222222222111000111111111111222222222222222222222222222222222222222222222222222222222444444444555555555666666555777888888888888;;;===@@@BBBFFFMMMWWWcccnnnuuuvvvxxx|||}}}{{{|||yyyrrrmmmlllgggttt......////////////......//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333444444444444666:::===EEEQQQaaapppxxxnnnhhhaaaZZZXXXZZZddduuudddWWWMMMKKKIIIJJJVVVeeeuuuuuulllbbb\\\WWWWWW^^^gggttt{{{vvvqqqhhh^^^VVVQQQLLLFFFCCCDDDFFFFFFFFFMMMOOOSSSUUUWWWZZZ]]]```bbbeeeiiilllrrr{{{~~~|||xxxssspppnnnmmmmmmeeedddbbb___\\\YYYVVVTTTXXXXXXZZZ\\\^^^aaadddeeeeeegggiiilllooopppppppppooonnnlllkkkiiieee```\\\[[[WWWSSSPPPPPPOOOMMMKKKJJJKKKMMMMMMLLLMMMPPPRRRSSSSSSTTTUUUWWWZZZ]]]^^^dddfffiiimmmqqqsssuuuuuuwwwxxxzzz}}}~~~{{{zzz{{{zzzyyyxxx|||}}}~~~}}}{{{wwwssspppqqqqqqrrruuuxxxyyyxxxwwwvvvwwwwwwwwwvvvvvvwwwyyyyyyzzz{{{|||}}}}}}|||||||||{{{yyyvvvtttsssssssssrrrrrrrrrssstttwwwyyyzzz{{{xxxwwwxxxvvvppppppsssnnnsssyyy~~~{{{rrrvvv{{{wwwzzz~~~iii[[[III===999888555222555555444333333333333333222222333333333333222222000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000111111111000000111111111000000000000111111111111...///000000111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444777888999999888999<<<>>>BBBDDDIIIRRR^^^jjjtttxxxxxxyyy||||||xxxwwwsssmmmjjjjjjqqq......////////////......//////............//////////////////////////////////////////000000000000////////////////////////111111111111111111111111000000000000111111111111111111222222222333333333444555555555555888===@@@IIITTTcccqqq}}}uuummmhhhbbb]]]]]]aaapppsss[[[QQQIIIJJJLLLQQQ___nnn~~~~~~wwwggg```ZZZWWWWWWZZZdddmmm~~~vvvpppiii```VVVOOOJJJGGGCCCBBBDDDGGGIIIJJJLLLOOOSSSVVVYYY[[[^^^```gggkkkrrrxxx~~~}}}{{{yyywwwtttrrroookkkgggeeedddccc^^^]]][[[YYYWWWUUUTTTTTTYYYZZZ]]]```ccceeefffgggiiijjjlllnnnooopppqqqqqqooommmkkkhhheeeaaa\\\XXXVVVSSSPPPMMMMMMLLLJJJIIIIIIJJJKKKKKKKKKLLLNNNPPPUUUUUUVVVXXXZZZ]]]___```fffiiimmmqqqvvvyyyzzz{{{|||}}}~~~}}}zzzwwwzzz|||~~~~~~{{{wwwuuutttttttttvvvyyyzzzyyywwwssstttuuutttssstttuuuwwwvvvwwwxxxzzz{{{{{{zzzzzz{{{zzzyyywwwuuutttttttttsssrrrrrrrrrsssuuuwwwxxx}}}{{{|||~~~{{{tttooonnnfffgggkkkrrryyy~~~uuukkknnn{{{|||~~~uuufffRRRCCC<<<999777555555444333333222222333333222222111111111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000111111111111///000000111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444888999:::999999:::===???DDDGGGNNNZZZiiiuuu|||~~~|||{{{||||||uuuqqqlllhhhiiilllyyy......////////////......//////............//////////////////////////////////////////000000000000////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333444444555555666:::???CCCMMMWWWeeerrrwwwmmmfff```^^^bbbiii{{{yyydddTTTNNNJJJLLLQQQZZZjjjxxxuuukkk]]]YYYVVVXXX[[[aaalllwwwyyyppphhhaaaYYYPPPIIIFFFDDDCCCCCCDDDHHHKKKMMMNNNRRRVVVZZZ]]]___bbbdddkkkrrr{{{~~~zzzyyyzzzwwwuuusssrrrpppnnnlllkkkiiifffccc```]]]\\\\\\ZZZYYYWWWVVVUUUVVVWWWWWW[[[]]]```cccfffhhhiiiiiikkklllllllllllllllllllllnnnkkkgggccc```[[[WWWSSSQQQOOOMMMKKKJJJJJJIIIIIIKKKLLLNNNNNNNNNOOOQQQSSSXXXYYY[[[^^^bbbeeehhhiiilllooosssxxx}}}|||yyyzzz{{{~~~~~~{{{yyyvvvuuuuuuvvvxxxxxxwwwvvvpppqqqrrrrrrqqqqqqsssuuutttuuuwwwyyyzzzzzzyyyyyyzzzzzzyyywwwvvvuuuuuutttsssrrrrrrqqqrrrssstttuuu{{{|||~~~}}}uuulllfff^^^\\\^^^dddnnnxxx}}}~~~~~~uuujjjlllvvvqqq]]]KKK???:::888777444444333222222222222333222222111000000111222222000000000000000000000000222111111111111111111222////////////////////////000000000000000000000000000000////////////000000///000000000111111111111222222333444444444444333000000111111111222222222111111111111111111111111111222222222222222333333444444444555555555666666888888999999999;;;>>>AAAHHHKKKUUUdddttt{{{rrrlllhhhffflllsss......////////////......//////............//////////////////////////////////////////000000000000000000000000000000000000///////////////////////////000000000111111111111111111222222222333333333222333444555777<<>>FFFUUUmmmwwwmmmeee\\\TTTOOOGGGLLLTTT^^^jjjvvv~~~xxxgggUUUJJJGGGKKKWWWccc}}}~~~pppddd___ccclllttt}}}|||yyytttnnnfff]]]SSSMMMFFFEEEDDDDDDEEEHHHJJJLLLRRRVVVYYY[[[]]]bbbiiipppzzz{{{zzzxxxwwwxxxwwwuuutttrrrqqqnnnjjjeee___ZZZWWWRRROOOKKKIIIHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGLLLSSSYYY]]]eeegggjjjllllllkkkhhhfff```___]]]\\\^^^aaaeeehhhfffccc^^^XXXRRRMMMIIIGGGFFFGGGHHHIIIJJJLLLNNNPPPQQQUUUZZZ```eeekkkqqquuu{{{~~~{{{yyywwwvvvuuutttsssrrrrrrrrrkkkkkkkkkkkknnnqqquuuwwwxxx{{{~~~~~~}}}zzzwwwssspppmmmlllllllllnnnqqqtttuuutttrrrssspppjjjccc^^^]]]```dddmmmppptttuuutttrrrrrrsssttttttuuuvvvvvvvvvvvvvvvssssssttttttsssqqqooonnniiijjjjjjlllooorrrvvvwwwxxxrrrmmmiiiddd^^^]]]^^^bbbjjjtttyyyyyyxxxxxxzzzwww}}}~~~|||zzzzzz{{{{{{{{{zzzyyyxxxttttttvvvzzz{{{qqq^^^PPP???<<<888555555444333111333333333222222222111111000000111111111111000000000000111111111111000000//////000000000111111111//////000000111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000222222222222222222222222444444444444555666777777666======???IIIPPP]]]sss|||vvvxxx000000000111111111111111.........///////////////////////////////////////000000000000000000000000111000000//////000000111/////////000000000111111000111111111111222222222222222222333555777888999;;;BBBLLL^^^zzz|||mmmbbbZZZRRRNNNMMMJJJRRR\\\gggsss~~~nnn]]]NNNHHHHHHOOO___pppzzzmmmcccbbbjjjuuu~~~~~~zzzuuunnnfff^^^VVVOOOJJJFFFEEEEEEEEEGGGJJJLLLNNNSSSWWW\\\___aaagggqqqxxx{{{wwwsssqqqkkkiiiiiiiiikkkkkkjjjiiiiiihhhfffbbb^^^YYYUUUSSSNNNLLLHHHFFFFFFFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFIIINNNTTT\\\cccgggmmmoooppppppnnnkkkgggddd______^^^^^^___bbbfffhhhfffccc]]]VVVPPPKKKIIIHHHEEEGGGIIIKKKKKKMMMQQQSSSXXX\\\bbbhhhnnntttzzz~~~~~~}}}{{{yyyuuuuuuttttttsssrrrqqqqqqkkkkkkkkklllnnnqqqtttvvvxxx{{{~~~}}}~~~}}}zzzwwwssspppmmmlllhhhhhhjjjnnnsssvvvwwwwwwtttrrrnnnggg```^^^aaaeeepppssswwwwwwtttqqqqqqssssssssstttuuuvvvvvvvvvvvvssstttuuuuuutttrrrpppnnnjjjjjjjjjlllnnnqqqsssuuuuuusssqqqmmmiiiccc```^^^\\\bbbllluuuzzz|||}}}}}}yyy~~~}}}|||{{{yyyyyy||||||tttfffZZZFFF@@@999555555555333222333333333222222222111111000000111111222222111111000000111111111111000000/////////000000000111111...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222333444222222222222222222222222444444444444555666777888777>>>>>>BBBMMMUUUdddzzz|||zzzwww}}}000000000000000000//////............/////////000////////////////////////000000000000000000000000111000000//////000000111....../////////000000000000111111111111222222222111222222444666888:::;;;===IIIWWWhhhsssddd\\\UUUNNNKKKLLLMMMXXXfffrrr}}}{{{dddVVVJJJHHHJJJRRRfff{{{|||tttiiicccgggrrr{{{uuuooofff]]]VVVOOOJJJFFFDDDDDDEEEGGGJJJMMMPPPRRRUUU[[[bbbfffjjjrrr~~~wwwoooiiieeeaaa___[[[ZZZZZZ\\\^^^``````___aaa```^^^\\\YYYUUURRRQQQJJJGGGEEECCCDDDDDDCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHKKKMMMQQQWWW^^^eeekkkooosssttttttsssooojjjeeeaaa_________```aaadddfffhhhfffaaaZZZSSSMMMJJJIIIIIIGGGJJJMMMOOOQQQTTTXXX\\\___cccjjjpppvvv|||~~~|||zzzwwwwwwwwwwwwvvvvvvuuutttpppppppppppprrrtttvvvwwwyyy|||~~~~~~~~~|||zzzwwwtttqqqnnnmmmhhhhhhhhhkkkpppuuuwwwxxxttttttrrrlllfffdddgggllltttxxx{{{zzzvvvrrrrrrtttssstttuuuvvvvvvwwwwwwwwwuuuvvvxxxxxxwwwuuurrrpppmmmmmmmmmmmmoooppprrrssssssttttttqqqnnnjjjeeeaaa[[[^^^dddmmmwww}}}zzz}}}}}}}}}wwwnnngggNNNFFF<<<666555666555333333333333222222222111111///000111222222222222111000000111111111111000000////////////000000000111......000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333333444555555222222222222222222222222444444444444555666777888777>>>@@@EEERRR\\\lllzzzuuuwwwxxx.........------,,,,,,+++---.........//////000000////////////////////////000000000000000000000000000000////////////000000............////////////000111111111111222222222111222333444666888:::;;;>>>NNN```pppzzzmmm```[[[UUUMMMJJJLLLOOO\\\lllzzzwww^^^QQQHHHHHHKKKTTTjjj~~~tttnnnfffdddkkkzzz}}}zzzrrrkkkaaaWWWPPPJJJFFFDDDCCCCCCEEEHHHLLLPPPSSSVVVXXX___hhhmmmsss|||yyysssjjjbbb\\\WWWTTTQQQQQQQQQQQQTTTWWWYYYYYYYYYWWWWWWUUUSSSQQQNNNLLLKKKGGGDDDBBBAAAAAABBBAAA@@@CCCDDDFFFHHHJJJKKKLLLLLLPPPRRRWWW]]]dddkkkpppssswwwwwwvvvtttoooiiiccc___^^^___```aaaccceeeggghhheee```YYYQQQLLLIIIIIIIIIIIIMMMRRRUUUWWW[[[```eeedddiiiooovvv|||}}}{{{{{{{{{{{{|||{{{{{{zzzyyyvvvvvvuuuuuuvvvxxxzzz{{{yyy}}}~~~}}}|||}}}}}}|||zzzwwwtttqqqooonnnmmmkkkiiikkknnnrrrtttuuusssuuutttpppkkkiiimmmrrrxxx|||}}}xxxssssssuuuttttttvvvwwwwwwxxxxxxxxxwwwxxxzzz{{{zzzwwwtttrrroooooooooppppppqqqrrrsssqqqtttvvvtttrrrnnniiiddd^^^\\\___gggsss||||||}}}zzztttpppTTTJJJ>>>777666777777555333333333222222222111111///000111222222222222222000000111111111111000000////////////000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111222333333444222222222222222222222222555444444555555666777888666>>>@@@GGGVVVaaasssqqqoootttyyy222111000...------------------------.........///111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222111111000000111111222333777444222444555444777<<>>FFFRRR^^^lll{{{sssoooqqqwww|||111111000///............/////////000000000000000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111222222222222222333333444666333222555666777;;;AAAIIIXXXmmmyyyoooddd[[[TTTOOOQQQWWWaaaqqqqqq[[[QQQIIIEEEJJJTTTaaasss}}}yyy{{{|||rrrjjjccceeelllvvvzzzsssnnneee]]]TTTNNNHHHCCCCCCGGGGGGHHHJJJMMMPPPTTTYYY\\\bbbiiirrr{{{vvvllleee[[[VVVOOOKKKIIIHHHGGGEEEEEEEEEFFFFFFHHHIIIKKKKKKKKKJJJJJJKKKLLLLLLJJJHHHDDDCCCBBBBBBAAAAAABBBBBBFFFFFFGGGHHHIIIMMMRRRUUUXXX[[[```gggnnntttxxxzzz}}}zzzvvvpppjjjddd```^^^___```bbbfffiiiiiigggddd]]]WWWRRROOOMMMJJJLLLPPPTTTVVVZZZ\\\___aaaeeehhhnnnvvv~~~}}}}}}}}}|||}}}~~~~~~||||||}}}~~~}}}{{{yyywwwuuutttpppooonnnllllllmmmnnnooorrrssstttssstttvvvyyy|||zzzwwwvvvuuuvvvvvvvvvvvvwwwxxxyyyzzzyyyzzz|||}}}}}}{{{zzzyyyuuutttsssqqqqqqqqqqqqqqqqqqqqqsssuuuvvvuuurrroooeeebbb___aaahhhpppvvvyyyxxx|||nnn\\\JJJAAA===888555666444333222222111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000//////...000000000000000000000000111000/////////000222222222222222111111111111111222222111111222222333444222222333333333333444444444555555555444666888;;;>>>AAAJJJXXXeeessszzzqqqkkkjjjqqqzzz000000000000000000000000000000000000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333333222222333333444555444222222555777999???FFFQQQbbbvvvxxxpppggg^^^UUURRRWWW___lll}}}{{{eeeRRRLLLHHHFFFMMMXXXgggyyy{{{xxxxxx}}}uuuiii```aaagggrrr~~~{{{uuummmggg^^^VVVNNNJJJFFFBBBCCCHHHHHHJJJNNNQQQTTTXXX]]]```hhhqqqxxxnnneee\\\UUUMMMKKKGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIEEEEEEGGGIIIKKKLLLJJJHHHEEEDDDCCCBBBAAABBBCCCCCCEEEGGGIIIJJJMMMQQQVVVZZZ]]]```eeelllrrrwww{{{|||}}}zzztttnnnhhhccc___]]]___```dddhhhkkkjjjfffccc\\\UUUPPPNNNMMMLLLOOOUUUXXX[[[^^^aaacccgggkkknnnttt}}}~~~{{{{{{|||~~~~~~}}}{{{{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}{{{yyywwwvvvrrrrrrqqqpppooonnnmmmmmmoooqqqssstttuuuxxx{{{~~~{{{wwwvvvuuuwwwvvvuuuuuuvvvxxxzzz{{{{{{|||}}}~~~~~~}}}|||{{{xxxwwwvvvtttsssrrrrrrrrrsssrrrrrrtttvvvwwwvvvtttlllgggbbb```bbbhhhnnnqqqtttxxxzzz{{{~~~yyyhhhSSSFFF>>>888666666444444333222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000000000000///000111111222000111111111111222222222222222111111222222333444222222333333333333444444555555666666666777:::<<>>EEETTTcccwwwxxxnnnddd```aaafffrrr|||iiiSSSHHHHHHFFFOOOZZZcccqqq~~~uuuqqqwww~~~|||oooffffffiiiqqq|||~~~yyyrrrlllfff___VVVOOOIIIEEEBBBDDDDDDDDDGGGLLLNNNSSSZZZ^^^bbbkkkxxx~~~vvvggg___UUUNNNKKKIIIFFFDDDCCCDDDEEEDDDBBBAAADDDFFFDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLOOOSSSTTTQQQKKKFFFCCCAAA???===>>>@@@CCCEEECCCFFFKKKOOORRRVVV[[[^^^aaaeeellltttzzz}}}zzzvvvoooiiieeedddfffgggkkklllmmmooommmhhhaaa\\\VVVSSSSSSVVVYYYYYY]]]aaadddfffiiimmmqqqxxx~~~zzzxxxwwwxxxxxxwwwwwwzzz|||~~~~~~~~~{{{|||}}}|||yyyvvvuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{}}}~~~~~~~~~}}}|||{{{{{{xxxxxxwwwuuusssqqqooonnnlllmmmnnnnnnooorrrvvvyyy|||}}}~~~}}}{{{yyyyyyzzzyyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{uuutttrrrsssvvvyyy{{{{{{}}}~~~|||wwwooogggcccbbbhhhrrrzzz}}}~~~~~~{{{zzzyyywwwwwwyyy|||wwwbbbPPPEEE>>>999555555444333333333333444111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000...///000111222111111000000000000111222222222333222222111111222222333444222222333333333333444444333444555666666888;;;>>>CCCLLL^^^ppp||||||xxxwww~~~}}}wwwnnnfff```\\\\\\```fffooo}}}---...///111111///...,,,***+++,,,---...000111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111222333333333333333222222333333444555222333777===AAAJJJ\\\lllqqqfff\\\[[[___hhhttt~~~xxxaaaMMMGGGIIIIIITTT___hhhvvv~~~vvvtttzzzzzzmmmgggjjjooo|||{{{uuummmgggaaaYYYQQQJJJIIIEEECCCDDDEEEEEEHHHMMMPPPVVV\\\```eeeooo}}}qqqfff[[[UUUMMMHHHGGGFFFEEECCCBBBDDDEEEDDDBBBBBBFFFIIIFFFFFFGGGHHHIIIKKKMMMNNNNNNPPPSSSVVVVVVRRRKKKFFFBBB@@@>>><<<===???BBBEEEBBBEEEJJJOOOTTTYYY^^^aaaaaafffmmmuuu{{{yyyuuunnnhhheeeeeegggiiinnnnnnoooooommmhhhaaa\\\VVVTTTTTTYYY[[[[[[^^^bbbgggiiimmmpppuuu|||~~~{{{wwwtttuuuvvvvvvvvvyyy|||~~~~~~~~~~~~}}}|||yyyzzz||||||yyywwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{}}}}}}}}}}}}}}}|||{{{{{{xxxxxxvvvtttsssqqqpppooommmmmmmmmlllmmmppptttxxx~~~|||zzzyyyyyywwwwwwyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}|||wwwuuutttvvvxxx{{{||||||~~~|||tttkkkeeecccfffqqq{{{~~~}}}yyy}}}{{{yyywwwxxxzzz~~~zzzzzz{{{}}}jjjVVVJJJAAA999555555444333333333333444111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000...///000222222111111000111111111111111222222222222222111111222222333444222222333333333444444444444555666777777999===???EEEPPPbbbttt~~~zzzvvvvvv}}}zzzqqqhhh___YYY[[[[[[___gggrrr000000//////...---++++++............////////////000000000000000000000000222111000//////000111222000000000000000000000000222222111111111111111111333333222222222333444444666777999===EEEUUUhhhvvvttthhh___WWWWWWbbbnnnvvvyyy~~~~~~nnnXXXHHHEEEHHHLLLVVVeeettt}}}zzz|||yyyzzzqqqkkkiiinnnuuu}}}xxxxxxpppgggaaaYYYOOOHHHGGGDDDDDDCCCCCCDDDHHHNNNRRRTTT[[[cccggglllxxx{{{pppddd\\\QQQOOOKKKGGGEEEEEEFFFGGGCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFHHHJJJLLLMMMOOOPPPSSSWWWYYYXXXVVVTTTLLLDDDCCCAAA???>>>>>>???AAACCCEEEFFFHHHMMMTTTZZZ___aaaccchhhpppyyyyyyqqqkkkiiiiiijjjkkkpppqqqrrrrrrnnnggg___XXXPPPRRRUUUXXXZZZ]]]bbbeeehhhkkkoootttyyy}}}xxxuuusssrrrsssvvvwwwxxx}}}~~~|||}}}~~~~~~}}}|||xxxwwwwwwwwwwwwwwwxxxxxxzzzyyyxxxwwwwwwwwwyyyyyy~~~~~~}}}|||{{{xxxxxxwwwvvvtttrrrpppooopppooommmmmmooorrrvvvyyy}}}~~~~~~{{{xxxvvvvvvvvvwwwyyy}}}~~~}}}~~~~~~~~~~~~yyywwwuuussssssvvvyyy{{{}}}|||vvvkkkaaabbbiiisss{{{~~~~~~}}}|||yyyyyyxxxzzz}}}~~~yyywwwyyy~~~xxxcccLLL???>>>777555333333444444333222333333333222222222111111000000000000000000000000111222222333333222222111333222222222111000000000111111111111111111111111111111111111111111111111111111222222222333333333222222111111222222333444222111111000000111111222444333333333333444555555555222222666888999>>>CCCJJJWWWjjjyyyxxxxxxyyy{{{ooobbb\\\\\\^^^\\\aaammm{{{////////////...---,,,+++....../////////000000000000000000000000000000000000///............///000000000000000000000000000111111111111111111111111333333222222222333444444555777:::???JJJ\\\ppp~~~{{{qqq```XXXRRRSSS^^^kkktttwww}}}zzzjjjUUUHHHGGGKKKTTT___mmmzzz|||{{{}}}uuummmjjjkkksss{{{{{{vvvrrrjjjaaa\\\UUUMMMHHHGGGEEEEEEEEEEEEGGGKKKQQQUUU[[[aaaiiiooouuuzzzqqqggg\\\UUUMMMKKKIIIFFFEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIKKKLLLNNNPPPQQQRRRTTTXXXZZZYYYXXXVVVNNNFFFBBBAAA???======???AAABBBEEEEEEHHHMMMSSSZZZ^^^aaafffkkksss{{{|||wwwppplllkkklllnnnooorrrssssssrrrnnnfff^^^XXXRRRUUUXXXZZZ\\\___cccfffkkkoootttyyy~~~}}}zzzuuusssqqqqqqsssvvvxxxyyy}}}xxxtttqqqsssuuuwwwyyy|||~~~|||{{{wwwwwwvvvuuuuuuvvvwwwxxxyyyyyyxxxwwwwwwwwwxxxyyy}}}}}}~~~~~~}}}}}}||||||zzzyyyyyywwwvvvtttrrrqqqpppooonnnmmmnnnrrruuuwww{{{|||~~~~~~}}}zzzwwwuuusssssssssuuuyyy{{{|||{{{~~~~~~~~~~~~~~~~~~yyyxxxuuussssssuuuwwwyyy}}}zzzoooeeebbbgggooovvv|||}}}|||zzzzzzzzzzzz}}}}}}yyywwwyyy~~~kkkSSSDDD???888666444333444444333222333333333222222222111111000000000000000000000000111222222333333222222111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222333222222111111222222333444555444444333333444444555444333333333333444555555777444444777:::;;;???EEEOOO]]]ooo||||||}}}wwwlll___ZZZZZZ]]]^^^eeerrr///////////////...---,,,/////////000000000111111000000000000000000000000000//////......//////000000000000000000000000000111111111111111111111111333222222222333333444555555666;;;DDDRRRfff{{{|||rrriiiWWWRRRNNNRRR^^^kkktttxxx~~~}}}tttcccQQQHHHJJJPPP```lllxxxzzzzzz}}}xxxmmmiiiiiinnnzzz~~~xxxrrrkkkbbbYYYTTTOOOIIIFFFGGGGGGGGGHHHHHHKKKOOOUUUZZZ^^^dddlllsss|||vvvlllcccZZZRRRLLLGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJMMMMMMNNNPPPQQQSSSTTTTTTVVVZZZ\\\[[[ZZZXXXQQQHHHBBB@@@>>>======>>>@@@BBBDDDEEEHHHMMMSSSYYY^^^aaajjjooowww~~~yyyuuuooommmnnnqqqsssuuuvvvvvvuuurrrlllddd\\\WWWVVVXXX[[[]]]___bbbfffiiiooossszzz}}}xxxuuusssrrrrrrrrruuuyyy}}}~~~tttnnnkkkjjjjjjgggjjjoootttxxx}}}~~~|||{{{wwwvvvtttrrrrrrtttvvvwwwxxxxxxwwwwwwwwwwwwxxxyyy{{{{{{|||}}}}}}}}}|||||||||{{{{{{yyyxxxvvvtttsssqqqpppnnnmmmnnnpppsssuuuzzz|||~~~~~~{{{xxxvvvrrrppppppqqqtttxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzxxxvvvtttssstttuuuvvv|||uuukkkcccdddiiipppxxx||||||zzz||||||~~~|||{{{zzz|||www___LLLCCC:::888555444444444333222333333333222222222111111000000000000000000000000111111222222222222111111111111111111111222222222111111111111111111111111111111111111111111111111000000000111111111222222222222111111222222333444222222111111111111222222444333333333333444555555888666666999;;;<<>><<<<<<>>>@@@BBBBBBEEEIIIMMMRRRYYY___ccclllqqqyyyxxxuuuqqqoooqqqtttwwwyyyzzzzzzxxxrrrjjjaaaZZZWWWXXXZZZ]]]___aaadddhhhkkkpppvvv~~~~~~yyytttrrrrrrssstttvvvzzz{{{vvvnnngggccccccdddeeejjjnnnsssyyy}}}~~~|||{{{xxxuuurrrpppppprrrtttvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzxxxvvvuuurrrqqqooommmmmmoooqqqrrrxxxzzz}}}~~~~~~|||yyyvvvqqqooommmnnnrrrvvvzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||zzzyyywwwuuuttttttttttttyyy|||rrreeecccdddjjjttt|||}}}|||}}}~~~}}}kkkUUUHHH===:::777444444444333222333333333222222222111111000000000000000000000000111111222222222222111111000000000111222222222333111111111111111111111111111111111111111111111111///000000000000111111111222222111111222222333444111111000000000000111111444333333333333444555555888666777:::;;;<<>>======>>>@@@BBBBBBEEEJJJNNNSSSYYY___dddnnnsss{{{zzzwwwsssrrrtttwwwzzz{{{}}}|||yyyqqqggg^^^YYYVVVXXX[[[^^^```cccfffjjjmmmpppwww{{{vvvsssrrrppprrrvvvyyy~~~~~~tttnnnfffeeedddbbbbbbdddgggiiiqqquuu|||}}}|||xxxvvvsssppppppqqqtttvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxyyyzzz|||}}}}}}}}}}}}~~~~~~}}}|||zzzxxxvvvuuurrrqqqooonnnmmmnnnoooppprrruuuyyy{{{|||yyyvvvtttooollljjjkkkoootttxxxzzz||||||}}}}}}}}}~~~~~~~~~}}}}}}|||||||||{{{{{{{{{zzzyyyxxxwwwvvvuuutttsssvvv|||yyyjjjfffcccgggqqqzzz~~~~~~|||uuu___NNN@@@===888555444444333222333333333222222222111111000000000000000000000000000111111222222111111000000000000111222222222333111111111111111111111111111111111111111111111111///000000000000111111111222222111111222222333444444444333333333333444444444333333333333444555555666555777::::::<<>>>>>???AAACCCBBBFFFLLLPPPTTTYYYaaagggooouuu|||{{{xxxuuuuuuwwwzzz|||}}}~~~}}}yyyoooddd[[[WWWVVVYYY[[[___bbbeeeiiinnnqqqttt{{{|||xxxuuutttsssooosssxxx}}}uuullleeeaaaZZZ]]]aaadddgggjjjooorrrwww}}}~~~}}}yyywwwuuurrrrrrssstttvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}{{{zzzxxxvvvuuuqqqpppooommmmmmmmmnnnooommmpppuuuxxxyyywwwtttqqqllljjjhhhiiimmmrrrvvvxxx||||||||||||}}}}}}}}}}}}|||||||||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwuuuttttttzzzqqqlllfffeeekkkttt{{{~~~{{{{{{~~~}}}gggUUUCCC???:::666444444333222333333333222222222111111000000000000000000000000000000111111111111000000111111111111111222222222111111111111111111111111111111111111111111111111000000000111111111222222222222111111222222333444333333222222222222333333444333333333333444555555444444777:::;;;>>>HHHSSSeeettt~~~rrrhhh```]]]bbbiiixxx------...000000111111111....../////////000000000000000000000000000000000///000111111111111000///000000000000000000000000///000000111222222333333111111111222333444666666;;;===EEEWWWlll||||||pppeee___YYYPPPLLLLLLIIIQQQ^^^lllxxx~~~rrr]]]LLLEEEIIISSS\\\lllsss{{{yyysssrrrsssuuu{{{~~~xxxwwwrrrxxx~~~}}}tttkkkeeecccfffnnnwww|||yyyqqqhhhaaaXXXPPPIIIFFFDDDAAAAAADDDGGGJJJOOOTTTYYY```ggglllrrr{{{vvvmmm```YYYPPPJJJGGGFFFDDDBBBAAABBBDDDFFFHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXYYY]]]`````````^^^WWWOOODDDBBB@@@??????@@@BBBDDDBBBGGGMMMQQQUUUZZZbbbiiiqqqwww~~~~~~zzzxxxvvvvvvyyy}}}}}}xxxnnnaaaXXXVVVVVVZZZ]]]aaadddhhhmmmrrrvvv{{{{{{wwwuuuttttttuuuqqqwww}}}uuujjjccc```______ZZZ^^^dddiiinnntttzzzzzzxxxwwwuuuuuuuuuuuuvvvxxxyyyzzz|||||||||||||||{{{||||||}}}~~~~~~~~~~~~|||||||||zzzyyywwwuuutttoooooonnnmmmmmmmmmnnnnnnnnnqqqvvvzzz{{{zzzvvvtttmmmlllkkklllpppuuuxxxyyy{{{{{{{{{|||||||||}}}}}}{{{{{{{{{zzzzzzzzzzzzyyyzzzzzz{{{{{{zzzyyywwwuuutttyyy~~~zzzssskkkeeeeeellluuu{{{}}}}}}|||~~~nnnZZZEEEAAA;;;777555444333333333333333222222222111111000000000000000000000000000000111111111111000000222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222333222222111111222222333444111111000000000000111111444333333333333444555555333444888;;;<<<@@@LLLXXXjjj{{{}}}pppgggaaaaaaiiirrr,,,---...000111111111111............////////////000000000000000000000000111222333444444333222111000000000000000000000000///000000111222222333333111111111222333444666777;;;>>>GGGZZZpppyyymmmaaa\\\WWWOOOLLLMMMMMMVVVeeetttzzzlllXXXHHHCCCJJJUUU]]]lllrrryyy|||vvvrrrrrrtttwww}}}vvvrrrssssssyyyzzznnndddaaaaaafffqqq{{{|||zzzvvvnnneee]]]SSSLLLFFFEEEDDDBBBBBBEEEHHHLLLQQQVVV\\\cccjjjooozzzwwwkkkbbbXXXQQQIIIDDDCCCCCCAAA???AAABBBCCCEEEFFFHHHIIIJJJJJJKKKLLLOOOQQQSSSUUUVVVXXXXXXXXXXXXYYYYYYYYYYYY[[[___bbbbbbaaa```YYYQQQEEECCCAAA??????AAACCCEEECCCHHHOOORRRUUU[[[cccjjjsssxxx~~~yyywwwvvvwww{{{~~~}}}xxxmmm```WWWUUUVVV[[[^^^bbbfffkkkpppuuuyyy}}}{{{xxxuuusssssstttuuuvvv|||vvvnnncccZZZWWWYYY]]]___```dddjjjooottt{{{zzzyyyxxxwwwwwwvvvvvvvvvxxxyyy{{{}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~|||{{{{{{yyyxxxvvvtttsssnnnnnnnnnmmmmmmmmmnnnnnnqqquuuzzz~~~{{{xxxqqqooooooqqquuuzzz|||}}}{{{{{{{{{{{{|||||||||}}}{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz|||||||||zzzxxxvvvtttyyy~~~yyynnndddaaaeeeooovvv}}}rrr^^^FFFBBB<<<777555444333333333333333222222222111111000000000000000000000000000000111111111111000000333222222222111111000000111111111111111111111111111111111111111111111111111222222222222333333333222222111111222222333444444333333333333333333444444333333333333444555555333555999<<<>>>BBBOOO\\\nnnsssjjjeeefffpppzzzwww000000000000000000000000,,,---...000111111111111------......//////000000000000000000000000000000000000000000000111111222222222111111111111111222000111222222222333666888:::@@@JJJYYYmmm}}}~~~pppggg___\\\YYYTTTPPPPPPQQQ___rrrwwwaaaQQQOOOLLLIIISSSccciiisss}}}}}}yyytttssswww{{{qqqmmmmmmwww}}}~~~sssiiicccdddeeeiiisss~~~{{{vvvrrrnnnggg^^^WWWMMMKKKHHHDDDAAA@@@BBBEEEHHHNNNVVV[[[___dddmmmttt{{{sssiii```YYYOOOLLLHHHDDDAAA????????????>>>???BBBGGGKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTVVVXXXZZZZZZYYYXXXWWWXXXYYYZZZ^^^aaacccffffff___VVVLLLEEE???>>>>>>>>>AAAEEEEEEIIIOOOUUU[[[aaagggkkkwwwzzz{{{yyyyyy|||{{{pppggg]]]UUUUUUYYY^^^aaafffkkkpppvvv|||zzzxxxuuurrrqqqrrrtttvvvzzzxxxmmm___^^^[[[WWWVVVXXX]]]aaammmqqqvvv|||}}}|||{{{zzzzzzzzzzzz|||}}}~~~~~~|||||||||}}}}}}}}}}}}}}}zzzzzzzzzyyywwwtttqqqpppooonnnnnnmmmmmmmmmmmmnnnkkkttt~~~{{{xxxxxxxxx{{{~~~{{{zzzyyyyyyyyyzzz{{{|||zzzzzzzzzyyyxxxxxxzzz}}}~~~}}}{{{zzzyyyxxxwwwyyy~~~pppeee^^^^^^fffpppzzzzzzkkkTTTFFF888777:::999444000111111111111111111111111111111111111000000000000222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333111111222222222333333333111111111111111111111111111222222333444555666666777666777:::===BBBMMMXXXppp}}}tttnnngggggguuuxxxuuu000000000000000000000000...//////000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222111111111111111222111222222222222333666999===DDDOOO]]]nnn|||~~~zzzppphhhbbb```]]]WWWTTTTTT[[[jjj|||lllYYYJJJJJJJJJJJJUUUeeemmmvvv}}}zzz{{{xxxooolllmmm|||zzzooofffcccdddfffmmmxxx}}}yyytttoookkkcccZZZTTTJJJIIIFFFCCCAAAAAAEEEGGGKKKQQQYYY^^^ccckkkuuu}}}|||tttkkkbbbYYYTTTIIIGGGDDDAAA???>>>>>>>>>???>>>>>>AAAFFFJJJKKKJJJJJJKKKLLLNNNPPPRRRTTTUUUXXXYYYZZZYYYXXXWWWXXXYYY[[[___bbbeeehhhhhh```WWWMMMEEE???>>>??????AAAEEEFFFJJJPPPVVV\\\bbbhhhlllwww{{{~~~|||{{{~~~zzzoooeee\\\VVVVVV[[[```dddiiinnnsssyyyzzzxxxvvvttttttuuuxxxyyyuuuhhh```WWWWWWWWWWWWZZZ___fffkkkssswww~~~}}}||||||zzzzzz{{{|||}}}}}}}}}}}}~~~}}}}}}}}}||||||{{{{{{zzz{{{zzzyyywwwuuurrrqqqoooooonnnmmmmmmmmmmmmnnnpppyyy}}}{{{zzzzzz{{{}}}~~~yyyxxxwwwwwwwwwxxxzzz{{{yyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwyyyuuujjjaaa___eeeoooxxxsss[[[KKK<<<999:::888333000222222222222222222222222//////000000111111222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111222222222333333333111111111111111111111111333333444444444444444444777555777;;;???DDDPPP[[[ooo}}}tttpppllloooyyyjjjggg000000000000000000000000000000000000000///......111111111111000000000000000000000000000000000000000000000000000111111222222111111111111111222222222333333222222444777:::AAAIIIUUUbbbpppzzzzzzuuuoooiiieeedddaaa\\\XXXXXXfffvvvyyyaaaPPPEEEFFFJJJMMMZZZjjjrrr{{{tttooopppssstttiiiddddddeeeiiirrrzzzvvvpppjjjeee^^^VVVOOOFFFEEEDDDBBBAAACCCGGGJJJNNNTTT[[[aaahhhsss{{{rrriii```XXXQQQLLLEEECCCBBB@@@???>>>??????@@@>>>>>>@@@DDDHHHKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUXXXYYYZZZYYYWWWWWWWWWXXX[[[___cccfffiiijjjcccZZZNNNFFF@@@???@@@@@@BBBFFFHHHLLLQQQWWW]]]dddjjjooowww{{{~~~yyymmmddd\\\XXXYYY^^^cccgggmmmrrrwww}}}}}}zzzyyywwwvvvwwwzzz}}}uuuiii```YYYVVVSSSTTTWWWZZZ___gggooouuuzzz~~~{{{{{{||||||||||||{{{{{{~~~~~~}}}{{{zzzzzzyyy{{{{{{{{{zzzyyyvvvtttssspppooonnnnnnmmmmmmmmmnnnvvv}}}~~~yyywwwyyy{{{}}}~~~{{{zzzvvvvvvuuuttttttvvvwwwxxxwwwzzz|||}}}}}}|||}}}~~~||||||||||||{{{yyyxxxxxxxxxxxxzzz|||qqqfff```ccckkkuuu~~~eeeTTTBBB;;;999666222000333333333333333333333333......///000111222333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111222222222333333333222222222222222222222222555555444444444333333333666555777<<<@@@FFFRRR^^^mmm}}}{{{sssppppppxxxqqqeeeccc//////////////////////////////000000000000//////111111111000000/////////////////////////////////000000000000000111111222111111111000111111222333333444444333333555888<<>>???BBBGGGJJJMMMMMMMMMNNNOOOQQQRRRTTTUUUXXXYYYZZZYYYWWWVVVWWWXXXZZZ^^^cccfffjjjkkkddd[[[OOOGGGAAAAAAAAAAAACCCHHHIIILLLRRRWWW^^^eeelllpppxxx|||vvvjjjbbb]]]ZZZ]]]bbbfffjjjpppuuuzzz~~~}}}|||yyyxxxxxxyyy{{{~~~}}}ooobbbZZZWWWWWWWWWWWWZZZ]]]aaagggnnnuuu{{{~~~~~~~~~}}}||||||~~~}}}}}}|||{{{zzzzzzzzzzzz{{{{{{zzzxxxvvvuuuppppppooonnnmmmmmmmmmmmmwww{{{zzztttpppoootttxxx}}}}}}zzzxxxuuutttsssrrrrrrssstttuuutttxxx|||~~~~~~}}}|||}}}zzzzzzzzzzzzzzzyyyxxxwwwxxxxxxzzz~~~yyykkkaaa```fffrrrmmm[[[HHH===999555222222444444444444444444444444//////000111111222333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////333222222222111000000000111111222222222333333333222222222222222222222222444444444444444444444444777666888===AAAGGGSSS^^^mmm{{{wwwoooooosss~~~ppphhhhhh////////////////////////---...///000111111111111000000000//////.........////////////////////////000000000000000111111222111111000000111222222333333444444333333666;;;???DDDQQQ```llluuuzzzyyyuuupppkkkhhhfffbbb]]]]]]___ooo~~~kkkUUUJJJDDDIIIRRR]]]kkkyyy~~~xxxooopppwww}}}|||}}}yyypppfffbbbeeejjjjjjrrr~~~vvvppphhhaaa[[[UUUNNNIIIEEEEEEDDDBBBBBBEEEIIIMMMSSSXXX___gggqqq|||tttmmmbbbXXXPPPKKKGGGEEEDDDCCCBBBAAA@@@???>>>>>>?????????@@@BBBFFFKKKNNNOOOOOOOOOPPPQQQRRRTTTUUUWWWYYYYYYXXXWWWVVVWWWXXXXXX]]]aaaeeeiiikkkeee\\\PPPIIICCCBBBBBBBBBEEEIIIJJJMMMRRRXXX^^^fffmmmrrrzzz~~~sssgggaaa^^^^^^aaafffiiimmmrrrxxx|||~~~|||{{{{{{xxxyyyyyy{{{~~~tttlllbbbZZZVVVVVVXXXYYY]]]```eeejjjooovvv}}}~~~~~~~~~}}}||||||{{{{{{yyyzzzzzz{{{zzzyyyxxxwwwqqqqqqooonnnnnnmmmmmmmmmrrrtttvvvsssmmmhhhgggggglllrrrzzz}}}{{{zzzwwwvvvtttrrrrrrqqqrrrrrrrrruuuzzz||||||{{{zzzzzzxxxyyyyyyyyyyyyyyyxxxwwwxxxxxxyyyzzz~~~pppbbb^^^aaapppuuucccNNNAAA;;;666444444444444444444444444444444222222222111111111111111222222222111111111000000000000000000000000000000111111111111111111111111////////////////////////333222222222111000000000111111222222222333333333222222222222222222222222222222333333444555666666777666888===AAAHHHSSS___nnn{{{~~~tttmmmpppwwwvvvjjjfffggg000000000000000000000000,,,---...000111111222222////////////............000000000000000000000000000000000000000111111222000000000000111222333333333333333333444888>>>BBBIIIWWWhhhrrryyy}}}}}}zzzuuuoooiiieee___[[[]]]ccctttjjjQQQJJJFFFLLLWWWeeetttvvvnnnoootttyyyyyyvvvppphhhcccccchhhmmmqqqyyy}}}{{{zzzrrrkkkccc\\\WWWQQQKKKGGGEEEEEEDDDCCCDDDGGGKKKOOOUUU\\\dddnnnzzzyyytttkkkddd[[[RRRLLLHHHEEEDDDAAAAAA@@@???>>>===<<<<<>>?????????????????????>>>@@@CCCEEEEEEGGGKKKOOOQQQQQQQQQQQQRRRSSSTTTTTTWWWXXXYYYXXXVVVUUUVVVWWWWWW\\\aaafffkkknnnhhh```SSSKKKEEEDDDEEEEEEGGGKKKOOORRRVVV\\\bbbkkksssyyy~~~xxxmmmdddbbbcccdddfffiiiooosssyyy}}}~~~}}}}}}}}}}}}~~~zzzqqqjjjaaa]]]XXXVVVWWWZZZ\\\]]]bbbfffmmmttt{{{~~~{{{zzzyyyvvvwwwxxxyyyzzzzzzyyyxxxsssrrrqqqooonnnmmmmmmmmmjjjjjjiiiddd```^^^aaadddfffnnnxxx~~~~~~zzzwwwtttrrrqqqqqqrrruuuwwwxxxxxxvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzyyyvvvwwwvvvssspppttt}}}|||iii___```eeewwwvvv```PPPDDD;;;777888333333333333333333333333111222222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222111111222222222333333333333333333333333333333333333333333444444555555555666666:::AAAGGGOOO]]]iiivvv~~~yyyyyyssskkkfffdddddd000000000000000000000000000000000000000//////...//////000000111111222222000000000000000000000000000000000000000111111222000000000000111222333444111222222333666;;;BBBGGGXXXgggwww~~~xxxlllccc[[[XXX___hhhyyy}}}fffQQQMMMNNNWWWfffxxxuuuqqqrrruuuxxxxxxqqqgggbbbccchhhmmmooo~~~}}}xxxtttqqqjjjcccZZZSSSOOOKKKFFFBBBAAABBBCCCDDDGGGLLLSSSXXX\\\dddqqq|||tttllleeeZZZUUUNNNHHHDDDBBBAAA???>>>???@@@AAACCCCCCCCCCCC===AAAEEEFFFGGGHHHLLLOOORRRRRRRRRRRRRRRSSSTTTTTTWWWXXXYYYXXXVVVUUUVVVWWWXXX]]]cccgggmmmooojjjbbbSSSLLLFFFEEEEEEEEEHHHLLLQQQTTTYYY^^^eeemmmvvv|||vvvlllcccbbbeeefffgggjjjrrrvvv{{{~~~~~~~~~~~~~~~~~~uuuooogggaaa]]]ZZZVVVVVVYYY^^^bbbeeeeeejjjpppwww|||~~~}}}}}}{{{|||}}}~~~zzzxxxvvvuuuvvvxxxyyyzzzzzzyyyyyysssrrrqqqooonnnmmmmmmmmmjjjjjjhhhccc______cccggggggooozzz}}}yyyuuusssrrrqqqtttvvvxxxxxxwwwvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzuuuvvvuuuqqqmmmpppzzzlllaaaaaa\\\mmm~~~gggVVVHHH===888888333333333333333333333333000000111222333444444555222222222111111111111000000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333111111222222222333333333333333333333333333333333555555444444444333333333555555:::BBBJJJTTTbbboooxxx|||}}}{{{~~~~~~vvvjjjfffdddcccddd......////////////......---------.........//////////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222555555777888777999DDDQQQdddsssttteee[[[WWWZZZcccmmmmmm[[[RRRMMMRRRbbbuuuzzzqqqppprrrqqqoooqqqjjjeeedddeeegggnnnuuuzzzuuupppllleee^^^UUUMMMHHHEEECCCBBBCCCCCCCCCEEEJJJQQQXXX\\\eeemmm{{{yyyoooddd]]]UUUOOOGGGDDDEEEEEEBBB???@@@AAABBBBBBAAAAAACCCEEECCCDDDEEEHHHJJJNNNPPPRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWWWW\\\bbbffflllpppnnniii[[[PPPGGGDDDEEEFFFIIIMMMQQQVVV]]]ccchhhoooxxxrrriiiccccccfffhhhlllpppqqquuu{{{~~~}}}zzzrrrlllgggaaa]]]\\\\\\ZZZZZZ[[[\\\___```fffiiinnnssswww|||}}}|||{{{}}}}}}~~~}}}yyywwwvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttrrrqqqpppoooooopppnnniiifffddddddeeegggqqqssswww}}}{{{tttpppoooqqqrrrtttuuuvvvxxxxxxxxxwwwwwwvvvxxxzzz|||}}}}}}|||{{{yyyvvvqqqmmmmmmrrrzzzsssggg```\\\gggxxxsss]]]LLL@@@999666777555333333444444333222111111222222222222111111000000111111111222222222111111000000000000111111111000///......///000111111111222222222222111111000000000000000000000000000000111111111222222222111111111111222333333444444444444555555555555666777999===BBBJJJXXXgggrrr}}}wwwyyy~~~lllbbb___^^^```ccc...//////000000//////...---------.........//////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222222555555777888888<<>><<<888666444333444444333222111111222222222222111111111111111111111222222222111111000000000000111111222222111111111111222222111111222222222222111111111111111111111111111111222222333333333444444444555444333222222111111111444444444555555555555666666999>>>CCCMMM[[[kkkwwwzzzxxx~~~wwwjjj^^^[[[]]]___bbbfff000000111111111111000000............////////////////////////000000000000///000000000111111111111111111111111111111111111111111111222222222333333333333444777:::DDDWWWhhhyyymmmaaaTTTNNNOOOVVVcccpppyyyzzzfffXXXRRRTTT```sss{{{vvvwwwyyyxxxuuueeeaaa```eeekkkrrr{{{~~~uuukkkdddXXXSSSKKKFFFCCCCCCCCCCCCEEEHHHKKKNNNSSSZZZdddkkkvvvxxxooofff\\\SSSMMMHHHEEEBBBAAAAAABBBAAA@@@AAACCCEEEEEEEEEEEEFFFHHHHHHIIIJJJLLLNNNQQQSSSUUUWWWWWWXXXYYYYYYYYYXXXXXXWWWXXXXXXYYYYYYYYYXXXXXXVVV[[[```dddjjjoooooojjj^^^TTTLLLJJJLLLOOOSSSWWWZZZ___ffflllqqqyyy~~~oooiiieeecccgggjjjmmmqqqwww|||~~~}}}tttnnnhhhfffbbb___^^^]]]]]]]]][[[[[[[[[[[[\\\]]]^^^___aaadddgggjjjkkkmmmooopppxxx{{{{{{yyyttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrpppppplllllllllkkkjjjiiihhhgggkkkooovvv|||~~~wwwssspppoooooorrrrrrssstttuuuvvvvvvwwwwwwyyy|||~~~yyyxxxuuuqqqppprrrwww{{{ooo^^^WWWWWW\\\jjj}}}ttt]]]JJJ@@@<<<999777444444444444333222111222222333333222222111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222222333333333333444444333333222222222333333444444444555555555555666666999>>>DDDNNN]]]nnnyyyyyyqqquuummmddd]]]^^^aaadddgggjjj000000111111111111000000........./////////000000////////////000000000000///000000000111111111111111111111111111111111111111222222222222333333333222111333666<<>>:::888666555555444333222222222333333333333222222222222222111111111111111111111000000000000111111//////000000000000//////111111222222222222111111222222222222222222222222000000111111111222222222111111111222444555777888444444444555555555555666777:::???EEEOOO^^^ooozzz}}}|||sssoooqqq}}}pppeee```^^^bbbeeegggjjjnnn...//////000000//////....../////////000000000000////////////000000000000000000000000111111111111111111111111111111111111222222222333333333444444222333666<<>>>>>??????@@@CCCHHHKKKLLLMMMNNNOOOOOOPPPRRRTTTWWWXXXYYYYYY]]]]]]]]]]]]]]]^^^^^^^^^\\\]]]]]]\\\\\\[[[ZZZYYYYYYWWWVVVYYY___hhhooorrrtttnnniiihhhhhhhhhkkkqqqwww|||wwwoookkklllooopppsssxxx~~~zzzlllaaa[[[[[[]]]^^^^^^^^^aaafffiiimmmwww~~~vvvssspppoooooopppooonnnhhheeebbb``````___^^^]]]YYY[[[^^^aaadddiiippptttxxxzzz~~~}}}|||{{{zzzzzz|||~~~~~~}}}zzzxxxvvvnnnnnnnnnqqqvvv}}}tttdddVVVOOORRRWWWnnnzzz~~~mmmUUUIII===999888555444444333333333333333333333333111111111111111111111111000000000111111111222222000111111111111222222222222222222222111111111111000000111222222222222111111111222222222333333333222222333333333333444444555444444444444666777888<<<>>>HHH[[[kkkssswwwzzzwww~~~xxx}}}~~~rrrlllhhhggghhhkkknnnrrrwww|||111000///...---......///............////////////........./////////000000000000000000111111111111111111111111111111111111000222333444444444666888888>>>JJJYYYiiivvv~~~}}}yyyuuupppnnnhhhooo{{{ttt___LLLKKKRRR]]]nnn~~~|||}}}xxxkkk]]]XXX[[[XXX\\\eeesss~~~{{{yyyxxxrrrfffZZZOOOHHHDDDBBB@@@BBBDDDGGGLLLRRRYYY]]]eeejjjvvv}}}vvvlllfffZZZUUUNNNIIIFFFDDDCCCAAAAAAAAA???>>>===>>>?????????CCCHHHKKKMMMNNNNNNOOONNNPPPSSSVVVYYY[[[\\\\\\^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYVVVUUUWWW^^^gggnnnrrrvvvpppllllllkkkjjjmmmrrrxxx~~~~~~tttooommmmmmppptttvvvzzz~~~tttmmmccc\\\[[[\\\___aaaddddddhhhmmmrrryyyyyyvvvrrrppppppppppppoooiiifffccc``````___]]]\\\ZZZ[[[[[[\\\^^^dddkkkqqqtttwww{{{~~~||||||}}}~~~~~~}}}{{{xxxvvvnnnnnnooorrrwww~~~{{{jjjZZZQQQPPPRRR```nnn}}}vvv[[[MMM@@@:::999666444444333333333333333333333333111111111111111111111111000000111111111222222222000111111111111222222222222222222222111111111111///000111222333222222111111111222222222333333333222222333333333333444444444444444444555777999;;;===???KKK___pppxxxzzz|||yyyyyyvvv~~~wwwnnnllljjjjjjlllnnnqqqvvv{{{111000///...------...///............/////////000---.........//////000000000000000000111111111111111111000//////000111111000222333444444444666888666>>>LLL\\\jjjvvv~~~~~~zzztttnnnkkkeeeooo~~~rrr]]]LLLMMMWWWbbbrrr~~~sssdddXXXWWW\\\XXX]]]fffvvv}}}yyywwwvvvnnncccVVVKKKEEEBBBBBB@@@BBBEEEHHHMMMSSS[[[```jjjppp|||}}}tttjjjcccXXXSSSMMMHHHEEEDDDCCCCCC@@@???>>>======>>>??????>>>BBBHHHLLLMMMNNNOOOPPPOOOQQQTTTXXX[[[]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZ]]]^^^^^^]]]\\\[[[ZZZYYYYYYVVVTTTVVV]]]fffnnnrrrxxxsssooonnnmmmlllnnnsssyyy{{{sssooommmnnnpppwwwxxx{{{yyyhhhddd```^^^___bbbeeegggjjjjjjnnnuuu{{{{{{xxxtttqqqqqqqqqpppoookkkhhhdddaaa___^^^\\\ZZZZZZZZZYYYXXXZZZ```hhhnnnrrruuuzzz~~~}}}}}}~~~~~~~~~{{{xxxvvvoooooopppsssxxx~~~ppp^^^SSSPPPPPPTTTdddvvvzzz___PPPAAA;;;999666444333333333333333333333333333111111111111111111111111000111111111111222222222000111111111111222222222222222222111111111111000///000111222333333222111111111222222222333333333222222333333333444444444444444444444666999;;;<<<===@@@MMMbbbsss{{{||||||zzz}}}|||vvvuuu~~~uuunnnnnnnnnoooppppppsssxxx}}}111111000000//////......////////////000000000000222111111111000000//////000000111222222222222111000000000000000000000000222---,,,///333444777;;;<<>>???AAADDDGGGJJJMMMOOOPPPPPPSSSXXX[[[\\\[[[\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^]]]\\\\\\\\\]]]]]]ZZZYYYXXXYYY^^^fffoootttwwwvvvrrrooolllmmmpppsss}}}uuuqqqsssuuuxxx{{{|||xxxkkkccc___]]]```cccccceeehhhlllpppuuu}}}}}}zzzwwwtttsssqqqnnnllljjjiiihhhgggdddbbb```___[[[[[[ZZZYYYYYY]]]cccgggkkkooovvv|||~~~}}}||||||}}}{{{xxxwwwpppqqqssswww|||yyyiiiZZZOOOJJJPPP\\\oooiiiTTT???:::;;;:::666555333333222222222222111111333222222111111222222333444444333333222111000000222111000//////000111222111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222444444444444555777888:::===BBBLLL\\\lllxxx}}}}}}{{{wwwzzztttppppppoooppprrrxxx|||111000000000/////////...////////////000000000000000000000//////.........000000111111222222222111111111111111111111111111222...---000333333666;;;===EEERRRaaammmvvv}}}}}}yyyuuunnnccc\\\[[[]]]lll~~~ttt___QQQVVVfffwww|||}}}tttdddZZZWWWYYY[[[aaahhhsss}}}xxxsssoooeee___VVVMMMFFFCCCBBBCCCDDDBBBEEEMMMSSSWWW___fffppp{{{xxxnnnddd]]]TTTOOOJJJEEECCCBBBBBBAAA?????????>>>>>>>>>======???@@@CCCGGGJJJMMMOOOPPPPPPTTTXXX[[[\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^``````___^^^]]]]]]]]]^^^\\\[[[ZZZ\\\aaajjjrrrwwwzzzxxxuuuqqqoooooosssvvvuuurrrtttwwwzzz}}}~~~pppiiidddaaa```dddggghhhlllpppuuu{{{}}}zzzvvvsssqqqpppnnnllljjjjjjiiigggeeecccaaa```[[[[[[ZZZYYYYYY\\\aaaeeeiiinnntttzzz~~~}}}||||||}}}~~~~~~~~~}}}{{{yyyxxxssstttvvvxxx|||{{{mmm^^^SSSMMMOOOZZZlll}}}oooZZZEEE<<<<<<999666555444444333333222222222111333222222111111222222333444333333222111111000000222111000//////000111222111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222444444444444555777888:::===BBBLLL\\\lllyyy~~~}}}xxxuuuzzzuuurrrssssssuuuxxx|||000000000000////////////////////////000000000000000000000000000/////////000000000111111111222222111111111111111111111111333000///111333333666;;;???JJJYYYhhhttt{{{{{{sssmmmdddZZZUUUUUUWWWggg|||pppaaaXXX```rrr~~~}}}nnn```XXXVVVZZZ]]]fffnnn{{{~~~yyysssmmmjjj^^^YYYRRRJJJEEECCCCCCDDDEEEEEEIIIPPPVVV[[[ccckkkwww}}}vvvlllbbb[[[SSSNNNIIIDDDBBBAAA@@@???>>>>>>=========<<<<<<<<>>BBBLLL\\\mmmzzz~~~zzzssspppyyy}}}uuuuuuwwwyyy{{{000000000000////////////////////////000000000000333333222222222222222222000000000000000111111222111111111111111111111111444111111333333333777<<>>===>>>>>>>>>=========<<<<<<>>>@@@BBBEEEIIILLLOOOQQQRRRTTTXXX[[[[[[\\\]]]^^^___```aaabbbdddeeefffffffffeeedddcccbbbaaaaaaaaaaaaaaabbbeeekkkrrrzzz~~~~~~{{{xxxvvvxxx|||{{{vvvxxx|||~~~qqqgggbbb```dddaaaccchhhmmmqqqyyyzzztttooommmlllkkkkkkllllllkkkjjjhhhfffdddccc\\\\\\[[[YYYXXXYYY]]]```eeejjjpppvvvzzz~~~}}}|||yyyzzz|||~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxxxxyyyzzz{{{~~~vvvhhh[[[SSSOOOTTTaaawww|||zzziiiSSSCCC<<<999777666777777666555444333333222333222222111111222222333111111111000000000//////111111111111111111111111444444444444444444444444000000111111111222222222111111222222222333333333333333333333333333333333444444444444555777888:::>>>BBBMMM]]]ooo|||~~~xxxnnnlllwww|||wwwxxx{{{|||////////////000000000000////////////000000000000222222222222222222333333000000/////////000111222111111111111111111111111444222222444444333888???DDDUUUhhhuuu~~~{{{|||sssggg___WWWPPPPPPSSSYYYjjj~~~}}}ppp```]]]```ooo|||nnn___XXXUUUVVV]]]dddppp{{{~~~xxxqqqjjjccc^^^WWWSSSMMMGGGDDDBBBBBBCCCDDDFFFMMMUUUZZZ```jjjuuu}}}yyyqqqhhh^^^XXXOOOKKKGGGCCCAAA@@@>>>===??????>>>>>>>>>=========>>>???AAADDDHHHLLLPPPRRRRRRUUUXXXZZZ[[[\\\]]]______```aaaccceeefffhhhhhhhhhgggfffeeeddddddddddddcccccceeehhhnnnuuu{{{~~~}}}zzzzzz|||{{{yyy}}}zzzoooiiifffbbb___hhhgggjjjooouuu{{{|||uuupppmmmlllkkkkkkllllllkkkjjjiiigggeeeddd]]]]]]\\\ZZZXXXXXX[[[^^^dddhhhnnntttxxx|||~~~yyyzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~|||zzzxxxvvvuuuttttttuuuzzz}}}yyymmm___WWWQQQSSS\\\pppzzzmmmXXXFFF===:::999777777777666555555444333333333222222111111222222333111111111000000000000000111111222222222222111111333333333333333333333333000000111111111222222222111111222222222333333333333333333333333333333333444444444444555777888:::>>>CCCOOO```qqq~~~~~~vvvmmmkkkwww{{{yyy{{{}}}~~~////////////000000000000////////////000000000000/////////000000000000000000000///...///000111222222222222222222222222222333222333555555444:::BBBIII[[[nnnyyyxxxqqqhhh]]]VVVPPPLLLNNNSSS```ooopppaaaZZZ]]]fffvvvuuueeeXXXUUUVVVWWW^^^hhhsss}}}vvvnnnfff^^^XXXRRROOOJJJFFFCCCBBBBBBCCCDDDGGGNNNVVV\\\aaammmyyy~~~vvvnnneee[[[UUULLLIIIFFFCCCBBBAAA@@@>>>?????????>>>>>>>>>======>>>???@@@CCCGGGLLLPPPRRRSSSVVVXXXZZZ[[[\\\^^^```___```aaaccceeefffhhhhhhhhhggggggfffffffffffffffeeefffhhhlllqqqwww|||~~~}}}~~~~~~}}}|||mmmeeefffhhhfffbbbiiiiiinnnuuu|||~~~xxxssspppnnnlllkkkllllllkkkjjjiiigggfffeee______^^^[[[YYYXXXZZZ\\\aaaeeekkkpppuuuxxx|||~~~yyy{{{~~~~~~}}}}}}}}}~~~~~~{{{zzzwwwuuusssrrrqqqqqqwwwzzz~~~}}}sssfff^^^VVVUUUYYYggg|||{{{qqq^^^JJJ???<<<;;;888666555555555555444444444333222222111111222222333111111111111111111111111111111222333333222111111111111111111111111111111000111111111111222222222111111222222222333333333333333333333333333333333444444444444555777888:::>>>EEEQQQcccttt|||vvvnnnnnn{{{~~~{{{{{{.../////////000000000111////////////000000000000.........//////000000000111000.........///111222222222222222222222222222222222444666555555<<>>>>>=========<<<<<<<<<>>>>>>@@@BBBGGGLLLPPPSSSTTTVVVYYYZZZ[[[\\\^^^```______```bbbdddeeefffgggggggggffffffgggggghhhhhhhhhiiillloootttyyy}}}zzzqqqgggbbbdddggghhhgggmmmnnnuuu{{{vvvssspppmmmkkkkkkkkkkkkjjjiiigggeeeeeeaaaaaa___]]]ZZZXXXYYY[[[]]]aaaggglllppptttxxx{{{}}}}}}~~~~~~~~~}}}{{{}}}~~~}}}}}}}}}}}}~~~{{{zzzwwwuuusssrrrqqqqqqtttwww|||{{{ppphhh]]]YYYXXX___ppp~~~}}}}}}vvveeePPPBBB>>>;;;888333444444444444555555555333222222111111222222333111222222222222222222222111222222333333222222111222222222222222222222222000111111111111222222222111111222222222333333333444444444444444444444444444444444444555777888:::???FFFTTTfffwww}}}yyyuuurrruuu}}}{{{}}}.../////////000000111111////////////000000000000//////000000111111111222111000...---...///111222222222222222222222222222111111444777666666===FFFRRReeewwwvvvbbbZZZRRRNNNLLLLLLQQQXXXhhhuuuwwwbbbQQQQQQZZZhhhyyyjjjZZZOOORRRWWWZZZaaakkkvvvzzzrrriii^^^UUUNNNFFFDDDBBB@@@@@@BBBDDDEEEDDDIIIQQQZZZ___eeerrr~~~wwwpppggg^^^UUUOOOIIIGGGEEEDDDDDDDDDBBBAAA======<<<<<<<<<;;;;;;;;;>>>>>>???BBBFFFLLLPPPSSSTTTVVVYYYZZZ[[[\\\___aaa^^^___```aaacccdddeeefffffffffffffffggghhhiiijjjkkklllnnnrrrvvvzzz~~~ppplllfffbbbbbbeeeiiikkkvvvyyy}}}yyyuuurrrnnnkkkkkkkkkjjjjjjhhhgggeeedddbbbbbbaaa^^^ZZZYYYYYY[[[ZZZ^^^dddiiimmmqqquuuwwwyyyzzz{{{}}}}}}}}}|||||||||~~~}}}}}}}}}}}}~~~|||zzzxxxuuusssrrrrrrrrrrrruuu{{{wwwooobbb]]]XXXZZZggg~~~~~~{{{~~~{{{kkkTTTEEE???<<<777222222333333444555555555333222222222222222222333222222222222222222333333111222333444444333222111555555555555555555555555000111111111111222222222111111222222222333333333444444444444444444444444444444444444555777888:::???FFFUUUhhhxxx{{{wwwuuuuuuzzz{{{{{{////////////////////////////////////000000000000444333111000///...////////////000111111111111111222222222222222222222222222222555777777888AAAKKK\\\hhhwww{{{mmm]]]XXXSSSOOOKKKJJJQQQZZZrrryyy}}}mmmZZZNNNMMMXXXjjj|||{{{ddd[[[TTTSSSUUUYYY```hhhwwwvvvkkkaaaWWWNNNIIIDDDDDDBBBBBBBBBBBBCCCDDDGGGKKKUUU]]]cccjjjxxxyyyqqqjjjddd]]]TTTMMMHHHFFFDDDDDDDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>======>>>AAAEEEIIIMMMPPPRRRUUUVVVXXX[[[]]]___```aaa```___^^^^^^___aaaccceeeiiijjjjjjiiiggghhhjjjlllkkkmmmqqqtttwww{{{tttiiidddaaaccceeeggglllrrrwww}}}zzzuuunnniiikkkjjjiiiiiiiiihhhfffddddddcccaaa^^^\\\ZZZYYYYYY[[[^^^bbbeeeiiimmmrrruuuyyyzzz{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}|||||||||zzzxxxuuusssqqqpppvvvvvvxxx~~~yyylllddd\\\ZZZ```qqqzzz|||ttt```MMM@@@;;;:::888777777666666666666777444444333222222111000000222333333333333222111111333222111000000111222333111111222222222222111111000111111111111222222222222222222222222222222222444444333222222333333333777777777777666888;;;>>>???GGGSSS```ppp}}}|||zzzvvvsssrrrrrrxxx////////////////////////////////////000000000000333222111000//////000000//////000111111111111111222222222222222222222222111111444777777999CCCMMMaaammm{{{xxxjjj[[[UUUPPPMMMJJJJJJQQQZZZmmmvvvxxxgggWWWMMMOOO[[[lll~~~xxx```YYYRRRRRRUUUZZZccclllzzz|||rrrhhh^^^UUULLLGGGDDDCCCBBBAAAAAABBBDDDDDDGGGKKKUUU^^^eeemmm}}}{{{vvvnnnhhhbbb[[[RRRLLLHHHFFFDDDDDDDDDCCCBBB@@@BBBAAAAAA@@@@@@???>>>>>>===>>>AAAEEEIIIMMMPPPRRRTTTUUUXXXZZZ]]]___```aaaaaaaaa``````aaabbbeeefffiiiiiijjjiiihhhiiikkkmmmnnnppptttwwwzzz~~~zzzppphhhffffffiiikkknnnuuu|||}}}xxxqqqllllllkkkiiiiiijjjiiigggeeeeeedddaaa___\\\ZZZYYYXXXYYY\\\```cccfffjjjooosssvvvwwwzzz|||~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}|||zzzxxxuuusssrrrqqqrrrrrrvvv}}}sssjjj```\\\___mmm|||~~~{{{fffQQQBBB;;;999777666666555555555555555444444444333222222111111222333333333333222111111222222111000000111222222111111222222222222111111000111111111111222222222222222222222222222222222444444333333222333333444666666666555555777:::===@@@GGGSSS```ppp}}}}}}|||wwwsssrrrssszzz////////////////////////////////////000000000000111111000000000000111111//////000111111111111111222222222222222222222222000111333666888;;;FFFRRRhhhssstttfffZZZUUUOOOMMMLLLLLLSSS[[[fffpppzzzzzznnn^^^RRRLLLQQQ]]]ooosss\\\VVVQQQRRRVVV]]]gggqqq}}}wwwmmmcccZZZQQQIIIEEECCCBBBAAAAAABBBCCCDDDEEEHHHLLLUUU___gggsss}}}vvvqqqjjjddd___XXXPPPJJJGGGFFFDDDDDDDDDDDDBBBAAACCCBBBBBBAAAAAA@@@??????===???BBBEEEJJJMMMPPPRRRSSSTTTWWWZZZ]]]___aaabbbbbbaaaaaaaaabbbdddfffggghhhiiijjjiiiiiijjjmmmooorrrtttxxx{{{~~~zzzqqqkkkdddeeehhhmmmooottt~~~{{{uuupppmmmllljjjjjjjjjiiihhhffffffdddbbb___\\\YYYXXXWWWWWWZZZ^^^aaadddggglllooorrrtttxxx|||||||||}}}~~~}}}|||{{{xxxvvvtttrrrqqqppprrrvvv}}}|||sssggg^^^]]]ggg|||nnnWWWEEE<<<888666666555444444444444444555555444444333333222222222333333333333222111111222222111000000111222222111111222222222222111111000111111111111222222222222222222222222222222222444333333333333333444444444555555555444666999<<>>JJJVVVlllwwwrrreee]]]WWWQQQOOOOOOPPPVVV]]]aaallluuuqqqcccTTTMMMLLLQQQ___rrrlllZZZTTTQQQSSSWWW^^^jjjuuuxxxrrriii___VVVNNNHHHDDDBBBAAAAAAAAABBBDDDFFFGGGKKKOOOXXXaaakkkwww}}}yyyqqqmmmfffaaa]]]WWWPPPJJJGGGFFFDDDDDDEEEDDDCCCAAADDDCCCCCCBBBAAAAAA@@@@@@===???BBBFFFJJJNNNQQQRRRRRRTTTVVVZZZ]]]___aaabbbaaaaaaaaabbbccceeefffhhhhhhiiijjjjjjjjjlllppprrrvvvxxx|||xxxpppkkkhhhdddfffkkkqqqvvv~~~~~~wwwrrrnnnllljjjjjjjjjjjjhhhgggfffeeebbb___\\\YYYXXXWWWWWWYYY]]]___bbbfffjjjmmmooorrrwww|||~~~yyyzzz{{{}}}~~~~~~}}}{{{yyywwwtttsssrrrssstttwww|||zzzmmmbbb[[[aaassswww___KKK???999777777666555444444444444555555555444444333333333222333333333333222111111222111111111111111111222111111222222222222111111000000111111111222222222222222222222222222222222444333333333333444444555444555555555555777:::===@@@GGGPPP\\\lll{{{~~~yyyssstttyyy}}}zzz000000000000000000000000////////////000000000000...///000000111111222222//////000111111111111111222222222222222222222222111000222666999@@@MMM[[[nnnxxx}}}qqqfff___XXXRRRQQQQQQSSSYYY___bbbjjjpppiiiYYYMMMJJJMMMRRRaaauuu{{{fffYYYUUUSSSUUUYYY```mmmyyy}}}uuunnneee\\\TTTMMMGGGDDDAAAAAAAAABBBDDDFFFHHHJJJPPPSSS\\\fffooo}}}~~~zzzvvvnnniiiddd___\\\WWWPPPKKKGGGFFFDDDDDDEEEEEEDDDBBBDDDDDDCCCBBBBBBAAAAAA@@@>>>???BBBFFFJJJNNNQQQSSSRRRTTTVVVYYY\\\___```aaa``````aaabbbccceeefffggghhhiiikkklllmmmooosssvvvyyy|||}}}rrrkkkhhhhhhiiikkkrrrzzzyyytttooommmjjjiiiiiijjjiiihhhfffdddbbb___\\\ZZZXXXWWWXXXZZZ]]]___bbbeeeiiilllnnnqqqvvvzzz}}}}}}|||{{{wwwxxxyyy{{{|||~~~~~~|||zzzwwwuuusssrrrrrrsssvvvzzz~~~qqqddd[[[\\\kkk|||hhhSSSCCC<<<999888777666555555555555555555444444444444333333222333333333333222111111111111111222222111111111111111222222222222111111000000111111111222222222222222222222222222222222444333333333444444555666555666666666666888<<>>@@@CCCFFFKKKNNNQQQSSSSSSUUUWWWYYY\\\^^^_________```aaabbbdddeeeggggggiiijjjlllnnnpppssswwwzzz}}}uuunnniiiiiillllllooowww{{{uuuooollliiihhhhhhiiihhhgggdddcccaaa^^^\\\ZZZYYYYYYXXX[[[]]]___aaadddhhhkkklllooossswwwzzz{{{{{{{{{xxxxxxyyyzzz|||}}}~~~~~~~~~}}}zzzxxxvvvtttsssoooppprrrwww|||uuugggZZZWWWcccrrrrrr[[[III@@@:::999888666666555555555444444444333333333333333222333333333333222111111000111222222222222111000111111222222222222111111000111111111111222222222222222222222222222222222333333333333444555666777555666666666777999<<<@@@@@@HHHRRR^^^nnn|||~~~yyyuuuyyy}}}vvvrrr{{{000000000000000000000000////////////000000000000///000111111222111000000//////000111111111111111222222222222222222222222444222333666:::BBBQQQ```pppxxx~~~yyyuuunnnhhh___XXXSSSVVV[[[aaahhhooooooooojjj]]]OOOHHHKKKQQQ___qqqtttbbbUUUTTTTTTXXX^^^gggwwwyyynnnhhh^^^VVVOOOJJJFFFCCCBBBBBBCCCEEEGGGJJJMMMOOOVVV[[[fffsss{{{xxxvvvrrrnnngggccc___\\\ZZZVVVQQQLLLGGGFFFDDDEEEFFFFFFEEECCCCCCCCCBBBBBBAAA@@@@@@@@@>>>@@@CCCGGGKKKOOORRRSSSTTTVVVWWWYYY[[[\\\]]]]]]___```bbbdddfffggghhhhhhiiikkknnnppprrrvvv{{{~~~sssnnnkkkjjjlllqqqrrrvvv|||wwwnnnlllhhhgggggghhhhhhgggcccbbb```^^^\\\[[[ZZZZZZXXXZZZ]]]^^^```cccfffiiiiiikkkooossswwwzzz||||||zzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}{{{xxxvvvttttttooopppqqqtttxxx~~~yyyjjjZZZSSS\\\iii}}}{{{bbbMMMAAA999888777666555444444444222222333333333333333333222333333333333222111111000111222222222222111000111111222222222222111111000111111111111222222222222222222222222222222222333333333444444555666777444555555555666888<<>>@@@CCCGGGKKKOOORRRSSSUUUVVVXXXYYY[[[\\\\\\\\\```bbbcccfffgggiiiiiijjjjjjllloooqqqtttxxx}}}tttjjjiiijjjjjjnnnuuu}}}~~~yyynnnkkkhhhffffffgggggggggbbbaaa```^^^]]]\\\[[[[[[WWWYYY\\\^^^___aaaeeehhhfffhhhlllqqqvvvzzz}}}||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}{{{yyyvvvuuutttssssssssssssuuuyyy~~~{{{lllZZZPPPWWWbbbvvv~~~|||~~~fffOOOBBB888888666555444333333222222222222222222222222222222333333333333222111111000111222333333222111000111111222222222222111111000111111111111222222222222222222222222222222222333333333444555666777777333444444444555777;;;>>>DDDLLLXXXfffuuuyyywww~~~{{{uuurrrwww//////000000000000//////............/////////000000000000000000000000000000000000111222222333333333333333222222111111111555555888<<<===CCCTTTfffssstttuuuuuusssnnnfff```\\\XXXTTTVVVcccuuuwwwcccWWWMMMGGGLLLWWWkkk|||nnnaaaWWWVVVVVVXXXbbbqqq{{{uuukkkaaaUUUNNNIIIDDDCCCFFFAAABBBCCCEEEGGGKKKPPPTTT\\\bbblllzzzxxxtttooogggccccccbbb___^^^^^^___[[[SSSLLLHHHEEEBBBAAABBBBBBAAA@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@AAADDDGGGKKKNNNQQQRRRSSSTTTVVVXXXZZZ\\\^^^___bbbdddggghhhiiijjjmmmooopppqqqtttvvvyyy}}}yyykkkcccgggjjjkkksss~~~{{{tttnnnhhhfffhhhiiigggdddcccbbbaaa```^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^```aaadddfffiiilllooosssxxx|||~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{yyywwwuuutttvvvuuusssrrrrrrvvv|||}}}mmm\\\TTTUUU[[[ooonnnTTTGGG???999555777999888666777444444333333333333222222444333222111111222333444222222222111111111000000---...///111111111000///111111222222222333333333333333333333333333333333222333333333333333333444555666666555666999===@@@GGGRRR```ooo}}}xxxvvvzzzxxxxxx|||}}}vvvqqqpppsss//////000000000000//////........./////////000000000000000000000000000000333333222222111000000000333333333222222222111111666666888<<<@@@GGGYYYjjjttttttttttttqqqjjjbbb\\\TTTSSSRRRWWWggg|||wwwbbbUUULLLIIIQQQ]]]ooo}}}hhh\\\VVVVVVVVVZZZdddsssxxxrrriii___SSSLLLGGGBBBAAADDDBBBCCCDDDFFFHHHLLLRRRVVV]]]dddqqq}}}tttoooiiiccc```aaa___]]][[[[[[[[[WWWOOOIIIHHHEEECCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>?????????@@@AAADDDGGGKKKNNNQQQRRRRRRSSSUUUWWWZZZ\\\^^^___ccceeeggghhhiiijjjmmmoooqqqsssvvvxxx{{{yyykkkcccaaahhhnnnqqq|||}}}vvvpppiiiggghhhhhhfffcccbbbbbbaaa___^^^]]]\\\[[[[[[ZZZZZZZZZ[[[]]]___```aaadddgggjjjmmmrrrxxx|||~~~}}}}}}||||||||||||}}}~~~|||zzzxxxvvvtttvvvuuutttrrrssswww}}}{{{lll\\\RRRSSSWWWdddvvvsssXXXIIIAAA:::666888999777444555444444333333333333222222333222222222222222222333222222222111111111000000///000000111222222111111111111222222222333333333333333333333333333333333222222333333333333444444555666666555666999===AAAJJJVVVfffvvv{{{{{{xxxqqqqqqrrrwww{{{xxxqqqmmmmmmxxx//////000000000000//////....../////////000000000000000000000000000000000333333222222111000000000333333333222222222222111666666888===CCCNNN```ooovvvuuusssqqqllleee\\\VVVOOOPPPQQQYYYlllvvv___QQQIIIIIITTTcccrrruuubbbWWWUUUUUUWWW\\\gggvvv|||tttnnnfff[[[QQQJJJEEE@@@???BBBBBBCCCEEEGGGIIINNNTTTXXX^^^gggwwwyyynnngggbbb]]]]]]```]]]\\\ZZZZZZYYYUUUNNNHHHHHHFFFCCCCCCCCCCCCBBBAAA???>>>>>>===============???AAACCCGGGKKKNNNQQQSSSQQQRRRTTTWWWZZZ]]]___```dddeeegggiiiiiikkknnnpppsssvvvyyy|||xxxlllaaa___cccllltttzzz~~~yyysssllliiihhhgggeeebbbbbbbbbaaa___^^^]]]\\\[[[YYYYYYYYYYYYZZZ[[[]]]^^^___aaadddhhhlllrrrxxx}}}}}}}}}|||{{{zzzzzz{{{{{{}}}~~~~~~}}}{{{yyyvvvtttttttttssssssssswww}}}{{{nnn^^^SSSQQQSSSWWWiii{{{___MMMAAA;;;777999999666333333444444333333333333222222222222222333333222222222222222222111111111111111222111111111111222333333111111222222222333333333333333333333333333333333222222222333333444444444555555666666666999>>>BBBLLLZZZlll|||}}}{{{wwwnnniiimmmoootttxxxtttmmmkkkmmm//////000000000000//////...////////////000000000000000000000000000000000000000000111222222333333222222222222222222222222555666888===FFFUUUfffsssxxxvvvrrrmmmggg___VVVPPPNNNOOORRR[[[mmmttt\\\MMMEEEGGGUUUeeevvvooo^^^UUURRRTTTWWW^^^jjjyyyzzzqqqkkkbbbXXXNNNIIIDDD???>>>AAAAAACCCEEEGGGJJJOOOVVVZZZaaajjj{{{ttthhhaaa]]]ZZZ[[[______]]]\\\[[[YYYTTTNNNIIIHHHFFFDDDDDDDDDDDDBBBAAA>>>>>>===<<<<<<<<<======???@@@CCCGGGKKKOOOQQQSSSPPPRRRTTTWWW[[[^^^aaabbbfffgggiiiiiijjjlllooorrruuuxxx{{{|||mmmeeebbbccciiirrrzzz|||wwwpppkkkhhhfffdddbbbbbbaaa```___^^^]]]\\\\\\XXXXXXWWWWWWXXXZZZ[[[\\\]]]```cccggglllrrrzzz~~~|||{{{zzzzzzyyyyyyzzzzzz{{{|||}}}}}}{{{xxxuuusssssssssrrrrrrssswww|||tttcccVVVPPPOOONNN^^^wwwfffQQQBBB;;;777999:::666444333444444333333333222222222111222333444444333222111111111111111111111111111333222111000000111222333111111222222222333333333333333333333333333333333222222222333333444444444444555555666777:::???CCCKKKZZZnnnxxxzzz}}}ssslllhhhpppssswwwyyytttmmmmmmrrr//////000000000000//////////////////000000000111000000000000000000000000000000000111222222333333222222222222222222222222333555777>>>JJJ\\\llluuuyyyuuunnnggg```XXXQQQMMMLLLNNNQQQZZZmmmuuu\\\MMMFFFIIIXXXiii~~~{{{iiiZZZRRRPPPSSSXXXaaalll{{{wwwnnnggg^^^UUULLLGGGDDD??????AAA@@@BBBEEEGGGKKKQQQWWW\\\fffooo~~~yyyoooddd^^^[[[ZZZ\\\aaa___^^^]]][[[XXXSSSNNNJJJHHHGGGEEEEEEEEEEEECCCAAA??????>>>============>>>>>>@@@CCCGGGKKKOOORRRSSSQQQRRRUUUYYY]]]aaadddeeehhhiiijjjkkklllnnnrrruuuwwwzzz~~~pppfffaaacccgggnnnwww~~~zzzsssmmmiiieeecccbbbaaaaaa```___^^^]]]]]]\\\XXXWWWWWWVVVWWWXXXZZZ[[[]]]```cccggglllsss{{{~~~zzzzzzyyyyyyyyyyyyzzzzzzxxxzzz{{{|||zzzxxxuuurrrqqqrrrrrrqqqrrruuuzzz~~~yyyiiiYYYOOOKKKLLLYYYpppnnnWWWCCC<<<777999:::777666666444444333333333222222222111222333444444333222111111111111111111111111111333222000//////000111222111111222222222333333333333333333333333333333333111111222333333444555555333444555666777;;;@@@DDDKKK[[[pppvvv{{{vvvpppmmmvvvyyy}}}|||tttmmmpppyyy//////000000000000///////////////000000000111111000000000000000000000000333333222222111000000000111222222222222333333333222555999@@@OOObbbpppvvvxxxqqqggg^^^WWWQQQMMMJJJFFFIIIOOOYYYlllwww```RRRLLLOOO___pppwwwdddVVVPPPPPPTTT[[[dddppp~~~|||tttkkkdddXXXPPPIIIFFFCCC@@@???BBBAAACCCEEEIIIMMMSSSZZZ___llluuu{{{qqqhhh```]]]\\\\\\^^^ccc^^^^^^]]]ZZZVVVQQQMMMJJJHHHGGGFFFFFFFFFFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>???CCCGGGKKKOOORRRTTTSSSTTTXXX\\\aaaeeehhhjjjkkklllmmmmmmnnnppptttxxxzzz}}}rrrgggaaa___dddiiisss|||vvvoooiiieeeccccccaaa``````___^^^^^^]]]]]]XXXWWWVVVVVVWWWXXXYYYZZZ^^^___bbbfffkkksss{{{~~~xxxxxxxxxxxxyyyzzz{{{|||yyyyyyzzz{{{zzzxxxvvvtttrrrssssssrrrsssuuuyyy}}}}}}mmm\\\OOOHHHMMMVVVhhhvvv^^^HHH???999999999777777888444444333333333333222222222222222333333222222222111111111111111222222222222222111000000000000111111111222222222333333333333333333333333333333333111111222333333444555555333444555666888<<>>>>>======>>>>>>===???BBBGGGKKKOOOSSSTTTUUUWWWZZZ___dddhhhlllnnnnnnnnnooooooooorrrwwwzzz~~~vvvhhhbbbbbbccciiiqqq~~~}}}xxxpppjjjfffdddddd`````````___^^^^^^]]]]]]XXXXXXWWWVVVWWWXXXYYYZZZ]]]___aaadddiiiqqqzzz|||wwwwwwwwwxxxzzz{{{}}}~~~{{{{{{{{{{{{zzzzzzyyyxxxuuuuuuuuuuuutttvvvzzz|||tttcccTTTLLLNNNRRRaaayyy}}}eeeOOOEEE<<<999888666666888444444333333333333222222333222222222222222222333000000111111111222222222222222333333222111111000111111222222222333333333333333333333333333333333000111111222444555555666222444555666888===BBBFFFOOO___ttt{{{www~~~uuusss//////000000000000//////000000000000111111111111000000000000000000000000000000000111222222333333111111111222222333333333333888===FFFXXXmmmwwwwwwqqqhhhZZZNNNHHHEEEEEEFFFGGGKKKPPPZZZlll}}}qqq^^^VVVTTTYYYhhhyyyzzzfffXXXTTTTTTYYYaaakkkwww|||wwwoooddd]]]OOOHHHBBBAAA@@@>>>???AAADDDGGGJJJNNNRRRYYYaaafffuuuxxxooobbb]]]ZZZ]]]______```dddcccdddbbb___YYYTTTQQQPPPIIIHHHGGGGGGHHHGGGDDDAAA??????>>>==================???BBBGGGKKKOOOSSSUUUVVVXXX\\\aaafffkkknnnpppooopppppppppqqqtttxxx|||mmmcccbbbfffiiiqqq{{{~~~xxxqqqjjjfffeeeeee`````````___^^^^^^^^^]]]YYYXXXWWWVVVWWWXXXYYYZZZ\\\^^^```ccchhhoooxxx~~~{{{vvvvvvwwwxxxzzz|||~~~}}}}}}||||||{{{{{{{{{{{{wwwxxxxxxwwwvvvwwwzzz}}}zzzjjj[[[RRRNNNPPP\\\sssjjjUUUIII>>>999777555555777444444444333333333222222444333222111111222333444000000111111222222222222333333444555444333111000111111222222222333333333333333333333333333333333000111111222444555666666222333555666999===CCCGGGOOO^^^ssswwwuuu|||yyyxxx111111111111111000//////////////////000000000000000000000000000000000000,,,,,,---...///000111111444333222222222333444555555999???III^^^sss|||zzznnncccTTTIIIFFFFFFEEEDDDFFFKKKRRR]]]nnn~~~wwwfffWWWTTTUUU[[[iiiwww}}}wwweeeZZZTTTTTTYYYcccppp{{{vvvlll___VVVNNNGGGAAAAAAAAA??????AAADDDFFFLLLSSSWWW[[[dddmmmxxxsssiii\\\\\\\\\]]]___aaacccdddffffffdddaaa\\\VVVPPPMMMHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>>>>AAAEEEHHHKKKOOOSSSWWWVVV[[[bbbhhhlllooorrrtttuuuuuuvvvuuuuuuwww{{{~~~pppccc```ccciiinnnuuuzzztttoooiiidddaaa_________```````````````[[[ZZZXXXVVVUUUVVVWWWXXX[[[^^^aaacccfffmmmvvv~~~}}}zzzwwwuuuvvvzzz||||||{{{{{{{{{|||}}}}}}~~~}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxrrr___OOOMMMPPPYYYjjjvvv\\\LLL<<<888999999777666555444444333333444444555444444444333333222222222111111111111111111111111333222222111111222222333111111222222222333333333111111222222222333333333222222333444444555555666888666666888777999@@@JJJOOO```uuusssuuuxxx{{{111111111111111000//////////////////000000000000000000000000000000000000///////////////000000000333222111000111222333444777;;;BBBPPPeeeyyy{{{nnncccUUUJJJGGGFFFEEEDDDFFFMMMVVVbbbrrr|||lll]]]PPPOOORRRYYYggguuu|||tttbbbXXXTTTVVV\\\fffttt~~~zzztttjjj^^^UUULLLEEE@@@@@@AAA???@@@BBBDDDFFFLLLTTTXXX]]]gggqqq~~~|||nnneeeZZZ[[[\\\^^^```bbbdddeeeggggggfffccc^^^WWWRRRNNNIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@???>>>>>>>>>???BBBFFFIIILLLPPPUUUYYYYYY^^^eeekkkooorrruuuwwwwwwxxxxxxxxxxxxzzz}}}}}}jjjbbbaaadddjjjppp{{{uuuoooiiiddd```____________````````````]]][[[YYYWWWVVVVVVVVVWWW\\\^^^aaabbbeeekkkttt{{{{{{yyywwwxxx{{{}}}}}}|||||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyytttbbbRRRLLLOOOWWWggg{{{yyyaaaPPP???999:::999777666555444444333333444444555444444444333333222222222111111111111111111111111333222222111111222222333111111222222222333333333222222333333333444444444222222333444444555555666666555666888999:::BBBKKKRRRcccxxx~~~rrrttt}}}{{{000111111111111000000///////////////000000000000000000000000000000000000111111111000000000//////111111000000000111333333999===FFFXXXooo{{{lllcccVVVLLLIIIHHHGGGFFFHHHPPP\\\iiiwww|||uuu```SSSIIIKKKQQQXXXfffttt}}}zzznnn\\\UUUTTTXXX___kkkzzz}}}xxxqqqggg[[[RRRIIIBBB>>>???@@@???@@@DDDDDDGGGNNNUUUZZZ___kkkwwwvvvhhh___YYYZZZ\\\^^^aaadddfffgggiiiiiigggeee```ZZZUUUQQQLLLLLLMMMLLLLLLKKKJJJIIIGGGFFFDDDAAA@@@???>>>>>>@@@BBBFFFJJJNNNRRRWWW[[[^^^cccjjjppptttwwwzzz|||{{{||||||{{{{{{}}}}}}qqqeeebbbdddiiiqqqxxx|||vvvpppjjjccc_______________``````aaaaaa___]]]ZZZWWWVVVUUUVVVVVV[[[^^^```bbbdddiiiqqqwww}}}{{{{{{}}}~~~}}}|||}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{~~~xxxgggWWWMMMNNNTTTbbbuuu~~~fffUUUBBB;;;:::999777666555444444333333444444555444444333333333333222222111111111111111111111111222222111111111111222222111111222222222333333333333333444444444555555555222222333444444555555666444444666999:::<<>>FFFPPP```uuuzzzrrrsss~~~}}}//////000111111111111111////////////000000000000000000000000000000000000///000000000111111222222111111000000222333555666999>>>OOOfffvvvzzzzzz{{{sssoooiiibbb\\\YYYXXXYYY[[[eeetttwwwgggSSSJJJHHHRRR___kkk|||xxxtttbbbVVVRRRTTTXXXcccqqq}}}wwwnnnaaaUUULLLGGGCCC@@@@@@AAA@@@???DDDKKKMMMRRRZZZaaaeeennn{{{mmmccc^^^\\\]]]___ccchhhlllnnnoooooolllllllllkkkgggccc^^^[[[VVVVVVWWWWWWWWWWWWWWWVVVNNNKKKGGGCCC@@@???@@@AAAAAAEEEJJJPPPVVV\\\cccgggjjjooovvv|||}}}ooohhhjjjppp{{{{{{tttkkkeee]]]]]]^^^___```aaabbbbbbbbb```]]]ZZZXXXWWWXXXXXXVVVYYY\\\]]]]]]```fffjjjnnnxxx~~~}}}||||||||||||zzz}}}tttdddUUUPPPMMMTTTfff~~~~~~iiiPPPCCC>>>;;;888888555444444333333444444555222222222333333444444444111111111111111111111111111111000000000000111111111111222222222333333333222222222333333333444444222222333444444555555666666444555888:::???JJJVVVjjjzzzsssrrr~~~//////000111111111111111////////////000000000000000000000000000000000000111111111000000000000000000/////////111222444666<<>>FFFJJJPPPVVV]]]ccciiimmmpppuuu{{{wwwrrrtttqqq|||}}}vvvnnnhhh^^^]]]\\\^^^aaaccccccccc___^^^]]][[[ZZZYYYYYYYYYXXXYYY[[[[[[\\\^^^bbbeeeiiisss~~~|||{{{{{{|||vvvkkkZZZQQQKKKOOOWWWeee~~~uuu[[[IIIBBB>>>888333555555444444444333333333444444444333333222222222222222222111111111111000111111111111111111111111444333111000000000111222222333333444444333333222444333333333333444555555777666666888:::@@@OOO\\\{{{vvvtttvvv~~~000000000111111000000000////////////000000000000000000000000000000000000000111111111111222222222111333333333333444666888@@@IIIYYYjjjvvv||||||zzzyyyrrrlllgggaaaZZZXXXZZZcccyyy|||cccVVVTTTXXXdddrrryyyggg[[[TTTSSSYYY```lll|||~~~xxxnnndddZZZPPPHHHCCC@@@@@@@@@@@@AAADDDHHHLLLRRRYYYaaagggoooyyymmmddd]]]]]]```cccfffjjjnnnrrrssssssssstttqqqlllhhhddd```\\\YYYWWWUUURRRQQQRRRRRRQQQPPPLLLHHHCCCAAAAAABBBAAA@@@EEEJJJPPPWWW^^^eeekkkooosssxxx~~~sssqqquuuxxx}}}vvvooojjjbbb```^^^^^^___``````_________]]]\\\ZZZYYYYYYXXXXXXYYYZZZ[[[[[[^^^aaadddfffppp}}}}}}{{{zzzzzz{{{~~~vvvlll^^^TTTMMMNNNTTT```vvv{{{___LLLCCC???:::555555555555444444444333333444444444333333222222222222222222222111111111111111111111111111111111111333222222111000000111111222333333444444333333222444333333333333444555555777666666999;;;AAAPPP]]]}}}vvvtttuuu//////000000000000//////////////////000000000000000000000000000000000000000111111111111222222222111222333333333444777999AAAKKK\\\lllxxx}}}|||{{{yyyqqqiiiddd]]]WWWWWWYYYhhh}}}~~~fff[[[\\\cccppp}}}yyyggg[[[UUUTTTZZZaaaqqq}}}wwwlllaaaWWWNNNFFFBBB@@@@@@@@@@@@AAADDDIIIMMMTTTZZZcccjjjttttttiiiaaa]]]___dddbbbgggmmmsssvvvvvvsssqqqtttpppjjjeeeaaa]]]YYYWWWUUUSSSQQQPPPPPPPPPOOOMMMJJJFFFCCCAAAAAABBBCCCBBBEEEJJJQQQYYY```hhhnnnrrrwww{{{yyyrrrttt{{{~~~xxxqqqlllfffccc```^^^^^^^^^]]]\\\______^^^\\\[[[ZZZYYYXXXWWWXXXYYYZZZ[[[]]]```cccdddmmmyyy}}}|||zzzyyyzzzyyy{{{vvvnnnbbbWWWNNNMMMPPPXXXkkkfffOOODDD???;;;888555555555444444444444333444444333333333333222222333222222222111111111111111111111111111111111111111222222222222111000000222333333444444333333222444333333333333444555555777666777:::<<>>;;;:::555555555555444444444444333333333333333333333333333333222222222111111111111111111111111111111111000111222333333222000000222333333444444333333222444333333333333444555555777666777;;;===DDDRRR___|||}}}qqqsssyyy{{{000111111222222111111000////////////000000000000000000000000000000000000000000111111111222222222000111111111222444999<<>>@@@BBBDDDFFFLLLUUU^^^gggnnnuuuyyy{{{|||yyy}}}|||wwwtttkkkgggaaa^^^]]]]]]^^^^^^_________^^^]]][[[YYYXXXTTTUUUWWWWWWXXXZZZ^^^```eeejjjrrrzzz~~~|||{{{zzzxxxvvvvvvwwwxxxxxxuuurrrggg\\\QQQMMMKKKNNN\\\nnnsssXXXFFF===::::::666666555555555444444444333333333333333333333333333333333222222222222111111111111111111111111111000000222333333222111000222333333444444333333222444333333333333444555555666666888;;;>>>DDDQQQ^^^vvvwwwnnnrrr{{{{{{111111222222222222111111////////////000000000000000000000000000000000000000111111111111222222222000000111111222555:::===EEERRReeesssyyyxxxtttrrrjjjaaaVVVPPPKKKIIIMMMSSSaaapppvvvlllhhhtttyyylll^^^WWWWWW[[[eeennnwwwooocccWWWNNNGGGCCCAAA???@@@AAABBBDDDHHHMMMQQQVVV[[[cccnnn~~~zzzlllccc^^^\\\```ffflllmmmoooqqqssstttuuuuuunnniiiaaa[[[WWWVVVUUUTTTRRRQQQOOONNNMMMKKKHHHEEECCCBBBAAA???>>>???BBBEEEHHHNNNWWWaaaiiiqqqwwwzzz}}}~~~{{{~~~~~~zzzwwwnnniiibbb^^^]]]^^^```aaa____________]]][[[YYYXXXSSSTTTUUUVVVWWWYYY\\\___ccchhhnnnuuu|||}}}{{{zzzvvvuuutttuuuvvvvvvuuutttjjj___TTTOOOLLLLLLYYYiii|||xxx^^^JJJ???;;;:::666666666555555555444444222222333333333333444444333333333333222222222222111111111111111111111111000000111222222222222111222333333444444333333222444333333333333444555555777666888;;;===CCCOOO\\\oootttnnnrrr}}}~~~000000111111111111000000////////////000000000000000000000000000000000000000111111111111222222222000000000000111555:::>>>HHHVVViiiwwwzzzwwwssspppdddZZZOOOIIIEEEEEEJJJQQQ[[[hhhwww|||tttnnnlllzzzsssfffZZZUUUWWW]]]hhhrrrtttlll___TTTLLLFFFCCCBBB???@@@AAABBBDDDIIINNNSSSXXX\\\dddpppvvviiiccc______ccchhhmmmoooqqqtttuuuvvvvvvuuuoooiiiaaa[[[XXXWWWXXXXXXVVVTTTRRRQQQPPPMMMJJJGGGDDDEEEDDDAAA???@@@CCCGGGIIIPPPYYYccckkkrrrxxx{{{|||~~~}}}zzzrrrllleee___^^^___```aaa______```___^^^\\\YYYXXXRRRSSSTTTUUUVVVXXX[[[^^^```ccciiipppyyy~~~|||zzzyyyuuuuuuttttttuuuvvvuuuuuuooocccXXXRRRMMMLLLWWWfffwww}}}eeeOOOBBB<<<;;;666666666666555555555555222222222333333444444444444444333333333222222222111111111111111111111111111111000000111222222333222333333444444333333222444333333333333444555555777777888;;;===AAAMMMYYYiii~~~~~~tttooottt//////000000000000//////////////////000000000000000000000000000000000000000111111111111222222222///000000000111555;;;???KKKYYYlllyyy|||wwwsssppp```VVVKKKEEEAAABBBIIIPPPXXXdddrrrzzz{{{yyytttoooppp~~~ooocccWWWTTTWWW___kkkuuu~~~rrrjjj^^^RRRJJJFFFCCCBBB???@@@AAABBBEEEIIIOOOSSSZZZ^^^fffqqq}}}rrrhhhcccaaaaaaeeekkknnnppptttwwwxxxxxxvvvuuupppjjjbbb\\\YYYYYYZZZ[[[ZZZYYYWWWVVVUUURRRNNNKKKFFFGGGFFFCCCAAAAAAEEEHHHJJJQQQ[[[dddlllsssxxx||||||~~~{{{uuuoooggg```^^^^^^```aaa^^^___``````^^^\\\YYYXXXQQQRRRTTTTTTUUUWWW[[[^^^\\\```fffnnnwww~~~|||zzzyyyxxxttttttttttttuuuuuuuuuuuusssggg[[[UUUNNNLLLVVVdddsssiiiSSSDDD===<<<777666666666555555555555222222222333333444444444444444444333333333222222111111111111111111111111222111000000000111333444222333333444444333333222444333333333333444555555777777999;;;<<<@@@KKKWWWfff|||~~~uuupppvvv222111111000///......---......///111111222222222222111111111000000//////111111111111111111111111444111000333555666;;;@@@KKK___rrrxxxyyyyyytttkkkZZZQQQHHHEEEDDDDDDHHHNNNTTTbbbooozzzxxxnnnsssttt{{{zzzkkk^^^UUUVVVYYY]]]iiiyyy}}}rrrfffYYYQQQKKKEEEBBBBBBAAABBBBBBCCCEEEIIIOOOSSS\\\___gggvvv{{{qqqfff___aaaeeeggggggmmmrrrvvvvvvxxxzzzyyyvvvpppkkkddd___]]]]]]^^^^^^___aaaaaa___[[[VVVRRRQQQLLLIIIFFFCCCBBBCCCFFFHHHNNNUUU___gggnnnuuu|||}}}|||xxxrrrjjjbbb]]][[[\\\]]]^^^____________^^^\\\[[[UUUTTTTTTUUUVVVXXXZZZ[[[\\\___ccchhhpppzzz~~~}}}}}}{{{yyywwwvvvuuuttttttuuuvvvxxxxxxqqqhhh^^^TTTOOOTTT^^^oootttZZZEEE;;;888666555555444444444555555222222222111111111111000222222222222222222222222333222111000000000111222111111222222222333333333333333333444444444555555333333333444444444555555777666777:::===BBBMMMWWWgggxxx{{{vvvoooqqq222111111000//////.........///000111111222222222111111111111000000000///111111111111111111111111444111000333555666;;;BBBQQQdddvvv|||{{{yyyqqqhhhXXXPPPHHHEEEEEEFFFKKKRRRZZZgggrrr|||wwwlllqqqooovvv}}}yyyggg[[[TTTVVV[[[aaannn~~~zzzooocccVVVOOOIIICCC@@@@@@AAAAAABBBCCCFFFJJJQQQUUU^^^bbbjjjyyywwwnnnddd___aaafffjjjkkknnnsssvvvvvvxxx{{{{{{wwwuuupppiiieeedddeeefffgggggghhhiiigggccc^^^ZZZXXXQQQNNNIIIEEECCCDDDFFFHHHPPPWWWaaajjjqqqxxx~~~yyytttlllddd___]]]]]]^^^^^^______```___^^^\\\[[[VVVVVVUUUUUUVVVWWWZZZ[[[\\\^^^bbbgggnnnxxx~~~{{{yyyxxxwwwuuutttssstttvvvwwwxxxrrrkkkaaaWWWPPPTTT\\\jjj~~~vvv^^^III>>>;;;666666555555444444555555333333333333222222222222222222222222222222222222222111111000000111222333111111222222222333333333333333444444444555555555333444444444555555555555888666777:::===AAALLLWWWfffxxx~~~{{{wwwqqqttt111111111000000//////......///000111111222111111111111111111000000000000111111111111111111111111333111111444555777===DDDWWWjjj||||||xxxnnncccVVVOOOHHHFFFGGGJJJQQQYYYcccooovvv}}}ttthhhllljjjqqqxxxuuuaaaXXXRRRVVV]]]fffuuu}}}vvvkkk```SSSLLLGGGAAA>>>??????@@@BBBDDDGGGMMMTTTXXXaaaeeeoooqqqkkkccc```ccchhhmmmnnnoootttwwwwwwzzz}}}}}}zzzxxxtttooolllmmmnnnpppqqqpppqqqqqqpppmmmhhhdddaaaZZZUUUOOOHHHEEEDDDFFFHHHQQQYYYdddmmmuuu|||{{{vvvooogggaaa^^^^^^^^^______``````___^^^\\\[[[YYYWWWUUUTTTTTTVVVYYY[[[[[[]]]```eeekkkttt~~~|||yyyyyyxxxuuutttssstttuuuvvvxxxtttoooggg\\\SSSTTTZZZeeeyyy{{{dddOOOCCC>>>777777666555555555555555444444444444333333333333222222222222222222222222111000000000111222333333111111222222222333333333444444444555555555666666444444555555555666666666999777888:::===AAAKKKVVVfffwww~~~{{{xxxtttyyy111111111000000000////////////000111111111111111111111111000000000000000111111111111111111111111333111222444555888???HHHZZZnnn~~~}}}wwwlllaaaUUUNNNIIIHHHIIIMMMWWW```jjjtttyyy||||||nnnbbbeeeeeemmmvvv||||||}}}mmm]]]UUUQQQUUU^^^iiiyyy{{{sssiii]]]QQQJJJEEE@@@>>>??????@@@BBBEEEIIIOOOWWW\\\ccchhhrrrooojjjdddbbbeeejjjoooqqqqqquuuxxxyyy{{{}}}zzzvvvsssqqqsssuuuwwwxxxwwwwwwvvvvvvtttpppkkkgggaaa\\\SSSKKKFFFEEEGGGHHHRRRZZZfffpppxxx|||xxxqqqiiiccc```^^^]]]````````````___^^^\\\[[[ZZZXXXVVVTTTTTTUUUXXXZZZ[[[]]]```dddjjjrrr{{{}}}zzzzzzyyyvvvtttsssssstttuuuwwwuuusssmmmaaaVVVTTTXXXdddyyyjjjTTTEEE>>>888888777666555555555555444444444444333333333333222222222222222222222222//////000111111222333444111111222222222333333333444444555555555666666666555555555666666666666777999777888;;;===AAAKKKVVVgggxxx~~~zzzxxxuuu|||111111111111000000000000///000000111111111111000000000000000000000111111111111111111111111111111222111222555666888AAALLL[[[nnn~~~}}}wwwlllaaaUUUPPPKKKJJJKKKPPP[[[gggooowwwxxxxxxvvvfffZZZ]]]___iiittt{{{zzzyyy~~~wwweeeYYYTTTQQQUUU^^^kkk{{{zzzrrrggg\\\PPPJJJFFFAAA???@@@>>>@@@CCCFFFJJJQQQYYY___dddiiiuuu}}}ppplllhhhfffggglllpppssstttxxxzzzzzz}}}|||yyyvvvvvvxxx{{{}}}~~~|||{{{zzzzzzyyyvvvppplllddd^^^UUULLLFFFFFFHHHJJJRRR[[[gggqqqzzz}}}yyysssllleeeaaa^^^]]]```aaaaaaaaa```^^^\\\[[[ZZZYYYVVVTTTTTTUUUWWWYYY[[[]]]```ccchhhqqqzzz||||||zzzwwwtttsssrrrssssssvvvvvvuuuqqqeeeYYYUUUWWWeeezzzpppYYYFFF===999999888777666555555555333333333333222222222222222222222222222222222222//////000111222333333333111111222222222333333333444444444444555555555666555555555666666666666777999777888:::===AAALLLVVVjjjyyy~~~zzzyyywww111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111222111333666666999DDDOOO]]]ooo|||wwwnnndddWWWRRRNNNMMMMMMRRR___kkkqqqwwwvvvtttppp```SSSWWWXXXdddrrr{{{vvvwww~~~uuu```WWWTTTRRRVVV```oooyyypppeeeZZZOOOIIIFFFAAA@@@AAA???AAADDDGGGLLLSSS[[[aaadddkkkxxx|||qqqooolllkkkkkkooosssvvvxxx{{{}}}|||~~~}}}zzzzzz|||~~~}}}{{{||||||yyysssnnnccc]]]SSSJJJEEEFFFIIILLLSSS\\\hhhsss{{{|||vvvoooiiiccc___]]]aaaaaabbbaaa```^^^\\\[[[XXXXXXWWWVVVVVVVVVWWWXXXZZZ\\\^^^bbbgggoooxxx~~~}}}{{{xxxuuurrrrrrrrrrrruuuvvvwwwssshhh[[[VVVWWWcccxxxwww___JJJ>>>;;;:::999777666666666666333333333333222222222222222222222222222222222222///000111222222222222222111111222222222333333333333333333444444444555555444444555555555666666666777666777:::===BBBMMMWWWlll{{{|||{{{|||111111111111111111111111000000111111111111000000///000000000111111111111111111111111111111111111111222444666666:::EEERRRbbbsss|||xxxpppfffYYYUUUQQQOOONNNSSS```mmmrrrxxxuuuqqqlll\\\PPPTTTTTTccctttwww{{{xxxaaaUUUTTTTTTWWWccctttwwwnnncccXXXMMMHHHEEEAAA@@@AAA@@@BBBEEEHHHMMMTTT\\\aaafffmmm{{{}}}rrrqqqpppooopppssswww{{{{{{~~~}}}~~~}}}zzzyyy{{{}}}~~~~~~}}}zzzxxxyyyzzzxxxqqqlll```YYYPPPGGGCCCEEEJJJNNNUUU^^^kkkvvv}}}zzztttmmmfffbbb___bbbbbbbbbbbb```^^^\\\[[[VVVVVVWWWWWWWWWWWWWWWWWWWWWYYY\\\___eeemmmvvv|||~~~|||xxxuuurrrqqqqqqqqqtttuuuwwwtttiii\\\WWWXXX]]]rrrfffPPPCCC;;;;;;999888777666666666444444444444333333333333222222222222222222222222000111222222222222111000111111222222222333333333222222222333333333333444333444444444555555555555666555666:::===CCCNNNYYYmmm|||~~~111111111111111111222222000000111111111000000/////////000000111111111222111111111111111111111111111222444666666:::FFFSSSfffvvv|||xxxqqqggg[[[VVVRRRPPPOOOSSSaaannnsssxxxtttooojjjZZZNNNSSSTTTeeewww{{{|||cccTTTTTTUUUYYYeeeyyyvvvlllbbbWWWLLLGGGDDD@@@???AAAAAACCCEEEIIIMMMTTT\\\bbbgggooo}}}}}}qqqqqqqqqqqqrrrvvv{{{}}}~~~}}}zzzxxxwwwxxxyyyyyyyyyyyyvvvtttuuuvvvtttnnnhhh]]]WWWMMMEEEBBBEEEKKKOOOWWW```mmmwww}}}wwwoooiiidddaaabbbbbbbbbbbb```^^^\\\[[[TTTUUUWWWXXXYYYXXXWWWVVVUUUWWWYYY]]]ccckkkuuu{{{~~~|||yyyuuurrrqqqppppppssstttvvvtttjjj]]]XXXYYYVVVmmmlllUUUGGG<<<;;;:::888777666666666666666555555555444444444222222222222222222222222000111222333333222000///111111222222222333333333111111222222222333333333333333333444444444555555555444555:::>>>CCCOOOZZZmmm|||333222222222111000000000000000111000000///......111000/////////000222333111111222222222333333333555444555666555:::IIIXXXnnn}}}yyyxxxuuunnnccc\\\TTTOOONNNRRR\\\gggsssuuuxxxvvvjjj[[[SSSSSSXXXdddwwwvvvaaaWWWUUUUUU\\\jjj{{{~~~uuunnnaaaWWWMMMHHHEEEBBB@@@AAABBBDDDHHHKKKOOOUUU\\\```fffqqqzzzsssqqqpppsssxxx}}}~~~|||xxxuuusssssstttuuutttrrrpppoooooonnnjjjbbb\\\RRRLLLHHHFFFDDDDDDJJJRRRZZZdddpppyyy~~~~~~yyytttmmmfffaaa___`````````___]]][[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWUUUXXX]]]bbbgggpppxxx~~~}}}|||}}}zzzuuuqqqnnnlllllloootttxxxvvvmmmaaaXXXSSSTTTeee}}}zzz\\\GGG@@@999555666888666444555333333333333333333333333222222222222222222222222222333333444444333333222111111222222222333333333333333333444444444555555444444444555555555555666:::999:::;;;===AAANNN[[[ttt|||222222222111111111111111000000000000000000///...111000/////////000222222111111222222222333333333333333444666777===MMM\\\ssszzzxxxtttnnnfff^^^UUUPPPMMMPPPZZZdddrrruuuzzzxxxlll]]]UUUUUU[[[iii|||ttt```WWWVVVWWW^^^lll}}}}}}ssslll```UUUKKKGGGDDDAAA???AAAAAADDDGGGKKKOOOUUU\\\```hhhtttzzzrrrqqqqqquuuzzz~~~~~~vvvsssooommmnnnooooooooommmkkkjjjiiihhhccc\\\UUUOOOJJJFFFDDDCCCDDDKKKSSS\\\fffrrr{{{~~~zzztttnnnfffaaa````````````___]]]\\\ZZZXXXYYYYYYYYYYYYWWWVVVUUUVVVTTTWWW\\\aaaeeennnvvv}}}~~~yyyuuuqqqnnnmmmmmmqqqvvvzzzyyypppdddYYYRRRPPP^^^uuubbbMMMAAA:::555666888666444555333333333333333333333333111111111111111111111111222333333444444333333222111111222222222333333333333333333444444444555555444444444555555555555666888777888;;;===CCCPPP]]]sss|||111111111111111222222222//////000000111000000000000000000///000111111222111111222222222333333333222222444666888@@@QQQaaaxxxzzzwwwsssnnnggg___UUUOOOLLLNNNXXXbbbssswww}}}|||ooo___WWWWWW___oooqqq^^^WWWVVVXXXaaaooo{{{qqqiii]]]SSSIIIEEECCC@@@???@@@AAACCCGGGKKKOOOUUU\\\aaakkkxxxzzzpppqqqssswww|||~~~}}}{{{qqqnnnkkkiiijjjjjjjjjjjjiiigggeeedddbbb]]]UUUOOOLLLGGGCCCCCCCCCDDDLLLTTT___hhhuuu~~~{{{vvvooohhhcccaaaaaaaaa```___^^^]]]\\\ZZZ[[[\\\\\\[[[XXXUUUSSSTTTSSSUUU[[[___cccjjjsssxxx~~~|||xxxtttqqqpppooooootttyyy~~~~~~uuuhhhZZZRRRKKKVVViiikkkUUUCCC<<<666777888666555555333333333333333333333333111111111111111111111111222222333333333333222222111111222222222333333333333333333444444444555555444444444555555555555666666555777;;;>>>DDDRRR```qqq{{{000000000111222222222333...///000111111111111111000000000000000111111222111111222222222333333333333333555777:::BBBSSSdddzzzxxxuuuqqqlllddd\\\RRRMMMLLLOOOZZZeeevvv{{{~~~ppp^^^WWWXXXcccvvvmmm\\\UUUVVVZZZdddrrrxxxnnnfffZZZPPPFFFCCCAAA???>>>???@@@CCCGGGKKKPPPVVV]]]bbbnnn}}}yyyoooqqquuuzzz~~~}}}yyyvvvpppmmmjjjiiiiiiiiiiiihhhhhheeebbbaaa___ZZZRRRLLLIIIDDDAAABBBCCCEEEMMMVVVaaakkkwww|||wwwqqqjjjeeeaaaaaaaaa``````___^^^]]]\\\^^^______]]]YYYUUURRRSSSQQQTTTYYY]]]```gggnnnttt|||}}}{{{xxxuuusssrrrrrrrrrvvv|||{{{lll\\\QQQJJJQQQ```wwwsss\\\FFF>>>888888888666555666333333333333333333333333111111111111111111111111222222333333333333222222111111222222222333333333333333333444444444555555444444444555555555555666666666888;;;>>>EEESSS```nnnzzz000000000111222222222333//////000111111222111111///000000000111111111111111111222222222333333333555555666888:::BBBTTTeeeyyy~~~|||vvvqqqlllhhh]]]UUUNNNKKKLLLRRR```lll{{{~~~mmm\\\VVVYYYjjj{{{{{{hhhYYYSSSUUU[[[fffuuuwwwkkkcccWWWMMMDDDAAA@@@>>>>>>???@@@CCCGGGLLLQQQXXX___dddqqqxxxnnnrrrwww|||~~~{{{wwwsssooommmjjjiiijjjjjjiiihhhgggdddaaa___]]]YYYRRRLLLGGGCCCAAABBBDDDGGGPPPYYYcccmmmzzz}}}yyyssslllhhhaaaaaa``````_________^^^___```aaaaaa^^^ZZZVVVSSSQQQPPPSSSXXX[[[]]]cccjjjpppyyy}}}{{{xxxvvvtttttttttuuuxxx}}}~~~ooo]]]RRRLLLOOOZZZnnnyyyaaaIIIAAA:::888888666555666333333333333333333333333333333333333333333333333111222222333333222222111111111222222222333333333333333333444444444555555444444444555555555555666888777999<<<>>>DDDRRR___qqq~~~111111111111111222222222000000111111222111111111//////000111111111111000111111222222222333333333555444555777:::CCCVVVgggxxx{{{}}}zzztttllleeeaaaUUUNNNHHHHHHLLLVVVfffsss~~~zzzhhhYYYVVV\\\ppp~~~zzz~~~rrrbbbWWWSSSVVV^^^jjjyyyvvvjjjaaaUUUKKKCCC@@@@@@>>>>>>@@@AAADDDHHHMMMSSSZZZbbbgggtttwwwnnnsssxxx}}}|||xxxtttqqqooollllllllllllkkkiiihhheeeaaa___^^^YYYSSSNNNHHHDDDBBBDDDFFFIIIRRR[[[gggqqq~~~~~~zzzuuunnnjjjaaa```______^^^^^^______````````````]]]YYYUUUSSSQQQPPPRRRWWWZZZ[[[```gggmmmvvv~~~}}}zzzxxxvvvvvvwwwwwwxxx}}}qqq___RRRMMMNNNVVVggg}}}~~~fffLLLCCC;;;999888666555666333333333333333333333333444444444444444444444444111111222222222222111111111111222222222333333333333333333444444444555555444444444555555555555666888777999<<>>???AAABBBEEEIIINNNTTT\\\dddiiivvv~~~vvvooosssyyy}}}{{{xxxuuutttrrrqqqrrrqqqpppnnnkkkhhhdddcccaaa^^^XXXSSSJJJFFFDDDFFFHHHLLLUUU^^^kkkuuu{{{vvvpppkkk```___^^^]]]]]]]]]^^^___^^^^^^]]]\\\ZZZWWWTTTRRRQQQPPPRRRWWWYYYZZZ___eeeiiirrr}}}~~~|||yyyxxxxxxxxxyyyxxx|||rrr```SSSKKKLLLRRRaaavvv~~~kkkNNNEEE<<<:::999666555666333333333333333333333333333333333333333333333333111111222222222222111111111111222222222333333333333333333444444444555555444444444555555555555666666666888<<>>>>>AAAFFFEEEHHHPPPVVV\\\cccjjjyyy}}}xxxuuuvvvxxxzzz~~~~~~}}}wwwxxxvvvrrrpppmmmddd[[[SSSMMMHHHHHHIIINNNZZZddduuu}}}~~~|||~~~yyysssoooddd```[[[ZZZ\\\___^^^]]]ZZZYYYYYYXXXVVVTTTRRRQQQLLLNNNPPPRRRTTTWWW[[[^^^dddlllwww}}}|||zzzzzz{{{{{{zzzxxxyyyzzzzzz{{{}}}vvvdddRRRLLLIIIKKKXXXmmmvvvZZZDDD;;;===:::888999444555555444444444333333333222222222222222222222222111222222333333222222111222222333333333333444444222222333444444555555666555555555555555555555555888777999<<<@@@GGGUUUccczzz000111111222222111111000000000000000111111111111000000000000111111111111222222111111111222333444333444555888<<>>???AAAFFFEEEHHHPPPWWW]]]eeemmm|||zzzwwwwwwyyy{{{~~~{{{yyyvvvmmmcccUUUOOOJJJIIILLLRRR^^^iiiyyy{{{}}}~~~yyysssoooddd```[[[ZZZ]]]______^^^ZZZYYYYYYXXXVVVTTTRRRQQQMMMOOOQQQRRRTTTWWW[[[^^^bbbiiiuuu~~~}}}|||{{{||||||{{{yyywwwxxxxxxzzz{{{uuucccQQQKKKIIIKKKYYYnnnzzz\\\EEE;;;===999777888444555555444444444333333333000000000000000000000000111222222333333222222111222222333333333333444444222222333444444555555666555555555555555555555555888777999<<>>KKKcccyyyuuueeeVVVJJJDDD@@@AAACCCFFFMMMZZZiiitttzzzuuuxxxeeeVVVWWWWWWfff|||pppaaaWWWSSSSSS[[[cccppp~~~zzzoooddd\\\OOOHHHBBBAAA@@@>>>???BBBEEEEEEJJJRRRYYY___hhhqqq~~~zzz{{{|||~~~uuukkkXXXRRRLLLLLLOOOVVVcccooo}}}|||uuuzzz~~~yyytttoooddd```\\\[[[]]]```___^^^ZZZYYYYYYXXXVVVTTTRRRQQQOOOPPPRRRSSSTTTWWWZZZ]]]___fffqqq}}}~~~}}}|||}}}}}}{{{zzztttuuuvvvxxxzzzuuucccRRRJJJIIILLLYYYnnn```HHH======888666888444555555444444444333333333111111111111111111111111111222222333333222222111222222333333333333444444222222333444444555555666555555555555555555555555777777999<<>>LLLdddyyy~~~rrrbbbSSSHHHCCCAAABBBCCCFFFLLLXXXeeennntttooorrr___RRRVVVYYYjjj~~~qqqaaaVVVTTTVVV\\\eeesss~~~wwwlllbbb[[[NNNGGGAAAAAA@@@>>>???BBBDDDEEEKKKTTTZZZaaakkkttt~~~xxxmmm[[[TTTOOONNNQQQXXXfffrrr|||rrrsss~~~zzzuuuqqqeeeaaa]]]\\\^^^``````^^^ZZZYYYYYYWWWVVVTTTRRRQQQPPPQQQRRRSSSTTTVVVYYY\\\\\\bbblllxxx~~~||||||||||||zzzyyysssuuuvvvyyy{{{vvveeeTTTJJJIIIKKKXXXllleeeLLL???===888666777444555555444444444333333333333333333333333333333333111222222333333222222111222222222333333333444444222222333444444555555666555555555555555555555555777666999<<>>888555888555555555444444444333333333333333333333333333333333111222222333333222222111222222222333333333444444222222333444444555555666555555555555555555555555666666888<<>>KKKbbbxxxzzznnnaaaVVVNNNJJJHHHGGGFFFHHHLLLTTT[[[```eeebbbhhhYYYPPPUUUXXXjjj|||rrr```UUUTTTWWW\\\hhhyyy{{{sssiii^^^WWWLLLEEE@@@@@@@@@???@@@DDDCCCFFFMMMVVV[[[aaammmxxxttthhhXXXSSSPPPRRRWWW___lllxxx|||tttqqqttt~~~~~~yyyuuujjjeee```^^^^^^___^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQQQQRRRRRRRRRQQQRRRUUUWWWWWW\\\dddnnnzzz}}}{{{{{{{{{zzzxxxvvvvvvxxxzzz~~~ooo^^^MMMJJJIIIPPPaaaxxx}}}rrrWWWEEE@@@888666888666555555444444444333333333222222222222222222222222111222222333333222222111222222333333333333444444222222333444444555555666555555555555555555555555555555888<<>>CCCOOO[[[hhhttt~~~//////000000000000//////000000000000111111111111111111222222222333333333000111222333444333222222222333666;;;AAAPPPiii{{{ooobbbXXXQQQNNNIIIHHHGGGIIINNNTTTZZZ]]]```___hhh[[[PPPRRRQQQ```lllzzzxxx|||zzzgggZZZXXX\\\\\\iii{{{|||tttiii]]]UUUJJJDDD??????@@@???AAADDDCCCGGGOOOVVVZZZ___kkkxxx~~~}}}}}}~~~wwwhhh[[[NNNMMMOOOVVV___iiiwwwsssppppppwww|||yyynnniiiccc___^^^^^^\\\ZZZZZZYYYYYYXXXVVVTTTRRRQQQPPPQQQQQQPPPOOOOOORRRTTTVVVZZZ```hhhuuu}}}}}}||||||zzzxxxwwwyyy|||ssscccRRRLLLFFFHHHVVVmmm{{{{{{^^^JJJBBB999777:::888555555444444444333333333444444444444444444444444222222222333333222222222222222333333333444444444222222333444444555555666555555555555555555555555444555888<<<>>>CCCOOO[[[kkkuuu~~~222111111111000000//////...//////000111222222222222111000000000111333333111111222222222333333333333555888:::BBBSSSkkk|||xxxmmmfff```WWWNNNLLLHHHGGGKKKOOORRRXXX^^^hhheeekkk\\\QQQRRROOO[[[nnn~~~zzz{{{wwwhhh\\\XXXXXX```mmm|||ssshhh\\\TTTHHHEEEBBB@@@@@@BBBBBBBBBHHHJJJQQQXXX\\\aaalllwwwzzzzzz{{{|||~~~~~~wwwkkk___VVVLLLMMMPPPWWWbbbppp}}}zzzssslllooouuu}}}{{{tttpppiiidddaaa```___^^^ZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPMMMLLLLLLNNNQQQSSSVVVXXX^^^gggttt}}}|||zzzyyyyyy|||{{{yyy|||vvvgggXXXMMMEEEJJJUUUeee}}}~~~|||~~~gggLLL???;;;777555666555555444444444333333333333222222111111222222333222222222333333444444444333333222222111222222222444444444444444444444444555444444444444555666666888555666;;;AAAFFFNNNVVVjjjqqqxxx111111111111000000000///...//////000111111222222222111000000000111222333111111222222222333333333444666999<<>>FFFUUUiiiwww}}}|||vvvoookkkhhhaaaYYYNNNJJJJJJPPPVVVZZZ^^^ccckkkhhhmmm___TTTVVVUUUbbbuuu{{{}}}nnn```YYY[[[```fffsss{{{rrrggg[[[SSSHHHEEEAAA@@@AAABBBCCCCCCGGGJJJPPPXXX\\\bbbnnnzzzzzzyyywwwqqqhhh\\\RRRKKKKKKNNNUUU```mmm{{{vvvpppoooxxx~~~vvvrrrkkkfffccc```^^^]]][[[[[[ZZZYYYXXXWWWUUUTTTQQQPPPMMMKKKJJJKKKMMMNNNRRRVVV[[[dddooo~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxxxxzzzwwwkkkXXXLLLDDDGGGPPP```zzzoooTTTDDD>>>:::888777555555444444444333333333333222222111111222222333222222222222333333333333333222222111222222333333444444444444444444444444555444444444444555666666777555666<<>>GGGUUUgggtttyyyxxxsssnnnjjjhhh```WWWMMMIIIJJJRRRZZZ^^^bbbfffnnnjjjoooaaaVVVZZZYYYgggzzz|||xxxjjj^^^YYY\\\bbbjjjvvvzzzrrrfffZZZSSSGGGEEEAAA@@@AAABBBCCCCCCGGGJJJPPPXXX]]]dddppp}}}}}}|||yyyqqqfff[[[RRRMMMOOOSSS[[[eeeqqq|||xxxrrrqqquuuxxxtttmmmhhhdddaaa^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVSSSQQQNNNLLLKKKKKKLLLMMMRRRUUU[[[cccmmm{{{~~~~~~}}}||||||{{{vvvwwwwwwyyywwwkkkYYYMMMEEEGGGNNN^^^wwwsssYYYGGG>>>;;;888666555555444444444333333333333222222111111222222333222222222222222222222333222222111111222222333333333333444444444444444444555444444444444555666666777555777<<<@@@FFFQQQ\\\hhhmmmsssyyy000000000000000000111111000000000000000111111111000000111111222222222222111111222222222333333333333555888===GGGVVVfffrrryyyyyytttnnnjjjfff]]]SSSJJJGGGIIISSS]]]cccfffiiiqqqmmmrrrcccYYY]]]^^^mmm~~~|||zzzssshhh^^^YYY\\\aaammmyyyzzzqqqfffZZZRRRGGGDDDAAA@@@AAABBBDDDDDDHHHKKKQQQYYY___fffsssuuuhhh\\\TTTPPPPPPUUU___jjjuuu~~~yyyuuutttxxxzzzvvvoooiiieeeaaa]]][[[YYYZZZZZZZZZYYYXXXWWWWWWTTTRRRPPPNNNLLLLLLMMMMMMQQQVVV\\\ccckkkxxx~~~}}}}}}xxxyyyyyyzzz~~~wwwmmmZZZOOOGGGHHHMMM[[[tttwww^^^III>>>;;;888444555555444444444333333333333222222111111222222333222222222222222222222222222111111111222222333444333333333444444444555555555444444444444555666666666666888<<<@@@FFFSSS___lllqqqwww|||000000000000111111111111000000000000000000111111000000111222222222222111111111222222222333333333333444777===HHHWWWhhhsss||||||xxxqqqlllfffZZZPPPGGGDDDHHHTTTaaahhhkkknnntttooottteee\\\aaacccsss{{{vvvrrrqqqmmmeee]]]ZZZ]]]bbbnnnzzzyyypppeeeYYYQQQGGGDDDAAA???AAACCCDDDDDDIIILLLRRRZZZaaaiiiwwwxxxiii\\\UUUSSSQQQXXXcccppp{{{{{{wwwwwwxxx{{{|||xxxqqqkkkfffbbb]]]ZZZXXXXXXYYYYYYYYYXXXXXXWWWSSSRRRPPPOOOMMMMMMMMMMMMQQQVVV\\\bbbiiiuuu~~~}}}{{{|||{{{{{{}}}}}}vvvlllZZZPPPIIIHHHLLLWWWooo{{{bbbKKK???<<<888333555555444444444333333333333222222111111222222333222222222222222111111111111111111111222333444444222333333444444555555555555444444444444555666666666666999===@@@GGGTTTbbbpppuuuzzz///000000000111111111111111000000000000000000000///000111222333222222111111111222222222333333333555555777===IIIZZZkkkvvv||||||xxxqqqkkkcccWWWLLLFFFCCCHHHWWWfffnnnqqqsssvvvqqquuufff]]]dddgggwwwyyyqqqmmmkkkkkkggg```ZZZYYY^^^dddnnnyyyyyypppeeeYYYQQQFFFCCC@@@???AAACCCDDDDDDKKKMMMTTT\\\ccckkkzzz}}}kkk^^^WWWVVVXXX___kkkxxxzzzrrrqqqssszzz~~~}}}yyyssslllgggbbb]]]YYYVVVWWWWWWXXXXXXXXXWWWWWWQQQQQQOOONNNMMMMMMMMMMMMOOOTTT[[[```fffrrr~~~||||||zzzzzzyyywwwxxxwwwoooeeeXXXOOOIIIHHHJJJRRRhhhgggNNNAAA===999444555555444444444333333333333222222111111222222333222222222222111111111000111111111111222333444555222222333333444555555666555444444444444555666666666666999===@@@GGGUUUdddrrrvvvzzz//////000000111111111222111111111000000000000000///000111222333222111111111111222222222333333333777777888>>>KKK\\\nnnyyyyyyyyyuuunnnhhhaaaTTTHHHEEECCCHHHXXXiiirrruuuvvvxxxrrrvvvggg^^^eeeiiiyyy}}}ssslllhhhhhhgggccc\\\WWWXXX___gggnnnyyy~~~xxxpppdddXXXQQQFFFCCC@@@???AAACCCDDDEEELLLNNNTTT]]]dddmmm|||nnn```ZZZYYYaaahhhsss~~~||||||xxxoookkkmmmsss~~~~~~||||||~~~~~~zzzsssmmmhhhbbb]]]YYYUUUVVVWWWWWWXXXWWWWWWWWWOOOOOONNNMMMLLLLLLLLLLLLMMMSSSZZZ___dddooo}}}{{{zzzvvvvvvuuurrrqqqoooggg^^^VVVNNNHHHHHHHHHOOOdddzzzkkkPPPBBB???;;;444555555444444444333333333333222222222222222222333222222222222111111000000111111111111222333444555222222333333444555666666555444444444444555666666555666:::===@@@GGGVVVeeerrrvvvzzz~~~000000000000000000000000000000000000000000000000111111222222222222111111111111222222222333333333111666:::>>>III\\\oooxxx}}}zzztttlllcccWWWLLLEEEDDDDDDKKK[[[iiiooopppqqqoootttvvvpppjjjkkkvvvzzzqqqiiidddiiieee```]]]ZZZXXX___gggtttxxxnnnbbbVVVNNNDDDCCCBBBAAAAAABBBDDDEEEJJJNNNVVV___eeeooommmbbbaaadddggguuu|||xxxwwwwwwyyy{{{uuummmlllfffmmmyyyyyyzzz{{{{{{{{{}}}}}}zzztttnnniiiddd^^^ZZZ[[[ZZZYYYYYYZZZYYYWWWUUUSSSQQQNNNKKKJJJJJJLLLMMMPPPRRRXXX^^^bbbjjjyyy}}}|||{{{yyywwwuuuqqqmmmiiiddd^^^ZZZYYYPPPJJJJJJHHHKKK___uuunnnUUUEEE???;;;555777666666555555555666666333333333222222111111111111222222333333222222111111222333333444444333333111111222333444666666777555444444444444555666666999888:::>>>AAAHHHVVVcccqqqrrrssswww000000000000000000000000000000000000000000000000111111222222222222111111222222222222222222222333333777;;;???JJJ]]]nnnwwwyyyvvvqqqjjj```TTTIIIBBBCCCDDDLLL\\\jjjoooooopppooossstttooojjjlllxxx|||tttmmmiiikkkfffbbb^^^[[[ZZZaaakkkxxxwwwmmmaaaTTTLLLDDDCCCBBBAAAAAABBBDDDEEEKKKOOOWWW```gggpppnnneeefffiiippp}}}|||wwwsssqqqsssvvvyyy~~~qqqkkkkkkjjjrrrzzzwwwxxxzzz{{{}}}~~~zzztttooojjjddd___[[[[[[YYYYYYYYYYYYYYYWWWUUUSSSQQQNNNKKKJJJJJJKKKLLLNNNQQQWWW\\\```hhhwww|||zzzxxxvvvtttpppmmmiiifffccc```[[[XXX\\\SSSLLLJJJHHHKKK]]]sssqqqXXXFFF???;;;666777666555555444444555555444333333333222222222222111222222333333222222111111222333333444444333333222222333333444555666666555444444444444555666666888888:::>>>AAAHHHVVVdddnnnppprrrwww000000000000000000000000000000000000000000000000111111222222222222111111222222222222222222222222444888<<>>:::888666666555444333333444444444444444444333333333333111222222333333222222111111222333333444444333333333333333444444555555555555555444444555555666777888777999===AAAHHHWWWeeemmmooorrrxxx000000000000000000000000000000000000000000000000111111222222222222111111333333333222222222222111444888;;;???KKK]]]mmmtttwwwvvvssskkk___SSSIIICCCCCCEEEPPP___jjjlllkkkkkkmmmooooookkkiiiooo}}}zzzuuusssqqqlllfffbbb___aaakkkvvvwwwlll___RRRIIICCCBBBAAA@@@AAACCCEEEFFFMMMQQQYYYbbbjjjuuu|||rrrqqqwww}}}wwwssslllhhhjjjpppxxx~~~~~~rrrkkkmmmrrr}}}}}}zzzyyyvvvxxx{{{}}}~~~{{{wwwrrrlllfff```[[[ZZZYYYXXXXXXYYYXXXVVVTTTSSSQQQOOOLLLKKKJJJJJJKKKLLLNNNTTTYYY\\\cccrrr|||yyyvvvssspppjjjgggcccaaabbbcccccccccfff___WWWOOOIIIJJJYYYiiizzzeeeMMM>>>999:::666555444333333333333333444444444444444444444444111222222333333222222111111222333333444444333333333444444444444444444444555555555555555666666777888777999===AAAIIIXXXgggnnnqqqtttzzz000000000000000000000000000000000000000000000000111111222222222222111111222222222222222222222222333666:::???LLL___nnntttxxxwwwtttkkk^^^RRRIIIEEECCCGGGQQQ```hhhiiiiiijjjmmmnnnmmmiiihhhooo}}}yyyuuussssssmmmhhheeeccceeeooozzzwwwmmm___SSSJJJCCCBBBAAA@@@AAACCCEEEGGGMMMPPPXXXbbbjjjvvvzzzvvvyyy}}}qqqmmmhhhfffkkkttt{{{rrrooottt||||||{{{{{{zzzxxxzzz|||~~~|||xxxsssnnnhhhaaa\\\ZZZYYYXXXXXXYYYXXXVVVTTTSSSRRROOOMMMKKKJJJJJJJJJLLLNNNSSSXXX[[[bbbppp|||zzzwwwssspppnnnkkkgggeeefffhhhiiiiiijjjfff^^^TTTLLLLLLWWWddd|||~~~lllTTT@@@:::;;;666666555444333222222222444444444444444444444444111222222333333222222111111222333333444444333333333444444444444444444444666555555555555666777777888888999===AAAJJJZZZiiisssuuuxxx}}}000000000000000000000000000000000000000000000000111111222222222222111111111111222222222333333333222666999@@@PPPdddrrrxxxyyyxxxsssiii[[[PPPIIIGGGEEEIIIRRR___fffggggggiiilllmmmllliiihhhnnnzzzxxxsssssssssnnnjjjhhhfffhhhrrr}}}wwwmmm```SSSKKKBBBBBBAAA@@@AAACCCFFFGGGMMMQQQYYYbbbkkkwww{{{{{{|||mmmjjjgggiiiqqqxxxwww}}}~~~zzzxxxxxxxxxyyyzzz{{{}}}~~~}}}yyyuuuoooiiiaaa\\\YYYXXXWWWXXXXXXXXXVVVTTTSSSRRRPPPNNNLLLJJJIIIIIILLLNNNRRRWWWZZZ```nnn}}}~~~|||{{{yyywwwtttqqqrrroookkkiiijjjkkklllkkkmmmkkkeeeZZZQQQOOOWWW```yyy~~~~~~~~~uuu]]]FFF======777777555444333333333333333333333333444444444444111222222333333222222111111222333333444444333333333333333444444555555555666666555555666666777888:::999:::>>>CCCLLL]]]lllwwwzzz|||000000000000000000000000000000000000000000000000111111222222222222111111000000111222333444444555333666:::CCCUUUjjjyyy}}}|||{{{uuuiii[[[PPPLLLKKKGGGJJJSSS^^^dddeeefffiiillllllkkkhhhhhhmmmvvv~~~xxxssssssrrrnnnkkkjjjiiikkkttt~~~~~~vvvlll```SSSKKKBBBAAA@@@@@@AAACCCFFFGGGOOORRRZZZdddmmmzzz~~~~~~nnnmmmmmmsss~~~~~~~~~~~~}}}{{{xxxvvvuuuwwwxxxyyyzzz|||~~~}}}zzzvvvqqqjjjbbb]]]YYYXXXWWWWWWXXXXXXVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHJJJLLLPPPUUUWWW]]]kkkzzz~~~}}}|||||||||zzzwwwuuuwwwtttpppnnnmmmmmmllllllooopppkkk```UUURRRWWW]]]uuu|||yyyzzz}}}gggNNNBBB@@@999888666555444333333333222222222222333333333444111222222333333222222111111222333333444444333333222222333333444555666666666666666666666777777888;;;:::;;;???DDDNNN___oooyyy|||000000000000000000000000000000000000000000000000111111222222222222111111//////000111333444555666333777<<>>CCCOOO___lllyyyxxx|||111222222222222111000000333222111000000000111222222222111111111111222222000000111111222222333333555999>>>HHHZZZppp}}}zzzrrrmmmhhhbbbZZZSSSNNNOOOUUU^^^eeefffiiimmmuuurrrlllfffdddgggnnnsss}}}|||wwwpppkkkkkkmmmpppyyy|||sssiii]]]QQQIIIDDDCCCAAAAAAAAADDDGGGIIIOOOVVV```iiisss}}}}}}}}}}}}yyytttssstttvvvwwwvvvtttwww{{{~~~~~~|||zzzyyyxxxxxxxxxzzzyyyyyyzzz{{{}}}}}}zzzwwwrrrllleee```\\\ZZZXXXWWWVVVUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGHHHJJJLLLQQQXXXaaagggvvv}}}{{{yyyyyywwwuuuqqqnnnkkkiiilllppppppjjj```YYYWWWXXX^^^uuu~~~xxx]]]IIIAAA;;;:::888777555444444444111111111111111111111111222222222222222222222222111111111111111222222333333333333444444444555555666666555555555555666666666999<<<>>>DDDPPPaaammmzzzyyy}}}111222222222222111000000111111000000000111222222222222111111111111222222000000111111222222333333666:::???IIIZZZmmmxxxzzzyyyuuuqqqmmmjjjeee]]]XXXPPPPPPVVV```gggjjjnnnsss{{{vvvnnnfffcccfffmmmtttxxxqqqkkkkkklllooovvv~~~zzzrrrhhh\\\PPPIIICCCBBBAAA@@@BBBDDDGGGIIIPPPYYYdddmmmwww|||~~~}}}||||||{{{{{{wwwtttrrrssstttuuuuuussswww{{{uuutttrrrpppooonnnnnnoooooopppqqqrrrsssuuuvvvvvvyyyyyyzzzyyyxxxvvvuuusssuuuvvvxxx{{{~~~}}}{{{xxxtttnnnhhhccc\\\ZZZWWWVVVUUUTTTSSSQQQOOONNNLLLJJJIIIHHHGGGGGGFFFGGGHHHJJJMMMTTT\\\aaammm{{{}}}{{{xxxwwwvvvtttrrrnnnkkkjjjlllooorrrnnneee\\\YYYYYY\\\pppzzz]]]HHH???;;;:::888777555444444444444444444444444444444444111111111111111111111111111111111111111222333333333333333444444444555555666666555555555555666666666999<<>>;;;:::888777555444444444777777777777777777777777222222222222222222222222222111111111111222333333333333333444444444555555666555555555555666666777666999<<<@@@FFFTTTeeerrr{{{{{{111222222222222111000000---...///000111222222222222222111111111111222222222222333333444555555555444888>>>GGGVVVfffnnnnnnmmmllliiifffaaa[[[TTTOOOLLLLLLSSS^^^gggmmmssszzz|||qqqfffaaaeeennnuuupppjjjeeeeeehhhnnnxxx~~~vvvmmmcccXXXNNNHHHAAAAAA@@@@@@BBBEEEIIIKKKRRR[[[fffpppyyy~~~~~~}}}||||||{{{uuuuuusssrrrqqqrrrsssuuussswww|||xxxmmmggg___^^^\\\ZZZYYYYYYZZZZZZZZZ[[[\\\^^^___`````````ffffffggggggeeebbb___]]]]]]^^^```dddgggllloooqqqsssxxx~~~|||zzzwwwrrrlllggg^^^[[[WWWTTTSSSRRRPPPOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEFFFGGGIIIKKKOOOUUUZZZbbbqqq~~~}}}|||{{{||||||zzzxxxsssnnniiifffeeekkkqqqrrrlllccc[[[WWW]]]ooo}}}^^^GGG>>>;;;:::888777555444444444333333333333333333333333333333333333333333333333222222222111222333333444333333333444444444555555555555555555555666777777666999<<<@@@GGGTTTfffssszzz|||111222222222222111000000---...///000111111111111222222111111111111222222222222333333444555555555555888>>>FFFUUUeeennnnnnmmmllliiiccc]]]UUUOOOKKKIIIJJJRRR___iiiooovvv|||~~~rrrgggcccgggpppxxx~~~ooogggbbbbbbgggnnnzzz|||tttkkkaaaWWWMMMGGGAAA@@@???@@@BBBFFFJJJLLLTTT\\\fffoooyyy~~~~~~|||{{{zzztttttttttsssqqqqqqsssuuutttxxx|||~~~pppddd^^^UUUSSSRRRPPPPPPPPPPPPQQQPPPQQQQQQSSSTTTUUUVVVWWW[[[[[[[[[[[[ZZZXXXVVVUUUTTTUUUVVVYYY\\\```dddfffiiiooovvv{{{~~~}}}{{{wwwrrrlllggg___[[[VVVSSSQQQPPPOOONNNMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJNNNTTTXXX```nnn}}}|||{{{{{{||||||{{{xxxsssmmmhhhdddbbbiiiqqquuuqqqggg]]]WWWZZZkkk}}}___HHH???;;;:::888777555444444444111111111111111111111111333333333333333333333333222222222222222333444444333333333444444444555555555555444555555666777888666999<<<@@@FFFTTTeeerrryyy{{{111222222222222111000000---...///111111111000000222222111111111111222222000000111222222333333444666:::>>>GGGVVVgggqqqrrrllljjjfff```XXXPPPKKKHHHHHHKKKTTTbbbmmmtttzzzuuukkkgggkkkttt|||}}}qqqiiibbbaaafffooo}}}{{{sssiii```VVVLLLFFF@@@??????@@@BBBFFFJJJMMMVVV]]]gggoooxxx}}}}}}}}}~~~}}}{{{zzzxxxssstttuuutttrrrqqqtttvvvvvvyyy|||uuufffZZZSSSLLLKKKIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHJJJLLLNNNOOOPPPPPPOOOOOOOOOOOOOOONNNMMMMMMNNNOOORRRUUUYYY[[[]]]cccjjjooorrrvvv}}}}}}{{{wwwrrrkkkfff___[[[VVVRRRPPPOOONNNMMMNNNMMMKKKIIIGGGFFFEEEDDDCCCDDDFFFGGGIIIMMMRRRVVV]]]kkk|||~~~|||{{{{{{{{{yyyyyyyyyvvvrrrlllfffcccaaaiiirrrxxxuuukkk___WWWVVVggg}}}```JJJAAA;;;:::888777555444444444555555555555555555555555222222222222222222222222333222222222222333444444333333333444444444555555444444444555555666777888666999<<>>???AAAEEEIIIKKKUUU[[[eeeooo{{{~~~}}}}}}|||zzzzzzyyyyyyyyyvvvuuutttsssssstttvvvwwwyyy{{{~~~yyyiii\\\SSSMMMIIIDDDCCC@@@???>>>>>>@@@AAABBBAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGIIIJJJKKKMMMQQQWWW\\\```fffnnnsss}}}}}}{{{yyyuuuoookkk^^^[[[VVVRRRPPPNNNLLLKKKLLLLLLKKKIIIHHHFFFDDDCCCDDDEEEFFFGGGIIIMMMRRRVVV^^^gggvvv~~~}}}{{{zzzzzzyyyyyywwwvvvsssrrrpppmmmhhheeedddlllwww}}}|||tttjjjccc[[[ggg|||fffMMMBBB<<<999777555555555555444444444333333333333222222222222222222222222222222333333333444444444555555444444444555555555666666444333333333333444555555999:::<<>>???AAAEEEIIILLLTTT[[[eeeooo{{{|||{{{{{{}}}~~~}}}}}}}}}~~~|||{{{zzzyyyyyyyyyvvvuuusssrrrssstttvvvwwwyyy{{{~~~wwwjjj]]]SSSLLLGGGEEECCCBBBAAA@@@??????@@@@@@@@@???>>>>>>>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIKKKOOOTTTXXX[[[bbbjjjpppzzz~~~|||zzzxxxtttnnnjjj^^^ZZZUUUQQQPPPNNNMMMLLLLLLLLLKKKJJJHHHFFFDDDCCCDDDEEEFFFFFFHHHKKKPPPTTT]]]fffuuu~~~|||{{{zzzxxxxxxwwwuuusssqqqppplllhhheeedddlllwwwxxxkkkbbb]]]iiihhhOOOBBB<<<:::777555555555555444444444333333333333222222222222222222222222222222333333333333444444444444222222222333333333444444555444444444444555666666777888:::>>>FFFSSScccooo}}}|||111111111111111000//////000000000000111111111111111111111111111111111111111111222222333333444444555999AAAOOOcccuuu|||yyyppphhh___XXXOOOIIIIIINNNVVV^^^jjjvvv~~~~~~zzz{{{~~~|||{{{sssmmmkkknnnwww~~~zzzssshhh]]]RRRJJJEEE@@@?????????BBBEEEIIILLLSSSZZZdddnnn{{{{{{vvvyyy|||zzzxxxzzz{{{~~~}}}{{{yyy||||||{{{{{{zzz{{{{{{{{{~~~|||zzzyyyyyyxxxuuutttsssrrrrrrtttvvvwwwyyy|||zzziiicccYYYPPPJJJFFFCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIKKKNNNRRRUUUXXX___hhhoooyyy~~~}}}{{{yyywwwsssnnnjjj^^^ZZZUUUQQQPPPOOONNNMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDEEEEEEFFFGGGJJJOOOSSS\\\eeesss~~~|||yyywwwuuuvvvuuusssqqqooolllhhheeefffkkkvvv~~~nnnaaa^^^iii~~~lllRRRDDD===:::777666666555555444444444333333333333222222333333333333333333333333222222222222333333333333222222222333333333444444666555555555555666777777666888;;;???GGGUUUfffqqq~~~}}}111111111111111000/////////000000000111111111111111111111111111222222222111111222222333444444555555:::CCCRRRfffwww{{{wwwnnnfff]]]UUULLLFFFHHHMMMZZZdddqqqzzz}}}|||||||||||||||uuunnnnnnsss|||{{{sssiii^^^SSSJJJFFF@@@??????@@@BBBFFFJJJLLLSSSZZZdddooo{{{{{{vvvssstttyyy~~~zzzyyy{{{}}}~~~~~~zzzxxxxxxxxxxxxzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~|||zzzyyyxxxxxxuuutttsssrrrssstttvvvxxx{{{~~~xxxnnngggYYYTTTMMMHHHEEECCCBBBAAA===>>>???@@@@@@@@@@@@????????????@@@@@@@@@AAAAAA????????????????????????BBBBBBCCCDDDFFFHHHJJJKKKNNNPPPTTTVVVZZZaaakkksss|||}}}{{{zzzxxxtttoookkk^^^ZZZUUUQQQOOOOOOOOONNNMMMMMMLLLKKKJJJHHHFFFEEECCCDDDEEEFFFGGGKKKQQQUUU]]]eeesss}}}yyyvvvtttvvvtttrrrqqqooommmiiieeegggjjjsss~~~qqqccc]]]fffzzzrrrXXXGGG>>>;;;888666666666444333444444333333333222222222333333333333333333333333111111222222222333333333444444444555555555666666555555555555555666666777888:::===AAAJJJYYYjjjvvv}}}}}}111111111111111000/////////000000000111111111111000000111111111222222222111222222333444444555555666;;;EEETTThhhvvvxxxsssmmmdddZZZQQQHHHCCCEEEKKKYYYhhhvvv||||||xxxxxxzzz|||}}}|||tttnnnooouuu~~~{{{tttjjj^^^TTTKKKFFF@@@@@@???@@@BBBFFFJJJLLLRRRZZZeeeppp|||}}}xxxsssqqqpppvvv|||yyywwwuuutttvvv{{{yyyuuuuuuwwwxxxyyyxxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~|||zzzyyyxxxwwwuuutttsssssssssuuuwwwyyy}}}{{{qqqfff\\\UUUOOOKKKGGGDDDBBBBBBAAA???;;;<<<>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBDDDFFFHHHKKKMMMOOORRRUUUXXX[[[___gggqqqyyy~~~|||{{{yyyuuuppplll```[[[UUUQQQOOOOOOOOONNNLLLLLLLLLKKKJJJHHHGGGFFFBBBCCCEEEFFFIIINNNTTTXXX^^^fffttt}}}yyyvvvtttvvvuuusssrrrpppnnnjjjggghhhiiinnnyyysssfff]]]dddwwwyyy^^^KKK>>><<<888666666666444333444444333333333222222222333333333333333333333333111111222222222333333333444444444555555555666666444444333333444444555666888:::===BBBJJJYYYjjjvvv{{{|||111111111111111000//////000000000000111111111111000000000111222222333333222222333333444444555555666===HHHXXXjjjwwwvvvooojjjaaaVVVMMMEEEAAAEEELLLZZZlll{{{~~~|||yyyyyy|||~~~{{{sssnnnpppwww|||uuujjj___TTTLLLGGGAAA@@@@@@@@@CCCFFFJJJMMMSSS[[[fffqqq}}}~~~zzztttpppnnnoooqqqxxx}}}|||}}}~~~~~~~~~|||zzzyyysssrrrqqqrrrvvv|||}}}xxxtttssstttuuuvvvvvvvvvvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxwwwvvvuuuttttttuuuwwwyyyzzz~~~|||sssjjj```WWWOOOJJJGGGEEEBBBAAAAAA@@@???>>><<<===>>>???AAABBBCCCDDDBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEHHHKKKOOORRRTTTXXX\\\aaaeeeiiiqqq{{{~~~|||{{{yyyvvvqqqmmmbbb]]]VVVQQQOOONNNNNNNNNKKKKKKKKKJJJIIIHHHGGGFFFBBBCCCEEEGGGJJJNNNTTTYYY___gggttt~~~|||yyywwwuuuwwwuuutttsssrrroookkkhhhfffggglllwwwtttiii___dddtttcccLLL???<<<999777666666444333444444333333333333222222333333333333333333333333222222222222333333333333222222222333333333444444333333333333333444555555666888;;;???HHHWWWhhhtttzzz{{{111111111111111000//////000000000000111111111111///000000111222222333333222222333333444555555555777>>>KKK[[[mmmyyyxxxpppfff^^^SSSKKKEEECCCHHHPPP]]]ppp~~~}}}}}}}}}{{{sssnnnqqqyyy}}}uuukkk```UUULLLGGGAAA@@@@@@AAACCCGGGKKKMMMSSS[[[gggrrr~~~~~~}}}~~~~~~vvvtttpppkkkhhhjjjoootttzzz~~~{{{zzzwwwxxxxxxxxxxxxvvvtttssspppppprrruuuyyy~~~{{{vvvsssrrrsssssssssuuuuuuvvvwwwxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxxxxwwwwwwwwwvvvuuuuuuvvvxxx{{{|||}}}}}}rrrkkkbbbYYYRRRLLLGGGDDDCCCAAA@@@@@@AAAAAA@@@???@@@@@@@@@AAACCCEEEHHHIIIGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIMMMRRRVVVZZZ\\\bbbgggmmmrrrxxx~~~}}}{{{zzzyyyuuupppmmmddd^^^WWWQQQNNNNNNMMMMMMJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEFFFGGGHHHLLLQQQUUU^^^fffrrr~~~|||{{{zzzxxxxxxxxxvvvuuutttsssqqqmmmjjjbbbeeemmmyyytttjjj___aaaooo|||dddLLL@@@===999777666666444333444444333333333333222222444444444444444444444444333333333333444444444444222222222333333333444444444444444444444555666666666888;;;???GGGVVVgggrrr|||}}}111111111111111000//////000000000000111111111111///000000111222222333333222222333444444555555666666???LLL]]]ppp|||zzzrrrddd[[[QQQKKKFFFEEELLLTTT```uuu|||}}}|||{{{{{{{{{sssnnnrrr{{{}}}uuukkk```UUULLLHHHAAA@@@@@@AAACCCGGGKKKMMMTTT\\\hhhsss}}}{{{yyy{{{}}}}}}{{{ooommmiiieeecccgggpppwww||||||zzzyyyvvvvvvvvvvvvuuusssqqqpppnnnpppsssxxxyyyvvvrrrqqqqqqrrrsssssswwwwwwwwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvwwwyyy|||}}}|||~~~{{{uuuqqqfff```WWWNNNIIIFFFDDDBBBBBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBBBBEEEHHHKKKMMMMMMNNNPPPQQQQQQQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLOOOSSSXXX^^^bbbdddkkkpppwww~~~~~~}}}~~~~~~}}}|||zzzyyyxxxtttpppllleee___XXXQQQNNNMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGIIINNNQQQ]]]eeeqqq}}}{{{zzzzzzyyyzzzxxxwwwvvvuuutttqqqnnnkkk___eeeppp|||tttjjj]]]^^^jjjzzzwwweeeKKK@@@===:::777777666444333444444444333333333222222444444444444444444444444333333444444444444555555444444444555555555666666555555555555555666777777888:::===AAAIIIWWWhhhsss~~~000000000000000000000000000000111111111222222222222222222222222222222222444444333333333444555555;;;???LLL```sss{{{wwwpppeee\\\RRRLLLHHHHHHNNNVVVfffuuu}}}|||zzzyyy{{{~~~~~~|||uuupppqqqvvv~~~vvvlllaaaVVVLLLEEEBBBBBBBBBAAAAAADDDIIIMMMZZZ```jjjuuu|||uuuuuuvvvyyy||||||xxxuuukkkeee______eeennnvvvzzz{{{xxxyyy{{{yyy{{{|||zzzuuurrrssstttlllpppvvv|||{{{uuuooommmooorrrtttuuuwwwxxxzzzyyyxxxxxxyyy{{{~~~|||{{{yyyyyyxxxxxxxxxxxxxxxxxxyyyxxxuuurrrrrruuuyyy}}}~~~{{{wwwqqqjjjeeeaaaTTTQQQMMMGGGDDDBBBAAAAAA@@@@@@???AAADDDFFFFFFEEEBBBCCCDDDEEEFFFHHHLLLOOOUUUUUUVVVXXXZZZXXXSSSOOOPPPPPPRRRSSSSSSRRRQQQPPPSSSWWW[[[]]]```eeelllrrrzzz~~~~~~~~~~~~}}}}}}zzzvvvoookkkccc^^^XXXRRROOOMMMKKKJJJGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCDDDDDDEEEJJJOOOTTTZZZaaammm{{{|||yyyxxxxxxyyyyyyxxxwwwvvvvvvuuusssnnnkkkfffjjjpppxxxuuufff]]]]]]fff}}}|||xxxdddKKK@@@===:::777777777777666444444444444444444444444333222000//////000222333222333333444444333333222444444444444444444444444555555555555555666777777777999;;;???HHHVVVgggsss~~~000000000000000000000000111111111111111111222222222222222222222222222222444444333333333444555555:::@@@MMMaaattt{{{vvvoooeee\\\SSSNNNKKKLLLSSS[[[ooo||||||{{{yyyzzzzzzzzz{{{|||yyysssooorrrwww~~~vvvlllaaaVVVLLLFFFBBBBBBBBBAAABBBFFFKKKOOOZZZ```jjjuuu|||xxxqqqrrrtttxxxzzzxxxtttooofffbbb^^^```gggqqqyyy}}}}}}zzz{{{}}}|||}}}yyyuuuuuuvvvuuuxxx~~~yyytttooommmooosssuuuuuuwwwyyyzzzzzzyyyyyyzzz{{{||||||}}}}}}|||zzzxxxwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwuuussssssuuuyyy|||}}}zzzrrrqqqoookkkeee___ZZZWWWOOOMMMIIIEEEBBBAAAAAAAAAAAAAAAAAACCCFFFHHHHHHGGGFFFFFFFFFFFFGGGJJJNNNRRR]]]\\\]]]___```___ZZZVVVXXXYYY[[[]]]^^^____________bbbfffhhhjjjnnnuuuzzz~~~~~~~~~}}}|||zzzuuuoookkkddd___WWWQQQNNNLLLJJJIIIEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDDDDEEEIIIOOOSSSVVV^^^jjjyyy}}}zzzyyyyyyyyyzzzzzzyyyxxxwwwwwwtttpppmmmhhhlllqqqyyyuuuggg[[[[[[ddd{{{{{{xxxeeeMMM@@@===:::777777777777666444444444444444444444444333222111000000111222333222333333444444333333222444444444444444444444444555555555555555666777777777999;;;@@@HHHVVVfffqqq}}}000000000000000000000000222222111111111111111111222222222222222222222222333333333333333444555666999@@@NNNbbbtttzzztttmmmddd\\\UUUQQQOOOQQQYYYcccyyyyyywwwuuuvvvxxx{{{}}}~~~vvvqqqnnnrrrwwwvvvlllaaaVVVLLLFFFAAABBBBBBBBBCCCGGGMMMQQQZZZ```kkkwww}}}xxxtttppplllnnnrrrvvvwwwtttnnniii```______dddmmmxxx~~~~~~yyyxxxxxx}}}{{{uuurrrooonnnpppsssvvvwwwxxxyyy{{{zzzyyyyyyzzz|||zzzzzzzzzzzzyyywwwvvvtttttttttssssssssssssttttttuuuuuutttuuuvvvxxxzzz{{{~~~}}}tttmmmcccbbb```\\\WWWRRRNNNKKKHHHFFFDDDAAA@@@@@@AAABBBCCCBBBCCCFFFIIIKKKKKKJJJJJJJJJIIIHHHIIIMMMRRRVVVbbbbbbccceeeeeeddd```]]]\\\^^^aaadddhhhkkkmmmnnnpppsssvvvwwwxxx|||~~~~~~~~~}}}|||{{{yyyuuuoookkkddd___WWWQQQMMMJJJHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEIIINNNSSSTTT[[[gggvvv~~~|||zzzzzzzzzzzz{{{zzzyyyyyyxxxvvvrrrnnnkkknnnssszzzuuufffYYYXXX```www{{{zzzfffNNN@@@===:::777777777777666444444444444444444444444333222111000000111222333222333333444444333333222444444444444444444444444555555555555555666777777666888<<<@@@GGGTTTdddoooyyy000000000000000000000000222222222111111111111111222222222222222222222222333333333333444444555666999@@@OOObbbrrrwwwrrrkkkccc]]]WWWTTTRRRUUU```kkk~~~wwwtttrrrsssxxx}}}sssooommmqqqwww~~~~~~vvvlllaaaVVVMMMFFFAAABBBBBBBBBDDDHHHNNNRRRYYY```kkkwwwzzztttnnniiifffgggjjjooossssssoooiiieee^^^```dddlllwww}}}{{{|||}}}uuurrrpppooooooqqqtttvvvxxxxxxzzz{{{{{{zzzyyy{{{|||zzzzzzzzzzzzyyywwwvvvtttsssrrrrrrqqqqqqrrrrrrsssssstttvvvvvvwwwxxxzzz{{{~~~ttthhhaaaXXXWWWUUURRRNNNJJJGGGEEEBBBAAA@@@@@@@@@AAACCCDDDDDDDDDFFFIIILLLNNNMMMLLLLLLKKKJJJJJJLLLQQQXXX]]]ccccccdddffffffdddaaa______bbbffflllqqqvvvzzz|||~~~|||{{{zzzxxxtttoookkkddd___WWWPPPLLLIIIGGGEEEEEEEEEEEEFFFFFFEEEEEEEEECCCDDDDDDCCCEEEHHHNNNRRRUUU\\\ggguuu}}}|||{{{{{{{{{zzzyyyyyyyyyxxxvvvrrrooolllnnnrrryyyssseeeXXXVVV\\\rrr|||~~~eeeMMM@@@===:::777777777666666444444444444444444444444333222222111111222222333222333333444444333333222333333444444444444444444555555555555555666777777666888<<<@@@FFFRRR```jjjrrrzzz000000000000000000000000111111111111111111111111222222222222222222222222333222222333444555666666888@@@OOOaaaoootttoooiiiaaa\\\XXXVVVTTTXXXcccppp{{{rrrooommmsssyyysssooommmpppuuu|||~~~uuulllaaaWWWMMMGGGAAABBBBBBBBBDDDHHHNNNRRRXXX___jjjwww{{{rrrkkkeeeaaa^^^```dddjjjmmmmmmiiieeebbb___dddlllvvv~~~xxxrrrnnnoooooopppqqqsssvvvxxxxxxyyy{{{zzzyyyyyyzzz|||{{{{{{|||{{{zzzyyywwwvvvrrrrrrrrrqqqqqqrrrrrrrrrqqqtttwwwxxxxxxxxx{{{}}}tttggg\\\UUUQQQPPPNNNLLLIIIFFFCCCBBB@@@@@@@@@@@@AAACCCEEEFFFFFFFFFGGGKKKNNNOOONNNMMMJJJJJJJJJKKKNNNTTT\\\aaaaaacccdddeeeeeedddcccbbbfffiiinnnttt|||}}}{{{zzzyyywwwtttooolllddd___WWWPPPLLLIIIGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDCCCCCCDDDHHHMMMQQQXXX^^^hhhuuu~~~}}}||||||yyyyyyxxxxxxxxxvvvrrroookkkmmmqqqwww~~~~~~rrrcccXXXTTTYYYlll}}}cccLLL@@@===:::777777777666666444444444444444444444444333222222222222222222333222333333444444333333222333333333444444444555555555555555555555666777777666888<<>>BBBIIISSS[[[^^^iiizzz000000000000000000000000//////000111222333333444222222222222222222222222222222222333444555666777888???LLL[[[gggkkkjjjfff___[[[XXXUUURRRUUUbbbpppvvvnnnmmmmmmzzzyyyrrrmmmmmmpppuuu~~~}}}uuukkkaaaWWWNNNHHHBBBBBBBBBAAABBBFFFKKKOOOVVV]]]gggttt|||vvvmmmeeeaaa___^^^^^^^^^aaadddffffffhhhlllooottt||||||uuupppnnnkkknnnqqqrrrqqqrrrtttwwwvvvwwwyyyxxxwwwwwwxxxzzzxxxyyyyyyyyyxxxvvvtttsssqqqqqqppppppppppppqqqqqqppptttxxxyyyyyy{{{sssfff\\\SSSNNNIIIHHHGGGEEEDDDCCCBBBBBB@@@AAAAAABBBDDDEEEFFFFFFGGGGGGIIILLLNNNMMMKKKIIIGGGHHHJJJKKKNNNRRRXXX\\\___bbbeeegggggggggiiikkkkkkmmmrrrzzz~~~~~~|||zzzxxxvvvuuusssooolllddd___WWWQQQNNNLLLJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIDDDDDDCCCCCCCCCGGGLLLPPPWWW\\\eeeqqq~~~}}}zzzyyyyyyzzzzzzxxxtttqqqkkkmmmpppuuu}}}~~~ssseeeWWWRRRTTTffffffPPP@@@===:::777777777777666444444444444444444444444222333333333333333333222222333333444444333333222222222333333444555555666555555555555555666777777666888;;;===???EEENNNTTTXXXbbbttt000000000000000000000000......///111222333444555222222222222222222222222222222222333444555777777888???KKKYYYdddiiihhhfff^^^[[[XXXTTTQQQSSS```nnnvvvrrrsssuuu}}}|||tttmmmlllnnnsss}}}}}}uuukkkaaaWWWNNNHHHBBBBBBBBBAAAAAAEEEJJJMMMVVV\\\gggrrrvvvppphhhbbb``````aaaaaacccfffhhhiiijjjnnntttyyyvvvqqqnnnmmmkkknnnrrrrrrqqqqqqtttvvvuuuwwwxxxxxxwwwvvvxxxyyyvvvvvvwwwvvvuuutttrrrqqqppppppoooooooooooopppppppppuuuyyyzzzyyy|||xxxiii]]]TTTMMMIIIJJJIIIHHHFFFEEEEEEEEEEEEAAAAAABBBCCCDDDDDDEEEEEEGGGGGGIIIKKKMMMLLLIIIGGGGGGIIIJJJKKKMMMPPPTTTXXX]]]aaadddffffffgggjjjlllqqqtttyyy~~~~~~|||zzzwwwvvvuuurrrooolllccc^^^XXXRRROOOMMMKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHDDDDDDCCCCCCCCCFFFLLLOOOSSSYYYbbbnnn}}}~~~{{{{{{zzz{{{{{{yyyvvvssskkkmmmpppvvv~~~tttgggWWWRRRTTTfffiiiSSS@@@===:::777777777777666444444444444444444444444222333333444444333333222222333333444444333333222222222333333444555666666555555555555555666777777666999;;;<<<>>>CCCJJJPPPTTT___qqq111111222222222222111111000111111111111222222222333222111111111222333444444333222222222444666888888>>>IIIWWWccchhhfffbbb^^^ZZZUUUQQQNNNPPP[[[ggg|||yyyvvvxxxyyy}}}rrrkkknnnrrruuu~~~{{{tttlllbbbWWWMMMFFFFFFCCCBBBDDDEEEEEEJJJPPPUUU[[[eeeqqquuuooohhhddddddffffffffflllmmmpppsssyyyyyytttqqqoooooolllmmmnnnppppppqqqqqqqqqssssssssstttttttttttttttsssssssssssstttttttttuuusssrrrpppnnnnnnooopppqqqtttvvvxxxzzz|||~~~|||oooeee[[[PPPKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEEEECCCAAACCCGGGIIIIIIGGGJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJLLLPPPSSSZZZ___eeehhhiiijjjmmmpppqqqvvv~~~~~~}}}|||{{{yyywwwuuutttrrrnnnkkkccc```[[[UUUPPPLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDFFFIIILLLTTTZZZcccmmmzzz~~~|||~~~|||zzzyyywwwtttqqqnnnooorrrxxxssscccXXXVVVWWWfffkkkVVVCCC===888888888555555777666666555444333333222222333333333333333333333333111111222222222333333333555555555555666666666666444444444444444444444444888888999;;;>>>BBBFFFHHHSSS\\\nnn111111222222222222111111000111111111111222222222222222111111111222333444444333222222222444666777999???IIIWWWdddiiihhheee```[[[VVVRRRNNNNNNWWWbbbxxx{{{zzz|||}}}ssskkknnnrrruuu~~~|||tttlllbbbWWWMMMFFFFFFCCCBBBDDDEEEEEEJJJPPPUUU[[[eeeqqq~~~tttpppjjjhhhjjjmmmoooooorrruuuzzzzzzuuuqqqooonnnnnnmmmnnnooopppppppppppppppppppppqqqqqqrrrsssssstttssssssssssssssstttttttttrrrqqqpppooooooppprrrssstttvvvyyyzzz|||xxxkkkaaaXXXNNNJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFDDDCCCDDDGGGIIIIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLOOOSSSVVVZZZ```fffjjjkkkmmmooorrrtttzzz~~~}}}|||{{{yyywwwuuutttqqqnnnkkkeeeaaa\\\VVVPPPLLLJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEEEEDDDDDDFFFIIILLLRRRXXXaaakkkxxx~~~|||}}}{{{zzzyyywwwtttqqqoooqqqssszzzvvvfffZZZWWWXXXggglllVVVCCC===888888888555555777666555555444333333222222333333333333333333333333222333333333444444444444444444444444555555555555555555555555555555555555777888999<<>>999999888555555777555555555444444333333222333333333333333333333333444444444444555555555555333333333444444444444555666666666666666666666666666777:::===@@@CCCDDDEEELLLUUUggg|||111111222222222222111111000000111111111222222222222111222222222222333333333333222333333444666777:::???HHHVVVccckkklllkkkddd^^^XXXTTTPPPOOOUUU]]]ppp{{{~~~wwwmmmnnnrrrvvv}}}vvvmmmcccYYYNNNHHHFFFCCCBBBDDDEEEEEEJJJPPPVVV[[[dddppp~~~xxxvvvvvvwww{{{{{{xxxuuusssooonnnmmmlllkkklllmmmnnnoooppppppppppppoooooonnnjjjjjjkkklllmmmoooqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppppppppqqqrrrsssuuuvvvtttvvvyyy{{{}}}tttjjj^^^WWWPPPKKKJJJLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFIIIKKKLLLPPPPPPPPPPPPPPPOOONNNMMMIIIKKKMMMNNNPPPTTTYYY\\\dddkkksssyyy{{{|||~~~~~~~~~|||zzzwwwuuutttqqqmmmkkkhhheee```YYYSSSMMMIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCEEEHHHKKKPPPUUU]]]fffrrr~~~||||||zzzyyyxxxyyywwwuuusssqqqsssuuuzzz{{{ppp___ZZZXXXdddoooYYYEEE>>>999999888555555777555555444444444333333333333333333333333333333333333444444444444555555555333333444444444555555555555555555555555666666666555777:::>>>AAABBBCCCCCCKKKTTTeeezzz111111222222222222111111000000111111111222222222111111222222333333333333222333333333444555555666999>>>HHHVVVdddlllnnnllleee^^^WWWTTTRRRRRRYYY```ppp{{{}}}}}}|||wwwmmmmmmqqqvvv}}}vvvnnndddYYYOOOHHHFFFCCCBBBDDDEEEEEEJJJPPPVVV\\\eeeppp}}}~~~~~~}}}{{{xxxuuuqqqnnnlllllljjjjjjjjjjjjkkkmmmnnnooooooppppppppppppoooooonnnkkkjjjjjjjjjkkkmmmoooqqqppppppoooooooooooooooooooooooopppqqqrrrtttuuuvvvtttwwwzzz|||~~~~~~kkkbbbXXXSSSOOOKKKKKKNNNKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDDDDDDDEEEHHHLLLNNNQQQQQQRRRSSSSSSRRRRRRRRRMMMOOOPPPQQQRRRVVVZZZ^^^iiiqqqzzz~~~~~~|||zzzwwwuuusssqqqmmmjjjiiifffaaaZZZSSSMMMIIIFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCEEEHHHKKKPPPTTT[[[dddppp~~~|||zzzyyyxxxyyyyyyyyywwwuuuppprrrtttxxx|||sssaaa[[[WWWccc~~~rrr[[[EEE???:::999888555555777444444444444444333333333333333333333333333333333333333333333444444444444444555555555666666666666333333444444444555555555555777:::===@@@BBBBBBCCCMMMUUUfff{{{111111222222222222111111000111111111111222222222000111222333333333333222222222333444444555555555888>>>IIIXXXfffnnnpppnnnggg___VVVSSSRRRTTT\\\cccqqq}}}}}}{{{yyytttiiijjjnnnttt~~~wwwnnneeeZZZPPPIIIFFFCCCBBBDDDEEEEEEJJJPPPWWW]]]fffrrrvvvtttpppllliiihhhhhhhhhhhhhhhiiijjjlllnnnppppppnnnoooooopppppppppoooooolllkkkiiihhhhhhjjjlllmmmlllllllllmmmmmmmmmnnnnnnnnnooopppqqqrrrsssttttttuuuwwwzzz}}}{{{oooaaaYYYRRRPPPMMMJJJKKKMMMKKKKKKKKKKKKJJJIIIHHHGGGCCCDDDDDDEEEFFFIIIOOORRRSSSTTTTTTUUUUUUUUUTTTTTTRRRSSSTTTUUUWWWZZZ___bbbnnnvvv~~~}}}}}}zzzxxxuuussspppmmmjjjhhheee```ZZZTTTMMMIIIFFFHHHHHHHHHGGGFFFDDDCCCBBBCCCDDDDDDCCCCCCDDDHHHJJJOOOSSSZZZbbbnnn~~~~~~|||zzzyyyxxxyyyzzzzzzyyywwwoooqqqsssvvv}}}~~~vvvddd]]]XXXbbb}}}uuu^^^FFF@@@;;;:::999555555777444444444444444444444444333333333333333333333333222333333333333444444444555555555666666666777777222222333333444555555555666777:::<<>>DDDIIISSSbbbyyy}}}111111111111111111111111...///000111111111111111222222111111222222333444222333444555555666888::::::@@@OOObbbttt}}}}}}yyywwwlll^^^UUURRRVVVbbbooowwwppppppmmmhhhmmm{{{sssccc[[[UUUYYYcccqqq|||xxxrrriii^^^SSSKKKDDDCCCCCCBBBBBBFFFLLLPPPXXX^^^iiiwww~~~vvvppppppuuu}}}{{{xxxrrrooojjjeeebbbbbbdddeeegggjjjmmmpppsssttttttssstttsssrrrtttvvvxxxyyyxxxtttsssppplllgggaaa\\\YYYSSSSSSSSSVVVZZZ___dddhhhiiiiiijjjlllmmmnnnoooooopppsssvvvzzz}}}~~~ooo___RRRJJJGGGFFFBBBDDDGGGJJJMMMPPPQQQRRRPPPQQQSSSSSSSSSTTTWWWYYY\\\]]]^^^```iiivvv~~~~~~yyyuuussssssuuuvvvzzz|||}}}~~~~~~~~~~~~~~~}}}}}}|||||||||{{{zzzwwwtttrrrpppiiifffaaa[[[TTTNNNIIIFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAACCCDDDGGGHHHLLLSSS[[[hhh{{{~~~}}}~~~~~~}}}yyyyyyxxxyyyzzzooodddaaahhh}}}gggMMMDDD<<<;;;:::888777888555444444444444333333333444444444444444444444444444444444444444555555666555555555555555555555555555444444444444555666666666888999999:::>>>EEEKKKUUUeee}}}|||zzz111111111111111111111111......///111111222222111222222111111222222333444111333444555555666999;;;:::AAAPPPdddwww}}}wwwlll___WWWTTTZZZhhhuuuwwwooossssssnnnnnnzzzqqqaaaYYYSSSWWWbbbooo}}}xxxrrriii^^^RRRJJJDDDCCCCCCBBBCCCFFFLLLPPPXXX___jjjwww|||tttnnnooosss{{{~~~{{{ssspppkkkfffcccbbbccceeefffiiilllpppsssssssssssssssqqqpppqqqsssuuuuuuuuussssssqqqoookkkeee```]]]VVVUUUTTTTTTWWW\\\aaadddhhhhhhiiikkklllmmmooooooppprrrvvvyyy}}}yyyjjjZZZNNNFFFCCCCCCBBBDDDGGGKKKOOORRRTTTUUUTTTUUUWWWWWWWWWXXXZZZ\\\___bbbeeeiiisss{{{wwwuuuuuuwwwyyy{{{||||||~~~~~~|||||||||zzzxxxuuurrrqqqiiifffbbb[[[TTTNNNIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCFFFFFFJJJRRRZZZfffzzz~~~}}}}}}~~~~~~{{{zzzwwwwww~~~|||rrrhhhdddjjj~~~~~~eeeLLLCCC<<<;;;;;;999888999555555555555444444444444444444444444444444444444333333333333333444444555444444444444444444444444444444444444444555666666666888:::::::::>>>FFFMMMVVVfff{{{zzz111111111111111111222222000000111333333444444444222222111111222222333444111333444555555666999;;;;;;BBBRRRfffyyyuuukkk^^^WWWVVV]]]lllzzzwwwqqqwwwyyytttrrr{{{ppp___WWWRRRVVV```nnn~~~}}}yyyrrriii^^^QQQIIIDDDCCCCCCBBBCCCGGGLLLQQQYYY___jjjxxx}}}uuunnnnnnrrrzzz}}}tttqqqkkkfffcccbbbcccdddeeehhhlllppprrrssssssrrrvvvuuussstttvvvwwwwwwvvvrrrsssrrrqqqmmmhhhccc```XXXWWWUUUTTTVVVZZZ^^^aaaggghhhiiijjjlllmmmnnnoooppprrruuuyyy|||vvvgggWWWKKKCCC@@@@@@CCCEEEHHHLLLPPPSSSVVVWWWWWWYYYZZZZZZZZZ[[[]]]___bbbfffjjjooo{{{|||xxxvvvwwwyyyzzzyyy}}}{{{yyy{{{}}}||||||{{{xxxuuusssqqqiiigggbbb[[[TTTNNNIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEEIIIPPPYYYeeexxx~~~}}}|||~~~|||zzzvvvvvv}}}}}}uuukkkggglll|||dddKKKCCC<<<;;;;;;999999:::777666666666555555555555444444444444444444444444222222111111222222333444444444444444444444444444444444444444444555666777666888::::::999>>>FFFMMMUUUfff|||{{{333333333222222222111111000000000000111111111111111111222222222333333333444444555444333555888;;;999DDDVVViiiwww~~~~~~sssjjj___WWWUUU[[[jjjyyyzzz}}}yyy|||~~~{{{xxx{{{~~~oooaaaXXXRRRUUU___mmm~~~~~~zzztttkkk```TTTLLLEEEAAA@@@CCCDDDEEEIIIOOOWWW]]]gggsss~~~yyyuuussstttwww}}}~~~yyytttpppiiiddd``````bbbcccgggiiikkknnnpppqqqqqqqqquuuuuuuuuuuuuuuvvvvvvwwwsssqqqpppooopppmmmhhhddd```]]]ZZZWWWVVVWWWZZZ\\\fffhhhkkklllmmmmmmooopppvvvxxx{{{~~~qqq^^^RRRJJJDDD@@@@@@CCCEEEHHHKKKMMMPPPTTTWWW[[[\\\\\\\\\\\\^^^bbbeeehhhllluuu|||vvvxxxyyyvvvuuuxxxzzz||||||{{{yyyzzz~~~~~~~~~~~~}}}|||{{{zzzwwwtttqqqjjjgggbbb\\\UUUOOOJJJGGGDDDCCCBBBAAA@@@?????????BBBAAA@@@?????????@@@AAACCCEEEIIIOOOVVVaaauuu~~~~~~}}}||||||yyyxxxyyy~~~wwwjjjeeelll{{{hhhNNNEEE<<<<<<<<<999777666555555666666555333222000444333333222222333333444888555333111222444444444222333444444555555444444444444444555555555555666555777999999:::>>>EEEKKKXXXfff~~~~~~|||~~~222222222111111111000000000000000000111111111111111111222222222333333333444444444444333555888;;;;;;EEEWWWjjjxxx~~~tttkkk```YYYVVV[[[iiiwwwxxx|||zzz}}}~~~{{{xxx{{{tttaaaXXXRRRUUU___mmm~~~zzztttlll```TTTLLLFFFBBB@@@CCCDDDEEEIIIOOOWWW]]]gggsss{{{vvvtttuuuxxx}}}|||wwwqqqmmmhhhbbb``````bbbdddhhhiiilllnnnpppqqqrrrrrrttttttuuuvvvvvvvvvvvvvvvtttsssqqqqqqqqqoookkkgggdddaaa]]]YYYXXXYYY[[[]]]fffhhhkkkmmmnnnoooqqqssswwwyyy|||}}}mmmZZZOOOHHHCCC@@@AAABBBDDDHHHKKKNNNQQQVVVYYY[[[\\\]]]]]]^^^aaaeeehhhnnnsss|||~~~wwwsssuuuvvvttttttvvvyyy{{{~~~}}}|||}}}~~~}}}{{{zzzyyywwwssspppjjjgggbbb\\\UUUOOOJJJGGGCCCBBBBBBAAA@@@@@@@@@@@@BBBAAA@@@?????????AAAAAACCCEEEIIIOOOVVVaaauuu~~~}}}|||zzzxxxwwwyyy~~~xxxkkkgggmmmzzzhhhOOOEEE<<<;;;<<<999666666555555666666555333222111444333333222222333333444888555333222333444444444222333444444555555444444444444444555555555555666555777999999:::>>>EEEKKKYYYhhh}}}}}}111111111000000000//////000000000111111111222222111111222222222333333333444444444333333555888;;;<<>>;;;;;;999777777666666555555555444444555555444444333333444444555555444222333444555444333222333444444555555444444444444444555555555555666555777888888888<<>>???AAABBBCCCCCCEEEIIIOOOVVVaaauuu}}}|||zzzvvvqqqppptttyyy~~~{{{rrrlllmmm}}}wwwWWWLLLAAA>>>===;;;::::::666666555444444555666777555555444444444444555555333333222333555666555333222333444444555555444444444444444555555555555666555777888888888;;;BBBGGGTTT^^^qqq111111111111000000000000111111222222222333333333111111222222222333333333222333333222222333777999<<>>>>>???AAABBBDDDCCCEEEIIIPPPVVVaaauuu}}}|||yyytttooommmpppvvv|||{{{rrrlllkkk{{{xxxYYYMMMBBB???>>><<<;;;;;;777666555444444555666777555555444444444444555555333222222444666666555333222333444444555555444444444444444555555555666666666777888888888;;;AAAGGGMMMWWWiii~~~111111111111111111111111222222333333333222111111333333333333333222111000222333444333333333555777<<>>??????@@@@@@AAAGGGHHHKKKVVV^^^lll{{{wwwwwwpppkkkjjjjjjmmmttt|||||||||pppdddeeeqqqyyy]]]OOOBBB>>>>>><<<999888:::999777555444555666777555555555555555555555555222222222222222222222222222333333444555555555444555555555555555555444444777666666555777;;;AAAEEEIIIUUUeeettt111111111111111111111111000111222333333333333333333333333333333222111000444555666555555555777999;;;CCCRRRhhh}}}xxxlll___SSSLLLNNNUUUbbbrrr}}}vvvqqqmmmiiifffhhhttt~~~wwwppp```UUUNNNPPPVVV```sssyyyssslllaaaUUULLLFFFBBBBBBCCCCCCHHHNNNWWW^^^hhhsss~~~}}}|||{{{}}}}}}uuunnnjjjddd```^^^]]]]]]\\\bbbcccfffiiikkkmmmmmmnnnqqqqqqrrrssssssssssssrrrqqqqqqqqqqqqpppooonnnnnnnnnmmmlllkkklllmmmnnnooonnnoooppppppqqquuuzzz~~~yyykkkaaaRRRLLLEEE@@@@@@@@@@@@@@@CCCEEEGGGKKKQQQWWW\\\``````_________```aaacccdddcccdddddddddcccdddgggiiijjjnnnrrrtttssspppmmmlllooorrrxxxuuuiii^^^VVVPPPLLLKKKKKKNNNRRRVVVXXXYYY\\\```gggqqq|||~~~~~~~~~~~~~~~||||||zzzwwwuuutttrrrooolllgggccc^^^YYYTTTNNNHHHDDDBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>??????@@@AAAAAAGGGHHHKKKVVV^^^lll{{{wwwuuuoooiiihhhhhhjjjrrrzzzzzzzzzmmm```aaalllzzz^^^PPPBBB>>>>>><<<999999:::999777555555555666777555555555555555555555555222222222222222222222222222333444444555555555444555555555555555555555555666666666666777;;;@@@EEEHHHSSSaaaooo~~~111111111111111111111111///000111222333444444444222222333333333222111111444555666555555555777999;;;BBBRRRhhh}}}zzznnnaaaTTTKKKLLLRRR]]]mmm~~~wwwooojjjfffccceeeqqq|||wwwrrrcccXXXPPPQQQVVV```sss{{{uuuooocccWWWLLLGGGCCCCCCCCCDDDHHHNNNWWW^^^iiiuuu~~~}}}{{{yyyzzzxxxqqqlllfffaaa___^^^]]]\\\bbbcccdddfffgggiiijjjjjjnnnnnnooopppppppppppppppooooooooooooooonnnmmmllllllkkkjjjjjjkkklllmmmnnnnnnooopppqqqsssvvv{{{~~~ssseee[[[LLLHHHBBB???>>>???@@@AAAEEEFFFIIINNNSSSXXX]]]``````_________```aaabbbcccaaabbbbbbaaa```aaadddfffiiikkkooopppooonnnmmmmmmqqquuu|||yyynnnddd[[[VVVTTTSSSTTTWWW]]]bbbfffgggiiilllrrr{{{~~~|||}}}~~~~~~~~~|||}}}~~~}}}|||zzzwwwuuutttrrrnnnllleeebbb]]]YYYTTTOOOIIIEEEAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>???@@@@@@AAAAAAGGGHHHKKKVVV^^^lllzzzwwwsssmmmgggeeeeeegggoooxxx{{{zzzkkk]]]]]]eee~~~}}}```QQQCCC>>>>>><<<:::999:::999777666555555666777555555555555555555555555222222222222333333333333333333444555555555555444555555555555555555555555666666666666777:::@@@DDDHHHQQQ]]]jjjyyy}}}111111111111111111111111000111222222333333333333222222333333333222222111222333444333333333555777:::AAAQQQggg}}}}}}qqqdddUUUKKKKKKPPPZZZjjj|||vvvnnniiiccc```aaakkk~~~{{{xxxlll___UUUUUUZZZcccwww|||vvvooocccXXXMMMGGGCCCCCCCCCDDDHHHNNNXXX___jjjvvv~~~|||yyyvvvvvvzzzyyyrrrmmmgggaaa___^^^]]]\\\aaaaaabbbccceeegggiiijjjkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjiiiiiiiiiiiikkkmmmnnnnnnoooqqqssstttwww|||{{{mmm^^^TTTHHHEEEAAA>>>>>>???AAABBBFFFHHHKKKPPPUUUYYY\\\^^^^^^^^^^^^______```aaaaaa____________^^^^^^aaacccgggiiilllnnnnnnooorrrsssvvvzzzxxxnnneee___]]]\\\]]]```fffkkkpppqqqsssuuuyyy}}}{{{|||}}}~~~~~~}}}}}}~~~~~~{{{yyywwwvvvuuurrrnnnkkkdddaaa]]]YYYUUUPPPJJJGGGAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAGGGHHHKKKVVV^^^lllzzzvvvrrrlllgggdddbbbeeennnxxx}}}{{{kkk\\\ZZZ```vvvbbbSSSEEE???>>><<<:::::::::999888777666666666666555555555555555555555555222222222333333333333333444444555555555555444444444444444555555555555555666666666666777:::???CCCHHHPPPZZZeeettt111111111111111111111111333333333333222222111000111222222333333333222222222333444333333333555777999@@@PPPfff|||sssgggXXXMMMKKKOOOYYYiii}}}uuuooohhhaaa]]]]]]ddduuu~~~uuuhhh\\\ZZZ]]]fffzzz{{{vvvooocccXXXMMMGGGCCCCCCDDDDDDIIIOOOWWW^^^jjjvvv~~~|||xxxtttsssvvv|||{{{pppkkkeee```]]]\\\[[[ZZZ^^^___```aaadddfffiiijjjhhhiiijjjkkkllllllllllllkkkkkklllllllllkkkjjjjjjhhhhhhggghhhiiikkkmmmnnnnnnppprrrtttvvvyyy}}}xxxhhhYYYPPPEEEDDDAAA??????@@@CCCEEEGGGIIIMMMQQQUUUXXXYYYZZZZZZ[[[\\\]]]^^^^^^______\\\]]]]]]]]]\\\]]]___aaafffiiillloooqqqtttyyy|||}}}xxxooojjjfffdddccceeejjjooossstttxxxyyy}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~{{{zzzxxxwwwvvvsssoookkkcccaaa\\\YYYUUUPPPKKKGGGAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBAAAGGGHHHKKKVVV^^^lll~~~yyyuuuqqqlllgggdddbbbdddooo{{{}}}zzziiiYYYWWW[[[nnndddUUUFFF@@@???<<<:::::::::999888777777666666666555555555555555555555555222222333333333444444444444555555666666555444444444444444555555555666666555666666666777:::>>>AAAHHHPPPYYYcccqqq111111111111111111111111444444444333222111000///111111222333333333222222444555666555555555777999999@@@NNNdddzzzvvvjjj[[[PPPMMMQQQZZZkkkxxxqqqiiiaaa\\\[[[aaaooo}}}pppbbb^^^```hhh{{{{{{uuunnncccWWWMMMHHHDDDDDDDDDEEEIIIOOOVVV^^^jjjvvv|||zzzwwwsssqqqrrrvvvyyyzzzyyylllgggaaa\\\ZZZYYYXXXWWW[[[\\\^^^```ccceeeggghhheeefffgggiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjggggggggghhhiiikkknnnooonnnpppsssuuuwwwzzz~~~uuudddUUULLLCCCCCCBBB@@@???AAADDDGGGGGGJJJMMMQQQTTTUUUUUUUUUTTTVVVWWWYYY[[[\\\]]]]]][[[\\\\\\\\\\\\]]]```bbbhhhkkknnnrrruuuyyyzzztttooollljjjkkknnnsssvvvxxx}}}~~~}}}}}}||||||{{{{{{{{{|||||||||}}}}}}}}}~~~~~~|||{{{zzzyyywwwtttpppllldddaaa]]]YYYUUUPPPKKKGGG@@@@@@@@@@@@????????????======>>>>>>???@@@BBBBBBAAAGGGHHHKKKVVV^^^lll}}}xxxuuuoookkkgggdddaaadddqqq~~~|||xxxgggXXXUUUXXXiii}}}|||gggWWWGGG@@@???===;;;;;;999999999888888777666666555555555555555555555555222222333333444444555555555666666666666555444444333333444444555666666666555666777777777999===@@@GGGOOOXXXbbbqqq111111111111111111111111333333333333333222111000000111222333333333333222444555666555555555777999999???MMMcccxxxwwwlll^^^SSSPPPTTTZZZmmmrrrjjjaaa]]]\\\aaannnzzzyyyjjjddddddlll|||vvvooocccXXXNNNHHHDDDDDDDDDEEEIIIOOOUUU]]]iiivvvzzzyyywwwssspppoooqqqtttssswwwzzz{{{|||}}}wwwpppgggccc]]]XXXWWWVVVUUUUUUYYY[[[]]]___aaabbbbbbbbbbbbcccdddfffgggggghhhhhhiiijjjjjjkkkkkkkkkjjjjjjggggggggghhhjjjlllnnnpppnnnqqqtttvvvyyy{{{sssaaaRRRIIIBBBBBBBBBAAA???@@@CCCFFFGGGJJJMMMQQQRRRRRRPPPOOOOOOQQQSSSVVVYYYZZZ[[[[[[ZZZ[[[\\\\\\\\\^^^aaadddkkknnnrrruuuxxx|||zzzxxxuuuuuuxxx|||}}}{{{wwwuuuuuuvvvwwwxxxzzz{{{|||}}}}}}}}}~~~~~~}}}|||{{{{{{yyyvvvqqqmmmeeebbb]]]YYYTTTOOOJJJFFF@@@@@@@@@@@@????????????=========>>>???AAABBBCCCAAAGGGHHHKKKVVV^^^lll}}}xxxtttllliiieeeccc```dddqqq{{{iiiZZZXXX[[[jjjwwwyyyiiiYYYHHHAAA???===;;;;;;999999999999888777666666555555555555555555555555222222333333444555555666666666666666666555444444333333444444555666666777555666777777777999<<>>???BBBFFFHHHJJJMMMPPPQQQPPPNNNLLLLLLMMMQQQTTTWWWYYYZZZZZZYYY[[[\\\]]]]]]___cccfffnnnqqquuuwwwzzz|||~~~yyytttppppppqqqsssuuuxxxzzz|||}}}|||}}}~~~~~~~~~~~~~~~}}}||||||zzzwwwqqqnnneeebbb^^^YYYTTTOOOIIIEEE@@@@@@@@@????????????>>>=========>>>???AAABBBCCCAAAGGGHHHKKKVVV^^^lll~~~~~~}}}xxxtttjjjgggdddaaa___cccrrrnnn___]]]___nnn|||tttwwwjjjYYYIIIAAA???===;;;<<<999999:::999999888777666555555555555555555555555222222333333444555666666666666777777666555444444333333444444555666777777555666777777777999<<>>>>>???AAABBBDDDEEEIIILLLNNNNNNMMMLLLLLLMMMOOOQQQRRRRRRTTTVVVYYYYYY\\\___aaaaaaccchhhlllyyyyyyyyyzzz{{{}}}zzzrrrmmmkkkggghhhjjjmmmpppsssvvvwwwxxx|||}}}}}}~~~|||{{{~~~|||{{{yyywwwtttoookkkdddaaa\\\XXXTTTPPPKKKHHHFFFDDDBBB@@@???>>>??????>>>>>>>>>>>>???AAACCCDDDCCCDDDHHHNNNTTT^^^ooo~~~}}}{{{~~~~~~~~~{{{wwwsssiiieeebbbbbbccchhhsssvvvhhh\\\```www|||mmm\\\KKKCCC@@@>>>======:::999888999999999777555666555444333222222222222333333333333333333333333555555555555555555555555666555444333333333333333555666666666666999<<<@@@HHHMMMVVVcccqqq222222222222222222222222111111222222222111111000111111222222222333333333222222222333444555666777888???KKK]]]ttt}}}uuummmggg___XXXVVVXXXhhhsssmmmgggccc___bbbooo||||||uuuzzz{{{rrreee]]]PPPIIIDDDDDDDDDDDDFFFJJJSSS[[[gggqqq||||||wwwuuussspppmmmlllkkkkkkjjjhhhgggeeedddbbb^^^[[[XXXVVVSSSOOOMMMMMMNNNNNNRRRUUUXXXZZZYYYWWWVVVVVVWWWXXX[[[___bbbdddeeeeeedddeeegggiiijjjkkklllllljjjjjjiiiiiijjjkkkmmmnnnmmmppptttyyy}}}|||jjjWWWIIIBBB@@@??????>>>???AAABBBCCCFFFIIILLLNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPSSSWWWZZZ[[[^^^aaaccccccdddhhhlllvvvwwwyyy{{{}}}tttkkkfffdddaaabbbcccfffjjjnnnqqqsssuuuzzz}}}|||}}}~~~|||{{{}}}{{{yyyxxxvvvrrrmmmjjjddd```\\\WWWTTTOOOKKKHHHEEECCCBBB@@@?????????@@@???>>>>>>>>>???AAACCCDDDDDDDDDHHHOOOUUU___ppp}}}zzz~~~}}}}}}}}}}}}zzzvvvssskkkgggdddddddddhhhsssxxxlllaaaeee}}}kkk[[[JJJBBB@@@>>>======<<<;;;999999::::::888777666555444333222222222222333333333333333333333333555555555555555555555555666555444333333333333444555666666666666999<<<@@@IIINNNWWWcccqqq111111111111111111111111000111111222222222111111111111222222222333333333222222222333444555666777888???LLL]]]tttuuunnnhhhddd___ZZZZZZ]]]nnn|||ooollliiigggeeehhhsss~~~|||{{{rrrfff^^^QQQIIIDDDCCCDDDDDDGGGKKKQQQYYYdddoooyyy}}}zzzvvvtttqqqmmmjjjhhhgggfffdddbbb```^^^\\\ZZZVVVSSSRRRPPPMMMKKKIIIIIIJJJJJJMMMPPPSSSTTTSSSRRRQQQQQQSSSUUUXXX\\\^^^````````````aaacccfffhhhiiiiiiiiihhhggggggggggggiiijjjkkklllooosssxxx||||||jjjXXXJJJCCC@@@??????>>>???AAABBBCCCFFFIIILLLMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMPPPUUUYYY[[[___ccceeeeeefffjjjmmmvvvwwwzzz}}}zzzkkkaaa[[[YYYXXXXXXYYY[[[___dddiiilllooouuuzzz{{{}}}~~~|||||||||zzzxxxwwwuuuqqqlllhhhccc```[[[WWWSSSOOOJJJGGGCCCBBBAAA@@@???@@@@@@AAA??????>>>>>>???AAACCCDDDDDDEEEIIIPPPVVV```qqq}}}{{{}}}|||{{{{{{{{{yyyvvvsssooojjjgggeeeeeeiiittt{{{qqqgggllliiiYYYHHHAAA@@@>>>===>>>===;;;888777888999888777666555444333222222222222444444444444444444444444555555555555555555555555555555444333333333444444555666666666666999<<<@@@IIINNNXXXcccppp~~~111111111111111111111111000000111222222222111111111111222222222333333333222222222333444555666777888???LLL]]]sssqqqjjjdddbbb^^^ZZZ[[[^^^llluuullljjjjjjkkkjjjmmmxxxzzzzzzqqqfff^^^QQQJJJDDDCCCDDDDDDHHHLLLPPPXXXcccmmmwww|||zzzuuusssoookkkgggdddcccbbb___]]]ZZZWWWUUUSSSOOOMMMLLLKKKIIIGGGFFFFFFGGGGGGIIIKKKNNNOOONNNLLLLLLMMMNNNQQQUUUXXXZZZZZZZZZ[[[\\\]]]```dddfffgggggggggeeeeeeddddddeeefffhhhiiihhhkkkooosssxxx{{{~~~|||jjjXXXJJJCCC??????>>>>>>???AAACCCDDDEEEGGGJJJKKKKKKJJJKKKKKKIIIIIIIIIIIIIIIMMMRRRVVVYYY^^^dddggghhhjjjmmmqqqyyy{{{~~~rrraaaWWWQQQOOONNNNNNNNNPPPTTTZZZ```dddgggnnnuuuxxx|||~~~}}}}}}||||||zzzxxxwwwtttpppkkkgggbbb___ZZZVVVRRRNNNIIIFFFAAAAAA@@@??????@@@AAABBB??????>>>>>>???AAABBBCCCEEEFFFJJJPPPWWWbbbsss}}}{{{~~~|||{{{{{{{{{zzzxxxuuurrrmmmhhhfffeeeiiitttuuulllqqqzzz{{{fffWWWGGGAAA@@@???===>>>;;;888555444444666666666555555444333333333333333555555555555555555555555555555555555555555555555555444444333333333444444555666666666666999<<<@@@HHHNNNXXXcccooo|||222222222222222222222222///000111222222222222222111111222222222333333333222222222333444555666777888???KKK\\\qqqrrrkkkeeebbb]]]YYYYYY\\\fff}}}rrrjjjjjjkkknnnnnnpppzzzyyy~~~yyypppfff^^^SSSKKKDDDCCCDDDDDDGGGLLLPPPWWWbbbmmmwww{{{xxxtttrrrnnniiieeebbb```___[[[YYYUUURRRQQQNNNKKKIIIIIIHHHFFFEEEDDDDDDEEEEEEFFFHHHJJJJJJIIIHHHIIIIIIJJJNNNRRRTTTTTTTTTUUUVVVXXXZZZ^^^aaacccddddddcccbbbbbbaaaaaabbbccceeefffeeegggjjjnnnsssvvvyyyzzz~~~vvvdddRRRFFF???>>>>>>===>>>@@@BBBDDDEEEDDDGGGJJJKKKKKKKKKLLLMMMIIIIIIHHHGGGGGGJJJOOOSSSUUU\\\dddiiilllooosssvvv|||gggXXXOOOJJJHHHGGGFFFGGGIIIMMMSSSYYY]]]___gggppptttzzz~~~~~~}}}}}}}}}}}}{{{yyywwwuuupppkkkgggaaa^^^YYYUUUQQQMMMHHHEEEAAA@@@???>>>???@@@AAABBB@@@????????????@@@BBBCCCEEEFFFJJJQQQXXXbbbttt~~~}}}}}}{{{{{{{{{{{{zzzyyytttnnniiifffdddhhhsssxxxpppttt~~~zzz}}}eeeVVVGGGAAAAAA???>>>>>>;;;888555444444666666666555555444444333333444444555555555555555555555555555555555555555555555555444444333333333444444555555666666666666999<<<@@@GGGNNNXXXbbbmmmyyy222222222222222222222222///000111222222222222222111111222222222333333333222222222333444555666777888>>>IIIYYYooowwwooohhhccc]]]WWWWWWYYYbbbxxxrrriiiiiilllnnnnnnqqqzzz}}}xxx~~~yyyqqqggg```VVVMMMFFFCCCCCCCCCGGGKKKOOOWWWbbblllvvv}}}yyyvvvrrroookkkgggbbb___]]]]]]XXXUUURRROOOMMMKKKIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFFFFEEEDDDEEEFFFFFFIIIMMMNNNLLLLLLOOORRRTTTWWWZZZ^^^``````___^^^]]]]]]\\\\\\]]]^^^```aaaaaaccceeeiiilllpppsssttt{{{|||~~~~~~ppp```PPPEEE@@@<<<<<<<<<>>>@@@CCCFFFGGGHHHIIIKKKKKKJJJJJJKKKLLLFFFGGGGGGFFFGGGIIIMMMQQQUUU]]]fffnnnrrruuuyyy|||lll[[[PPPJJJFFFDDDCCCCCCCCCEEEIIIOOOTTTWWWYYYcccmmmsssyyy~~~}}}}}}}}}}}}}}}{{{yyywwwtttpppkkkggg```]]]XXXTTTPPPLLLGGGDDDAAA@@@???>>>>>>???AAAAAA@@@@@@?????????@@@BBBBBBDDDEEEIIIPPPXXXbbbttt}}}{{{zzz{{{||||||{{{sssmmmhhhdddcccfffrrr~~~{{{rrrwwwzzzwwwyyyfffWWWHHHCCCBBB@@@>>>======;;;888777888999888777555555444444444444444555444444444444444444444444555555555555555555555555444444333333333444555555555666666666666999<<<@@@EEEMMMXXXaaajjjvvv111111111111111111111111//////000222222333333222111111222222222333333333222222222333444555666777888>>>GGGWWWmmm{{{ssskkkeee^^^WWWVVVXXX^^^sssqqqiiiiiikkknnnnnnoooyyyzzzvvv|||zzzsssiiibbbXXXOOOGGGDDDCCCBBBEEEJJJOOOVVVaaakkkuuu~~~zzzvvvrrrnnnlllhhhddd```]]][[[ZZZUUURRRNNNLLLKKKJJJHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@???AAABBBBBBAAA@@@BBBCCCBBBEEEGGGGGGDDDEEEIIINNNQQQSSSWWWZZZ[[[[[[YYYXXXXXXWWWWWWVVVWWWYYYZZZ[[[ZZZ[[[]]]```cccfffiiijjjpppqqqrrruuuxxx{{{~~~}}}zzztttiii[[[NNNEEEAAA999:::;;;===@@@DDDGGGIIINNNNNNNNNMMMJJJHHHGGGHHHAAACCCEEEFFFHHHKKKOOORRRYYYaaakkksssxxx{{{~~~uuujjjZZZOOOIIIFFFDDDAAAAAABBBCCCFFFIIIMMMQQQSSSWWWaaalllssszzz}}}}}}}}}}}}~~~|||zzzxxxvvvsssoooiiieee___\\\WWWSSSOOOKKKFFFCCCAAA@@@???>>>>>>???@@@@@@AAA@@@?????????@@@AAABBBCCCDDDIIIPPPWWWbbbsss|||yyyxxxyyy{{{||||||rrrllleeebbbaaaeeeqqq}}}}}}uuu{{{oookkkoooxxxgggXXXJJJDDDCCC@@@>>>===<<<;;;999999::::::888777555555444444444444555555333333333333333333333333555555555555555555555555333333333333333444555666555666666666666999<<<@@@DDDLLLWWW```hhhsss000000000000000000000000//////000222222333333333111111222222222333333333222222222333444555666777888===FFFUUUkkk}}}uuulllfff___XXXVVVXXX[[[ooonnnjjjjjjkkkmmmmmmnnnwwwwwwtttwww||||||uuukkkdddZZZPPPGGGDDDBBBBBBEEEIIINNNUUU```jjjttt|||xxxssspppllliiifffaaa]]][[[YYYXXXSSSPPPLLLJJJIIIIIIGGGFFFEEEDDDCCCBBBAAA???>>>>>>===>>>??????>>>>>>???AAA???BBBDDDBBB???@@@EEEKKKNNNPPPTTTWWWXXXWWWUUUTTTTTTSSSSSSSSSSSSUUUVVVWWWTTTTTTVVVXXX[[[^^^```bbb^^^___```bbbeeeiiikkkmmmnnnlllggg^^^SSSHHHAAA>>>888999:::===AAAEEEIIIKKKSSSSSSQQQNNNIIIFFFEEEEEE===@@@CCCFFFIIIMMMQQQTTT^^^eeepppxxx{{{~~~vvveee[[[OOOGGGEEEDDDBBB@@@AAABBBDDDGGGJJJMMMPPPQQQWWWbbbmmmttt{{{}}}}}}}}}}}}~~~{{{yyywwwuuurrrmmmhhhccc___\\\WWWSSSOOOKKKFFFCCCBBBAAA???>>>>>>>>>???@@@AAA@@@?????????@@@AAABBBCCCCCCHHHOOOWWWbbbsss~~~{{{xxxwwwxxxzzz{{{{{{pppjjjdddaaa```dddppp}}}~~~xxx~~~yyyhhhdddjjjuuuhhhYYYKKKEEECCC@@@>>>===:::999888999999999777555555555444444444555555666333333333333333333333333555555555555555555555555333333333333333444555666555666666666666999===@@@CCCKKKVVV___gggrrr222111000.........///000222222111111111111111111111111222222222333333333555555444444444555555666888<<>>===<<<======<<<;;;;;;;;;;;;<<<======;;;<<<===???AAACCCEEEFFFHHHIIIKKKMMMOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMMMMJJJLLLMMMNNNNNNNNNPPPRRRWWWVVVUUUTTTUUUWWWYYYZZZZZZ[[[YYYUUUNNNGGGAAA>>>;;;888888<<<@@@CCCIIIOOOUUUVVVUUUPPPIIIDDDBBBCCCDDDBBBBBBFFFJJJMMMSSSYYY___kkkwww{{{||||||sssggg___RRRMMMHHHEEE@@@;;;===BBBEEEFFFHHHKKKOOOTTTXXX[[[```hhhpppvvv|||~~~~~~~~~{{{vvvtttqqqooonnnkkkgggeee^^^[[[VVVRRROOOKKKGGGDDD@@@@@@????????????@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBDDDIIIOOOUUU```sss~~~|||zzzxxxxxxxxxxxxvvvtttpppiiiccc``````cccmmmwww}}}{{{}}}~~~ppphhhhhhtttrrrYYYLLLJJJDDDAAABBB>>>::::::999999888777777777777777777777666666666666666666555444444444444555555555555666555555444444222222333333444555666666666555444444666999<<<>>>EEELLLUUU[[[aaakkkzzz333222111000000000111111111111111111111111111111222222333333333444444444555444444444444555555666888<<>>@@@AAABBBCCCDDDFFFHHHIIIJJJIIIIIIKKKKKKJJJIIIHHHHHHGGGGGGBBBDDDEEEFFFEEEEEEGGGIIIDDDDDDDDDFFFHHHKKKOOOPPPQQQQQQQQQNNNJJJDDD@@@======999999<<<@@@BBBGGGMMMUUUUUUTTTPPPIIIDDDCCCEEEDDDAAABBBGGGLLLOOOVVV]]]fffqqq|||~~~~~~|||wwwppplllhhhbbbYYYRRRMMMIIIFFFEEECCCBBBEEEKKKHHHKKKPPPTTTXXX]]]dddhhhmmmuuu{{{}}}{{{tttrrrooommmllliiieeeccc^^^[[[VVVRRROOOKKKFFFCCC@@@??????>>>>>>??????@@@>>>>>>>>>>>>???@@@AAABBBBBBDDDIIIOOOUUU```sss~~~}}}{{{zzzyyyyyyxxxvvvtttmmmfff```]]]]]]```jjjttt~~~}}}{{{yyyssssss~~~rrrYYYKKKJJJCCCAAAAAA===::::::999999888777777777999999888888777666555555666666555444444444444555444444555555555555444444222333333444555555666666555666666777999:::;;;<<>>@@@BBBCCCCCCBBBBBBDDDDDDCCCBBBAAA@@@???>>>;;;<<<>>>>>>======>>>@@@======>>>AAADDDHHHKKKMMMKKKKKKKKKJJJHHHDDDAAA??????;;;999<<>>>>>??????@@@>>>>>>>>>>>>???@@@AAABBBBBBDDDIIIOOOUUU___rrr~~~|||{{{zzzxxxvvvssskkkddd]]][[[ZZZ^^^hhhsss~~~{{{qqqXXXKKKIIICCC@@@AAA===:::::::::999888888777777;;;:::999888666555444444666666555444444444444555333333444444555444444333444444444555555666666777555777888:::;;;;;;:::999@@@HHHRRRYYY___jjjyyy{{{xxx~~~333333333333333333333333111111111111111222222222222222222333333333444444333333333333444555666666666;;;CCCPPPcccvvv|||vvvnnnfff]]]WWWSSSTTT]]]nnn{{{nnniiiggggggeeejjj|||qqqeee```ccciiivvv|||tttkkkeee\\\TTTKKKHHHFFFDDDEEEIIIMMMQQQYYYaaagggnnn}}}~~~{{{yyyvvvsssnnnkkkgggddd```\\\YYYVVVRRROOOHHHFFFCCCBBBCCCCCCBBBAAA======<<<;;;:::::::::999666666666666666777888888777777888888888999999999:::;;;===>>>>>>>>>======@@@???>>>===<<<;;;:::999888:::;;;;;;:::999;;;<<>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBCCCDDDIIIOOOTTT___rrr}}}|||{{{yyyuuurrrlllddd]]]ZZZZZZ^^^hhhsss|||qqqXXXKKKIIICCC@@@AAA===;;;::::::999999888777777888888777777666555444444666666555444444444444555222333444444444444444444555555555555666666777777666777888999999999999999???GGGRRRYYYaaalll|||{{{vvv}}}111111222222222222222222000000111111111222222222000111111111222222222222222222222333333555666666555;;;CCCOOO```sss~~~}}}xxxpppggg^^^VVVRRRUUU]]]lllrrrlllhhhhhhggglll~~~||||||rrrddd]]]___dddooo|||{{{sssjjjeee^^^UUULLLIIIFFFCCCDDDHHHKKKNNNVVV^^^cccjjjxxx~~~|||zzzwwwuuuqqqllliiieeebbb^^^ZZZWWWSSSOOOLLLDDDCCCAAAAAABBBBBBAAA@@@<<<<<<;;;;;;::::::999999666555555555555666777777888888888888888888888888:::;;;<<<=========<<<;;;======<<<;;;:::999888888777888999999999999:::<<>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBBCCCDDDIIIOOOTTT^^^qqq~~~}}}|||yyyuuurrrkkkccc[[[XXXWWW\\\gggrrr}}}rrrYYYLLLJJJDDDAAABBB>>>;;;;;;::::::999888888888444555555555555555555555666666555444444444444555222333444444555555555444555555555666666666666666777666555444555666888:::@@@HHHSSS[[[cccooo~~~xxx///000111111222111111111000000000111222222333333000000000000111111111111222222222222333444666666666;;;CCCMMM^^^rrr{{{sssiii```XXXSSSVVV]]]kkkuuummmhhhhhhiiinnn~~~{{{zzzzzz~~~qqqaaaXXXZZZ___kkkxxx{{{ssskkkeee```WWWNNNIIIFFFCCCCCCGGGHHHLLLTTT\\\```ggguuu{{{yyywwwuuurrrooojjjfffbbb___[[[WWWSSSPPPKKKHHHAAA@@@???@@@AAABBBAAA???;;;;;;;;;;;;;;;:::999999666666666666666777777888888888888888888888888888:::;;;<<<===<<<;;;:::999:::::::::999999888888777444666777888888888:::;;;<<>>>>>======>>>>>>???>>>>>>>>>>>>???@@@AAABBBCCCDDDIIINNNTTT^^^ppp~~~}}}|||yyyuuuqqqhhh```XXXTTTTTTXXXdddooo}}}~~~sssZZZMMMKKKEEEBBBCCC???;;;;;;;;;:::999999888888333444444555555666777777666666555444444444444555333333444555666666666666555555555555555555555555777555333333333666999;;;@@@HHHTTT]]]eeerrr{{{...///111222222222111111///000000111222222333333000000111111111222222222111111111222333444666777777<<>>======???AAAAAA@@@???:::;;;<<<<<<<<<;;;:::999777777777777777888999999888888888888888888888888999:::;;;;;;;;;999888777777777777666666666666666222444666777888999;;;===???CCCJJJTTT]]]ffflllpppjjjfffbbbaaacccbbb^^^ZZZMMMFFF@@@???@@@CCCJJJRRRUUUUUUSSSOOOIIIGGGIIILLLPPPSSSYYY```fffnnn~~~|||yyyzzz{{{|||}}}}}}hhhXXXNNNKKKKKKNNNRRRWWW\\\^^^^^^]]]]]]YYYXXX\\\bbbeeegggmmmtttyyy}}}}}}{{{{{{|||uuusssooommmjjjgggccc___[[[XXXSSSOOOLLLHHHCCC@@@>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDIIINNNSSS]]]ppp~~~~~~}}}}}}|||yyyuuuqqqhhh```WWWSSSSSSXXXdddooo~~~ttt\\\NNNMMMFFFCCCDDD@@@<<<;;;;;;::::::999888888666666666777777777777777666666555444444444444555333444555666777777777777444444444444444444444444444444444555666888:::;;;???HHHTTT]]]fffttt~~~///000111222333222222111///000000111222222333333111111222222222333333333111111111222333444666777777<<>>@@@AAA@@@???:::;;;<<<<<<<<<;;;:::999888888888888888999::::::777777777888888888888888888999999999999777666555333444444444444555555555333555777999999;;;===???CCCGGGNNNWWWaaaiiiooorrrkkkgggdddeeeiiijjjgggdddRRRJJJCCC@@@@@@BBBIIIQQQPPPPPPOOOKKKHHHGGGJJJNNNSSSVVV]]]dddiiirrr}}}yyyxxxyyy{{{~~~~~~~~~jjj\\\TTTQQQRRRUUUZZZbbbiiimmmooooooooonnnmmmooosssuuuuuuzzz}}}zzz{{{|||tttrrrooollljjjfffbbb___ZZZWWWSSSOOOLLLHHHCCC@@@>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDIIINNNSSS]]]ooo}}}}}}}}}}}}|||yyyuuuqqqjjjbbbYYYUUUUUUZZZfffqqquuu\\\OOOMMMGGGDDDEEEAAA<<<;;;;;;::::::999999888:::999999999888888777777666666555444444444444555444555666777888888888888444444444444444444444333222444666888999:::::::::>>>GGGSSS]]]fffttt~~~111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666666999AAANNN___qqq}}}pppddd\\\ZZZXXX^^^lll}}}tttxxx}}}}}}~~~~~~~~~yyyjjj\\\VVVWWW[[[iiiqqq~~~xxxqqqlllaaaZZZPPPHHHCCCBBBAAAAAACCCHHHOOOWWW```kkkxxx~~~|||xxxvvvvvvsssoookkkgggccc___\\\XXXWWWTTTPPPJJJEEEAAA?????????>>>>>>=========<<<777999;;;===>>>===;;;:::888888888777888888999999<<<;;;999888888888999999777777666666555555444444666666666666666555555555777888:::::::::;;;===???EEEJJJTTT]]]dddggghhhggg^^^^^^___dddnnnvvvrrriiiZZZNNNDDDBBBDDDFFFIIILLLHHHHHHGGGFFFFFFJJJOOOTTTYYY]]]bbbiiiqqq|||}}}|||{{{|||}}}~~~~~~iii[[[TTTTTTUUU\\\gggrrrvvvzzz}}}{{{zzzyyytttrrrnnnkkkhhheee```]]]\\\XXXRRRMMMIIIFFFBBB@@@???>>>===>>>@@@@@@>>>===>>>??????@@@@@@AAABBBBBBBBBCCCGGGLLLQQQ\\\ppp}}}{{{yyyvvvrrrooohhhbbb\\\YYYXXX\\\iiiuuuuuueeeRRRJJJGGGDDDBBBCCC<<<<<<<<<<<<;;;:::999999888888888888888999999999::::::999888777666555444666666777777777777666666333333333444444444555555666777777777555555777888>>>BBBMMMZZZeeerrr111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666666999AAAMMM^^^qqq{{{oooddd^^^[[[ZZZaaaooo~~~~~~wwwjjj]]]VVVXXX[[[iiirrr~~~zzzsssnnnddd]]]RRRJJJEEECCCCCCCCCDDDIIIPPPXXXaaalllyyy~~~}}}|||yyyvvvssstttqqqmmmiiifffbbb^^^[[[WWWVVVSSSOOOJJJEEEAAA>>>>>>>>>=========<<<<<<<<<777999;;;===>>>===;;;:::999999999888999999:::;;;<<<;;;:::999888888999999888777777666666555444444666666666666666666666555444555777888:::===BBBFFFKKKPPPWWW___ccceeedddccc^^^^^^```fffqqqyyyvvvnnn___RRRFFFBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDIIIOOOSSSZZZ^^^ccciiippp{{{}}}|||||||||}}}~~~oooaaaZZZZZZ[[[bbbnnn|||~~~|||zzzyyyyyyuuurrroookkkhhhddd___\\\ZZZVVVQQQLLLIIIFFFCCC@@@>>>=========??????>>><<<>>>??????@@@@@@AAABBBBBBCCCCCCGGGLLLQQQ\\\ppp~~~|||{{{zzzwwwssspppiiiccc\\\YYYXXX^^^kkkxxxuuueeeSSSJJJGGGDDDBBBBBB<<<<<<===<<<<<<;;;:::999999999999888888888888888::::::999888777666555444555555666666666666555555333333444444444555555555444555666666666666888:::===BBBLLLYYYdddppp111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666666999@@@LLL]]]pppyyynnneee___]]]^^^eeerrrxxxkkk^^^WWWXXX[[[hhhqqq}}}|||uuupppfff___UUULLLGGGEEEEEEDDDDDDIIIQQQYYYbbbnnn{{{~~~|||zzzyyyxxxvvvsssppppppmmmiiifffccc```\\\YYYUUUTTTQQQMMMHHHDDD@@@>>><<<<<<<<<<<<;;;;;;;;;;;;888999;;;===>>>>>><<<;;;;;;:::::::::;;;;;;<<<======<<<;;;:::999999999999888888888777666666555555555555666666666666666666555555555666999@@@GGGMMMTTTXXX]]]bbbeeefffdddccc___aaadddjjjuuu}}}zzzrrraaaTTTGGGBBBAAA???>>>???>>>>>>???@@@BBBGGGMMMRRRYYY]]]ccchhhnnnxxx~~~{{{{{{{{{~~~~~~wwwjjjccccccdddlllyyy}}}{{{zzzyyyxxxvvvsssoookkkgggccc^^^ZZZXXXTTTOOOKKKIIIFFFCCCAAA>>>===<<<===>>>???>>><<<>>>??????@@@@@@AAABBBBBBCCCDDDGGGLLLQQQ\\\ooo~~~}}}~~~~~~}}}{{{{{{zzzxxxtttqqqkkkddd]]]YYYYYY```ooo}}}uuudddSSSKKKHHHDDDBBBAAA============<<<;;;::::::::::::999999888888777777999999888777666666555555444444555555555555444444333444444444444555555555222444555666666777:::<<<<<>>>>>>>>===<<<<<<<<<<<<======>>>???>>>===<<<;;;::::::999999888888888777666666555555555555555555666666666666999999888888;;;CCCLLLSSS\\\___dddhhhkkkllllllkkkhhhjjjnnnsss|||}}}ttt```SSSGGGBBBAAA???>>>???<<<===>>>???AAAFFFLLLPPPWWW[[[```dddiiiqqqzzz|||zzzyyyzzz|||sssmmmlllmmmxxx~~~|||{{{zzzyyyyyyvvvsssooojjjfffbbb\\\YYYVVVRRRNNNJJJHHHFFFCCCAAA???>>>======>>>???>>>===>>>??????@@@@@@AAABBBBBBCCCDDDGGGLLLQQQ\\\ppp}}}|||}}}}}}{{{zzzzzzzzzxxxuuurrrlllddd]]]YYYZZZbbbssssssdddSSSLLLIIIEEEBBBAAA>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999888888777777999888888777666666555555444555555666666555555444444444444444555555555555333555666666666777999;;;;;;@@@JJJVVV___hhhvvv}}}yyyzzz111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666777999???JJJ[[[nnn~~~vvvnnnhhhccc```bbbhhhsssuuudddYYYVVVWWW```gggrrr}}}}}}wwwrrrhhhaaaVVVMMMGGGDDDCCCCCCEEEJJJRRRZZZcccnnn{{{}}}yyywwwtttsssqqqoookkkiiifffccc```^^^\\\YYYVVVTTTOOONNNLLLIIIEEEAAA===;;;999999999:::::::::::::::999:::<<<===????????????============>>>???@@@AAA??????>>>===<<<;;;:::999888888777777666555555555444555555555666666777777::::::;;;<<>>===>>>???@@@BBBFFFKKKOOOSSSXXX]]]```dddiiiqqqvvvvvvwwwxxxxxxwwwxxx{{{}}}{{{vvvuuuvvv}}}{{{zzzzzzzzzuuurrrnnnjjjfffaaa\\\XXXTTTQQQLLLIIIGGGEEECCCAAAAAA???======???@@@@@@???>>>??????@@@@@@AAABBBBBBCCCDDDHHHMMMRRR^^^qqq~~~~~~}}}|||}}}{{{zzzyyyyyyyyywwwtttrrrkkkddd\\\YYY[[[eeewwwqqqbbbSSSMMMJJJFFFBBBAAA????????????>>>===<<<<<<<<<;;;;;;:::999888777777888888777777666555555555666666666777777666666666444444444555555555666666555666777666555555777999:::???HHHSSS\\\eeesss}}}xxxwww111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666777999>>>IIIYYYmmm~~~wwwqqqjjjddd```aaaeeennnxxxdddWWWRRRSSSXXX^^^hhhsss|||~~~xxxtttiiiaaaVVVLLLFFFDDDBBBAAAEEEJJJQQQXXXaaalllyyy|||wwwuuurrrpppnnnkkkgggdddaaa^^^[[[YYYXXXVVVSSSQQQMMMLLLJJJGGGCCC???<<<:::999999999999:::::::::::::::;;;<<<>>>???@@@@@@@@@=========>>>???@@@AAABBB@@@@@@??????===<<<:::999777777777666555555444444444444555555666777777777888:::>>>DDDKKKVVVbbbiiihhhkkkoootttyyy}}}{{{qqq___SSSGGGBBB@@@===::::::===???@@@BBBDDDGGGLLLPPPSSSWWW\\\___aaaeeejjjoooqqqrrrtttuuuvvvwwwzzz|||~~~~~~}}}{{{zzzyyyyyytttqqqmmmiiieeeaaa\\\XXXTTTPPPLLLHHHFFFDDDAAA???AAA???===<<<>>>?????????>>>??????@@@@@@AAABBBBBBCCCDDDHHHNNNTTT```ttt~~~~~~}}}~~~zzzyyyxxxxxxwwwvvvssspppjjjccc\\\ZZZ]]]gggyyymmm```RRRMMMLLLHHHDDDBBB@@@@@@@@@@@@???>>>======;;;;;;::::::999999888888777777777666666555555555666666777777777777666666444444555555555666666666666777888777555555666888;;;>>>FFFQQQYYYbbbqqq~~~xxxvvv~~~111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666777999>>>HHHXXXlll~~~yyysssllleee```___bbbiiivvvvvvaaaRRRNNNNNNPPPVVV___iiittt~~~zzzvvvjjjbbbWWWMMMGGGDDDBBBAAADDDIIIPPPWWW___jjjvvv~~~}}}zzzuuusssooollljjjfffaaa^^^]]]ZZZXXXVVVUUUTTTQQQOOOJJJJJJHHHEEEBBB>>>;;;:::999999999:::::::::;;;;;;:::;;;<<<>>>???@@@AAABBB=========>>>???@@@BBBCCC@@@AAA@@@@@@>>><<<:::999666666555555444444333333444444555555666777777888999===DDDLLLUUU___iiipppmmmooorrrvvvzzz}}}|||qqqfffYYYNNNCCC??????<<<::::::;;;===@@@BBBEEEIIINNNRRRVVVZZZ___aaabbbdddiiilllnnnppprrrssstttuuuxxxzzz|||}}}~~~~~~|||yyyxxxwwwvvvrrrooolllhhheeeaaa\\\YYYTTTPPPKKKHHHEEECCC@@@>>>???===;;;:::;;;===>>>===>>>??????@@@@@@AAABBBBBBCCCDDDIIIOOOVVVcccwww~~~}}}}}}yyyxxxwwwvvvvvvtttpppnnngggaaa\\\[[[^^^hhhzzzkkk^^^QQQNNNMMMIIIEEECCCAAAAAAAAAAAA@@@???>>>===::::::::::::::::::::::::666666666666666555555555555666666666666666666555555555555555666666666666555666777666555666888:::;;;>>>EEENNNVVVaaaqqqxxxvvv|||111111111111111111111111222222222222222222222222111111222222222333333333222222333444444555555666777999>>>HHHXXXkkk}}}{{{uuunnneee___]]]```eeeppp~~~|||ttt]]]OOOKKKLLLLLLQQQYYYdddooo{{{|||xxxkkkdddXXXNNNHHHDDDCCCBBBDDDIIIOOOVVV]]]hhhttt|||}}}zzztttqqqmmmjjjgggccc^^^ZZZZZZXXXVVVUUUTTTSSSPPPNNNIIIHHHGGGDDDAAA>>>;;;999999999999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBB=========>>>???AAABBBCCCAAAAAAAAAAAA???===;;;999666555555444333333222222444444444555666777777888===BBBIIIRRRZZZccckkkpppqqqrrrtttvvvxxxzzz|||}}}}}}~~~zzzsssggg\\\QQQGGG>>><<<>>>======>>>888;;;>>>BBBEEEJJJPPPTTTYYY]]]bbbddddddfffiiilllmmmoooqqqrrrssstttvvvxxx{{{|||}}}~~~}}}{{{xxxvvvuuutttqqqnnnkkkhhheeeaaa]]]YYYTTTPPPKKKGGGDDDBBB???===>>>;;;999888999;;;<<<<<<>>>??????@@@AAAAAABBBBBBCCCDDDIIIPPPXXXdddyyy}}}|||yyywwwvvvuuuuuurrrooolllfff```[[[[[[___iii{{{iii\\\QQQNNNNNNJJJFFFDDDAAAAAAAAAAAA@@@???>>>>>>:::::::::::::::::::::;;;666666666666666555555555444555555555555555555444555555555555666666666777333444666666666777999<<<<<<>>>DDDMMMUUU```rrr~~~xxxuuu|||333222111000000111222333333333333222222111111111333333333333333333333333333333333444444444555555888555777CCCTTTfffyyy}}}xxxooofff```]]]aaaeeekkk{{{zzzssssssuuuyyy~~~vvvbbbOOOGGGHHHJJJNNNVVVcccqqq~~~~~~{{{xxxqqqiii\\\PPPGGGCCCBBBCCCCCCEEEKKKUUU]]]bbbkkksss{{{wwwrrrnnniiidddaaa^^^[[[YYYWWWTTTQQQPPPOOONNNLLLJJJDDDDDDBBB@@@>>><<<;;;:::999999999999:::;;;<<<<<<======>>>???@@@AAAAAABBB>>>===<<<;;;:::;;;<<<<<<@@@AAABBBCCCBBB@@@>>>===:::999777555444444444444444666888888777888999;;;???EEEOOOZZZcccjjjnnnoooooooooppprrrtttuuusssrrrxxxssslllhhheee```WWWPPPFFFDDD@@@<<<:::999999:::<<<>>>@@@AAACCCIIIRRRXXX]]]```cccgggkkklllmmmmmmqqqqqqrrrqqqqqqrrrvvvyyy|||{{{zzzzzz|||}}}}}}}}}~~~{{{yyywwwvvvuuuqqqooollliiifffaaa[[[WWWSSSOOOJJJFFFDDDCCCAAA???===============<<<<<<<<>>;;;======<<<;;;::::::::::::999999888888777666666666444444444555555555666666555555444444444444555555777777888888888777777666999???AAAHHHWWWaaappp|||vvvwww222222111000000111222222333333333222222222111111333333333333333333333333333333333444444444555555999555888CCCSSSdddvvv|||wwwnnneee^^^YYY\\\___eeetttuuunnnmmmpppuuu{{{rrr___MMMFFFGGGIIIOOOYYYgggvvv|||zzzrrrjjj^^^QQQHHHDDDCCCDDDDDDEEEKKKTTT[[[bbbkkkssszzzvvvppplllgggbbb___\\\XXXVVVUUUSSSPPPNNNMMMLLLJJJIIICCCBBBAAA???===<<<::::::999999999999:::;;;<<<<<<===>>>>>>???@@@@@@@@@AAA===<<<;;;:::999:::;;;;;;===>>>@@@BBBBBBBBB@@@???<<<:::888666555555555555444666777888888999<<<>>>DDDJJJSSS\\\dddhhhjjjkkkeeeddddddeeeggghhhfffeeegggbbb]]]ZZZXXXTTTMMMGGGDDDBBB???<<<:::999:::;;;<<<>>>AAABBBDDDJJJSSSYYY```bbbdddhhhlllooorrrsssttttttsssqqqqqqrrrvvvyyy}}}|||{{{|||}}}~~~~~~~~~~~~|||yyywwwvvvvvvqqqooollliiieee```[[[VVVRRRNNNIIIEEECCCBBB@@@???=====================<<>>===<<<;;;::::::::::::999999888888777777666666444444444555555555666666555555444444444444555555666666666666666666777777777>>>@@@GGGVVVbbbqqq~~~wwwyyy222222111000000111222222333333333222222222222111222222222222222222222222333333333444444444555555999666888BBBPPP```qqq}}}yyyqqqggg___WWWYYYZZZ___kkk}}}qqqiiiiiilllrrryyy{{{nnn]]]MMMGGGHHHIIIQQQ___ooo~~~~~~|||ssslll___SSSIIIDDDCCCDDDEEEEEEIIIRRRYYY```kkkuuuxxxtttmmmiiiddd___[[[XXXUUURRRRRRPPPMMMKKKJJJIIIGGGFFF@@@@@@???===<<<:::999888999888888999999:::;;;<<<>>>??????????????????>>>;;;;;;999888888888999:::999;;;>>>AAABBBCCCCCCBBB>>>===:::888666666666777444555777777999<<<@@@DDDLLLQQQXXX___dddeeedddccc[[[YYYWWWWWWXXXXXXWWWVVVSSSPPPLLLJJJJJJGGGBBB>>>AAA???===;;;::::::;;;<<<<<>>>>>>>>??????@@@AAABBBFFFHHHNNNVVV]]]iii}}}|||zzzyyyyyyxxxvvvuuussspppkkkhhh]]]XXXUUUWWW]]]gggwwwyyycccZZZRRRPPPNNNKKKHHHIIIEEEDDDCCCCCCCCCCCCAAA???>>>===<<<;;;;;;::::::;;;999999999888777777666666444555555555555666666666555555444444444444555555555555444444444666777888666<<<>>>EEEUUUaaarrryyy|||222111111111111111111222222222222222222222222222111111111111111111111111333333333444444444555555999777999AAAMMM[[[kkkyyy~~~yyynnndddZZZYYYYYY\\\fffuuu~~~pppiiihhhkkksss{{{wwwlll]]]OOOIIIJJJLLLVVVfffwww|||tttlll```TTTJJJDDDCCCBBBFFFEEEHHHPPPWWW___kkkuuu~~~wwwrrrlllhhhbbb]]]YYYVVVRRRPPPOOOLLLIIIGGGGGGFFFDDDBBB>>>===<<<;;;:::999888888888888888888999:::;;;<<>>===<<<:::999888777666777888888888:::===@@@CCCDDDDDDDDD@@@>>>;;;888666666666777555666777888;;;@@@FFFJJJTTTWWW\\\```aaa___]]]ZZZUUUSSSOOONNNNNNNNNNNNMMMHHHFFFCCCBBBAAA@@@<<<:::===<<<;;;::::::;;;<<<===<<<@@@CCCFFFIIIOOOXXX^^^bbbeeeiiinnnssswwwzzz{{{{{{zzzvvvsssqqqsssxxx|||~~~~~~}}}}}}|||}}}}}}{{{yyywwwuuupppmmmjjjfffccc^^^YYYVVVPPPLLLGGGCCCAAA???>>><<<<<<<<<<<<<<<============?????????@@@AAABBBCCCDDDFFFHHHNNNVVV]]]jjj~~~~~~{{{xxxxxxxxxwwwuuutttrrrnnnhhhddd[[[VVVSSSUUU[[[eeetttvvv```XXXRRRQQQPPPMMMJJJJJJEEEDDDDDDDDDEEEEEECCCAAA???>>>===<<<;;;;;;;;;;;;::::::999888888777777666555555555555555666666666555555444444444444555555666555444333444666999:::777======CCCRRR^^^nnn111111111222222111111111222222222222222222222222111111111111111111111111333333333444444444555555888666999@@@JJJVVVfffsssuuuiii]]]ZZZXXXZZZbbbooo}}}}}}qqqkkkjjjmmmuuu}}}zzzrrrjjj^^^RRRLLLLLLPPP\\\nnn~~~}}}tttmmmaaaUUUJJJDDDBBBAAAFFFEEEGGGNNNVVV^^^jjjuuu}}}vvvqqqkkkgggaaa\\\XXXUUUQQQOOOKKKIIIFFFDDDDDDCCCAAA???;;;;;;::::::999888777777888888888888999:::;;;;;;>>>???@@@@@@???>>><<<;;;999888777666555666777777888:::>>>AAADDDEEEEEEEEEBBB???;;;777555555555666666777999;;;???DDDKKKPPPWWWYYY[[[\\\[[[XXXTTTRRRQQQNNNKKKIIIHHHHHHGGGFFFDDDBBB@@@>>>===;;;:::888999999999999:::;;;===>>><<<@@@EEEHHHLLLRRR[[[aaadddiiipppwww|||}}}}}}|||{{{zzzwwwtttrrruuuzzz~~~~~~~~~~~~{{{xxxvvvuuuooolllhhheeeaaa]]]XXXUUUOOOKKKFFFBBB@@@???===;;;;;;<<<<<<<<<======>>>>>>?????????@@@AAABBBDDDEEEEEEGGGMMMUUU]]]iii~~~~~~||||||yyywwwwwwwwwuuutttrrrpppkkkeee```ZZZUUUQQQSSSXXXaaappp}}}ttt^^^WWWRRRRRRRRRNNNKKKKKKGGGFFFEEEEEEFFFFFFDDDBBB??????>>>===<<<<<<<<<<<<::::::999999888777777777666666666666666666666666555555444444444444555555777666555444555777:::;;;999>>>>>>BBBOOOYYYhhh}}}000111222222222222111000111222222222222333333333222222222222222222222222333333333444444444555555666555888???GGGQQQaaaooo||||||nnn^^^YYYVVVXXX^^^iiiyyy~~~tttpppnnnpppxxx|||wwwqqqlllcccWWWPPPOOOUUUbbbttt~~~vvvooocccWWWLLLEEEBBBAAAEEEDDDGGGNNNVVV^^^jjjttt~~~|||uuupppkkkgggaaa[[[WWWTTTPPPMMMIIIGGGDDDBBBAAA@@@>>>===::::::999999888888777777888777777888888999:::;;;===>>>???@@@@@@>>><<<;;;999888666555555555666777888:::>>>BBBEEEGGGGGGGGGDDDAAA<<<777555444555666777999===@@@DDDIIIPPPTTTWWWWWWWWWVVVSSSPPPMMMKKKKKKIIIFFFDDDDDDCCCAAA??????>>><<<:::888777777666777777777888:::;;;<<<======AAAFFFJJJOOOUUU^^^dddhhhmmmuuu}}}~~~|||xxxxxxvvvttttttwww|||}}}{{{xxxuuusssooolllgggccc```\\\XXXUUUOOOKKKFFFBBB@@@???===;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>@@@AAACCCDDDEEEGGGMMMUUU]]]jjj~~~yyyxxxzzzxxxwwwxxxwwwuuutttrrroooiiibbb]]]XXXSSSOOOQQQVVV___nnn{{{ttt^^^WWWQQQRRRRRRNNNLLLLLLIIIHHHGGGGGGGGGGGGEEECCC@@@???>>>======<<<<<<===:::::::::999888888777777777777777666666666666555555555444444444444555555777777666666777888999:::888>>>>>>BBBMMMUUUaaauuu000111222222222222111000111111222222222333333333333333333333333333333333333333333444444444555555444444777>>>EEENNN^^^lllzzzuuu```ZZZVVVXXX]]]gggwwwzzzwwwvvvwww~~~zzzwwwtttmmmbbbZZZWWWXXXfffyyyyyyrrrgggZZZOOOHHHDDDCCCDDDCCCGGGOOOVVV^^^iiisss||||||uuuqqqjjjeee___ZZZVVVRRRNNNKKKHHHEEEBBBAAA@@@???===;;;999999999888888888888888777777777777888999:::;;;<<<===???@@@@@@>>><<<;;;999888666555555555666777666999>>>CCCGGGJJJKKKLLLFFFCCC>>>999666555777888999<<<@@@DDDHHHMMMSSSWWWUUUSSSQQQNNNKKKIIIGGGFFFFFFDDDCCCBBBAAA???<<<:::999888888666555444555666555666777888999;;;<<<<<<===AAAGGGLLLQQQWWW```fffjjjnnntttzzz}}}}}}zzzxxxtttuuuuuuuuuvvvyyy~~~~~~~~~~~~}}}zzzwwwtttrrroookkkfffbbb___[[[WWWTTTOOOKKKFFFCCC@@@???===<<<;;;;;;<<<<<<===>>>>>>???===>>>>>>???@@@BBBDDDEEEFFFHHHNNNWWW___kkk|||uuuuuuxxxxxxxxxyyyxxxwwwvvvtttpppjjjbbb]]]UUUPPPLLLOOOUUU^^^nnn{{{~~~}}}uuu```XXXQQQQQQQQQNNNMMMMMMKKKJJJHHHHHHHHHGGGEEECCC@@@@@@???>>>============;;;::::::999999888888777777777777777666666666555555555444444444444555555666666777777777777777777555<<<===AAALLLRRR]]]ppp}}}000111222333333222111000111111111222222333333333333333333333333333333333333333333444444444555555333333777===DDDMMM]]]kkk{{{{{{ddd]]]XXXZZZ^^^gggyyy}}}}}}~~~}}}wwwlllccc___YYYggg{{{{{{uuuiii\\\QQQJJJFFFDDDCCCBBBGGGOOOWWW^^^hhhrrr{{{|||vvvqqqhhhddd^^^YYYTTTQQQMMMJJJGGGEEEBBB@@@???>>><<<;;;999999999888888888888888777777777777888999:::;;;;;;<<>>;;;888555555555444333444666888555555666888999:::;;;<<<===AAAHHHMMMRRRYYYaaaggghhhkkkppptttvvvvvvuuutttqqqrrrtttuuuwwwzzz}}}}}}}}}|||zzzvvvsssqqqnnnkkkfffbbb^^^[[[WWWTTTOOOLLLGGGCCCAAA???===<<<;;;;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGIIIPPPXXX```mmmyyyrrrssswwwxxxxxxzzzzzzyyywwwuuurrrkkkccc]]]RRRMMMJJJMMMTTT___ooo|||~~~{{{|||vvvaaaXXXQQQQQQPPPNNNMMMNNNLLLKKKIIIIIIIIIGGGEEEBBBAAA@@@???>>>============;;;;;;:::999999888888777888888777777666666666555555555555444444555555555555666666777666666555444333:::;;;AAALLLQQQ[[[nnn}}}///000111222333222222111111111111222222333333333111222333333111111222333444444333222333444555666333444888===BBBLLL^^^ooo}}}jjj\\\RRRTTT[[[fff~~~xxxkkkbbbaaakkkzzz~~~wwwlll___SSSJJJDDDAAAAAACCCGGGLLLSSS^^^iiiqqq~~~{{{tttpppiiiddd^^^YYYTTTPPPLLLJJJGGGEEEBBB???<<<:::999999999999888888888888999999777888999999888888:::<<<>>>???@@@AAA@@@???===;;;:::999777777888999999888999999<<>>???CCCIIIPPPTTTTTTRRRMMMJJJEEEBBBCCCEEEFFFFFFCCCAAA???<<<:::888777666666555555444444333333222666666666777888:::<<<<<>>===<<<===============>>>??????>>>>>>???@@@AAACCCDDDEEEHHHIIINNNWWW```nnn|||xxxvvvzzz|||{{{|||zzzxxxvvvtttoooiiibbb\\\SSSMMMJJJMMMTTT^^^lllxxxxxxyyyzzzccc\\\VVVUUUSSSPPPPPPRRRPPPOOOMMMJJJHHHFFFEEEEEE??????@@@@@@???>>><<<;;;;;;:::999999888888999999999999888888777666666666666666555555555555666666555555666777888777777777:::;;;===@@@EEEPPP^^^hhhyyy222333444555555555444444222222222222222222333333111222333333111111222333444333333222333444555666444555888<<>>;;;:::999999888888888777777888888888777999999999888999;;;===???@@@AAAAAA@@@>>><<<;;;:::999777777888999888777999999<<>>@@@DDDKKKQQQTTTSSSQQQJJJGGGDDDBBBCCCDDDDDDDDD@@@>>><<<:::888666555444444444444444333333333333555555555666888999;;;<<>>===<<<===============>>>??????>>>>>>???@@@AAACCCDDDEEEHHHIIIOOOWWWaaaooo|||wwwvvvxxxzzzzzzzzz}}}zzzyyywwwtttpppiiiaaa[[[TTTNNNKKKNNNTTT^^^lllxxxzzz{{{xxxccc\\\VVVUUUSSSPPPPPPRRRPPPOOOMMMJJJHHHGGGFFFEEECCCCCCCCCBBB@@@===;;;999;;;::::::999999999999999999999888888777777666666666666555555555555666666666666666666777777777777999:::<<<>>>DDDNNN\\\eeevvv333444555555666555555555333333222222222222222222111222333333111111222333333333222222222333444555555555777<<>><<<:::999999999888777777666666777777888888999::::::999999<<<===AAAAAABBBBBBAAA???<<<::::::999777777888888777666888999;;;@@@FFFIIIKKKKKKEEECCC???<<<::::::;;;<<<>>>AAAFFFMMMRRRTTTRRROOOFFFEEECCCCCCDDDDDDBBBAAA<<<:::999777555333333222222222222222333333333333444444444555777888:::;;;>>>AAAEEEIIILLLOOOSSSVVVSSSVVVZZZ]]]___aaadddfffhhhlllrrrxxx}}}~~~~~~~~~}}}zzzwwwtttrrrpppnnnjjjeeeaaa\\\XXXSSSOOOJJJGGGBBB@@@???>>>===<<<===============>>>??????>>>>>>???@@@AAACCCDDDEEEHHHJJJPPPYYYcccqqq|||wwwtttvvvwwwwwwxxx{{{zzzyyywwwuuuppphhh___YYYSSSNNNLLLNNNTTT]]]kkkwww{{{uuuaaa[[[UUUUUUTTTPPPPPPRRRPPPOOOMMMKKKIIIGGGGGGFFFFFFEEEDDDCCCAAA???<<<;;;;;;;;;:::999999999999:::999999999888777777666666666666555555555555666666777666555555555666888999777999;;;===BBBLLLYYYbbbqqq111222222222222222222222333333333222222111111111111222333333111111222333222222222222333333444444666555777;;;@@@MMMbbbuuuxxxdddZZZSSSWWWfff~~~zzzpppgggooo||||||rrrggg[[[PPPIIIEEEBBBCCCFFFJJJQQQZZZeeelllvvvvvvqqqgggccc\\\VVVRRRMMMIIIFFF???>>><<<:::999999999:::777777666666666666777777888999::::::::::::===???BBBCCCDDDCCCBBB???<<<;;;:::999777777888888777666888999<<>>BBBHHHNNNRRRRRROOOMMMCCCCCCDDDFFFFFFEEEAAA>>>888777666444333222222222000000111222222333444444333333333444666777999:::===???CCCGGGIIILLLOOOQQQSSSVVVZZZ]]]___bbbfffhhhhhhlllrrrxxx}}}|||}}}}}}}}}{{{wwwtttqqqooommmjjjeee```[[[WWWQQQNNNHHHEEEAAA???>>>>>>=====================>>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHJJJQQQ[[[fffttt|||vvvrrrsssttttttuuuyyyyyyyyywwwtttoooggg]]]VVVQQQMMMLLLNNNSSS[[[iiivvv{{{ttt```ZZZUUUUUUTTTQQQQQQRRRPPPOOOMMMKKKJJJHHHHHHGGGDDDDDDDDDDDDCCCBBBAAAAAA<<<<<<;;;:::::::::::::::::::::999888888777777666666666555555555555666666888777555444555666888:::777888:::<<>>@@@DDDDDDEEEDDDCCC@@@===<<<:::999777777999999999888999:::<<<>>>@@@AAABBBCCC<<<;;;999888888888::::::===BBBHHHNNNOOONNNLLLJJJCCCDDDFFFHHHHHHEEE@@@<<<666555444333222222222222000000111222333333444444333333333444555777999999;;;>>>AAAEEEGGGKKKOOOQQQWWWYYY]]]___aaadddhhhkkkjjjnnnssswww{{{}}}{{{|||}}}}}}zzzwwwtttqqqooollliiiddd___ZZZUUUPPPLLLGGGDDD@@@>>>>>>>>>>>>==================>>>>>>???>>>>>>???@@@AAACCCDDDEEEHHHKKKSSS^^^iiiwww{{{tttooopppqqqqqqtttxxxzzzxxxvvvrrrmmmdddZZZTTTNNNLLLLLLOOOSSS[[[iiiwwwsss___YYYVVVVVVVVVSSSRRRTTTQQQPPPNNNLLLJJJIIIIIIHHHFFFFFFEEEDDDDDDCCCCCCCCC===<<<;;;;;;::::::;;;;;;::::::999999888777777777666666555555555555666666888777555444555666888:::777999;;;===AAAIIITTT\\\eeeqqq333222222111111111111222333333222222222222222222111222333333111111222333222333444555555555444444555555777;;;@@@KKK___qqq|||qqqhhh\\\WWWSSSWWWiiiuuuooovvv~~~vvvkkk___SSSJJJEEECCCDDDFFFIIINNNWWW```gggrrr}}}yyyrrrhhhccc]]]VVVQQQMMMHHHEEE===<<<;;;999999999::::::888777777666666777777888888:::;;;;;;;;;<<>>>>>>>>===>>>@@@888888777666777888999:::===AAAGGGKKKKKKIIIHHHGGGDDDEEEGGGIIIHHHEEE>>>:::444333222222222222222333000111111222333444444555333333333444666777999:::;;;===AAADDDHHHNNNTTTXXX]]]___```aaabbbdddgggjjjkkknnnqqqtttwww{{{}}}|||}}}}}}~~~}}}|||yyyvvvsssqqqooolllhhhccc^^^YYYTTTOOOKKKEEEBBB???======>>>>>>==================>>>??????>>>>>>???@@@AAACCCDDDEEEIIILLLTTT```lllzzzzzzsssnnnnnnoooppptttyyyzzzxxxtttoooiii```WWWQQQLLLKKKMMMQQQTTT\\\lllzzzooo___ZZZWWWXXXXXXUUUTTTUUUQQQPPPNNNMMMKKKJJJJJJIIIKKKJJJHHHEEECCCBBBAAAAAA======<<<;;;;;;;;;;;;<<<:::::::::999888888777777666666555555555555666666777666555555555666888999777999;;;<<<@@@GGGRRRZZZ```kkkzzz444444222111111111222222222222222222222222333333111222333333111111222333333444555666666666555555555555888;;;@@@JJJ\\\nnnzzzppphhhZZZWWWSSSUUUeee~~~uuurrryyyxxxnnnbbbVVVLLLFFFCCCDDDFFFHHHMMMUUU___eeeqqq|||zzzsssiiiddd]]]WWWRRRMMMHHHEEE>>>===;;;:::999999::::::888888888777777888888888888:::;;;<<<<<<===???BBBCCCDDDEEEFFFEEECCCAAA???999888888999<<<>>>>>>>>>;;;===??????<<<;;;<<<>>>666666666666777999:::;;;<<<@@@EEEGGGFFFEEEDDDEEEEEEEEEGGGHHHGGGBBB;;;666111111000000000111222222222222333333444444555555333444444555666888999:::<<>><<<===>>>>>>==================>>>??????>>>>>>???@@@AAACCCDDDEEEIIILLLUUUaaannn|||yyyrrrllllllnnnpppuuuzzz{{{wwwrrrllleee]]]UUUPPPMMMMMMPPPTTTXXX```pppiii___ZZZXXXYYYYYYVVVUUUWWWQQQPPPOOOMMMLLLKKKJJJJJJLLLJJJHHHEEECCCBBBAAAAAA>>>======<<<<<<<<<<<<<<<;;;::::::999999888888777666666555555555555666666666666666666777777777777555777999;;;>>>EEEOOOVVV\\\fffttt444333111000000000111111111111111222222333333444111222333333111111222333444444666777777777666555444555888<<<@@@III[[[kkk}}}{{{rrrjjjZZZWWWRRRSSSaaa||||||tttttt{{{zzzpppdddXXXNNNHHHCCCDDDFFFHHHMMMUUU^^^dddqqq|||zzztttiiieee^^^WWWRRRMMMIIIFFF???>>><<<:::999999::::::999999888888888888999999888:::;;;<<<<<<===@@@BBBCCCDDDEEEFFFEEEDDDBBB@@@999888888:::===???@@@@@@;;;>>>@@@???<<<:::;;;===666666666777888:::;;;<<<;;;???DDDEEECCCBBBBBBCCCEEEEEEFFFFFFEEE@@@999444///////////////000111111333333444444444444555555444444444555777888:::;;;>>>@@@CCCHHHOOOXXXbbbiiijjjjjjjjjhhhffffffgggiiiiiijjjlllnnnqqqwww~~~~~~|||}}}~~~}}}}}}~~~}}}|||zzzzzzyyywwwuuussspppoookkkhhhbbb]]]XXXSSSMMMIIICCCAAA===<<<===>>>>>>==================>>>??????>>>>>>???@@@AAACCCDDDEEEIIILLLVVVbbbooo~~~yyyqqqllllllnnnqqqvvv{{{{{{wwwqqqjjjccc[[[TTTOOOMMMNNNRRRWWW[[[cccssszzzeee___[[[XXXZZZ[[[XXXVVVXXXQQQPPPOOOMMMLLLKKKKKKKKKHHHGGGFFFDDDDDDDDDDDDEEE>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999888888777666666555555555555666666555555666777888777777777444666888999<<>>GGGXXXggg{{{wwwoooiiibbbWWWQQQUUU^^^lll{{{{{{zzzqqqggg\\\QQQJJJCCCAAACCCHHHLLLQQQZZZcccnnnwwwzzzuuuooohhh```XXXSSSMMMGGGBBB@@@???<<<:::888888999999999:::;;;;;;;;;:::999888999:::;;;;;;<<<===>>>>>>AAADDDGGGGGGEEEBBB???>>><<<======>>>>>>>>>>>>===@@@???===:::888777666666444444555777888:::;;;;;;===>>>???????????????>>>@@@@@@AAA@@@===:::666333333222111111333333222111000000111222333333444444444444444555777888::::::===???CCCJJJTTT```jjjooorrrppplllgggcccbbbdddfffcccgggiiijjjnnnxxx~~~}}}~~~}}}}}}}}}}}}~~~}}}{{{yyyyyyxxxvvvuuusssqqqpppoooiiifff```[[[WWWRRRNNNKKKFFFDDDAAA>>><<<<<<<<<===???>>><<<;;;<<<===???@@@<<<>>>???@@@AAACCCGGGJJJIIIOOOWWWbbbooo|||sssiiigggmmmuuuyyyyyy{{{wwwpppggg^^^WWWRRRPPPLLLPPPUUUXXX]]]ggguuuvvvcccXXXYYYZZZZZZYYYWWWUUUSSSRRRRRRQQQNNNJJJIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@???===<<<;;;::::::::::::::::::::::::777777666555555555555555777777777777777777777777777666777:::<<>>GGGWWWfffzzzwwwooojjj```UUUNNNQQQYYYeeezzz~~~{{{rrrhhh\\\RRRKKKDDDBBBCCCGGGLLLQQQYYYbbbnnnvvv|||wwwoooiii```YYYSSSMMMGGGBBB@@@>>><<<999888888999999:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;<<<=========AAACCCFFFGGGEEEBBB??????===>>>>>>?????????>>>>>>???>>><<<:::888777666666333444555666777999::::::;;;<<<<<<===============>>>?????????<<<999555333333222111111333333222111222222222333333444444444333444444555777999:::;;;???AAAFFFNNNXXXccclllrrrrrrpppmmmhhhcccaaabbbddd```dddggghhhnnnyyy~~~}}}}}}~~~||||||}}}~~~}}}|||yyyxxxvvvuuusssqqqooooooiiieee___ZZZVVVRRRNNNKKKFFFDDDAAA>>><<<<<<<<<===>>>>>><<<<<<<<<===???@@@===???@@@@@@AAACCCFFFIIIKKKQQQYYYdddrrrzzzrrrjjjiiiooovvvzzzyyyzzzvvvoooggg^^^WWWRRROOOLLLQQQVVVZZZ___iiiwwwuuubbbYYYYYYZZZZZZYYYXXXVVVUUUSSSSSSQQQNNNJJJHHHIIIJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;::::::999999999999777777666555555555555666777777777777777777777777777666777:::<<<>>>GGGQQQYYYaaannn|||~~~{{{zzz}}}222222222111111111111111111111111111222222222222222222222222222222222222222222222222333333333333555444666999===EEEUUUdddyyywwwpppkkk```UUUNNNOOOUUU^^^qqq{{{sssiii^^^SSSLLLEEEBBBCCCGGGKKKOOOXXXaaammmuuu~~~zzzpppjjjaaaZZZTTTNNNGGGBBB@@@>>><<<999888888888999<<<<<<===>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<======@@@CCCFFFFFFDDDBBB@@@@@@??????@@@@@@@@@??????>>>===<<<;;;999777666666555333333444666777888999:::999::::::;;;;;;;;;<<<<<<<<<=========;;;888555333333222111111333333222111333333333333444444444444333333444555777999;;;<<>><<<<<<<<<===>>>===<<<<<<<<<===???@@@???@@@AAAAAAAAACCCFFFHHHMMMSSS[[[ffftttvvvqqqlllmmmsssyyy{{{zzzwwwtttnnnfff^^^WWWRRROOOMMMRRRXXX\\\bbbkkkyyyuuuddd\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTRRRNNNJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDAAA@@@@@@???>>>>>>======;;;;;;::::::999888777777888777666666555555666666777777777777777777777777777555777:::;;;===FFFOOOWWW___lllzzz~~~yyyvvvxxx~~~111111111111111111111111222222222222333333333333111222222222222222333333222222222333333333444444555444666999<<>>;;;999888777888999<<<===>>>???>>>>>><<<<<<>>>===<<<<<<;;;<<<<<<===@@@CCCEEEFFFDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>><<<;;;:::888777666666666444555666777888999::::::999999::::::;;;;;;<<<<<<<<<<<<<<<;;;999777444333333222111111333333222111444444333333333333333333333333444666888:::<<<===>>>@@@FFFMMMWWW```gggkkkjjjjjjhhhddd^^^[[[YYYYYY[[[```dddgggooo}}}~~~|||{{{{{{{{{|||}}}~~~~~~}}}}}}|||}}}{{{}}}~~~~~~}}}yyyxxxvvvtttrrrpppnnnmmmfffbbb]]]XXXTTTPPPLLLIIIDDDBBB@@@===<<<<<<<<<===>>>======<<<===>>>??????@@@AAABBBAAAAAABBBEEEHHHNNNSSS\\\hhhvvvtttqqqoooqqqvvv{{{|||{{{tttqqqllleee]]]VVVQQQOOOPPPUUUZZZ^^^ccclllxxxyyyiiiaaa```]]][[[XXXVVVUUUUUUUUUTTTRRRNNNJJJHHHHHHIIIKKKKKKKKKJJJHHHGGGEEEDDD@@@@@@?????????>>>>>>>>><<<;;;;;;999888777666666888777777666555666666666666666666666666666666666666555777:::;;;<<>>;;;999777777888888<<<<<<>>>?????????>>>>>>???>>><<<;;;;;;<<<===>>>AAACCCFFFFFFEEEDDDCCCDDDBBBBBBBBBAAAAAA???>>>>>>;;;:::999888777777777777777777888999:::;;;;;;<<<;;;;;;;;;;;;<<<===??????======<<<;;;999777444333333222111111333333222111333333333333333222222222444444555666888:::<<<===>>>@@@FFFMMMTTT[[[aaadddbbbbbb```]]]XXXUUUTTTTTT[[[aaafffjjjrrr~~~{{{yyyxxxxxxyyyyyyzzzzzzzzzzzzzzzyyywwwwww}}}}}}{{{zzzyyyxxxvvvtttqqqooommmlllddd```[[[VVVSSSOOOKKKHHHCCCBBB???===<<<<<<<<<==================>>>>>>???@@@AAABBBBBBBBBCCCFFFHHHMMMSSS\\\hhhvvv}}}sssrrrqqqtttxxx{{{{{{zzzqqqnnnjjjddd]]]VVVQQQNNNSSSWWW[[[^^^aaaiiiuuu}}}ooofffddd```\\\XXXTTTRRRQQQTTTSSSQQQNNNJJJHHHHHHIIILLLLLLKKKKKKIIIHHHFFFEEEAAAAAA@@@@@@??????>>>>>><<<<<<;;;:::999777777666888888777666666666666666666666666666666666666666555555666999:::;;;BBBJJJTTT\\\hhhvvv~~~222222222222222333333333333333333333444444444444111111111222222333333444333333333333444444444444555444666999;;;AAANNN[[[kkkuuu~~~}}}uuunnn^^^TTTOOOQQQSSSWWWeeetttxxxooodddYYYQQQHHHDDDBBBDDDFFFJJJSSS]]]eeemmmyyy}}}uuunnneee]]]WWWPPPIIIDDD???===;;;888777777777888999;;;===???@@@@@@@@@@@@???>>><<<;;;;;;<<<>>>@@@BBBDDDGGGGGGFFFFFFFFFGGGCCCCCCBBBAAA@@@???===<<<;;;:::999888888888888888888999999:::;;;;;;<<<<<<>>>=========>>>???AAACCC@@@@@@>>><<<:::777555444333222111111333333222111333333333333333444444444555555666777888:::;;;<<>>>>>>>>>>>@@@AAABBBBBBBBBDDDGGGIIILLLRRR\\\hhhwwwyyyrrrrrrrrrsssvvvwwwvvvuuunnnlllhhhccc\\\VVVQQQNNNRRRUUUXXXZZZ]]]fffsss}}}qqqgggeeeaaa]]]XXXTTTPPPNNNQQQQQQOOOLLLIIIGGGHHHIIIMMMMMMLLLKKKJJJHHHGGGFFFCCCBBBBBBAAA@@@@@@??????<<<<<<;;;;;;:::999888888999888777777666666777777777777777777777777777777555444666999999:::@@@HHHSSS[[[ggguuu222222333333333444444444111111111222222222333333000111111222333333444444333333333444444444444555555444666999:::@@@LLLYYYeeeppp{{{wwwooo___VVVPPPQQQSSSUUUaaannnyyyqqqfffZZZRRRIIIEEEBBBCCCEEEIIIRRR\\\bbbjjjwww|||vvvooofff^^^WWWQQQIIIDDD???===:::888777666777888777999;;;>>>@@@AAABBBBBB>>>===<<<;;;;;;===@@@AAACCCEEEGGGHHHHHHGGGHHHIIICCCCCCBBBAAA???>>><<<;;;;;;::::::999999999999:::888999999::::::;;;;;;;;;???>>>>>>>>>???AAACCCEEEDDDCCCAAA>>>;;;888666555333222111111333333222111444444555555666666777777777777777777888999:::;;;???BBBEEEJJJMMMPPPQQQQQQOOOOOOMMMKKKHHHIIIKKKNNNSSS\\\eeemmmxxx}}}uuummmhhhfffggggggfffffffffiiimmmrrrvvvyyyyyy~~~}}}{{{yyyxxxyyyxxxvvvtttqqqnnnlllkkkaaa]]]XXXTTTQQQMMMIIIGGGBBBAAA>>><<<;;;;;;<<<===<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDHHHKKKMMMSSS\\\iiixxxvvvqqqqqqppppppqqqqqqpppooollljjjgggbbb\\\UUUPPPMMMNNNQQQSSSUUUYYYdddsss~~~|||nnncccbbb```]]]YYYTTTPPPNNNNNNNNNMMMKKKHHHGGGHHHIIIMMMMMMMMMLLLJJJIIIGGGFFFEEEEEEDDDCCCAAA@@@??????<<<<<<<<<;;;;;;:::::::::999888777777666666777777777777777777777777777777444444666999999999>>>FFFRRRZZZggguuu333333333444444555555555///000000000000111111111000000111222333333444444333333333444444444555555555444666888:::???KKKXXXbbbmmmzzzxxxooobbbYYYSSSTTTTTTUUU___lllzzzrrrfff[[[SSSJJJEEEBBBCCCEEEIIIRRR[[[```iiiwww|||vvvpppfff^^^XXXQQQJJJDDD???===:::888777666777888555777:::===@@@BBBCCCCCC>>>===;;;:::;;;>>>@@@BBBDDDFFFHHHIIIHHHIIIJJJKKKCCCBBBBBBAAA???===;;;:::;;;;;;::::::999::::::;;;888888888999999::::::;;;??????>>>>>>???AAADDDEEEFFFEEECCC???<<<999666555333222111111333333222111555666666777888999999:::888888777777888999999:::===???CCCFFFHHHIIIIIIIIIJJJIIIGGGEEEDDDEEEIIIMMMNNNXXXcccmmmyyy}}}xxxooofff```^^^___```]]]]]]^^^bbbhhhooovvvzzz}}}~~~~~~~~~~~~}}}|||zzzyyyyyyxxxvvvsssqqqnnnlllkkk```]]]XXXTTTPPPMMMIIIFFFBBB@@@>>><<<;;;;;;<<<===<<<======>>>>>>>>>>>>>>>>>>@@@AAABBBCCCEEEIIILLLMMMSSS]]]jjjyyy}}}tttpppoooooonnnmmmlllkkkkkkjjjiiifffaaa\\\UUUPPPMMMKKKMMMOOOQQQWWWccctttyyykkk``````___]]]ZZZUUUQQQOOOMMMMMMLLLJJJGGGFFFHHHIIIMMMMMMMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<;;;999888888777777777777777777777777777777777777777444444666999999888===EEERRRZZZggguuu111111111111111111111111000222333333111000000111444444444444444444444444333333333444444444555555666444444666999===HHHSSSaaajjjttt}}}zzzpppfffXXXNNNNNNRRRUUU^^^iii}}}|||wwwmmm```WWWMMMFFFBBBBBBDDDGGGOOOVVV```gggsss~~~uuuooofff\\\UUUNNNHHHDDD>>><<<888555444444555666888777777:::>>>@@@???===<<<===>>>>>>>>>@@@CCCEEEIIIJJJKKKLLLLLLKKKIIIHHHFFFCCC@@@>>>>>>===<<<;;;:::;;;;;;<<<======<<<<<<999999:::;;;;;;<<<<<<===@@@@@@AAA@@@@@@BBBEEEHHHHHHGGGFFFCCC@@@<<<888666333333333333333444555666777777777777888888888888888777666666777999;;;======@@@BBBCCCDDDDDDEEEGGGIIIIIIGGGDDDBBBBBBEEEGGGNNNTTT___ooo~~~zzzpppbbbYYYVVVUUUSSSPPPPPPOOOPPPSSSZZZbbbkkkppp{{{}}}|||}}}~~~|||yyyvvvrrroookkkgggccc___\\\WWWSSSOOOLLLHHHEEECCCAAA???>>>??????>>>======>>>>>>?????????>>>>>>===???AAABBBCCCDDDGGGIIIPPPVVV```nnn|||vvvqqqpppooollliiiiiijjjlllooommmhhhddd^^^VVVOOOIIIJJJGGGHHHNNNVVV```ooo{{{vvviiibbbbbbbbbaaa^^^YYYUUURRRNNNMMMJJJGGGFFFGGGHHHIIIMMMNNNMMMMMMKKKIIIGGGFFFDDDDDDDDDDDDCCCAAA???======<<<<<<;;;;;;;;;<<<<<<999999::::::999888666555444444555555555555444444555666777777777:::>>>AAALLLWWWfffuuu444444444444444444444444000111333333111000111111222222222222222222222222333333333444444444555555666444444666888===HHHSSS___hhhsss{{{zzzpppdddWWWMMMMMMPPPRRR\\\ggg}}}~~~}}}}}}xxxnnnaaaXXXMMMGGGBBBBBBDDDGGGNNNVVV___gggsss~~~sssmmmdddZZZRRRLLLFFFBBB<<<:::777555333333444555666555555888;;;===<<<:::;;;<<<===>>>>>>???CCCEEEJJJKKKNNNOOOOOONNNLLLJJJFFFCCC@@@???>>>>>>===<<<;;;<<<<<<============<<<:::::::::;;;;;;<<<======??????@@@@@@@@@BBBFFFIIIIIIIIIGGGEEEAAA===:::888555555555444555555666666777777777777777777777777888777666666777999;;;===>>>@@@CCCDDDDDDEEEFFFHHHHHHGGGEEEBBB@@@???BBBDDDMMMTTT```ppp}}}yyyxxx|||~~~nnneeeYYYQQQNNNMMMKKKIIIHHHHHHHHHKKKPPPWWW^^^ccclllpppxxx||||||}}}~~~~~~}}}{{{xxxuuurrroookkkgggccc___\\\WWWSSSOOOLLLHHHEEECCCAAA???>>>??????>>>===>>>>>>>>>>>>????????????>>>@@@AAAAAABBBDDDHHHJJJQQQXXXcccrrr{{{uuurrrqqqpppmmmjjjjjjmmmooosssooojjjccc]]]UUUNNNIIIIIIGGGGGGMMMTTT^^^mmm{{{wwwkkkdddeeedddccc```[[[WWWUUURRROOOJJJFFFDDDDDDEEEFFFIIIJJJKKKKKKKKKIIIGGGFFFCCCCCCDDDDDDCCCAAA???>>>======<<<<<<;;;;;;<<<<<<999999::::::999888666555555666666777777666666555555666777777777:::===@@@JJJTTTcccrrr222222222222222222222222///111333333111000111222222222222222222222222222333333333444444444555555555333444666888<<>>===>>>>>>>>>>>>>>>======;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@BBBFFFIIIJJJJJJIIIFFFCCC???;;;999888777777666666666666777777777777777666666666666888777777777888:::<<<===???AAACCCEEEEEEFFFHHHJJJIIIHHHFFFBBB??????AAACCCLLLTTTaaarrrtttmmmjjjiiimmmrrryyy~~~~~~zzzqqqaaaYYYOOOHHHEEEEEEDDDBBBBBBAAAAAABBBFFFKKKPPPTTTXXX\\\ccckkksssxxx|||}}}{{{{{{{{{~~~~~~|||{{{|||}}}|||{{{yyywwwtttqqqnnnkkkgggccc___\\\WWWRRROOOKKKGGGEEECCCAAA?????????@@@???>>>>>>>>>======>>>???@@@@@@@@@@@@AAAAAAAAADDDIIIMMMSSSZZZgggwww{{{vvvsssrrrqqqnnnlllmmmpppsssxxxssskkkccc[[[SSSLLLHHHGGGEEEFFFKKKRRR\\\lllzzzwwwmmmeeeeeedddccc```\\\XXXUUUUUUQQQKKKEEEAAAAAABBBDDDEEEFFFIIIJJJJJJIIIGGGEEEAAABBBCCCCCCCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<999999:::999999888666666666777777888888777777666555666777777777999===???HHHQQQ___mmm|||111111111111111111111111///111222222111111111222444444444444444444444444333333333444444444555555555333444666888;;;EEEOOO^^^hhhttt{{{xxxpppbbbXXXPPPPPPPPPRRR^^^mmm}}}zzzqqqeee]]]PPPJJJDDDCCCCCCEEEKKKRRR]]]dddppp}}}~~~uuuoooeee\\\TTTMMMFFFCCC:::999777555444444444555333333444555777777777777999:::;;;<<<===???CCCFFFJJJLLLPPPSSSTTTSSSPPPNNNGGGEEEBBBAAAAAAAAAAAA@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<>>>???@@@===>>>??????@@@BBBFFFIIIJJJJJJIIIGGGCCC@@@<<<:::999888777666666666666666777777777666666666666666777777777888999;;;===>>>@@@BBBDDDEEEFFFHHHKKKMMMNNNLLLJJJEEEBBB@@@BBBDDDKKKSSSbbbsss~~~~~~uuuhhh```]]]\\\aaadddhhhmmmooopppooonnnooouuuzzz{{{zzzwwwnnndddWWWQQQJJJDDDBBBAAAAAA@@@@@@???>>>>>>@@@DDDGGGIIIKKKNNNSSSYYY___cccfffhhhkkknnntttzzz~~~~~~~~~}}}{{{{{{||||||{{{yyyxxxuuurrrpppnnnjjjfffccc___[[[VVVRRROOOKKKGGGDDDCCCAAA?????????@@@???>>>>>>>>>======>>>???@@@AAAAAAAAAAAA@@@AAAEEEJJJNNNSSS\\\jjj{{{{{{vvvssssssrrrpppooopppsssvvv{{{uuukkkaaaYYYQQQKKKGGGEEEDDDFFFJJJQQQ[[[lll|||sssjjjbbbbbbaaa```]]]ZZZVVVTTTVVVQQQJJJDDDAAAAAADDDFFFFFFHHHJJJLLLKKKIIIFFFDDDAAAAAACCCCCCCCCCCCBBBAAA??????>>>===<<<<<<<<<<<<::::::999999888777777666666777777888888777777666555666777777888999<<<>>>FFFNNN[[[iiiyyy444444444444444444444444...000222222111111222333444444444444444444444444333333333444444444555555555333444666888:::CCCMMM```lllxxxxxxooo```WWWPPPOOONNNRRRbbbuuu{{{rrrggg```RRRKKKEEECCCCCCDDDJJJPPP[[[bbbmmmzzz~~~uuuoooeee\\\SSSLLLFFFBBB::::::888777666555555666333444666666666666666777777888:::;;;<<>>===<<<<<<===>>>@@@AAA>>>???@@@@@@@@@CCCGGGJJJJJJIIIHHHFFFCCC@@@===;;;888888777666555555555666888888777777666666666555777777888999;;;<<<>>>>>>AAACCCEEEFFFHHHJJJNNNPPPRRRPPPMMMHHHCCCAAABBBDDDJJJSSSbbbsss}}}{{{}}}}}}lll___WWWTTTTTTVVVXXXZZZ\\\^^^^^^^^^]]]^^^dddiiijjjkkkhhh```WWWPPPLLLGGGBBB@@@????????????>>>======>>>@@@AAABBBDDDEEEHHHLLLOOORRRUUUVVV^^^cccllltttzzz|||}}}}}}~~~~~~}}}{{{zzzzzz{{{zzzxxxwwwvvvtttqqqooommmjjjfffccc^^^[[[VVVRRRNNNKKKGGGDDDBBB@@@>>>>>>??????>>>===============>>>???@@@AAAAAAAAAAAAAAABBBFFFKKKPPPSSS]]]lllzzzvvvrrrssssssqqqpppqqqtttvvvyyysssiii___WWWOOOJJJFFFCCCCCCEEEJJJPPP[[[nnn~~~mmmeee_________^^^\\\YYYWWWVVVTTTQQQKKKFFFDDDFFFIIILLLMMMNNNOOONNNLLLIIIFFFCCCAAABBBCCCDDDEEEDDDCCCCCC@@@@@@???>>>===<<<<<<<<<::::::999888888777777777555666666777777666666555444666777888888999;;;===DDDLLLXXXfffwww333333333333333333333333...000222222222111222333222222222222222222222222333333333444444444555555555333444666777999BBBKKK```mmm|||xxxppp]]]UUUOOONNNMMMTTThhh~~~{{{tttjjjcccTTTMMMFFFDDDCCCCCCHHHOOOXXX___kkkwww~~~sssmmmcccYYYQQQIIICCC???:::999888777777666666666444555777777666555555666555777999:::<<>>=========???AAACCCAAABBBBBBAAAAAACCCGGGJJJJJJJJJIIIGGGDDDAAA===<<<888777666666666666666777999999888888777777666666777777999:::<<<===>>>???CCCDDDFFFGGGIIILLLPPPSSSTTTSSSOOOIIIDDDAAABBBCCCIIIRRRaaaqqq~~~zzzzzz~~~wwwgggZZZRRROOOOOOOOOPPPQQQSSSSSSTTTSSSSSSSSSXXX[[[\\\\\\\\\VVVNNNJJJHHHDDD@@@>>>=========<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBDDDFFFIIILLLMMMUUU\\\eeemmmssswwwyyy{{{~~~~~~~~~~~~{{{zzzyyyyyyzzzyyywwwuuutttrrrooonnnllljjjfffccc^^^[[[VVVQQQNNNJJJFFFDDDAAA???=========>>>===<<<;;;<<<===???@@@@@@@@@@@@@@@AAABBBBBBDDDGGGLLLPPPTTT___oooxxxuuuppprrrssssssrrrqqqrrrssssssnnneee\\\UUUNNNIIIFFFBBBCCCFFFKKKQQQ]]]rrrzzziii```^^^^^^^^^]]]\\\[[[ZZZYYYTTTQQQMMMJJJJJJLLLPPPSSSTTTTTTSSSPPPMMMJJJGGGEEECCCDDDEEEFFFFFFEEEDDDDDDBBBAAA@@@>>>============;;;:::999888777777777777555666666777777666666555444666777888888888:::;;;AAAHHHTTTbbbttt000000000000000000000000...000222222222111222444222222222222222222222222333333333444444444555555444333444666777999@@@III[[[jjj|||zzzqqq___WWWRRRPPPPPPYYYrrrzzz|||~~~~~~{{{uuullleeeVVVNNNGGGDDDBBBBBBGGGMMMVVV]]]hhhttt~~~sssmmmcccYYYQQQIIICCC???888888888777666666555555333555777777444333444555444666888:::<<>>===>>>@@@BBBDDDDDDDDDDDDCCCBBBDDDGGGIIIKKKKKKJJJHHHFFFBBB???>>>888888777777777888999999:::::::::999888777777777666777999;;;===>>>??????CCCEEEGGGHHHJJJMMMRRRVVVYYYWWWSSSLLLGGGDDDDDDEEEIIIQQQ___ooo{{{}}}zzzzzzuuufffZZZSSSOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUWWWXXXVVVVVVWWWSSSLLLGGGFFFCCC@@@===<<<<<<<<<;;;;;;<<<<<<============@@@@@@AAABBBEEEIIILLLNNNTTTZZZcccjjjoootttxxx|||}}}~~~~~~}}}zzzyyyyyyyyyyyyxxxuuusssrrrqqqnnnmmmkkkiiifffccc^^^ZZZUUUQQQNNNJJJFFFDDD@@@>>><<<<<<<<<<<<<<<:::999;;;>>>@@@AAAAAA@@@??????AAACCCDDDEEEHHHLLLOOOWWWaaasss{{{tttqqqnnnqqqssstttrrrpppoooooolllggg```YYYTTTNNNIIIFFFAAACCCGGGMMMSSS```vvvxxxfff]]]ZZZZZZZZZ[[[[[[[[[[[[[[[UUUSSSQQQOOOPPPRRRUUUWWWXXXWWWTTTQQQMMMKKKIIIHHHEEEFFFGGGHHHGGGGGGEEEEEEBBBBBB@@@???>>>=========;;;:::999777777777777888666777777888888777777666444555888888888888999:::===EEEQQQ___qqq333333333333333333333333...000222222222222333444444444444444444444444444333333333444444444555555444333444666777888@@@HHHVVVggg{{{|||sssbbb[[[VVVTTTTTT___zzzxxxzzz~~~{{{zzz}}}}}}{{{uuummmfffVVVOOOGGGDDDBBBBBBFFFMMMTTT[[[gggsss~~~~~~uuuoooeee[[[RRRKKKDDD@@@777777666666555555444444222555777666333222333555444555888999;;;???CCCGGGNNNMMMLLLKKKKKKLLLLLLMMMOOOLLLHHHFFFDDDCCCAAA@@@@@@AAACCCDDDFFFGGGGGGGGGAAA@@@>>>===>>>@@@CCCEEEFFFFFFEEEDDDCCCDDDGGGIIILLLLLLKKKJJJGGGDDDAAA???888888888888999:::;;;;;;;;;;;;::::::999888777777666888999<<<===??????@@@DDDEEEGGGHHHJJJNNNSSSWWW^^^[[[WWWQQQKKKGGGGGGHHHIIIQQQ^^^mmmyyy~~~|||zzz{{{uuuhhh\\\UUURRRQQQRRRSSSVVVXXXZZZ[[[[[[[[[\\\]]][[[XXXWWWXXXUUUOOOGGGFFFEEEAAA>>><<<<<<===;;;<<<===>>>?????????>>>AAABBBBBBDDDHHHLLLPPPSSSWWW]]]dddjjjoootttzzz~~~}}}~~~~~~}}}zzzyyyxxxyyyyyywwwuuurrrrrrpppnnnlllkkkiiifffccc^^^ZZZUUUQQQNNNJJJFFFCCC???===;;;;;;;;;<<<;;;:::888:::>>>AAABBBBBB???>>>>>>AAACCCEEEGGGIIILLLOOOXXXcccuuuwwwqqqooolllpppsssuuussspppmmmmmmgggccc]]]XXXSSSNNNIIIFFFAAACCCHHHNNNTTTbbbyyyxxxfff\\\VVVVVVWWWWWWXXXYYYYYYYYYWWWUUUTTTSSSSSSUUUWWWYYYYYYWWWTTTPPPMMMKKKJJJJJJGGGHHHHHHIIIHHHGGGFFFEEECCCBBBAAA???>>>=========;;;:::999777777777777888888888999999999999888888333555888888888888999::::::BBBNNN]]]nnn333333333333333333333333555444333222222222222333333333333333333333333333444333333222222333333444444222333666888999>>>EEEVVVgggzzz|||vvvkkk]]]UUUVVVXXXaaa~~~zzz{{{~~~wwwttttttxxx}}}|||wwwqqqlll\\\UUUKKKDDDBBBDDDGGGIIIOOOWWWcccnnnxxx|||tttnnneee[[[RRRJJJBBB>>>:::999777666555555666666666555555555555666777777666777999;;;<<>>;;;;;;;;;999888888:::<<>>???@@@EEEEEEFFFIIINNNTTTYYY]]]bbb```]]]VVVNNNJJJJJJLLLMMMTTTaaammmvvv{{{{{{zzzxxx|||vvvlllccc]]]WWWTTTVVVXXX]]]aaacccdddbbbaaadddaaa^^^___aaa```[[[WWWNNNIIICCC????????????===>>>???@@@???>>>>>>@@@BBBBBBDDDFFFHHHKKKQQQWWW\\\___gggpppsssvvv|||~~~}}}{{{zzzxxxxxxxxxwwwtttrrrpppooommmllljjjgggbbb___[[[XXXSSSOOOLLLIIIEEEBBB>>>===<<<;;;;;;<<<>>>??????????????????@@@@@@@@@@@@CCCEEEEEEFFFIIIPPPUUU\\\iii{{{tttnnnllloooqqqssssssrrrooollliiigggddd___YYYTTTNNNHHHDDDCCCCCCFFFLLLTTTccc|||uuuddd\\\TTTTTTTTTTTTUUUWWWYYYZZZVVVTTTRRRSSSUUUWWWWWWWWWRRRQQQPPPPPPPPPOOOLLLJJJKKKJJJIIIIIIJJJKKKJJJHHHFFFEEEBBB@@@????????????:::999888777666666666666888888777666666666666666777777777777888888888888<<<>>>FFFVVVhhh{{{333333333333333333333333444444444333333222222222333333333333333333333333444333333222222333333444444222333666888888>>>DDDRRRcccwww}}}xxxlll___VVVVVVWWW```|||xxxzzz{{{sssqqqrrrvvv|||}}}xxxrrrmmm^^^VVVLLLEEEBBBDDDFFFHHHNNNUUUaaakkkuuu|||tttnnneee[[[RRRJJJBBB>>>:::999777666555555666666555555555444555666666777555777999:::<<>>???BBBGGGJJJKKKJJJHHHEEEAAA>>>>>>@@@DDDGGGLLLJJJGGGFFFEEEFFFFFFFFFKKKJJJIIIGGGDDD@@@===;;;;;;<<<<<<;;;::::::<<<===@@@>>><<<:::999999999888777888:::<<<>>>???AAAAAAEEEFFFHHHLLLRRRXXX^^^bbbgggeee___WWWOOOJJJJJJLLLOOOWWWbbbnnnvvvzzzzzzyyywwwzzz~~~~~~uuullleee___ZZZWWWYYY\\\```dddggghhhhhhhhhgggfffeeegggiiifff___XXXMMMIIICCC@@@@@@@@@??????@@@AAAAAA@@@@@@AAACCCEEEFFFHHHKKKOOOTTT[[[bbbggglllttt{{{}}}~~~}}}{{{yyyxxxxxxxxxvvvtttrrrooonnnmmmkkkjjjfffaaa^^^ZZZWWWRRRNNNKKKHHHDDDAAA>>>===<<<;;;;;;<<<===???>>>>>>>>>???????????????@@@BBBDDDEEEEEEIIIPPPUUU]]]kkk}}}~~~tttooommmnnnooorrrsssrrrooollliiifffccc^^^XXXSSSMMMGGGCCCDDDDDDGGGLLLUUUddd}}}rrrddd\\\SSSSSSRRRSSSSSSUUUWWWXXXVVVTTTRRRRRRSSSTTTTTTTTTRRRQQQOOOOOOPPPOOOLLLJJJJJJIIIHHHHHHJJJJJJIIIHHHEEEDDDBBB@@@???>>>>>>>>>;;;:::999888777777777777888888777666666666666666777777777777888888888888===>>>DDDRRRaaarrr333333333333333333333333222333444444444333222111333333333333333333333333444333333222222333333444444222333666777888===DDDMMM```tttzzznnnaaaWWWVVVVVV^^^wwwwwwxxxxxxooolllnnnsssyyyzzztttooo```YYYNNNFFFCCCDDDFFFHHHLLLSSS^^^hhhrrr||||||tttnnneee[[[RRRJJJBBB>>>:::999777666555555666666555444444444444555666666555666888:::<<>><<<;;;:::<<<============>>>@@@BBBAAA???===<<<;;;::::::888999;;;===@@@AAACCCCCCFFFHHHLLLQQQXXX___dddhhhkkkggg```WWWOOOKKKKKKLLLQQQWWWbbbmmmtttwwwwwwvvvuuuxxx||||||uuummmgggccc^^^\\\\\\]]]```cccfffhhhjjjjjjiiiiiikkknnnooojjj```YYYLLLHHHCCCAAA@@@AAAAAAAAAAAABBBCCCCCCDDDFFFJJJMMMOOORRRWWW\\\ccckkksssxxx~~~|||zzzyyyxxxwwwwwwvvvtttqqqnnnmmmkkkjjjhhheee```\\\XXXUUUPPPMMMJJJFFFCCC@@@>>>===<<<;;;;;;<<<===>>>=========>>>>>>?????????@@@BBBDDDDDDEEEIIIPPPVVV^^^mmm}}}uuupppnnnlllnnnppprrrqqqooollljjjeeeaaa\\\WWWRRRLLLFFFCCCDDDDDDGGGMMMUUUeee~~~nnnbbb^^^VVVUUUUUUTTTUUUVVVWWWXXXWWWUUURRRRRRRRRSSSRRRQQQQQQPPPOOOOOOOOONNNLLLJJJIIIHHHGGGGGGIIIIIIHHHGGGDDDDDDBBB@@@???>>>>>>>>><<<<<<;;;:::999999999999888888777666666666666777777777777777888888888888>>>===BBBLLLYYYfffwww333333333333333333333333111222444555555444222111333333333333333333333333444333333222222333333444444222333666777777<<>>:::888777666555555666666444444444444444555555666444666888:::;;;???CCCFFFFFFFFFGGGHHHIIIKKKLLLMMMJJJMMMPPPOOOKKKDDD???<<<<<<===???CCCGGGKKKNNNOOOMMMJJJFFFCCCAAABBBCCCDDDIIIJJJKKKJJJHHHEEEDDDDDDFFFFFFEEECCCAAA@@@>>>===999;;;===>>>>>>???@@@BBBDDDDDDCCCAAA>>>;;;;;;;;;888:::<<>>>>>===<<<<<<<<<<<<===<<<<<<======>>>>>>??????@@@BBBCCCCCCDDDIIIPPPWWW```ooo~~~uuupppnnnkkkllloooqqqqqqooollljjjddd```ZZZUUUPPPKKKFFFBBBDDDDDDGGGMMMVVVfffwwwiiiaaa___\\\[[[YYYXXXXXXYYYYYYZZZUUUTTTRRRRRRSSSSSSRRRQQQPPPOOONNNNNNOOONNNLLLJJJHHHFFFFFFFFFHHHIIIHHHGGGEEEEEECCCBBBAAA@@@???>>>>>>===<<<;;;::::::::::::999888777777666666777777666777777777888888888888===<<>>:::888777666555555666666555444444444444555666666555666888:::;;;>>>BBBEEEEEEEEEFFFGGGIIIKKKMMMNNNKKKOOORRRRRRMMMFFF@@@===<<<>>>AAADDDGGGJJJMMMOOOMMMKKKHHHDDDBBBBBBBBBBBBGGGIIIKKKJJJGGGDDDCCCDDDEEEEEEDDDBBBAAA@@@??????888:::===>>>???@@@CCCEEEHHHIIIHHHEEE@@@<<<;;;<<<999;;;>>>BBBEEEGGGHHHHHHIIILLLSSSZZZ```dddggghhhaaa\\\UUUOOOLLLLLLNNNOOOQQQWWWaaakkkrrruuuuuuuuutttwwwzzz}}}~~~~~~xxxrrrmmmhhhccc```\\\\\\[[[[[[[[[\\\]]]]]]aaaaaaaaaaaa___[[[VVVRRRIIIIIIGGGFFFEEEFFFGGGIIIGGGJJJNNNRRRWWW]]]dddiiinnnqqqwww}}}~~~{{{yyyxxxvvvvvvvvvuuurrrppplllkkkiiihhhfffccc^^^[[[UUURRRMMMJJJGGGDDDAAA???>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????AAABBBCCCCCCEEEJJJRRRXXXcccrrr~~~uuupppnnnkkkllloooqqqqqqooollljjjccc___YYYSSSOOOJJJFFFCCCCCCCCCGGGNNNWWWhhhrrreee``````^^^]]][[[ZZZYYYXXXYYYYYYSSSRRRRRRSSSUUUVVVUUUTTTOOONNNMMMMMMNNNNNNLLLJJJGGGFFFEEEFFFHHHIIIHHHGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999999888777777777777777666777777777888888888888;;;:::===EEENNNXXXeeeqqq333333333333333333333333111222333444444444333222333333333333333333333333444333333222222333333444444222333555666666;;;AAAQQQcccwww~~~yyypppfff[[[SSSOOORRR___mmm|||www~~~yyytttrrroooppprrrvvv|||}}}xxxtttkkkbbbVVVKKKEEEDDDDDDEEEJJJPPPYYYbbbjjjttt|||tttnnneee[[[RRRJJJBBB>>>:::999777666555555666666555555555555555666777777666888999::::::===@@@CCCDDDDDDEEEFFFHHHJJJLLLMMMLLLOOOSSSTTTOOOHHHBBB???===@@@CCCEEEGGGIIILLLNNNMMMKKKIIIFFFDDDCCCBBBBBBDDDGGGJJJIIIEEECCCCCCEEEDDDCCCAAA???>>>=========:::<<<===???@@@CCCGGGJJJOOOPPPPPPKKKDDD???======;;;>>>BBBFFFJJJKKKLLLLLLNNNQQQWWW]]]aaaccccccbbbZZZUUUPPPMMMMMMOOOQQQRRRTTTZZZbbbkkkqqqttttttssspppssswwwyyy{{{}}}yyytttoookkkfffccc``````^^^]]]\\\\\\\\\\\\]]]]]]\\\ZZZXXXUUUSSSRRRLLLMMMMMMLLLKKKLLLNNNPPPQQQUUUZZZ```fffmmmssswww|||~~~zzzxxxwwwvvvuuuuuutttrrrooolllkkkiiihhhfffccc^^^ZZZTTTQQQMMMIIIGGGDDDAAA???>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>???@@@@@@BBBCCCDDDDDDEEEKKKTTTZZZgggwww~~~uuupppnnnlllnnnppprrrqqqooollljjjccc___YYYSSSNNNJJJFFFCCCCCCDDDHHHPPPZZZlllqqqddd```aaa]]][[[YYYVVVUUUTTTTTTTTTRRRRRRRRRTTTVVVWWWUUUTTTNNNMMMLLLLLLMMMMMMKKKJJJGGGFFFEEEFFFHHHIIIIIIHHHHHHHHHHHHGGGEEEDDDBBBAAA???>>>===<<<<<<;;;<<<<<<999999888777777777777888777777777777888888888888:::999<<>>:::999777666555555666666777666666666666777888888888999:::::::::;;;>>>AAACCCCCCDDDEEEFFFHHHJJJKKKLLLPPPTTTTTTPPPJJJEEEBBB@@@BBBEEEFFFFFFGGGJJJLLLMMMLLLKKKIIIGGGEEEDDDCCCAAAEEEHHHGGGCCCAAACCCFFFCCCBBB@@@>>>===<<<<<<<<<===>>>???@@@BBBFFFLLLPPPVVVXXXWWWRRRIIIBBB@@@@@@???BBBGGGKKKOOOQQQQQQQQQTTTWWW\\\aaabbbaaa^^^\\\WWWSSSOOONNNPPPSSSTTTTTTTTTYYY```gggkkkmmmlllkkkiiilllpppsssvvvxxx{{{}}}~~~yyyuuurrrnnnjjjgggcccccccccbbbaaaaaa``````^^^^^^^^^]]]ZZZXXXVVVUUUQQQSSSTTTTTTSSSSSSVVVYYY^^^cccjjjpppuuuzzz~~~zzzxxxvvvuuuuuuuuutttqqqooolllkkkjjjhhhgggccc^^^[[[TTTQQQMMMIIIGGGDDDAAA???>>>>>>>>>======<<<;;;:::<<<<<<===>>>???@@@AAABBBCCCDDDEEEEEEFFFLLLUUU\\\mmm|||~~~uuuqqqooonnnooorrrsssrrrooollliiiddd___YYYSSSNNNKKKGGGEEEDDDEEEJJJSSS___qqqqqqddd```bbbZZZYYYVVVSSSQQQOOOOOOOOORRRRRRRRRSSSUUUUUUSSSQQQMMMLLLKKKLLLMMMMMMKKKIIIGGGFFFEEEGGGIIIJJJJJJIIIGGGHHHHHHGGGFFFDDDBBBAAA???>>>===<<<<<<;;;;;;<<<:::999888888777777888888777777777777888888888888:::999<<>>:::999777666555555666666777777777777777888888999999:::::::::999:::===@@@BBBBBBBBBCCCEEEFFFHHHIIIMMMPPPTTTTTTQQQKKKFFFDDDAAADDDGGGGGGFFFFFFHHHKKKNNNNNNLLLKKKIIIGGGFFFEEE@@@DDDFFFEEEBBBAAADDDGGGEEEDDDAAA???============@@@AAAAAAAAACCCIIIPPPUUU[[[]]]]]]VVVLLLEEEBBBBBBBBBEEEJJJOOOSSSUUUUUUUUUXXX\\\```cccccc```[[[XXXXXXTTTQQQPPPSSSVVVVVVVVVRRRVVV\\\aaadddeeecccaaadddgggkkkoooqqqtttwwwzzz~~~|||xxxvvvtttqqqmmmkkkddddddeeeeeeeeedddcccccc___aaacccbbb```]]]ZZZYYYUUUWWWYYYYYYXXXXXX[[[^^^iiimmmtttzzz~~~zzzxxxvvvuuuttttttsssqqqooommmkkkjjjiiigggccc___[[[TTTQQQMMMJJJGGGEEEBBB???>>>>>>>>>>>>===<<<;;;:::<<<===>>>???@@@AAABBBBBBDDDEEEFFFFFFGGGMMMVVV^^^qqq}}}uuurrrpppoooqqqssssssrrrooollliiiddd___YYYSSSNNNKKKHHHEEEFFFGGGMMMVVVbbbuuurrreeeaaabbbZZZXXXVVVRRRPPPNNNMMMMMMSSSRRRRRRSSSSSSSSSPPPNNNLLLKKKKKKLLLMMMMMMKKKIIIGGGFFFFFFGGGIIIKKKJJJIIIGGGGGGGGGGGGEEECCCAAA@@@???>>>===<<<<<<;;;;;;;;;:::999888888777888888888777777777777888888888888;;;:::===DDDKKKSSS^^^hhhyyy444444555555444444333222222222333333333333444444111111111111111111111111333333333444444444555555111222444444555777:::===KKK[[[ooo|||{{{yyyxxxssskkk___UUUOOOOOOSSSVVVoooxxx}}}yyysssppppppvvv~~~~~~zzzwwwqqqkkk___TTTKKKFFFEEEEEEFFFKKKSSS\\\eeeoooxxx~~~~~~wwwqqqhhh___XXXOOOFFF???;;;999777777777777666555777777777777888888888888:::999999999:::<<<>>>???@@@BBBDDDEEEEEEFFFIIIKKKLLLRRRYYYYYYTTTNNNLLLLLLLLLLLLJJJGGGDDDDDDFFFHHHIIIJJJLLLMMMLLLJJJGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEBBBAAAAAAAAAAAA@@@DDDDDDGGGJJJMMMRRRZZZbbbeeefffbbbWWWMMMGGGFFFFFFEEEJJJPPPTTTUUUWWW[[[___^^^bbbfffddd___XXXUUUTTTQQQQQQSSSWWWYYYYYYWWWTTTSSSSSSTTTTTTUUUWWWXXXYYY^^^^^^bbbiiikkkkkkqqqyyy{{{~~~}}}xxxsssrrrssssssoookkkhhhiiijjjkkkmmmnnnpppppppppooollliiifffcccbbbaaaaaa```___```bbbeeeiiilllrrrxxx~~~zzzzzzxxxvvvtttrrrpppooonnnnnnmmmkkkiiigggeeebbb]]]ZZZSSSQQQMMMHHHDDD@@@>>>>>>>>>===<<<;;;:::;;;;;;<<<======>>>???@@@AAABBBBBBBBBCCCFFFIIIIIIKKKUUU___rrrzzzssspppooopppqqqqqqpppooollliiigggaaa^^^XXXQQQLLLHHHEEEDDDGGGIIINNNWWWhhhuuujjjccc___[[[XXXTTTQQQQQQQQQPPPOOOTTTSSSRRRSSSTTTSSSPPPNNNOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKIIIGGGDDDBBBAAAAAAAAA@@@???>>>===;;;;;;;;;;;;:::999888666666666666777555555555666666666666666666999===@@@FFFOOO[[[dddrrrzzz444444555555444444333222222222333333333333444444111111111111111111111111111222222222333333333333111333444444555666:::<<>>@@@BBBCCCDDDDDDGGGJJJMMMQQQVVV[[[\\\WWWRRROOOOOOOOONNNLLLIIIFFFDDDEEEGGGHHHJJJLLLMMMMMMKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGEEECCCCCCCCCDDDDDDDDDFFFHHHLLLQQQVVV]]]fffmmmssspppgggZZZNNNGGGFFFGGGJJJNNNTTTVVVWWWXXX[[[^^^```ccceeeccc]]]WWWTTTSSSQQQQQQSSSVVVYYYYYYWWWUUURRRQQQQQQPPPPPPPPPQQQQQQVVVVVV[[[ccchhhjjjpppxxx{{{}}}~~~yyytttsssttttttqqqmmmkkklllnnnppprrrtttuuuvvvuuutttssspppnnnllljjjiiidddeeefffiiimmmsssxxx{{{||||||xxxvvvtttrrrpppooonnnmmmllljjjhhhfffddd```\\\YYYRRRPPPLLLGGGCCC@@@>>>===>>>===<<<;;;:::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@CCCDDDFFFJJJJJJMMMWWWbbbttt}}}xxxsssppppppqqqrrrqqqpppnnnkkkhhheee]]][[[VVVQQQMMMIIIGGGFFFGGGJJJPPP[[[mmmtttiiibbb___[[[XXXUUURRRRRRQQQOOONNNOOOOOOOOOPPPQQQQQQOOOMMMPPPOOOMMMLLLJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHKKKIIIGGGEEECCCBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;999888777777888888666666666666666666666666666999<<>>=========<<<;;;;;;;;;;;;<<<::::::;;;<<<===>>>??????CCCDDDFFFJJJKKKOOOZZZeeewww{{{wwwsssqqqrrrssssssrrrpppmmmiiieeecccYYYXXXUUUQQQNNNKKKIIIHHHGGGJJJRRR___rrrqqqgggaaa^^^[[[XXXVVVTTTRRRQQQNNNLLLKKKKKKLLLNNNPPPPPPOOOMMMPPPOOONNNLLLKKKIIIHHHHHHKKKJJJJJJJJJIIIIIIIIIIIIKKKIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;:::999999888999999666666666666666666666666666888;;;===BBBJJJVVV^^^mmmwww444444555555444444333222222222222333333333444444222222222222222222222222000000000000111111111111222333444444444666999<<>>;;;888666666777666555666666777777888888999999:::999888888888999:::;;;???@@@@@@AAACCCGGGMMMRRRYYY\\\``````]]]YYYVVVVVVTTTTTTSSSOOOJJJGGGEEEEEEGGGIIILLLNNNPPPQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPMMMMMMMMMMMMMMMOOOQQQSSSVVV\\\dddkkkuuu|||hhhVVVJJJDDDFFFKKKOOOSSSXXXZZZYYYYYY\\\^^^dddeeeeeeaaa[[[UUUSSSTTTTTTRRRPPPPPPQQQQQQQQQOOOJJJJJJKKKLLLMMMOOOPPPQQQVVVYYY^^^ffflllpppuuuxxxwwwvvvvvvxxx{{{~~~|||xxxvvvvvvwwwwwwvvvwwwyyy{{{}}}~~~}}}}}}|||}}}~~~~~~~~~xxxvvvtttrrrooonnnmmmllljjjhhhfffdddaaa^^^YYYVVVQQQOOOKKKGGGCCC@@@>>>>>><<<<<<<<<<<<;;;;;;<<<<<<::::::;;;<<<===>>>??????CCCCCCEEEIIIKKKPPP]]]iii|||{{{xxxuuussstttttttttsssppplllgggccc```WWWVVVSSSPPPMMMKKKIIIHHHHHHKKKRRR```uuu}}}nnneee```]]]YYYXXXUUUTTTSSSPPPMMMJJJHHHHHHJJJMMMPPPQQQQQQOOONNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIKKKJJJIIIGGGFFFDDDDDDCCCBBBAAA@@@???>>>=========<<<;;;::::::999888888888777777777666666666666666666888:::<<>>??????@@@BBBFFFLLLQQQWWWZZZ^^^___^^^[[[WWWVVVUUUUUUUUURRRMMMHHHFFFEEEGGGIIIKKKNNNQQQSSSTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUSSSUUUVVVVVVVVVXXX[[[^^^bbbkkkvvvfffTTTHHHBBBDDDIIIMMMQQQVVVYYYYYYZZZ]]]```eeeggggggccc\\\WWWUUUUUUUUURRRNNNKKKKKKJJJJJJIIIJJJKKKLLLOOORRRUUUWWWYYY___cccjjjqqqwww}}}~~~~~~{{{yyyvvvvvvzzz~~~~~~|||zzzzzz{{{||||||~~~||||||xxxwwwtttrrrooommmlllkkkkkkiiifffdddaaa^^^YYYUUUQQQOOOKKKGGGCCCAAA??????;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBDDDHHHKKKRRR```mmmzzzwwwtttrrrsssuuuuuussspppkkkfffaaa^^^VVVTTTRRRNNNKKKIIIGGGFFFJJJLLLSSSbbbyyyxxxjjjccc^^^[[[XXXVVVTTTRRRQQQOOOLLLIIIDDDEEEGGGKKKOOOQQQQQQPPPMMMNNNNNNOOOOOONNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>:::::::::999999888777777888888777777666666666666777888999:::===DDDNNNVVV___jjjzzz444444555555444444333222222222333333333333444444333333333333333333333333222222222333333333444444333444555444444555888;;;>>>GGGUUUcccmmmuuuzzz}}}}}}{{{tttgggYYYPPPNNNPPPVVVfff}}}|||qqqjjjffffffeeeiiiooouuuyyy|||}}}yyyqqqggg\\\RRRJJJEEEEEEHHHNNNTTT\\\eeeooouuu|||rrrjjjbbbZZZQQQJJJAAA===999666666666777666888888999:::;;;<<<<<<===<<<;;;:::999888888999:::<<<===>>>???AAAEEEJJJNNNSSSWWW[[[______\\\XXXUUUSSSTTTUUUSSSOOOJJJGGGFFFGGGHHHKKKNNNQQQTTTUUUVVVWWWVVVTTTSSSSSSTTTVVVWWWXXX[[[___```aaaccciiimmmrrr~~~dddSSSIIIAAABBBGGGKKKOOOUUUXXXYYY[[[^^^aaafffiiijjjfff```ZZZXXXXXXVVVQQQKKKGGGFFFFFFFFFFFFMMMOOOQQQUUUZZZ___ccceeelllrrrzzz{{{vvvuuuxxx|||~~~~~~}}}zzzzzzxxxwwwtttqqqooommmkkkkkkkkkiiifffdddaaa]]]XXXTTTPPPNNNJJJFFFCCC@@@???>>>:::;;;<<<<<<===<<<<<<<<<======>>>???@@@AAABBBBBBBBBBBBDDDHHHLLLTTTdddrrr~~~wwwtttqqqpppqqquuutttsssooojjjeee```]]]TTTRRRNNNJJJHHHFFFFFFFFFLLLOOOWWWhhhrrrfffaaa]]]YYYUUUSSSQQQOOOOOONNNKKKIIIBBBCCCEEEIIINNNPPPQQQPPPNNNOOOPPPQQQQQQPPPOOONNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@?????????::::::::::::999888777666999888888777777666666555888999::::::<<>>999666666666777777999999:::;;;<<<===>>>>>>>>>===;;;:::999999999::::::<<<===???@@@CCCHHHKKKOOOSSSYYY___```^^^XXXTTTPPPRRRTTTTTTPPPLLLIIIHHHGGGHHHKKKNNNQQQTTTVVVWWWVVVUUUSSSQQQQQQSSSUUUVVVZZZ___dddhhhjjjooowww}}}vvv\\\OOOHHHBBBCCCIIILLLPPPVVVYYYYYY[[[^^^aaagggjjjllljjjddd^^^[[[[[[TTTOOOIIIEEEDDDEEEFFFGGGNNNQQQWWW```iiirrryyy}}}}}}wwwqqqqqqvvv|||}}}{{{{{{xxxwwwtttqqqnnnlllkkkjjjjjjhhheeebbb___[[[VVVRRRNNNKKKHHHDDDAAA>>>===<<<::::::<<<=========<<<<<<===>>>>>>???@@@AAABBBBBBDDDDDDFFFJJJOOOXXXhhhwww}}}wwwuuurrrqqqsssttttttrrrooojjjddd___\\\QQQNNNJJJFFFEEEEEEGGGIIINNNSSS___sssnnnddd___[[[XXXSSSQQQNNNLLLLLLLLLKKKJJJEEEFFFHHHLLLQQQTTTTTTSSSRRRSSSTTTTTTSSSQQQNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@:::;;;;;;;;;:::999888777999999888888777666666555999:::::::::;;;@@@IIIPPP[[[eeesss444444555555444444333222222222333333333444444444333333333333333333333333111222222222222333333333444555555555444555888:::999@@@MMM\\\jjjuuu}}}zzzpppeee[[[UUUQQQPPPUUUkkkvvvkkkdddaaa^^^ccclllttt{{{~~~{{{uuulllbbbVVVMMMHHHCCCFFFJJJPPPWWWaaakkkqqqwwwvvvmmmeee]]]TTTMMMBBB>>>999666666666777777::::::;;;<<<===>>>???@@@???>>><<<:::999999999:::999;;;===???@@@BBBFFFHHHMMMQQQXXX___bbb___YYYTTTNNNQQQSSSTTTQQQMMMJJJIIIGGGHHHJJJMMMPPPSSSVVVWWWUUUSSSQQQOOOOOOQQQSSSUUUZZZ```ggglllpppwwwiiiRRRJJJGGGDDDFFFMMMNNNRRRWWWZZZZZZ[[[^^^aaagggkkknnnmmmgggaaa^^^]]]SSSNNNHHHDDDDDDFFFHHHJJJMMMRRR\\\hhhvvvuuupppkkkmmmttt}}}}}}~~~}}}|||}}}xxxwwwtttqqqnnnllljjjjjjhhhfffcccaaa^^^ZZZUUUQQQKKKIIIFFFBBB???===;;;;;;999:::<<<=========<<<<<<======>>>???@@@AAABBBBBBFFFEEEGGGLLLQQQZZZlll{{{~~~yyywwwvvvuuuwwwtttsssrrrnnnjjjddd___\\\NNNKKKGGGCCCCCCEEEIIIKKKPPPVVVfff}}}kkkbbb___ZZZVVVRRROOOLLLJJJJJJKKKKKKKKKJJJKKKMMMQQQVVVXXXXXXXXXVVVWWWWWWVVVTTTPPPMMMKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@;;;<<<<<<===<<<:::999888999999999888777666666555:::;;;;;;:::;;;@@@HHHOOO]]]eeerrr|||~~~333444444555555444444333333333333333333333333333222222222222222222222222444444444444444444444444333333333333444555666666:::>>>IIIXXXgggttt~~~~~~uuuiii^^^WWWUUUTTTZZZmmm}}}vvvhhh^^^]]]```eeeooozzzyyyrrrhhh[[[NNNFFFIIIEEEFFFLLLTTT[[[eeennnyyywwwmmmddd[[[RRRLLLEEEAAA<<<999888888777666;;;===>>>=========???@@@CCCAAA>>>;;;999999:::;;;:::;;;===>>>???AAADDDGGGJJJMMMTTT\\\aaaaaa[[[UUURRRQQQPPPOOOOOOMMMJJJGGGDDDEEEGGGLLLPPPSSSTTTSSSPPPOOOMMMJJJIIIJJJNNNQQQWWW[[[aaagggoooxxxfff^^^RRRJJJHHHIIIKKKLLLQQQUUUYYY[[[[[[\\\___bbbjjjnnnpppllliiieee___XXXWWWPPPJJJJJJJJJJJJLLLPPPRRRUUU]]]iiiyyy}}}mmmgggbbbeeeooozzz~~~~~~~~~}}}}}}zzzvvvrrrooommmllljjjhhhhhheee```\\\YYYTTTPPPMMMLLLJJJFFFBBB???>>>======;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>===>>>AAACCCCCCDDDIIINNNSSS]]]pppxxxuuutttrrrqqqrrrsssqqqnnnllliii```WWWSSSLLLGGGEEEDDDDDDHHHNNNUUUZZZjjj}}}mmmddd^^^[[[\\\UUURRROOONNNOOOPPPPPPPPPPPPRRRUUUYYY\\\___`````````\\\VVVRRRPPPOOONNNMMMOOOOOOOOONNNMMMLLLKKKJJJMMMMMMMMMMMMLLLJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCC>>>>>>======<<<<<<;;;;;;::::::999999888777666666777777777888:::???EEEJJJ[[[fffpppwww}}}zzztttsssvvvyyy333444444555555444444333222222222222222222222222222222222222222222222222333333333333333333333333333333333333444555666666999>>>HHHWWWgggttt~~~~~~uuujjj___YYYVVVUUU[[[nnn}}}{{{zzzjjj___ZZZ]]]dddooo{{{~~~zzzsssjjj^^^RRRJJJJJJFFFEEEJJJQQQWWWaaajjjssszzzvvvmmmeee]]]TTTMMMEEEAAA<<<999888888777777<<<=========<<<>>>@@@CCCEEECCC???<<<::::::;;;;;;:::;;;======>>>@@@DDDGGGKKKNNNSSS[[[``````[[[WWWSSSRRRPPPPPPOOOMMMJJJGGGGGGGGGHHHKKKOOOPPPPPPOOOLLLKKKJJJGGGFFFGGGKKKNNNSSSWWW]]]cccjjjsss{{{{{{kkk[[[TTTKKKFFFFFFHHHKKKLLLSSSWWW[[[]]]\\\^^^aaaeeeoootttuuurrrnnnkkkeee^^^WWWPPPKKKKKKLLLLLLNNNRRRWWWYYY```kkkzzzuuuiiieeecccgggqqq{{{~~~~~~~~~}}}|||yyyvvvrrrooommmllliiihhhgggddd```\\\XXXTTTPPPLLLJJJHHHDDD@@@>>><<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>@@@BBBEEECCCEEEJJJPPPVVVaaauuu|||vvvttttttsssrrrssssssqqqnnnllliiiaaaXXXQQQKKKFFFFFFFFFGGGMMMSSSWWW^^^pppzzzjjjbbb]]]ZZZZZZUUUSSSQQQQQQRRRSSSSSSRRRRRRSSSVVVZZZ]]]___aaabbbbbb]]]XXXSSSQQQPPPOOONNNOOOOOOOOOOOONNNMMMLLLKKKMMMMMMMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDCCCCCC>>>>>>>>>======<<<<<<;;;::::::999999888777777777777777777888:::>>>EEEIIIXXXbbblllrrryyy}}}wwwpppjjjiiilllsss444444555555555555444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333444555666666888===GGGVVVgggvvvvvvkkkbbb[[[XXXVVVZZZkkk}}}xxxwww}}}kkk^^^UUUYYYaaannn|||{{{vvvmmmbbbVVVOOOKKKFFFEEEHHHMMMSSS\\\dddnnnttt}}}wwwnnnfff^^^UUUNNNEEEAAA<<<999888888777777<<<<<<<<<<<<<<>>;;;;;;;;;<<<;;;;;;<<<======@@@DDDGGGLLLNNNTTTZZZ^^^___\\\ZZZUUUSSSQQQPPPOOONNNJJJHHHIIIHHHHHHIIIKKKLLLJJJIIIGGGFFFEEECCCBBBCCCFFFIIIMMMQQQWWW]]]cccjjjqqqvvvwwwoooaaaSSSOOOKKKFFFDDDFFFJJJNNNOOOVVVZZZ]]]______aaaeeeiiisssxxxzzzwwwssspppiiibbbXXXRRRMMMNNNOOOPPPRRRVVVZZZ[[[___hhhvvv|||tttgggffffffkkkuuu~~~~~~~~~~~~|||{{{yyyvvvrrrooommmkkkiiigggfffccc^^^[[[WWWSSSOOOLLLGGGEEEBBB>>><<<:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@BBBEEEHHHEEEGGGLLLRRRZZZfff{{{xxxttttttuuutttsssssstttrrrnnnllljjjbbbYYYPPPJJJFFFGGGIIILLLSSSZZZ\\\eeeyyyttthhhaaa\\\YYYYYYWWWVVVUUUUUUWWWVVVUUUSSSSSSTTTVVVYYY\\\___aaabbbccc^^^XXXTTTQQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFEEECCCCCCBBB??????>>>>>>===<<<<<<;;;:::::::::999888888777777777777888888999===CCCGGGQQQZZZccciiirrr~~~vvvooofff^^^]]]aaalll}}}444444555555555555444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333444555666666777===FFFTTTfffxxxwwwmmmeee^^^YYYWWWUUUddd|||yyyrrrrrr}}}jjj\\\TTTWWW```mmm{{{~~~xxxpppeeeZZZRRRLLLGGGDDDGGGLLLQQQZZZccckkkqqqyyyyyyppphhh^^^TTTNNNEEEBBB===999888888888777<<<<<<<<<;;;<<<@@@FFFJJJJJJGGGCCC???===<<<<<<===<<<<<<<<<<<<===???CCCGGGMMMPPPUUUZZZ^^^______^^^VVVUUURRRQQQPPPOOOLLLJJJIIIHHHGGGGGGHHHHHHFFFEEEBBBBBBBBB@@@???@@@CCCFFFHHHLLLRRRWWW]]]bbbhhhkkkppptttrrrjjjbbb\\\RRRIIIHHHGGGFFFFFFIIIMMMQQQSSSYYY\\\___```aaadddiiinnntttyyy{{{yyyvvvrrrkkkdddZZZTTTPPPRRRTTTTTTVVVZZZ]]]]]]```fffrrr|||ooommmmmmpppxxx~~~~~~}}}{{{zzzxxxuuurrrooonnnkkkhhhfffdddaaa]]]YYYVVVRRRNNNKKKFFFDDD@@@===;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@AAACCCGGGJJJHHHIIINNNUUU\\\jjjzzzuuurrrtttuuutttsssttttttqqqnnnllljjjcccZZZOOOJJJFFFHHHKKKOOOWWW___cccmmmpppfffaaa\\\YYYYYYZZZYYYYYYYYYYYYXXXTTTQQQSSSSSSUUUWWWZZZ]]]```aaaaaa\\\VVVQQQOOOOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBB@@@@@@???>>>>>>===<<<<<<:::::::::999999888888888777888888888999<<>>======>>>=========<<<===???DDDGGGOOOSSSXXX]]]```aaabbbbbbYYYWWWUUUTTTSSSRRRPPPOOOJJJHHHFFFFFFFFFFFFEEECCCAAAAAAAAA@@@???@@@BBBEEEGGGKKKPPPUUUYYY]]]```cccdddeeebbb[[[VVVQQQLLLGGGEEEEEEFFFGGGJJJMMMQQQTTTZZZ]]]___```aaaeeekkkqqquuuzzz}}}{{{xxxtttmmmfff]]]WWWTTTVVVXXXXXXZZZ^^^aaabbbdddiiissszzzwwwttttttxxx}}}}}}}}}}}}{{{yyywwwuuurrrooonnnkkkhhheeebbb___[[[XXXUUUQQQMMMJJJEEECCC@@@===<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;===???@@@BBBDDDHHHLLLKKKLLLPPPVVV^^^mmm~~~yyysssqqqrrrttttttrrrssssssqqqmmmkkkjjjccc[[[PPPJJJGGGIIIMMMRRRZZZccckkkvvvoooeeeaaa]]][[[ZZZ\\\[[[[[[ZZZYYYVVVQQQMMMPPPQQQSSSUUUXXXZZZ\\\]]]\\\WWWQQQLLLKKKLLLLLLLLLNNNNNNOOOOOOOOONNNMMMMMMJJJIIIIIIHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@???>>>===<<<<<<:::::::::999999999999999777888888888888;;;???BBBFFFNNNVVV\\\hhh{{{vvvlll___VVVWWW]]]jjjzzz555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333444555666666666<<>>>>>>>>?????????>>>======@@@EEEIIIRRRVVV\\\aaadddeeeffffff^^^\\\ZZZYYYYYYYYYXXXWWWOOOLLLJJJHHHGGGGGGEEEDDDBBBCCCCCCBBBBBBBBBEEEGGGIIIMMMSSSWWWZZZ[[[]]]______]]]YYYTTTNNNJJJGGGEEEBBBCCCEEEFFFGGGJJJOOORRRZZZ\\\^^^^^^___dddlllrrrwww}}}|||xxxqqqiii```[[[XXXZZZ\\\\\\]]]```___bbbfffmmmvvv}}}zzzvvvtttuuuzzz|||{{{{{{{{{||||||zzzxxxvvvtttrrrpppnnnkkkgggdddaaa^^^ZZZVVVSSSPPPLLLIIIEEECCC@@@>>><<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;===???@@@AAADDDHHHKKKLLLMMMQQQXXXaaarrr|||vvvpppnnnppprrrsssssssssrrroookkkjjjiiiccc[[[QQQKKKHHHKKKPPPVVV```iiisss~~~nnneeeaaa^^^[[[[[[[[[ZZZXXXWWWVVVRRRNNNJJJLLLNNNQQQTTTVVVXXXXXXYYYVVVQQQKKKGGGGGGHHHJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLIIIHHHGGGGGGHHHIIIKKKLLLJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@???======<<<::::::::::::::::::999999888888999888888:::===@@@EEEMMMUUU\\\hhh|||zzznnnaaaXXX[[[bbbooo|||555555666666666666555555333333333333333333333333444444444444444444444444333333333333333333333333333333333333444555666666777<<>>:::999999999888888999;;;<<<===@@@DDDGGGIIIGGGCCC@@@>>>>>>???@@@AAAAAA@@@>>>>>>AAAFFFJJJTTTYYYaaafffhhhhhhiiijjjdddbbb```___```aaaaaa```WWWTTTPPPMMMKKKIIIFFFDDDEEEFFFGGGFFFFFFFFFHHHKKKMMMQQQVVVZZZ\\\]]]]]]^^^\\\XXXTTTOOOJJJFFFDDDDDD@@@BBBDDDEEEFFFIIINNNSSSXXXZZZ[[[\\\]]]bbbkkkrrrxxx~~~~~~zzzrrrjjjccc^^^[[[]]]___^^^___bbb```eeemmmxxx}}}{{{vvvtttrrrppppppssswwwzzz{{{{{{|||}}}}}}~~~{{{xxxxxxxxxyyy{{{{{{zzzxxxuuutttqqqpppnnnkkkgggddd___\\\YYYUUUSSSOOOKKKIIIDDDBBB???===<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;<<<>>>???AAACCCGGGJJJLLLMMMQQQZZZeeexxxxxxrrrllljjjmmmqqqssstttrrrqqqnnnjjjiiihhhbbb[[[QQQLLLIIIMMMTTT\\\hhhrrryyynnnddd```]]][[[[[[VVVUUUSSSSSSRRRPPPLLLIIIJJJLLLPPPTTTWWWWWWVVVUUURRRMMMGGGDDDDDDGGGIIIKKKKKKLLLLLLMMMMMMLLLLLLLLLHHHGGGFFFFFFGGGIIIKKKLLLJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA???>>>===<<<::::::::::::::::::::::::888888999888888999<<<>>>AAAIIIQQQYYYfffzzzsssfff^^^bbbkkkuuu~~~555555666666666666555555111111111111111111111111444444444444444444444444444444444444444444444444333333333333444555666666777<<<@@@JJJddd~~~uuummmddd[[[SSSOOORRR[[[kkk~~~yyynnnyyyuuudddWWWRRRRRRVVV___nnn}}}yyyrrriiicccTTTLLLFFFFFFGGGKKKSSS[[[bbbhhhpppuuuxxx{{{zzztttmmmeee[[[TTTFFFCCC>>>;;;:::999999888777999;;;<<<>>>@@@CCCEEEHHHFFFCCC@@@>>>???@@@AAACCCBBBAAA??????BBBGGGKKKUUU[[[dddiiikkkjjjkkklllhhhfffddddddeeeggggggggg^^^[[[UUUQQQMMMJJJGGGEEEGGGHHHIIIIIIIIIIIIKKKMMMPPPTTTYYY]]]^^^^^^^^^^^^XXXTTTOOOLLLHHHDDDCCCDDDAAACCCDDDEEEFFFJJJPPPUUUWWWXXXZZZZZZ[[[aaajjjqqqwww}}}}}}yyyqqqiiieee```]]]___aaa___```ccchhhooozzz{{{wwwmmmnnnnnnmmmlllmmmpppqqqvvvwwwxxxzzz{{{|||||||||zzzvvvvvvvvvvvvxxx{{{{{{yyyxxxuuusssqqqpppnnnkkkgggccc___\\\XXXUUURRROOOKKKHHHBBBAAA>>><<<;;;;;;<<<===;;;;;;;;;<<<<<<<<<======;;;<<<>>>???@@@CCCGGGIIIKKKLLLRRR[[[iii}}}tttooohhhgggjjjpppsssuuuqqqpppmmmiiihhhgggbbbZZZPPPLLLJJJOOOWWWaaammmxxx|||mmmccc^^^[[[ZZZZZZRRRQQQOOOOOOOOONNNLLLJJJIIILLLQQQUUUXXXWWWVVVTTTOOOKKKEEEBBBCCCFFFIIIKKKJJJKKKLLLLLLLLLLLLKKKKKKHHHGGGFFFFFFGGGIIIKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGDDDCCCBBBAAA???>>>===<<<::::::::::::::::::::::::888999999888888888;;;===<<>><<<:::777777999777777888999<<>>>>>===<<<;;;:::::::::<<<<<<<<<<<<============<<<>>>??????@@@BBBEEEHHHHHHOOOXXX```lllsssiii```aaafffkkkoootttssstttrrrllliiigggbbb[[[WWWPPPLLLRRR\\\fffqqqzzz{{{jjj```^^^]]][[[ZZZXXXUUUQQQPPPPPPPPPMMMJJJNNNNNNOOOOOOPPPQQQQQQQQQMMMKKKHHHFFFEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCBBB@@@???>>>>>>>>>;;;::::::999999::::::;;;666777888999:::;;;<<<<<>><<<:::777777999777777888999;;;>>>AAABBBFFFFFFEEECCC@@@???@@@BBBFFFEEECCCAAAAAAEEEKKKOOOXXXaaaiiilllpppuuuvvvtttuuusssqqqqqqsssuuuvvvvvvkkkggg```XXXRRRMMMKKKJJJKKKLLLNNNOOOPPPSSSVVVYYYYYYZZZ]]]```cccbbb```]]]RRRNNNHHHDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFJJJOOOSSSVVVWWWXXXZZZ]]]dddlllrrrzzz~~~}}}ssshhhfffbbb```aaacccfffnnnwww|||vvvooojjjiiiddd`````````___bbbgggnnnnnnpppsssssssssyyy}}}tttpppqqqppprrrtttuuuuuuuuuwwwxxxvvvssspppmmmjjjgggccc```ZZZXXXUUUSSSPPPMMMHHHDDD>>>===<<<;;;;;;:::::::::<<<<<<<<<<<<===============>>>???@@@@@@BBBFFFIIIJJJQQQZZZcccooo{{{oooeee]]]^^^ccchhhnnnsssssstttrrrnnnkkkiiiccc\\\VVVPPPOOOUUU___hhhsss|||~~~iii___^^^]]]\\\[[[XXXUUURRRQQQRRRRRRPPPNNNQQQQQQQQQQQQQQQRRRRRRRRRMMMKKKHHHFFFFFFHHHJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEECCCCCCBBBAAA@@@???>>>>>>;;;;;;::::::::::::;;;;;;888999999999999:::::::::>>>@@@FFFPPPZZZiii}}}tttpppqqqqqquuuzzz555555666777777777666666555555555555555555555555666666666555555555444444333333333333333333333333333444444444555555555555666:::>>>EEEZZZuuuqqqjjjiiifff^^^VVVQQQMMMMMMVVVcccpppuuuwwwzzzlllaaa[[[[[[___iiiwwwzzzqqqjjjaaaVVVKKKGGGFFFIIIOOOWWW___eeelllsssyyy~~~xxxvvvuuupppeee[[[MMMEEE???<<<:::777777999777777777888:::===???AAADDDDDDDDDBBB@@@???@@@BBBGGGFFFEEECCCCCCFFFKKKPPPYYYbbbjjjooosssyyy{{{yyy|||yyywwwvvvwwwxxxyyyxxxnnniiiaaaYYYRRRNNNMMMMMMLLLNNNQQQSSSUUUVVVXXXZZZZZZ\\\```dddeeeccc]]]YYYMMMIIIEEEBBBBBBCCCDDDCCCDDDDDDEEEEEEFFFJJJPPPTTTWWWWWWWWWYYY]]]dddlllsss|||vvvmmmhhheeedddgggkkkpppyyy~~~wwwpppjjjfffaaa^^^^^^^^^]]]___dddnnnllllllnnnmmmnnnuuu~~~xxxooolllmmmjjjmmmqqqssstttuuuwwwyyyvvvsssooollliiieeeaaa^^^XXXUUURRRPPPNNNJJJFFFCCC>>>===<<<;;;::::::::::::<<<<<<<<<<<<===============>>>???@@@AAACCCGGGIIIMMMTTT]]]ggguuuwwwjjj```XXXXXX]]]bbbiiippprrrtttssspppnnnllleee^^^UUURRRSSSZZZbbbjjjttt~~~{{{hhh___^^^\\\[[[ZZZUUUTTTSSSSSSTTTUUUTTTSSSPPPPPPOOONNNNNNNNNNNNOOOLLLKKKIIIHHHIIIJJJLLLMMMIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIGGGEEEDDDDDDCCCBBBBBBCCCCCCBBB@@@???>>>;;;;;;::::::::::::;;;;;;:::::::::999999888888888<<<===CCCLLLVVVdddxxx{{{|||~~~xxxuuurrrsssvvv|||555666666777777666666666555555555555555555555555666555444333222333333444333333333333333333333333333333333444444444555555555888<<>>???AAABBBCCCBBB@@@@@@AAABBBGGGGGGFFFEEEEEEGGGLLLPPPYYYbbbkkkpppuuu{{{~~~|||~~~|||{{{zzzyyyxxxuuusssmmmhhh```WWWQQQNNNNNNNNNLLLOOOSSSUUUUUUUUUUUUVVVYYY\\\aaaeeefffbbbZZZSSSHHHFFFCCCCCCDDDFFFFFFFFFDDDEEEEEEEEEGGGKKKQQQVVVXXXWWWWWWXXX\\\cccmmmttt}}}yyyqqqllliiijjjoootttyyy|||uuupppiiidddaaaaaa```^^^___dddjjjgggfffggggggiiirrr|||~~~xxxrrrjjjhhhjjjhhhkkkppprrrtttuuuvvvwwwuuurrrnnnjjjfffccc^^^[[[UUUSSSOOOMMMKKKHHHDDDAAA===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<===============>>>@@@AAABBBDDDHHHKKKOOOUUU```kkkzzzuuuhhh^^^VVVUUUXXX]]]dddkkkqqqsssssspppooommmggg```WWWVVVXXX^^^dddjjjttt~~~yyyggg___]]]ZZZWWWWWWRRRRRRSSSTTTUUUVVVVVVVVVQQQPPPOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPJJJIIIGGGGGGGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIFFFDDDCCCBBBAAA@@@BBBCCCDDDCCCAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888:::<<>>===<<<<<<;;;;;;<<<<<<===888888999999999:::::::::999;;;@@@JJJSSSaaauuu~~~|||wwwtttvvv}}}|||~~~555555666666666555444444444444444444444444444444444333222111000111222222333333333333333333333333333444444444555555555555444777:::>>>GGGWWWhhhtttsssoookkklllnnnmmmhhhcccTTTOOOMMMSSS^^^nnn}}}~~~vvvnnnpppuuu~~~~~~yyynnnbbbVVVNNNJJJGGGIIINNNWWW]]]eeemmmttt||||||zzzxxxtttmmmccc[[[OOOHHH@@@>>>;;;777777999777666666666777888:::;;;<<<>>>@@@AAAAAA@@@AAABBBEEEFFFGGGGGGGGGHHHKKKNNNUUU^^^ggglllrrrxxx{{{zzztttuuuwwwzzz{{{yyytttpppccc___YYYSSSNNNMMMMMMMMMQQQSSSUUUUUURRRPPPNNNNNNOOOTTT[[[aaabbb\\\RRRKKKEEEEEEEEEHHHKKKMMMMMMMMMFFFFFFEEEEEEGGGLLLTTTYYYZZZXXXVVVVVVYYYbbbnnnvvv~~~yyywwwvvvxxx~~~sssnnniiigggccc]]]\\\^^^ZZZWWWUUUUUUUUUXXXbbbmmm{{{vvvoooiiieeebbb___aaaeeehhhlllppprrrrrrrrrqqqrrrnnnkkkgggdddaaa]]]YYYVVVRRROOOKKKHHHFFFEEEBBB@@@;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===============???AAABBBCCCFFFJJJMMMRRRYYYdddsssxxxllleee___^^^^^^```gggnnnuuuvvvuuuqqqoooooojjjdddaaaaaaaaabbbccciiixxx~~~qqqccc\\\XXXSSSPPPOOOMMMOOORRRSSSSSSSSSSSSTTTNNNLLLJJJHHHGGGHHHIIIJJJNNNOOOPPPPPPQQQPPPPPPOOOLLLKKKIIIHHHGGGGGGHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGDDDBBB@@@??????>>>???@@@AAAAAAAAA@@@???======<<<<<<<<<<<<======888888888999999:::::::::999:::???HHHQQQ^^^rrr~~~}}}xxxsssrrrwww777777777777777666555444333333333333333333333333555444444333333333333333333333333333333333333333444444555555555666666666444777:::>>>DDDPPPaaaoooqqqppppppsssvvvuuuooojjjXXXRRRNNNRRR]]]ppp}}}~~~wwwyyy~~~|||qqqfffZZZSSSMMMIIIIIILLLTTTZZZbbbjjjpppyyy}}}{{{yyyvvvssslllccc]]]PPPHHHAAA>>>;;;777777999777666666555666777999::::::===???AAAAAAAAAAAABBBCCCEEEGGGGGGGGGHHHJJJLLLQQQZZZccciiinnntttwwwvvvtttsssrrrrrrrrrqqqmmmkkk^^^[[[VVVRRRNNNMMMMMMMMMNNNPPPQQQPPPNNNLLLKKKKKKKKKPPPWWW^^^```[[[RRRKKKEEEEEEGGGJJJMMMOOOOOONNNFFFFFFEEEEEEGGGMMMUUUZZZZZZYYYVVVUUUYYYbbbnnnvvv}}}{{{zzz}}}zzztttnnnjjjddd]]]ZZZ[[[SSSPPPMMMLLLKKKLLLUUU___ooowwwxxxgggaaa[[[YYYYYYYYY^^^dddeeeiiinnnqqqqqqpppppppppjjjhhhdddaaa^^^[[[WWWUUUQQQNNNJJJGGGFFFDDDBBB@@@;;;::::::999::::::;;;;;;<<<<<<<<<<<<===============???AAABBBDDDFFFKKKNNNTTT[[[hhhwww~~~zzzpppkkkggghhhhhhjjjqqqxxxzzzzzzwwwrrrppppppmmmhhheeeddddddddddddlllvvvjjj___ZZZWWWRRROOOOOONNNQQQTTTUUUSSSQQQRRRSSSKKKIIIGGGEEEDDDEEEGGGHHHMMMNNNOOOPPPPPPNNNMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIKKKJJJJJJJJJIIIIIIIIIHHHIIIHHHFFFCCCBBB@@@??????>>>>>>>>>??????@@@@@@@@@>>>==================>>>::::::999999999999999888999:::>>>EEELLLXXXjjjzzz|||vvvqqqssszzz888888888888888777666666222222222222222222222222666666555555555444444444333333333333333333333333555555555666666666666777555777:::===BBBLLL^^^lllssssssvvvzzz~~~}}}wwwqqq^^^VVVQQQSSS^^^ttt}}}~~~}}}tttiii]]]VVVPPPJJJIIIKKKSSSYYYaaahhhnnnvvv|||zzzxxxvvvrrrmmmeee```PPPHHHAAA>>>;;;777777999777666555555555777888999999<<>>>>>???AAABBBDDDGGGKKKNNNVVV]]]jjjzzz~~~{{{rrrnnnmmmnnnppprrryyy~~~~~~zzztttqqqrrrooojjjgggfffeeedddeeennnpppfff\\\XXXVVVRRRPPPQQQOOORRRVVVVVVSSSQQQQQQRRRPPPNNNLLLJJJJJJKKKMMMOOOKKKLLLNNNNNNNNNLLLJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEECCCAAA@@@@@@???>>>=========>>>???@@@AAA>>>>>>============>>>>>><<<<<<;;;:::999888777666999999<<>>>>>>>>>>>>>>AAACCCDDDDDDDDDEEEFFFKKKQQQZZZcccjjjnnnpppqqquuummmgggfffeeeaaa^^^^^^VVVWWWYYYWWWSSSNNNKKKIIIFFFFFFFFFEEEDDDDDDCCCCCCGGGJJJQQQYYY^^^]]]VVVPPPIIIIIIIIIKKKNNNPPPPPPOOONNNIIIEEEEEEKKKSSSYYY[[[^^^YYYWWWYYY]]]eeerrr}}}~~~xxxqqqiii```WWWQQQHHHGGGEEEDDDEEEFFFHHHIIIUUUaaannnvvv}}}ooocccPPPNNNLLLJJJIIILLLRRRVVV]]]aaahhhnnnqqqqqqnnnlllkkkfff```[[[WWWUUURRRPPPNNNLLLIIIEEEAAA???>>>===::::::999999888999999999;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDGGGJJJLLLUUU```ooo~~~}}}zzzsssssstttuuuxxx{{{~~~zzzvvvrrroookkkhhhiiieeeccceeekkkxxx~~~~~~mmmcccYYYVVVUUURRROOOOOOPPPPPPQQQQQQQQQQQQQQQQQQMMMMMMMMMNNNNNNOOOOOOOOORRROOOLLLKKKKKKLLLKKKJJJIIIIIIJJJKKKKKKJJJIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEECCCAAA@@@@@@???>>><<<;;;;;;===>>>======>>>======>>>??????<<<:::;;;;;;;;;:::::::::999999::::::;;;???FFFQQQ]]]fffttt~~~zzztttsssuuuxxx888888888888888777666555666555333333333444666777444444444444444444444444222222222333333444444444444444333333333333444444777666888;;;???FFFUUUdddvvvuuudddZZZSSSWWWaaavvvzzzssshhh\\\RRRLLLIIIIIILLLQQQ[[[gggooosss{{{}}}}}}}}}}}}yyysssmmmgggdddZZZRRRGGG@@@<<<:::777444888777666555666777999:::;;;;;;<<<===>>>>>>>>>>>>===???BBBCCCBBBCCCDDDFFFLLLPPPWWW```hhhnnnqqqrrrqqqiiidddcccbbb^^^\\\]]]YYYZZZZZZWWWRRRMMMJJJIIIEEEDDDDDDDDDCCCCCCBBBBBBFFFJJJRRR[[[aaa___XXXQQQKKKJJJJJJKKKNNNOOOOOONNNMMMIIIFFFGGGLLLSSSXXXZZZ\\\YYYYYY^^^cccjjjuuuzzzqqqhhh]]]TTTMMMGGGFFFDDDCCCDDDEEEGGGHHHMMMXXXdddjjjqqqzzzsss```UUUJJJIIIGGGEEEDDDGGGLLLOOOUUUYYYaaahhhmmmnnnnnnllljjjfff```[[[WWWTTTQQQOOOMMMKKKHHHDDDAAA???>>>===;;;;;;:::::::::::::::;;;;;;;;;<<<======>>>>>>??????@@@AAABBBDDDGGGKKKMMMWWWcccttt}}}zzzwwwwwwxxxyyy{{{~~~|||wwwtttrrrooollliiieeebbbaaaeeennn~~~wwwiii___WWWVVVUUUSSSQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPNNNKKKIIIIIIJJJIIIHHHGGGHHHIIIJJJJJJIIIIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDCCCAAA@@@@@@@@@>>><<<:::;;;<<<======<<<>>>>>>===>>>??????===;;;;;;;;;;;;:::::::::999999::::::;;;>>>DDDMMMWWW___jjjrrr{{{uuussstttvvv|||777777777888888777666666888777555444444555666666444444444444444444444444222222333333333333444444444444333333333333444444888777888;;;===DDDRRR```xxx}}}jjj___XXXZZZcccvvv}}}wwwmmmaaaWWWPPPLLLJJJKKKOOOYYYeeemmmrrr{{{}}}}}}|||{{{xxxtttooojjjggg^^^VVVKKKBBB===:::777444888777666666666777999::::::;;;<<<======>>>>>>>>><<<>>>@@@AAAAAABBBDDDEEELLLNNNSSS]]]gggnnnppppppiiiccc___^^^^^^[[[[[[]]]______^^^ZZZSSSMMMHHHGGGCCCBBBBBBAAAAAAAAAAAABBBEEEJJJTTT___eeeddd[[[TTTNNNLLLKKKKKKMMMNNNNNNMMMMMMKKKJJJKKKPPPUUUXXXZZZ[[[[[[___gggmmmsss}}}}}}qqqfffZZZPPPJJJFFFEEECCCBBBCCCDDDFFFGGGFFFOOOYYY^^^ccckkkppprrrrrrrrrsssrrrrrrtttxxx{{{|||~~~uuubbbRRRIIIDDDDDDCCCBBBAAACCCFFFIIIMMMQQQYYYbbbhhhlllmmmmmmhhheee___ZZZWWWTTTQQQOOOLLLJJJGGGCCC@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>@@@AAABBBDDDGGGLLLOOOZZZhhhzzz|||zzzzzzzzzzzz{{{|||~~~zzzwwwtttrrrqqqnnnllliiiccc``````fffrrrmmmbbb[[[UUUUUUUUUSSSRRRSSSPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOONNNKKKHHHGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIIIIIIIIIIHHHHHHHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@>>><<<:::;;;<<<===<<<;;;???>>>===>>>??????===;;;;;;;;;;;;;;;::::::::::::999:::<<<===AAAHHHPPPVVV^^^eeeppp|||yyyuuuuuuvvvyyy}}}666666777777777777777666999888777666555555666666444444444444444444444444333333333333333333333333444333333333333333333444777666777:::<<>>:::777555777777666666777777888999888999:::;;;<<<<<<<<<<<<:::<<<>>>???@@@AAADDDFFFJJJMMMSSS]]]hhhmmmllliiiaaa\\\YYYZZZZZZYYY[[[^^^eeeeeeddd___WWWNNNGGGCCCAAA@@@?????????@@@AAABBBEEEKKKWWWcccjjjhhh___WWWQQQOOOLLLLLLLLLMMMLLLLLLMMMMMMNNNPPPTTTWWWZZZ[[[^^^^^^dddmmmvvv}}}rrrfffZZZPPPJJJEEEDDDCCCBBBBBBDDDEEEGGGEEENNNUUUYYY]]]cccffffffcccbbbaaa``````aaaccceeedddgggkkkpppuuu{{{tttfffXXXMMMHHHAAABBBBBBAAAAAABBBEEEHHHJJJNNNVVV^^^eeeiiikkklllgggccc^^^ZZZWWWSSSPPPNNNJJJHHHEEEBBB???======<<<;;;;;;;;;;;;;;;;;;<<<===<<<======>>>>>>??????@@@>>>@@@BBBCCCDDDHHHNNNSSS]]]lll{{{yyyyyyyyyyyyyyyzzzzzz{{{{{{xxxuuussspppooollliiifffccc```aaahhhuuuxxxfff^^^XXXSSSTTTTTTQQQPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKHHHEEEDDDDDDDDDCCCBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA>>>===;;;<<<===>>>>>>===@@@???>>>>>>??????>>><<<<<<;;;;;;;;;;;;:::::::::888999;;;===@@@EEEKKKPPPVVV]]]iiiuuu{{{yyyyyyxxx}}}yyy}}}}}}~~~555666666777777777666666888888777777666666666666444444444444444444444444333333333333333333333333333333333222222333333333444333555888;;;AAANNN[[[mmmwwwlllbbb```cccnnn}}}~~~~~~{{{tttkkkaaaWWWPPPKKKKKKNNNWWWbbbjjjqqq{{{{{{wwwtttppplllhhh___XXXOOOEEE???;;;999888777777777777777888888999777777888999:::::::::::::::<<<>>>???@@@BBBEEEHHHJJJOOOXXXbbbiiijjjddd___XXXUUUTTTVVVWWWXXX]]]cccjjjjjjjjjdddZZZOOOFFFAAA@@@???>>>>>>>>>@@@BBBCCCGGGNNNZZZgggooommmccc[[[SSSPPPMMMLLLLLLLLLLLLKKKJJJLLLOOORRRUUUXXX[[[\\\```aaagggrrr|||uuuiii^^^TTTNNNFFFEEECCCBBBCCCDDDFFFGGGHHHOOOUUUWWW[[[```aaa```XXXVVVTTTRRRRRRSSSTTTTTTTTTVVVYYY]]]bbbhhhooottt}}}}}}xxxooodddYYYPPPJJJGGG@@@AAABBBAAABBBCCCGGGJJJKKKOOOTTTZZZ```dddfffgggeeeaaa]]]YYYVVVSSSOOOLLLGGGFFFCCC@@@>>>===<<<<<<:::::::::::::::;;;<<<<<<======>>>>>>???@@@@@@@@@>>>AAADDDEEEEEEJJJQQQWWWaaaqqq}}}zzzxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxvvvssspppmmmiiieeeaaa```^^^```jjjyyyqqqccc[[[VVVSSSTTTRRRNNNLLLNNNIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHFFFCCCBBBBBBCCCBBBAAACCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBAAAAAA???>>>===>>>@@@BBBBBBAAAAAA???>>>>>>??????>>>===<<<<<<<<<;;;;;;;;;::::::777999;;;===@@@DDDJJJNNNQQQYYYggguuu}}}{{{|||zzzvvvyyy~~~tttwww666666666777777666555555777777777777777666666666444444444444444444444444444444333333333333222222333333222222222222333333222222444777:::???LLLYYYggg|||}}}tttjjjbbb```aaaiiixxxxxx~~~|||wwwpppfff\\\SSSNNNKKKMMMUUU___gggnnnyyy~~~zzzxxxuuuqqqmmmaaa[[[RRRHHHAAA<<<;;;;;;666777777777888888888888666777888999999:::::::::;;;===>>>@@@AAACCCGGGKKKNNNUUU```gggiiiccc[[[VVVRRRPPPPPPTTTWWWZZZbbbjjjooonnnkkkcccXXXMMMEEE@@@@@@@@@>>>>>>???AAACCCEEEJJJQQQ]]]jjjqqqpppggg___TTTQQQNNNLLLLLLLLLLLLKKKIIILLLPPPSSSVVVYYY]]]___ccceeelllyyyyyynnnbbbXXXRRRHHHFFFEEEDDDEEEFFFHHHIIIJJJPPPTTTWWWZZZ______\\\QQQOOOKKKIIIJJJJJJJJJIIIIIIKKKNNNPPPTTTZZZbbbfffmmmrrrxxxvvvqqqkkkggg```XXXPPPIIIEEECCCAAAAAABBBBBBCCCFFFKKKOOOOOOQQQUUUYYY]]]```bbbcccccc```\\\YYYVVVRRRNNNKKKEEEDDDAAA???===<<<<<<<<<999999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAA???BBBFFFFFFGGGLLLUUU\\\gggwww{{{yyyxxxxxxyyyyyyyyyyyyxxxwwwwwwyyyvvvsssppplllgggbbb^^^[[[ZZZ___mmmkkkaaaYYYUUUSSSSSSQQQKKKIIIKKKGGGHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIFFFDDDBBBAAABBBCCCCCCBBBDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA>>>======???BBBDDDEEEEEEBBB@@@>>>>>>?????????>>><<<<<<<<<<<<;;;;;;;;;:::777888:::<<<>>>CCCIIIMMMOOOXXXfffuuuzzz~~~{{{xxxzzz~~~~~~}}}vvv|||777777777777666555444444555555666666777666666666444444444444444444444444444444444333333222222222333333222222222222333333333333444777888===IIIUUUdddzzz~~~tttjjjccc```___cccttt}}}ssssss}}}zzztttkkkaaaWWWQQQJJJLLLRRR\\\cccjjjvvv~~~{{{zzzyyyuuurrrfffaaaXXXMMMCCC>>><<<<<<666666777888888888888888777888999:::;;;;;;;;;;;;===>>>@@@AAABBBFFFJJJMMMUUU]]]gggjjjeee\\\TTTPPPMMMLLLNNNTTTXXX]]]gggqqqtttppphhh]]]RRRIIIDDDBBBBBBAAA??????@@@CCCEEEGGGNNNTTT___kkksssqqqiiibbbUUURRRNNNKKKLLLLLLLLLLLLLLLPPPTTTXXX[[[^^^dddgggiiimmmxxx~~~rrrfff[[[TTTJJJIIIGGGFFFGGGHHHJJJKKKKKKPPPTTTWWW[[[______\\\OOOLLLHHHFFFGGGGGGFFFEEEFFFHHHJJJMMMQQQWWW^^^ccccccfffjjjnnnqqqtttxxx{{{wwwmmmeeeaaa]]]ZZZVVVQQQLLLHHHEEEDDDEEEEEEEEEEEEGGGLLLRRRWWWVVVWWWZZZ]]]___bbbddddddaaa___[[[XXXVVVRRRNNNKKKCCCBBB@@@>>><<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>??????@@@AAAAAABBB@@@DDDHHHHHHHHHMMMWWW```mmm}}}~~~zzzxxxwwwxxxxxxyyyyyyyyyxxxwwwvvvxxxvvvsssppplllgggaaa]]][[[[[[bbbrrrvvveee___UUURRRRRRSSSPPPJJJHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGEEECCCAAAAAACCCEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBBEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA<<<<<<<<<>>>BBBEEEGGGGGGBBB@@@>>>===>>>??????>>><<<<<<<<<<<<;;;;;;;;;;;;888999999:::<<<@@@FFFJJJRRRYYYffftttxxx{{{}}}~~~~~~|||~~~777777777777666555333333333444555666777777666666444444444444444444444444444444444333333222222222333222222222222222222333555444555777888;;;FFFQQQeeezzzvvvmmmddd```\\\]]]kkk|||zzzpppooo|||}}}xxxooodddZZZTTTIIIJJJPPPYYY```gggsss~~~{{{yyyzzzzzzwwwtttkkkfff\\\PPPEEE>>><<<<<<666666777888888888888888999999:::;;;<<<<<<<<<<<<>>>???AAABBBDDDGGGLLLOOO[[[ccckkkkkkaaaVVVPPPNNNKKKKKKNNNTTTYYY___jjjuuuwwwqqqeeeWWWKKKEEECCCDDDBBBAAA@@@@@@AAADDDGGGIIIPPPVVV```lllsssrrrjjjcccUUURRRNNNKKKLLLLLLMMMMMMRRRUUUZZZ^^^aaaeeekkkppppppvvv~~~{{{wwwtttuuuxxx{{{{{{|||uuuhhh\\\TTTKKKJJJIIIHHHHHHJJJLLLMMMMMMRRRUUUXXX\\\aaaaaa]]]PPPLLLHHHFFFGGGHHHGGGEEEGGGIIIKKKNNNRRRYYYaaafff^^^```bbbccceeegggkkknnnuuuwwwyyyuuulllbbb[[[XXXSSSSSSQQQOOOMMMKKKJJJIIIJJJJJJJJJJJJLLLRRRYYY___]]]^^^___bbbdddggghhhjjj```^^^[[[XXXUUURRRMMMJJJCCCAAA???===<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>??????@@@@@@AAABBBBBB@@@EEEIIIIIIIIIOOOYYYbbbqqq}}}yyyxxxwwwuuuvvvwwwxxxwwwvvvuuutttvvvuuurrrppplllhhhbbb^^^___```gggvvvpppaaa]]]RRRPPPQQQRRRPPPJJJHHHKKKKKKKKKJJJIIIGGGFFFFFFEEEHHHHHHHHHGGGGGGFFFFFFFFFDDDBBBAAABBBDDDFFFFFFFFFGGGFFFDDDBBBAAAAAAAAABBBFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGGGGFFFDDDBBBAAA:::::::::===BBBEEEGGGGGGCCC@@@>>>===>>>?????????======<<<<<<<<<;;;;;;;;;::::::999888999===CCCHHHVVV\\\fffsssxxxzzz~~~|||777777777777777666555555444444333333444555777888666666555444333333222222555555555555555555555555333333333333333333333333333111222666999<<>>;;;888888888888888999999999;;;;;;<<<======<<<<<<;;;======@@@CCCEEEFFFMMMUUUaaannnvvvlllZZZNNNKKKKKKIIILLLOOOSSS]]]jjjrrrsssuuuiiiZZZQQQJJJCCC@@@@@@FFF???>>>BBBEEEDDDGGGLLLSSSVVV^^^gggoooqqqmmmhhh[[[WWWSSSQQQQQQTTTUUUVVV\\\___bbbfffjjjpppwww{{{}}}}}}{{{xxxrrrnnnmmmooosssuuuzzz~~~|||qqqggg]]]VVVOOOKKKIIIKKKMMMKKKLLLNNNMMMQQQVVV]]]fffkkkhhhaaaSSSLLLHHHIIIHHHFFFFFFHHHLLLJJJKKKQQQZZZccciiikkkfffdddbbb``````bbbeeegggpppssstttooocccYYYSSSRRRQQQTTTUUUSSSOOOLLLLLLNNNPPPPPPQQQRRRWWW___iiipppmmmpppqqqoooqqqttttttrrrmmmbbbXXXUUUSSSMMMGGGEEECCCAAA>>>;;;999999:::;;;999999:::;;;;;;<<<<<<======???AAAAAA@@@@@@AAABBBCCCDDDIIINNNPPPSSS^^^iiivvv~~~yyyvvvtttxxxxxxxxxxxxxxxwwwvvvuuuwwwtttqqqpppmmmiiiaaa\\\[[[bbbmmmzzz|||hhh]]]XXXSSSRRRPPPNNNLLLJJJHHHGGGEEEGGGHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBAAAAAAAAAFFFEEECCCDDDFFFGGGGGGFFFEEEFFFFFFFFFEEEDDDBBBAAACCC???;;;:::<<<@@@CCCDDDBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;<<<<<<<<<===???CCCFFFNNNTTT```pppuuusss|||777888888888888777666555777666555555555666777888666666555444444333222222444444444444444444444444111111111111111111111111444222222666999;;;BBBJJJ^^^www|||tttkkkbbbZZZVVV\\\eeettt~~~zzz~~~}}}zzzuuulllaaaXXXQQQMMMLLLPPPVVV___lllxxx}}}zzzwwwpppjjj```VVVMMMEEE???;;;888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<>>;;;999999:::;;;999::::::;;;;;;<<<<<<======???AAAAAA@@@@@@AAABBBCCCDDDIIINNNQQQVVVbbbnnn|||~~~yyyvvvuuuxxxxxxxxxxxxxxxwwwvvvvvvuuusssqqqooonnniiiccc^^^[[[cccnnn|||wwwdddYYYUUUSSSRRRQQQOOOLLLJJJIIIHHHGGGIIIJJJJJJIIIHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBBGGGEEEDDDDDDFFFGGGGGGFFFEEEFFFFFFFFFEEEDDDBBBAAAAAA>>>;;;:::===@@@BBBBBBAAAAAAAAA@@@@@@@@@????????????>>>======<<<;;;;;;<<<============???BBBEEEMMMSSS^^^lllzzzwwwsssyyy}}}888888999999999888777777999888777666666666777888666666555555444333333333333333333333333333333333444444444444444444444444555333333666888:::???GGGZZZqqq}}}vvvmmmdddZZZSSSVVV]]]hhhsss~~~}}}~~~}}}yyyqqqggg___TTTOOOKKKMMMRRRZZZhhhttt~~~}}}{{{sssnnneee\\\RRRIIIAAA<<<888888888888999:::<<<<<<:::;;;;;;<<<<<<<<<<<<===AAAAAADDDHHHIIIKKKRRR[[[eeepppuuuiiiVVVJJJFFFFFFFFFJJJNNNSSS^^^lllsssttthhh\\\PPPIIIEEEBBBAAACCCBBB@@@AAAGGGKKKOOOTTTZZZZZZ\\\bbbiiiooorrrqqqooogggccc___]]]```eeeiiikkkrrrtttwwwzzz~~~yyytttrrrnnnnnnnnnpppuuu|||wwwpppiiiccc___ZZZTTTPPPPPPQQQOOOPPPRRRTTTZZZbbbjjjtttzzzxxxqqq]]]UUUOOONNNNNNMMMNNNRRRRRRTTTWWW]]]dddiiikkkkkkggggggfffeeeeeeeeeddddddjjjmmmmmmfff\\\UUUSSSTTT[[[\\\]]][[[XXXYYY\\\```dddeeegggkkkqqqzzzwwwjjj\\\UUUPPPIIIDDDBBBBBB@@@>>>;;;::::::;;;<<<:::::::::;;;<<<<<<======<<<>>>@@@@@@???@@@AAACCCDDDEEEJJJOOOTTTZZZgggsss{{{xxxvvvxxxxxxxxxxxxxxxxxxwwwvvvtttrrrqqqooommmiiiddd```]]]fffrrrqqq___UUUPPPSSSRRRQQQOOOMMMKKKJJJIIIIIIKKKLLLLLLKKKJJJJJJKKKHHHHHHHHHGGGEEEDDDCCCBBB@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDCCCGGGFFFDDDDDDEEEFFFEEEDDDEEEEEEFFFFFFEEEDDDCCCBBB???===<<<<<<>>>@@@AAAAAA@@@@@@@@@@@@??????????????????>>>===<<<;;;:::999<<<======<<<<<<>>>AAADDDKKKPPPYYYfffsssxxxtttxxx}}}||||||999999999::::::999999888:::999888666555555666666666666555555444444444333333333333333333333333333555555555555666666666666666444444777777888===CCCUUUiii{{{uuunnnfff[[[SSSSSSWWW]]]hhhxxx~~~|||~~~~~~}}}}}}}}}~~~~~~{{{tttkkkcccVVVPPPKKKKKKNNNWWWeeerrr|||~~~uuuqqqjjjaaaWWWMMMCCC===888888888999:::<<<===>>>;;;;;;;;;;;;<<<<<<======AAAAAADDDIIIKKKMMMTTT]]]hhhqqqsssfffSSSHHHDDDCCCFFFJJJOOOUUU```mmmtttuuuggg[[[NNNHHHDDDAAAAAADDDCCCDDDGGGLLLPPPTTTZZZ^^^^^^```eeekkkpppsssssssssooolllgggfffjjjpppuuuxxxyyy{{{~~~~~~xxxuuuuuussstttwww|||zzzuuuqqqnnnkkkccc\\\VVVTTTSSSRRRSSSVVVWWW___iiirrr{{{yyyeee]]]VVVTTTSSSRRRTTTXXXWWWYYY]]]bbbfffiiijjjjjjeeegggjjjmmmoooooopppoooqqqrrroooggg]]]WWWVVVXXXbbbccccccbbb```bbbhhhmmmppprrrvvvzzzyyykkk\\\TTTNNNHHHDDDCCC@@@???===;;;;;;;;;;;;<<<::::::;;;;;;<<<=========<<<>>>?????????@@@BBBDDDFFFGGGKKKQQQUUU\\\jjjxxx}}}{{{yyyxxxxxxxxxyyyyyyxxxwwwwwwuuutttrrrppplllhhhdddaaa___jjjxxxnnn]]]SSSOOORRRRRRQQQOOONNNLLLKKKJJJJJJLLLMMMMMMKKKJJJJJJKKKHHHHHHGGGFFFDDDCCCAAA@@@??????@@@AAABBBDDDDDDEEEGGGGGGGGGGGGFFFFFFEEEEEEFFFDDDCCCBBBCCCDDDCCCBBBDDDEEEFFFFFFFFFDDDCCCBBB???>>>>>>???AAABBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<;;;:::999888;;;<<<<<<;;;:::<<>>======<<<<<<======>>>@@@@@@CCCHHHKKKMMMUUU]]]jjjrrrqqqcccQQQGGGDDDCCCFFFKKKPPPVVVbbbooouuuvvvjjj^^^PPPIIIEEEBBBBBBDDDFFFKKKPPPSSSVVVZZZ]]]```bbbeeejjjooorrrtttvvvvvvvvvsssoooooorrrxxx}}}{{{wwwwwwyyyyyy|||~~~{{{yyyxxxnnneee]]]ZZZXXXVVVXXX[[[^^^hhhttt}}}oooggg___]]][[[YYY[[[^^^]]]```cccgggiiikkklllmmmoooqqquuuyyy|||}}}}}}|||{{{zzzuuujjj___YYY[[[^^^jjjkkkkkkjjjjjjmmmtttzzz|||uuuhhhYYYQQQMMMHHHEEEEEE???>>>===<<<;;;;;;<<<<<<::::::;;;<<<<<<======>>><<<>>>??????@@@AAADDDFFFJJJJJJNNNSSSXXX```ooo}}}}}}|||wwwxxxxxxyyyyyyyyyxxxxxxxxxwwwuuuqqqkkkfffbbb``````lll~~~lll]]]TTTQQQQQQQQQPPPOOOMMMLLLLLLKKKJJJKKKLLLLLLJJJIIIIIIJJJHHHGGGGGGFFFDDDBBBAAA@@@??????@@@AAABBBDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEDDDBBB@@@@@@BBBBBBBBBAAADDDDDDEEEFFFFFFEEECCCCCCAAA@@@@@@BBBDDDDDDDDDBBBCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>===<<<;;;:::999999:::;;;:::999888999<<>>>>>??????CCCHHHKKKMMMUUU^^^kkkqqqoooaaaQQQHHHEEEEEEIIIMMMSSSYYYdddpppvvvvvvooobbbTTTKKKGGGCCCCCCEEEJJJSSS[[[]]]^^^```bbbaaafffkkkppptttwwwxxxyyy{{{zzzwwwttttttwww|||yyywww{{{{{{pppfffaaa^^^\\\^^^bbbkkkvvv{{{rrrkkkhhheeebbbbbbeeeeeegggjjjmmmooossswwwzzzzzznnnccc^^^aaafffssstttvvvuuuvvvyyypppcccUUUOOOKKKGGGEEEEEE>>>======<<<<<<<<<======;;;;;;;;;<<<======>>>>>>===>>>???@@@@@@CCCFFFIIIMMMMMMQQQVVV\\\fffvvv}}}|||wwwxxxyyyyyyyyyyyyyyyyyyzzzyyywwwqqqjjjdddaaa```aaaooojjj\\\UUUSSSOOOOOONNNNNNMMMLLLKKKKKKIIIKKKLLLKKKIIIHHHHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEBBB@@@???@@@AAACCCCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBAAACCCEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>======<<<;;;;;;;;;;;;;;;:::999888888;;;>>>BBBFFFLLLRRRYYYbbbmmmuuu|||||||||{{{{{{|||777777888999999999999999:::999777666555666666777555555555555666666666666444444444444444444444444333333333444555666666666555333444777777666999>>>DDDNNNaaawwwsssssstttrrrhhh\\\UUUUUUWWW]]]lllooommmttt|||qqqlllddd^^^___eeennnuuu{{{sssnnnccc[[[SSSPPPOOORRR]]]ggguuuzzz}}}yyyssskkkcccYYYNNNHHH>>>===;;;:::;;;===???AAAEEEDDDAAA???>>>===>>>>>>???@@@CCCIIILLLNNNWWW```kkkpppmmm```PPPIIIHHHHHHKKKPPPUUU[[[fffrrrwwwwwwrrrdddVVVMMMHHHDDDDDDGGGNNNZZZdddgggggghhhhhheeekkkqqqwww{{{}}}}}}~~~|||yyywwwxxxzzz}}}~~~~~~yyyzzz{{{oooiiieeecccfffjjjvvv~~~wwwssspppkkkiiikkkmmmooorrruuuyyytttjjjggglllrrr|||~~~kkk___RRRMMMJJJFFFCCCBBB<<<<<<<<<<<<============;;;;;;<<<<<<======>>>>>>>>>???@@@AAAAAADDDHHHKKKOOOOOOSSSZZZbbbnnn~~~|||{{{wwwxxxyyyyyyzzzzzzyyyyyyxxxyyywwwqqqjjjeeebbbbbbfffwww{{{fffZZZUUURRRNNNMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLLLLIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDFFFGGGHHHHHHGGGFFFEEEBBB@@@???AAACCCEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBAAABBBDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA==============================<<<:::999999<<<>>>???DDDJJJOOOSSS[[[eeemmmuuuxxx~~~|||}}}666777888999999999999999:::999888777777777888999555555555666666666666666555555555555555555555555//////000111111222333333444333444777777666999>>>AAAJJJ\\\qqqtttuuuvvvtttkkk]]]UUUUUUXXX]]]kkk~~~pppiiimmm~~~|||ooohhh]]]VVVVVV]]]gggnnnyyy~~~~~~xxxrrrhhh```WWWRRROOOQQQZZZcccqqqvvv}}}{{{uuunnneee[[[RRRLLL@@@>>><<<;;;;;;===???AAAHHHFFFCCC@@@>>>>>>>>>>>>@@@@@@DDDJJJMMMPPPXXXaaakkkooolll___QQQJJJJJJJJJMMMRRRWWW]]]gggrrrxxxwwwrrreeeVVVMMMIIIEEEFFFHHHPPP^^^jjjmmmmmmnnnmmmiiiooouuu||||||zzzyyyyyy{{{|||}}}|||yyyzzz|||~~~}}}zzzvvvnnnjjjhhhkkkooo{{{~~~{{{wwwqqqnnnooosssuuuxxx{{{{{{pppooovvv}}}iii]]]QQQLLLIIIDDD@@@@@@<<<<<<<<<===============;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAABBBEEEIIIMMMOOOPPPUUU]]]fffttt|||zzzyyywwwxxxyyyyyyzzzzzzzzzzzzwwwwwwvvvqqqjjjeeedddeeemmm~~~}}}xxxcccXXXSSSQQQLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMLLLJJJHHHHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFDDDBBBAAA@@@BBBEEEGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDDDDCCCBBB@@@@@@BBBDDDEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@============>>>>>>>>>>>>>>>>>>>>><<<::::::===???>>>CCCIIIMMMQQQWWW```hhhpppttt~~~~~~;;;;;;;;;<<<<<<<<<<<<===999999:::::::::999999888666666666666666555555444333333444444444444444444222222222222222222222222444555666555555555777999???DDDOOOaaarrr~~~{{{|||yyyrrrhhh___YYYXXXWWW```mmm|||oooffflllvvvzzzkkkaaaVVVQQQQQQTTT]]]fffooovvv~~~}}}{{{xxxvvvooofff\\\TTTPPPPPPWWW```gggmmmuuu}}}{{{uuuoooiii```UUUNNNGGG@@@:::999:::;;;???DDDJJJJJJGGGCCC???===>>>??????AAAEEEIIINNNTTT[[[```iiiiiiggg___TTTLLLJJJKKKNNNRRRYYYbbbiiiooosssuuussskkk^^^PPPHHHFFFKKKOOOYYYbbbkkkoooqqqsssqqqmmmssszzz|||zzzxxxvvvvvvooommmlllpppvvv}}}~~~}}}~~~~~~{{{yyyrrrooorrrwwwxxxtttvvvuuuxxx~~~~~~~~~{{{ggg\\\PPPJJJFFFBBBAAACCC@@@???>>><<<;;;;;;;;;;;;;;;<<<===>>>????????????@@@BBBDDDEEEFFFHHHLLLNNNSSSSSSXXXaaajjjxxx}}}xxxwwwyyyzzzzzzyyyyyyyyyxxxxxxxxxzzzvvvrrroooiiicccdddhhhooo~~~rrraaaVVVPPPNNNJJJLLLNNNMMMKKKIIIHHHHHHIIIJJJKKKKKKHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFEEECCCAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===??????BBBIIINNNRRRYYYaaajjjqqq|||}}}yyy{{{yyyyyy~~~<<<<<<<<<;;;;;;;;;;;;;;;999999999::::::999999888777777888888777777666555444444444444444444444444222222222222222222222222333555555555444555777999<<>>???AAACCCGGGJJJOOOUUU[[[```ggghhhfff^^^TTTLLLJJJJJJPPPTTTZZZbbbiiinnnrrrtttqqqjjj]]]PPPGGGFFFKKKPPP\\\eeemmmooooooooolllgggrrrzzz}}}yyyuuuqqqoooaaa___^^^```eeejjjllllllqqqqqqrrrqqqpppqqqtttvvvyyyzzz}}}~~~|||{{{wwwyyy~~~~~~yyy{{{|||wwwdddYYYNNNHHHEEEAAA@@@AAA???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???????????????AAADDDEEEFFFIIILLLOOORRRTTT\\\gggrrr{{{wwwvvvxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvrrrooommmiiieeeggglll}}}mmm___UUUPPPOOOJJJLLLMMMLLLJJJHHHGGGGGGEEEGGGIIIIIIHHHGGGGGGHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@AAACCCDDDCCCBBBDDDCCCCCCCCCCCCCCCCCCDDDFFFEEECCCAAA@@@@@@@@@@@@??????>>>======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>@@@FFFKKKOOOWWW___iiippp{{{~~~|||zzzuuuuuuwww}}}===<<<<<<;;;;;;::::::999888999999::::::999999999888888999999888888777666666555555555444333333333333333333333333333333333333444555555444555777999999===GGGWWWhhhuuu{{{}}}{{{{{{yyyssskkkbbb\\\ZZZ^^^cccooouuuiiikkkvvv|||fffZZZNNNIIIHHHJJJRRRYYY___hhhttt|||zzzwwwnnncccYYYQQQKKKNNNTTTZZZbbbmmmxxx{{{vvvrrrnnnggg___XXXNNNFFF???>>>??????BBBGGGIIIHHHGGGCCC@@@>>>>>>@@@CCCEEEIIILLLPPPUUU[[[___eeefffddd]]]TTTMMMJJJJJJRRRUUU[[[aaaggglllooopppnnnggg[[[OOOGGGHHHMMMSSS]]]fffooopppnnnlllhhhcccqqqyyy}}}vvvoooiiieeeYYYXXXWWWXXX[[[]]]]]]]]]aaacccdddeeefffiiilllooouuuwwwzzz}}}~~~rrr```UUUKKKFFFCCC???>>>???>>>>>>===<<<;;;;;;;;;<<<<<<===>>>??????@@@?????????AAADDDEEEGGGJJJMMMPPPRRRVVV```mmmzzz|||yyyuuutttvvvvvvwwwyyyzzzyyyxxxvvvuuuqqqooommmkkkhhhfffkkkssszzzggg\\\SSSOOOOOOJJJLLLMMMKKKHHHFFFDDDDDDCCCEEEGGGGGGGGGFFFGGGHHHCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@AAABBBCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>><<<>>>BBBGGGKKKTTT]]]hhhooozzzzzzxxxxxxoooqqquuu|||======<<<;;;:::999888777888888999:::::::::999999888888999999888888777666777666666555444333333222333333333333333333333333333444555555444444666888777;;;DDDRRRcccqqqzzz~~~}}}|||zzzvvvnnnfff___\\\^^^cccppp}}}qqqooosss~~~iii\\\NNNHHHGGGIIIOOOUUUZZZcccppp|||}}}{{{zzzqqqggg]]]SSSKKKKKKOOOSSS\\\iiiuuu~~~}}}}}}yyyuuurrrooojjjccc^^^RRRJJJBBBAAA@@@???BBBFFFGGGGGGFFFCCC@@@>>>???@@@CCCEEEIIIMMMPPPUUUZZZ^^^ccccccbbb\\\UUUOOOKKKJJJTTTVVVZZZ^^^cccfffhhhiiiiiicccYYYNNNHHHJJJPPPVVV]]]gggppppppmmmjjjgggdddpppxxxyyyqqqggg___[[[XXXXXXXXXYYYZZZZZZZZZYYY[[[\\\^^^```aaaeeeiiilllsssuuuyyy~~~}}}mmm[[[QQQHHHEEECCC???===>>>======<<<;;;;;;;;;<<<<<<======>>>???@@@@@@@@@@@@???AAADDDFFFHHHKKKOOORRRSSSXXXcccppp{{{yyywwwsssrrrttttttvvvxxxyyyyyywwwtttsssooommmkkkjjjhhhhhhoooyyyrrrbbbXXXQQQNNNMMMJJJKKKLLLJJJGGGDDDBBBBBBCCCEEEGGGGGGFFFFFFFFFGGGBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC???@@@AAACCCDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBB@@@@@@@@@BBBBBBAAA@@@BBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@????????????>>>>>>=========<<<<<<;;;;;;::::::;;;;;;???<<<<<<@@@DDDHHHQQQ[[[eeelllxxx{{{vvvuuuoooqqqwww}}}===<<<<<<:::999888777666777888999:::::::::::::::777777888888777777666555777777666555444444333333333333333333333333333333222444555444444444666888777;;;BBBOOO___ooo{{{}}}yyyssskkkccc^^^\\\aaapppvvvqqqooolll]]]NNNGGGFFFGGGLLLQQQXXXaaaooo|||~~~{{{zzzsssjjjaaaWWWMMMKKKNNNOOOXXXfffsss}}}~~~{{{{{{wwwsssqqqpppmmmgggcccVVVNNNFFFBBBAAA???@@@DDDFFFFFFFFFDDDAAA??????@@@AAADDDIIILLLPPPTTTYYY\\\aaaaaa```\\\VVVQQQMMMKKKSSSTTTVVVYYY[[[]]]___```aaa\\\UUUMMMIIILLLRRRXXX```jjjrrrqqqllliiigggdddpppwww~~~zzzrrriii___XXXTTTSSSTTTUUUVVVVVVVVVWWWXXXWWWYYYZZZ[[[]]]___cccfffpppsssxxx}}}wwwgggWWWNNNFFFDDDCCC???===>>><<<;;;;;;;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAA@@@BBBEEEHHHJJJMMMQQQTTTUUU\\\fffsss|||xxxwwwvvvsssrrrtttssstttvvvxxxwwwuuusssqqqpppnnnlllkkkhhhjjjtttyyyzzzkkk]]]VVVOOOKKKJJJIIIJJJKKKJJJFFFCCCBBBBBBFFFGGGIIIHHHFFFEEEEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC>>>???AAABBBDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@?????????????????????>>>>>>>>><<<<<<;;;:::::::::::::::???<<<<<>>???BBBEEEEEEFFFDDDBBB@@@@@@AAA@@@CCCHHHMMMQQQUUUYYY]]]``````___\\\XXXSSSOOOLLLOOOPPPPPPQQQRRRSSSTTTUUUUUUSSSOOOKKKIIILLLRRRWWWbbblllssspppiiigggffffffpppvvvzzzzzz{{{~~~|||zzzrrrhhh___XXXSSSQQQPPPRRRSSSSSSTTTUUUWWWZZZZZZ[[[]]]]]]^^^```cccffflllpppvvv|||ooo```RRRJJJDDDCCCCCC???======;;;:::::::::;;;<<<======>>>>>>@@@AAAAAAAAAAAAAAAAAADDDGGGJJJLLLPPPTTTXXXXXXaaalllzzz~~~xxxvvvwwwwwwtttssstttrrrsssuuuvvvuuutttrrrqqqpppooommmllljjjmmm{{{}}}nnnvvvyyyeeeYYYSSSNNNIIIHHHHHHJJJKKKIIIFFFDDDBBBBBBGGGHHHIIIHHHFFFDDDDDDEEECCCDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC???@@@AAACCCDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAAAAABBBBBBAAA@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@??????????????????===<<<;;;:::999999999999>>>;;;;;;???AAADDDLLLTTT]]]fffssszzzyyy{{{;;;::::::999888777777666777777888999::::::::::::888888999999888888777666666666666666555555555555444444444444444444444444222333444444333444666777888:::@@@JJJYYYkkk}}}~~~uuujjjccc\\\___hhhzzzuuuooouuu~~~ooo^^^LLLDDDCCCCCCEEEHHHSSS]]]lllzzz~~~|||wwwpppiii^^^RRRMMMMMMKKKTTTaaammmwww~~~|||xxxuuuttttttrrroookkkbbbXXXNNNHHHCCC???>>>AAADDDEEEEEEDDDBBB@@@@@@AAA@@@CCCIIINNNRRRWWW[[[^^^```___^^^]]]ZZZVVVQQQMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGKKKPPPTTT]]]gggnnnlllggghhhkkkmmmpppuuuwwwuuuvvvyyyzzzyyyzzzsssiii^^^VVVRRRQQQQQQRRRSSSTTTTTTSSSUUUYYY]]]^^^___```aaaaaacccgggjjjkkkooovvv}}}{{{}}}yyyfffZZZNNNFFFAAAAAAAAA>>>;;;;;;::::::::::::;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBBCCCEEEIIILLLOOORRRWWWZZZ\\\gggvvv~~~{{{vvvuuuwwwxxxuuutttuuusssssssssssssssrrrrrrqqqooonnnnnnmmmlllrrrrrrlll{{{ppp^^^UUUQQQLLLIIIGGGHHHIIIJJJJJJGGGEEEDDDDDDDDDEEEGGGFFFEEEDDDDDDEEECCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBDDDDDDEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAADDDCCCBBBBBBCCCCCCBBB@@@?????????>>>>>>?????????@@@@@@AAABBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;:::999999999999;;;999:::===@@@BBBHHHOOOYYYbbbppp}}}~~~|||~~~::::::999999888777777777666777888999:::;;;;;;;;;999::::::::::::999888888555555555666666666666666444444444444444444444444222333444444333333555777888:::???IIIWWWjjj}}}wwwlllddd^^^___eeerrr|||rrrrrrvvv~~~qqq```NNNFFFDDDDDDFFFHHHOOOZZZjjjyyy~~~yyyssslll```SSSLLLLLLJJJRRR___kkkttt{{{~~~zzzvvvuuuvvvuuuqqqnnnfff\\\QQQKKKEEE@@@???AAACCCDDDEEEEEEBBBAAAAAAAAA@@@DDDJJJOOOTTTXXX]]]``````___^^^]]][[[WWWRRRNNNIIIHHHGGGFFFEEEDDDDDDEEE@@@BBBCCCDDDEEEIIINNNRRRTTT___hhhhhhfffjjjrrrvvvqqquuuuuurrrrrrvvvxxxwwwvvvooocccWWWPPPNNNPPPSSSRRRSSSTTTRRRQQQSSSXXX\\\\\\]]]___```aaacccgggiiimmmrrryyy{{{~~~qqq```UUUJJJCCC??????@@@<<<999999999999999:::;;;<<<===>>>??????@@@AAABBBBBBBBBBBBDDDFFFJJJMMMPPPTTTYYY\\\]]]lll}}}zzzvvvtttxxxyyyvvvuuuvvvssssssrrrrrrrrrqqqqqqqqqmmmmmmnnnnnnnnnvvvooopppyyyiiiYYYRRRPPPLLLIIIHHHGGGIIIJJJJJJGGGEEEEEEEEE@@@BBBDDDEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAEEEDDDBBBBBBCCCCCCBBBAAA??????>>>>>>>>>>>>?????????@@@AAABBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;:::999999999999999777888<<<>>>@@@EEELLLWWWaaaooo||||||~~~;;;;;;<<<<<<;;;999888666::::::999999999:::;;;<<<888999999::::::999999888777666666666555555555555555555555555555555555555555444444444444555666666555:::???EEERRRiiiyyypppiiibbb```bbblll|||yyysssrrrzzzrrrcccPPPDDDBBBEEEGGGGGGMMMXXXfffqqq||||||vvvooofff\\\QQQJJJKKKNNNWWWfffrrrwwwzzz~~~}}}~~~|||{{{yyyuuuqqqmmmgggaaaWWWMMMEEEAAA@@@@@@CCCCCCCCCCCCBBB@@@>>>======???EEEOOOYYY```bbbaaabbbcccbbb``````^^^WWWOOOHHHEEEBBB???>>>>>><<<;;;???AAABBBCCCDDDFFFJJJMMMQQQWWW___gggmmmrrrvvvxxxzzzxxxuuutttvvvxxxyyyyyyrrriii___VVVNNNIIIMMMTTTUUUSSSPPPNNNPPPTTTZZZ^^^```cccfffgggfffhhhlllpppvvvxxx|||}}}vvvgggYYYPPPDDDCCCAAA>>><<<:::888888999:::;;;;;;;;;<<<>>>@@@@@@@@@@@@AAABBBCCCDDDEEEHHHGGGIIINNNSSSUUU[[[```fffsss|||vvvvvvwwwwwwwwwwwwvvvvvvsssrrrrrrssstttsssqqqnnnooollllllpppuuu|||wwwooo}}}ssseeeVVVQQQOOOMMMJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHEEEDDDBBB@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>??????@@@AAAAAABBBCCCCCC>>>>>>?????????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;999:::<<<===>>>@@@DDDGGGWWWaaannnyyy|||}}}}}}~~~::::::;;;;;;:::999888777888888888999999999::::::888999999::::::999999888777777666666666555555555555555555555555555555555555444444444444555666666666:::>>>CCCPPPggg~~~vvvpppeeeccccccjjjwwwwwwtttzzztttfffTTTGGGCCCDDDEEEEEEMMMXXXfffqqq|||}}}xxxrrriii___UUUNNNLLLMMMTTTaaakkkqqquuuyyy{{{~~~~~~}}}{{{xxxssspppiiicccYYYOOOFFFBBB@@@???AAAAAAAAAAAA@@@>>>===;;;;;;>>>CCCMMMXXX```eeeeeedddffffffddddddbbbZZZQQQHHHEEEAAA???>>>===<<<;;;===>>>???@@@@@@BBBEEEHHHLLLRRR[[[ccckkkrrrxxx||||||zzzyyyzzz|||~~~~~~}}}qqqggg\\\UUUNNNJJJLLLPPPRRRQQQOOOMMMOOOTTTZZZ___cccgggjjjkkkkkkmmmqqqtttyyy{{{uuuiii\\\PPPIIIDDDBBB@@@>>>;;;:::999888888:::;;;;;;;;;;;;>>>@@@@@@@@@@@@AAAAAACCCDDDDDDGGGFFFHHHMMMQQQTTTZZZ```mmm{{{~~~{{{vvvvvvwwwwwwwwwwwwvvvvvvsssrrrrrrssstttssspppnnnoookkkkkkooottt}}}rrrqqqpppbbbTTTOOONNNKKKIIIIIIJJJIIIHHHGGGFFFFFFEEEEEEEEECCCBBB@@@@@@@@@BBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBBBBCCCCCCCCCDDD????????????????????????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>??????@@@@@@AAABBBBBBBBB>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;999:::;;;<<<===???CCCFFFOOOZZZhhhwww}}}{{{yyyyyy|||888999999::::::999888888666777888999:::999888888888999999::::::999999888777777777666666666555555555555555555555555555555555444444444444555666666777999<<>>>>>>>>>>>===;;;:::999999;;;@@@IIIUUU___fffiiieeehhhiiihhhhhheee\\\QQQGGGDDD@@@>>>=========<<<<<<===>>>>>>>>>???AAACCCFFFKKKTTT]]]gggqqqzzz~~~rrrggg\\\VVVRRRMMMLLLMMMQQQQQQPPPPPPRRRWWW^^^dddjjjmmmrrrssstttuuuyyy|||vvvkkk```VVVMMMGGGBBBAAA???===;;;:::999999888999:::::::::;;;===???@@@@@@@@@@@@AAABBBCCCDDDHHHGGGIIINNNQQQUUU\\\cccttt}}}zzzwwwwwwwwwwwwwwwwwwwwwwwwsssrrrrrrssssssrrrpppmmmoookkkiiimmmtttvvvmmmwwwjjj^^^RRRNNNLLLJJJHHHIIIKKKJJJIIIGGGFFFEEEDDDCCCDDDCCCAAA@@@???@@@BBBCCCCCCBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAA??????@@@????????????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA>>>>>>>>>>>>????????????AAAAAA???>>>===<<<<<<<<<999:::;;;<<<<<<>>>AAADDDGGGRRRaaaqqq}}}vvvuuuzzz777777888888888888888888666777999:::;;;:::888777888999999::::::999999888777777777666666666666555555555555555555555555555555444444444444555666666777777999???JJJaaa}}}qqqlllhhhfffiiipppxxx}}}~~~yyyvvvvvvvvvlll\\\OOOFFFCCCCCCDDDMMMYYYfffqqq{{{}}}xxxqqqiii```YYYPPPLLLKKKRRRZZZaaahhhooossswww||||||yyyvvvooojjjaaaWWWMMMFFFAAA>>>;;;;;;;;;::::::999888888999:::>>>EEEOOOYYYbbbgggdddhhhjjjjjjjjjggg\\\QQQGGGDDD@@@======>>>>>>===@@@AAABBBAAA@@@@@@AAABBBCCCHHHOOOWWWaaalllwww~~~tttiii]]]YYYVVVRRRNNNMMMQQQSSSTTTVVVXXX^^^gggnnnssswww{{{}}}}}}rrreee[[[SSSLLLHHH@@@???>>><<<;;;::::::999888999::::::::::::<<<>>>@@@@@@@@@@@@AAABBBCCCDDDJJJIIIKKKPPPSSSWWW```iiiwww}}}yyywwwwwwwwwvvvvvvwwwwwwwwwssssssrrrrrrsssrrrooommmnnnjjjiiimmmwww|||nnnoooyyydddZZZPPPMMMLLLIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBB@@@??????@@@BBBCCCBBBAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAA@@@??????????????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@>>>======<<<<<<999:::;;;;;;;;;===@@@BBBDDDMMM[[[kkk}}}xxxuuuzzz777777666666777777777888777888:::<<<<<<;;;:::888888999999::::::999999888888777777777666666666666555555555555555555555555555444444444444555666666666555888>>>HHH]]]}}}~~~wwwrrrlllfffeeeiiiooottt{{{zzzvvvwwwtttmmmaaaTTTJJJFFFGGGIIIOOOZZZgggqqq{{{~~~zzzuuummmeee___SSSMMMJJJNNNUUU\\\eeemmmooosssyyy}}}zzzwwwqqqmmmfff\\\RRRIIIBBB???:::999999888777777777777999:::===AAAHHHQQQZZZ___cccgggkkklllllliii^^^SSSGGGDDD@@@===>>>?????????CCCDDDEEEDDDBBBAAAAAABBBDDDGGGLLLRRR[[[eeepppvvvuuuiii^^^ZZZXXXSSSOOOMMMQQQUUUYYY\\\```gggrrryyy~~~mmm^^^TTTMMMFFFBBB>>>===<<<;;;::::::::::::999:::;;;;;;::::::<<<>>>@@@@@@@@@AAABBBCCCEEEEEEJJJIIILLLPPPTTTYYYdddooo}}}}}}zzzwwwwwwvvvuuuuuuvvvwwwwwwssssssrrrrrrrrrqqqnnnllllllkkkjjjppp}}}uuunnnwwwrrr___VVVOOOMMMLLLJJJIIIKKKFFFFFFGGGGGGGGGFFFEEEDDDCCCAAA@@@??????@@@BBBCCCAAAAAA@@@?????????@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>========================AAA@@@???>>>============;;;<<<<<<<<<;;;<<<>>>AAABBBIIIVVVeeexxx{{{}}}777777666555555555666666888999:::;;;<<<;;;::::::888999999::::::999999888888888777777777666666666555555555555555555555555555444444444444555666666555444777>>>EEETTTrrr~~~}}}}}}xxxppphhhcccccchhhmmmuuu}}}yyyyyysssnnneeeYYYNNNIIIJJJMMMQQQ\\\hhhqqq{{{}}}yyyrrrkkkeeeYYYQQQKKKLLLRRRXXXaaajjjjjjooouuu|||~~~{{{yyysssoooiii```VVVLLLEEE@@@999999888777777777777777:::;;;===???CCCJJJSSSXXXbbbfffiiikkkllljjj```VVVHHHEEE@@@>>>>>>@@@AAABBBCCCDDDEEEEEECCCAAAAAAAAAFFFHHHKKKOOOUUU^^^gggmmmyyy}}}tttjjj```[[[WWWRRROOOPPPRRRWWW^^^ccchhhqqq}}}~~~jjjZZZPPPIIICCC???<<<<<<;;;:::::::::;;;;;;:::;;;<<<<<<;;;;;;===???@@@@@@AAABBBDDDEEEGGGHHHHHHIIILLLQQQTTTZZZhhhuuu}}}yyyvvvvvvttttttttttttvvvvvvtttsssrrrrrrrrrqqqnnnkkkjjjkkknnnvvvpppqqqkkkYYYRRRMMMMMMLLLIIIIIILLLDDDEEEFFFGGGGGGFFFEEEEEEBBBAAA???>>>???@@@BBBCCCBBBAAA@@@?????????AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>???====================================<<<<<<<<<<<>>>>>======>>>>>>???=========<<<;;;<<<>>>@@@AAAFFFPPP___rrr~~~888777555444444444444555888999999999::::::::::::888999999::::::999999888888888888777777777666666555555555555555555555555555444444444444555666666555444777===@@@JJJddd~~~~~~~~~~~~tttiiiaaa___bbbfffsss{{{{{{tttrrrjjj^^^QQQJJJKKKOOOSSS]]]iiirrrzzz}}}wwwpppkkk___VVVMMMLLLOOOTTT\\\dddeeejjjqqqxxx~~~}}}{{{sssqqqllldddZZZOOOGGGBBB:::999888777777777888888:::<<<>>>???AAAGGGOOOUUU\\\```dddfffhhhggg___UUUIIIEEEAAA???@@@BBBCCCDDDDDDEEEGGGFFFDDDCCCBBBBBBFFFHHHKKKMMMRRRXXX```eeennnsss|||~~~wwwooofff___YYYSSSSSSVVVVVV]]]fffmmmttt~~~}}}hhhWWWNNNHHHBBB===::::::::::::::::::;;;;;;<<<=========<<<<<<>>>??????@@@AAACCCEEEHHHJJJKKKJJJKKKOOOTTTXXX```ooo}}}{{{wwwuuutttsssrrrrrrssstttuuutttsssrrrrrrrrrpppmmmjjjhhhlllrrr|||xxxjjjrrrwwwbbbSSSNNNKKKKKKJJJHHHHHHKKKEEEFFFGGGHHHGGGEEEDDDBBBAAA@@@???>>>???@@@BBBCCCBBBAAA@@@??????@@@BBBCCCBBBAAA@@@??????@@@AAABBBAAA@@@@@@@@@?????????????????????????????????????????????>>>>>>?????????============>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???????????????===<<<<<<>>>@@@@@@CCCJJJVVVfffzzz}}}888777555444333333333444888888777777888888999:::999999999::::::999999999888888888888777777777777555555555555555555555555555444444444444555666666666444888======BBBYYYsss~~~wwwjjj___[[[^^^bbbuuu|||{{{vvvtttnnnaaaRRRKKKKKKOOOTTT___jjjrrrzzz{{{tttooocccYYYPPPMMMMMMQQQXXX___aaafffmmmuuu{{{~~~|||tttqqqmmmeee\\\QQQHHHCCC::::::888777777888999999:::<<<>>>@@@BBBGGGNNNTTTVVVZZZ]]]___bbbbbb[[[RRRJJJFFFAAA???@@@CCCEEEFFFFFFGGGIIIIIIGGGEEEEEEEEEFFFHHHJJJMMMPPPVVV\\\aaaffflllvvv|||uuullleee]]]WWWXXX]]]\\\dddnnnvvv}}}xxxcccRRRJJJDDD>>>::::::999999999::::::;;;<<<===>>>>>>>>><<<<<<>>>@@@???@@@AAACCCFFFIIILLLMMMNNNOOOSSSYYY]]]eeevvvzzzuuuuuutttrrrqqqqqqrrrtttuuutttsssrrrrrrrrrpppmmmjjjgggllltttrrrfffrrrooo\\\PPPKKKIIIJJJIIIGGGGGGKKKGGGGGGHHHHHHGGGDDDBBB@@@AAA@@@???>>>>>>@@@BBBCCCCCCBBB@@@??????@@@BBBCCCAAA@@@???>>>>>>???@@@AAAAAA@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>><<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<>>>???@@@@@@@@@@@@>>><<<<<<>>>@@@@@@BBBEEENNN[[[lll|||777666555555555666888999::::::::::::::::::::::::<<<<<<<<<;;;:::999888777777777777777777777777777666666666666555555555555222333555777777666555444999999:::<<<===BBBQQQ___yyy}}}wwwkkkbbb___bbbeeettt~~~~~~yyykkkZZZPPPOOOSSSWWW]]]fffpppyyy~~~~~~zzzuuussshhhaaaXXXOOOMMMOOOUUUYYY[[[bbbkkkrrrwww{{{}}}zzzuuunnnhhh```VVVKKKCCC???:::777999999666555777;;;<<<===>>>@@@EEEJJJOOOVVVXXX\\\```aaa]]]VVVPPPHHHEEEAAA@@@AAACCCEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGIIIKKKOOOTTTZZZ^^^aaafffmmmtttxxx}}}uuummmfffcccbbbbbbiiirrr|||rrr[[[NNNGGG@@@:::888;;;;;;:::999999:::::::::<<<<<<======>>>>>>?????????AAADDDGGGJJJNNNQQQSSSVVVVVVYYY___eeennnzzzwwwtttrrrqqqqqqssstttuuutttuuurrroooooopppqqqooommmhhhsss~~~rrrkkk{{{```PPPJJJIIIHHHFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDBBB@@@>>><<<<<<>>>@@@BBB???@@@AAAAAACCCCCCDDDEEECCCBBB@@@>>>>>>???@@@AAABBBAAA@@@??????@@@AAABBB>>>>>>======<<<<<<<<<;;;===<<<;;;;;;<<<===>>>???<<<===???@@@@@@???>>>===::::::999999:::<<<===>>>??????>>>===<<<;;;::::::???>>>>>>>>>>>>>>>???@@@============<<<<<<<<<<<<@@@AAADDDIIISSS```nnnwww|||777777777777888999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777777777777777777777777666666666666555555555555222333555666777666555444666777999;;;;;;???LLLYYYooo{{{~~~yyymmmbbb___bbbgggyyy}}}qqqbbbWWWTTTVVVXXX]]]eeennnvvv{{{}}}~~~{{{wwwuuullldddZZZPPPLLLMMMRRRUUUZZZ```iiipppuuuyyy~~~~~~yyyuuuoooiiiccc[[[QQQJJJBBB===999::::::777777999<<<===???AAACCCGGGLLLOOOUUUXXX[[[___```]]]VVVQQQJJJFFFCCCAAACCCFFFHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNQQQVVV[[[___aaaeeemmmtttyyy{{{tttoookkkjjjjjjssszzz}}}oooYYYLLLEEE???;;;999;;;;;;::::::999::::::;;;<<<<<<======>>>>>>??????AAABBBDDDGGGJJJOOOSSSVVVXXXYYY^^^fffmmmxxx|||xxxuuutttrrrpppppprrrtttuuuuuuvvvsssppppppqqqrrrqqqoooppp{{{wwwnnnmmmzzz]]]PPPLLLKKKIIIGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEDDDBBBAAAAAABBBDDDEEE>>>??????@@@@@@AAAAAABBBCCCAAA@@@>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@AAA>>>>>>=========<<<<<<<<<===<<<<<<;;;<<<===>>>???<<<===???@@@@@@???===<<<999999888999:::<<<===?????????>>>======<<<<<<;;;??????>>>>>>>>>>>>>>>???===========================>>>@@@DDDKKKVVVbbbjjjvvv|||555666888999;;;;;;<<<<<<999999999999999999999999::::::::::::999888777777777777777777777777777777666666666666555555555555222333555666666666555444444444666999999;;;EEEOOObbbnnn}}}|||ooobbb]]]bbbhhh|||nnnbbb[[[YYYXXX\\\bbbiiipppuuuxxxzzz}}}~~~{{{yyyrrrjjj^^^RRRKKKKKKMMMPPPXXX^^^fffmmmqqqtttyyy}}}~~~yyyuuuoookkkgggaaaXXXRRRGGGAAA<<<;;;;;;888888;;;===@@@CCCFFFHHHKKKNNNQQQWWWYYY\\\___aaa^^^XXXSSSMMMIIIEEEDDDFFFJJJNNNPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSUUUYYY\\\```bbbfffmmmtttzzz{{{xxxuuuttt}}}yyyvvvuuuvvvzzz{{{iiiTTTHHHCCC>>>;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>??????BBBDDDEEEGGGKKKQQQXXX]]]^^^```fffoooyyyzzzwwwtttrrrsssqqqooooooqqqsssuuuuuuuuusssqqqqqqrrrttttttsssxxxooollltttqqqZZZQQQNNNLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@>>>>>>???@@@@@@??????>>>>>>>>>>>>??????>>>>>>============<<<<<<======<<<;;;;;;<<<>>>???<<<===>>>??????>>>===<<<777777777888:::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>=========>>><<<======>>>>>>?????????======>>>???DDDLLLUUU\\\gggrrr~~~{{{333555777:::<<<<<<<<<<<<888888888888888888888888999999999999999888777666777777777777777777777777666666666666555555555555333444555555666666555555333333666999888888???GGGVVVcccttt~~~~~~rrrccc]]]aaaggg{{{lll```ZZZUUUWWW\\\bbbiiioootttwwwzzz}}}~~~|||xxxpppcccVVVMMMJJJJJJKKKUUU[[[bbbhhhlllpppuuuyyy~~~~~~yyyuuuooollliiiddd^^^YYYMMMEEE>>>===;;;999:::===@@@CCCHHHLLLNNNQQQTTTVVV[[[\\\___bbbcccaaa\\\XXXPPPLLLHHHGGGJJJOOOTTTVVVTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYZZZ\\\___bbbcccgggnnnuuu{{{~~~yyyppppppsssxxx}}}~~~qqq```NNNDDD@@@===;;;<<<;;;::::::::::::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@BBBDDDFFFIIIMMMUUU^^^fffiiikkkpppxxxzzzvvvtttrrrqqqpppnnnlllmmmooorrrttttttsssrrrqqqqqqrrrtttvvvwww~~~xxxjjjooojjjYYYTTTOOONNNKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@??????BBBCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>?????????>>>>>>============>>>>>>>>>>>>==================>>>===<<<;;;;;;<<<===>>>======>>>>>>>>>===<<<;;;555666777888:::<<<>>>???=========>>>??????@@@@@@AAAAAA???>>>============<<<======>>>???@@@@@@AAA????????????BBBGGGOOOTTT\\\gggssszzz|||~~~|||111333555888:::;;;;;;;;;888888888888888888888888888888999999999888777777888888888888888888888888666666666666555555555555333444444555555555555555444444666999999888<<>>;;;:::;;;???CCCGGGMMMRRRUUUXXX[[[]]]bbbcccdddfffgggeee```]]]RRROOOLLLLLLOOOTTTYYY[[[YYYZZZ[[[\\\^^^___```aaa_________```bbbdddggghhhkkkrrryyyzzzrrrmmmooouuu}}}}}}{{{wwwuuuuuuzzz|||dddWWWHHHAAA>>>;;;;;;===;;;:::::::::;;;;;;<<<===<<<<<<===>>>???@@@AAABBBAAADDDHHHKKKPPPYYYeeennntttvvvzzz}}}xxxuuusssrrrqqqlllkkkkkkllloooqqqrrrrrrqqqqqqqqqqqqrrruuuyyy{{{qqqeeerrr|||eeeZZZWWWOOONNNKKKIIIGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@??????AAABBBCCCDDDDDDCCCBBBAAADDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???==============================>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>============<<<<<<;;;;;;555666777999;;;===>>>???<<<<<<===>>>???@@@AAAAAAAAAAAA???>>>============<<<======>>>???@@@@@@AAA?????????@@@AAAEEEKKKPPPVVVaaalllsssyyy~~~~~~|||111222444666888999::::::999999999999999999999999888999999999999999888888888888888888888888888888666666666666555555555555444444444444555555666666666444555888999777:::@@@IIIUUUfffvvvwwwjjjbbbbbbfffyyy~~~~~~yyyhhh\\\PPPPPPQQQUUU\\\eeennnsssyyy|||~~~xxxnnncccYYYQQQKKKIIINNNTTT[[[```dddiiiooottt||||||zzzxxxtttnnnkkkjjjiiifffcccYYYOOOEEE@@@===;;;>>>BBBGGGKKKRRRWWW[[[___cccfffiiiiiiiiijjjjjjhhhdddaaaTTTRRRPPPPPPTTTXXX[[[]]]\\\]]]___aaadddfffhhhiiifffffffffgggjjjllloooppprrryyyqqqnnnoootttzzz}}}ssssssrrrrrruuu{{{zzzlllXXXNNNCCC???===;;;;;;===::::::::::::;;;<<<===>>>===>>>>>>@@@AAABBBCCCDDDAAAFFFKKKNNNSSS\\\iiirrrzzz{{{wwwvvvtttrrrqqqjjjjjjkkknnnqqqssssssrrrpppqqqrrrrrrtttwww|||{{{nnndddxxxsssaaaZZZVVVNNNLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????@@@????????????>>>>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>?????????>>><<<;;;;;;<<<============<<<<<<;;;;;;::::::666777999;;;===>>>>>>>>>;;;<<<<<<===>>>???@@@AAA@@@@@@???>>>=========>>><<<======>>>>>>?????????======>>>>>>???BBBGGGKKKQQQ[[[fffmmmttt{{{~~~333333444555666888:::;;;::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888666666666666555555555555444444444444444555666666777444444777888777999>>>DDDNNN___qqqzzzppphhhfffgggqqq{{{{{{yyy|||lll```SSSRRRQQQTTTZZZccclllrrrzzz}}}~~~zzzsssiii___VVVOOOKKKLLLQQQXXX^^^bbbhhhnnnttt|||~~~|||{{{yyyxxxvvvrrrmmmkkklllmmmllljjj```UUUIIICCC@@@>>>AAAFFFJJJOOOUUU[[[```eeekkknnnooonnnllllllkkkiiieeebbbUUUTTTSSSTTTXXX[[[\\\]]]]]]___aaadddhhhkkknnnooolllmmmnnnooorrruuuxxxzzz{{{}}}oooqqqxxxxxxqqqssswww{{{}}}kkk]]]NNNFFF@@@>>>===;;;:::<<<:::::::::;;;;;;<<<===>>>>>>???@@@AAACCCDDDEEEEEEEEEJJJOOORRRUUU\\\hhhrrrzzz|||zzzxxxwwwuuusssqqqjjjkkknnnrrrvvvwwwuuusssqqqssstttuuuvvvzzzzzzmmmhhhllljjj]]]WWWRRRLLLKKKIIIGGGFFFEEEFFFFFFDDDCCCCCCCCCBBBBBBAAAAAACCCDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>======>>>????????????>>>=========>>>>>>>>>????????????>>>===<<<;;;<<<<<<===>>>===<<<;;;::::::::::::888999;;;===>>>>>>>>>>>>;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>>>>???==============================>>>>>>>>>@@@CCCFFFKKKTTT^^^fffooozzz555444444444666888:::;;;::::::::::::::::::::::::999::::::;;;;;;;;;::::::888888888888888888888888777666666666555555555555555444444444444555666666777444333666777666999>>>???IIIZZZnnn}}}tttmmmiiihhhiii|||xxxwwwttt~~~~~~ooocccWWWUUUSSSTTTYYYbbbkkkqqq{{{~~~}}}{{{uuummmdddZZZQQQMMMJJJPPPWWW]]]aaagggnnnttt{{{{{{yyyxxxwwwvvvuuuppplllkkknnnppppppooodddXXXLLLEEEBBB@@@DDDIIILLLPPPVVV]]]bbbiiiooosssqqqpppnnnmmmllliiieeebbbUUUUUUUUUVVVZZZ\\\]]]\\\^^^___bbbfffjjjnnnqqqsssqqqqqqrrruuuxxx{{{yyyrrrxxx~~~xxxtttyyytttbbbTTTIIIBBB>>>>>>===;;;:::;;;:::::::::;;;<<<===>>>>>>???@@@AAABBBDDDEEEFFFGGGHHHMMMSSSUUUVVV\\\gggpppwwwzzz|||zzzyyyxxxwwwvvvrrrpppjjjlllpppuuuyyyyyywwwtttsssuuuvvvwwwxxx}}}}}}jjjbbbbbbvvvzzzdddZZZTTTNNNJJJIIIHHHFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>=========>>>???@@@@@@???>>>=========>>>>>>?????????@@@???>>>===<<<;;;;;;<<<===>>>===<<<;;;:::999999:::999:::<<<>>>???>>>>>>===;;;;;;;;;<<<===>>>>>>>>>???>>>>>>>>>>>>>>>???@@@============<<<<<<<<<<<<>>>???@@@???>>>???AAADDDFFFOOOYYYaaakkkyyy///222666777666666888:::999999999999999999999999::::::999999::::::;;;<<<777888999::::::999888777:::999777555444333444444444444444555555555666666666666666666777888999:::@@@EEERRRfff|||{{{vvvlllccciiittt{{{wwwyyy}}}|||qqqiii[[[VVVTTTXXX___eeemmmttt~~~~~~xxxnnnfff___UUULLLOOOLLLNNNWWW```gggnnnttt|||zzzwwwvvvvvvvvvmmmllliiihhhiiimmmrrruuukkk]]]NNNFFFCCCBBBFFFKKKWWW[[[___bbbiiippprrrooommmiiihhhhhhfffaaa___```ZZZYYYWWWVVVVVVYYY]]]___aaadddhhhkkknnnpppsssvvvtttwww{{{~~~vvv}}}{{{xxxwwwgggXXXOOODDDAAA===:::999999;;;===;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBBBBAAABBBDDDFFFIIIMMMSSSXXXXXXYYYbbbmmmttt~~~wwwxxxxxxwwwwwwvvvuuutttooopppsssvvvxxxxxxwwwvvvssstttuuuwww{{{mmmdddeeegggrrr___TTTPPPMMMJJJIIIGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBCCC????????????????????????============>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>>>>======>>>>>>>>>>>>============>>>>>>============>>>>>>========================???>>>===<<<===???AAABBBJJJLLLRRR\\\hhhttt}}}000333666777666666888:::::::::::::::999999999999999999999999999::::::;;;888888999999999999888888:::888777555444444444444444444444555555555666666666666666666777888999:::???CCCNNNaaawww{{{qqqfffccckkkwww~~~zzz|||zzzrrrkkk```ZZZXXX\\\bbbgggooouuu}}}~~~zzzqqqjjjcccZZZQQQQQQMMMNNNVVV___fffnnnuuu}}}zzzxxxxxxwwwwwwpppmmmjjjiiilllpppssstttlll___RRRKKKHHHHHHLLLQQQXXX^^^cccfffkkkooommmhhhaaa]]][[[\\\ZZZWWWVVVYYYZZZYYYWWWVVVVVVYYY]]]___eeehhhlllppprrrsssvvvwwwyyy|||~~~~~~ooo```RRRIIIAAA@@@===:::999:::;;;<<<;;;;;;<<<======>>>>>>???>>>@@@AAABBBBBBDDDGGGIIIMMMPPPVVVZZZZZZ[[[eeeqqq~~~|||yyyuuuvvvvvvvvvvvvuuuttttttrrrssstttvvvvvvvvvuuuttttttuuuvvvyyy~~~rrrccc___hhhssslll\\\TTTPPPMMMIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA????????????????????????============>>>>>>>>>>>>?????????>>>===<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;============>>>>>>>>>>>>>>>>>>============>>>>>>========================>>>===<<<<<<<<<>>>@@@AAAGGGIIIOOOYYYeeeqqq{{{222444777888888888999;;;;;;;;;;;;::::::999999999888888888888999999999:::999999888888888888999999999888666555444444444555444444444555555555555555666666666666777888999999===@@@IIIYYYooovvviii^^^bbbiiisss|||}}}yyyxxxwwwssspppfff```]]]```eeejjjqqqxxx||||||uuuooojjjbbbZZZTTTOOONNNTTT]]]fffooowww}}}|||zzzzzzyyyyyyrrrmmmjjjkkkpppuuuuuussslllbbbVVVQQQOOOOOOTTTYYY]]]dddjjjnnnpppnnnfff]]]SSSOOOMMMNNNMMMLLLMMMQQQXXXXXXXXXVVVVVVXXX]]]```hhhlllrrrvvvxxxyyyzzz{{{~~~pppbbbUUUJJJCCC>>>>>><<<;;;::::::::::::<<<<<<<<<===>>>>>>??????>>>???AAABBBCCCFFFJJJMMMQQQSSSXXX\\\\\\___iiivvv~~~yyyvvvtttrrrsssssstttttttttttttttvvvvvvuuuuuutttsssssssssuuuvvvxxx|||uuuggg]]]]]]nnnxxxdddYYYSSSOOOLLLHHHGGGFFFFFFGGGHHHGGGEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCAAA???>>>????????????????????????============>>>>>>>>>>>>??????>>>>>>======<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::<<<<<<======>>>>>>??????>>>======<<<<<<======>>>========================<<<<<<;;;;;;<<<===???@@@BBBEEEKKKUUUaaammmwww}}}555777888::::::;;;;;;<<<<<<<<<;;;;;;:::999999999777777888888999999999999::::::888777777888::::::999888666555444444444555555555555555555555555555666555555666666777888999<<<>>>DDDSSSiiiyyykkk___]]]___eeelllsss{{{~~~yyyuuuuuuuuuuuutttiiiccc```ccchhhmmmsssyyy|||yyyuuurrrkkkdddYYYRRROOOTTT\\\dddnnnwww~~~}}}||||||{{{zzzsssnnnjjjmmmtttxxxvvvqqqkkkbbbZZZWWWUUUVVV[[[aaadddlllsssuuutttmmm___SSSJJJFFFCCCDDDEEEEEEIIINNNUUUVVVWWWWWWVVVXXX]]]aaaiiinnnuuu{{{~~~~~~{{{~~~yyynnnaaaVVVMMMEEE@@@<<<<<<<<<<<<;;;:::999999<<<======>>>>>>??????@@@>>>@@@AAABBBCCCFFFJJJNNNSSSUUUYYY]]]^^^bbbooo|||zzzvvvsssqqqooopppqqqrrrssssssssssssvvvvvvtttsssssssssssssssuuuuuuxxx}}}zzzlllfff```aaawwwnnn]]]VVVRRRMMMJJJGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBDDDDDDDDDAAA>>><<>>>>>>>>>>>???>>>>>>>>>=========<<<======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<===>>>??????@@@=========<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<>>>>>>???BBBIIIQQQ[[[gggrrryyy888999:::;;;<<<======<<<;;;;;;;;;::::::999999999666777888999999999888888;;;:::999888888999:::;;;888777666555444444555555555555555555555555555444555555555555666777888999:::<<>>>>>???@@@@@@@@@@@@AAABBBBBBCCCEEEJJJMMMUUUVVVZZZ^^^```gggvvv}}}xxxvvvsssqqqmmmnnnooopppqqqrrrrrrrrrtttssssssssssssttttttuuussssssvvv||||||nnndddbbb```ggghhhYYYTTTOOOJJJIIIGGGEEEEEEEEEGGGHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@?????????@@@@@@@@@BBBCCCDDDCCCAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>==================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???>>>===;;;:::;;;<<<<<<===>>>??????@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>===AAAGGGMMMUUU```lllsss{{{:::999999;;;===>>>===;;;999999999999999999999999666777999:::::::::999888::::::999999999999::::::888777666555444555555666555555555555555444444444555555555555666777888888999;;;AAAKKK^^^zzz|||qqqdddZZZSSSUUUYYY]]]iiivvv}}}~~~|||{{{{{{ooohhhdddeeehhhkkkpppvvvxxx|||~~~}}}xxxrrreee]]]VVVVVVZZZ___hhhpppyyy}}}~~~~~~}}}zzzxxxrrrppppppuuuzzz{{{xxxssskkkgggdddcccbbbbbbhhhoootttyyy|||yyyrrrgggVVVHHHAAA===:::<<<===>>>BBBHHHLLLQQQVVVWWWWWWZZZ```fffkkkqqqyyyssshhhaaa[[[SSSKKKFFFCCC@@@???:::;;;;;;<<<<<<<<<;;;;;;>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCDDDGGGKKKOOOWWWXXX]]]bbbfffooozzzwwwvvvtttrrrmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuuuurrrrrruuu{{{rrrggg]]][[[aaattt|||cccWWWSSSLLLHHHIIIGGGFFFEEEEEEFFFGGGFFFDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@??????>>>??????@@@@@@AAABBBCCCBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>==================<<<;;;::::::::::::::::::::::::::::::::::::<<<===>>>>>>>>>===<<<;;;<<<<<<======>>>>>>??????===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<=========<<<@@@DDDIIINNNXXXccckkkvvv{{{888777777888;;;<<<;;;888666777777888888999999:::777888:::;;;<<<;;;:::999999::::::::::::::::::999888777555444444555666666666666555555555444444444555555555555555666888888888;;;???GGGWWWppp~~~vvviii\\\SSSTTTWWW[[[hhhwww}}}|||vvvnnnhhhggghhhhhhlllpppsssvvv{{{~~~~~~{{{uuukkkaaaYYYXXXZZZ]]]dddjjjsssyyy~~~~~~|||yyyvvvrrrtttvvvzzz}}}}}}zzzwwwooolllkkklllkkkjjjooovvvxxx{{{{{{uuummmbbbSSSFFFAAA<<<:::<<<======@@@EEEHHHNNNUUUWWWWWWZZZbbbiiipppvvv~~~zzzggg\\\WWWRRRKKKEEEAAA>>><<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEFFFJJJPPPTTT\\\]]]bbbhhhnnnzzz{{{vvvuuutttsssqqqmmmnnnoooppppppppppppppppppqqqssstttuuuuuuttttttrrrrrrtttzzz|||jjjccc\\\^^^ooottt^^^VVVQQQJJJHHHKKKHHHFFFEEEEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===:::::::::::::::::::::::::::;;;<<<<<<======>>>>>>;;;>>>BBBDDDGGGOOOZZZbbbmmmttt}}}777555444666999:::999666555555666777888999999:::777999:::<<<<<<;;;:::999999999;;;<<<<<<;;;999999777777555444444555666666666666555555555444444444555444444555555666777888777:::>>>EEEQQQhhh{{{nnn```VVVWWWYYY]]]jjjzzz|||{{{ssskkkiiigggfffhhhlllooorrrvvvyyy{{{~~~~~~|||vvvnnnddd\\\YYYZZZ\\\aaagggooovvv~~~~~~~~~{{{xxxuuusssvvv{{{~~~~~~|||zzzsssqqqqqqrrrppppppuuu|||yyy{{{yyyqqqhhh^^^QQQEEEBBB>>><<<>>>>>>>>>@@@DDDFFFMMMTTTWWWWWW[[[ccckkkuuuzzzsssaaaVVVSSSNNNGGGBBB>>>;;;999777<<<<<<<<<<<<<<<===>>>???>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFIIINNNTTTYYY___aaafffmmmtttxxxsssssssssrrrpppnnnoooooopppppppppppppppppprrrsssuuuuuutttsssqqqrrrrrrttt{{{~~~yyydddaaa___hhhnnn[[[TTTPPPIIIGGGLLLIIIGGGEEEEEEFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCC???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<;;;:::999999999::::::::::::::::::::::::666777999:::;;;::::::999>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>:::===@@@AAACCCIIITTT\\\eeennn{{{888999999888888777666555666777777888888888888777999::::::;;;;;;::::::999:::::::::999999888888888777777777777666666666666666666666666666666666666444444444555555555555666999:::===BBBIIIXXXqqq~~~wwwkkk^^^YYYZZZ___iiissstttiiicccaaa``````ggglllrrrxxx{{{}}}|||{{{rrrmmmeee^^^[[[\\\___bbbfffnnnxxx}}}~~~~~~}}}{{{yyywwwwwwxxxyyy{{{~~~~~~zzzvvvyyywwwuuutttuuuwwwwwwwwwwwwvvvsssooohhh]]]PPPHHH@@@???<<<<<<===AAAFFFIIIJJJNNNRRRUUUXXX^^^fffmmmuuu||||||ggg\\\YYYNNNKKKEEE@@@<<<<<<===>>>:::::::::;;;<<<===>>>>>>???@@@BBBBBBBBBBBBDDDEEECCCEEEHHHKKKOOOSSSVVVYYYbbbdddlllwww{{{uuuooommmnnnpppqqqpppmmmmmmmmmmmmmmmmmmmmmmmmkkknnnrrrssssssrrrrrrsssppppppttt|||zzzpppaaa^^^aaauuu|||kkkXXXPPPNNNKKKHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDD>>>???@@@AAAAAAAAAAAAAAA???@@@BBBBBBBBBAAA@@@???BBB@@@>>>===>>>>>>===<<<<<<;;;:::;;;>>>??????>>>===============<<<<<<<<<;;;;;;<<<======<<<;;;:::999999999999999999999999;;;;;;;;;::::::999999999<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999;;;::::::::::::;;;<<<<<<888:::<<<>>>BBBIIIQQQVVVbbblllwww888888888888888777555555666666777888888888888777999::::::;;;;;;::::::999:::::::::999999888888888777777777777666666666666555555555555555555555555444444444555555555555666666666999===BBBNNNdddxxx~~~zzznnnbbb\\\[[[```jjjsss{{{nnneee```______eeejjjqqqwwwzzz}}}}}}{{{wwwrrrjjjccc^^^]]]^^^___ccckkktttzzz{{{|||}}}~~~}}}{{{yyyxxxvvvvvvvvvxxxxxxyyy|||~~~~~~{{{yyyyyyxxxvvvvvvwwwxxxwwwvvvtttrrrpppllleee[[[QQQJJJDDDCCCAAA@@@BBBEEEIIILLLNNNPPPSSSUUUXXX^^^fffmmmvvv}}}sssaaaWWWTTTLLLIIIDDD???<<<;;;<<<===::::::;;;<<<======>>>>>>???@@@BBBBBBBBBBBBCCCEEECCCEEEIIIMMMQQQVVV[[[^^^dddfffooo}}}uuuqqqllljjjkkkmmmnnnnnnlllllllllmmmmmmmmmmmmmmmmmmppprrrssssssrrrrrrrrrppprrrxxxxxxmmm^^^```jjjtttdddTTTNNNMMMKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCC@@@@@@@@@???????????????CCCCCCCCCCCCBBBAAA@@@???BBB@@@>>>===>>>>>>===<<<;;;::::::;;;===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::999999999999999999999999999;;;;;;:::::::::999999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999999:::::::::::::::;;;<<<<<<:::;;;===>>>AAAFFFLLLQQQ[[[dddpppzzz888888888888777666555555666666777888888888888888999999::::::::::::999999999999999999999888888888777777777777666666666666555555555555555555555555444444444555555555555666777777:::===@@@HHHYYYiii~~~~~~sssggg```]]]```iiirrrvvviiiaaa^^^___bbbhhhooouuuyyy|||~~~}}}||||||xxxrrrjjjddd___\\\[[[^^^fffooovvvxxxyyyzzz|||~~~}}}{{{yyywwwvvvvvvwwwwwwwwwwwwwwwzzz}}}~~~}}}|||zzzyyyxxxyyyyyyyyywwwvvvrrrpppmmmiiiddd]]]UUUPPPLLLJJJHHHGGGHHHKKKOOOQQQSSSUUUVVVVVVXXX]]]fffmmmxxxssseeeWWWOOOMMMHHHEEEAAA===;;;:::;;;<<<::::::;;;<<<===>>>?????????AAABBBBBBAAAAAACCCDDDDDDGGGKKKPPPTTTZZZaaaeeejjjmmmwwwtttnnnkkkhhhggghhhjjjlllllllllllllllmmmmmmmmmnnnnnnoooqqqssssssrrrqqqqqqrrrqqqttt}}}uuugggYYYcccvvvjjj\\\OOOLLLLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@???>>>======>>>??????GGGFFFEEECCCAAAAAA@@@@@@AAA???=========>>>===;;;;;;:::999:::<<<>>>===<<<:::::::::::::::::::::;;;<<<======<<<;;;:::999888999999999999999999999999:::::::::999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::999999::::::;;;<<<<<<<<<======>>>BBBGGGJJJQQQZZZfffrrr888888888888777666555444555666777888888888888888999999::::::::::::999999999999999888888888888888777777777777666666666666555555555555555555555555444444444555555555555666777777:::===>>>CCCOOO\\\qqqyyyxxxlllddd___^^^eeennnvvvnnnccc______```fffnnnuuuyyy|||~~~~~~}}}~~~{{{wwwpppiiibbb]]]ZZZ[[[aaajjjqqquuuwwwxxxzzz{{{~~~~~~}}}|||yyywwwvvvwwwyyy{{{vvvuuuuuuxxx{{{~~~{{{{{{zzz{{{{{{zzzwwwuuuqqqnnnkkkiiifffbbb]]]YYYUUUSSSQQQPPPPPPRRRUUUWWWXXXXXXXXXWWWXXX]]]fffmmmyyyoooaaaWWWNNNHHHFFFCCCBBB???<<<:::::::::;;;::::::;;;<<<>>>???@@@@@@???AAABBBBBBBBBBBBCCCEEEGGGJJJOOOSSSWWW]]]eeejjjsssxxxtttkkkhhhgggeeeeeegggiiikkklllkkkkkkllllllmmmnnnnnnnnnqqqrrrsssrrrqqqpppqqqsssrrrxxxpppbbbYYYjjjwwwbbbWWWMMMKKKLLLJJJGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFEEECCCBBBAAA???===<<<;;;<<<===???AAAIIIHHHEEECCCAAA@@@@@@@@@@@@>>><<<<<<======<<<;;;:::999999:::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;======<<<;;;:::999888777888888888888888888888888999999999999999888888888::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999:::999999999999999::::::;;;;;;<<<<<<<<<<<>>===<<<;;;::::::::::::;;;<<<===???@@@AAABBB@@@AAACCCCCCCCCCCCEEEGGGKKKOOOTTTWWWZZZ___hhhnnnyyyuuulllhhheeeeeefffggghhhjjjlllmmmlllllllllmmmmmmmmmnnnnnnppppppqqqpppoooppprrruuuuuu~~~|||lllaaaeeezzzppp^^^UUUMMMLLLLLLHHHFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@<<<;;;::::::<<<>>>AAACCCHHHGGGDDDBBB@@@@@@@@@@@@@@@>>><<<;;;<<<<<<;;;::::::999888999:::;;;:::999::::::;;;;;;<<<<<<<<<<<<===<<<;;;:::999888777777888888888888888888888888888888888888888888888888999999999999::::::::::::::::::::::::::::::::::::999999999888888999999:::999888888888888999::::::888999:::;;;;;;===AAADDDHHHOOOXXXcccrrr777777777777666555444444444555666888999999999999888888999999999999888888777777777888888888888888777777777777666666666666444444444444444444444444444444444555555555555666444333666999;;;<<>>???AAABBBCCC???AAACCCEEEEEEFFFHHHJJJOOOSSSYYY[[[]]]cccmmmttt~~~wwwmmmhhhgggdddfffhhhiiijjjkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnmmmnnnppptttwww|||uuukkkgggyyyyyyiii[[[SSSLLLKKKJJJGGGEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@;;;;;;;;;<<<===???AAABBBDDDCCCBBBAAA@@@????????????===;;;;;;;;;<<<;;;:::999888777888999:::999888::::::;;;;;;<<<<<<======<<<;;;:::999888777777888888888888888888888888888777777777777777888888888888888888888999999999999::::::::::::::::::::::::999888888888888999999:::888888777777888888999:::777888::::::;;;<<<@@@BBBFFFKKKSSS]]]iiizzz{{{tttnnnnnnttt~~~777777777777666555444333444555666777999999999999888888999999999999888888666777777777888888888999777777777777666666666666444444444444444444444444444444444555555555555666888777888;;;<<<<<>>>>>999:::;;;<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAACCCCCC???AAADDDFFFGGGHHHKKKMMMQQQWWW]]]```bbbiiittt}}}{{{rrriiieeefffcccgggjjjkkkkkkkkkmmmooonnnnnnnnnmmmllllllkkkkkkiiiiiijjjkkklllpppvvvzzz~~~ooommmpppoooaaaWWWOOOIIIHHHHHHFFFFFFHHHCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@======>>>>>>>>>>>>??????>>>>>>?????????????????????===;;;:::;;;;;;:::999999888777777888999888777888999999:::;;;;;;<<<<<<;;;:::999888777777888999888888888888888888888888666666666777777777888888777777777888888888999999999999999999999999999999888888888888888999::::::777777777777777888999999888999:::::::::;;;>>>@@@BBBFFFMMMVVVbbbppp|||tttjjjbbbbbbiiittt}}}777777777777666555444333444555666777999999::::::888888999999999999888888666666777777888888888999777777777777666666666666444444444444444444444444444444444555555555666666777555555777777777<<>>@@@BBBCCCDDD???AAADDDFFFHHHJJJMMMOOORRRXXX___cccfffmmmzzzxxxppphhhcccdddcccgggkkklllkkkkkkmmmooooooooonnnmmmlllkkkkkkjjjfffggghhhiiikkkpppwww|||zzzlllnnnwww|||ggg\\\SSSLLLGGGFFFGGGEEEFFFIIIBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>><<<<<<:::;;;===>>>?????????>>>>>><<<::::::;;;;;;:::999999777666777888888777666777777888999::::::;;;;;;:::999888777777888999999777777777777777777777777555666666666777777888888777777777777888888888888999999999999999999999999888888777777888999::::::777777777777777888888999:::;;;;;;;;;::::::<<<>>>???CCCJJJRRR]]]jjjwww~~~~~~}}}tttggg^^^\\\dddpppyyy{{{~~~}}}999999888888777777666666888999::::::::::::999888888888888888888888888888777777777777777777777777555555666666666666555555333333333333333333333333555555555555555555555555777777777666666888;;;>>>FFFNNNbbbyyyuuullleee[[[SSSWWW^^^lll~~~uuunnnhhhmmmttt{{{zzznnneee\\\[[[[[[\\\```hhhssszzz~~~~~~|||{{{zzz{{{||||||zzzxxxvvvvvvwwwxxxzzz|||}}}}}}|||{{{zzzxxxvvvuuutttwwwzzz~~~}}}xxxssspppnnnmmmmmmkkkkkklllooottt|||}}}uuunnncccYYYTTTIIIDDD???======>>><<<:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>@@@AAACCCDDDDDDFFFHHHJJJKKKMMMPPPSSSWWW^^^eeeiiilllvvvzzzpppkkkfffdddeeefffhhhjjjlllnnnooooooooollllllkkkkkkjjjiiihhhhhhhhhddddddhhhjjjnnnyyytttkkkvvvppp___VVVPPPNNNKKKIIIGGGGGGGGGHHHDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????;;;<<<<<<===============888888999::::::;;;;;;<<<999888888888777777666666888:::<<<;;;:::999:::;;;::::::999999888777777777777777777777777777777777777777777777777777777777888777666666666666666777999999999999999999999999888888999:::999888777666666666666666777888999:::777888:::<<<======<<<<<>>DDDLLL^^^ttt|||rrrjjj___VVVUUU[[[gggwww|||sssnnnkkknnnuuu|||zzzooofff^^^]]]\\\[[[^^^fffpppwww|||~~~~~~}}}{{{zzzzzzzzzyyywwwuuuuuuuuuvvvvvvxxx{{{}}}}}}}}}}}}{{{zzzxxxvvvuuuuuuwwwzzz~~~}}}xxxssspppnnnoooooopppoooooorrrwww~~~{{{nnngggaaaXXXOOOKKKEEEAAA===;;;<<<<<<;;;999<<<;;;;;;;;;;;;<<<============>>>???AAACCCDDDEEEEEEGGGJJJLLLMMMPPPSSSVVVXXX___hhhnnnttttttmmmiiifffeeeggghhhiiikkkmmmnnnooonnnnnnkkkjjjiiihhhggggggffffffeeecccccchhhlllpppzzzxxxiiiiii}}}}}}iiiZZZSSSLLLKKKHHHFFFEEEEEEFFFFFFDDDCCCAAA@@@@@@AAACCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<===>>>>>>>>>>>>===::::::::::::;;;;;;;;;;;;999888888888777777777777666888::::::::::::;;;<<<::::::999999888777666666777777777777777777777777777777777777777777777777666666555555555555666666999999999999999999999999888888999999999888777666666666666777777999::::::888999::::::;;;;;;;;;:::>>>AAADDDHHHNNNXXXeeeooottt}}}vvvkkkeeeggglllpppuuuxxx|||~~~777777777888888888888888777888999::::::999888777888888888888888888888888777777777777777777777777555555666666666666555555444444444444444444444444555555555555555555555555666666777777666888:::===AAAHHHXXXnnn|||rrreeeZZZVVVZZZbbbooo}}}yyytttrrrqqqsssxxx~~~zzzppphhhcccaaa^^^[[[\\\bbbkkkqqqxxx|||}}}{{{zzzyyyyyywwwtttrrrtttttttttuuuvvvxxx{{{|||~~~}}}}}}|||zzzxxxvvvuuuvvvwwwyyy|||~~~xxxssspppppprrrtttvvvuuutttuuuzzzuuuiii]]]WWWRRRKKKEEECCC@@@>>>;;;::::::::::::999;;;;;;;;;;;;;;;<<<======>>>>>>???@@@BBBDDDFFFGGGGGGJJJLLLOOOQQQTTTXXXZZZ^^^eeennnvvvvvvllliiihhhggggggjjjjjjkkklllnnnnnnnnnnnnmmmjjjiiigggeeeddddddddddddbbbaaabbbggglllrrr{{{xxxllleeennnppp___TTTOOOJJJIIIGGGFFFEEEEEEFFFFFFCCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@?????????>>>>>>===============<<<===>>>>>>??????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888888888888888777777777333555888999999999;;;<<<;;;::::::888777666555555777777777777777777777777777777777777777777777777555555555444444555555666::::::::::::::::::::::::888888999999888888777666777777777777888999::::::;;;;;;:::999999999999999:::===AAAEEEJJJRRR]]]dddnnnyyy}}}sssllljjjjjjlllssswww{{{~~~777777777888888999999999777888999::::::999888777888888888888888888888888777777777777777777777777555555666666666666555555555555555555555555555555555555555555555555555555555666777777666777:::<<>>===>>>???@@@BBBDDDFFFGGGIIIKKKNNNQQQTTTXXX\\\___eeelllvvvvvvnnnhhhggghhhggghhhkkkkkklllmmmnnnnnnnnnmmmllljjjhhhfffcccbbbbbbbbbbbb______aaaeeekkkrrrzzzyyyooojjjkkkxxxwwwcccVVVNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGCCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAA@@@@@@@@@@@@@@@??????>>>============>>>======>>>???????????????>>>>>>===<<<;;;;;;::::::888888888888888888888888333555777888888888999;;;;;;:::999888777666555444666666666666666666666666777777777777777777777777666555555555555666777777::::::::::::::::::::::::888888888888888777777666888888888888888999::::::>>>===;;;999888888888999888;;;???BBBFFFLLLUUU[[[hhhuuu}}}wwwsssqqqpppxxxzzz~~~777777888888999999::::::777888999999999999888777777777777777777777777777666666666666666666666666555555666666666666555555555555555555555555555555555555555555555555555555444555777777777777999;;;>>>CCCPPPccc{{{pppccc]]]]]]___hhhsss~~~}}}}}}|||}}}~~~}}}}}}{{{uuuqqqnnnkkkfffaaa^^^```fffjjjsssxxx~~~~~~zzzyyyxxxyyyyyyyyywwwuuurrrrrrqqqqqqrrrsssuuuvvvzzzzzzzzzzzzyyyxxxvvvvvvttttttuuuwww{{{zzzuuutttvvvyyy|||}}}|||zzz{{{rrrbbbXXXOOOJJJFFFAAA>>>>>>;;;;;;;;;;;;::::::;;;<<<:::::::::;;;;;;===>>>>>>===>>>???@@@BBBEEEGGGHHHJJJMMMQQQTTTXXX\\\aaaeeehhhqqq~~~|||ooojjjggghhhiiiggggggjjjkkklllmmmnnnnnnmmmlllkkkjjjhhhfffcccaaa`````````\\\]]]^^^aaahhhrrryyy}}}ssshhhgggppplll[[[PPPKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???======>>>???????????????>>>>>>===<<<;;;::::::999888888888888888999999999555777888888777777777888::::::999888777666555444666666666666666666666666666666666666666666666666777777666666777888888999999999999999999999999999888888888777777777777777888888888777888888999999???===;;;999888888999999777:::>>>@@@CCCHHHOOOUUUcccooo|||}}}{{{{{{}}}888888888999999999999999666777888999999888777666777777777777777777777777666666666666666666666666555555666666666666555555444444444444444444444444555555555555555555555555333555777777777777999:::;;;AAALLL^^^zzztttiii^^^\\\]]]cccooozzz~~~~~~|||xxxvvvrrrppplllgggddddddgggjjjqqquuu{{{~~~}}}yyyxxxxxxxxxyyyyyyxxxvvvrrrqqqqqqpppqqqrrrssstttwwwwwwwwwxxxxxxwwwwwwvvvttttttuuuwwwzzz}}}{{{xxxwwwyyy|||~~~}}}}}}}}}{{{kkk^^^WWWPPPIIIFFFCCC===;;;<<<:::;;;===<<<;;;:::;;;===:::::::::;;;<<<===>>>???>>>???@@@AAADDDFFFIIIJJJMMMPPPTTTXXX\\\aaagggkkkmmmwww}}}ssskkkhhhhhhjjjjjjgggfffiiijjjkkklllmmmmmmmmmlllkkkhhhgggeeecccaaa___]]]\\\XXXZZZ[[[^^^gggttt|||qqqbbbdddttt{{{cccUUUNNNJJJGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCAAA@@@@@@???????????????<<<===>>>>>>??????>>>>>>======<<<<<<;;;:::999999888888888999999999999999666777999999777666777888888888888777777666666555777777777777777777777777666666666666666666666666777777777777888999::::::888888888888888888888888999888777666666666666777888777777777777777888888;;;;;;:::999999999999999777:::===>>>@@@DDDKKKQQQ\\\gggssszzz:::999999999999999999888666777888999999888777666777777777777777777777777666666666666666666666666555555666666666666555555333333333333333333333333555555555555555555555555333444777777777777888:::999???III[[[yyyxxxnnnaaa]]]\\\aaalllxxx}}}{{{zzzttttttqqqmmmjjjiiijjjlllooorrrwww{{{~~~~~~||||||yyyxxxwwwwwwxxxwwwuuusssrrrqqqqqqppppppqqqrrrsssssstttuuuvvvwwwwwwwwwwwwtttuuuvvvxxx{{{}}}|||zzzzzz|||vvvhhhZZZPPPKKKFFFCCCBBB@@@;;;999;;;999;;;===<<<:::999:::<<<:::::::::;;;<<<===>>>???@@@AAABBBDDDFFFIIIKKKMMMPPPSSSXXX]]]aaagggmmmqqqyyy}}}rrrlllgggfffgggkkkjjjffffffhhhhhhiiikkklllllllllkkkkkkdddddddddccc```]]]ZZZXXXUUUWWWXXX[[[hhhyyyqqqeeemmmppp[[[QQQMMMJJJGGGFFFFFFEEEDDDCCCAAA@@@???AAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888888888999999:::::::::555777999999888888999:::777777777777777777777666777777777777777777777777666666666666666666666666666666666666777888999:::666666666666666666666666999888777666555666666777777777666666666666666777666666777888888888888888777999;;;;;;===AAAIIIOOOTTT^^^iiipppxxx;;;::::::999999888888888666777888999999888777666777777777777777777777777666666666666666666666666555555666666666666555555333333333333333333333333555555555555555555555555222444777777777777888999666===GGGXXXwwwzzzrrrddd```]]]aaakkkwww~~~}}}}}}vvvvvvtttqqqnnnllllllmmmmmmppptttxxx{{{}}}|||{{{zzzyyywwwvvvvvvuuurrrppprrrrrrqqqppppppqqqrrrsssqqqrrrsssuuuvvvwwwwwwwwwuuuvvvxxxzzz|||~~~}}}||||||}}}lll]]]RRRKKKCCC@@@???AAA???;;;:::<<<888;;;===<<<999888999;;;999::::::;;;<<<===??????BBBCCCDDDFFFIIIKKKNNNOOOSSSVVV[[[```eeekkkqqquuutttkkkhhhddddddgggkkkjjjffffffhhhggghhhjjjkkkllllllkkkkkkbbbbbbcccbbb___[[[WWWTTTRRRUUUVVVZZZiii}}}~~~qqqlll{{{iiiVVVOOOMMMKKKHHHHHHHHHGGGFFFEEECCCAAA@@@AAABBBBBBCCCCCCBBBBBBAAA?????????@@@@@@AAAAAAAAA??????>>>===============;;;<<<<<<===============;;;;;;::::::::::::999999888888888999999:::::::::333666888999999999;;;<<<666666666666777777777777777777777777777777777777666666666666666666666666555555555555666777999999666666666666666666666666999888666555555555666777777666555555555555666666111333555777888888777777666888999999:::???GGGNNNNNNXXXcccjjjttt|||~~~;;;:::888777777777888999666777777777777666666555777777777777777777777777777777777777777777777777666555555555555444444444666555444333333444555666555555555555666666666666444444444444555777888999:::;;;AAARRRmmm{{{zzzyyyooohhhbbbaaaiiisss}}}~~~}}}zzzwwwuuuuuuuuutttsssoooppprrruuuwwwzzz||||||~~~|||{{{zzzzzz|||{{{yyywwwuuussssssssstttrrrppppppqqqpppooommmnnnnnnppprrrssstttuuuuuuvvvvvvwwwxxxzzz}}}|||{{{}}}}}}}}}~~~nnn^^^PPPHHHDDDBBBAAA@@@>>>===;;;:::999999::::::::::::::::::;;;;;;<<<<<<<<<;;;<<>><<<<<<<<<===>>>===>>>>>>???>>>>>>===<<<<<<<<<;;;;;;:::999888777999999999888888888888777888888777777666666555555777777777777666666666666999999999888888888888777444555666777777888777777666666777888888888888888888888888777777777777777999888888777666555555444666666777888888888888888888888888777777777777777777777888:::<<>><<<;;;:::999:::::::::::::::;;;;;;;;;:::;;;<<<;;;;;;<<>>======>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777999999999888888888777777888777777777666666666555777777777777666666666666888888888777777777666666555666666777777777777666666666777888888888888777777777777777777777777777888888777777666555555444555555666777777777777777777777777777777777777777777777888999;;;===>>>@@@CCCKKKWWWcccooo{{{xxxvvv{{{888888888888888777777666444555666666777777777777666666666666666666666666555555555555555555555555666555555555555444444444666555444444444444555666555555555555666666666666666666555555555555666666777999===DDDRRRggg~~~}}}}}}|||zzzsssiiidddfffmmmtttyyy{{{~~~{{{xxxvvvvvvuuutttsssooonnnnnnooopppsssvvvwwwyyyyyyxxxxxxxxxyyy{{{|||}}}||||||zzzyyywwwuuutttsssqqqnnnnnnnnnnnnlllkkklllmmmnnnpppqqqrrrssssssuuuuuuvvvwwwyyy{{{}}}}}}}}}}}}zzzzzz{{{{{{~~~rrraaaTTTLLLHHHCCC??????>>>===<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;;;;<<>>>>>>>>??????AAA???===;;;:::999999:::::::::<<<<<<<<<:::888666999999888888888777777777777777777777666666666666666666666666777777777777777777666666666555555555666666777777777666555555555666666777777777777777777777777777777777777777888777777666666555555555444444555666666666666666777777777777777777777777888888888888999;;;<<<===AAAHHHRRR\\\hhhvvvwwwwww{{{666666888888888777666555333444555666777777777777666666666666666666666666555555555555555555555555666555555555555444444444555555555444444555555555555555555555666666666666777777666555555555555555666999<<>>>>>>>>>>>>>>>>>???>>>;;;999888999:::;;;999:::<<<===<<<:::888666888888888888777777777777777777777777666666666666666666666666777777777777777777777666666666555555666777777777666555444444444555666666777777666666666666666777777777777777777777666666666555555555444555666666777777666666666666666777777777777777999999999999999:::;;;;;;???DDDLLLVVVbbbssszzzvvvwww{{{}}}~~~444555777888888777666555333333444666777777777777555555555555555555555555666666666666666666666666666555555555555444444444444555555555555555555444555555555555666666666666888777666555555444555555444888;;;;;;>>>III\\\jjjuuu|||~~~~~~|||rrrhhhbbbbbbeeehhhjjjuuu}}}{{{xxxwwwwwwxxxwwwvvvrrrpppnnnllllllnnnpppqqqtttttttttuuuvvvxxx{{{|||~~~}}}zzzxxxssspppmmmkkkkkkkkkjjjiiijjjjjjlllmmmnnnnnnnnnnnnqqqrrrssstttuuuvvvwwwwwwvvvxxx{{{~~~~~~~~~zzzzzzzzzyyyzzz}}}yyyggg[[[KKKBBB@@@AAA>>>;;;;;;;;;::::::999999888888::::::;;;<<<<<<===>>>>>>:::<<<<<<======>>>AAADDDEEEGGGKKKOOOTTTZZZaaafffooovvv}}}uuuooooooppppppqqqtttrrrsssssstttsssrrrqqqpppmmmkkkhhhgggggggggfffeee\\\[[[ZZZWWWTTTTTTWWWYYYaaannn~~~yyyZZZOOOEEECCCDDDDDDEEEGGGCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????????????????????????????<<<<<<==================<<<;;;999888999:::<<<===999:::;;;<<<<<<:::999777888888888777777777666666666666666666777777777777555666666666777777777888888888777777777666666666666666666666666555444333444444555666666666666555555555666666777777777777666666666666555555555555666666777888888888888777555555666666777777777777;;;;;;::::::::::::;;;;;;===AAAGGGPPP]]]ooo~~~yyyxxxzzz|||}}}|||444555555666666666666666333444555555666666666666555555555555555555555555666666666666666666666666666555555555555444444444444444555666666555444444555555555555666666666666888777666555555555555555333666999999:::BBBPPP\\\gggqqqzzz~~~}}}tttjjjaaa]]]]]]___dddnnn|||zzzxxxwwwxxxzzzzzzyyyuuusssqqqooonnnnnnoooppprrrrrrssstttvvvyyy|||}}}|||zzztttpppmmmjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmlllnnnooopppqqqrrrssssssrrrsssuuuyyy{{{|||||||||}}}}}}pppeee[[[RRRGGG@@@??????===:::::::::::::::999999999999:::;;;;;;<<<===>>>??????<<<===>>>>>>>>>@@@CCCFFFGGGJJJOOOTTTYYYaaahhhmmmsss|||wwwqqqnnnoooppppppqqqtttssstttttttttsssrrrpppooojjjiiigggfffgggfffdddbbbYYYYYYWWWUUUTTTVVVZZZ]]]fffyyy|||lllSSSJJJCCCCCCDDDDDDEEEHHHCCCCCCCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@????????????????????????????????????;;;;;;<<<=========<<<<<<::::::999999:::;;;===>>>:::::::::;;;:::::::::999888888777777777666666666666666666666777777777777555555666666777777888888888888888777777777666666555555666666666555444444333444444555555555555555444555555666666777777888555555555555555555555555666777777888888888888888444555555666666777777888;;;;;;::::::::::::;;;;;;;;;>>>CCCJJJUUUgggzzz}}}{{{|||555444444444555555666777444444555555666555555555555555555555555555555555555555555555555555555555666555555555555444444444444444555666666555444444555555555555666666666666777666666555555555666666222555777777777===FFFNNN[[[hhhuuu|||zzzpppeee^^^]]]]]]dddlllzzzzzzxxxwwwwwwyyy{{{||||||wwwvvvuuusssqqqpppoooooommmnnnooorrrvvvzzz}}}~~~{{{uuuqqqmmmjjjjjjjjjjjjjjjhhhhhhiiijjjkkkkkkkkkkkklllmmmnnnoooppppppooooooqqqssswww|||~~~~~~~~~~~~~~~|||}}}ssshhh]]]TTTMMMIIICCC???===<<<;;;:::999::::::::::::::::::::::::;;;<<<===>>>???@@@@@@===>>>??????@@@BBBEEEHHHKKKNNNSSSYYY```hhhpppuuu~~~|||uuuqqqooorrrsssrrrsssvvvuuuuuuvvvuuutttrrrpppoooiiihhhggggggfffddd```]]]WWWVVVUUUSSSTTTWWW]]]aaappp}}}uuu^^^NNNGGGBBBCCCEEEDDDDDDGGGCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@????????????????????????????????????:::;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;;;;888777777777666666666666555666666666777777777888555555555666777888888888777777666666666555555555444444555555666555555555333333444555555555555444444444555555666777777888555555555555555555555555555666666777888777777777444444555555666777777888::::::999999999999:::::::::<<<>>>CCCLLL\\\nnn{{{yyy{{{~~~~~~555444333333444555666777555555555666555555444444555555555555555555555555444444444444444444444444666666555555555444444444333444555666666555444333555555555555666666666777666666555555555555666666222333555555555999???DDDTTTbbbqqq|||vvvkkkccc``````ggglllwww~~~yyywwwvvvwwwzzz|||}}}}}}yyyxxxwwwuuusssqqqpppoooiiijjjlllpppuuuzzz|||uuurrrmmmjjjjjjjjjjjjjjjggghhhiiijjjjjjjjjjjjjjjjjjkkkmmmnnnnnnnnnmmmlllqqqrrruuuzzz{{{|||||||||}}}}}}~~~wwwzzzwwwmmmccc[[[RRRKKKDDDBBB@@@>>><<<;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>???@@@@@@AAACCCFFFIIINNNRRRWWW]]]dddllluuuzzz}}}vvvuuurrrrrruuuvvvuuuwwwzzzvvvwwwwwwvvvuuusssqqqpppjjjiiihhhhhhfffbbb]]]YYYVVVUUUTTTSSSTTTXXX___ddd{{{mmmUUULLLFFFBBBCCCDDDCCCCCCFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===?????????>>>===<<<=========<<<<<<::::::<<<;;;999888888999;;;===777777777777666666666666555666666666777777888888444555555666777888888999666666555555555444444444333333444555666666666555222333444444555555444444444444444555666777777888444555555555555555555555444555555666666666666666444444444555666777777888888888888777888888999:::999:::<<>>===;;;:::::::::999999:::;;;;;;<<<<<<===999<<<>>>???>>>>>>???@@@AAA@@@@@@BBBEEEGGGHHHHHHPPPXXXaaafffjjjrrr}}}wwwppppppppprrrssstttuuuuuuuuu{{{zzzxxxwwwvvvtttpppmmmjjjjjjjjjhhhddd^^^YYYVVVVVVRRRRRRVVVWWW[[[hhhuuugggWWWMMMIIIEEEDDDFFFGGGGGGFFFBBBCCCCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>=========;;;999:::;;;=========::::::;;;<<<<<<======>>>:::::::::999999888888888999999888888888888999999666777888999999888777666777777777777777777777777666555444444333333333333666666666666666666666666333444444555555444444333444444444555555555555666777888888999999777666555555555555555555555555555666666666666666666666666666666666666777777777777888:::<<<===???FFFRRR\\\kkkmmmmmmllllllttt|||vvvpppnnnpppyyy777777777666555444444444444555555555666666666777444444444444444444444444333333444444444444555555555444444444333333333222555555555555555555555555555555444444444444444444555555555555555555555555666555555666777999<<<===IIIUUUhhhyyy~~~vvvnnniiiiiilllpppvvv|||}}}{{{{{{}}}tttkkkfffeeefffnnnwww}}}~~~}}}}}}}}}~~~~~~{{{wwwwwwwwwuuupppkkkjjjlllnnnqqqvvv{{{xxxsssnnnpppqqqpppnnnllllllmmmhhhhhhhhhhhhhhhgggggggggjjjjjjjjjjjjjjjjjjjjjjjjiiilllqqquuuxxxzzzyyyyyyrrrrrrrrrsssvvvyyy|||~~~}}}xxxqqqllliiigggfffddd[[[YYYTTTOOOIIIDDDAAA???@@@???>>><<<;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;===???@@@??????@@@AAABBBBBBCCCEEEHHHKKKMMMMMMSSSZZZcccjjjqqq{{{~~~yyysssnnnooopppqqqsssttttttttttttwwwvvvttttttsssqqqnnnkkkkkkkkkjjjgggbbb]]]XXXUUUSSSQQQRRRVVVZZZbbbrrrwwwaaaSSSMMMJJJFFFEEEFFFGGGFFFDDDAAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;===;;;::::::;;;=========::::::;;;;;;;;;;;;<<<<<<:::::::::999999888888888888777777777777777777888777777777888888777777777666666666666666666666666666555444333222333444444555555555555555555555555333444444555555444444333444444444555555555555666666666777888777666555444555555555555555555555555666666666666666666666666555666666666777777777777777999;;;;;;<<>>===<<<<<<;;;<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>???AAAAAA@@@@@@AAACCCCCCDDDFFFIIILLLOOORRRSSSZZZaaaiiiqqqyyyyyyuuurrrooolllnnnoooqqqrrrsssssstttttttttsssrrrrrrrrrpppmmmkkklllkkkiiieee```ZZZUUURRRRRRRRRUUUYYY___kkknnn\\\RRRMMMKKKGGGEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;;;;===;;;::::::<<<======<<<:::::::::::::::999999999999999999999999888888888777777666666666666777777888777777666666777777888666666666666666666666666777555333222222333444555555555555555555555555555444444555555555555444444444444444555555555555666555666666666666555444333666666666666666666666666666666666666666666666666555555666666666777777777555777999999:::>>>DDDJJJMMMRRRWWW[[[]]]dddnnnvvv~~~}}}}}}{{{vvvrrrvvvxxx{{{666666666555555444444444555555555555555555555555333333333333333333333333444444444444555555555555555555555555555555555555444444444444444444444444333333333333444444444444555555555555555555555555555555555555666888:::;;;@@@GGGUUUjjj~~~vvvmmmjjjggggggkkkrrrxxx{{{zzzzzz|||}}}~~~~~~yyynnnaaaWWWQQQSSSWWW^^^fffpppzzz~~~|||{{{{{{yyyuuurrrqqqrrrtttvvvyyy{{{}}}wwwlllfffeeejjjnnnrrruuutttrrrppppppkkkiiigggdddcccdddeeeeeeffffffffffffeeeeeeeeeeeedddfffiiilllmmmmmmlllllleeeeeegggjjjnnnqqquuuwwwxxxyyy|||zzzooohhh```\\\WWWTTTRRRRRRPPPOOOGGGFFFEEECCCAAA@@@@@@???<<<;;;;;;;;;;;;<<<======;;;;;;<<<======>>>>>>??????@@@AAAAAAAAAAAACCCDDDEEEGGGKKKNNNPPPRRRUUUWWWbbbgggpppxxx{{{ssspppooonnnmmmnnnnnnpppqqqrrrssssssssstttsssrrrssssssrrrpppmmmllljjjgggbbb]]]WWWSSSQQQRRRUUUYYY^^^hhhzzzzzzgggZZZTTTMMMKKKIIIFFFEEECCCBBBBBB??????>>>>>>>>>???AAABBB========================<<<<<<=========<<<<<<;;;<<<;;;:::;;;<<<======<<<:::::::::999888777777777999999999888888888888888777777666666666666777777888777666555555666777888666666666666666666666666777555333222111333555666555555555555555555555555444444555555555555444444444444444555555555555666666666666666555555444444777777777777777777777777666666666666666666666666555555555666666666777777555666888999888:::===@@@EEEJJJQQQVVVYYY^^^eeekkkuuu|||}}}zzzzzz}}}555555555555444444444444555555555555555444444444333333333333333333333333444555555555555666666666555555555555555555555555444444444444444444444444333333444444555555555555555555555555555555555555555555444444555777999:::===BBBMMM```www{{{nnnjjjeeedddiiipppvvvyyyzzzmmm___TTTNNNPPPQQQVVV^^^gggpppyyy~~~}}}}}}zzzwwwuuuuuuuuuwwwxxxzzz{{{||||||~~~~~~qqqfffbbbccckkkooouuuxxxwwwuuusssrrrmmmkkkhhheeedddcccdddeeeddddddccccccbbbbbbbbbaaabbbdddfffhhhiiihhhhhhgggaaabbbdddgggjjjnnnppprrrppprrruuuyyy~~~zzzqqqhhh^^^XXXQQQNNNJJJHHHGGGGGGFFFEEE@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<===>>><<<======>>>>>>??????@@@@@@AAABBBAAAAAABBBEEEGGGHHHLLLPPPSSSTTTVVVYYY[[[eeekkkvvvvvvpppmmmmmmmmmllllllmmmooopppqqqqqqrrrrrrrrrrrrqqqrrrsssrrrooommmjjjhhhddd___ZZZUUURRRQQQOOOUUU]]]gggxxxooo___VVVRRRLLLKKKJJJGGGDDDBBBAAAAAA???>>>>>>===>>>???AAABBB========================<<<======>>>>>>=========<<<;;;:::;;;===>>>===;;;::::::999888777666666555888888888888888888888888999888888777777888888999888777666555555666777888555555555555555555555555555444333222222333555666555555555555555555555555444555555666666555555444444444444555555555555666777777666666666555555555777777777777777777777777666666666666666666666666555555555555666666666666555777888888888999:::;;;AAAFFFLLLQQQUUUYYY]]]aaaiiisss~~~444444444444444444444444555555555444444444444444444444444444444444444444444444444555555555666666444444444444444555555555333333333333333333333333333333444444555555666666444444444444444444444444555444444444555666888999;;;>>>HHHXXXnnnmmmhhhcccdddjjjsssyyy|||ssseeeXXXPPPOOOMMMOOOVVV^^^fffooowww}}}}}}{{{yyyxxxwwwxxxyyyzzzzzzzzzzzzyyy{{{~~~~~~xxxmmmeeedddfffnnnrrrwwwzzzzzzxxxvvvvvvooonnnkkkhhhfffeeeddddddbbbaaaaaa``````_________```aaacccdddeeeddddddddd___```bbbdddgggiiikkklllhhhkkknnnssswwwzzz}}}~~~}}}yyytttmmmfff___XXXQQQMMMIIIGGGDDDCCCCCCCCCCCCBBB>>>===<<<;;;::::::::::::::::::::::::;;;<<<===>>>======>>>??????@@@@@@AAA@@@AAABBBCCCCCCEEEHHHKKKLLLQQQWWWZZZ[[[]]]aaadddjjjrrr}}}xxxsssnnnlllkkkjjjiiillllllnnnooopppqqqqqqqqqooonnnmmmnnnnnnmmmkkkhhhgggddd```[[[WWWUUUSSSRRRMMMVVVccctttwwweeeXXXPPPLLLJJJKKKJJJHHHDDDAAAAAAAAA??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>======;;;::::::<<<===>>><<<;;;::::::999888777777666666777777777888888888888888999999888888888888999999777666666555555666666777555555555555555555555555444444333333444444555555444444444444444444444444555555666666666666555555444444444555555555555666888777666666555555666666666666666666666666666666666666666666666666666666444444555555555666666666666666777888888999999999>>>AAAFFFKKKOOOSSSXXX[[[```jjjxxx444444444444444444444444555555555444444333333333222222222222222222222222222222222333333333444444222333333333444444444444333333333333333333333333111222222333444444555555444444444444444444444444555444444333444555777888:::===EEERRReee}}}qqqkkkffffffllltttxxxzzz}}}}}}rrrcccYYYRRRNNNMMMSSSZZZ```iiissszzz~~~}}}{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwyyyxxxrrrkkkgggiiilllrrruuuzzz|||{{{zzzyyyyyyqqqpppnnnllliiigggeeeddd``````___^^^^^^]]]]]]\\\]]]^^^___```aaaaaaaaaaaa^^^___```bbbccceeeeeefffbbbeeehhhmmmqqqtttvvvwwwvvvxxx|||}}}~~~wwwpppeee```YYYRRRNNNKKKHHHFFFDDDCCCAAA@@@AAABBBAAA@@@>>>======<<<<<<<<<======::::::::::::;;;<<<======>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFIIIMMMPPPPPPVVV^^^ccceeehhhlllqqqxxx|||vvvtttqqqooommmllljjjhhhkkklllmmmnnnooopppppppppllllllkkkkkkkkkjjjgggdddcccaaa]]]YYYVVVTTTTTTUUUSSS]]]mmm|||hhh[[[TTTNNNJJJHHHJJJJJJHHHDDDAAAAAABBB@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<============<<<;;;:::;;;<<<>>>>>><<<:::999999999888888777777777666777777777888888888999888888777777777777888888555666666666666666666555555555555555555555555555222333444555555555444444444444444444444444444444555555666666666666555555444444444555555555555666777666555444444444555555555555555555555555555555666666666666666666666666444444444555555555666666555555555666777888999999;;;===@@@EEEJJJQQQWWWZZZ```eeeooo|||444444444444444444444444555555555444444333333333111111111111111111111111000000111111111222222222222222222333333444444444333333333333333333333333000000111222333333444444444444444444444444444444555444333333444555777888:::===DDDOOO```yyywwwqqqjjjhhhlllrrrtttttt|||}}}{{{{{{mmmbbbWWWQQQOOOTTTYYY^^^gggrrrxxx~~~~~~}}}}}}~~~}}}{{{zzzzzzzzzzzz{{{{{{zzzxxxwwwvvvuuuuuusssoookkkjjjmmmpppuuuxxx{{{}}}|||{{{zzzzzzrrrrrrpppnnnlllhhhfffddd______^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^_________]]]^^^___```aaaaaaaaaaaa___aaaeeejjjnnnppprrrsssqqqtttwwwyyyyyyzzz~~~wwwnnnddd___WWWRRRKKKFFFDDDDDDDDDDDD===<<<::::::<<<<<<<<<;;;:::::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<===>>>??????@@@@@@AAABBBBBBDDDEEEFFFGGGIIILLLQQQTTTRRRZZZccciiilllpppvvv{{{vvvsssrrrrrrqqqpppnnnllljjjjjjkkklllnnnooooooppppppmmmlllkkkkkkkkkiiifffcccaaa^^^[[[WWWUUUUUUUUUVVV]]]fffvvvnnn]]]VVVTTTPPPLLLGGGIIIJJJHHHDDDAAAAAABBB@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>>>><<<:::999999999999888888888888666666777777888888888999777777666666666666777777444555666777777666555444555555555555555555555555000222444666666555444333444444444444444444444444555555666666666666555555444444444555555555666666666555444333222333444444555555555555555555555555666666666666666666666666444444444555555555666666555444333444666888999999:::;;;>>>CCCIIIQQQYYY]]]ccceeejjjuuu222333333444444333333222111111111111111111111111333333333222222111111111222333333444444333333222222222222222222222222222444222111333777999888666///000111222333444444444444444444444444444444444444555666666555555666888555999???FFFSSSkkk~~~yyy|||xxxrrrkkkggghhhkkkooovvv|||}}}|||rrrccc[[[TTTTTTXXX]]]eeemmmzzz~~~}}}~~~~~~|||{{{zzzvvvwwwxxxxxxxxxvvvuuutttrrrqqqooonnnoooqqqsssuuuzzz|||}}}~~~~~~}}}{{{zzz|||yyyuuuqqqnnnjjjfffcccaaa```^^^\\\\\\\\\\\\]]]\\\]]]^^^_________^^^]]]___]]]ZZZZZZ[[[]]]^^^]]]]]]___bbbfffjjjnnnpppqqqrrrsssssssssssstttxxx{{{|||}}}}}}}}}}}}~~~zzztttmmmggg___XXXSSSKKKJJJGGGEEEBBB@@@???>>>;;;;;;;;;::::::999999999::::::999999888999999999;;;<<<======<<<<<<===???<<<>>>@@@@@@@@@AAACCCEEEEEEFFFHHHJJJMMMQQQUUUWWW\\\ccckkkppprrrxxxxxxwwwsssrrrpppnnnmmmmmmnnnoooqqqppppppqqqrrrqqqooommmjjjiiihhhgggdddbbb```^^^aaa]]]ZZZXXXUUUSSSVVV\\\___pppttt\\\RRRMMMGGGEEEJJJJJJKKKLLLJJJFFFBBB???>>>??????@@@??????>>>===<<<============<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::=========<<<<<<;;;;;;;;;999999888777666666666777777777777777777777777777999888888777666555555444222222333444555555555555777777666666555555555444333333333444444444555555666555444333333333333333888666555555666666555333555555555555666666666666666666666666666666666666777666555444444444444444555555555555555555555555666666444333333444555666222333555777888888777777999;;;===???CCCJJJQQQWWW[[[___fffooo|||333444444555555444444333222222222222222222222222333333333222222222111111222222333333333333222222222222222222222222222222555333222333555666555333000000111222333333333333444444444444444444444444333555666666555555666777666999===BBBMMMbbb{{{}}}xxxuuu}}}zzzsssjjjcccaaadddgggnnnvvvlllccc[[[ZZZ]]]bbbjjjqqqzzz}}}~~~|||{{{zzzyyyyyyxxxwwwvvvuuutttssstttrrrqqqpppppprrrtttvvv{{{|||~~~~~~}}}|||}}}zzzwwwtttqqqmmmhhheee```___]]][[[ZZZYYYZZZZZZ\\\\\\]]]^^^^^^^^^]]]\\\]]]ZZZXXXWWWXXXZZZZZZZZZ[[[]]]```cccgggiiikkklllnnnoooooooooooorrrvvvzzz{{{{{{{{{{{{zzzzzzyyyxxxyyy}}}||||||{{{yyywwwppplllfff```ZZZTTTNNNJJJEEEDDDBBB@@@===<<<;;;:::;;;;;;;;;::::::999999999;;;;;;:::::::::::::::;;;<<<===>>>>>>======>>>???===>>>???@@@@@@BBBFFFHHHJJJJJJLLLNNNRRRWWW\\\^^^aaahhhpppvvv|||zzzvvvvvvsssrrrpppnnnmmmnnnooopppqqqppppppqqqrrrqqqooommmiiihhhgggeeeccc```^^^]]]]]]YYYWWWVVVTTTSSSWWW^^^mmmkkkUUUNNNJJJEEEEEEJJJJJJKKKLLLJJJFFFBBB@@@???>>>>>>?????????>>>==================<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999888777777777777777777777777777777777777777777888888777777666555555444444444555555666666555555777666666666555555555444333333333444444444555555555555444333333333444444888666555555666666555333555555555555666666666666555555555555555555555555444333333333333333444555555555555555555555555555666555444333333444555666444555555666666666666555666888999;;;>>>DDDJJJOOOWWWZZZaaajjjyyy444555555666666555555444444444444444444444444444333333333222222222222111111111222222222222111111222222222222222222222222555444333333444444222111000111111222333333333333333333333333444444444444333444666555444444555777666888:::===EEEUUUiiixxx{{{tttsssssszzzxxxrrrhhh^^^ZZZ]]]aaahhhppp}}}uuukkkcccaaabbbfffmmmtttzzz}}}~~~~~~|||{{{zzz|||{{{xxxvvvtttsssssssssvvvuuutttsssssstttvvvwww{{{}}}~~~}}}|||zzzxxxuuuqqqkkkhhhdddbbb___]]][[[YYYYYYYYY[[[[[[\\\\\\\\\\\\[[[ZZZZZZXXXUUUTTTUUUVVVVVVUUUXXXZZZ\\\___bbbdddeeefffhhhhhhiiiiiijjjnnntttyyyzzzyyywwwuuutttsssrrrrrrssszzz~~~yyyssspppllliiigggfffdddbbb```[[[UUUPPPLLLGGGCCCAAA@@@???===<<<::::::999999;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>??????>>>===???@@@>>>???@@@AAABBBFFFKKKOOOQQQQQQRRRTTTYYY___dddhhhlllrrrzzzzzzuuusssuuusssrrrpppooonnnooooooppprrrqqqqqqqqqrrrpppnnnkkkgggfffeeebbb```^^^\\\[[[YYYVVVUUUVVVUUUVVV]]]fff{{{sss```NNNHHHGGGDDDEEEIIIIIIJJJKKKIIIFFFBBB@@@@@@<<<======>>>>>>>>>>>>===============<<<<<<<<<<<<:::;;;<<<======>>>======;;;;;;:::::::::::::::999777777777777777777888999777777777777777777777777888777777666666555555555666666666777666666555555666666666555555555555555333333333444444444555555444444333333333444555555777666444555666666555444444555555555555666666666444444444444444444444444111111111111222333444555444444444444444444444444555555444444444444555555777666666555444444555555555666777888:::===CCCGGGPPPSSSZZZeeevvv444444555555555555444444333333333333333333333333222222222222222222222222000111111222222111111000222222222222222222222222333333222222222222222111000111222333333333333333333333333333333444444444222444555555444333555666555666777999>>>JJJYYYddduuu{{{}}}uuuqqqrrruuuttttttqqqhhh^^^YYY[[[```ccckkkwwwyyyooogggeeefffiiiooouuu{{{~~~~~~~~~}}}|||{{{zzz|||zzzwwwtttssstttuuuvvvyyyxxxwwwuuuuuuvvvwwwxxx{{{|||}}}|||{{{zzzxxxtttnnnjjjjjjhhheeeaaa^^^\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXVVVSSSSSSTTTTTTSSSRRRTTTVVVXXX[[[^^^```bbbbbbcccccccccdddfffkkkqqqvvvxxxvvvtttqqqooonnnmmmmmmnnntttzzz~~~zzzvvvqqqnnngggccc^^^ZZZXXXWWWVVVTTTTTTPPPKKKFFFCCCBBB@@@>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===<<<===>>>>>>======>>>@@@@@@AAABBBCCCEEEKKKQQQVVVWWWWWWXXXZZZ___eeekkknnnwww|||}}}wwwtttqqqqqqssssssrrrqqqppppppppppppqqqsssrrrqqqqqqqqqooollliiieeedddaaa___\\\ZZZXXXXXXUUUTTTUUUWWWXXX\\\gggrrrgggXXXJJJFFFFFFEEEEEEGGGHHHIIIJJJHHHEEEBBBAAAAAA;;;<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999;;;<<<============999999999999999999999999777666666666777888999999777777777777777777777777777777666666666555555555666666666666666555444333555555555555555555555555333333333444444444555555333333333333333444555666666555444444666666555444444444444555555555666666333333333333333333333333222222222222222333444444444444444444444444444444444444444444444444555555777666444333333444555666777888888888888;;;???BBBIIIMMMVVVcccvvv333333444444444444333333333333333333333333333333222222222222222222222222000111111222222111111000222222222222222222222222111111222222222222222333111111222333333333222222222222222333333333444444222333444444333333444555333444555777;;;CCCNNNVVVhhhpppwwwxxxtttqqqtttxxxuuuvvvtttmmmccc]]]\\\^^^^^^eeennn{{{|||sssllljjjkkklllqqqvvv{{{~~~~~~}}}|||{{{zzzzzzxxxuuussssssuuuwwwyyyzzzzzzxxxwwwwwwwwwwwwxxxyyy{{{~~~}}}}}}||||||zzzvvvqqqmmmnnnlllhhhdddaaa^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUSSSSSSTTTTTTSSSRRRRRRSSSVVVYYY\\\___```aaa^^^___``````bbbgggmmmrrruuussspppmmmkkkjjjjjjjjjkkkoootttwwwyyy{{{~~~}}}zzztttoookkkgggcccaaaZZZWWWRRROOONNNNNNMMMLLLLLLIIIDDDAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<===:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;===>>>>>>===<<<>>>??????@@@AAACCCGGGLLLTTTYYY\\\]]]^^^aaaffflllrrruuuwwwsssrrrpppppprrrrrrrrrrrrqqqqqqqqqqqqqqqsssqqqppppppooommmiiigggbbbaaa^^^[[[XXXVVVUUUTTTQQQQQQTTTXXX[[[bbbppp~~~ttt___UUUKKKGGGGGGFFFEEEFFFFFFGGGGGGFFFCCCAAA@@@AAA<<<<<<===>>>>>>???>>>>>>============<<<<<<<<<<<<777888999:::;;;<<<<<<<<<999999999999999999999999777666666666777888999999666666666666666666666666666666666666555555555555555555555555555444333222444444444555555555555555333333333444444444555555333333333333333444555666555444333444555666555444444444444444555555555555333333333333333333333333555555444333333333333333444444444444444444444444222333333444444444555555444444333333333555777888888888888888777999<<<>>>BBBHHHSSSbbbuuu222333333333333333333222222222222222222222222222111222222222222333333333111111222222222222111111222222222222222222222222000111333333222222333444111222222333333222222222111111222222333333444444111222444333222222333555222333555666:::@@@GGGLLLYYYbbblllssstttuuuxxx{{{||||||{{{vvvnnnfff```]]]YYY^^^eeepppzzzsssrrrrrrppprrrvvvxxx|||~~~~~~~~~|||{{{zzzxxxwwwuuuttttttvvvxxxzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvxxx{{{~~~}}}}}}|||yyyuuuqqqpppmmmjjjeeebbb___]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTSSSTTTUUUVVVUUUSSSRRRSSSUUUXXX[[[]]]^^^___ZZZ[[[]]]^^^___bbbgggjjjmmmlllkkkiiigggffffffffffffjjjooopppqqqrrrvvvyyy}}}~~~zzzwwwwwwyyy|||vvvvvvxxxzzzuuuqqqkkkiiieeeaaa]]]YYYVVVUUUNNNLLLIIIGGGGGGGGGFFFEEEDDDBBB???=========<<<;;;:::999999999999:::;;;;;;999999::::::::::::;;;;;;999999999999:::;;;<<<===<<<===???>>>======>>>@@@>>>???BBBEEEHHHNNNUUUYYYaaacccfffkkkrrrxxx~~~yyysssrrrrrrqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmjjjfffccc```^^^[[[WWWTTTRRRQQQQQQMMMNNNSSSYYY^^^gggyyyyyyfffYYYRRRKKKHHHGGGFFFEEECCCDDDEEEEEECCCAAA??????@@@===>>>>>>????????????>>>============<<<<<<<<<<<<777888999:::::::::::::::888999999999999:::::::::777777777777777777888999666666666666666666666666555555555555555555555555444444444444444444333222444444444444444555555555333333333444444444555555444444333333333444555555555333333333555666555444333444444444444555555555333333333333333333333333666555444333333222222222333333333333333333333333111222333444444555444444222222222333444666777888555666666666555666999;;;>>>DDDNNN\\\mmm333333444444444444333333444444444444444444444444111111222222222333333333222222333333333333222222222222222222222222222222222444555444222000222444222222222333333222222111000111111222333333444444111222333333222222333444222333555666999===AAACCCLLLUUUcccooowww|||~~~~~~zzzrrrhhhaaa[[[^^^aaaggguuuzzzxxxvvvqqqoooqqqrrruuuxxxzzz{{{|||~~~~~~}}}}}}}}}~~~~~~~~~|||{{{zzzyyywwwvvvuuutttuuuwwwxxxzzzyyyxxxwwwvvvuuuttttttsssuuuyyy}}}~~~}}}|||yyyvvvrrrppplllhhhdddbbb```___]]]\\\ZZZXXXWWWVVVVVVVVVSSSRRRRRRTTTVVVVVVUUUTTTTTTUUUVVVWWWYYYYYYZZZZZZVVVXXXZZZ[[[\\\]]]```bbbccccccccccccbbbaaaaaa``````dddhhhiiiiiiiiikkknnnrrrtttvvvwwwvvvvvvwwwxxxtttrrrpppmmmjjjkkknnnppptttwww|||zzztttooonnnooovvv}}}vvvooohhhdddbbbYYYYYYWWWTTTQQQNNNLLLLLLFFFEEECCCBBBCCCBBB@@@??????>>><<<<<<<<<<<<;;;999:::999999999999:::;;;;;;999999999::::::;;;;;;;;;::::::::::::;;;<<<===>>>>>>@@@AAAAAA@@@???AAABBBAAACCCGGGJJJNNNSSSYYY]]]fffiiipppxxx}}}xxxrrroooqqqsssrrrpppqqqrrrrrrsssssssssssssssrrrqqqpppnnnlllkkkhhhdddaaa___\\\YYYUUUQQQPPPOOOOOOMMMPPPVVV]]]dddoookkkZZZQQQNNNJJJFFFFFFFFFDDDAAABBBCCCCCCAAA???>>>>>>@@@???@@@@@@@@@@@@??????>>>============<<<<<<<<<<<<999999:::;;;;;;:::::::::999999999999::::::;;;;;;999888777777777777777777666666666666666666666666555555555555555555555555333444444555555555555444333333333444444555555555333333333444444444555555555555444333333333444444444333222333555666555444333333444444444555555555444444444444444444444444333333222222222222222333333333333333333333333333000111333444555555444444222333444444555555555555222444555555555666888;;;===@@@GGGRRR```qqq~~~444555555555555555555444555555555555555555555555111111111222222333333333222333333444444333333222222222222222222222222222444666777555111///000222222222333333333222222111000000111222333333444444000222333333222111333444222333555777999;;;===>>>DDDNNN^^^nnn{{{}}}qqqgggaaabbbaaadddnnn~~~|||}}}|||{{{|||}}}zzzvvvoookkkkkkmmmpppsssvvvxxx{{{~~~~~~|||{{{}}}}}}~~~~~~|||{{{zzzzzzyyywwwvvvuuuuuuuuuuuuyyyyyyxxxwwwvvvtttssssssrrrtttwww{{{~~~~~~|||zzzvvvtttppplllhhheeedddccc^^^]]][[[XXXWWWVVVVVVVVVQQQQQQQQQSSSVVVWWWVVVTTTVVVVVVWWWWWWWWWVVVVVVUUUTTTVVVXXXZZZZZZZZZ[[[\\\[[[\\\^^^______^^^]]]\\\\\\```dddeeeccccccdddggghhhjjjkkklllkkkkkklllmmmgggfffdddaaa___```cccfffhhhkkkpppuuuwwwuuuooojjjjjjggghhhnnnyyywwwssslllccc\\\WWWSSSRRRMMMMMMNNNLLLJJJGGGGGGFFFDDDCCCBBBAAAAAA@@@>>>;;;===<<<<<<<<<======;;;999;;;;;;;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@BBBCCCCCCAAAAAABBBDDDFFFIIIMMMQQQUUUZZZ___bbbiiinnnvvv|||uuurrrmmmlllpppsssrrrpppppprrrrrrsssttttttsssssssssqqqooommmkkkjjjfffbbb___^^^[[[WWWSSSPPPNNNMMMMMMQQQTTT[[[cccjjjwwwuuuaaaSSSKKKJJJGGGEEEEEEEEECCC@@@AAAAAAAAA@@@======>>>???AAAAAAAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999999999::::::;;;;;;;;;999999888777666666777777666666666666666666666666444555555555555555555555444444555666777777777666333333333444444555555555333333333444444444555555666555444444333333333333444333222333555666555444333333333444444444555555444444444444444444444444000000000000111222333444333333333333333333333333000111222444555555444444333444555666555444333222333444666666666888:::===<<<>>>BBBIIIUUUfffxxxzzz|||333333333333333333333333222222222222222222222222333333333333333333333333555444444333222111000000111111000000000000111111222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333444444555555666888999:::CCCHHHSSSdddvvvssshhhcccbbbggglllpppvvv{{{~~~zzzxxxwwwxxxuuutttvvv{{{ooogggfffgggjjjjjjmmmtttxxxyyy~~~~~~|||zzz~~~}}}|||}}}~~~~~~}}}||||||||||||zzzxxxzzzyyyxxxvvvtttssssssrrrxxxwwwwwwvvvuuuttttttsssppprrruuuxxxyyy{{{~~~~~~}}}|||{{{zzz{{{xxxuuurrroookkkfffcccccc```\\\XXXWWWUUUSSSQQQPPPOOOOOOQQQTTTVVVWWWVVVUUUVVVXXXYYYXXXVVVTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRUUUVVVWWWXXXXXXVVVTTTSSSUUUVVVWWWXXXZZZ[[[\\\\\\aaaaaaaaa`````````_________^^^\\\[[[YYYYYYXXXXXX]]]___ccceeefffccc```^^^YYYZZZ[[[___eeeiiikkkkkkeee^^^WWWSSSRRROOOJJJFFFCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999999777888:::;;;<<<;;;;;;:::::::::;;;<<<<<<======>>>999999:::;;;===???AAABBBBBB@@@AAAEEEFFFEEEFFFIIIIIIMMMSSSVVVYYY]]]dddiiimmmsss||||||vvvpppppppppoooooooooqqqrrrsssuuutttsssrrrqqqpppppppppmmmllliiihhhgggdddaaa^^^[[[XXXTTTPPPOOOOOOOOOOOOPPPWWW^^^dddrrrwwweeeWWWLLLLLLJJJFFFCCCBBBBBBCCCDDDCCCBBBAAA???>>>=========???@@@@@@@@@???>>><<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999888888999999:::;;;:::999888888777777888888666666666666666666666666666777888888888777555444555555555555555555555555111222222333444555666666444444444444444444444444666666555444222111000000444333333222222333333444555444222222222444666777444333333222222333333444222222222222222222222222333333333222222222111111333333333444444444555555444555555666666666666666555555555555666666666666888;;;???BBBIIIUUUeeepppzzz~~~{{{~~~333333333333333333333333222222222222222222222222333333333333333333333333444333333222222111111111111111000000000000111111222222222222222222222222111111111222222222333333333333222222222222222222333333333333333333333333333333333444555666888999???DDDNNN___qqq}}}qqqjjjdddeeegggjjjoootttyyyzzz{{{zzzwwwuuuvvvxxxxxxwwwyyy~~~qqqgggddddddffffffjjjqqqvvvxxx}}}|||{{{|||{{{zzz|||~~~~~~~~~}}}||||||||||||zzzxxxxxxwwwwwwvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttssssssqqqsssuuuuuuuuuvvvxxxzzz}}}~~~~~~{{{zzz{{{yyyvvvtttrrrpppllliiigggccc___\\\ZZZWWWUUUSSSPPPOOOOOOPPPRRRSSSSSSRRRRRRSSSSSSTTTSSSQQQNNNMMMQQQRRRSSSSSSSSSRRRQQQPPPRRRSSSTTTUUUUUUSSSQQQPPPRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSUUUWWWWWWUUURRRQQQRRRRRRRRRUUUXXX[[[[[[[[[XXXSSSMMMKKKKKKJJJFFFBBBBBBBBBAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::999999888999:::;;;;;;;;;::::::::::::;;;;;;<<<=========;;;;;;<<<===>>>@@@BBBCCCBBB@@@AAAEEEGGGFFFGGGJJJOOOTTTYYY^^^aaaffflllrrrvvv|||yyyvvvuuuppplllpppooooooooooooppprrrsssuuutttsssqqqpppooooooooommmkkkiiigggfffccc```]]]WWWUUUQQQOOONNNOOOPPPPPPUUU\\\ccclll{{{ppp```TTTJJJKKKIIIFFFCCCAAAAAABBBCCCBBBBBB@@@???>>>=========>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999888888999999:::;;;:::999888888777777888888666666666666666666666666666777777888777666555444555555555555555555555555333333444444444444444444444444444444444444444444555555444333222222111111555444444333333444444555555444333222222444555777444333333222222333333444222222222222222222222222333333333222222222111111333333333444444444444555333333444555555555555555555555555555666666666666888:::<<>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999:::::::::;;;<<<<<<============>>>>>>@@@AAABBBCCCDDDBBBCCCHHHJJJIIIKKKNNNSSSXXX___eeeiiinnnvvv{{{xxxsssssssssrrrooooooooonnnooooooppprrrrrruuutttrrrpppooonnnmmmmmmmmmkkkhhhfffdddaaa]]]ZZZTTTRRRPPPNNNNNNPPPSSSUUU\\\ccclllxxxyyyeeeYYYOOOHHHIIIGGGEEECCCBBBBBBBBBBBBBBBAAA@@@>>>============>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::::::::999888888888888999::::::999999888777777777777888666666666666666666666666666777777777777666555444555555555555555555555555555555444444444333333333444444444444444444444444444444444333333222222222555555444444444444555555555444333222333444555666444333333222222333333444222222222222222222222222333333333222222222111111333333333333444444444444222222333444444444444444444555555555555666666666777888999:::<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999:::::::::;;;<<<<<<======>>>>>>??????@@@BBBCCCDDDGGGEEEGGGMMMOOOOOOQQQUUUZZZ```hhhnnntttzzz{{{uuurrrssstttsssrrrooooooooooooppppppqqqqqqtttsssqqqooommmkkkkkkjjjllljjjgggdddbbb___[[[XXXSSSRRRQQQPPPPPPSSSXXX[[[dddlllxxxkkk[[[RRRKKKHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>===<<<<<<=========;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;888888999999:::::::::;;;888888888888888999999:::999999888777777777777777666666666666666666666666666666666666666555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333444444555444333333333444444555444333333222222333333444222222222222222222222222333333333222222222111111222222333333333444444444222222333444444444444444444444444555555555666666555666666666888===DDDIIIUUUWWW\\\cccjjjqqqwwwzzz||||||}}}333333333333333333333333111111111222222333333333222222222222222222222222111111111222222333333444111111000000000000111111111111111111111111111111000000111111111222222222333333333222222111111111111111111222222333333333333333333333444555666666777999>>>FFFTTTggg|||wwwhhh___\\\]]]dddkkkrrrvvv{{{{{{zzz}}}wwwrrrqqqllliiilllqqqtttxxx}}}}}}yyywwwtttrrrqqqrrruuuxxxyyyzzzzzzzzzyyyzzz||||||{{{yyyvvvvvvuuutttttttttuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuusssrrrrrruuuwwwvvvvvvuuuvvvxxx|||~~~|||yyywwwtttppplllhhhddd```]]]WWWUUUTTTSSSTTTSSSRRRPPPLLLLLLLLLLLLLLLLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDHHHHHHGGGGGGGGGGGGFFFFFFCCCCCCBBBBBBCCCCCCDDDDDDFFFEEEDDDCCCBBBBBBBBBAAABBBAAA@@@@@@AAABBBAAA???AAA@@@@@@@@@AAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::;;;;;;<<<<<<======>>>?????????@@@AAACCCDDDEEEGGGFFFIIIPPPTTTUUUYYY]]]dddkkkttt{{{uuutttrrrqqqpppoooooonnnpppqqqqqqqqqqqqppppppppprrrqqqooommmkkkjjjiiiiiijjjhhheeebbb```]]]YYYUUURRRRRRRRRQQQRRRVVV]]]bbbmmmxxxqqq___SSSMMMIIIGGGFFFFFFFFFFFFEEEDDDDDDCCC??????>>>===<<<<<<<<<<<<===<<<;;;:::;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;888888888999999:::::::::888888777777888888999:::999888777777666666777777666666666666666666666666777666666555555555555555555555555555555555555555222222333333444555666666444444444444444444444444222222333333333333444444333222222222222222222333444444444444333444444444444333333222222333333444222222222222222222222222333333333222222222111111222222222333333333444444333333444555555555555444444444444444555555555555333444444555777:::???BBBIIIKKKOOOVVV]]]eeekkkooouuuxxx}}}333333333333333333333333111111111222222333333444222222222222222222222222111111111222222333333333111111000000000000111111111111111111111111111111000000000111111111111222222222222222222222222222000000111111222333333333444333333333333444555666666999<<>>===>>>???@@@???>>>>>>?????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<===>>>>>>??????@@@@@@AAABBBDDDFFFGGGHHHIIIIIIMMMUUU[[[]]]aaaffflllsss}}}vvvrrroooqqqssssssqqqoooooopppssssssssssssrrrqqqoooooopppooommmkkkjjjiiihhhhhhgggeeebbb```^^^[[[WWWTTTQQQRRRTTTUUUWWW^^^gggooo|||zzzcccUUUNNNIIIFFFEEECCCDDDEEEFFFFFFEEECCCBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;888888888999999999999999888777777777777888999999888888777666666666666777666666666666666666666666777666555555444444555555555555555555555555555555111222222333444555666777444444444444444444444444333333333333333333333333222222111111111111222222444444444444444444333333444333333222222333333444222222222222222222222222333333333222222222111111222222222222333333333333333333444555555555555555333444444444444555555555333333444555777:::<<<===AAABBBFFFLLLTTT\\\bbbfffooottt{{{333333333333333333333333000111111222333333444444111111111111111111111111222222222222222222333333111111000000000000111111111111111111111111111111000000000000111111111111111111111222222333333444///000000111222222333333333222222222222333333444555888;;;<<<@@@MMM```nnn~~~ppphhhdddcccgggmmm{{{tttnnnllllllnnnqqquuuwwwyyy{{{{{{yyyvvvttttttrrrooooooqqqtttvvvvvvxxxxxxxxxzzz|||}}}|||zzzzzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuurrrrrrqqqpppppprrruuuxxxsssssssssuuuyyy~~~{{{xxxuuuqqqllliiidddbbb^^^[[[XXXUUUQQQOOOMMMLLLKKKIIIHHHFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@CCCCCCBBBBBBAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@>>>===<<<<<<>>>???>>><<<<<<===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<;;;:::;;;;;;============>>>>>>??????@@@@@@AAABBBCCCEEEGGGJJJLLLMMMOOOOOOTTT^^^eeeiiinnnssswww~~~~~~rrrkkkkkkiiinnntttvvvuuutttuuuvvvvvvvvvvvvuuusssqqqooommmnnnmmmkkkjjjiiihhhhhhhhheeeccc```^^^]]]ZZZWWWTTTSSSVVVZZZ]]]bbbkkkxxxmmmXXXNNNKKKFFFCCCBBB???AAACCCDDDDDDCCCAAA@@@======<<<<<<;;;;;;<<<<<<888888:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888888888777777777777777888999999888888777666666666666666666666666666666666666666777666555444444444555555555555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333333222222111111222222333444555555555444333333222444333333222222333333444222222222222222222222222333333333222222222111111111222222222222333333333222222333444444444444444333333444444444555555555444444444666888999999999;;;===AAAGGGNNNUUU[[[^^^iiioooxxx333333333333333333333333000000111222333333444444111111111111111111111111222222222222222222222222111111000000000000111111000000000000000000000000000000000000111111111111000000111222333444444555///000000111222222333333111111111111111111222222444777:::999:::DDDVVVddd|||{{{pppjjjhhhiiimmmsss{{{|||rrrnnnmmmnnnqqqnnnppptttwwwxxxxxxvvvtttuuurrroooooopppsssuuuuuuxxxwwwxxxyyy|||}}}|||{{{zzzzzzyyyyyyxxxyyyyyyyyyxxxwwwwwwvvvuuuttttttsssuuuuuutttsssrrrssswwwzzzrrrsssuuuxxx}}}}}}zzzvvvqqqmmmnnnkkkfffaaa]]]YYYTTTPPPRRRPPPNNNKKKHHHFFFEEEDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>===???>>>======>>>>>>===<<<;;;===??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>??????<<<;;;::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCEEEGGGJJJMMMOOOQQQVVVVVV\\\fffnnnsssyyy~~~}}}sssiiifffiiiaaahhhppptttttttttwwwyyyxxxxxxxxxvvvtttqqqnnnmmmlllkkkjjjiiihhhhhhhhhhhhcccaaa___]]]\\\ZZZWWWTTTVVV[[[```ffflllxxxyyyeeeQQQJJJIIIEEEAAA@@@===>>>AAACCCCCCBBB???>>>======<<<;;;;;;;;;<<<<<<555777888:::;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999999888888777777777777777777777888888999888888777666666666666666666666666666666666666666777666555444333444555555555555555555555555555555555555444444444333333333444444444444444444444444444444444333333222222222444333333222222333333444444555555555444444333222444333333222222333333444222222222222222222222222333333333222222222111111111111222222222333333333111111222333333333333222333333333444444444555555555555555666888888777555777:::>>>DDDKKKQQQWWWZZZeeelllvvv~~~444444444333333333222222111111111111111111111111......//////000000000000000000000111222222222333000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111000000111222333333444444555888::::::;;;AAAKKKSSSrrr{{{tttmmmjjjjjjlllnnnzzzzzz|||}}}{{{pppjjjiiiiiikkklllooorrrvvvwwwvvvtttwwwuuurrrpppqqqqqqpppooorrrsssuuuxxxzzz||||||}}}{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwqqqrrrtttuuuvvvwwwwwwwwwrrrtttvvvxxx{{{}}}yyyvvvwwwsssooojjjfffbbb]]]ZZZWWWTTTQQQOOONNNMMMKKKIIIKKKIIIGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@AAA@@@???>>>============????????????????????????======<<<<<<<<<<<<======??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;===<<<<<<;;;;;;::::::999;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>========================???@@@AAAAAAAAABBBEEEHHHEEEFFFIIINNNSSSWWWWWWWWW]]]aaagggnnnvvv|||sssmmmjjjjjjjjjfffiiilllnnnoooppprrrtttvvvzzz~~~~~~{{{uuupppmmmjjjkkkkkkjjjhhheeebbbaaaccc^^^ZZZYYYWWWTTTUUUYYY]]]eeemmmuuuoooaaaRRRKKKIIIFFFCCCBBBCCCAAA@@@@@@AAAAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888777666666555555666666888888888888888777666666777777666666555555555444555555666666777777888888666666555555555444444444444333333222222333333444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444444333333222111000000222222111111111111222222444333333222222333333444111111111111111111111111222111111000000111111222333333333222222222111111333333333444444444555555444444444555555555555666999:::<<<>>>CCCJJJSSSYYYbbbgggnnnuuu|||333333333333222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222333444444333666888888999>>>GGGNNNbbbttt}}}zzzuuupppmmmnnnoooqqqxxxwwwxxxyyy{{{uuummmiiigggggghhhjjjnnnrrruuuuuutttvvvssspppoooooopppooonnnqqqrrrtttvvvyyyzzz||||||{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvuuuuuutttttttttppprrruuuxxx{{{|||{{{wwwsssoookkkfffccc\\\YYYUUUSSSQQQOOOMMMKKKJJJHHHEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>============????????????????????????======<<<<<<<<<<<<=====================>>>>>>>>>=========<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<============>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAAAAACCCGGGIIIOOOQQQUUUYYY^^^bbbcccdddeeejjjqqqyyy~~~zzztttmmmiiihhhhhhiiiiiikkkmmmmmmllllllmmmnnnrrruuuzzz|||zzzwwwtttrrrnnnmmmjjjgggdddaaa```___\\\YYYYYY[[[\\\[[[^^^bbbhhhqqq}}}~~~iii\\\NNNIIIHHHEEECCCCCCCCCAAA@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>>???>>><<<;;;:::::::::::::::::::::::::::999999999888777777777777888888888888777666666777666666666555555555444555555666666666777777777666555555555444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444444333333222111111000222222111111111111222222444333333222222333333444111111111111111111111111222222111111111111222222333333333222222222111111333333333444444444444555444444444444555555555555666777888:::>>>DDDKKKPPPZZZbbbkkkqqquuu{{{333222222222222111111111111111111111111111111111333333333333333222222222222222222111111111111111000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111000000111111222333333333222333555555555999@@@FFFQQQbbbwww~~~|||zzzwwwtttssssssttttttuuutttssstttsssyyy}}}ssskkkgggcccccceeeiiiooosssuuuuuuwwwtttqqqppppppqqqqqqpppooopppqqqtttvvvyyyzzz{{{{{{{{{{{{|||{{{{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxx{{{yyywwwtttsssrrrqqqqqqnnnpppsssvvvyyy~~~{{{wwwtttpppmmmddd```\\\YYYVVVSSSPPPNNNLLLIIIGGGEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAA??????>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<===>>>>>>??????<<<<<<<<<;;;;;;;;;;;;;;;===============<<<<<<<<<888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????????????????@@@@@@@@@@@@AAABBBDDDEEEFFFHHHLLLOOOWWWYYY]]]bbbgggkkknnnooopppuuu~~~yyyssssssppplllhhhfffggghhhjjjkkklllmmmllljjjhhhhhhhhhmmmpppuuuxxxxxxxxxxxxxxxsssooojjjddd___]]]\\\\\\TTTSSSUUUYYY[[[]]]bbbhhhuuusssaaaVVVKKKHHHGGGEEEDDDDDDCCCBBB@@@@@@@@@@@@???===;;;;;;;;;;;;;;;;;;;;;;;;999;;;===??????===999777999999999999999999999999;;;;;;<<<<<<;;;:::888777777777888888777777666555666666666555555555555555555555555666666666666666555555555555444444444444555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444333333222222111111111222222111111111111222222333333222222222222333333111111111111111111111111333222222222222222222333333333333222222222111111333333333333444444444444444444444444555555555555555555666777999===CCCGGGNNNYYYeeekkklllrrr~~~222222222111111111000000111111111111111111111111444333333333333222222222333222222222111000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111222333333444666;;;???FFFUUUgggttt{{{~~~yyy}}}|||{{{zzzyyyxxxwwwwwwtttrrrpppooommmooo{{{{{{qqqjjjaaa```aaaeeekkkrrrvvvxxx{{{yyyvvvuuuuuuuuutttsssmmmnnnoooqqqtttvvvxxxyyyzzzzzz{{{|||||||||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{yyyvvvsssqqqpppppppppmmmoooqqqsssvvvzzz~~~{{{xxxuuurrrllliiiddd___\\\XXXUUURRRPPPMMMJJJIIIHHHGGGEEECCC>>>>>>????????????@@@@@@???>>>===<<<<<<;;;;;;;;;===========================<<<<<<;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<======?????????@@@@@@AAAAAABBB>>>>>>>>>>>>??????@@@@@@EEEGGGIIIKKKMMMPPPUUUXXX^^^aaafffkkkoootttxxx{{{|||yyyrrrmmmlllkkkiiigggggghhhjjjllllllmmmnnnllljjjgggggggggjjjmmmqqqtttuuuvvvwwwyyytttpppjjjddd___[[[YYYXXXVVVTTTUUUYYY[[[___hhhrrr~~~lll\\\SSSJJJIIIHHHFFFDDDEEEDDDBBB@@@@@@@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======<<<:::888666888888888888777777777777:::;;;<<<===<<<:::888666777777777777777666666555555555555555555555555555555555555555555555555555444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111222222111111111111222222333333222222222222333333111111111111111111111111333333222222222222333333333333333222222222111111222222333333333444444444333333444444444555555555666777888888888:::>>>AAAEEENNNYYYaaafffnnnxxx222222222111111111000000111111111111111111111111222222222222222111111111333222222222111000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222222333333333444666999;;;???LLLZZZfffqqq{{{~~~|||~~~|||zzzyyyvvvssspppmmmiiihhhpppyyyxxxqqqaaa___^^^aaahhhpppvvvzzz}}}{{{{{{zzzyyyvvvtttmmmmmmnnnoooqqqtttvvvwwwyyyyyyzzz{{{|||||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyywwwtttrrrppppppqqqrrrnnnoooqqqqqqsssvvvzzz~~~}}}zzzwwwtttpppkkkgggccc```\\\YYYTTTRRRNNNLLLJJJIIIGGGEEE???????????????????????????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFGGGGGGJJJMMMPPPRRRUUUYYY^^^bbbiiimmmsssxxx|||zzztttnnnkkkiiiiiihhhgggggghhhjjjkkklllmmmnnnmmmkkkiiiiiijjjkkkmmmpppqqqpppqqqrrrssspppnnnjjjeee```[[[XXXVVVZZZXXXYYY]]]bbbkkkzzzrrrdddYYYRRRLLLKKKJJJGGGEEEFFFDDDBBB@@@@@@@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888888888888888888777777666666666777888:::;;;:::999777555777777777777777666555555444444444555555555555555555555555444444444444444333333444444444444444444444444444333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222222111222222111111111111222222333222222111111222222333111111111111111111111111333222222111111222222333333333333222222222111111222222222333333333444444333333333444444444444555666777888888777888:::<<<@@@DDDLLLVVVaaallltttxxx~~~333222222222222111111111111111111111111111111111000000000000111111111222222222222111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444555666777888999BBBNNNZZZhhhxxx~~~}}}|||xxxtttoooiiieeeiiipppxxxdddaaa___```gggpppxxx|||}}}xxxtttnnnnnnmmmnnnoooqqqtttuuuwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuutttsssttttttuuupppqqqqqqqqqrrrtttxxx{{{{{{xxxsssooollliiieeecccYYYVVVSSSPPPNNNLLLIIIGGGBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;:::>>>>>>>>>>>>????????????===>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJLLLNNNOOORRRUUUXXX\\\___dddjjjnnntttxxx|||uuupppkkkgggffffffffffffgggggghhhiiikkklllnnnnnnmmmllllllmmmlllnnnoooooollljjjjjjjjjiiihhhfffccc___\\\YYYXXXWWWXXX\\\dddmmm{{{tttaaaYYYUUUPPPLLLMMMLLLHHHFFFHHHDDDCCCAAA@@@@@@???>>><<<::::::::::::::::::::::::===;;;999777666666888999888888888777777666666555444555666777888777666666666666777777666666555444444444444444444555555555444444444444444333333333333333333333444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222111111111111111111111111222111111111111111111222333333333222222222111111222222222222333333333333333333333333444444444444333444666666555555666888<<<===BBBLLLYYYeeellloooqqqwww333333333333222222222222111111111111111111111111...//////000111222333333111111111111111222222222000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222222222333555666666666777===EEENNN___rrr~~~xxxsssllleeefffkkkvvv~~~|||ooojjjffffffllluuu~~~}}}wwwpppooonnnmmmnnnppprrrsssuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwqqqrrrrrrssssssvvvzzz}}}{{{wwwuuussspppmmmaaa^^^ZZZWWWUUURRROOOMMMHHHGGGFFFFFFEEEDDDCCCCCC@@@@@@???>>>====================================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=====================>>>>>>>>>???>>>>>>>>>>>>>>>=========??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEGGGIIIKKKNNNQQQTTTVVVXXX^^^aaaeeeiiimmmsssyyy}}}uuuooolllhhhdddddddddeeeggghhhiiiiiijjjjjjlllnnnnnnmmmllllllmmmlllmmmnnnmmmjjjfffcccccccccaaa___\\\[[[[[[[[[\\\YYY]]]gggtttuuu```TTTQQQOOOLLLKKKMMMMMMJJJIIIJJJEEECCCAAA@@@@@@???===;;;:::::::::::::::::::::::::::999888777777777777777999999888888777666666555222333333444555666777777666666777777666666555444333333333444444555555555444444444333333333222222222222333333333444444444333222222111111222222333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222111111111111111111111111111000000//////000000111333333333222222222111111111222222222222333333333222222333333333444444444000222555555555555555666777999===DDDMMMXXXaaaffffffkkkrrrxxx|||444444444333333333222222111111111111111111111111......///111222333444555000000111111222222222333000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111333555666555444888<<<@@@HHHWWWkkkyyy~~~|||vvvnnnfffeeeiiiqqqxxx~~~yyytttnnnnnnsss||||||qqqpppnnnmmmnnnoooqqqrrrtttuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyyyyqqqrrrssstttuuuxxx}}}}}}{{{yyyvvvtttiiifffaaa^^^\\\YYYVVVSSSLLLKKKJJJIIIHHHFFFEEEEEEAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@AAA======>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIPPPQQQTTTWWW[[[___aaaccciiikkkppptttyyyyyynnnkkkjjjhhheeeccceeegggiiikkklllmmmmmmjjjlllnnnmmmlllkkkkkklllkkkmmmnnnlllhhhccc```___```]]]YYYWWWWWWYYY]]]```cccjjjxxx{{{fffTTTNNNPPPJJJHHHIIIMMMMMMKKKJJJLLLEEECCCAAA@@@@@@???===;;;::::::::::::::::::::::::777888888999888888666666:::999999888777666666555222222222333555666888999666666666666666555555444333333333444444555555555444444444333333222222222222222222333333444444444222111111111111111111222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222111111111111111111111111000000////////////000000333333333222222222111111111111222222222333333333222222333333333444444444000222555777666666777888333777<<>>>>>??????@@@??????>>>>>>===>>>>>>>>>?????????>>>>>>>>>======>>>======>>>@@@AAAAAA@@@@@@??????>>>??????@@@@@@BBBAAAAAAAAAAAAAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCFFFHHHJJJJJJIIILLLPPPTTTUUU[[[aaacccdddgggmmmssssssxxx~~~sssllljjjiiigggeeedddeeefffgggiiikkklllmmmjjjjjjiiiiiiiiijjjkkklllkkkkkkjjjgggccc^^^ZZZWWWWWWUUURRRRRRUUU[[[aaafffnnn|||yyyhhh\\\QQQIIIFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKJJJGGGDDDAAA>>>;;;:::888888::::::;;;:::999888;;;;;;:::999888777666555999999888666555444333222444444555666777777666666555555555555555555555555555444444333333444444555444444444444444444444444222222333333333333444444000111222222333333333222333333333333333333333333///000222333444444333222111111111111111111111111222222111111111111222222000000000000000000000000111111000000000000111111111111222222222222111111000000000000000000000000222222222111111111111000000000000000000000000000111222333333222111000///111222333333444444333333555555555555555555555555777777777777;;;CCCMMMTTTZZZ___dddgggjjjrrr~~~000111111111000000///...111111000000000000111111222222222222111000///...------...///000000111111111111000000000000111111111111111111222222222222000000000000111111111111000000111111111222222222111111000000000000111111000000000000000000000000111222222333333444444555333777:::===DDDQQQdddsss~~~xxxtttrrrpppqqqtttxxx}}}zzzwwwuuussspppnnnnnnoooqqquuuzzz|||{{{zzz{{{yyywwwwwwxxxzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyvvvvvvwwwyyy||||||zzzwwwtttqqqmmmgggddd\\\[[[YYYVVVRRROOOLLLJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAACCCBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKNNNOOOPPPPPPPPPSSSXXX]]]aaafffkkknnnooorrrxxx}}}}}}}}}uuulllhhhggggggeeeccccccdddfffhhhiiijjjkkkkkkjjjiiihhhhhhhhhiiijjjkkkggggggfffeeebbb^^^ZZZXXXWWWVVVVVVUUUWWW]]]eeekkktttlll]]]TTTLLLFFFEEEFFFEEEDDDDDDEEEFFFGGGHHHIIIHHHFFFDDDAAA>>><<<;;;888999:::;;;;;;::::::999;;;;;;:::999888777666666666666666555555444333333444444555666666666666666555555555555555555555555555444444333333444444555444444444444444444444444222222333333333333444444111222222333333333333222333333333333333333333333111111222222333333222222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111000111111222222111111000000000000000000000000000000000111111222222222333000000000000000000000000111111222333222111000000111222333333444444333333333333333333333333333333666666777888;;;???EEEJJJRRRWWW]]]aaaeeennnzzz///000000000000///......000000000000000000000000111111222222222222111111111111111000000000000///000000000000000000000000111111111111000000000000000000000000111111111111000000000111111111222222111000000000000000111111000000000000000000000000111111222333333444555555222555777999===IIIYYYeeeuuu|||yyywwwwwwxxxyyy|||wwwppppppxxx}}}zzzvvvrrroooooonnnoooqqquuuyyyzzzzzzyyyyyyyyyxxxwwwxxxyyy{{{|||||||||{{{{{{{{{{{{zzzuuuwwwyyy||||||yyyuuuooolllgggfffeeebbb^^^YYYUUUSSSQQQPPPPPPOOONNNLLLKKKJJJHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTVVVVVVUUUUUUVVVZZZ```eeekkkpppuuuxxx{{{~~~~~~zzzvvvqqqlllgggeeeffffffeeecccbbbdddfffiiijjjjjjiiihhhhhhhhhgggfffffffffggggggccccccbbb```^^^\\\YYYXXXRRRTTTUUUUUUVVV^^^jjjsssppp]]]RRRMMMIIIFFFEEEFFFEEEDDDCCCCCCDDDFFFFFFGGGFFFEEECCCAAA???>>>===888999:::;;;;;;;;;;;;;;;;;;;;;:::999888777777666777777666555444333222222444555555666666666666666555555555555555555555555555444444333333444444555444444444444444444444444222222333333333333444444333333333444444333222222333333333333333333333333333222222111111111222222111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000111111000111111222222111111000000000000000000000000000...///000111222333444444000000000000000000000000000000111222222222111111111222222333333333333333222222222222333333333333444666888888888:::<<<>>>GGGLLLSSSXXX^^^hhhuuu111222222222222222111111000000111111111111000000///000111111222222222111333222222111111000000000000000111111111111000000111111000000//////......///000000000111111111111000000000000111111111111000000000000000000111222000000000000000000000000222222222333333444444444555666777888;;;CCCOOOXXXiiiyyy}}}zzzyyyxxxyyy|||vvvkkkfffjjjttt}}}}}}xxxuuuqqqooommmnnnqqquuuwwwxxxxxxzzz{{{yyyvvvuuuxxx{{{|||||||||||||||||||||{{{wwwzzz}}}~~~}}}xxxuuuttttttrrroookkkfffaaa^^^\\\[[[ZZZYYYWWWUUUSSSQQQOOONNNMMMKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKLLLMMMNNNPPPQQQSSSSSSTTTUUUWWWYYY[[[]]]___```aaa```^^^^^^```ffflllpppwww{{{xxxuuutttrrrooojjjhhhffffffggggggfffdddaaacccfffiiiiiiiiigggfffgggfffeeeeeedddccccccccc```___^^^\\\ZZZXXXWWWVVVPPPSSSVVVWWW[[[fffxxxtttdddTTTMMMKKKIIIHHHHHHEEEDDDCCCBBBBBBCCCDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999999888777777:::999888666555333222111555555666666666666666555555555555555555555555555555444444333333444444555333333333333333333333333222222222333333333444444333444444444444333222222222222222222222222222222444333222000000000111222111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000111111000000111111111111000000000000000000000000000000///000000111222222333333000000000000000000000000000000111111222222222222111111222333333333333222444444444444444555555555555666777666666666888:::>>>DDDKKKQQQXXXbbbpppzzz222222333333444333333222///000111111111111000///......///000111111111111111111111111222222222222///000111111111111000///111000000//////.........///000000000111111111111//////000000000111111111000000//////000111222222000000000000000000000000333333333333333333333222666666777777888>>>GGGNNN^^^ppp~~~zzzxxxvvvuuuyyy|||pppgggffflllrrr~~~~~~vvvssspppnnnpppsssuuuvvvxxxyyyyyyvvvssssssvvvzzz{{{|||||||||||||||||||||{{{}}}~~~zzz|||~~~~~~~~~~~~~~~~~~|||yyyuuupppmmmjjjkkkjjjhhhfffccc```^^^\\\YYYXXXVVVUUUSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIKKKLLLLLLJJJJJJKKKMMMPPPPPPQQQQQQSSSTTTVVVVVVYYYYYYZZZ[[[\\\]]]^^^___aaabbbdddgggiiilllnnnooopppnnnllllllpppvvv|||~~~yyyrrrnnnnnnmmmlllkkkhhhgggfffggggggfffeeecccaaacccfffhhhhhhgggeeedddeeeddddddcccaaa```___^^^^^^\\\ZZZXXXVVVUUUTTTTTTSSSWWW\\\```hhhyyyiii\\\OOOKKKKKKJJJIIIIIIDDDCCCBBBAAAAAAAAABBBCCCFFFEEEEEEEEEDDDDDDCCCCCC===<<<<<<<<<<<<<<<<<<===;;;;;;::::::999888888888888888888888777777777666555666666666666666555555555555555555555555555555555444444333333444444555333333333333333333333333222222222333333333444444333333333444444333222222222222222222222222222222444333111000///000111111111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000111111000000000111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111222333333000111222222333333222222333333333444444444555555555666555444444555888;;;999???FFFKKKQQQ[[[iiisss000000111222222222222111///000111222222111000///---...///000000000000000000000000111222222333333///000111222222111000///000000000000////////////000000000000111111111111/////////000000000111111////////////000111222333000000000000000000000000333333333333333333333333444444444444666:::@@@DDDUUUfffzzz~~~|||zzzwwwsssqqqtttzzzuuukkkgggiiilllxxx|||vvvsssssstttuuuuuuvvvtttrrrooonnnqqquuuyyyzzz{{{{{{{{{{{{||||||||||||~~~|||zzzxxxzzz|||}}}}}}~~~~~~}}}{{{|||}}}zzzxxxwwwuuutttrrrooolllhhheeeccc___^^^\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOQQQTTTTTTRRRQQQTTTVVVWWWXXXXXXYYY[[[]]]^^^___ccccccdddeeeggghhhhhhiiilllmmmooorrruuuxxxzzz|||{{{yyywwwyyy~~~~~~yyyuuussspppmmmjjjhhhhhhgggfffdddeeeeeeeeeeeedddcccbbbaaabbbccceeeffffffeeedddcccccccccbbbaaa___]]][[[ZZZZZZYYYVVVTTTSSSSSSTTTUUUTTTZZZcccmmmzzzvvv```TTTKKKJJJLLLKKKHHHGGGBBBAAA@@@???@@@@@@BBBBBBEEEEEEEEEDDDDDDDDDCCCCCC@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999999999444555666888999;;;<<<===666666666666666666555444555555555555555555555555555444444333333444444555333333333333333333333333222222333333333333444444000111222222333333333222222222222222222222222222222111111000000000111111111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000111111///000000111111000000///000000000000000000000000222222222111111111000000000000000000000000000000111111111000111111222333000111111222222222222222000000111111222222333333555555555444444555999;;;777;;;AAAEEEIIIRRR^^^gggzzz//////000111111111111111///000111222222111000//////000000111111111000000000000000111111111111111///000111222222111000//////000000000000000111111000000000000111111111111////////////000000000111////////////000111222333000000000000000000000000000111111222444555555666333333333444555999===???LLLZZZmmm~~~|||zzzzzzwwwqqqnnnooottt{{{wwwtttuuuvvv{{{yyywwwvvvuuuoookkkgggfffiiiooouuuyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~{{{yyyxxxzzz{{{|||{{{{{{}}}~~~{{{yyywwwwwwyyy{{{{{{{{{}}}zzzvvvrrrnnnlllgggfffeeecccbbbaaaaaaaaa___^^^]]][[[ZZZZZZYYYYYY[[[[[[ZZZZZZZZZYYYYYYYYYYYY\\\``````]]]]]]aaadddaaabbbcccdddfffhhhjjjkkkmmmnnnpppqqqtttuuuwwwxxx{{{|||~~~yyytttqqqnnnjjjhhhddddddeeefffgggfffdddbbbcccdddddddddcccbbbbbbccccccdddddddddddddddccccccbbbbbbaaa```]]][[[XXXVVVUUUTTTRRRQQQRRRTTTWWWYYYZZZbbbpppyyyjjjXXXOOOHHHKKKNNNMMMHHHFFF@@@???>>>>>>???@@@BBBCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCAAA???>>><<<;;;;;;<<<;;;::::::::::::999999999555555666888999:::;;;;;;666666666666666555444444555555555555555555555555555444444333333444444555222222222222222222222222222222333333333333444444...///000111222333333333111111111111111111111111///000000111111111111000111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000111111111111111222222222000000000000000000000000333222111000000000111222000000111222222222222222///000000111222222333333222444666666666666777888444888<<<>>>@@@GGGQQQZZZjjjwww000000111222222222222222...000111222222111000...111111222222222111111000111111111000000000000000...000111222222111000...//////000000111111222222000000000000111111111111////////////000000000000////////////000111222333000000000000000000000000---...000222444666888999444444555555777:::===???DDDPPPbbbwww}}}||||||{{{|||wwwqqqllllllpppvvvzzz{{{}}}{{{xxxwwwjjjddd______fffooovvvyyyyyyyyyyyyzzzzzzzzz{{{{{{yyy{{{}}}~~~|||zzzyyyzzz{{{{{{zzzyyyzzz{{{yyywwwuuutttvvvwwwwwwvvv|||~~~{{{yyysssrrrqqqpppooonnnnnnnnnlllkkkjjjhhhgggfffffffffiiiiiiiiiiiihhhhhhhhhgggbbbfffjjjjjjhhhhhhlllpppooopppqqqrrrtttvvvxxxyyyzzz{{{}}}~~~xxxvvvrrrmmmjjjiiihhheeebbb]]]___cccfffhhhhhhgggfffcccdddeeeeeeddddddeeefffddddddccccccccccccccccccaaaaaa```___\\\YYYVVVUUUQQQPPPOOOOOOQQQUUUZZZ\\\fffooopppcccUUUMMMHHHMMMQQQPPPKKKHHH>>>>>>===>>>>>>@@@BBBCCCBBBBBBBBBAAAAAA@@@@@@@@@DDDCCC@@@>>><<<;;;;;;;;;;;;::::::::::::::::::999999999888888777666666666666666777777666555444444555555555555555555555555555444444333333444444555222222222222222222222222222222333333333444444444,,,---///000222333333333111111111111111111111111...///000222222222111000111111111111111111111111222222111111111111222222000000000000000000000000111111000000000000111111//////000000000000//////000000000000000000000000//////000111222333333444000000000000000000000000444333111000000000111111000000111222222222222111111111222333444444555555000333777999888666444333333666999::::::???IIIPPP\\\gggsss{{{111111111111111111111111222222222111111111000000000000111111111111000000111111111111111222222222333222111000////////////////////////000000000000000000000000000000000000111111000000//////......000///.........///111222111111000000000000111111000111111111111222222222222333333444555666777888@@@HHHUUUgggyyy|||~~~}}}~~~zzztttnnnkkklllmmmooowww}}}zzzxxxvvv}}}vvviiiaaa]]][[[]]]eeeooovvvzzz{{{|||}}}}}}}}}|||{{{zzz|||||||||{{{{{{zzzyyyxxxvvvvvvxxxxxxxxxxxxwwwvvvxxxwwwvvvuuussssssrrrrrrwwwwwwyyy{{{~~~~~~~~~}}}|||{{{zzzzzzuuutttssssssrrrrrrrrrsssrrrsssuuuvvvvvvtttsssrrrrrrsssuuuwwwyyyzzz{{{{{{{{{{{{{{{|||~~~}}}yyywwwssspppmmmfffeeedddcccbbbbbbbbbbbbffffffggggggfffeeeeeeddddddddddddddddddcccbbbaaa___aaabbbddddddcccbbb```bbb]]]YYYZZZXXXTTTRRRSSSQQQOOOPPPSSSSSSUUU```mmmqqqooo```XXXLLLIIIGGGFFFFFFEEEDDDBBB======>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@???BBBAAA???>>><<<;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;999777666777777888666666555555555444444444555555555555555555555555333333222111111222333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111000000000000000000000000111222333444444333111111......///000111222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000//////.........000222444555333111000111111111111111111111111111111222333333333333222444444444444444444444444777777666777999<<>><<<;;;;;;;;;;;;999999999:::::::::;;;;;;;;;:::999777777777777777666666555555555444444444555555555555555555555555333333222111111222333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111000000000000000000000000000000000///000111111111111000/////////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......111000000000/////////...+++,,,...000000///...---111111111111111111111111000111222222333333222222444444444444444444444444666555555555777:::<<<>>>EEEMMMXXXbbbiiimmmpppqqq111111111111111111111111222111111111111000000000000000111111111111000000//////000000111222333333222222111000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000111111111111000000000000111111000111111111111222222222222222222333444555666777777;;;BBBMMMZZZhhhsssyyy~~~yyytttqqqppppppjjjoooxxx}}}{{{}}}lll___VVVXXX]]]eeennnuuuyyyzzzyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyzzzyyyyyyxxxxxxtttuuuwwwyyyzzzzzzyyyyyywwwwwwuuutttssssssrrrrrrrrrrrrpppppppppqqqrrrrrrxxxzzzyyyqqqmmmlllkkkjjjhhhfffdddbbbaaaaaabbbdddfffhhhjjjlllmmmhhhiiijjjjjjjjjjjjjjjiiigggggggggfffeeecccbbbaaaeeefffffffffeeecccaaa```^^^ZZZVVVVVVSSSOOOOOORRRSSSUUU[[[ccckkkuuu}}}}}}{{{hhhXXXNNNIIIJJJHHHEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@@@@?????????===<<<;;;;;;::::::;;;;;;999999999999999::::::::::::999888777777777777777555555555555555444444444555555555555555555555555333222222111111222222333333333333333333333333333333333333333333333333333222222222222222222222222111111111000000000000000000000000000000000000000//////000111111000000///000000000000000111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000222222111000///...------000000000000////////////.../////////000000000000111111111111111111111111000111222222333333222222333333333333333333333333444444333333444666888999<<>>>>>>>>::::::999999999999::::::888888888999999999999999999999888777777777777777555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111000000000000000000000000000000111111111222222222222222111111111000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////111111000000//////......000000000000////////////000000/////////000111222111111111111111111111111000000111222222222222222222222222222222222222222333333333333333444666666999<<>>>>>???@@@@@@AAABBBBBB@@@??????>>>======<<<<<<888888888888888999999:::888888888888888888888888888888888888777777777666444555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000111111222222333111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111////////////000000000000...---,,,++++++---...000000000000000000000000000000000111222222222222111222222222222222222222222333333333333333444555555999:::<<<>>>BBBGGGOOOTTT000000000000000000000000//////000000000000000111000000111111111111000000/////////000000000111111000//////....../////////////////////000000000000////////////////////////////////////000000000000......///000000000000000111111000000000000111111000111111111111222222222222111111111222222333444444555777888;;;BBBLLLTTTdddppp~~~xxxtttppppppvvv{{{|||}}}}}}~~~{{{pppnnnpppvvv||||||{{{zzzyyyxxxwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwvvvuuutttuuuttttttsssrrrrrrssssssooonnnmmmmmmmmmooopppqqqoooooopppqqqrrrsssttttttvvvxxx|||{{{vvvkkkjjjgggeeecccaaaaaa``````bbbeeedddbbbaaadddgggiiikkkmmmoooppppppppppppooooooooonnnlllkkkiiihhhmmmmmmmmmnnnmmmmmmlllkkkeeedddbbb___\\\ZZZXXXWWWTTTRRRQQQRRRQQQRRRYYYbbbpppuuu^^^TTTOOOIIIFFFHHHDDDBBB@@@@@@@@@AAA@@@>>><<<===>>>???@@@AAABBBBBB>>>>>>===<<<;;;;;;::::::888888888777888888999999888888888777777777777777666777777888888777666666444444444555555555555555555555555555555555555555111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333000000000000000000000000...............///111111000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------...///000111222222////////////000000000000//////...---...///000111000000000000000000000000///000111111222222111111111111111111111111111111222222333333444444555555666666777888999===CCCGGG000000000000000000000000////////////000000111111000000111111111111000000000000000000//////////////////.........//////000////////////000000000000////////////////////////.../////////000000000111---...///000111000000///111111000000000000111111000111111111111222222222111111111111111222222333111333666666777<<>>=========>>>>>>?????????===<<<<<<;;;:::999888777999999888888777888888888888888777777777666666666555666777888888777666666444444444555555555666666555555555555555555555555111222333333333333222111111111111111111111111111111111111111111111111111222222222222222222222222000111111111222222222222000000000000000000000000......------...///111222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111.../////////000000000111111111111111111222333333000000000000000000000000///000000111111111111111111111111111111111111111000000111222333444444444111333444555666888<<>>?????????>>>>>>>>>>>>>>>============<<<<<<;;;:::888777777666::::::999888888888888888888888777777666666666555555666777888888777666666444444444555555555666666555555555555555555555555111222333444444333222111111111111111111111111111111111111111111111111111222222222222222222222222//////000000111111111222000000000000000000000000000/////////000111333444...//////000111222222333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////.../////////000000111111.../////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000...///000222333333333333///111333555666888:::===000000000000000000000000////////////000000000000111111000000000000111111222222222111000//////.........//////000000111111////////////////////////////////////////////////111000///......///000111111111000000//////......////////////000000000000///000222222000///000111222222111111111111222222222222333333444666:::>>>JJJSSScccvvv}}}~~~zzztttsssxxxwwwqqqqqqxxx}}}yyytttpppmmmiiiggggggfffbbbbbbeeegggjjjnnnqqqssstttvvvxxxwwwvvvvvvuuutttsssrrrrrrsssrrrqqqpppppppppqqqrrrqqqrrrsssuuuuuuuuuuuuttttttsssrrrrrrssssssqqqooorrruuuyyyyyyxxxyyy{{{}}}~~~{{{wwwuuuuuutttrrrqqqppppppqqqqqqjjjiiihhhgggeeedddcccbbbbbbbbbaaaaaaaaabbbdddeeeeeeeeeggghhhhhhiiiiiiiiilllmmmoooqqqrrrrrrrrrrrroooppprrruuuwwwwwwuuurrrsssrrrooolllhhhdddbbb```ZZZWWWTTTQQQPPPPPPPPPOOOYYYWWWYYY___gggsssjjjPPPLLLFFFBBBAAABBBBBBBBB@@@@@@@@@?????????>>>>>>@@@???>>><<<;;;999888777;;;;;;;;;;;;;;;;;;;;;;;;999777666666777888888777666666666666777777777777888888888888777777777777555555444444444444555555666555333222111111222222444444444444444444444444222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000111111000000//////......//////000000000000//////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000111111111111111000///...000000000000000000000000111111222222222333333333222222111111222444555666000000000000000000000000000000111111111222222222000000000000000000000000///////////////000000000.../////////000000000111////////////////////////////////////////////////000000////////////000000////////////.........---////////////000000000000///000222222000///000111222222111111111111222222111222333333444666:::===EEEMMM[[[mmm}}}{{{xxxyyy|||}}}vvvqqqppptttyyy}}}{{{tttooohhhdddbbbcccbbb______cccbbbeeejjjnnnpppqqqssstttvvvvvvtttsssrrrrrrqqqrrrsssrrrqqqpppoooppppppqqqpppqqqssstttuuuuuuuuuttttttrrrrrrrrrssssssqqqoooqqqtttvvvvvvuuutttvvvwwwxxxyyyyyyzzzzzzyyyyyyyyy}}}|||xxxuuurrrpppnnnnnnmmmllljjjjjjjjjjjjkkkggggggfffeeedddcccbbbaaabbbbbbaaabbbbbbdddeeefffggghhhiiijjjjjjjjjjjjjjjlllmmmoooqqqsssssssssssspppqqqrrrtttvvvuuurrrppplllkkkhhheeebbb___]]]\\\WWWTTTQQQOOOPPPQQQRRRRRRXXXYYY___iiiuuuqqqZZZNNNJJJDDDAAA@@@AAAAAAAAA@@@@@@@@@@@@??????????????????>>>===<<<<<<;;;;;;::::::::::::::::::::::::999777666666888888888777555666666666777777777777777777777777666666666666555555444444444444555555666555444333222222222333444444444444444444444444222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000111000000000/////////...//////000000000000//////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000111111111000000000//////111111111111111111111111111111111222222222333333222222111111222333555666000000000000000000000000000000000000111111111111///000111222222111000///+++,,,---...///000111222////////////000000000000//////////////////////////////////////////////////////000000000000//////............------------////////////000000000000///111222111000///000111222222111111111111222222111222333333444555999;;;===DDDOOO^^^ooo~~~~~~~~~~~~zzzvvvtttssstttuuuzzzuuuoooddd```^^^______\\\\\\```___ccciiimmmpppqqqrrrssswwwuuusssqqqppppppqqqqqqsssrrrqqqpppoooooooooooonnnoooqqqssstttuuuttttttsssrrrqqqrrrssssssqqqpppppprrrssssssrrrqqqqqqrrrrrrrrrrrrqqqqqqooonnnnnnssswww|||}}}}}}xxxuuupppmmmllljjjiiiggghhhgggfffeeedddddddddeeeddddddcccbbbbbbaaa``````bbbbbbbbbcccdddfffhhhhhhkkkkkklllmmmmmmmmmllllllmmmnnnpppsssttttttttttttsssrrrrrrssssssrrrnnnkkkeeedddaaa^^^\\\ZZZXXXWWWTTTRRRPPPPPPQQQUUUXXX[[[^^^bbbmmm{{{}}}cccRRRLLLHHHCCC@@@???@@@@@@@@@AAAAAAAAA@@@@@@@@@??????===============<<<<<<<<<999999999999999999999999999777666777888999888666555555666666666777777777666666666666555555555444444444444444444444444444666666444333333333333333444444444444444444444444222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000000000000000//////////////////000000000000//////000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000111111000000000000000000000000222111000/////////000111222222222222222222222222000111111111222222222222222222111222222333444555////////////////////////------........./////////...///111333333111///...,,,,,,---...000111222222////////////000000000000////////////////////////////////////////////////...///000111111000///...........................////////////000000000000000111111111//////000222222222111111111111222222111222333333333444777999888===EEERRRaaarrr~~~zzzwwwvvvyyy|||yyyrrrgggccc```aaa___\\\[[[^^^cccgggmmmrrrtttuuuvvvvvvvvvtttrrrooonnnoooqqqrrrsssrrrqqqpppooonnnnnnnnnmmmoooqqqsssttttttttttttrrrqqqqqqrrrttttttsssqqqpppqqqrrrrrrrrrqqqqqqqqqqqqqqqpppooonnnllljjjiiimmmooosssuuuwwwvvvuuutttuuuwww|||~~~{{{zzzxxxwwwtttuuuvvvyyy}}}}}}||||||}}}}}}|||{{{xxxvvvtttqqqoookkkiiihhhgggfffdddeeeeeeddddddcccbbbbbbbbbaaaaaaaaa````````````___ccccccdddeeegggiiijjjkkknnnnnnooooooooooooooonnnoooppprrrtttuuuuuuuuutttuuutttrrrqqqpppnnnjjjgggaaa___]]]ZZZWWWUUUTTTTTTRRRRRRRRRSSSVVV\\\bbbggglllsssmmm\\\SSSJJJGGGBBB@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888888777666777888999777666555555555666666666777777555555555444444444333333444444444444444444444444666555555444444333333333333333333333333333333333222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000000000000000//////////////////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000222111///...---///000222111111111111111111111111000000000111111111111222111111222222222333333444////////////////////////............////////////...///111333333111///.../////////000000111111111000000000000////////////////////////////////////////////////////////////...///000111111000///...////////////////////////////////////000000000000000111111000//////000222222222111111111111222222111222333333333333555777777:::@@@HHHUUUeeewww~~~}}}xxxpppkkkhhhgggddd___^^^```gggkkkppptttuuuvvvvvvwwwtttssspppnnnnnnooorrrsssrrrrrrrrrqqqpppoooooonnnnnnoooqqqssstttttttttsssrrrrrrrrrsssuuuvvvtttsssrrrrrrssstttuuuvvvuuuuuussssssrrrpppnnnkkkiiihhhiiijjjkkklllmmmmmmmmmmmmkkkmmmooorrruuuxxxyyyzzzxxxvvvrrrpppoooooonnnmmmjjjkkknnnqqqtttxxx{{{}}}}}}zzzvvvttttttuuuuuuuuupppppppppppppppooonnnnnnnnnllliiihhhgggfffdddcccddddddccccccbbbaaaaaa```___````````````aaaaaaaaadddeeefffhhhjjjkkklllllloooppppppqqqqqqqqqqqqppppppqqqssstttuuuuuutttsssuuusssqqqooollliiieeebbb]]][[[XXXUUUSSSQQQQQQQQQQQQSSSVVVYYY]]]dddmmmssszzzppp]]]SSSPPPIIIFFFBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;::::::888888888888888888888888777777777888999999777555555555555555666666666666444444444444333333333333333333444555555444333333444444444444444444333333333333333333333333333333222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000111000...------///000222000000000000000000000000//////000000000111111111111111222222222222222222000000000000000000000000111111111111222222222222///000111222222111000///111111111111000000000000000000000000//////////////////////////////////////////////////////////////////000000000000///////////////000000000000000////////////000000000000111111111000...///111333222222111111111111222222111222333333333222444555666888<<>>>>>AAA@@@???>>>===<<<;;;;;;888888888888888888888888777777777888999999777555444444555555555666666666444444444444333333333222222333444555555444333222222333333444444333222222333333333333333333333333222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000////////////000000000000//////000000000000//////000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////000000000000000000000000000000000///.........///000111////////////////////////////////////000000000000111111222222222222111111000000000000000000000000222222222222333333333333000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////////////////////////////000000////////////000000........./////////000000////////////000000000000111111111///......111333222222111111111111222222000222444333222222222444444666999;;;AAAKKKZZZdddooo}}}~~~~~~}}}zzz}}}}}}xxxtttsssoooiiihhhjjjhhhiiiiiihhhgggggghhhjjjiiijjjjjjkkklllnnnpppqqqpppqqqrrrssstttsssrrrrrrrrrssstttuuuuuutttsssrrrtttssstttvvvxxxyyyyyyxxxwwwuuutttuuuxxxxxxvvvtttrrrrrrqqqooollljjjhhhfffeeeeeefffffffffeeeeeeddddddddddddeeeeeefffggghhheeedddccceeefffgggfffeeedddeeefffhhhiiijjjkkkkkkhhhfffeeeeeefffhhhhhhhhhhhhiiiiiiiiiiiihhhgggfffcccbbbbbbccceeeeeedddbbbbbbbbbccccccbbbaaa______aaabbbcccdddeeefffggggggiiijjjkkkmmmmmmnnnmmmmmmmmmmmmoooppprrrsssssssssttttttttttttsssqqqooonnnnnnkkkgggccc```\\\WWWTTTQQQPPPOOOOOOPPPSSSVVVXXX[[[bbbjjjqqqwww~~~~~~jjj]]]UUUMMMHHHEEECCC@@@@@@@@@AAAAAA@@@?????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;999999999999999999999999777666777888:::999777555444444444555555555666666555444444444444333333333111222444555555444222111111111222333333222222111222222222222222222222222222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000.../////////000000000111//////000000000000////////////////////////////////////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000........./////////000000////////////////////////........./////////000000000111222333333222111000000000000000000000000000000000111111111222222222111111000000000000111111............//////000000111111000000/////////...////////////////////////////////////////////////111000///......///000111---------.........//////////////////000000000000111111111///......111333222222111111111111222222000222444444222111222333222555777888;;;CCCPPPZZZ```ooowwwrrrtttwwwyyy}}}xxxuuutttqqqlllkkkmmmhhhhhhgggdddbbbbbbccceeeeeefffgggiiikkkmmmnnnooopppqqqssstttuuuuuutttsssssstttuuuuuuuuutttsssrrrttttttuuuwwwyyy{{{zzzyyyxxxvvvtttuuuvvvvvvssspppsssrrrqqqooommmkkkhhhggggggggghhhhhhggggggfffeeeaaaaaaaaabbbcccdddeeefffdddccccccdddffffffeeeccccccdddeeeeeefffffffffeeefffeeecccdddeeeffffffeeeeeeeeefffeeedddbbb```___```___```bbbeeegggfffeeedddeeeeeeeeeeeecccbbbaaabbbcccdddeeeggghhhiiijjjjjjkkkmmmnnnnnnnnnmmmmmmkkklllnnnppprrrsssssstttuuuuuuuuutttrrrpppnnnmmmjjjgggbbb^^^[[[WWWSSSPPPOOOOOOOOOQQQTTTXXX]]]```dddkkkvvv~~~~~~lll]]]WWWRRRIIIBBBDDDAAA???>>>???@@@@@@???>>>>>>>>>>>>============777777777888888999999999999999999999999999999999666666777999:::999777444444444444555555555666666555555555444444444333333111222444555555444222111///000222222333222111000222222222222222222222222222222222222222222222222222222111111111111222222000000111222222222222111222111111000000000000000.../////////000000111111//////000000000000////////////////////////////////////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000------...///000000//////000000000000000000000000............/////////000000111222333333222000000000000//////.........---...///000111111111111111000000000000000000000000111000000000//////......///000111111111///...------...///111111///...---////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000222222222222222222222222111111222222222333333333222555777777666999@@@FFFRRR]]]mmm|||zzzqqqnnnmmmnnnxxx~~~zzzxxxppprrrrrrpppoooooonnnlllnnnjjjeeeaaa___^^^^^^]]]aaa```___aaaeeehhhjjjjjjmmmnnnoooqqqrrrsssssssssqqqqqqrrrrrrrrrrrrrrrrrroooppprrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttppppppnnnmmmlllkkkkkkkkkggggggggggggfffeeedddcccbbbbbbcccddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccddddddccccccccccccbbbbbbccccccbbbaaa```___^^^^^^___```bbbcccdddeeeeeeeeeaaabbbdddffffffeeedddcccccccccdddeeefffgggiiijjjkkkllllllmmmmmmnnnooooooppppppqqqrrrssstttvvvwwwuuuvvvtttpppppprrrooojjjfffdddaaa]]]YYYVVVTTTSSSMMMPPPSSSVVVYYY___hhhnnnwww}}}zzz|||mmm^^^WWWSSSMMMGGGEEE@@@@@@??????>>>>>>======>>>>>>>>>>>>============???>>><<<:::999:::<<<===888888777777777777888888888888888888888888999999666666666666555555555555444444444333333222222222333333222111111000000000222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111111000000000000000000000////////////000000.../////////////////////111111000000//////......---......///////////////////////////////////////////////////////////////000000000000000111222222////////////////////////////////////////////////------------------------,,,------...///000111111////////////000000000000000000000000000000000000000000000000000000000000111000000000//////......111222222333333222222111000000/////////.........///000000111111111111000000000000000000000000000222222222111111111000000///000000111000///...------...///000000///...---////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000222222222222222222222222111111111111222222222333111444666555444777===BBBGGGSSSdddttt}}}uuurrrrrrrrrssszzz{{{xxxtttrrrpppooollljjjeeefffggggggiiikkkllllllnnnkkkhhhdddcccaaa``````aaa___]]]^^^```cccdddeeeiiijjjkkklllmmmnnnooooooqqqqqqqqqqqqrrrrrrrrrrrroooppprrrtttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuutttssspppooonnnlllkkkjjjjjjjjjhhhhhhhhhhhhgggfffeeedddccccccddddddeeeddddddccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbbbbbbbbbaaaaaabbbbbbaaaaaa```______^^^______aaacccdddeeeeeeeeeccceeefffhhhhhhgggfffeeedddddddddeeefffgggiiijjjkkklllmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrssstttuuutttvvvuuurrrrrrsssoooiiidddbbb]]]YYYVVVUUUTTTUUUWWWZZZ^^^aaadddkkkttt{{{}}}lll___QQQLLLJJJEEEAAA@@@@@@@@@??????>>>====================================<<<:::999999999:::;;;888888777777777777888888888888888888888888888888666666666666555555555555444444444333333222222222111111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111000000000000000000000000000////////////000000//////////////////......111000000000/////////...---......///////////////////////////////////////////////////////////////...............///000111////////////////////////////////////////////////........................------......//////000000////////////000000000000000000000000000000000000000000000000000000000000222222222111111111000000000111111222222111111000000000////////////......000111111111111000000///000000000000000000000000222222111111111111000000//////000000000///......---...///000000///...---////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000222222222222222222222222000000000111111111222222111333444333222444999===???IIIYYYiiiuuu~~~{{{yyyyyyyyytttxxx~~~~~~xxxqqqjjjeeebbb```^^^[[[[[[[[[]]]```dddhhhkkkoooooommmllljjjgggfffddddddaaa^^^\\\]]]^^^______dddeeefffgggiiijjjkkkkkkmmmnnnnnnnnnooooooooopppoooppprrrtttuuuwwwwwwxxxxxxxxxwwwwwwuuutttrrrqqqooonnnmmmkkkjjjjjjjjjjjjiiiiiiiiiiiihhhgggffffffeeeeeefffffffffeeeeeedddccccccccccccccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbaaaaaaaaa```````````````````````````^^^___aaabbbdddeeeeeeeeedddeeeggghhhhhhhhhgggfffeeeeeeeeefffggghhhiiijjjlllmmmoooqqqssstttttttttsssrrrqqqqqqqqqqqqrrrssssssvvvwwwuuuuuuuuuoooiiibbb___[[[XXXWWWXXX[[[]]]eeehhhlllooosss{{{}}}|||ttt```UUUJJJHHHGGGDDDBBBBBB@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;999888888888999:::888888777777777777888888888888888888777777777777666666666555555555555444444444333333333333222222111111111222333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000111111000000////////////000000000000000//////.........000000000000////////////---......///////////////////////////////////////////////////////////////---------,,,------......////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000////////////////////////000000000000000000000000222222111111111111000000///000000000000000000///000000//////////////////111111111111111000///...//////////////////////////////////////////......//////////////////............///000000///......////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111///000000000000111111111111222333333222333666999<<>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999::::::888888777777777777888888777777777777777666666666666666555555555444444444333333333333333333333333222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000111111111000000////////////000000111111000000///.........000000000000////////////---......///////////////////////////////////////////////////////////////---------,,,,,,---......////////////////////////////////////////////////........................///////////////.........////////////000000000000////////////////////////000000000000000000000000//////////////////......///000000111111000000/////////000000000000000000111111111111111000///...////////////////////////..................//////..................//////......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111///000000000000111111111333333333333333444555777999@@@IIITTT___iiisssxxxzzzpppgggaaaYYYRRRNNNPPPTTTZZZdddnnnvvvzzz}}}~~~|||xxxvvvvvvqqqmmmhhhdddbbbaaa```^^^]]]]]]^^^```bbbeeehhhiiiffffffggghhhiiiiiijjjjjjlllnnnppprrrtttvvvwwwwwwwwwvvvvvvuuusssqqqpppooommmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhggggggfffeeedddddddddddddddddddddddddddddddddccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa\\\\\\]]]^^^___```aaaaaa___aaabbbdddfffhhhhhhiiieeeeeefffffffffggggggfffggghhhhhhiiijjjlllmmmnnnrrrtttyyy}}}~~~}}}uuurrrnnnlllkkknnnqqqsssuuuzzz}}}}}}}}}zzzsssjjj______bbbfffnnnwwwyyysssttt|||~~~fffYYYQQQJJJEEEDDDDDDBBBAAABBB@@@@@@???>>>===<<<;;;:::999999::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;888888777777777777888888777777777666666666555555555555555555444444444444333333333333333333333333444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000//////000000111111111111000000////////////000000111111000000////////////////////////000000000000---....../////////////////////////////////////////////////////////////////////...............///////////////////////////////////////////////////------------------------///////////////.........////////////000000000000////////////////////////////////////////////////..................//////000111111111111111111000//////000000000000111111000111111111111000000///000000000000000000000000//////000000000000111111......------......///000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111000000000111111111222222333333333333444555555666555999@@@IIISSS^^^jjjqqqzzzwwwpppaaaVVVOOOPPPTTTYYYfffsss|||xxxuuupppmmmjjjhhheeeccc____________```bbbdddfffeeeffffffggghhhiiijjjjjjjjjlllnnnpppsssuuuvvvvvvuuuuuuttttttrrrqqqooonnnmmmmmmlllkkkkkkkkkkkkkkkiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccbbbbbbbbbaaaaaaaaaaaa````````````[[[[[[\\\]]]^^^___```aaa___```bbbdddfffhhhiiiiiihhhhhhhhhhhhiiiiiiiiijjjhhhiiijjjkkkmmmoooqqqrrrvvvzzzuuuqqqkkkggghhhmmmssswwwxxx}}}~~~vvvmmmaaaeeelllvvv|||qqqooovvvkkkZZZTTTMMMHHHDDDDDDDDDAAA@@@BBB@@@@@@???>>><<<;;;::::::888888999999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;888888777777777777888888777777666666555555444444555555555444444444444333222222333333333333444444444444444333222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000/////////000111111222222000000////////////000000000000000000000000000000////////////000000000000---......///////////////////////////////////////////////////////////////111000//////.../////////////////////////////////////////////////////////------------------------.........///////////////////////////000000000000//////////////////////////////////////////////////////000000000000111111000111111222222111111000//////000000000111111111///000000111111111111000000000000000000000000000/////////000000000111111......---------...///000//////............//////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111111111111111222222222333222111111222444555555555444555999>>>FFFQQQ\\\dddmmmxxxuuufff[[[YYYYYY[[[ggguuu|||zzzwwwtttpppmmmiiihhheeecccbbbbbbcccdddbbbbbbcccdddeeefffggggggiiijjjllloooqqqssstttuuussssssssssssrrrqqqpppooonnnmmmllllllkkkllllllllliiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhgggfffeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbaaa_________^^^^^^^^^]]]]]][[[[[[\\\]]]^^^______```]]]^^^```ccceeefffggghhhiiiiiihhhhhhiiiiiijjjjjjiiiiiikkkmmmpppsssuuuwww{{{~~~tttooohhhccceeellluuu|||{{{yyyqqqjjjqqq|||~~~xxxuuu{{{uuu___TTTSSSKKKFFFDDDFFFEEEBBBBBBDDD@@@@@@???===<<<;;;:::999777777888888999::::::;;;888888999:::::::::::::::888888777777777777888888777777666555555444333333555555555444444444333333222222222333333444444444222222222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000...//////000111111222222000000////////////000000/////////000111111222222.../////////000000000111---......///////////////////////////////////////////////////////////////111000000///......//////////////////////////////////////////////////////........................------......//////000000////////////000000000000000000000000000000000000/////////////////////////////////000000000111111///000000000000000000/////////000000111111111222...///000111111111111111000000000000000000000000,,,---------......//////...------,,,---...///000//////............//////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000111222222222222333333333111000000111333555555444666666666888===EEEPPPWWWcccooo}}}xxxhhhbbb^^^]]]fffuuuzzzvvvtttqqqmmmiiifffeeedddddd^^^^^^___```aaabbbccccccgggiiikkknnnppprrrttttttrrrrrrrrrrrrrrrqqqpppooonnnnnnmmmlllllllllmmmmmmhhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhgggfffeeedddffffffffffffffffffffffffeeeeeeddddddcccbbbaaaaaa]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^______[[[\\\^^^aaaccceeeffffffggggggggggggggghhhhhhiiiiiijjjkkknnnqqquuuwwwyyy}}}tttnnnfffaaaccclllwww}}}{{{sssttt|||{{{{{{yyy~~~uuudddUUUNNNNNNEEEBBBAAACCCCCC@@@@@@CCC@@@@@@???===<<<;;;999999666777777888999999::::::666777888999999999999999888888777777777777888888777777666555444444333333555555444444444333333333222222222333333444444444000000000111222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000...//////000111222222222000000////////////000000......///000111222333333.../////////000000111111---......///////////////////////////////////////////////////////////////111000///...............////////////////////////////////////////////////////////////////////////,,,------...///000111111////////////000000000000111111111111111111111111////////////////////////,,,---------......//////......////////////......222111111111000000//////111111000000//////......000000000000000000000000........................////////////////////////---------------------------......///////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////111111000000111111222333000000000000000000000000000111111111111222222222000222444666999>>>EEEIIIXXX```lllwww}}}}}}~~~tttmmmhhhmmmuuu~~~yyyvvvtttrrrnnnjjjlllhhhdddaaaaaabbbbbbaaaiiihhhhhhjjjmmmooopppooorrrqqqooonnnmmmlllllllllnnnooonnnnnnmmmkkkjjjiiikkkkkkkkkkkkkkkjjjjjjjjjgggfffffffffffffffeeeeeeeeeggghhhhhhgggeeeddddddddddddbbbaaa___]]]\\\[[[\\\]]]]]][[[YYYWWWXXXXXX[[[[[[\\\]]]^^^___```aaa___```aaa```______```bbbcccaaa```aaadddgggiiijjjfffgggiiilllooossswwwyyy~~~vvvlllaaa___gggrrrzzz}}}~~~}}}~~~}}}pppaaaYYYPPPIIIFFFCCC@@@>>>>>>???AAAAAA@@@AAA???=========<<<:::888444444555777888999:::;;;999888888888999::::::;;;888777777666666666666666888777777666555555444444666555555555555444444444444444333333333333222222333333333333333333333333333333333222222222111111111111111111111111111111333222000/////////000111000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////......////////////..................////////////..............................------------......------......//////000000............////////////////////////////////////000000000000000000000000000000000000000000000000111111111000000000//////111000000000/////////...000000000000000000000000................................................---------------------------......///////////////////////////////////////////////////////////////------....../////////000000000000000000000000000111111000000111111222333000000000000000000000000000111111111111222222222333444555555777:::???CCCKKKSSS___lllyyy}}}yyyxxxyyyzzzzzz~~~wwwtttxxx~~~}}}zzzwwwtttssspppllliiiiiiiiihhhhhhllljjjhhhhhhiiikkkkkkjjjkkkkkkkkkjjjjjjkkkkkkkkkllllllllllllkkkjjjjjjiiikkkkkkjjjjjjjjjjjjiiiiiiffffffeeeeeedddccccccbbbeeefffggggggfffeeedddddddddcccbbb```___]]]\\\\\\WWWXXXYYYXXXVVVUUUVVVWWWWWWXXXZZZ\\\]]]^^^^^^^^^\\\]]]]]]]]]\\\\\\^^^aaa```______```ccceeeggghhhgggiiilllppptttwww{{{}}}rrriii``````jjjwwwnnn[[[RRRNNNJJJFFFEEEBBB@@@>>>>>>@@@AAAAAA@@@@@@???===<<<===<<<:::999666777888888999:::;;;;;;999888888888999999:::;;;888888777666666666666777777777666555555444333333444444444444333333333333444444333333333333222222333333333333333333333333333333222222222111111111111111111111111111111111222222000/////////000111000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................////////////..................////////////..............................------------...............///////////////............////////////000000000000000000000000////////////////////////000000000000000000000000111111000000000000//////000000000000////////////000000000000000000000000........................................................................---......///////////////////////////////////////////////////////////////++++++,,,---...///000000111111111111111111111111111000000000000111222222000000000000000000000000000111111111111222222222444555555444444555999;;;@@@GGGRRR]]]kkkzzz{{{uuurrrtttxxx{{{|||zzz{{{|||xxxvvvvvvvvvuuutttssspppllliiihhhhhhgggfffeeeffffffggghhhiiijjjjjjhhhhhhiiiiiijjjjjjjjjjjjhhhhhhgggggggggfffffffffgggffffffeeeddddddccccccffffffeeeeeeeeeddddddeeecccbbbaaa___^^^\\\[[[ZZZSSSTTTUUUTTTRRRRRRSSSUUUTTTVVVYYY[[[]]]]]]\\\[[[WWWWWWWWWUUUUUUVVVYYY[[[\\\]]]___aaaccceeefffggghhhkkkqqquuuyyy}}}pppiiiaaacccnnn}}}~~~hhhYYYLLLHHHIIIHHHGGGHHHBBB@@@>>>>>>@@@AAA@@@??????>>><<<<<<<<<<<<;;;999::::::::::::;;;;;;;;;<<<999888888888888999::::::999888888777777777777777666555555444444333333222333333333333222222222222444444333333333333222222333333333333333333333333333222222222222111111111111111111111111111111111222111111000///000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------......////////////......---............/////////..............................------------......///////////////.....................////////////111111111111111111111111////////////////////////000000000000000000000000000000000000000000//////000000000000////////////////////////////////////................................................////////////////////////---......///////////////////////////////////////////////////////////////,,,,,,---......///000000000000000000000000000000000000000000000111222222000000000000000000000000000000111111111222222222444444444333111222444666<<>>>>>@@@AAA@@@???>>>===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::999888888888888888999999999999888777777777777777444444444333333222222222333333333333222222222222444444333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111222111111000000000000000////////////////////////111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---------------------------......//////......------------.........//////..............................------------......000000//////......------............////////////000000000000000000000000////////////////////////000000000000000000000000//////////////////000000////////////000000000000////////////////////////////////////////////////........................////////////////////////---......///////////////////////////////////////........................////////////////////////////////////////////////000000//////000000111222000000000000000000000000000000111111111222222222111222222222111111333555999===CCCJJJSSSaaappp{{{~~~{{{}}}}}}xxxtttqqqnnnlllhhhhhhhhhgggfffdddcccbbbbbbbbbbbbbbbccceeefffgggjjjkkkkkkkkklllllllllmmmhhhiiijjjlllnnnoooqqqqqqqqqlllgggddddddeeeeeeeeecccaaa^^^[[[WWWSSSPPPOOOOOOOOONNNLLLJJJJJJKKKMMMQQQTTTXXX[[[\\\[[[XXXVVVXXXXXXXXXWWWVVVWWWZZZ]]][[[___eeehhhjjjjjjlllmmmpppuuu{{{sssooommmqqq|||}}}yyyssstttzzzpppaaaSSSJJJBBBBBBCCCAAA@@@@@@@@@???>>>???@@@@@@???>>>===<<<;;;;;;<<<===;;;:::::::::::::::999999999999999999888777777888888888999888888777666777777777333333333333333222222222444444444444333333333333444444333333333222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111000000000///////////////////////////000000000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------------............------------------..........................................------------......000000//////......------............////////////////////////////////////........................////////////////////////......////////////000000////////////000000000000000000000000000000000000////////////////////////------------------------........................---......///////////////////////////////////////........................111111000000////////////........................000////////////000111111000000000000000000000000000111111111111222222222///111222222111222444666555888===BBBJJJVVVeeeooozzzyyy|||}}}zzzvvvtttqqqqqqpppnnnkkkhhheeecccccccccbbbaaabbbccceeefffggghhhiiijjjkkklllmmmnnnnnnoooqqqtttwwwyyy{{{|||zzzssskkkfffeeeeeeeeedddbbbaaa]]]YYYUUUQQQNNNMMMNNNMMMLLLJJJHHHIIIKKKMMMTTTVVVZZZ\\\]]][[[XXXUUUUUUWWWYYYZZZ[[[]]]```cccfffkkkppprrrqqqqqqrrrtttyyy}}}yyywwwwww}}}vvvooommmpppxxxppp]]]TTTLLLEEEAAACCCDDDBBB@@@AAA???>>>>>>???@@@@@@???===<<<;;;::::::<<<===<<<;;;999999999999888888888888999999888777777777777888888777777666666666666666333333333333333333333333444444444444333333333333444444333333333333222222222222222222222222222222222111111111111000000000111111111111111111111111000111111111111000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................------------------------------............------,,,------------.......................................------------......///////////////.....................////////////................................................////////////////////////........./////////000000.../////////000000000111000000000000000000000000////////////////////////---------------------------------------------------......///////////////////////////////////////............................../////////////////////////////////////////////////////////000111111000000000000000000000000000111111111111222222222000111333333222222444666444666888;;;@@@IIIUUU]]]kkkuuu|||yyy}}}~~~|||xxxtttpppmmmmmmkkkjjjhhhhhhhhhiiijjjjjjkkkmmmoooqqqssstttuuu{{{|||~~~zzzooohhhffffffeeecccaaa___]]]ZZZVVVSSSPPPOOOOOOPPPOOONNNMMMOOOSSSVVV]]]^^^aaabbbbbb```]]][[[XXX\\\aaafffjjjmmmqqqsss|||~~~|||}}}~~~vvvpppkkklllppp}}}wwwaaaRRRMMMHHHDDDBBBEEEFFFCCCAAABBB>>>>>>>>>???@@@@@@>>><<<;;;:::999:::<<<===<<<;;;888888888888999999999999999999888777777777777777777666666555555555555555333333333444444444444444333333333333222222222222444444333333333333222222111111111111111111111111111111111111000000000000111111111111111111111111000111111222111000///...000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////................................................,,,------......------,,,,,,,,,---------.......................................------------...............///////////////............////////////////////////////////////........................////////////////////////---.........//////000000.../////////000000111111000000000000000000000000000000000000000000000000---------------------------------------------------......///////////////////////////////////////........................+++,,,,,,---...///000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222111333444444333333444555555666777666888>>>GGGNNNZZZfffxxxyyytttxxx|||yyywwwuuussspppoooooopppqqqvvvwwwyyy{{{~~~~~~rrriiigggfffeeeccc___^^^\\\ZZZXXXUUUSSSRRRSSSTTTTTTTTTTTTWWW\\\```fffgggiiiiiihhhfffdddbbbccciiiqqqxxx~~~xxxooojjjgggiiirrr|||vvvfffVVVJJJFFFFFFAAA@@@CCCCCC@@@======>>>>>>>>>???@@@@@@>>><<<:::999999:::<<<===<<<;;;888888888999999:::::::::999999888777777666777777666666555444444444444444444444444444444444444444222222222111111111111000444444444333333333222222111111111111111111111111111111111111000000000000111111111111111111111111000111111222222000///...000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................////////////////////////,,,------......------,,,,,,,,,,,,---------.......................................------.........---.........//////000000............/////////000000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000//////............//////000000//////.........---////////////............////////////////////////222111000///............////////////////////////---......///////////////////////////000000000000+++++++++,,,,,,,,,------000000000000000000000000000000000000000///......000111111111111222222222111111222222222333333333666555333333555999===@@@LLLWWWgggttt~~~~~~yyywwwvvvvvvwwwnnnmmmmmmllliiieeebbb]]]ZZZZZZZZZZZZZZZ[[[___```^^^aaaiiippprrr|||}}}}}}xxxrrrnnnmmmnnnvvv~~~{{{oookkkiiiiiiiiiooouuueeeZZZQQQKKKIIIDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<;;;;;;::::::777777888999999999999888999777555444333444555666555555444444444444555555666666666666555444333333666555444333222111111111222222222222222222222222222222222111111111000000000000111222333333444444111111111111111111111111000000000000000000000000111111000000//////......////////////////////////000000000000000000000000//////............//////000000000000000000000000111111000000/////////...,,,---///000000000///...........................------------------------........................+++,,,---...///111222222...//////000///---,,,+++---------............///---.........//////000000///...---,,,,,,---...///........................111111000000/////////...........................//////////////////////////////////////////////////////............//////000/////////............////////////............,,,,,,,,,,,,,,,,,,,,,,,,111000//////////////////////////////////////////------...///////////////.../////////000000000000............////////////000000000000000000000000000000000000000///......000000111111111222222222111111111222222222333333444333222222444777:::<<>>===;;;;;;<<<<<<;;;:::999999777777888999999999999888999888666555555555666777666555555444444555555666444444555555555555444444444333222222111111111111222222222222222222222222222222222111111111000000111111111222222333333333000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000//////............/////////////////////////////////.........---------------......///////////////........................------------------------........................++++++,,,---......///000.........///......---,,,---------............///............/////////000///...------------...///........................///.........------------........................//////////////////////////////////////////////////////............//////////////////............////////////....................................//////......//////000111////////////////////////------...////////////........./////////000000000////////////000000000000000000000000000000000000000000000000000//////...000000000111111111222222111111111222222222222333222111222222333555666777;;;AAAJJJRRR[[[fffqqqyyy~~~{{{wwwssspppooooooooopppvvvwwwtttuuuwwwyyy{{{uuuuuuwwwwwwvvvrrrpppnnnllllllnnnpppqqqxxxyyynnnhhhfffhhhmmmwwwvvvhhhZZZRRRMMMHHHDDDCCCAAAAAAAAAAAA@@@???>>>===???????????????>>>======<<<<<<<<<<<<;;;999888888666777888888999999888888999888777666666666777888666666555555555555666666333444444555555555555444222222111000000111111111111111111111111111111111222222222111111111111111111111222222222222222222////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////............//////////////////////////////............------------...............///000000........................------------------------........................***+++++++++,,,,,,,,,,,,...------------...//////---------............///............///////////////......------......///....................................------------//////////////////////////////////////////////////////////////////////////////............/////////////////////.........////////////............////////////////////////---------...///000111111////////////////////////,,,---......//////.............../////////000000............////////////000000000000000000000000//////000000000000//////000000000000111111111111111111111111222222222222111111222333444444444444777:::???DDDLLLWWWeeeoooyyy~~~|||}}}yyyuuusssrrrrrrssswww{{{{{{vvvvvvxxxzzz{{{~~~wwwpppnnnrrrvvvyyyzzzyyyyyyxxxxxxyyy{{{xxxrrrlllggggggkkksss~~~|||eee[[[RRROOOMMMHHHEEEEEE@@@@@@@@@@@@@@@???>>>===>>>>>>??????>>>>>>===<<<======<<<;;;:::999777666666777777888888888888888888777666666555666777777777666666555555666666777444444555555555444333333222111111111111222222333000000000000000000000000111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111//////////////////////////////............//////////////////////////////000000000000000////////////......------...000111........................------------------------........................,,,+++++++++++++++++++++------,,,,,,---...000111---------............///........./////////////////////............//////........................000000000000000/////////000000000000000000000000////////////////////////........................//////............//////.........///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222////////////////////////,,,------...........................////////////........./////////000000//////////////////////////////000000000000////////////000000000111111111000000111111111222222222111222333444444444444333555666888;;;@@@KKKYYYcccnnnyyy~~~~~~|||~~~{{{yyyyyyzzzzzz~~~{{{vvvpppmmmlllkkkhhheeedddaaa___aaagggnnntttvvvzzz{{{}}}~~~vvvpppjjjfffbbbbbbiiirrrwwwfff\\\UUUOOONNNMMMHHHEEEEEE???@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::888777666666666777888888888888777555555555444555555555555666666555555555555666666555555555555444333222111333333222222222333333444000000000000000000000000111111111111111111111111222111111111111111111111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000//////////////////////////////............//////......................../////////000000000000000///......------...000111........................------------------------........................------------,,,,,,,,,,,,---,,,,,,,,,---///000222---------............//////////////////.........////////////////////////......................../////////000000000000000000000000000000000000000////////////////////////........................//////............//////.........///////////////////////////............------------------------------------...///000111////////////////////////,,,,,,---............---------........./////////000000000000111111111111////////////////////////...//////000000000000000/////////000000000111111000000000111111111111222111222333444555555444444222333444555999AAALLLTTTbbbmmmyyy}}}}}}}}}{{{zzzyyyxxxxxxxxxxxxxxx}}}xxxnnnhhh```[[[XXXWWWSSSQQQRRRPPPPPPTTT[[[ccciiilllrrruuuxxxzzz|||~~~wwwrrreeebbb``````___dddqqq~~~{{{ggg\\\TTTOOOKKKKKKIIIDDDAAABBB>>>??????@@@??????>>>>>>===============<<<<<<;;;;;;;;;;;;;;;:::888777777555666777777888888777777333333444444444555555555555555444444444444555555555555555444444333222111444444333333222333333444111111111111111111111111111111111111111222222222000000111111111111111111111111111111111111111111////////////////////////////////////000000000000////////////////////////000000000000000000000000//////............//////........................---------..............................///000000........................------------------------....................................------------,,,,,,,,,---...///000000---------............//////////////////............//////000000//////...........................---------...............////////////////////////////////////////////////........................//////............//////............/////////000////////////............000000000000000000000000---------------...///000////////////////////////+++,,,------......---------------.........///////////////000000000111111////////////////////////......///000000000000000////////////000000000111000000000000111111111111111111222222333444555555000222444444555:::AAAHHHTTT___jjjrrrzzzzzzvvvuuusssrrrrrrqqqqqqqqqqqqqqqvvvyyy}}}zzzssslllbbb[[[VVVSSSOOOLLLLLLLLLLLLNNNSSSYYY^^^aaaeeeiiinnnpppsssyyy~~~|||zzzyyyzzz|||||||||~~~rrriiifff[[[\\\aaagggmmmxxx{{{kkk]]]UUUNNNJJJGGGHHHFFFAAA???@@@<<<======>>>>>>>>>======<<<<<<=========<<<;;;;;;:::::::::::::::999888777555666666777777777777777333444444555555555555555444444333333333333444444111222333444444444444444444444333222111111111222222222222222222222222222000000111111111222222222//////000000111111222222111111111111111111111111////////////////////////.../////////000000000111........................000000000000000000000000//////............//////........................------------.........///---......///////////////........................------------------------........................------------............,,,,,,---.../////////...---------............///000/////////...............///000111111000///...........................------------.........///........................////////////////////////........................//////............//////---.........//////000000000/////////............------------------------...------------...//////////////////////////////+++,,,------......---------------.........//////------------............////////////////////////......///000000000000000////////////000000000000000000000000111111111111000000000111222333555666111444666666666888===AAAIIISSS___gggooozzz}}}vvvtttvvvwww}}}yyyuuussswwwwwwvvvvvvvvvwwwwwwxxxwww{{{{{{pppgggaaa\\\XXXTTTNNNMMMMMMMMMPPPTTTWWWYYY[[[```eeehhhkkkqqq{{{zzz|||{{{yyyyyyyyyxxxvvvttt}}}qqqeee___^^^XXX]]]hhhtttsssggg]]]RRRKKKKKKHHHFFFGGGEEE@@@>>>@@@;;;;;;<<<<<<===<<<<<<;;;<<<<<<======<<<<<<;;;:::999999:::::::::999999888555666666777777777777777444444555666777777666666444333333222222333333444...///111333555666666777444333222111000000000000222222222222222222222222000000111111222222222222...//////000111222222333000000000000000000000000////////////////////////.../////////000000111111........................000000000000000000000000//////............//////.........................../////////000000111111,,,---///000000000///...........................------------------------........................,,,,,,,,,------.........,,,---.../////////...------------.........//////000000//////.........---...///000111111000///............................../////////000000111111........................------............------//////000000000000//////---------.........//////............////////////000///...---,,,------...000000///...---,,,,,,+++------,,,,,,,,,,,,---------...//////...,,,***)))---------............///...------------...////////////............//////////////////////////////111111000000//////......000000000000////////////000000000000111111111111111111111111111111111111111111222333555777999:::>>>CCCLLLWWWaaalllvvv||||||sssnnnpppuuuzzz{{{||||||{{{uuuooogggbbb```\\\WWWVVVZZZ___bbbccceeebbb___```eeeoooyyy~~~ssshhh```]]]]]]___^^^jjjyyypppcccZZZRRRLLLJJJJJJIIIFFFCCCAAA???>>>==================<<<<<<<<<;;;;;;;;;::::::999999999999999999888777666666555777777777777777777777777444333333222222333333444666555444333333333333333222222333333444555666666222222222222222222222222111111111111111111111111111111000000//////......000000000000000000000000222111///.........///000000000000000000000000000////////////////////////////////////////////////........................111...++++++...000///...////////////////////////...---,,,,,,,,,,,,---...//////.........---------........................///...---,,,+++,,,,,,------.........---,,,,,,+++------............------..............................------------......////////////////////////111111000///////////////................................................,,,,,,,,,---------------------............------//////000000000000//////---------.........//////............////////////000///...---,,,------.../////////...------,,,,,,......------------....../////////......---++++++---------............///...------------...////////////............//////////////////////////////000000000///////////////000000000000//////////////////000000000111111111111111111111111111111111111111222333444666777888666:::AAAJJJVVVcccpppxxx}}}{{{yyyyyywww{{{{{{wwwzzz}}}yyyxxxtttooommmooosssuuuuuurrrmmmgggeeehhhrrr}}}wwwqqqmmmfff```]]]^^^bbbeeeooo~~~rrrbbbYYYTTTNNNJJJJJJGGGFFFEEECCCAAA???>>>===============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888777666666555555555555555555555555555555444444333333444444555666555444333333333333444444444444444444444444444222222222222222222222222111111111111111111111111111000000000/////////...////////////////////////111111000///////////////////////////////////////////////////////////////////////////////////////........................000...+++,,,...//////...------------------------///...------------.../////////.........---------........................///...---,,,,,,,,,------------......------,,,+++------............------..............................------------......////////////////////////111000//////......//////.........................................................///////////////------............------...//////000000//////...------........./////////............//////////////////...------------...........................///..................///000000///...---------------------............///...------------...////////////............////////////////////////////////////////////////000000////////////000000000000//////000000000000111111111111111111111111111111111111111222222333555555444555999???HHHUUUccclllttt|||zzzuuusssqqqmmmjjjhhhlllssszzz{{{sssooorrr|||{{{vvvmmmddd^^^]]]\\\\\\^^^ccckkkqqq~~~jjj^^^SSSOOOMMMJJJGGGGGGCCCCCCCCCCCCAAA???===<<<=========<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;999888888777777666666555555555555555555555555555666555555444444555555666555555444333333333444444666555555444333222222111222222222222222222222222111111111111111111111111000000000000////////////////////////////////////000111111111111000000///////////////////////////////////////////////////////////////////////////........................000...,,,,,,...///...---------------------------000///............///000...............---------------------------------......---,,,,,,,,,------------......------,,,,,,------............------------------------------......------------......////////////////////////000///......------.............................................................../////////000000------............------...//////////////////...............////////////............////////////............------......---------.........////////////............//////111000///---------...///---------............///...------------...////////////............//////////////////////////////---......//////000000000////////////000000000000////////////000000000111111111111111111111111111222111111111111222222333777777888:::???HHHRRRYYYccckkkwwwwwwssssssqqqmmmhhhfffiiimmmssswwwzzz|||}}}{{{yyyuuuqqqmmmiiibbb]]]YYY\\\```dddiiiqqqzzzsssggg\\\SSSMMMKKKKKKGGGCCCCCC???@@@AAABBBAAA???===<<<=========<<<<<<;;;;;;:::888888888999999:::::::::888888777777666666666666555555555555555555555555555555444444444444555555555444444333333333444444555555444444333222222111111111111111111111111111111111111111111111111111000000000000///////////////////////////////////////000111222222111000///////////////////////////////////////////////////////////////////////////........................///......---......------///////////////////////////..................///........................------------------------------------------------,,,------...------,,,,,,------............------------------------------......------------......//////////////////////////////...---------------................................................++++++,,,,,,---.........------............------......////////////.............../////////000000............////////////------..................,,,,,,------...///////////////............//////111000...------...///000---------............///...------------...////////////............//////////////////////////////------......//////000000.../////////000000000111...////////////000000000000000000000000000000000111111000000000111111222555666777888:::>>>CCCGGGRRR[[[gggsss}}}~~~yyyxxxvvvqqqmmmlllnnnqqqtttvvvwwwwwwwww}}}~~~yyyyyy{{{vvvsssllliiieeebbb```^^^\\\\\\aaahhhqqqyyyrrraaaYYYRRRLLLIIIJJJJJJEEEBBBAAA===???@@@AAAAAA???===<<<>>>======<<<;;;:::::::::666666777777888888999999777777777666666666666666666666666666666666666666444444333333333333444444444444333333333444444555333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000........................//////111222222111000///........................////////////////////////////////////////////////...........................//////......---------////////////////////////---------------------------.....................------------------------,,,---------------------,,,,,,------...------,,,------............------------------------------......------------......//////////////////////////////...---------------................................................++++++,,,,,,---......///------............---------......//////......---....../////////000000000............////////////,,,---......///.........---------........./////////................../////////...............///---------............///...------------...////////////............//////////////////////////////..................//////......//////000000111111......////////////000000000000000000000000000000111111000000000111111222...000333555666999<<<>>>FFFNNNYYYdddooozzz~~~{{{xxxtttuuuwwwzzz}}}~~~}}}|||||||||}}}}}}~~~~~~xxxvvvssswwwzzz}}}|||tttnnniiifff```]]][[[[[[ZZZZZZ```gggttt~~~qqqaaaVVVQQQIIIEEEDDDGGGHHHEEEBBBCCC>>>???@@@@@@@@@???>>>===>>>======<<<;;;:::999999777777777777777888888888666666666666666666666666777777777777777777777777333333333222222333333333444444333333333444555555222222222222333333333333111111111111111111111111000000000000000000000000////////////000000000000...........................//////000000000000///........................////////////////////////////////////////////////........................---///000000...,,,,,,,,,------------------------,,,,,,------------,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,------......------------............------,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////000///......------......................................................,,,------...///000111111------............---------......//////......---.../////////000000000000............////////////,,,,,,.../////////......---------.....................------------......------............---------------............///...------------...////////////............//////////////////////////////..................------.........///000111111111........./////////000000000000000000000000000000000000000000111222222333,,,///111333444666999<<<===BBBKKKSSS]]]iiivvv~~~}}}yyytttrrrqqqqqqrrryyy}}}}}}}}}vvvzzz}}}}}}tttlllgggccc___]]][[[ZZZ\\\```bbbgggtttvvvhhh___TTTMMMKKKFFFCCCCCCGGGGGGDDDBBBCCC@@@@@@@@@??????>>>>>>>>>>>>======<<<:::999999888999999999999888888888888666666666666666666666666666666666666666666666666444444333333333333444444333333333333333444555666444444333333222111111111111111111111111111111111000000000000000000000000.../////////000000000111.......................................//////000........................////////////////////////////////////////////////........................---///111000---++++++,,,------------------------,,,---...//////...---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,------......------------............------,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////111000//////......//////................................................,,,,,,---...///000111111---..................------..................---////////////000000000000............/////////000+++,,,.../////////..............................---------,,,,,,---------+++,,,---.........,,,,,,---------.........//////...------------...////////////............///////////////////////////////////////......------,,,---......///000111111222............/////////000000000000000000000000000000000000000111222333444111222333333333555999<<<666;;;AAAGGGOOO[[[hhhqqqxxx~~~wwwoooiiigggggghhhsssxxx}}}~~~~~~wwwqqqhhhaaa^^^\\\ZZZXXXZZZ\\\bbbjjjoooxxxyyycccYYYTTTMMMHHHGGGIIIFFFFFFIIIHHHCCCAAABBBBBBAAA@@@???>>>>>>>>>???>>>======<<<:::999888888<<<;;;;;;::::::999999999555555555666666666666666555555555555555555555555555555555444444555555555333333333333333444555666666555444333111000///...000000000000000000000000000000000000000000000000.../////////000000111111...........................---,,,,,,,,,...///000........................////////////////////////////////////////////////........................---///222111---++++++,,,////////////////////////---...///000000///...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------+++,,,,,,---.........------..................---,,,,,,,,,,,,,,,,,,,,,,,,.........------.........////////////////////////111111000///////////////................................................******+++,,,---...///000........................................................................000000//////.........---///............------------------------------------------............///......//////...---,,,,,,000000000000000000000000000///---,,,++++++,,,---111000...---,,,,,,------........................---------............///........................////////////000000000000////////////000000000000000000000000000000000000000111111222222333444444555777:::>>>DDDMMMWWW]]]mmmsss}}}{{{uuunnnhhheeecccbbbgggkkkpppwww}}}|||tttoooqqqvvv{{{{{{sssjjjaaa[[[[[[[[[YYY\\\bbb```fffoooxxxpppfffXXXNNNJJJHHHFFFCCCFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>======888888888888999:::;;;;;;>>>======<<<;;;;;;::::::888999999999888777555444666666666666555555555555444444333333333333222222333333333333333333333333222222222111111111111000////////////............//////000000000000//////111111000000/////////.........////////////......////////////............------------------,,,,,,111111000000//////......---------.........//////........................000///---,,,,,,---///000//////.........---------//////.........---------000000/////////............---,,,++++++,,,---...,,,,,,,,,---------......------------------------000000///...---,,,,,,++++++,,,------......---------------.........//////------------------------..................------000///...---------------...------,,,,,,------...------,,,,,,,,,,,,------........................................................................000/////////.........---///............------------------------------------------............///......//////...------,,,...........................---,,,,,,,,,---......000///...---,,,---..............................---------............///........................000000000///////////////////////////000000000000000000000000000000000000222222222222222222222222444555666999===CCCKKKQQQ```hhhttt~~~{{{vvvpppkkkhhhfffeeehhhiiilllpppuuuzzz}}}zzzsssvvv{{{~~~wwwnnngggbbb\\\YYY]]]```bbbgggnnnwww~~~rrr```WWWLLLEEECCCCCCAAA???EEEEEEDDDDDDCCCBBBBBBBBB@@@??????>>>======<<<<<<::::::999999::::::;;;;;;<<<<<<;;;;;;:::999999888888888999999888777555444666666666666555555555555444444333333333333222222222222222222222222222222222222222111111111111000000000000/////////....../////////000000/////////000000000/////////............////////////......////////////...............---------------------/////////.........---------------.........//////........................000...---,,,,,,---...000//////.........---------//////.........---------......---------,,,,,,,,,111000000//////000000111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................//////+++,,,------......------,,,------------.........------------------------..................------//////...---------------...------,,,,,,------.........------------............................................................................../////////...............///............------------------------------------------............///.........///......---,,,------------------------,,,,,,+++,,,,,,...///000...------------...//////........................---------............///........................111000000//////.........////////////000000000000000000000000000000000000444333333222111111000000333444444555666999???CCCOOOWWWeeerrr|||~~~|||yyyuuuqqqnnnlllkkknnnnnnnnnoooqqquuuyyy{{{~~~}}}}}}{{{zzz|||}}}xxxvvvsssrrrqqqpppmmmhhhbbb]]][[[YYY\\\dddlllsss{{{xxxhhh^^^SSSMMMGGGCCCDDDEEEDDDBBBDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::999888888777777888888888888777666555555666666666555555555555444444444333333333333222222111111111111111111111111222222222111111111111000111111111000000000000///......////////////......////////////............---......//////......---////////////.............................................------------------------.......................................///...---,,,,,,---...///...............---------...............------------------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++++++++++++++++++++,,,---...///111222222+++,,,------......------,,,,,,,,,,,,------------------------------------------------------......//////...------------......------,,,,,,------...///..................///................................................................................................///............------------------------------------------............///---...............------------------------------,,,,,,,,,,,,------......,,,,,,------...///000000........................---------............///........................111111000///......------////////////000000000000000000000000000000000000333222222222111111000000444444555444333555888;;;AAAIIITTTaaakkkttt{{{~~~}}}{{{yyyxxxwww{{{zzzyyyxxxxxxyyyzzz{{{tttssssssvvv|||~~~zzz|||~~~yyyqqqmmmjjjhhhfffeeedddccccccbbb```___aaadddkkkttttttcccWWWPPPLLLIIIFFFEEEGGGHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;:::;;;;;;<<<===<<<;;;:::999888888999999999999888888888777777777777777777777666666555666666555555555444444444444444333333333222222222222222222222222222222222222222222111111111000000222222222111111111000000......////////////......//////...........................//////.........////////////.....................///////////////......------------------................................................///...------------...///................................................////////////////////////'''((()))******)))(((''',,,,,,,,,---------......+++++++++++++++++++++++++++,,,---...000111222333+++,,,------......------+++++++++,,,,,,,,,------------------------------,,,,,,------------......///......---------.........------,,,,,,------...//////............//////........................................................................---------...............///............------------------------------------------............///------...............---.................................------,,,,,,++++++,,,,,,...//////000000........................---------............///////////////////////////111000000///...------,,,////////////000000000000000000000000000000000000000000000111111222222222222333333333222333555777:::???FFFOOOXXXbbblllrrrzzz|||zzzpppnnnmmmooosssyyy|||~~~~~~wwwtttuuuvvv||||||qqqgggbbb___]]]]]]YYYZZZ[[[]]]aaaeeejjjmmmvvv}}}nnnaaaVVVNNNIIIEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<::::::;;;<<<===;;;;;;999888777777777777999999999888888888888888777777777666666666666666555555555555444444444444444444333333333222222222333333333333333333333333222222222111111111000000222222222222111111111111......////////////............//////////////////...//////000000//////...////////////........................//////000000.............................................---.................................------.........---.....................---......................../////////////////////,,,,,,...//////...,,,,,,,,,,,,,,,---------......------------------------,,,------...///000000111+++,,,------......------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------............---------......///...------,,,,,,------...//////............//////........................................................................---------------.........///............------------------------------------------............///,,,---......///.............................................---,,,+++***+++,,,---...////////////........................---------............///////////////////////////000//////......---------////////////000000000000000000000000000000000000//////000000111222222333...000111222111222333444777999<<>><<<;;;999999:::<<<===::::::999777777666666666888888888888888888888888777666666555555666666777555555555444444444444333444444333333333333222222333333333333333333333333222222222111111111111000222222222111111111111000//////000000000000//////////////////000000000000///000000111111000000///////////////............---------......//////000.............../////////...............---------................................................---------...............---------...............,,,,,,,,,---------------...//////000000//////...,,,,,,,,,---------......------------------------------------......//////+++,,,------......------,,,,,,,,,,,,------------------------------------++++++,,,,,,------.........------------...//////...------,,,,,,------...///..................///........................................................................,,,,,,,,,------.........///............------------------------------------------............///,,,------...//////......------------------------,,,---.........---,,,++++++,,,---/////////..............................---------............///////////////////////////........................////////////000000000000000000000000000000000000000000000000111111111111...000222333222222333444444555777999<<>>AAAIIITTTaaajjjooouuu|||rrrpppooonnnnnnnnnllljjjbbbfffkkkrrrwwwzzzzzzzzzyyywwwvvvyyyxxxyyywwwtttsssqqqjjjaaaZZZXXXVVVWWW\\\bbbfffhhhpppvvv}}}rrrcccaaa``````XXXKKKEEEFFF???@@@@@@@@@@@@AAADDDFFFEEEDDDCCCBBB@@@???>>>===;;;999777666666777:::;;;;;;:::999999888999999999444555555555555555555555777666555444444555777777555555444444444333333333444444444333333333222222111111111111111111111111222222222111111111111000111111111000000000000///111111222222222222111111000000111111222222222333222222333333333333222222000/////////............++++++,,,,,,---...//////+++++++++,,,,,,---------//////.........---------........................------............---------------.........//////---------.........//////........./////////000000///...,,,,,,,,,,,,...///,,,,,,,,,---------......++++++++++++++++++++++++))))))***+++---...//////+++,,,------......---------------.........//////------------------------******+++,,,,,,---......---------------...///000...------,,,,,,------...---------,,,,,,---------111...,,,---///000...+++////////////////////////,,,,,,,,,---------............................../////////......---------......------------......//////.........---------------............------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,////////////////////////...///////////////......------------.........///////////////////////////---......///////////////...,,,+++---000222111/////////000111222333333444000000000000000000000000111111222444666777888999???DDDLLLRRRZZZeeesss}}}}}}yyyvvvttttttrrrooolllgggjjjmmmoooooonnnnnnnnnmmmkkkjjjjjjnnnxxx}}}wwwrrrooommmmmmggg```___cccccc___[[[XXX[[[```eeelllttt}}}sssjjjeee______```]]]WWWNNNEEE???@@@??????>>>>>>>>>??????DDDCCC@@@===;;;;;;<<<===<<<:::777555444555777888666666666666666777777777777777777777777777777777999888888777666555555444555555666666555444333333444444444333333222222222111111111111111111111111000000000000000000000000222222222111111111000000333333333222222222222111000111222333444333333222777666666444333222111111111111000000//////..............................------------------------+++,,,------......---------,,,,,,,,,,,,---...............------,,,,,,,,,111000///...............,,,,,,,,,,,,,,,---...///------------------------.........------,,,,,,,,,000///...---,,,+++++++++/////////////////////////////////......---------------------------------,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,////////////////////////---.........---,,,,,,++++++,,,------......------.........///......------000...,,,,,,...///---+++........................,,,---------....................................------,,,,,,,,,+++++++++......------------......//////.........---------------............------...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------------..............................////////////......------........./////////---------------------------......///////////////000...------000111///...///000000000111222222222000000000000000000000000111111222333555666777777888===CCCIIIOOOYYYfffoooxxx}}}|||{{{yyyvvvrrrtttvvvwwwuuurrrnnnlllkkkkkkjjjgggfffhhhoooyyy~~~xxxuuuqqqlllgggdddbbbaaaaaa^^^ZZZ[[[^^^```___\\\^^^dddmmmxxxpppfff___\\\[[[[[[[[[XXXSSSKKKCCC???>>>>>>============>>>>>>BBBAAA???===<<<<<<<<<<<<;;;999777555555666888999777777777777777777777777777777777777777777777777777777777666666555555555555555555555555444333333444444333333333222222222111111111111111111111111000000000000000000000000222222222111111111000000//////000000111111222222111222333444444444333333666666555444333222111111000000000000//////..............................------------------------+++,,,------......---------,,,,,,,,,,,,---......------------------,,,,,,......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------......---------,,,,,,,,,//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,---------------------------------......------,,,++++++,,,------......------,,,------.........------...---,,,,,,------,,,+++------------------------------........./////////........................---,,,,,,,,,,,,+++++++++......------------.....................---------------............------...---,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,---.........///..............................///////////////........./////////000000000---------------------------......///////////////111///......//////...---000000000000000000000000000000000000000000000000111111222222333444444555333666;;;>>>CCCKKKTTT\\\kkkuuu~~~yyyssspppnnnnnnlllhhhdddcccgggmmmrrrsssvvv||||||zzzuuuqqqmmmkkkjjjjjjdddbbb___\\\ZZZYYYYYYYYY[[[[[[[[[\\\___bbbfffhhhpppyyyuuuggg^^^YYYUUUSSSVVVUUUTTTRRRMMMGGGBBB>>><<<<<<;;;;;;;;;<<<<<<===??????>>>>>>===<<<<<<;;;999888666666666777999;;;888888888888888888888888777777777777777777777777666555555555555555555555444555555555555444444333333333333333222222222222111111111111111111111111000000000000000000000000222111111111111000000000,,,,,,---...///000111111222222333444444444444333555444444333222111000000000000000////////////...........................------------------------+++,,,------......---------,,,,,,,,,,,,---......,,,,,,------------------...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------...------------,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++,,,------......------***+++,,,------...------------,,,,,,,,,,,,++++++------------------------.........////////////000......................................................------------..............................------............---------------,,,,,,,,,---------------...............+++,,,,,,---...//////000........................---...//////////////////////////////000000000000////////////////////////---....../////////////////////....../////////...000000000///////////////000000000000000000000000111111111111222222222222333555777999;;;@@@GGGLLLXXXaaajjjooosssyyy~~~zzzyyyvvvtttooojjjffffffiiimmmjjjjjjmmmttt|||}}}vvvtttttttttssskkkhhhddd___]]]\\\\\\]]]ZZZYYYWWWVVVWWWXXX[[[\\\aaabbbccceeehhhpppzzzwwwnnnaaaYYYUUUTTTRRRPPPQQQQQQOOOMMMIIIEEEAAA???;;;::::::::::::;;;;;;<<<===============<<<;;;:::888777666666777999:::<<<999999999888888888888888777777777777777777777777444444444555555555555555444444444555555444444333333222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000,,,,,,---......///000000222222222222333222222222333333222111111000//////////////////////////////........................------------------------+++,,,------......---------,,,,,,,,,,,,---......,,,,,,,,,------.........//////...------.........------,,,,,,,,,------...------------------------------------------------///...---,,,,,,,,,,,,,,,........................---------....../////////------------------------,,,,,,++++++,,,,,,---......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++,,,------......------)))***+++,,,------------,,,------,,,++++++++++++.................................////////////000......................................................------------......---.....................------............---------------------------------------.........//////,,,,,,------...///000000........................------...///////////////////////////000000000000////////////////////////---......///////////////,,,---......//////000111000000000///////////////000000000000000000000000111111111111111111111111444444555555666999>>>AAACCCIIIRRRZZZ```gggrrr{{{}}}yyysssnnnlllmmmoooiiigggeeefffkkkqqquuuwwwtttuuuvvvwwwxxxyyyzzzzzzwwwwwwvvvwwwxxx{{{}}}~~~}}}|||~~~{{{tttjjjdddaaaaaa```___\\\[[[ZZZXXXXXXYYYZZZ[[[XXXWWWWWWWWWZZZ^^^bbbeeeiiikkknnnqqqxxxrrriiiaaa\\\WWWTTTSSSSSSQQQNNNNNNNNNLLLJJJGGGDDDAAA@@@:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999777777777777888999;;;<<<999999999999888888777777666666666666666666666666444444444555555555555555333333444444444444444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000000000111111111000//////...................../////////........................------------------------+++,,,------......---------,,,,,,,,,,,,---......,,,,,,,,,------...............---------......///...------,,,,,,,,,------------------------------------------------------......---,,,,,,,,,------........................---------....../////////------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...------------------------,,,,,,------...------,,,+++,,,------......------)))***+++,,,------------,,,---...---,,,++++++---////////////////////////------........./////////........................+++++++++,,,,,,,,,,,,---......------------......---------...............------............------,,,,,,---............---,,,,,,,,,---......//////---------.../////////000------------------------,,,---...///000000000000....../////////000000000---------------------------......///////////////+++,,,...///...///111222000000000000000000000000000000000000000000000000000000000111111111111111333333222111222444666777999===DDDLLLRRRYYYfffrrr{{{~~~yyyvvvvvvwwwqqqmmmiiifffggghhhjjjjjjddddddeeeffffffgggggghhheeeddddddeeegggjjjmmmooovvvuuuvvvyyyyyywwwyyy~~~~~~wwwtttuuuwww{{{~~~|||ssskkknnnqqquuuwwwxxxxxxxxxssspppnnnmmmlllllljjjiiieeeaaaZZZVVVTTTTTTTTTTTTPPPRRRUUUYYY\\\___```aaa______^^^```dddiiiooorrrtttwww|||rrrfff___[[[SSSSSSTTTSSSRRRPPPNNNLLLLLLLLLKKKIIIGGGDDDAAA???;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;:::999999888777777777888999:::;;;;;;999999999888777777666666666666666666666666666666666555555555555555555555222333333444444444444333111111111222222222222222111111111111111111111111000000000000000000000000//////000000000000000111111111000000////////////111000//////.../////////////////////.........------............/////////........................------------------------+++,,,------......---------,,,,,,,,,,,,---......,,,,,,------------------+++++++++++++++,,,,,,---......---,,,,,,,,,------------------------------,,,,,,,,,------------......------,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,---......------------------------,,,,,,------......------+++,,,------......------***+++,,,------...---------...000...,,,+++,,,...........................,,,---------....................................+++++++++,,,,,,,,,------......------------......---------.........//////------............------+++,,,.../////////...---+++++++++,,,---.....................////////////------------------------,,,---...///000000000000------........./////////---------------------------......///////////////,,,...000///...---///111///000000000111222222222000000000000000000000000000000000111111222222222333222000000111222333333777888<<>><<<<<<<<<<<<===>>>???@@@>>>===;;;999888777777888888888888999999:::::::::999999888777777666555555666666666666666666666666777777777666666555555555111222333444444444444444000111111111222222222222111111111111111111111111000000000000000000000000////////////000000111111///////////////000000000222111000///...//////000............---------------------.........//////........................------------------------+++,,,------......---------,,,,,,,,,,,,---......------------------,,,,,,++++++******++++++,,,---///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,------.........---------///111///,,,+++---///------------------------,,,,,,,,,---------..............................---------....../////////.........------.........---------.........//////---..................---+++,,,.../////////......******+++,,,,,,---......///////////////.........------------------------,,,---...///000000000000------------.........///////////////////////////---......///////////////...000111000---,,,...000//////000111222333333444000000000000000000000000000000000111222222333333555333111000111222333222444333555999:::===HHHUUUaaagggmmmppppppsssxxx}}}}}}vvvpppdddcccaaa___]]]\\\[[[[[[YYYXXXWWWVVVWWWZZZ]]]___]]]]]]___ccccccaaaccchhhjjjpppxxx}}}~~~}}}}}}~~~zzzxxxtttnnngggcccbbbbbb```bbbdddgggjjjmmmpppqqqnnnllliiifffccccccfffiiigggggggggiiijjjiiifffdddggggggeeeccc```\\\YYYWWWUUUVVVWWWWWWWWWYYY[[[]]]\\\ZZZXXXWWWXXXXXXWWWVVVSSSSSSSSSTTTWWWZZZ]]]___fffmmmyyy}}}rrreeeZZZQQQLLLJJJTTTXXXZZZVVVMMMHHHHHHKKKHHHIIIIIIIIIFFFBBB???<<<=========>>>>>>@@@AAAAAA???===;;;888666666777777888999999999999:::::::::888888888777666555555444666666666666666666666666999999888777666555555444111222333333444444444444000000111111222222222222111111111111111111111111000000000000000000000000.../////////000000111111,,,------...///000111111333222111/////////000111------------------,,,,,,---------.........//////........................------------------------+++,,,------......---------,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------,,,,,,,,,------...------------------------/////////......---------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///+++++++++++++++++++++++++++,,,,,,---.........---+++,,,------......------.........///......------................................................///...---,,,,,,---...///---------.........//////---------------------------------,,,,,,+++++++++...------------...//////...............---------------++++++++++++------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......222111///...------...///......//////...---,,,,,,......////////////..............................///////////////////////////////////////000111111111111000000000000111111000111111111111222222222111222333555888;;;===???HHHOOOXXX^^^aaafffnnntttzzzpppnnnkkkjjjiiiiiigggeeedddbbb```______````````````___^^^]]]\\\]]]]]]^^^bbbeeehhhjjjkkkkkkkkklllmmmggg```[[[XXXWWWVVVUUUVVVVVVVVVYYY]]]___```______\\\YYYXXXZZZ[[[\\\\\\ZZZZZZYYYYYYYYYXXXUUUSSSUUUWWWWWWWWWTTTSSSRRRSSSQQQRRRTTTWWWYYY[[[\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYY[[[\\\```fffmmmsss{{{yyyttthhhjjjjjjbbbVVVMMMLLLNNNSSSZZZ___[[[PPPFFFDDDFFFJJJHHHGGGIIILLLLLLJJJHHH>>>>>>>>>???BBBEEEFFFFFF===<<<:::888777666666666666666666666666777777777666666777777888888999999666666666666666666666666888888777555444333222111444444444333333222222222333222222111111222222333000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000........................,,,------......------,,,------------------------,,,------......------,,,111///............---+++------------------------000///...---,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,------......------,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------------------------------...---,,,,,,++++++++++++******+++,,,,,,---......000000///...---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,------------.........////////////////////////---------,,,,,,+++++++++...------------...//////------..................------,,,++++++,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------.........//////...------,,,......////////////..............................///////////////////////////////////////000000111111111000000000000111111000000111111111222222222222222333444666777999:::>>>CCCIIIMMMRRRYYYccckkktttyyy~~~|||{{{{{{zzzxxxwwwtttsssrrrrrrrrrrrrqqqpppmmmkkkhhhfffcccbbbbbbbbbbbbccceeeeeedddaaa___^^^___\\\XXXUUUTTTSSSRRRPPPTTTSSSSSSUUUXXXZZZZZZYYYZZZXXXUUUTTTTTTUUUTTTSSSTTTTTTUUUUUUVVVUUUSSSQQQRRRSSSUUUVVVUUUTTTUUUVVVUUUWWWZZZ^^^bbbeeeggghhhfffgggiiikkklllmmmlllllljjjkkklllmmmrrryyyxxxmmmfffbbb\\\```aaa\\\SSSMMMLLLOOORRRWWWZZZVVVNNNGGGEEEFFFBBBBBBDDDJJJPPPUUUVVVVVVNNNHHHBBBAAADDDGGGEEECCC;;;:::888555444444555666555555666777777888999999666666666666666777777777555555555555555555555555777777666555444333333222444444333333333222222222333222222111111222222333000000000000000000000000000000000000000000000000///////////////000000000.../////////000000000000........................,,,------......------,,,------------------------,,,------......------,,,***))))))***,,,------,,,------------------------///...---,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------...------,,,........................)))***,,,------------,,,------------------------------,,,,,,++++++,,,,,,,,,,,,,,,------......////////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................------,,,,,,,,,,,,++++++...------------...//////,,,---------.../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,------------.........***+++,,,---.....................///......---,,,......////////////..............................//////////////////////////////......//////000111111000000//////000000111000000000111111111222222333333222222333333444444666888;;;===@@@HHHSSS[[[dddiiipppvvv{{{~~~|||xxxsssooollljjjiiieeeffffffeeeccc___[[[YYYWWWVVVTTTSSSSSSSSSQQQPPPVVVUUUUUUWWWZZZ\\\]]]\\\]]][[[XXXWWWWWWUUUSSSQQQSSSTTTVVVXXXYYYYYYYYYXXXWWWYYY[[[\\\\\\]]]^^^___aaacccggglllqqqvvvzzz|||xxx{{{}}}}}}}}}uuuhhh```ZZZVVVSSSOOOTTTWWWVVVPPPLLLLLLNNNPPPQQQQQQOOOJJJFFFDDDCCC???@@@AAAEEEIIILLLMMMLLLVVVMMMCCCAAAEEEGGGDDD???:::888555333222333444666444555666777888:::;;;;;;666666666666555555555555555555555555555555555555555555555555444444444333333333333333222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000//////////////////....../////////000000000........................,,,------......------,,,------------------------,,,------......------,,,***)))((()))+++---,,,+++------------------------...---,,,+++++++++,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,---....................................++++++,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++------------+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,---...///000000---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,---///000000000///...---...............------......////////////..............................///////////////////////////............///000000000000////////////000000000000000000111111111111222222111111111222333333666666666666888===DDDIIISSSYYYaaahhhoooxxx}}}yyywwwuuuqqqqqqrrrrrrqqqmmmiiifff```^^^[[[ZZZ[[[\\\\\\[[[cccbbbbbbdddhhhlllmmmnnniiihhhfffeeeeeeccc```^^^]]]```cccfffgggiiikkkllllllmmmoooooonnnmmmmmmnnnrrrtttwww|||wwwmmm___UUURRRQQQNNNKKKJJJNNNRRRQQQMMMJJJIIIKKKKKKIIIHHHFFFEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@???>>>KKKFFFAAA???BBBBBB@@@===999777444222222333555777666666777888999::::::;;;777777777666666555555555666666666666666666666666444444444444444444444444333222222222222222222222222222111111111111222222000000000000000000000000////////////////////////000000000//////......---........./////////000000........................,,,------......------,,,------------------------,,,------......------,,,000...------------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------***++++++,,,------------............------------,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++------------+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////...///000000000///---,,,------...............---......////////////..............................////////////////////////...............//////000000000////////////000000//////000000000111111111111111111111222333444555333444555666666999;;;>>>CCCHHHPPPXXX```iiittt{{{~~~yyypppmmmhhhgggiiinnnrrrtttzzzxxxwwwxxx|||yyyxxxwwwvvvvvvuuurrrpppooorrrvvvxxxzzz~~~{{{nnn^^^WWWMMMIIIIIIJJJHHHEEEKKKNNNPPPNNNJJJFFFEEEEEEFFFCCCAAA@@@AAAAAA???======>>>???@@@AAAAAABBBBBB>>>@@@AAAAAA???<<<;;;:::999777555444333555777888999999999888888888888888888888888777777666666666777777777777777777777777333333333444444444444444222222222222222222222222222111111000000111111222000000000000000000000000////////////////////////000000//////......------............////////////........................,,,------......------,,,------------------------,,,------......------,,,111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------******,,,------------,,,---------,,,,,,,,,,,,,,,++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------...------------...//////,,,---------.../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------........./////////............---,,,+++***,,,---......///...............////////////..............................////////////////////////......------......///000000//////......//////000/////////000000000111111000000000111222444555666...///222444666888888888666;;;AAAGGGMMMUUU___ffftttyyy~~~}}}xxxxxx{{{rrrcccXXXOOOKKKGGGFFFHHHHHHGGGEEELLLLLLLLLJJJFFFCCCBBBBBBBBBAAA????????????>>><<<===>>>@@@AAA@@@???@@@AAA:::???DDDCCC>>>999777777888777666666666777888999:::999999888777777666666888888888888777777777777777777777777777777777777333333333333333444444444111111111222222222222222111111000000000000111111000000000000000000000000000000000000000000000000//////..................------........./////////........................,,,------......------,,,------------------------,,,------......------,,,---,,,+++,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,---------...------,,,,,,........................,,,,,,,,,++++++,,,------------------------------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,------------.........------------------------+++++++++,,,,,,---------...------------...//////------..................,,,---...//////...---,,,------------------------------------------------,,,,,,,,,---------..................////////////...------,,,,,,,,,------,,,------...//////............////////////..............................////////////////////////...------------...////////////............//////////////////000000000111000000000000111333444555//////000333555666666555222555888;;;===CCCJJJPPP[[[ccclllrrrtttvvvzzz~~~wwwkkk___UUUOOOIIIIIIGGGGGGGGGGGGHHHHHHGGGGGGEEECCCAAA@@@@@@AAA@@@AAABBBAAA@@@???>>>>>>>>>???AAA???<<<::::::;;;<<<>>>@@@@@@===:::777666555666777777888888888888777777777777777777777666666666666777777777777777555555555555555555555555444333333333333333333333000111111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000------..................---------.........//////........................,,,------......------,,,------------------------,,,------......------,,,,,,++++++,,,...//////...++++++++++++++++++++++++******,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++,,,---....................................,,,++++++++++++,,,...///------------------------+++,,,---......,,,+++***++++++,,,,,,------......,,,,,,,,,,,,,,,,,,------------------------------................................................//////---,,,,,,---//////---------.........//////+++++++++++++++++++++++++++++++++,,,,,,---------...------------...//////...............---------,,,---...//////...---,,,........................------------------------,,,,,,,,,------...................../////////000///...------...///111222,,,,,,---.../////////.........////////////..............................////////////////////////...------------...////////////............//////////////////000000000000000000000000000111222222555444222222333444333222333555666666666999???DDDGGGPPP\\\dddiiimmmrrrvvvyyy~~~yyylllllliiibbbYYYQQQMMMLLLEEEFFFEEEDDDBBBBBBDDDFFFBBBAAA???>>>===>>>@@@AAA@@@CCCEEEDDDBBB@@@???@@@:::===@@@@@@>>>===>>>@@@<<<;;;:::;;;<<<<<<:::888444555666888888888777777555555666666777777888888444555555555666666777777444444444444444444444444444444444333333222222222000000111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000,,,------....../////////---------.........//////........................,,,------......------,,,------------------------,,,------......------,,,111///............---+++++++++++++++++++++++++++***+++,,,---...------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000------------------------+++,,,.........,,,***))),,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------............------........................///---***((()))+++...000------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,+++,,,---...///...---,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000///...------,,,,,,,,,,,,,,,---...///000000000000///...---,,,,,,+++........................,,,------...///000111111...////////////---,,,+++////////////////////////............////////////......///000111222333333000000000000000/////////000000000000111111111111000111111111111222222222333333333444555666777888>>>AAAFFFLLLSSS[[[dddjjjsssuuuxxx|||}}}pppddd\\\WWWWWWWWWSSSNNNIIIGGGFFFCCCCCCEEEFFFFFFEEEDDDDDDAAA@@@>>><<<<<<===???@@@>>>???@@@???===;;;;;;;;;>>>>>>===<<<:::999888888999999999999888888888888888888999999999999888888666666666666777777777777666666666666666666666666333333333444555666777777444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000------............------//////...+++)))(((***,,,..............................////////////..............................---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---..............................,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...,,,+++******,,,...///------,,,,,,,,,,,,+++++++++++++++,,,,,,---------...------,,,---...///000...---,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------------,,,---------.../////////...............---------........................------......//////000000......---,,,------...///////////////////////////............////////////.........//////000111111........./////////////////////000000000111111111000000111111111222222222333333222222222333444444555888<<<@@@DDDKKKQQQVVV^^^bbbiiirrrzzz}}}ooocccXXXOOOJJJKKKLLLLLLJJJFFFCCCAAAAAABBBCCCDDDDDDDDDCCCBBBAAA???>>><<<;;;<<<===>>>??????AAAAAA@@@===;;;;;;;;;======<<<;;;:::999888888777777777666666666555555777888888888888888888777777777777666666666666666555555555555555555555555222222333333444444555555444444444444444444444444333333222222222111111111000000000000000000000000000000000000000000000000---..................---000000///---++++++---///..............................////////////..............................------------------------.........---------,,,,,,---,,,,,,,,,------......------------------------***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------------------------------,,,,,,---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------...//////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......((()))***+++---...//////------..................---------.........//////..........................................//////...---+++***+++---000222////////////////////////............////////////.................................//////000000111//////000000000000111111000000000111111111222222222222111000000000000000333555777999;;;>>>BBBFFFIIIOOOZZZfffqqqyyy~~~}}}vvvnnnbbbWWWNNNIIIEEECCCEEEFFFGGGGGGDDDCCCBBBCCCBBBBBBBBBBBBBBBAAA@@@???<<<<<<;;;;;;;;;===>>>??????@@@@@@???<<<:::999999<<<;;;;;;:::999888888777666666666666555555555555666777777888888777777666888777777666666555555555555555555555555555555555222222222222333333333333444444444444444444444444333222222222222111111111000000000000000000000000000000000000000000000000........................000000000...------///222..............................////////////......------------------------------------------------//////............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......))))))***,,,---...///000...............---------.....................................................................---...---,,,++++++---///000////////////////////////............/////////////////////.........------......///000111222222333////////////000000000111000000000000111111111111111000000//////000000000444555666777777888;;;===<<>>>>><<<;;;;;;<<<<<<>>>???@@@===>>>>>>===:::777666777:::::::::999999888888888888888888777777777666666666666777777777777666666888888777666555555444444444444444444444444444444333333333333222222222222333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000//////............//////...///000///......000222........................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,*********,,,---,,,+++***+++,,,---,,,+++++++++---///000++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------.........///...............---------000//////...------,,,,,,....................................------------------......---,,,,,,+++////////////////////////............////////////111000000//////......---------......///000111111...////////////000000000//////000000000111111111////////////000111222333000111222333222333555666555777;;;BBBJJJRRRYYY]]]aaacccggglllrrryyy|||rrriiibbb[[[SSSNNNHHHFFFCCCCCCCCCDDDCCCCCC???@@@AAA@@@>>>>>>???@@@CCCBBBAAA@@@??????>>>>>><<<<<<======>>>???@@@AAA===>>>???===:::888777888999999999999999999999999888888888888777777777777666666777777777777666666888777777666555444444333444444444444444444444444444444444444333333333333333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////000///............///000,,,---......---...///111........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,******,,,---...---,,,+++,,,...---,,,,,,,,,,,,---///000++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------...........................---------..................111000///...---,,,++++++........................------------------......------.........,,,***)))////////////////////////............////////////000000000//////.........+++++++++,,,,,,------.........////////////000000/////////000000000111111/////////000111222444444...000222222222222444555777777777999===CCCHHHLLLMMMPPPTTTZZZaaajjjsssyyy{{{{{{tttfff```WWWQQQOOONNNKKKIIIAAA@@@@@@@@@AAAAAA???======>>>>>>===<<<;;;===???AAAAAA@@@???>>>>>>>>>???======>>>>>>??????@@@@@@>>>???@@@???<<<::::::;;;999999999:::::::::::::::777777777777666666666666666777777888888777777666777666666555555444444444333333333333333333333333333333333333444444444444333333333333333333333333222111111111111000000000000000000000000000000000////////////////////////111000///......///000111+++,,,......------...///........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---......,,,,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------.........///------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++,,,---.........------,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,---------...///////////////......---------,,,........................,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,////////////////////////............///////////////.....................,,,,,,,,,---------------........./////////000000////////////000000000111000000//////000111222222000111333444333333444555777777777888999<<>>>>>???AAAAAA???>>>===>>>>>>=========???BBB???>>>===<<<<<<===>>>>>>======>>>>>>>>>>>>>>>>>>;;;<<<>>>===;;;::::::;;;999999::::::;;;;;;;;;<<<888888888888777777777777777888888888888888888777555555555555555555555555222222222222222222222222111111222222333333444444222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////111000///......///000111+++---......---,,,---...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......***+++---//////...---,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,------,,,+++,,,---,,,---/////////...,,,+++------------------------+++,,,,,,------,,,,,,+++...........................------------...//////---------,,,,,,,,,++++++---------,,,,,,+++++++++------///000000000///...,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------...///000000---------............///........................++++++,,,,,,---...//////---,,,***)))***,,,...000////////////////////////............/////////000------------------------000000000000000/////////............/////////000////////////000000000000111111000////////////000---///111111000000000111222222333555666666666666777999;;;===@@@FFFOOOVVVYYY^^^fffmmmsss|||ssslllddd^^^ZZZTTTLLLEEEGGGCCC@@@@@@AAABBB@@@===;;;::::::;;;>>>@@@AAA@@@999:::;;;;;;;;;<<>><<<===============<<<;;;777888::::::888777888999999::::::;;;;;;<<<<<<===;;;;;;;;;:::::::::999999888888999999999999888888444444444555555555555555222222222222222222222222//////000111222333333444222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////222000///......///000222,,,...//////...------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////***+++---//////...---,,,........................))))))***+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------)))***+++,,,------...///........................+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///***+++,,,,,,******+++,,,,,,...000111000...+++***........................+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))'''((()))+++,,,---..............................,,,,,,,,,---------......,,,------......------,,,//////.........---------------------------------------------------------------............------////////////............,,,---......//////......,,,---------.../////////......//////...---,,,,,,,,,---///...------...000........................---------............///000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222333333222111111222333333666777888999:::;;;<<<<<>>@@@AAA@@@???>>><<<<<<<<<===============<<<;;;999999;;;===>>>>>>:::<<<===<<<;;;;;;<<<===777888999:::::::::::::::999999999::::::;;;;;;;;;:::::::::999999888888888888999999999999777555444555555555555555555555555444444333333333333222222222222444444444444222222222333444555444333222111222111111111000000//////111111111111111000//////////////////////////////////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,************************++++++++++++,,,---......------------------------///......------,,,++++++------------------------++++++------------++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,---///000111000///---------------------------+++,,,,,,,,,---------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++,,,---.................................,,,,,,,,,---------......,,,------......------,,,///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------............,,,------...............------------............------......---,,,,,,+++***+++---,,,++++++,,,..................................../////////000000//////////////////////////////000000000111111111000000000000000000000000000000111111111222222222333222222111111222222333222222333444555666777777;;;>>>BBBGGGMMMUUU^^^cccqqquuuzzzvvvmmmfff]]]SSSKKKMMMIIIEEEAAA@@@???===<<<========================:::<<<>>>@@@@@@@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<:::999999;;;===>>>===:::;;;<<<<<<:::999:::<<<999999999999888888888888999999999:::::::::;;;;;;::::::::::::999999888888888888888888777666555555555555555555555555555555444444333333333333222222222333333333333333333222000111111111000000//////000000000000//////......000000111111000000///...////////////////////////................................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,---///000000000...---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,---............---........................,,,,,,,,,---------......,,,------......------,,,............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++++++++,,,------......,,,,,,---...........................------------,,,,,,,,,---,,,,,,+++******+++---,,,++++++,,,...........................////////////000000000111//////////////////////////////000000000000111111////////////////////////000000000111111111222222333222111111111111222333//////000111222333333444555666999;;;>>>CCCIIIMMMWWW]]]fffnnntttyyy}}}|||iiicccZZZSSSNNNHHHAAA===@@@>>>;;;::::::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===?????????>>>>>>::::::::::::::::::::::::;;;999888999;;;<<<===<<<:::;;;;;;:::888777888999:::999888777666666777777999999999999:::::::::::::::::::::::::::999999999777666666555555555666666444444444444444444444444444444333333333333222222333333222222222222333333111000//////......//////////////////............//////000000000///......////////////////////////................................................---------............///---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------------------///...---,,,++++++++++++------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------------------------------------------------------------,,,,,,+++++++++,,,,,,---,,,---------------,,,,,,........................,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------...//////000000//////...,,,,,,,,,,,,------------,,,,,,---.........------.........------,,,,,,,,,,,,,,,---------,,,,,,+++,,,---///...------...000............................../////////000000000////////////////////////////////////000000000111////////////////////////000000000000111111111111222222111111111111222222///000000111222222333333555666777888999;;;???BBBCCCHHHPPPXXX___eeejjjmmmuuuvvvwwwxxx{{{|||vvvnnneee^^^SSSOOOIIIEEECCCBBB@@@>>>===;;;999999;;;<<<<<<;;;999999999999999999999999;;;;;;<<<===>>>>>>======999999888888888888777777999888777888:::<<<;;;;;;999::::::999777555666777999888666555444555777888999999999999999999999::::::::::::::::::999999999666555444333333444666777444444444444444444444444444444333333333222222222444333222111111222333444444333222000000111222222////////////////////////......////////////......////////////////////////................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------++++++++++++---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---............---------------------------........................,,,,,,,,,---------......------------------------------------------------///...---,,,+++++++++++++++,,,,,,,,,,,,++++++***........................,,,,,,,,,---------......,,,------......------,,,,,,,,,------------------------------------------..............................////////////......///.........------,,,,,,+++,,,,,,---...---------......------,,,,,,,,,+++------............------,,,---///...------...000........................------........./////////...........................////////////000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000111111222222333000111222333333444777999:::===@@@DDDHHHNNNTTTYYYaaacccgggkkkqqqyyyzzzuuupppgggddd```[[[VVVQQQKKKGGGEEEBBB???===<<<<<<======<<<:::999999;;;;;;;;;:::999999999999999999999999::::::;;;;;;;;;;;;;;;;;;888888777777666666666555888777777888:::;;;:::999888999999888666444555666666555444444555777999;;;999999999999999999999999999999999999999999999999555555444333333444555666444444444444444444444444444444333333333222222222333333111000000111333333555444333222111222333333000000000000000000000000......////////////......////////////////////////................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------++++++++++++---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,+++,,,,,,---------------.................................---------------+++,,,,,,------.........------------------------------------------------000///...,,,++++++******+++++++++,,,,,,+++******........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------------------------------------........................------............------............---------,,,++++++,,,---------------------------,,,,,,,,,,,,------......//////......***+++---,,,++++++,,,...........................------------..........................................////////////000000000000000000000000000000/////////000000000111111000000111222222111000000......//////000000000000...///000000000111333555666777888888:::>>>CCCGGGHHHKKKQQQWWW___iiirrryyy{{{qqqhhhbbb]]]VVVRRRMMMLLLIIIFFFDDDBBBAAAAAA@@@???===;;;999888888888888777666666777888666555999999999999999999999999999999999999999999999999777777777666666555555444666666666777999:::999888777888888777555444555666444444444555666888:::;;;999999999999999888888888777777777888888888888888666555555444444444555555333333333333333333333333444444333333333333222222222222111111111111222222333222222111111111111111000000000000111111111111......///000000000//////////////////////////////------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,------------+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++,,,,,,---......///------------------------........................///...---,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,........................,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,------------,,,,,,***++++++,,,---.........++++++,,,------------,,,,,,,,,,,,,,,,,,,,,------+++,,,---............---***+++---,,,++++++,,,.......................................////////////................................./////////000000////////////////////////////////////000000000111///000111222222111000///...////////////000000000///111222222111111333444333444555555555777:::===:::===AAAEEEJJJQQQXXX]]]ggglllsssvvvvvvwwwzzz}}}}}}{{{tttfff___VVVOOOKKKHHHDDD@@@AAAAAA@@@???==================<<<;;;999777777777777666555666777777666444888888888888888888888888777777777666666777777777888777777666555555444444555555555777999:::888666666777888777666555666777555555666777777888999999999999999999888888888777555666666666777777777777666666666666666555444333333333333333333333333333444444333333333333222222111111222222222222111111111111111111111000///////////////000000000111111...///000000111111000000////////////////////////------------------------........................---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......******++++++,,,---......,,,,,,,,,------------...++++++******+++,,,,,,---------------------------,,,,,,,,,++++++,,,------++++++++++++++++++++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---......---,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---...//////------------------------........................------,,,,,,,,,---......+++,,,------.........---........................,,,,,,,,,---------......,,,------......------,,,+++++++++,,,,,,---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++&&&'''(((***,,,...///000++++++,,,---------,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------,,,---///...------...000........................////////////000000000000..................................../////////000........................////////////000000000000///000111222222111000///000000000111111111111111///111222111000000111222000222555666666666777999:::;;;<<<<<<<<>>AAAEEEHHHKKKOOOSSSUUUXXX\\\aaacccccceeekkkqqquuuvvvxxx{{{}}}~~~wwwnnnggg]]][[[XXXSSSNNNJJJFFFDDD???>>>===;;;::::::;;;;;;777777777777777777777777777777777777777777777777777777888999999999999888444444555666777777666666555555555555555555555555555555666777777666555444222333555777::::::888666666777777777777666666555666666777777888888888999999:::;;;:::888666666666777777666666555555555444444444444444444444444444666666666555444444444333444222111222444555444222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000++++++,,,---...///000111,,,---------...///////////////............//////------------------------,,,------......------,,,------------------------...---+++******+++---...+++,,,............,,,+++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,++++++,,,,,,,,,///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------.........---............---,,,,,,,,,,,,,,,---------.................................------,,,,,,------...------------------------........................,,,,,,,,,++++++,,,,,,,,,/////////.........------000/////////.........---,,,---...///000//////..................................../////////////////////////////////////////////000111111111111000000000000000111111111111111111111222222222222333333222222333444555666666444666999;;;<<<>>>AAACCCDDDHHHMMMNNNNNNPPPUUUZZZ___aaaeeeiiimmmpppssstttrrrsssvvvyyy~~~{{{vvvsssssssssqqqpppnnnkkkggg```XXXSSSIIIHHHGGGEEECCCBBB@@@@@@<<<;;;:::888888888888888666666666666666666666666666666666666666666666666555666777777888888777777444555555666666666666555333333333333333333333333444555666777777666555444777666666777888888666444555666666777777777666666666666666777777777888888888999:::999777666555666777666666666555555555444444444444444444444444444555555555555444444444444555333111222444555333111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////222222111000///------,,,---------...............///..................///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------------,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,------......------,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------***++++++,,,---...///000///////////////...------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++.........---------------/////////...............------...////////////...........................------......//////000000000000000000000000000000...///000000111111000000000000000000111111111111000000111111111222222222111111111111111222333444222444555555444444666777888;;;>>>>>>>>>???CCCGGGGGGIIIMMMQQQVVVYYY\\\]]]]]]___bbbgggmmmsssxxxzzz}}}||||||}}}~~~~~~|||{{{{{{zzzvvvsssooolllfff```[[[XXXWWWWWWUUUSSSQQQNNNLLLHHHCCC???::::::::::::::::::::::::888777666555555555555555555555555555555555555555444444444444444444444444444555555666666666666666555555555666555555444444222222222222333333333333444555555666666666555555999888666666777888666555444555666666777777777777555555555666666666666777666888999888666555555666666666666555555555555555444444444444444444444444333444444444444444444555555444222222333333222000000000000000000000000000000000000000000000000000111000000//////000000111........................---------...//////000000...............---------......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++++++++,,,...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...//////...////////////...------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------........................------........./////////........................,,,------...///000111111000000000000000000000000...//////000000000000000///000000000111111111111222222222222333333333333000000000000000111222333555666777666444444555666555777999999888999<<<>>>;;;<<<>>>AAACCCDDDEEEFFFIIIJJJMMMRRRWWW\\\```bbbjjjjjjjjjkkklllnnnpppqqqvvvyyy}}}~~~}}}}}}|||yyyuuuuuuvvvuuussspppnnnllliiifffcccaaa```^^^[[[YYYQQQPPPLLLIIIGGGFFFFFFFFFFFFCCCAAA??????===;;;999999999888888777777666666555555444444333333333333444444444444444444444444333333333333333333333333444444555666666666666666555555555555555444333222444444444444444555555555444444555555555555555555777666555555777999999999333444555666777777777777444444444555555555555555444666777777555444555555555555555555555555555555444444444444444444444444222222333333444444444555555444333333222111000000000000000000000000000000000000000000000000000000000000////////////000000........................(((((()))+++---...///000/////////...---------,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,************,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,+++++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------...---+++++++++,,,...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------...............---,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------------------------------...............---------------......///........................,,,------...///000111111000000000000000000000000......///000000000000000///000000000111111111111111111111222222222333333111111111111111111222333111222333333111111222333333333444444333444555666666777888999::::::::::::>>>>>>@@@BBBDDDGGGIIIKKKSSSSSSTTTUUUWWWXXXZZZZZZ^^^bbbgggjjjjjjjjjjjjkkkpppqqqsssvvvxxxzzz{{{|||yyyxxxwwwuuusssrrrrrrqqqrrrrrrrrrpppmmmllllllmmmkkkllllllkkkhhhddd___\\\ZZZZZZYYYXXXVVVTTTRRRQQQNNNLLLKKKIIIIIIHHHFFFDDD@@@???>>>===============???===:::999:::;;;::::::888888888777666555555555444444444444444333333333444444444444444444444444333333333333333333333333444555666666777777666666444444555444444333222222333333333444444444555555444444444444555555666666888666555666888999999999333333444666777777777777333333333333333333333333222444555555444333444555444444444555555555555555444444444444444444444444111222222222333333444444444444444333111000000000000000000000000000000000000000000000000000000000000000////////////000000..............................---,,,+++******)))/////////...---------,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,************,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------........................------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,------,,,+++,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------......---------,,,,,,,,,---............---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------.........---------------.........------,,,,,,------...///........................------......//////000000000000000000000000000000---...//////000000//////000000000000111111111111...////////////000000000222222111111111222222333...///111111000000111333222222111111111222222333222333555666777888888888:::::::::::::::;;;<<<===BBBBBBBBBBBBCCCCCCCCCCCCEEEIIIMMMOOOPPPQQQRRRSSSVVVWWWYYY[[[]]]^^^______XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVTTTRRRQQQRRRSSSQQQQQQQQQPPPNNNJJJGGGEEEGGGGGGGGGFFFEEECCCBBBAAA<<<<<<<<<;;;;;;::::::::::::::::::999888888777777:::777555555666777888777333333333333333333444444333444444555555444333333444444444444444444444444222222222222222222222222444555555666777666666666333333333444333333222222000000111111222222333333333333333333444555666777;;;:::888888888888666444333444555555666666666666333333222222222222111111000222444444333333333555444444444444444555555555444444444444444444444444111222222222222222333333222333444333111000000111000000000000000000000000000000000000000000000000000//////......//////000...............................................................---------......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++,,,---......++++++,,,,,,,,,---------------------------------........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,------------------...////////////...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------........./////////,,,,,,,,,------.........------,,,,,,,,,---...///.................................///////////////////////////////////////---...//////000000//////000000000000111111111111........./////////000000222222111111111111111222000111222222111111222444444333222111222333333333000111222444555666777777666666666666666777888888777777888999999999999999888:::===>>>>>>>>>@@@AAAAAACCCDDDFFFGGGGGGGGGGGGBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCAAA??????@@@BBBAAAAAAAAA@@@@@@???>>>>>>==================<<<<<<666777777777666666777777666666777777666555444333666444222222333444444333222222222222222333333333222333444555555444333333444444444444444444444444333333333333333333333333333333444555555555555555111222222333333333333222///000000111222222333333333333222222333555666777;;;:::999999:::888555333444444555555666555555555222222222111111000000000...000222333222222333444333333333444444555555555444444444444444444444444222222222222111111111111000222333222000///111333000000000000000000000000000000000000000000000000//////............//////////////////////////////***+++---...000222333444---------...............///..................///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++,,,---...///+++++++++,,,,,,---------------------------------........................,,,,,,,,,---------......++++++------------++++++///...------,,,,,,,,,,,,+++,,,---.........------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------***++++++,,,---...//////000000000000000//////...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------//////---,,,,,,---//////........./////////000000,,,,,,,,,------.........------,,,+++,,,---...///........................///////////////.........////////////////////////---......///////////////000000000000111111111111000000000000111111111111222111000000000000111111000111222222000000111222222111000000111111111111000111111222333333333333222222222333444555777777222333555777999:::;;;;;;777888999999888888999;;;999:::;;;=========<<<<<<999:::;;;<<<<<<<<<<<<;;;:::;;;<<<;;;999999:::<<<888888888888999;;;<<<===666666666666777777777888777888888888777666777888111222333444555444333333555444222222333444333222777666666555555444333333222222444555555444333222555555555555555555555555333333333333333333333333222222333444444444444333000111222333333333333333111111222333444444555555333333222222333555666777777777888:::;;;;;;888666555555555666555555444444222111111111000000//////---///111222222222333444333333333444444555555555444444444444444444444444333222222222111111000000///111333222000///111444000000000000000000000000000000000000000000000000//////............//////000000000000000000000000//////......---------,,,,,,------......///////////////............//////------------------------,,,------......------,,,------------------------...---+++******+++---...,,,,,,...//////...,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++,,,---...///***,,,------,,,++++++,,,......,,,,,,,,,,,,..............................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++)))***+++,,,---.........++++++,,,,,,---...//////------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...---,,,,,,......---,,,.........------,,,,,,,,,+++,,,,,,---...///000000........................////////////////////////000000000000111111111111//////000000111111222222111111111111111111111111111333444444333222333444000111111111111222222222333333222111222333444555444444444444444444444444555555555555555555555444777777777777777777777777888888777666555444333333888888777777666666666555555444444444444555666666555555666666555444333333444444555555555555444444444444333333222111000000333333333333333333333333222111111000111111222333555555444333222000000///000111111222222333444444555111111666777333000333777///555)))666---777333000333555555222000...---111222333333444444333333333222000000222333444333666555444444555666555333666666555444222111000000111111111111222222333444000222555888888666333111333222111111111333555777999555555777777333222444333222111111111222333444111222222333333222222111......------------......000000000000000000000000000000000000000/////////000///...---,,,------.../////////...---------,,,///............---------...............---------//////.........------------,,,+++,,,.........---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++******))),,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++)))&&&$$$$$$&&&)))+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,************,,,---,,,,,,+++***+++,,,---...++++++******++++++,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,...---,,,++++++,,,---...---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++++++++***++++++,,,---...------,,,,,,------......---------,,,,,,,,,+++------------------------------------------------//////.........---------...---,,,,,,......---,,,......---------,,,,,,,,,---------......//////000........................//////////////////////////////000000000111111111000000000000000111111111111111111111111111111111222444555444222111111222000000111111111222222222333222222111222333444555444444444444444444444444444444444444444444444444666666666666666666666666555555555444444444444444777666666666555555555555333333333333333444444555555555555555555444333333333333444444444444333333000111111222222333333444444333333333333333444444000000111111222333444444111111222222222222333333222222222222222222222222777333111222000---///555------:::666BBB555777//////---+++,,,///222555666111222222333444333333333444222000000222333333333555444333333555555444333444444333222111111000///111111111111111222333333000000000000111222333444444777:::<<<<<<999444111333///---111444444555888333333222111111111222333111222222333333222222111//////............//////000000000000000000000000////////////////////////000///...---,,,------..................---------///............------------------...............//////.........------------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++---...---+++******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++******++++++++++++******------------------------............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++++++++++++++,,,------...------,,,,,,------............---------------------------------------.......................................---------...---,,,,,,......---,,,...------------,,,,,,,,,.........///////////////........................//////////////////////////////000000000000111111111000000000000000000///000000000000000000000000333444555444222000000000000000000111111111222222222222111111222222333444333333333333333333333333333333333333333333333333444444444444444444444444222222222333333444444444555555444444444444333333222222111111222222333444444444555555444444333333222222333333333333222222000000111111222333333444333222222222222222222333111111222333333333333222111111111222222222333333444333333222111111000000---...222555444111222666666111222(((...(((000///666444333333444333000---111111222333333333333222444222000000222222222111444222111222333444333222222222222111111111000000111111000000111111222222555777:::<<<<<<;;;999888333111...,,,...222888;;;888555777;;;;;;666111000444333222111111111111111111111222222222222111111000000////////////000000000000000000000000000000---------.../////////000//////...------------...---------...............///............---------,,,,,,------......//////...............---------...---,,,---/////////...+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,------......---------,,,+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,***))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...------,,,,,,------...///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------------------,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++++++++,,,------...------,,,,,,------...........................------------------------------------------------...........................---,,,,,,......---,,,------------------------//////////////////..............................////////////////////////////////////000000000111111111000000/////////...000000000000000000000000111333444333111000000111000000000000111111111111111111111111111222222333222222222222222222222222111111111111222222222222333333333333333333333333222222222333333333333444333333333333222222222222222111111111111222333333333333444444444333333222222222333333333333222222333222222222111111000000111000000//////000111222333333333333222111///...333333333222111000000///333222222222111111000000333111000///---+++++++++444444777555555111111///------,,,,,,---///111222000111111222222222222222333222111111222222111000222111000111222333222111111111111111222222222222222222111111111222222333666666555333000...+++***666888;;;<<<:::666111---,,,,,,///333333000222777444333333222111000000///111111222222222222111111111111000000000000111111////////////////////////+++,,,,,,---...///000000............------......,,,---------...////////////............---------++++++,,,------...//////...........................---,,,---///000///...+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))+++,,,,,,+++******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---***+++------------+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---........................---,,,,,,......---,,,------------------------////////////....................................////////////////////////...////////////000000000111000000000//////......////////////////////////...000222222111111222333//////000000000111111111000000111111111111222111222222222222222222222222000000000111111111222222111111111111111111111111444444444333333333333222111111111111222222222222222222222222222333333444222222333333333333333222333333444444444444333333222222111111111111111000111111000000111222444555222222222222111000///...333222222111111000000000000000000111111222222222666222------111888::::::---...,,,---***...111666777666444///+++---222888///000111111222222111111222111000111222222111000111000///000222333222111222222222333333333333333444333222222222222333333333333333555888<<<@@@BBB000///......000444888;;;999777555222---+++111:::333333222222111000//////000111111222222111111000111111000000000000111111////////////////////////+++,,,,,,---...///000000------..................,,,---------...////////////............---------***++++++,,,---...//////---........................---,,,---/////////...+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------+++++++++++++++,,,,,,---------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------...............---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------......------,,,,,,------...---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,......---,,,,,,,,,,,,------------...---------.......................................////////////////////////......////////////000000000//////////////////...////////////////////////,,,...000111111111222333/////////000000000111111//////000111111111111000111111111111111111111111//////000000111222222222111111111111111111111111444444444333333222222222000111111111111222222222222222111111222222333444111111222333333333222222333333444444444444333333---...///000111333444444333333222222444777999;;;222111111000000111222222...//////000111222333333//////000000111222222333,,,///111111111000)))!!!,,,444444<<<000111((()))&&&+++222555444111...,,,//////000111111111111000000//////111222333222000000//////000222333222111333333333333333333333444444333222222111222222222000555<<<@@@>>>777...(((999888777555444444444444///000555;;;:::444//////111222222222111000//////000000111111111111000000111111000000000000111111000000000000000000000000---------.../////////000,,,---......///.........---------...............///............---------++++++,,,,,,------......---------...............---,,,+++,,,.........---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---.........---,,,++++++******+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++////////////////////////++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................******))))))))))))******))))))************))))))***+++,,,---------,,,,,,+++************+++,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,------,,,++++++,,,---......//////......------------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------++++++,,,---............+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...+++,,,,,,,,,---------------------------------------------------------------------.........//////...---,,,,,,......---,,,,,,,,,,,,---------......++++++,,,,,,------..............................////////////////////////........./////////000000.........///////////////........................---///000111000000000222////////////000000000111...///000111111111000///111111111111111111111111//////000111111222333333111111111111111111111111111111111222222222222222000000111111111222222222111000000000000111222222000000111222222222222222222222333333333333222222------...000111333444444222111111222444888<<<>>>999777444111000000111222......///000111222333333000000000000111111111111///444333+++)))///777;;;BBBZZZmmmrrreeeCCC777;;;555...---///222000......///000000111111000000.........000333444222111000//////000222333333222333333333222222222222222222111111000//////000000111222444666888999999:::dddnnn{{{rrrXXX:::&&&888---'''---777999555000000000111222222111000///000000111111111111000000000000000//////000000000000000000000000000000000////////////////////////,,,,,,.../////////.....................---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,+++***+++---------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,(((***+++,,,+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++******************++++++******************+++***+++,,,---------,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***,,,...---,,,+++,,,,,,---...///000000///...---........................---------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------)))***+++,,,---.........++++++,,,,,,---...//////++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************---,,,,,,,,,,,,---.........------,,,,,,------...+++++++++,,,,,,---------------------------------........................---------.........//////...---,,,,,,......---,,,,,,,,,,,,------.........******++++++,,,---..............................////////////////////////............/////////000---.........//////000000...........................000111111///...///000////////////000000000000---...000111111111000///000000000000000000000000///000000111222333333333111111111111111111111111......///000111222333333000000111111222222222333///////////////000111111///000111222222222222222111111222222222222111111000000000000000111111111.........///222666;;;===BBB???999333///.........111111111111000000000000222222111111000/////////222333...,,,CCC{{{ggg;;;)))+++111555...//////000000000000000------...000333444333111000//////000222444333222222222222111111111000000000000///...............999333222BBBiiiLLL...***///111111//////111222222111000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000/////////+++,,,.../////////....../////////......------,,,//////.........------------,,,,,,,,,,,,,,,,,,,,,---------.........//////+++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---)))******++++++,,,,,,---++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,'''(((***+++***)))***+++******************************+++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,---,,,+++******+++,,,---***+++,,,---...---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***++++++,,,,,,++++++***........................---------,,,,,,+++++++++------------------,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------............---,,,++++++++++++++++++,,,,,,,,,,,,------------------------------***+++,,,---------,,,++++++,,,------++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***+++,,,,,,------------++++++,,,,,,,,,,,,------+++,,,---.........------...---,,,,,,++++++++++++........................222111///---,,,,,,,,,,,,..................------//////000000///...------........................)))333+++)))888---...333888...:::///000000111111111222222222666 333444(((:::...333;;;>>>888222111000---,,,---...000000000///...000000222777+++///...------%%%OOOMMM+++888***???,,,%%%999444+++555333111......000222333333000000111222333444444555//////000111222333333333666%%%111777###222444(((000GGGZZZ111888---666///!!!111777$$$888333444444222111000000//////666***777++++++///SSS)))333***---111+++)))......***++++++,,,,,,++++++***++++++++++++++++++++++++.........------,,,,,,,,,((())))))******+++,,,,,,+++++++++******)))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------,,,,,,+++++++++++++++++++++++++++++++++---,,,***))))))***,,,------,,,+++,,,------,,,***))))))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++---------------------------------,,,,,,+++++++++---------------------------......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------------------------------//////000000000...---,,,+++,,,------++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,,,,---........................000///...---,,,---..............................///////////////...------........................)))666111***)))###333555222+++444/////////000000000111111111^^^111222000//////111222:::===999333222111...---...///111111111000///222(((333***555,,,444%%%LLLxxx###/// 777<<<222)))666555222...,,,---...//////222222111111111000000000000000000111111222222333333---<<<""">>>222!!!FFF,,,777)))999111:::///:::777(((444333222111000000000000...&&&666444777666iiiccc---***)))***+++,,,------,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,+++++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,+++++++++------+++******++++++,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++........................+++,,,...000///---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////,,,,,,,,,---------......,,,,,,,,,,,,---...///000++++++,,,,,,,,,,,,------------------------------............---+++***)))+++,,,------++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///------------------..............................---------------...///000...........................////////////...------........................//////,,,//////---++++++...///000...///////////////000000000111,,,---888)))555000666;;;999555444222/////////000111111111000000///777999111---222HHH777---222+++DDD222<<<888333000//////000///111111000000000/////////111111111111111111111111%%%III(((%%%000<<>>tttNNN777!!!KKK666000000000///000000111111+++777...'''666111MMM(((---...///000,,,+++///***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,---///000...---++++++++++++,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------++++++,,,,,,---.........///...,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++***))))))))),,,,,,,,,---------......000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------,,,+++,,,---...///------------------....................................//////...---,,,,,,,,,,,,------.../////////,,,,,,---............---........................,,,+++000)))******+++///)))000...444222222222222111111111111333***999,,,...$$$888+++...---///444555111000111///...---,,,,,,,,,------,,,+++)))111---444???---333111...---///000111000222222111111111000000000000000000000000000000000***999+++sss888DDD ///222////////////000000111222+++888000)))000%%%""">>>:::'''(((111,,,***000000,,,------......------,,,+++,,,,,,------......///++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---///000///---++++++++++++++++++++++++)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////+++++++++,,,,,,---------******++++++,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++************+++---...+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,,,,---........................,,,---.../////////...---,,,,,,------...//////000+++,,,------.........---...........................,,,///&&&777000%%%555***---//////---///555:::AAA(((777>>>444))))))777***'''---000333222111111111000000000000111&&&<<>>|||222(((///000///...///111222111000111111000000000/////////......//////000000111111AAA%%%tttZZZLLLfff777///:::,,,.........//////111222222)))///---222777444222111NNNaaa,,,$$$444((((((333***,,,------......------,,,++++++,,,------...//////******+++++++++,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,+++++++++*********+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,------...///000000+++++++++,,,,,,---------))))))***++++++,,,------***,,,...///...---***))),,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,------...,,,,,,,,,---------......++++++++++++,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++000///...---------...///+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------,,,,,,+++***++++++,,,,,,,,,---------+++,,,---.........------...---,,,,,,++++++++++++........................***+++---///000000000///,,,,,,------...///000000+++,,,------.........---........................)))222999###222+++555"""///111111...***)))...333BBBrrr &&&;;;---"""///666((((((>>>,,,(((...000111111000000/////////......'''777VVVxxx555111777(((***///******///000------111111000///...------...///...'''///---000'''+++DDD555///++++++***,,,---...,,,***,,,,,,---...///000111111---......///000111111222(((^^^BBB&&&444AAA###666;;;<<<............///111222333555...)))///,,,***222+++sss777%%%888''''''444$$$***++++++,,,,,,++++++***))))))***++++++,,,------*********++++++,,,,,,,,,((())))))***++++++,,,,,,)))))))))******+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++,,,,,,---------------------------------***++++++,,,,,,++++++***(((((((((***,,,---,,,+++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++//////////////////......------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------++++++++++++------.........------,,,,,,,,,...---,,,,,,,,,,,,---...------++++++++++++---------------,,,,,,+++++++++///...------++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,........................++++++++++++++++++++++++...------,,,,,,++++++***+++++++++,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,------.........---,,,,,,,,,,,,---......---...///...------...///------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,------......------,,,'''111LLL:::$$$;;;...,,,555$$$---------............///---.........//////000000///666---###***---,,,:::))),,,---------.../////////---///444%%%---666"""444444]]]666,,,,,,222---''';;;ZZZ===111000'''<<>>777///999)))333...111bbb...888,,,%%%...111---//////222///---...000111000...///000555,,,''')))...))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................,,,------,,,++++++,,,.........---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111...,,,+++,,,.........------------------------++++++,,,---............---,,,,,,,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,...///...---,,,---...------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,------......------,,,///'''%%%%%%'''222333***///444+++------------.........................../////////000///'''666$$$444999444)))222+++...............---------***666%%%///(((333,,,...kkk,,,)))***///000,,,)))(((,,,...%%%...111---,,,------------......---------&&&888000###444(((333hhh+++///666888***///000///VVV666555&&&(((222///,,,///222111///......///000000///333$$$%%%777;;;(((&&&222***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,......------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111///,,,,,,------------------------------------)))***+++,,,---.........,,,,,,,,,,,,------......------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++...------,,,,,,++++++***---------,,,,,,+++++++++---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------------------,,,,,,---------...------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,&&&000888000666222+++///555///(((,,,,,,---------.................................---666///&&&>>>)))<<>>,,,333+++(((***777,,,.........//////.........444)))***,,,;;;...zzzHHH444+++333,,,111000...888...FFF***888666(((111111////////////........./////////000AAA;;;HHHttt,,,(((333))),,,222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---,,,++++++,,,...------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++***+++,,,+++*********************************+++,,,------------+++,,,------......------,,,,,,,,,------------...------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------,,,,,,,,,+++,,,---.........---,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///,,,,,,]]]''',,,,,,---///((('''333,,,,,,,,,,,,------------.........---------------,,,///)))222###$$$@@@!!!vvv,,,------,,,...............------------&&&///)))000***ccc***(((---000...,,,,,,---,,,///QQQ&&&,,,333+++...,,,......////////////......333$$$444000'''...'''***...111+++000///***111222444!!!///...000(((333...//////...------...000***:::"""777***,,,mmm***(((---''',,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,***************************,,,,,,---------------,,,+++,,,---.........------,,,,,,,,,---------.......................................------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,***+++---//////...---,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,&&&...eee***...333222---***+++---++++++,,,,,,,,,---------.........------,,,,,,,,,000222"""555444 000000%%%***---+++,,,---------...............***%%%,,,&&&))):::222******,,,///...+++***,,,+++---,,,,,,,,,+++,,,---------......---------)))***<<<111"""yyy'''---///222111,,,000///***444SSS%%%...000222&&&555---//////...,,,,,,...000000(((///---000///'''*********+++...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++---//////...---++++++++++++++++++++++++------.........---,,,,,,+++,,,---.........---,,,,,,,,,,,,------.................................//////.........---------++++++------------++++++,,,,,,,,,------.........***+++,,,------,,,+++***++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,++++++***+++++++++,,,,,,---------+++,,,............,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---............------,,,,,,,,,***+++---//////...---,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,...(((222fff...+++,,,)))***555666(((++++++,,,,,,,,,---------.........------,,,,,,,,,---###;;;///(((777+++,,,///******,,,***---,,,------....../////////.........,,,(((OOO333000(((&&&***---,,,...444+++HHH000111444000+++,,,,,,------,,,,,,+++000///+++'''666000777---444777)))444999(((555zzzuuu???333,,,777+++333---...000...,,,+++...000+++444222333222###;;;***,,,---***000222)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++........................,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,...111222111000---------------------------,,,++++++------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,---------......---,,,+++******,,,...///+++,,,,,,------,,,,,,+++------,,,+++************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***///```,,,------......------,,,---------------------------...............---------------,,,,,,+++++++++...(((555JJJ111---,,,------------------------111'''222%%%(((ddd+++,,,,,,,,,,,,,,,,,,,,,,,,---***)))<<<'''///---------...------,,,,,,///'''444222___111...111111000000//////......ccc222###///+++---222111...,,,---///000///---//////000000111111222222444WWW222$$$,,,,,,///...........................---,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,+++***((((((------,,,...///000...---.........------,,,,,,,,,++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,---------,,,+++******,,,---///+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++........................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***///```,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...---------,,,,,,,,,+++,,,---;;;BBBiii,,,---+++---------------------------111&&&333<<>>444 444))),,,---,,,,,,......,,,+++666***......RRR111***---,,,,,,,,,,,,,,,,,,,,,,,,000$$$333///@@@...........................((($$$222***+++)))***+++,,,---.........)))444(((000///.............../////////ccc;;;555(((555(((000000000/////////000000//////......------,,,,,,'''+++...222SSS999:::"""222555 <<>>###***...333nnn---***++++++++++++++++++++++++&&&666###***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,]]]'''+++000++++++,,,------,,,,,,,,,***)))BBB444,,,---------.........//////ccc***000//////---...///...,,,+++---000.............../////////222***000%%%***YYYXXX)))===+++,,,:::&&&222333111+++)))***)))&&&222111///000,,,zzz,,,++++++...------------------------++++++,,,---,,,+++***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---,,,,,,,,,,,,++++++,,,......---+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++******+++---......---++++++,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++------,,,+++************------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++(((---```+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,------...---+++++++++,,,,,,---------%%%444((( 000+++)))...OOO 444+++------...111000...,,,---///,,,)))000'''((()))zzz444,,,++++++++++++++++++++++++###777)))'''///,,,,,,,,,,,,,,,,,,,,,,,,111&&&555%%%---------...------,,,,,,***333hhh333------------.........//////ccc###888'''222,,,...///---+++***---///---.........///000000000(((333,,,)))000???pppaaa222+++"""222((($$$&&&...000+++,,,111+++###***+++555]]]------,,,,,,........................+++,,,------,,,+++)))(((,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,---...///,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))***,,,---.../////////,,,++++++,,,......---+++*********++++++,,,,,,,,,++++++---......---++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++.../////////...---,,,,,,........................((()))***+++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,+++***)))(((((()))+++...000000...+++))),,,,,,,,,+++++++++***************++++++,,,,,,,,,---------,,,,,,+++++++++***,,,...000000...,,,***,,,------...---,,,***)))------------------------------,,,+++************...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++''''''(((******+++++++++***+++,,,,,,******+++,,,)))((((((((()))+++---///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------*********++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++...___,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,+++*********+++,,,------------------------***CCC%%%333///+++555$$$,,,:::%%%222,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,,,,,,,,,,,,,,,,,,,,,,+++000---''',,,,,,,,,,,,,,,,,,,,,,,,,,,---+++(((...++++++++++++++++++++++++(((+++___000+++------/////////...---,,,bbb777///+++333000000////////////000000////////////............///,,,+++)))111777bbb555...444,,,,,,111...&&&)))...(((***///'''000(((===---$$$***222,,,,,,,,,,,,,,,,,,,,,,,,........................---.........---,,,,,,+++++++++,,,------,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,------,,,++++++,,,------,,,,,,,,,------.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------,,,+++------------------------******+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++******))))))***,,,...//////...,,,***,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***,,,...//////...,,,***,,,,,,---------,,,++++++------------------------++++++++++++++++++,,,,,,---,,,+++*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,,,,,,,+++++++++((()))***++++++,,,,,,,,,***+++,,,,,,******+++,,,...---,,,+++++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++++++++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...***...___,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,+++*********+++,,,------------------------888>>>FFF333444###666444 222111++++++++++++++++++++++++...000,,,,,,,,,,,,,,,,,,,,,,,,111///NNN''',,,,,,,,,,,,,,,,,,,,,,,,,,,------(((///++++++++++++++++++++++++)))///___000+++---...............------bbbXXX222...222000000////////////000000////////////............&&&000111%%%333000"""KKK@@@---222((()))'''(((+++------,,,+++,,,///(((222***,,,ppp555000...+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,++++++***,,,,,,---......---,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++...------,,,,,,------...------------------------------------,,,,,,,,,+++,,,+++***))))))***+++,,,,,,,,,------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++++++++,,,...//////...,,,+++,,,,,,++++++,,,,,,------------------------------)))******++++++,,,---------,,,+++*********++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,////////////...,,,++++++------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...***...___,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,+++++++++++++++------------------------...$$$aaaNNN???)))'''333&&&---+++++++++++++++++++++++++++///777***%%%555444,,,,,,,,,,,,,,,,,,,,,,,,111&&&{{{''',,,,,,,,,,,,,,,,,,,,,,,,,,,---===)))000+++++++++++++++++++++++++++:::___000+++......---------......///bbb222111///000//////......//////000/////////............---,,,000... ---999%%% ggg:::222***------((()))000...)))...------'''000,,,"""555AAA***...222:::+++333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++......------------..............................,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------,,,,,,---------,,,,,,---------......---------,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,,,,---+++,,,............,,,+++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++)))******+++,,,,,,++++++***+++,,,,,,******+++,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---***...___,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,++++++++++++------------------------***666 ???%%%444***%%%666)))(((,,,,,,,,,,,,,,,,,,,,,,,,"""$$$000+++000555$$$///,,,,,,,,,,,,,,,,,,,,,,,,///''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___+++...++++++++++++++++++++++++,,,QQQ___000+++///...---,,,,,,---///000bbb---///.../////////......///////////////.........---------666))))))++++++,,,...333'''888,,,555///(((,,,+++''',,,+++***&&&***,,,)))(((###...+++)))))))))000...###++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++------,,,,,,,,,,,,------........................++++++++++++++++++++++++...---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++***+++,,,,,,------,,,,,,------------------.........---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,---.........,,,,,,---......---,,,,,,,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))*********************+++,,,,,,******+++,,,++++++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---)))...___,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,++++++------------------------333$$$444+++---&&&???%%%+++333---++++++++++++++++++++++++999,,,222)))***---000000,,,,,,,,,,,,,,,,,,,,,,,,---&&&''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++++++++uuu___000+++...---,,,,,,,,,...///000bbb++++++...//////............//////............------------222''',,,999---!!!(((,,,$$$222000"""---///))))))---+++***)))***---***+++000---+++***((('''###...000000++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------------,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++,,,++++++++++++++++++,,,........................++++++++++++++++++++++++......---,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++***+++,,,,,,------,,,,,,,,,,,,,,,------............------,,,,,,------...------------,,,,,,,,,,,,,,,,,,++++++++++++++++++------------............,,,------------------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********+++++++++++++++((())))))*********))))))***+++,,,,,,******+++,,,---------,,,,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,++++++------------------------///'''&&&+++NNN444&&&666$$$,,,...))))))))))))))))))))))))(((###+++...---+++))),,,,,,,,,,,,,,,,,,,,,,,,)))222''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***++++++++++++++++++++++++***___000+++---------------...///000bbb555***...///......------......///.........------------,,,000000***...)))'''000###555'''???<<<((($$$,,,+++///222******+++666...***...'''---333000000+++***(((***(((***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,---.........------000000////////////000000++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++++++++************++++++------------------------++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------.........---,,,,,,------------------------...---+++))))))***+++,,,***+++,,,,,,------,,,,,,***++++++,,,------......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,...---------------,,,,,,------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++***+++,,,------,,,***))))))***+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++)))*********++++++++++++*********++++++******)))***+++,,,,,,******+++,,,------,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***))),,,,,,,,,+++++++++******,,,++++++******++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.........---,,,+++------------------------***+++###444&&&222555,,,&&&,,,************************......)))000***///222000,,,,,,,,,,,,,,,,,,,,,,,,'''CCC''',,,,,,,,,,,,,,,,,,,,,,,,,,,+++///+++++++++++++++++++++++++++***___000++++++,,,---...////////////bbbIII------///......------......///.........---------,,,,,,...777&&&'''***+++777+++111'''!!!tttDDD000,,,***222---+++'''666///+++..."""+++&&&###'''111)))111444222******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------000///............///000+++++++++,,,,,,---------++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,------------------------------------------+++,,,,,,------,,,,,,+++------------,,,,,,+++***........................///...,,,******+++,,,---++++++,,,---------,,,,,,******++++++,,,---......,,,------......------,,,,,,,,,,,,+++++++++***************++++++,,,,,,------------,,,,,,+++++++++------------------------,,,------...---,,,***)))++++++++++++++++++++++++((()))+++---------,,,+++)))***+++,,,---,,,,,,+++))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++*********))))))******++++++++++++++++++,,,,,,,,,++++++******+++,,,,,,******+++,,,************+++---///111+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***))),,,,,,,,,++++++*********,,,++++++++++++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---.........---,,,+++------------------------)))'''+++222---!!!+++555...........................)))222(((444(((,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,TTT(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000,,,++++++++++++++++++++++++***___000+++***+++---///000000///...bbbZZZ111,,,.........------...............---------,,,,,,,,,%%%444***555555!!!***++++++###666,,,nnn###444+++!!!//////,,,"""111------222%%%000000(((***:::(((222///'''******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------************************++++++++++++++++++++++++***+++,,,,,,------------------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........///...------------...///,,,,,,,,,------.........------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,//////---+++)))'''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,//////...---+++***))))))...---,,,,,,+++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///......---,,,******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***,,,//////,,,)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............---,,,++++++,,,,,,,,,++++++*********,,,)))---^^^,,,++++++******++++++,,,---,,,************,,,---------++++++++++++------++++++,,,,,,,,,,,,---------------------------------888'''++++++FFFooo''':::999!!!///,,,(((###;;;+++******+++,,,,,,---......++++++++++++++++++++++++&&&lll222***------------------------+++---%%%---,,,,,,++++++,,,,,,---(((___000+++------------------------```zzz&&&111............////////////........................------------------------+++000:::"""888|||+++///(((,,,...,,,))))))***,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...//////...,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------------------...+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,+++******+++++++++------,,,,,,+++***))))))------------------------******+++++++++,,,,,,,,,*********+++,,,---...///************************+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,......---,,,++++++******------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------+++(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,+++++++++************,,,)))---^^^,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------444&&&222$$$,,,***$$${{{SSS###888 ***:::+++'''666$$$(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,222~~~---***,,,,,,,,,,,,,,,,,,,,,,,,+++???///---,,,,,,++++++,,,,,,---888___000+++------------------------ccc***000------------....................................++++++++++++++++++++++++000'''///+++444wwwRRR;;;((((((***,,,+++******+++,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******))))))))))))******,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,++++++++++++,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))*********++++++,,,,,,))))))*********+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))***,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------++++++++++++************,,,)))---^^^,,,++++++******++++++,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------------------------+++...(((000111 ---'''000222))) 555$$$111+++(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------333(((+++,,,,,,,,,,,,,,,,,,,,,,,,+++RRR333---,,,,,,++++++,,,,,,---MMM___000+++------------------------```///---,,,,,,,,,------------...........................++++++++++++++++++++++++...((('''...111???000((()))+++******+++---...---+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...............---,,,,,,,,,,,,,,,,,,------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++)))))))))*********++++++))))))***+++---...//////++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...............,,,,,,,,,,,,++++++++++++,,,)))---^^^,,,++++++******++++++,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,$$$---......---111444'''UUU,,,+++:::222///"""666...,,,,,,,,,,,,,,,,,,,,,+++------------------------))))))++++++++++++++++++++++++++++++aaa...---,,,,,,++++++,,,,,,---[[[___000+++------------------------QQQ444+++,,,,,,---------.........................................................)))333'''+++000QQQ...555+++*********,,,...///---+++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,------------------......------,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))))))************+++++++++))))))***+++---...//////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,+++,,,,,,------------------,,,)))---^^^,,,++++++******++++++,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...***///'''&&&777+++ :::222$$$999''')))000,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++(((---,,,+++++++++++++++++++++++++++sss***---,,,,,,++++++,,,,,,---^^^___000+++------------------------;;;666***---.........////////////................................................)))444***+++///777!!!444+++***+++---//////---++++++++++++,,,,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++,,,---............---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++*********)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...............---,,,,,,,,,,,,------------,,,)))---^^^,,,++++++******++++++,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,555+++%%%///---)))000))),,,DDD///,,,)))000***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++222000---,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,++++++,,,,,,---]]]___000+++------------------------+++555+++........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,///)))***000---+++,,,555"""---,,,,,,,,,......,,,+++******++++++,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,---------.........++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++)))+++,,,.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------......---,,,,,,+++************+++,,,,,,---......+++++++++++++++++++++++++++,,,---+++))))))+++...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++....../////////...------*********++++++,,,,,,,,,,,,)))---^^^,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++111((((((---333222***---777&&&iiiMMM)))444!!!---333***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111111---,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,++++++,,,,,,---]]]___000+++------------------------(((222,,,---------.........//////........................------------------------///(((+++...*** :::lll```000...,,,,,,,,,---,,,+++)))******+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......------------......*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------((()))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,------...------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***,,,,,,---------------,,,,,,+++++++++...------,,,+++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++***+++,,,***((((((***---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((('''&&&%%%(((((())))))*********+++,,,)))---^^^,,,++++++++++++++++++,,,---,,,************,,,---++++++------------++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))111))),,,..."""000###777***III###555***''',,,******+++,,,,,,---......------------------------%%%///---------------------------+++***---,,,,,,++++++,,,,,,---^^^___000+++------------------------,,,000---,,,,,,,,,---------..............................////////////////////////)))111///((()))++++++666%%%222///---+++,,,,,,,,,+++))))))***+++,,,,,,------******+++,,,,,,---......------------------------,,,++++++******++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------'''(((+++---------,,,+++------------------------------------------------******+++++++++,,,,,,,,,*********+++,,,---...///........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++***+++,,,...//////...---,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++------------++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++---***...___------++++++++++++---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...888'''zzz+++(((555%%%---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***555''',,,,,,---......---,,,,,,999xxxxxx***+++++++++,,,,,,---------\\\___///***---------,,,,,,+++++++++***333(((........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///+++ttt777///555222,,,+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...///...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,///......---,,,+++******,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------------------------,,,+++++++++,,,---...------,,,++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))))))))(((((((((((((((------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,***+++,,,---------,,,,,,++++++++++++++++++++++++---***...___---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''111LLLggg333"""666(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***444***...---,,,,,,,,,,,,---...---mmmqqq(((,,,,,,,,,,,,------------ccc___///***---------,,,,,,+++++++++***333***........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,, FFF+++...///222(((,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---......---,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,++++++******,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------------------------------,,,+++++++++,,,,,,,,,,,,+++*********++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,,,,++++++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***...___---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---###555)))888444)))+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***111---000...,,,******,,,...000&&&fffiii'''.........---------------^^^___///+++------,,,,,,,,,,,,++++++***333+++.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,000000//////...---------+++'''OOO###,,,+++)))...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...------,,,++++++++++++,,,,,,+++++++++++++++,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...............---------+++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---***...___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,%%%fff...222)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++000///...,,,++++++,,,...///(((hhhbbb***/////////......------,,,GGG___000+++,,,,,,,,,,,,,,,,,,,,,,,,***222+++................................................------------------------,,,,,,------.../////////666"""www...666''')))...------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---......//////......---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------,,,++++++***------,,,,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---***...___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''000(((%%%666\\\,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++&&&000,,,------......------,,,***hhh[[[////////////......------,,,111___000,,,,,,,,,,,,,,,,,,,,,,,,,,,***///***........................---.....................------------------------***++++++,,,,,,---......,,,$$$666nnn//////555&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***)))))))))******++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,---------,,,++++++------,,,,,,------.........------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))************++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++...------,,,+++***)))(((++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---***...___+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---444###000444++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,yyy'''///+++,,,...//////...,,,+++(((dddRRR000.........---------------)))```000,,,++++++,,,,,,,,,,,,------***---***........................---------...............------------------------------,,,,,,+++*********)))///$$$444++++++++++++,,,,,,---------,,,,,,,,,------------...------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))*********++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,+++,,,,,,++++++,,,------...------,,,,,,,,,------...------------------------+++++++++,,,,,,,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...---------------------------***...___+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///***:::(((444YYY---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,eee...,,,------------------------(((dddEEE,,,,,,,,,,,,,,,------------(((```111,,,+++++++++,,,,,,---------***---+++........................---------.........//////...........................------,,,,,,+++******...444'''OOO!!!)))111******++++++,,,---......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***,,,---...------,,,+++*********+++,,,,,,---,,,,,,,,,,,,------...///------------------------******+++++++++,,,,,,,,,---------....../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++---......---++++++,,,,,,,,,---------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...---+++***((((((***++++++,,,---...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,---,,,+++***+++,,,---...---------------------------***...___++++++------------+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((//////+++jjj)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---XXX444+++///...,,,******,,,...///---ggg<<<&&&+++++++++,,,,,,---------(((```111---+++++++++,,,,,,---------***...,,,........................---------.........//////........................++++++,,,------......///******444___<<<&&&***))))))***+++---...//////,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,)))***,,,---...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,------......------,,,++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,------,,,,,,+++))))))***+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------000///...---,,,+++++++++++++++,,,------......///---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------......---------...------,,,,,,------------------------------------------------,,,,,,------------,,,,,,...---+++)))((())))))***++++++,,,,,,,,,,,,------...------,,,,,,------......---+++******+++---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,)))---^^^------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,---...///000...222...'''///;;;EEE222$$$,,,...333***999(((.........------,,,,,,,,,***XXX(((---///---+++,,,...///---++++++^^^+++'''------------------------,,,```111,,,---------,,,,,,+++++++++***jjj///,,,+++,,,------......---------------------------------...............------++++++++++++++++++++++++------***777AAA222000+++++++++,,,,,,------------.........---,,,,,,+++---,,,,,,+++,,,---///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////...------,,,************+++,,,,,,---,,,,,,+++***))))))*********++++++,,,,,,++++++***------,,,,,,,,,,,,++++++...------,,,,,,++++++***------------------------+++******)))***+++---...,,,,,,+++***+++,,,---...---------,,,,,,++++++++++++++++++,,,,,,---------))))))***+++---...//////***+++,,,,,,------,,,,,,------------,,,,,,+++***---------,,,,,,+++++++++,,,,,,---------------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///...------,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***************)))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------......---------///...,,,+++*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,)))---^^^------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------***,,,***'''...666$$$***&&&'''333!!!555))),,,,,,,,,+++++++++******%%%FFF)))......,,,+++,,,......---+++,,,ccc,,,+++------------------------,,,```111,,,---------,,,,,,,,,++++++***TTT------+++,,,------......---------------------------------...............------,,,,,,,,,,,,,,,,,,,,,---000...%%%...---$$$,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---,,,,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++++++++,,,,,,---,,,,,,+++***************++++++,,,,,,,,,,,,++++++)))***++++++------...///------,,,,,,,,,,,,++++++------------------------,,,,,,+++***++++++------,,,,,,+++++++++,,,---...---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------,,,,,,+++***------------,,,,,,,,,,,,///000000000000000///...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------...------,,,,,,,,,------.........---,,,+++++++++---,,,,,,++++++,,,,,,---...---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***))))))))))))++++++******)))))))))(((++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++---..................---///...---,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,)))---^^^------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++)))******)))333000''''''333000+++,,,,,,,,,,,,++++++++++++%%%111)))...---,,,+++,,,---...---,,,(((hhh...///------------------------,,,```111,,,------------,,,,,,,,,,,,***888***///+++,,,------......------------------------------------...............---.........---------------//////&&&+++666&&&,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---,,,,,,++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,++++++...---,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------------,,,,,,)))***++++++------...///++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...------,,,+++*********+++,,,,,,------,,,,,,,,,,,,---------,,,++++++---------------.....................------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...000,,,,,,------------------------,,,,,,,,,---......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------......//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,------...------,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---............++++++++++++++++++++++++---------------------------......//////......---...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------......------,,,,,,++++++,,,)))---^^^,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------.........------------,,,---,,,+++222---(((nnn,,,///000111(((---.....................------...&&&)))...,,,,,,,,,,,,------------(((ttt000...---------------------------```111,,,------------------,,,,,,***'''***...+++,,,------......------------------------------,,,---......///..................---------------***///***000eee///------,,,,,,,,,,,,++++++,,,------...------,,,,,,---,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......///......------///...------,,,,,,,,,,,,,,,++++++******+++++++++,,,------......------,,,------,,,,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,+++,,,------....../////////,,,------,,,,,,+++***))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...000,,,,,,,,,---------......------,,,,,,,,,---......+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///------------,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---............------------------------------------------------------............------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------,,,,,,,,,)))---^^^,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------............////////////******,,,777222000 000444***333+++///........................444###***///,,,,,,------------...///000111+++---------------------------qqq```111,,,------------------------***%%%---,,,+++,,,------......------------------------------,,,------...//////.........---------,,,,,,++++++)))///+++///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///......---///...------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,------......////////////////////////...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++,,,,,,------............------,,,,,,,,,------*********+++,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))***+++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---............------------------------++++++++++++++++++++++++,,,------------------,,,++++++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,)))---^^^,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------------....../////////000+++,,,***222+++,,,+++,,,...&&&444***///,,,,,,,,,,,,------------111&&&***///,,,---//////......///111111nnn000***------------------------...RRR```111,,,------------............***,,,...,,,+++,,,------......------------------------------,,,,,,---...////////////......------,,,++++++++++++///&&&(((***+++++++++,,,,,,---------,,,,,,------......------+++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------,,,,,,...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,------------,,,,,,)))***++++++------...///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++,,,---------,,,,,,------------............------,,,,,,,,,,,,+++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,---------------.........,,,,,,---------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......//////...------,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++)))******++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,)))---^^^++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,------------...---------------,,,,,,,,,,,,000***---%%%...[[[,,,'''---***+++---,,,,,,,,,,,,---------...,,,+++vvv***000,,,...000000//////111333---LLL...------------------------------666```111,,,------------.........///***111---...+++,,,------......------------------------------+++,,,---...//////////////////......---,,,,,,,,,***///&&&***^^^******++++++,,,---......+++,,,------......------++++++------...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,---+++++++++++++++,,,---...++++++,,,,,,,,,,,,++++++)))***++++++------...///+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,,,,+++***+++,,,---------,,,,,,------------.........///---------,,,,,,++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,***+++,,,,,,---------,,,------------,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++,,,,,,---...//////000///...---,,,+++++++++------,,,++++++*********---,,,,,,++++++,,,,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...,,,+++************+++,,,---......///000++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,------------......---------...------,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***,,,---.../////////...---++++++,,,,,,,,,---------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))******++++++,,,,,,)))---^^^++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------.........------,,,***))))))((((((///***///,,,>>>222$$$888!!!------........./////////000000***222___***000---///111111000///222444---555,,,222---------------------------%%%```111,,,---------.........//////***jjj333+++000+++,,,------......------------------------------+++,,,---...////////////111000000///...---------&&&...***222))))))***+++---...//////+++,,,,,,---.........---***+++---...///......---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------.../////////...************+++,,,,,,---++++++++++++,,,,,,---...***++++++,,,,,,++++++***---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++((()))+++,,,---,,,,,,+++***+++,,,---...---,,,,,,---------.........//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++,,,,,,---------------------,,,,,,+++++++++***+++,,,---.../////////*********++++++,,,,,,,,,