BM6P6(@ xxxcccYYYZZZTTTQQQRRRNNNRRRQQQOOOMMMKKKIIIHHHGGGFFFDDDBBBBBBBBBAAA???===888888777666555333111000......---------......//////,,,))))))+++---,,,***000---)))))),,,...---++++++++++++,,,,,,---------////////////////////////***+++,,,---------,,,,,,111///...///111222222111000000000000000000000000222111111000111333444555777888:::<<<===>>>??????@@@?????????@@@>>>:::777111000000222444777;;;===>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFHHHEEECCCEEEKKKPPPRRRSSSPPPSSSWWWXXXZZZ^^^eeekkkkkklllllljjjhhhhhhkkkoooppppppooooooppppppqqqrrrsssqqqmmmkkkiiijjjkkklllnnnmmmmmmpppuuuzzz~~~yyykkkddd___eeeooo{{{}}}xxxvvvtttsssrrrjjjfffbbb___^^^ddduuuyyytttpppkkkfffbbb^^^ZZZWWWPPPMMMMMMPPPVVV```qqq{{{uuuuuuvvvsssgggaaaXXXPPPMMMLLLHHHGGGGGGHHHPPP\\\kkkzzzzzzggg^^^]]][[[YYYYYYXXXUUUQQQMMMLLLJJJHHHFFFDDDBBBAAA???>>><<<;;;<<<;;;:::888xxxbbbXXXXXXSSSQQQSSSPPPPPPPPPOOONNNMMMLLLKKKJJJGGGEEECCCBBBBBBBBB???>>>999888777666444222111000......------------......000---+++***,,,---,,,+++...---++++++,,,---...---+++,,,,,,,,,---------...........................,,,,,,---------.........000///......000222222111222222222222222222222222222111111000111333444555555666888:::<<<===>>>??????>>>>>>>>>>>><<<999666222222222333555999<<<>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFHHHEEECCCEEEIIINNNPPPQQQQQQSSSVVVXXX\\\```fffiiiiiilllnnnnnnlllkkklllmmmooooooooooooooopppqqqqqqrrrpppmmmkkkiiijjjkkklllooonnnooorrrvvv{{{~~~rrrkkkeeeggglllsss~~~{{{wwwtttrrrqqqooohhhddd```^^^^^^ddduuuyyypppmmmhhhccc___[[[WWWTTTOOOLLLLLLOOOUUU```pppzzzwww}}}xxxlllcccYYYQQQNNNLLLIIIGGGHHHGGGMMMYYYgggvvvjjjaaa___\\\ZZZZZZYYYVVVRRRNNNMMMKKKIIIFFFDDDCCCBBBAAA???>>>=========;;;:::xxxaaaWWWWWWQQQPPPSSSQQQOOOOOOOOOOOONNNMMMMMMLLLGGGEEEDDDCCCCCCBBB@@@>>>999888777666444222111000......---------------...111///---,,,------,,,***+++,,,---,,,,,,,,,...000---------------.......................................---,,,---...///000///---------000111111111444444444444444444444444222111111000111333444555444555666888;;;===>>>???>>>============;;;888555222333333444777:::===???>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFHHHFFFEEEEEEIIILLLNNNNNNSSSSSSUUUYYY^^^cccggghhhgggkkkoooqqqpppnnnllllllooonnnnnnnnnnnnooopppppppppooollljjjiiijjjkkklllnnnoooqqqssswww{{{|||vvvooollljjjkkkrrr~~~yyyuuurrrpppmmmllleeeaaa^^^]]]^^^fffwwwxxxlllhhhccc^^^[[[WWWSSSPPPLLLJJJIIINNNTTT___ppp~~~{{{~~~sssfff\\\SSSOOOMMMIIIGGGHHHEEEKKKTTTaaapppuuufffaaa]]][[[[[[ZZZWWWTTTOOONNNLLLIIIGGGEEECCCCCCCCCAAA????????????===;;;zzzcccWWWUUUOOONNNRRRPPPNNNNNNOOOOOONNNMMMKKKJJJFFFEEEDDDDDDDDDCCC@@@===999999777555444222111111......------,,,,,,------000///...---,,,+++***)))(((***---,,,******---000................................................///...,,,++++++---///000...---,,,---///111111111444444444444444444444444222111111000111333444555444555666888:::===???@@@>>>>>>=========;;;777444222222333555777:::<<<>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFIIIHHHGGGHHHIIIKKKMMMNNNTTTSSSUUUZZZaaafffgggfffgggiiimmmoooooonnnmmmlllmmmmmmmmmmmmmmmnnnnnnooonnnmmmkkkjjjiiijjjkkklllmmmoooqqqtttwwwzzz~~~~~~~~~xxxrrrkkkgggjjjsss~~~xxxtttpppmmmjjjhhhbbb^^^[[[\\\```iiiyyy}}}vvvhhhddd___ZZZWWWSSSOOOLLLIIIGGGGGGKKKRRR^^^ooo~~~wwwjjj```VVVQQQNNNJJJHHHIIIEEEIIIQQQ[[[iiizzzlllddd]]]\\\\\\ZZZWWWUUUPPPOOOLLLIIIGGGEEEDDDDDDCCCAAA????????????===;;;|||dddWWWUUUNNNLLLOOOMMMMMMNNNNNNNNNLLLJJJHHHGGGFFFEEEDDDDDDDDDCCC???===:::999777555333222111111......---,,,,,,,,,,,,,,,.........---+++))))))(((&&&))),,,,,,***))),,,......................................................,,,+++******,,,...///---,,,+++---///111111111333333333333333333333333222111111000111333444555666666777888;;;===???AAA@@@???>>>>>>>>><<<888555000111222444777999;;;======>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFFFFGGGGGGJJJKKKJJJJJJJJJKKKMMMNNNTTTTTTVVV\\\ccchhhhhhfffgggggghhhiiikkklllmmmmmmllllllkkkkkkllllllmmmnnnlllkkkjjjjjjjjjjjjkkkkkkjjjmmmqqqtttuuuxxx}}}{{{zzz|||{{{qqqjjjiiinnnvvv{{{}}}xxxsssooolllhhhfff___[[[YYY\\\bbblll|||zzzrrreeeaaa\\\WWWTTTPPPLLLIIIFFFCCCDDDIIIQQQ\\\nnn~~~yyyooodddYYYSSSOOOKKKIIIJJJFFFHHHNNNWWWddduuusssggg]]]\\\\\\YYYUUUUUUQQQOOOLLLIIIFFFEEEDDDDDDBBB@@@>>>>>>>>>>>><<<:::zzzcccWWWUUUNNNLLLNNNLLLMMMMMMNNNNNNLLLJJJGGGEEEDDDDDDCCCDDDDDDBBB>>>;;;;;;999777444222222222222///...---,,,+++++++++++++++---...---+++)))((()))''')))+++,,,+++++++++,,,.........---------------------------------------,,,,,,+++***+++,,,---......,,,,,,---000222222222111111111111111111111111222111111000111333444555888888888888:::<<>>;;;777444000111333555777999;;;<<<======>>>>>>???@@@@@@@@@BBBBBBDDDEEEGGGHHHHHHHHHJJJKKKLLLLLLKKKLLLMMMOOOSSSUUUYYY___dddhhhhhhhhhhhheeeddddddgggjjjmmmmmmkkkjjjjjjjjjjjjkkklllllljjjjjjjjjiiijjjjjjkkkkkkiiimmmrrrtttuuuwww|||{{{{{{}}}{{{qqqlllmmmqqqtttwww{{{|||wwwrrrnnnjjjfffbbb]]]YYYXXX\\\dddpppuuunnnbbb^^^YYYUUUQQQMMMIIIFFFCCC@@@AAAGGGOOO[[[mmm}}}}}}sssggg[[[UUUPPPKKKIIIJJJGGGHHHKKKRRR___ppp|||lll___^^^^^^XXXUUUVVVQQQNNNKKKHHHEEEDDDDDDDDD@@@???============;;;999vvv___UUUVVVPPPMMMOOOMMMKKKLLLNNNNNNMMMKKKIIIGGGCCCBBBBBBCCCCCCAAA===:::;;;999666444222222222222///...---,,,++++++++++++***---///...,,,******+++,,,++++++---......,,,***------------,,,,,,,,,+++------------------------,,,,,,,,,,,,---------......---,,,...111333333333222222222222222222222222222111111000111333444555999888777777888:::===>>>@@@???>>>>>>===:::666333000222444666999;;;<<<=========>>>>>>??????@@@@@@BBBCCCEEEFFFHHHIIIIIIIIIHHHJJJLLLLLLKKKKKKMMMOOOQQQUUU\\\aaaeeeggghhhiiifffdddbbbcccgggkkkmmmmmmjjjiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiijjjjjjkkkkkkiiinnnsssvvvvvvxxx}}}~~~~~~vvvooonnnqqqtttvvv{{{}}}zzzuuuppplllgggbbb___\\\XXXWWW]]]gggsss|||qqqiii___[[[VVVRRRNNNJJJFFFCCC@@@>>>???EEENNNZZZmmm}}}|||}}}vvvjjj]]]VVVQQQLLLJJJKKKGGGGGGHHHNNNZZZlllrrrcccaaa```YYYVVVWWWPPPNNNJJJFFFDDDCCCCCCDDDAAA???============;;;999rrr\\\TTTVVVQQQOOOQQQNNNJJJKKKMMMOOOOOONNNLLLJJJBBBBBBBBBCCCCCC@@@<<<999;;;999666444222111222222///...---,,,++++++++++++***---000000---+++,,,---///---,,,...111111---***---------,,,,,,+++++++++------------------------,,,---......//////.........------...111444444444222222222222222222222222222111111111111333444555999888666666777888;;;<<>>===<<<<<<999555222222333555888:::<<<===>>>=========>>>??????@@@@@@CCCDDDEEEGGGIIIJJJJJJJJJFFFIIIKKKKKKJJJJJJLLLOOOPPPVVV^^^ccceeefffhhhkkkeeecccbbbdddiiilllmmmllliiiiiiiiihhhiiijjjjjjkkkhhhhhhhhhiiijjjjjjkkkkkkiiiooouuuwwwwwwyyy~~~yyyqqqooorrruuuyyy~~~{{{xxxsssnnnjjjeee```\\\[[[WWWWWW^^^hhhuuuzzznnnggg]]]YYYTTTPPPLLLHHHDDDAAA???===>>>DDDMMMZZZmmm|||yyywwwyyyxxxlll___WWWRRRLLLJJJKKKFFFFFFFFFKKKWWWiii|||vvvfffcccbbb[[[WWWYYYPPPMMMIIIFFFCCCCCCCCCDDDAAA???>>>===>>>===;;;:::tttaaaRRRRRRUUURRROOOPPPNNNMMMMMMNNNOOONNNLLLJJJBBBBBBBBBCCCEEEEEECCCAAA<<<:::777444222111000000------,,,,,,,,,,,,+++++++++++++++,,,,,,+++******++++++,,,------......///222111000000111000...,,,......---------,,,,,,,,,+++***(((((((((***,,,---111...---///000...000444111111111111111111111111000000111222444555666666777777777777888999:::;;;:::;;;<<<<<<:::666333111222333555888::::::;;;:::<<<<<<===>>>???@@@AAAAAACCCCCCCCCDDDFFFGGGIIIJJJIIIJJJKKKKKKJJJKKKMMMOOOUUUYYY^^^bbbeeefffiiijjjeeeeeedddeeefffhhhjjjkkklllllllllkkkkkkjjjjjjjjjiiihhhgggggggggiiijjjkkkmmmooosssvvvyyy|||yyywwwyyy|||{{{vvvrrrlllgggdddaaa^^^\\\VVVVVVWWW]]]hhhxxxwwwmmmeee]]]WWWPPPKKKIIIGGGDDDAAA@@@>>>@@@EEEMMMYYYjjjzzzzzzsssrrrzzzyyylll```ZZZVVVPPPLLLKKKKKKFFFEEEKKKUUUdddwwwzzz~~~sssbbb^^^\\\___^^^UUUPPPNNNJJJFFFCCCBBBCCCCCCBBBBBBAAA???>>><<<;;;;;;tttaaaRRRRRRTTTQQQNNNOOONNNMMMLLLMMMNNNMMMJJJHHHDDDDDDCCCCCCDDDCCC@@@>>><<<;;;888666444333222222---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,------......///...---------......---+++,,,,,,,,,------.........000///...,,,,,,---...///111...---000000///000333111111111111111111111111---...///000222333444555666666666666777888999999<<<=========;;;888555333222333666888:::;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOQQQUUUYYY^^^bbbdddfffggghhheeeeeeddddddfffgggiiijjjkkkkkkkkkkkkjjjjjjjjjjjjhhhggggggfffggghhhjjjkkklllooosssvvvyyy|||~~~|||~~~vvvqqqkkkfffbbb___\\\ZZZVVVVVVWWW]]]hhhxxx}}}uuukkkdddZZZTTTMMMHHHGGGEEEBBB@@@@@@>>>???DDDLLLWWWhhhwww{{{qqqnnnuuu|||ooobbb[[[WWWQQQLLLKKKKKKHHHHHHLLLTTTaaauuu|||~~~uuuddd```]]]^^^]]]TTTQQQOOOJJJFFFDDDBBBBBBCCCBBBAAA@@@???>>><<<;;;;;;sssaaaSSSRRRSSSPPPMMMNNNNNNMMMLLLLLLLLLKKKHHHEEEFFFEEEDDDCCCBBB@@@===:::777666444111000//////000.........---,,,++++++***,,,,,,------------,,,,,,++++++,,,------......///000//////000111222111000***+++,,,---...///000000333222000///...//////000333000///222222000111444111111111111111111111111,,,---...000222444555666555555555555666777888888999999:::999777555222111222444666888:::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPVVVZZZ___bbbddddddeeefffeeedddddddddeeeggghhhjjjiiiiiijjjjjjkkkkkkjjjjjjffffffeeeeeefffhhhiiijjjmmmppptttwwwyyy|||~~~uuupppjjjddd```]]]ZZZXXXWWWVVVXXX^^^iiiyyyyyyqqqhhhaaaVVVPPPJJJFFFDDDDDDAAA??????===>>>CCCIIITTTdddrrr{{{ooojjjooo|||ttteee^^^XXXRRRMMMLLLKKKJJJJJJLLLQQQ\\\qqquuueeeaaa]]]]]]\\\SSSRRRPPPLLLGGGDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;sssaaaSSSRRRRRRNNNLLLNNNOOONNNMMMMMMLLLJJJGGGDDDFFFDDDCCCCCCBBB@@@<<<:::555444222000///...////////////...---,,,++++++***,,,,,,------......------++++++,,,------......///222000000111333444444333,,,,,,,,,---...//////000000000///.........//////444111111444444111111444111111111111111111111111...///000222444666777888555555555555666777888888888888777666555333222111222444666999:::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHGGGHHHJJJJJJJJJKKKMMMPPPVVVZZZ___cccddddddddddddeeeddddddddddddfffggghhhhhhiiijjjkkkllllllkkkkkkeeeeeedddeeefffhhhjjjkkkmmmpppuuuxxxzzz||||||sssooohhhccc___[[[XXXVVVWWWWWWYYY___lll||||||uuummmddd^^^SSSNNNGGGDDDCCCCCCAAA>>>???<<<===AAAGGGPPP___mmmyyyooojjjlllzzzzzzkkkbbb[[[TTTOOOMMMJJJJJJKKKLLLOOOYYYooottteee```[[[\\\\\\SSSSSSQQQMMMIIIEEECCCAAAAAAAAAAAA@@@???>>>===<<<<<>><<<999888666444333333333333//////...------,,,+++++++++,,,------.........---++++++,,,------......///...---,,,---///111222111........................---------......///000111222//////222222//////111000000000000000000000000//////111222444666777888666666666666777888999999<<<;;;:::888777666666555333444666999;;;;;;<<<;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIKKKKKKLLLMMMOOORRRWWW[[[```dddddddddccccccddddddccccccdddeeefffgggiiijjjkkkmmmmmmmmmlllkkkddddddddddddfffhhhjjjlllooorrrwwwzzz|||~~~{{{xxxqqqlllfff```]]]YYYVVVTTTVVVVVVYYY```nnnxxxqqqiiiaaa\\\SSSMMMGGGDDDCCCCCCAAA???===;;;<<<@@@EEEMMM\\\iii}}}vvvpppmmmjjjxxxpppfff___WWWRRRQQQIIIIIIJJJKKKMMMWWWmmmrrrccc^^^YYYZZZ\\\UUUSSSQQQNNNJJJFFFDDDBBBAAAAAA@@@@@@???>>>===<<<<<>>:::999666444333222222222............------------***+++,,,------...------++++++,,,------......///000...------///111222222/////////.........------,,,---...///111222333333///,,,---000///,,,+++---000000000000000000000000......///000222333444444666666666666777888999999:::999666555333333444444333555777999;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHJJJLLLNNNNNNNNNPPPRRRUUUWWW[[[aaaeeefffeeeddddddddddddcccbbbcccdddeeefffhhhjjjlllmmmmmmlllkkkjjjdddddddddeeegggiiilllmmmppptttyyy}}}~~~~~~yyyuuurrrlllgggaaa\\\YYYVVVSSSQQQSSSTTTWWW___nnnwwwnnnggg___YYYSSSMMMGGGCCCCCCBBB@@@>>><<<:::;;;???DDDLLLZZZfffzzz~~~wwwssspppooojjjxxxvvvkkkccc\\\WWWUUULLLIIIIIIIIILLLVVVjjj|||tttddd]]]VVVXXX\\\WWWSSSQQQNNNKKKHHHEEECCCBBB@@@@@@??????>>>======<<>>999777555222000/////////------------............)))***+++,,,------------++++++,,,------......///333000......000222333333............////////////......///111111222222222000...///222111---,,,...000000000000000000000000///000000111111222333333555555555555666777888888555444111///......///000333555777999;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIKKKMMMMMMNNNOOORRRTTTWWW[[[bbbfffhhhgggffffffdddcccbbbbbbbbbccceeeeeegggiiikkklllllljjjhhhfffdddddddddfffhhhjjjmmmooorrrvvv{{{~~~wwwrrrnnnkkkeeeaaa\\\WWWTTTRRRPPPNNNNNNOOOSSS]]]lllvvvmmmeee]]]XXXSSSMMMFFFCCCBBBAAA???<<<;;;999;;;???DDDLLLYYYeeexxx|||vvvsssqqqpppooommm{{{zzzoooggg```[[[ZZZQQQLLLHHHHHHKKKTTTeeetttzzzggg^^^UUUVVV[[[XXXRRRQQQNNNLLLIIIFFFDDDCCC@@@@@@??????>>>=========oooaaaWWWVVVUUUQQQRRRXXXMMMLLLKKKKKKKKKJJJGGGDDDEEEEEEDDDDDDDDDCCC@@@>>><<<:::888555333111111111,,,,,,------.../////////((()))***+++,,,,,,---,,,++++++,,,------......///000---++++++,,,...//////,,,------...///000111111...//////000000000//////444222333666666222000222000000000000000000000000222222333333333444444444444444444444444555777777666444222///...///111222333555777:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAACCCCCCCCCDDDFFFGGGIIIJJJFFFHHHJJJKKKKKKMMMOOORRRVVV\\\bbbgggiiihhhggggggdddcccbbbbbbbbbcccdddeeefffgggiiijjjjjjhhheeecccddddddeeefffhhhkkknnnpppssswww|||zzzsssmmmiiifffaaa]]]XXXSSSQQQOOOMMMKKKJJJKKKPPPZZZjjjvvvmmmddd]]]WWWRRRMMMFFFBBBAAA@@@===;;;:::999:::???DDDLLLYYYeeevvv|||yyyvvvsssqqqqqqooonnnrrr|||qqqiiibbb]]]\\\VVVOOOHHHHHHKKKSSSbbbooojjj___UUUVVV[[[XXXQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@??????>>>>>>======www___TTTUUUQQQQQQTTTQQQQQQOOOLLLKKKKKKJJJIIIGGGBBBCCCDDDDDDDDDCCCBBBAAA:::888666333111/////////000///---,,,++++++,,,,,,------......---+++***))))))***+++---.../////////000000///...............000...---///111111...***------......///000000000000111111000...---...///111111000000000000111111333333333333333333222222333444555777888888888888;;;999555222111111222222444777:::;;;;;;<<<===>>>;;;;;;<<<===>>>???@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIGGGHHHHHHIIIJJJNNNSSSWWW\\\___dddhhhjjjiiigggeeecccbbbaaaaaaaaabbbddddddfffggghhhiiihhheeecccaaaaaabbbdddgggjjjmmmooopppuuuxxx|||~~~uuunnnhhhccc```\\\XXXTTTPPPNNNMMMJJJIIIJJJJJJNNNYYYgggzzz~~~{{{pppfff^^^ZZZUUUPPPIIIEEEDDDBBB>>>;;;<<<;;;<<>><<<<<<<<<<<>>@@@BBBDDDEEECCCCCCBBBBBBDDDFFFIIIJJJJJJKKKLLLMMMOOOSSSYYY]]]bbbccceeegggfffccc```^^^``````___^^^___```aaabbbdddeeeffffffeeecccaaa______```bbbdddgggkkkmmmooovvvxxx{{{|||{{{{{{{{{|||wwwnnnfff```\\\XXXWWWTTTPPPMMMKKKJJJHHHFFFFFFGGGMMMYYYiii}}}}}}yyy}}}}}}qqqeee^^^WWWRRRJJJFFFDDDBBB???<<<<<<;;;<<<@@@EEEPPPbbbrrrzzzuuuvvvuuutttssspppmmmkkkiiibbb```___bbbkkkyyy}}}zzzzzz||||||}}}ssshhh```\\\TTTOOOLLLJJJIIIKKKUUU___ttt~~~hhh]]]YYYVVVRRRVVVTTTOOOKKKGGGEEEDDDDDDAAA@@@???>>>===<<<<<<<<>>???@@@AAABBBBBBDDDCCCBBBAAACCCEEEIIIKKKJJJKKKMMMNNNPPPUUUZZZ___ccceeefffgggfffccc```^^^aaa```_________```aaabbbddddddeeeeeedddbbb```^^^^^^___```cccfffiiilllnnntttwwwzzz{{{{{{{{{{{{|||}}}tttkkkccc]]]YYYVVVTTTQQQMMMJJJIIIHHHFFFDDDDDDEEEKKKYYYjjj|||zzz~~~vvviiiaaaYYYSSSKKKFFFDDDCCC@@@======;;;<<>>===<<<<<<<<>>???@@@AAABBBBBBDDDCCCAAAAAABBBEEEHHHKKKIIIJJJLLLNNNPPPUUU[[[___dddeeefffggggggeeebbbaaaaaaaaa```___```aaabbbccccccddddddcccbbbaaa___^^^^^^^^^___aaadddhhhlllnnnqqqtttxxx{{{|||}}}|||rrriiibbb\\\WWWTTTQQQNNNJJJHHHGGGFFFEEECCCBBBDDDKKKXXXjjjzzzzzz}}}|||zzzlllccc[[[UUULLLGGGEEECCCAAA>>>>>><<<===BBBIIIWWWlll~~~yyyooogggeeeccc```]]][[[ZZZYYYYYY^^^bbbhhhrrr}}}vvvmmmbbbZZZRRRMMMIIIIIIIIIJJJPPPXXXiii{{{|||{{{qqq^^^XXXWWWUUUXXXUUUPPPKKKGGGEEEDDDDDDBBBAAA@@@>>>============www___SSSTTTOOOOOOQQQNNNMMMLLLLLLMMMMMMLLLJJJGGGDDDDDDEEEEEEDDDBBB@@@???888777555222111000000111....../////////......------,,,,,,++++++,,,,,,---,,,---...///////////////...///000000000///---,,,000,,,))))))---...,,,)))------......///000000000000111222222111000222333//////............//////111222222333333444444444333444555777888888888888444333111//////000222444555777:::::::::999:::;;;999:::;;;>>>@@@BBBDDDEEEBBBBBBAAAAAACCCEEEHHHIIIHHHJJJLLLMMMPPPUUU\\\```dddeeefffggggggeeedddbbbaaaaaa`````````aaabbbcccddddddccccccbbb```_______________aaadddhhhlllnnnooossswww{{{}}}~~~yyy{{{rrriiibbb\\\WWWTTTNNNLLLHHHFFFFFFEEEDDDCCCBBBCCCJJJXXXiii~~~|||vvvvvv|||~~~pppggg]]]VVVNNNGGGEEEDDDBBB@@@>>><<<===BBBKKKZZZqqq{{{oooeee^^^[[[XXXUUUTTTUUUXXXYYYdddiiirrr|||xxxpppeeeZZZQQQLLLHHHIIIJJJKKKPPPVVVeeexxxzzzttt}}}xxxcccZZZXXXWWWWWWUUUPPPLLLHHHFFFEEEEEEBBBAAA@@@???>>>=========vvv^^^RRRSSSOOOOOORRROOOLLLLLLLLLMMMNNNMMMJJJGGGDDDEEEEEEEEEDDDBBB@@@???888666444222111111111111//////............//////---,,,+++++++++,,,------,,,,,,---............---...///000111000///---,,,///---+++++++++,,,,,,,,,------......///000000000000111333333222111333444//////............//////222222222222222222222222222333444555777777777777333222000...///000222444555777:::;;;:::999999:::888999;;;===???AAACCCDDDAAAAAABBBBBBDDDEEEGGGHHHHHHJJJLLLNNNQQQWWW]]]bbbeeeeeeffffffeeedddbbbaaa``````___^^^___```aaabbbeeeddddddcccbbbaaa```____________aaadddhhhllloooooorrrwwwzzz|||~~~{{{tttzzzqqqhhhaaa[[[VVVSSSMMMJJJGGGEEEEEEEEEDDDCCCCCCDDDJJJWWWhhh|||}}}zzzvvvtttxxxtttkkk___XXXNNNHHHEEEDDDBBB@@@???======CCCLLL\\\uuu}}}pppddd[[[XXXSSSQQQQQQVVV[[[___jjjpppyyy{{{ttthhh]]]SSSMMMIIIJJJKKKKKKNNNSSS```ssspppvvvkkk^^^ZZZXXXUUUSSSQQQMMMJJJGGGFFFEEEBBBBBB@@@???>>>=========uuu]]]RRRSSSOOOOOORRROOOLLLLLLLLLMMMNNNMMMJJJGGGDDDEEEEEEEEEDDDBBB@@@???777666444222111111111111000///...------...000000---,,,+++++++++,,,---...,,,,,,------...---------...///000111000///---,,,---///000---***))),,,000------......///000000000///000222222111111222333111111000000000000111111222222111111111111111111111222333555666666777777222111///......000222444555777999:::999888999999;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGGGGIIIJJJMMMOOORRRXXX^^^ccceeeffffffeeedddbbb```^^^______^^^]]]^^^___```aaaeeeeeedddcccbbbaaa````````````___aaadddhhhmmmoooooorrrvvvzzz{{{}}}yyyrrr}}}yyypppggg```ZZZUUURRRLLLJJJGGGEEEEEEEEEDDDCCCCCCDDDJJJWWWggg{{{{{{yyyvvvtttvvv|||vvvnnn```XXXOOOHHHFFFDDDCCCAAA???===>>>CCCMMM^^^www~~~pppccc[[[XXXSSSPPPRRRYYY```fffooottt}}}~~~wwwkkk___UUUOOOJJJKKKKKKJJJLLLPPP\\\oooooosssqqqccc[[[WWWTTTRRRQQQNNNKKKHHHFFFEEECCCBBB@@@???>>>>>>======sssbbbQQQLLLOOOOOONNNLLLRRRPPPOOOOOOOOONNNKKKIIIBBBCCCDDDDDDDDDCCCAAAAAA<<<:::777444111000/////////---,,,******+++,,,---***,,,......,,,+++***+++***+++,,,---............111111111111000///...---000000000///...---++++++---.........//////000000333222000111222333333222111000///......///000111444444444333333333222222555666666666555444333333333222111111111222333444666777888888777666777999999:::;;;===>>>@@@AAABBB@@@@@@@@@CCCFFFGGGFFFEEEIIIJJJMMMQQQVVVZZZ]]]^^^___```bbbccccccaaa^^^\\\^^^]]]]]]^^^___aaacccdddeeedddcccaaa``````______aaaaaabbbdddggglllppprrrrrrsssvvvxxx{{{~~~|||xxxyyyooogggaaa[[[UUUPPPPPPJJJEEEEEEEEEBBBBBBEEEFFFFFFHHHPPP___uuu|||~~~zzzxxxyyy}}}~~~pppggg]]]XXXPPPJJJFFFCCC@@@>>>>>>===???EEEOOO```wwwrrrfff]]][[[YYYYYY\\\aaafffhhhsssyyyxxxlllddd\\\SSSLLLIIIHHHGGGJJJNNN\\\jjjxxxvvv|||}}}iii]]]YYYXXXUUUQQQNNNKKKIIIFFFDDDAAAAAA@@@???>>>===<<<;;;rrraaaQQQMMMPPPQQQPPPPPPRRRQQQOOOOOOOOOMMMKKKHHHCCCDDDDDDEEEDDDBBBAAA@@@;;;:::777444111000/////////...,,,+++***+++,,,---,,,...//////---,,,,,,,,,,,,,,,...///////////////000000000000///...------------,,,,,,,,,,,,,,,,,,...............---------//////000222444444222000111000///......///000111111111111111111111111111444444555666666666555555222111000000000111222333555777888888777777888::::::;;;;;;<<<===>>>>>>??????@@@BBBDDDEEEGGGHHHHHHGGGIIILLLQQQUUUZZZ]]]___cccdddeeeeeedddaaa___]]]]]]]]]]]]]]]___aaacccdddeeedddbbb```___^^^]]]]]]___```aaacccggglllpppsssssstttvvvyyy{{{~~~xxx||||||rrriiiccc]]]VVVRRRPPPJJJEEEEEEEEEBBBBBBDDDEEEFFFHHHOOO]]]qqqxxxvvv|||~~~zzzzzz|||||||||}}}pppggg\\\WWWPPPJJJFFFCCCAAA???===<<<>>>DDDMMM]]]uuusssfff```^^^]]]^^^bbbgggkkknnnvvv|||zzznnnfff\\\TTTLLLJJJIIIGGGIIIMMMVVVeee|||{{{vvvwwwpppbbb]]]XXXUUUQQQNNNLLLIIIFFFDDDAAA@@@@@@???>>>===<<<<<>>;;;999777444111000//////000///---++++++++++++,,,---///000000...------------...///000111111111111///////////////...,,,,,,+++***))))))***+++,,,------------------,,,,,,,,,---...222555888777333000111000///......///000111000000111111222222333333333444555666777777777666222111000000000111333444444666777888777777999;;;<<<============>>>>>>>>>===AAADDDFFFEEEEEEHHHJJJFFFHHHKKKPPPUUUZZZ]]]___dddeeeeeeeeeccc```]]]\\\\\\\\\\\\\\\^^^```bbbccceeecccaaa^^^\\\[[[[[[[[[]]]^^^```cccggglllqqqssstttuuuwwwyyy|||~~~{{{|||}}}uuukkkeee___YYYUUUQQQKKKFFFFFFEEEBBBBBBDDDDDDEEEGGGNNNZZZkkk}}}sssmmmsss~~~}}}{{{|||}}}~~~}}}zzzzzz|||oooggg[[[VVVPPPJJJGGGDDDBBB@@@<<<<<>>>>>======hhhZZZMMMKKKNNNPPPPPPQQQSSSQQQPPPPPPOOOMMMIIIFFFGGGGGGGGGFFFDDDAAA???>>>;;;999666444111000000000000///...,,,++++++++++++---...//////---,,,,,,------...///000111111111111////////////...---,,,+++,,,+++)))((((((***+++---,,,,,,---------.........111222555888:::999555222111000///......///000111111111222333444555666777444555777888888777666555222222111111222333444555333555777777777888:::;;;======>>>>>>??????@@@@@@>>>CCCGGGGGGDDDCCCFFFJJJEEEGGGKKKPPPUUUZZZ^^^```aaabbbbbbbbbaaa___\\\[[[\\\[[[[[[\\\]]]___aaacccdddbbb___\\\ZZZYYYYYYYYY[[[\\\___ccchhhmmmqqqtttuuuvvvwwwyyy|||~~~}}}yyynnngggaaa[[[WWWRRRLLLGGGFFFEEEBBBAAACCCAAACCCFFFLLLWWWfffvvvzzzmmmfffmmmyyy~~~}}}~~~~~~}}}}}}|||oooggg[[[VVVPPPJJJGGGEEECCCAAA===>>>AAACCCEEEOOOeeeyyywwwmmmkkklllmmmoooqqqtttwwwzzz~~~ssskkk___WWWPPPMMMKKKHHHIIILLLNNNZZZooo}}}www}}}jjj___ZZZWWWRRROOOLLLIIIFFFCCC?????????>>>>>>>>>>>>>>>|||hhh\\\PPPNNNPPPQQQRRRTTTQQQQQQPPPQQQPPPNNNJJJFFFHHHHHHGGGFFFDDDAAA???===:::999666444222000000000//////...---,,,,,,,,,+++,,,---...---+++***+++---------///000000000000000////////////...---,,,+++000...,,,***)))***+++,,,+++,,,,,,...///000111222555444555666777777444222111000///......///000111111111222333555666777777777888999999999777444222111111000000111222444555333555777777777888:::;;;999:::;;;<<<>>>???@@@AAAAAAEEEHHHGGGCCCAAACCCGGGEEEGGGKKKPPPUUUZZZ^^^```______````````````___^^^\\\[[[[[[\\\]]]___aaaccccccaaa^^^ZZZXXXWWWWWWXXXZZZ\\\___dddiiinnnrrrtttvvvwwwxxxzzz|||~~~~~~}}}rrrkkkddd^^^YYYTTTMMMHHHGGGEEEBBBAAACCC???AAAEEEKKKUUUbbbqqqzzztttggg```hhhttt|||pppggg[[[VVVPPPKKKGGGEEECCCBBBAAAAAABBBBBBBBBHHHYYYjjjyyyzzzrrrqqqssstttttttttuuuyyy{{{uuulllaaaYYYRRROOOLLLIIIHHHKKKNNNYYYlll{{{ooo```[[[WWWSSSOOOLLLIIIFFFCCC?????????>>>>>>>>>>>>>>>}}}eeeYYYNNNKKKMMMMMMMMMOOOPPPPPPPPPQQQQQQOOOJJJGGGHHHHHHGGGFFFDDDBBB@@@>>>:::888666333222111111111............------------,,,------,,,******+++------...///000000111111111///////////////...,,,,,,111000...,,,+++++++++++++++,,,---...///111222222111111111222333333111///111000///......///000111000000111222333444555555888999;;;;;;:::777333111//////......///111333444444666777888777777999;;;666666888999;;;===>>>???BBBDDDFFFFFFCCCAAABBBDDDGGGIIILLLQQQVVV[[[^^^`````````aaaaaabbbbbbbbbaaa\\\\\\\\\\\\^^^```bbbcccbbb```\\\YYYWWWWWWXXXXXX[[[]]]aaaeeejjjooorrrtttwwwxxxyyyzzz|||}}}xxxqqqiiibbb\\\UUUNNNIIIGGGEEEBBBAAABBB>>>@@@CCCHHHPPP]]]jjjsssxxx{{{nnnccc\\\dddqqq}}}qqqiii\\\WWWQQQKKKHHHEEECCCAAADDDBBBAAABBBAAADDDOOOZZZhhhttt~~~zzzvvvvvvxxxyyywwwuuuvvvzzz~~~wwwnnnccc[[[TTTQQQMMMIIIHHHJJJNNNXXXiii~~~yyyfff[[[XXXSSSOOOLLLIIIFFFCCC@@@?????????>>>>>>======eeeZZZOOOLLLKKKJJJKKKMMMNNNNNNOOOQQQRRRPPPKKKHHHGGGGGGGGGFFFEEECCC@@@???999888666333222111111111,,,------........................,,,+++***,,,......///000111222222222222000000000000///...------......------,,,,,,,,,+++------............//////***+++...222444444111...111000///......///000111111111111222333444555555777999;;;<<<;;;888555333111000000000111333555666555777888888777777888:::888888999:::;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDIIIKKKNNNRRRWWW[[[^^^```aaaaaaaaaaaaaaaaaa``````]]]]]]]]]]]]___aaacccdddaaa___[[[XXXWWWWWWYYYZZZ\\\^^^bbbgggkkkooorrrtttxxxyyyzzz{{{|||}}}~~~~~~~~~wwwooofff```VVVOOOIIIHHHFFFBBB@@@BBB???@@@AAADDDKKKVVVbbbkkkrrryyy}}}}}}yyytttjjjaaa]]]dddqqq~~~rrrjjj]]]YYYRRRLLLHHHEEEBBB@@@DDD@@@???AAABBBDDDIIIPPPWWWdddpppttttttvvvxxxxxxxxxzzz{{{yyyvvvxxx~~~zzzqqqddd]]]UUURRRNNNIIIHHHIIILLLUUUeeezzzlll\\\YYYTTTPPPMMMIIIFFFCCCAAA@@@@@@???>>>===<<<<<>>>>>>>>???>>>>>>>>>AAADDDFFFFFFDDDJJJLLLOOOSSSWWW[[[^^^```aaaaaa```___^^^]]]]]]]]]^^^]]]]]]^^^___aaaccceeeaaa^^^[[[XXXWWWWWWYYY[[[^^^```ccchhhlllpppssstttyyyyyyzzz{{{|||}}}~~~~~~}}}{{{}}}|||sssjjjcccVVVOOOJJJHHHFFFAAA@@@BBBAAA@@@@@@BBBGGGQQQ]]]eeeoootttxxxvvvsssooohhh``````gggttt~~~ssskkk^^^YYYRRRLLLHHHDDDBBB@@@CCC>>>===AAADDDDDDGGGJJJMMMYYYfffjjjlllpppvvvxxxyyy{{{{{{yyywwwzzz~~~|||ssseee]]]VVVSSSOOOJJJHHHIIIIIIRRRbbbwwwooo\\\YYYTTTPPPMMMIIIFFFCCCAAAAAA@@@???>>>===<<<;;;gggZZZOOOMMMOOONNNMMMLLLPPPOOONNNOOOPPPOOOLLLJJJGGGGGGGGGFFFDDDAAA???===;;;999555333333333222000------------------------///...------.........---222111555::::::444111333///444333+++---444222(((...---,,,+++++++++,,,---...------...000111000.........///000111111111111222111000///......//////333333444444555666666777:::999888888888888555333333111000222555666444111777777777777777777777777<<<<<<<<<<<<<<<<<<<<<<<>>AAACCCDDDFFFLLLUUU\\\ggglllppppppooommmfff^^^^^^jjj{{{{{{zzz{{{|||qqqkkkbbbYYYPPPMMMJJJEEEBBBBBB>>>???@@@AAACCCDDDEEEEEEJJJOOOWWWaaaiiippptttvvvxxxxxxxxxzzz}}}|||}}}vvvkkk```VVVRRROOOKKKJJJKKKKKKQQQ___tttkkk___XXXQQQPPPNNNIIIEEEDDDAAA@@@???>>>============ggg[[[OOOMMMOOONNNMMMLLLOOOOOONNNOOOOOOOOOLLLJJJHHHHHHGGGFFFDDDBBB???===>>>;;;888666666666555444------------------------...---,,,,,,...000222222@@@PPPWWWKKK@@@???>>>999000333222---+++...///...------,,,+++++++++,,,---...------...000111000...//////000111111111000000000000///......///000111111222222333333444555555777777666777888888666444555222000000333555666555888888888888888888888888::::::;;;;;;<<<======>>>===>>>???@@@@@@AAACCCEEEHHHKKKPPPUUUYYY\\\]]]^^^```___^^^]]]\\\[[[[[[[[[]]]]]]]]]]]]^^^___aaabbbbbb```]]]ZZZXXXXXXYYYZZZ^^^aaaeeeiiilllppptttwwwuuuxxxzzz||||||}}}xxxxxxyyy{{{wwwrrrqqquuuuuujjjbbbWWWOOOHHHEEECCC@@@@@@CCC<<<>>>@@@@@@BBBGGGOOOVVVccciiinnnppppppnnnggg___```kkk|||xxxvvvvvv{{{|||qqqjjjaaaXXXPPPLLLJJJEEEBBBBBB@@@@@@AAABBBCCCEEEFFFFFFEEEJJJSSS]]]ffflllqqqrrrwwwwwwxxxzzz}}}}}}}}}xxxnnncccXXXTTTQQQMMMKKKLLLKKKPPP^^^rrrnnn```XXXRRRQQQOOOIIIEEEDDDAAA@@@???>>>============hhh[[[OOOMMMNNNNNNLLLLLLOOONNNMMMNNNNNNNNNLLLJJJHHHHHHHHHGGGEEEBBB@@@>>>>>>;;;888777777777666555---------------------------,,,+++,,,...111444777PPP~~~qqqYYY;;;888333000///---***,,,111---,,,+++++++++,,,------///...---...000000///...000000111222222222111111///.........///000222333///000000111222222333333555444444555777777666555555222//////111555888999999::::::::::::::::::999888888:::;;;===>>>???@@@===>>>@@@@@@@@@AAADDDFFFJJJMMMQQQVVVZZZ]]]^^^^^^\\\\\\[[[ZZZYYYYYYZZZZZZ]]]]]]]]]]]]^^^```aaabbbaaa___\\\ZZZYYYYYYZZZ[[[^^^aaafffjjjmmmpppsssvvvuuuxxxzzz||||||}}}~~~xxxtttmmm}}}xxxppplllhhhgggjjjvvvtttiiiaaaWWWOOOHHHFFFCCC@@@???BBB===>>>?????????DDDKKKQQQ\\\eeemmmqqqrrrpppjjjbbbcccnnn~~~}}}tttooommmpppwww|||qqqiiiaaaXXXOOOLLLIIIDDDAAAAAABBBBBBBBBCCCDDDEEEFFFGGGCCCHHHQQQ[[[cccjjjnnnpppuuuvvvwwwzzz~~~}}}||||||}}}|||qqqfff[[[VVVRRRNNNKKKLLLKKKOOOZZZmmmqqqaaaYYYSSSQQQOOOJJJEEEEEEAAA@@@???>>>============iii\\\OOOLLLNNNMMMLLLLLLOOONNNMMMMMMMMMMMMKKKJJJIIIIIIHHHGGGEEEBBB@@@>>>:::888555444444555444333---------------------------,,,+++++++++///444777OOOtttZZZCCC222111222,,,***///---,,,+++++++++,,,---...000...---...///000///...///000111333444444555555000///.........000111222//////000000111222222222444333333444555666444333222111///000222555888::::::;;;<<<<<<<<<<<<;;;:::888999:::;;;<<<>>>?????????@@@BBBCCCCCCDDDGGGIIILLLOOOSSSXXX[[[^^^^^^___[[[ZZZZZZYYYXXXXXXYYYYYYZZZ[[[[[[\\\^^^___```aaa```^^^\\\YYYYYYZZZ[[[]]]^^^bbbfffjjjmmmpppsssuuuvvvxxxzzz|||||||||~~~xxxrrrkkkzzzyyynnnfffaaa``````cccooo}}}rrrggg___WWWPPPIIIFFFDDD@@@???AAA@@@AAABBB@@@@@@DDDKKKPPPWWWbbbmmmrrrtttrrrllleeeeeeppp{{{qqqiiieeeffflllxxx}}}qqqiiiaaaWWWOOOLLLIIIDDDAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFKKKSSS\\\dddkkknnnppprrrsssvvvzzz~~~yyyyyy{{{~~~uuuiii^^^XXXSSSMMMKKKKKKJJJMMMVVVgggyyysssbbbZZZTTTRRRPPPJJJFFFEEEAAA@@@???>>>============jjj\\\OOOLLLMMMMMMLLLMMMOOOMMMLLLKKKLLLLLLKKKJJJHHHHHHHHHGGGEEEBBB???>>>999777444222333333222111------------------------------,,,***)))+++000444BBB```hhh===222333///,,,---,,,,,,+++***+++,,,---...111///------...//////......///111333555777888888222111000.........///000000000111111222333333333666555444444444444222000---///000222333555777888999:::<<<======<<<:::999::::::;;;;;;<<<=========???AAABBBCCCDDDEEEHHHJJJNNNPPPTTTYYY\\\^^^^^^^^^\\\[[[ZZZYYYYYYXXXXXXYYYWWWXXXYYY[[[\\\]]]^^^^^^^^^\\\ZZZXXXXXXZZZ\\\]]]^^^bbbgggkkknnnpppsssuuuvvvxxxzzz{{{{{{{{{}}}~~~xxxqqqmmm{{{qqqeee]]]YYYXXXYYY___kkk~~~zzzoooddd]]]WWWPPPIIIGGGDDD@@@>>>@@@AAABBBBBBAAAAAADDDKKKPPPWWWcccooouuuvvvtttnnnhhhgggrrr{{{oooeee______dddnnn{{{~~~rrriiiaaaXXXOOOLLLIIIDDDAAAAAAAAAAAA@@@@@@AAACCCEEEFFFJJJNNNUUU]]]dddiiilllmmmoooqqquuuzzz~~~{{{wwwxxx{{{xxxlll```YYYSSSMMMIIIIIIJJJKKKRRR```pppvvvccc[[[TTTRRRPPPJJJEEEDDDAAA@@@???>>>============kkk]]]OOOKKKLLLLLLLLLMMMOOOMMMKKKJJJKKKKKKJJJIIIGGGGGGGGGFFFDDDAAA???===<<<999666444444333222111---------------------------......+++((()))---111:::<<>>???>>>???@@@??????CCCJJJPPP[[[gggsssxxxwwwuuupppjjjkkkuuu|||oooddd]]][[[^^^eeeqqqssskkkbbbYYYPPPMMMJJJEEEBBBBBB@@@@@@??????@@@CCCFFFGGGMMMQQQVVV]]]bbbeeefffgggllloootttyyy~~~~~~yyyvvvyyy}}}{{{ooobbbZZZTTTMMMHHHHHHIIIIIINNNZZZiiiyyyxxxccc[[[TTTRRROOOIIIDDDCCCAAA@@@???>>>============lll]]]OOOKKKLLLLLLLLLMMMOOOMMMJJJIIIJJJKKKJJJIIIFFFFFFFFFEEECCC@@@>>><<<>>>;;;777555444333111000------------------------,,,...///---***)))---000444555999BBBJJJPPPXXX___bbb@@@///------...000++++++******+++---...///222000---,,,---//////...------///111222333333333111000///......///000000000111111222222333333444555444333444555444333111,,,...///000///000444777666777999;;;;;;999777666888999:::;;;<<<>>>>>>???===???AAABBBCCCEEEHHHJJJOOORRRUUUYYY[[[]]]]]]]]]^^^]]][[[YYYWWWVVVUUUUUUTTTUUUXXXZZZ\\\]]]]]]]]]YYYXXXVVVUUUVVVYYY[[[]]]___ccciiimmmoooqqqrrrtttvvvxxxzzz{{{zzzzzz|||}}}{{{tttmmmyyysssbbbWWWQQQPPPLLLQQQ\\\lllxxxnnnddd]]]WWWPPPJJJHHHEEE@@@===>>><<<===>>>>>>???DDDKKKQQQaaammmxxx{{{xxxuuupppllloooyyy}}}qqqeee]]]XXXZZZ^^^hhhvvvtttlllcccZZZQQQNNNKKKFFFCCCCCC@@@?????????AAADDDHHHJJJQQQTTTXXX]]]```bbbbbbbbbjjjnnnsssxxx|||~~~~~~|||xxxwwwzzzssseee]]]VVVNNNIIIHHHIIIHHHKKKUUUcccsss}}}wwwbbbZZZSSSQQQNNNHHHCCCBBBAAA@@@???>>>============lll^^^OOOKKKLLLLLLLLLMMMOOOLLLJJJIIIJJJJJJJJJIIIFFFFFFEEEDDDBBB???===;;;>>>;;;777444333111000...------------------------+++...111///,,,+++...222+++555<<<888222333999???:::666222///------...000++++++******+++---...///333000---,,,---...///...------.../////////////////////......///000111222000000000111222222333333444333333444666666555333.........---,,,...333888555666888::::::888666555666777999;;;===???@@@AAA@@@AAACCCDDDEEEGGGJJJMMMOOORRRUUUXXX[[[\\\\\\\\\^^^]]][[[XXXVVVUUUTTTSSSTTTVVVXXX[[[]]]^^^^^^^^^XXXVVVUUUUUUVVVXXX[[[]]]___ccciiimmmpppqqqrrrsssvvvxxxzzz{{{zzzzzz{{{}}}{{{uuulllyyyooo^^^SSSOOOOOOLLLRRR___pppxxxooofff___WWWPPPJJJHHHEEE@@@===>>><<<===??????AAAFFFNNNTTTeeeqqq{{{|||yyyuuuqqqlllrrr|||~~~rrrfff^^^WWWWWWZZZbbbqqquuummmdddZZZRRROOOLLLGGGDDDDDD@@@@@@???@@@BBBFFFJJJLLLUUUXXX[[[___aaaaaaaaa```jjjmmmrrrxxx|||}}}}}}|||{{{xxxwww|||uuuggg___WWWOOOJJJIIIIIIGGGIIISSS```ppp}}}}}}sssbbbZZZSSSPPPNNNGGGCCCAAAAAA@@@???>>>============nnn___PPPKKKLLLLLLMMMNNNNNNLLLJJJJJJJJJJJJIIIHHHJJJJJJIIIGGGDDD@@@===;;;:::999777444222111000///000111111111111///...---******+++++++++,,,,,,,,,///000111222333222111111222111000...,,,***((((((*********+++,,,---...///333222111000/////////000222000...---,,,---///000///............//////000555444444333333222222111444444444222000///111222,,,...111444666555444333444666777777555444444555999:::;;;;;;;;;;;;>>>@@@???BBBEEEGGGGGGHHHJJJLLLRRRSSSVVVXXXZZZ[[[\\\\\\[[[ZZZXXXWWWVVVWWWYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXWWWUUUTTTVVVZZZ^^^bbbeeejjjmmmooooooqqqrrrzzzzzz{{{|||}}}}}}}}}|||~~~uuuqqqkkkxxxppp^^^PPPJJJIIIMMMSSS___rrr~~~uuummmeee___TTTMMMHHHFFFCCC???<<<===??????>>>===AAAJJJWWW```qqqzzzzzzrrrppprrruuu{{{mmmaaaXXXTTTTTT]]]kkk}}}zzzqqqddd___WWWOOOJJJGGGDDDBBB>>>???AAABBBEEEJJJQQQVVVZZZZZZ[[[]]]^^^___``````jjjnnntttzzz}}}~~~}}}{{{vvvvvvxxx~~~zzzlll___WWWQQQLLLHHHLLLIIIHHHNNNWWWfff{{{}}}zzzttteeeWWWTTTTTTMMMJJJIIICCC@@@???>>>======<<<<<<<<>>;;;999:::999777444222111000//////////////////---,,,++++++++++++,,,,,,,,,,,,---///000111222222222111111111000000///...------,,,,,,,,,+++++++++,,,------222222111000000000000000111000...---------///000///............///000000222222222222333333333333333444555444111000111222000111333444444333111000333555777888888888:::<<<;;;<<<============@@@BBBAAACCCFFFGGGHHHIIIKKKLLLPPPQQQTTTVVVXXXYYYYYYYYYZZZYYYWWWVVVUUUVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[XXXWWWVVVTTTTTTVVVZZZ]]]```dddiiimmmoooqqqrrrtttwwwxxxyyy{{{|||||||||}}}~~~tttpppnnn{{{ooo]]]PPPKKKJJJKKKPPP\\\ooo}}}tttlllccc]]]UUUNNNIIIGGGEEE@@@>>>???>>>>>>>>>>>>BBBMMM[[[fff|||{{{ppplllmmmvvv~~~qqqdddZZZUUUTTT[[[gggxxxyyyqqqfff```XXXPPPKKKHHHEEECCCAAABBBDDDFFFIIIOOOVVV[[[aaaaaa```aaaaaabbbcccccckkkooovvv|||~~~zzzzzz{{{{{{mmmaaaXXXRRRLLLIIIJJJGGGFFFKKKTTTbbbwww|||wwweeeWWWTTTTTTMMMJJJIIICCC@@@???>>>======<<<<<<<<>>>>>???EEERRRcccooo}}}pppkkkkkkwwwvvviii]]]WWWTTTXXXbbbrrryyyrrrgggaaaYYYQQQLLLHHHFFFDDDEEEFFFHHHKKKOOOVVV]]]ccciiihhhgggffffffgggiiiiiiooottt{{{~~~ooocccZZZSSSMMMJJJJJJGGGFFFKKKSSS```sss}}}gggXXXSSSTTTMMMJJJIIIBBB@@@???>>>======<<<<<<<<>>===:::999777444222111000///......------,,,++++++***------------.........//////000000111111111111111/////////000000111111222---,,,,,,++++++,,,,,,,,,000111111111222111111111000000///............///......---......///000111000000111111111222222222222444666666444222111000//////000111333444555666444555555444333333555777777999:::::::::;;;>>>@@@CCCDDDFFFGGGGGGHHHJJJLLLRRRTTTWWWZZZ[[[[[[ZZZYYYXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVXXXYYY[[[[[[[[[[[[TTTTTTTTTSSSSSSTTTXXX[[[___ccchhhmmmoooqqqsssuuusssuuuwwwzzz|||~~~vvvrrrooo{{{ssscccWWWQQQOOOOOOQQQYYYiii~~~}}}tttjjjaaaZZZUUUNNNJJJIIIGGGCCCAAABBB?????????BBBJJJYYYlllyyy~~~rrrnnnoooyyy{{{nnnaaaZZZUUUVVV]]]lllzzzttthhhaaaXXXPPPKKKIIIGGGFFFHHHIIILLLOOOTTTZZZbbbhhhllllllllllllnnnpppssstttxxx|||sssfff\\\UUUOOOKKKLLLIIIHHHLLLSSS^^^pppkkkZZZTTTSSSMMMJJJIIIBBB@@@???>>>===<<<<<<<<<<<>>:::999777444222111000/////////...------,,,,,,,,,------........./////////000000000000000111111111////////////////////////++++++++++++,,,---...//////000111222333333222222000000///...............---------......///111111222222222111111111000000111444666666444222000000//////000111333444555666777888999999888888:::;;;666888999::::::;;;>>>@@@AAACCCDDDDDDEEEFFFIIIKKKSSSUUUXXXZZZ[[[ZZZXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[ZZZZZZSSSSSSTTTSSSSSSUUUXXXZZZaaaeeejjjmmmooopppqqqssstttuuuxxx{{{}}}{{{tttrrrqqq}}}wwwfffZZZRRROOOOOOQQQXXXhhh~~~~~~uuulllbbb[[[SSSMMMHHHHHHFFFCCCAAACCCAAAAAABBBFFFOOO```ttt~~~sssppprrr|||ttteee___XXXVVVZZZggg|||{{{vvvgggaaaWWWPPPKKKIIIHHHHHHJJJLLLNNNQQQUUU\\\dddiiikkklllnnnrrrwww|||vvviii___WWWPPPLLLLLLIIIHHHLLLQQQZZZjjjxxxqqq^^^UUURRRLLLJJJJJJBBB@@@???>>>===<<<<<<<<<<<>>===:::999777444222111000///111000///...---------------------.........//////000////////////000111222000//////......------,,,*********+++,,,---//////...///111333444444333333///////////////.........---------......000111222444333333222111111000000111333555444222000000000111222222333333222222111000333666777888999;;;<<<888999;;;;;;<<<===@@@BBB@@@AAABBBCCCDDDFFFJJJLLLQQQSSSWWWYYYZZZXXXVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSUUUWWWYYYZZZZZZYYYXXXRRRSSSTTTTTTTTTUUUXXX[[[bbbfffjjjmmmnnnoooqqqrrrtttuuuxxx{{{~~~uuupppqqqtttzzzjjj^^^TTTOOOOOOQQQXXXhhhvvvmmmccc\\\SSSMMMHHHHHHGGGCCCBBBDDDCCCDDDFFFKKKUUUfffyyy|||qqqoooqqq|||nnnggg___ZZZZZZcccwww{{{vvvggg```WWWPPPMMMLLLLLLLLLMMMNNNPPPRRRVVV\\\ccchhhhhhkkkqqqxxxzzzkkkaaaYYYRRRMMMJJJGGGFFFIIIMMMUUUcccpppzzzdddVVVQQQKKKJJJJJJCCC@@@???>>>======<<<<<<<<>>======<<<<<<<<>>@@@@@@AAABBBCCCEEEIIIMMMQQQTTTVVVYYY\\\\\\ZZZVVVTTTOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUXXXZZZZZZXXXVVVUUURRRSSSUUUUUUVVVWWWYYY\\\___ccchhhmmmoooqqqtttuuussstttwwwyyy|||~~~rrrqqqxxxtttzzznnnccc\\\]]]^^^cccooo}}}uuulllbbb[[[TTTNNNJJJJJJJJJGGGFFFHHHFFFIIIMMMRRR\\\lll}}}}}}ttttttwwwwwwmmmccc\\\^^^lll|||xxxsssiiicccZZZTTTRRRRRRTTTUUURRRSSSSSSTTTVVVZZZ```eeegggmmmxxx~~~oooddd[[[TTTOOOLLLIIIHHHJJJMMMRRR^^^jjjvvvlllYYYPPPIIIJJJLLLFFF@@@???>>>======<<<<<<<<>>>>><<<999444111000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000222222222111000...---,,,+++***)))))))))+++...//////---,,,///222555444222000000///...---,,,,,,,,,,,,,,,,,,---...///000111111111222222222333333333444333111000...---------,,,---///000///000111333999888888777666555555555999999999:::;;;<<<===>>>>>>@@@AAACCCDDDHHHMMMPPPUUUVVVWWWYYYYYYXXXVVVUUUOOOQQQRRRRRRQQQPPPPPPQQQUUUVVVWWWXXXXXXVVVTTTSSSQQQQQQRRRQQQRRRUUUYYY]]]cccgggkkknnnppprrrtttvvvuuuvvvwwwyyy{{{~~~vvvqqqnnn|||vvvnnnkkkiiiiiimmmwwwyyyqqqjjjccc^^^SSSOOOKKKHHHHHHIIIIIIHHHGGGGGGKKKRRR[[[hhh|||uuutttyyyxxxmmmdddbbbkkkvvvvvvooofffbbb]]]XXXUUUUUUVVVWWWVVVVVVVVVUUUUUUXXX\\\```kkkpppzzzssshhh^^^UUUNNNMMMIIIHHHIIIJJJMMMXXXccctttsssZZZOOONNNLLLHHHEEEAAA@@@>>>===<<<<<<<<<<<>>>>>===:::666333222111000///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000000000000000///---,,,+++...---,,,++++++,,,...//////------...111333222111000000///------,,,,,,------------...///000111222111111222222222333333333555444222111///............///111111111111333555777777777777777777777777999999999:::;;;<<<===>>>???@@@BBBCCCDDDHHHLLLPPPTTTVVVWWWYYYYYYWWWVVVUUUMMMOOOQQQQQQQQQQQQRRRSSSUUUVVVXXXXXXXXXWWWUUUTTTQQQQQQRRRQQQRRRTTTYYY\\\___cccgggkkkmmmoooqqqssstttuuuvvvyyy{{{~~~vvvooonnn{{{zzzxxxwwwxxxzzzzzzrrrkkkddd]]]YYYSSSPPPKKKIIIHHHHHHHHHGGGFFFFFFJJJQQQYYYfffzzzvvvvvv{{{ttthhhdddjjjsssuuuoooeeebbb]]]YYYVVVVVVWWWXXXXXXXXXWWWVVVVVVXXX]]]aaalllrrr}}}uuujjj```VVVPPPMMMJJJHHHIIIJJJMMMXXXcccrrr~~~uuu\\\QQQOOOMMMIIIGGGBBB@@@???===<<<<<<<<<<<>>======:::777444333222111///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000111111111111111000/////////...---,,,+++,,,---...///...---...000000000///000///...---------------.........///000111333333111111222222222333333333666555333111000////////////111333333333333555777555555666777888888999999999999999:::;;;<<<===>>>@@@AAABBBCCCDDDGGGLLLOOOTTTUUUWWWXXXXXXWWWUUUTTTLLLMMMPPPPPPQQQQQQSSSUUUVVVWWWXXXYYYYYYWWWUUUTTTQQQRRRRRRQQQQQQTTTXXX\\\aaadddiiimmmppprrruuuwwwtttuuuvvvxxx{{{~~~vvvmmmnnn{{{{{{sssllleee^^^XXXTTTRRRNNNJJJHHHHHHHHHGGGGGGEEEEEEHHHNNNVVVcccwwwwwwwww}}}}}}oooggghhhooo}}}sssmmmdddbbb^^^[[[YYYXXXXXXXXXZZZZZZXXXWWWWWWZZZ^^^bbbnnnvvvwwwlllbbbXXXQQQMMMJJJIIIIIIJJJMMMXXXbbbqqq|||www___SSSPPPNNNJJJHHHBBBAAA???===<<<<<<<<<===ttt___RRRNNNIIILLLQQQNNNOOOMMMLLLLLLMMMMMMLLLJJJFFFFFFEEECCCBBB@@@>>>===<<<:::666444333222000......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000//////000000000//////...,,,+++*********+++,,,,,,.....................---000///...---------------.........///000111222333111111222222222333333333555444333111000///......000222333444333444555777444555555666666777888888999999999:::;;;<<<===>>>AAABBBCCCDDDEEEHHHLLLOOOTTTUUUWWWXXXWWWVVVTTTSSSMMMNNNOOOPPPPPPPPPRRRTTTVVVWWWXXXYYYYYYWWWVVVTTTQQQRRRRRRQQQQQQTTTXXX\\\cccggglllpppsssvvvyyy{{{vvvvvvwwwxxxzzz}}}wwwnnnooo|||~~~yyyqqqjjjbbb[[[UUUQQQMMMKKKHHHGGGGGGHHHGGGFFFDDDDDDFFFKKKSSS```tttwwwwww}}}wwwkkkiiilll}}}zzzqqqllldddbbb```]]][[[ZZZYYYYYYYYYYYYYYYYYYYYY\\\aaaeeepppxxx~~~~~~yyynnncccYYYRRRNNNKKKIIIJJJJJJMMMXXXbbbqqq}}}zzzbbbUUUQQQMMMJJJIIIBBBAAA???===<<<<<<======rrr]]]QQQMMMHHHKKKPPPLLLOOONNNLLLLLLMMMMMMKKKJJJEEEEEEDDDCCCBBB@@@>>>===;;;888555333222111///---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000,,,,,,,,,---,,,,,,++++++((())))))***+++---..................------------//////...------------...---------...///000222222111111222222222333333333444333111000......------///111222333333333555666555555555555555555555555999999999:::;;;<<<===>>>AAABBBCCCDDDEEEHHHMMMPPPTTTUUUVVVWWWWWWUUUSSSRRROOOPPPPPPOOONNNNNNPPPRRRVVVWWWXXXYYYYYYWWWUUUTTTQQQQQQRRRRRRRRRUUUZZZ]]]bbbeeejjjooorrrtttwwwyyyxxxxxxxxxyyyzzz{{{|||}}}~~~|||rrrppp}}}~~~yyyqqqiiiaaaZZZSSSOOOJJJHHHFFFFFFGGGHHHGGGFFFDDDCCCDDDIIIPPP]]]qqqvvvvvv{{{sssnnnooo}}}xxxpppllleeedddaaa___\\\[[[ZZZZZZXXXZZZ[[[\\\]]]___cccfffoooxxx~~~|||zzzyyy|||{{{ooodddZZZSSSOOOLLLJJJJJJJJJNNNXXXbbbsss}}}eeeWWWQQQLLLIIIHHHBBBAAA???>>>============qqq\\\QQQMMMHHHKKKPPPLLLNNNMMMKKKJJJKKKJJJHHHGGGDDDDDDDDDDDDBBB@@@>>><<<:::888555333222111...,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000//////000000///...------))))))+++,,,...000111111---...///...---,,,---...///......---------......---------...///000111222111111222222222333333333333333111///...---------...000222222222222444666555555555555555555555555999999999:::;;;<<<===>>>@@@AAACCCDDDFFFIIINNNRRRTTTUUUVVVVVVVVVTTTRRRQQQPPPPPPPPPOOOMMMMMMPPPRRRUUUVVVWWWXXXXXXVVVTTTSSSPPPQQQRRRRRRTTTWWW\\\```dddhhhmmmqqqsssvvvxxxzzzxxxxxxxxxxxxyyyzzz{{{|||zzzrrr}}}xxxppphhhaaaZZZSSSOOOKKKJJJHHHGGGHHHHHHGGGEEEEEECCCDDDHHHNNNZZZooovvvuuu{{{}}}wwwvvv~~~~~~xxxrrrnnniiigggccc___\\\[[[[[[[[[[[[^^^aaabbbccccccdddfffkkkrrr|||xxxvvvuuuwww{{{~~~rrrggg\\\UUUPPPLLLJJJKKKKKKNNNXXXbbbuuujjj[[[RRRLLLIIIHHHCCCBBB@@@>>>=========>>>qqq]]]RRROOOJJJMMMQQQMMMPPPNNNLLLKKKJJJIIIGGGEEECCCCCCDDDDDDBBB@@@>>><<<:::888666555444222///,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000222222222222111000///...)))***+++---...//////000,,,...000///------...000......---------......///.........///000111222333111111222222222333333333444333222000///......---///000222222222222444666555555666666777888888888999999999:::;;;<<<===>>>???@@@BBBDDDFFFJJJPPPSSSTTTTTTVVVVVVUUUSSSQQQPPPOOOOOOOOONNNMMMNNNQQQSSSTTTUUUVVVWWWWWWUUUSSSRRRPPPQQQRRRSSSUUUZZZ___cccfffjjjnnnrrrtttvvvyyyzzzuuuvvvvvvxxxyyy{{{}}}~~~ttt{{{wwwpppiiiccc]]]XXXTTTRRROOOMMMKKKJJJHHHEEECCCFFFCCCCCCGGGMMMYYYmmmwwwwww}}}~~~zzzvvvsssmmmiiiddd___\\\[[[[[[\\\bbbeeeiiijjjiiifffdddccceeejjjsss}}}{{{sssrrrrrrtttzzz|||vvvjjj___XXXPPPMMMKKKKKKKKKNNNWWWbbbuuuppp___UUUMMMJJJIIICCCBBB@@@>>>=========>>>rrr^^^SSSQQQLLLOOOSSSOOOSSSQQQNNNMMMLLLKKKHHHFFFBBBCCCDDDDDDBBB@@@>>><<<;;;999777666555333000---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......000000111111111111000000.........---,,,***)))((()))***++++++,,,,,,,,,,,,,,,...000000...---///222......---------....../////////000000111222444555111111222222222333333333555555333111000//////...///111333333333333555777555555666888999:::<<<<<<999999999:::;;;<<<===>>>>>>???BBBDDDGGGKKKPPPTTTTTTTTTUUUVVVUUUSSSQQQOOOMMMMMMNNNMMMMMMOOORRRUUUSSSTTTUUUVVVVVVTTTSSSQQQPPPQQQRRRTTTWWW[[[aaaeeecccfffjjjnnnpppqqqsssuuussssssuuuwwwzzz}}}}}}~~~uuu{{{wwwqqqlllgggbbb]]]ZZZWWWUUUQQQNNNKKKHHHDDDBBBFFFDDDCCCFFFLLLXXXmmm~~~xxxyyy|||yyywwwoookkkeee___[[[ZZZ[[[\\\hhhkkkooopppmmmhhhdddaaa```dddmmmwww|||wwwpppoooooosssyyyyyyzzzyyymmmbbb[[[QQQMMMKKKKKKKKKNNNWWWbbbuuutttbbbWWWOOOKKKKKKCCCBBB@@@>>>======>>>>>>qqq\\\PPPMMMHHHKKKPPPMMMOOONNNMMMMMMMMMJJJFFFBBB@@@@@@AAABBBCCCCCCCCCCCC;;;888555222111000///---,,,,,,,,,---...///111222......------...///111222000000111111111111000000/////////...------,,,,,,******)))***,,,///222444............000222444555////////////............+++,,,,,,---...///000000///111222222111111222333666444111///......//////......///000111111222222444555666888999999999999;;;;;;;;;<<<<<<>>>???@@@@@@AAABBBDDDHHHMMMQQQTTTRRRRRRSSSTTTTTTSSSQQQPPPOOONNNMMMKKKKKKPPPXXX^^^kkkcccYYYUUUWWWWWWSSSOOOMMMOOORRRVVVZZZ^^^```bbbdddhhhlllnnnpppqqqrrrtttqqqsssvvvyyy{{{}}}~~~~~~zzzwwwvvvuuutttsssoooiiieee\\\ZZZXXXTTTOOOJJJFFFDDDCCCBBBBBBGGGMMMXXXkkk|||}}}yyy{{{}}}~~~yyyvvvllljjjddd]]]WWWWWW\\\aaammmqqquuutttmmmddd^^^[[[ZZZ^^^gggrrr{{{~~~zzzvvvpppkkkkkkrrr{{{zzz~~~|||}}}~~~rrrggg```XXXRRRMMMLLLMMMPPPVVV^^^www~~~dddUUUPPPMMMIIIDDDCCC@@@===<<<===>>>???rrr]]]PPPMMMHHHKKKPPPLLLMMMLLLKKKKKKKKKJJJGGGEEECCCCCCCCCCCCCCCBBBAAA@@@;;;888555222111000///---++++++*********++++++,,,------,,,,,,---...///000000000111111111111000000/////////...------,,,,,,++++++***)))***,,,...///......---...///000222333////////////............,,,---......000000111222000111222222111000111333444333111///......///000000000111222222333444444444555666777888999999999;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBDDDHHHLLLPPPSSSUUUUUUVVVWWWVVVUUUTTTSSSNNNNNNNNNLLLLLLPPPWWW\\\eee___XXXUUUUUUTTTQQQNNNNNNOOORRRVVVZZZ^^^aaaccceeegggkkkmmmoooqqqsssuuuuuuvvvxxxzzz||||||||||||~~~}}}|||zzzzzzyyyuuuooojjjaaa___[[[VVVQQQKKKGGGEEEDDDBBBBBBFFFLLLXXXkkk|||}}}zzzvvvllliiibbb[[[WWWYYY___eeesssvvvwwwssskkkaaaZZZWWWXXX\\\dddnnnxxx|||yyyvvvooojjjjjjpppxxx~~~|||}}}{{{yyyuuujjjcccYYYRRRMMMLLLMMMOOOVVV]]]uuugggXXXRRRNNNIIIEEECCC@@@===<<<===>>>???rrr]]]QQQMMMGGGJJJOOOKKKLLLJJJIIIIIIJJJJJJHHHGGGGGGFFFFFFDDDCCCAAA???>>>;;;888555222111000///------,,,+++***)))(((((((((,,,,,,+++,,,,,,---//////000000111111111111000000/////////...------,,,,,,,,,+++***)))((()))***+++.........---...///000000////////////............---...///000111222222333111222333222111000111222333111///...---...///000222222333333444444555555444555666777888999999999:::::::::;;;<<<>>>???@@@AAABBBCCCEEEHHHLLLPPPRRRSSSSSSTTTUUUTTTSSSRRRQQQMMMMMMNNNNNNNNNQQQUUUXXX\\\ZZZXXXUUURRRPPPOOONNNOOOPPPSSSVVV[[[___bbbdddeeegggjjjlllnnnqqquuuwwwyyyzzz{{{|||}}}|||{{{{{{|||uuuoooiiifff```YYYSSSMMMIIIFFFDDDBBBBBBEEEKKKWWWkkk|||zzzvvvlllggg___YYYWWW[[[dddkkkwwwwwwvvvppphhh```ZZZWWWWWWYYY___iiisssxxxxxxvvvmmmiiihhhmmmuuu{{{}}}~~~|||wwwzzzyyynnnfffZZZSSSMMMLLLMMMOOOUUU\\\qqqlll\\\TTTOOOJJJEEECCC@@@>>>======???@@@rrr]]]QQQLLLGGGIIINNNKKKMMMKKKIIIHHHHHHHHHGGGFFFGGGGGGFFFEEECCCAAA???>>>;;;888555222111000///---//////...,,,++++++++++++,,,,,,,,,------...//////000000111111111111000000/////////...------,,,,,,,,,+++***)))))))))******////////////////////////////////////............---......///000111222333222333444333111000111222222000///------...000111333333333333444444555555333444555777888888999999999999:::;;;<<<===???@@@AAABBBCCCEEEIIILLLOOOQQQRRRRRRSSSSSSSSSQQQPPPOOOLLLMMMNNNOOOPPPRRRSSSUUUUUUWWWXXXUUUQQQNNNNNNOOOPPPQQQSSSVVV[[[___ccceeefffgggiiikkkmmmqqquuuyyyzzz{{{|||}}}~~~}}}}}}|||xxxqqqmmmiiiccc[[[TTTMMMIIIGGGDDDBBBBBBEEEJJJUUUhhhyyyzzzuuukkkeee\\\VVVWWW^^^hhhoootttsssqqqlllgggaaa]]][[[WWWXXX\\\dddnnntttvvvuuukkkgggfffkkkrrryyy~~~xxxxxx{{{}}}qqqiii[[[TTTNNNMMMMMMNNNTTT[[[mmmppp^^^UUUNNNIIIEEECCC@@@>>>======???@@@qqq\\\PPPLLLGGGIIINNNKKKOOOMMMJJJHHHHHHGGGEEEDDDEEEEEEEEEDDDCCCAAA@@@???;;;888555222111000///---......------------......,,,------...//////000000000000111111111111000000/////////...------,,,,,,++++++++++++,,,,,,---...111111111000000000//////////////////............,,,---...///000111111222111333444333222111222333222111///......///000111222222222222333333333333333444555666777888888888888999999:::<<<===???@@@@@@AAACCCFFFIIIMMMOOOQQQVVVVVVWWWWWWVVVTTTSSSRRRLLLMMMNNNPPPQQQRRRRRRRRRRRRUUUWWWUUUQQQNNNNNNPPPQQQQQQSSSVVVZZZ___cccffffffhhhjjjkkkmmmpppuuuxxxxxxzzz|||~~~~~~zzzrrrllliiiccc\\\UUUNNNIIIGGGDDDBBBBBBDDDIIIRRRdddtttyyysssiiibbbZZZVVVXXX___iiiooorrrppplllhhheeeaaa^^^\\\ZZZYYY[[[aaajjjpppsssrrrhhhdddeeejjjqqqxxxzzzwwwyyy{{{sssjjj]]]UUUOOOMMMLLLMMMSSSYYYlllqqq___UUUNNNIIIEEEDDDAAA>>>===>>>???@@@ppp[[[OOOKKKGGGJJJOOOLLLPPPNNNKKKJJJIIIHHHEEECCCCCCCCCCCCCCCBBBAAA@@@???;;;888555222111000///---++++++++++++,,,------...,,,---...///000000000000000000111111111111000000/////////...------,,,,,,******+++---...///000000000111111111111111000///////////////............,,,------...///000111222111222333333222222333555444222000///...///000111111111111111222222222222333444555666777888888888888888999:::;;;===???@@@>>>@@@CCCFFFJJJNNNPPPRRRUUUUUUVVVVVVUUUSSSQQQPPPMMMMMMMMMOOOQQQRRRQQQPPPRRRTTTVVVTTTQQQNNNOOOPPPQQQQQQRRRUUUYYY^^^cccffffffhhhkkklllnnnpppsssvvvwwwxxx{{{}}}~~~{{{rrrhhhfffbbb]]]VVVPPPKKKHHHCCCBBBBBBEEEHHHOOO___mmmzzzwwwqqqfff```ZZZWWWZZZ```ggglllooolllhhheeecccaaa]]][[[\\\ZZZZZZ___fffkkkmmmmmmdddccceeelllrrrzzz}}}xxxwwwwwwtttlll^^^WWWPPPMMMLLLMMMRRRXXXkkkyyyqqq^^^TTTOOOKKKFFFDDDAAA???===>>>???AAAnnnYYYNNNKKKGGGJJJPPPMMMNNNMMMLLLKKKKKKJJJGGGDDDCCCCCCCCCBBBAAA???>>>===;;;888555222111000///---++++++******++++++,,,---+++,,,---///////////////000000111111111111000000/////////...------,,,,,,***+++,,,---...//////000...///000111111000000///////////////............---...//////111111222333///111333333333333555666666444222000//////000111222222222222111111111111333333555666777888888888777777888999;;;===???@@@<<<>>>BBBFFFKKKOOOQQQSSSSSSSSSTTTSSSRRRPPPOOOMMMOOOMMMMMMNNNQQQRRRQQQOOORRRSSSSSSQQQOOONNNNNNNNNPPPPPPQQQTTTXXX]]]bbbeeegggiiilllnnnoooppprrrssswwwxxx{{{}}}}}}~~~wwwooobbbbbbaaa^^^YYYSSSNNNJJJBBBAAACCCEEEGGGMMMYYYfffqqq|||zzzyyy}}}~~~uuuoooccc___ZZZXXX\\\aaadddfffgggeeecccbbbcccccc```]]]\\\ZZZZZZ]]]bbbfffgggfffaaaaaafffnnnuuu|||{{{vvvttt~~~wwwmmm___WWWPPPMMMLLLLLLQQQWWWfff|||www}}}rrr___UUUQQQNNNFFFDDDAAA???>>>>>>@@@AAAmmmXXXMMMKKKGGGKKKQQQNNNKKKKKKKKKMMMMMMLLLIIIFFFCCCCCCCCCBBB@@@>>><<<;;;;;;888555222111000///---------,,,,,,+++,,,,,,---***+++,,,...///......---000000111111111111000000000//////...------,,,,,,++++++,,,---............,,,---///000000000///...000/////////............//////000111222333333444///000222333333444666777777666333111000000000111222222222222222222222222222333444666777777888888777777888999;;;===???@@@;;;===AAAFFFKKKOOORRRSSSVVVVVVWWWVVVUUUSSSQQQPPPPPPNNNLLLNNNPPPRRRPPPNNNSSSRRRPPPOOONNNNNNMMMMMMPPPPPPQQQSSSWWW\\\bbbeeegggjjjmmmoooooopppppprrrxxxyyy{{{}}}~~~~~~}}}~~~}}}sssjjj___``````___[[[UUUPPPLLLAAAAAACCCFFFGGGKKKVVVbbbiiittt|||yyyssssssvvvyyy}}}tttnnnbbb^^^ZZZZZZ]]]aaabbbbbb___^^^]]]```dddfffdddbbb\\\ZZZYYY[[[```cccbbbaaa___aaagggpppwww~~~wwwpppyyyxxxooo```XXXQQQNNNLLLLLLPPPWWW```vvvwww}}}rrr___VVVSSSQQQFFFDDDAAA???>>>>>>@@@AAAiii[[[LLLHHHJJJKKKLLLMMMNNNMMMKKKKKKJJJIIIGGGDDDDDDDDDCCCBBB@@@>>><<<;;;<<<;;;888555222111000000//////////////////////////////000000111111222222111111111111111000//////++++++,,,,,,------,,,,,,***++++++,,,,,,------...//////...---------......------..................111...+++,,,///333333333333333222111111555:::???CCC;;;111,,,---000000///222111000000000111222333333555777888777555555666666777:::<<<======<<<<<<>>>AAADDDHHHKKKOOOTTTWWWXXXWWWUUURRRPPPNNNMMMMMMPPPOOONNNNNNNNNOOOPPPQQQSSSSSSRRROOOLLLKKKLLLMMMPPPOOOOOOSSSZZZ```bbbbbbjjjkkkmmmoooqqqrrrssstttyyy{{{|||}}}|||}}}~~~~~~yyyooogggaaa```^^^]]]\\\WWWNNNHHHIIIEEEAAAAAAEEELLLRRRUUUaaadddggghhhhhhjjjooottt{{{qqqhhhfffccc```___```___\\\YYYYYYZZZ[[[___ccceeeeeeccc```^^^\\\ZZZYYYZZZ\\\]]]^^^bbbhhhoooxxxzzzuuuuuuzzzvvvkkk```XXXQQQNNNMMMLLLMMMQQQ\\\kkkzzzxxxeeeWWWPPPMMMHHHGGGEEECCC@@@???======kkk\\\NNNIIIKKKLLLMMMNNNMMMLLLJJJJJJJJJIIIFFFDDDBBBBBBBBBAAA@@@>>>===<<<:::888666333000///.......................................//////000111111111111111111111000//////------.........------,,,+++,,,,,,------...//////000///...------,,,,,,,,,------..................000---+++,,,///222333222333222111000000333888<<>>>>>===<<<<<>>>>>===lll]]]OOOJJJLLLLLLMMMNNNLLLKKKIIIIIIIIIHHHFFFCCC@@@@@@@@@@@@???>>>===<<<:::888555222000///...............------,,,,,,,,,,,,,,,---......///000000000111111111111000000//////////////////...---,,,,,,,,,---......//////000000///...---,,,,,,,,,,,,......------------------///---+++,,,...111111111222222111//////000444777:::555000---...000///---111000000000000111222222333444555444333333555777888:::;;;===>>>>>>>>>===<<>>>>>>>>lll]]]NNNJJJKKKLLLLLLNNNKKKJJJIIIHHHIIIHHHEEECCC>>>????????????>>>======<<<:::777444222000000///...------,,,,,,++++++***,,,,,,---...///000000111000000111111111111000///000000000///...---++++++,,,,,,,,,---....../////////...------------------......------------,,,,,,...---,,,---...000000111111111111///......111333777555222111222222111///111111111111222222222333333333444333222333555888:::;;;<<<===>>>>>>>>>>>>>>>AAADDDFFFHHHIIILLLNNNQQQQQQPPPOOOMMMLLLJJJIIIJJJJJJJJJLLLNNNQQQTTTVVVUUUTTTRRROOOKKKIIIJJJKKKKKKLLLOOOSSSYYY___cccfffggghhhjjjmmmoooqqqrrrsssxxxzzz||||||||||||~~~}}}vvvoooggg```XXXXXXYYY[[[[[[VVVMMMFFFBBBBBBAAAAAACCCHHHNNNRRRTTTTTTRRROOOLLLNNNSSSXXXfffqqqwwwsssvvv~~~}}}yyysssqqqnnnmmmkkkfff___YYYXXXXXXZZZ^^^bbbfffgggfffeeebbb^^^YYYWWWXXXYYY[[[^^^dddllluuu~~~xxxoootttzzzooocccZZZRRROOOLLLIIIIIILLLSSSZZZgggyyyvvv|||nnn```WWWTTTEEEDDDBBB@@@>>>>>>??????kkk\\\NNNIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIHHHFFFDDD>>>>>>?????????>>>>>>===;;;999777444111000//////------,,,,,,++++++++++++,,,------...000111111222///000000111111111000000000000//////---,,,***)))+++++++++,,,------......------------...///000000......------,,,,,,,,,,,,---............///000111111111111000......///111444333222222222222111000222222222333333333333333222333333333222333666888;;;;;;<<<======>>>>>>>>>>>>AAADDDFFFGGGHHHJJJLLLOOOOOOOOONNNMMMKKKJJJIIILLLKKKKKKLLLMMMPPPRRRSSSTTTSSSRRRNNNKKKIIIJJJKKKKKKMMMPPPTTTYYY___dddgggggghhhjjjmmmoooqqqssssssxxxyyy{{{|||{{{|||}}}~~~uuunnnfffaaaYYYXXXXXXYYYXXXSSSJJJDDDBBBBBBBBBBBBDDDIIIQQQWWWXXXXXXUUUPPPKKKKKKOOOSSS^^^jjj|||}}}yyy|||{{{xxxuuurrroooiii```ZZZXXXXXXYYY]]]bbbfffhhhhhhgggddd^^^YYYWWWVVVXXXYYY\\\ccclllvvvsssuuu|||qqqfff]]]TTTPPPLLLIIIIIIKKKRRRWWWbbbrrrzzzzzzpppaaaXXXTTTFFFEEEBBB???>>>>>>???@@@kkk\\\MMMHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIGGGEEE?????????@@@??????>>>>>>999777444111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222222///000000111111111111000000//////...---,,,************++++++,,,------...............///000111111......------,,,,,,++++++---///000000//////000222111222333222000///000111111111111000000///......111222333333444444333333222333444444444444666888;;;;;;<<<<<<<<<=========<<>>???@@@AAAlll]]]NNNIIIJJJJJJJJJLLLKKKJJJIIIJJJJJJJJJHHHFFF@@@@@@AAAAAA@@@???>>>>>>999777444111///---------++++++,,,,,,------......***+++,,,---///000111222//////000111111111111111000000000///...---,,,+++++++++,,,,,,---.........222222111000000000000000......------,,,++++++***...000222222000///111222111333444444222111111222111111111000............///000111222222222111111111333555666666666777888;;;;;;;;;;;;;;;<<<<<<===;;;>>>CCCEEEGGGGGGIIIJJJHHHJJJLLLNNNOOONNNMMMMMMLLLLLLKKKLLLMMMNNNPPPQQQPPPQQQPPPMMMKKKJJJKKKMMMOOORRRUUUXXXZZZ___dddiiigggiiikkknnnqqqsssuuuuuuwwwyyy{{{{{{{{{{{{}}}}}}ssskkkddd```XXXUUUSSSSSSSSSPPPJJJEEEAAABBBBBBAAACCCKKKWWWaaadddddd```XXXPPPKKKJJJLLLUUUaaarrryyysssnnnggg___YYYWWWWWWXXX\\\aaafffiiijjjkkkggg```YYYUUUTTTVVVWWW\\\cccooozzz~~~xxx{{{zzzkkkbbbXXXSSSNNNIIIHHHKKKIIINNNXXXhhhzzz{{{{{{vvvfffZZZTTTKKKHHHDDDAAA??????@@@AAAnnn___PPPKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKKKKIIIGGGAAABBBBBBAAAAAA???>>>>>>;;;999666333111//////...***+++,,,---......///000)))***+++,,,...///000111//////000111111111111111000111111000000///...---,,,,,,------...//////000666555333111000///............---,,,,,,+++******...111444333111000111333111333555555444333222333444444333222000//////111---...///111111000000///000333666777777777777888;;;;;;:::::::::;;;<<<<<<===@@@EEEHHHIIIJJJKKKLLLLLLMMMNNNOOONNNMMMKKKIIIKKKKKKKKKKKKMMMOOOQQQRRROOOPPPOOOMMMKKKKKKLLLNNNPPPSSSWWWYYY[[[___eeeiiihhhiiilllooorrrtttuuuvvvwwwyyy{{{{{{{{{{{{}}}~~~~~~uuulllfffbbbVVVSSSQQQQQQQQQPPPLLLHHH@@@AAAAAA???AAAJJJXXXcccjjjiiieee]]]TTTMMMKKKLLLSSS^^^oooyyyrrrllleee^^^XXXWWWWWWXXX[[[aaagggjjjkkklllhhh```YYYUUUTTTUUUWWW]]]dddppp|||xxxxxx~~~~~~mmmcccZZZTTTOOOJJJIIIKKKGGGMMMXXXhhhzzz{{{yyyxxxggg[[[UUUMMMJJJFFFBBB??????@@@AAAwww\\\NNNMMMJJJLLLOOOMMMLLLKKKIIIIIIIIIIIIGGGFFF@@@??????AAABBBBBB@@@>>>???;;;555111...---+++***------,,,,,,,,,,,,++++++,,,,,,---...///000111111000111222111000///000222333333222111000///......,,,,,,------.../////////777666444333333111---***)))+++...111111///,,,)))////////////000000000000555555444333333333333333333111...,,,,,,...111222333333333333333333333333000222444555555666777888;;;::::::::::::;;;<<<<<<>>>AAADDDHHHKKKMMMNNNNNNQQQPPPOOONNNMMMKKKJJJJJJJJJKKKLLLMMMOOOPPPRRRRRRRRRPPPMMMKKKJJJKKKMMMNNNSSSSSSSSSVVV[[[aaafffhhhkkklllnnnqqqssstttuuuvvvvvvxxxzzz{{{{{{|||}}}|||ssskkkeee```XXXTTTOOOMMMLLLKKKGGGDDDDDDCCCAAA@@@CCCLLLYYYcccrrrwwwuuuhhhYYYQQQMMMLLLSSS]]]kkkzzzzzzsssnnnhhhaaa\\\XXXUUUUUU\\\bbbfffjjjooommmggg```ZZZWWWVVVVVVWWW^^^fffsss{{{yyyrrrxxxttthhh\\\UUUPPPKKKHHHIIIKKKKKKRRRdddxxx|||{{{kkk]]]UUULLLJJJEEEAAA>>>>>>???@@@yyy^^^OOONNNKKKMMMPPPNNNLLLJJJHHHHHHHHHHHHFFFEEE@@@??????AAABBBBBB@@@>>>>>>:::555222000///...---------,,,,,,,,,,,,++++++,,,,,,---...///000111111---...///...---,,,---///111111000///...---,,,,,,,,,,,,------.../////////666555555555555333///,,,------////////////...---////////////000000000000222333555666777666555444444222///---,,,...000111222222222222222222222222222444666666555555666777999999999:::;;;===>>>???@@@BBBFFFJJJMMMOOOPPPPPPQQQPPPOOONNNMMMKKKJJJJJJJJJKKKLLLMMMOOOPPPRRRRRRSSSQQQNNNLLLKKKLLLNNNOOOSSSSSSSSSVVV\\\aaafffiiilllmmmoooqqqssstttuuuuuuvvvxxxzzz{{{{{{|||}}}}}}tttlllddd___WWWSSSOOOMMMLLLKKKGGGDDDDDDCCCBBBAAADDDNNN[[[eeeuuu{{{zzznnn___VVVRRROOOSSS\\\jjjyyyzzzuuuooogggaaaZZZVVVUUU[[[aaaeeejjjpppnnniiiaaa[[[WWWVVVWWWWWW```iiivvv~~~vvvxxxyyyrrrwwwwwwkkk^^^WWWQQQKKKHHHHHHJJJJJJQQQaaattt}}}lll]]]UUULLLJJJEEEAAA>>>>>>???@@@|||aaaQQQPPPMMMNNNRRROOOMMMKKKIIIIIIIIIIIIGGGEEE@@@??????AAABBBBBB@@@>>>===:::555222111111000///------,,,,,,,,,,,,++++++,,,,,,---...///000111111///000111111//////000111//////...---,,,++++++***,,,,,,------.../////////444444555777777666222///000000///......//////000....../////////000000000///222555999::::::999777555333000---,,,---///000111111111111111111111111555666888777666555555666888888999;;;<<>>???AAAcccSSSQQQNNNOOOSSSPPPOOOMMMKKKJJJJJJJJJHHHFFF@@@??????AAABBBBBB@@@>>>===:::666333111000///---------,,,,,,,,,+++++++++,,,,,,---...///000111111000111222222000000111222......------,,,++++++***,,,,,,------.../////////222333444777999888555222000000//////////////////---.........///000000000///111444888:::<<<<<<===555333000...------...///111111111111222222222222444666888888777666777888999999:::;;;===???AAABBBAAADDDHHHMMMQQQSSSTTTTTTQQQPPPOOONNNMMMKKKJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQNNNLLLLLLMMMOOOPPPRRRSSSVVVYYY\\\aaafffiiimmmnnnoooqqqrrrsssttttttvvvxxxzzz{{{{{{{{{}}}~~~}}}tttkkkbbb[[[UUUQQQMMMLLLLLLLLLIIIFFFCCCCCCBBBBBBGGGRRRaaakkkxxxzzzlllaaaZZZUUUTTT[[[ggguuuzzzpppiii```YYYTTTWWW\\\bbbiiiqqqqqqmmmggg___ZZZXXXYYYZZZhhhrrryyyoookkktttxxxrrrvvvzzznnn```YYYRRRLLLIIIIIIIIIHHHNNN\\\kkkzzzmmm]]]SSSLLLIIIEEEAAA??????@@@AAAdddSSSQQQMMMOOOSSSPPPNNNLLLJJJIIIIIIHHHFFFEEE@@@??????AAABBBBBB@@@>>>===:::666222000...,,,***------,,,,,,,,,+++++++++,,,,,,---...///000111111---...//////------...//////......------,,,,,,,,,,,,,,,------.../////////000111333666999999777444......///000000...---+++,,,------...///000000000222222333555888;;;???AAA444333111...------......222222222222333333444444222444666777777777888:::;;;;;;;;;<<<===>>>???@@@AAADDDHHHLLLPPPRRRSSSSSSQQQPPPOOONNNMMMKKKJJJJJJIIIIIIKKKMMMOOOQQQSSSTTTQQQOOOMMMKKKKKKLLLNNNOOOQQQSSSWWWZZZ]]]aaafffjjjlllmmmoooqqqsssttttttuuuvvvxxxzzz{{{{{{{{{}}}yyyrrriii```ZZZTTTQQQMMMKKKLLLKKKHHHEEEBBBCCCBBBCCCHHHSSSbbbmmmuuu~~~zzzmmmbbbZZZUUUUUUZZZdddsssvvvnnnbbb[[[UUUVVVZZZ```hhhppprrrooojjjbbb[[[YYY[[[^^^lllwww}}}|||{{{wwwooojjjpppvvvpppttt~~~zzzmmmaaaYYYSSSMMMJJJJJJJJJIIINNNZZZhhhwwwmmm\\\QQQLLLIIIEEEBBB@@@@@@AAABBBeeeSSSPPPLLLMMMQQQOOOLLLJJJHHHGGGGGGFFFDDDBBB@@@??????AAABBBBBB@@@>>>===:::666333000---***(((------,,,,,,,,,,,,++++++,,,,,,---...///000111111...///000000......///000//////.........---------,,,,,,------...///////////////000333666777777555---...000111000...,,,***,,,,,,---...///000000111333222111222555999===@@@333222000///............222222222333333444444555111333555777777777999:::;;;;;;;;;;;;<<<===>>>???BBBEEEHHHLLLOOOQQQRRRRRRQQQPPPOOONNNMMMKKKJJJJJJHHHIIIKKKMMMOOOQQQSSSTTTPPPNNNLLLKKKJJJLLLNNNPPPPPPTTTXXX[[[]]]```fffjjjkkklllnnnqqqssstttuuuvvvvvvxxxzzz{{{{{{|||}}}|||tttnnnfff^^^YYYUUUQQQMMMKKKKKKJJJGGGDDDBBBCCCBBBCCCHHHSSSbbbmmmttt}}}zzzlllbbbZZZUUUVVVYYYbbbqqqvvveee]]]WWWXXX\\\aaaiiiqqqrrrppplllddd]]][[[^^^bbbppp{{{{{{uuuuuurrrllliiiooo|||tttooorrr{{{}}}pppccc[[[UUUNNNJJJKKKJJJIIIMMMXXXeeetttnnn\\\QQQLLLIIIEEEBBB@@@@@@BBBCCCdddRRRNNNJJJKKKOOOMMMMMMKKKIIIHHHGGGFFFDDDBBB@@@??????AAABBBBBB@@@>>><<<:::666444222///,,,***------,,,,,,,,,,,,++++++,,,,,,---...///000111111000222333222111000111222............------------,,,,,,------...////////////......///333555666555111111000//////......---+++,,,,,,---...///000111111111111222444777:::<<<111111000///.../////////000111111222333333444444111333666666666555777888888888999:::<<<===???@@@DDDFFFJJJMMMPPPQQQQQQQQQQQQPPPOOONNNMMMKKKJJJJJJHHHIIIKKKMMMOOORRRSSSTTTPPPOOOMMMKKKKKKMMMOOOQQQOOOTTTYYY\\\]]]```fffkkkjjjkkknnnpppsssuuuwwwwwwvvvxxxzzz{{{{{{|||}}}vvvoooiiiddd]]]XXXVVVRRRMMMKKKKKKJJJFFFCCCCCCCCCBBBCCCHHHSSSbbblllttt}}}zzzmmmccc[[[WWWVVVYYYaaaooo|||iiiaaa[[[\\\___dddkkkrrrqqqqqqmmmfff___]]]```eeerrr}}}|||rrrpppkkkfffeeemmmzzz|||rrrmmmoooxxxvvvhhh___WWWOOOJJJJJJHHHHHHLLLVVVcccrrrqqq^^^RRRLLLIIIEEEBBB@@@AAABBBCCCcccQQQMMMIIIJJJNNNLLLPPPOOOLLLKKKKKKIIIGGGEEE@@@??????AAABBBBBB@@@>>>;;;999666555333222///------------,,,,,,,,,++++++,,,,,,---...///000111111---///000///...---...///...------------------,,,,,,,,,------...//////000...---,,,---000333555555555333000...---...000111++++++,,,---...///000111///000222333555666777777111000///////////////000///000000111222222333333333555666666555444444555555666777999;;;>>>@@@BBBFFFHHHKKKNNNPPPQQQQQQPPPQQQPPPOOONNNMMMKKKJJJJJJHHHIIIKKKMMMOOORRRTTTUUUQQQPPPNNNLLLLLLNNNPPPRRROOOTTTZZZ]]]]]]```fffkkkiiijjjmmmpppsssvvvwwwxxxvvvxxxzzz{{{{{{|||}}}~~~~~~{{{rrrkkkfffbbb\\\XXXWWWRRRNNNKKKKKKIIIEEEBBBCCCCCCBBBCCCGGGRRRaaalllvvv~~~{{{nnnddd]]]YYYVVVYYY```nnn}}}lllddd^^^___bbbfffmmmtttqqqqqqmmmfff___^^^bbbgggsss~~~~~~qqqmmmfffaaaaaakkkyyyzzzqqqlllnnnvvv~~~{{{lllbbbXXXOOOJJJIIIFFFFFFKKKTTTaaapppsss```TTTLLLIIIEEEBBB@@@AAABBBDDD{{{___PPPOOOLLLMMMQQQOOOQQQOOOLLLJJJJJJIIIGGGFFF??????@@@AAAAAAAAAAAA@@@===:::666444333222111///,,,++++++***)))))))))***++++++---...////////////222222111111000/////////444333111///---***)))(((,,,,,,------.../////////111111111111111000/////////......---------......,,,,,,------------------...//////000111222222222222000...,,,,,,---///111111111111000000000000000444555666555444444555666888:::;;;;;;;;;<<<>>>AAADDDGGGLLLOOOPPPPPPRRRSSSPPPNNNMMMLLLLLLLLLJJJIIIGGGHHHIIIKKKNNNPPPQQQRRRNNNMMMLLLJJJJJJLLLMMMNNNOOOQQQTTTWWW[[[aaagggkkklllmmmnnnooorrrtttvvvwwwyyyzzzzzz{{{|||}}}~~~~~~{{{}}}|||vvvnnniiieee```[[[VVVTTTRRROOONNNLLLJJJGGGDDDGGGCCCBBBDDDFFFLLLXXXdddnnnvvvzzz{{{xxxdddSSSVVVTTTUUU[[[hhh{{{rrrjjjaaa]]]```gggllloooqqqpppkkkccc\\\\\\cccjjjvvvyyysssiiibbbbbbkkkyyyvvvooojjjiiirrr|||~~~pppfff[[[QQQKKKKKKIIIIIILLLRRR___pppqqq^^^SSSLLLHHHCCC@@@@@@AAABBBBBB{{{```PPPOOOLLLMMMPPPNNNOOOMMMJJJHHHHHHGGGEEEDDDAAAAAAAAAAAA@@@??????>>>???;;;777444333111///...------,,,,,,++++++++++++---...///000111222222222222222111111000000//////000///...---,,,+++******,,,,,,------.../////////111111111111111000/////////............---------.........//////000000000...//////000111111222222222000...------///111222222222222111111111111111111333555555444555666888888999;;;;;;;;;<<>>===<<<@@@<<<888444222000...,,,///............---------...///000111222333333333222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111111000000//////...////////////...---,,,------...///000000111111/////////000111111222222000///...---...000222333222222222222222222222222000222444444444555777999888999;;;;;;;;;<<>>@@@@@@AAAIIIRRR\\\jjjsssxxxxxxgggUUUUUUUUUWWW^^^kkk|||xxxpppeee```aaafffkkkmmmpppooojjjbbb\\\\\\ccckkk{{{ssskkklllttt}}}~~~vvvoooiiihhhoooyyyrrrhhh^^^SSSNNNMMMEEEFFFIIIOOO\\\nnnvvvcccXXXNNNJJJDDDAAA@@@AAABBBBBBwww]]]OOOOOOMMMOOOSSSPPPPPPNNNKKKJJJJJJJJJHHHGGGAAAAAAAAAAAA@@@???>>>===>>>;;;777444333111///........./////////.........,,,---///000111222333333333333222111111000000///,,,,,,,,,,,,,,,---------+++,,,,,,------.../////////000000000000000//////...//////000///...---,,,***+++,,,---...///000111//////000000111111111111......------...000111333111111111222222222222222000222444444444444666888777999:::;;;;;;===???BBBDDDGGGKKKNNNOOOOOOPPPQQQQQQOOONNNMMMNNNMMMLLLJJJIIIJJJKKKLLLMMMNNNOOOOOONNNLLLKKKJJJJJJKKKLLLNNNOOORRRUUUYYY]]]bbbgggkkknnnnnnoooppprrrtttvvvwwwxxxxxxyyyzzz|||}}}~~~~~~{{{xxx}}}wwwnnngggccc___[[[WWWTTTRRRPPPOOONNNJJJFFFBBBBBB@@@AAABBBAAA@@@EEEMMMTTTccclllpppsssfffXXXXXXVVVYYY```lll}}}}}}ttthhhbbbbbbfffiiikkkmmmlllhhhaaa[[[\\\dddkkkzzz~~~ttttttzzz~~~vvvnnnhhhgggnnnxxx~~~rrrhhh^^^SSSMMMLLLEEEFFFHHHOOO[[[mmmyyyeeeYYYPPPKKKEEEAAA@@@AAABBBCCCuuu\\\OOOPPPOOORRRVVVSSSPPPNNNKKKJJJJJJJJJIIIGGG???@@@AAAAAAAAAAAA@@@@@@<<<999666444333333111000,,,---............------,,,---///000222333333444333333222222111000000000//////......------,,,,,,++++++,,,,,,---............//////000000000//////...//////////////////...++++++,,,---...000000111000000000000000111111111------,,,------///000111000000000000111111222222222333555444333333444555777888:::;;;;;;===@@@BBBDDDGGGKKKNNNNNNOOOOOOPPPQQQOOOMMMMMMMMMMMMKKKJJJIIIJJJKKKLLLMMMNNNOOOOOOMMMLLLKKKIIIIIIKKKLLLMMMOOORRRVVVZZZ^^^bbbgggkkkmmmmmmnnnoooqqqrrrtttuuuwwwwwwxxxzzz{{{}}}~~~~~~|||zzzyyywwwyyyooohhhccc___[[[WWWTTTSSSRRRQQQOOOKKKFFFBBBBBBAAABBBCCCAAA???CCCIIIPPP^^^dddfffjjjcccZZZ\\\WWWZZZbbbmmm|||xxxkkkcccbbbdddggghhhiiiiiieee^^^ZZZ\\\dddlllxxxvvvnnngggfffnnnxxx|||ppphhh^^^SSSLLLKKKGGGGGGIIIOOO[[[lll~~~{{{ggg[[[RRRMMMFFFAAA@@@AAABBBCCCwww^^^QQQSSSQQQSSSVVVSSSMMMKKKIIIHHHHHHHHHGGGFFF@@@@@@AAABBBBBBBBBBBBBBB;;;888555333333333333222+++,,,---.........---,,,---...000222444555666666333333333222111111000000000000///...------,,,,,,+++++++++,,,------............///000000000//////............///000111222......///000111111222222000000000000000000111111...............///000111/////////000111111222222333444555444333222333444666888:::;;;;;;===@@@BBBDDDGGGKKKNNNNNNNNNOOOOOOPPPNNNMMMLLLLLLLLLJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPMMMLLLJJJIIIIIIJJJLLLMMMNNNRRRWWW[[[___cccgggkkkmmmmmmmmmnnnpppqqqssstttvvvwwwxxxyyy{{{}}}~~~~~~uuuqqqttt{{{yyywww~~~tttkkkfffaaa\\\XXXVVVUUUTTTSSSQQQMMMGGGCCC@@@???@@@AAA???===@@@GGGMMMZZZ^^^]]]bbb```[[[^^^XXX\\\dddnnn{{{{{{mmmdddaaabbbddddddddddddaaa\\\XXX[[[dddlllxxxvvvllleeeeeennnyyy{{{ppphhh^^^SSSLLLKKKHHHIIIJJJOOOZZZjjj|||~~~iii]]]TTTOOOGGGBBB@@@AAACCCCCC|||bbbUUUUUURRRSSSUUUQQQMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCCCCDDDCCCCCCBBBBBB<<<999666444333333222000***+++---//////...---,,,---...///111333555555666444333333222222111111000///......------,,,,,,+++***++++++,,,,,,---......---......///000000//////...---,,,,,,...000333555//////000000111111111222111000000000000000000000000000000000000111111111//////000111111222333333111222444444333333444666666888:::;;;;;;===@@@CCCDDDHHHKKKMMMNNNNNNNNNOOOOOOMMMKKKKKKKKKKKKIIIHHHGGGHHHJJJKKKMMMOOOQQQQQQMMMLLLJJJIIIIIIJJJLLLMMMNNNRRRWWW[[[___cccgggjjjnnnnnnnnnoooppprrrssstttvvvvvvwwwyyy{{{}}}~~~~~~tttooogggkkksss|||yyywwwyyypppiiiddd___[[[WWWWWWVVVUUUSSSNNNHHHDDD???>>>???@@@>>><<>>;;;777444333222000///***,,,...///000///...---***+++---///111222333333444444333222222111111000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......------...///000000//////...---++++++---111555888............////////////111111111000000000000000333333333222222222222222000000111222333333444444///000222333333444666777666888:::;;;<<<===AAACCCEEEHHHKKKMMMNNNMMMNNNOOONNNMMMKKKJJJKKKJJJIIIGGGGGGHHHIIIKKKNNNPPPQQQRRRMMMKKKJJJIIIIIIJJJKKKMMMNNNRRRWWW\\\```ccchhhjjjooooooooopppqqqssstttuuuuuuvvvwwwyyy{{{}}}~~~vvvppp___aaagggmmmsssvvvvvvuuuvvvzzz~~~zzzxxx~~~sssmmmgggbbb^^^XXXXXXWWWVVVTTTOOOIIIDDD@@@???@@@AAA???>>>CCCKKKGGGVVVZZZWWW\\\\\\XXXZZZZZZ^^^fffnnnyyy~~~oooddd______``````\\\]]][[[XXXVVVZZZeeennnpppyyywwwkkkcccdddppp}}}|||rrrjjj```UUUNNNMMMIIIIIIIIIMMMVVVeeevvvnnnaaaWWWQQQHHHBBB@@@AAACCCDDDhhhXXXXXXVVVVVVWWWRRROOONNNLLLKKKKKKJJJGGGEEECCCBBBBBBCCCEEEDDDBBB@@@===:::666222///...------......---,,,,,,,,,,,,---,,,---///111333444555666555555555444333222111000------------------------//////000000///...------------......///000000000...,,,,,,...111444333111......///000000000000000333333333222222000///...///...------///000000///000222333333222111333444888666444222333555888:::888999::::::;;;<<>><<<888444111/////////...---,,,,,,+++,,,,,,,,,,,,---///000222333444444444444444333333222111000//////...---,,,,,,++++++,,,---...//////000000///000000000000000000//////000...---...000111000.........///000000000000000222222222222111000///...111///......000111111000000111333222111111222444444444444444555666777777888999::::::;;;<<<@@@BBBHHHJJJLLLNNNOOONNNMMMLLLMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIKKKMMMNNNOOOOOOPPPOOOLLLIIIHHHJJJLLLMMMMMMSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrsssrrrtttvvvyyyzzz{{{|||{{{}}}~~~zzzlllgggcccaaa]]]ZZZ]]]cccgggooovvv{{{yyywwwwwwooohhhbbbaaa\\\YYYXXXUUUNNNIIIHHHEEEDDDBBBBBBCCCEEEGGGIIIOOOQQQTTTWWWXXXWWWUUUSSSVVVYYY```jjjvvvrrriiidddaaa___\\\ZZZYYYVVVSSSSSSWWW]]]bbbjjjooouuuzzz}}}xxxlllccccccmmmyyyxxxlllbbbYYYQQQMMMLLLIIIIIINNNUUU```rrrooo___VVVRRRLLLEEEBBBAAABBBCCCgggWWWVVVSSSTTTUUUPPPOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDEEEFFFEEECCCBBB@@@>>>:::666333111000000...---,,,,,,++++++,,,,,,,,,---...000111222222222222222222222222111000///111000///...,,,+++***))))))***,,,...000111222222222222222111000/////////222000///.........,,,+++......///000000000000000111111111111000//////...111000//////111222222111000111222222111111222444111222444555666666555555777999::::::;;;===@@@CCCGGGHHHKKKMMMOOOOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHJJJLLLNNNPPPQQQQQQMMMKKKHHHHHHJJJMMMOOOOOOSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrssstttvvvxxxzzz||||||}}}|||}}}~~~|||uuunnniiibbb\\\]]]bbbiiiqqqzzz{{{zzz}}}tttkkkeeebbb\\\WWWVVVSSSMMMJJJJJJGGGFFFEEEEEEFFFHHHKKKMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSWWW^^^hhhuuu~~~sssjjjeeebbb___\\\VVVUUUSSSQQQQQQTTTZZZ^^^gggjjjooosssvvvyyy}}}}}}oooeeeccclllwwwzzznnnddd[[[SSSNNNKKKHHHHHHMMMTTT___pppppp```VVVRRRLLLFFFBBBAAABBBCCCiiiXXXWWWTTTTTTUUUPPPNNNLLLJJJJJJJJJJJJIIIHHHHHHFFFEEEEEEFFFFFFDDDCCC@@@>>>:::666333111111000///...------,,,,,,------,,,---...///000000000000111111111111111000//////000///...---,,,+++******)))***,,,...///111111111111111111000000/////////111000///...---,,,+++***......///000000000000000///000000000000//////...111///...///000222111111000111222222111111222333000111333444555666555555777888::::::;;;===@@@CCCEEEGGGJJJMMMOOOOOOOOONNNMMMMMMLLLLLLKKKIIIHHHHHHGGGHHHJJJMMMPPPQQQSSSSSSMMMKKKHHHHHHJJJMMMNNNOOOSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrsssuuuvvvxxxzzz||||||||||||{{{|||}}}zzzrrrjjjjjjnnnttt||||||~~~wwwmmmfffaaaZZZTTTSSSPPPKKKHHHIIIHHHHHHHHHHHHJJJLLLOOOPPPOOONNNMMMMMMMMMNNNOOOPPPPPPSSS[[[eeesss}}}ssskkkgggccc```]]]UUUUUUTTTRRRQQQTTTYYY]]]dddgggkkknnnqqquuuyyy|||~~~ttthhhdddkkkuuu{{{oooddd[[[SSSNNNJJJGGGGGGLLLRRR]]]ooo~~~~~~rrraaaWWWSSSLLLFFFBBBAAABBBDDDkkkZZZXXXTTTTTTVVVQQQNNNLLLJJJIIIJJJKKKJJJIIIIIIGGGEEEEEEFFFFFFDDDCCC???===999555222000//////000//////...............,,,,,,---//////000000000000000111111111000//////------------------,,,,,,+++,,,---...////////////.........//////000000000/////////...---,,,,,,---......///000000000000000...//////000000000000///000...------///000000//////111222222111000222333222222222222333555777888777888999:::;;;===AAADDDDDDFFFIIILLLNNNOOOOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGIIIKKKNNNQQQSSSTTTUUUOOOLLLIIIHHHJJJLLLMMMMMMSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrsssppprrrtttvvvwwwwwwwwwwww||||||}}}}}}||||||{{{ppphhh```YYYSSSRRROOOJJJIIIJJJIIIIIIJJJKKKMMMOOOQQQSSSOOOMMMKKKJJJJJJKKKLLLNNNMMMQQQXXXbbbppp{{{rrrkkkgggccc___\\\TTTTTTRRRQQQQQQTTTYYY]]]bbbeeeiiilllooorrrvvvyyy|||{{{lllfffkkktttzzznnncccZZZRRRMMMJJJGGGGGGKKKQQQ\\\mmm|||~~~{{{tttcccWWWSSSMMMFFFCCCBBBCCCDDDmmm[[[XXXTTTTTTVVVQQQMMMKKKIIIIIIJJJKKKKKKKKKJJJHHHEEEDDDEEEEEEDDDCCC>>><<<888444111///......000//////...............+++,,,---///000111111111000000111111111111000000------------------------,,,------.........---------------...///000000000---///000///------...///......///000000000000000...//////000111111111111///...,,,---///000000//////000111111000000111333333222222222444666888999666888999:::;;;===AAADDDDDDFFFIIILLLNNNOOONNNNNNNNNMMMKKKJJJIIIHHHHHHHHHHHHIIIKKKNNNQQQSSSTTTUUUPPPMMMIIIHHHIIIKKKLLLMMMSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrsssqqqrrrtttvvvwwwwwwwwwvvv{{{{{{|||}}}}}}ssskkkaaaZZZUUUTTTQQQMMMJJJLLLHHHIIIJJJLLLNNNQQQSSSTTTOOOMMMKKKIIIIIIJJJKKKLLLLLLOOOVVV```nnn|||vvvnnniiieeeaaa\\\XXXPPPPPPOOONNNPPPUUU\\\aaaeeehhhkkknnnoooqqqsssuuu}}}qqqhhhkkkssszzzmmmcccYYYQQQLLLJJJGGGGGGKKKQQQ\\\mmm|||zzzwwweeeWWWSSSMMMGGGCCCBBBCCCDDDmmm[[[WWWSSSSSSUUUPPPMMMKKKHHHHHHJJJKKKLLLLLLJJJGGGEEEDDDDDDDDDCCCBBB>>><<<888444111///............---,,,,,,,,,,,,,,,***+++---///111222222333000111111222222111111000.........------,,,,,,,,,,,,,,,------......------///////////////000000000...000111000...---...000......///000000000000000...///000111222222222222000///---...000111111000///000111111000000111222111222333555777888888888666777999:::;;;>>>AAADDDEEEGGGIIILLLMMMNNNMMMMMMNNNMMMKKKIIIHHHHHHHHHHHHGGGHHHJJJMMMOOOQQQRRRRRRNNNKKKHHHHHHJJJLLLNNNOOOSSSUUUYYY]]]bbbeeehhhiiihhhkkknnnooooooppprrrsssrrrtttuuuwwwxxxxxxxxxwwwvvvvvvvvvwwwzzz}}}{{{wwwuuurrruuuzzz}}}~~~tttkkk```ZZZUUUTTTRRRMMMJJJKKKGGGHHHJJJLLLNNNQQQSSSTTTOOONNNLLLJJJIIIJJJJJJKKKKKKNNNTTT^^^lll~~~vvvqqqjjjeeeaaa]]]XXXSSSLLLLLLLLLNNNRRRZZZdddkkkooorrruuuvvvuuusssssssss~~~tttjjjlllssszzznnncccYYYQQQLLLKKKHHHHHHKKKRRR\\\mmm||||||zzzgggXXXTTTMMMGGGCCCBBBCCCEEEmmmZZZVVVRRRRRRTTTOOOMMMKKKHHHHHHIIIKKKLLLLLLJJJGGGDDDCCCCCCCCCCCCBBB>>><<<888444111/////////---,,,++++++******++++++***+++---///111333333444000111111222222222111111000000///...,,,+++*********+++,,,---............222222111111000000//////000222333111...,,,---///...//////000000000000000...///000222333333333333111000...///111222222111///000111111000000111222///111555888:::999888666666777999:::;;;>>>BBBEEEEEEGGGJJJLLLMMMMMMMMMLLLNNNMMMKKKIIIHHHHHHHHHIIIFFFGGGIIIKKKMMMOOOOOOPPPKKKIIIGGGHHHJJJNNNPPPQQQSSSUUUYYY]]]bbbeeehhhiiiiiikkknnnooooooppprrrsssoooppprrrttttttuuuttttttooooooooopppsssvvvyyy{{{zzzsssnnnjjjhhhaaaeeekkkooorrrzzzrrrhhh]]]WWWSSSSSSPPPKKKHHHHHHFFFGGGIIILLLNNNQQQSSSTTTOOONNNMMMKKKJJJJJJJJJKKKKKKNNNTTT]]]kkk}}}~~~yyyrrrmmmfffaaa^^^ZZZTTTPPPKKKKKKLLLOOOVVV```llluuuzzz|||~~~~~~{{{xxxuuutttvvvkkkmmmsss{{{ooocccYYYQQQLLLKKKIIIHHHLLLRRR\\\mmm|||}}}|||iiiXXXTTTMMMGGGCCCBBBDDDEEEooo[[[TTTPPPSSSTTTLLLNNNJJJHHHJJJKKKHHHHHHIIIHHHGGGFFFDDDCCCCCCCCCCCC???<<<888444111////////////...------,,,,,,,,,,,,---...///000000111111111111111222222222000...---000///...---------------,,,------......------,,,(((***...111333333333222111111111000000...------,,,,,,---///000222333333///000222444444444333222///............//////000111/////////111222111000000222444555444444555666777888:::<<<>>>@@@@@@AAAEEEGGGJJJMMMNNNMMMLLLJJJLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNNNNKKKJJJIIIIIIJJJKKKLLLMMMQQQTTTYYY]]]```cccgggjjjiiilllooopppoooppprrruuuqqqqqqqqqrrrrrrpppllliiifffeeedddeeehhhlllpppsssuuuxxx~~~yyyooohhhccc___YYYUUUQQQUUUZZZ^^^bbbkkkwww~~~rrrjjjaaa]]]WWWSSSPPPMMMKKKIIIJJJIIIJJJMMMPPPRRRRRRQQQMMMKKKIIIHHHHHHJJJMMMNNNOOOPPPUUU___iiiuuu~~~wwwsssiiieeeaaa^^^]]][[[WWWTTTMMMOOOQQQTTT[[[gggwww~~~{{{zzz}}}ooommmrrr{{{qqqfffZZZRRRPPPQQQJJJEEEGGGNNNXXXgggttt|||}}}kkk[[[TTTLLLEEECCCCCCDDDEEEppp[[[TTTQQQTTTUUUMMMMMMHHHGGGJJJKKKIIIIIIKKKIIIHHHGGGEEEDDDBBB@@@@@@>>><<<888444111000//////,,,,,,+++*********++++++---...///000000111111111000111111111111000000///000//////...------------/////////...---,,,+++***,,,---///000111111111000111111111111000///......000000000000000/////////111111111111222222333333///............///000000222000000111222333222111111333555666666666888:::999999999:::<<>><<<999555222000///...++++++*********+++,,,,,,---...///000000111111111000000000000000111111222000000///......------,,,...............---,,,,,,111000//////......//////000000111111111000000///111111111000000/////////333222000//////111333444...............///000000222111111111333444333222333444666666666888:::===;;;:::888888:::>>>CCCFFFHHHIIILLLNNNOOOOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIKKKMMMNNNNNNNNNJJJJJJIIIIIIJJJKKKMMMNNNRRRUUUZZZ]]]```cccfffhhhjjjllloooqqqqqqrrrssstttrrrnnnjjjfffccc```\\\YYYTTTQQQNNNMMMNNNRRRWWWZZZ```eeennnxxxooohhh^^^WWWTTTRRROOOMMMKKKMMMOOOPPPQQQUUU\\\bbbrrr~~~rrrjjjccc___YYYSSSPPPMMMJJJHHHGGGGGGHHHLLLPPPRRRSSSRRROOOPPPPPPQQQRRRSSSTTTTTTUUUTTTWWW___iiivvv{{{uuuoooiiifffcccfffiiifff```\\\[[[]]]YYY[[[___gggrrruuuqqquuuttthhh[[[SSSQQQOOOKKKIIIKKKQQQZZZhhhttt~~~rrr\\\UUULLLFFFCCCCCCDDDDDDppp]]]VVVQQQSSSVVVPPPMMMHHHFFFIIIJJJHHHHHHJJJHHHHHHHHHHHHFFFBBB???======<<<999555222000......,,,,,,,,,,,,------...///---...///000000111111111000//////...///111333444000000000///...---,,,,,,)))***,,,---///000000111222111///---------...//////000111111111111111000...//////000111111222222333222111000000000111222......---......///000111222111000111333444333222555666777666666777999<<<999999888999;;;???CCCEEEIIIJJJLLLNNNOOOOOOOOONNNJJJJJJIIIHHHGGGFFFEEEEEEIIIJJJLLLMMMLLLKKKJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNSSSVVVZZZ]]]```bbbfffhhhkkkmmmoooqqqrrrrrrrrrrrrlllhhhaaa[[[WWWSSSOOOMMMNNNKKKGGGDDDEEEHHHMMMPPPTTTZZZeeeppp{{{{{{nnnfff\\\VVVSSSSSSRRRQQQOOOPPPPPPPPPPPPRRRWWW[[[ggguuuvvvnnneee```ZZZVVVRRRPPPMMMKKKJJJJJJLLLOOOTTTVVVWWWWWWTTTVVVXXXZZZ[[[\\\\\\\\\[[[YYY[[[aaajjjxxx~~~xxxqqqjjjeeebbb^^^ccciiilllkkkgggbbb___^^^aaafffppp~~~{{{vvvyyyvvviii[[[RRRPPPLLLHHHGGGJJJOOOWWWeeerrr~~~sss\\\VVVMMMFFFCCCCCCDDDDDDooo]]]VVVPPPRRRVVVQQQNNNIIIGGGIIIJJJGGGFFFGGGFFFFFFGGGGGGFFFDDDAAA???===<<<999666333000...---,,,,,,,,,,,,------...///---...///000000111111111//////......///111333444111111111000///...,,,+++)))***,,,...///111111111000///---,,,,,,...000111///000000111111111000000...//////000111222333333111222333333222111000///---------......///111111111000///000222222222000555666777666555555666888666777999;;;>>>@@@BBBCCCJJJKKKLLLNNNOOOOOOOOOOOOKKKKKKJJJIIIHHHGGGFFFFFFIIIJJJLLLMMMMMMKKKIIIGGGIIIIIIHHHIIIJJJLLLNNNOOORRRUUUZZZ]]]```cccfffhhhlllmmmoooqqqrrrqqqooonnnhhhccc\\\VVVQQQMMMJJJHHHJJJGGGCCC@@@@@@CCCFFFIIIMMMSSS]]]jjjvvv~~~rrrjjjaaa[[[YYYZZZYYYXXXVVVVVVUUUTTTTTTUUUXXX[[[bbbnnnwwwpppddd```[[[VVVTTTRRRPPPOOONNNNNNPPPTTTXXX[[[[[[[[[\\\]]]```ccceeefffffffffccc```aaafffnnn{{{~~~xxxrrrjjjdddaaa[[[___gggrrrxxxuuukkkbbbbbbdddkkkvvv}}}wwwiii[[[RRROOOKKKHHHHHHKKKNNNVVVdddrrruuu]]]WWWNNNGGGCCCCCCDDDDDDnnn]]]UUUOOOQQQUUUQQQMMMIIIGGGIIIIIIGGGFFFHHHFFFFFFFFFFFFEEEDDDBBBAAA<<<;;;999666333000...---++++++*********+++,,,,,,---...///000000111111111////////////000111222333111111222111000...,,,***---....../////////......///...,,,,,,,,,...000222//////000000000//////...111111111111111111111111222333444555444222///...---------......000111222000///...///111222111000333555666666555444555555555777999<<>><<<999666222000...---------,,,,,,,,,+++++++++***+++,,,...000111222333000...,,,,,,...111333444222333222222000...+++***+++,,,,,,------,,,,,,+++,,,,,,------.../////////((()))+++,,,---.........111111111111222333444555:::999777666444444333333000///////////////000111///000111333333222111111...000444777888777555333999999999:::<<>>===;;;888555222000...---000000/////////.........---------------........./////////111222222///---000000000000000...---,,,+++,,,---...///000000000////////////..................////////////......////////////000111222222555555444333222222111111............///111222222000/////////000000111111000111333444555666666666999999999:::<<<@@@CCCEEEJJJLLLOOOQQQRRRRRRPPPOOOJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJDDDFFFHHHIIIIIIJJJLLLNNNPPPSSSWWW\\\aaaeeeiiijjjmmmnnnoooqqqrrrsssssssssrrrpppnnnkkkiiihhhhhhhhhddddddcccbbbbbb```\\\YYYUUUOOONNNUUU___kkkxxx|||wwwqqqmmmiiilllttt~~~yyywwwuuusssnnniiibbb```]]][[[YYYYYYYYYZZZ]]]]]]aaaiiisss~~~zzzsssjjjffffffkkkwww{{{qqqsssxxxyyypppmmmrrr{{{vvvhhh[[[RRRNNNKKKIIIJJJLLLSSScccqqqqqq\\\SSSKKKHHHEEECCCCCCFFFzzzbbbVVVVVVSSSSSSWWWUUUMMMKKKJJJIIIKKKKKKKKKJJJIIIIIIHHHFFFCCCAAA???===<<<:::888555222000......////////////............++++++,,,,,,---.........***)))***,,,///000000/////////////////////......+++,,,---///111222222222111111000000///...------////////////...---,,,,,,////////////000111222222555555555555444444333333---------...///111222333000///.........///111222222222222333444555666777999888999:::===@@@DDDFFFJJJLLLOOOQQQRRRRRRPPPOOOKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIKKKKKKKKKJJJJJJFFFHHHIIIJJJKKKLLLNNNPPPPPPRRRVVV[[[```dddgggiiimmmmmmoooqqqtttwwwzzz{{{yyywwwuuusssqqqpppppppppppppppooollljjjhhhbbb\\\XXXQQQNNNSSS]]]hhhvvv}}}vvvpppkkknnnuuu~~~xxxtttqqqmmmhhhccc^^^\\\XXXUUUSSSSSSTTTUUUVVVWWW[[[eeeooo|||}}}yyyvvvpppfffaaaaaaeeerrrxxxsssvvv|||xxxoookkkqqq{{{zzzlll^^^UUUMMMJJJIIIIIIKKKRRRbbbqqqppp\\\SSSKKKHHHFFFCCCDDDHHHxxx```TTTUUURRRRRRUUUSSSMMMKKKIIIIIIKKKKKKKKKJJJJJJJJJIIIGGGDDDBBB???>>>;;;:::777444222000...............---------,,,,,,)))***+++,,,...///000000---+++)))))),,,...000000//////...............///+++,,,...000111333333333222222111000///......---////////////---,,,+++***000000000000000111333333333444444555444444333222---------...///111222333000///.........///111222222222222222333555777888888888999:::===AAAEEEGGGJJJLLLOOOQQQRRRQQQPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIKKKLLLKKKKKKJJJGGGHHHIIIJJJJJJKKKNNNPPPPPPRRRVVV[[[```dddggghhhlllmmmooossswww|||~~~|||zzzxxxwwwwwwwww|||{{{xxxuuulllccc\\\TTTOOORRR\\\hhhvvvzzztttkkkmmmsss~~~~~~yyyrrrmmmjjjfffaaa]]]YYYXXXUUUSSSQQQQQQRRRRRRQQQRRRWWW```kkkxxx~~~zzzwwwuuunnneee___^^^```nnn}}}vvvuuuyyywwwooolllsss}}}}}}oooaaaXXXMMMJJJIIIIIIKKKRRRbbbqqqppp^^^UUULLLHHHFFFDDDFFFJJJuuu]]]RRRSSSPPPPPPRRROOOKKKJJJIIIIIIKKKLLLLLLKKKKKKJJJIIIGGGEEEBBB@@@???:::999777444111000......---,,,,,,,,,,,,+++++++++)))***+++,,,...000111222555222...,,,,,,---......//////...------.........,,,,,,...000111222333333333222222111000//////.../////////...---,,,+++***000000000000111222333333///000111222333222111000............///111222222000/////////000000111111222222222333444555666777888888999;;;>>>BBBEEEHHHIIIKKKNNNPPPQQQQQQOOONNNKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKGGGGGGHHHHHHGGGHHHKKKNNNQQQSSSWWW[[[```dddfffhhhkkkmmmpppuuu{{{|||oooaaaXXXQQQSSS\\\hhhwww{{{uuummmnnnrrr|||~~~vvvqqqkkkfffeeebbb^^^[[[WWWVVVUUUTTTSSSRRRRRRRRROOOOOOSSS\\\fffsss|||yyywwwuuuoooeee^^^]]][[[iiiyyywwwvvvzzzxxxqqqnnnuuu~~~oooaaaXXXNNNKKKIIIJJJLLLSSScccqqqppp___VVVMMMIIIFFFDDDFFFJJJvvv^^^SSSTTTPPPPPPRRROOOJJJIIIHHHIIIKKKMMMMMMMMMKKKJJJIIIGGGEEEBBB@@@???:::888666444111000......,,,,,,,,,,,,+++++++++++++++,,,,,,...///000111111666333000.........,,,+++000///...---,,,------...,,,---...000111222222222222222222111111000000000000000000///...---,,,+++////////////000111222222...///111222333222111000///////////////000111111///000111111222222111111111222222333444555666666888888999;;;>>>BBBFFFHHHHHHJJJMMMOOOPPPPPPNNNMMMIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKIIIIIIIIIGGGFFFGGGJJJMMMRRRTTTXXX\\\```dddggghhhkkkmmmrrrxxx~~~|||hhh^^^UUUUUU\\\gggvvv{{{vvvvvvxxx{{{pppkkkeeecccbbbbbb___]]][[[[[[[[[ZZZYYYWWWUUUTTTQQQQQQTTT\\\eeeppp}}}zzzyyyxxxrrrhhh```___YYYgggvvv}}}xxxwww{{{xxxsssnnnvvv|||zzz{{{|||mmm___WWWOOOLLLJJJKKKLLLTTTcccrrrnnn```VVVLLLHHHEEEBBBDDDHHHyyybbbWWWWWWTTTSSSTTTQQQIIIHHHGGGIIIKKKNNNNNNNNNJJJIIIHHHFFFDDDAAA???>>>999888666444111000......------,,,,,,,,,+++++++++........./////////000000000///...//////...,,,)))111000...---,,,,,,------,,,---...000111111111111222222222111111111111111111111111111000///...---...------......///000111///000222444555444333222000///////////////000111///000222333333222222111111111333444555666666666888888999;;;>>>BBBFFFHHHGGGIIILLLNNNOOOOOOMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDHHHIIIJJJLLLLLLLLLLLLKKKLLLLLLKKKIIIHHHIIIKKKNNNRRRTTTXXX\\\aaadddggghhhkkknnnsssyyynnnbbbXXXVVV\\\fffuuu|||wwwlllhhhcccaaabbbcccaaa___aaabbbbbbaaa___\\\YYYWWWVVVUUUXXX___fffqqq~~~}}}|||vvvkkkdddbbb\\\iiiwww}}}zzzuuuwww{{{xxxtttooovvv}}}{{{xxxwwwwww~~~zzzkkk]]]UUUOOOLLLKKKKKKMMMTTTdddsss~~~mmm```VVVLLLFFFCCCAAACCCFFF~~~dddVVVVVVRRRPPPPPPKKKLLLKKKJJJKKKLLLMMMMMMKKKIIIHHHFFFDDDBBB???>>>===???<<<999777555333///---,,,,,,,,,++++++,,,------,,,,,,,,,---000111111111111111111111000...---,,,,,,...000111///---,,,,,,+++,,,---///000111111111444444444333222111//////222111000///...---,,,,,,......//////000111111111000000////////////000000///////////////000111111000111111111111222222222333333222222222222222222444777:::<<<>>>AAAEEEHHHMMMLLLLLLKKKLLLLLLMMMNNNKKKJJJIIIHHHHHHHHHIIIJJJHHHHHHHHHKKKMMMNNNMMMKKKHHHGGGGGGFFFGGGJJJLLLMMMQQQSSSWWWYYY[[[^^^aaadddiiilllrrryyyyyyhhh[[[[[[___eeettt|||tttnnnhhheeecccaaabbbdddfffffffffjjjlllkkkkkkkkkeee^^^```[[[XXX\\\dddpppvvvjjjcccaaaaaagggrrr~~~|||xxxxxxzzz}}}}}}wwwsssuuu~~~{{{yyyxxxsssqqqttt|||{{{kkk]]]VVVQQQLLLJJJKKKNNNVVVffftttooo^^^VVVMMMHHHDDD@@@BBBFFFfffXXXVVVRRRQQQQQQMMMKKKJJJIIIJJJLLLMMMLLLKKKIIIHHHFFFDDDAAA???======:::888555333222000---+++---,,,,,,++++++,,,,,,------,,,,,,...000222222111222222222111000///------***,,,...///---+++******+++,,,---///000000111111222222222333222222111111111111000///...---,,,,,,---......///000000111111111111000000000000111111///////////////000111111000111111111111222222222333333333444444444333333444666999;;;===???CCCFFFKKKLLLLLLLLLMMMMMMMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGHHHKKKMMMNNNLLLKKKHHHGGGFFFFFFGGGIIILLLMMMQQQTTTXXX[[[]]]```dddffflllooouuu{{{zzzjjj______ccciiiwww}}}wwwqqqllliiifffeeefffhhhjjjkkkqqquuuxxxyyyzzz{{{vvvpppllleee```aaahhhsss|||oooeeeaaaaaafffrrr}}}|||yyyzzz{{{~~~|||vvvssswww~~~zzzxxxqqqoooqqquuu~~~}}}mmm___YYYRRRNNNKKKLLLOOOXXXggguuulll]]]UUUMMMHHHDDDAAABBBGGGjjjYYYWWWRRRRRRTTTPPPJJJIIIIIIIIIKKKLLLKKKJJJHHHHHHFFFDDDAAA???===<<<888666444222111000...+++---,,,,,,++++++,,,,,,,,,---------...111333333333222222222111000///...---***,,,......,,,+++***++++++,,,---...///000000000///000111222222222222222111111000///...------,,,------......///000000000222111111111111111111222///////////////000111111000111111111111222222222222333444666666666555444555777999:::;;;>>>AAACCCJJJKKKMMMNNNNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJMMMMMMLLLKKKHHHGGGFFFFFFGGGIIILLLMMMQQQTTTXXX\\\___cccgggjjjooorrrwww}}}rrrgggfffjjjooo{{{zzzwwwooommmjjjiiijjjmmmqqqttt~~~uuukkkiiinnnyyyuuuhhh```bbbgggrrr}}}|||zzz{{{|||zzzuuussszzz{{{wwwpppmmmoooqqqxxxpppbbb[[[SSSNNNLLLLLLPPPXXXhhhvvv~~~jjj\\\TTTLLLHHHDDDAAACCCHHHmmm[[[XXXRRRRRRUUURRRJJJIIIHHHIIIKKKKKKKKKIIIHHHGGGEEECCCAAA???===<<<999777555444444333111///------,,,+++++++++,,,,,,---------///222444444444333333333222111000......---...000000...---------+++,,,---...///////////////000000111222111111111111000000///......---------------...//////000000111111111111111111111111///////////////000000111000000111111111222222222000222444666777666555555777888:::;;;<<<===@@@CCCHHHJJJMMMOOOPPPOOOLLLKKKIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHJJJLLLMMMLLLJJJHHHGGGFFFFFFGGGIIIKKKMMMPPPSSSXXX\\\```dddhhhlllpppsssxxx~~~|||zzz{{{~~~tttqqqsssvvv~~~{{{zzz{{{||||||}}}zzzqqqpppooonnnoootttzzz~~~wwwqqquuuyyykkkccceeeiiisss}}}{{{yyyzzz~~~~~~yyyuuuttt}}}}}}wwwqqqnnnoooqqqvvvrrrccc[[[RRRNNNKKKLLLOOOXXXgggvvvkkk[[[SSSLLLHHHDDDBBBDDDIIInnn\\\XXXRRRRRRUUURRRJJJIIIHHHIIIKKKKKKKKKIIIHHHGGGEEECCC@@@>>>===<<<:::888666555555555333111...---,,,,,,+++++++++,,,---,,,---///222444555444444444333333222000///...---///000///---,,,---...+++,,,---.../////////...000000111111000000//////000000//////......------------......///000000000//////000111111000/////////////////////000000111000000111111111222222222000111333444555555555444888:::<<<<<<===>>>AAACCCGGGIIIMMMPPPPPPOOOLLLKKKIIIHHHGGGEEEDDDDDDEEEEEEGGGGGGGGGJJJLLLMMMKKKJJJGGGFFFFFFEEEFFFHHHKKKLLLMMMQQQVVVZZZ___ccchhhkkknnnqqqwww~~~~~~}}}~~~|||}}}{{{tttqqqqqqrrrrrrwwwxxxzzz}}}}}}|||tttuuuuuuvvvwww|||yyy{{{|||yyyxxxuuuxxxyyymmmgggiiilllttt|||~~~yyywwwyyy~~~xxxwwwwww}}}wwwssspppqqqooosss{{{qqqaaaYYYQQQMMMJJJKKKNNNWWWffftttnnn[[[SSSLLLHHHDDDBBBDDDIIIooo\\\XXXRRRQQQTTTQQQJJJIIIIIIIIIKKKLLLKKKJJJGGGGGGEEECCC@@@>>><<<;;;999777555444444333111///......---,,,++++++++++++,,,+++,,,...222444444444444444444333222111000///,,,---...---+++***+++,,,,,,,,,---...............000000000000000///...---000000//////..................//////000111111111...///000111111000///...///////////////000111111000111111111111222222222222222222333333444555555888:::<<<======???BBBDDDGGGIIILLLOOOPPPOOOMMMKKKJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFGGGIIILLLLLLKKKJJJGGGFFFEEEEEEFFFHHHKKKLLLLLLPPPUUUYYY^^^bbbgggkkklllooouuu}}}yyyppplllkkkkkkkkkoooppprrruuuyyy~~~}}}}}}xxxzzz|||}}}}}}{{{vvvtttqqqqqqvvvxxxoookkkkkkmmmttt|||}}}yyyxxxzzz~~~yyyyyy{{{~~~wwwtttsssrrrkkkooovvvooo```XXXQQQLLLIIIJJJNNNVVVffftttppp\\\TTTLLLHHHDDDAAACCCHHHnnn\\\XXXRRRPPPRRRNNNKKKJJJIIIJJJLLLMMMLLLKKKGGGFFFEEEBBB@@@>>><<<;;;999777555333333222///---///...---,,,+++++++++++++++***+++---111333444333555555444444333222000///,,,------,,,+++***+++---,,,,,,---.........------......//////000000//////////////////............//////000000111222222222...///111222222111///...///////////////000111111000111111111111222222222666555333333333444555666777999;;;<<<===???BBBDDDGGGIIILLLNNNOOOOOONNNMMMKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFGGGIIILLLLLLKKKIIIGGGFFFEEEEEEFFFHHHJJJLLLMMMPPPUUUYYY^^^bbbgggjjjlllooottt|||wwwoooiiigggffffffjjjjjjlllpppuuuzzz~~~}}}~~~yyy|||~~~|||||||||yyyxxxuuuuuu{{{yyyooollljjjlllsss{{{}}}zzzzzz}}}~~~zzz|||wwwtttsssrrrjjjnnnttt}}}nnn```YYYQQQMMMJJJKKKOOOWWWggguuuppp]]]UUUMMMHHHDDDAAABBBGGGmmm\\\XXXQQQOOOPPPLLLLLLKKKJJJKKKLLLMMMMMMKKKGGGFFFDDDBBB@@@>>><<<;;;:::888666444444222000...///...---,,,++++++++++++*********---000333333333555555555444333222111000...//////...,,,,,,---///,,,,,,------...---------+++,,,---///000111111111///////////////.........000000000111222222333333///000222333333222000//////////////////000111111000111111111111222222222999777555333333444666888555777999;;;<<<>>>AAADDDHHHIIIKKKNNNOOOOOONNNNNNKKKJJJHHHGGGEEEEEEEEEFFFFFFFFFGGGIIIKKKLLLKKKIIIGGGFFFEEEEEEFFFHHHJJJLLLNNNQQQVVVZZZ^^^bbbgggjjjmmmooottt{{{wwwnnniiifffddddddggggggiiimmmrrrxxx~~~}}}}}}~~~www{{{}}}|||wwwuuuxxx{{{}}}{{{xxx{{{zzzooommmhhhjjjqqqzzz}}}|||}}}{{{}}}wwwtttrrrppplllpppuuuzzz~~~nnnaaa[[[SSSNNNKKKLLLPPPXXXhhhvvvppp^^^VVVNNNHHHDDD@@@BBBFFFmmmYYYRRRSSSRRRPPPNNNKKKIIIGGGGGGHHHJJJJJJIIIHHHFFFDDDAAA???===<<<<<<999888777555333111000///+++,,,......---,,,---...//////000111222333444444444444333333222111000000000//////---,,,+++******+++++++++,,,,,,,,,------//////000111111111111111222111111000///000000000------///000111111111111000000000000///////////////.........///000222333111111222222222333333333333333444555666777888888888999;;;<<<===???CCCFFFHHHKKKOOORRRSSSQQQNNNKKKLLLLLLJJJHHHGGGFFFEEEEEEIIIIIIIIIJJJLLLMMMLLLKKKJJJHHHEEEDDDDDDFFFIIIKKKNNNQQQVVVZZZ^^^aaaeeegggjjjlllpppwwwzzzrrrnnnkkkhhhfffhhhhhhiiiooovvv|||~~~~~~~~~|||zzz{{{{{{}}}zzzwwwrrrnnnllljjjiiimmmxxxzzz{{{rrrhhheeekkkrrrwwwyyyzzz|||~~~~~~~~~wwwrrrppppppqqqrrrssswww}}}|||ooobbbXXXTTTNNNJJJJJJMMMVVVgggvvvuuu```XXXPPPKKKFFFBBBCCCGGGlllYYYRRRSSSRRROOOMMMKKKIIIGGGFFFHHHIIIIIIIIIGGGFFFDDDBBB@@@>>><<<;;;:::999777444222///---,,,+++---///...---,,,,,,---,,,------...///000111111222222111000000///......000///...---,,,++++++***........./////////000000///000000111222222222111111000000///////////////...///000000111111111111000000000000000000000///000///......///000111222111111222222222333333333222222333444555666777777888999;;;;;;<<>>;;;999;;;:::888555222///---,,,---...//////---++++++,,,+++,,,,,,---...///000000111111111000000//////...//////...---,,,++++++***,,,,,,,,,---------......000000000111111111111111////////////............///000000111111111000000000000000000000000000000111000/////////000111222111111222222222333333333111111222333444555666666888999;;;;;;<<<>>>AAADDDLLLMMMMMMNNNOOOOOOOOOPPPLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGJJJMMMOOOOOONNNIIIHHHEEEDDDEEEFFFIIIKKKNNNQQQVVV[[[^^^bbbfffhhhjjjkkknnnttt{{{}}}tttooommmlllkkkkkkmmmrrryyy~~~}}}|||{{{xxxvvvsssrrrmmmjjjeee___ZZZVVVTTTSSSZZZeeetttvvvkkkfffjjjppptttwwwzzz}}}|||uuussstttuuuuuuwwwyyynnnaaaXXXTTTOOOKKKLLLOOOWWWgggvvvooo^^^VVVOOOJJJEEEAAABBBFFFlllZZZSSSTTTRRRNNNKKKIIIGGGEEEEEEFFFHHHHHHGGGFFFFFFFFFDDDBBB>>>:::888;;;:::888666333111///...---///000///,,,+++***+++,,,------...///000111111333222222222111111111000//////...---,,,,,,+++++++++++++++,,,,,,,,,------//////////////////000000//////000/////////......//////000000000///......000000000000000111111111222111000/////////000111111111222222222333333333222222333444555666666777888999:::;;;;;;===@@@CCCKKKLLLNNNOOOPPPPPPOOOOOOLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFGGGJJJMMMOOONNNMMMHHHGGGFFFEEEEEEGGGIIIJJJNNNQQQVVV[[[^^^bbbfffiiikkklllnnnsssyyy~~~|||vvvpppmmmmmmmmmpppsssyyy~~~~~~~~~}}}zzzwwwrrrnnngggddd^^^YYYUUURRRQQQPPPSSS]]]mmmyyynnnhhhjjjnnnrrrvvvzzz}}}~~~vvvttttttwwwwww{{{yyyooobbbYYYTTTOOOLLLMMMPPPXXXhhhvvv}}}lll]]]VVVNNNJJJEEEAAABBBFFFnnnZZZSSSTTTRRRNNNLLLIIIGGGEEEEEEFFFHHHHHHGGGFFFFFFFFFEEEBBB>>>:::888777777555444222111000///---///000///,,,+++***+++,,,,,,---...///000111111222222222111111111111111.........------,,,,,,+++////////////000000000000///...------------......000000111111111000///............///......------///000000000111111111222222111000//////000111111111111222222222333333333333333444555666777888888888999;;;;;;<<<>>>AAADDDHHHKKKOOORRRRRRQQQNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHHHHJJJLLLMMMMMMKKKHHHGGGFFFEEEFFFGGGIIIJJJMMMQQQVVV[[[___cccgggjjjllllllnnnrrrxxx|||~~~~~~{{{~~~{{{yyyqqqnnnnnnpppvvvzzz~~~~~~~~~|||wwwooojjj```]]]XXXTTTQQQPPPQQQQQQQQQ[[[kkk~~~}}}ssskkkkkkmmmppptttyyy}}}vvvttttttxxxyyy~~~yyyooocccZZZRRRNNNLLLNNNQQQZZZjjjxxx{{{jjj]]]VVVNNNJJJFFFBBBCCCGGGppp[[[SSSTTTSSSPPPNNNJJJHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFDDDAAA===:::888333333222111000///......---...//////---++++++,,,***++++++,,,---...//////////////////////////////......---------,,,,,,,,,............////////////000///---,,,,,,---......000111222222222111///...---......//////.........///000000111111222222222222111000000000000222222111111222222222333333333333444444555666777888888888999;;;<<<===???CCCFFFHHHKKKOOOSSSSSSQQQNNNKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMLLLJJJGGGGGGFFFFFFFFFGGGHHHIIIMMMQQQVVV[[[___ccchhhkkkllllllmmmqqqvvvzzz{{{{{{zzz{{{~~~{{{www|||zzzrrrppprrruuu|||~~~}}}~~~~~~~~~|||vvvllleeeYYYWWWSSSOOONNNNNNPPPRRRRRR]]]mmmwwwooommmlllnnnsssxxx|||~~~wwwtttuuuwwwyyy~~~yyyooocccZZZPPPMMMLLLNNNSSS\\\lllzzz{{{iii^^^VVVOOOKKKGGGCCCDDDHHHrrr\\\SSSSSSSSSQQQPPPKKKIIIGGGFFFHHHIIIIIIIIIIIIHHHFFFCCC???<<<:::999555444333222000///...---+++---///...---,,,,,,---++++++,,,---...///000000.../////////////////////...------------,,,,,,,,,,,,,,,,,,,,,------------222111///------...///000///000111222111000...---......///000111111111000///000000111111222333333111000000000000111333444111111222222222333333333222333333444555666777888777999;;;===>>>AAAEEEIIIIIIKKKNNNQQQRRRPPPNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHJJJMMMNNNMMMLLLGGGGGGFFFFFFFFFGGGHHHIIIMMMQQQVVV[[[```dddhhhkkkjjjjjjkkkoootttwwwyyyyyyyyyzzz|||zzzwww|||zzztttsssxxx|||xxxlllcccWWWTTTPPPMMMLLLMMMOOOQQQSSS^^^ooozzzrrrnnnllllllqqqwww{{{}}}yyyvvvwwwvvvxxx|||wwwmmmaaaWWWNNNLLLKKKOOOTTT^^^nnn||||||jjj^^^WWWPPPLLLHHHDDDFFFJJJsss]]]SSSSSSSSSSSSRRRKKKIIIGGGGGGHHHJJJJJJIIIJJJHHHEEEBBB???<<<:::::::::999777555333111///...+++,,,......---,,,---...---......///000111222222000000000000111111111111------------------,,,,,,/////////000000000000111444222000///...///000111...///000111000///---,,,//////000222222333333333///000000111222222333333000000///000000222444555111111222222222333333333111222222333444555666777777999;;;===???CCCGGGJJJLLLLLLMMMOOOOOOOOOOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFGGGJJJMMMOOOOOONNNGGGGGGFFFFFFGGGGGGHHHIIIMMMQQQVVV\\\```dddiiilllhhhhhhiiimmmrrrvvvwwwwwwyyyzzz|||{{{zzzzzzuuuvvv|||{{{nnndddXXXUUUQQQMMMLLLMMMPPPQQQSSS___ppp|||tttpppllllllqqqvvvzzz|||{{{wwwxxxtttvvvzzz}}}vvvkkk___VVVMMMKKKKKKOOOUUU___ooo~~~|||jjj___XXXPPPLLLHHHEEEGGGKKKsss]]]SSSSSSSSSQQQPPPMMMJJJGGGFFFGGGIIIJJJKKKHHHGGGEEEBBB@@@===;;;:::888777666444222000......///...---,,,+++*********++++++,,,,,,---.........//////000111111000///...111111000...,,,---///111---------......///000111......//////////////////000000111111000///......------......///000000111111111111000000000000000333222111/////////000000222333333444555666888999444444444555555555555666999:::<<<===???AAAEEEHHHNNNOOOOOOOOOPPPOOOOOONNNKKKKKKJJJIIIHHHGGGGGGFFFHHHGGGFFFIIILLLNNNLLLJJJJJJHHHGGGEEEEEEFFFHHHIIIMMMQQQUUUZZZ^^^ccchhhkkkjjjkkklllnnnppptttwwwyyy{{{{{{{{{}}}|||yyy}}}~~~}}}yyylllaaaXXXRRRNNNNNNOOOOOOPPPSSSYYYbbbsss|||rrrooolllkkklllpppuuuxxx}}}~~~uuuuuuxxxvvvwwwwwwxxx}}}sssiii^^^WWWPPPLLLKKKOOOUUU___qqqzzzfff___[[[SSSLLLGGGEEEFFFFFFsss]]]SSSSSSSSSQQQQQQLLLJJJGGGFFFGGGIIIJJJJJJHHHGGGEEEBBB@@@===;;;:::999888666555222111///...///...---,,,++++++++++++------......///000000000444333111000////////////---...///...,,,+++,,,---......---......///000000.......................................---,,,,,,---.........//////000000111111111111000000000000111000/////////000111222111111111222333444555666444444444555555555555666999:::<<<===???AAAEEEHHHMMMMMMNNNOOOOOOOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFHHHFFFFFFHHHKKKMMMLLLJJJIIIHHHFFFEEEEEEFFFHHHIIIMMMPPPUUUZZZ^^^bbbgggkkkkkkkkklllnnnpppsssvvvxxxzzzyyyzzz|||{{{xxx{{{zzznnncccYYYSSSNNNOOOPPPOOOPPPSSSZZZdddvvv}}}ssspppmmmkkkmmmqqquuuwww|||wwwvvvvvvuuuuuuvvvvvv}}}}}}ssshhh^^^WWWPPPLLLKKKOOOUUU```qqqzzzfff___ZZZSSSLLLGGGEEEEEEFFFsss]]]SSSSSSSSSQQQQQQLLLIIIGGGFFFGGGIIIJJJJJJHHHGGGEEEBBB@@@===;;;:::999999777555333111000/////////...---,,,,,,,,,,,,------......///000000000777555222///---...///000///000111000///---...///..................//////.......................................------,,,.........///////////////111111111111111111111111......------...000111222111000000000111222222333444444444555555555555666888:::<<<===???BBBFFFIIIKKKLLLMMMOOOPPPPPPPPPPPPKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFHHHJJJKKKKKKIIIHHHGGGFFFEEEEEEGGGIIIKKKLLLPPPUUUYYY]]]bbbgggjjjlllllllllnnnpppsssvvvwwwxxxxxxyyy{{{{{{wwwzzz{{{qqqggg\\\UUUPPPPPPPPPOOOPPPSSS[[[gggzzztttqqqmmmlllnnnrrruuuwwwyyy|||xxxvvvtttssssssttttttyyy}}}rrrhhh]]]VVVOOOLLLKKKOOOUUU```rrrzzzggg^^^YYYRRRKKKFFFEEEEEEFFFttt\\\RRRQQQQQQPPPPPPKKKIIIGGGGGGHHHIIIJJJIIIGGGFFFEEEBBB@@@===<<<;;;:::999888666444222000000000///...---------------++++++,,,,,,---.........444333111///......///000/////////---+++,,,...000.........------......///............------------///000000000000000//////......//////////////////000111111111111111222222///...---------///000111111111000000000111111222444444444555555555555666888:::<<<===???BBBFFFIIIJJJLLLNNNPPPRRRRRRRRRQQQKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHIIIJJJJJJIIIGGGFFFEEEEEEFFFHHHJJJKKKLLLOOOTTTYYY]]]aaafffjjjllllllmmmnnnpppsssuuuwwwwwwwwwxxxzzz~~~|||xxxzzz|||sssiii^^^WWWQQQQQQQQQOOOQQQTTT]]]jjj~~~vvvrrrnnnmmmppptttuuuvvvvvvzzzvvvtttrrrqqqqqqrrrqqqvvv|||qqqggg\\\UUUOOOKKKKKKOOOVVVaaasss{{{hhh]]]YYYRRRKKKFFFEEEEEEFFFvvv]]]RRRPPPPPPNNNNNNKKKIIIGGGGGGIIIJJJJJJIIIGGGFFFDDDBBB@@@>>><<<;;;:::999888666444222000000//////...---------......++++++,,,,,,---...............//////////////////,,,+++(((%%%###%%%))),,,...------------....../////////.........---------//////000000000000000///............////////////000000111111222222222333111000///---------...///222222111111111111222333444444444555555555555666777999;;;===???BBBFFFJJJJJJLLLOOORRRTTTTTTSSSSSSKKKKKKJJJIIIHHHGGGGGGFFFDDDEEEGGGHHHIIIIIIJJJJJJGGGFFFEEEEEEFFFHHHJJJKKKKKKNNNSSSXXX\\\aaafffiiilllllllllnnnpppsssvvvwwwxxxxxxxxxzzz}}}~~~zzz{{{~~~tttkkk```YYYSSSRRRQQQQQQRRRVVV___mmmxxxtttoooooorrruuuvvvtttrrrvvv}}}tttqqqqqqpppqqqqqqppptttzzzpppfff[[[TTTNNNKKKKKKOOOVVVbbbttt~~~kkk]]]YYYRRRKKKGGGEEEFFFGGGzzz```SSSQQQPPPNNNNNNJJJIIIGGGHHHIIIJJJIIIHHHFFFFFFDDDBBB@@@>>><<<<<<999999777555333111000///......---------------...------......///000000000+++,,,...///000000///...---,,,)))&&&$$$&&&***---,,,,,,,,,,,,---...///000000000000///......------,,,---..................------......///000000000000000111111222333333333222111000...------......222222111111222333444444444444444555555555555666777999;;;===???BBBGGGJJJJJJLLLOOORRRTTTTTTSSSRRRKKKKKKJJJIIIHHHGGGGGGFFFDDDFFFIIIIIIIIIIIIJJJKKKHHHGGGFFFEEEEEEGGGIIIKKKJJJNNNSSSWWW[[[```eeehhhkkkkkklllnnnppptttwwwyyyzzzyyyyyyzzz}}}{{{{{{vvvlllaaaZZZSSSRRRRRRRRRUUUYYYdddrrrzzzuuupppppptttwwwvvvsssooottt{{{tttqqqrrrqqqqqqqqqpppssswwwnnndddZZZTTTMMMKKKKKKOOOWWWcccuuunnn]]]YYYRRRLLLHHHFFFGGGHHHdddWWWSSSQQQOOOOOOJJJIIIHHHHHHIIIJJJIIIHHHFFFEEEDDDBBB@@@>>>===<<<999888666555222111///...------,,,,,,,,,,,,------------......///000000000...............////////////000000...,,,,,,...000******+++,,,---///000111222111111000//////......,,,,,,---...............+++,,,---...///000111222000000111222222333444444222111000/////////000111000000000111222333444555444444444555555555555666777999;;;===???BBBGGGJJJIIIKKKNNNQQQSSSRRRPPPOOOKKKKKKJJJIIIHHHGGGGGGFFFDDDGGGJJJJJJIIIIIIKKKMMMIIIHHHFFFEEEEEEFFFHHHIIIJJJMMMRRRWWW[[[```dddhhhiiijjjkkkmmmqqquuuxxxzzz|||{{{{{{{{{}}}~~~zzzzzzyyynnnaaaZZZSSSSSSSSSTTTWWW[[[iiixxx|||vvvqqqqqquuuxxxvvvrrrlllqqqyyywwwssssssrrrrrrrrrpppsssuuulllcccZZZSSSMMMJJJJJJOOOWWWcccvvvppp^^^ZZZSSSMMMIIIHHHHHHJJJhhhZZZUUUSSSQQQPPPJJJIIIHHHHHHJJJJJJIIIHHHFFFEEEDDDBBB@@@>>>===<<<888777666444222000///...,,,,,,+++++++++,,,,,,---++++++,,,,,,---......///333222///------...000111,,,///111222000...------)))******+++---///111222333222222111000//////.........///000111111000000***+++,,,...000111222333000000111222333333444444000000//////000111222333/////////000111333444555444444444555555555666666777888;;;===???CCCGGGKKKGGGJJJMMMPPPQQQPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEHHHKKKKKKJJJIIIKKKNNNJJJHHHGGGEEEEEEFFFHHHIIIJJJMMMRRRWWW[[[___dddhhhhhhiiijjjmmmqqquuuyyy{{{~~~}}}||||||}}}}}}yyyyyy~~~|||pppaaaZZZSSSSSSTTTTTTXXX]]]nnn|||}}}wwwqqqqqqvvvxxxvvvrrrkkkpppxxxzzzvvvssssssssssssqqqsss}}}tttkkkcccZZZSSSMMMJJJJJJOOOWWWdddvvvrrr___ZZZTTTMMMIIIHHHIIIJJJnnn\\\TTTPPPOOOOOOJJJHHHGGGGGGHHHIIIHHHGGGIIIHHHGGGDDDBBB???>>>===;;;:::888555222000......///...---,,,***)))(((''' &&&,,,...,,,,,,///222222111000//////////////////......------,,,++++++))))))+++---///222444666222222222333444555777888//////.........//////000............///111222333333333333222222333333444444333111000000000111111//////000000111111111222333333222333444666888999777666999===???@@@EEEKKKNNNOOOPPPPPPPPPOOONNNMMMLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEHHHLLLPPPIIIHHHFFFDDDDDDEEEGGGHHHMMMOOORRRVVV[[[___bbbdddkkklllnnnooopppssswww{{{|||~~~|||vvvfff^^^XXXUUUTTTSSSWWW]]]nnn~~~xxxssssssvvvxxxvvvsssnnnpppuuu~~~vvvwwwrrrqqqsssssstttyyyqqqiiiaaaVVVOOONNNLLLLLLOOOXXXiiizzzlll^^^ZZZTTTMMMIIIGGGGGGHHHrrr```XXXTTTRRRRRRKKKJJJHHHHHHIIIJJJIIIHHHFFFFFFDDDBBB???===;;;::::::999777444222000//////,,,,,,,,,+++++++++******%%%)))...000//////000222111000//////////////////000//////......---,,,,,,.........///000111222333333333333222222333333444//////.........//////000------......///111222333444444444333333333333444333222111000///000000111000000000000111111111222444333333333444666777888666555888<<<>>>???DDDJJJNNNNNNOOOPPPPPPOOONNNMMMLLLJJJHHHHHHIIIIIIHHHGGGEEEFFFGGGFFFFFFHHHLLLOOOJJJIIIFFFEEEDDDDDDFFFFFFMMMNNNQQQVVVZZZ^^^aaaccchhhjjjmmmnnnppprrrvvvxxx||||||zzzfff___XXXUUUSSSSSSWWW^^^nnnzzzuuuuuuxxxyyywwwsssnnnpppttt{{{xxxtttooonnnrrrqqqrrr~~~{{{tttnnnfff\\\TTTMMMLLLLLLOOOXXXhhhzzzlll]]]YYYSSSMMMIIIGGGGGGHHHsssaaaYYYUUUSSSSSSMMMKKKIIIIIIJJJJJJJJJHHHEEEDDDCCC@@@>>><<<:::999999888666444222111000000******++++++,,,,,,------***,,,...///000000000/////////.........///000000111000000///......---------------...///000111222555444444333222111000000000//////....../////////---------...///000222222666555555444444444333333222111000/////////000111000000000111111111111111444444444444444555666777555555777;;;>>>>>>CCCIIIMMMNNNOOOPPPPPPOOONNNMMMLLLJJJHHHHHHIIIIIIHHHGGGDDDFFFHHHHHHHHHIIIKKKMMMJJJIIIGGGEEEDDDDDDEEEFFFKKKMMMPPPTTTYYY]]]```bbbeeehhhlllnnnoooqqqsssuuu}}}|||~~~|||ggg___XXXUUUSSSSSSXXX___ooo}}}xxxxxxzzz{{{wwwtttmmmnnnpppuuu{{{zzzpppllllllooopppqqq}}}wwwnnnbbbXXXQQQLLLKKKKKKOOOYYYhhhzzzjjj\\\XXXRRRLLLHHHGGGGGGHHHqqq___WWWSSSQQQQQQMMMKKKIIIHHHIIIJJJIIIHHHFFFEEECCCAAA???===<<<;;;888777555444333222111111******+++,,,,,,---------,,,,,,,,,---//////---,,,............///000000111000000//////...---------'''((()))***,,,///111222555555555444333222111000111000//////////////////---------...///000111222666666666666555444333333111000///......///000000111111111111111111111111555555444444555555555555666555777<<<>>>???CCCIIILLLMMMNNNOOOPPPOOONNNNNNLLLJJJHHHHHHIIIIIIHHHGGGDDDFFFIIIJJJJJJJJJJJJKKKIIIHHHFFFDDDDDDEEEGGGHHHJJJLLLOOOSSSXXX\\\___aaadddgggkkknnnpppqqqsssttt}}}|||}}}{{{iii```XXXTTTRRRSSSYYY```ooo||||||}}}}}}xxxssslllkkkkkkmmmqqquuuwwwwww{{{zzzyyyxxxyyy|||oookkkjjjnnnnnnppp}}}ooo]]]QQQMMMKKKKKKKKKOOOYYYiiizzzzzzggg[[[XXXRRRLLLHHHGGGGGGHHHooo]]]VVVRRRPPPQQQLLLJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCAAA???===<<<;;;777666555444333222222222---------,,,,,,,,,,,,,,,---,,,+++,,,...///...,,,///////////////000111222//////...------,,,,,,+++'''((((((***,,,...000111444444555666555555444333111111000///////////////,,,---------...000111222555555666666666555333333000000///......///000111222222222111111111111111444444555555555555555555777666888===???@@@DDDJJJLLLLLLNNNOOOOOOOOONNNNNNLLLJJJHHHHHHIIIIIIHHHGGGDDDGGGJJJKKKKKKJJJJJJKKKGGGFFFEEEDDDEEEFFFHHHJJJIIIKKKNNNRRRWWW[[[^^^```dddggglllnnnpppqqqsssttt|||||||||{{{jjjaaaXXXSSSQQQSSSYYYaaappp~~~xxxrrriiigggeeeeeeggghhhiiiiiiiiijjjjjjjjjllltttrrrllljjjmmmmmmppp~~~ttt]]]SSSQQQKKKKKKLLLPPP[[[jjj{{{tttccc\\\XXXRRRLLLHHHGGGGGGHHHooo^^^WWWSSSRRRSSSLLLJJJHHHGGGGGGGGGFFFEEECCCBBBAAA???===<<<::::::888777555444333222222111///......---,,,++++++***,,,,,,---...//////000111111111000000000111222222.........---,,,,,,++++++---------------...///000333444555777777777666555222222111000////////////,,,,,,,,,---...///111111333444555666666555444333111000/////////000111222222222222222222111111111333333444555666666555555888777999>>>@@@@@@EEEKKKKKKLLLMMMOOOOOOOOONNNNNNLLLJJJHHHHHHIIIIIIHHHGGGEEEGGGJJJKKKJJJJJJJJJKKKGGGFFFEEEDDDEEEFFFHHHJJJIIIKKKNNNRRRWWW[[[^^^```eeegggkkkmmmooopppsssuuuyyy|||{{{}}}kkkbbbXXXRRRQQQSSSZZZcccqqqwwwqqqfffccc___]]]]]]]]]]]]]]]ZZZ\\\]]]]]]___iiiwwwuuunnnjjjkkkkkkoooppp]]]UUUTTTKKKKKKMMMRRR\\\lll}}}sssccc^^^ZZZTTTMMMIIIGGGGGGHHHmmm]]]WWWTTTTTTUUUMMMKKKIIIHHHHHHHHHGGGFFFCCCBBBAAA@@@>>><<<;;;;;;888777666444222111111111///......---,,,,,,++++++'''***---------...111444333333222222111222222222/////////...------,,,,,,...............//////000222333555666777666555444333222111000////////////,,,,,,,,,---...///000111000111333555666555444333111000000///000111222333333333333222222111111111111222444555666777666666777666888===??????DDDJJJJJJKKKMMMNNNOOOOOONNNNNNLLLJJJHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKJJJJJJJJJLLLIIIHHHFFFDDDDDDEEEFFFGGGJJJKKKOOOSSSWWW[[[^^^```dddfffiiijjjlllnnnqqqtttvvv||||||yyy}}}lllbbbWWWRRRPPPSSS[[[dddqqqwwwoooccc___ZZZWWWVVVUUUUUUTTTQQQSSSTTTSSSTTT^^^mmmyyyxxxoooiiihhhhhhmmm}}}sssggg\\\UUURRRKKKLLLNNNTTT^^^mmm~~~uuufffaaa]]]VVVOOOJJJGGGGGGGGGkkk[[[UUUSSSSSSTTTNNNLLLJJJIIIIIIIIIHHHFFFEEEEEEDDDBBB@@@???>>>===999888666444222111000000------------------,,,,,,"""'''++++++)))***000555555555444333222222222222000000000///......------*********+++---///111222222333555666666555333222333222111000////////////,,,,,,,,,---...///000111...000222444555555444333111111000000000222333444333333333222222111111111000222444666777777777777666555777<<<>>>>>>CCCIIIJJJKKKMMMNNNOOOOOOOOONNNLLLJJJHHHHHHIIIIIIHHHGGGGGGIIIJJJJJJIIIIIIKKKLLLLLLJJJHHHEEEDDDCCCDDDDDDJJJLLLOOOSSSXXX\\\___aaadddeeeggghhhiiilllppptttttt{{{|||yyy|||~~~mmmbbbWWWRRRPPPSSS[[[dddrrrvvvoooaaa]]]WWWTTTRRRQQQPPPOOOMMMOOOOOOMMMNNNWWWgggssszzzppphhhfffeeekkk~~~rrrhhhddd___XXXRRRLLLMMMOOOUUU___oooxxxiiiccc^^^WWWPPPJJJGGGGGGGGGlll]]]WWWSSSQQQQQQKKKIIIFFFEEEEEEEEEEEEDDDJJJBBB>>>@@@CCC@@@;;;999:::777666777555000///111111000---+++************,,,,,,,,,,,,---...//////222333555777666555222111222444555333///,,,,,,---......------------,,,,,,///000111333555666666666222111111111000000//////,,,,,,++++++,,,...///000555222//////222444444333222111000//////000111222333444444444444333222111///111444555555555666666888888999;;;???BBBFFFHHHLLLNNNPPPRRRSSSRRRPPPOOOOOOMMMJJJIIIIIIIIIGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKIIIHHHFFFEEEEEEEEEFFFFFFHHHKKKPPPTTTWWW[[[___aaacccdddfffiiikkknnnpppqqqzzz|||~~~|||wwwyyy}}}}}}}}}qqqcccVVVRRRQQQPPPWWWaaappp}}}~~~sssjjj___\\\WWWQQQNNNLLLLLLMMMMMMLLLMMMNNNNNNRRR```nnn~~~qqqgggeeeggglll|||vvvjjj```XXXRRROOONNNMMMOOOUUUbbbrrrssshhhaaa\\\VVVOOOKKKIIIHHHIIIiii[[[VVVSSSQQQQQQKKKIIIFFFEEEEEEFFFEEEDDDFFFBBB@@@@@@???===@@@EEEGGG===555444555333111000------,,,+++************------------...///000000111222444666666555333111000111111///,,,)))***+++++++++,,,,,,---------.........000222333444555555111111111111000000000///,,,,,,++++++,,,...///000222000......111222222111222111000//////000111222111111222333333333333222///111444555555555555666888888999;;;???BBBFFFHHHLLLNNNPPPRRRSSSRRRPPPOOOOOOLLLJJJIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHGGGEEEEEEEEEEEEFFFGGGKKKOOOTTTWWW[[[___aaadddeeegggjjjmmmoooqqqrrrxxxzzz}}}~~~zzzvvvxxx{{{{{{}}}qqqbbbVVVRRRQQQPPPWWWaaappp|||yyynnnfff^^^[[[VVVQQQNNNMMMNNNNNNOOONNNNNNOOONNNRRR___lllrrrgggeeeeeejjjxxxvvvjjj```XXXQQQNNNLLLLLLOOOWWWdddvvvrrrggg```\\\VVVOOOJJJHHHHHHIIIgggYYYTTTRRRQQQQQQLLLIIIFFFEEEFFFFFFEEEDDDDDDDDDDDDCCC>>>>>>GGGTTTZZZHHH888444666666111...+++,,,,,,------,,,,,,,,,...............000111111000111333555555555333222000000///---***)))***,,,))))))***+++,,,---......,,,---...000111222222222111111111111000000000000---,,,,,,,,,,,,...///000000...------///000000000222111000//////000111222111222222333444444444555000222444555444444555777888888999<<>>BBBEEEGGGLLLNNNQQQSSSTTTTTTRRRQQQNNNLLLIIIHHHHHHHHHFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIGGGEEEDDDDDDEEEEEEFFFIIINNNQQQUUUZZZ^^^bbbeeefffhhhjjjmmmpppqqqssstttwwwyyy{{{|||~~~zzzvvvxxxzzzzzz|||oooaaaVVVSSSRRRQQQWWWaaannn{{{~~~zzzssskkkeee\\\ZZZWWWTTTSSSSSSTTTTTTWWWUUUTTTSSSRRRSSS[[[eeeuuuyyykkkeeedddeeeppp|||tttiii___VVVOOOKKKIIIKKKQQQ[[[jjj|||sssfffaaa]]]VVVOOOJJJGGGGGGGGGkkk\\\UUUQQQOOOOOOLLLJJJGGGFFFFFFFFFFFFEEEDDDCCCCCCEEECCCAAAEEEKKKRRRHHH===999666222//////......///...---+++)))(((,,,,,,,,,,,,---...///000...///111222333333333333444222000......///000111++++++++++++++++++++++++***+++,,,---.../////////000000000000000000111111///...---,,,---...///000...///000000000000111111222111000//////000111222555444333333222333444444222333444444333333555777999999:::<<<>>>BBBEEEFFFLLLNNNQQQTTTUUUUUUSSSRRRNNNLLLIIIHHHHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHJJJKKKJJJIIIGGGEEEDDDDDDDDDEEEFFFHHHLLLPPPTTTYYY^^^bbbccceeefffiiilllnnnpppqqqsssuuuxxxzzz|||~~~|||xxxzzz||||||}}}ooobbbWWWUUUTTTSSSXXXbbbnnn{{{}}}yyyssslllhhh]]]\\\ZZZXXXWWWWWWXXXYYY[[[XXXVVVVVVTTTTTTZZZbbbrrrnnngggdddeeennnzzz}}}ssshhh___VVVOOOJJJJJJLLLRRR]]]lll|||wwwiiibbb^^^WWWPPPJJJHHHGGGHHHmmm]]]VVVRRROOOOOOMMMJJJGGGFFFFFFGGGFFFEEEDDD@@@???BBBBBB???>>>???===:::777777333...///222------,,,+++***((('''&&&,,,,,,+++,,,,,,---...//////000111111222222222222111///------.../////////---,,,,,,,,,+++++++++++++++,,,---...////////////000000000000111111111111//////...------...///000...000222222111111111222222111000//////000111222222111000///000111222333333444444444333333555777999::::::<<<>>>AAADDDFFFMMMOOORRRUUUVVVVVVTTTSSSOOOMMMJJJIIIIIIIIIGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLKKKJJJHHHFFFDDDDDDDDDDDDEEEHHHKKKOOOSSSXXX^^^ccccccdddfffiiikkknnnpppqqqrrrtttxxxzzz|||~~~zzz|||}}}}}}pppcccXXXWWWVVVUUUZZZcccooo|||{{{vvvqqqmmmjjjaaa```^^^]]]\\\\\\]]]]]]^^^ZZZXXXXXXWWWUUUYYY___nnn~~~pppgggdddeeennnyyy{{{qqqhhh___VVVOOOJJJKKKNNNTTT___nnn~~~}}}nnnddd___XXXQQQLLLIIIHHHHHHmmm]]]WWWSSSPPPPPPMMMJJJHHHFFFGGGGGGFFFFFFFFFBBBAAACCCBBB===<<<===888666555555222......111...---,,,+++***))))))))),,,,,,,,,------...///000000000111111111111111111///---,,,---///000...---,,,,,,,,,,,,------------------...///000000000000///000000000111111111111000///...------...///000---000333333111000111222222111000//////000111222000/////////111333666888333444444333222333555777:::::::::<<<>>>AAADDDFFFMMMOOORRRUUUVVVVVVUUUTTTPPPNNNKKKJJJJJJJJJHHHGGGHHHGGGFFFFFFGGGIIIKKKMMMKKKJJJHHHFFFDDDDDDDDDDDDEEEGGGJJJNNNRRRXXX^^^cccdddeeegggiiillloooqqqrrrqqqtttxxxzzz}}}~~~zzz|||~~~}}}qqqdddZZZYYYXXXVVV\\\eeeppp}}}~~~zzzvvvqqqooommmddddddbbbaaaaaa``````aaa```\\\YYYZZZYYYWWWYYY^^^iiiyyypppeeebbbdddmmmxxx~~~xxxpppggg___WWWPPPKKKKKKNNNVVVbbbqqqssseeeaaaZZZRRRMMMJJJIIIIIIkkk]]]WWWTTTRRRRRRMMMKKKHHHGGGGGGGGGGGGFFFIIIGGGFFFFFFBBB>>>???CCC@@@;;;777777444...,,,...//////---,,,,,,---...///...------......///000111111111111000000000000000///------...111222///---++++++,,,---......///000......///000111111111000//////000000111111111222000///...------...///000,,,000333333111///000222222111000//////000111222000000000111444888<<<>>>444444444333222222555777::::::;;;<<<>>>AAADDDEEEMMMOOORRRUUUWWWWWWVVVUUUQQQOOOLLLKKKKKKKKKIIIHHHHHHHHHGGGFFFHHHJJJLLLNNNKKKJJJHHHFFFDDDDDDDDDDDDDDDGGGJJJNNNRRRXXX^^^ccceeefffhhhkkkmmmppprrrsssqqqtttxxx{{{}}}~~~zzz|||}}}}}}qqqeee[[[ZZZYYYXXX]]]fffppp~~~|||wwwsssqqqqqqgggfffeeedddcccccccccccc```\\\ZZZ[[[ZZZXXXZZZ^^^eeeuuupppdddaaacccmmmxxx|||wwwooofff___WWWPPPLLLKKKOOOWWWdddsssvvvfffbbb[[[SSSNNNKKKJJJJJJmmm]]]WWWRRRPPPPPPMMMKKKJJJHHHGGGGGGHHHHHHEEEEEEDDDCCCBBB@@@???>>>:::888777666555222...+++++++++++++++******)))(((+++++++++,,,,,,---------000111111222222333444444///////////////000111111++++++++++++,,,---......111111111111000000000000111111000000000000000111///...---,,,,,,---...///000000////////////000000444333111000000000111111222222111111222222333444222333444444555555444444;;;;;;;;;<<<>>>BBBFFFHHHIIILLLQQQTTTVVVVVVVVVWWWQQQNNNKKKJJJJJJIIIGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKJJJGGGDDDCCCDDDFFFFFFHHHJJJLLLPPPUUU\\\aaaeeegggkkkmmmmmmnnnooopppuuuvvvxxx{{{~~~|||yyy|||}}}mmmfff___[[[XXXXXX^^^fffmmm{{{{{{|||}}}~~~|||yyyvvvtttqqqpppnnnllllllkkkiiihhhgggeeebbb___]]]]]]^^^___dddlll|||qqqbbb___cccllltttwwwsssnnnhhh\\\PPPKKKLLLLLLPPPYYYeeetttzzziiieee]]]TTTNNNJJJIIIIIIlll]]]WWWSSSQQQQQQLLLKKKIIIHHHGGGFFFGGGGGGDDDDDDDDDCCCAAA@@@>>>===:::888777666555222...,,,222111...,,,+++++++++,,,,,,,,,,,,------....../////////000111111222222333111111000//////...//////++++++++++++,,,---.../////////000000000111111111111111000000000000000111000///...------...///000000000////////////000000444333111000000000111222222222222111222222333444222333444444555555444444999999:::<<>>===<<<;;;999666555444222///,,,111///,,,***((()))***+++++++++,,,---...//////000......///000000111111222222111000///...---------------------...///000000......//////000111111222000////////////000000111111000///......///000111111000000000000000000111333222111000000111222222333222222222222333444444222333444444555555444444555777;;;@@@CCCFFFGGGGGGKKKNNNSSSVVVWWWXXXXXXYYYUUURRRPPPNNNNNNMMMKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIFFFDDDEEEFFFEEEHHHMMMQQQUUUXXX]]]```dddgggjjjmmmnnnnnnpppqqqrrrtttwwwzzz~~~}}}uuuhhhaaaZZZVVVQQQOOOSSSZZZgggsss~~~xxxrrrnnnkkkkkkrrrooodddaaahhhppptttmmmfff___VVVMMMIIIJJJGGGMMMWWWeeevvvxxxnnniiiddd]]]UUUPPPMMMLLLLLLgggYYYTTTQQQPPPPPPLLLKKKIIIFFFEEEDDDDDDEEECCCCCCBBBAAA@@@>>>===<<<;;;999666444333222///---+++++++++***************)))***+++,,,---...////////////000000111222222333000//////...............------------...///000000000///////////////////////////......///000111111111000///......///000111111111000000000000111111222222111000000111222333333333222222333333444555222333444444555555444444555888===AAAEEEGGGHHHHHHKKKNNNSSSVVVWWWXXXXXXYYYTTTRRROOOMMMMMMLLLKKKIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJKKKKKKJJJGGGEEEEEEEEEEEEHHHMMMQQQUUUXXX]]]```cccfffjjjmmmnnnoooppprrrrrrtttwwwzzz~~~~~~|||{{{}}}qqqddd^^^WWWRRRNNNKKKOOOUUU___kkkxxx~~~{{{rrrnnnppp}}}uuufff```eeennn~~~tttlllccc]]]UUUMMMJJJKKKGGGMMMXXXfffwwwtttllliiiddd]]]VVVQQQNNNMMMNNNgggYYYTTTRRRPPPQQQMMMLLLIIIGGGEEEEEEEEEEEECCCCCCCCCBBBAAA???===<<<<<<999666444333111///...***+++,,,---------,,,,,,))))))***+++,,,...////////////000111111222222333//////......---.........,,,,,,,,,,,,---...///000000000000//////.....................///000111111000000............000000222111111000000111111222222111000000000111222333333333333333333444444555222333444444555555444444666999===AAADDDFFFGGGGGGJJJNNNSSSVVVWWWWWWXXXXXXSSSQQQNNNMMMLLLLLLJJJHHHIIIHHHGGGFFFFFFHHHJJJKKKLLLMMMNNNMMMJJJHHHGGGGGGFFFHHHLLLPPPSSSWWW\\\```cccfffjjjmmmnnnoooqqqrrrsssuuuwww{{{~~~~~~yyyvvvxxxyyymmm```ZZZTTTOOOKKKHHHKKKQQQYYYeeerrrzzzzzzrrrpppzzzyyyggg]]]aaajjj{{{tttjjjaaaZZZTTTMMMJJJKKKIIIOOOZZZhhhxxxrrrlllhhhddd]]]VVVQQQOOOOOOOOOjjj\\\WWWTTTRRRRRRNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCAAA@@@>>>===<<<999666333222111///......------,,,,,,,,,------)))***+++,,,---///000000......//////000111111222111000///...---,,,,,,,,,++++++++++++,,,---...///.........///////////////...------......000111111000///...------...///000222111111000000111111222222111000000000111333444444333333333333444555555222333444444555555444444777888;;;???BBBDDDEEEEEEIIIMMMRRRUUUVVVVVVWWWWWWSSSQQQNNNMMMMMMLLLJJJIIIJJJHHHFFFEEEFFFGGGJJJKKKLLLMMMNNNMMMJJJHHHGGGGGGFFFHHHKKKNNNQQQVVV\\\```bbbfffjjjlllnnnoooqqqssstttvvvxxx{{{~~~~~~yyytttvvv}}}ttthhh\\\VVVQQQMMMIIIFFFIIIOOOUUUbbbooowww|||wwwqqqyyy}}}hhh]]]```hhhwwwrrrhhh]]]WWWRRRLLLIIIJJJKKKQQQ\\\jjjzzzrrrnnnhhhddd]]]WWWRRRPPPPPPPPPmmm^^^YYYVVVTTTTTTOOOMMMKKKIIIGGGFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>><<<999666333222111000...111///,,,)))((()))+++---***+++,,,---///000111222------......///000000000333222000...,,,+++******++++++++++++,,,---......,,,------...///000111111---------......000111111///...---,,,,,,---...///222222111111111111222222111111000000000111333444444333333333333444555555222333444444555555444444666888:::===???AAACCCCCCIIILLLQQQUUUVVVVVVVVVWWWTTTRRROOONNNMMMMMMKKKIIIJJJHHHFFFEEEFFFGGGJJJLLLJJJKKKMMMLLLIIIFFFEEEEEEFFFHHHJJJLLLPPPUUU\\\aaabbbeeejjjlllnnnoooqqqsssuuuvvvxxx{{{~~~~~~~~~{{{vvvwwwwwwqqqeeeZZZTTTOOOLLLHHHEEEHHHNNNUUUaaannnuuuyyy||||||yyy~~~~~~~~~|||zzzzzz{{{}}}yyyqqqxxxkkk^^^aaaiiittt~~~qqqfff[[[UUUPPPJJJHHHIIILLLRRR]]]kkk{{{rrrooohhhddd^^^WWWRRRQQQQQQQQQtttcccZZZWWWTTTQQQMMMLLLJJJGGGFFFEEEEEEFFFEEEDDDBBBBBBCCCBBB@@@>>>>>><<<888333000.........---,,,***+++,,,,,,+++)))+++,,,......---...///111......///000000000000000//////...---,,,,,,++++++......////////////............---------......///111000///------......///000000////////////000000111000///......///000000555444333222111///...---000111111222222333444444000222444555444333333333888:::<<<<<<===???BBBDDDIIIKKKOOOSSSVVVXXXXXXYYYSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGKKKMMMNNNMMMIIIFFFCCCCCCCCCEEEHHHJJJNNNTTT[[[```cccdddgggkkkooorrrsssrrruuuwwwyyyzzz{{{~~~~~~zzzyyyxxxxxxjjjaaaWWWRRROOOMMMJJJFFFHHHMMMUUU```ooo{{{}}}yyyvvvyyy{{{}}}|||wwwtttsssssswww~~~|||oooaaa```dddvvvzzzqqqiii^^^SSSMMMIIIHHHGGGKKKTTTbbbqqqzzznnniiieeebbb]]]XXXTTTRRRQQQQQQvvvcccZZZVVVSSSOOOMMMKKKIIIGGGFFFEEEEEEFFFDDDBBBAAAAAAAAAAAA>>><<<>>><<<888444111///......---,,,++++++,,,,,,+++)))+++,,,......------///111......///000000000000000000000//////...------,,,.........//////............------------...//////111000///.........//////000000////////////000000111111000//////000000111333333222111000000000000000111111222222333444444111333555666555444444444888:::<<<======???BBBEEEHHHKKKNNNRRRUUUWWWWWWWWWTTTSSSRRRPPPNNNMMMKKKKKKGGGGGGHHHHHHGGGGGGFFFFFFJJJLLLMMMLLLIIIFFFDDDDDDEEEGGGIIIKKKNNNSSSYYY]]]bbbdddfffkkkoooqqqrrrrrrvvvxxxzzz|||}}}~~~~~~yyywwwxxx|||tttiiiaaaWWWSSSOOOMMMIIIFFFIIINNNVVVbbbrrr~~~}}}zzz|||}}}xxxrrrooonnnpppvvv}}}rrrcccaaacccsss|||vvvppphhh]]]SSSMMMJJJIIIIIINNNVVVcccrrrzzzooojjjgggddd___ZZZVVVTTTSSSSSSxxxdddZZZVVVRRROOOLLLKKKIIIGGGFFFEEEEEEFFFEEECCCBBBBBBBBBBBB???======;;;888444111///......---,,,++++++,,,,,,+++***+++,,,......------...000......///000000000000000111111000000//////......---------------------------------------...//////111000000///.../////////000000////////////000000222111111000000111222222222222000000000111222333000111111222222333444444222444666777666555555666999:::<<<===>>>@@@CCCEEEHHHKKKOOOSSSUUUVVVVVVUUUUUUTTTSSSQQQNNNLLLKKKJJJFFFFFFGGGGGGGGGGGGGGGGGGIIIKKKMMMLLLJJJGGGFFFFFFGGGHHHIIIJJJMMMQQQWWW[[[```cccfffjjjnnnppprrrrrrvvvxxx|||~~~~~~}}}~~~~~~~~~}}}{{{yyywwwzzzvvvooogggaaaXXXSSSNNNLLLIIIGGGJJJQQQXXXeeewww~~~wwwqqqoookkkoootttxxx}}}vvvfffbbbcccooovvvqqqllleee[[[RRRMMMKKKKKKJJJPPPXXXeeetttyyyooojjjhhheeeaaa\\\XXXVVVVVVVVVxxxddd[[[WWWSSSPPPKKKJJJHHHGGGEEEEEEEEEFFFHHHFFFEEEEEEEEEEEEBBB@@@===;;;888555222000///......,,,++++++,,,---+++***+++,,,...------,,,...///......///000000000000000111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000111111000000000/////////000000////////////000000222222222222222222333333333222111//////000222333000111111222222333444444333555888888777666666777888:::<<<>>>>>>@@@DDDFFFIIILLLPPPTTTWWWWWWVVVVVVVVVUUUSSSQQQNNNLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKHHHJJJLLLMMMKKKHHHGGGGGGFFFGGGHHHJJJLLLQQQWWW[[[___bbbfffjjjmmmoooqqqsssuuuxxx|||~~~}}}|||zzzzzzxxxzzz||||||zzz{{{~~~xxxzzzvvvsssnnnfffaaaYYYSSSNNNKKKHHHGGGLLLSSS[[[jjj~~~|||xxxnnnoooppprrruuuzzz~~~{{{wwwvvvvvv|||kkkddddddmmm{{{sssmmmhhhaaaWWWPPPLLLKKKKKKKKKRRRZZZgggvvvvvvlllgggiiifffbbb]]]YYYWWWWWWWWWwwwcccZZZWWWUUURRRKKKIIIHHHFFFEEEEEEEEEFFFHHHGGGEEEEEEFFFEEECCCAAA<<<;;;999666333111//////...---+++,,,------,,,***+++,,,...---,,,,,,---.........///000000000000000000000000///////////////---,,,++++++++++++,,,---,,,,,,,,,------///000000111111111111111000000000000000////////////000000111111222222333333333333444333222000000000000111000111111222222333444444444666888999888777777888888999<<<===>>>@@@DDDFFFJJJMMMRRRWWWYYYZZZYYYWWWWWWVVVTTTQQQOOOLLLJJJIIIIIIHHHHHHHHHHHHIIIKKKKKKHHHJJJLLLMMMKKKIIIHHHHHHCCCEEEGGGIIILLLQQQWWW\\\^^^bbbgggjjjlllnnnqqqtttssswww{{{}}}|||zzzxxxwwwsssvvvyyyyyyxxxyyy|||{{{{{{yyywwwuuusssnnnfff___YYYSSSNNNLLLIIIIIINNNUUU^^^nnnuuusssqqqqqqrrrtttvvvwww{{{|||uuuqqqooonnnrrrzzzpppgggeeekkkzzzqqqlllddd]]]TTTMMMJJJIIIJJJKKKRRR[[[jjjyyyrrrjjjgggiiifffbbb]]]ZZZXXXXXXXXXvvvbbbYYYWWWUUUSSSJJJIIIGGGFFFEEEEEEFFFFFFFFFDDDCCCCCCCCCCCC@@@>>>;;;:::999777444222000///...---,,,,,,------,,,++++++,,,...---,,,+++,,,.........///000000000000000000000000///////////////------++++++++++++------,,,,,,,,,---...///000111111222222222222111000000000000////////////000000000111222333333333333333333333333222111000//////000111111222222333444444444666888999888777777888666888;;;<<<===@@@CCCFFFIIIMMMSSSXXX[[[\\\ZZZYYYVVVUUUTTTRRROOOMMMKKKKKKHHHGGGFFFEEEFFFGGGHHHIIIIIIKKKMMMMMMKKKIIIHHHHHHBBBDDDFFFHHHKKKQQQWWW\\\]]]bbbhhhkkkmmmnnnrrrvvvtttwww{{{}}}|||yyyxxxwwwrrrvvvzzzzzzyyyxxx{{{}}}~~~|||uuutttrrrrrrqqqlllccc]]]XXXSSSOOOMMMKKKJJJOOOUUUaaasss}}}zzzvvvtttssssssrrrqqquuu|||xxxrrrmmmjjjiiiffflllwwwuuujjjgggkkk~~~yyyqqqlllbbb\\\SSSLLLIIIIIIJJJKKKSSS^^^mmm}}}xxxnnnjjjjjjjjjgggccc^^^[[[ZZZZZZZZZvvvaaaXXXUUURRRPPPIIIHHHGGGEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>;;;:::999777555222000//////---,,,,,,------,,,++++++---------++++++,,,---......///000000000000000111111111111111111111111...---,,,++++++,,,---...,,,,,,,,,---...///000111222222333333333222111000000000////////////000000//////111222333333333222000111222333333222000///000111111222222333444444333666888999777777777777555777999;;;<<>>BBBEEEEEEJJJPPPWWW[[[\\\[[[ZZZUUUTTTSSSRRRPPPOOOMMMMMMLLLKKKIIIGGGGGGGGGIIIJJJJJJLLLNNNNNNKKKIIIGGGGGGFFFFFFGGGHHHJJJNNNSSSWWW]]]cccjjjmmmnnnoootttxxxwwwzzz}}}~~~}}}||||||}}}www{{{|||{{{|||zzz~~~yyy{{{~~~~~~wwwpppkkkfffdddcccaaa]]]ZZZUUURRRPPPPPPNNNLLLPPPUUUdddxxx}}}zzzvvv{{{~~~zzztttmmmgggaaa^^^YYY\\\aaahhhrrr}}}|||oookkkiii|||xxxqqqlllddd^^^UUUNNNKKKLLLMMMMMMWWWcccvvvssskkkkkknnnmmmkkkfffbbb___^^^^^^^^^sss___WWWVVVUUUUUUNNNKKKGGGDDDDDDEEEFFFEEEFFFFFFEEEDDDBBB@@@???>>>;;;:::888555222000.........---,,,,,,,,,,,,---...******+++,,,---------------...000222222222111111222222222222222111000/////////...---,,,,,,,,,,,,,,,,,,------...//////000///000111222333444444444111000000...---,,,+++***000111222333333333333333333333444555444333111000333333333333333333333333444444555666777777666666666777888;;;===@@@CCCDDDHHHKKKPPPVVVZZZ\\\]]]]]]XXXWWWUUUUUUUUUTTTQQQOOOLLLKKKIIIHHHGGGHHHHHHIIIDDDGGGKKKMMMNNNLLLIIIGGGEEEDDDGGGKKKMMMMMMPPPVVV___dddkkknnnooopppsssvvv|||}}}~~~}}}zzzzzz|||{{{rrrmmmfff```]]][[[YYYXXXYYYVVVRRRNNNLLLNNNTTTXXXggg{{{~~~}}}zzztttooohhh```\\\YYYYYYZZZ]]]dddmmmwww|||uuummmjjjyyywwwnnnhhhhhh]]]SSSOOOMMMKKKLLLOOOVVVeeeyyyrrrmmmnnnooonnnjjjeeebbbaaabbbbbbbbbuuu```VVVTTTSSSRRROOOLLLHHHFFFFFFGGGFFFFFFFFFFFFEEEEEECCCBBB@@@???<<<:::888555222000......///...------------...///******+++,,,------------......000000111111111111222222222222222111000000//////...---,,,,,,,,,,,,------......///000000111000000111222333333333333333333222111000///......//////000111222222222222444444555666555444333222111111111111111111111111777777777777777777666666666666888:::<<>>@@@AAAHHHKKKOOOUUUYYY\\\^^^^^^ZZZYYYVVVUUUUUUSSSQQQOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIKKKNNNPPPOOOMMMJJJHHHJJJFFFEEEGGGHHHJJJQQQYYY^^^cccjjjnnnpppqqquuuxxx~~~~~~zzzxxxxxx{{{|||vvvnnnfffbbb___^^^]]]]]]ZZZVVVRRRPPPRRRXXX\\\jjj}}}}}}~~~|||xxxuuuqqqlllfffbbb\\\YYYTTTQQQRRRVVV\\\```lllqqqzzz|||ooojjjvvvxxxoooiiieee\\\SSSOOOMMMKKKMMMQQQ\\\jjj}}}sssnnnooopppuuupppjjjfffddddddccccccxxxaaaVVVRRRPPPNNNMMMKKKIIIIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEDDDCCC<<<;;;888555333000///............------.........******+++,,,------------//////......///000222333222222333333333333222222//////...---,,,,,,,,,,,,---........./////////000111111111111111111000000------------------------///000111222333333444444333444555666666555444333333333333444444444444444777777888888888777666666777888999:::<<>>@@@CCCDDDHHHJJJOOOTTTYYY]]]___```bbb___[[[YYYXXXVVVTTTSSSOOONNNLLLJJJIIIIIIIIIIIIJJJKKKMMMNNNMMMKKKIIIGGGFFFEEEFFFJJJKKKKKKNNNTTT[[[aaahhhmmmpppssswww{{{~~~}}}zzzuuuqqqnnnhhheee^^^WWWRRRRRRUUUXXXcccrrr|||}}}~~~zzzvvvqqqkkkgggccc___XXXRRROOOOOOPPPRRRTTT[[[gggsssvvvlllrrr|||vvvooojjjaaaZZZSSSPPPMMMKKKOOOUUU```mmmrrroooqqqsssuuuqqqmmmjjjjjjkkkkkkkkkwwwaaaWWWTTTRRRQQQLLLJJJGGGFFFFFFFFFEEECCCDDDDDDEEEEEEEEEDDDCCCCCC===;;;999666333111000///++++++,,,,,,,,,,,,++++++******+++,,,------------............///000111111000000111222222222111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000//////////////////////////////+++,,,---///000111111111111222333444444444333222111111222222333333444444111222444555777888888888888888:::<<>>BBBEEEGGGHHHJJJNNNRRRXXX]]]```ccceeeaaa\\\YYYWWWUUUSSSRRRRRRPPPNNNLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMJJJFFFEEEFFFGGGHHHNNNVVVXXX^^^gggmmmqqquuuzzz}}}~~~sssdddXXXQQQOOOOOOSSS]]]nnn}}}}}}}}}{{{yyyxxxtttpppmmmkkkiiieee```ZZZUUUPPPNNNKKKNNNRRR[[[gggwwwqqqqqq}}}|||vvvrrrmmmiii]]]XXXSSSPPPLLLKKKQQQZZZeeeqqqpppoootttwwwyyyuuuppplllllllllllllllxxxaaaUUURRRPPPNNNMMMKKKJJJIIIIIIGGGDDDBBBDDDCCCBBBAAA@@@@@@@@@@@@;;;;;;999666444111///...******))))))+++///222555+++++++++,,,,,,,,,------...------------...//////111111000000//////.........------,,,,,,++++++***...///////////////.........///000111111000///...333333222111000///.........///111222333333222222444444444444555555555555111000///......000222333444444555555666777777777999999:::;;;===@@@CCCEEEGGGJJJOOOSSSWWW[[[```ccccccaaa^^^[[[YYYWWWWWWVVVNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKIIIGGGFFFEEEFFFIIIMMMOOOYYY^^^dddkkkpppvvv{{{uuufffYYYQQQNNNLLLPPPVVVeee{{{{{{vvvvvvxxx|||~~~{{{{{{xxxsssqqqpppoookkkhhhfffhhhhhhbbb]]]ZZZTTTMMMKKKJJJMMMUUU```nnnxxxyyy{{{wwwrrrjjjeee[[[UUUPPPMMMKKKKKKQQQYYYkkkvvv~~~rrrnnnrrrxxx{{{yyywwwtttqqqpppooooooxxx```UUUQQQOOONNNMMMKKKIIIHHHHHHGGGDDDBBBDDDDDDCCCBBBAAAAAAAAAAAA<<<;;;888555333111///...,,,,,,,,,,,,---------...+++,,,,,,,,,------------...---------......//////////////////.........---//////...------,,,,,,+++......////////////......//////000000000000//////333222111000///......---...///000222222222222111555555666777777777666666222111000//////111222444444444555555666777777777888888999;;;===@@@CCCEEEGGGJJJOOOSSSWWW[[[```ccceeeccc```]]]ZZZXXXVVVVVVOOONNNMMMLLLJJJJJJIIIIIIMMMNNNOOOPPPPPPPPPOOONNNIIIHHHFFFEEEFFFIIIMMMOOOXXX]]]cccjjjpppuuu{{{~~~ttteeeYYYQQQNNNLLLNNNSSS```uuu{{{wwwvvvwww{{{~~~xxxuuutttqqqmmmkkkkkkjjjhhheeedddggghhhccc```]]]XXXRRRLLLKKKLLLSSS\\\jjj}}}yyyyyy{{{wwwrrrjjjdddYYYSSSNNNLLLKKKMMMTTT\\\lllwww}}}rrrpppuuuzzz|||zzzwwwtttrrrpppppppppwww```UUUQQQOOOMMMLLLKKKIIIHHHGGGFFFDDDBBBEEEDDDDDDCCCBBBBBBBBBAAA>>>;;;888444111000000000,,,,,,.........---+++***,,,,,,,,,---------......------........./////////............------------000//////......---,,,,,,......///////////////...000000////////////000000111111000000///...---------...///000111111111111555666888999:::999888777333222111000111222333444444444555555666777777777777777888:::===@@@CCCEEEGGGJJJOOOSSSWWW[[[```cccfffeeebbb___[[[YYYVVVUUUQQQPPPNNNLLLJJJIIIIIIIIIMMMNNNOOOQQQQQQQQQPPPOOOJJJHHHFFFEEEFFFIIILLLNNNWWW[[[bbbiiinnntttzzz~~~~~~~~~rrrdddYYYRRRNNNLLLKKKOOOZZZlll|||yyyvvvwwwyyy{{{uuuooojjjiiigggdddccccccccccccbbbbbbfffgggeeecccaaa\\\WWWNNNLLLLLLQQQXXXdddwww|||zzz{{{wwwrrrjjjdddWWWQQQMMMLLLLLLNNNWWW```nnnyyy|||ssssssyyy}}}~~~|||xxxuuusssqqqqqqqqqwww```UUUQQQNNNLLLLLLJJJHHHFFFFFFEEECCCBBBCCCCCCCCCCCCCCCBBBAAAAAA>>><<<888333111000000111***+++,,,---------------,,,,,,---------.........---......///////////////........................//////......---,,,,,,,,,---...//////////////////111000///......///000111000000000///...------------...//////000000111111333555888::::::999777666333333222222222333444555444444555555666777777777666666777999<<<@@@CCCEEEFFFJJJNNNSSSVVV[[[___bbbddddddbbb```]]]ZZZWWWVVVRRRQQQOOOMMMKKKIIIHHHHHHKKKLLLNNNOOOPPPOOOOOONNNKKKIIIGGGEEEFFFHHHKKKMMMUUUYYY```gggmmmsssyyy||||||}}}~~~xxxnnnbbbXXXQQQMMMLLLIIIMMMUUUcccxxx|||xxxxxxzzzyyysssllleee```^^^\\\[[[ZZZ[[[]]]^^^___```eeegggfffdddccc^^^YYYPPPLLLKKKOOOUUUaaasss{{{~~~{{{wwwqqqiiicccVVVQQQLLLKKKLLLOOOXXXaaappp|||vvvxxx|||}}}zzzvvvtttsssssstttxxxaaaVVVQQQNNNLLLLLLJJJGGGEEEEEEDDDCCCAAAAAAAAABBBBBBBBBAAA@@@@@@>>><<<888333111000000111---,,,*********,,,---///,,,,,,,,,---------......---...///000000000//////////////////////////////......------,,,+++++++++------...///////////////111000///......///000111000000//////......------.........//////000111111111333666888999888666555333333333333333444444555444444555555666777777777666666777999<<>>;;;888444111000000000111///,,,)))((()))+++,,,+++++++++,,,,,,,,,---------...///000111000///////////////000000000000000...------,,,++++++******,,,---...///000000000000000000////////////000000000000000/////////......////////////000111222222000222444666777777666555222222333333333444444444444444555555666777777777666666777888;;;>>>@@@BBBFFFIIINNNRRRVVVZZZ___bbbbbbcccdddcccaaa]]]YYYVVVRRRQQQOOOMMMKKKJJJJJJIIILLLMMMOOOPPPQQQQQQQQQQQQMMMKKKHHHFFFFFFGGGJJJLLLPPPUUU\\\cccjjjpppvvvzzzzzz{{{|||~~~yyytttmmmiiiccc\\\VVVQQQNNNLLLIIIKKKNNNTTT```sss{{{uuummmeee^^^YYYTTTQQQMMMMMMNNNNNNNNNQQQVVVZZZ^^^cccgggggggggfffaaa[[[TTTOOOLLLNNNRRR]]]ooo~~~~~~zzz|||wwwoooeee]]]WWWQQQLLLKKKKKKOOOZZZddduuu~~~}}}xxxvvvvvvwwwxxxzzzdddYYYTTTPPPMMMLLLIIIEEECCCCCCCCCBBBAAA@@@AAABBBCCCCCCCCCAAA@@@<<<;;;888555333111///......---,,,*********++++++*********+++++++++,,,,,,---...000111111111///............/////////000000.........---,,,,,,++++++,,,---...///000000000000//////000000000000//////111111000000000000//////000000//////000111333444111222333444666666666666111222222333333333333333444444555555666777777777777777777888:::<<>>???EEEIIIMMMRRRUUUZZZ^^^aaalllmmmmmmkkkfff___XXXTTTPPPOOONNNMMMLLLLLLLLLLLLHHHIIIKKKMMMNNNNNNNNNNNNNNNLLLHHHFFFEEEGGGIIIKKKNNNSSSZZZaaahhhooouuuyyyzzz{{{}}}~~~yyywwwvvvsssoookkk```^^^[[[WWWTTTPPPNNNMMMGGGHHHIIIKKKQQQ^^^ppp}}}~~~yyynnnggg\\\SSSNNNKKKJJJJJJDDDEEEFFFFFFFFFJJJPPPUUUZZZaaagggjjjlllnnnjjjeeeZZZTTTNNNLLLNNNVVVfffuuuxxx}}}vvvmmmaaaYYYSSSMMMIIIIIILLLSSS___jjjyyy~~~zzzwwwwwwyyyzzz~~~fffXXXQQQMMMJJJIIIGGGFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>><<<999555222000///...------,,,,,,,,,------...111///---++++++,,,///000///......///111111000//////......---------......//////...---,,,,,,++++++---,,,+++***+++---000111////////////000000000000///000000111111111000000---------000333444444222333333333333333333333333000111222333444333333222444444333333444555777888888888777888999;;;===???BBBEEEIIIMMMRRRWWW]]]bbbfffjjjkkkhhhfffddd```ZZZXXXWWWTTTPPPLLLJJJKKKLLLJJJJJJKKKMMMOOOPPPPPPNNNPPPLLLGGGDDDDDDGGGIIIJJJLLLPPPVVV^^^fffmmmrrruuuzzz|||~~~~~~~~~~~~wwwppplllkkkjjjfffccc___\\\YYYVVVTTTQQQNNNLLLLLLIIIHHHKKKOOOVVVdddqqquuummmcccZZZSSSRRROOOIIIHHHKKKKKKHHHGGGHHHHHHGGGJJJPPPWWW]]]fffnnnqqqppplllhhh```XXXOOOKKKKKKSSScccsssyyy~~~wwwlll___VVVNNNLLLLLLMMMOOOTTTaaammmzzzyyyzzz{{{{{{~~~fffYYYRRRNNNLLLIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>><<<999555222000///...///...---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------...000222333111///111000000//////000000000//////...------,,,++++++......,,,,,,,,,...000111/////////000000000111111333333333444333333222222.........000333555444333333333444444444444444444111222333444555444444333555444444444555666777888888888777888999;;;===???BBBEEEIIIMMMRRRWWW^^^bbbgggjjjkkkhhhfffeeeaaa\\\YYYWWWTTTPPPMMMKKKKKKLLLJJJJJJJJJMMMOOOQQQQQQPPPTTTPPPKKKGGGFFFFFFHHHIIIKKKNNNTTT\\\dddkkkpppsssxxxzzz}}}|||tttqqqpppppppppzzz{{{uuulllgggfffeeebbb___]]]ZZZVVVTTTRRRQQQOOONNNLLLIIIHHHJJJMMMRRR___kkk}}}~~~ssskkkbbbYYYSSSQQQOOOJJJJJJMMMKKKHHHGGGHHHHHHFFFIIINNNXXX]]]fffnnnrrrqqqmmmjjjccc[[[SSSNNNMMMTTTcccqqqzzz~~~uuujjj^^^VVVNNNLLLKKKNNNPPPWWWeeerrr|||zzz{{{||||||}}}fffYYYSSSPPPNNNJJJIIIGGGFFFDDDCCCBBBBBB>>>@@@AAABBBBBBAAA@@@>>>>>><<<999555222000///...000///...,,,++++++++++++***+++,,,------,,,+++***,,,---...111444444333111111111111111111222222222//////......---,,,,,,,,,000///...------...000111000000000111111111222222555555555555444333333222000//////111333555555444444555555666777777777777333444444555555555555444555555555555666777888999888888777888999;;;===???BBBEEEIIIMMMRRRWWW^^^bbbgggkkkkkkgggffffffccc^^^YYYWWWTTTQQQNNNLLLLLLLLLJJJIIIJJJLLLPPPRRRRRRRRRWWWTTTOOOJJJGGGFFFGGGHHHJJJMMMRRRZZZbbbiiinnnqqquuuwwwzzz~~~xxxqqqjjjfffddddddcccjjjuuuxxxqqqhhhbbb```^^^\\\ZZZZZZWWWSSSPPPPPPQQQQQQQQQLLLIIIGGGHHHJJJNNNYYYddduuu}}}rrrkkkddd]]]VVVTTTQQQOOONNNPPPNNNKKKIIIKKKKKKIIIKKKOOOWWW]]]fffnnnrrrrrrnnnlllfff^^^WWWRRRQQQUUUcccppp}}}~~~zzzrrrhhh]]]UUUNNNKKKKKKNNNRRR[[[iiiwww}}}|||}}}~~~~~~|||fffZZZUUURRRPPPKKKJJJHHHFFFEEECCCCCCBBB???@@@CCCDDDDDDCCC@@@???>>><<<999555222000///.........---,,,++++++++++++***++++++,,,,,,,,,,,,,,,...------...222444555555000000000111111111111111//////......---------,,,111000...,,,,,,---///000000111111111222222222222444444444444333222111111000///...000222444444333444555777888999999999999444444444555555555444444666666666777777888999999888888777888999;;;===???BBBEEEIIIMMMQQQWWW]]]bbbgggkkkkkkhhhfffgggeeeaaaZZZXXXUUURRRPPPNNNMMMKKKIIIIIIIIILLLOOORRRSSSSSSVVVTTTPPPLLLHHHFFFGGGHHHIIILLLQQQXXX```gggmmmpppsssuuuxxx|||}}}{{{wwwuuurrrmmmiiifffdddcccaaaeeekkksss~~~tttnnneee^^^[[[YYYXXXVVVWWWSSSOOOMMMNNNPPPRRRRRRKKKHHHGGGHHHIIILLLUUU___nnn{{{~~~uuuoookkkfff```\\\ZZZWWWVVVVVVSSSOOOMMMOOOPPPOOOPPPSSSWWW\\\eeemmmrrrrrrpppmmmfff___YYYUUUTTTXXXdddqqq~~~xxxooofff\\\UUUOOOLLLKKKNNNTTT^^^lllzzz|||}}}}}}~~~~~~zzzeeeYYYUUUSSSQQQLLLJJJIIIGGGEEEDDDCCCCCC@@@AAADDDEEEEEEDDDAAA@@@>>><<<999555222000///...+++++++++++++++,,,---...---,,,+++***+++,,,...///000---++++++...333666888,,,---...////////////...///...............------000...---++++++,,,...///000111111111222222222222444444444444444333222111///...---...000222222222444666888:::;;;;;;;;;;;;444444333333333333333333666666777888888999999999888888777888999;;;===???AAADDDHHHLLLPPPVVV\\\aaafffjjjkkkiiihhhiiigggccc\\\YYYUUUSSSRRRQQQNNNKKKIIIHHHHHHJJJNNNQQQRRRSSSQQQQQQOOOLLLHHHFFFGGGHHHJJJLLLQQQWWW___ffflllpppqqqssswww{{{~~~|||{{{{{{{{{{{{vvvvvvuuutttppplllhhhfffcccccceeehhhppp}}}|||xxxqqqllleee^^^YYYWWWVVVUUUUUURRRNNNLLLMMMPPPRRRRRRJJJHHHGGGIIIIIIKKKTTT]]]fffsss|||yyyrrrqqqnnnjjjhhheeeaaa]]]ZZZSSSOOOQQQRRRRRRSSSUUUVVV\\\eeemmmrrrsssrrrpppeee```ZZZXXXWWW[[[gggttt~~~vvvmmmdddZZZTTTPPPLLLKKKPPPWWWaaaooo{{{|||xxx}}}~~~~~~zzzyyydddXXXTTTRRRPPPKKKJJJHHHFFFEEEDDDCCCCCCAAABBBCCCDDDDDDCCCBBBAAA>>><<<999555222000///...************+++---...///...,,,***)))***,,,///111000---***)))---222555777***,,,---/////////.................................---,,,++++++,,,...///000000000111111111222222444555555666666555555444///...,,,,,,...111111111444666888;;;======<<<<<<555444333333222333333333555666777888999999999888888888777888999;;;===??????BBBFFFJJJOOOUUU[[[___eeeiiilllkkkkkkkkkhhhddd]]]YYYVVVTTTTTTSSSOOOKKKIIIHHHGGGIIILLLOOOQQQQQQLLLNNNNNNLLLGGGEEEFFFIIIJJJLLLPPPVVV]]]eeekkkoooqqqssswwwzzz~~~|||}}}~~~|||{{{{{{zzzyyyyyyyyyzzz}}}zzzsssoooiiigggeeeeeeiiirrrzzz{{{uuurrrnnnkkkeee___ZZZWWWUUUUUUTTTQQQNNNMMMNNNOOOPPPPPPJJJHHHHHHJJJIIIJJJQQQZZZbbbnnn|||~~~{{{ssskkkddd[[[SSSRRRSSSRRRSSSUUUXXX]]]fffoootttvvvuuuttthhhbbb]]]ZZZZZZ^^^kkkxxxvvvmmmdddZZZSSSOOOKKKLLLSSS\\\gggttt{{{vvv|||uuuwwwbbbWWWRRRPPPOOOKKKJJJHHHFFFDDDCCCBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@>>><<<999555222000///...************+++,,,------+++*********+++,,,......---+++***+++...111333333+++---///111111111000///............////////////...---,,,+++,,,...000111/////////000000000111111222333444555555555555555111///------///111222222333555888;;;===>>>===<<<777666555333333333444555444555666888888888888777888888777888999;;;===???>>>AAAEEEIIIMMMSSSYYY]]]ccciiimmmmmmmmmmmmiiiddd^^^ZZZVVVUUUVVVTTTOOOKKKJJJHHHFFFGGGJJJMMMOOOOOOKKKNNNPPPMMMHHHEEEFFFHHHHHHJJJNNNSSSZZZbbbiiimmmrrrtttwww{{{}}}|||}}}{{{|||~~~|||xxxrrrnnnmmmooorrrtttzzzyyyssspppkkkiiifff```[[[WWWUUUTTTUUURRRPPPNNNOOOOOONNNNNNLLLJJJIIIJJJHHHGGGLLLTTT^^^iiizzzsssggg\\\WWWUUUSSSSSSTTT[[[```iiirrrxxxzzzzzzyyyooohhhaaa]]]\\\aaannnzzzwwwnnndddYYYQQQLLLJJJLLLWWWcccnnn{{{{{{uuuzzzrrrwwwaaaVVVQQQOOONNNJJJIIIGGGEEEDDDCCCBBBBBB????????????????????????>>><<<999555222000///...,,,,,,++++++***+++++++++'''(((***+++,,,,,,,,,+++******+++...000111000///---///111333444333222111.........///////////////......---,,,---///111333////////////000000000000//////111222333444444444222000...---///222333333222555888<<<>>>>>>===<<<888777666555444444555666333444666777888888777777888888888888999;;;>>>???===@@@DDDHHHLLLRRRXXX]]]bbbhhhmmmooooooooojjjddd^^^ZZZVVVUUUVVVUUUPPPKKKJJJHHHFFFFFFIIILLLMMMNNNLLLPPPQQQNNNHHHDDDEEEGGGGGGIIILLLQQQXXX```gggkkksssuuuxxx{{{~~~zzzuuurrrpppooolllttt{{{vvvssshhhhhheeeaaa\\\WWWUUUTTTUUUSSSQQQPPPOOOOOOMMMLLLMMMKKKJJJJJJGGGDDDHHHOOOVVVaaaqqqsssddd]]]YYYVVVUUUVVV]]]ccckkkttt{{{}}}}}}}}}uuummmeee```^^^bbbooo|||xxxooodddYYYQQQJJJIIIMMMYYYhhhttt|||uuuyyytttuuu```VVVRRRQQQPPPLLLJJJFFFDDDDDDCCCBBBAAA<<<>>>@@@AAABBBAAA???>>>>>><<<888555333111...,,,------,,,,,,,,,,,,++++++---+++)))+++---///---+++,,,,,,------...///////////////000000111111111222///000000000111111111111------,,,,,,,,,------...000///.........000111222222222333444444444444333111000//////000222444555555666888888888999:::<<<999777444111000111333555333444555666777777777777;;;:::999999:::;;;===>>>???BBBEEEHHHLLLOOOTTTWWWcccggglllpppqqqooojjjgggaaa^^^ZZZVVVSSSPPPLLLJJJMMMKKKHHHFFFFFFIIILLLNNNMMMMMMLLLKKKIIIHHHFFFEEEFFFFFFKKKSSSXXX]]]dddlllsssuuuxxxzzz{{{|||~~~{{{tttpppqqqpppvvvzzztttpppjjjhhhdddaaa___\\\XXXUUUWWWUUUSSSPPPOOOOOOPPPPPPOOOMMMKKKIIIIIIIIIJJJKKKPPPYYYgggwwwmmm```ZZZVVVTTTUUU\\\bbblllwww}}}}}}wwwssskkkdddbbbhhhttt}}}}}}tttkkkbbbZZZTTTOOOPPPTTT\\\iiixxxtttxxxsssttt```UUURRRPPPPPPMMMJJJGGGDDDDDDCCCAAA@@@>>>???@@@AAABBBAAAAAA@@@>>>;;;777444333111...,,,------,,,,,,,,,,,,++++++---+++***+++---...---+++,,,,,,------...///////////////000000000111111111222222222333333333333444//////.........//////000111000///.........///000111111222333333333333333222111000//////111333444444555777777777888999;;;:::888444222111111333555444555666777888888888888:::999999999:::<<<===>>>>>>AAADDDHHHKKKOOOTTTXXX```dddkkkppprrrqqqnnnkkkddd```[[[WWWTTTQQQMMMKKKLLLKKKIIIGGGGGGIIIKKKMMMNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGKKKQQQWWW[[[ccclllsssuuuyyy{{{|||}}}}}}wwwtttrrrttt|||}}}wwwsssnnnlllhhhdddbbb^^^ZZZWWWZZZXXXUUURRRPPPOOOOOOPPPNNNMMMJJJIIIHHHHHHIIIIIIMMMTTT```mmmyyywwwhhh```\\\[[[\\\]]]cccmmmwww~~~yyyuuunnnhhhfffkkkuuu}}}|||ssskkkbbbZZZUUUPPPRRRVVV___lll{{{uuuyyyrrr}}}sss___TTTQQQPPPOOONNNKKKGGGEEECCCBBBAAA???@@@@@@AAAAAAAAABBBBBBBBB===;;;777444333111...,,,------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,,,,,,,------...///////////////000000000000111111222222222222333333333333000//////.........//////111000///...------------000000111222222222222222333222000//////111222444333555666777777777999::::::888555222111222333555555666777888999999999999999999999:::;;;<<<>>>???===@@@CCCFFFJJJOOOTTTXXX]]]bbbiiiooossssssqqqppphhhddd^^^YYYVVVRRROOOLLLLLLKKKJJJIIIIIIIIIJJJKKKPPPPPPPPPPPPNNNLLLJJJIIIIIIHHHJJJPPPTTTYYYbbbjjjqqqtttxxxzzz|||}}}~~~~~~yyywwwzzz}}}|||xxxuuurrrmmmiiifffbbb^^^ZZZ\\\YYYVVVRRRPPPOOOOOOPPPOOONNNLLLJJJIIIIIIIIIIIIIIINNNVVV^^^hhhsss}}}|||mmmccc^^^\\\^^^]]]ccclllvvv}}}|||yyyrrrmmmkkkooowww}}}{{{rrrjjjbbbZZZUUUQQQTTTZZZcccppp~~~www|||sss|||rrr^^^TTTQQQPPPOOOOOOLLLHHHEEECCCBBB@@@>>>AAA@@@@@@@@@@@@AAABBBBBB>>>;;;888555444222000...------,,,,,,,,,+++++++++,,,,,,+++,,,,,,---,,,,,,,,,,,,------...///////////////000000000000000000....../////////000000000......---,,,,,,,,,,,,---.........---------------//////000111111111111111111000//////000222444555444666777888777888999;;;;;;999666444222333333444555555666777888888888888888888999:::;;;===>>>>>><<>>???????????????@@@AAAAAA???<<<999666555333111///------,,,,,,,,,+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,------.../////////000000//////////////////------------..................---,,,,,,,,,,,,,,,+++,,,------...//////000//////000111111111111000//////......000333666777555777999999999999;;;===;;;:::777555444333444444444444555666777777777777888888999;;;<<<=========<<<>>>AAACCCGGGLLLSSSWWW^^^bbbhhhnnnrrrsssrrrqqqnnniiiccc]]]YYYVVVSSSQQQMMMMMMLLLKKKJJJIIIIIIIIINNNOOOPPPQQQPPPNNNKKKIIIKKKHHHIIIMMMPPPTTT\\\eeeiiimmmrrrvvvxxxyyy{{{|||~~~~~~~~~xxxwwwzzz~~~yyysssnnnhhhccc___XXXVVVRRRPPPOOOQQQTTTVVVTTTSSSQQQOOOMMMLLLKKKJJJHHHHHHIIIJJJNNNUUU___eeekkkrrr{{{}}}tttjjjdddcccaaadddkkkrrrxxx}}}~~~zzzwwwuuuvvvwwwxxxzzz{{{~~~xxxppphhhaaa[[[WWWRRRWWW```lllyyy|||qqqvvvrrr^^^UUURRRQQQPPPNNNKKKGGGEEECCCBBBAAA???>>>>>>?????????@@@@@@@@@>>><<<888666555444111000------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,,,,,,,------.../////////000000////////////......////////////000000000000111000///...............***+++---...000111111111//////000111111111111111///.........000333666777666888::::::::::::<<<===<<<;;;888666555444444444333444555666666777777777999999:::;;;<<<<<<<<<<<<===>>>@@@BBBEEEKKKQQQUUU^^^aaagggmmmqqqrrrqqqpppooojjjccc^^^ZZZWWWUUUTTTPPPNNNLLLJJJIIIIIIIIIIIIMMMNNNPPPQQQPPPNNNKKKIIIJJJHHHIIIMMMOOORRRYYYaaafffjjjppptttwwwxxxyyyzzz~~~}}}}}}~~~{{{|||{{{~~~xxxrrrllleeeaaaXXXUUURRRPPPPPPSSSWWWYYYUUUTTTSSSQQQOOOLLLKKKJJJJJJIIIHHHGGGHHHMMMTTTYYY___eeemmmvvv}}}sssllljjjhhhjjjnnnsssxxx}}}~~~|||{{{yyywwwuuuwwwxxxzzz{{{{{{zzzxxxwwwyyy|||wwwnnngggaaa[[[XXXSSSZZZeeerrrmmmpppyyysss___VVVSSSRRRRRRMMMJJJGGGDDDDDDCCCAAA@@@>>>???@@@AAAAAAAAA@@@@@@<<<:::666444333222000...------,,,,,,,,,,,,+++++++++---...---+++***+++---,,,,,,------.../////////000000/////////.........000000000111111111222222111111000......------...,,,---...000111111000000///000111111222222111111222111000///000111333555666777999999999999;;;===<<<;;;999777555444444333444555666777777888777777::::::;;;<<<<<<;;;;;;:::>>>???@@@AAADDDIIIOOOTTT\\\___eeekkkoooqqqrrrqqqooojjjccc^^^[[[YYYWWWVVVRRRPPPLLLJJJHHHHHHIIIJJJMMMNNNPPPRRRQQQOOOKKKIIIJJJHHHIIIMMMOOOQQQWWW^^^eeeiiioootttwwwxxxyyyzzz~~~~~~}}}~~~}}}wwwpppiiiddd[[[YYYUUURRRRRRUUUXXX[[[ZZZYYYXXXVVVSSSPPPNNNMMMKKKKKKIIIGGGGGGHHHLLLOOOTTTYYYaaaiiisss|||vvvuuurrrsssuuuxxx|||}}}yyyuuuuuuvvvvvvvvvuuussspppooonnnsss|||vvvmmmfff```[[[XXXVVV]]]jjjxxxiiillluuusss```VVVTTTSSSRRRLLLJJJFFFDDDDDDCCCBBBAAA>>>???AAACCCCCCBBBAAA@@@:::888555333222111///------------,,,,,,,,,+++++++++---///...+++)))+++---,,,,,,------...//////000000000//////.........---000000000000111111111111000///...---,,,+++++++++...///000111111000//////000000111222222222222222555333111000///000111222555666888888888999:::<<<===<<<:::888666444444333555666777888888999999999:::;;;<<<<<<<<<;;;:::999???@@@@@@AAACCCHHHNNNRRRYYY]]]cccjjjooorrrrrrsssooojjjccc^^^[[[YYYXXXWWWSSSPPPLLLIIIGGGHHHIIIKKKMMMOOOQQQSSSRRRPPPLLLJJJIIIHHHJJJNNNPPPPPPUUU[[[dddiiipppuuuxxxyyyzzz{{{}}}zzzrrrkkkggg___\\\XXXTTTTTTVVVYYY\\\___^^^]]][[[XXXUUUSSSQQQKKKKKKJJJHHHFFFFFFHHHJJJIIIMMMTTT[[[eeerrrzzzzzz{{{}}}zzzuuusssttttttsssqqqooollljjjgggmmmxxxvvvmmmfff```[[[YYYYYY```mmm|||jjjjjjqqqvvvaaaVVVSSSQQQPPPLLLIIIGGGEEEEEEDDDBBB@@@AAABBBBBBCCCBBBAAA@@@???===;;;777444222111111111...---,,,+++++++++,,,------...000000---+++******)))+++------,,,,,,,,,---000//////.........//////111000///...............333111...,,,++++++,,,---000000111222222222111111000000000000000000000000000111222111000000222444999999999999999:::;;;<<<;;;:::888888888888666555444777999888555555777999===<<<<<>>>>>???@@@???>>>===<<<;;;:::777444111000//////...---,,,************+++---***((((((+++,,,+++)))(((***+++,,,+++***+++,,,,,,---------......//////.........---......//////222111...,,,+++,,,------000000111222222222222222////////////////////////000111111111000000222333666777888:::;;;===??????BBB@@@===:::777666555555333555777888888888:::<<<;;;999888999<<<>>>@@@@@@>>>???@@@AAABBBEEEJJJNNNRRRWWW___eeeiiilllnnnooommmiiiddd___ZZZWWWUUUUUUSSSPPPLLLIIIHHHHHHFFFEEEIIINNNRRRPPPOOOOOONNNKKKJJJGGGGGGJJJLLLMMMPPPTTTYYY___gggnnnssswww{{{}}}}}}wwwpppfff```___bbbgggjjjooommmkkkhhheeecccaaaaaaZZZVVVRRROOOMMMMMMKKKJJJGGGHHHIIIHHHIIINNNWWW^^^cccqqq}}}{{{vvvnnneee___[[[ZZZ\\\dddrrr{{{ssskkkccc\\\]]]bbbhhhrrr}}}|||kkkmmmuuuuuu```VVVRRRPPPOOOOOOKKKGGGDDDBBBAAA???>>>???@@@AAAAAAAAA@@@???>>>;;;999777444111000///...//////.........000111222...)))%%%&&&+++---,,,))))))***,,,,,,+++++++++,,,++++++,,,---.../////////------------......///000111000...---,,,,,,------111111222333444444444444000000000000000000000000///000111000///000111333555666999;;;>>>@@@BBBCCCDDDBBB???;;;666444444444444555666777777888999999<<<;;;::::::;;;;;;;;;;;;===???@@@AAABBBEEEIIILLLPPPUUU]]]ccchhhllloooqqqnnnkkkgggaaa\\\XXXUUUSSSSSSOOOKKKHHHGGGFFFDDDBBBBBBIIIMMMMMMMMMOOONNNKKKKKKHHHGGGJJJLLLLLLNNNSSSWWW\\\dddlllqqquuuyyy{{{}}}~~~sssjjjgggiiimmmooorrrqqqpppnnnlllkkkjjjjjjfffaaa\\\WWWTTTRRRQQQOOOLLLKKKJJJHHHHHHKKKPPPUUUZZZdddrrr}}}yyyqqqhhh```[[[ZZZ]]]fffvvvzzzqqqiiibbb\\\^^^ccclllxxxzzzmmmnnnuuuuuu```UUURRRPPPOOOOOOKKKFFFCCCAAA@@@???>>>???@@@AAABBBBBBAAA@@@???:::999777555222000///...333111///,,,***)))))))))///***&&&'''+++...,,,)))***,,,......---,,,---...+++,,,---...////////////---------------...///000000///...---,,,,,,------111222333444555555555555111111111111111111111111///000111000//////111333444666999===@@@BBBDDDEEEFFFFFFCCC???999666666777777666666666666666666555888:::<<<===<<<;;;:::999===>>>@@@AAABBBDDDHHHJJJNNNTTT[[[ccchhhmmmqqqsssqqqnnnkkkeee```[[[WWWUUUVVVSSSOOOLLLJJJIIIGGGEEE???FFFJJJJJJKKKNNNNNNLLLLLLHHHGGGJJJKKKKKKMMMRRRWWW\\\cccjjjooosssvvvxxx}}}~~~{{{xxxwwwxxx{{{~~~uuuooonnnooopppttttttsssrrrrrrsssssssssqqqlllfff```\\\XXXUUURRRPPPNNNLLLJJJIIIKKKOOORRRVVV[[[dddppp~~~|||uuulllccc^^^[[[]]]hhhzzzxxxoooggg```[[[___eeeppp}}}}}}zzz}}}ooooootttttt```UUUQQQPPPOOONNNKKKEEEBBBAAA@@@@@@???===>>>???@@@AAA@@@??????;;;:::888666444111000//////...,,,+++******++++++---***((((((+++,,,+++)))+++---//////...---...///,,,---...000000000//////---------,,,------......//////...---------------000000222333444444444444222222222222222222222222///000000000//////111222333555888<<<@@@BBBCCCDDDGGGHHHHHHDDD>>>::::::;;;999888666666777777555444333777;;;>>>>>>===<<<<<<<<<>>>@@@AAABBBCCCFFFIIIMMMRRRZZZbbbhhhnnnrrrvvvsssqqqnnnjjjeee___[[[XXXUUURRRMMMJJJIIIHHHFFFDDD@@@FFFIIIHHHIIIMMMOOOMMMLLLIIIHHHJJJKKKJJJLLLPPPUUU[[[bbbiiinnnrrruuuwww|||}}}yyytttrrrrrrsssppptttyyy|||zzzvvvsssrrrvvvvvvwwwxxxzzz{{{}}}~~~{{{wwwqqqkkkeee___ZZZVVVSSSQQQOOOMMMLLLNNNQQQRRRRRRSSSXXXbbbnnn}}}|||rrriiibbb___^^^kkk~~~vvvlllddd]]]ZZZ___fffqqq|||zzzxxxqqqooosssttt___UUUQQQPPPOOOMMMIIIDDDAAA@@@AAAAAA@@@>>>???@@@AAABBBAAAAAA@@@;;;;;;:::888555333111///++++++++++++---...000222************))))))((('''***,,,......---,,,---......///000111222111///.........---,,,,,,,,,------///.........------------,,,---///000111222222222111111111111111111111111...///000000...///000222000222666:::>>>@@@AAAAAACCCFFFIIIFFF@@@<<<;;;<<<:::888777777999:::888666555888<<<===<<<<<<>>>???;;;===@@@AAAAAACCCEEEHHHKKKQQQYYY```gggmmmssswwwsssssspppmmmhhhbbb]]]ZZZRRROOOKKKHHHGGGFFFDDDBBBCCCGGGIIIGGGHHHLLLOOONNNMMMIIIHHHJJJJJJIIIKKKPPPSSSXXXaaahhhnnnssswwwyyy|||}}}}}}vvvrrrpppiiilllpppqqqsssxxx}}}yyyzzzzzz|||yyyrrrjjjccc^^^ZZZWWWTTTRRRRRRSSSTTTUUUSSSRRRVVV^^^dddkkkxxx~~~rrrjjjfffcccqqq}}}tttjjjbbb[[[YYY^^^fffrrr~~~|||rrrsssppprrrttt___UUUQQQOOONNNMMMIIIDDDAAA@@@AAAAAAAAA@@@AAACCCDDDEEEDDDCCCCCC<<<;;;:::999666333111000000///---+++************''')))+++***(((&&&%%%%%%)))+++------,,,,,,,,,---///000222333222111///...///...------,,,,,,,,,,,,..................------***+++,,,...///000000000000000000000000000000000...///000///...///000222...000444888<<<>>>>>>>>>>>>BBBFFFEEE???:::999;;;;;;999777999<<<===<<<:::;;;===>>><<<999999<<>>===;;;888444111...------,,,,,,---...///---+++************************,,,,,,,,,------............///111333444444333222333222111///......------......//////......---,,,//////...000333444444333333333222222111000000///333111000000111111000...222444777888999:::<<>>@@@CCCCCC???;;;888777444333333444777:::::::::===;;;999888888:::===>>>@@@?????????@@@BBBDDDEEELLLNNNRRRZZZccckkkppprrruuuwwwtttmmmhhhfffaaa\\\XXXTTTOOOLLLIIIHHHFFFEEEIIIHHHHHHHHHIIIKKKLLLNNNNNNMMMKKKJJJIIIIIIJJJJJJPPPUUU\\\cccjjjpppvvvzzz}}}}}}~~~|||vvvrrrkkkggggggkkkqqquuuyyypppkkkfff```]]]]]]___aaabbb```___]]]]]]^^^```ccceeettt{{{xxxqqquuuooofff^^^VVVTTT\\\ggg|||xxxggg{{{ppprrrvvvaaaVVVSSSPPPNNNLLLKKKJJJHHHFFFCCCAAA@@@CCCCCCBBBBBBBBBAAAAAAAAA<<<:::888555333111///......,,,+++,,,---...---,,,++++++++++++++++++++++++,,,,,,------------------000111444666777777666666333222111///......------......//////......---,,,*********,,,000222333222111111111111111111111111222000///000111111000///111333666777888999<<<>>>===@@@BBBBBB???;;;888666555444333555888:::::::::===;;;:::888999:::===>>>AAA@@@@@@@@@AAACCCEEEFFFJJJLLLQQQYYYaaaiiinnnqqqtttvvvuuupppkkkiiiddd^^^XXXTTTPPPLLLJJJIIIGGGFFFHHHHHHGGGHHHIIIKKKMMMNNNNNNMMMKKKIIIIIIIIIJJJKKKLLLQQQYYYaaaiiipppwww|||{{{{{{||||||xxxqqqlllkkknnnsssvvvyyyrrrmmmgggddddddeeeggghhhiiigggdddbbb``````bbbbbbkkkttt{{{vvv~~~sssmmmeee^^^WWWVVV^^^hhh|||vvvdddsssrrr~~~wwwbbbWWWSSSQQQNNNMMMLLLIIIGGGDDDCCCAAAAAABBBBBBBBBBBBBBBAAAAAA@@@:::888666333111000000000///---++++++,,,---------++++++++++++,,,,,,,,,,,,------------------,,,,,,///111333555777888777777333222111///..................//////......---,,,(((((((((+++///222222222//////000111222222333333000///...///111111111///000222444666777888:::<<<===???AAA@@@===:::777666666555444555888:::;;;:::<<<;;;:::999999;;;===>>>AAAAAAAAAAAABBBCCCEEEFFFHHHJJJOOOVVV^^^ffflllooosssvvvwwwtttpppmmmggg```XXXUUUPPPMMMKKKJJJIIIGGGGGGGGGGGGGGGIIIKKKMMMOOOOOONNNKKKIIIHHHIIIKKKLLLKKKPPPWWW___fffnnnuuuzzzzzz{{{|||~~~zzzuuusssuuuyyy||||||wwwqqqmmmlllnnnpppqqqrrrppplllhhheeedddcccdddeeejjjsss||||||}}}|||yyypppjjjccc^^^YYYXXX```jjjzzzrrraaattttttwwwbbbXXXTTTQQQOOONNNLLLIIIFFFDDDBBBBBBBBB@@@AAABBBBBBBBBAAAAAA@@@;;;999666333111000000111000---***)))+++,,,------+++,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,---///111333444555555222111000///.....................///......---,,,+++++++++...111333333333000000000111222222333333000///...///111222111000///111333555555777999;;;<<<>>>@@@???<<<999777777777666555666888:::;;;:::<<<;;;:::::::::;;;===>>>@@@@@@@@@@@@AAACCCDDDFFFFFFIIIOOOUUU\\\dddkkkoootttyyy{{{xxxuuuppphhhaaaYYYVVVQQQNNNMMMLLLJJJIIIFFFFFFFFFGGGIIIKKKMMMOOOPPPNNNKKKIIIHHHIIIKKKMMMOOORRRXXX^^^dddjjjppptttyyy|||~~~~~~yyytttssstttvvvwwwxxxvvvrrrooollljjjiiiiiihhhjjjnnnuuu~~~yyyuuummmgggaaa^^^[[[[[[aaajjjwwwmmm]]]tttuuuwwwbbbXXXTTTQQQOOONNNLLLIIIFFFDDDBBBBBBBBB???@@@AAABBBBBBBBB@@@???===<<<999555333111000000000---***)))***,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,---///000111222222222111000//////......///.........///......---,,,///......///111222222111111111111111111111111111000//////000222333222111...000333444555666888;;;<<<>>>??????<<<999888888888777666777999;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>??????>>>>>>???AAACCCDDDEEEIIIOOOUUU[[[bbbjjjpppvvv{{{~~~|||xxxsssjjjaaa[[[XXXSSSOOONNNMMMKKKJJJFFFFFFFFFGGGHHHJJJLLLNNNPPPNNNLLLIIIIIIJJJKKKLLLOOORRRWWW\\\bbbhhhnnnsssvvvzzz~~~zzzyyyzzz|||}}}~~~zzzvvvrrrooommmllllllmmmooottt{{{|||wwwtttlllgggaaa```______eeemmmvvv{{{iiiYYYuuutttwwwbbbWWWSSSQQQNNNMMMLLLIIIGGGDDDCCCAAAAAA>>>???AAABBBCCCBBB@@@???===<<<:::777444222000...///---+++***+++++++++*********++++++,,,,,,------------------------,,,,,,---......///000111222222111111000///////////////......//////......---,,,...---,,,---///000///...222222111111111111111111222111000111333333333111...000333444555666888:::===>>>@@@???<<<:::999999999888777888:::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>===>>>???@@@BBBCCCDDDIIINNNSSSYYY```iiipppvvv|||~~~zzzuuulllddd^^^ZZZUUUQQQOOOMMMKKKJJJGGGGGGFFFGGGHHHIIIKKKLLLOOONNNMMMKKKKKKKKKKKKKKKKKKNNNSSSYYY___gggnnntttrrrwww|||~~~yyytttqqqooonnnoooppptttxxx~~~zzzuuuqqqlllfffcccdddfffhhhnnnuuu|||~~~vvvcccSSSwwwrrrzzzvvvaaaVVVSSSPPPNNNLLLKKKJJJHHHFFFCCCAAA@@@===>>>AAACCCCCCBBB@@@???999999999888666333000......---++++++,,,+++***((())))))******+++,,,,,,---,,,,,,------------------////////////000000111111111000000///////////////......//////......---,,,,,,++++++,,,...//////...000000000111222222333333555333222333444444333222...000333444555666999;;;>>>???@@@???===;;;:::;;;:::888777888:::<<<<<<;;;<<<<<<<<<<<<<<<======>>>???>>>>>>>>>???AAACCCDDDBBBGGGMMMQQQVVV]]]gggoootttzzz~~~}}}{{{xxxqqqiii```\\\WWWRRRPPPMMMKKKIIIHHHHHHGGGGGGGGGHHHJJJJJJMMMMMMMMMMMMLLLKKKKKKJJJHHHKKKPPPUUU\\\ccckkkpppqqqvvv}}}~~~~~~|||xxxvvvtttssstttvvvzzz~~~~~~xxxrrrmmmjjjfffeeeiiiooossszzz|||qqq]]]NNNyyyqqquuuvvv```VVVRRROOOMMMKKKKKKJJJIIIGGGCCCAAA???<<<>>>AAACCCCCCBBB@@@???444555777777666333000...---,,,+++,,,,,,,,,)))'''(((((()))***++++++,,,,,,,,,,,,,,,------.........//////............//////111000000////////////000......//////......---,,,+++******,,,///111111111......///111222333444555666555444444444444333222///111333555555777999;;;>>>@@@@@@???===;;;;;;<<<:::999888888:::<<<<<<;;;<<<<<<<<<===============@@@?????????@@@BBBDDDEEE@@@EEEKKKPPPTTT[[[fffnnnqqqxxx|||}}}|||zzztttmmmbbb]]]XXXSSSPPPMMMKKKIIIIIIIIIGGGGGGGGGHHHIIIIIIMMMMMMNNNNNNNNNLLLJJJIIIJJJLLLPPPSSSXXX^^^eeejjjsssxxx~~~}}}~~~{{{yyyxxxzzz~~~}}}vvvooojjjjjjffffffmmmuuu|||{{{~~~mmmZZZJJJtttnnnqqqyyyuuuaaaWWWSSSOOOLLLJJJIIIGGGEEECCCAAA@@@@@@??????AAAAAAAAA@@@???>>><<<:::888555222111000000......---,,,,,,,,,,,,---------------------------------------------------111000///////////////000////////////000000000000///............---------******+++,,,...000222333...000222222222111222333777888999:::888666333111///......000444777999999;;;;;;<<<<<<<<<<<<<<<;;;<<<999666666888;;;>>>>>>:::;;;;;;<<<===>>>??????@@@?????????@@@BBBDDDEEEGGGIIILLLNNNQQQYYYccckkkrrrwww}}}}}}xxxssspppccc___ZZZVVVRRROOOLLLJJJHHHIIIIIIHHHGGGFFFHHHIIIMMMMMMNNNNNNMMMLLLKKKJJJKKKJJJLLLRRRVVVYYY```gggqqqtttyyy|||}}}~~~~~~zzzsssmmmhhhffffffiiiqqq}}}~~~zzzeeeSSSIIItttmmmooovvvrrr___VVVSSSPPPMMMMMMKKKIIIGGGEEECCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBB<<<:::888555222111000000......---,,,,,,,,,,,,---++++++++++++++++++++++++------------------------...------,,,,,,---------000000000//////////////////............---------,,,,,,,,,------///000000...000111111111111222444666777999999999777444222111000///111444888999:::;;;<<<<<<======<<<<<<;;;777666666777;;;===??????;;;<<<<<<<<<===>>>>>>>>>????????????@@@BBBCCCEEEGGGIIILLLMMMQQQXXXbbbiiirrrwww}}}~~~yyyuuurrrhhhccc]]]XXXTTTPPPLLLJJJHHHIIIIIIHHHGGGFFFHHHIIILLLMMMNNNNNNNNNLLLKKKJJJKKKJJJLLLRRRUUUXXX___fffppptttxxx|||}}}~~~yyyrrrlllgggdddfffkkkuuuwwwbbbOOOFFFtttkkklllrrrmmm\\\TTTSSSQQQOOOMMMLLLJJJGGGDDDBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCC<<<:::888555222111000000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------111000000//////.........///............---------------------------...//////000111000///000333555555666888999999888666555333111000111444888::::::<<<<<<============<<<<<<444444555888<<>>>>>>>>???AAACCCDDDFFFHHHKKKMMMPPPVVV```gggpppuuu|||{{{wwwtttmmmhhhaaaZZZUUUQQQMMMJJJIIIJJJJJJIIIGGGFFFHHHIIILLLMMMNNNNNNNNNMMMLLLKKKLLLJJJMMMRRRUUUWWW^^^eeennnrrrwww{{{}}}~~~}}}wwwpppjjjfffbbbfffooo|||qqq\\\KKKCCCsssiiihhhlllhhhXXXRRRRRRRRRQQQLLLJJJHHHEEEBBB@@@???>>>???@@@AAACCCCCCCCCCCCBBB<<<:::888555222111000000...---,,,,,,++++++,,,,,,------------------------,,,,,,------------------//////////////////000111111111000///......------///............---------,,,,,,,,,,,,---...//////000000000///...///333555444555777888999999888777333111///000333666888999<<<<<<===>>>>>>>>>======777666666777;;;>>>??????>>>>>>>>>===============???>>>>>>>>>???AAACCCDDDEEEHHHJJJLLLNNNTTT]]]cccmmmssszzz|||yyywwwooojjjbbb\\\WWWSSSOOOMMMJJJJJJJJJIIIGGGFFFGGGIIIKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKMMMQQQTTTVVV\\\ccclllpppuuuyyy|||}}}{{{uuunnnhhhddd```fffrrr}}}lllWWWHHHAAAqqqfffdddhhhzzz|||eeeUUUPPPQQQRRRRRRKKKJJJHHHEEEBBBAAA?????????@@@BBBCCCCCCCCCBBBBBB<<<:::888555222111000000------,,,++++++++++++,,,------------------------,,,,,,,,,---------......000/////////000000111222111000000///...------,,,///............---------*********+++---///000111000000000......///222555222444555777888888888888333111......111444666777;;;<<<===>>>????????????>>>:::666555777:::===>>>>>>>>>>>>>>>>>>=========??????>>>>>>???AAACCCDDDEEEGGGJJJKKKMMMRRRYYY___jjjpppxxx~~~}}}{{{yyypppjjjccc\\\XXXTTTQQQPPPKKKKKKKKKIIIGGGFFFGGGIIIKKKLLLMMMNNNOOOOOONNNMMMMMMKKKMMMQQQSSSTTTZZZaaahhhlllrrrwwwzzz|||zzzsssmmmgggccc___gggvvv{{{hhhTTTFFFAAAoooccc```dddwwwzzzcccSSSNNNPPPRRRRRRLLLKKKIIIGGGEEECCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB<<<:::888555222111000000------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........---------------...///000000//////......---------///............---------))))))***+++---///000222...///000///...///222444222222444555666777777777444111...---///222555666:::;;;<<<>>>@@@AAABBBBBBBBB>>>777444555888;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@BBBDDDEEEDDDFFFIIIJJJLLLPPPWWW\\\fffllluuu|||~~~}}}|||zzzrrrlllddd]]]YYYVVVSSSRRRKKKLLLLLLJJJHHHGGGGGGIIIJJJKKKMMMOOOOOOPPPOOOOOONNNLLLMMMPPPRRRSSSXXX___dddiiioootttxxxzzz}}}yyyrrrlllfffccc```hhhxxxxxxeeeQQQEEEBBBmmm```]]]bbbvvvzzzbbbRRRMMMOOOQQQQQQKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@<<<:::888555222111000000---,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---......///+++******+++,,,---..............................///............---------*********+++,,,...///000---...000000//////111222111222222333444555666666555222...---///333555666888999<<<>>>AAACCCDDDEEEBBB===888666666888:::;;;=========>>>?????????@@@AAA@@@@@@@@@AAACCCEEEFFFCCCFFFIIIJJJKKKNNNTTTYYYbbbiiissszzz}}}}}}|||{{{wwwqqqhhh```[[[WWWTTTSSSLLLLLLLLLJJJHHHGGGGGGIIIJJJKKKMMMOOOPPPPPPPPPPPPNNNLLLMMMPPPQQQRRRWWW]]]aaaffflllrrrvvvyyy|||~~~yyyrrrlllfffcccbbbjjjyyyuuubbbOOODDDCCCkkk___\\\aaavvv{{{bbbRRRMMMNNNPPPPPPHHHGGGFFFDDDCCCCCCBBBBBBAAABBBBBBBBBAAA???===<<<<<<:::888555222111000000---,,,++++++******++++++------------------------++++++,,,,,,---...//////++++++++++++,,,---...///---------...............//////.........---------,,,+++++++++,,,,,,---...,,,...000111000000000111111111222222333444555555777444000...000333666777777999;;;>>>AAADDDEEEFFF???<<<999888888999:::999<<<<<<===>>>???@@@@@@AAABBBAAAAAAAAABBBDDDFFFGGGCCCFFFHHHIIIJJJMMMSSSXXXaaahhhqqqyyy}}}}}}|||{{{|||uuukkkbbb\\\XXXTTTRRRLLLMMMLLLJJJHHHGGGGGGIIIJJJKKKMMMOOOPPPQQQPPPPPPOOOMMMMMMPPPQQQQQQVVV]]]___dddjjjppptttxxx{{{}}}}}}yyyrrrlllgggcccccckkkzzzsss```MMMDDDCCCmmmbbb^^^aaatttxxx```SSSPPPOOOOOOPPPNNNLLLJJJGGGEEECCCCCCCCCFFFFFFEEEDDDBBB???===;;;<<<;;;888555333222222222..................//////+++((((((,,,***'''***111,,,,,,,,,---...///000111------,,,,,,,,,------...------......//////000000---...///////////////............------,,,,,,,,,///000000000000//////.../////////000111444666888333222000//////000222333777:::===??????@@@BBBDDDGGGEEEAAA<<<888777999;;;======<<<;;;<<<>>>@@@BBBAAA@@@>>>===>>>@@@CCCEEEDDDFFFGGGHHHIIIMMMQQQUUU\\\eeemmmtttzzz~~~zzzrrriii```ZZZUUUSSSQQQPPPNNNLLLJJJJJJJJJJJJKKKIIIGGGJJJPPPSSSRRROOOQQQOOOLLLKKKMMMPPPTTTWWW___cccjjjppptttxxx{{{~~~zzzqqqjjjgggjjjdddsss~~~kkkXXXKKKDDDBBBnnnaaa^^^cccwwwvvv___SSSPPPOOOOOOPPPMMMKKKIIIFFFDDDCCCBBBBBBDDDDDDDDDDDDCCCAAA???===<<<:::777444111///......,,,++++++***)))((('''&&&,,,((((((++++++)))***///)))))))))***+++,,,---............------......///---......//////000111111/////////000//////......---------,,,,,,,,,,,,---000000000000000////////////000000111222444555666333222111000000111222333666999<<<===>>>???AAACCCFFFDDDAAA<<<888888999<<<>>>===<<<;;;<<<===???AAAAAA@@@?????????AAACCCDDDDDDFFFGGGHHHJJJMMMQQQUUU\\\ccclllrrryyy|||uuulllccc\\\XXXUUURRRQQQNNNLLLJJJJJJJJJJJJKKKIIIGGGJJJOOORRRQQQOOOPPPNNNLLLKKKLLLOOOSSSVVV\\\aaahhhoootttxxx{{{}}}{{{rrrjjjgggiiihhhwww{{{hhhWWWKKKDDDAAAkkk\\\ZZZbbbwwwttt]]]RRROOOOOOOOOPPPKKKJJJHHHEEECCCBBBAAAAAABBBBBBCCCCCCCCCBBB@@@???>>><<<888444111...---,,,...------,,,+++***))))))---***))),,,---++++++,,,+++++++++,,,---...///000000//////.........//////......///000000111111222000000000000000///...------,,,+++++++++,,,---...000///////////////000111000000111222333333333333333222111000000111222333555777:::<<<===>>>@@@AAACCCBBB@@@<<<999999;;;===>>>===<<<;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDFFFGGGIIIJJJMMMQQQTTTZZZaaajjjpppwwwyyyqqqhhh```[[[WWWSSSRRROOOMMMKKKJJJJJJJJJKKKIIIGGGJJJNNNQQQQQQOOOOOOMMMLLLKKKLLLNNNQQQSSSXXX]]]eeemmmrrrwwwzzz|||~~~|||tttkkkhhhjjjppp~~~vvvdddTTTIIICCCAAAmmm]]]\\\dddzzzrrr\\\QQQOOONNNNNNOOOJJJJJJHHHFFFDDDCCCBBBAAABBBCCCCCCDDDCCCAAA@@@??????===:::666333111//////------......//////000000...,,,+++---......,,,***,,,,,,,,,---...///000111000///................../////////000111111222222222222222111000///...------,,,+++******+++---...//////......///000111222000111222333444333222111333222222111111222222333555777:::<<<<<<===???AAAAAAAAA???<<<::::::<<<>>>>>>>>>===<<<<<<<<<======@@@AAABBBDDDDDDDDDDDDCCCDDDFFFHHHIIIJJJMMMPPPSSSXXX___gggmmmuuu}}}|||uuummmddd]]]ZZZUUUSSSQQQNNNLLLJJJJJJJJJKKKIIIHHHIIILLLOOOPPPOOONNNMMMLLLKKKLLLMMMOOOQQQSSSYYYaaajjjpppuuuyyy{{{{{{{{{{{{zzz{{{~~~zzz}}}~~~{{{yyyzzz||||||tttmmmjjjlllxxxppp___QQQHHHCCCAAAuuudddbbbiii~~~oooZZZPPPNNNNNNNNNOOOKKKJJJIIIHHHFFFEEECCCBBBDDDDDDDDDDDDBBB@@@>>>======;;;999666333222111111)))******+++,,,,,,---------....../////////,,,)))((((((((()))***+++------///...------,,,,,,,,,---/////////000111111222222222222222222111000///...---,,,+++++++++,,,---...............///111222222000111333444444333222111333222222222222222222333555888;;;<<<===>>>@@@BBB@@@@@@???===;;;;;;===??????>>>>>>============>>>@@@AAACCCDDDEEEEEEDDDCCCDDDFFFHHHJJJKKKMMMOOORRRUUU\\\ccciiirrr|||yyyqqqhhhaaa\\\XXXVVVSSSPPPMMMKKKKKKKKKJJJIIIHHHHHHKKKMMMOOOOOOMMMMMMLLLLLLLLLMMMNNNNNNPPPUUU]]]eeelllrrrwwwzzz~~~|||tttnnnmmmkkkiiijjjnnnkkknnnssstttttttttwww{{{{{{tttnnnmmmqqq|||kkkZZZNNNGGGCCCAAAyyyhhhdddhhhzzzlllXXXOOONNNNNNNNNNNNJJJJJJJJJIIIGGGFFFDDDCCCDDDEEEEEEDDDBBB@@@>>>===:::999666333111000000000,,,,,,++++++************+++111333111///...,,,))))))))))))***+++,,,......///...---,,,,,,,,,,,,,,,......///000000111111222222222222222222111000///.........------,,,,,,,,,,,,---...000111222222222111111222333333333222222333333333333333333333333555777:::<<<===>>>@@@AAA???@@@???===;;;;;;<<<>>>????????????????????????@@@AAABBBDDDEEEDDDDDDCCCDDDFFFIIIJJJKKKMMMOOOQQQSSSYYY```fffooozzz}}}vvvmmmeee```[[[YYYVVVRRROOOMMMLLLLLLJJJIIIHHHHHHIIIKKKNNNOOOMMMNNNNNNNNNMMMMMMMMMMMMOOOSSSZZZ```gggnnnuuuyyy}}}}}}|||{{{{{{zzzxxxvvvlllfffbbb```^^^\\\^^^bbbaaafffkkkooopppssswww{{{}}}wwwrrrooorrrwwwxxxfffVVVLLLGGGDDDBBB~~~nnnggggggvvv}}}jjjVVVNNNNNNNNNMMMNNNIIIIIIIIIHHHGGGEEECCCBBBCCCCCCDDDDDDCCCAAA@@@???<<<:::777444111//////.........------------,,,,,,)))333888444...---,,,***+++++++++,,,---...000000000///...------,,,,,,,,,---......//////000111111111222222333222222111111//////000000///---+++***)))+++...111333333222111111111111111222333333444222333333333333333333222444666999;;;;;;<<<>>>@@@???@@@@@@>>><<<;;;<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDFFFIIIKKKKKKLLLNNNPPPQQQWWW^^^dddmmmyyy{{{rrrjjjddd]]][[[XXXTTTQQQOOONNNMMMJJJIIIHHHGGGHHHJJJMMMOOONNNNNNOOOOOOOOONNNLLLLLLOOORRRWWW\\\ccckkksssyyy||||||xxxvvvpppnnnkkkjjjjjjjjjhhhfff```\\\ZZZZZZYYYXXX[[[```bbbgggmmmppprrruuuzzz~~~yyytttqqqpppvvv|||vvvcccSSSKKKGGGEEECCCxxxooolllzzz|||iiiVVVNNNMMMMMMMMMNNNGGGHHHHHHGGGFFFDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@>>>:::666333000//////))))))***+++---......///(((444;;;555---,,,,,,+++((((((((()))***+++------111111000......---------------......///000000000111111222333333333222222///000222222111...+++((((((+++///222444333222000222111000000111333444666222333333444444333333222222555888999:::;;;===???@@@@@@@@@>>><<<;;;;;;===>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAABBBCCCCCCDDDDDDFFFIIIKKKLLLLLLNNNPPPPPPVVV]]]bbblllxxxvvvmmmggg___]]]YYYVVVRRRPPPOOONNNIIIIIIHHHGGGGGGIIIMMMPPPNNNOOOPPPPPPOOONNNLLLKKKPPPRRRUUUZZZ```iiirrrxxx|||{{{wwwvvvqqqllliiigggeeebbb`````````^^^]]][[[XXXXXXZZZZZZZZZ^^^ccchhhmmmrrrvvvwwwzzz~~~vvvqqqoooqqqxxx~~~|||uuuaaaRRRKKKHHHFFFDDDxxxiiihhhzzz|||jjjWWWOOONNNMMMLLLLLLMMMLLLIIIFFFDDDCCCBBBBBBEEEEEEDDDCCCBBB@@@???>>>;;;888555333222222111//////...,,,******+++,,,---111111000///,,,***(((''',,,++++++***+++---...///000///---,,,++++++,,,,,,------......///000000000111111111111000000000000000//////...---,,,,,,,,,------...000111222333444222222222222222222222222333333222222222333333444888888888999;;;===>>>???CCCCCCCCCAAA===;;;;;;<<>>>>>;;;888555444333222000///...---,,,+++++++++,,,,,,............---,,,+++***++++++******+++,,,---...000///...,,,++++++,,,,,,------......//////000000000000000000000000000000000000//////...------,,,---...///000111333444444222222222222222222222222555555555666777888999:::777777888:::<<<>>>@@@AAADDDDDDDDDAAA>>>;;;:::;;;;;;>>>AAADDDEEEEEECCCBBBCCCBBBBBBAAAAAABBBDDDEEEEEEFFFHHHHHHHHHIIILLLNNNRRRTTTXXX^^^eeeoooyyy|||uuunnnddd```[[[WWWTTTRRRPPPOOOMMMLLLJJJIIIIIIJJJKKKLLLOOOOOOOOOOOONNNMMMMMMLLLNNNNNNQQQWWW\\\aaalllvvvxxx|||yyytttqqqnnnjjjmmmnnnpppssstttqqqlllhhhllljjjiiijjjmmmqqqsssttt{{{xxxqqqnnnqqq~~~rrrcccSSSLLLIIIGGGGGGIIIyyymmmkkk{{{xxxiiiYYYRRRPPPNNNLLLLLLLLLKKKIIIFFFDDDCCCBBBBBB??????@@@AAAAAA@@@@@@@@@;;;999666555444222000...------,,,,,,,,,,,,++++++++++++,,,---------------******)))******+++------000///...---,,,,,,,,,,,,---------...//////000000////////////////////////111111000000//////............///111222333444555222222222222222222222222555555666777999;;;===>>>666777888:::<<<@@@CCCDDDEEEFFFFFFDDD@@@<<<:::::::::===CCCHHHIIIHHHDDDBBBEEEDDDCCCCCCCCCDDDEEEFFFDDDFFFGGGHHHHHHIIILLLNNNRRRTTTWWW\\\cccmmmwww~~~xxxrrrgggccc\\\WWWTTTRRRPPPOOOMMMLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMOOOSSSWWW]]]gggrrruuuyyy~~~~~~{{{xxx{{{~~~{{{}}}{{{yyyyyy|||xxxsssrrrwww|||fffXXXKKKFFFFFFFFFGGGIII}}}rrrooo}}}wwwiiiZZZSSSPPPMMMKKKKKKKKKJJJIIIGGGEEEDDDBBBBBBAAABBBBBBCCCCCCBBBBBBAAA;;;999777555555333000---,,,,,,---------,,,+++******+++,,,---------------)))))))))******+++,,,,,,//////......------------,,,,,,---......//////000---------...............111111111111000000//////...///000111222333444555222222222222222222222222333444555666888:::<<<===666777777999===AAADDDGGGGGGIIIIIIGGGCCC???<<<;;;:::???FFFKKKMMMLLLHHHEEEEEEDDDCCCCCCCCCDDDFFFFFFDDDEEEGGGGGGHHHIIILLLNNNQQQTTTXXX]]]dddkkktttyyy}}}}}}vvvkkkfff___YYYUUUSSSPPPOOONNNMMMLLLKKKJJJJJJKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMNNNQQQTTTYYYdddooorrrvvv{{{~~~~~~wwwuuuvvv}}}|||uuu]]]PPPEEEBBBCCCDDDEEEHHH~~~uuutttzzzlll]]]UUUPPPKKKIIIJJJJJJJJJIIIGGGFFFDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@<<<:::777555444333000...,,,,,,---------,,,+++***,,,,,,,,,---,,,,,,++++++((())))))***++++++,,,,,,..................------,,,,,,------.../////////,,,---------.........///111111111111111000000000......///000222333444555222222222222222222222222444444555666777999;;;;;;777777777999<<<@@@DDDGGGIIIKKKMMMKKKGGGBBB>>><<<999===DDDJJJMMMLLLIIIFFFDDDCCCBBBBBBBBBCCCDDDEEECCCDDDFFFGGGGGGIIILLLNNNOOOSSSYYY___eeekkkppptttzzz{{{pppjjjbbb[[[WWWTTTQQQPPPPPPOOONNNMMMMMMLLLLLLLLLOOOOOOOOOPPPOOONNNNNNMMMOOONNNOOORRRTTTWWWaaakkkppptttyyy~~~zzzvvv{{{{{{vvvwww{{{yyy~~~~~~qqqXXXLLLBBB@@@BBBBBBCCCEEE}}}uuuwwwssscccXXXQQQKKKJJJKKKIIIIIIIIIHHHFFFDDDCCCBBBAAABBBAAAAAA@@@???>>>===>>>;;;777444333222000///------,,,,,,,,,,,,++++++,,,------,,,,,,+++***)))((()))***+++,,,,,,,,,,,,....../////////......---,,,,,,,,,---......//////,,,,,,------.../////////111111111000000000000000------...000111222333444222222222222222222222222666666666777999;;;<<<===999888888888;;;>>>BBBEEEIIILLLNNNNNNJJJDDD@@@>>>666:::???DDDGGGHHHGGGFFFCCCBBBAAAAAAAAABBBCCCDDDBBBDDDFFFGGGGGGIIILLLNNNOOOSSSXXX^^^ccchhhmmmpppvvv~~~uuuooofff^^^YYYUUUSSSRRRQQQPPPPPPOOONNNMMMLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOOOONNNPPPSSSTTTVVV]]]fffmmmqqqwww|||~~~~~~vvvqqqnnnqqqyyy}}}xxxvvvzzzyyyyyylllTTTJJJ@@@???AAAAAABBBCCC}}}tttvvv{{{jjj]]]TTTMMMKKKNNNHHHIIIIIIHHHGGGEEECCCBBB@@@@@@@@@AAAAAA@@@@@@???AAA===777333222111111000...---,,,+++++++++,,,,,,+++,,,,,,,,,,,,+++******)))***+++,,,---------,,,---...///000000///...---+++,,,,,,------......///,,,------...//////000000000000000000000000000000,,,,,,---///000111222333222222222222222222222222444444666777:::<<>>666888;;;???CCCFFFHHHHHHCCCBBBAAAAAAAAABBBCCCDDDBBBCCCEEEFFFGGGIIILLLNNNPPPRRRUUUXXX\\\bbbjjjooosss}}}yyyrrriii```ZZZWWWUUUSSSPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLNNNPPPQQQRRRRRRMMMMMMPPPSSSSSSTTTZZZaaajjjnnntttyyy{{{}}}xxxoooiiicccffflllwww{{{wwwwww~~~~~~{{{ssseeePPPFFF>>>>>>@@@AAAAAABBBttttttooo```VVVNNNMMMPPPHHHHHHIIIHHHGGGEEECCCBBB???@@@AAABBBCCCCCCCCCCCCBBB===777222111111111111///...,,,******+++,,,---******+++,,,,,,,,,++++++)))***,,,---......---,,,---...///000000///......++++++,,,------......///------......///000111111///////////////000000000+++,,,---...///111111222222222222222222222222222000111333666999===???AAA===;;;999777888:::===???DDDHHHLLLMMMJJJDDD@@@===888999;;;>>>BBBFFFJJJLLLCCCBBBBBBAAABBBCCCDDDEEEAAACCCEEEFFFGGGIIILLLNNNRRRRRRQQQRRRVVV^^^hhhoooqqq||||||uuukkkbbb\\\XXXVVVTTTOOOOOOOOOOOOMMMLLLJJJJJJEEEGGGIIILLLOOORRRSSSTTTLLLLLLOOOSSSSSSRRRWWW^^^hhhlllrrrwwwzzz{{{}}}~~~~~~uuullleee\\\^^^cccnnn}}}}}}xxxvvvyyy}}}~~~zzzwwwyyy{{{~~~ooo___LLLCCC<<<===@@@@@@AAABBBqqqrrr{{{cccSSSNNNNNNNNNLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCDDDDDDCCCAAA???>>><<<:::888555222111000000222000---------...---+++++++++++++++++++++++++++))))))))))))))))))))))))////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,......///000000000///---,,,))),,,///000...---///111111000000000111333555666333333444555777:::===>>>===<<<:::777555666999<<>><<<:::888555222111000000000...,,,,,,,,,---,,,***++++++++++++++++++++++++************************......///......---,,,,,,------..................000///...------.../////////////////////......---+++---............///111555444333111111111222222555555555555666888:::;;;<<<;;;:::777555666888;;;:::>>>CCCHHHHHHFFFAAA>>>777777777888:::>>>AAACCCEEECCCAAABBBDDDEEEDDDCCCEEEGGGIIIJJJKKKLLLNNNPPPQQQQQQRRRSSSVVV[[[bbbgggpppwww}}}sssiiibbb]]]XXXTTTQQQPPPOOOMMMLLLJJJIIIHHHHHHHHHJJJLLLMMMOOOQQQQQQQQQQQQQQQPPPOOOQQQUUUXXX]]]cccjjjqqqvvvzzz}}}~~~}}}~~~~~~wwwkkk___WWWTTTQQQRRRWWW]]]fffttt}}}sssjjjiiikkknnnrrrwww}}}yyypppiiihhhjjjkkknnnrrr~~~yyyvvvxxx}}}}}}xxxeeeXXXIIIFFFBBB@@@AAACCCFFFGGG{{{hhhfffuuujjjWWWPPPNNNMMMLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCAAA???>>><<<:::888555222111000000///---++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---............------,,,---------....../////////.../////////////////////000000///...............///---,,,,,,...000000000555555333222111111111111777777666666666666777777:::::::::888666555666888555999???EEEGGGFFFCCCAAA888666555555888<<>><<<:::888555222111000000///---++++++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------***++++++,,,,,,---------,,,,,,---.........------111000...------......///222...***+++...111111000222222222222333333444444666666666666666666666777888999:::999777555555555777:::???CCCDDDCCC@@@>>>999777444333555:::@@@DDDEEEDDDCCCBBBCCCCCCCCCCCCDDDFFFHHHJJJJJJLLLNNNPPPNNNOOOQQQRRRUUUZZZ```eeeiiiooozzzxxxoooeee^^^YYYVVVUUUTTTQQQOOOLLLJJJIIIHHHIIIJJJLLLNNNPPPRRRRRRQQQRRRQQQPPPNNNOOOQQQSSSSSSYYYbbbkkkrrrxxx|||~~~}}}}}}{{{{{{~~~~~~{{{xxxrrrjjj```YYYSSSNNNJJJJJJJJJMMMSSS[[[bbblllvvvyyyxxxuuunnnggg`````````aaaeeelllvvv}}}uuummmmmmhhhdddfffggghhhlllqqqzzz{{{xxxvvv|||}}}~~~ooo]]]QQQMMMKKKHHHEEEDDDGGGLLLPPP~~~iiiaaakkkiiiWWWQQQPPPPPPKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFEEEDDDCCCAAA@@@???<<<:::888555222111000000000...,,,,,,---...---,,,++++++++++++++++++++++++************************++++++,,,---.........---+++++++++,,,,,,---------,,,---...////////////...111000...------......///222///++++++...111111///111222222333444444444444444444555666777888888999888999;;;:::777555444444888:::>>>AAABBBAAA???===:::888444222444999???CCCDDDDDDDDDCCCCCCCCCDDDEEEDDDFFFHHHIIIIIIJJJMMMOOOMMMOOOPPPRRRTTTYYY^^^bbbcccjjjsss}}}uuujjjaaa\\\XXXWWWUUUSSSPPPNNNLLLKKKIIIJJJKKKMMMNNNPPPQQQRRRQQQRRRRRRPPPOOOOOOPPPRRRPPPVVV^^^gggnnnuuu{{{{{{zzzxxxvvvqqqjjjaaa[[[TTTNNNIIIHHHHHHHHHLLLQQQRRR[[[ccceeefffgggeeeaaa[[[[[[\\\]]]aaahhhrrrxxx{{{sssllljjjfffeeeggghhhhhhlllrrr}}}}}}zzzyyyzzz{{{mmm^^^SSSPPPOOOMMMJJJHHHJJJOOOSSSlll```ggg{{{~~~fffUUUQQQQQQPPPKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGFFFDDDBBBAAA@@@???<<<:::888555222111000000000...------...///...---++++++++++++++++++++++++))))))))))))))))))))))))******+++------.................................//////000000111111222222000000///...............111///------...000000000333444444444444333333222333444666777999:::;;;;;;999;;;;;;:::777555555555555777;;;???AAABBBAAAAAA<<<:::666333444888===@@@DDDEEEEEEEEEDDDDDDFFFHHHFFFHHHIIIJJJJJJJJJLLLMMMMMMOOOQQQRRRTTTWWW\\\______eeennnxxx{{{oooeee```XXXWWWUUUSSSQQQOOOMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRRRRQQQPPPPPPQQQRRROOOSSSZZZaaaiiipppwww|||}}}~~~yyytttsssuuuxxx|||}}}}}}|||{{{yyywwwrrrjjjaaaZZZUUUMMMHHHGGGGGGEEEGGGJJJJJJPPPTTTTTTUUUXXXYYYWWWTTTVVVXXX[[[___fffmmmsss}}}~~~}}}~~~~~~}}}zzzuuuqqqnnnllllllnnnooonnnsssyyy~~~zzzzzz{{{vvvjjj^^^VVVPPPQQQQQQNNNLLLMMMRRRWWWlll^^^cccxxx{{{dddTTTPPPPPPPPPKKKKKKJJJIIIHHHGGGGGGFFFHHHGGGFFFDDDBBBAAA@@@???<<<:::888555222111000000///---+++,,,---......---++++++++++++++++++++++++************************))))))+++,,,---........./////////......------,,,000000//////000222333444///////////////......---///000000000///...///000222333444555555555444333444555777999:::;;;;;;;;;;;;<<<<<<:::777555555666555777:::>>>AAABBBCCCCCC>>><<<888555555888;;;>>>CCCEEEGGGFFFEEEFFFHHHKKKJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOQQQRRRSSSUUUYYY\\\\\\bbbllluuu~~~tttjjjeeeXXXXXXVVVUUUSSSQQQPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRSSSRRRQQQQQQRRRTTTNNNQQQVVV[[[bbbjjjsssxxx{{{|||~~~{{{sssjjjeeebbbcccfffkkkrrr|||}}}|||{{{{{{zzzxxxtttlllddd^^^WWWPPPIIIHHHGGGEEEDDDFFFEEEJJJKKKIIIIIILLLMMMLLLLLLOOOTTTYYY^^^ccchhhlllxxx~~~}}}vvvxxxzzz}}}~~~}}}{{{yyywwwvvvwwwzzzyyyxxx|||{{{yyyzzz|||}}}yyypppeee[[[UUUMMMPPPRRRRRRQQQRRRWWW\\\kkk[[[```vvvzzzcccSSSOOOOOOOOOKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHFFFDDDBBBAAA@@@@@@<<<:::888555222111000000---,,,***+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,---...//////......---,,,+++******)))//////------...000222444...///000000000///---,,,---000333222///---...000---///222444666777888888666777888:::;;;;;;;;;:::======<<<:::777666666777777888;;;>>>@@@AAABBBBBB???===999777666888:::<<>>:::666777<<>>EEELLLPPPQQQPPPOOOMMMIIICCC???===;;;999888888777888<<>>999888;;;???CCCEEEGGGFFFEEEEEEGGGJJJHHHHHHHHHIIIJJJKKKLLLMMMPPPPPPPPPQQQSSSUUUVVVWWW\\\___eeennnxxxvvvmmmggg^^^YYYXXXWWWUUUTTTSSSQQQMMMJJJIIIIIIKKKLLLMMMOOORRRTTTUUUSSSQQQOOOMMMNNNOOOQQQUUU]]]fffllltttxxx|||tttoooggg___YYYSSSNNNKKKIIIGGGIIINNNSSSYYYcccmmmuuuzzz{{{xxxwwwvvvvvvvvvuuusssnnnkkkbbb^^^XXXQQQKKKHHHGGGGGGBBBCCCDDDDDDDDDCCCCCCBBBEEECCCEEELLLSSSWWW]]]bbbjjjvvv|||xxxzzz}}}qqq```WWWTTTQQQLLLJJJLLLOOOQQQTTTYYY___cccrrrbbbddduuu|||bbbRRROOONNNKKKPPPMMMJJJIIIHHHGGGEEECCCFFFEEEEEEDDDCCCAAA@@@???===;;;888444111///...---.........------,,,,,,+++------------------------+++***)))(((((()))***+++))))))+++,,,---.........,,,---...000000//////...,,,,,,---...///000111111222222222222222222222222444333000...---...///000///000111222333555888;;;???FFFRRR^^^fffiiiiiihhhaaaXXXLLLDDDAAA???;;;888777666777:::???CCCFFFFFFFFFGGGHHHDDD???;;;;;;===BBBEEEGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFHHHJJJKKKMMMMMMNNNPPPRRRTTTVVVXXXZZZ]]]ccckkkttt}}}|||pppjjjbbb]]][[[YYYVVVSSSRRRPPPMMMJJJIIIIIIJJJLLLMMMOOORRRUUUUUUUUUSSSRRRLLLMMMNNNOOORRRXXX___eeeppptttyyy}}}yyyrrrgggbbbZZZTTTOOOLLLIIIGGGEEECCCCCCHHHKKKOOOXXX```lllrrr{{{~~~zzzwwwxxxwwwuuuuuuuuussspppnnnhhhddd]]]UUUOOOKKKIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCC@@@AAAGGGMMMQQQYYY```gggtttzzzzzz}}}vvvgggXXXOOOMMMKKKHHHHHHKKKNNNQQQTTTXXX]]]```tttddddddssszzzbbbRRRPPPPPPLLLOOOMMMJJJHHHHHHGGGFFFDDDFFFEEEEEEDDDCCCAAA@@@???===;;;888555222000//////......------,,,,,,,,,,,,,,,,,,++++++++++++************)))(((((()))******))))))***+++------......000000111000...+++(((&&&,,,,,,---...///000111111222222222222222222222222444333111////////////000...000111222222444888;;;DDDKKKXXXfffqqqxxx{{{|||tttgggVVVJJJEEEBBB===888777777777999<<>>===BBBEEEIIILLLLLLJJJHHHFFFDDDCCCCCCCCCDDDFFFIIIJJJMMMNNNOOOPPPRRRTTTUUUWWWWWW[[[aaahhhooowwwsssmmmfffaaa^^^[[[WWWSSSRRRPPPNNNKKKJJJJJJKKKKKKLLLNNNQQQSSSUUUTTTSSSSSSOOOOOOOOOPPPQQQVVV\\\```kkkooovvv{{{~~~zzznnnfff]]]XXXRRRMMMKKKIIIHHHGGGFFFCCCCCCFFFHHHJJJQQQXXXcccjjjttt|||{{{xxxyyywwwtttssssssrrrpppoooiiieee^^^VVVOOOKKKIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHBBB??????CCCHHHLLLUUU]]]eeerrr~~~|||yyy|||xxxnnn^^^PPPHHHGGGGGGFFFGGGJJJNNNRRRTTTXXX\\\^^^tttccccccppp~~~xxxaaaSSSRRRRRRNNNMMMKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@???===;;;999666444333333333......---,,,,,,,,,------,,,,,,,,,++++++************))))))))))))))))))*********++++++,,,...//////.........,,,***&&&""",,,,,,---...///000111111222222222222222222222222333222111000//////000000...///111111222444888:::BBBHHHRRR___jjjtttzzz~~~{{{mmm[[[NNNHHHDDD>>>999888888888888:::>>>CCCGGGMMMRRRUUUTTTNNNFFFAAA???CCCFFFJJJNNNOOONNNJJJGGGDDDCCCBBBBBBDDDFFFIIIKKKPPPPPPPPPQQQRRRSSSTTTUUUUUUYYY___eeekkkrrr{{{wwwqqqiiiccc```\\\WWWSSSSSSQQQOOOMMMKKKKKKKKKLLLKKKMMMOOOQQQRRRRRRRRRQQQPPPPPPPPPOOOPPPSSSXXX\\\fffkkkrrryyy}}}~~~rrrfff^^^UUURRRMMMJJJIIIIIIHHHHHHGGGDDDCCCEEEFFFFFFKKKRRRXXX___iiirrryyy~~~~~~{{{zzzxxxtttrrrqqqpppnnnlllfffbbb[[[TTTNNNKKKJJJIIIKKKKKKKKKJJJIIIHHHHHHGGGCCC@@@@@@CCCEEEIIIRRR[[[cccppp}}}}}}yyy}}}tttgggVVVJJJEEEDDDEEEFFFGGGKKKOOOSSSVVVYYY[[[]]]tttcccbbbooo|||xxxaaaTTTRRRRRROOOLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA@@@???===;;;999777555444444444......,,,,,,+++,,,---...///......------,,,,,,+++*********************************+++,,,---//////...//////...---+++)))(((,,,,,,---...///000111111222222222222222222222222222111000000////////////...///000111222444777:::BBBEEELLLTTT^^^hhhooosssrrrgggXXXMMMGGGDDD???<<<;;;;;;:::888999<<>><<<999666444333222222///---,,,++++++,,,.../////////...------,,,++++++******++++++++++++******))))))))))))***,,,---...000000000111111111111111,,,,,,---...///000111111111111111111111111111111000000//////////////////---///000111111333777:::@@@BBBFFFLLLRRRYYY^^^aaa___YYYPPPIIIDDDBBBAAA@@@>>>===<<<999888;;;AAAFFFLLLQQQWWWXXXSSSLLLFFFDDD@@@BBBFFFKKKPPPPPPMMMIIIEEECCCBBBBBBDDDGGGKKKNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTXXX^^^aaaeeellluuu||||||qqqiiidddaaa]]]ZZZUUUTTTRRRQQQOOONNNNNNNNNLLLLLLMMMNNNOOOOOONNNNNNMMMMMMMMMLLLKKKMMMPPPSSSZZZ```iiiqqqwww{{{~~~{{{pppfff]]]XXXQQQOOOMMMMMMMMMLLLJJJHHHGGGDDDBBBCCCBBB@@@CCCIIINNNTTT\\\eeelllttt~~~}}}yyyuuuqqqmmmhhheeebbb___[[[WWWUUUTTTVVVWWWVVVWWWWWWWWWTTTPPPLLLIIIEEEDDDDDDDDDCCCCCCJJJTTT[[[iiixxx~~~||||||~~~{{{yyykkk[[[KKKEEEDDDDDDEEEGGGJJJNNNUUUYYY\\\]]]^^^___uuudddcccppp~~~zzzbbbSSSPPPNNNIIIPPPMMMJJJIIIHHHGGGEEECCCFFFEEEEEEDDDCCCAAA@@@??????===999666333111000//////---,,,++++++,,,...///------,,,++++++***))))))++++++,,,,,,,,,,,,++++++(((((('''((()))***,,,------------------...//////,,,,,,---...///000111111000000000000000000000000////////////............---///000111111333777:::999;;;>>>BBBGGGKKKMMMOOOPPPMMMIIIEEEBBBAAABBBCCC@@@???===999777:::@@@FFFJJJOOOVVVWWWRRRLLLGGGEEE???@@@CCCIIINNNPPPMMMIIIDDDCCCBBBAAACCCGGGKKKNNNKKKKKKLLLMMMOOORRRTTTUUUTTTXXX^^^aaadddjjjttt|||~~~tttkkkfffccc```]]]VVVUUUSSSRRRPPPPPPOOOOOOMMMNNNNNNOOOOOOOOONNNNNNMMMNNNNNNMMMLLLNNNQQQSSSVVV\\\fffooouuuyyy|||~~~vvvlllccc[[[WWWSSSRRRQQQRRRRRRPPPMMMJJJHHHEEECCCDDDBBB@@@CCCIIIFFFLLLTTT[[[ccclllvvv~~~|||wwwrrrmmmgggcccccc```]]]ZZZYYYZZZ\\\^^^]]]___``````]]]WWWRRRNNNEEEDDDDDDEEEBBBAAAHHHQQQXXXfffuuu|||}}}}}}{{{ttthhhWWWHHHDDDDDDDDDDDDHHHKKKPPPVVV[[[]]]^^^___```vvvfffcccooo~~~zzzdddRRRLLLNNNPPPLLLKKKIIIGGGFFFEEEDDDDDDCCCDDDEEEEEEDDDAAA>>><<<===<<<999666333111111000------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,111+++***......***))),,,))))))))))))***+++,,,---------------...000111222---------...///000111222222222222222111111111111///000111333222111///...//////......000333666777===<<<;;;;;;===@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===:::999:::===@@@IIIKKKMMMNNNLLLJJJIIIIIIAAAAAAAAADDDHHHKKKMMMMMMDDDDDDCCCDDDDDDFFFHHHIIINNNNNNOOOOOOQQQRRRTTTUUUWWWXXXZZZ^^^eeelllrrrvvvuuullleee___[[[[[[XXXVVVUUUUUUTTTSSSQQQPPPPPPOOONNNNNNNNNOOOOOOLLLKKKKKKKKKKKKMMMNNNOOOUUUZZZbbbjjjpppvvvzzz}}}zzznnneee___ZZZXXXWWWVVVTTTSSSSSSSSSQQQOOOKKKGGGBBB@@@@@@BBBCCCCCCGGGGGGKKKTTT]]]eeeqqq{{{zzzqqqjjjiiiiiiiiiiiiiiihhhhhhhhhjjjiiihhhhhhgggccc[[[UUUKKKIIIFFFDDDEEEGGGKKKMMM[[[cccqqq~~~~~~{{{{{{xxxmmm]]]VVVMMMGGGEEEHHHKKKMMMRRRUUUZZZ]]]^^^```bbbcccsssccc```lll{{{yyydddRRRLLLMMMNNNKKKKKKIIIHHHFFFEEEDDDDDDCCCDDDEEEDDDCCCAAA>>><<<===;;;888555333222111111------------,,,,,,,,,,,,+++++++++++++++++++++++++++'''&&&***+++'''''')))))))))))))))***+++,,,,,,...------......///000000*********++++++,,,......111111000000000111111111///000111222222111000/////////......000222555777===============???@@@AAA????????????@@@@@@@@@AAAAAAAAA???<<<::::::<<<>>>DDDGGGJJJKKKJJJIIIIIIIIIBBBAAAAAACCCGGGJJJLLLLLLGGGFFFFFFFFFGGGHHHJJJKKKNNNNNNNNNOOOQQQRRRTTTUUUVVVXXX[[[___cccjjjqqqvvv}}}tttlllfffaaaZZZWWWUUUSSSSSSSSSQQQPPPOOOOOONNNMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNSSSWWW___ffflllrrrwww{{{zzzpppiiiccc___\\\ZZZXXXVVVUUUUUUTTTRRRPPPMMMIIIEEEBBBAAABBBBBBBBBEEEEEEIIIQQQYYYbbbmmmxxx|||wwwttttttuuutttssspppmmmkkkmmmkkkjjjjjjiiieee^^^YYYKKKIIIFFFDDDDDDFFFIIIKKKYYYbbbppp~~~||||||tttjjjYYYSSSKKKFFFFFFIIIMMMOOOUUUWWW[[[]]]___```aaacccrrrccc___kkkzzzwwwbbbRRRMMMLLLJJJKKKJJJIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCBBB@@@???>>>;;;:::777555333222222222.........------------,,,---,,,,,,++++++*********+++))))))+++,,,******---+++***************++++++..................//////---------------...///000000///.........000111222111111111111111111111111000///......000222444666<<<======>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAADDDDDDBBB???;;;:::;;;<<>>??????>>>===::::::;;;===>>>@@@AAAAAADDDDDDCCCAAA>>><<<<<<===BBBEEEIIIKKKLLLLLLLLLMMMFFFDDDCCCDDDFFFIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTSSSXXX^^^___^^^bbbllluuu|||{{{sssjjjeee```^^^ZZZYYYXXXWWWUUUSSSPPPOOONNNMMMMMMLLLMMMMMMPPPOOOOOONNNNNNMMMMMMMMMOOORRRUUUYYY___gggooouuu}}}}}}xxxtttooojjjfff```^^^[[[YYYXXXVVVSSSPPPOOOLLLHHHFFFEEEEEECCCBBBBBBAAACCCJJJQQQYYYeeeooowwwsssnnnkkkiiifff```[[[RRROOOLLLIIIHHHHHHIIIKKKSSS^^^ooozzzlllbbbVVVRRRNNNLLLNNNQQQSSSTTTXXXZZZ]]]___```bbbeeegggxxxgggdddppp~~~ppp[[[NNNKKKJJJHHHHHHHHHIIIHHHGGGFFFDDDDDDFFFEEEDDDBBBAAA@@@??????:::888666444333222222222//////.........---------------,,,,,,+++***))))))))),,,---+++(((((()))***++++++******)))*********---......///......---,,,++++++******++++++,,,,,,------------...///111222111111000000111222333333111000///......000222333444666999<<<>>>???>>>===999:::;;;<<<>>>@@@AAAAAAAAABBBCCCBBB@@@?????????BBBEEEHHHJJJKKKJJJKKKLLLIIIGGGEEEEEEHHHKKKLLLMMMMMMMMMKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTSSSXXX]]]^^^]]]```jjjrrr|||yyypppjjjccc```]]]ZZZYYYXXXUUUTTTQQQQQQPPPNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOQQQSSSVVV[[[bbbkkkqqqxxx}}}~~~yyytttmmmiiiccc```]]]ZZZXXXUUURRROOOLLLJJJHHHGGGGGGGGGEEECCCCCCAAABBBIIIPPPXXXdddnnn}}}zzzuuunnniiieeeaaa\\\WWWSSSQQQMMMJJJIIIHHHIIIJJJQQQ]]]nnn~~~wwwjjjaaaZZZWWWTTTSSSTTTUUUVVVVVVWWWYYY\\\___aaacccgggjjjwwwfffbbbnnn}}}qqq[[[LLLHHHHHHHHHFFFGGGGGGGGGGGGEEECCCBBBEEEEEEDDDCCCBBB@@@???>>>:::999666444222111111111.........------------,,,---,,,,,,++++++*********(((---///+++((()))+++++++++***************++++++,,,,,,...//////...---,,,,,,,,,,,,++++++,,,,,,---------......//////000000000000111111222333333333111000///......///111222111333666:::<<<=========::::::;;;===>>>@@@AAAAAA>>>@@@BBBCCCBBB@@@@@@@@@???BBBFFFHHHHHHHHHIIIJJJMMMJJJHHHHHHJJJNNNPPPQQQOOONNNLLLKKKJJJKKKKKKLLLMMMMMMMMMNNNOOOQQQSSSSSSTTTXXX[[[\\\\\\```gggnnn{{{|||rrrlllccc```]]]ZZZYYYWWWTTTRRRRRRQQQPPPOOONNNNNNMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSWWW^^^ffflllsssxxx~~~xxxrrrmmmfffccc___[[[YYYUUUQQQNNNJJJIIIHHHHHHIIIHHHEEECCCBBB@@@BBBHHHOOOWWWdddoooyyyzzztttkkkeeeaaa]]]XXXUUURRRPPPMMMKKKIIIHHHHHHIIIRRR]]]mmm}}}tttiiiaaa]]][[[YYYYYYYYYZZZYYYXXXXXXZZZ]]]^^^```cccgggjjjwwwfffbbbnnn|||uuu]]]KKKEEEFFFHHHDDDEEEFFFFFFFFFDDDBBBAAACCCDDDEEEDDDCCCAAA>>><<<;;;999777444222000000000------------,,,,,,,,,,,,++++++++++++++++++++++++$$$+++...+++(((,,,//////))))))))))))***+++,,,,,,***+++---/////////------///......------......///---...000111111000///...///000111333444444333333222111///......///000111111222555777999:::::::::;;;;;;<<<===???@@@AAAAAA===???BBBCCCBBB@@@??????<<>><<<<<<:::777444111000//////------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,$$$(((%%%$$$)))---...))))))))))))***+++,,,---)))***,,,...//////...---,,,,,,+++*********++++++---///111333222111...,,,...///222444555444333222222111///...---...000111222333444555777888888888<<<<<<===>>>???@@@AAAAAA===@@@CCCDDDBBB???>>>>>>;;;???DDDHHHJJJLLLNNNPPPQQQNNNLLLLLLOOOSSSVVVXXXRRRQQQOOOMMMLLLLLLMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSWWWWWWWWWYYY\\\aaaeeehhhkkkwww|||uuuhhheeeaaa^^^\\\ZZZWWWUUUQQQPPPOOOMMMLLLKKKKKKKKKMMMMMMNNNNNNMMMLLLJJJIIIMMMNNNOOOPPPRRRWWW^^^bbbkkkqqqyyyzzzvvvlllhhhddd```\\\XXXSSSPPPLLLKKKJJJJJJIIIFFFAAA>>>@@@>>>???FFFMMMWWWdddpppyyy|||uuunnneee___]]]\\\YYYWWWXXXVVVTTTRRRQQQPPPPPPPPPUUU^^^lllzzzwwwnnnfff```\\\\\\\\\]]]______^^^\\\^^^______^^^^^^___aaaddduuuaaabbbhhhwww___JJJAAABBBDDDGGGFFFEEECCCCCCBBBBBBBBBDDDDDDDDDCCCAAA???===;;;;;;:::777555333333333333111...+++******++++++++++++++++++++++++++++++,,,+++***))))))******)))(((+++*********************(((((()))***++++++++++++---,,,,,,+++*********+++///000222222222111222333000111111111111222222222111000///---------...///222222333444555666888999=========>>>???@@@@@@@@@FFFDDDBBBBBBCCCBBB???;;;;;;>>>AAAEEEHHHLLLRRRUUUYYYRRRJJJGGGKKKPPPRRRSSSWWWTTTPPPMMMLLLLLLKKKKKKOOOOOOOOOPPPRRRTTTUUUVVVSSSUUUWWWXXXZZZ]]]aaadddmmmrrrzzzwwwmmmiiiccc___^^^\\\XXXUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHJJJLLLOOOPPPOOONNNNNNNNNMMMMMMNNNPPPTTTXXXZZZhhhmmmtttzzz~~~}}}yyyoookkkfffcccbbb___ZZZVVVUUUPPPIIIFFFEEEEEECCCAAA@@@>>>@@@EEELLLUUUcccqqq}}}qqqccc[[[WWWUUUTTTYYYWWWXXXZZZWWWQQQOOOQQQSSS[[[iiixxx|||{{{nnnbbb[[[YYYUUUVVVWWWYYY\\\^^^___```_________^^^]]]___bbbddduuubbbccciiiyyyaaaLLLDDDDDDFFFHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCAAA???===;;;:::999888555444222111111111...+++***+++,,,,,,+++---,,,,,,,,,+++*********++++++******))))))(((((((((((()))))))))*********++++++,,,..................------,,,+++,,,,,,,,,...///111222222222222222000111111111111222222222111111000///////////////111111222333444666888888:::;;;<<<===???@@@AAABBBEEEDDDEEEGGGHHHGGGDDD@@@<<<>>>AAADDDHHHNNNUUUZZZccc[[[PPPIIIGGGKKKQQQTTTZZZWWWRRROOOMMMLLLLLLKKKNNNNNNOOOPPPQQQSSSTTTUUUSSSUUUWWWXXXZZZ\\\```dddjjjnnnuuu}}}sssmmmfffbbb```^^^ZZZWWWUUUTTTRRRPPPMMMLLLKKKKKKKKKMMMOOOQQQRRRRRRQQQQQQNNNNNNMMMNNNPPPTTTWWWYYYdddhhhooovvvzzz~~~|||sssoookkkhhhgggddd^^^ZZZUUUPPPJJJGGGFFFEEECCC@@@AAA???AAAEEEKKKTTTcccppp}}}}}}mmmaaa[[[XXXWWWYYYXXXZZZ]]][[[UUURRRSSSSSSZZZfffsss}}}~~~rrreee[[[UUUSSSRRRSSSUUUWWWZZZ\\\^^^_________```______```cccfffvvvcccdddjjj|||dddPPPGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA???===;;;999999888666444111///...000...+++++++++,,,,,,+++......---,,,+++***))))))***,,,---+++(((&&&(((***''''''(((((()))))))))***,,,,,,---...///////////////......------------------...000111222222111111000111111111111222222222111111222222222111000//////000111333555777888999999999:::<<<>>>@@@BBBCCCAAABBBEEEHHHJJJIIIEEEBBB>>>???AAACCCHHHPPPYYY___iiicccWWWLLLEEEHHHRRRZZZ^^^[[[VVVQQQNNNLLLLLLLLLNNNNNNNNNOOOPPPRRRSSSTTTSSSUUUVVVXXXYYY\\\```ccceeeiiiooouuu}}}zzztttkkkeeebbb```\\\YYYVVVUUUSSSPPPNNNMMMLLLKKKIIIJJJLLLNNNOOOOOOOOONNNNNNNNNMMMNNNPPPSSSVVVXXX]]]bbbiiiooouuuyyy~~~xxxuuuqqqooommmiiiccc^^^TTTPPPJJJGGGGGGFFFCCCAAACCCAAAAAAEEEKKKSSSbbbooo}}}zzzlllbbb]]]ZZZXXXXXX\\\aaa```ZZZUUUUUUTTTZZZcccmmmwww~~~uuuiii\\\TTTOOOOOOPPPRRRTTTWWWZZZ]]]_________```aaaaaaaaacccfffiiixxxeeeeeejjj~~~gggRRRJJJJJJKKKJJJIIIGGGFFFDDDDDDCCCCCCDDDDDDDDDCCCAAA???===;;;999999888777444111...,,,000...,,,+++,,,---,,,+++---------,,,,,,++++++***)))---///---'''%%%'''+++)))))))))))))))))))))))))))***+++,,,------------......---------------...------///111333333222000000000111111111222222222000222444555555333111000///000222555777999;;;;;;:::::::::;;;===???BBBCCCCCCDDDFFFHHHIIIIIIGGGFFFAAAAAAAAABBBGGGPPPZZZaaagggeee]]]QQQGGGHHHSSS^^^aaa^^^ZZZTTTOOOLLLLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVWWWXXX[[[___bbbbbbeeeiiiooovvvzzzooogggccc```\\\YYYVVVUUUSSSPPPNNNLLLKKKKKKHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQTTTUUUWWW\\\bbbiiiooouuu{{{}}}wwwsssvvv|||}}}zzzuuussspppkkkddd___SSSOOOIIIGGGGGGGGGEEEBBBDDDBBBBBBEEEJJJRRRaaannn|||xxxkkkaaa[[[YYYYYY]]]cccccc^^^XXXWWWWWW\\\bbbhhhpppyyy}}}{{{oooaaaVVVPPPNNNNNNQQQSSSVVVZZZ]]]```aaabbb___```bbbcccdddfffiiilll{{{gggfffkkkiiiTTTKKKKKKLLLIIIHHHGGGEEEDDDCCCBBBBBBDDDDDDDDDCCCAAA???===;;;999999888777444111...,,,///---,,,,,,---...---,,,+++++++++,,,,,,---------)))---///---(((&&&(((,,,,,,,,,+++***))))))((((((((()))***++++++,,,,,,+++------,,,,,,,,,,,,------------...111444555222000000000111111111222222222000222555777777555333111000222555888;;;>>>???@@@===<<<<<<<<<<<<>>>@@@BBBIIIJJJJJJKKKKKKKKKLLLLLLGGGEEEDDDCCCFFFNNNXXX___bbbdddaaaWWWKKKHHHPPPYYY```___\\\VVVPPPMMMLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVVVVWWWZZZ^^^```aaacccfffkkkqqqzzztttkkkeeeaaa\\\XXXWWWUUUSSSPPPNNNLLLKKKJJJKKKKKKLLLMMMOOOOOOPPPPPPOOONNNNNNNNNOOOPPPRRRRRRRRRVVV\\\cccjjjqqqxxx}}}vvvmmmgggeeekkksss}}}xxxuuurrrmmmfffaaaUUUPPPJJJGGGGGGHHHGGGEEEEEEBBBBBBEEEIIIRRRaaannn|||uuuggg^^^]]][[[]]]cccddd___ZZZXXXYYY]]]aaaeeeiiiqqq{{{|||}}}vvvhhh[[[RRRNNNNNNOOORRRTTTXXX\\\___aaabbbbbb___aaaccceeefffhhhkkkmmm~~~jjjiiinnnlllWWWMMMLLLLLLJJJIIIGGGEEECCCBBBBBBAAADDDDDDDDDCCCAAA???===;;;999999888666444111///......---,,,---...///---,,,******+++,,,---...//////***,,,---,,,)))(((***,,,------,,,+++***)))((((((******+++,,,------------,,,,,,,,,,,,,,,,,,---...------...222666777333000000111111111111222222222111222555777777666333222111444777;;;???BBBCCCCCC???>>>===<<<===>>>AAABBBIIIKKKMMMMMMMMMMMMNNNOOOPPPMMMIIIFFFGGGLLLUUU[[[^^^ccccccZZZMMMEEEIIIOOO[[[\\\\\\XXXQQQMMMLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWYYY]]]___```bbbeeehhhnnnuuu~~~|||rrrjjjddd^^^YYYXXXWWWTTTQQQOOOMMMKKKKKKIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNOOOPPPPPPNNNQQQWWW]]]dddllltttyyy~~~xxxlllccc]]]]]]dddmmm~~~|||xxxwwwtttoookkk^^^WWWOOOIIIHHHIIIHHHGGGFFFBBBAAADDDIIIRRRaaaooo{{{sssiiieee```^^^bbbddd```\\\[[[[[[```dddeeefffkkkttt|||~~~xxxooo```TTTMMMLLLNNNOOORRRTTTXXX\\\___```aaaaaa```bbbdddfffggghhhkkkmmmnnnmmmrrroooYYYOOOMMMMMMKKKJJJHHHFFFDDDCCCBBBBBBDDDDDDDDDCCCAAA???===;;;:::999888555444222111111...---------//////...,,,+++,,,,,,,,,---.........******++++++++++++,,,,,,)))))))))******************+++,,,---............---------------...//////...---///333888999555000000111111111111222222222111222444666666555444333111444888===AAADDDEEEEEE???>>>===<<<>>>@@@CCCEEEIIINNNTTTWWWWWWUUUUUUUUUYYYVVVQQQKKKIIIKKKQQQVVVXXX]]]___XXXLLLEEEFFFJJJUUUXXX[[[XXXRRRMMMLLLMMMPPPPPPPPPPPPQQQRRRSSSSSSRRRTTTUUUVVVVVVXXX\\\______aaadddgggkkkqqqyyy}}}zzzrrrjjjbbb\\\[[[YYYWWWTTTQQQOOOMMMMMMGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOOOONNNNNNNNNNNNNNNJJJMMMQQQWWW^^^gggooouuu|||~~~}}}uuukkkeee___^^^dddlllyyy~~~}}}{{{kkkbbbVVVMMMJJJIIIHHHHHHEEEBBBAAADDDIIIRRRbbbppp{{{zzznnnfffaaabbbcccaaa^^^]]]bbbhhhlllmmmkkkmmmtttzzz~~~sssiii[[[QQQMMMMMMPPPQQQTTTVVVZZZ^^^aaaaaaaaaaaa```ccceeegggggghhhjjjlllpppqqqvvvrrr\\\QQQNNNNNNLLLKKKJJJGGGFFFDDDCCCCCCDDDDDDDDDCCCAAA???===;;;;;;:::777555333333333333...------...//////...,,,---------------------,,,+++))))))***,,,------,,,&&&&&&'''((()))***+++,,,******+++,,,------------...............///000111///...///444999:::666111000111111111111222222222111222444555555555444444111444888===BBBDDDFFFFFF>>>===<<<===???BBBFFFHHHOOOWWWaaaggggggdddbbbaaa```]]]VVVOOOKKKKKKPPPTTTRRRWWWZZZUUUKKKFFFHHHLLLQQQVVVZZZYYYSSSNNNLLLMMMQQQQQQQQQQQQQQQRRRSSSTTTRRRTTTUUUUUUVVVXXX[[[^^^^^^```cccfffjjjooouuuyyyxxxoooeee___]]]\\\YYYVVVSSSQQQOOOOOOJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNMMMMMMGGGJJJNNNTTTZZZccclllrrr{{{||||||vvvoookkkfffdddhhhooouuuuuukkk\\\QQQKKKJJJHHHGGGEEEAAA@@@CCCIIIRRRcccqqq{{{tttkkkcccbbbcccaaa___```jjjpppuuuuuurrrrrrwww}}}~~~{{{qqqhhhZZZQQQNNNPPPSSSUUUXXXZZZ^^^aaaddddddccccccaaacccfffgggggghhhjjjkkkrrrnnn{{{uuu^^^SSSOOOOOOLLLJJJGGGEEEEEEEEEDDDCCCEEEGGGIIIIIIEEEAAA===<<<<<<:::777444222111111111/////////......---------"""%%%)))+++,,,+++,,,,,,************************,,,,,,,,,++++++++++++***)))+++---......///111333...---,,,,,,---...///000//////000000111111111222444333111000000000111111///222444555333111111111444333333777<<<>>>===;;;=========<<<<<>><<<999666444333333333000///...---,,,***))))))+++---...---+++)))((((((*********************************))))))))))))((((((***,,,,,,------///111------,,,,,,,,,---...///......///000111111222222333333111000000000111111...111555999:::888555222444333333555999<<<<<<;;;<<<============@@@DDDGGGVVVdddxxx|||rrrdddWWWPPPNNNNNNQQQUUUUUUQQQKKKHHHFFFJJJOOOUUUVVVSSSOOOMMMMMMPPPPPPQQQRRRSSSUUUWWWXXXUUUUUUTTTUUUVVVYYY\\\]]]]]]___aaaccceeeiiinnnrrr{{{|||ooofffccc```[[[XXXUUUSSSPPPNNNLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJNNNVVV___ffflllrrr{{{~~~{{{zzzzzz{{{|||fffXXXNNNFFFCCCEEECCC@@@@@@DDDIIIQQQ___mmm||||||sssooonnnmmmlllrrryyy}}}{{{||||||tttcccYYYOOOMMMNNNQQQWWW]]]fffjjjoooqqqrrrrrrssssssnnniiihhhkkkkkkhhhgggjjj|||mmmkkkyyywww```SSSOOONNNKKKIIIFFFEEEEEEEEEDDDCCCCCCEEEGGGFFFCCC???<<<;;;===<<<999666444333333333111000...,,,***(((&&&%%%111111111...+++(((((((((*********************************))))))))))))(((''')))+++++++++,,,...000------,,,,,,,,,---...///------...///111222333333333222111111000111111111---000555<<>>AAAEEEIIITTTddd{{{vvvbbbSSSKKKLLLOOOSSSWWWXXXTTTMMMHHHHHHMMMSSSWWWVVVSSSPPPOOOQQQRRRRRRTTTUUUWWWYYYZZZWWWVVVVVVVVVWWWYYY[[[\\\]]]^^^```aaacccfffkkknnnvvv~~~vvvnnnhhhccc^^^YYYUUUSSSPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIGGGFFFIIIPPPZZZaaahhhnnnvvv~~~nnn]]]QQQHHHEEEEEECCCAAA@@@DDDIIIQQQ```nnn|||~~~{{{yyywww}}}xxx{{{wwwlll___VVVOOONNNPPPTTTZZZ```nnnrrrxxx{{{||||||||||||sssooommmooopppllljjjkkkxxxjjjhhhuuuxxxaaaSSSOOONNNKKKHHHEEEDDDDDDEEEDDDCCCCCCEEEGGGFFFCCC???===<<<;;;999777555333111111000000///...,,,***((('''&&&/////////---+++***+++,,,************************,,,,,,,,,+++++++++******((()))+++,,,+++,,,...///.....................///,,,,,,---///000222333444222222111111111111111111//////333:::@@@@@@999333666444333222333666888999999:::<<<===???BBBFFFIIIOOO^^^tttkkkVVVJJJMMMOOOTTT[[[```^^^VVVOOOIIILLLRRRWWWYYYWWWTTTQQQRRRRRRSSSTTTVVVXXXZZZ[[[XXXXXXWWWXXXXXXYYYZZZ[[[]]]^^^___```aaadddhhhlllrrryyy~~~vvvjjjfff___YYYVVVSSSQQQOOOLLLLLLJJJIIIHHHHHHHHHHHHJJJKKKLLLLLLMMMLLLLLLKKKJJJIIIGGGFFFGGGMMMTTTZZZdddiiiqqqxxx||||||}}}vvvcccUUUKKKGGGEEEDDDAAAAAADDDIIIRRRaaaooo|||xxxuuuzzz~~~rrreee\\\VVVRRRRRRUUUXXX___fffmmmqqqxxx|||~~~~~~~~~vvvsssrrrssssssqqqmmmjjjwwwhhheeeppp~~~yyyaaaSSSNNNNNNJJJGGGEEEDDDDDDEEEDDDCCCEEEFFFHHHGGGDDD@@@??????:::999777555333222000000......------,,,,,,++++++,,,------+++******+++---************************,,,,,,,,,+++++++++******)))+++,,,---,,,---...000//////000000000/////////+++,,,---///000222333333111111111111222111111111333000000444999;;;777222666555444222222333555777777999;;;===???BBBFFFIIILLLWWWhhhvvvrrr]]]PPPPPPQQQVVV___gggggg```YYYNNNOOOQQQUUUZZZZZZWWWTTTRRRRRRSSSSSSUUUVVVXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZ^^^______``````cccgggjjjooovvv~~~mmmggg```ZZZWWWUUUTTTSSSMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLIIIJJJJJJJJJJJJLLLPPPTTT___dddkkkrrrwww|||zzzzzz~~~jjjZZZPPPIIIFFFEEEAAAAAADDDIIISSScccqqq~~~yyytttuuuzzz~~~~~~{{{ooobbbZZZVVVTTTVVVYYY[[[bbbiiiiiinnntttxxxzzz{{{|||}}}wwwvvvuuuvvvyyyyyytttnnnwwwgggbbbkkkvvvyyyaaaRRRNNNNNNIIIGGGDDDCCCDDDDDDDDDCCCEEEGGGHHHFFFDDDAAA@@@@@@<<<;;;:::888666444222111---------....../////////,,,------,,,)))(((((()))*********************************))))))))))))(((***+++------,,,,,,...000//////000000000///......,,,,,,---...000111222222000000111222222222222111444222000111444666555333666777666444222111333555666888;;;===>>>AAADDDGGGKKKRRR\\\eeelllttt{{{ssscccYYYRRRSSSWWW```hhhkkkgggbbbWWWSSSQQQSSSYYY\\\[[[XXXSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYYYYYYYYYY]]]^^^^^^______bbbfffiiimmmsss}}}rrrlllccc]]]YYYXXXWWWWWWOOONNNMMMKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMJJJKKKLLLLLLKKKLLLNNNQQQZZZ^^^eeekkkqqqwww}}}xxxwww|||ppp___TTTLLLFFFEEEBBBAAADDDJJJSSSdddsssyyyssstttwww{{{~~~{{{pppeeeZZZXXXXXX[[[\\\^^^dddkkkkkkooosssuuuvvvwwwxxxyyyvvvxxxyyy}}}}}}xxxhhh```fffoooxxxaaaRRRNNNOOOIIIFFFDDDCCCDDDDDDDDDCCCDDDFFFFFFEEEBBB@@@@@@@@@;;;;;;:::888666444222111---------....../////////,,,---...---***(((''''''*********************************))))))))))))((()))***,,,,,,++++++---...---.../////////---,,,+++------......///000000111///000111222333222222111333333222333444555666666666888888666333111111333555777:::<<<===???BBBDDDHHHMMMTTTZZZ^^^dddkkkpppxxxyyy{{{zzzvvvnnneee___PPPRRRUUU\\\dddhhhhhhggg```YYYQQQQQQXXX]]]]]][[[UUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYZZZ[[[\\\\\\]]]```dddgggkkkpppxxxzzzsssiiiaaa\\\[[[ZZZZZZQQQPPPNNNMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLJJJIIIKKKNNNQQQUUUXXX^^^dddkkkrrryyy~~~xxxuuuxxx~~~uuucccXXXOOOGGGFFFBBBAAADDDJJJTTTeeettt{{{tttqqquuuzzz}}}}}}uuulll___^^^___bbbcccccchhhooorrrtttuuutttsssrrrssstttvvvzzzyyyhhh___ccckkkxxxaaaRRRNNNOOOHHHFFFDDDCCCDDDDDDDDDCCCCCCEEEEEEDDDAAA?????????999999888666444222000///---.....................))),,,......,,,***)))(((************************,,,,,,,,,++++++++++++***((()))++++++******+++---,,,,,,---...---,,,***)))---.........//////000000///000111222333333222111111333555666666666888999666888:::888444111111222555777:::;;;<<<>>>@@@CCCDDDIIIOOOSSSVVV[[[```eeeiiijjjjjjkkkjjjgggccc___OOOPPPSSSYYY___eeehhhiiifff\\\RRRPPPWWW]]]___]]]WWWVVVUUUUUUTTTTTTTTTUUUSSSTTTVVVWWWXXXYYYYYYYYYXXXYYYZZZ[[[\\\^^^cccfffiiinnnuuu~~~yyynnnddd___]]]\\\[[[RRRQQQOOOMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMNNNMMMKKKHHHGGGIIINNNRRRQQQTTTZZZ```gggooowww||||||~~~wwwtttuuuzzzwwwfff[[[PPPGGGFFFCCCAAADDDJJJTTTeeetttyyyrrrpppwww|||~~~xxxqqqeeeeeegggiiiiiiiiimmmtttxxxxxxwwwtttpppoooooopppvvv|||xxxdddYYY\\\ddduuuxxxcccXXXRRRNNNKKKIIIGGGEEEDDDDDDEEEFFFEEEEEEDDDBBBAAA>>>===;;;<<<<<<;;;999777555333222000000///...---,,,,,,,,,+++++++++,,,,,,---------++++++******)))((((((((())))))))))))))))))))))))************+++,,,---...000000//////.........------......///////////////444***###'''222999555...111222444666888999;;;;;;999999888777555444222111444555777999;;;>>>???@@@CCCFFFJJJMMMOOOSSSWWWZZZ]]]^^^___aaaaaaaaa```___]]]TTTLLLLLLVVVaaagggiiihhhddd]]]VVVSSSTTTYYY^^^]]]YYYVVVSSSSSSTTTUUUUUUUUUWWWYYYZZZYYYWWWWWWXXXYYY[[[]]]```aaabbbbbbaaagggkkkpppvvv~~~tttllliiifff```ZZZVVVUUUSSSPPPNNNMMMLLLLLLOOONNNLLLJJJJJJKKKMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLPPPSSSXXX^^^dddkkkssswwwyyy{{{}}}}}}wwwtttttt~~~yyyfffVVVOOOMMMDDDDDDDDDEEEKKKYYYmmm{{{|||pppsssvvv{{{zzzvvvoooiiifffgggiiimmmttt{{{{{{vvvpppxxxyyyyyyeeeXXXZZZaaaqqqtttaaaVVVPPPLLLKKKIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>>===<<<<<<;;;999777555333222000000///------,,,,,,---+++,,,,,,,,,,,,,,,,,,---)))))))))******+++,,,---******************))))))************+++,,,---...000/////////.........------......///////////////222...***,,,000444333111333333444666777999;;;<<<:::::::::999777555444333333333555777:::<<<>>>???AAADDDHHHKKKNNNPPPSSSUUUTTTTTTVVVWWWXXXXXXYYYYYYYYYRRRJJJIIIOOOYYYaaaeeegggeee___XXXTTTUUU[[[```___\\\YYYVVVUUUTTTTTTTTTTTTVVVXXXYYYXXXWWWXXXXXXZZZZZZ\\\^^^```aaaccccccfffjjjooouuu||||||sssoookkkccc]]]XXXWWWUUURRRPPPNNNMMMMMMNNNMMMLLLKKKJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNQQQUUUZZZ```gggnnnsssxxx{{{~~~yyytttrrryyytttbbbSSSKKKJJJDDDDDDDDDFFFLLL[[[nnn|||xxxnnnqqqvvv|||~~~{{{qqqkkkgggiiilllooowwwyyy~~~~~~{{{fffXXXWWW]]]jjjyyy~~~ppp]]]SSSOOOKKKJJJIIIGGGDDDCCCDDDDDDEEEEEEDDDDDDDDDBBBAAA@@@???<<<<<<;;;999777555333222000///...------------------,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...///,,,,,,++++++*********)))***************+++,,,---/////////...............---......///////////////000111222000//////222444444444444555666888;;;<<<999999999888777555444333111222333555777:::<<<===???CCCGGGJJJKKKLLLNNNOOOPPPQQQQQQSSSTTTWWWXXXYYYYYYSSSKKKGGGIIIPPPZZZ```dddeeeccc]]]XXXWWW[[[aaaaaa```^^^[[[XXXUUUTTTSSSRRRTTTWWWWWWWWWWWWXXXYYYZZZZZZZZZ\\\^^^aaadddeeeeeeiiimmmrrrxxx~~~xxxqqqggg```[[[ZZZWWWUUURRRPPPOOONNNLLLLLLLLLKKKKKKJJJJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMOOOQQQTTTYYY```hhhmmmtttxxx}}}|||uuupppsssyyyzzznnn^^^PPPJJJHHHDDDDDDEEEGGGOOO^^^ppp}}}rrrlllooouuu|||}}}|||rrrllliiikkknnnrrr{{{}}}gggXXXUUUZZZeeetttzzzmmm[[[RRRNNNKKKJJJIIIFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;;;;999777555333222000///...------------------------,,,,,,+++++++++///...,,,***)))***+++,,,------,,,,,,+++************************+++,,,,,,........................---......///////////////...000222111//////222555444444333333444666999:::666666666555555333222111222222333444777:::<<<>>>???CCCGGGJJJKKKJJJJJJJJJOOOPPPPPPRRRTTTXXX[[[]]]\\\XXXQQQJJJFFFJJJSSSZZZ]]]bbbgggeee___[[[\\\^^^cccdddccc```[[[WWWSSSRRRRRRSSSUUUVVVVVVWWWXXXZZZ[[[ZZZZZZ[[[]]]aaadddfffeeehhhmmmpppuuu|||wwwkkkccc^^^]]]ZZZWWWTTTQQQOOOOOOKKKKKKLLLLLLKKKJJJIIIHHHLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPTTTZZZbbbgggnnnrrryyy}}}~~~uuuooommmooouuuuuurrrhhh\\\QQQKKKJJJEEEEEEFFFJJJSSScccttt{{{mmmlllooouuu|||}}}wwwtttttttttssspppkkkhhhkkkooosss{{{~~~hhhXXXUUUYYYbbbrrrxxxkkkZZZRRROOOLLLJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;;;;999777555333222//////...------------...---------,,,,,,+++++++++...---+++***))))))******,,,,,,,,,+++++++++************))))))******++++++---------...............---......///////////////------...///000222333444333333222222333555666777555555666666555444333333333333444555777;;;>>>???AAADDDIIIKKKKKKJJJIIIIIIKKKKKKLLLNNNRRRVVVYYY[[[^^^\\\VVVNNNGGGFFFLLLRRRVVV___jjjnnnjjjccc^^^[[[ccceeegggeee___XXXTTTRRRRRRTTTUUUVVVVVVVVVXXXZZZ[[[[[[[[[]]]___bbbdddfffeeehhhlllooorrrxxx|||ppphhhbbb```]]]YYYUUURRRPPPOOOLLLLLLLLLLLLKKKJJJHHHHHHKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQVVV]]]bbbhhhnnnuuu{{{}}}~~~~~~}}}sssmmmiiigggkkkkkkiiibbbYYYQQQLLLKKKGGGGGGIIINNNYYYhhhxxxtttlllmmmqqqvvv|||uuulllhhhggghhhhhhkkkgggfffjjjnnnrrryyyjjjYYYVVVZZZaaapppwwwkkkZZZRRROOOMMMIIIHHHFFFCCCBBBCCCCCCDDDEEEDDDDDDDDDBBBAAA@@@???<<<<<<;;;999777555333222///......---------......---,,,,,,,,,,,,,,,,,,+++))))))******+++,,,,,,,,,++++++++++++++++++++++++******)))))))))******+++---------------.........---......///////////////---,,,+++...222555444222222333333444444444555555777888888888888888777777555555555666888;;;???AAACCCFFFJJJKKKKKKJJJJJJKKKKKKKKKMMMPPPTTTWWWZZZ\\\]]]\\\XXXRRRKKKHHHIIIKKKSSS]]]kkktttuuummmccc\\\```eeeiiihhhbbbZZZUUUSSSTTTUUUVVVVVVUUUVVVYYY[[[ZZZ\\\^^^aaacccccccccccccccfffjjjlllooouuu|||xxxpppfffdddaaa\\\XXXTTTRRRQQQNNNMMMLLLLLLKKKJJJIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOSSSXXX\\\ccciiiqqqxxx|||~~~}}}tttnnnjjjeeeeeeeeeccc^^^WWWPPPLLLJJJIIIIIIKKKRRR^^^nnn}}}{{{pppnnnpppsssxxx}}}|||pppfffaaa``````aaafffcccdddiiimmmoootttyyyjjj[[[XXX\\\```pppvvvjjjZZZRRROOOLLLIIIHHHEEECCCBBBBBBCCCDDDEEEEEEDDDCCCAAA???>>>===<<<<<<;;;999777555333222......---------......///+++,,,,,,,,,,,,,,,,,,---((()))+++---...---,,,,,,((())))))******+++++++++******))))))))))))******,,,,,,,,,------.........---......///////////////.........000333444333333333444555777777666555444888888999999999999999888555555444555888;;;???AAAEEEGGGIIIJJJJJJJJJKKKLLLMMMOOORRRUUUYYY\\\^^^^^^ZZZ[[[[[[XXXTTTOOOLLLJJJWWW___lllxxx|||wwwkkkbbb]]]dddjjjjjjddd\\\WWWUUUVVVWWWWWWWWWVVVVVVYYY[[[ZZZ]]]bbbfffgggeeebbb___```cccgggiiilllqqqxxx~~~{{{kkkiiieee```\\\XXXUUUSSSPPPOOOMMMKKKJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOOOONNNNNNOOOOOOOOONNNPPPTTTWWW\\\bbbjjjqqqvvvzzz|||~~~{{{wwwsssmmmhhhgggddd___XXXRRRMMMKKKKKKKKKNNNVVVcccssstttnnnqqqrrruuuzzzxxxlllbbb\\\\\\\\\]]]aaa```ccciiimmmmmmppptttvvv|||{{{|||~~~~~~}}}kkk[[[YYY^^^```ooovvvjjjYYYQQQNNNKKKIIIHHHEEECCCBBBBBBCCCDDDEEEEEEDDDCCCAAA>>>===;;;<<<<<<;;;999777555333222......---------......///+++++++++,,,,,,---------,,,---///000///---***(((''''''((()))***++++++,,,******)))))))))))))))***,,,,,,,,,------.........---......///////////////000111333333222222222333444555888999:::888666444666777777888888888888777555444444555777;;;???AAAEEEGGGIIIIIIIIIJJJKKKMMMMMMOOORRRVVVZZZ\\\]]]]]]ZZZ[[[]]]^^^\\\WWWRRRNNN\\\aaalllxxx}}}qqqggg[[[bbbjjjkkkeee]]]XXXVVVXXXXXXXXXWWWVVVVVVYYY[[[ZZZ^^^dddiiijjjfffaaa]]]^^^aaaeeegggiiinnnuuu{{{nnnlllhhhccc^^^ZZZWWWVVVRRRPPPMMMKKKJJJJJJKKKLLLKKKKKKLLLNNNNNNOOOOOOOOOMMMNNNOOONNNNNNOOOQQQSSSVVV[[[cccjjjpppuuuyyy{{{}}}}}}wwwnnnllliiiccc\\\UUUPPPMMMLLLLLLOOOXXXeeeuuuooonnnttttttwww{{{|||ttthhh^^^ZZZYYYZZZ[[[______ccciiimmmlllmmmpppooowww}}}~~~{{{xxxwwwyyyzzzzzzzzzmmm\\\VVVXXXbbbpppvvvhhhXXXQQQOOONNNJJJHHHEEECCCCCCCCCBBBAAAEEEFFFGGGFFFBBB???>>>>>><<<;;;888666444222111111444222000---,,,+++******+++---......---,,,------///...---,,,++++++++++++***************)))(((((())))))))))))***+++,,,---///''' &&&,,,...---///////////////.........//////000000111222444555666666777777888888999999999888888777888:::;;;<<<;;;:::777555555888???DDDHHHKKKLLLJJJJJJMMMLLLIIINNNKKKNNNUUUZZZZZZ[[[]]]^^^```bbbaaa___\\\ZZZZZZWWWbbbssswwwqqq```cccggghhheee```[[[YYYVVVXXXYYYYYYXXXXXXYYY[[[ZZZ]]]bbbfffhhhgggdddaaaeeeeeeddddddffflllsssyyy{{{uuummmgggddd```[[[WWWSSSQQQOOOMMMLLLJJJHHHEEEJJJKKKLLLNNNNNNOOOOOOOOOVVVTTTQQQNNNLLLMMMNNNOOOPPPSSS[[[dddiiimmmuuu}}}zzz{{{rrrjjjccc[[[RRRLLLMMMNNNRRR\\\kkkzzz{{{ssssssvvvzzz{{{~~~~~~{{{uuuiii^^^[[[[[[ZZZZZZ[[[___aaadddhhhlllmmmmmmkkkmmmlllooowww||||||}}}}}}zzzvvvuuuvvvwwwvvvuuunnn^^^YYY[[[dddrrrwwwiiiXXXPPPOOOMMMKKKHHHEEEDDDDDDDDDCCCBBBFFFHHHHHHGGGDDDAAA??????<<<;;;999666444222111111///000000///...---++++++(((***,,,+++***)))******...---,,,++++++*********+++++++++++++++***))))))(((((((((((()))***++++++---)))&&&'''+++//////---...............---------.........///000111333333666666666777777888888999999888888888888:::;;;<<<<<<:::888555555888>>>BBBGGGLLLOOOPPPQQQTTTSSSOOOQQQNNNPPPVVV[[[\\\^^^aaa```bbbeeeggggggddd___]]]XXXaaaooo~~~~~~wwwdddeeeffffffeeeccc```^^^ZZZ[[[[[[ZZZXXXWWWYYYZZZYYY\\\```ccceeedddbbb```ddddddddddddfffjjjqqquuu{{{yyypppiiieeeaaa\\\XXXVVVTTTQQQOOONNNLLLIIIGGGJJJKKKLLLMMMNNNNNNNNNNNNQQQQQQPPPOOONNNMMMLLLKKKNNNQQQWWW```dddhhhpppyyyzzz{{{rrrjjjaaaXXXQQQQQQRRRVVV```mmm|||}}}uuutttvvv||||||~~~|||wwwmmmbbbYYYXXXYYYYYYZZZ\\\aaabbbdddgggjjjllllllllllllkkkooovvvzzzyyyyyy{{{zzzwwwtttssstttuuuuuuuuupppaaa]]]___ggguuuyyyjjjXXXPPPNNNLLLLLLIIIFFFDDDDDDDDDDDDCCCEEEFFFGGGFFFCCC@@@??????<<<;;;999666444333222222,,,...///111000///---+++((()))++++++)))))))))***---,,,+++***************,,,,,,,,,,,,,,,+++******)))((((((((((((((())))))((()))+++---.........------------------------------------...///000111222555555666666777888888999999999888888999:::<<<===<<<;;;999777666888===AAAHHHPPPXXX[[[]]]^^^ZZZTTTQQQMMMLLLQQQVVVXXX[[[___aaacccggglllpppooojjjeee```bbbkkk{{{lllhhheeedddfffhhhhhhfffaaa```___\\\YYYWWWXXXZZZYYY[[[]]]___aaaaaa``````bbbcccddddddeeehhhmmmpppuuuzzzxxxooojjjeee```]]]ZZZXXXUUUSSSQQQOOOLLLIIIJJJKKKKKKLLLMMMMMMMMMNNNKKKMMMPPPQQQPPPMMMIIIGGGMMMMMMRRRYYY]]]```iiirrrvvv|||}}}uuukkk```YYYTTTUUUZZZdddrrr~~~vvvuuuwww~~~xxxpppcccZZZTTTTTTWWWXXXZZZ^^^ccccccdddfffhhhkkkmmmooommmllloootttwwwuuuvvvyyyxxxvvvtttqqqqqqrrrsssuuupppbbb___bbbkkkxxx|||lllYYYPPPMMMKKKLLLJJJGGGEEEEEEEEEDDDCCCAAACCCDDDCCC@@@===<<<<<<<<<:::999777555333333222...//////000///...------+++,,,......,,,+++,,,---,,,++++++***)))))))))***++++++,,,,,,++++++***)))***))))))((((((((())))))%%%)))---...,,,++++++------------------.........---------...///000222222444444555555666777888888999999888888999:::<<<======<<<;;;888777999<<<@@@JJJVVVcccjjjmmmkkkbbbYYYRRRMMMJJJNNNRRRUUUYYY^^^aaabbbfffoooyyy}}}zzzvvvqqqmmmmmmyyyuuunnnfffdddhhhmmmooooooiiihhheeeaaa\\\ZZZZZZ[[[[[[[[[\\\]]]^^^___```aaabbbccceeeffffffgggjjjmmmqqqwwwxxxqqqkkkfffbbb^^^[[[XXXUUUSSSPPPMMMJJJJJJJJJJJJKKKKKKLLLLLLMMMJJJLLLNNNPPPOOOMMMJJJHHHKKKJJJMMMRRRTTTXXXaaakkkooowww}}}}}}ssshhhaaaVVVXXX^^^iiixxx|||wwwxxx{{{~~~sssiii]]]WWWRRRTTTVVVXXX[[[___ccccccddddddgggkkkppptttrrrppprrruuuuuutttuuuzzz{{{zzzxxxsssooonnnppprrroooaaa___cccnnn{{{~~~nnnZZZQQQNNNKKKLLLJJJGGGEEEEEEEEEDDDCCCAAABBBCCCBBB@@@===<<<<<<;;;:::999777555444333333444222///---,,,,,,......,,,...//////...------...++++++******)))************************))))))(((++++++***)))))))))******'''+++---,,,***))),,,///------......////////////.........///000111222333222333444555666777888888:::999999999999;;;<<<=========<<<;;;::::::===@@@JJJYYYkkkwww|||yyyooodddYYYSSSNNNPPPSSSVVV[[[```cccccchhhssswwwzzzvvvkkkfffjjjppptttuuurrrqqqmmmhhhbbb^^^\\\]]]]]]]]]\\\\\\]]]___aaabbbbbbdddfffgggfffgggiiikkkpppuuu}}}xxxqqqjjjeeeaaa___[[[WWWUUUQQQNNNKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJMMMNNNQQQYYYccciiiqqqxxx{{{yyynnnfff\\\^^^dddooo|||xxxxxx|||zzznnneee^^^XXXUUUWWWYYYYYY\\\```bbbcccdddeeegggllltttzzzyyyvvvuuuvvvtttssswww~~~zzzrrrmmmmmmpppmmmaaa___cccooo|||ooo\\\RRRNNNLLLLLLIIIFFFDDDDDDDDDDDDCCCBBBDDDEEEEEEBBB@@@??????;;;:::999777666555444444666333///,,,+++,,,...000+++---......,,,,,,,,,---,,,++++++*********++++++)))************)))((((((+++***************++++++,,,---...---***+++...222------......///000000000.........///000111333333111222333444555777777888::::::999999:::;;;<<<>>>===>>>>>>>>>======???AAAHHHWWWjjjxxxxxxooo[[[TTTOOOPPPRRRTTTWWW\\\cccfffmmm{{{sssllllllqqquuuwwwwwwwwwtttnnngggaaa^^^]]]^^^]]]]]]]]]]]]___aaabbbbbbdddeeeffffffgggiiikkkooottt{{{wwwnnnhhheeebbb^^^ZZZWWWSSSOOOLLLJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMJJJHHHIIIKKKKKKMMMTTT]]]ccckkkrrrvvv{{{{{{ppphhhbbbdddjjjsss~~~}}}wwwyyy|||sssiiibbb```\\\ZZZ\\\]]]\\\^^^bbbccceeefffggghhhnnnvvv}}}~~~zzzvvvtttrrrrrryyyxxxooommmpppmmm```___cccppp}}}ppp]]]SSSOOOMMMKKKHHHEEEDDDDDDDDDCCCBBBCCCDDDFFFEEECCC@@@@@@@@@;;;:::999777666555555555333111///------...///000***,,,------,,,++++++,,,,,,,,,++++++++++++,,,,,,***++++++++++++***))))))))))))((())))))***+++,,,,,,,,,---,,,,,,,,,---...,,,,,,---......///000000---------...///000111222111111222333555666777888::::::999999:::;;;===>>>===>>>@@@@@@???@@@BBBDDDFFFRRR```kkkrrrvvvsssmmm\\\UUUPPPPPPPPPQQQSSSXXX___fffqqq|||rrrnnnppptttwwwyyyyyywwwrrrkkkddd___]]]]]]]]]]]]]]]]]]^^^``````aaabbbccccccccceeehhhkkklllpppvvv{{{vvvoooiiifffaaa]]]ZZZVVVQQQNNNJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJIIIJJJLLLKKKKKKQQQXXX[[[bbbjjjnnnttt}}}}}}ppphhhbbbdddkkktttzzzxxx{{{wwwmmmfffbbbaaa^^^^^^``````___aaaffffffhhhjjjjjjjjjnnnvvv|||zzztttpppmmmnnnyyysssqqqrrrmmmaaa___dddqqq~~~qqq]]]TTTPPPMMMJJJHHHEEECCCCCCCCCBBBAAAAAACCCDDDCCCAAA???>>>>>>;;;:::999777666555555555////////////000000111111+++---......---,,,------,,,,,,,,,+++,,,,,,------+++,,,,,,,,,,,,+++******''''''''''''(((***++++++))))))***+++++++++***)))++++++,,,,,,---...//////,,,,,,,,,---...///000111000111222333555666777888::::::999999:::;;;===>>>===???AAAAAAAAABBBCCCEEEGGGOOOWWW]]]cccggggggcccaaaZZZTTTTTTTTTSSSUUUYYYZZZcccssswwwpppooossswwwyyyzzzyyytttmmmeee___\\\\\\\\\\\\\\\]]]^^^______```aaaaaaaaaaaacccgggjjjiiinnnsssvvv{{{~~~wwwllliiiddd```\\\XXXSSSPPPJJJIIIGGGFFFFFFGGGIIIJJJFFFGGGHHHJJJJJJJJJJJJIIIKKKJJJKKKLLLKKKJJJOOOVVVSSS[[[bbbfffmmmwww}}}~~~pppggg]]]```hhhttt}}}yyyzzz}}}tttiiidddcccaaa______bbbbbbaaaccchhhiiikkkmmmlllkkkmmmttt{{{yyyrrrllliiikkkwwwwwwtttvvv}}}kkkaaaccckkkzzzsss^^^RRRNNNMMMLLLJJJGGGFFFFFFFFFFFFEEEGGGFFFEEEDDDBBB@@@???>>>;;;:::999666444222111000333222111000///...------//////.........---------...---,,,***)))******+++++++++******)))(((''''''***)))((('''((()))+++,,,++++++******++++++,,,---111000000000////////////...///...,,,******,,,...//////000111444777999;;;888888888888999===BBBFFFBBBCCCEEEHHHJJJKKKIIIHHHFFFHHHKKKPPPVVVYYY[[[[[[\\\[[[XXXUUUSSSSSSUUUXXX]]]dddooo}}}}}}xxxqqqnnnooorrrxxxyyyxxxuuuoooiiidddbbb___^^^]]]\\\\\\^^^```aaaccccccddddddeeefffggggggkkknnnqqqtttyyy}}}nnnjjjdddaaa___\\\VVVRRRPPPLLLHHHFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIINNNNNNMMMMMMMMMMMMMMMMMMQQQTTTYYY___eeemmmuuu{{{~~~|||ooogggaaaaaaiiivvv~~~{{{yyy{{{yyyrrrjjjccc```bbb```aaadddfffeeefffjjjqqqqqqqqqpppppprrrvvvyyyyyyxxxtttlllggglllxxxuuuoooooo~~~lllbbbeeemmm|||uuu```RRRNNNMMMLLLIIIFFFEEEEEEEEEDDDCCCFFFEEEDDDCCCAAA???>>>======<<<;;;999777555444333222111111000...------,,,.........------------,,,---,,,+++*********+++,,,------,,,,,,+++******)))(((((()))***************++++++******++++++,,,---------------............/////////---++++++---///000000000111444666999;;;888888888888:::===BBBFFFGGGIIIKKKOOOQQQQQQPPPNNNFFFEEEFFFHHHLLLPPPSSSTTTZZZZZZYYYWWWTTTTTTUUUWWW]]]bbbkkkuuu}}}xxxzzzyyyzzzyyyvvvrrrpppppprrrsssuuuxxxwwwssslllfffbbbaaa___^^^]]]]]]^^^```aaaaaabbbcccdddeeefffggggggjjjlllooorrrvvv}}}uuupppjjjfffccc```ZZZVVVOOOLLLHHHFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLOOOQQQUUUZZZ___fffnnntttzzz}}}}}}ppphhhddddddkkkxxxyyyxxxxxx}}}~~~xxxpppiiidddaaabbb___```dddfffeeegggkkknnnpppsssttttttvvvzzz~~~{{{rrrlllnnnxxxtttppppppnnndddgggoooyyybbbSSSNNNMMMLLLIIIFFFDDDDDDDDDCCCBBBEEEEEEDDDCCCAAA???===<<<<<<<<<<<<:::999777666555111000000///...---,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++*********&&&(((***+++,,,+++)))(((+++************+++,,,,,,,,,,,,,,,---....../////////000000///------...000000000000111333666888:::888999999999:::>>>CCCFFFMMMPPPTTTXXX[[[[[[ZZZYYYPPPMMMIIIGGGGGGJJJOOORRRXXXYYYZZZYYYWWWUUUUUUVVVZZZ^^^dddlllsssyyy}}}zzzrrroookkknnnsssuuuuuutttrrrrrrpppsssxxxzzzwwwqqqiiidddcccaaa```^^^^^^___```aaa``````aaacccdddfffgggggghhhjjjmmmppptttyyy{{{vvvooojjjfffaaa[[[WWWPPPMMMIIIGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNPPPRRRWWW]]]dddjjjqqqvvv}}}~~~rrrkkkhhhhhhnnnzzzyyytttuuuxxx|||tttmmmgggdddbbbaaa^^^___ccceeeeeehhhlllkkkpppuuuxxxzzz~~~|||rrrqqqwww}}}|||sssppppppooofffiiiqqq}}}eeeTTTNNNNNNMMMJJJGGGEEEEEEEEEDDDBBBEEEEEEEEEDDDBBB@@@>>>===::::::::::::888777555444000//////...------,,,,,,------,,,,,,,,,+++++++++)))*********+++,,,------*********)))))))))(((((('''((()))***+++******)))***************++++++,,,........./////////000000///000111000......///000111000000111333555777888999999::::::;;;>>>BBBFFFOOOSSSZZZ```cccddddddddd___ZZZRRRKKKGGGHHHMMMQQQUUUWWWZZZZZZYYYWWWUUUUUUVVVYYY]]]ccciiinnnqqqsssyyyyyy{{{~~~}}}vvvmmmfff```eeennnvvvzzz{{{zzzyyyvvvwwwzzz{{{zzzuuunnniiidddcccaaa___^^^^^^``````______aaabbbdddeeegggggggggiiilllooorrrwww|||wwwpppkkkeee___ZZZUUUQQQLLLIIIHHHHHHHHHGGGIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNPPPUUU\\\aaafffllluuu|||uuunnnnnnmmmrrr}}}|||tttrrruuu{{{xxxpppiiieeecccccc```]]]^^^bbbdddeeehhhmmmlllqqqwww{{{yyytttuuuxxx{{{wwwpppooopppooofffjjjrrrgggVVVOOONNNNNNKKKHHHGGGGGGFFFFFFDDDFFFGGGGGGFFFDDDBBB???>>>::::::;;;;;;999777555444//////......------,,,,,,------,,,,,,,,,+++++++++((()))***+++,,,---------*********)))))))))))))))***)))((((((((()))+++,,,******))))))******+++,,,///////////////............000111111//////000111111111111111222444666777888999:::;;;;;;===AAADDDLLLRRRZZZ```dddgggiiikkkiiicccZZZOOOGGGEEEIIIMMMQQQTTTXXXZZZZZZXXXVVVVVVUUUWWWYYY]]]```ccceeefffjjjkkkmmmqqqssspppggg^^^WWW]]]hhhttt~~~}}}{{{zzzxxxssspppfffdddbbb___^^^^^^^^^______```aaabbbdddeeefffggghhhjjjmmmooorrruuuzzz}}}yyyrrrlllddd___[[[WWWRRRMMMKKKIIIHHHGGGJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMQQQVVVZZZ___eeennnvvv|||yyyttttttssswwwwwwrrrsssxxxwwwnnnhhheeeddddddaaa^^^^^^bbbdddeeeiiinnnpppuuuzzz~~~}}}uuusssssssssvvvyyywwwqqqmmmmmmoooooofffiiirrriiiVVVPPPOOOMMMKKKHHHGGGHHHHHHGGGFFFGGGGGGHHHGGGEEECCC@@@>>><<<=========;;;999666444/////////.........------------------,,,,,,,,,,,,((()))***+++,,,------,,,+++++++++++++++++++++++++++***((('''''')))+++---***))))))))))))***++++++,,,,,,,,,,,,,,,------------///111111000///000000222111111111222333555666777999::::::;;;===@@@BBBGGGMMMUUUZZZ^^^aaafffjjjkkkhhhaaaVVVLLLHHHIIILLLLLLPPPUUUYYYYYYXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\^^^aaadddeeehhhiiiccc[[[TTTWWW```lllzzz|||{{{zzzwwwuuuhhhgggdddaaa___^^^______aaaaaabbbcccdddeeeffffffiiikkknnnpppqqqtttxxxzzz}}}uuunnnfff```aaa\\\VVVQQQOOOMMMKKKJJJLLLKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLLLLLLLKKKMMMPPPSSSYYY^^^fffnnnuuuzzz||||||zzz}}}{{{sssqqqvvv{{{xxxoooiiigggfffgggeeebbbaaadddggghhhkkkqqquuuzzz}}}uuuqqqpppmmmppprrrpppllljjjkkkmmmnnneeehhhpppjjjWWWPPPPPPKKKIIIGGGFFFGGGHHHHHHGGGFFFFFFGGGGGGEEEBBB???===<<<=========;;;888444222000000////////////...............------------,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))))))))))))))******+++)))))))))))))))***++++++((()))***+++---...///000,,,...000111000//////000222222111111111333444555666888999::::::;;;>>>AAACCCIIIOOORRRTTTWWW]]]bbbdddddd```YYYOOOIIIHHHJJJIIIMMMRRRVVVXXXXXXYYYZZZYYYYYYYYYYYYZZZ[[[[[[\\\ZZZ___aaaaaacccfffddd^^^YYYXXXZZZbbbppp|||||||||zzzwwwllljjjgggdddaaa```aaaaaacccdddddddddeeeeeeeeeeeeiiikkkmmmoooppprrruuuwww|||{{{sssjjjeeeccc___YYYUUUSSSQQQPPPOOOMMMLLLKKKJJJIIIIIIJJJJJJGGGHHHHHHIIIJJJJJJKKKKKKHHHIIIJJJJJJIIIIIIJJJLLLPPPUUU[[[bbbiiiooovvvzzz~~~sssooopppxxx}}}{{{sssmmmkkkjjjjjjkkkgggfffiiijjjkkkoootttyyyzzztttpppoookkklllmmmkkkiiigggiiikkknnndddgggoookkkWWWQQQQQQJJJGGGEEEEEEGGGHHHHHHGGGDDDEEEFFFFFFEEEAAA>>><<<:::;;;;;;;;;999555111///000000000000000///////////////.........---------)))***+++,,,---,,,++++++))))))))))))))))))******'''(((***+++,,,+++)))((()))))))))))))))******+++'''(((***,,,///222444555+++---000000////////////222222111111111222444555555777999999999;;;===@@@BBBGGGKKKMMMMMMPPPVVV\\\VVVXXXYYYSSSKKKDDDBBBCCCGGGKKKPPPUUUWWWXXXZZZ[[[YYYYYYZZZ[[[^^^```bbbccc\\\bbbdddaaacccggghhhdddaaa\\\XXX[[[fffttt}}}~~~~~~{{{xxxooommmiiifffdddbbbbbbbbbeeeeeeeeeeeeeeeeeeeeeeeehhhjjjmmmnnnoooqqqsssuuuxxx~~~}}}uuuoooccc___ZZZWWWVVVUUUTTTTTTOOOMMMLLLJJJIIIIIIIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJDDDFFFHHHHHHGGGFFFFFFGGGHHHLLLRRRXXX^^^eeelllqqqwww{{{|||nnnmmmpppxxx}}}~~~wwwqqqnnnmmmmmmpppllljjjlllnnnnnnrrrwww{{{~~~xxxsssqqqpppjjjjjjkkkiiigggfffgggiiinnneeeiiirrrlllWWWOOOMMMJJJHHHGGGGGGGGGGGGFFFDDDGGGGGGGGGFFFDDDBBB???>>>===<<<::::::999777444111222111111000///......---...---,,,+++************------,,,,,,,,,+++++++++)))************+++++++++,,,+++***)))((((((((((((,,,,,,+++***))))))******---))))))---///......000000///...,,,,,,---......000000111222222222222111222333444666888:::<<<===@@@BBBEEEHHHKKKNNNOOOPPPOOOOOOOOONNNLLLHHHEEECCCIIIGGGJJJPPPTTTUUUYYY]]]\\\\\\^^^aaadddggghhhhhheeegggiiijjjiiiiiiiiikkkdddhhhkkkiiifffgggooovvv~~~tttkkkjjjkkkiiiggggggnnnllljjjiiihhhhhhhhhiiijjjkkkmmmppprrrtttuuuuuu|||~~~vvvkkkeee^^^YYYXXXWWWTTTRRR[[[VVVQQQPPPRRRRRRNNNJJJGGGHHHHHHIIIIIIJJJJJJKKKNNNLLLJJJIIIHHHHHHHHHIIIKKKLLLNNNPPPTTTZZZaaaggglllqqqxxx}}}yyyssstttvvv|||{{{xxxwwwvvvvvvwwwsssnnnkkklllooorrrsss|||}}}}}}|||wwwsssqqqpppppphhhhhhgggggghhhiiiiiijjjppphhhllluuunnnZZZQQQPPPJJJIIIGGGGGGHHHHHHGGGEEEGGGGGGGGGFFFDDDBBB???>>>>>><<<;;;:::999777333000000000000///...---------......---++++++******+++---------------,,,++++++,,,+++++++++******))))))))))))))))))************,,,++++++***))))))******+++)))+++111444111......000000/////////000222333000000111222222222222111222333444666888:::<<<<<<@@@BBBDDDFFFIIIJJJKKKLLLLLLMMMMMMLLLJJJHHHEEECCCGGGEEEHHHNNNRRRSSSWWW\\\^^^^^^___bbbfffjjjmmmnnnqqqssstttsssrrrqqqrrrsssssswwwzzzxxxqqqmmmnnnqqqzzz}}}}}}tttqqqqqqooommmmmmooonnnmmmkkkkkkkkkkkkkkklllmmmoooqqqrrrsssttttttyyy|||uuunnnfff```___```___^^^bbb^^^YYYVVVUUURRRNNNJJJHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHKKKKKKLLLMMMOOOTTTZZZ^^^bbbgggooouuuyyy|||~~~wwwsssuuuyyy~~~~~~}}}~~~}}}|||}}}~~~zzzvvvpppmmmmmmoooqqqrrrxxx{{{}}}|||zzzxxxyyyzzz}}}|||yyyuuurrrqqqpppoookkkkkkjjjiiiiiiiiijjjjjjssskkkpppyyyqqq]]]TTTRRRJJJIIIHHHHHHIIIJJJIIIGGGFFFGGGGGGFFFDDDBBB@@@>>>???===;;;:::888666333000//////......------,,,,,,///...---,,,,,,,,,,,,,,,,,,---.........---,,,+++------,,,+++***)))((('''%%%&&&(((***+++,,,,,,+++,,,+++******)))*********))))))...555888333...---.........///000222333444000000111222222222222111222333444666888:::;;;<<<@@@AAABBBDDDFFFGGGGGGGGGHHHIIIIIIJJJIIIGGGEEEDDDGGGEEEGGGMMMQQQSSSWWW\\\``````aaacccggglllqqqtttyyyzzz{{{zzzxxxvvvvvvwww~~~xxxrrrpppvvv~~~|||yyyxxxuuussstttqqqppppppooooooooonnnnnnpppqqqrrrssstttuuuuuuuuuvvvyyy|||yyyoooiiiiiilllooopppqqqoooiiiccc[[[TTTOOOKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJIIIIIIIIILLLPPPTTTUUU[[[bbbjjjoootttxxx{{{uuutttxxx}}}zzzwwwvvvzzzzzzyyyyyyzzz{{{}}}|||xxxrrroooooopppppppppsssuuuvvvvvvtttsssssssssvvvuuutttsssrrrqqqpppooopppooonnnlllkkkjjjjjjjjjuuummmrrr|||ttt^^^TTTRRRKKKJJJIIIIIIJJJKKKJJJIIIFFFFFFFFFFFFDDDBBB@@@???@@@>>>;;;999888666333000/////////......---------//////...---------------,,,---...//////---,,,+++,,,,,,++++++***))))))(((%%%&&&)))+++,,,,,,+++***++++++***************+++***)))---444666222...---,,,,,,,,,------...//////000000111222222222222111111222444666888:::;;;<<<>>>???AAACCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFHHHFFFGGGMMMQQQSSSWWW]]]```aaaccceeehhhlllrrrvvv}}}}}}{{{zzz{{{}}}xxxxxx|||{{{yyyxxxyyytttuuuuuuuuuuuutttsssrrrttttttvvvwwwxxxyyyyyyyyywwwxxx{{{~~~xxxrrrsssyyy|||rrreeeYYYQQQMMMKKKKKKJJJIIIJJJJJJLLLLLLIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEGGGJJJMMMNNNRRRYYY```fffkkkppptttxxx{{{}}}uuuwww}}}~~~yyyvvvuuuppppppqqqrrrtttwwwyyyzzzzzzvvvrrrpppppppppqqqpppppppppqqqqqqpppoooppppppppppppqqqrrrrrrrrrrrrqqqtttsssqqqooonnnllllllkkkuuunnnsss|||uuu^^^SSSPPPLLLJJJIIIIIIKKKKKKJJJHHHFFFFFFFFFFFFDDDBBB@@@???@@@===:::999777666333111000000000/////////////////////...---------......,,,---.........---,,,+++************************'''(((***,,,,,,***)))'''+++***************+++++++++(((***///111///---...,,,,,,,,,,,,,,,,,,,,,,,,000000111222222222222111111222333555777999;;;<<<<<<===???BBBDDDFFFGGGHHHCCCDDDEEEFFFGGGGGGHHHHHHHHHEEEFFFLLLPPPRRRWWW\\\aaacccgggjjjlllpppuuuyyy~~~|||{{{zzzzzz|||yyyzzz|||}}}}}}|||zzzyyywwwxxxzzz{{{}}}}}}~~~~~~xxxzzz{{{}}}pppbbbWWWRRRMMMLLLKKKIIIIIIIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEFFFHHHKKKLLLOOOTTTYYY^^^bbbgggkkkqqquuu{{{~~~{{{xxx|||}}}wwwsssqqqmmmnnnoooqqqsssuuuwwwxxxvvvsssqqqpppqqqqqqqqqpppoooooonnnoooppppppqqqpppnnnoooqqqrrrttttttttttttwwwvvvtttrrrpppooonnnnnnuuunnnsss|||vvv^^^SSSOOOMMMKKKJJJIIIJJJJJJHHHGGGEEEEEEFFFEEEDDDCCCAAA@@@???===:::888777666555333000000000000000000/////////......---------......------,,,,,,,,,+++++++++))))))*********+++++++++***+++++++++***)))'''&&&*********)))******+++,,,,,,((('''+++---,,,---///...////////////...---,,,000000111222222222222111111222333555777999:::;;;;;;===???BBBDDDFFFGGGHHHDDDDDDEEEFFFGGGIIIJJJJJJGGGDDDEEEJJJNNNQQQVVV\\\ccciiiqqqwwwzzz|||~~~wwwuuutttuuuwwwxxxzzz~~~{{{|||}}}~~~yyyzzz{{{|||~~~zzzmmm```YYYQQQPPPMMMJJJIIIHHHIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIHHHFFFFFFHHHJJJKKKMMMPPPSSSUUUYYY]]]aaajjjooovvvzzz}}}{{{}}}{{{sssmmmkkkkkklllnnnppprrrsssuuuvvvtttrrrpppppprrrrrrqqqppppppooonnnooorrrtttttttttppppppqqqssstttvvvwwwwwwwwwvvvuuusssrrrqqqqqqqqqvvvnnnsss|||vvv___TTTPPPNNNLLLJJJIIIIIIIIIGGGEEEEEEEEEFFFEEEDDDCCCAAA@@@>>><<<999777777777666555////////////////////////...---------------......---,,,+++))))))***+++,,,+++++++++***************++++++******)))(((((('''******))))))***++++++,,,+++''''''+++---,,,,,,......///000111111111000///000000111222222222222111111111333555777999:::;;;<<<===???AAACCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLJJJGGGHHHLLLQQQSSSYYY___iiissswwwmmmiiiggghhhjjjlllpppwww}}}~~~}}}|||xxxyyyyyyyyy{{{~~~wwwjjjbbbWWWTTTPPPMMMJJJIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLKKKLLLKKKIIIGGGFFFGGGHHHHHHJJJKKKLLLNNNQQQUUUXXX```fffnnnsssuuuyyy~~~}}}~~~uuuooommmlllmmmooorrrtttvvvxxxxxxuuutttssssssssssssqqqoooqqqooonnnppptttxxxyyyxxxrrrrrrrrrrrrsssuuuwwwxxxuuuuuuttttttssssssttttttwwwooottt}}}www```UUURRRNNNLLLJJJIIIIIIHHHEEECCCEEEEEEEEEEEEEEECCCAAA@@@===;;;888777777777777666---.....................------,,,,,,,,,------......,,,)))''''''(((+++,,,---,,,,,,+++***)))((((((++++++***)))((()))))))))******))))))***+++,,,,,,***'''''',,,///---,,,---,,,---///000111111111111000000111222222222222111000111333555777999:::;;;===>>>???@@@AAABBBBBBBBBFFFFFFGGGHHHIIIKKKLLLMMMOOOLLLLLLQQQUUUXXX]]]dddnnnzzzoooddd^^^[[[\\\^^^```eeemmmvvv}}}~~~|||zzzyyyvvvvvvwwwwwwxxx{{{}}}qqqggg[[[XXXSSSOOOLLLJJJJJJKKKIIIHHHHHHHHHIIIKKKLLLNNNNNNNNNMMMJJJGGGEEEEEEFFFEEEFFFGGGHHHIIILLLPPPSSSVVV]]]eeekkknnnqqqxxx}}}}}}~~~{{{vvvtttrrrtttwwwzzz}}}xxxwwwuuuuuutttssspppnnnqqqooonnnpppvvvzzz{{{{{{tttsssrrrqqqrrrtttwwwyyytttttttttttttttuuuvvvvvvxxxrrruuu{{{wwwaaaUUUPPPLLLJJJGGGEEEDDDEEEFFFGGGHHHIIIIIIHHHGGGDDDAAA???>>>===;;;999666444222111111000///......---------////////////...---,,,+++,,,,,,,,,,,,+++***))))))++++++++++++******))))))111***$$$&&&---111...)))+++++++++*********))))))++++++,,,---......//////222111000//////......///444222111//////000222333222222333333333777;;;???===>>>???@@@@@@BBBEEEGGGEEEEEEFFFGGGJJJMMMPPPRRRTTTRRRPPPPPPPPPTTT\\\dddooo~~~sss```RRRMMMNNNOOOPPPWWW```hhhmmmsss{{{|||yyyxxxxxxzzzwwwwwwvvvvvvxxxzzz}}}~~~wwwhhhaaaWWWQQQOOOOOOOOOOOOLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMMMMLLLJJJIIIGGGFFFCCCDDDEEEGGGJJJMMMOOOPPPSSSVVVZZZ___eeekkkrrrwwwxxx{{{~~~}}}zzzwwwxxx{{{yyywwwuuurrrqqqsssppppppppprrrvvvyyyzzzzzzzzzvvvrrrqqqtttvvvwwwvvvyyywwwuuutttttttttsssrrryyyrrruuu{{{uuu```TTTPPPMMMKKKHHHEEEDDDDDDFFFGGGHHHHHHHHHHHHFFFCCC@@@???>>>===;;;999777444333222222111000///............////////////...---,,,+++---,,,+++******+++---...++++++++++++*********)))+++&&&###$$$***......++++++++++++*********))))))(((((()))******+++,,,,,,111111000///......//////333222111//////000222333555555555444444666999===>>>@@@BBBDDDDDDDDDFFFHHHEEEEEEFFFHHHKKKNNNQQQSSSXXXWWWVVVUUUUUUYYY```fffnnnzzz|||zzz|||ppp___RRRKKKIIIIIIIIIPPPYYY___eeekkksssyyy||||||{{{yyyvvvtttuuuwwwwwwwwwwwwwwwxxxzzz|||}}}~~~zzznnnfff[[[TTTQQQQQQPPPOOOMMMLLLKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJOOORRRVVV[[[```ffflllqqqvvvxxx{{{}}}zzzxxxuuurrrqqqtttqqqpppppprrrvvvyyy{{{{{{{{{xxxtttsssuuuwwwwwwvvvvvvuuutttuuuuuuuuuuuutttyyysssvvv{{{rrr^^^TTTPPPNNNKKKHHHEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEBBB@@@??????>>><<<:::777555444333333222111000////////////////////////...---,,,,,,...,,,***)))***,,,///111++++++++++++***************(((&&&''')))+++,,,++++++++++++***************+++++++++,,,------......000000//////.../////////222222111000000111222333777777777555444444777999>>>AAAEEEGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPSSSUUU[[[\\\\\\\\\^^^bbbhhhlllqqqxxxvvvppppppssswwwzzz{{{zzzmmm```UUUMMMGGGCCCDDDIIIQQQWWW]]]cccjjjpppxxxyyyxxxvvvtttrrrsssuuuwwwwwwwwwxxxyyyzzzzzz{{{{{{~~~wwwnnncccZZZUUUSSSQQQOOONNNMMMKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPOOONNNKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFKKKMMMQQQUUUYYY^^^dddhhhooorrruuuwwwyyy||||||{{{xxxuuurrrrrruuuqqqpppqqqssswwwzzz{{{{{{}}}{{{wwwvvvvvvwwwwwwvvvssstttuuuvvvwwwvvvvvvuuuzzztttwww|||ooo\\\SSSQQQNNNLLLHHHEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDBBB@@@??????>>><<<:::888666555444444333222111000000000000......//////...------,,,------,,,+++,,,---///000++++++++++++++++++++++++......---+++)))((()))***************************------------......////////////.........//////000222111111000000111222333666666666444333333666888===AAAGGGJJJKKKJJJHHHHHHJJJJJJJJJLLLOOORRRUUUVVV[[[^^^aaaccchhhpppvvvxxxzzzyyy{{{xxxpppllllllnnnpppuuuzzz}}}yyytttlllddd\\\SSSJJJCCCDDDHHHOOOTTTZZZ```ggglllvvvwwwwwwvvvtttssstttuuuvvvwwwxxxyyyyyyyyyyyyyyy|||~~~wwwkkkbbb\\\WWWSSSPPPPPPOOOLLLKKKJJJJJJKKKLLLLLLNNNOOOQQQPPPOOOLLLKKKEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJMMMPPPRRRVVV[[[___fffiiimmmqqqssswww{{{~~~}}}xxxvvvtttrrrssswwwrrrqqqqqqssswwwzzz{{{{{{~~~|||yyywwwvvvvvvvvvvvvrrrtttwwwxxxwwwuuutttttt{{{uuuyyy~~~nnn[[[RRRPPPMMMKKKHHHEEEDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAA@@@>>>===<<<:::888666555444444333222111111000000000.........///......---,,,------...///...---+++***+++++++++++++++++++++,,,---//////,,,)))'''(((******************************************+++++++++......---......///000000111000000111111222222333222333444333333444666888===CCCJJJPPPQQQPPPOOONNNMMMMMMNNNOOOQQQSSSVVVWWWZZZ```eeeiiirrr{{{uuuvvv{{{~~~|||uuuoookkkjjjiiiqqqtttyyy}}}~~~}}}zzzxxxqqqmmmhhheeeaaaYYYPPPHHHHHHKKKOOOUUUZZZ```fffjjjssstttuuuuuussssssssstttvvvwwwxxxyyyyyyyyyyyyxxx|||}}}vvvllleee^^^WWWRRRRRRPPPNNNKKKJJJJJJKKKKKKJJJKKKMMMNNNOOONNNMMMLLLIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNQQQUUUXXX\\\___dddiiimmmrrrwww{{{~~~yyysssssssssrrrtttxxxsssrrrrrrsssvvvyyyyyyyyy|||{{{yyywwwuuutttttttttsssuuuxxxxxxuuusssrrrrrr}}}www{{{ppp[[[RRROOOLLLJJJGGGEEEDDDEEEFFFGGGGGGGGGFFFEEECCCBBBBBBAAA===<<<;;;:::888666555444444333222111000000000000---...............------+++---///000///---***'''++++++++++++,,,,,,,,,,,,((()))******)))))))))+++***************+++++++++++++++,,,,,,,,,,,,,,,,,,------------...///000111000000000111222222333333000111333444444555888:::???EEENNNUUUXXXXXXXXXXXXRRRQQQQQQQQQSSSTTTVVVWWW[[[aaafffjjjvvvzzzqqqmmmooosssttttttvvvwwwyyy{{{}}}~~~|||uuuoookkkjjjqqqsssvvvxxxyyyxxxvvvuuukkkgggdddcccccc```XXXQQQNNNOOORRRWWW]]]ccchhhkkkoooqqqssssssrrrqqqrrrsssvvvvvvvvvwwwxxxyyyyyyzzz{{{{{{}}}yyyqqqiii___XXXSSSRRROOOLLLJJJIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMPPPOOOMMMKKKIIIHHHGGGGGGIIIJJJKKKKKKKKKMMMPPPSSSSSSWWW\\\aaaffflllqqquuuyyy}}}|||||||||}}}}}}}}}|||~~~zzztttpppqqqsssrrrssswwwtttsssrrrsssuuuwwwwwwvvvwwwxxxwwwuuurrrpppqqqrrrsssvvvxxxvvvsssppppppqqq~~~yyy}}}rrr\\\RRRNNNKKKIIIGGGEEEDDDEEEGGGIIIHHHGGGFFFEEEDDDCCCCCCCCC<<<;;;:::999777555444444333222111000000///000000------...............---***+++,,,------,,,+++***+++++++++,,,,,,,,,------((((((((()))***+++******))))))*********+++++++++........................,,,,,,,,,---...///111111//////000111222333333333111333555666666777999;;;<<>>===;;;999888666666555333222111000////////////------,,,,,,,,,+++++++++---------,,,,,,+++++++++...---,,,,,,++++++++++++------,,,+++*********++++++++++++*********)))))))))************+++++++++...------......///000111111111111222222333333444555555666666777777888888888;;;@@@FFFLLLQQQUUUWWWTTTUUUVVVVVVTTTSSSSSSTTTYYYXXXXXXZZZ___fffnnnsssqqqmmmfff___ZZZYYYZZZ[[[]]]]]]```gggooossstttsssxxxzzz~~~rrrfffgggrrr{{{{{{xxxnnnhhhaaa```fffnnnuuuyyyxxxyyyyyywwwuuuttttttuuuvvvuuussssssuuuxxx}}}||||||||||||~~~zzznnnbbb[[[RRRNNNNNNNNNLLLIIIFFFFFFFFFGGGIIIKKKMMMNNNPPPPPPOOONNNMMMLLLKKKJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKNNNRRRWWW\\\___bbbgggmmmsssvvvyyy|||}}}~~~zzzvvvsssqqqqqqqqqqqqrrruuuyyy|||~~~|||||||||tttpppnnnqqqooommmnnnoooooollljjjooommmjjjgggeeefffjjjmmmsssttttttsssrrrsssuuuwwwwwwvvvttttttsssrrrooolllpppqqqrrrqqqooommmllllllnnnqqqtttuuutttsssssssss|||ttt]]]RRRPPPLLLJJJFFFDDDCCCEEEHHHJJJJJJJJJIIIGGGEEECCCAAA@@@>>>===;;;999888666666555222111000///.....................---------,,,,,,---,,,,,,,,,,,,,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,+++***************---,,,,,,,,,++++++++++++)))************+++++++++,,,,,,,,,,,,---...///000000000000111222222333333666666666777888888999999;;;<<>>===;;;999888666666555111000///...------------//////.........---------+++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,++++++***)))))))))******.........---------,,,,,,)))************+++++++++++++++++++++,,,---...////////////000111222222333777777777888999:::::::::;;;;;;;;;===@@@CCCGGGIIIKKKMMMOOOOOONNNMMMMMMNNNPPPOOOOOOPPPTTTYYY^^^bbbdddbbb```^^^\\\\\\\\\]]]^^^^^^^^^bbbhhhmmmpppqqqppprrrwww}}}|||www{{{|||mmmcccccckkkuuu|||~~~}}}yyyvvvtttttt{{{yyywwwvvvvvvxxxzzz|||{{{{{{||||||~~~}}}tttggg]]]WWWSSSOOOMMMIIIHHHHHHHHHHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKIIIHHHFFFFFFFFFEEEEEEEEEEEEGGGIIIMMMPPPQQQTTTWWW\\\```eeejjjooossstttxxx~~~}}}zzzyyyxxxxxxtttttttttvvvxxx{{{}}}|||xxx{{{~~~xxxqqqllljjjkkknnnlllkkkkkkkkkjjjhhhfffiiiiiiiiifffdddcccdddeeeqqqrrrsssssstttvvvyyy||||||yyyuuusssrrrrrrqqqppppppssswwwyyyyyyvvvssspppqqqsssvvvvvvuuutttttttttsss]]]TTTSSSLLLJJJGGGEEEEEEFFFHHHJJJJJJIIIIIIGGGEEECCCAAA@@@>>>===;;;999888666666555111111000///........................------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,******)))))))))))))))***......---------,,,,,,,,,))))))*********+++++++++++++++++++++,,,---.../////////000111222333333444777888888999:::;;;<<<<<<999888777888;;;???DDDGGGGGGIIIKKKLLLKKKKKKLLLMMMOOOOOOOOOPPPRRRVVVZZZ]]]______``````aaaaaaaaaaaa___^^^^^^___ccchhhlllnnnnnnppptttzzzssshhheeejjjssszzz}}}yyyvvvuuu{{{zzzxxxwwwwwwyyy{{{|||{{{{{{|||}}}~~~sssfff\\\VVVQQQNNNJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLMMMOOOSSSVVVZZZ```gggkkkkkkooovvv|||}}}yyywwwwwwwwwxxxxxxxxxyyyzzz|||~~~~~~}}}}}}~~~}}}wwwyyyyyyrrrllliiiiiijjjlllkkkkkkjjjjjjiiigggfffjjjkkklllkkkiiigggffffffoooppprrrtttuuuxxx|||~~~zzzuuurrrqqqrrrrrrrrrrrruuuyyy~~~|||wwwsssppprrrttttttsssrrrrrrsssttt^^^UUUTTTKKKJJJHHHFFFFFFGGGHHHJJJJJJIIIIIIGGGEEECCCAAA@@@>>>===;;;999888666666555222222111000////////////---------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---***)))))))))))))))******,,,,,,,,,,,,+++++++++***))))))*********+++++++++,,,,,,,,,,,,---...///000000000111222333444555666888888999:::;;;<<<======;;;:::888777999===AAADDDEEEGGGJJJKKKKKKKKKLLLNNNOOOOOOOOOPPPRRRUUUWWWYYYZZZ[[[]]]```bbbbbbcccbbb______^^^^^^```dddhhhkkkmmmpppssswww}}}wwwnnnjjjmmmsssxxx~~~zzzyyyyyyyyyxxxxxxyyy{{{}}}{{{{{{|||}}}~~~~~~ooobbbYYYSSSPPPLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJLLLOOORRRXXX^^^cccdddiiipppvvv{{{}}}zzzyyyyyyzzz||||||||||||}}}}}}~~~~~~~~~|||zzz{{{|||}}}}}}yyyxxx}}}|||uuunnnjjjiiijjjjjjkkkkkklllkkkjjjiiihhhhhhkkkmmmoooooommmkkkjjjjjjnnnpppsssuuuwwwzzz~~~zzztttqqqqqqrrrssssssrrrssswww{{{~~~|||wwwrrrooopppqqqqqqooooooooopppvvv___TTTSSSKKKJJJHHHGGGFFFGGGIIIIIIJJJJJJIIIGGGEEECCCAAA@@@>>>===;;;999888666666555333222111000000/////////------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------******)))))))))***++++++++++++*********))))))))))))************+++++++++,,,,,,,,,,,,---...///000000111222333444666666777777888999:::;;;<<<===>>>AAA???;;;999999:::===>>>CCCFFFIIIJJJKKKKKKMMMOOONNNOOOOOOPPPRRRSSSUUUVVVUUUWWWZZZ]]]___aaaaaaaaa___```___^^^^^^aaaeeehhhmmmooosssvvv{{{}}}vvvrrrrrrvvvyyyzzzyyyyyyzzz{{{}}}~~~zzz{{{|||}}}~~~~~~~~~~~~xxxjjj```YYYVVVOOONNNLLLJJJHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCFFFGGGIIIJJJMMMPPPVVVYYY^^^ccciiiooouuuzzz~~~}}}|||}}}~~~}}}|||yyyyyyzzz{{{|||~~~yyyxxx{{{{{{vvvqqqmmmkkkkkkkkkjjjkkkmmmnnnnnnlllllllllmmmmmmooorrrsssqqqpppoooooossstttuuuvvvwwwyyy}}}{{{xxxsssqqqqqqrrrttttttppppppqqqtttwwwwwwsssooommmnnnooonnnlllllllllnnnvvv^^^RRRPPPKKKJJJIIIGGGGGGHHHIIIIIIJJJJJJIIIGGGEEECCCAAA@@@>>>===;;;999888666666555222111000//////...//////...---------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...***************+++,,,,,,++++++*********))))))))))))************+++++++++++++++++++++,,,---...//////000111222444555666777777777888999;;;<<<===>>>AAA???<<<:::999:::<<<===BBBDDDGGGIIIJJJKKKMMMOOOOOOOOOQQQRRRSSSTTTUUUUUUUUUWWWYYY\\\___```aaaaaa___```aaa```^^^___cccfffjjjnnnrrruuuzzz~~~yyyxxxzzz}}}~~~|||{{{{{{{{{{{{|||}}}~~~zzz{{{|||}}}~~~~~~~~~}}}~~~tttiiibbb___TTTRRRPPPMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMNNNNNNNNNMMMLLLJJJIIIEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGHHHHHHKKKNNNQQQVVVZZZ^^^dddiiiooovvv{{{~~~|||zzz{{{|||{{{zzzxxxwwwyyy{{{|||~~~}}}xxx{{{sssppplllkkkllllllkkkiiikkknnnqqqqqqooooooppprrrqqqtttwwwxxxwwwvvvvvvwwwzzzzzzzzzxxxvvvvvvxxxzzzxxxuuurrrpppqqqsssttttttrrrooommmnnnrrrsssqqqnnnlllmmmnnnlllkkkjjjkkklll~~~vvv\\\PPPMMMKKKJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIGGGEEECCCAAA@@@>>>===;;;999888666666555111000///......------...//////.........------------------,,,,,,+++++++++++++++++++++,,,,,,---...++++++******+++,,,------+++++++++*********)))))))))************+++++++++************+++,,,---......///000111333444555666666777888999;;;<<<===>>>===<<<;;;:::;;;<<<>>>???@@@CCCFFFHHHIIIKKKMMMOOOQQQRRRSSSUUUVVVWWWXXXXXXXXXYYY[[[]]]```aaacccccc___aaabbbaaa^^^___bbbeeehhhlllqqquuuyyy}}}{{{~~~|||~~~~~~}}}|||||||||||||||zzz{{{|||~~~~~~~~~}}}}}}{{{ooohhheeeWWWUUUSSSPPPNNNLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOOOONNNMMMLLLKKKHHHHHHIIIIIIHHHGGGFFFFFFCCCEEEFFFFFFFFFGGGIIIKKKOOOQQQUUUZZZ___fffmmmrrr}}}}}}}}}~~~~~~{{{yyyzzzzzzzzzyyywwwwwwyyy{{{|||~~~{{{zzz~~~}}}nnnkkkjjjjjjmmmmmmkkkhhhlllooorrrsssqqqqqqsssvvvvvvyyy{{{}}}||||||}}}~~~~~~zzzvvvsssssstttuuusssqqqppprrrsssttttttvvvqqqmmmmmmqqqsssrrrpppmmmmmmmmmllljjjjjjkkklllvvv]]]RRRPPPKKKHHHEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHFFFDDDBBB@@@@@@???<<<:::999888888888:::777444111000...,,,)))000000///...------,,,,,,000---+++,,,...///---*********))))))***+++,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------...------,,,,,,000111222333444555555444888999:::;;;===>>>???@@@@@@AAABBBBBBAAA>>><<<:::===@@@EEEIIIKKKNNNQQQSSSTTTUUUUUUTTTSSSSSSTTTVVVXXXYYY\\\___ccceeeggghhhhhhgggfffccc``````aaacccgggmmmssstttuuu|||~~~|||}}}}}}}}}}}}{{{yyyxxx{{{~~~~~~}}}}}}}}}wwwiii``````\\\VVVQQQOOONNNMMMMMMPPPNNNLLLKKKKKKKKKJJJHHHJJJKKKMMMPPPQQQRRRRRRQQQOOOLLLIIIFFFEEEEEEGGGHHHEEEEEEDDDDDDDDDEEEEEEFFFKKKKKKMMMQQQWWW]]]dddhhhpppssswwwzzz{{{|||~~~zzzwwwzzz|||}}}|||{{{yyyyyyzzz}}}yyytttlllkkkkkkjjjiiihhhhhhgggmmmsssxxx{{{~~~xxxwwwvvvwww{{{}}}|||~~~xxxuuutttuuuuuutttqqqnnnnnnooorrrsssssstttsssrrrqqqpppqqqrrrrrrmmmmmmmmmlllkkkiiihhhgggwww^^^SSSPPPLLLJJJGGGFFFGGGHHHIIIIIIGGGGGGGGGGGGEEECCCAAA@@@AAA???===;;;999888777777<<<999555333222111///---000//////...------,,,,,,///---,,,,,,......---******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,------......///......---000111111222333444555555:::;;;>>>@@@AAAAAA@@@@@@@@@AAABBBBBBAAA???===<<<===@@@DDDGGGJJJNNNRRRUUUVVVWWWWWWWWWVVVWWWYYY[[[\\\^^^```dddgggiiijjjiiihhhhhhgggeeecccccceeegggggglllqqqrrrrrrxxx}}}{{{{{{|||yyyxxx{{{~~~~~~||||||}}}rrriiieee```ZZZUUURRRQQQPPPOOOPPPNNNKKKJJJKKKKKKIIIHHHKKKLLLNNNPPPRRRRRRRRRRRRTTTRRRPPPMMMKKKJJJJJJIIIFFFFFFDDDDDDDDDDDDEEEFFFHHHIIIIIILLLPPPVVV[[[^^^eeehhhmmmqqqsssvvvyyy{{{{{{xxxxxxzzz||||||{{{zzz{{{|||}}}wwwrrrkkkkkkkkkkkkkkkkkkkkkkkkoootttyyy{{{wwwuuuvvvxxxzzzyyyuuutttsssssssssqqqnnnnnnooorrrssstttuuutttrrrqqqqqqqqqrrrsssnnnnnnmmmmmmllljjjiiihhhxxx```TTTQQQMMMKKKHHHGGGHHHIIIJJJIIIFFFFFFFFFFFFEEECCCAAA???AAA@@@>>>;;;999777666666777444111/////////...---/////////...------,,,,,,///---,,,,,,---...,,,++++++************++++++,,,......---,,,,,,+++******,,,++++++******++++++,,,++++++************++++++,,,---...//////000//////111000000000222333555666;;;>>>CCCGGGHHHGGGDDDBBBAAABBBBBBBBBBBBAAA@@@???>>>@@@BBBEEEHHHMMMRRRWWWWWWXXXYYYXXXXXXZZZ]]]___bbbccceeeiiilllmmmllljjjjjjjjjjjjhhhffffffhhhjjjhhhmmmqqqppppppttt|||{{{}}}zzzyyy{{{}}}~~~}}}|||||||||}}}~~~~~~wwwlllggg```[[[WWWVVVTTTSSSQQQOOOMMMLLLLLLLLLKKKJJJLLLMMMNNNPPPQQQRRRRRRRRRVVVVVVVVVUUUSSSPPPMMMKKKIIIHHHEEEDDDCCCDDDEEEFFFGGGGGGGGGHHHJJJNNNQQQSSSXXX\\\aaafffjjjnnnrrrtttyyy|||~~~|||}}}|||yyyvvvxxxzzz{{{{{{{{{}}}~~~{{{sssooojjjjjjkkklllmmmnnnnnnnnnnnnrrrxxxyyyrrrqqqsssvvv~~~yyyvvvtttqqqppprrrpppmmmnnnppprrrtttttttttsssrrrqqqqqqqqqrrrrrrnnnnnnnnnmmmlllkkkjjjiiiyyyaaaUUURRRNNNKKKHHHGGGHHHIIIIIIIIIEEEEEEFFFEEEDDDBBBAAA???BBBAAA>>><<<999777555555444111...------...---,,,//////.........---------......------------,,,,,,+++++++++******++++++,,,---------,,,,,,+++++++++,,,++++++******++++++,,,+++******))))))******+++++++++---...////////////111000//////000333555777<<<@@@GGGMMMOOONNNJJJGGGBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@BBBEEEJJJQQQVVVXXXYYYZZZZZZZZZ\\\___bbbffffffgggjjjnnnooommmjjjlllmmmllljjjhhhggghhhjjjjjjnnnqqqpppooorrr{{{}}}}}}~~~|||zzz|||~~~~~~|||{{{|||||||||}}}uuuppphhhaaa]]]ZZZXXXVVVUUUSSSPPPOOOPPPOOONNNMMMKKKLLLMMMNNNOOOPPPQQQQQQSSSUUUXXXYYYXXXTTTPPPMMMMMMKKKHHHEEEDDDDDDEEEFFFHHHGGGGGGGGGIIIKKKMMMNNNQQQTTTYYY]]]aaaeeejjjmmmsssvvvyyy{{{|||~~~~~~{{{}}}}}}{{{xxxyyy{{{{{{zzz{{{}}}wwwooollliiijjjkkkmmmmmmnnnnnnmmmmmmpppuuuzzzrrrooopppsssyyy}}}yyywwwuuussspppnnnqqqooommmnnnppprrrssssssrrrqqqpppooonnnoooppppppnnnnnnnnnnnnmmmlllkkkjjjzzzbbbUUUSSSMMMKKKHHHFFFGGGHHHHHHGGGEEEEEEEEEEEEDDDCCCAAA@@@AAA@@@???<<<:::777555444555333111111222222111000...............------------......---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++******))))))******+++)))***+++,,,---.........//////......///222555777:::???GGGNNNRRRQQQOOOLLLBBBAAAAAAAAAAAACCCDDDEEE@@@@@@@@@AAACCCGGGNNNSSSXXX[[[]]]___```bbbeeehhhjjjhhhfffhhhlllnnnmmmjjjooooooooommmjjjhhhhhhiiikkkmmmooonnnmmmpppvvv}}}~~~~~~|||}}}~~~~~~|||||||||}}}|||}}}{{{rrrjjjddd___\\\YYYXXXUUURRRQQQPPPPPPNNNLLLJJJJJJKKKKKKLLLMMMNNNOOOPPPSSSWWW[[[[[[YYYVVVTTTQQQOOOLLLIIIGGGFFFGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLLLLOOOSSSUUUXXX[[[___bbbhhhkkkooosssvvvyyy|||~~~}}}}}}~~~}}}{{{|||||||||{{{{{{}}}{{{sssmmmkkkiiijjjkkkmmmmmmmmmlllkkkoooqqqttt~~~zzzsssqqqqqqpppssswwwvvvtttsssssstttssspppnnnpppooommmnnnppprrrrrrrrrooonnnmmmlllllllllmmmmmmnnnnnnnnnnnnmmmlllkkkkkkzzzbbbUUUSSSNNNKKKHHHFFFGGGGGGGGGGGGEEEEEEFFFFFFEEEDDDBBBAAA@@@???>>>===;;;888666444222222222222333222000---........................---...///...,,,+++,,,------,,,,,,++++++++++++,,,******+++,,,,,,---......,,,++++++******++++++,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,---------...000222444666999===CCCJJJNNNOOONNNMMMAAA@@@??????@@@CCCEEEGGGDDDDDDCCCCCCCCCFFFKKKOOOWWW[[[aaafffjjjmmmqqqssspppjjjdddeeejjjnnnooonnnrrrrrrsssqqqnnnllllllmmmnnnoooooonnnlllmmmqqquuu{{{}}}~~~}}}|||}}}~~~~~~~~~uuummmgggbbb___ZZZWWWTTTRRRPPPOOOMMMKKKJJJIIIIIIJJJJJJLLLMMMMMMNNNQQQVVVZZZ]]]]]]\\\[[[VVVTTTRRROOOLLLJJJHHHHHHDDDDDDDDDEEEEEEFFFGGGHHHHHHJJJLLLMMMNNNQQQTTTWWWYYY]]]ccciiinnnsssxxx|||zzz~~~}}}~~~~~~|||{{{|||~~~}}}~~~~~~}}}||||||~~~vvvpppmmmllljjjkkkmmmooopppooommmlllrrrtttwww~~~xxxrrrrrrrrrpppoooppppppooooooqqqrrrsssqqqpppqqqooonnnnnnpppqqqqqqpppmmmlllkkkjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmlllkkkkkkzzzbbbUUURRROOOLLLIIIGGGHHHHHHHHHHHHEEEFFFFFFGGGFFFEEECCCBBB>>>>>>>>>===;;;999666555///000111333444111---)))........................,,,...///...,,,+++,,,......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,------,,,,,,,,,+++,,,---///111222444444888:::>>>BBBFFFGGGHHHHHH@@@???>>>>>>???BBBFFFHHHIIIIIIHHHGGGFFFGGGJJJMMMQQQWWWaaakkkrrrwww{{{}}}vvvnnndddccciiippptttuuutttvvvwwwwwwuuuttttttuuuvvvvvvuuuqqqnnnlllnnnqqqvvvwwwyyy{{{|||~~~~~~}}}~~~xxxqqqkkkggg```]]]YYYUUUSSSQQQNNNLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMOOORRRVVVYYY[[[\\\]]]YYYYYYWWWUUUQQQNNNJJJIIIFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIKKKNNNQQQQQQUUU[[[```eeejjjnnnrrrrrrvvv{{{~~~}}}{{{{{{|||~~~}}}}}}}}}~~~~~~~~~}}}~~~zzzsssnnnmmmnnnlllnnnqqqsssuuuuuutttsssqqquuuxxx|||{{{tttoooqqqsssqqqoooooopppooooooppprrrsssrrrpppqqqpppooooooppppppooonnnmmmlllkkkiiiiiijjjjjjkkklllllllllllllllkkkkkkjjjyyyaaaUUURRRQQQNNNJJJIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGEEEDDDCCC===>>>>>>===;;;999777666222333555888888555///+++---.....................,,,...000...+++***,,,......---,,,,,,++++++++++++...------,,,,,,++++++***,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,------------...------,,,,,,***+++---///111333333333888999;;;===???AAABBBCCC@@@???======>>>BBBFFFIIIMMMMMMLLLJJJHHHHHHJJJLLLJJJRRR___kkkuuu{{{{{{qqqeeebbbiiirrrxxxzzzvvvxxxzzz{{{{{{{{{|||}}}|||wwwqqqoooooopppssstttvvvwwwxxxyyy|||~~~~~~xxxqqqmmmfffbbb^^^ZZZXXXUUURRROOOLLLKKKJJJJJJJJJLLLMMMNNNKKKLLLNNNQQQTTTWWWZZZ[[[[[[[[[[[[XXXUUUPPPLLLIIIJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHJJJMMMPPPPPPTTTXXX[[[^^^aaadddffflllqqqwwwzzz|||~~~~~~~~~}}}zzzxxx|||~~~}}}}}}~~~~~~~~~~~~wwwqqqmmmnnnooommmppptttwwwzzzzzzzzzyyynnnssswwwzzzxxxppplllooorrrrrrqqqqqqrrrqqqpppppprrrsssrrrqqqrrrqqqooooooppppppnnnmmmmmmlllkkkjjjjjjjjjkkklllkkkkkkkkklllkkkkkkjjjjjjxxx```TTTQQQQQQNNNIIIGGGGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBAAA>>>;;;999777666555555444333222000///...---000///...---,,,,,,---...---------,,,,,,,,,+++++++++,,,---+++)))(((((()))+++***((('''''''''((()))++++++***)))((((((((((((---,,,,,,++++++,,,,,,---***++++++,,,,,,------......---,,,,,,---...000111333444666777999;;;<<<===;;;>>>@@@???>>>AAAIIIPPPNNNRRRUUURRRLLLFFFEEEFFFMMMRRRZZZdddmmmtttxxxzzz{{{qqqhhhgggoooxxxzzzyyyzzz{{{|||}}}~~~}}}xxxsssooommmnnnnnnnnnoooqqqtttwwwxxx~~~{{{qqqnnniii```YYYVVVTTTSSSRRRMMMLLLKKKKKKKKKKKKJJJHHHKKKKKKLLLMMMQQQUUUYYY[[[[[[ZZZYYYWWWVVVUUUTTTTTTMMMNNNNNNMMMJJJHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFJJJNNNOOONNNPPPVVV[[[aaaeeejjjooorrrtttwwwyyy~~~|||zzzyyy{{{}}}}}}}}}}}}~~~~~~yyytttpppoooooopppttttttwww~~~xxxuuusssvvv{{{~~~|||yyyqqqqqqpppppppppoooooooooppppppqqqsssuuuuuurrrpppqqqpppnnnlllkkklllmmmnnnqqqpppnnnllljjjjjjjjjkkkjjjkkkkkkllllllkkkkkkjjjuuu___TTTRRRRRRNNNJJJHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@>>>;;;999777666555555444333222111///............---,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++...///000...,,,++++++,,,+++******)))(((((())))))------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000111222333555777999:::;;;===@@@BBB@@@???AAAFFFLLLNNNRRRUUUSSSMMMHHHFFFFFFKKKPPPWWW```hhhooosssuuurrrlllgggiiirrryyy{{{yyyzzz{{{}}}{{{uuuqqqnnnlllllllllmmmoooqqqtttuuuxxx}}}yyysssllleee```\\\YYYWWWTTTRRRPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLOOORRRVVVXXXYYYXXXWWWUUUTTTTTTTTTTTTQQQRRRSSSQQQNNNKKKIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEHHHKKKKKKIIIJJJOOOTTT[[[___dddhhhkkknnnqqqttt{{{|||~~~~~~}}}~~~~~~}}}||||||~~~}}}}}}~~~~~~{{{wwwsssqqqpppqqqrrrssstttxxxwwwtttqqqrrrvvvxxxvvvtttqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrtttvvvuuusssqqqrrrpppmmmkkkkkklllmmmnnnppppppooonnnmmmnnnnnnoookkklllllllllkkkkkkjjjiiirrr]]]TTTTTTQQQNNNJJJHHHGGGGGGGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>;;;999777666555555444333222111000///...,,,------------,,,++++++,,,,,,,,,+++++++++******///000000///---,,,,,,...+++++++++++++++******)))*********)))******++++++---,,,,,,++++++,,,,,,---......---,,,,,,+++*********+++,,,---//////000000000111333555777999:::;;;???BBBCCCBBB@@@AAADDDGGGMMMQQQUUUTTTOOOJJJGGGGGGHHHLLLRRRYYY```fffkkkmmmgggeeeeeejjjssszzzzzzyyyyyy{{{}}}|||xxxtttqqqmmmmmmmmmnnnoooppprrrssstttxxx~~~~~~uuummmfff```[[[XXXYYYWWWTTTSSSRRRPPPNNNKKKJJJJJJIIIJJJLLLOOORRRTTTUUUTTTSSSRRRRRRRRRRRRSSSVVVWWWYYYXXXTTTPPPMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIHHHFFFFFFIIIMMMSSSVVV[[[___bbbeeeiiikkkqqqsssvvvzzz~~~~~~|||{{{zzzzzz{{{|||~~~~~~}}}~~~}}}}}}xxxvvvtttrrrqqqqqqssssssrrrssswwwwwwsssooooooqqqsssrrrppppppqqqsssuuuvvvuuutttssstttttttttuuuvvvvvvsssqqqrrrpppmmmkkkjjjkkkmmmnnnooooooppppppqqqqqqrrrrrrmmmmmmmmmlllkkkjjjiiihhhppp[[[TTTTTTOOOLLLIIIHHHHHHIIIHHHHHHFFFFFFFFFEEEDDDCCCAAA@@@@@@???===;;;888777666555555444444333111000000///,,,---...///...---,,,+++,,,,,,+++++++++*********,,,------,,,+++******,,,++++++---------,,,+++***)))((((((((()))***++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++(((***,,,...///000//////111222444666888:::<<<===???AAACCCDDDCCCBBBDDDEEEKKKNNNSSSSSSPPPLLLIIIGGGEEEGGGKKKQQQXXX^^^dddfffaaaaaaccciiipppvvvxxxxxxxxxzzz}}}||||||{{{yyyxxxwwwvvvvvvttttttsssssssssrrrrrrrrrxxxzzz~~~uuullleee```]]]___\\\ZZZXXXWWWUUURRRPPPKKKJJJIIIIIIJJJLLLNNNOOOQQQPPPPPPOOOOOOPPPQQQQQQVVVYYY\\\\\\ZZZVVVSSSRRRMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHIIIGGGEEEFFFHHHKKKLLLOOOSSSVVVYYY]]]```cccgggjjjmmmrrrwww{{{~~~|||{{{{{{zzzwwwvvvvvvwwwyyyzzz}}}}}}|||~~~~~~}}}}}}}}}}}}yyytttsssrrrqqqqqqqqqrrrsssppprrrvvv|||wwwsssooonnnoooqqqqqqqqqoooqqqtttwwwxxxwwwvvvtttuuutttssstttuuutttrrrpppqqqpppmmmkkkjjjkkkmmmnnnnnnooopppqqqrrrrrrqqqqqqnnnnnnmmmlllkkkiiihhhgggnnnZZZSSSSSSLLLJJJHHHHHHIIIKKKJJJJJJIIIIIIHHHGGGEEEBBBAAA??????>>><<<:::888777666555555444444333222111000000---...///000000///...---,,,,,,,,,+++++++++*********+++,,,+++***)))***++++++,,,---......---,,,+++,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------(((***,,,.../////////...000111333555888:::<<<======???BBBDDDDDDEEEFFFGGGHHHKKKOOOQQQPPPNNNKKKJJJDDDEEEHHHLLLQQQXXX^^^aaa```aaabbbeeejjjoootttwwwwwwyyy|||~~~|||{{{tttsssrrrrrrsssvvvyyy{{{{{{zzzzzzxxxwwwuuutttssszzz|||~~~xxxqqqllljjjgggdddbbb```^^^]]]ZZZWWWNNNLLLKKKIIIIIIJJJKKKMMMNNNMMMMMMMMMMMMNNNOOOOOORRRVVVZZZ]]]\\\ZZZYYYYYYTTTSSSQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGFFFFFFHHHJJJHHHJJJNNNPPPSSSVVVZZZ\\\___bbbfffkkkppptttwwwyyyzzzzzzzzz{{{}}}}}}||||||{{{{{{||||||{{{zzzxxxwwwvvvuuussssssuuuxxx{{{~~~~~~~~~~~~{{{|||}}}~~~~~~}}}}}}}}}}}}~~~yyytttssssssrrrrrrqqqqqqpppppppppqqqtttxxx|||}}}|||{{{sssqqqmmmlllmmmooopppqqqnnnpppsssvvvwwwwwwuuutttsssrrrqqqqqqrrrrrrpppnnnpppooommmkkkkkkkkkllllllmmmnnnooopppqqqpppnnnmmmooonnnnnnlllkkkiiigggfffoooZZZQQQQQQKKKIIIHHHHHHJJJKKKKKKJJJJJJJJJIIIGGGEEECCCAAA@@@???>>><<<:::888777666666555444444333222222111111......///000000000000///---------,,,,,,,,,+++++++++,,,------++++++,,,---+++,,,,,,---------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,---......***+++,,,------......------...000222555777999:::===>>>@@@CCCEEEGGGHHHHHHGGGIIILLLOOOQQQQQQPPPOOOIIIHHHHHHIIIMMMSSSYYY\\\``````aaabbbdddiiipppuuuuuuxxx|||~~~}}}yyywwwqqqqqqpppqqqsssxxx|||~~~~~~~~~}}}|||{{{yyyyyyyyyzzz|||~~~yyyvvvllljjjfffcccaaa___[[[YYYRRRPPPNNNLLLJJJJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMQQQVVVYYY[[[[[[[[[\\\YYYXXXWWWUUUSSSQQQOOONNNKKKJJJHHHGGGFFFGGGGGGHHHGGGIIIKKKMMMNNNQQQTTTWWWYYY[[[___dddiiimmmoooqqqtttsssrrrrrrtttwwwzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{yyywwwvvvuuussstttuuuwwwwwwwwwvvvuuuuuuttttttuuuwww{{{~~~~~~zzz{{{}}}~~~~~~|||vvvrrrssssssssssssrrrqqqpppooopppqqqtttvvvwwwwwwvvvuuuooonnnlllkkkkkklllmmmooolllnnnpppsssttttttsssrrrqqqooonnnnnnooopppooonnnnnnnnnmmmmmmlllkkkkkkjjjiiikkkmmmoooooonnnllljjjnnnnnnmmmlllkkkiiiggggggqqqZZZPPPOOOMMMKKKIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEDDDBBBBBB>>>===;;;999888777666666444444444333333222222111...............///000000.........---------,,,,,,,,,---...---,,,,,,---...,,,,,,++++++,,,,,,---...++++++***)))))))))******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,---///222555777999:::??????@@@BBBEEEGGGHHHHHHHHHIIIKKKOOOSSSUUUVVVVVVQQQNNNKKKJJJKKKOOOTTTWWW\\\^^^aaaaaabbbfffmmmrrrtttxxx|||{{{yyytttuuuwwwyyy{{{}}}}}}~~~~~~vvvsssooojjjfffbbb]]]ZZZWWWUUURRRNNNLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJMMMRRRUUUWWWXXXZZZ\\\[[[[[[ZZZYYYYYYXXXWWWWWWRRRPPPMMMKKKIIIIIIHHHGGGGGGHHHJJJJJJKKKMMMPPPSSSTTTVVVYYY]]]bbbeeegggiiimmmllljjjiiikkkmmmqqqsssvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~{{{zzzxxxuuurrrpppoooooonnnppprrrtttuuuvvvvvvvvvwwwwwwwwwyyy{{{~~~~~~|||{{{zzz{{{{{{|||}}}~~~}}}wwwsssrrrqqqrrrssstttsssrrrqqqpppppprrrtttvvvvvvuuuuuuuuuppppppooommmlllkkkkkklllllllllmmmoooppppppppppppooonnnmmmmmmooopppooonnnkkkmmmnnnooonnnllljjjhhheeegggkkknnnooonnnllljjjmmmmmmmmmlllkkkjjjhhhgggrrrZZZOOOMMMOOOMMMKKKJJJJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDDDDCCC>>>===;;;999888777666666444444444333333222222222...---,,,,,,---...///000//////.........---------+++,,,------++++++,,,---,,,,,,+++***+++,,,...//////......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***...---,,,+++***+++,,,---...///111333666999;;;<<>>;;;888666444444333222222222111000000000222111111000///---+++***,,,------......------,,,+++++++++++++++,,,,,,,,,111///---***)))***+++++++++++++++++++++++++++++++++******))))))******+++......---,,,,,,,,,,,,---...........................//////111444777:::<<<<<<<<<>>>AAAEEEHHHIIIIIIGGGMMMPPPOOOPPPVVV\\\^^^aaa^^^WWWOOOJJJKKKRRRWWWXXXVVVXXX^^^cccdddhhhlllrrrvvv||||||vvvnnngggeee```ZZZUUURRRQQQPPPOOOOOOMMMKKKKKKLLLLLLLLLJJJIIIIIIJJJLLLOOOSSSWWWZZZ[[[ZZZXXXXXXXXX[[[^^^```^^^]]]\\\YYYWWWTTTSSSRRROOOMMMKKKJJJJJJKKKLLLNNNPPPQQQSSSUUUVVVXXXXXXYYY[[[]]]___```_________aaaggghhhiiikkklllmmmmmmmmmooooooppprrrssstttuuuuuuyyyzzz|||~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||wwwwwwvvvtttqqqnnnlllkkkooopppssswwwzzz}}}~~~~~~{{{zzzxxxwwwwwwwwwxxxxxx|||~~~~~~~~~zzzuuurrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssuuuvvvwwwxxxyyyyyyvvvsssqqqooonnnmmmkkkjjjllllllkkkkkkkkkkkklllllljjjlllnnnooopppooonnnmmmooopppppppppmmmhhhdddaaabbbfffkkkmmmmmmkkkjjjiiirrrqqqooommmllllllkkkkkkttt[[[QQQQQQNNNLLLIIIGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA???===;;;888666555555333333222222111000000000...//////......---,,,+++,,,,,,------------,,,,,,***+++++++++++++++******///...,,,*********+++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,---...///........................---......000222555888:::999:::;;;>>>AAADDDFFFFFFLLLQQQTTTQQQPPPTTTXXXYYY```^^^ZZZSSSNNNLLLOOORRRXXXWWWZZZ___bbbbbbeeejjjooosssyyy}}}uuuooolllgggaaa[[[YYYWWWVVVUUUQQQOOOMMMLLLMMMMMMLLLKKKIIIIIIJJJKKKMMMOOORRRSSSUUUTTTTTTTTTVVVYYY\\\^^^aaa```___]]]\\\ZZZYYYXXXSSSRRRPPPNNNMMMLLLLLLMMMOOOPPPQQQRRRTTTTTTUUUUUUWWWYYYZZZ[[[ZZZYYYZZZ[[[aaaaaacccdddffffffggggggiiijjjkkkmmmnnnpppqqqqqqtttuuuwwwyyy|||~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwvvvuuuuuuvvvxxxyyywwwwwwvvvuuusssqqqpppooossstttwww{{{~~~}}}|||zzzyyyxxxwwwwwwwwwxxxyyy}}}~~~{{{uuupppnnnnnnnnnrrrrrrrrrqqqqqqqqqpppppptttuuuwwwxxxzzzzzz{{{{{{yyyvvvsssqqqpppooommmkkknnnmmmmmmlllllllllmmmmmmkkklllnnnooooooooonnnmmmooooooppppppmmmiiidddbbbaaaeeeiiikkkkkkkkkkkklllooonnnnnnmmmlllkkkjjjjjjuuu\\\QQQPPPMMMKKKIIIFFFEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBBBB???>>><<<:::888777777666333333222222111000000///,,,,,,---------------,,,,,,,,,------------,,,,,,&&&'''***,,,---,,,++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++,,,...///000------------------------,,,------...111333666888888999:::===???BBBEEEFFFNNNUUUXXXVVVTTTVVVXXXXXX_________\\\WWWRRROOONNNUUUVVV[[[______^^^aaagggkkkpppvvv||||||rrrnnngggbbb^^^\\\ZZZXXXVVVTTTRRRQQQQQQPPPOOONNNKKKKKKLLLLLLMMMMMMNNNNNNOOONNNNNNOOORRRUUUYYY[[[____________^^^^^^^^^^^^YYYXXXWWWUUURRRPPPOOONNNOOOOOOPPPQQQQQQQQQPPPPPPSSSUUUWWWWWWVVVUUUUUUVVVZZZ[[[\\\]]]^^^```aaaaaabbbbbbdddfffgggiiijjjkkklllmmmooorrrtttwwwyyyzzz}}}~~~{{{yyytttuuuvvvvvvvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrtttvvvwwwwwwxxxxxxxxxwwwwwwvvvuuuwwwxxx{{{}}}~~~{{{xxxyyyyyyxxxwwwxxxyyyzzz{{{|||zzzuuuqqqmmmlllllllllsssrrrrrrqqqqqqpppppppppuuuvvvxxxzzz|||}}}}}}||||||yyyuuurrrqqqpppnnnmmmpppooonnnnnnmmmmmmmmmmmmkkklllmmmoooooonnnmmmmmmnnnooopppooommmiiifffcccbbbdddgggiiiiiijjjlllnnnkkklllmmmnnnmmmllljjjiiiuuu\\\QQQNNNKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBAAA>>>===<<<:::999888888777444333333222111000//////---------......------,,,,,,,,,,,,------,,,,,,,,,"""$$$(((,,,......---,,,++++++******+++,,,------***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---...///---------------------------------...000222555666:::;;;===???AAADDDGGGJJJMMMUUUZZZZZZYYY[[[\\\[[[]]]```cccdddaaa[[[UUUQQQQQQSSSYYY]]]]]][[[___eeeiiinnnttt{{{}}}xxxqqqkkkgggccc```^^^^^^[[[XXXWWWVVVUUUSSSRRRNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLMMMOOORRRUUUVVVZZZZZZ[[[[[[\\\]]]]]]^^^]]]]]]\\\[[[YYYWWWUUUSSSRRRRRRRRRRRRRRRQQQPPPPPPTTTUUUWWWVVVUUUTTTTTTUUUWWWWWWWWWXXXYYY[[[\\\]]][[[\\\^^^___aaaccceeeeeedddeeehhhjjjmmmppprrrttttttvvvxxx{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxwwwxxxxxxwwwuuurrrnnnooopppqqqqqqooonnnmmmkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnoooqqqtttvvvxxxyyyzzz{{{|||}}}}}}}}}}}}||||||}}}~~~|||zzzyyy{{{}}}|||yyyuuuyyyxxxxxxxxxyyy{{{|||~~~xxxvvvrrrooommmmmmmmmnnnqqqqqqqqqqqqqqqqqqqqqqqquuuvvvyyy{{{}}}}}}}}}}}}}}}yyyuuurrrqqqpppnnnmmmqqqqqqpppooonnnnnnnnnnnnllllllmmmnnnnnnmmmmmmlllnnnnnnoooooommmjjjgggeeedddfffggghhhgggiiikkkmmmiiikkknnnoooooommmkkkiiittt\\\PPPMMMJJJIIIHHHFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA======;;;:::999888888888444444333222111000///...///000000//////...---,,,+++,,,,,,,,,,,,,,,,,,+++%%%'''***---...---+++***************+++,,,,,,---*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,------------------------............000222444666999;;;===???AAADDDIIIMMMLLLUUU]]]^^^]]]^^^]]][[[ZZZ]]]bbbffffffbbb[[[VVVOOOPPPUUUZZZ\\\\\\```fffiiinnntttzzzyyytttoookkkhhhdddbbb^^^\\\ZZZYYYVVVTTTOOOPPPQQQQQQRRRQQQQQQQQQOOOOOONNNNNNOOOPPPQQQRRRTTTUUUVVVWWWYYYZZZ[[[[[[]]]]]]]]]^^^]]]]]]\\\[[[WWWWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXXXXVVVTTTTTTUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYZZZ\\\]]]___```aaa___```bbbeeehhhjjjlllmmmnnnooorrrtttvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwwww{{{{{{||||||}}}}}}~~~~~~~~~|||yyywwwvvvuuurrrqqqqqqrrrssssssqqqooojjjjjjllllllmmmlllkkkkkkhhhhhhgggggghhhiiijjjkkkkkkkkklllnnnpppsssvvvxxx||||||~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzyyywwwuuuwwwzzzzzzwwwtttxxxxxxxxxyyy{{{}}}{{{tttrrrpppnnnmmmmmmnnnnnnoooooopppqqqrrrsssssstttsssuuuxxx{{{}}}}}}}}}|||{{{wwwssspppnnnnnnmmmlllppppppooonnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmllllllmmmnnnnnnnnnmmmkkkiiihhhhhhiiiiiihhhggggggiiikkkjjjllloooqqqqqqoookkkiiiqqq[[[OOOMMMJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA>>>===;;;:::999888888888555444333222111///......000000000000///...---,,,++++++,,,,,,,,,,,,++++++,,,---......---***(((&&&)))******+++++++++,,,,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///111333444555888;;;===>>>CCCIIIOOOPPPZZZccceeedddccc```\\\YYY[[[___cccfffeeeaaa]]]RRRPPPRRRYYY]]]___bbbgggjjjoootttyyy~~~~~~xxxssspppkkkhhhdddaaa___]]]ZZZXXXPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZ\\\]]]^^^``````\\\\\\]]]^^^^^^^^^]]]]]]YYYZZZ[[[ZZZXXXVVVVVVWWWUUUTTTSSSRRRQQQRRRSSSTTTVVVWWWXXXYYY[[[\\\]]]]]][[[\\\^^^```ccceeefffgggkkklllmmmoooqqqssstttttttttssssssrrrqqqppppppooottttttttttttuuuuuuuuuuuuvvvvvvuuutttsssqqqppppppmmmmmmnnnoooqqqrrrpppnnnhhhhhhhhhhhhiiiiiijjjjjjhhhgggfffffffffhhhiiijjjjjjjjjkkkmmmpppsssvvvxxx}}}~~~}}}|||{{{||||||xxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxwwwvvvyyyyyyzzz{{{~~~|||wwwqqqpppooonnnmmmnnnnnnooooooooopppqqqrrrsssssstttqqqssswww{{{}}}}}}|||{{{xxxtttpppmmmllllllllllllnnnmmmmmmllllllmmmmmmnnnmmmmmmmmmlllllllllllllllmmmmmmnnnnnnmmmlllkkkjjjkkkkkkkkkjjjhhhggghhhjjjlllmmmpppqqqqqqoookkkiiinnnYYYNNNLLLJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<:::999888777777555444333222111///...............//////...------++++++,,,,,,,,,,,,++++++............,,,+++***))))))******++++++++++++***)))******+++,,,,,,------++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111222111555999;;;===BBBJJJQQQWWWbbbmmmppppppooolllhhh```______bbbfffhhhgggfffZZZUUUSSSYYY```ccceeehhhkkkoootttwww|||{{{vvvrrrnnnjjjhhheeebbb___VVVUUUTTTSSSSSSSSSTTTUUUSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRUUUUUUVVVWWWYYY\\\___```___```bbbcccdddeeeeeeeee___```aaa```]]][[[[[[[[[YYYWWWUUUSSSRRRRRRSSSSSSVVVVVVWWWWWWXXXYYYYYYZZZYYYZZZ[[[\\\^^^```aaabbbffffffhhhiiikkklllmmmnnnnnnmmmmmmllljjjiiihhhhhhjjjjjjkkkllllllmmmnnnnnnlllllllllllllllkkkkkkkkkkkkkkkllloooqqqsssqqqpppiiihhhgggggghhhjjjlllmmmlllkkkjjjiiiiiijjjlllmmmmmmmmmnnnppprrruuuxxxzzz}}}~~~~~~}}}{{{yyyxxxxxxyyyzzztttttttttsssssssssssssssrrrtttvvvvvvvvvvvvwwwyyyyyyzzz{{{}}}~~~zzzvvvsssrrrqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssswww{{{}}}}}}|||{{{vvvrrrmmmkkkkkkllllllllljjjjjjjjjjjjkkklllmmmmmmnnnmmmllllllkkkkkkkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjkkklllkkkjjjiiijjjkkkmmmnnnooopppooommmjjjhhhlllXXXNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<:::888777666666555555333222111///...---***+++,,,---............+++++++++,,,,,,+++++++++,,,,,,,,,,,,---......///******+++++++++******)))))))))***+++,,,,,,------+++******************+++)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111555999<<<>>>CCCLLLSSS[[[gggtttzzz|||}}}zzzwwwhhheeebbbcccgggkkkmmmmmmbbbYYYUUUZZZbbbfffggghhhkkkooosssvvvzzz|||wwwssspppmmmjjjggg\\\[[[XXXVVVVVVVVVWWWXXXRRRRRRQQQQQQPPPOOOOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMSSSRRRRRRSSSUUUYYY\\\^^^aaabbbdddfffhhhiiijjjjjjeeeggggggfffcccaaaaaaaaa^^^\\\YYYVVVUUUTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]^^^^^^aaaaaabbbccceeefffggggggjjjiiiiiigggfffeeedddcccbbbcccdddfffgggiiijjjkkkeeeeeeffffffggghhhhhhhhhjjjjjjlllooorrrtttsssrrrlllkkkiiiiiijjjllloooqqqrrrpppooommmmmmooopppqqqqqqqqqrrrsssvvvyyy|||~~~|||}}}~~~~~~~~~~~~xxxwwwuuuttttttuuuvvvwwwqqqrrrrrrrrrrrrrrrrrrrrrqqqtttwwwwwwuuuuuuxxx{{{zzzzzz|||~~~|||zzzxxxvvvvvvuuuuuuuuuuuuuuuuuuttttttsssrrrqqqoooooonnnqqqtttxxx|||~~~~~~}}}|||tttqqqllljjjjjjlllmmmmmmhhhhhhhhhiiijjjkkklllmmmnnnmmmlllkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmlllhhhjjjllllllkkkkkkkkklllmmmnnnnnnnnnmmmkkkiiiggghhhUUUQQQMMMPPPNNNLLLKKKKKKIIIFFFDDDFFFFFFFFFFFFFFFEEEDDDCCC>>>===;;;999888666666555333333444444444333222222000...,,,,,,,,,---,,,+++,,,,,,---...///000111222---,,,+++******+++,,,---,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---...///******+++,,,,,,---.........---+++***)))***++++++...---,,,++++++,,,...///000333666999===DDDMMMTTTbbbmmmyyy|||qqqddd___ccciiillllllddd___XXXVVVYYY```hhhllljjjnnnsssvvvyyy{{{yyyvvvnnnhhhiiifffaaa^^^\\\[[[ZZZXXXTTTTTTTTTUUUVVVVVVTTTRRRQQQPPPOOONNNMMMMMMNNNOOONNNNNNNNNOOOQQQSSSVVVWWWZZZ]]]```dddggghhhiiiiiihhhiiilllmmmnnnmmmkkkiiiaaa```^^^[[[YYYWWWVVVVVVYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUUUUVVVXXXZZZ\\\^^^``````aaabbbcccdddfffgggdddeeefffgggfffccc```^^^___```aaacccdddeeeeeeeeeeeeffffffgggggghhhhhhiiikkkkkklllpppsssvvvvvvuuupppooonnnmmmnnnppprrrtttrrrsssuuuuuuttttttvvvwwwyyyxxxxxxwwwwwwvvvvvvvvvyyywwwwwwyyy{{{{{{yyyvvvuuutttrrrppppppqqqssstttrrrrrrrrrqqqoooppprrrtttpppsssvvvyyyyyyzzz{{{||||||~~~}}}zzzvvvxxx|||~~~|||zzzxxxuuutttsssqqqpppooonnnnnnmmmmmmnnnnnnoooqqqvvvzzz|||{{{yyyqqqnnnkkkiiijjjkkkkkkjjjllllllllllllkkkkkkjjjiiikkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkkllllllllllllkkkllllllllljjjhhhgggiiikkkiiijjjkkkkkkjjjhhhfffdddiiiVVVRRRMMMPPPNNNKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>===;;;999888666666555//////000000000000//////000///......//////////////////............---------,,,++++++++++++,,,------,,,,,,,,,++++++++++++---,,,++++++******++++++------,,,,,,,,,------...******+++,,,,,,---......------,,,+++++++++++++++///......---------------///222555888;;;BBBKKKRRR```kkkwwwzzznnngggfffiiikkkkkkmmmggg^^^YYYZZZ^^^dddggghhhmmmqqqsssuuu}}}}}}vvvooolllgggdddcccbbbaaa```YYYXXXWWWWWWWWWVVVSSSPPPPPPOOOMMMLLLLLLLLLMMMNNNOOONNNNNNOOOPPPRRRTTTUUUXXXZZZ^^^aaadddeeeeeeeeefffhhhjjjmmmnnnmmmlllkkkfffeeecccaaa___^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXYYYZZZ[[[]]]^^^```aaaaaabbbdddfffggghhhggghhhiiijjjiiifffcccbbb``````bbbdddeeefffgggggggggggghhhiiijjjlllmmmmmmmmmmmmnnnqqquuuxxxyyyxxxwwwvvvtttsssrrrssstttuuussstttuuuuuuttttttvvvwwwyyyyyyyyyxxxwwwvvvuuuuuuuuusssrrrtttvvvvvvtttrrrrrrpppooonnnnnnooopppqqqrrrrrrrrrqqqooooooqqqssssssvvvyyy{{{{{{|||}}}~~~~~~}}}|||xxxuuuwww|||~~~}}}{{{yyywwwvvvuuupppooonnnmmmmmmlllllllllooopppqqqtttwwwxxxxxxvvvpppnnnkkkjjjkkkkkkkkkjjjllllllllllllkkkkkkjjjjjjlllkkkiiiiiiiiiiiihhhggghhhiiijjjkkkkkkllllllkkkllllllllljjjhhhggghhhjjjhhhhhhiiijjjiiigggeeeccckkkWWWRRRMMMOOOMMMJJJHHHHHHIIIIIIHHHFFFEEEEEEDDDCCCBBB@@@???>>>===;;;999888666666555111111222222222222111111.........////////////000.........------,,,,,,,,,---,,,++++++++++++,,,---------------,,,,,,,,,,,,---,,,+++*********+++,,,...------,,,,,,,,,,,,---***++++++,,,,,,------...---------...------,,,,,,///////////////...---,,,...111444666999???HHHNNN[[[eeeqqqyyy|||ssskkkggggggiiikkkrrrlllddd___]]]___bbbcccggglllppprrrssswwwwwwsssnnnjjjiiihhhhhhgggaaa___]]][[[ZZZXXXUUURRRQQQPPPOOOMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRTTTVVVYYY[[[^^^_________aaacccfffiiikkklllkkkkkkiiihhhgggfffdddcccbbbbbbaaaaaaaaa```````````````^^^^^^^^^^^^^^^___``````bbbbbbcccdddfffhhhjjjkkkjjjkkkllllllkkkiiigggeeeaaabbbccceeegggiiijjjkkkjjjjjjkkkmmmooopppqqqrrrooonnnnnnppptttxxxzzz{{{|||zzzxxxvvvuuuttttttuuutttuuuvvvvvvuuutttuuuwwwzzzzzzyyyxxxwwwvvvuuutttrrrpppoooooopppqqqpppooooooooonnnmmmmmmnnnooopppsssssssssqqqooooooqqqssstttvvvyyyzzz{{{{{{}}}~~~zzzxxxuuusssuuuyyy|||{{{zzzxxxwwwvvvuuuuuuoooooonnnmmmllllllllllllqqqpppoooppprrrsssssssssooonnnmmmmmmnnnnnnllljjjllllllllllllkkkkkkkkkkkkmmmjjjhhhhhhjjjjjjhhheeeggghhhiiijjjkkkkkkkkkkkkllllllllljjjgggfffggghhhfffggghhhhhhhhhfffeeedddmmmXXXSSSNNNMMMLLLKKKKKKLLLKKKJJJHHHFFFFFFFFFEEECCCAAA@@@???>>>===;;;999888666666555333333444444444444333333,,,---......---,,,,,,---******+++,,,,,,---......+++++++++******+++++++++------------------------...---+++***)))***+++,,,......---,,,+++++++++++++++++++++,,,,,,---------,,,---...//////...---,,,---...///000000///......---000222444666;;;DDDJJJTTT^^^iiioootttyyyzzzwwwuuusssoooiiiddddddhhhlllooollliiigggfffeeecccaaagggkkkppprrrsssuuuyyy~~~{{{vvvsssqqqpppnnnhhhfffcccaaa___\\\YYYVVVUUUTTTRRRQQQPPPQQQQQQRRROOOOOOOOONNNNNNOOOOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXZZZ\\\___ccceeefffggggggeeeeeeeeeeeedddcccbbbbbbdddddddddddddddddddddddddddddddddcccccccccccccccdddeeeeeegggiiikkkmmmnnnkkklllllllllllljjjhhhgggdddeeefffhhhjjjlllnnnooooooooopppqqqrrrrrrssssssnnnmmmlllnnnrrrwwwyyyzzzyyyxxxwwwuuusssssssssssstttuuuvvvvvvttttttuuuvvvzzzzzzyyyxxxvvvuuuttttttqqqpppnnnmmmmmmnnnooooooooooooooooooooopppqqqrrrtttttttttrrrpppppprrrtttwwwyyy|||}}}}}}~~~}}}zzztttsssrrroooqqqtttuuuuuusssrrrrrrrrrssssssppppppooonnnmmmmmmmmmmmmqqqnnnllllllnnnpppqqqqqqnnnnnnooopppqqqqqqnnnkkklllllllllkkkkkkkkklllllloookkkhhhiiikkkllliiieeegggggghhhiiijjjjjjjjjjjjkkklllllljjjgggeeefffgggfffggghhhhhhhhhgggfffeeennnYYYTTTNNNKKKLLLMMMNNNOOONNNJJJGGGGGGGGGGGGEEEDDDBBB@@@???>>>===;;;999888666666555111111222222111111000000---///000///,,,******+++******++++++,,,---------))))))************))))))---------------------------,,,+++*********++++++...---,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,---//////000///...---+++,,,...000111111000000---///111222444888@@@FFFOOOXXXaaafffjjjmmmmmmjjjggghhhhhheeeaaaaaaeeejjjkkklllnnnppppppllleee```eeeiiinnnqqqrrrrrruuuwwwzzz}}}{{{yyymmmkkkgggeeecccaaa^^^\\\YYYWWWVVVTTTSSSRRRSSSSSSOOOOOOOOOOOOOOONNNNNNMMMNNNNNNOOOQQQRRRRRRSSSSSSTTTUUUXXX[[[]]]___`````````aaaaaabbbbbbaaaaaa```eeeeeeeeeeeeeeeeeeeeeeeegggggggggggggggggggggggggggggghhhiiikkkmmmooopppmmmmmmmmmmmmmmmllljjjjjjgggggghhhiiilllnnnqqqrrrssssssrrrrrrrrrrrrqqqqqqooonnnmmmnnnrrrvvvxxxyyyttttttssssssrrrrrrrrrrrrssstttuuuuuuttttttuuuvvvyyyxxxxxxwwwuuuttttttsssooonnnmmmkkkjjjkkklllmmmooooooooopppqqqrrrssssssuuuvvvuuutttssssssuuuwww}}}|||yyywwwzzz}}}{{{tttooooooooommmlllnnnqqqpppoooooooooqqqrrrssssssrrrqqqppppppoooooooooooommmjjjjjjllloooqqqqqqnnnoooppprrrtttssspppmmmmmmllllllkkkkkklllmmmmmmqqqnnnkkkkkkmmmllljjjggghhhhhhiiijjjjjjjjjjjjiiijjjkkkkkkjjjgggeeeeeefffggghhhhhhhhhiiiiiihhhhhhoooZZZUUUOOOLLLLLLMMMOOOOOONNNJJJGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>===;;;999888666666555444444444333222111//////---000333222...,,,,,,.........---,,,,,,+++******))))))************)))))),,,,,,,,,,,,------------,,,,,,,,,+++++++++******---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........+++,,,---...///000000000...000111111222666===CCCKKKSSS\\\___bbbeeedddaaaaaacccdddcccaaaaaacccfffkkknnntttyyyyyytttjjjddddddggglllooooooppppppqqqrrrtttvvvyyy}}}vvvsssooollliiigggdddbbb^^^\\\ZZZWWWUUUTTTTTTTTTQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQRRRTTTVVVXXXYYYZZZZZZ\\\]]]___```aaaaaa``````bbbccccccccccccdddddddddeeeeeeggghhhiiiiiiiiiiiigggggghhhiiijjjlllmmmnnnmmmmmmmmmmmmmmmlllkkkkkkhhhhhhhhhiiikkkmmmppprrrssssssrrrqqqpppoooooonnnooonnnmmmooorrruuuvvvvvvqqqqqqqqqrrrrrrrrrrrrrrrppprrrssssssssssssuuuvvvvvvvvvuuuuuuttttttsssssskkkllllllkkkiiihhhiiijjjmmmnnnooopppqqqrrrsssssswwwxxxxxxwwwvvvwwwzzz|||}}}zzzssstttxxx~~~}}}wwwqqqmmmnnnooollljjjjjjooonnnmmmmmmoooqqqtttuuuuuuuuutttsssrrrrrrrrrrrrooommmkkkjjjllloooppppppnnnnnnoooqqqssssssqqqnnnmmmlllkkkkkkkkklllnnnnnnppppppooonnnlllkkkjjjjjjjjjjjjjjjkkkjjjjjjiiihhhgggiiijjjiiigggfffeeefffgggggghhhhhhiiiiiijjjjjjooo[[[UUUPPPNNNLLLJJJJJJKKKJJJIIIGGGDDDEEEEEEDDDCCCBBBAAA@@@>>>===;;;999888666666555666666555444222000...---)))...222222///---...111//////...---,,,+++*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---***+++,,,------+++***(((+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///......---------------......000111111111555;;;AAADDDLLLTTTWWWZZZ]]]]]]ZZZ\\\^^^```aaabbbbbbcccdddjjjooovvv}}}}}}vvvppphhhjjjmmmooopppooonnnnnnmmmnnnppprrrtttxxx|||}}}xxxuuuqqqnnnkkkfffdddaaa]]]ZZZYYYXXXWWWTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXZZZ\\\^^^``````_______________`````````aaaaaa___aaaccceeeggghhhiiiiiiffffffffffffggghhhiiijjjiiiiiiiiiiiiiiihhhhhhhhhgggfffffffffhhhjjjmmmnnnppppppooonnnnnnmmmmmmmmmlllkkkkkklllnnnppppppoooooooooppppppppppppoooooonnnoooqqqrrrrrrssstttvvvsssssssssssssssssssssssskkkmmmnnnmmmjjjiiiiiijjjnnnoooppprrrtttuuuuuuvvvxxxyyyzzzzzzzzz||||||uuussswww}}}~~~vvvpppmmmppprrrnnnjjjhhhkkkkkkjjjkkkmmmpppsssvvvvvvvvvuuusssssssssssssssqqqooommmlllmmmnnnnnnmmmlllkkklllnnnpppqqqooonnnmmmlllkkkkkkkkklllnnnooonnnppprrrooojjjhhhiiikkkllllllllllllkkkiiihhhgggeeegggiiiiiigggffffffgggfffffffffggghhhiiijjjjjjooo[[[VVVPPPPPPLLLHHHEEEFFFGGGHHHHHHBBBCCCCCCCCCBBBAAAAAA@@@>>>===;;;999888666666555222222111///---+++)))'''$$$)))///000...---///222,,,------------------...,,,,,,............,,,,,,*********++++++,,,,,,,,,)))+++---......,,,)))'''************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///111000...,,,+++***++++++///000111111111444:::@@@===EEEMMMQQQTTTXXXXXXVVVVVVXXX[[[^^^bbbdddddddddhhhmmmuuu~~~~~~nnnoooqqqrrrrrrpppooonnnjjjlllmmmnnnooorrrvvvxxx|||{{{wwwtttmmmkkkhhhdddaaa^^^]]]\\\WWWXXXYYYYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWUUUWWWYYY\\\^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___[[[]]]```ccceeeggghhhhhhdddddddddddddddeeeffffffddddddddddddcccccccccccceeeeeeddddddeeegggjjjkkkllllllllllllllllllllllllgggffffffhhhjjjjjjiiihhhmmmmmmmmmmmmmmmlllkkkkkklllnnnpppqqqqqqrrrtttvvvqqqqqqqqqrrrrrrrrrssssssmmmppprrrqqqnnnkkkkkklllqqqrrrtttvvvwwwxxxyyyyyyyyyzzz|||||||||~~~yyytttqqqvvv|||}}}{{{zzzvvvpppnnnrrrtttpppkkkhhhhhhgggfffgggjjjmmmqqqtttvvvvvvuuutttsssssssssssstttrrrooonnnnnnnnnlllkkkjjjiiiiiikkkmmmnnnnnnmmmnnnmmmkkkkkkkkkmmmoooppplllpppsssooohhheeehhhlllnnnnnnnnnmmmkkkiiihhhgggcccfffhhhiiigggfffggggggeeeeeeeeeeeefffhhhiiijjjoooZZZRRRQQQNNNMMMLLLJJJHHHGGGGGGGGGDDDDDDCCCBBB@@@???>>>>>>======<<<:::888777555555555444333222000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///---***)))***++++++***...,,,***)))******)))(((---------,,,,,,+++++++++---------,,,,,,+++++++++,,,++++++***+++,,,---...111000///...///111333444<<<@@@EEEIIILLLNNNQQQSSSRRRUUUYYY\\\^^^```ccceeejjjmmmttt}}}yyyrrroooppprrrsssmmmnnnooooooooooooppprrrxxx}}}yyyvvvppplllhhhfffbbb```]]]\\\\\\___aaa```\\\XXXUUUUUUUUUUUUVVVWWWYYYYYYYYYXXXWWWVVVUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]][[[[[[ZZZYYYYYYYYYYYYZZZ]]][[[ZZZ\\\```bbbbbbaaabbbaaa```^^^^^^^^^^^^___^^^^^^___```aaacccdddeeefffdddbbbaaaaaaccceeefffkkkkkklllkkkjjjiiigggffffffhhhiiiiiihhhfffeeeffffffgggiiijjjiiiiiijjjkkkkkklllmmmnnnpppqqqrrrssssssrrrpppoooooopppqqqqqqmmmnnnppppppnnnmmmmmmnnnnnnrrrvvvyyyzzzzzz{{{|||zzzzzzzzz{{{}}}~~~uuuuuuyyyzzzzzz{{{zzzyyywwwvvvssssssssssssrrrpppnnnmmmjjjiiihhhhhhiiilllnnnpppssstttuuuuuuvvvvvvuuuuuuvvvuuusssqqqooommmlllllliiikkkmmmoooooonnnmmmllllllllllllmmmmmmlllkkkjjjooommmjjjhhhggghhhiiijjjmmmmmmlllkkkjjjhhhgggfffggghhhiiihhhggghhhjjjllljjjiiigggfffeeefffhhhiiipppYYYOOONNNNNNMMMKKKJJJHHHGGGGGGGGGDDDCCCBBBAAA@@@>>>============<<<:::888777555555555444333222111///..............................------------------------......---,,,++++++******************************///---+++***+++,,,,,,+++&&&''')))+++,,,...000000............---------,,,...---------,,,,,,,,,+++......---------...///000111000/////////111333444888;;;@@@EEEHHHKKKNNNPPPOOOQQQUUUXXX[[[___cccfffhhhjjjqqq{{{xxxuuutttuuuuuuvvvvvvtttqqqpppsssvvvwww|||zzzuuuqqqmmmiiifffeeecccbbbccceeeddd```\\\ZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[YYYZZZZZZ[[[[[[\\\\\\]]]YYYYYYXXXWWWWWWWWWWWWXXXZZZXXXWWWYYY\\\______^^^aaa```^^^]]]\\\\\\\\\\\\ZZZZZZ[[[\\\]]]___aaabbbdddcccaaa______aaacccdddhhhiiiiiiiiihhhgggeeedddaaaccceeeeeecccbbbbbbbbbccceeeggggggffffffggghhhiiijjjjjjkkkmmmnnnooooooqqqpppooooooooopppqqqrrrooopppqqqqqqooonnnnnnooosssvvvyyy{{{{{{{{{|||~~~}}}~~~zzzuuuvvvzzzyyyyyyxxxwwwuuutttsssrrrrrrrrrqqqpppmmmkkkjjjlllkkkkkkkkklllnnnpppqqqrrrrrrsssttttttttttttssstttsssqqqooommmlllkkkkkkiiiiiikkklllmmmmmmmmmmmmllllllllllllkkkkkkkkkkkknnnllljjjhhhggghhhjjjkkkmmmmmmmmmkkkjjjhhhfffeeedddeeeffffffeeefffhhhjjjiiihhhgggffffffggghhhjjjrrrZZZPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGCCCCCCBBBAAA???>>>===<<<======<<<:::888777555555555444333222111///..............................---------------------------------,,,,,,+++++++++************************...,,,+++***,,,,,,,,,+++,,,...111000,,,)))***+++000////////////..................---------------.........---......///000000//////...///111222333222666;;;@@@CCCGGGKKKNNNKKKMMMQQQTTTWWW\\\cccgggfffgggmmmwwwzzzuuuttt}}}{{{uuutttwww{{{yyy}}}zzztttqqqlllhhheeedddeeedddaaa^^^^^^^^^]]]]]]]]]]]]^^^^^^``````aaaaaaaaa```___^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWWWWVVVVVVWWWWWWXXXWWWVVVWWWZZZ\\\]]]\\\___^^^\\\[[[YYYYYYYYYYYYWWWWWWXXXZZZ[[[^^^___aaabbbaaa___^^^^^^___```bbbddddddeeeeeeeeedddbbbaaa^^^```bbbbbbaaa``````aaadddeeeggggggfffeeefffggghhhhhhiiijjjkkkkkkllllllnnnnnnnnnoooppprrrssstttssstttuuuuuusssrrrssstttxxxzzz|||}}}}}}~~~}}}yyyxxx{{{{{{zzzwwwtttrrrqqqppppppqqqqqqqqqpppnnnllliiihhhlllkkkkkkkkklllnnnpppqqqooopppqqqrrrsssrrrrrrqqqrrrqqqooommmkkkjjjjjjjjjhhhhhhiiijjjkkklllnnnooommmmmmkkkjjjjjjjjjkkkkkkllljjjiiigggggghhhjjjkkknnnnnnmmmkkkjjjgggfffeeeaaacccdddccccccccceeegggggggggfffffffffhhhiiijjjsss]]]SSSRRRMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDCCCBBB@@@???>>>=========<<<:::888777555555444444333222111000///...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***///333666222+++%%%$$$%%%///////////////.................................---,,,,,,,,,,,,---------......------...///000111///333888===AAAEEEJJJMMMLLLMMMOOOQQQUUU[[[bbbgggggggggjjjuuuvvvsss}}}{{{xxxzzz~~~|||vvvqqqllliiihhhgggdddaaaccccccbbbaaa````````````cccdddfffffffffdddaaa```\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWXXXYYYZZZ\\\^^^```aaa```___^^^]]]]]]]]]^^^___``````bbbbbbbbbbbbaaa```___aaaccccccbbbbbbdddeeegggiiijjjjjjhhhgggggghhhhhhhhhiiijjjjjjkkkllllllmmmnnnoooppprrrtttvvvwwwyyyzzzzzzyyyxxxwwwyyyzzz{{{}}}~~~}}}|||~~~|||zzzvvvqqqooonnnnnnnnnppppppqqqpppooonnnlllkkkjjjjjjiiijjjjjjlllmmmnnnmmmnnnpppqqqqqqqqqpppoooooonnnmmmkkkjjjiiiiiiiiiiiiiiihhhiiijjjmmmoooqqqnnnmmmjjjiiihhhiiijjjkkkiiihhhgggggggggiiijjjkkknnnmmmlllkkkiiigggeeeccc```aaabbbbbbaaabbbdddfffffffffffffffggghhhjjjkkkttt]]]SSSQQQLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???======<<<:::888777555555444333333222111000//////////////////////////////---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))++++++***(((&&&+++000000,,,)))***---------------------------........................---------------------,,,++++++,,,,,,---......//////222777<<<@@@EEEJJJNNNNNNOOOPPPRRRUUU[[[bbbgggjjjjjjllluuu}}}wwwxxx}}}~~~~~~~~~yyytttrrrppplllhhhkkkjjjhhhgggeeedddddddddeeeggghhhjjjiiifffcccaaa^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXYYY[[[\\\^^^```aaaaaa```___^^^]]]^^^^^^___^^^___```bbbbbbbbbbbbaaaaaacccdddeeeeeefffhhhjjjjjjkkklllllljjjhhhhhhiiiggghhhhhhiiijjjkkkllllllnnnppprrrtttwwwyyyzzz{{{{{{|||}}}|||{{{{{{}}}~~~|||~~~|||yyytttpppmmmlllmmmmmmnnnooopppqqqrrrqqqqqqpppjjjjjjjjjjjjkkkllllllmmmlllmmmoooqqqqqqpppooommmmmmmmmkkkjjjiiiiiiiiiiiikkkjjjiiiiiikkknnnqqqsssnnnllljjjhhhggghhhiiijjjgggggggggggggggiiijjjkkklllkkkkkkiiihhheeedddccc___```aaabbbaaabbbdddgggfffffffffggghhhiiijjjjjjrrrZZZOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA@@@======<<<:::888777555555333333222222111000000///////////////////////////---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((***+++,,,***)))%%%)))------,,,+++---///+++++++++,,,,,,,,,,,,,,,---------------.........///000000000000///......***++++++,,,------.........111666:::>>>DDDIIIMMMOOOPPPRRRSSSWWW\\\ccchhhmmmnnnqqqyyyvvv{{{}}}yyytttppppppnnnllljjjhhhfffeeeeeeiiikkklllmmmllliiigggeeeaaaaaaaaa``````_________[[[ZZZYYYYYYXXXXXXYYYYYYWWWXXXYYYYYYXXXYYY[[[]]]____________^^^]]]\\\[[[YYYZZZZZZ[[[\\\^^^___```cccbbbaaa```````````````___```bbbdddeeeeeeeeedddbbbccceeeffffffhhhkkkmmmkkkmmmnnnmmmjjjiiihhhiiigggggghhhiiikkklllmmmnnnrrrtttvvvyyy|||~~~}}}~~~zzzzzz||||||{{{{{{xxxuuurrrnnnlllkkklllmmmlllmmmoooqqqrrrrrrrrrrrrlllllllllmmmmmmnnnnnnnnnlllmmmppprrrrrrqqqooommmmmmlllkkkkkkjjjjjjjjjjjjlllkkkjjjjjjlllnnnppprrrmmmllljjjhhhgggggghhhhhhggggggfffgggggghhhiiiiiiiiiiiihhhgggfffdddcccbbb^^^```aaaaaaaaabbbeeegggffffffgggggghhhhhhiiiiiiqqqZZZNNNLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@======<<<:::888777555555333333222222111000000000////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************,,,---...,,,***.........---,,,+++++++++++++++++++++,,,,,,,,,---+++,,,,,,,,,------------///000111111000///...---+++,,,---....../////////---///333777;;;@@@FFFJJJMMMNNNQQQTTTXXX^^^eeejjjoooqqqvvv||||||~~~~~~xxxwwwtttqqqooommmkkkkkkppppppqqqqqqpppnnnllljjjeeeeeeeeeeeeeeeeeeeeeddd___^^^^^^]]]]]]]]]]]]]]]YYYZZZ\\\[[[ZZZZZZ\\\___aaaaaabbbccccccbbbaaa```^^^^^^]]]^^^___```aaaaaaeeeeeeddddddcccbbbbbbbbbaaabbbdddfffhhhiiiiiihhhdddeeeggghhhhhhkkknnnqqqooopppqqqpppmmmkkkkkkkkkjjjjjjlllnnnpppqqqssstttwwwyyy|||}}}vvvvvvxxxxxxwwwxxxrrrqqqnnnlllkkkjjjkkkllliiijjjlllnnnooooooooonnnllllllmmmmmmnnnmmmmmmmmmlllnnnqqqssstttrrrpppnnnmmmmmmllllllkkklllllllllkkkkkkjjjjjjkkkmmmnnnoookkkkkkjjjiiihhhgggffffffggggggggggggggggggggghhheeeeeefffeeedddcccbbbbbb]]]^^^`````````aaadddfffgggggghhhhhhhhhhhhhhhgggqqq[[[QQQOOOJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???======<<<:::888777555555333222222222111000000000000000000000000000000000222111111000///.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---//////...,,,000...---,,,.........---+++++++++,,,,,,---------+++++++++,,,,,,------------.../////////...,,,+++,,,---...///000000000000+++---111444888===CCCGGGIIILLLPPPUUUZZZ```ggglllooorrrzzz~~~~~~{{{yyywwwvvvuuuuuuuuuuuusssrrrpppoooiiiiiiiiiiiiiiiiiiiiiiiiddddddcccbbbbbbbbbbbbbbb\\\^^^______]]]]]]___bbbbbbccceeeffffffeeeeeedddbbbbbbbbbbbbbbbcccddddddggggggffffffeeedddccccccbbbdddfffhhhjjjkkkkkkkkkfffhhhiiijjjlllnnnrrruuussstttuuusssqqqooonnnooonnnoooqqqsssvvvxxxyyyzzzzzz|||zzzuuuuuuvvvuuuuuuwwwnnnmmmllljjjjjjjjjjjjkkkhhhiiijjjkkklllkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkmmmooorrruuuuuusssqqqooonnnmmmmmmllllllmmmmmmmmmjjjjjjjjjjjjkkkllllllmmmkkkkkkjjjjjjiiigggfffeeegggggggggggggggggggggfffcccddddddddddddcccbbbbbb\\\]]]_________```ccceeeggghhhhhhhhhhhhhhhgggfffppp[[[MMMGGGKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCC@@@???<<<999777777777888444444444444333222111111000000000///......------000///...---------------...---,,,,,,++++++++++++---......//////......---------,,,+++)))(((((('''+++,,,------......------)))))))))******+++++++++........................---,,,,,,,,,,,,---......++++++,,,,,,---...//////000///000111555:::>>>AAAFFFKKKSSSZZZ^^^aaacccdddmmmqqqyyy{{{~~~~~~|||yyyvvvtttooooooooonnnnnnmmmmmmlllmmmlllkkkiiihhhggggggggggggeeecccaaa```aaaccceeeiiiiiiiiiiiiiiijjjjjjjjjjjjhhheeecccbbbccceeefffmmmkkkjjjjjjjjjiiifffdddeeefffiiilllnnnoooppppppoooooonnnnnnnnnpppqqqrrryyyzzzyyywwwtttrrrssstttuuuwwwzzz|||}}}~~~}}}{{{xxxuuutttsssssssssrrrpppnnnkkkjjjiiihhhiiiiiijjjjjjkkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhhhhiiifffjjjqqqvvvwwwuuuqqqnnnpppooonnnmmmlllkkkkkkkkkmmmmmmlllkkkkkkkkkllllllkkkjjjiiigggfffeeeccccccbbbbbbcccccccccbbbbbbaaaeeecccbbbaaabbbbbb```^^^^^^]]]]]]^^^___aaacccdddggghhhiiiiiihhhggghhhiiippp[[[NNNJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBB@@@>>>;;;999777666777777444444444444333222111000.........//////////////////......---,,,,,,------...---,,,+++++++++++++++***++++++++++++++++++***,,,,,,---------,,,,,,,,,+++,,,------...------------------,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......---------....../////////000//////000222666:::<<>>===;;;888666666666666333333333333222111000///------......///000000111...------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,)))******++++++******))))))***,,,---............++++++,,,---------------///......------,,,++++++---------------------------,,,,,,,,,,,,---........./////////////////////000///......000222555777@@@EEELLLRRRWWW\\\```ccciiikkkpppwww~~~}}}|||{{{yyyxxxwwwwwwsssqqqooolllkkkkkklllmmmpppqqqssstttttttttsssrrrtttsssqqqppppppqqqrrrssstttsssrrrrrrrrrqqqooommmoooppprrruuuwwwxxxyyyyyyvvvvvvwwwxxxyyyzzz{{{|||~~~}}}xxxrrrooommmnnnnnnsssrrrooommmjjjiiiiiiiiihhhgggeeeddddddeeefffgggiiiiiiiiihhhhhhgggggggggfffhhhkkknnnnnnmmmllljjjkkkkkkjjjjjjjjjjjjjjjjjjmmmlllkkkjjjiiihhhhhhhhhhhhhhhgggfffdddcccbbbbbbaaaaaabbbbbbbbbbbbaaaaaa```___^^^^^^___```___]]]\\\\\\[[[[[[\\\^^^```aaadddeeeggghhhggghhhiiikkkmmmWWWNNNMMMIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA===<<<:::888666555555555222222222222111000//////............//////000000---,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,'''(((***,,,------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,++++++++++++---------------------------,,,,,,,,,,,,---....../////////...............///.........///111333555;;;???FFFMMMSSSZZZaaaeeehhhiiilllooouuu}}}|||zzzxxxvvvtttsssttttttxxxyyy{{{|||}}}|||{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxzzzyyyxxxyyyyyyyyywwwuuuvvvwwwyyyzzz|||~~~|||}}}yyysssooonnnnnnoootttrrrooommmkkkiiiiiiiiihhhgggdddbbbaaaccceeegggiiiiiiiiihhhhhhgggffffffggghhhiiijjjkkkkkkjjjjjjiiiiiijjjkkkkkkkkkkkkkkklllkkkjjjhhhgggggggggggggggffffffeeecccbbbbbbaaa``````aaabbbbbbbbbaaaaaa^^^]]]\\\]]]^^^___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^aaaccceeeffffffgggiiikkklllUUULLLKKKIIIHHHHHHGGGGGGFFFFFFEEECCCDDDDDDDDDCCCBBBAAA@@@===<<<:::999777666555444222222222222111000//////000000//////............,,,,,,+++++++++,,,,,,---+++++++++******++++++,,,------............------******,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,******+++,,,------......---------------------------,,,,,,,,,,,,---............------------------.........///000222444555555999@@@GGGOOOXXXaaagggggghhhiiijjjlllrrrzzz|||wwwrrrnnnmmmmmmnnnrrrqqqooolllkkkjjjjjjjjjjjjgggdddaaaaaaccceeeggghhhiiiiiiiiihhhgggeeedddhhhhhhhhhiiiiiijjjjjjjjjiiijjjkkklllmmmmmmllllllkkkjjjiiihhhggggggggggggffffffeeedddcccbbbbbbaaa``````aaabbbbbbbbbbbbbbb^^^]]]\\\]]]^^^___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\___aaacccddddddeeegggiiikkkVVVKKKIIIIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCDDDDDDCCCBBB@@@???===<<<;;;:::888666555444333333333333222111000///111000000///......------,,,,,,,,,,,,,,,------...+++************++++++,,,+++,,,,,,------,,,,,,+++//////......------,,,,,,******+++,,,,,,,,,,,,,,,+++,,,---...000111222222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------------------.........///111222333444222555;;;AAAIIITTT^^^dddeeeffffffffffffiiiqqqwwwyyy|||zzzvvvtttqqqnnnlllkkkllllllpppooommmkkkjjjjjjjjjjjjjjjhhhdddbbbaaaccceeeggghhhhhhiiiiiihhhfffdddcccfffgggggghhhiiiiiijjjkkkiiijjjkkkmmmmmmmmmlllkkkiiiiiihhhggggggggghhhhhhffffffeeeddddddcccbbbbbb```aaabbbccccccccccccccc```___^^^^^^___```___]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^aaaaaabbbbbbdddffflllXXXMMMIIIJJJJJJIIIIIIHHHGGGGGGGGGBBBCCCDDDDDDCCCBBB@@@>>>======<<<;;;999777666555444444444444333222111000///////////////.........------,,,,,,---......///***************+++,,,,,,+++++++++,,,,,,+++++++++000///...,,,,,,,,,...///******+++,,,,,,,,,,,,+++------...///000111111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------......//////////////////000000000111111333777<<>>>>>>>>===<<<:::888666555444444444444333222111111------......///000000000---------------...///000******))))))***+++,,,,,,,,,,,,,,,------,,,,,,,,,...---+++))))))+++---///******+++,,,,,,,,,,,,+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------...///000111111000000000///......------222333555888>>>GGGQQQXXX___aaacccaaa^^^___dddjjjrrrssswww}}}xxxtttwwwwwwrrrpppqqqjjjkkkmmmnnnooooooooooookkkjjjiiiiiiiiijjjkkklllgggfffdddbbbaaaaaabbbccchhhhhhiiiiiihhhfffcccbbbaaabbbdddfffggghhhiiiiiigggiiijjjkkkkkkjjjhhhgggggggggggghhhhhhiiijjjkkkfffffffffeeeeeedddddddddaaabbbcccdddeeefffffffffeeecccbbbaaabbbbbb```^^^]]]\\\[[[ZZZYYYYYYZZZZZZZZZ\\\^^^^^^^^^^^^```aaa}}}iiiUUULLLLLLJJJIIIIIIHHHGGGFFFEEEEEECCCDDDDDDDDDCCCAAA???>>>@@@???===:::888777666555444444333222222111111000////////////.....................------,,,,,,,,,///---,,,+++,,,,,,,,,+++*********************************++++++,,,,,,,,,000+++###!!!'''+++---------,,,,,,+++++++++------,,,,,,+++,,,,,,,,,000//////........./////////////////////.........---,,,,,,,,,,,,---......222000111666:::>>>GGGOOOWWW[[[______]]]\\\```ccciiilllpppvvv{{{zzzuuurrrqqqnnniiihhhkkkhhhiiikkknnnpppqqqqqqqqqlllkkkjjjkkkmmmnnnnnnnnnkkkiiifffdddcccdddeeeffffffhhhiiihhhgggfffggghhhfffeeedddddddddeeeggghhhjjjjjjiiihhhgggeeecccbbbhhhhhhiiiiiiiiihhhhhhhhhiiiiiiiiihhhgggeeedddccceeeeeegggggggggfffeeedddbbbbbbccceeeggggggdddbbb```^^^\\\[[[YYYYYYYYYYYYZZZ\\\^^^]]]ZZZYYY[[[^^^{{{hhhUUULLLLLLJJJIIIIIIHHHGGGFFFEEEEEECCCDDDDDDDDDBBBAAA???>>>@@@???===:::888777666555444444333222222111111000////////////..................---------,,,,,,,,,+++***((((((((((((((((((************************,,,,,,,,,,,,,,,---------------...------,,,+++***---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,.........---......//////...............---------...------------...//////...,,,...333777;;;BBBKKKQQQVVVZZZ[[[ZZZZZZ\\\```cccfffjjjpppuuu{{{xxxssspppooolllggggggjjjhhhjjjllloooqqqrrrqqqqqqlllkkkjjjlllooorrrssstttqqqooommmjjjiiigggggggggfffggghhhhhhhhhhhhkkkmmmmmmjjjgggdddccceeeggghhhhhhgggfffeeedddccccccbbbfffgggiiikkklllllllllkkkiiiiiiiiihhhgggfffddddddeeefffgggggggggfffeeeeeeccccccdddeeeggggggeeecccaaa___]]]\\\ZZZZZZZZZ[[[ZZZ\\\^^^^^^\\\[[[]]]___xxxfffSSSLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???@@@???===:::888777666666444444333222222111111000////////////...............------------,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++......---------------,,,(((+++...111000...***(((------,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,------,,,,,,---...//////------------------------///............///000000...,,,---111333444:::AAAHHHMMMSSSVVVWWWXXX[[[^^^aaadddiiimmmqqqvvv|||~~~uuuppplllkkkhhheeeeeehhhhhhjjjmmmppprrrrrrqqqpppmmmllllllooouuuzzz~~~|||zzzwwwsssoookkkiiihhhfffggghhhhhhiiikkkooorrrvvvrrrlllgggeeeeeeggghhheeedddcccbbbaaabbbcccccceeegggjjjmmmooopppooooooiiiiiiiiiiiihhhfffeeedddffffffggggggggggggffffffddddddeeefffhhhhhhfffdddbbb```___]]]\\\\\\]]]]]][[[]]]______^^^^^^___```~~~uuudddRRRKKKMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@???>>><<<:::888777666666444444333222222111111000////////////............---------------------------......---,,,,,,---...++++++++++++++++++++++++......------,,,,,,++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,---...///---------------........................//////000111//////111000///222888@@@EEELLLRRRVVV[[[___ccchhhkkkooorrrtttwww|||}}}|||sssmmmiiihhhfffccccccgggfffiiillloooqqqpppooonnnmmmmmmooouuu}}}wwwqqqmmmkkkjjjjjjjjjjjjiiijjjlllqqqttt{{{xxxsssnnnjjjhhhggggggdddcccaaaaaaaaabbbdddffffffhhhkkknnnppppppooonnniiiiiiiiiiiihhhgggfffeeeffffffgggggghhhhhhhhhhhhgggffffffggghhhiiigggeeecccbbb```___^^^______```^^^___```aaa``````______~~~|||sssbbbQQQJJJLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCCCCBBBAAAAAAAAAAAA???>>><<<:::999777777777444444333222222111111000////////////............------------------------***+++,,,+++***)))+++---++++++++++++++++++++++++------,,,,,,++++++******///---+++)))***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,---...///------......////////////------,,,,,,------...///000///000222111///111666;;;???FFFOOOWWW^^^eeeiiippptttyyyzzzyyyzzz}}}~~~~~~~~~zzzvvvpppkkkhhhgggfffccccccgggeeegggjjjmmmnnnnnnlllkkknnnooorrrzzzxxxpppllllllmmmnnnmmmmmmkkkjjjlllpppssszzzyyywwwtttppplllhhhfffeeedddcccbbbccceeegggiiihhhiiikkkmmmnnnmmmlllkkkjjjjjjjjjjjjiiihhhgggggggggggggggggghhhhhhiiiiiiiiihhhggghhhiiiiiihhhgggcccbbbaaa``````aaaaaabbbbbbbbbcccddddddcccbbb```~~~}}}zzzqqq```OOOJJJLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDCCCBBBAAAAAAAAAAAABBB>>>===<<<:::999888777777444444333222222111111000////////////............,,,,,,,,,------------...***,,,...---******---000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,---.........---,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,---............------------......------......///000000000,,,,,,,,,,,,,,,---......,,,,,,...222222000222777777:::@@@HHHSSS^^^fffkkkrrrxxx~~~|||zzz|||}}}~~~~~~}}}|||~~~}}}~~~{{{uuupppoookkkiiijjjhhheeeeeegggeeeggghhhjjjkkkkkkkkkkkkmmmooottt|||vvvooolllmmmnnnooopppooommmlllllloooqqqtttuuuvvvuuurrrnnnjjjgggffffffeeeeeefffhhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhggggggggghhhiiijjjkkkkkkjjjiiiiiijjjjjjiiihhhcccbbbaaaaaaaaabbbcccdddeeeeeefffiiikkkkkkhhhfff}}}zzzqqq___OOOIIIKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAAAAAAAABBBBBB>>>===<<<:::999888777777444444333222222111111000////////////............,,,,,,,,,---------......***---///...+++***---111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++---...---+++)))'''+++++++++,,,,,,---------,,,,,,,,,,,,---...///000000000///...------------,,,,,,---......///000000---------------...//////++++++---111000------111333444888@@@KKKWWWaaafffooowww~~~{{{}}}}}}~~~{{{||||||xxxqqqoooooolllkkkmmmlllhhhfffhhhggghhhhhhiiiiiikkkllllllmmmooossszzz{{{tttpppnnnnnnooonnnoooooonnnmmmmmmnnnpppmmmnnnooopppooommmkkkiiiggggggggghhhhhhiiiiiijjjllllllkkkjjjjjjkkkkkkllljjjjjjkkkkkkjjjjjjiiihhhhhhhhhgggggghhhjjjkkklllmmmkkkjjjiiijjjkkkjjjiiibbbbbbaaaaaaaaabbbdddeeeggggggiiinnnssstttsssppp~~~zzzppp___NNNIIIKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCC>>>===<<<:::999888888888444444333333222111111000000/////////............,,,,,,,,,------.........%%%(((+++)))&&&%%%)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111///---,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---...///000111222111000///...---------++++++,,,,,,---...//////...............///000000...---...000---'''&&&(((111111333999DDDPPPZZZ```llluuu}}}~~~zzz|||~~~}}}vvvqqqqqqooommmmmmpppooojjjhhhiiiiiiiiihhhhhhiiikkkmmmnnnmmmnnnrrrxxx}}}|||zzzwwwtttqqqpppoooooolllnnnoooooonnnnnnooopppiiijjjjjjkkkkkkkkkkkklllgggggghhhiiijjjjjjiiiiiimmmllljjjiiijjjkkkmmmooojjjjjjkkkkkkkkkjjjiiiiiiiiihhhhhhggghhhjjjlllmmmnnnllljjjjjjkkkkkkkkkiiibbbaaaaaaaaaaaabbbdddeeeggghhhkkkrrrxxx{{{{{{xxxzzzooo___PPPKKKMMMKKKKKKLLLLLLKKKIIIGGGFFFBBBFFFFFFAAA======??????===999777:::;;;999888999555555444333111000///...------..................000000///...............,,,,,,,,,,,,,,,---...//////...---,,,,,,---...///------,,,,,,,,,,,,++++++000000//////............---,,,,,,,,,,,,---......000000//////.........---///000111000...------///------------------------111000...------...///111...///////////////......111222444777<<>>>>><<<777666888888888777666444333222222.........------....../////////...------------------,,,,,,,,,,,,---...///......---,,,,,,---......------,,,,,,,,,,,,++++++/////////......---------,,,++++++++++++,,,------............---------,,,...///000///---,,,---...------------------------...---+++******+++,,,---......////////////......///000111333888@@@IIIPPP\\\fffsss|||~~~~~~}}}}}}~~~||||||{{{{{{{{{yyyvvvsssqqqrrrrrrqqqnnnkkkhhhfffffffffhhhiiikkklllnnnnnnppppppoooppppppqqqrrrssssssttttttssspppnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiikkknnnpppppppppoooooooooqqqsssssspppnnnmmmllllllmmmnnnooommmlllnnnnnnooooooooommmkkkiiihhhgggfffeeeeeefffggghhhhhhiiijjjjjjiiigggeeecccaaaaaabbbcccddddddddddddhhhiiikkkmmmpppsssuuuvvvyyyooo```PPPIIIJJJGGGHHHJJJKKKKKKKKKJJJJJJFFFAAAAAAGGGFFF???<<<>>>AAA>>>======;;;666666:::666666555444222111000000000///...---------//////...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++......------------,,,,,,+++************+++,,,,,,---------,,,,,,,,,,,,,,,---...///...---,,,---...------------------------//////---------...///000......///////////////......///000111444;;;CCCHHHTTT___ppp|||~~~~~~}}}zzzyyyxxxxxxxxxwwwtttrrrpppppppppooommmjjjhhhfffeeefffggghhhjjjlllmmmnnnnnnnnnmmmmmmmmmnnnnnnooooooqqqrrrrrrpppnnnmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkklllooosssvvvwwwwwwvvvvvvvvvwwwwwwvvvrrrooopppooonnnnnnoooooonnnlllppppppqqqpppooommmkkkjjjhhhgggfffeeeeeefffggghhhggghhhhhhhhhgggeeecccbbbaaabbbbbbccccccdddddddddggghhhiiikkkmmmooopppqqqxxxnnn___PPPIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHAAA@@@FFFEEE???CCCMMMPPPGGG@@@===;;;888777999666555444333111000//////111000...---------///000------,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...------------------------000//////...//////000111---.../////////////////////000000111333777===AAAOOO[[[mmm{{{xxxwwwuuuttttttsssqqqpppmmmmmmmmmllljjjhhhgggeeeeeefffggghhhjjjlllmmmnnnnnnmmmllllllkkkkkkkkklllkkkmmmpppqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppptttzzz}}}}}}|||{{{zzzzzzwwwssspppooommmlllmmmnnnoooooonnnqqqqqqqqqpppnnnmmmkkkiiigggfffeeeeeeeeeeeefffgggffffffffffffeeecccbbbaaaaaaaaaaaabbbbbbccccccdddfffggghhhiiijjjkkkllllllvvvlll^^^PPPHHHGGGJJJKKKKKKKKKKKKIIIHHHFFFIIICCCAAACCCAAABBBNNN^^^eeeUUUEEE???===:::666444999999888666555444333222111000///...---......///...---------------.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------...+++---...---,,,,,,---...------------------------+++++++++,,,,,,------...------.../////////////////////000000111333777:::GGGSSSeeettt}}}xxxuuurrrqqqppppppooommmkkkkkkjjjiiihhhgggfffeeeeeefffgggiiijjjlllmmmnnnnnnmmmlllkkkkkkjjjjjjkkkiiilllooopppooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooopppsssyyy~~~}}}{{{yyyxxxuuurrroookkkiiiiiijjjlllnnnooooooqqqqqqpppnnnmmmkkkjjjiiigggfffeeeddddddeeefffgggfffeeeeeedddcccbbbaaa```aaaaaa`````````aaabbbbbbeeefffggghhhiiiiiihhhhhhtttiii\\\OOOHHHGGGKKKLLLLLLLLLJJJIIIGGGFFFGGGEEECCC@@@BBBJJJXXXcccYYYKKK>>>:::;;;:::888777888888777555444333222111111000000000///......------------------......///......---,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------...///------------............,,,---......------...///------------------------,,,,,,------......//////,,,---...///000000000000---............///111444<<>>DDDMMMYYYgggqqq~~~}}}~~~~~~||||||wwwqqqllljjjiiiiiihhhfffeeeddddddcccccccccddd``````aaaccceeefffhhhhhhiiiiiihhhhhhhhhhhhiiiiiimmmmmmnnnmmmkkkkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqvvv{{{~~~~~~|||uuupppkkkgggggghhhjjjjjjllljjjggggggiiikkklllllliiiiiihhhgggffffffggggggfffeeeddddddddddddeeefffgggfffdddcccbbbbbbaaaaaa^^^]]][[[ZZZZZZ[[[]]]^^^\\\^^^```aaabbbaaa```___pppdddYYYOOOKKKLLLMMMLLLJJJHHHGGGGGGGGGGGG@@@BBBIIIQQQVVVSSSIIIAAA===<<<;;;999888777666666;;;999666333111000000111111000...---,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///............------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,...............///000000---...//////////////////333111///---,,,,,,---...222333555999@@@IIITTT\\\jjjtttvvvrrrrrruuuxxxyyyyyyxxxtttnnnhhheeeccchhhhhhgggfffeeedddcccbbbeeebbbaaabbbdddeeedddbbbeeeeeeeeeeeeddddddddddddjjjkkklllkkkiiihhhiiijjjkkkkkklllllllllkkkjjjiiilllmmmoooqqqsssvvvwwwxxxpppnnnjjjfffdddcccddddddiiijjjjjjiiihhhgggiiijjjiiigggeeecccccccccdddeeeccccccbbbbbbccceeefffgggjjjhhheeecccaaa_________```^^^\\\ZZZYYYYYYZZZ[[[]]]]]]___`````````___^^^qqqdddXXXNNNJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGDDDDDDFFFJJJNNNMMMFFF@@@???>>>===;;;999888888777:::888555333111111111111222111///...---...............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////+++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------......///000,,,,,,,,,,,,,,,,,,,,,,,,...............//////000---......///////////////555444222000///000111222...///000222666>>>GGGNNN]]]hhhvvvyyypppkkkjjjlllnnntttttttttpppkkkfffdddcccbbbbbbbbbaaa``````______eeecccaaabbbdddeeedddbbbdddeeeeeefffffffffeeeeeehhhiiijjjiiigggfffggghhhjjjjjjkkklllkkkjjjiiihhhjjjjjjlllnnnppprrrssstttooollliiieeecccbbbcccdddeeeggghhhhhhhhhiiikkkmmmhhhgggeeecccbbbbbbccccccccccccbbbbbbcccdddfffggghhhgggeeecccaaa```______^^^]]][[[YYYYYYYYY[[[[[[\\\]]]___`````````^^^]]]rrrdddWWWMMMIIIIIIKKKKKKKKKKKKJJJHHHGGGFFFHHHFFFCCCCCCEEEEEEBBB???BBBAAA???===;;;999999888888777555333222222222333333222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000+++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------......///000------------------------......------......///000------...///////////////444333222111111111333333111111111111333888???DDDPPP[[[jjjuuu}}}|||sssjjjeeebbbcccdddlllmmmmmmkkkhhhdddbbbbbbaaabbbbbbbbbbbbbbbbbbbbbdddcccbbbbbbddddddcccbbbbbbdddfffggghhhgggfffeeeeeefffgggfffeeedddeeefffhhhiiijjjjjjjjjiiiggggggfffggghhhiiikkklllmmmnnnllljjjgggdddbbbaaabbbbbbdddfffggggggggggggiiikkkgggeeecccbbb``````aaaaaabbbbbbbbbbbbcccdddeeefffeeeeeedddcccbbb```___^^^]]][[[ZZZXXXXXXYYY[[[\\\ZZZ\\\^^^``````___]]]\\\sssdddWWWLLLGGGHHHIIIJJJLLLLLLLLLIIIGGGEEEHHHEEEAAA@@@@@@AAA@@@???BBBAAA???===;;;999888888666666444333333333333333222222111000/////////.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---.................................------------...//////,,,---...///000000000/////////......///000111111333333333333333666;;;???GGGQQQ___kkkttt{{{{{{wwwppphhhccc`````````fffggghhhhhheeecccbbbbbbaaabbbbbbccccccddddddeeeddddddcccccccccccccccbbbaaacccfffhhhiiihhhgggeeecccdddeeeeeeccccccdddeeefffggghhhhhhhhhgggfffeeedddeeeeeefffggghhhhhhiiiiiihhheeecccaaaaaaaaaaaafffggghhhgggeeeddddddeeeeeedddbbbaaa____________bbbbbbbbbbbbccccccddddddbbbbbbccccccbbb```^^^]]]\\\ZZZYYYXXXXXXZZZ[[[]]]YYY[[[]]]``````^^^\\\ZZZssscccVVVKKKGGGHHHHHHJJJLLLMMMMMMJJJGGGEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@???>>><<<:::888888777555555444444333333333333111000000000///...------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++******++++++,,,---........................---------------...//////,,,---...///000000000000,,,---------......///000//////000//////111555888???HHHTTTaaakkkuuu}}}~~~tttqqqlllgggcccaaa``````bbbdddffffffeeeccccccccc______```aaabbbcccddddddddddddddddddcccbbbbbbbbbaaacccfffhhhiiihhhfffeeecccdddeeedddccccccdddeeedddeeefffffffffeeeccccccccccccddddddeeefffffffffgggeeedddbbbaaa``````aaadddfffgggfffdddbbbbbbbbbbbbaaaaaa```____________aaaaaabbbbbbbbbbbbbbbbbb___```aaabbbaaa```^^^]]]\\\[[[YYYXXXYYYZZZ\\\]]]XXXZZZ\\\^^^^^^]]][[[ZZZssscccUUUKKKGGGHHHIIIJJJLLLMMMMMMKKKHHHGGGAAAAAACCCCCCCCCBBBAAA@@@>>>===<<<:::999888888888555555555444444333333222000000000000///...---,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++************+++,,,,,,------------------------------,,,,,,------...///,,,,,,...///000000000000.........//////000000000...///000000///111333666666===HHHUUUaaannnyyyzzzwwwnnnmmmjjjgggdddbbbaaa```bbbdddeeefffdddbbbbbbcccaaabbbbbbcccdddeeefffgggdddeeeeeedddbbbaaabbbcccaaaccceeefffgggfffeeedddbbbcccddddddccccccdddeeebbbcccdddddddddcccbbbaaaaaaaaabbbcccdddeeeeeefffeeedddcccbbbaaaaaaaaaaaa___aaaddddddcccbbbbbbccc___```````````````______```aaaaaabbbbbbbbbaaaaaa^^^______``````_________^^^\\\[[[YYYYYYZZZ\\\]]]YYYYYY[[[\\\\\\\\\[[[ZZZrrrbbbUUUKKKGGGIIIIIIJJJLLLLLLLLLKKKIIIHHHAAABBBCCCDDDBBBAAA@@@@@@===<<<;;;:::999999999999666555555555444333222111111111111222111000...---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,---///000000111111/////////000000000000000111222333333222222444555222666>>>IIIVVVdddooovvv}}}yyyuuunnnmmmkkkiiifffdddbbbaaabbbccceeeeeecccaaaaaaaaaddddddeeefffggghhhhhhiiiccceeefffeeebbb```aaacccccccccdddddddddddddddccc```bbbccccccbbbbbbccceeeaaabbbbbbcccbbbaaa```_________```aaabbbddddddeeedddccccccbbbbbbaaaaaaaaa^^^```cccdddbbbaaaaaaaaa]]]^^^___``````aaaaaaaaa``````aaabbbbbbaaa```___^^^]]]]]]]]]^^^___`````````^^^\\\[[[ZZZ[[[\\\]]]YYYYYYYYYYYYZZZZZZ[[[[[[rrrbbbUUUKKKHHHJJJJJJKKKKKKLLLLLLKKKJJJIIIBBBCCCDDDCCCAAA?????????<<<<<<;;;::::::::::::;;;666666666555444333111000222222333333222111///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---///000111111111......////////////......111222333222111000111222222555:::CCCNNNZZZffflllttt|||xxxppppppnnnllliiifffdddbbbbbbccceeedddbbb```______aaaaaabbbccccccdddeeeeeeccceeefffeeebbb```aaacccddddddcccccccccccccccccc___aaabbbbbbaaaaaabbbddd```aaabbbbbbbbbaaa___^^^]]]^^^___```bbbcccddddddccccccccccccbbbbbbaaaaaa```bbbddddddaaa___]]]]]]\\\]]]^^^```aaabbbbbbbbb``````aaabbbbbbaaa```___^^^]]]\\\\\\]]]^^^```aaaaaa```^^^\\\[[[[[[\\\]]]ZZZYYYXXXXXXXXXYYY[[[\\\ooo^^^SSSKKKIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHAAA@@@@@@AAABBBCCCAAA@@@===<<<;;;;;;999999888777222333555666555333111///111111000///////////////---,,,+++***)))***+++,,,------,,,,,,+++***)))))))))***,,,......---,,,+++,,,++++++******++++++,,,222111///---,,,,,,,,,---.........------,,,,,,,,,------------------------,,,)))))),,,,,,)))))),,,,,,,,,+++++++++,,,------------------------------000000///......///000111---......///////////////111000...------///111222000333888;;;@@@JJJWWWaaannnvvv}}}wwwttttttssspppnnnkkkhhhgggeeecccbbbbbbcccdddcccbbb```aaabbbcccdddeeeeeefffjjjiiihhhggggggfffggggggfffffffffeeedddcccbbbaaaaaabbbccceeefffffffffeeegggggggggdddaaa^^^^^^^^^______```bbbcccdddeeefffeeedddbbbaaa`````````aaagggfffeeecccaaa___^^^]]]\\\]]]]]]\\\[[[\\\^^^```aaabbbbbbbbbbbbaaa``````___\\\YYYYYY[[[___ccceeecccbbbaaa```^^^]]]\\\[[[YYYXXXXXXXXXXXXYYYYYYZZZooo___SSSKKKIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHBBBAAAAAABBBCCCCCCAAA@@@>>>======<<<;;;:::999888555666888888888555333111111111000///////////////...---,,,+++***++++++,,,---,,,,,,++++++************+++,,,---------,,,+++,,,,,,++++++++++++,,,,,,...---,,,***))))))******------,,,,,,,,,+++++++++------------------------,,,)))((()))((($$$###%%%......---------------...------------------------//////...//////111333444---......///////////////000//////......///111111111333777888<<>>===<<<;;;::::::999777777888888777555222000111111000///////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++******------------------------000---,,,---,,,((('''***111000///...............------------------------,,,,,,---...///111222333---......///////////////.../////////000000000111111333444555666;;;CCCJJJXXXaaannnzzz|||}}}|||yyyuuutttrrrpppmmmjjjhhhgggfffdddbbbbbbccccccbbbaaa```aaaaaabbbcccdddeeeeeegggggggggfffffffffffffffdddddddddcccbbbaaa```___aaabbbdddeeefffgggfffffffffggggggeeebbb``````aaabbbbbbcccdddeeeeeeffffffdddcccbbbaaa````````````cccccccccbbbaaa___^^^]]]]]]^^^___^^^]]]]]]___aaa```aaaaaacccdddeeeeeefffgggeeebbb___^^^^^^```aaa```___^^^]]]\\\[[[ZZZYYYZZZZZZYYYXXXWWWWWWWWWWWWqqq```TTTKKKIIIJJJIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@>>>>>>===<<<;;;:::999999555555555555333111...---111000000/////////////////////......------------++++++++++++++++++,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,------///.........------......,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000------000111......111111111000......---------------------------------++++++,,,,,,---...///000---......///////////////---...///000111111000000111222222222222666;;;@@@JJJRRR___lllwww~~~{{{zzzyyyzzzzzzzzzxxxvvvrrrqqqpppnnnlllkkkjjjjjjgggeeedddcccddddddcccbbbbbbbbbcccdddeeeffffffgggggggggggghhhhhhhhhhhhgggeeeeeeeeeeeedddbbbaaa```aaabbbdddfffhhhhhhhhhhhhggghhhhhhfffdddccccccdddeeeeeeeeefffffffffffffffccccccbbbbbbaaaaaaaaaaaaccccccccccccbbbaaa___^^^]]]^^^______^^^^^^___aaa___```aaaccceeeggghhhiiikkkjjjgggccc```^^^^^^___aaaaaa```___^^^]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVrrraaaUUUKKKHHHJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDBBB@@@===<<<<<<;;;:::999888888444444444333222///...,,,111000000////////////////////////.........------++++++++++++++++++,,,,,,++++++*********+++,,,------,,,,,,++++++,,,,,,---)))*********++++++******,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,---***+++...000///...---,,,,,,+++,,,------------------------.....................------......///////////////------///000111111111111111111111111222444888:::===EEERRR^^^iiirrryyy}}}zzzwwwtttrrrrrrrrrqqqpppmmmmmmlllkkkkkkllllllmmmiiigggeeeeeeeeefffeeeccccccddddddeeefffggghhhhhhggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhgggfffeeedddcccbbbdddfffhhhiiijjjjjjjjjhhhiiijjjiiigggfffggghhhhhhhhhhhhhhhggggggggggggcccccccccccccccbbbbbbbbbddddddeeeeeedddbbbaaa___]]]^^^``````___^^^___```______```bbbeeehhhjjjlllmmmmmmkkkgggaaa^^^]]]^^^``````___^^^]]]\\\\\\[[[ZZZZZZYYYWWWVVVVVVVVVVVVtttbbbUUULLLHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIEEEDDDDDDDDDEEEDDDBBBAAA<<<<<<;;;:::999888888777666666555555333222111000111111000///////////////......//////......---,,,++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---***)))++++++'''''')))...---,,,+++++++++++++++------------------------111111111111111000......---......///////////////------...///000111222222111111111111222444666777555;;;EEEPPPZZZdddlllqqqvvv{{{}}}vvvsssooollllllllllllkkkkkkjjjiiiiiiiiijjjlllmmmjjjhhhfffeeeeeefffdddccccccddddddeeefffggghhhiiiggghhhjjjkkklllllllllkkkjjjjjjjjjjjjhhhgggfffeeedddeeehhhjjjllllllmmmllliiikkklllkkkjjjiiikkklllkkkkkkjjjiiiiiihhhggggggddddddeeeeeeeeeddddddccceeeeeeffffffeeeccc```___\\\]]]___```___^^^^^^_________```aaadddgggkkklllmmmooonnnjjjccc^^^]]]^^^]]]]]]]]]\\\[[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVtttcccUUULLLHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJDDDCCCBBBCCCDDDDDDCCCAAA======<<<;;;:::999888888777777666666555444333333111111000///////////////------...///...---,,,+++---,,,,,,++++++*********((()))***+++,,,++++++***+++******))))))******+++***+++---...//////......++++++,,,,,,,,,---------++++++++++++++++++++++++///,,,,,,...---***))),,,,,,,,,++++++++++++,,,,,,------------------------...///000000000///...------......///////////////......---...///111222444222111111111222333333333111555;;;CCCKKKTTT]]]bbbhhhlllsss{{{~~~wwwqqqnnnjjjhhhhhhiiiiiiiiikkkjjjhhhgggggggggiiijjjiiigggeeedddddddddcccaaabbbbbbcccdddeeefffggggggeeegggiiikkklllllllllkkkkkkkkkkkkjjjiiihhhgggffffffgggjjjlllnnnoooooooookkklllnnnmmmmmmmmmnnnooommmmmmlllkkkjjjiiihhhgggdddeeefffggggggfffeeeeeeeeefffffffffeeebbb___]]]ZZZ]]]______^^^]]]]]]^^^^^^^^^___```cccgggjjjllllllnnnoookkkddd___^^^___]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXWWWVVVVVVWWWWWWWWWuuucccVVVLLLHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJCCCBBBAAACCCDDDDDDCCCAAA>>>>>>===<<<;;;::::::999666666555555444444444444111111000///////////////,,,---.........---++++++------,,,,,,+++***))))))''')))+++,,,---,,,***)))******))))))))))))******&&&''')))+++,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++))))))---...,,,,,,///,,,,,,+++++++++,,,------------------------------)))***,,,---...---,,,,,,---......//////////////////...------...000333555333222111111222222111000///222666:::AAAIIIRRRXXX^^^bbbiiirrr}}}|||uuummmjjjgggeeefffhhhiiiiiilllkkkhhhfffeeeeeefffggghhhfffcccbbbbbbbbbaaa``````aaabbbcccdddeeeeeefffdddfffhhhkkkllllllkkkkkkkkkkkkkkkkkkiiihhhgggfffggghhhkkkmmmoooppppppppplllmmmoooooonnnnnnpppqqqooonnnmmmllljjjiiihhhgggeeefffggghhhhhhgggffffffdddeeeffffffdddaaa]]][[[ZZZ\\\^^^___^^^]]]]]]]]]^^^^^^^^^```bbbfffiiilllkkknnnooolllddd___^^^______^^^^^^]]]]]]\\\\\\\\\WWWWWWVVVVVVVVVWWWXXXXXXvvveeeXXXMMMIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHEEEBBBAAABBBBBBAAA@@@???======???AAA???999333555555444333333222222111111111000000//////......------------,,,+++***)))))))))))))))***+++,,,---------,,,***((((((+++---,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++---...++++++******++++++,,,---,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++******)))..................---------.........//////000000---...///000111111111111...///000111333444555666555444444666999>>>CCCEEEUUU[[[ccclllvvv}}}~~~zzztttkkkllliiieeefffkkkllljjjnnnnnnmmmkkkiiifffdddcccfffeeebbb```___^^^^^^^^^___```aaabbbcccdddeeeeeeffffffffffffggghhhjjjjjjnnnnnnmmmllljjjiiihhhhhheeefffiiikkkmmmnnnnnnnnnnnnnnnpppqqqqqqqqqqqqqqqssssssqqqooommmllljjjiiidddfffhhhgggeeedddfffiiihhhgggeeecccaaa___]]]]]]^^^^^^___``````___^^^]]]```___^^^___```dddgggjjjmmmllljjjhhhfffdddcccccc```___]]][[[YYYWWWVVVUUUZZZXXXWWWUUUUUUVVVWWWXXXvvveeeXXXMMMIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIFFFEEEEEEEEEEEEDDDAAA???@@@>>><<<>>>@@@???999444555555555444333333222222111000000///...------,,,...//////...---,,,++++++,,,++++++*********++++++......---+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---++++++******++++++,,,---,,,,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,..................------//////..................------...///000000000000000111111222222333333333111111111222555999===???IIIPPP[[[fffqqq}}}}}}{{{{{{xxx||||||xxxxxxzzzzzzvvvmmmmmmkkkgggggglllnnnlllnnnnnnllljjjhhhfffcccbbbcccbbb```^^^]]]\\\]]]]]]^^^___```aaacccdddeeefffhhhggggggggghhhiiijjjjjjmmmmmmlllkkkjjjiiihhhhhheeefffhhhkkklllmmmnnnnnnmmmnnnooopppqqqqqqqqqqqqttttttrrrqqqooommmlllkkkiiikkklllkkkhhhfffgggiiiiiihhhgggeeeccc```^^^\\\ZZZ[[[]]]^^^_________^^^```___^^^___```dddgggiiilllkkkjjjhhhfffeeeddddddaaa```___^^^]]]\\\[[[ZZZ[[[YYYXXXVVVVVVWWWXXXYYYvvveeeWWWMMMHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIEEEEEEFFFGGGHHHFFFBBB>>>AAA>>><<<<<<>>>===999666666666555444444333333222111111000///---,,,++++++///////////////...---,,,......,,,+++************---------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++******++++++,,,------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,***+++,,,---............------------------......//////......---,,,,,,,,,---------.../////////000222222222111111111111111//////...///111444777999===DDDPPP\\\iiivvv~~~{{{yyyuuussssssllloooooommmpppuuuxxxxxxooopppnnniiiiiimmmpppooonnnmmmkkkiiigggdddcccbbb```___^^^\\\\\\[[[[[[\\\]]]^^^___aaaccceeefffgggiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiihhheeefffgggiiikkklllmmmmmmmmmmmmnnnoooppppppppppppuuutttsssqqqpppnnnmmmmmmoooppppppnnnkkkiiiiiijjjjjjjjjjjjhhheeeaaa^^^[[[WWWXXXZZZ\\\^^^_______________^^^___```cccfffhhhjjjiiiiiihhhffffffeeeeee`````````______^^^^^^^^^[[[ZZZYYYXXXWWWXXXYYYYYYvvvdddWWWLLLHHHIIIGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEAAA???AAA???<<<;;;<<<;;;:::888555555444444333222222222222222111///...---,,,+++///////////////...---,,,......---,,,+++++++++++++++,,,---,,,+++,,,...000++++++++++++++++++++++++++++++***))))))******+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,+++***,,,,,,---...//////......,,,,,,------------......------------------,,,,,,---------------...//////111111111111111111111111111000000000111333555777777===GGGQQQ^^^nnn~~~|||vvvtttqqqllliiiiiidddddddddeeeiiipppuuuxxxrrrtttrrrlllkkknnnooonnnlllkkkiiigggeeecccbbbaaa^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]___aaaccceeeggghhhiiihhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhdddeeefffhhhiiijjjkkklllllllllmmmnnnoooooooooooosssrrrqqqpppooonnnmmmmmmpppppppppnnnmmmlllkkkkkkkkklllllljjjgggbbb^^^[[[XXXYYYZZZ[[[]]]^^^_________^^^^^^___```bbbeeefffhhhhhhhhhggggggfffeeeeee______^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXvvvdddVVVLLLHHHIIIGGGGGGHHHIIIIIIHHHHHHHHHGGGEEECCCBBBCCCBBBAAA@@@AAA???<<<;;;::::::999999444444333333222111111111333333222111000///...------............------,,,---,,,,,,++++++,,,,,,---)))+++,,,+++++++++,,,...++++++++++++++++++++++++*********************+++++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++---......---,,,+++......///000///...,,,+++,,,,,,,,,,,,------......++++++,,,,,,---...//////...------------...//////...//////000000111111222222111111111111222444444555888>>>EEEPPP```rrr|||vvvpppmmmiiibbb___```___^^^]]]```eeelllsssxxxuuuxxxwwwqqqmmmmmmmmmllliiihhhfffdddbbbaaaaaaaaa``````_________^^^]]]]]]]]]]]]___aaaccceeeggghhhgggffffffeeeeeeeeefffffffffffffffgggggggggggghhhddddddeeefffgggiiijjjjjjkkkkkklllmmmnnnnnnnnnnnnpppoooooonnnmmmllllllkkkmmmlllllllllmmmmmmmmmlllkkklllllljjjgggbbb^^^[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^```bbbcccdddggggggggghhhgggfffeeeeee``````___]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVWWWWWWvvvcccUUUKKKHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKHHHEEEBBBAAAAAABBBAAAAAA??????===;;;:::999999999555444444333333222111111333222222111111000000///------.........------,,,,,,+++++++++++++++,,,---)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,---///000111000...---...///000000///...+++***++++++,,,,,,------......******+++---...///000111//////...------...///000---......///000111111222000000000000000111111222333555666:::AAAOOO___kkk|||wwwqqqkkkgggbbb[[[XXXZZZ]]]ZZZZZZ^^^dddjjjqqqyyyzzzxxxqqqmmmkkkhhhdddcccbbb```______``````bbbbbbbbbbbbaaa```___^^^]]]^^^___aaaccceeefffgggeeeeeedddddddddeeeeeefffeeeeeeeeeeeeffffffffffffdddcccddddddeeeggghhhiiijjjjjjkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiihhhhhhiiilllmmmmmmllljjjjjjjjjhhheeeaaa^^^[[[\\\[[[[[[[[[\\\]]]^^^^^^]]]]]]^^^^^^```aaabbbcccfffggghhhhhhgggfffdddccccccbbbaaa```^^^]]]\\\[[[WWWWWWWWWWWWWWWVVVVVVVVVvvvcccUUUKKKHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLGGGEEEDDDCCCDDDCCCAAA@@@>>>>>>>>><<<:::888888888777666666555444444333333111111111000000000000000---....../////////......---,,,+++***************+++,,,...---+++***+++,,,************************)))******+++,,,,,,++++++++++++******++++++,,,---)))***+++,,,,,,+++******************************+++---///111111000...---+++,,,...000000...,,,******++++++,,,------......,,,,,,---...//////000000111000...------...000111/////////////////////////////////000000111111111222333444555999BBBNNNWWWiiisssrrrlllfffbbb\\\UUUTTTWWWYYYVVVWWW^^^dddiiiqqqzzzvvvoooiiieee```___^^^]]]]]]^^^___```ddddddddddddcccaaa___^^^^^^___```aaacccdddeeefffddddddddddddeeeeeefffgggeeeeeeeeeeeeddddddddddddccccccccccccdddeeeggghhhiiijjjkkkllllllmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjgggfffeeegggjjjlllllljjjiiihhhgggeeeccc```^^^\\\YYYYYYYYYYYYZZZ\\\^^^___]]]]]]^^^^^^___```aaabbbfffggghhhhhhgggeeecccbbbbbbbbbaaaaaa```___^^^^^^XXXXXXXXXXXXXXXWWWWWWVVVwwwcccUUUKKKHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKFFFEEEFFFGGGGGGEEEBBB>>>===>>>>>>===:::888777777888888888777666666555555////////////000000000000//////000000000000000//////...,,,***)))(((''''''---...//////---++++++,,,************************)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---((()))***+++,,,++++++***************************)))+++---///000///---+++(((***---///000///---,,,******+++,,,,,,---...............///////////////222111///......///000111111000000///......------000111111111222222333333333444666666777<<>><<<<<<<<<===<<<<<<;;;;;;666777666666555444333222111111111111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,++++++******++++++,,,'''((((((***+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---///000000000///222000...,,,,,,---///111222222111///------...000,,,---------......//////---...///000000111111111222333444444555888<<<@@@JJJNNN[[[mmm|||{{{tttoooeeeccc```]]]ZZZYYYXXXWWWXXXZZZ\\\\\\]]]eeeqqq{{{wwwmmmddd```___^^^\\\[[[ZZZ[[[\\\\\\```bbbdddeeeeeedddcccbbbccccccbbbccccccdddeeefffeeefffffffffggggggggggggeeeeeeeeedddddddddccccccaaaaaabbbccccccdddeeeeeedddfffiiikkklllkkkjjjiiimmmllljjjiiihhhiiiiiijjjeeecccbbbdddhhhkkkkkkjjjhhhddd``````aaaaaa]]]XXXXXXWWWVVVXXX[[[^^^^^^^^^```aaaaaa```______```bbbgggkkkoooooolllgggddddddcccbbbaaa```____________^^^]]][[[YYYYYYYYYYYYZZZxxxdddUUUKKKHHHIIIJJJIIIHHHHHHJJJKKKKKKJJJEEEEEEEEEEEEEEEDDDAAA>>><<<<<<======<<<<<<;;;;;;666666666555444333222111111111111111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,---,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...///...---,,,---...000222000111000...,,,,,,---///...............------------...///000000111111111111111222111111222666999???CCCNNN^^^mmmzzz}}}yyyuuuoookkkbbbaaa^^^[[[YYYXXXXXXXXXZZZZZZZZZ[[[]]]dddooowww~~~|||vvvnnngggbbb```___^^^]]]\\\[[[[[[\\\]]]^^^```bbbcccdddcccbbbaaadddccccccccccccdddeeeeeeffffffffffffffffffggggggddddddcccccccccbbbbbbbbbbbbbbbccccccdddeeeeeeeeeggghhhiiikkkllllllkkkkkkkkkjjjiiihhhhhhhhhhhhiiidddcccbbbcccgggiiiiiihhhgggccc``````bbbbbb___[[[XXXWWWWWWYYY\\\___``````aaabbbccccccaaaaaaaaacccfffiiilllllliiieeecccccccccbbbaaa```____________]]]\\\[[[ZZZYYYYYYYYYZZZyyyeeeVVVKKKHHHIIIIIIHHHGGGHHHJJJKKKJJJIIIEEEDDDDDDDDDEEEDDDAAA>>>===============<<<;;;:::777777777666555333222111111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,......------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////...---,,,,,,,,,---...000111222...//////---++++++,,,---/////////...------,,,,,,---...///000000111111111111222111000//////111333666888@@@LLLWWWdddwwwxxxrrrnnnlllhhheee___^^^\\\ZZZYYYXXXXXXYYY\\\ZZZYYYYYY\\\cccjjjooowwwuuuqqqjjjddd```___```^^^^^^]]]\\\\\\\\\]]]]]]\\\^^^```bbbcccbbbaaaaaaeeeeeeeeedddddddddddddddfffffffffffffffeeeeeeeeecccbbbaaaaaa``````aaaaaabbbcccdddeeeeeefffeeeeeehhhhhhggghhhhhhiiijjjjjjhhhhhhhhhgggggggggggggggdddbbbaaabbbdddffffffeeedddbbb```aaacccdddbbb```ZZZYYYYYYZZZ]]]```aaa``````bbbeeeeeedddbbbbbbbbbdddfffggggggdddbbbaaaaaabbbbbbaaa```____________]]]\\\[[[ZZZYYYYYYYYYZZZyyyeeeVVVKKKHHHIIIHHHGGGGGGHHHJJJJJJIIIHHHEEEDDDCCCDDDDDDCCCAAA???======>>>======<<<;;;:::999999888888666555333222111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,---......//////000...//////...,,,+++,,,..................------------...///000000111111111222333333222000000222333444666;;;AAAFFFPPPaaarrr~~~wwwmmmgggeeedddbbb```\\\[[[ZZZYYYXXXYYYYYYZZZ]]]ZZZWWWWWW[[[```eeegggmmmkkkhhhccc^^^\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\]]]```bbbcccbbbbbbaaagggggggggfffeeedddcccccceeeeeeeeedddddddddddddddaaa```___^^^^^^^^^___```cccdddeeefffffffffeeeeeefffeeecccbbbbbbdddeeegggffffffggghhhhhhhhhggggggbbbbbbaaaaaabbbbbbccccccbbbaaa```bbbdddfffeeeddd^^^]]][[[\\\^^^_________^^^aaaeeefffeeecccaaa```bbbbbbbbbaaa```______```aaaaaa```___^^^^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZzzzeeeVVVKKKHHHHHHHHHHHHHHHIIIKKKKKKJJJHHHEEECCCBBBCCCCCCCCCAAA@@@>>>>>>>>>>>>===<<<;;;:::888888888777555333222111111111111111111000//////------------------------************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..................---------///000///...------...,,,,,,,,,---...///000000---...///000000111111111111222333222222222333555444666;;;???@@@DDDQQQ^^^rrruuunnneee```^^^___^^^]]]ZZZZZZYYYXXXXXXYYYZZZ[[[\\\YYYVVVVVVYYY\\\___```cccdddccc```]]][[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^```bbbccccccbbbaaagggggggggffffffdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]\\\]]]^^^___cccdddeeefffgggfffeeedddeeecccaaa______aaabbbdddccceeefffhhhiiihhhgggfffaaaaaaaaa`````````aaabbbaaaaaaaaabbbdddfffffffffbbb```^^^]]]^^^^^^]]]\\\\\\___ccceeedddaaa___^^^______^^^^^^^^^^^^^^^^^^______^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYzzzfffVVVKKKGGGHHHIIIHHHIIIJJJLLLLLLJJJHHHDDDCCCBBBBBBCCCCCCBBB@@@?????????>>>===<<<;;;:::666666555444333111///...111111111111111000//////........................++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...///......---,,,,,,---------...000000...---......***+++,,,---...000111111---...///000000111111111---///111111111111333444333444999===>>>@@@HHHQQQaaannn|||llleee]]]YYYYYYZZZZZZYYYXXXWWWWWWVVVVVVXXXYYYZZZYYYXXXWWWVVVVVVXXXZZZ\\\[[[]]]^^^]]][[[ZZZYYYZZZ[[[[[[\\\]]]]]]]]]\\\\\\^^^___aaabbbcccbbb```___cccddddddddddddbbb```____________`````````aaaaaa```___]]][[[[[[\\\]]]^^^bbbccceeefffgggeeedddccceeedddaaa```___```aaabbb```bbbeeeggghhhgggeeeddd___```aaa```______```bbbaaaaaabbbcccdddeeeeeefffdddbbb___^^^^^^]]]\\\ZZZ[[[^^^aaacccbbb___]]]]]]^^^]]]\\\\\\^^^___^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYY{{{fffVVVLLLGGGHHHIIIIIIJJJLLLNNNMMMKKKIIIDDDCCCAAAAAABBBCCCBBBAAA????????????===<<<;;;:::777777666555333111///...111111111111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///...---,,,++++++,,,...///+++---//////...---------+++,,,,,,---...///000000---...///000000111111111---///111111000000111222333222444999;;;;;;@@@FFFOOOYYYggguuuwwwrrrbbb]]]VVVSSSTTTUUUUUUTTTUUUUUUTTTSSSTTTUUUVVVWWWUUUWWWXXXVVVSSSTTTWWWZZZVVVXXXXXXXXXVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[^^^___```aaaaaa```^^^]]]^^^___`````````^^^\\\[[[[[[[[[\\\]]]^^^___`````````___]]][[[ZZZ\\\]]]___aaaccceeeffffffeeebbbaaacccbbbaaa___^^^^^^______[[[^^^bbbeeefffeeecccaaa^^^___aaa```^^^^^^aaacccaaabbbccccccbbbbbbcccdddbbb```^^^]]]^^^^^^]]]\\\[[[^^^aaabbb```^^^]]]]]]]]][[[[[[]]]___```^^^\\\[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYY{{{fffWWWLLLGGGHHHJJJJJJKKKMMMNNNNNNLLLIIIDDDBBBAAAAAABBBCCCBBBAAA@@@@@@??????>>><<<;;;:::;;;::::::888666444222111111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++---...//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000---,,,******+++---000222)))+++......---,,,,,,,,,------..................---...///000111111111111000111333333222111111222666333222555777777:::>>>CCCJJJVVVdddqqq}}}~~~tttkkkfff\\\WWWRRROOOPPPRRRQQQPPPSSSSSSRRRQQQQQQRRRSSSTTTSSSVVVXXXVVVRRRQQQUUUZZZTTTTTTTTTSSSQQQRRRUUUWWWXXXYYYZZZ[[[\\\\\\[[[ZZZ^^^___`````````^^^\\\ZZZZZZ[[[\\\]]]]]][[[ZZZXXXYYYYYYZZZ[[[]]]^^^___```aaa___]]][[[ZZZ\\\^^^___aaabbbdddffffffdddbbb``````___^^^]]]\\\[[[[[[[[[XXX[[[___cccdddcccaaa___]]]___aaa```^^^^^^aaadddbbbcccccccccbbbaaabbbccc___^^^\\\\\\^^^______^^^\\\^^^aaaaaa```^^^^^^^^^\\\[[[[[[]]]```aaa^^^\\\ZZZYYYXXXWWWWWWVVVWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYY~~~hhhWWWKKKHHHJJJIIIJJJMMMNNNNNNMMMJJJIIIDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>===<<<;;;:::777777666444333222111000444333222111000000000000...---,,,,,,......---,,,------......------,,,++++++***)))))))))***,,,,,,...---,,,+++,,,,,,......,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---------------,,,,,,+++++++++++++++***)))***+++---...************************+++,,,------......------+++***))))))***+++---...+++,,,,,,------,,,,,,+++////////////////////////***,,,...000000000000000000000000000111111111111...///000222444666777888888<<>>===<<<;;;:::::::::999777666555444333444333222111000000000000---,,,++++++------,,,+++---------------,,,,,,++++++***)))))))))***+++,,,...---,,,,,,+++,,,------))))))************))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++/////////.........------,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,+++,,,---///000------............------..............................///000111111000/////////000000000111111111111111222222333444444555444888>>>CCCIIITTTbbblll|||{{{tttkkkddd^^^ZZZYYYWWWSSSOOOMMMNNNPPPRRRSSSOOONNNOOOPPPRRRRRRPPPNNNSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPQQQSSSTTTUUUVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXZZZ[[[]]]^^^______^^^]]][[[[[[\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]```___]]]\\\\\\]]]___```bbbbbbbbbbbbcccbbbaaa___```___^^^]]][[[ZZZXXXXXXZZZ[[[\\\^^^^^^^^^^^^]]]___^^^]]]]]]]]]^^^___```ddddddddddddbbb```^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZXXXYYY[[[^^^______ZZZYYYWWWUUUUUUVVVWWWYYY]]]\\\[[[YYYXXXWWWWWWWWW|||fffUUUIIIFFFHHHHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::888777666555444222111111333333222111111000000000,,,+++***+++,,,---,,,***,,,------------,,,++++++******))))))******+++,,,...------,,,+++++++++,,,((())))))))))))))))))(((*********++++++++++++,,,------,,,++++++******))),,,++++++++++++*********,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,---...//////...//////////////////...........................222000...000222333111...//////000000000000111111333333333222222222111111111666;;;<<<<<>>===<<<;;;:::777666555444222111000000222222222222111111000000---,,,++++++------,,,+++,,,,,,,,,,,,,,,+++*********************+++++++++------,,,,,,+++***************++++++++++++******************++++++++++++,,,,,,,,,,,,++++++******)))))))))))))))))))))(((---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......************+++,,,------......////////////..............................111///---///333444111...////////////000000000111333333222222111111000000222777;;;999666999BBBJJJTTT```ppp~~~|||yyywwwkkkhhhccc]]]YYYVVVUUUUUURRRPPPMMMLLLNNNOOOPPPOOORRRQQQQQQRRRSSSRRROOOMMMMMMNNNPPPQQQSSSTTTTTTTTTPPPQQQSSSUUUVVVWWWWWWWWWSSSSSSUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\^^^^^^]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]^^^______```aaaaaa```_________``````___^^^\\\ZZZXXXWWWVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^____________^^^\\\ZZZYYYZZZ\\\___aaaaaa___\\\ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWYYY[[[\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTTTT}}}hhhVVVKKKGGGIIIJJJIIIIIIIIIIIIIIIIIIJJJCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::999888777666444333333111111222222222111000000///---,,,---...///...---++++++,,,,,,++++++***)))))))))******++++++++++++,,,,,,,,,++++++******)))******++++++++++++******))))))*********+++++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...............))))))***+++,,,,,,,,,,,,,,,------......------,,,...........................---...000333444222///...////////////000000000111111111111111111111111222777:::888444555<<>>===<<<;;;:::999888777666444333222222000111222333333222111000///...---...///000///---***++++++++++++***))))))))))))***++++++++++++***)))******+++++++++******((())))))))))))))))))((()))))))))************+++((()))+++,,,------,,,,,,************++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---............++++++,,,,,,,,,,,,++++++------------------------,,,///222555555333111///......////////////000000/////////000111111222222111333555444333444777:::;;;AAAJJJSSS^^^mmm}}}yyywwwsssnnniiiXXXYYYYYYWWWUUUQQQMMMJJJLLLKKKKKKLLLMMMNNNMMMLLLNNNNNNNNNOOOPPPOOOMMMKKKJJJKKKMMMOOOPPPRRRRRRSSSOOOPPPRRRTTTTTTSSSRRRQQQPPPQQQRRRTTTUUUVVVVVVVVVUUUVVVXXXYYYZZZZZZYYYYYY]]]\\\ZZZXXXXXXXXXXXXYYY[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]bbbfffgggdddaaa___``````___^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^ZZZ[[[[[[[[[[[[YYYWWWVVVXXXZZZ\\\^^^^^^\\\ZZZXXXVVVVVVWWWWWWWWWWWWVVVVVVWWWUUUUUUVVVXXXYYYXXXWWWVVVWWWWWWWWWVVVUUUSSSQQQQQQRRRTTTUUUUUUTTTSSSRRR}}}gggVVVJJJGGGIIIHHHJJJKKKLLLLLLKKKJJJHHHCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;:::666666555444222111000//////000222333333222111000///...------...///...---***************))))))(((((()))***+++,,,++++++***'''((()))***+++++++++***))))))************))))))))))))))))))************)))***,,,------,,,+++***((((((((()))))))))******)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,***+++---...///.........++++++,,,,,,,,,,,,++++++------------------------...444:::;;;777222///............/////////000000/////////000000000000111111111000111222333444444444:::@@@FFFLLLXXXgggrrr}}}vvvrrroookkkeee```ZZZZZZXXXVVVTTTPPPNNNLLLJJJJJJJJJKKKMMMMMMLLLJJJKKKJJJKKKLLLNNNNNNLLLJJJIIIJJJLLLNNNOOOPPPQQQQQQPPPQQQSSSTTTTTTRRRPPPNNNOOOPPPQQQSSSTTTUUUVVVVVVVVVWWWXXXZZZZZZZZZYYYYYY[[[ZZZXXXWWWWWWXXXYYYZZZYYYXXXWWWVVVVVVUUUUUUUUUWWWXXXYYYZZZZZZ[[[[[[[[[___cccffffffbbb___```bbb______^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\]]]^^^\\\]]]^^^___```______^^^YYYZZZZZZ[[[ZZZYYYWWWVVVWWWXXX[[[\\\\\\[[[XXXWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUTTTUUUWWWXXXVVVUUUUUUVVVWWWWWWVVVTTTQQQOOONNNOOOQQQRRRSSSRRRQQQPPP|||fffUUUIIIFFFHHHGGGIIIKKKMMMMMMKKKIIIGGGCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<;;;:::999999888777555444333222///000222333333222111000...---,,,,,,......---,,,***************)))((((((((()))***+++,,,+++******&&&''')))***++++++++++++,,,,,,------------,,,,,,))))))))))))************+++,,,---------+++)))(((++++++,,,,,,---------...((()))+++,,,---,,,,,,+++******************************+++,,,,,,,,,,,,+++((()))+++,,,------,,,++++++,,,,,,------,,,,,,+++------------------------000888@@@@@@999111------............/////////000000000000000////////////222000///000333444222000222666<<<@@@CCCKKKVVV___ppp~~~{{{vvvooojjjgggccc]]]XXXZZZXXXUUURRROOOMMMKKKKKKIIIIIIIIIKKKMMMMMMKKKIIIJJJJJJJJJLLLNNNNNNLLLKKKIIIJJJLLLMMMOOOPPPPPPPPPSSSTTTVVVWWWVVVSSSQQQOOONNNOOOQQQRRRTTTUUUVVVVVVVVVWWWXXXZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWYYY[[[\\\XXXWWWVVVUUUTTTTTTSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZ```ccceeeccc___]]]```ddd_________^^^^^^]]]]]]]]]\\\[[[[[[[[[[[[]]]^^^___]]]^^^___`````````___^^^YYYYYYZZZZZZZZZYYYWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTTTTUUUWWWWWWVVVTTTTTTUUUVVVWWWUUUSSSPPPNNNLLLMMMOOOQQQQQQQQQPPPOOOyyycccRRRGGGDDDEEEJJJIIIHHHIIIKKKMMMMMMMMMCCCCCCCCCDDDEEEDDDBBB???????????????>>><<<;;;:::<<<;;;:::888555333222111000000111333555555222000......---------,,,,,,,,,///...---,,,+++*********))))))))))))))))))))))))++++++++++++*********)))++++++***)))((('''&&&&&&******+++++++++******)))***++++++,,,,,,++++++***,,,+++******,,,...111222'''))),,,......,,,)))'''$$$''',,,///...,,,***)))))),,,,,,******------***,,,+++++++++******))))))...//////...,,,++++++,,,111///---,,,---...------000444999:::777111+++(((***+++---...///...---,,,111111111000000000000000///000000000111111111111222222333444777>>>EEEKKK]]]jjjzzzyyyuuuooolllfff___ZZZVVVUUUTTTTTTSSSPPPMMMKKKKKKLLLLLLIIIHHHHHHIIIJJJKKKIIIHHHDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRQQQ[[[```XXXOOONNNPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWVVVVVVWWWXXXZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^^^^^^^___```bbbbbbaaabbbbbbbbbbbbccccccccc```___^^^]]]\\\]]]^^^^^^^^^```bbbcccaaa`````````]]]^^^___^^^[[[XXXWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWVVVVVVUUUXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPMMMNNNNNNOOOOOONNNNNNMMMwwwaaaRRRHHHEEEFFFHHHHHHIIIKKKMMMMMMKKKIIICCCCCCBBBCCCDDDDDDBBB@@@????????????>>><<<;;;::::::999888777666555444333222222222333444333000.........---------,,,,,,,,,...---,,,,,,++++++++++++************************,,,,,,+++++++++*********+++******)))((('''''''''******+++++++++******)))***++++++,,,,,,++++++***,,,+++******+++---///111((()))+++------+++)))(((***,,,------+++)))(((((())),,,,,,******------***,,,,,,,,,++++++*********+++---------+++***+++,,,---,,,,,,---//////---,,,///111444444222///---,,,,,,---......//////....../////////000000111111111000111111111222222222222333333444444555999???CCCMMMWWWcccnnnvvv|||wwwqqqmmmfffbbb]]]WWWSSSPPPNNNNNNQQQOOOMMMJJJIIIIIIIIIIIIHHHGGGGGGHHHJJJJJJIIIGGGEEEGGGIIIIIIIIIHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRRRRZZZ\\\UUUOOONNNPPPOOOQQQQQQRRRSSSTTTUUUVVVVVVWWWVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWUUUTTTVVVVVVWWWXXXZZZ[[[\\\]]]____________```aaabbbcccaaaaaabbbbbbccccccccccccaaaaaa___^^^^^^^^^___```^^^___aaaaaa___^^^___``````bbbbbb```\\\YYYWWWWWWYYYYYYZZZ[[[[[[ZZZYYYYYYTTTUUUUUUUUUUUUTTTSSSSSSWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPMMMNNNNNNOOOOOONNNNNNMMMuuu```QQQHHHEEEGGGFFFGGGIIILLLNNNLLLHHHEEEDDDCCCBBBCCCDDDDDDBBB@@@????????????>>><<<;;;:::777777777666666555555555444333333333333222///,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,+++++++++******************))))))((((((((()))******+++++++++*********++++++,,,,,,++++++***,,,+++*********+++---...)))***++++++++++++***))),,,---,,,+++)))((()))+++))),,,,,,******------+++,,,,,,,,,+++++++++++++++)))+++,,,+++******+++---******,,,...111000...+++---......---,,,---///111///............///000000------...///000111222222111111111222222222333333333444444444333444777:::AAAFFFNNNUUU^^^jjjzzz~~~{{{xxxtttpppkkkeeeaaa[[[XXXTTTPPPLLLJJJIIIIIILLLKKKIIIGGGFFFEEEFFFFFFFFFEEEEEEGGGHHHIIIHHHFFFEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOQQQQQQSSSVVVVVVQQQNNNOOOOOONNNQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYY[[[[[[[[[[[[ZZZYYYWWWVVVVVVWWWXXXYYYZZZ\\\]]]]]]````````````aaabbbbbbcccaaaaaabbbccccccccccccccccccbbbaaa`````````aaaaaa^^^___```___]]]]]]___```cccdddeeebbb^^^ZZZXXXXXXZZZZZZ[[[\\\\\\[[[ZZZZZZUUUUUUUUUUUUTTTTTTSSSSSSWWWWWWWWWWWWWWWVVVVVVVVVTTTTTTTTTSSSRRRRRRQQQQQQMMMNNNNNNOOOOOONNNNNNMMMuuu```RRRHHHFFFGGGHHHHHHIIIKKKLLLKKKGGGEEEDDDCCCBBBCCCDDDDDDBBBAAA????????????>>><<<;;;:::888777777666555555444444333222222222333222000---......---------,,,,,,,,,++++++******+++,,,------************************++++++*********)))))))))******))))))))))))))))))))))))***+++++++++*********++++++,,,,,,++++++***++++++***))))))******++++++******************+++)))***++++++***+++,,,...(((+++,,,)))***---...++++++++++++++++++*********(((***+++,,,++++++---......------...000000...---,,,,,,---,,,+++,,,...000///...---------...000111------...//////000111111000000111111111222222222222333444444222222333555999<<>><<<;;;:::999888777666555333333222111000000111222333111000......---------,,,,,,,,,************+++,,,------***************************)))))))))(((((((((((())))))))))))************((()))***+++++++++++++++***++++++,,,,,,++++++***++++++******)))))))))***++++++***))))))***++++++'''))),,,------,,,,,,,,,(((++++++)))***......,,,)))*********************)))+++,,,---,,,---...000555222...------...///...+++---///...---,,,,,,---...---,,,+++,,,---///000........................////////////000000000000000222333444333222333444222444777:::>>>EEENNNUUUbbbmmm|||xxxrrrkkkhhhddd```\\\XXXSSSPPPOOOMMMLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDGGGHHHGGGEEEEEEGGGIIIJJJIIIIIIJJJKKKIIIIIIJJJKKKLLLNNNOOOPPPSSSOOOLLLLLLNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVVVVXXXYYYYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWXXXYYYZZZ[[[\\\^^^______aaaaaaaaaaaaaaabbbbbbccc```aaabbbddddddcccbbbbbbaaaaaaaaa`````````______aaaaaaaaa___^^^^^^aaaccc___aaabbbaaa^^^\\\[[[[[[YYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXXXXWWWWWWVVVTTTTTTSSSSSSRRRQQQQQQQQQMMMNNNNNNOOOOOONNNNNNMMMxxxcccSSSIIIEEEGGGKKKIIIHHHHHHIIIJJJJJJJJJEEEDDDBBBAAABBBCCCCCCBBB????????????>>><<<;;;:::999888777666444333222111111000///000222333222111......---------,,,,,,,,,***************+++,,,---++++++++++++++++++++++++******)))))))))((((((((()))))))))******+++++++++((()))***+++++++++++++++***++++++,,,,,,++++++******++++++***************++++++************++++++***,,,//////---***))))))'''***+++)))***...///,,,)))************+++++++++***,,,------------///000777333...,,,,,,---......+++...000000...,,,******,,,,,,,,,,,,,,,---......//////......------------........./////////000000///000222222222222444555111222444666888;;;@@@CCCMMMXXXgggvvv~~~wwwooohhh```]]]ZZZWWWTTTQQQNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDGGGHHHGGGFFFDDDFFFHHHIIIHHHHHHIIIJJJIIIIIIIIIJJJKKKMMMOOOPPPPPPLLLKKKMMMOOOMMMMMMOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSTTTVVVVVVVVVVVVVVVXXXXXXYYY[[[\\\]]]______]]]]]]]]]]]]\\\ZZZYYYWWWYYYZZZ[[[\\\]]]___``````aaaaaaaaa``````aaaaaabbb___aaacccdddeeedddbbbaaa______`````````___^^^]]]```aaabbbaaa______aaabbb]]]___``````^^^\\\[[[\\\YYYYYYZZZ[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWYYYZZZ[[[\\\\\\[[[YYYXXXWWWVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPMMMNNNNNNOOOOOONNNNNNMMMvvvaaaRRRIIIFFFHHHIIIHHHHHHJJJLLLMMMKKKJJJFFFDDDBBBAAABBBCCCCCCBBB????????????>>><<<;;;:::777777666555444444333333333111//////111111111///......---------,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++************(((((()))***++++++,,,,,,(((((()))++++++,,,,,,+++***++++++,,,,,,++++++*********++++++++++++++++++************************---......---+++******+++'''***+++)))***...///,,,+++++++++,,,,,,---------***+++------,,,,,,---///333000---+++,,,---------+++---......---+++++++++,,,------...............------------------......////////////000000000000///000111000000000333555333444444555555777:::<<>><<<;;;:::555555555555555555555555555333000000000000///.........---------,,,,,,,,,++++++***************+++++++++++++++++++++++++++---------,,,,,,,,,++++++(((((()))***+++,,,,,,---(((((()))++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,+++***)))+++...111'''***+++)))***...///------------....../////////)))+++,,,,,,+++***,,,------,,,++++++,,,---,,,+++***+++,,,+++******,,,---,,,---///000000000///...***+++,,,,,,---...//////000000000000111111111111///000000///......111333222222111000111333666888;;;???DDDKKKSSS___mmmwwwyyyssslllbbbVVVNNNNNNLLLIIIHHHHHHGGGFFFDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCEEEGGGIIIHHHGGGCCCEEEGGGGGGFFFFFFGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOKKKIIILLLQQQPPPKKKLLLQQQPPPPPPQQQQQQQQQQQQQQQQQQSSSTTTVVVWWWXXXXXXWWWVVVWWWXXXYYY[[[]]]___aaaaaa``````aaaaaa```^^^\\\[[[ZZZ[[[\\\]]]___```aaaaaaaaa```____________``````___```ccceeeeeedddbbb```___```aaaaaaaaa```^^^]]]\\\^^^aaaaaa```^^^^^^^^^aaabbbcccbbb^^^[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZ\\\___bbbddd```___]]][[[XXXVVVTTTSSSRRRQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNNNNppp]]]QQQHHHEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIGGGFFFDDDDDDCCCBBB???===@@@@@@@@@???===<<<:::999:::999777555444444444555222333333222222000//////111///......//////...,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++...---,,,+++************((((((''''''(((***,,,---,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++************++++++,,,+++******))))))******+++,,,---,,,*********+++***)))))))))+++,,,+++***+++***)))'''&&&&&&&&&&&&,,,++++++***+++,,,...///*********+++,,,---......++++++******************---------.........//////---,,,++++++------,,,+++000000000000000000000000000000000111222222333333111111111222444444333111:::777999@@@FFFKKKRRRZZZooowww~~~{{{wwwpppggg^^^UUUNNNJJJGGGFFFDDDCCCBBBAAABBBBBBBBBAAA@@@??????@@@BBBDDDDDDEEEEEEEEEEEEDDDDDDCCCGGGFFFEEEDDDDDDEEEFFFFFFDDDEEEFFFHHHGGGFFFDDDCCCIIIIIIIIIIIIJJJLLLMMMNNNLLLKKKKKKJJJKKKLLLNNNOOOOOOPPPRRRSSSTTTSSSQQQPPPRRRRRRTTTWWWZZZ^^^aaabbb]]]ZZZWWWWWW\\\```ccccccaaa```___```aaabbb```___^^^^^^^^^^^^____________^^^^^^^^^^^^^^^___```aaabbbbbbbbbccceeeeeedddcccaaa```^^^]]]\\\]]]]]]^^^]]]^^^______```_____________________^^^]]]\\\[[[XXXYYY[[[\\\]]]]]]\\\\\\\\\YYYVVVVVVYYY]]]^^^^^^aaa___\\\ZZZYYYXXXWWWUUUQQQQQQPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMppp]]]QQQHHHEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCBBB@@@>>>@@@@@@@@@???===<<<:::999666666555555555555555666222222222222222111000///000...------......---,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++,,,------,,,+++)))(((++++++++++++,,,---......+++***))))))))))))***+++,,,++++++******++++++,,,*********))))))*********,,,+++++++++******)))))).........,,,***(((((((((***)))))))))+++,,,+++***&&&&&&&&&'''(((***+++,,,,,,,,,+++++++++,,,---..................///000000,,,,,,,,,+++++++++++++++---------------............---,,,,,,......---,,,////////////////////////...//////000000111222222000//////000333444444333333222666===CCCEEEIIINNNYYY```lllxxx|||wwwoookkkeee^^^VVVNNNHHHEEEFFFEEEDDDCCCBBBBBBCCCCCCDDDCCCAAA@@@???@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEFFFGGGFFFFFFEEEDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPQQQSSSUUUUUUTTTSSSRRRSSSTTTUUUXXX[[[___aaaccc```\\\YYYYYY\\\___```aaaaaa```___aaaccceeeeeeddd^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\]]]^^^^^^aaaaaaaaaaaabbbcccbbbbbbbbb```^^^\\\[[[[[[[[[[[[]]]]]]^^^_______________]]]^^^^^^]]]]]]\\\[[[ZZZYYYZZZ[[[]]]]]]]]]]]]\\\\\\YYYVVVVVVYYY\\\]]]]]]```^^^\\\ZZZZZZYYYWWWUUUPPPPPPOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLppp]]]QQQHHHEEEFFFGGGIIIJJJLLLLLLKKKJJJIIIFFFDDDCCCCCCDDDCCCBBB@@@@@@@@@@@@???===<<<:::999666666666666555444333333111111222222222111111000...---,,,,,,---...,,,+++*********+++++++++++++++******++++++++++++******)))+++---...---+++(((&&&)))))))))*********************))))))))))))******++++++************++++++***))))))(((((())))))***+++,,,,,,,,,+++***((('''---......,,,)))(((((()))***)))))))))+++,,,+++***%%%&&&&&&(((***,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------------...------,,,,,,,,,------///...------//////...---////////////////////////------...//////000000111333111//////111222222222...///444;;;???>>>>>>AAACCCJJJTTT___lllzzz~~~xxxpppjjj___]]]YYYSSSMMMGGGCCCAAAEEEDDDCCCBBBBBBCCCDDDEEEFFFDDDBBBAAA@@@???@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJLLLLLLNNNNNNOOOOOOPPPPPPOOOOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTUUUVVVYYY\\\___aaacccbbb___\\\ZZZ[[[]]]^^^^^^```___^^^___cccfffggghhh_________^^^]]]]]]\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\______^^^^^^^^^___```aaaaaa```^^^[[[ZZZYYYYYYYYY\\\]]]^^^^^^______^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ\\\]]]^^^^^^]]]]]][[[YYYWWWWWWYYY[[[\\\\\\^^^]]]\\\[[[[[[YYYVVVTTTOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJppp]]]QQQHHHEEEFFFHHHIIIKKKLLLMMMLLLJJJIIIEEEDDDBBBCCCDDDDDDCCCBBB@@@@@@@@@???===<<<:::999999999999777555222...---111111222222222111111000...---,,,---......---,,,************************)))******++++++******)))***+++,,,,,,,,,***)))((())))))))))))(((''''''&&&))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))++++++------,,,***'''&&&(((***++++++******+++---***)))))))))+++,,,+++***+++******)))******++++++------,,,++++++*********)))))))))******+++------,,,,,,,,,,,,------------......---,,,+++,,,,,,---...---,,,---...///...---////////////////////////---......//////000111111999666222000///000///...000000444:::<<<999888:::===AAAGGGMMMWWWdddrrr}}}zzzsssjjjaaaZZZTTTRRRPPPLLLIIIEEECCCAAACCCBBBAAAAAABBBCCCDDDEEEFFFEEECCCAAA@@@?????????AAAAAACCCDDDEEEEEEEEEEEECCCBBBAAA@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOPPPQQQSSSUUUVVVVVVVVVVVVSSSTTTUUUWWWZZZ]]]___aaaaaa___\\\[[[[[[]]]^^^______]]]\\\]]]```ccceeefffaaaaaa```___^^^]]]\\\\\\ZZZYYYYYYYYYYYYYYYZZZZZZ\\\\\\\\\\\\[[[\\\^^^______^^^\\\ZZZYYYXXXYYYYYY\\\\\\]]]^^^^^^^^^^^^^^^[[[[[[\\\[[[[[[ZZZYYYXXXYYYZZZ\\\]]]^^^^^^]]]]]]\\\[[[YYYYYYZZZ[[[\\\\\\\\\[[[[[[\\\\\\ZZZVVVSSSPPPPPPOOONNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIooo]]]QQQIIIFFFGGGHHHIIIKKKMMMMMMLLLKKKJJJFFFDDDBBBBBBDDDEEEDDDDDD@@@@@@@@@???===<<<:::999::::::999888555222...---111111222222222111000000///...---...///000///...************************)))******++++++******))),,,+++***)))((()))***+++,,,,,,,,,+++******))))))))))))************))))))+++******))))))******+++))))))(((((((((((())))))***+++,,,---,,,***(((&&&'''(((************,,,---***)))))))))+++,,,+++***---,,,+++***)))))))))))),,,,,,,,,++++++******)))******+++,,,...000111222***+++++++++,,,,,,------///...,,,++++++,,,---...,,,+++***+++---...---,,,..............................///000000111111222:::777333111000000000///444111222555666444444777:::<<>>>>>???@@@AAABBBCCCDDDDDDDDD@@@@@@?????????@@@BBBCCCDDDDDDCCCCCCDDDEEEFFFFFFKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQPPPOOOPPPQQQRRRTTTUUUUUUUUUQQQRRRSSSUUUWWWYYY[[[]]]]]]\\\\\\[[[[[[\\\___```aaa___^^^^^^```bbbcccbbbcccbbbaaa```___]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXYYYZZZ\\\]]]^^^^^^]]]\\\]]]]]]\\\[[[[[[[[[\\\]]]ZZZZZZZZZ[[[\\\ZZZWWWTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJooo]]]QQQIIIFFFGGGHHHJJJKKKMMMMMMLLLKKKJJJGGGEEECCCBBBCCCDDDEEEDDD@@@@@@@@@???===<<<:::999888888888777666444333222222333333222222000/////////...---...000000000...+++++++++++++++***************++++++++++++******---+++)))''''''(((+++---,,,+++)))((((((((())))))******++++++++++++************))))))))))))*********))))))(((((())))))*********+++,,,+++***)))((()))***++++++)))((()))******)))))))))+++,,,+++************)))******+++,,,***++++++,,,++++++***)))((())))))***,,,...000111******++++++,,,,,,------///...,,,,,,,,,...000111+++******+++---...---,,,...........................//////000000111222222444222000000222333333333333000///111111000111555444666888:::<<>>>>>>>>@@@AAABBBAAAAAA@@@@@@??????>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>======>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFIIIJJJKKKLLLLLLKKKJJJIIIKKKLLLMMMOOOPPPQQQRRRRRROOOOOOPPPQQQRRRSSSSSSTTTPPPPPPQQQRRRTTTVVVXXXYYYYYYZZZ[[[ZZZZZZ\\\^^^aaadddbbbaaabbbccccccbbbaaabbbaaaaaa___^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZWWW[[[]]]]]][[[ZZZ[[[]]]ZZZZZZYYYXXXYYYZZZ[[[\\\ZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\]]]]]]^^^\\\ZZZZZZ[[[\\\ZZZYYYYYYZZZ[[[ZZZXXXUUUUUUTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKooo]]]QQQIIIFFFGGGIIIJJJLLLMMMMMMMMMKKKJJJHHHFFFCCCBBBCCCDDDDDDDDD@@@@@@@@@???===<<<:::999:::999888777666555555555444444333333111000...---...---,,,---///000///...---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++***(((&&&$$$$$$%%%((()))***+++,,,------,,,+++*********))))))))))))***************))))))*********)))************+++++++++(((***+++***)))(((***+++***)))))))))+++,,,+++***((((((((())))))+++,,,---))))))++++++,,,+++******(((((((((((()))***+++,,,+++++++++,,,---.........///...,,,,,,---///222444,,,+++***,,,...//////...........................------...//////000000111///...---///222333333222222///...111111///000444000222555666777;;;AAAGGGOOOYYYggguuuyyytttnnnjjj___]]]YYYTTTMMMGGGCCCBBB????????????>>>>>>>>>>>>>>>>>>===<<<<<<===??????<<<===>>>>>>????????????>>>>>>???????????????>>>===<<<<<<<<<<<<>>>???AAAAAABBBCCCEEEEEEEEEEEEDDDDDDEEEHHHJJJKKKKKKJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSPPPPPPPPPPPPQQQRRRRRRSSSOOOOOOPPPQQQSSSUUUVVVWWWWWWYYYZZZZZZYYYZZZ\\\___bbbbbbbbbccceeedddbbb_________^^^]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXVVV[[[___```]]]ZZZ[[[]]]\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\YYYZZZZZZYYYYYYXXXWWWVVVWWWXXXZZZ[[[\\\\\\[[[[[[[[[\\\]]][[[YYYWWWXXXZZZZZZYYYXXXXXXYYYZZZYYYWWWVVVUUUTTTRRRPPPOOOMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKooo]]]QQQIIIGGGHHHIIIJJJLLLMMMNNNMMMKKKJJJIIIGGGDDDBBBCCCDDDDDDDDD@@@@@@@@@???===<<<:::999>>><<<:::777555444444444555555444333111///---,,,---,,,+++,,,...///...------------,,,,,,++++++++++++,,,,,,------,,,,,,+++)))))))))*********))))))...+++(((%%%%%%(((+++...+++,,,------------,,,+++******))))))))))))******++++++************++++++))))))))))))***+++,,,---$$$&&&((()))***+++---///***)))))))))+++,,,+++***)))))))))((())))))***+++((()))***+++,,,,,,+++***......---,,,+++++++++,,,,,,,,,------...///000000///...---,,,...000444666---,,,+++---///000000///........................,,,,,,------...//////000...------///000111///...111///000333444111222444000222555555555777;;;??????GGGRRR]]]gggtttzzzqqqjjjddd^^^[[[RRRQQQOOOJJJFFFCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>:::;;;<<<>>>??????@@@@@@===>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<===???@@@???AAACCCEEEFFFFFFEEEDDDAAACCCGGGJJJLLLMMMMMMLLLGGGGGGHHHIIILLLOOORRRTTTRRRRRRQQQQQQQQQQQQRRRSSSOOOPPPPPPQQQSSSTTTVVVWWWWWWYYY[[[ZZZXXXXXX[[[]]]^^^^^^```bbbdddccc```]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWUUU[[[aaabbb^^^[[[[[[]]]^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\XXXXXXXXXXXXWWWVVVUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZYYY[[[\\\ZZZWWWUUUVVVXXX[[[YYYWWWWWWXXXYYYYYYXXXVVVUUUSSSRRRPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJjjjYYYPPPJJJHHHHHHIIIJJJKKKMMMMMMKKKJJJIIIHHHHHHGGGEEECCCAAA???>>>?????????>>>===;;;:::999777666555444444333444444;;;;;;999777444111///---...------------,,,,,,,,,......------+++)))((('''******+++++++++,,,,,,,,,///---+++)))))))))***+++))))))))))))))))))))))))+++*********))))))((((((###%%%'''***++++++******(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********,,,...///---,,,((()))+++...000111222222...---,,,,,,...000000///------,,,+++,,,---.../////////...---,,,,,,++++++000//////.........//////000111111111111222222222333333222222111222222222888;;;@@@GGGPPP\\\gggooo{{{rrreee\\\XXXTTTPPPLLLGGGFFFEEECCCAAA@@@>>>>>>;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<============>>>===============<<<<<<<<>>??????AAACCCEEEFFFFFFEEEDDD???DDDDDDAAACCCHHHIIIFFFHHHHHHIIIIIIKKKLLLMMMNNNPPPPPPPPPOOOOOONNNNNNNNNMMMJJJIIIKKKOOORRRSSSRRRVVVUUUTTTTTTTTTVVVYYYZZZ```aaaaaaaaa___^^^\\\ZZZ___^^^\\\ZZZXXXVVVVVVUUUZZZYYYYYYYYYYYYXXXUUUSSSTTTVVVZZZ[[[\\\\\\]]]^^^[[[\\\]]][[[YYYWWWVVVVVV\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWYYYZZZ[[[ZZZZZZ\\\ZZZXXXXXXXXXYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSUUUTTTRRRPPPNNNMMMMMMLLLOOONNNLLLJJJIIIJJJKKKLLLjjjYYYPPPJJJGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIEEEEEEEEEDDDCCCBBBAAA@@@<<<<<<======<<<;;;;;;:::888888777666555555555555666666666444333111///............------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,---,,,+++))))))))))))***))))))))))))))))))))))))************)))))))))(((%%%&&&(((***+++++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((((()))************)))******))))))))))))******+++++++++++++++++++++++++++******+++---......---------------............---+++******,,,---,,,,,,------,,,,,,,,,---...///........................//////............////////////000000000111111111333222222111111111222222888:::<<>>???@@@BBBDDDEEEEEEDDDDDDDDDFFFDDDBBBEEELLLNNNKKKHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLJJJHHHJJJNNNQQQRRRRRRTTTSSSSSSRRRSSSUUUWWWYYY^^^^^^^^^^^^^^^\\\[[[ZZZ\\\\\\ZZZYYYWWWWWWVVVVVVYYYXXXXXXYYYYYYYYYVVVTTTTTTVVVYYY[[[[[[[[[\\\]]][[[\\\]]][[[YYYWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTTTTSSSTTTTTTSSSTTTVVVXXXYYYYYYYYYYYY[[[ZZZXXXWWWXXXXXXWWWVVVVVVVVVWWWVVVVVVUUUTTTSSSUUUTTTSSSQQQOOONNNNNNMMMOOONNNLLLJJJJJJJJJKKKLLLjjjYYYPPPJJJGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHBBBCCCCCCCCCCCCCCCBBBBBB<<<<<<=========<<<<<<;;;999888888777666666555555111111222222222111000000//////...---,,,,,,++++++***+++,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++******))))))((())))))))))))))))))))))))************))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++''''''((()))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,***))))))+++---......///...---,,,,,,,,,---...---+++))))))+++++++++***---,,,,,,,,,,,,---...///------......///000111111//////............//////........./////////000000222111111111111111222222666666777888999===BBBFFFOOOVVV```jjjsss~~~{{{tttmmmddd^^^VVVPPPIIIDDDCCCCCCAAA???>>>======;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAA===<<<;;;:::;;;<<<===>>>>>>???AAACCCDDDDDDDDDCCCGGGEEEBBBBBBHHHPPPQQQMMMHHHHHHHHHHHHIIIKKKLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHIIILLLOOOPPPPPPRRRRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXWWWWWWXXXYYYYYYXXXVVVTTTVVVYYY[[[[[[ZZZ[[[\\\[[[\\\\\\[[[YYYWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]XXXWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXZZZYYYWWWWWWXXXXXXVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNOOONNNLLLKKKJJJJJJKKKLLLkkkYYYPPPIIIGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHBBBBBBCCCCCCCCCCCCBBBBBB????????????>>>===<<<;;;888888777777666555555444000000111111111111111000//////...---,,,++++++***+++,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))*********))))))))))))))),,,,,,+++******++++++,,,((((((((((((((((((((((((++++++++++++++++++++++++************************************************'''((())))))******)))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---***((((((***---......---,,,+++******,,,...000///---++++++,,,,,,+++***,,,,,,,,,,,,------......---------...//////000000///............//////000....../////////000000000111000000000000111222222333444555555555888<<>>???@@@AAABBBBBB>>>>>>============>>>???===>>>@@@AAACCCCCCCCCCCCFFFCCC@@@DDDLLLQQQOOOJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZZZZ[[[[[[[[[YYYYYYWWWVVVUUUUUUTTTUUUWWWVVVVVVWWWYYYZZZYYYXXXVVVXXX[[[\\\[[[[[[[[[\\\ZZZ[[[[[[ZZZXXXWWWXXXYYYZZZZZZZZZZZZZZZ\\\]]]^^^XXXXXXVVVUUUTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWWWWWWWYYYXXXVVVWWWWWWWWWUUUSSSQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQPPPOOONNNMMMOOONNNMMMKKKKKKKKKKKKKKKkkkYYYOOOIIIFFFGGGHHHIIIJJJLLLLLLJJJIIIHHHDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>><<<999777666666666666666666444333222222222222222222111000000//////...---,,,,,,++++++------------,,,+++******))))))*********+++++++++------------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******---,,,++++++***+++++++++++++++++++++++++++++++++************************************************************************((()))******++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,***((((((***,,,......---,,,***)))***+++---//////---++++++,,,,,,+++***,,,,,,,,,---------------------------------------...............///000000/////////000000000111111000/////////000000111222222333444555444666888:::>>>???BBBEEEJJJPPPWWW[[[dddkkkvvv}}}rrrkkkccc\\\VVVQQQJJJDDDBBB@@@===;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::999999999888999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAABBBBBB@@@@@@???????????????@@@======???@@@BBBCCCDDDDDDEEEBBBCCCJJJRRRRRRLLLFFFGGGFFFFFFGGGGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXYYY[[[\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRWWWVVVVVVVVVXXXZZZYYYYYYWWWZZZ\\\]]]\\\[[[[[[\\\XXXYYYYYYXXXWWWVVVXXXZZZ^^^]]]\\\ZZZZZZ[[[\\\]]]YYYXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWVVVTTTRRRPPPPPPQQQRRRSSSSSSSSSSSSNNNOOOOOOOOOOOONNNMMMLLLMMMMMMLLLKKKKKKJJJJJJJJJkkkYYYOOOIIIFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGDDDEEEEEEEEEDDDCCCBBBBBB??????===;;;999666333222555555666666666444333111333333444333333222111000......---------,,,,,,,,,............---,,,******)))))))))************+++------,,,,,,+++*********))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))***+++++++++++++++******))))))))))))******+++++++++++++++++++++++++++)))((((((***,,,------...---,,,***))))))******---+++))))))+++++++++***+++,,,------......------------------------,,,,,,......---......///000111//////000000000111111111///.........///000111222111333444444222222333444999999:::<<<@@@EEEIIILLLPPPWWWbbbmmmxxx{{{tttooo___YYYRRRMMMIIIFFFAAA===>>>===<<<;;;::::::999999777777777888888999999999999888888777888999;;;<<<999999999999:::::::::::::::::::::;;;<<<<<<======<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@??????===>>>???@@@BBBCCCEEEEEEHHHFFFIIIQQQVVVRRRJJJEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJMMMOOOOOOPPPQQQSSSTTTVVVWWWWWWVVVVVVVVVWWWXXXYYY[[[\\\\\\ZZZXXXVVVTTTRRRQQQQQQXXXWWWVVVVVVXXXYYYYYYYYYXXXZZZ\\\\\\[[[ZZZZZZ[[[WWWWWWWWWVVVUUUUUUWWWZZZ```^^^\\\YYYXXXXXXYYYZZZXXXWWWVVVTTTSSSRRRRRRRRRSSSSSSRRRRRRSSSTTTTTTUUUVVVUUUUUUVVVVVVUUUSSSPPPOOOOOOPPPQQQQQQRRRQQQQQQLLLMMMNNNNNNNNNMMMLLLKKKLLLKKKKKKKKKJJJIIIIIIHHHkkkYYYOOOIIIFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGCCCDDDEEEEEEFFFEEEEEEEEE??????===<<<999777555333555666777888777555333222222222333333333222111111,,,,,,,,,------------...,,,---------------,,,,,,))))))))))))************,,,+++***(((((((((((()))))))))))))))))))))))))))((()))))))))************)))***+++,,,,,,+++******''''''''''''''''''''''''((((((((((((((((((((((((************************************************((())))))*********************))))))))))))******++++++++++++++++++++++++***)))((()))+++---,,,+++,,,,,,++++++******))))))---+++******,,,---,,,,,,+++,,,---.........------,,,,,,------......//////---------......///000111........./////////000000............///000111111...000222222111000000111444444444666999<<<>>>>>>AAAGGGPPPWWW___iiiuuu}}}{{{~~~~~~}}}zzztttlllddd___NNNIIICCC@@@@@@???<<<999;;;;;;<<<<<<;;;;;;;;;;;;555555666666777888999999888888777666777999;;;<<<888888999999999:::::::::999999:::;;;;;;<<<======<<<======>>>???@@@@@@AAA??????@@@??????>>>>>>===>>>>>>???@@@BBBDDDFFFGGGJJJIIILLLSSSTTTMMMFFFEEEFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIMMMPPPMMMNNNPPPRRRSSSUUUVVVVVVUUUUUUTTTTTTUUUWWWXXXZZZZZZYYYXXXVVVTTTSSSSSSSSSYYYXXXVVVVVVWWWYYYYYYXXXWWWYYYZZZ[[[YYYXXXXXXXXXUUUUUUUUUTTTSSSTTTWWWYYY]]]\\\YYYVVVUUUVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRUUUTTTTTTUUUVVVUUURRROOONNNOOOPPPPPPPPPPPPPPPOOOKKKLLLNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGlllYYYOOOIIIFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGBBBCCCDDDFFFGGGHHHHHHHHH@@@@@@???>>>===;;;999888666777888999888666444333000000111222222222222222++++++,,,------......///***+++,,,---............))))))))))))************+++***(((&&&%%%&&&'''((())))))))))))))))))))))))(((((())))))*********+++'''(((***,,,---,,,***)))************************((((((((((((((((((((((((************************))))))))))))))))))))))))'''(((((())))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))((((((***,,,---,,,***'''((()))+++,,,,,,,,,,,,...---,,,,,,...000000///+++,,,---.........---,,,+++,,,---...///111222222---------......000111111---------.........//////---------......000111111***---000222222222333444222111111111333555555444888===CCCHHHLLLTTT___gggqqqzzz~~~vvvqqqrrrqqqooojjjcccZZZRRRMMMEEE@@@<<<:::;;;<<<;;;999555777888999999888999:::555555666777888999::::::888777666666777999;;;<<<::::::;;;;;;;;;<<<<<<<<<999999::::::;;;<<<============>>>>>>??????@@@@@@>>>>>>>>>>>>>>>===<<<;;;>>>>>>???@@@BBBDDDFFFGGGKKKIIIKKKPPPOOOGGGCCCDDDFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEFFFFFFGGGGGGGGGHHHHHHJJJKKKJJJIIIIIIMMMPPPKKKMMMNNNQQQRRRTTTTTTUUUTTTSSSSSSSSSSSSUUUWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUZZZXXXVVVVVVWWWXXXXXXXXXUUUWWWYYYYYYWWWVVVUUUVVVTTTTTTTTTSSSRRRSSSVVVYYYZZZXXXVVVTTTSSSTTTUUUWWWWWWVVVTTTSSSQQQPPPOOOOOOOOONNNMMMMMMMMMNNNOOOPPPTTTTTTTTTUUUVVVUUUQQQOOOOOOOOOOOOPPPPPPOOOOOONNNLLLMMMOOOPPPPPPOOONNNMMMIIIIIIIIIIIIHHHGGGFFFEEEfffWWWOOOHHHEEEHHHGGGIIIJJJJJJHHHGGGFFFFFFIIIXXX\\\QQQHHHJJJOOOPPPDDDBBB@@@>>><<<:::999999666666666555444444333333222222333444444333333333......---------,,,,,,,,,*********++++++,,,,,,,,,+++***)))(((((()))***+++++++++******)))((((((((())))))************))))))&&&&&&&&&'''((())))))))),,,+++***)))***+++...///+++***)))(((((()))***+++(((((()))***************++++++******)))(((((('''&&&'''(((*********))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++************++++++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111,,,---------.../////////000000000///.........---////////////////////////000000////////////000000111222333444555555555555;;;::::::<<>><<<:::999999999999666777888999999888777666444555555666777666666666666666666666777888999:::<<<;;;:::999999999:::;;;;;;;;;<<<=====================<<<<<<<<<<<<======@@@@@@??????>>>>>>======>>>???AAABBBDDDEEEFFFFFFKKKNNNOOOKKKDDDAAACCCFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTYYY[[[[[[ZZZWWWUUUUUUUUUXXXXXXYYYYYYXXXWWWWWWVVVXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZVVVQQQNNNMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMPPPRRRSSSUUUTTTRRROOONNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDgggXXXPPPHHHEEEHHHGGGIIIKKKKKKIIIHHHGGGGGGFFFWWWdddgggiiilllhhh```DDDBBB@@@>>><<<:::999999777777777666555555444444222333333444444333333333.........---------,,,,,,++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,((((((((()))******++++++))))))************))))))''''''((()))***++++++,,,***)))'''&&&&&&'''((()))******))))))))))))******(((((()))***************)))))))))))))))*********'''((()))******))))))((())))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++************++++++,,,,,,+++++++++***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------............//////..................////////////////////////000000////////////000000...///000111222222222222555555666888;;;???BBBDDDLLLOOOUUU]]]gggrrr}}}vvvmmmggg```XXXSSSSSSSSSRRROOOLLLHHHEEEBBBAAA===<<<:::888777777777777666666888888888888666666444444555666666666666555555555555666666777888999;;;:::999999999999:::;;;:::;;;<<<===>>>??????>>>>>>======<<<<<<======>>>=========<<<<<<<<<<<<<<>><<<::::::999888888777777666555555555333333333444444333333222.........------------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,((((((((()))******++++++))))))************))))))(((((()))***+++,,,---...)))((('''%%%$$$$$$%%%&&&))))))************))))))(((((()))***************'''(((((()))***+++++++++))))))*********)))(((((()))))))))))))))))))))))))))))))))*********++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,............---------------------------.........////////////////////////000//////......//////000.........///000000111111111222333555777888888888===???DDDIIIQQQ[[[fffmmmnnnfff]]]XXXRRRKKKGGGGGGCCCCCCAAA@@@>>>===<<<;;;:::999888666555555555555555666777888888777666555333333444555555555555555444444555555666777777888::::::999999999999:::;;;:::;;;<<<>>>???@@@@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<======???@@@BBBEEEGGGIIIJJJJJJGGGFFFEEEDDDBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQSSSVVVWWWVVVVVVWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTUUUUUUVVVVVVRRRPPPNNNMMMMMMMMMLLLKKKMMMLLLLLLLLLKKKKKKKKKKKKMMMOOOQQQRRRRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFgggYYYQQQIIIFFFHHHIIIKKKMMMMMMLLLJJJJJJKKKDDDHHHLLLPPPXXX\\\VVVLLLCCCBBB@@@>>><<<;;;::::::777777666666555555444444333333444444444333222222............------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******)))((((((((())))))************))))))((())))))***+++,,,---...***)))(((''''''''''''(((((()))***++++++***)))((((((((()))***************((((((((()))******++++++************))))))((((((************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++******************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,,,,---........./////////////////////////////////....../////////000000000111111222222333222222333444555555555555:::;;;===@@@EEELLLUUU\\\ooowww{{{qqqkkk___WWWPPPLLLHHHBBB??????<<<<<<;;;;;;:::999999999888777666666555444444444444555666777777666555444222333444444555555444444444555666777777888888888999999999999999::::::::::::;;;===>>>@@@AAABBBBBB>>>>>>============>>>>>><<<======>>>>>>?????????>>>???BBBDDDFFFHHHIIIJJJEEECCCBBBAAABBBCCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRTTTUUUUUUUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUOOONNNMMMMMMMMMMMMKKKIIILLLLLLLLLKKKJJJJJJIIIIIILLLMMMOOOPPPQQQPPPOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFfffYYYQQQIIIFFFHHHIIIKKKNNNNNNMMMKKKKKKLLLGGGGGGFFFDDDEEEHHHGGGDDDBBBAAA@@@>>><<<;;;::::::666555555444444333222222333444444444333333222111//////.........---------,,,,,,,,,++++++*********)))******************)))++++++******)))((((((((())))))************))))))(((((())))))***+++++++++((((((((())))))******+++((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))++++++******)))))))))(((++++++++++++++++++++++++************+++++++++++++++******))))))******+++***+++,,,,,,,,,,,,+++***+++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++******++++++,,,------.........------,,,,,,,,,++++++,,,,,,,,,---.........//////////////////////////////............//////222111111111111222333333333222222111222444666777888888888888:::???EEEJJJWWW^^^iiirrrzzzzzzoooeee\\\XXXPPPHHHBBB@@@===888666777:::::::::999888888777777777777777666666555444444333444555666666555444333222333444444555555444444555666888999999999999999888888888999999::::::::::::;;;===>>>@@@AAABBBBBB>>>>>>============>>>>>><<<<<<======>>>>>>??????===>>>@@@BBBEEEFFFGGGHHHDDDCCCAAAAAACCCDDDCCCBBB@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNNNNNNNOOOOOOOOOOOOQQQSSSTTTUUUTTTTTTTTTVVVXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVVVVVVVVVVVVVWWWVVVVVVUUUUUUTTTUUUUUUUUUOOONNNNNNNNNOOONNNKKKIIILLLLLLKKKKKKJJJIIIIIIHHHKKKLLLMMMNNNOOOOOONNNNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEE~~~dddXXXQQQIIIFFFHHHIIIKKKMMMNNNMMMLLLLLLLLLCCCDDDFFFFFFEEEEEEFFFFFFBBBAAA???>>><<<;;;;;;;;;555555444444333222222111444444444444333222111111/////////.........------,,,,,,++++++++++++++++++((()))************)))(((((((((((()))******++++++))))))************))))))))))))))))))))))))))))))&&&&&&'''((())))))******))))))************))))))(((((()))************************)))))))))))))))++++++***)))))))))******++++++++++++++++++++++++*********++++++++++++,,,******))))))))))))*********+++,,,------,,,+++***+++************)))))))))******))))))******+++,,,++++++++++++++++++++++++)))******+++,,,------...------------,,,,,,,,,,,,---------------.........///////////////////////////......------......///111000///......///000111222111//////000222444666666666666666666888===@@@GGGMMMTTT[[[aaahhhqqqxxxxxxtttmmmcccZZZRRRMMMJJJGGG@@@;;;:::999555444666999999888777666555555444666666777777666555444444222333444555555444333222333333444555555555555555666777999:::;;;::::::999666777888999:::::::::999:::;;;<<<>>>???@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAACCCDDDDDDEEECCCCCCCCCBBBBBBBBBCCCDDD??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMNNNNNNNNNNNNOOOOOORRRTTTUUUUUUTTTSSSSSSTTTVVVWWWXXXXXXYYYXXXXXXXXXUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUVVVWWWWWWSSSRRRPPPPPPQQQPPPMMMKKKMMMMMMLLLKKKJJJIIIIIIHHHKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDzzzbbbVVVPPPJJJGGGIIIHHHKKKMMMMMMMMMLLLLLLLLLBBBBBBDDDGGGHHHGGGFFFFFFAAAAAA???>>><<<;;;;;;;;;666555555444333333222222444444444444333222111000////////////............++++++++++++++++++,,,,,,)))***++++++++++++***)))((((((((()))******++++++))))))************))))))*********)))(((((('''''''''(((((()))))))))((((((******))))))))))))******(((((()))***************(((((())))))******+++++++++***)))))))))***+++,,,))))))))))))))))))))))))*********+++++++++,,,,,,******))))))))))))*********+++---......---+++***************))))))))))))******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------//////..................///////////////////////////......------......///000///---,,,,,,---///000000000000000000111111111333555666777777888;;;>>>@@@DDDHHHKKKNNNUUU^^^dddmmmooottt{{{}}}wwwrrrnnnlllbbb^^^WWWPPPJJJEEECCCBBBEEE>>>::::::999777777999777777666666555444444444444555666666666555444333111222333444444333222111444444555666666666666555555666888:::::::::999888555666888999:::::::::999:::;;;<<<===>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::===>>>???AAABBBBBBCCCCCCAAACCCDDDCCC@@@???BBBDDD??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMNNNNNNNNNOOOOOOOOOQQQSSSUUUUUUTTTTTTTTTUUUTTTUUUWWWXXXYYYYYYZZZZZZUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYXXXVVVTTTSSSRRRQQQOOONNNNNNNNNMMMLLLKKKJJJIIIHHHLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCxxx```UUUPPPJJJGGGIIIHHHJJJLLLMMMLLLKKKLLLLLLJJJFFFCCCEEEGGGGGGFFFEEEAAA@@@???>>><<<;;;;;;;;;777666666555444444333333444555444444333222111000000/////////............*********++++++,,,,,,---***+++,,,------,,,+++***++++++******)))((((((((())))))************)))))),,,,,,+++***)))((('''&&&++++++++++++***)))((('''+++***)))(((((()))***+++(((((()))***************&&&&&&''')))***,,,------******)))))))))***,,,---((((((((((((((((((((((((******+++++++++,,,,,,,,,******))))))))))))*********+++---......---+++***************))))))))))))*********)))***++++++,,,************************------,,,,,,+++******)))+++++++++,,,,,,---------000000000///.........---////////////////////////.........------.........111000...------...///000000111333444333111...---...111333555666888:::<<<;;;===???@@@AAAGGGPPPWWWXXXZZZ^^^dddlllsssyyy||||||uuummmeee```^^^SSSPPPJJJDDD@@@??????@@@AAA;;;777777777555666888666666666666666555555555333444555555555444333222111222333333333333222111444555666666777777666666444555777999:::999888777555666888999::::::999999;;;;;;<<<======>>>======;;;;;;;;;::::::;;;;;;;;;>>>>>>>>>======<<<<<<;;;??????@@@AAABBBBBBBBBBBB???CCCEEECCC>>>===@@@DDD??????@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNNNNNNNNNNOOOOOOOOOPPPRRRUUUUUUUUUUUUVVVWWWSSSTTTVVVXXXYYYZZZ[[[[[[VVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYVVVTTTTTTSSSQQQPPPOOONNNMMMLLLKKKJJJIIIIIILLLLLLKKKKKKJJJJJJJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKLLLLLLMMMMMMJJJIIIHHHFFFDDDCCCBBBBBBxxx```TTTOOOKKKHHHGGGFFFLLLOOOMMMLLLMMMLLLIIIDDDDDDCCCDDDFFFFFFEEECCCDDDAAA>>>===>>>===:::777;;;999777666777666444222333333444444333333222111//////---,,,,,,,,,,,,,,,---,,,+++******,,,...///...,,,+++---000000,,,)))))))))))))))(((((((((((()))*********++++++++++++******))))))))))))******,,,)))&&&%%%&&&)))******(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))******)))((((((((((((((((((((())))))******++++++,,,+++)))(((((()))+++,,,++++++***)))(((((())))))(((***,,,+++((('''(((***)))+++---,,,***'''&&&'''((()))***,,,+++***(((''')))************++++++++++++++++++******))))))))),,,***((())),,,...---+++------------------------000333666444///+++---///........................,,,+++---111222///...000111111000000000000111111......222999@@@BBB>>>999999888666666999>>>DDDGGGGGGIIILLLOOOSSSYYY```eeelllpppxxxwwwpppoootttuuummm]]]QQQMMMNNNEEECCC@@@<<<::::::;;;;;;444444666666666555444333666666555555555555666666444444444444444444444444333333444555666666666555444444444555555666666666444555666777777666555444999:::::::::888888:::<<<:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBEEEEEEEEECCCAAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIIIIIIIJJJKKKMMMNNNJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSUUUVVVXXXYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWVVVUUUUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQOOONNNMMMLLLLLLLLLKKKLLLMMMNNNMMMMMMKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQMMMKKKIIIFFFDDDCCCCCCCCCxxx```SSSOOOKKKHHHGGGEEEKKKNNNLLLKKKLLLJJJGGGDDDCCCCCCDDDFFFFFFEEECCCCCCAAA>>>===>>>===;;;888999777666555666555444222333333333333333222111111000///...------,,,,,,,,,***)))((('''((()))+++,,,---...//////---+++******++++++++++++************)))))))))*********++++++******))))))))))))******,,,)))'''&&&''')))))))))(((((()))***,,,---......(((((())))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))*********,,,+++)))(((((()))+++,,,,,,++++++***))))))******)))+++,,,+++(((''')))******+++,,,+++)))''''''((()))***+++,,,,,,+++***))))))************+++++++++,,,,,,+++++++++*********,,,***((())),,,------+++------------------------...333777666222------...........................---+++---222333///...000111111000000000000111111111111444;;;AAABBB>>>:::888777555444555888;;;===<<<>>>???AAACCCHHHMMMQQQTTTXXX___hhhsss{{{vvvsssoooggg```VVVXXXXXXRRRIIICCCCCCEEE@@@>>>:::777555555666777444444555555555555444444555555444444444444555555444444444444444444444444222333444555666666666666444555555555666666666666555555666666666666555555:::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<<<<=========<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAABBBAAABBBBBB@@@>>>===>>>???AAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRRRRSSSTTTTTTUUUUUUSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMMMMLLLLLLKKKLLLNNNOOOPPPOOOOOONNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMNNNPPPQQQMMMLLLIIIFFFDDDCCCBBBBBBwww```SSSNNNKKKHHHGGGEEEJJJMMMLLLJJJKKKJJJGGGCCCBBBBBBCCCEEEFFFDDDCCCBBB@@@>>>>>>>>>===<<<:::777666444555555666444333333333333333333222111111000000//////......------))))))(((''''''(((***+++,,,///222///***'''(((+++++++++++++++************((((((((()))))))))************))))))))))))******+++)))(((((())))))(((&&&%%%%%%%%%&&&''''''((((((************))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((************)))))))))))),,,+++***))))))***+++,,,,,,,,,+++*********++++++***+++,,,+++)))))))))******++++++***((('''((()))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++,,,+++)))***+++,,,,,,+++---------------------------111666777333///---,,,////////////////////////...,,,...222333000///111111111000000000000111111222222444999>>>???;;;888555555444333333555666777777888999999999;;;>>>AAAAAAEEELLLSSS\\\fffpppwww~~~vvvooogggaaa^^^YYYRRRKKKEEEDDDBBB???<<<<<<>>>AAA;;;999666444222222222333444444444333333444444555444333333222222333333444333333333333333333333333222222444555555666666666555555555555666666666666666666555555555555666666;;;===>>>>>><<<:::::::::888999999:::;;;<<<======;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===;;;<<<<<<===???@@@AAAAAA???@@@@@@>>>===<<<===??????????????????>>>>>>>>>??????AAABBBDDDFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPSSSSSSTTTTTTUUUVVVVVVVVVSSSSSSRRRRRRSSSUUUWWWXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRQQQPPPOOONNNMMMMMMMMMLLLMMMOOOPPPQQQRRRQQQQQQNNNNNNMMMMMMMMMMMMLLLLLLJJJJJJKKKLLLMMMNNNPPPQQQMMMLLLJJJGGGDDDBBBAAAAAAwww```SSSNNNJJJGGGGGGEEEKKKNNNLLLKKKKKKJJJGGGBBBBBBBBBCCCEEEFFFEEECCCAAA@@@???>>>>>>===<<<<<<777666555555666777666444444444444444444333222222111111111000//////...---,,,,,,+++******+++,,,---,,,...///---***))))))***))))))))))))((((((((('''(((((((((((())))))))))))******))))))))))))*********)))))))))***)))'''%%%%%%%%%$$$###"""!!! ++++++******))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))((((((++++++***))))))***++++++++++++******)))******+++++++++++++++************)))***+++***(((((()))***++++++*********+++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------------------,,,///333333111...,,,,,,///////////////////////////---...222222//////111111111000000000000111111111111222666999999666444333333444444555666777888666777888777666666888::::::>>>BBBHHHNNNUUU\\\aaagggkkkpppvvv{{{yyyqqqllljjj___ZZZSSSNNNLLLHHHBBB===AAA>>>;;;999999;;;<<<===999777555333222222222333444333222222222333444555333333222222222222333333222222222222222222222222111222333444555666666666444444444444444555555555666666555444444555777888;;;>>>@@@@@@===;;;999999444555666777888999:::;;;:::::::::999::::::;;;;;;;;;<<<======>>>>>>======::::::;;;<<<>>>???@@@@@@@@@AAAAAA@@@???>>>@@@AAA???????????????>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHJJJIIIGGGFFFFFFHHHJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLMMMNNNPPPPPPTTTTTTUUUUUUVVVWWWWWWWWWSSSSSSRRRRRRSSSUUUVVVWWWZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWUUUSSSSSSTTTUUUVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRTTTUUUWWWWWWUUUTTTRRRSSSRRRQQQOOONNNNNNNNNNNNMMMNNNOOOQQQQQQQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPMMMLLLJJJGGGEEEBBBAAA@@@www___RRRNNNJJJGGGFFFFFFLLLOOOMMMLLLLLLKKKHHHBBBBBBBBBCCCEEEFFFEEEDDD@@@@@@@@@???>>>=========999777666777888888777666555555555555555444444333111111111111000///...---------------,,,---------,,,***)))))),,,---,,,***))))))))))))((((((((('''(((((((((((())))))))))))******))))))))))))******)))((()))***+++***'''%%%******)))(((&&&%%%$$$$$$+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))((((((+++******************+++))))))(((((((((((())))))++++++***************)))((()))******)))((()))+++)))))))))))))))***+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,---------......,,,---------,,,+++,,,---////////////////////////000---...111111///...111111111000000000000111111111111222444555555444222222333444555555666666666222444555555444444444555666888;;;===@@@DDDIIILLLLLLPPPUUUZZZ___dddiiimmmwww|||wwwmmmccc\\\XXXVVVMMMIIIEEEBBBAAA???;;;888999777555666888999777666777666444333222222222222333222111111111333444555444444333333333333444444222222222222222222222222000111222444555666666666333333333333333333333333666555444444444666777888;;;===??????===:::999888444444555666777999999:::999999999999999:::;;;<<<;;;;;;<<<===============999:::;;;<<<===>>>??????@@@AAAAAA@@@??????AAACCC???@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCEEEFFFGGGIIIHHHFFFFFFFFFHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQUUUUUUUUUVVVWWWWWWXXXXXXTTTTTTSSSSSSSSSUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXUUUSSSRRRSSSTTTUUUTTTUUUVVVWWWVVVUUUSSSRRRQQQRRRTTTVVVVVVUUUTTTSSSSSSSSSQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOLLLKKKJJJHHHEEECCCAAA@@@vvv___RRRMMMJJJGGGFFFGGGLLLOOONNNLLLMMMLLLIIICCCBBBBBBDDDFFFGGGGGGEEEAAABBBBBB@@@>>><<<<<<===:::999777888888999777666555555555555555444333333000000111111111///---,,,,,,,,,,,,,,,,,,+++++++++,,,(((&&&''',,,...---***++++++++++++************((((((((()))))))))************))))))))))))******((((((((()))+++***(((&&&)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((())))))***************))))))))))))************************(((((('''''''''((())))))+++***))))))******)))'''&&&(((***+++************((((((((()))******++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,+++,,,,,,------.........,,,+++***))))))***,,,---........................000------000000------000111111000000000000111111222222333444444444444444444444333222222111000000222444777777666555555666333555777888888999<<<>>>>>>AAAEEEIIILLLPPPTTTWWW___dddkkkqqqwww|||~~~xxxuuujjjfff___WWWOOOJJJHHHFFF@@@>>><<<:::::::::999777111111222555777777666444333222222111000000000000111111111111222333444444444333333222222333333444111111111111111111111111///000222333555666666666444444444333333333333333555555444555555666777888999;;;<<<<<<:::888888888666777777888999:::;;;;;;999888888999999:::;;;<<<;;;;;;<<<============<<<;;;;;;;;;<<<<<<===>>>>>>===>>>>>>>>>===>>>???AAA@@@@@@@@@AAAAAAAAAAAAAAA??????@@@BBBCCCDDDEEEFFFGGGFFFFFFEEEFFFGGGIIIJJJJJJJJJKKKLLLLLLKKKKKKJJJLLLLLLLLLMMMNNNOOOPPPQQQUUUUUUVVVVVVWWWWWWXXXXXXUUUUUUTTTTTTTTTUUUWWWXXXWWWWWWXXXZZZ[[[[[[[[[[[[XXXWWWUUUTTTSSSSSSSSSSSSSSSTTTVVVWWWWWWUUUSSSRRRQQQRRRSSSTTTUUUTTTTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPOOONNNMMMKKKJJJHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNKKKJJJIIIHHHFFFDDDBBB@@@vvv___RRRMMMIIIGGGFFFFFFKKKNNNMMMKKKLLLKKKHHHCCCCCCCCCEEEHHHIIIHHHGGGBBBCCCCCCAAA===;;;;;;===;;;999888777888777666444333333444444333333222111///000111111000///---+++,,,,,,,,,,,,++++++******+++***(((((()))***++++++++++++++++++************)))))))))*********++++++******))))))))))))******'''''''''(((***+++***)))&&&''''''((((((((())))))'''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******************++++++*********((((((((((((((()))******+++)))'''''')))***(((&&&###'''+++---,,,+++***)))'''((()))+++,,,,,,++++++)))************+++++++++*********+++++++++,,,,,,+++------,,,)))(((***,,,++++++,,,,,,---......///******)))***+++,,,,,,,,,------------------------///,,,,,,......,,,,,,///111111000000000000111111111222222222222222333444333222111000000000000000444666999:::888666555555222444555555555666777999999;;;>>>@@@AAACCCEEEHHHJJJMMMRRRVVVZZZ___dddhhhpppsssxxx~~~}}}||||||~~~|||xxxssslllfffaaa^^^TTTPPPKKKEEE@@@===<<<<<<888777666555555666555555000111333444444444444444111111111000000000000000///000111222333333333333222222111111111111222222111111111111111111111111///000111333555555666666666666666555555444444444333444555666777777777777777888999888777666777888888888888999999:::::::::888888888888999:::;;;<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<=========;;;<<<======<<<===???AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGHHHJJJKKKKKKKKKKKKJJJLLLLLLLLLMMMNNNOOOPPPQQQTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXUUUVVVWWWXXXZZZZZZ[[[[[[WWWWWWVVVUUUTTTSSSRRRRRRRRRSSSVVVWWWXXXVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSUUUTTTSSSQQQPPPPPPOOOOOONNNNNNOOOOOOOOOMMMLLLKKKHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHIIIIIIJJJKKKLLLIIIIIIIIIHHHGGGEEECCCAAAvvv___RRRMMMIIIFFFFFFEEEJJJMMMLLLJJJKKKJJJGGGDDDCCCDDDFFFHHHJJJIIIHHHBBBDDDDDDAAA===:::;;;<<<;;;999777666777666444222111222222222222111000000...///000111000...,,,+++---------------,,,+++******,,,,,,***&&&%%%(((,,,))))))))))))((((((((((((************++++++++++++******))))))))))))******'''&&&&&&'''***++++++************)))((((((''''''%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((()))******(((((())))))******++++++******++++++++++++******))))))((())))))***++++++***(((&&&'''))))))'''%%%"""&&&+++...---+++))))))''')))+++---...---,,,+++)))************+++++++++)))))))))******++++++++++++---...,,,)))(((***,,,++++++,,,,,,---...//////))))))***,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++...---++++++///111111000000000000111111.../////////...///111222111000000000111222444555111444777777555333111111...000222222222222444666444666777888777888999;;;===???BBBEEEHHHLLLRRRUUUVVVYYY___gggnnnssswwwyyy|||yyyrrrmmmiiiggggggfffddd```[[[UUUOOOKKKHHHFFFDDD???;;;888777777777555444333222222222222222111222333111///...///111222222222222222222111111...///111222333333222222111111000000000000111111000000000000000000000000///000111333444555666666888888777777666666666555222333555777888777777666666777777666555555777999777777777777777888888888888888888888999:::;;;<<<:::;;;<<<<<<======<<<<<<>>>============<<<<<<<<<;;;<<<=========>>>@@@BBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJJJJLLLLLLLLLMMMNNNOOOQQQQQQTTTTTTUUUVVVVVVWWWWWWXXXXXXWWWVVVVVVVVVWWWXXXYYYTTTUUUVVVXXXYYYZZZZZZZZZVVVVVVVVVVVVUUUSSSQQQPPPQQQSSSVVVXXXXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRPPPPPPPPPPPPLLLMMMNNNOOOOOOOOONNNMMMHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGEEECCCBBBuuu[[[PPPKKKFFFEEEHHHFFFHHHJJJLLLMMMKKKIIIHHHFFFEEEDDDEEEFFFFFFDDDBBB??????>>>>>>======<<<<<<666777888999999888666555555555444444444333333333111000//////000///---+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))************************'''(((***,,,---,,,+++***''')))******))))))***+++,,,,,,++++++******)))))))))))))))***,,,+++)))''')))******(((&&&&&&(((***''''''(((((())))))******+++******)))))))))))))))+++++++++***)))(((((('''(((((((((((())))))))))))+++*********))))))((((((,,,---...---+++)))))))))******+++++++++,,,,,,---)))************+++++++++******))))))******+++,,,.../////////...,,,***)))---+++***+++---...///...------,,,,,,,,,---.................................///000111111222222222////////////////////////222111000//////000111111111111000000000000000000777555222000///...///000111111111111111111111111111111111222333444555666666666888:::<<<>>>@@@AAAEEEGGGJJJOOOTTTYYY\\\^^^```eeemmmttt{{{xxxnnniiibbb\\\YYYVVVSSSQQQMMMLLLIIIFFFCCC@@@>>>===;;;;;;;;;:::999888888777444333333222222333333444000000000000000000000000111000/////////111222333444444444444444444444444000000//////.........---000000000000111111111111111111222333444444555555333333333333333333333333333333333444444444555555555555555555555555444444333333444444666777888999888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>???>>>???@@@AAA@@@@@@>>>>>>@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFGGGGGGHHHIIIDDDGGGJJJJJJIIIIIIKKKMMMMMMLLLKKKKKKMMMOOORRRTTTVVVWWWWWWWWWWWWWWWVVVVVVYYYXXXVVVUUUTTTTTTUUUVVVVVVVVVWWWWWWVVVVVVUUUUUUWWWVVVTTTSSSRRRQQQRRRRRRTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBvvv]]]QQQLLLGGGEEEHHHGGGIIIKKKMMMMMMLLLJJJIIIEEEDDDDDDDDDEEEEEECCCAAA??????>>>>>>======<<<<<<777999:::<<<;;;:::888666444444444444333333333333111000//////000///---+++,,,,,,,,,+++++++++******+++,,,,,,,,,++++++***)))+++++++++*********))))))************************'''(((***++++++***)))(((''')))******))))))***+++)))))))))))))))(((((((((...,,,***))))))'''$$$!!!&&&(((******)))(((((()))'''((((((((()))))))))***))))))(((((()))***++++++++++++******)))((((((''''''(((((()))***+++,,,,,,************)))))))))(((+++---...---+++)))))))))******)))))))))))))))))))))************+++++++++******))))))******+++,,,***++++++,,,++++++******,,,+++***+++,,,---,,,++++++++++++++++++,,,,,,------------------------------...///000111111111111////////////////////////111000///......///000000111111000000000111111222555444222000//////000000333333333333333333333333222222222222222333444555444444666777999;;;<<<<<<<<<===???BBBFFFIIIKKKLLLMMMRRRXXX]]]bbbkkkvvv~~~}}}zzzvvvsssrrrtttvvvsssiiiaaaYYYUUUPPPKKKIIIGGGEEEDDDEEEDDDBBB@@@>>><<<:::999666666555444444333222222333333222222222222333333000000000000000000000000000000/////////000111222222222222222222222222222000/////////............//////000000000111111111111111111222333333333444333333333333333333333333333333333444444444444555555555555555555555444444777777666555555555555666888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>????????????>>>============>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGDDDGGGIIIJJJIIIHHHJJJLLLNNNMMMMMMLLLMMMNNNOOOPPPTTTTTTVVVWWWWWWXXXXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPPPPQQQRRRSSSUUUWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFEEECCCBBBAAAwww^^^SSSNNNHHHFFFHHHHHHIIILLLNNNNNNMMMKKKJJJDDDCCCCCCCCCDDDDDDBBBAAA??????>>>>>>======<<<<<<777999;;;<<<;;;999777555333333333333222222222222111000//////000///---+++,,,,,,,,,+++++++++******+++++++++,,,++++++***)))+++************)))))))))************************'''((()))******)))'''&&&''')))******))))))***+++&&&'''''''''''''''(((((()))'''&&&&&&((()))((((((###&&&***,,,+++)))(((((((((((((((((())))))))))))''''''(((((()))+++,,,---++++++******)))(((((((((''''''(((***+++,,,---...************))))))))))))+++,,,---,,,***))))))***+++******))))))((('''''')))************+++++++++******))))))******+++,,,)))))))))***+++,,,---...+++***+++,,,......,,,***)))))))))))))))***++++++++++++++++++++++++++++++,,,---...//////000000/////////////////////////////////............//////111000000000111222333333333222000/////////000111333333444444444444444444333222222222222222333333222222333444555666777777888999999;;;<<<===>>>>>>@@@CCCGGGJJJMMMSSS\\\bbbrrr{{{zzztttnnniiigggaaa___]]]___```\\\TTTLLLHHHDDD@@@>>>======<<<;;;::::::999888777666555555222222111111000000//////222111111000000111111222000000000000000000000000//////.........///000111000000000000000000000000////////////............//////000000000000111111111111111111111111111111222222222222222222222222333333333333444444444444444444444444444444555555777777666555555555555555777888888888999999999999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>????????????===;;;999999;;;>>>???>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFHHHIIIIIIHHHHHHIIIJJJMMMMMMNNNNNNNNNMMMMMMMMMQQQRRRTTTUUUWWWXXXXXXYYYXXXXXXXXXWWWVVVTTTSSSRRRQQQRRRSSSUUUVVVVVVWWWWWWTTTSSSQQQPPPNNNNNNOOOOOOPPPQQQSSSVVVXXXZZZZZZ[[[XXXWWWVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSRRRRRRQQQPPPNNNNNNMMMKKKJJJHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEDDDBBBAAA@@@yyy```UUUOOOIIIFFFHHHGGGIIIKKKMMMMMMLLLJJJIIIDDDCCCBBBCCCDDDDDDBBB@@@??????>>>>>>======<<<<<<555777999:::999777444222333333333222222222111111111000//////000///---+++,,,,,,,,,+++++++++************++++++++++++******************))))))))))))************************)))*********)))((('''&&&''')))******))))))***+++&&&&&&&&&''''''((((((((('''%%%$$$%%%(((+++,,,,,,%%%(((***+++***((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,************))))))(((((((((((()))******+++,,,,,,*********)))))))))))))))***+++---,,,***))))))***++++++++++++************))))))*********+++++++++******))))))******+++,,,++++++******+++---///000,,,,,,...000333333111///)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....................................///.........//////000000000000000000111333444444111000/////////000000111111111111111222222222222333222222111111111111222111111222222222333333333777777777777888888888888:::<<>>>>>===========================<<<;;;::::::;;;===>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNOOONNNLLLKKKPPPQQQRRRTTTUUUVVVVVVWWWUUUUUUVVVUUUTTTRRRPPPNNNQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSQQQOOONNNNNNNNNOOOPPPQQQSSSUUUVVVXXXYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPOOONNNMMMKKKJJJHHHGGGFFFJJJJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@zzzbbbVVVPPPIIIFFFGGGEEEGGGJJJKKKLLLKKKIIIGGGDDDCCCBBBCCCDDDDDDBBB@@@??????>>>>>>======<<<<<<777777888888777666444333333333333222222222111111111000//////000///---+++,,,,,,,,,+++++++++******)))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***))))))(((''')))******))))))***+++'''''''''(((((()))))))))...,,,)))'''(((((((((''')))******)))'''&&&''')))))))))))))))((((((((((((******)))))))))))))))************)))))))))))))))))))))))))))))))))(((((())))))))))))))))))******)))+++,,,,,,***))))))***(((((()))***++++++,,,,,,))))))*********+++++++++******))))))******+++,,,---,,,+++***++++++---...---...000444888999888666+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........------------------------//////000000111111111111000000000000111222333444//////////////////000000000000000111111111222222222222111000000000111111222222222222222222222222222222222222333333333444333444666777:::>>>BBBEEEKKKSSS\\\bbbcccbbbbbbccchhhkkkooosssxxx{{{}}}~~~}}}{{{tttoooiiicccaaa```___^^^VVVTTTPPPLLLIIIFFFDDDCCC???>>>===???@@@???<<<888888555333222222222111000///000000111111222222333333333333333333222222222000//////......//////000////////////////////////...////////////.........000000000000000000000000.........///////////////...////////////000000000000/////////////////////000000000111111222222222222222222333333333444444333333333333444444555555555555444555555666777888666666777777777888888888888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<======<<<<<<<<<<<<===>>>>>>??????@@@AAABBBCCCEEEFFFHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKIIIHHHHHHHHHHHHHHHGGGIIIKKKNNNOOOOOOMMMLLLOOOPPPQQQRRRRRRSSSSSSRRRQQQRRRRRRRRRQQQOOOMMMLLLQQQRRRRRRRRRRRRRRRQQQQQQTTTSSSQQQOOONNNNNNNNNOOOQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPRRRSSSSSSSSSSSSRRRQQQQQQNNNNNNMMMKKKJJJHHHGGGGGGJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@@@@{{{cccWWWQQQIIIEEEFFFEEEFFFIIIKKKKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDBBBAAA??????>>>>>>======<<<<<<;;;:::999888777666666666333333333333222222222222111000//////000///---+++,,,,,,,,,+++++++++******((()))******+++*********(((((()))))))))))))))***))))))))))))))))))))))))+++++++++***************''')))******))))))***+++))))))))))))))))))******,,,***)))((()))***)))(((*********(((&&&&&&(((***))))))))))))((((((((((((++++++***)))))))))))))))******))))))))))))))))))******))))))((('''''''''))))))))))))************(((***++++++***))))))***$$$%%%&&&''')))***++++++)))************+++++++++******))))))******+++,,,,,,+++***)))))))))))))))......000333777999999777,,,++++++++++++,,,------------------------------***+++,,,------......---------------------------...///000111222222222111000/////////000111222222.........///////////////000000111111222333333333111000000000000000111111222222222222222222111111000111111222222333333333000000111333666999<<<>>>AAAFFFLLLOOONNNLLLLLLNNNSSSTTTWWW[[[^^^aaacccdddccceeeggghhhiiikkknnnqqqxxx{{{yyyyyyxxxwwwxxxyyyzzz{{{yyyxxxvvvrrroookkkhhhfff]]]XXXSSSNNNLLLKKKJJJHHHCCCBBB@@@>>>;;;:::999999777666666888999999888666555333111111111111000/////////000000111222222222111111111111111111111111000//////......//////000//////////////////////////////000000000///......000000000000000000000000.........///////////////......////////////000000/////////////////////////////////000111111222222222222222222333333333333222222333333444444555555999888777555555444444444666666666666777777777777888888999:::;;;<<<<<<===:::::::::999999999999999888999;;;=========<<<;;;<<<<<<===>>>>>>??????@@@BBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPMMMJJJIIIIIIIIIIIIHHHFFFGGGJJJMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKQQQQQQQQQQQQQQQPPPOOOOOOSSSRRRPPPOOONNNMMMNNNNNNQQQPPPPPPPPPQQQRRRSSSTTTVVVUUUTTTSSSSSSRRRRRRSSSRRRQQQPPPOOOOOONNNNNNOOOSSSTTTTTTTTTTTTSSSRRRRRRMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGEEEEEEDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>{{{cccWWWQQQHHHDDDEEEEEEGGGIIIKKKLLLJJJHHHGGGEEEDDDDDDDDDEEEEEECCCAAA??????>>>>>>======<<<<<<===;;;888666555555666777444444444444333333333333111000//////000///---+++,,,,,,,,,+++++++++******(((((()))***************(((((((((((())))))******))))))))))))))))))))))))***))))))))))))******+++''')))******))))))***+++******))))))))))))))))))'''&&&&&&(((***,,,+++)))%%%'''))))))((()))***+++***)))))))))((((((((('''***)))))))))))))))***+++)))))))))))))))))))))*********))))))))))))))))))((()))))))))************((()))++++++***))))))***%%%&&&&&&'''((()))******)))************+++++++++******))))))******+++,,,***************)))((((((---,,,,,,...111333333222,,,++++++++++++,,,------++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111000000///////////////000000.........///......------...//////000111111222222///////////////000111222111111111111111111111111222222222333333333444444222111111333555888999::::::>>>BBBCCCBBBAAABBBDDDDDDEEEFFFHHHJJJLLLNNNNNNOOOQQQRRRSSSTTTVVVYYY\\\aaadddhhhkkklllnnnpppqqqqqqqqqrrrsssuuuwwwzzz{{{}}}|||uuussspppnnnnnnllliiigggbbbbbbaaa``````aaaccccccaaa```]]]ZZZVVVSSSPPPNNNHHHFFFBBB@@@???>>>===<<<;;;;;;:::999888666555555555555555555666666555444333111000111222222222000/////////000000000000000////////////////////////000000////////////000000////////////////////////000000111111111000///...000000000000000000000000............/////////000........./////////000000.........///000000111111......//////000111111222111222222222222333333333111222222333444444555555999888777666444444444444555555555666666666777777999999999::::::;;;;;;;;;::::::::::::999999888888888888999999:::;;;;;;<<<<<<======>>>??????@@@@@@CCCDDDDDDEEEGGGHHHIIIIIIJJJKKKKKKMMMNNNPPPRRRSSSSSSOOOKKKJJJJJJJJJIIIHHHHHHIIIJJJLLLLLLMMMLLLLLLHHHIIIKKKLLLMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOORRRQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMQQQQQQQQQQQQQQQPPPOOOOOOLLLKKKKKKKKKJJJJJJJJJJJJFFFFFFEEEDDDCCCCCCDDDDDD????????????>>>===<<<<<<{{{cccWWWQQQHHHCCCDDDFFFHHHJJJLLLMMMKKKIIIHHHFFFEEEDDDEEEFFFFFFDDDBBB?????????>>>======<<<<<<<<<999666333111222555666555555444444444444333333111000//////000///---+++,,,,,,,,,+++++++++******(((((()))***************'''((((((((())))))******))))))))))))))))))))))))(((((('''(((((()))***+++((()))******))))))***+++******))))))(((((('''''',,,+++***))))))'''$$$!!! ###(((+++++++++,,,,,,******))))))((((((((('''(((((((((((()))+++,,,---)))))))))))))))*********))))))******+++++++++,,,(((((())))))*********+++''')))++++++)))))))))***))))))))))))************)))************+++++++++*********)))***++++++,,,******,,,------,,,+++***,,,***))))))+++,,,,,,+++++++++******++++++,,,---************************++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000000///000//////............///......//////......---,,,+++,,,,,,---...//////000............///111222222000000000111111111111111000000000000000000000000222111000111333555555555111555888999999999<<>>@@@AAAAAABBBAAABBBCCCCCCCCCEEEHHHJJJLLLNNNRRRSSSTTTVVVXXXZZZZZZZZZZZZ[[[]]]```ccceeeiiikkkmmmppprrrtttttttttvvvxxx{{{~~~}}}|||vvvtttrrrsssuuuxxxzzzzzzyyyvvvsssqqqpppnnniiifff___]]]ZZZYYYXXXWWWTTTRRRPPPPPPOOONNNNNNOOOPPPQQQOOOMMMKKKGGGDDD@@@>>>===>>><<<::::::;;;;;;:::888666666666666444333222111333222222111111000000///---,,,+++---///000000////////////............---////////////////////////000000////////////000000////////////////////////000111222222222000///...////////////////////////---.........//////000000............/////////000---......///000111222222---......///000111111222111111222222222333333333111111222333333444555555666555555555555666666777555555555555666666666777::::::::::::::::::::::::;;;;;;;;;::::::999999999999888666555666888;;;=========>>>>>>??????@@@@@@DDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLOOOQQQSSSTTTUUUQQQLLLJJJKKKKKKJJJHHHJJJJJJKKKKKKKKKKKKKKKJJJEEEFFFHHHJJJLLLNNNOOOOOONNNMMMLLLLLLLLLMMMOOOPPPLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKJJJJJJKKKLLLNNNPPPSSSUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKEEEDDDDDDCCCCCCCCCCCCDDD<<<=========<<<;;;::::::|||eeeWWWOOOIIIEEEDDDFFFHHHIIIKKKKKKJJJIIIGGGGGGEEEDDDCCCDDDEEEDDDCCC>>>===<<<;;;::::::;;;;;;888888999999999777555444444444333333333222222222222000---,,,---...---,,,......---,,,***)))((((((((()))***+++,,,+++******))))))))))))))))))))))))*********)))((((((''''''))))))))))))((((((((((((***)))((()))***+++***(((&&&)))+++***((('''(((***))))))))))))))))))))))))(((((())))))))))))((((((((('''%%%'''***,,,+++))))))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((''''''((())))))(((((((((((())))))))))))*********((('''&&&((())))))))))))))))))(((++++++******++++++,,,------,,,+++******+++,,,------,,,,,,,,,+++*********...---,,,+++,,,...111222******))))))******+++,,,...............---------,,,---...//////---+++)))---------......000111111...------------...//////............////////////////////////////////////,,,---...///000111222333////////////////////////111111000000111111222333222222333333333444444444444555555666777888999999666777777888999::::::;;;999:::;;;===>>>?????????@@@AAAAAACCCDDDEEEFFFFFFEEEFFFHHHHHHGGGGGGIIIJJJVVVXXXZZZ[[[ZZZ[[[]]]___``````bbbffflllqqqtttuuupppnnnllljjjgggeeedddcccaaa]]]YYYZZZ^^^```___\\\___]]]ZZZWWWUUUTTTTTTTTTHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@??????>>>AAA???===;;;999888888888222222111111111111222222222222222222111111111000,,,---...///000111222333000000000000////////////---......///////////////000000//////......------000///---,,,,,,---///000000000000000111111111111333222000///.........///000000000000000000000000////////////////////////---------.......................................//////000111111111111111000000111222333333444444333444555555666666555555777777555444444555666666666666666666666666555555999999999999888888888888888888888888888888888888::::::999999::::::;;;<<<;;;<<<<<<===>>>?????????@@@AAABBBDDDEEEEEEFFFFFFGGGIIIJJJLLLNNNOOOPPPPPPUUUPPPKKKHHHHHHIIIHHHFFFEEEFFFHHHIIIJJJJJJIIIIIIGGGGGGFFFGGGHHHJJJLLLNNNPPPMMMKKKKKKMMMMMMKKKIIIHHHIIILLLMMMOOOOOONNNNNNJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOOOONNNMMMMMMIIIKKKMMMLLLIIIIIIJJJMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIFFFEEECCCAAAAAAAAACCCDDD>>>>>>>>>>>>===;;;:::999~~~fffWWWNNNHHHEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHFFFDDDCCCCCCDDDDDDCCCBBB???>>>>>>===<<<;;;::::::888888888888777666555444555555444444444333333333222000...---.........---------,,,,,,+++***))))))((()))***+++,,,++++++***))))))))))))))))))))))))&&&''''''((()))***++++++)))))))))))))))))))))(((+++***)))***+++,,,+++))))))+++,,,+++)))'''''')))(((((((((((((((((((((((((((((())))))))))))((((((%%%$$$###$$$''')))(((&&&***)))'''''''''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++)))(((((()))))))))(((((((((((())))))((()))***++++++***))))))***))))))))))))))))))******))))))))))))***++++++,,,+++***))))))***+++,,,+++++++++++++++*********------+++++++++---///000******))))))******+++,,,---------...................../////////...,,,,,,------------...///000111---------------...//////............////////////////////////////////////------...///000111111222000000000000000000000000111111000000111111222333222222222222333333333333111222222333333444444444333333333444444555555555555666777888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@??????AAABBBGGGHHHJJJJJJIIIIIIJJJKKKNNNMMMNNNQQQVVV[[[^^^___YYYXXXVVVSSSQQQOOONNNNNNMMMIIIFFFFFFJJJMMMKKKIIIJJJIIIGGGFFFDDDDDDCCCCCC@@@???>>>===<<<;;;::::::999999::::::999999888777:::999777555444333333444111000000//////000000111111111111111000000000000------...///000111111222000000/////////.........------...///////////////////////////..................////////////......////////////000000000000222111000...------......////////////////////////.................................////////////000........................//////000111111111111111111111111222222333333333333333444555555555555444666666555555555666666777555555555555555555555555777777777777777777777777888888888888888888888888999999999999999:::;;;;;;<<<<<<======>>>??????@@@@@@AAABBBCCCEEEEEEEEEEEEGGGHHHJJJKKKMMMMMMNNNNNNOOOKKKHHHGGGHHHJJJKKKJJJEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKMMMOOOMMMLLLLLLNNNMMMKKKIIIHHHHHHJJJKKKLLLMMMMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLLLLLLLMMMMMMNNNOOOMMMMMMNNNNNNMMMMMMLLLKKKHHHJJJLLLKKKIIIHHHIIIKKKHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIFFFDDDBBB@@@@@@@@@AAABBB>>>>>>>>>>>>===;;;:::999gggWWWNNNHHHEEEFFFFFFGGGIIIKKKKKKJJJIIIHHHEEEDDDCCCCCCDDDDDDCCCBBB??????@@@???>>><<<:::999:::999888777666666666666555555555555444444444444222000.........///...---,,,,,,,,,++++++*********))))))***++++++++++++***)))))))))))))))))))))))),,,,,,+++***((('''&&&&&&)))))))))))))))))))))))),,,+++******,,,,,,+++******,,,,,,+++)))'''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&''')))******)))******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***))))))(((((((((((())))))((((((***+++,,,,,,,,,,,,+++***)))(((((()))***+++***************+++,,,,,,+++***))))))))))))***+++))))))******************---,,,+++******+++------******))))))******+++,,,,,,,,,------......////////////......------......------------......///000---------------......///---............/////////////////////////////////....../////////000000000111111111111111111111111111000000000000111222222000111111111222222222222000000000111111111111111000000111111111111111111333333444555555555555555666666666555555444444333555777888888888888999;;;???@@@AAA@@@>>>======>>>EEECCCAAABBBEEEHHHIIIJJJGGGEEEDDDAAA@@@>>>>>>===???<<<999999===???>>>===<<<<<<<<<<<<;;;:::999999888777555444333333333333333333444444333333222111444333222111000000000000//////............//////000000000/////////............/////////000000000//////.........---------------...////////////................../////////---...000111111000...------.........////////////000///...---------------////////////////////////........................////////////000000111111//////////////////////////////000111111111111111111111222222222222222222222222333444444444444333444555666666777777777777444444444444444444555555555555555555555555555555777777777777777777777777999888888888888999::::::<<<======>>>>>>??????@@@@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKJJJJJJKKKHHHFFFFFFGGGIIIJJJKKKGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKNNNMMMMMMNNNNNNMMMKKKHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJLLLMMMNNNOOOOOOOOOKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKLLLLLLKKKKKKJJJIIIGGGHHHIIIIIIGGGGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDBBB@@@>>>>>>>>>???>>>>>>>>>===<<<;;;:::999jjjWWWMMMHHHFFFGGGEEEGGGIIIKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEEEEDDDBBB@@@@@@AAAAAA@@@===;;;999<<<;;;999888777777888999555444444444444333333333111///...---......---,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))...---,,,***((('''%%%%%%)))))))))))))))*********+++***))))))++++++***)))((()))******)))(((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((()))************+++***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))))))))))))))(((((((((((()))))))))))))))******++++++++++++***(((''''''(((***+++------,,,,,,------...///+++***)))(((((()))***+++((((((((()))*********+++,,,+++******)))******+++******))))))******+++,,,++++++,,,------.../////////...,,,++++++,,,...///------,,,,,,---......///------,,,,,,------...///---------.........//////........................////////////////////////000000000000000000000000000000000000000111222222000000000000111111111111222222222222222222111111222222111111111111111111333333444555555555444444444444444333333222222111222444555666555555666888>>>??????>>>;;;999999:::EEEBBB>>><<<<<<<<<<<<<<<>>>===;;;:::888888777777:::888666666999;;;;;;:::::::::;;;;;;;;;999777666555444222000000000222333222222333333222222111000111000000000//////////////////............////////////.........---------////////////////////////......---------,,,,,,,,,,,,---......//////......---------....../////////------...//////...------,,,,,,---------............---------------------////////////////////////.................................///000000000111000000000000000000000000//////000111111111111111222222222222111111111111111111222333333333333222222444555777888888777777333333333444444444444444333333333444444444444444666666666666666666666666888888777777888888999:::=========>>>>>>????????????@@@AAABBBCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGJJJIIIGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNLLLJJJHHHFFFEEEEEEEEEEEEGGGIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHGGGGGGFFFFFFDDDCCCAAA???===<<<<<<<<<=========<<<;;;:::888888mmmYYYNNNHHHFFFGGGEEEFFFIIIJJJKKKKKKJJJIIIGGGFFFFFFGGGHHHGGGEEECCC???@@@AAAAAA@@@>>>;;;:::;;;:::888777666666777888333333333222222222111111000...------......,,,***++++++++++++++++++++++++***************+++++++++************************%%%&&&''')))***,,,---...((()))))))))*********+++***((('''((()))***)))(((%%%&&&&&&((()))******)))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&&&&&&&&&&&&&'''******)))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***)))'''(((((())))))(((((((((((())))))******))))))(((((((((((()))(((''''''''''''((()))------,,,,,,------...///+++***)))(((((()))***+++((((((((()))*********++++++*********))))))************))))))******+++,,,***++++++,,,---...//////---,,,***))))))***,,,...---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---......------------............------------------------////////////............////////////////////////000000//////000000111222//////000000000111111111333333333222222222222222222222111111111111111111222333444444444444444333333333333333222222222222111333444444333444555666:::;;;:::999666444444444<<<999666444444555555444666555444333222222222222555333222333444666777777888999999888777555333111444333111000///111222333222222333333222222111000/////////////////////...000//////......//////000.........------------,,,////////////............------------,,,,,,,,,,,,,,,------...............,,,,,,------......//////---,,,++++++++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,---------------................................................,,,,,,---......///000000000000000000000000000000//////000111111111111111222111111111111111111111000111222222333333222222222333555666777777777666333333333444444444555555222333333333444444444555666666666666666666666666888888777777888888999:::===============>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGGGGFFFEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIKKKLLLMMMMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@>>>===;;;;;;:::;;;;;;;;;:::999888777666ppp[[[PPPHHHEEEFFFEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIFFFDDD??????@@@@@@???>>>===<<<888777666555444444444444222222222222111111111111000///......///...,,,***,,,,,,,,,++++++***************))))))******+++,,,************************''''''((()))+++,,,------((())))))******+++++++++)))(((''''''))))))((('''%%%$$$%%%(((+++,,,,,,+++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((((('''&&&'''((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******(((''''''((())))))(((((((((((())))))+++***)))(((''''''''''''((((((((())))))(((((((((***************+++,,,,,,+++***))))))))))))***+++))))))******************))))))************************))))))******+++,,,++++++,,,,,,------......+++***)))((((((***+++---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,------------.........------------------------///.............................................000////////////000111111///000000000111111111111000111111111111111111111000000000000000000000000000000111222222222222222111111111111111111111111///000222222111111333444555666666555222111111222222111000111333444444444222111000000000000000000111111000111222333555666777777666555444222000///111000///...///000111222111111111111111000//////------.........---,,,,,,//////............//////.........---------,,,,,,///...........................---------,,,,,,,,,,,,,,,---............------------------.........---,,,***))))))***,,,---+++,,,,,,,,,------------++++++,,,---.........---........................------------------------+++,,,,,,---...///000000//////////////////////////////000111111111111111000000111111111111111111111111222333333333333222222333444444555555555555333333333444555555666666333333333444555555666666777777777777777777777777999888888888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDBBBDDDFFFFFFFFFGGGJJJLLLKKKKKKMMMNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLJJJHHHGGGHHHIIIEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIKKKLLLMMMNNNNNNNNNIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFDDDEEEEEECCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@???>>>===<<<;;;:::999999999888777666555444rrr^^^QQQIIIEEEDDDDDDFFFHHHJJJKKKKKKJJJJJJGGGGGGGGGHHHIIIIIIFFFCCC>>>>>>>>>>>>>>>>>>>>>>>>777777777777666555444444333333333222222222111111111000000000111000...,,,------,,,,,,+++***))))))+++***)))))))))***+++,,,************************---,,,,,,+++***)))((((((((())))))******+++,,,,,,)))((('''((()))***)))'''((('''''')))---...---+++************************(((((())))))))))))(((((((((***++++++(((((()))+++'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))))))))(((((((((((())))))+++***)))((((((((()))***)))***+++,,,,,,+++***)))***))))))))))))***++++++,,,+++***))))))***+++,,,+++++++++++++++*********((())))))***++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---.....................///////////////////////////////////////000111111000000000111111111222222/////////000111111111222...//////000000111111111...///000111222333333333333333222111000//////......///111111000000222333222444444444222111222333000000111333555666555333111111000000000111111222000000111111111222555777555555333222222111111111---------....../////////000000000000000///......---......///...---,,,+++......------------..................---------------.................................------------+++,,,------......------...------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,------------...***+++---.../////////...........................------------------------,,,,,,---...///000111111........................//////000111111111111111//////000000111111222222111222222333333333333333333333222222222333333444333444444555666666777777444444555555666777777888888888888888888888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDBBBEEEGGGGGGFFFGGGIIILLLKKKMMMOOOQQQQQQOOOMMMKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJKKKJJJHHHEEEDDDGGGJJJEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNIIIIIIIIIIIIJJJKKKKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGEEECCCDDDFFFGGGFFFDDDEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEDDDDDDCCCAAAAAA?????????>>>>>>===<<<;;;777777777666555444333222ttt___RRRIIIDDDCCCDDDFFFHHHJJJKKKKKKKKKJJJFFFFFFFFFHHHIIIHHHEEEBBB=========<<<===>>>>>>???::::::;;;;;;:::999777666444444444333333333222222333222222222333222000---......---,,,+++))))))(((+++***)))))))))***,,,---************************)))))))))***++++++,,,,,,((())))))***++++++,,,,,,***)))((()))***+++***(((,,,***)))+++...///...+++************************(((((())))))))))))((((((%%%''')))(((%%%$$$&&&(((&&&'''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***))))))***))))))(((((((((((())))))***))))))))))))+++,,,---)))+++---//////---+++)))++++++******++++++,,,------,,,+++******+++,,,------,,,,,,,,,+++*********'''((()))+++,,,,,,,,,,,,*********)))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000000000///////////////000111111111111111111222222222222///000000111222333333444///000000111222333444444///000111333444555555555777666555333111///...---...000111111111111222444///000111111000///111222222222222333444333000---//////......//////000111---............000222555111000///......///000111+++,,,---...//////......000000111111000000///...000000111111000///---,,,---,,,,,,++++++,,,,,,---//////.........------------------.........////////////.........---------+++,,,------......------.........------,,,,,,,,,***+++---......---+++***,,,,,,---------.........***+++---///000000//////........................------------------------------...///000111222222........................//////000111111111111111...//////000111222222333222222333444444444444333444333222111000111222333444444555555666777888888555555666666777888999999888888888888888888888888::::::999999::::::;;;<<<::::::::::::::::::::::::===>>>???@@@AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFHHHJJJIIIFFFEEEFFFHHHKKKNNNQQQSSSSSSQQQMMMKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIFFFCCCCCCFFFJJJEEEFFFHHHIIIIIIHHHGGGFFFHHHIIIJJJLLLMMMMMMMMMMMMIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKLLLLLLKKKKKKJJJIIIGGGEEECCCDDDGGGHHHFFFDDDDDDCCCAAA@@@@@@AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>??????>>>===<<<<<<666666666555444333111111uuu```RRRIIIFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLIIIGGGFFFFFFFFFEEECCCAAA????????????>>>===<<<;;;;;;;;;:::999777555333222666777888999999666222...111111111000000000000000...,,,+++)))(((((())))))'''))),,,...///...---+++(((((())))))))))))(((((()))***++++++***)))((('''++++++***************+++(((((())))))*********++++++***)))(((((('''((((((((((((((()))******++++++000///...,,,***((('''&&&***++++++,,,+++***)))(((++++++******)))(((((((((*********+++,,,,,,------,,,,,,,,,,,,***(((%%%$$$))))))))))))))))))))))))((((((((((((((()))******///,,,)))((()))***(((%%%)))))))))))))))******+++)))***+++***)))((((((***+++++++++++++++++++++++++++++++++++++++***)))(((''')))******))))))***+++...---++++++++++++---...+++++++++,,,,,,,,,------+++******+++,,,---...///,,,,,,,,,---------.........---,,,,,,++++++++++++,,,------...////////////,,,,,,,,,---------......+++,,,---.........---,,,---...000000//////111222222111000///////////////////////////////////////,,,---...000111111111111111000000////////////000111111111111111111222222777444111111222333111///---...000000///000111333000000000000////////////111111000000//////......000000////////////000000000111111222222333444444000000///...............//////............//////000111111111000///......---...///000000///...---------...//////...------,,,---------.../////////......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,+++++++++,,,---......---,,,,,,++++++++++++///---,,,,,,,,,,,,+++)))------------------------000000000000////////////---///000///---,,,,,,---////////////////////////////////////////////////000000000111222222333333333333333222222111111111333333333444444444555555333333333444444444555555777777777777888888888888777888999::::::999888777;;;::::::::::::;;;<<<<<<;;;<<<===???AAACCCEEEFFFBBBBBBAAABBBBBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGJJJLLLOOOQQQPPPMMMIIIGGGIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCEEEGGGIIIJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKNNNLLLIIIGGGGGGIIILLLNNNLLLJJJHHHIIIJJJKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA???>>>===<<<;;;:::::::::;;;888555444555555444333ttt```RRRIIIFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFEEECCCAAA????????????>>>===<<<;;;:::::::::999777666444444555444555666777666333000111111111000000000000000///...---+++++++++++++++...,,,***(((((()))+++,,,************************)))******+++***)))(((''')))(((((((((((((((((((((((()))))))))***************))))))(((((((((((())))))))))))))))))(((((((((---,,,,,,***)))(((''''''))))))*********)))((('''((((((((((((((()))))))))))))))))))))((((((((((((***************)))((('''))))))))))))))))))))))))((((((((((((((()))******...+++)))((())))))(((&&&)))(((((((((((()))******)))***+++***)))((((((***************************+++++++++++++++***))))))((()))+++***))))))***,,,,,,,,,++++++++++++,,,,,,,,,------------.........///...---,,,,,,,,,+++,,,,,,,,,,,,------------...------,,,+++++++++,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,------......------------///000000//////000222//////...------.................................---...///000000111000000000///////////////000000111111111111111111111111333000...---//////---++++++,,,......------///000000000000000/////////...000000000000//////......000//////////////////000333222222222222111111111000//////...............//////............//////------.........---,,,,,,+++,,,---......---,,,+++------,,,++++++,,,------,,,,,,,,,---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++***+++,,,---......---,,,,,,+++++++++,,,...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////---///000///...,,,,,,---///////////////////////////////////////////////////000000111111222333333333333333222222222111111333444444444444444444444333333333444444444555555444555555555555666666666888888999999999999888888:::999999999999:::;;;;;;;;;<<<===>>>@@@BBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGIIIJJJMMMNNNNNNKKKHHHFFFHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEFFFHHHJJJKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLJJJHHHHHHIIIKKKMMMKKKIIIHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>===;;;:::::::::::::::777555444444444444333ttt___QQQHHHEEEEEEDDDFFFHHHJJJKKKKKKJJJJJJIIIGGGFFFFFFGGGFFFDDDBBB????????????>>>===<<<<<<999999999888888777666666444333222333444555444222111111111000000/////////......---,,,++++++++++++...---***'''&&&&&&'''(((,,,+++***))))))***+++,,,))))))*********)))(((((('''(((((())))))(((((('''))))))))))))************)))(((((((((((())))))*********))))))(((''''''&&&)))))))))((((((((((((((((((((()))))))))(((''''''&&&&&&&&&'''((()))))))))------,,,,,,+++******)))(((((((((((()))***++++++))))))))))))))))))))))))((((((((((((((()))******---+++)))((())))))'''&&&((((((''''''(((((()))***)))***+++***)))((((((******************************++++++++++++***)))))))))***++++++******+++---******++++++++++++******++++++,,,,,,,,,---------,,,,,,+++***))))))((((((,,,,,,,,,,,,------------,,,,,,+++++++++,,,------++++++++++++++++++***))),,,,,,,,,---------............---------------......///000000///...///111......---------......///...........................//////000000/////////............///000111111111111111111111111111111///...,,,,,,------,,,***+++,,,......------...000000000000/////////......000000000////////////...//////............//////444444333222000///......000///......------......///......------......///+++,,,,,,------------,,,,,,,,,------------,,,,,,---,,,)))(((((())),,,---,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++************+++,,,,,,------,,,+++++++++,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,------......//////---...000///...,,,------//////////////////////////////////////////////////////000111111222222333333333333222222222222111444444444444444444444333333333333444444444555555444444444444555555555666999999888888888888999999999888888888888999::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIKKKKKKLLLLLLIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKKKKJJJHHHGGGGGGIIIIIIIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>===;;;::::::999999888666444333333333222111sss___QQQHHHDDDDDDCCCFFFIIIKKKLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFDDDBBB????????????>>>===<<<<<<999999888888888888888888777444222111222444444333111111111000//////......+++++++++******)))))))))(((***,,,---,,,((($$$""",,,+++)))(((((()))+++,,,))))))))))))))))))((((((((()))***++++++******))))))))))))))))))*********(((((('''(((((()))***************))))))(((((((((&&&&&&'''((()))*********(((((((((((((((((((((((('''''''''(((((()))))))))------------,,,,,,++++++((('''''''''((()))+++,,,))))))))))))))))))))))))((((((((((((((())))))***,,,+++)))((((((((('''''''''''''''''''''((()))))))))***+++***(((((((((***++++++++++++++++++++++++******+++++++++******))))))+++,,,,,,+++***,,,---((()))***++++++***)))(((((())))))))))))*********((())))))***++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...------------,,,,,,+++***,,,,,,,,,---------......000///---,,,,,,---.........///000///......///000///............///000000........................//////000000///......------------...///000111222111111111111000000000000///.........//////...------...000///......000111000000/////////.........///////////////////////////......------......///333222222111///......---//////...------------......------------------...,,,,,,---.../////////...........................,,,+++***((((((***+++,,,...---------,,,,,,++++++......---------,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++---,,,,,,++++++,,,,,,,,,+++******+++---......---........................******+++,,,------......,,,...//////...------...//////////////////////////////////////////////////////000000111222222222222222222222222222222222555444444444444333333333333333333444444444555555555555666666777777888888::::::888777777888::::::999999999999999::::::;;;;;;;;;<<<<<<<<<=========????????????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIJJJJJJKKKKKKJJJJJJJJJHHHFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===;;;:::999999888777555333333333333111000qqq^^^QQQHHHDDDDDDCCCFFFIIIKKKLLLKKKJJJIIIHHHGGGFFFGGGGGGGGGEEECCC@@@@@@@@@@@@???>>>===<<<999999888888777888999999;;;888444111222333333333111111000000///......---***+++++++++******))))))'''))),,,......+++'''$$$+++***(((''''''(((***+++(((((((((((((((((())))))(((((()))*********************))))))))))))))))))(((((('''(((((()))******)))))))))******+++++++++&&&&&&'''((()))++++++,,,))))))))))))))))))))))))*********))))))(((((((((''''''(((((())))))))))))))))))'''''''''((()))***((((((((((((((((((((((((((((((((((((((())))))*********)))((('''''''''((('''''''''''''''((()))))))))***+++***(((((((((***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))+++,,,,,,+++***,,,---((((((***++++++***((((((((((((((()))))))))******+++,,,------...------,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,---...------------,,,,,,+++***,,,,,,,,,---------......111///...---,,,---......---...//////......///000///...............//////........................///000000//////...---,,,------------...///111111111111111000000000//////---...000000000/////////---...//////......///000////////////.........................../////////......------------......//////////////////////////////...---------------------,,,,,,,,,,,,------,,,,,,---.../////////............------.........++++++,,,,,,,,,,,,++++++//////......------,,,,,,......---------,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,++++++,,,,,,---+++***)))+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,...//////...------...////////////////////////////////////////////////...//////000111111222222222222222222222222222222444444444444444444444444333333333444444444555555555555666666777888888999;;;:::999888888999:::;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIJJJKKKKKKJJJJJJJJJHHHFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???>>>===;;;999888888888666555333333333333111///ooo]]]QQQHHHEEEEEEDDDFFFHHHJJJKKKKKKJJJJJJHHHGGGFFFGGGHHHHHHFFFDDD@@@@@@@@@@@@???>>>===<<<;;;:::888777777888999:::<<<888444222222222333333111111000000///...------,,,,,,---------,,,,,,+++++++++*********+++,,,,,,***)))(((''''''((()))***(((((('''''''''((())))))&&&&&&&&&&&&'''((())))))************)))))))))))))))(((((((((((())))))***((((((((()))***+++++++++&&&&&&'''((()))***++++++))))))((((((((()))***++++++++++++***)))(((((((((&&&''''''((()))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))***(((&&&&&&''')))((((((''''''(((((()))***)))***+++***)))((((((***++++++++++++++++++++++++))))))***++++++++++++***)))***++++++******+++---))))))************))))))******+++++++++,,,,,,,,,++++++++++++)))'''%%%$$$++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++***))),,,,,,,,,---------......000000///...------------+++---............///111//////...---------------------------------------///////////////...---,,,------------...///000000111111111000000//////...***,,,///000///......///+++,,,------,,,+++,,,---/////////.........---------............/////////------,,,,,,,,,,,,------,,,,,,---......///000000///...------,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++..................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,+++++++++,,,------+++******+++---......---))))))))))))))))))))))))******++++++,,,,,,------+++---//////...---...///////////////////////////////////////////////////......///000000111111222111222222222222333333333333333333444444444555555333333333444444444555555333444444555666777888888::::::999999999999::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHIIIJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIIIIIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAA???>>><<<;;;999888777777666555444444444333111///nnn\\\QQQIIIEEEFFFFFFFFFHHHIIIJJJKKKKKKKKKHHHGGGFFFGGGHHHHHHFFFEEE@@@@@@@@@@@@???>>>======<<<;;;999777777777999999999666222111111222333333222111000///...---,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((''''''&&&'''((()))***'''&&&%%%$$$%%%''')))+++************)))))))))(((***))))))(((((((((((()))''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((('''''''''((()))***))))))))))))))))))(((((()))))))))))))))*********''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((()))******((()))***(((&&&%%%'''))))))(((((((((((()))******)))***+++***)))((((((***))))))))))))))))))))))))))))))***+++++++++++++++((()))+++***))))))***,,,+++******))))))******++++++++++++,,,,,,,,,------(((((()))((('''%%%""" ***++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,---------......000000000//////...---,,,***+++---......///000222444333222000////////////------------------------.........///......------......---------......///222111111000//////......(((+++///000///......///+++,,,------++++++,,,---//////.........------------------.........//////------,,,,,,,,,,,,------+++,,,,,,---....../////////...------,,,,,,------,,,,,,++++++++++++,,,,,,------.........---,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,---------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******,,,---------,,,+++,,,+++++++++,,,,,,---...,,,+++***+++---...---,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///////////////////////////////////////////////////......//////000111111111111111222222222333333333111222222333444555666666333333333444444444555555444444555666777888999999999::::::::::::::::::999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDBBBBBBDDDEEEGGGGGGGGGGGGJJJIIIHHHGGGHHHIIIKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKIIIHHHHHHIIIJJJJJJIIIGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???>>><<<:::999777777666666555444555555444111///mmm\\\QQQIIIFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLHHHGGGGGGGGGHHHHHHGGGEEE@@@@@@AAA@@@@@@???>>>======<<<999888777777888999555333000000111333333333222111000///...---,,,,,,((()))++++++,,,+++***)))&&&)))---000000,,,'''$$$)))***++++++++++++***)))((('''&&&&&&'''((()))******(((&&&%%%&&&(((,,,...+++*********))))))((((((+++***)))(((((('''(((((('''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&''''''((()))))))))'''''''''&&&%%%%%%$$$$$$%%%&&&''')))))))))((((((((((((((((((((((((((((((((((((((((((((()))******''')))***(((&&&%%%'''***)))))))))))))))***++++++)))***+++***)))((((((***((((((((((((((((((((((((((()))***+++++++++++++++''')))******))))))***+++,,,+++***))))))***+++,,,)))************+++++++++)))***,,,------+++)))(((******+++++++++,,,,,,,,,...------,,,++++++++++++,,,---......////////////,,,,,,,,,---------......///000000111000...,,,+++(((***---......///111333999888777555444333222222------------------------------...............---///......---------......222111111000///......---))),,,111222000///000111---...//////---------/////////.........------------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------............---,,,,,,,,,,,,---,,,++++++++++++++++++,,,000111111111000///............,,,,,,,,,,,,......///---+++******+++---///+++++++++,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++,,,,,,---...,,,+++***+++---...---,,,------------------------------,,,,,,,,,,,,,,,,,,+++---//////.........///////////////////////////////////////////////////......//////000111111111111111111222222333333333000111222333555666777777333333333444444444555555666777888999:::;;;<<<<<<999999;;;<<<<<<;;;999999999999888888999999:::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCCCC???@@@BBBDDDFFFFFFFFFFFFKKKJJJHHHHHHHHHJJJLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHIIIJJJKKKJJJIIIGGGGGGHHHIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>><<<:::888777666666666555555555666444111///qqq```UUUMMMIIIHHHHHHHHHIIIIIIIIIHHHFFFEEEHHHGGGFFFFFFFFFEEECCCAAABBBBBBBBBAAA@@@???>>>===888888888777666555444333555444333222111111111111000222333333222000000000---,,,++++++******++++++&&&''')))+++,,,,,,,,,,,,******)))(((((((((((((((###%%%''''''((((((***,,,%%%%%%%%%&&&((()))+++,,,&&&'''(((((()))(((((((((---,,,***(((''''''((())))))(((((('''&&&%%%%%%%%%((((((((((((((('''''''''(((''''''&&&&&&''')))***'''''''''''''''((()))***))))))))))))(((((((((((('''((()))******)))((((((---***%%%!!! """&&&)))''''''(((((())))))******&&&'''''''''(((((((((((((((((()))***************((()))+++***(((''''''((()))'''&&&'''***+++***((()))(((&&&''')))******)))*********))))))))))))))),,,,,,++++++***))))))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...((()))***++++++***)))((()))******++++++,,,,,,---...---,,,+++++++++++++++222111000///......///000PPPQQQOOOFFF:::111......---------............///...---,,,+++++++++++++++---------.........//////------......///000000000.........------,,,,,,,,,000///...---,,,------...------,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,---.........///---,,,---000222000...++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------000444555000---...---***,,,,,,,,,------.........---------,,,,,,+++++++++*********+++------,,,***++++++,,,,,,,,,,,,------******++++++++++++******,,,++++++,,,---,,,***((()))***+++,,,---,,,++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,---...---+++)))))))))***+++,,,---...---,,,,,,(((((()))***,,,---...///+++---//////---,,,,,,---..................---------------............///++++++,,,---...///000111111111111111111111111111000000111222333333444444...000222444555555555555333555888777666555888::::::;;;;;;<<<<<<;;;;;;:::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>??????@@@@@@AAABBBBBB>>>@@@CCCFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEECCCBBBDDDCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@??????<<<<<<;;;:::999999999999666555555444222111000000uuuiiicccZZZMMMBBBIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGFFFDDDBBB@@@@@@AAA@@@@@@???>>>===<<<<<<<<<;;;:::999777777555444333222111111111111...000222222111000000000---,,,++++++******++++++((()))***+++,,,+++************)))(((((((((((((((&&&((()))***)))***+++---+++***)))((('''&&&&&&&&&(((((())))))******++++++,,,+++)))'''&&&&&&'''(((***))))))(((''''''&&&&&&(((((((((((((((((((((''''''''''''''''''((())))))(((''''''''''''(((((()))'''''''''(((((()))))))))'''''''''((()))***+++++++++((($$$!!! """%%%'''&&&'''''''''((((((((((((******************++++++(((((()))************)))((()))+++***(((''''''((()))'''&&&'''***+++***(((***((('''((()))******)))))))))))))))))))))))))))******************++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............******++++++++++++******++++++,,,,,,---............---------------...///++++++,,,,,,...000222333GGGHHHFFFAAA999333000000------------..................---,,,,,,,,,,,,,,,,,,---------.........///............////////////---------------,,,,,,,,,...---,,,+++***++++++,,,------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---...//////000000...---+++---///000///---+++++++++++++++,,,---...+++++++++,,,,,,,,,---------111111...,,,......---,,,,,,,,,,,,,,,---......,,,,,,,,,++++++*********+++******+++------,,,***---------,,,,,,+++++++++******++++++++++++******,,,***((()))+++---------)))***+++,,,---,,,++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++---...---+++))))))******+++,,,---------,,,,,,))))))***+++,,,------...+++...000000...------...........................---------............///......///000111222333333111111111111111111111111000000111111222333333444111111333444444555555555222444666666555444666999::::::;;;;;;;;;;;;::::::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>??????@@@@@@@@@???AAACCCEEEFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEECCCBBBDDDCCCBBBAAA@@@?????????>>>>>>?????????>>>======::::::999888777777777777666555444333222111111000uuuiiihhhbbbRRRBBBHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIHHHHHHHHHGGGEEECCC>>>>>>????????????>>>>>>>>>>>>======<<<:::999888444444333222111111111111---///111222000//////000---,,,++++++******+++++++++++++++++++++***)))(((******)))(((((((((((()))((()))+++***))))))***,,,,,,+++***((('''&&&%%%%%%(((((((((((()))***+++,,,***)))(((&&&&&&&&&'''''')))((((((''''''&&&&&&&&&''''''((((((((((((((((((&&&''''''((((((((((((((()))((((((''''''''''''(((%%%%%%&&&'''((()))*********)))((('''((()))***+++)))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((())))))******))))))''')))******(((''''''((()))((('''((()))***)))(((***)))((()))+++++++++***))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---......//////000............///000111111(((((()))***,,,///111222666666555333111///---,,,------------............///...------,,,---------,,,,,,------------....../////////............---,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,---...///000111222222---,,,+++,,,---...---,,,,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,***---...******---000000------,,,++++++,,,...///++++++***************)))---,,,++++++,,,---+++***......---,,,+++***))))))******++++++++++++*********(((&&&&&&)))---000111)))***+++,,,---,,,++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------+++))))))******+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,...000000///.................................---------............/////////000111222333333444111111111111111111111111000000000111222222333333555444444333333444444444111333444555444444555777999999::::::::::::999999999888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<============>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCDDDCCCBBB@@@????????????<<<<<<======<<<;;;;;;:::888777666555555444444555555555444333222111111000ooo^^^]]]^^^VVVKKKFFFGGGIIIKKKLLLMMMMMMMMMJJJIIIGGGGGGHHHGGGEEECCC<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::888777666444333222222111111111222000222333333111///......---,,,++++++******++++++++++++++++++******))))))+++***))))))(((((())))))''')))***)))''''''((()))(((((((((((((((((()))***&&&&&&&&&&&&''')))***+++***)))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((%%%&&&((()))))))))((('''***)))((('''''''''''''''%%%&&&&&&'''(((((()))))),,,++++++***)))(((''''''******)))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%'''(((((()))))))))))))))''')))******((('''((())))))((((((((()))))))))(((***))))))***,,,,,,+++***((((((((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,------...////////////............//////000***************++++++++++++******+++------,,,***,,,,,,---------.........///......---------......,,,,,,,,,,,,,,,,,,------000000///......---,,,,,,+++++++++,,,,,,------......---------------------,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,,,,+++,,,---...///111222222,,,+++++++++,,,,,,,,,+++,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,***------))))))---111111...---+++******,,,---...++++++++++++************...,,,++++++,,,,,,,,,***------,,,,,,+++******)))******++++++++++++******)))'''&&&'''***---//////)))***+++,,,---,,,++++++************************)))***++++++,,,,,,++++++************************+++,,,------+++*********++++++,,,,,,,,,---------+++++++++++++++++++++++++++---///000...------------------...............---------............///,,,------...//////000000111111111111111111111111000000000000111111222222777666444333222333444444222333444444444555666666888888999999999999888888888888888888888999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDCCCAAA@@@??????>>>>>><<<<<<<<<<<<;;;:::999999777666555444444333333333444444333333222111111000oooYYYSSSWWWWWWQQQEEEFFFIIIKKKMMMNNNNNNNNNIIIGGGFFFFFFFFFFFFCCCAAA<<<======>>>>>>>>>======::::::::::::999777666555333333222222111111222222444555666555222///---------,,,++++++******++++++***************+++++++++++++++***)))))))))))))))((()))***)))((('''((()))&&&''''''''')))***+++,,,'''''''''((()))***++++++******))))))))))))))))))((((((((((((''''''''''''&&&'''''''''(((((())))))%%%&&&((()))))))))((('''***)))((('''''''''''''''(((((((((((((((((((((''')))***+++,,,+++)))'''&&&))))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''(((******((((((((()))((()))))))))((((((((()))***))))))***,,,,,,+++)))''''''(((((())))))))))))+++++++++*********))))))((((((((((((((((((((((((+++******))))))******+++++++++++++++++++++++++++,,,++++++*********+++,,,,,,+++***))))))***+++,,,***++++++,,,------......000///...---,,,,,,,,,,,,,,,++++++******)))(((''',,,++++++---///000///---,,,,,,,,,------------.........---------......///,,,,,,,,,,,,,,,,,,++++++000000///...---,,,++++++***++++++,,,,,,---------,,,,,,------------------,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,+++******+++,,,---//////000++++++++++++*********+++,,,++++++******+++++++++*********+++++++++,,,,,,,,,//////***)))---000///------++++++++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,...---++++++,,,------,,,++++++++++++++++++++++++******++++++++++++******(((((((((***,,,---,,,***)))***+++,,,---,,,++++++++++++++++++++++++++++++(((((()))******************************************,,,------+++******++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++******,,,......---++++++,,,---------.........//////---------............///+++,,,,,,------.........000000000000000000000000//////000000000000111111666555444222222333444555444444444555666777777777777777888888888888777777888888777777888888999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;>>>>>>>>>???????????????@@@AAABBBDDDEEEFFFGGGGGGCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;:::999888777666555444444333444444333333333222222111111000www```WWWXXXVVVPPPGGGHHHKKKMMMOOOPPPPPPPPPHHHGGGFFFFFFFFFEEECCCAAA======>>>>>>>>>>>>======;;;;;;;;;;;;:::888777666333333222222111222222333555777777666222///......---,,,++++++******++++++******))))))***+++,,,,,,++++++***))))))))))))******+++,,,,,,***)))***,,,)))))))))(((((())))))***++++++,,,------------,,,***************)))))))))************************&&&&&&''''''((()))))))))&&&''''''((((((((((((((()))((((((''''''''''''(((***)))))))))((((((((((((((()))***+++++++++***)))&&&&&&'''(((''''''&&&&&&)))))))))))))))(((((((((''''''''''''((((((((()))&&&'''(((((())))))((((((&&&(((******)))((()))***((()))***)))((('''((())))))((()))***,,,,,,***(((&&&''''''(((((())))))***,,,,,,++++++***))))))(((((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++---,,,+++*********+++,,,++++++************++++++))))))***++++++,,,,,,---000///---,,,******)))))))))***++++++++++++***)))+++,,,------------------,,,,,,,,,,,,------------------------------...///,,,,,,++++++++++++******//////......---,,,++++++++++++++++++,,,,,,,,,,,,)))******++++++++++++***++++++++++++************++++++,,,,,,,,,,,,++++++*********+++,,,,,,------***+++,,,+++***)))***+++,,,++++++************+++************++++++++++++,,,000///+++))),,,...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------...,,,******,,,.........************++++++,,,,,,******++++++++++++******)))))))))+++,,,,,,***''')))***+++,,,---,,,++++++++++++++++++++++++++++++'''(((((()))***)))))))))***************************+++------+++******+++,,,,,,+++++++++,,,---...,,,+++++++++++++++++++++)))+++------,,,+++++++++,,,,,,------.../////////---------............///------........./////////000000000000000000000000///////////////000000000222222222222333333444555555444333444666888777666666777777777777777777666888777777777777888999999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;======>>>??????@@@AAAAAA@@@AAABBBDDDEEEGGGIIIIIICCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA???>>>>>>>>>>>>=========<<<;;;:::999888777777666444444444444444333333222222111111111111~~~fff[[[ZZZUUULLLGGGHHHJJJLLLNNNOOOOOOOOOIIIHHHGGGGGGGGGFFFDDDBBB????????????>>>======<<<;;;;;;;;;;;;:::888777666333222222111222222333333222444555555222000//////---,,,++++++******++++++,,,+++***)))))))))***+++,,,+++******))))))*********+++,,,,,,+++***+++---++++++***)))((((((((())),,,---///000000...,,,+++(((((()))))))))))))))((()))))))))***************&&&&&&''''''((())))))***'''''''''''''''((())))))(((''''''''''''(((((())))))))))))***************///...+++)))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''######$$$$$$%%%&&&''''''&&&'''(((((())))))((((((&&&((()))***)))((()))***(((***+++***'''&&&''')))''''''(((***,,,+++)))'''&&&&&&''''''((())))))***++++++************************************************))))))))))))******************************...---+++*********,,,,,,++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,......---+++************)))***+++,,,---,,,,,,+++(((***---,,,***)))***,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,+++++++++************.........------,,,,,,,,,,,,,,,,,,+++++++++++++++((()))***+++,,,++++++***++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,---,,,***)))***+++,,,,,,+++***************************++++++++++++)))---...+++***,,,---+++++++++---------+++***(((******++++++,,,,,,,,,,,,---+++)))***,,,///000000+++++++++*********************++++++++++++*********)))((((((***+++***))))))***+++,,,---,,,++++++************************(((((()))***************************************)))+++---,,,+++***+++,,,,,,,,,+++++++++,,,---...+++++++++++++++++++++,,,***,,,......---++++++,,,,,,,,,------...//////000---------............///.........///////////////000000000000000000000000////////////////////////---...000222333444555555444222111333666777666444555666666777777666666555777777777777777888999999999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;<<<===???@@@AAAAAAAAABBBBBBCCCDDDEEEGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAA???>>>>>>======<<<<<<<<<;;;:::999888777666666555444333333333333222222222222111111111111eeeYYYZZZVVVLLLEEEFFFHHHJJJLLLLLLLLLLLLJJJIIIHHHHHHHHHGGGEEECCC@@@@@@@@@@@@???>>><<<<<<:::::::::999888777666555222222222111222222333333///111333333222111111111---,,,++++++******++++++...---+++)))((((((((())),,,+++******)))*********''')))******))))))***+++******))))))))))))******+++---///111000---***(((''''''((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))***(((((('''&&&&&&((()))***'''''''''''''''((()))***(((((()))***+++,,,,,,---:::555...'''###"""$$$&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%&&&''')))***++++++&&&''''''(((((((((((((((&&&''')))***)))((()))***(((***+++***'''&&&''')))''''''(((***++++++)))&&&&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,++++++++++++++++++++++++******))))))))))))******************************///...,,,******+++,,,---+++,,,............,,,+++)))******++++++,,,------------,,,+++++++++,,,,,,+++,,,---......---+++***)))---111000+++***,,,000++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,+++++++++******))))))......------------,,,,,,---,,,,,,++++++************+++,,,---...------,,,+++++++++************)))+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******+++---...---***(((***,,,,,,,,,+++***))))))******)))************+++++++++&&&***,,,***))),,,,,,+++***+++---......,,,)))'''))))))******++++++++++++---+++)))***,,,///111111---,,,,,,+++***)))((((((******++++++++++++******+++)))&&&&&&(((+++,,,---)))***+++,,,---,,,++++++))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))))))))))))))+++,,,,,,+++***+++,,,---,,,+++***+++,,,---...******+++++++++,,,,,,,,,+++---//////...,,,,,,---,,,,,,------...///000000---------.........//////---------...............000000000000000000000000///////////////.........***,,,///222444555555555333111000111555666555333555555666666666666555555777777777777777888888999999::::::;;;;;;::::::999::::::::::::::::::::::::888999:::<<<>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEIIIHHHHHHGGGFFFEEEDDDDDD@@@AAABBBCCCCCCCCCBBBAAACCCBBB@@@???>>>>>>======<<<;;;;;;;;;999888777666666555444333222222222222222222222111111111111111uuu___SSSMMMJJJGGGHHHKKKMMMNNNNNNMMMLLLEEEFFFHHHIIIHHHEEEBBB@@@@@@@@@@@@@@@?????????>>>;;;:::999:::::::::888666111///,,,,,,...111333333111222333111///......///---------,,,,,,,,,++++++))))))))))))))))))))))))+++,,,---,,,***(((((()))+++++++++***)))(((((('''******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++###%%%'''))))))((('''&&&+++)))'''%%%%%%&&&((()))((((((((((((''''''''''''&&&&&&''''''(((((()))))):::666000***&&&%%%&&&''''''((()))+++++++++******((((((((((((((((((((((((***)))))))))))))))******000+++''''''***---+++)))))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))((((((+++)))'''(((+++,,,***'''++++++************++++++<<<555---)))***,,,+++(((***)))))))))))))))******---,,,,,,,,,++++++******,,,+++*********+++------------,,,,,,+++*********------------------------)))***+++,,,,,,+++)))(((************+++,,,------000///...---------------000000///...,,,+++******......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,------,,,)))))),,,///,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,...---,,,++++++,,,---...)))))))))))))))))))))))),,,,,,++++++***)))((((((+++++++++*********)))))),,,,,,,,,++++++*********%%%'''(((*********))))))******++++++++++++*********************)))((((((++++++++++++***)))((((((++++++*********+++,,,,,,---,,,++++++,,,,,,***)))------,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,///222222111/////////222222111111000/////////222111111000111333444555444444444555555555555555777777888888999999::::::555444444555555666777888666777888999:::;;;;;;;;;999999888888999999:::;;;;;;;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEGGGGGGGGGFFFDDDDDDFFFHHHGGGGGGGGGGGGGGGFFFEEEEEECCCAAA??????@@@BBBBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<;;;999999999888555333444444444333333333222222333111///...---...///000zzzcccUUUNNNJJJGGGHHHKKKMMMNNNNNNMMMLLLFFFGGGHHHHHHGGGEEECCCAAA@@@@@@?????????>>>>>>>>>???===:::999888666333000444222///...000111222222111333444333111111222333---------,,,,,,,,,++++++************************+++---...---+++))))))*********)))(((((('''&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********&&&'''((()))(((((('''&&&$$$$$$%%%&&&''')))+++,,,&&&'''''''''(((((())))))'''''''''(((((((((((((((...,,,(((&&&%%%&&&((()))%%%%%%''''''((('''&&&&&&)))))))))((((((''''''''')))))))))))))))***+++,,,...***%%%%%%(((***)))&&&)))))))))))))))))))))))))))(((((('''''''''(((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))),,,,,,,,,+++++++++*********)))((()))*********)))++++++************++++++888222,,,)))+++,,,***(((******))))))))))))******((((((((('''''''''''''''***)))((((((((()))***+++*********+++++++++++++++------------------------******+++++++++******)))++++++*********+++,,,,,,......------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,***+++,,,+++)))(((***,,,,,,+++++++++***************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))((())))))***++++++,,,,,,************++++++,,,,,,******)))(((((()))******************************++++++******)))(((((('''+++++++++*********)))))),,,,,,,,,++++++*********)))***************))))))*********++++++************************)))((((((******+++++++++++++++***++++++,,,,,,---......///---,,,++++++---...---,,,,,,++++++++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,///..................///...000111222000///...///000000000000000000111111000000000000000222333444444444444444555555555555666666666666777777777777555555555555555666888888777888999::::::;;;::::::999999888888999999:::;;;;;;;;;<<<<<<===>>>???????????????@@@AAACCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHHHHFFFEEEDDDFFFHHHDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA???>>>@@@AAAAAA@@@?????????>>>======<<<<<<<<<:::999999888777555333333333333222222222222111222111///...---...///000hhhXXXOOOKKKGGGIIIKKKMMMNNNNNNMMMLLLHHHHHHHHHGGGFFFEEECCCBBB????????????>>>>>>>>>===>>><<<::::::::::::888777666444222222222222111000000111333222111111222444------------,,,,,,,,,,,,************************,,,---...---+++******+++*********)))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))******)))((((((((((((((((((((()))))))))((('''&&&$$$$$$%%%%%%&&&'''((()))******((((((((((((((('''''''''&&&&&&%%%$$$%%%&&&((()))%%%&&&&&&&&&&&&&&&%%%$$$(((((((((((((((((((((((((((((((((((()))***+++,,,111---))))))+++,,,+++)))))))))))))))))))))))))))***)))((('''''''''''''''(((((('''''''''&&&&&&&&&******************************))))))))))))******,,,++++++++++++*********)))*********)))((()))***++++++************++++++222///******+++,,,***(((******)))))))))))))))***((((((((()))))))))))))))))))))(((((())))))***+++(((((())))))***++++++,,,------------------------+++***************++++++,,,,,,+++*********++++++++++++,,,---------,,,,,,***++++++,,,---...///000.........---,,,+++***))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********+++++++++,,,------+++))))))***++++++*********)))))))))******++++++++++++******++++++,,,,,,,,,+++******)))))))))***++++++,,,,,,)))))))))************+++,,,++++++******++++++,,,++++++++++++++++++++++++******))))))((('''''''''+++++++++***************+++++++++++++++*********------,,,+++***)))))))))************************)))************))))))((())))))***+++,,,------,,,+++,,,...000222222222222---,,,+++,,,.../////////+++*********++++++,,,---++++++,,,------......///////////////////////////000///...------...///000000111111000///......///......///000000111222222////////////000111222333333333444444555555555555555555555555555444444444555555555555666777888888999::::::;;;;;;:::::::::999999888888999999:::;;;;;;;;;;;;<<<<<<=========<<<<<<>>>???AAACCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDEEEFFFHHHGGGFFFFFFGGGIIIIIIJJJIIIHHHEEEDDDEEEGGGFFFGGGGGGGGGGGGFFFEEEEEEBBB@@@>>>???@@@AAAAAA@@@=========<<<;;;;;;::::::;;;999888888888777444222222222111111111000000000111000///.........///000mmmZZZPPPJJJHHHIIIKKKMMMNNNMMMLLLLLLIIIHHHGGGFFFEEEEEEDDDDDD?????????>>>>>>>>>======???<<<:::999:::;;;;;;:::666444333333444333222000///000111000///...///000...------------,,,,,,,,,++++++++++++++++++++++++***,,,------+++)))******,,,,,,,,,,,,++++++******''''''(((((())))))******''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))))))))((((((((((((((()))***+++...---,,,)))'''$$$###"""&&&&&&&&&'''((())))))***))))))((((((''''''&&&&&&((((((((('''''''''''''''))))))))))))(((''''''&&&$$$$$$%%%&&&'''((())))))%%%%%%&&&&&&((()))***+++111...+++***+++,,,***)))((((((((((((((((((((((((***)))(((''''''&&&''''''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((('''***,,,+++(((''')))+++++++++************++++++---+++)))***++++++***(((+++***))))))))))))))))))))))))******++++++,,,,,,+++++++++++++++,,,,,,,,,(((((()))))))))*********+++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,+++***))))))******)))***+++,,,---,,,,,,+++******+++,,,---//////000////////////...---+++***************************++++++++++++++++++++++++************************((())))))))))))*********---...//////...---++++++*********))))))))))))(((******++++++++++++******++++++,,,,,,,,,++++++***))))))*********+++++++++)))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))(((((((((************************+++++++++***************---,,,+++)))))))))***+++******))))))))))))******))))))************)))(((******+++,,,,,,,,,,,,,,,+++---000333555666666555///---++++++---.........+++*********+++,,,---...,,,,,,------------------------------------------000///---,,,,,,---///000111111111000...---...000////////////000000111111//////000000111222222333333333333444444555555666666555555444444333333333555555555555666777888999::::::;;;;;;;;;::::::999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEGGGGGGFFFGGGHHHJJJJJJJJJJJJHHHFFFDDDEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFBBBAAA???@@@AAABBBAAA@@@======<<<<<<;;;::::::999999888777777777666444222111000000000000/////////000//////.........//////qqq\\\PPPJJJHHHIIIKKKMMMNNNMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDDDD????????????>>>>>>>>>>>>AAA>>>:::888888999999999444333222222444444333222111222222000...,,,,,,---.........---------,,,,,,++++++++++++++++++++++++(((***++++++)))(((((())),,,,,,,,,+++++++++++++++''''''(((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((((((&&&&&&&&&'''(((***,,,---***)))((('''((()))***,,,((((((((((((((('''''''''))))))((((((''''''&&&&&&))))))))))))((('''&&&&&&+++******))))))((((((((($$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$&&&'''))))))***)))'''''''''&&&&&&%%%(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((('''***,,,+++(((''')))+++++++++************++++++***))))))***++++++***)))++++++***)))(((((())))))''''''(((((()))))))))*********++++++,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,---,,,++++++***))))))))))))))))))***+++,,,,,,,,,,,,+++,,,,,,------.........000111222222111///---,,,---,,,,,,+++***)))((((((++++++++++++++++++++++++************************((())))))))))))*********------.........---+++************))))))))))))((()))******++++++******)))***++++++,,,,,,,,,++++++***************+++++++++***)))))))))))))))))))))(((((())))))))))))((((((+++++++++++++++++++++++++++***************))))))******************************************************)))((()))***+++,,,******)))(((((()))******((())))))*********))))))+++,,,,,,,,,++++++***)))***---000444666777777777111///,,,++++++,,,+++++++++++++++,,,,,,---////////////...---,,,,,,++++++))))))))))))))))))))))))000...---++++++---...000000111111000...---///000000000000000//////......000000111222222333333333222222333333444555555666666666666555555444444444666555555666666777888999:::::::::;;;::::::999999999999888888999999:::;;;:::::::::;;;;;;;;;;;;;;;======???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDBBBDDDFFFFFFFFFFFFHHHIIIIIIJJJJJJIIIFFFDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@AAABBBCCCBBB@@@>>>>>>===<<<<<<;;;;;;:::888777555666666555333111000000000/////////......///...............//////uuu^^^QQQJJJHHHJJJLLLMMMNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFDDDCCC@@@@@@@@@@@@?????????>>>===;;;999:::>>>CCCGGGHHH555333222222444555444333444555555222///------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))******)))(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''%%%%%%&&&''')))***++++++)))))))))(((((()))******))))))((((((''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&''''''(((((()))(((((('''''''''(((((((((((('''&&&$$$###"""!!!$$$$$$$$$$$$%%%&&&'''(((((((((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&'''((()))******''''''''''''''''''''''''))))))(((((((((((())))))))))))***************+++)))*********)))((()))***++++++************++++++)))))))))************+++,,,+++***)))(((((((((((()))***************++++++(((((()))************))),,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,,,,++++++***)))))))))******++++++*********+++,,,,,,------------------------000111222333333222000...------,,,+++***))))))(((++++++++++++++++++++++++************************)))))))))*********++++++***))))))***+++,,,***)))++++++*********)))))))))))))))************))))))******+++,,,,,,,,,++++++************************+++************)))))))))))))))************))))))+++++++++++++++++++++++++++++++++******************************+++++++++)))))))))***************((((((((())))))+++,,,,,,***)))(((''''''((()))***((())))))************)))+++,,,,,,+++***)))((((((***,,,///222444666666777333000,,,******++++++***+++++++++,,,---...///000000000///...,,,+++***)))++++++++++++++++++++++++///...---,,,,,,---...///...000111000///...///111111111000//////...------000000222333333444333333111111222333444555555666666666666666666555555555666666666666777888999999888999999::::::999999999999999888888999999:::;;;:::::::::;;;;;;<<<<<<<<<===>>>???AAAAAA@@@???>>>AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBCCCEEEEEEEEEEEEFFFHHHGGGHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAACCCCCCAAA???>>>>>>>>>===<<<<<<;;;;;;666555444555555555333111000000/////////.........---............/////////xxx```RRRLLLIIIJJJLLLMMMNNNMMMKKKJJJHHHHHHIIIIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@;;;999888:::AAAHHHNNNRRR999777444333333555555444333444444222///......///............------------------------------------''')))++++++)))((()))***(((((((((((((((((((((((())))))))))))((((((((((((************************))))))(((((((((((())))))))))))((((((((('''''''''%%%&&&'''((()))(((''''''&&&(((***+++***(((%%%###'''''''''((((((((((((((('''''''''((((((((((((((($$$$$$$$$$$$&&&''')))***''''''&&&&&&&&&'''((()))((((((''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&'''(((((()))***+++++++++***++++++))))))))))))))))))))))))''''''&&&''''''((()))***((((((((()))))))))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))******++++++***)))((()))*********)))++++++************++++++*********))))))***+++,,,,,,+++***)))((((((((((((,,,,,,,,,,,,++++++++++++'''((()))***+++******)))+++++++++++++++*********************************(((((()))***+++,,,,,,,,,***))))))))))))******+++///---+++))))))***,,,...,,,,,,,,,---------.........///222333444222111///++++++++++++,,,,,,,,,,,,************************************************************+++++++++,,,***(((&&&'''***++++++***,,,+++++++++************))))))************)))))))))***+++,,,,,,,,,,,,+++************************,,,,,,++++++***************+++,,,------,,,+++***************************)))))))))***************))))))*********+++++++++((()))))))))*********+++******++++++++++++++++++***)))(((''''''((()))***(((((()))***************))))))*********))))))(((***+++,,,///111333555666333000,,,++++++,,,------*********+++,,,---///000//////...---,,,,,,++++++........................------------------------,,,...000111000000000111//////////////////......///000111222333333222222000111222333444555555666555555555555666666666666666666666666777888999:::666666777888999999999999999999888888999999:::;;;999999:::;;;<<<======>>><<<===???AAABBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDFFFDDDFFFGGGGGGEEEDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDCCC???>>>>>>@@@AAAAAA???===>>>>>>======<<<<<<;;;;;;555444333444444444222000000000000////////////...,,,---....../////////...zzzbbbTTTNNNIIIJJJLLLMMMNNNMMMKKKJJJGGGHHHJJJJJJIIIGGGDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@???<<<888666999===AAACCC>>>;;;666444444444555555///000000000...------...//////.........---------------------------------(((***,,,,,,*********+++)))))))))))))))***************))))))((((((''''''************************))))))(((((((((((())))))))))))(((((('''''''''&&&'''((())))))(((&&&$$$"""%%%+++...,,,(((%%%%%%&&&&&&'''((()))******&&&'''''''''(((((())))))''''''&&&%%%&&&''')))***((('''&&&&&&'''((()))+++$$$%%%&&&'''(((***++++++(((((('''''''''(((((()))%%%''')))))))))))))))***))))))))))))))))))))))))&&&&&&&&&&&&((()))***+++************))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''''''''(((((()))))),,,)))'''(((+++,,,***'''++++++************++++++++++++***)))))))))+++---,,,+++***)))(((((((((((())))))((((((''''''&&&&&&)))***+++,,,---,,,++++++*********+++,,,,,,------++++++++++++++++++++++++'''(((***+++,,,,,,++++++))))))(((((()))***++++++111///+++)))(((***,,,...++++++,,,,,,---...//////,,,...111333333222111///)))******,,,---...//////***************************************************++++++++++++,,,,,,,,,+++(((&&&'''+++---...---,,,,,,,,,++++++++++++***))))))************)))))))))***+++,,,,,,,,,,,,,,,++++++******************,,,,,,,,,+++++++++******'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++(((((())))))*********+++,,,---......---,,,***)))+++)))(((''''''((()))+++(((((()))***************&&&'''((())))))******)))******+++,,,///111333555333000---+++---///000000)))))))))***+++---...///---------------------,,,************************,,,------......------,,,***---000222111111111111------......///000000000---...000111222222111111000111111222444555666666444444444555555666666666666666666666777888999:::444555666888888999999999999999888888999999:::;;;999999:::;;;===>>>??????:::<<>>>>>??????@@@@@@@@@AAA???????????????@@@@@@@@@AAABBBCCCCCCBBBBBBCCCDDDBBBDDDFFFGGGEEEDDDCCCDDDAAAAAAAAABBBAAA@@@@@@???=========>>>??????===;;;>>>======<<<<<<;;;::::::555444333333444444222000111000000000////////////,,,,,,---.../////////...bbbSSSQQQHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIJJJKKKHHHBBBAAADDD>>>???AAACCCDDDCCC===666<<<;;;999888888;;;===???CCC<<<333000111444444333222222111111000////////////...---,,,+++,,,------......---,,,++++++******+++++++++***)))(((((('''''''''((())))))***))))))))))))************))))))))))))((((((''''''&&&&&&'''&&&%%%%%%'''(((((((((***(((%%%$$$%%%'''((((((''''''((((((((((((((('''(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''...,,,***'''&&&&&&''''''******))))))((((((''''''$$$$$$&&&'''(((((()))(((((((((((((((((((((((((((+++******((('''&&&%%%$$$+++*********))))))((((((+++***)))(((''''''(((((())))))(((''''''((()))***)))(((((()))******(((&&&***))))))((('''&&&&&&&&&,,,+++)))(((&&&%%%%%%%%%(((((()))))))))((((((''',,,+++)))((((((((()))*********))))))))))))******))))))))))))((('''&&&%%%+++******)))(((''''''&&&''''''(((((())))))******))))))*********))))))(((''''''(((***+++,,,---...((()))***++++++***)))(((''')))+++,,,,,,,,,***)))---,,,,,,+++*********+++''''''((()))***++++++,,,...---,,,,,,++++++++++++......//////000111111111///...---,,,+++*********...,,,)))((()))******)))++++++***+++,,,+++)))'''******)))))))))))))))***++++++***)))(((((())))))((()))***))))))))),,,...)))))))))(((((((((+++---))))))***++++++++++++***+++++++++++++++***)))((())),,,---******---,,,)))(((((())))))******++++++******++++++++++++******+++***)))(((((()))***+++)))+++,,,+++)))''''''(((&&&***------++++++...222+++---CCC///111,,,+++***)))************))))))(((---...///000///---+++)))***))))))))))))+++,,,---))))))+++...---+++///555777444///+++***,,,000333++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++------,,,+++)))***++++++,,,---......111111000000//////......,,,---......//////.........------......///000111333333333333444555666666444444444555555555555666555555666666777777888888777777888888888888777777999999999999999999999999;;;<<<<<<===>>>?????????>>>>>>???@@@AAAAAAAAAAAADDDCCCAAAAAA@@@AAABBBCCC??????>>>===============AAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCEEECCCBBBAAABBBCCCFFFGGGFFFFFFEEEDDDBBBAAA??????@@@@@@??????>>>=========@@@???>>>;;;999777555444666555333111000000111111000000000000////////////000///---++++++---///000cccTTTQQQMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIKKKJJJFFFHHHLLL\\\SSSGGG@@@???@@@???;;;;;;:::999888999:::<<<>>>???999333111333444333111222222111111000/////////...---,,,+++***+++,,,,,,,,,,,,---............---++++++******)))(((((('''++++++***)))'''&&&$$$###))))))************))))))))))))))))))))))))(((((((((&&&%%%%%%'''((((((((((((&&&$$$$$$%%%''''''&&&((()))))))))((('''&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((+++)))'''%%%$$$$$$%%%&&&)))))))))(((((((((((((((%%%&&&&&&'''''''''&&&&&&************************((((((((((((((('''''''''*********)))))))))(((((()))))))))))))))(((''''''&&&&&&&&&&&&'''(((***+++'''(((((((((''''''&&&%%%&&&&&&''''''((()))))))))+++***)))'''&&&&&&&&&&&&'''(((((((((((((((''''''%%%&&&((()))***)))((('''******))))))))))))***************+++++++++************))))))((((((''''''(((((((((((())))))))))))))))))************))))))((()))))))))***+++++++++))))))***++++++***))))))((()))***,,,,,,+++***)))---,,,++++++*********+++(((((())))))******++++++------,,,+++++++++,,,,,,++++++,,,------......///,,,,,,,,,+++,,,,,,---...,,,***((('''((())))))(((***))))))***+++***(((&&&******))))))))))))******++++++***)))))))))))))))*********+++******)))(((+++,,,+++***))))))***+++))))))***++++++++++++******************)))(((((())),,,,,,***+++...///,,,)))))))))))))))***************++++++++++++******+++***)))(((((()))***+++(((***++++++)))(((((()))---,,,***((((((***,,,---444===SSS333,,,&&&(((***((())))))*********))))))((()))***++++++***))))))+++******)))******,,,,,,000......///---***+++///000...+++))))))***,,,...+++++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,000000000/////////......,,,---......//////.....................///111111111111111111111222222333444444444444555555555555555555666666777777888888777888888999999888888777888888888888888888888888============>>>>>>>>>>>>AAAAAABBBCCCCCCCCCBBBBBBCCCBBBAAAAAAAAAAAABBBCCC??????>>>===============@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAAAAABBBDDDEEEGGGFFFDDDBBBAAA@@@@@@???@@@@@@???>>>>>>======<<<===<<<;;;999777555333333555444222111111111111222000000000000/////////...///...------------...///dddTTTQQQNNNNNNNNNNNNMMMLLLKKKJJJJJJGGGGGGIIIHHHGGGJJJOOOqqq```KKK@@@>>>??????===:::999999999999::::::;;;999666333333444555222000222222111111000/////////---,,,+++*********++++++''')))+++---//////......++++++******)))(((((((((,,,+++***)))'''$$$"""!!!))))))************))))))))))))***************+++((('''%%%&&&'''(((((('''(((''''''((())))))(((&&&******))))))(((&&&%%%$$$(((((())))))))))))(((((('''''''''((((((((()))))))))((('''%%%%%%%%%&&&'''(((((((((((((((((())))))'''''''''''''''&&&%%%%%%))))))))))))))))))))))))%%%%%%&&&'''((()))************))))))))))))(((((((((((()))))))))((('''&&&$$$$$$$$$%%%'''(((***+++(((***,,,***'''%%%%%%'''&&&&&&''''''((())))))***))))))(((''''''''''''''''''''''''(((((((((((((((!!!$$$(((,,,---+++(((&&&******))))))))))))******((())))))***+++,,,,,,---))))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))******++++++++++++******((()))***+++,,,+++******,,,,,,+++************+++)))*********************,,,++++++++++++,,,,,,---******++++++,,,---------*********+++---...000111,,,***)))((()))******)))+++***)))***++++++)))'''***)))))))))))))))******+++***))))))))))))))))))---++++++---///...)))%%%---------,,,++++++******))))))***++++++++++++***((())))))))))))(((''''''))),,,,,,***+++000222111************))))))))))))******++++++++++++************))))))))))))******''')))***+++))))))******---***((())),,,/////////222FFF___666'''"""'''((('''((()))***************))))))******+++,,,,,,---++++++*********+++,,,,,,111,,,***,,,,,,)))(((***+++*********************++++++++++++++++++++++++***++++++,,,---......///...,,,******+++------,,,------,,,,,,++++++++++++///////////////.........,,,---......//////..................///000111111333222222111111111111111444444444444555555555555555555666666777777888888999999::::::::::::999999888888888888888888888888============>>>>>>>>>>>>BBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBB??????>>>============>>>>>>?????????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBGGGEEECCC@@@??????@@@@@@?????????>>>======<<<<<<;;;:::999888666555444333333222222111111111222222000000000/////////...............//////.........eeeUUUQQQJJJJJJKKKLLLMMMMMMMMMMMMKKKHHHFFFFFFDDDCCCFFFLLLlll[[[IIIBBBBBBBBB>>>:::999999999999999999999888666444222111333444333222222222111111000/////////---,,,,,,+++++++++++++++###%%%)))+++---,,,+++***************))))))((((((((((((((((((((((((''''''))))))************))))))((())))))******+++++++++)))'''&&&&&&((()))((('''*********,,,......+++)))(((((())))))((('''&&&&&&(((((())))))))))))((((((&&&'''''''''(((((((((((())))))(((((((((((()))***&&&''''''(((((()))))))))'''(((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++))))))))))))))))))(((((()))(((((('''''''''((((((%%%%%%&&&&&&'''((())))))***...000...(((%%%'''***))))))((((((''''''''''''(((((('''''''''(((((()))(((((((((((((((((())))))%%%'''+++......---***(((******))))))))))))******&&&'''''''''((())))))***(((((((((((())))))))))))******))))))((((((''''''((())))))************)))((((((((((((((((((((((((+++++++++,,,,,,+++++++++((()))***++++++++++++***++++++***************++++++*********************+++*********+++,,,------+++++++++,,,------......*********+++,,,...000000...,,,++++++------,,,+++,,,+++***+++,,,,,,+++***))))))))))))))))))***+++******)))))))))))))))***,,,+++,,,000555555000***---,,,,,,,,,,,,,,,+++)))))))))***++++++++++++***((()))))))))))))))((((((***,,,,,,***,,,222555444++++++******))))))((((((******++++++++++++*********))))))))))))))))))***&&&(((************+++,,,*********+++---///111222555LLLddd888(((%%%***'''&&&'''(((******++++++++++++************+++,,,---)))******+++,,,---...///***%%%###'''***)))((())))))***,,,......---+++*********************************+++,,,---......//////,,,******+++,,,------,,,+++++++++++++++++++++........................,,,---......///.....................///000111222777666555444333333333333333333444444444555555555555555666666777777888888::::::;;;;;;;;;;;;::::::888999999999999999::::::;;;<<<<<<===>>>?????????AAAAAAAAAAAAAAA@@@???>>>AAAAAAAAAAAAAAAAAABBBBBB@@@???>>>>>>======>>>>>>===>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBBBBBBBBBBAAAAAAFFFDDDAAA>>>===>>>???AAA???>>>>>>======<<<;;;;;;::::::999888888777666666111111111111111222222222000000/////////.........,,,---///000000///---,,,fffUUUQQQIIIIIIJJJKKKLLLLLLLLLLLLKKKHHHEEEEEEDDDCCCGGGMMMcccRRRCCCAAADDDBBB>>>;;;:::::::::999999888888777666444111///000222444555222222111111000/////////---------------,,,,,,+++%%%'''))),,,,,,+++)))'''*********)))))))))))))))&&&'''((()))***+++++++++))))))************))))))((((((((())))))************(((&&&&&&((()))((('''))))))+++---///...,,,)))&&&&&&'''((())))))(((((((((((())))))))))))((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))***&&&&&&''''''(((((())))))'''''')))******+++++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))(((((((((((((((((())))))+++)))&&&$$$$$$&&&)))+++(((((())))))((((((((('''***...000...(((%%%'''***((((((((((((''''''''''''(((''''''''''''((()))))))))(((((((((((()))***+++******++++++++++++************))))))))))))******(((''''''&&&&&&''''''((((((((((((((())))))))))))******))))))((((((''''''(((((()))***************'''''''''((())))))******++++++++++++++++++++++++))))))******++++++++++++*********))))))***++++++++++++++++++************************++++++,,,---******++++++,,,---------+++++++++++++++,,,---...---,,,+++,,,---...---++++++)))((()))***+++***)))))))))(((((()))***++++++***)))))))))))))))************,,,222999<<<888444,,,***)))***,,,,,,+++***))))))***++++++++++++***))))))***++++++*********))),,,+++)))+++111555444++++++******))))))((((((******++++++++++++******)))))))))******)))))))))%%%''')))*********+++,,,,,,---,,,)))&&&,,,999DDDWWWbbblll999******---'''&&&'''(((******+++++++++))))))((('''&&&''''''''''''((())),,,...///111111'''"""!!!&&&******)))+++)))+++---//////...,,,*********************************++++++,,,---.........,,,******+++------,,,))))))***++++++,,,---------------------.........,,,---......///.........///......//////000111222999888777555444444444444333333333444444444444555555555666666777777888888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999:::;;;===>>>@@@AAABBB@@@AAAAAAAAA@@@???>>>>>>???@@@@@@AAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAEEECCC@@@===<<<===???@@@>>>>>>======<<<;;;;;;;;;999999888777777666555555000111111111111111111111////////////............+++,,,///000000///,,,+++hhhVVVQQQLLLLLLLLLKKKKKKJJJIIIHHHJJJGGGFFFGGGGGGGGGKKKRRRaaaNNN???>>>@@@??????AAA===<<<;;;999888888888888666444111000000222555777222222111111000/////////------.........---,,,+++***+++,,,------,,,***)))******)))))))))))))))))))))******++++++******)))))))))************))))))(((((())))))))))))))))))***)))''''''((()))((('''&&&&&&(((***,,,,,,***'''$$$%%%&&&((())))))******(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((&&&'''(((***++++++,,,,,,((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((())))))***(((%%%###$$$&&&)))+++************)))((('''&&&(((***,,,***'''%%%%%%'''$$$%%%&&&'''(((******+++(((((('''''''''(((((()))((((((''''''''')))***,,,,,,***)))''''''((()))*********))))))))))))******+++***)))(((((()))******))))))))))))(((((((((((())))))))))))(((((((((((('''((()))******+++******''''''((())))))***++++++++++++************++++++***************+++++++++***))))))))))))***++++++******+++++++++++++++++++++************++++++,,,(((((())))))***+++++++++,,,++++++************+++))))))(((***+++,,,***)))(((&&&%%%%%%'''(((((('''(((((((((((()))***+++,,,)))))))))))))))******+++))))))+++000777;;;;;;999///+++((((((***,,,+++)))))))))***++++++++++++***)))******++++++++++++***(((++++++)))***///111000************))))))))))))******++++++++++++******))))))************))))))&&&(((************+++,,,,,,---+++''')))888RRRgggzzztttooo888++++++...)))'''((()))***************++++++***))))))(((''''''&&&(((***---///111222222+++'''&&&)))+++)))))),,,***+++,,,---,,,,,,***)))************************++++++++++++,,,,,,,,,,,,---,,,++++++------,,,+++(((((()))***+++,,,------,,,,,,,,,---------------,,,---......//////......////////////000111222222666666444333222222222222333333333333444444444444555555666666777777888888;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<======>>>999:::;;;===>>>@@@AAABBB@@@AAAAAAAAAAAAAAA@@@???>>>???@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>???===>>>>>>>>>???@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCAAA???===<<<===>>>???=========<<<;;;;;;::::::666666555444444333222222000111111222111111000000/////////.........------***+++---......---+++***hhhVVVQQQLLLLLLMMMLLLLLLKKKJJJIIIJJJGGGGGGHHHHHHGGGJJJPPPYYYIII>>>???@@@===>>>DDD???>>>;;;999888888999999555444444333222222444555222222111111000/////////,,,,,,---...---,,,+++***+++,,,,,,,,,,,,,,,++++++)))))))))))))))))))))******************)))(((((())))))************))))))******************))))))+++)))''''''((()))((('''%%%%%%&&&(((******)))'''&&&&&&'''((()))))))))((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((())))))&&&&&&&&&&&&''''''(((((('''((()))))))))((('''&&&'''(((((((((''''''&&&%%%$$$%%%&&&'''(((***++++++)))(((((('''''''''(((((('''&&&%%%%%%%%%''')))******)))((('''((()))***+++******))))))))))))******,,,+++***)))***+++---///******))))))((((((''''''(((((((((((())))))))))))'''((()))******+++++++++************************+++***))))))))))))***+++***************++++++,,,)))))))))))))))***++++++*********++++++,,,,,,,,,,,,+++******************(((((()))******++++++,,,******)))))))))))))))***((('''((()))++++++)))((()))'''%%%%%%''')))))))))(((((((((((()))***+++,,,)))))))))))))))***++++++*********,,,///222666777555000***(((***+++***((())))))***++++++++++++***(((((()))***************(((++++++))))))------+++)))))))))))))))***************++++++++++++******((()))***++++++***)))(((&&&(((*********)))***+++)))*********///>>>UUUfffiii^^^\\\111,,,+++,,,)))((())))))*********))))))+++,,,---------,,,+++***)))***,,,...///000000000,,,******,,,+++((()))------,,,+++***************************************,,,,,,,,,+++++++++++++++++++++,,,---......,,,)))))))))******+++++++++,,,++++++,,,,,,,,,---------,,,---......//////......////////////000111222333444333222111111111111111222222333333333444444444555555666666777777888888:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<======>>><<<<<<======>>>>>>??????>>>>>>???@@@@@@@@@??????===>>>@@@AAABBBBBBAAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>????????????@@@AAADDDFFFGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@AAABBB@@@@@@???>>>==================<<<<<<;;;::::::999666666555444333222111000111111222222111000///...//////.........---------******+++,,,,,,+++******iiiWWWQQQJJJKKKLLLMMMMMMNNNNNNNNNKKKHHHGGGHHHFFFCCCEEEIIILLLAAA===BBBDDD===<<>>;;;666CCC***...+++***((()))************))))))(((&&&''')))+++,,,+++***))),,,---.../////////...---((((((***+++)))&&&)))///111///---*********+++,,,))))))))))))))))))))))))------,,,++++++******)))***+++,,,...000...+++(((+++++++++***************+++++++++,,,,,,---------,,,---......//////......////////////000111222333444333222222111111222222222222333333333444444444555555666666777888888888:::;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<======??????>>>>>>======<<<<<<:::;;;<<<==================>>>@@@AAABBBBBBAAAAAAAAA@@@??????>>>??????????????????>>>>>>>>>>>>>>>???AAACCCFFFGGGGGGGGGFFFCCCBBB@@@>>>>>>???@@@AAA??????>>>>>>======<<<<<<===<<<<<<;;;;;;:::999999999888777666444333222111111222222222111000...---//////.........---------*********++++++*********kkkYYYTTTIIIHHHHHHIIIKKKLLLJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDHHHDDD@@@======>>>>>>>>><<<;;;:::888777888888999777666444444555555555444///...---------------...222///...000///+++***---)))***,,,------,,,***))))))((((((((((((((())))))))))))))))))************((((((((((((((((((((((((+++++++++++++++***)))(((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((())))))))))))((((((,,,+++)))((('''&&&''''''(((&&&%%%&&&(((******)))%%%&&&&&&''''''&&&&&&%%%...,,,))))))******(((%%%'''$$$$$$&&&$$$###))))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))%%%%%%%%%&&&&&&((()))))),,,***''''''''''''&&&%%%)))(((((('''''''''(((((())))))(((((('''''''''&&&)))******))))))((('''&&&'''(((((()))))))))))))))))))))))))))))))))******((((((((())),,,///111333+++++++++*********))))))((((((((((((((((((((((((***))))))***,,,,,,)))'''((((((''''''''''''((())),,,,,,++++++++++++++++++************************)))************+++++++++"""'''*********+++------,,,+++*********+++,,,))))))))))))************)))******+++,,,---------))))))************))))))***++++++******)))((('''&&&&&&''''''((((((((()))%%%''')))+++---------,,,)))************+++...000999444...******+++***))))))************+++++++++))))))))))))))))))))))))'''''''''''')))+++---...*********))))))))))))))),,,***)))''''''(((***+++,,,,,,,,,,,,+++***))))))************************---,,,,,,,,,,,,,,,,,,---,,,++++++***)))(((''''''))))))***++++++++++++***++++++++++++++++++++++++,,,***((()))+++,,,+++((())))))))))))(((***,,,///EEE999---***))))))***,,,+++)))))))))+++,,,+++***++++++++++++++++++++++++)))***,,,------,,,***)))+++++++++,,,,,,---------,,,,,,------...//////000...///000///...---...000000000000000000111111222111111222222222333333333333444444555666777888888111222333444666888:::;;;<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>?????????======>>>@@@AAABBBBBBAAA???>>><<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBAAA@@@@@@CCCFFFFFFEEEDDDCCCCCCDDDAAA===<<<===???>>>===:::999999:::;;;<<<:::999777777888888888777777666555555444444333222111111111111111111000000000000////////////000000000000---------,,,,,,+++++++++kkkXXXSSSKKKJJJJJJKKKMMMMMMLLLKKKHHHHHHHHHHHHGGGFFFEEEDDDGGGDDDAAA?????????>>>>>><<<;;;:::888888888888999777555333333444555444333333222111000/////////...000...///222000)))%%%&&&)))***,,,------,,,***)))+++++++++***************(((((()))))))))************************************++++++++++++***)))(((''''''((((((((((((''''''(((((((((((((((((((((((())))))************))))))+++***)))(((''''''(((((((((&&&%%%&&&(((******)))'''''''''(((((('''''''''(((&&&$$$%%%''''''&&&$$$(((&&&'''+++***&&&''',,,(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((('''''''''''''''((((((+++)))''''''(((((((((''')))(((((('''''''''(((((()))(((((((((''''''''''''''''''(((((((((((((((''''''(((((()))))))))))))))*********)))))))))))))))(((((()))***+++---///000+++++++++*********))))))))))))))))))))))))))))))(((((()))*********)))((())))))))))))))))))))))))************************************************)))************+++++++++###&&&)))******)))+++,,,...---+++***)))******+++))))))))))))************''''''(((((()))******+++))))))************))))))'''((()))******++++++***************************'''''')))***++++++,,,,,,*********)))((((((+++---333///+++)))***++++++***)))************+++++++++))))))))))))))))))))))))(((''''''((()))+++,,,---***)))))))))))))))))))))+++***)))(((((()))***+++++++++++++++***)))((((((++++++++++++++++++++++++******))))))))))))******++++++******))))))(((((((((((()))************)))+++++++++++++++++++++++++++)))((((((++++++***(((***,,,...---++++++---///YYYHHH666...+++***+++,,,***)))((()))+++++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++,,,,,,,,,---,,,,,,,,,---......//////...///000///...---...000000000000000000111111222111111222222222333333333333333444444555555666666555555555555666777888999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<======<<<<<<<<<<<<<<<======>>>>>>======>>>???AAABBBBBBAAA???>>>??????>>>>>>??????@@@AAA@@@AAABBBCCCCCCBBBBBBAAAAAACCCFFFGGGFFFEEEEEEEEEDDDAAA===<<<===>>>>>>===>>>======>>>??????===<<<999::::::::::::999888888777666555444333333333333111111111111000000000000000000000///////////////......---,,,,,,+++******kkkXXXRRRMMMLLLKKKLLLNNNNNNMMMLLLJJJJJJJJJIIIHHHFFFEEEDDDEEEDDDBBBAAAAAA@@@???===<<<;;;:::999888888888888666444222222333444333222555444333222000///......,,,,,,000555333,,,&&&%%%***+++,,,------,,,+++***+++++++++++++++***)))((((((((((((((())))))))))))******************************++++++******))))))))))))************))))))(((((((((((((((((((((((()))******++++++******)))))))))(((((((((((())))))((('''&&&&&&(((******)))(((((((((((((((((((((((($$$###"""###%%%&&&&&&%%%%%%$$$&&&)))(((&&&(((,,,'''''''''&&&%%%$$$$$$###&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''((())))))***))))))(((((((((((((((+++)))(((((()))***)))((((((((((((''''''(((((()))((((((((((((''''''''''''$$$%%%&&&'''(((((((((((('''((())))))******))))))+++*********))))))((((((((())))))***+++++++++++++++************)))))))))***************************+++,,,,,,++++++,,,---)))******++++++***))))))((((((((()))*********+++************************)))************+++++++++)))***+++***)))(((***+++...---+++***)))))))))***))))))))))))************&&&''''''(((((())))))***))))))************))))))'''((()))******++++++***))))))(((((((((((((((((()))((((((((())))))***+++*********)))''''''(((***+++***((((((***++++++***)))************+++++++++))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))))))))))))))******+++***)))(((((()))***+++++++++******)))(((((('''++++++++++++++++++++++++))))))(((((((((((())))))*********)))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++***)))((()))******)))((()))---111///,,,***---000___KKK555***'''''''''))))))((('''(((***+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++,,,------.........///000///...---...000000000000000000111111222111111222222222333333333333333333333333444444444888888777666666666777777::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<======>>>>>>======<<<<<<<<<;;;;;;<<<======>>>>>>???@@@AAAAAA@@@???>>>@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCDDDDDDCCCCCCAAADDDGGGHHHHHHGGGGGGHHHEEEBBB>>>===============AAA@@@???@@@AAA@@@>>><<<:::::::::::::::999888888777555333222111222333444111111111111000000000000111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,mmmZZZRRRMMMLLLKKKKKKMMMNNNMMMMMMKKKKKKKKKJJJHHHFFFDDDCCCDDDCCCBBBBBBCCCAAA???<<<;;;;;;:::999888888888888555444222222333333333222222222222111000///......++++++000666666111------***++++++,,,,,,++++++***'''((())))))***)))((((((''''''((((((((()))))))))************************))))))************)))))))))******++++++******)))(((((((((((((((((((((((())))))************))))))((((((((((((((()))******((('''&&&''')))*********((((((((((((((((((((((((&&&%%%%%%&&&''''''''''''%%%%%%&&&&&&%%%###$$$&&&(((''''''&&&%%%$$$######''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***)))))))))))))))******---+++)))((()))***)))((((((((((((((((((((()))***((((((((((((((('''''''''&&&''''''((())))))(((((((((((()))************)))++++++******)))(((((((((((()))*********)))'''&&&************))))))))))))))))))))))))))))))))))))***+++,,,+++))))))+++---)))***+++++++++***)))((('''(((((()))***+++,,,,,,************************))))))*********+++++++++,,,+++***(((((((((***,,,...---+++***)))((())))))((()))))))))************(((((())))))*********+++))))))************))))))***++++++******)))((('''&&&&&&&&&''''''(((((((((***)))(((''''''((()))***((()))***)))(((''')))***((((((((()))*********)))))))))*********+++++++++))))))))))))))))))))))))((((((((())))))***++++++)))))))))))))))************))))))((())))))***+++,,,+++******)))((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))*********'''((())))))******))))))************************************************'''+++...,,,))))))///444UUUAAA---%%%&&&'''(((((()))''''''((()))***)))(((************++++++++++++,,,+++************+++,,,******************************+++,,,,,,------......///000///...---...000000000000000000111111222111111222222222333333333444444444444333333333333999888888777777777777777888888999999::::::;;;;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>======<<<;;;:::::::::<<<>>>???>>>>>>???@@@@@@@@@@@@?????????>>>>>>??????@@@AAABBBBBBCCCDDDDDDEEEEEEEEEAAADDDGGGIIIIIIHHHHHHIIIFFFCCC@@@>>>============@@@???>>>>>>???>>><<<:::888888888888888777666555444222000...---///111222111111111111000000000///111111000///......------)))***++++++------...///nnn\\\TTTLLLJJJIIIIIIKKKLLLLLLLLLKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBBBBBBBCCCBBB>>><<<;;;:::::::::999888888777555444222222333333333222///000111111222111111000...,,,...333333000///111++++++++++++++++++++++++%%%&&&'''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))*********)))'''&&&''')))++++++***(((((('''&&&&&&'''(((((((((((((((((('''&&&''''''''')))***)))''''''((()))((((((''''''&&&%%%%%%$$$'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))''''''((((((***+++------...,,,***)))))))))'''&&&((((((((((((((()))******'''''''''(((((((((((((((***************)))((((((((())))))***************************))))))(((((((((((()))***)))(((&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***)))*********))))))((('''))))))******+++,,,------************************))))))*********++++++++++++)))'''&&&''')))+++,,,---,,,+++)))(((((())))))((()))))))))************))))))))))))************))))))************))))))***++++++******)))((('''''''''((()))+++,,,------+++***((('''''''''((()))'''(((************+++,,,((()))***+++***)))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))************)))(((((())))))************)))))))))))))))******+++------+++******)))******((((((((((((((((((((((((***))))))))))))))))))***)))))))))))))))*********((()))******++++++*********************************++++++++++++***++++++''')))+++***))),,,444;;;GGG999+++)))+++,,,,,,,,,)))''''''((()))***)))((()))))))))******+++++++++******))))))))))))************************************+++,,,,,,------......///000///...---...000000000000000000111111222111111222222222333333333555555555444444444444444777777666777777888999:::777777888888999:::;;;;;;:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>======;;;;;;::::::;;;<<<>>>???>>>>>>??????@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFAAADDDHHHIIIIIIIIIIIIIIIGGGFFFCCC@@@>>>======>>>@@@>>>======>>>===;;;999999999999888777666555555333222///------...111222111111111111000000000///111000000///...------,,,+++++++++,,,,,,,,,------nnn]]]VVVKKKIIIGGGGGGIIIKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDBBBAAAAAAAAABBBAAA>>><<<:::::::::::::::888777777666444222222333444333222///000222333444444333333111...---///...******---++++++++++++++++++++++++))))))))))))***+++---...))))))))))))************(((((((((((((((((((((((((((((())))))******))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((()))******)))))))))((('''''')))++++++***((((((&&&&&&&&&&&&(((((('''(((((('''%%%$$$%%%&&&%%%)))***((((((***,,,+++((((((((((((''''''''''''''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&'''(((***,,,---...---+++)))((((((((('''&&&(((((((((((()))***++++++'''''''''(((((((((((((((++++++++++++***)))((('''((()))******++++++******)))))))))))))))))))))***'''(((((())))))(((((('''(((((()))))))))))))))***''''''''''''''''''''''''***+++,,,///333444333222+++***)))(((((((((((((((*********+++,,,,,,------************************)))************+++++++++***'''%%%&&&(((+++,,,,,,,,,+++***)))((()))******))))))))))))************(((((((((((((((((((((((())))))************))))))'''((()))******++++++***&&&&&&'''(((***+++,,,,,,******)))(((((()))))))))%%%'''***+++++++++,,,---)))+++,,,,,,***((()))))))))************+++++++++))))))))))))))))))))))))))))))*********))))))(((((((((((()))******++++++(((((())))))******++++++...---,,,************+++''''''''''''''''''''''''((((((''''''''''''((((((*********)))))))))))))))))))))***+++++++++++++++************************)))+++,,,+++***)))***+++*********+++---333:::???:::111++++++---,,,******)))((('''(((***+++***)))(((((())))))***+++++++++************************+++++++++++++++*********+++++++++,,,------.........///000///...---...000000000000000000111111222111111222222222333333333444444444444444555555555444555555666777888:::;;;555666666888999:::;;;;;;:::::::::::::::;;;;;;<<<<<<======>>>>>>======<<<::::::;;;;;;<<<===??????======>>>>>>???@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGDDDFFFJJJKKKKKKJJJJJJJJJIIIHHHFFFBBB???===>>>@@@@@@???>>>?????????===;;;;;;;;;;;;:::999888777666444333222000000111333444111111111111000000000000000//////......---------//////...---+++***))))))}}}lll\\\VVVKKKIIIGGGGGGHHHJJJKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@??????@@@@@@>>><<<::::::;;;;;;:::999777666777555333333444555444333///000222333444333111000111...---...---))))))+++,,,++++++++++++++++++,,,---,,,)))(((((()))+++---************++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((()))******)))(((((()))((('''(((***+++++++++***)))'''&&&&&&''')))***$$$&&&((('''%%%%%%''')))"""'''(((%%%$$$''')))''''''''''''''''''((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''((()))***,,,---)))(((&&&'''((())))))((((((((((((((()))***+++,,,''''''''''''((((((((()))))))))*********))))))((())))))***++++++++++++***((((((((()))******++++++''''''''''''((()))***+++(((((((((((())))))******((((((((((((((((((((((((++++++---555???CCC@@@<<<...---***((('''((()))***************++++++++++++************************)))************++++++++++++)))''''''***,,,,,,+++***))))))(((((()))+++,,,))))))))))))************))))))))))))))))))))))))))))))************))))))'''((()))******++++++***&&&&&&&&&&&&''''''''''''))))))******************%%%(((*********))))))***(((***+++***(((((()))+++)))************+++++++++)))))))))))))))))))))))))))***++++++***)))(((''''''(((((()))******++++++'''((()))******+++++++++...---+++)))((()))***+++)))))))))))))))))))))))))))((((((''''''(((((()))++++++******))))))((((((((())))))***************************************''')))***)))''''''(((******))))))---333888::::::///***(((******'''&&&(((***)))((()))+++++++++***((((((((()))***+++++++++***+++,,,------,,,+++***---,,,,,,,,,++++++++++++,,,,,,,,,---......//////...///000///...---...000000000000000000111111222111111222222222333333333222222333333444444555555444444444555666777999999444444666777888:::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<======<<<<<<<<<::::::<<<===>>>?????????=========>>>>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBDDDFFFGGGHHHJJJMMMNNNMMMLLLLLLLLLKKKKKKIIIEEE@@@>>>???AAA???>>>>>>???@@@@@@>>>===;;;;;;;;;:::999888777666333333222222222333333444111111111111000000000000........................---------,,,,,,+++++++++xxx|||{{{jjj[[[VVVLLLJJJGGGGGGIIIKKKKKKLLLGGGGGGGGGGGGGGGFFFEEEDDDAAA???>>>>>>??????===<<<::::::;;;;;;:::999777666777666444444555555555444///000111222111///---,,,...,,,---000000---,,,...,,,++++++******++++++,,,///,,,)))%%%$$$%%%''')))******+++++++++,,,,,,,,,************************''''''((()))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))(((''')))((('''(((***++++++++++++***)))'''''')))***+++###&&&((()))''''''***---''',,,,,,&&&###&&&&&&###%%%%%%&&&''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''(((((()))******&&&%%%$$$&&&(((***++++++(((((((((((()))***+++,,,&&&'''''''''(((((())))))&&&'''((())))))******)))))))))***++++++++++++***''''''((()))***+++,,,,,,'''&&&&&&&&&(((***,,,---'''((((((((())))))******))))))))))))))))))))))))%%%$$$(((333AAAGGGDDD>>>111...+++(((''')))+++---*********)))))))))))))))************************)))************+++++++++---+++)))))),,,---,,,***))))))(((((((((***+++,,,))))))))))))************,,,,,,,,,+++++++++++++++))))))************))))))***++++++******)))(((''',,,++++++***)))(((((('''((()))***,,,,,,,,,+++***&&&(((******((('''&&&'''&&&((())))))''''''***---)))************+++++++++))))))))))))))))))))))))******++++++***)))(((''''''(((((()))***+++++++++'''''')))***++++++++++++---,,,***((('''((()))***************************++++++************++++++,,,++++++***)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))%%%''')))(((%%%%%%&&&)))((('''(((...555888666333***((((((******'''(((---+++))))))***+++,,,+++***'''(((((()))***++++++++++++,,,...//////...,,,+++---------,,,,,,+++++++++,,,,,,---......//////000...///000///...---...000000000000000000111111222111111222222222333333333000000111222333333444444555555444555555666777888333444555777888:::;;;<<<::::::999999::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;===???@@@@@@@@@???============>>>???@@@AAA>>>>>>======>>>>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGKKKMMMPPPQQQPPPNNNMMMNNNLLLLLLKKKFFFAAA???@@@CCC===<<<<<<===??????>>><<<:::999999999777666555444111111111111222222111111111111111111000000000000---------...............'''((()))+++---///000111yyyvvvvvvyyyvvvjjj]]]UUUKKKHHHEEEDDDFFFHHHJJJKKKJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDBBBAAA@@@?????????===<<<:::999999999::::::222666999999666444444666888555333444666777555222...---+++,,,---......---************+++,,,------+++******)))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((''''''(((***+++,,,---...***)))((((((((()))+++,,,&&&'''((())))))***))))))%%%&&&(((***+++***)))((('''((()))))))))(((&&&%%%(((((((((((())))))))))))$$$%%%&&&&&&''''''&&&&&&"""%%%((()))(((''')))+++***+++,,,,,,+++***)))((())))))(((((('''''''''&&&&&&'''((())))))***))))))''''''''''''''''''''''''&&&***+++'''%%%''')))(((%%%&&&'''((()))))))))))))))))))))))))))(((((('''((((((''''''''''''((((((,,,,,,+++***)))((('''''')))((('''''''''(((***+++,,,+++(((''''''(((+++,,,+++*********))))))((((((''''''&&&&&&'''(((***+++&&&'''((((((((('''%%%%%%(((((((((((())))))))))))'''((()))+++---///111111///---+++)))(((((()))***''''''((()))***++++++,,,)))))))))((()))******+++++++++************++++++******))))))))))))))))))+++*********))))))(((((()))*********)))))))))******+++,,,+++)))))))))***++++++******))))))((((((+++,,,---+++)))(((((())))))******)))((((((***+++,,,***((('''''')))+++,,,))))))))))))***************************************)))(((''''''((()))***)))'''%%%&&&((((((&&&###'''&&&&&&(((+++------,,,)))***+++***)))((((((*********))))))******+++,,,))))))))))))))))))))))))))))))*********+++++++++///---+++)))(((((()))***((()))***,,,,,,,,,+++***((())))))***+++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))******---333777777000***---,,,+++)))((('''''''''((((((((((((((((((((((((((())),,,------+++)))'''))))))*********+++++++++++++++++++++++++++++++++....../////////...,,,++++++,,,.../////////...---///000000111222333333333111111111111111222222222///000111222222222222222333333333333444666777888666666666666666666666666<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@AAAAAA======>>>>>>??????@@@@@@AAAAAAAAABBBDDDEEEGGGHHHLLLQQQWWWYYYVVVPPPLLLKKKOOOMMMKKKHHHEEEAAA???>>>??????>>>===<<<;;;::::::888888999888888777666555222222222111111111111000///............---------........................,,,++++++***+++...000222rrroooppptttrrrgggYYYRRRIIIGGGEEEDDDFFFHHHIIIIIIJJJJJJJJJIIIGGGFFFDDDCCCDDDCCCBBBAAA@@@?????????<<<;;;:::999999:::;;;<<<666888999888666555555666555333222222444444333111---+++******+++,,,,,,+++,,,,,,,,,+++,,,,,,------,,,++++++*********************))))))))))))************)))(((((((((((((((''''''((()))***++++++,,,***)))((((((((()))++++++******+++++++++******)))))))))******)))(((&&&%%%(((((())))))(((((('''&&&++++++***)))(((''''''&&&((((((((((((((('''&&&%%%''')))+++***'''&&&&&&((())))))*********)))'''''')))((((((((('''''''''''''''(((((())))))))))))((('''''''''''''''''''''''''''((('''$$$%%%))))))%%%%%%&&&'''((())))))))))))************)))'''&&&%%%++++++************++++++(((((((((((('''''''''''''''''''''''''''((())))))+++***)))(((((()))***+++************)))))))))(((((('''''''''((()))***+++(((((()))))))))((('''&&&(((((((((((()))))))))***'''(((((()))***++++++,,,---,,,***))))))))))))***(((((())))))******++++++)))))))))))))))******+++*********))))))*********,,,++++++******+++,,,---+++*********))))))))))))((()))))))))((((((((()))...///000///---,,,,,,...*********)))))))))))))))+++,,,,,,+++)))(((((()))+++,,,,,,+++)))((()))+++))))))))))))))))))))))))))))))))))))************************************))))))(((((((((((())))))+++)))((()))++++++)))&&&)))''''''((()))******))))))***+++***)))((((((***(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********,,,***)))'''&&&'''((()))''''''((()))))))))(((((((((((())))))***++++++,,,))))))))))))))))))))))))(((((())))))***++++++,,,++++++,,,000333222---'''******)))))))))))))))***************************((()))+++,,,,,,+++***)))*********++++++++++++,,,++++++++++++++++++++++++------...///...---,,,,,,---...///000111000000/////////000000111222222333000000111111111222222222222222222222222111111111222222333333444555666777999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCEEEGGGHHHMMMQQQVVVWWWUUUPPPMMMLLLLLLKKKIIIGGGEEEBBBAAA@@@??????>>>===<<<;;;::::::888999888888777666555444222222222111111111000000///............------------------------------------,,,+++******,,,---///llliiijjjpppoooeeeXXXQQQJJJHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCCCCBBBBBB@@@??????>>>>>>;;;;;;:::999999:::<<<<<<;;;999777666777777666555333222000111222222111///111///------///000///.........------,,,,,,---------,,,,,,+++***+++++++++++++++************++++++******)))((((((((())))))'''((((((((()))))))))))))))))))))((()))******+++,,,,,,,,,++++++***((((((*********)))(((((('''''')))))))))(((((((((((((((******)))))))))(((((((((*********)))((('''&&&%%%)))++++++***(((&&&&&&'''''''''((((((((('''&&&&&&((((((((((((''''''''''''((())))))))))))((((((''''''''''''''''''''''''''')))(((%%%###''',,,***$$$&&&&&&'''((())))))))))))+++++++++***((('''%%%%%%)))((((((''''''(((((()))&&&&&&''''''(((((())))))'''(((((()))))))))))))))***))))))))))))))))))*********************))))))(((((('''(((((()))***+++))))))*********)))((('''((((((((()))))))))******))))))))))))((((((((((((************************)))))))))))))))*********)))))))))))))))************))))))(((((())))))***)))((('''&&&'''(((***,,,***************)))))))))))))))))))))))))))))))))+++,,,,,,+++)))'''((()))))))))))))))***************+++,,,+++)))(((((()))---...---+++)))((()))***'''((()))******)))((('''))))))))))))************************************((())))))******))))))(((***))))))***,,,,,,+++))),,,+++))))))******(((''')))***+++***)))((((((***&&&'''((()))***))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***)))(((''''''((()))***)))((((((''''''''''''((('''(((((())))))******+++))))))))))))))))))))))))))))))******+++,,,------,,,******,,,......)))%%%''''''(((((()))+++,,,---************************))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,***+++,,,---------,,,,,,......//////000000111111000000000111111111222222666555333222111111222222111222222333555666777777555555555555555555555555888:::;;;===>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>???>>>======>>>???AAABBB>>>>>>>>>>>>>>>=========>>>???@@@AAACCCEEEGGGHHHLLLNNNQQQRRRPPPMMMLLLKKKIIIHHHGGGFFFDDDCCCBBBAAA??????>>>===<<<;;;;;;:::999888888777666555333333222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++kkkggghhhoooqqqhhh[[[SSSLLLKKKKKKLLLNNNNNNMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDBBBBBBAAAAAA@@@???======<<<;;;:::999888888999:::===999555444666777555333222111111111111111000///222000//////000000000//////...---,,,,,,,,,,,,,,,,,,,,,+++************++++++******))))))******+++******))))))((())))))***)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))(((''''''((('''''''''((()))***+++***)))))))))))))))))))))%%%&&&'''(((***+++,,,---))))))))))))((('''&&&%%%((((((((((((((()))***+++'''''''''''''''''''''&&&((((((((((((((('''''''''))))))***))))))((('''&&&'''''''''''''''''''''''')))***)))&&&'''+++***'''&&&'''((())))))******))))))******))))))((('''&&&(((''''''&&&&&&''''''((())))))))))))************((()))***+++,,,+++***)))((()))***++++++***)))((()))***+++++++++***))))))''''''''''''(((((())))))*********)))))))))(((((((((((()))))))))*********++++++******))))))((((((((()))***************)))*********)))))))))))))))(((((()))***************))))))(((((((((((())))))((('''&&&%%%&&&(((+++---************************,,,+++***++++++,,,+++***&&&'''(((&&&$$$"""###$$$(((((())))))******++++++***++++++***)))(((((()))+++,,,,,,***)))((()))***(((((()))))))))(((''''''((()))))))))************************************((()))***++++++***)))(((((((((((()))***+++******...,,,++++++++++++***((()))***+++***(((((((((***&&&''')))++++++***)))'''(((((((((((((((((((((((())))))))))))))))))))))))******))))))***+++,,,,,,,,,+++)))((('''((())))))''''''(((((()))))))))***))))))))))))))))))))))))*********++++++++++++++++++)))((()))++++++)))''''''''''''((()))+++,,,---************************))))))((())))))+++---...++++++,,,,,,,,,---------***+++++++++++++++,,,,,,***++++++,,,,,,---------*********+++++++++++++++............//////000000//////000000111111222222666444222111111222444555222222333555666777888888333333333333333333333333777999<<<>>>@@@@@@???>>>?????????>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>???>>>=========>>>@@@AAA>>>>>>>>>======<<<<<<<<<======>>>@@@BBBDDDFFFGGGIIIJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFEEECCCBBBAAA@@@??????>>>===<<<;;;::::::888888777777555444222111111111111111000000000000///............---------++++++++++++++++++++++++++++++***))))))))))))***kkkggghhhooorrrjjj]]]TTTMMMLLLKKKLLLNNNOOONNNMMMKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBAAA???>>>======<<<:::888666666666666<<<888333333444555333111222222222222111111111111...---++++++,,,,,,+++***------,,,+++******++++++++++++***)))))))))))))))))))))(((((((((((())))))******))))))))))))******++++++************))))))((()))))))))************''''''((()))))))))))))))((('''''''''((()))***+++))))))******************%%%&&&''')))***,,,---...&&&''''''(((((((((''''''((('''''''''((()))******((((((((((((((((((((()))'''''''''((((((((((((((())))))***))))))((('''&&&''''''''''''''''''''''''###)))+++'''###%%%((()))&&&'''((()))************&&&'''((())))))******)))+++******))))))******+++************))))))))))))'''((()))***+++***)))(((((()))***++++++***)))((()))***+++,,,,,,+++***)))&&&&&&'''''''''(((((('''))))))((((((((('''''''''))))))))))))************))))))))))))))))))******(((((()))*********))))))*********)))))))))))))))(((((()))************)))))))))(((((((((((()))))),,,++++++***+++---///111***************++++++++++++)))((()))++++++***((()))******)))'''%%%&&&'''(((((())))))******++++++)))***+++***(((((((((***'''((()))(((((((((***,,,,,,***((('''&&&'''((()))((()))))))))************************************((()))***++++++***)))((('''((()))************+++***)))((()))+++++++++))))))***+++***(((((((((***'''(((***,,,,,,+++***)))))))))))))))))))))))))))************************)))))))))******+++,,,,,,,,,+++***((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))+++++++++******))))))((()))((('''((()))+++++++++)))((((((((()))***++++++))))))))))))))))))))))))***)))(((((()))+++---...++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++,,,------...............//////000000.............../////////...//////000111111222222333222111111111333666777222333555666888999999999666666666666666666666666666888;;;>>>@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<============???>>>=========>>>???@@@>>>=========<<<<<<;;;;;;======>>>???AAACCCEEEFFFHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;:::999999666666666555444333222111111111111000000000/////////............---------++++++++++++++++++++++++(((((((((((())))))******mmmggggggooorrrjjj\\\SSSKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDBBBCCCCCCCCCBBB@@@>>>======<<<:::888777666666777888666444333444444333222222333444333111111111222000...,,,,,,------,,,+++,,,,,,+++*********+++++++++***))))))(((((())))))))))))(((((((((((())))))******)))))))))***+++++++++++++++***************(((((()))************)))((((((***++++++,,,,,,,,,*********)))((((((''''''((()))+++,,,,,,+++******)))*********************%%%&&&''''''((((((((('''+++)))&&&&&&'''(((((('''))))))(((((())))))***+++'''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''+++%%% %%%(((''''''((()))************%%%%%%'''(((***+++++++++***))))))(((((())))))***))))))((((((''''''&&&&&&%%%%%%&&&'''''''''''''''((()))***++++++***)))(((((()))+++------,,,***)))''''''((((((((((((''''''***)))((('''''''''(((((()))))))))*********++++++&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))*********'''((()))++++++******)))***))))))(((((())))))***++++++++++++,,,---......*********+++++++++++++++)))'''%%%&&&)))***(((%%%)))***+++***)))((()))***))))))))))))************((()))******(((((((((***%%%&&&'''''''''(((***,,,...,,,)))'''&&&''')))+++))))))))))))************************************)))******************))))))+++,,,---+++++++++,,,&&&%%%%%%&&&(((***)))))))))***+++***)))((((((***((()))***,,,,,,++++++***))))))))))))))))))))))))++++++++++++************''''''(((((()))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***))))))(((((('''''''''((()))***,,,---***)))))))))))))))******((((((((((((((((((((((((******)))))))))***,,,---++++++++++++,,,,,,,,,,,,*********++++++,,,,,,------,,,,,,,,,,,,,,,---......------------...//////......//////////////////---...//////000111222222000000000111222444666777111222444777888999999999555555555555555555555555777888;;;===>>>?????????>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;=========>>>@@@AAACCCDDDGGGFFFEEEFFFHHHIIIIIIHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;:::999888888777444444444444444333222111111111000000000////////////............---------++++++++++++++++++++++++'''(((((())))))*********pppjjjiiippptttlll\\\RRRKKKHHHFFFFFFHHHJJJJJJJJJLLLKKKKKKJJJIIIGGGFFFEEECCCDDDDDDDDDCCCAAA???>>><<<;;;:::999999999:::;;;444666777666444333333444111333444333111000111333444222000///000000///...,,,,,,+++++++++,,,------,,,+++******))))))*********))))))))))))))))))*********))))))******+++,,,))))))))))))************'''((()))***+++******))))))******+++++++++******))))))******)))(((&&&%%%'''))),,,......---***)))+++*********************(((((()))))))))((('''''')))&&&$$$$$$&&&(((((('''))))))((((((((()))***+++''''''''''''((((((((()))'''(((((())))))))))))(((''''''''''''''''''''''''!!!'''***%%%!!!"""&&&''''''''')))***************%%%&&&''')))************''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&'''(((((()))))))))************))))))((()))+++---...---+++***((()))***++++++***)))(((+++***)))((((((((())))))))))))*********+++++++++''''''(((((((((((())))))+++***)))(((''''''(((((((((((())))))******++++++'''(((***+++++++++)))(((*********))))))*********((()))************)))(((*********++++++,,,,,,,,,+++(((%%%&&&***+++)))&&&'''((())))))(((((()))************)))))))))))))))''')))***)))(((((()))***'''((()))((('''(((***+++------+++***)))))))))***))))))))))))************************************+++******))))))******+++)))+++---,,,***)))***+++'''&&&&&&''')))******))))))***+++***)))((((((***))))))))))))************+++++++++++++++++++++++++++*********))))))))))))'''(((((())))))))))))(((((())))))************)))************************))))))))))))))))))))))))*********+++++++++,,,,,,''''''(((((('''((()))***)))))))))))))))******+++))))))))))))))))))))))))******************++++++*********++++++++++++,,,)))******+++,,,,,,------///...---,,,,,,,,,---...+++***)))))))))***,,,,,,////////////////////////------...///000111222222///000000111222333444444...000333555777888888777333333333333333333333333888999:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>======>>>>>>@@@AAAAAADDDBBBAAACCCFFFGGGFFFEEEDDDDDDCCCBBBAAA@@@??????;;;::::::999888777666666222222333333333333222222111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((tttmmmlllsssvvvnnn^^^SSSMMMJJJGGGFFFHHHJJJLLLLLLLLLLLLKKKJJJIIIGGGFFFEEECCCDDDEEEEEEDDDBBB@@@>>>;;;;;;::::::;;;===>>>???222666999999666444444666000333444333000///000222222000............---,,,,,,,,,,,,,,,------...///---,,,++++++******++++++++++++************++++++******))))))***+++,,,,,,(((((((((((()))))))))***'''((()))++++++******))))))******))))))((('''&&&%%%&&&(((***+++***)))(((&&&(((,,,///000...***((((((((()))***+++,,,,,,---++++++++++++***((('''&&&$$$""" """&&&***++++++)))(((''''''((()))***+++&&&'''''''''(((((())))))''''''((())))))***))))))''''''''''''''''''''''''&&&******&&&%%%((()))((('''((()))******++++++***'''(((((()))))))))))))))******))))))))))))******''''''((()))***+++,,,,,,+++***)))))))))***,,,---***))))))))))))))))))***'''))),,,......---+++******+++,,,------,,,******---,,,***)))))))))***+++)))************+++++++++++++++++++++************---+++)))'''&&&&&&(((((('''(((((()))***++++++,,,'''(((***+++,,,+++)))(((++++++************++++++***+++---...---,,,***)))*********++++++,,,,,,,,,...+++((()))---///,,,(((((()))++++++******,,,---++++++******))))))(((((('''(((***)))(((((()))***)))***+++***(((((()))+++,,,,,,------,,,+++)))((())))))))))))************************************,,,+++***))))))***+++,,,'''***+++***'''&&&&&&(((,,,+++******,,,---,,,+++)))***+++***)))((((((***((((((((((((((()))******++++++++++++++++++++++++******))))))((((((((('''******++++++++++++******)))***,,,---......---,,,+++++++++***************))))))))))))))))))))))))((()))***+++---...///000'''(((((((((&&&&&&&&&'''(((((((((((()))***,,,,,,************************++++++++++++************))))))*********+++++++++))))))***+++,,,,,,------111000...---,,,------...---,,,+++++++++,,,......000000000000000/////////------...///000111222222000000111222222222111111,,,...111444666666666666777777777777777777777777999999999999:::<<<===>>>???>>>>>>===<<<;;;;;;:::999999999:::::::::;;;;;;;;;===???@@@@@@???<<<::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>??????@@@???======???CCCDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA::::::999888777666555555111111222333333333333222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((('''&&&pppfffeeeppptttjjjZZZQQQJJJHHHGGGGGGHHHJJJJJJJJJIIIJJJKKKKKKIIIFFFBBB@@@BBBBBBBBBBBBAAAAAA@@@???<<<<<<;;;:::::::::;;;;;;777666666555555444333333111111111111000000000///000///...------,,,------000...,,,***))))))))))))************))))))))))))(((((((((((()))))))))))),,,,,,------------,,,,,,******))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))((()))))))))************111,,,'''&&&(((++++++***(((((()))***************((('''&&&)))+++,,,)))&&&***)))((())),,,,,,***)))((('''&&&''')))++++++***+++,,,---,,,***(((((()))''''''((((((((((((''''''''''''((()))))))))))))))))))))((('''''''''''''''%%%&&&'''((()))***+++,,,((((((((((((((((((((((((&&&((())))))(((((()))+++***((('''&&&(((((('''&&&))))))))))))))))))))))))(((&&&&&&&&&'''((('''&&&,,,+++++++++***))))))))))))***,,,---......------)))))))))))))))*********))))))))))))))))))))))))))))))))))))************)))***+++***)))((((((*********)))))))))))))))***))))))(((((((((((())))))((((((''''''''')))***+++!!!&&&+++---...---,,,++++++,,,,,,,,,---------***************)))(((((())))))(((((((((((())))))+++++++++*********))))))(((((((((((())))))))))))---+++******+++,,,,,,++++++++++++*********))))))''''''''''''((()))++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,++++++******+++,,,,,,***,,,------+++******+++***+++,,,,,,***)))***+++***)))))))))))))))***+++,,,+++***((((((((()))))))))))))))******++++++,,,***)))((()))***+++***((())))))))))))************,,,***((((((***...333777---,,,)))((('''((()))***((()))***++++++***)))((()))(((''')))---...,,,***))))))(((((((((((()))))))))))))))***+++++++++,,,***+++---,,,++++++,,,...000...------...///...---,,,------......------,,,---......///////////////...,,,***+++///111000///.........///000222333444444444444555555555555666555555666666777888888888666666888999999999999999===<<<:::999888999::::::888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;??????>>>>>>======<<<<<>>>>>???@@@@@@AAAAAABBBAAA???>>>===<<<======:::999888666444333333222333222222222222222222222111111111000000000//////////////////............+++***************++++++++++++***)))((('''&&&&&&ssshhhfffoootttiiiZZZRRRJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJKKKJJJHHHFFFCCCAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;:::::::::;;;;;;555555444444333222222222222222222222111111111111000///...------,,,------///...,,,+++***))))))***++++++++++++******************************))))))))))))************))))))******))))))))))))******************************,,,,,,+++***************(((((((((((()))))))))***...,,,+++***++++++***)))&&&&&&'''(((((((((((((((---+++)))((()))'''$$$!!!'''&&&)))222;;;>>>777...((('''&&&''')))++++++***'''(((***)))'''&&&&&&&&&)))))))))******)))))))))''''''((()))))))))))))))***)))((((((''''''((((((&&&''''''((()))***++++++************************&&&((())))))(((((()))******)))''''''((((((((('''))))))))))))))))))))))))***)))((((((******)))(((+++++++++***************)))***+++,,,,,,---------*********)))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***+++***)))((((((***+++***))))))))))))))))))))))))(((((((((((())))))+++***))))))((()))******%%%'''***,,,---,,,+++***------,,,,,,++++++*********************)))((((((******))))))))))))******+++++++++*********))))))(((((((((((()))))))))***,,,+++******,,,,,,+++***+++++++++*********)))))),,,+++***)))((((((((((((******))))))))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---)))***,,,,,,++++++,,,---000///...---,,,+++++++++******))))))))))))******,,,+++***))))))******+++************++++++++++++***)))((()))***+++***((())))))))))))************,,,+++))))))+++...222555///...+++)))((((((((()))))))))************)))))))))(((((())),,,---,,,***)))(((((((((((((((((()))***************+++++++++***,,,------,,,,,,---...---+++******---///111111,,,------......------,,,......///000000000000///000...,,,---000222222000000000000000111111222333333333333333444444444555333333444444555666666666777777888:::::::::::::::<<<;;;:::888888888999:::888888888999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAA@@@>>>===<<<;;;<<<<<<666555555444333333444444444444333222222111000000222111111111000000000000////////////............++++++************+++++++++******))))))(((((('''sssgggccckkkoooeeeXXXPPPJJJHHHGGGGGGHHHJJJJJJJJJKKKKKKJJJIIIGGGEEEDDDCCCAAAAAAAAA@@@???===<<<;;;===<<<;;;:::::::::::::::999888888777777666555555333333333222222222222111000///...------,,,------///...,,,+++************---,,,,,,,,,,,,+++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++***)))))))))******(((((((((((((((((()))***'''))),,,---,,,+++******&&&''''''(((((((((((((((***((('''((()))***)))(((&&&%%%)))777FFFHHH<<<...)))'''&&&''')))*********(((***++++++)))((())))))***++++++++++++++++++***'''(((((()))))))))))))))******)))((((((((())))))((((((((()))))))))******************************&&&((())))))''''''(((***+++)))''''''(((((((((''')))))))))))))))))))))))),,,***)))***+++,,,+++******************+++++++++))))))))))))***+++,,,---++++++******))))))(((((())))))))))))))))))))))))''''''((((((((())))))))))))***+++***)))((((((***++++++***)))))))))))))))***))))))(((((())))))***---,,,+++***))))))))))))***++++++,,,------,,,,,,///...---,,,***((('''''')))************))))))(((++++++************+++++++++++++++***************((((((((()))))))))******+++******+++---,,,***(((+++++++++***************...---,,,***)))(((((((((******))))))))))))******************************))))))))))))))))))))))))))))))))))))************&&&'''''')))***,,,------)))************+++...000666222...,,,......---+++,,,+++***))))))))))))))),,,++++++***++++++,,,---,,,,,,++++++++++++++++++***)))((()))***+++***((())))))))))))************,,,+++++++++,,,...///111000///---***)))(((((((((******))))))))))))******)))((((((***,,,---,,,************))))))*********+++++++++***************+++,,,...---,,,,,,---///---+++))))))+++...000000,,,------......------,,,...///000000111111000000111000//////111333333222333222222111111222222333222222222333333333444444333333444444555666666666777888999:::;;;;;;;;;;;;:::999888888777888888888888888888999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>===;;;::::::::::::222222222222333444555555555555444222111000///...222111111111111000000000/////////............---++++++************++++++************************ooobbb\\\ccchhh```TTTOOOJJJHHHGGGGGGHHHJJJJJJJJJLLLKKKJJJHHHGGGFFFEEEDDDAAAAAABBBAAAAAA@@@???>>>===<<<;;;;;;::::::::::::::::::999999888777777777333333222222222111111111000///...------,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------,,,+++***))))))(((+++******************++++++******))))))******+++++++++++++++++++++++++++(((((('''''''''''''''((())))))((((((((()))***+++%%%)))------***((()))+++))))))************))))))((((((((()))***,,,------)))&&&(((333>>>>>>333((()))(((&&&''')))******)))(((***+++,,,*********+++***++++++,,,,,,++++++***(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))''''''((()))+++)))''''''((()))((('''((((((((((((((((((((((((+++)))((()))***+++***))))))))))))***+++++++++,,,***)))((((((((()))+++,,,,,,++++++***)))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***+++***(((((((((***+++******)))))))))))))))***))))))))))))))))))***++++++******))))))))))))))))))***+++,,,---///000...---,,,+++)))(((''''''))))))************)))(((+++******))))))******+++************************(((((()))))))))*********))))))***,,,------***'''******************************))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************'''((()))***+++,,,------***+++***))))))***---000777111+++***...000///,,,---,,,+++***))))))((((((************+++,,,,,,,,,------,,,,,,++++++*********)))((()))***+++***(((((()))))))))******************+++++++++,,,,,,,,,------+++***)))(((((()))+++***)))(((((()))***+++)))))))))***+++,,,+++***---,,,,,,++++++,,,,,,---,,,+++++++++***)))))))))+++---......---,,,...//////---++++++,,,,,,+++***,,,------......------,,,//////000111111111111111111000000000111222222222333333222222222333444444222333333333333444444444555555666666777888888888777777888999::::::::::::888888777777777777777777888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<===<<<;;;:::999888888777222222222222222333444555444333333222111000000///111111111111111111111111//////.........---------,,,,,,+++*********++++++))))))******++++++++++++mmm___WWW]]]bbb\\\TTTPPPJJJHHHGGGGGGHHHJJJJJJJJJLLLKKKJJJIIIGGGFFFFFFEEE??????@@@AAAAAAAAA@@@@@@======<<<;;;:::999999:::666666666555444444333333222111111111000000000000000///...------,,,------,,,,,,,,,---,,,,,,,,,+++,,,++++++++++++*********,,,,,,+++***))))))((((((++++++***))))))***++++++++++++************++++++************************((('''''''''''''''((((((,,,+++***)))***+++---...111222111---(((&&&'''***))))))************))))))+++,,,+++***((('''&&&&&&***((((((***------***&&&***((('''''')))******)))%%%&&&(((((('''&&&'''((())))))************))))))(((((())))))))))))((((((******))))))))))))******************))))))))))))************************((()))***)))((('''(((***+++)))((('''))))))((('''((((((((((((((((((((((((((('''&&&'''((()))(((&&&)))))))))***+++++++++,,,***)))((('''((()))***+++,,,++++++***)))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***+++***(((((((((*********))))))))))))************))))))))))))******'''(((((())))))*********))))))))))))***,,,---...+++++++++*********))))))((())))))*********))))))))))))(((((((((((())))))************************))))))))))))************))))))***,,,---,,,)))'''************************)))(((((('''''''''((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************+++,,,---------,,,,,,,,,,,,,,,***((())),,,...222---((((((,,,000///---------+++***))))))))))))(((((()))******+++++++++,,,,,,,,,++++++************)))((()))***+++***(((((()))))))))************)))))))))******)))))))))((((((((((((((())))))***+++***)))(((((()))***+++)))***+++++++++******+++++++++************++++++,,,+++++++++***)))))))))+++,,,...---,,,,,,---///---,,,---......---***''',,,------......------,,,//////000111111111111111000000000//////000111222111111111222333555666777444444444444555555555555555555666666777888888888555666777888888999999999777777777777777777777777777777888888888999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<========================:::::::::::::::;;;;;;;;;;;;::::::999888777666555444444333333222333333333111111111111111111111222000000000000000000000000............---------------,,,,,,+++******++++++)))))))))***++++++,,,,,,nnn___UUUYYY^^^ZZZSSSQQQJJJHHHGGGGGGHHHJJJJJJJJJKKKKKKJJJJJJIIIGGGFFFEEE<<<===>>>>>>???>>>>>>>>>>>>===<<<;;;:::999999999888888777666666555555444111111111000000000//////000///...------,,,------+++,,,---------------,,,++++++++++++************+++++++++***))))))((((((***)))(((''''''((()))***++++++************++++++******************************)))))))))***++++++---,,,+++******,,,...///@@@===777000***''''''((((((((((((((((((''''''&&&$$$&&&((()))'''&&&&&&&&&((()))(((&&&$$$$$$(((+++***((('''''')))***)))(((&&&((())))))(((''''''((((((((())))))))))))(((((()))))))))))))))(((((('''))))))((((((((()))***************************))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***,,,***(((((()))))))))((())))))))))))))))))))))))'''&&&%%%&&&'''((('''%%%***************+++++++++***)))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))''''''((((((((())))))))))))***+++***)))((((((***(((((((((((()))***+++,,,+++******))))))******+++&&&&&&((())))))*********+++******)))))))))******************++++++,,,,,,((())))))************)))))))))(((((((((((())))))***************+++++++++)))))))))*********++++++***))))))***,,,+++)))'''***************++++++++++++***((('''&&&%%%%%%$$$******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************+++,,,---......---,,,+++,,,---,,,+++))))))+++,,,---***''''''***---...------,,,+++***************(((((()))*********))))))++++++*********************)))((()))***+++***((())))))))))))************))))))))))))))))))((((((%%%&&&''''''((()))************))))))))))))******(((***,,,,,,***)))***+++((((((''''''''''''((((((+++++++++******************+++---,,,++++++,,,...******,,,...000///---***,,,------......------,,,...///000000111111000000...///000///...---///111000000111222333555666777444444444555555555666666333333444444555666666666444555666777888888888888666666777888888888888777777777777888888888888999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::999999888666555444666555444333222222111111//////000000111222222222......////////////000000.........------------,,,...---,,,++++++***++++++)))))))))******+++++++++qqq```SSSVVVYYYUUUOOOMMMJJJHHHGGGGGGHHHJJJJJJJJJIIIJJJKKKKKKJJJHHHFFFDDD????????????>>>===<<<;;;>>>===<<<;;;:::999999999;;;;;;;;;:::999999888888222222222111111111000000000///...------,,,------***+++---.........---------,,,,,,,,,++++++++++++++++++++++++++++++******+++***)))(((((()))***+++,,,++++++******++++++,,,++++++++++++++++++++++++***************+++,,,,,,...,,,***)))***+++...///AAA<<<555///,,,+++***)))((((((((((((((('''&&&&&&"""(((******)))***+++%%%(((***)))&&&%%%(((,,,***)))'''''')))))))))((()))+++,,,+++)))(((((()))(((((())))))))))))(((((()))))))))))))))(((''''''((((((''''''(((((()))************************+++************************+++,,,---,,,***)))***+++,,,***(((((()))***)))((()))))))))))))))))))))))))))(((''''''))))))((('''+++++++++***************)))******++++++******)))*********)))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***+++***)))((((((***'''''''''((()))+++------+++******))))))******+++(((((()))*********)))((()))))))))******************+++++++++,,,,,,,,,---(((((()))******************))))))))))))))))))***))))))*********+++++++++))))))*********++++++++++++)))((()))***+++***((())))))*********+++++++++******((('''&&&&&&&&&&&&******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))***,,,.........,,,,,,***+++,,,,,,******+++---***))))))))))))******+++,,,,,,+++******+++++++++)))***+++++++++***)))((())))))))))))))))))*********)))((()))***+++***((())))))))))))******************)))))))))******+++&&&'''((())))))******)))))))))************))))))(((***,,,,,,***))))))+++((((((''''''''''''((((((***************+++++++++)))***,,,+++******+++---...---+++,,,---///......,,,------......------,,,......///000000000000///...000111///------///111111111111111222333555555333333444444444555555555333333444444555666666666555666777888888999888888666777888999999999888888777777777777888888888888999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888666555444444444222111111000000111000000000000111111111111------------.........///.........---------,,,,,,......---,,,++++++++++++))))))))))))))))))))))))qqq___QQQRRRTTTOOOIIIHHHJJJHHHGGGGGGHHHJJJJJJJJJHHHJJJKKKLLLKKKIIIFFFDDDCCCCCCBBBAAA???===;;;:::>>>>>><<<;;;:::999999999::::::999888888777777666333333333222222222111111000000...---------------***+++---...///......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******+++---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++---,,,***((()))+++---///888333...---...///---+++***************)))((((((%%%***///000---)))''''''$$$'''+++,,,***(((''''''+++)))'''''')))))))))((('''((()))(((&&&$$$$$$%%%))))))************)))))))))))))))))))))((('''''''''''''''''''''((())))))))))))*********+++++++++'''''''''''''''''''''''',,,---...---+++***+++,,,,,,***(((((()))***)))((())))))))))))))))))))))))+++***)))***+++,,,+++))),,,+++++++++******)))))))))***+++,,,,,,+++)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************)))***+++***)))((((((***%%%&&&'''(((***,,,...///++++++************++++++++++++,,,,,,+++***((('''%%%&&&(((***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************++++++************++++++))))))******++++++++++++)))************++++++++++++***(((((()))******)))))))))******++++++++++++''''''''''''(((***++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''***,,,......---,,,''')))+++,,,,,,,,,---...)))***+++***((('''((()))+++++++++***++++++,,,,,,+++,,,------,,,+++)))(((''''''(((((())))))*********)))((()))***+++***((())))))))))))************,,,+++*********+++,,,---))))))************))))))((()))***++++++***)))((((((+++---,,,***((()))+++++++++************++++++))))))******+++++++++,,,(((***++++++***)))+++,,,666222---******,,,---...,,,------......------,,,---......//////////////////000222000------///222333222222111111222222333222222333333333444444444555555666666777888888888666777888999999:::999999666777888:::::::::999888777777777777888888888888999::::::;;;;;;::::::999999999999::::::;;;;;;;;;========================::::::::::::::::::::::::999999:::999888777555444222111000000000000000000222222111111000000//////,,,,,,,,,------...............---------,,,,,,,,,///...---,,,++++++++++++)))))))))(((((((((((((((vvvaaaPPPLLLLLLHHHGGGIIIGGGGGGGGGHHHJJJLLLMMMNNNLLLLLLKKKJJJHHHGGGFFFEEEAAAAAA@@@@@@???>>>>>>>>>???===;;;999999999:::;;;999999999999999888777666444333333222222111111111222222111000///...------+++++++++,,,,,,,,,,,,,,,---///000///+++***+++---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************------,,,+++*********+++,,,+++++++++***)))))))))***+++++++++******,,,...------,,,,,,+++***)))))))))$$$$$$)))+++***+++,,,---,,,***)))***+++)))))))))))))))))))))))))))************+++++++++''''''(((******+++++++++''''''((((((((((((''''''------,,,)))((((((***,,,))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))///000000...+++*********(((((())))))))))))((((((***)))))))))(((((('''''')))************+++++++++------,,,+++*********+++((((((((()))******(((&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,***)))(((''''''((())))))***+++,,,+++)))))))))***---,,,***))))))***,,,------,,,+++*********++++++---+++)))((('''((()))***,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))((((((((((((++++++************++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,************************))))))***+++,,,,,,------)))***+++,,,+++***(((&&&(((((()))***++++++,,,,,,''''''((()))***++++++,,,000,,,((('''))),,,,,,,,,((()))***++++++***)))(((((())))))***+++---...///***++++++++++++***))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,///,,,(((''')))+++***))),,,,,,+++***)))))))))))),,,+++++++++***))))))))),,,,,,,,,,,,,,,+++***)))************************************************(((***+++***)))((()))***,,,,,,++++++***)))))))))******)))))))))))))))))),,,,,,,,,+++++++++******,,,,,,,,,---...///000111000///---,,,+++,,,,,,------,,,,,,,,,,,,---.........000222333333333111000///000000000000111111111111111111111111111111111111222222333333444444555222222222222333444555555444555666888999999999999===:::888999;;;===<<<:::555555666666777777888888999999:::;;;;;;;;;::::::999777555666999999888555999999999::::::;;;;;;;;;999999999999888888888777888888888777777777777777666444222000000222444666222111///...---------.........---,,,,,,,,,,,,---000,,,)))))),,,------+++------------,,,+++***)))(((((((((***+++,,,***(((vvvaaaNNNJJJIIIEEEDDDFFFGGGGGGHHHIIIJJJKKKMMMMMMKKKKKKJJJHHHGGGFFFEEEDDDBBBBBBAAAAAA@@@??????>>><<<:::888777666666888888:::::::::999888777666666333333333222222222222222222222111000///...------........................---///000...+++***+++---++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,+++***************++++++++++++***************+++++++++******,,,...------,,,,,,+++******)))+++'''""""""&&&+++,,,++++++,,,,,,,,,***)))***+++)))))))))))))))))))))))))))************+++++++++%%%&&&'''((())))))))))))******))))))))))))******(((((((((&&&$$$$$$&&&((())))))))))))))))))))))))***))))))((()))***+++,,,************************...//////...+++******+++))))))************)))))),,,,,,,,,,,,+++++++++***************++++++++++++,,,++++++************+++---,,,,,,,,,---------,,,))))))))))))))))))))))))))))))*********+++++++++***)))(((''''''((()))******+++,,,+++)))))))))*********++++++++++++***************++++++,,,,,,,,,---,,,***)))((()))***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))***************))))))(((((((((((())))))+++,,,------......------******+++++++++,,,,,,,,,******************************+++,,,,,,---......)))***+++,,,+++***((('''((())))))***++++++,,,,,,*********+++,,,,,,------111...***)))***++++++***((()))***++++++***)))((()))))))))))))))***+++,,,((()))***+++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///,,,(((((()))+++***)))++++++***)))))))))******++++++++++++************,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))(((***+++***)))((()))+++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......---,,,,,,,,,,,,,,,///...---,,,,,,,,,------------,,,,,,------...///...000111333333222111000000000000111111111222222000000000000000000000000111111222333333444555555222222222222333444555555444555777999:::999888777;;;999888:::<<<===<<<;;;888888888888999999999999999999:::::::::999999999999777666777999:::888666999999::::::;;;;;;;;;;;;999888888888777777777777888777777666555444444333444333222111111222333444444333111000/////////000///......---------------///,,,******,,,------+++------------,,,+++***)))*********,,,------,,,***zzzdddPPPIIIHHHDDDBBBEEEHHHHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===;;;:::999999::::::;;;;;;::::::888777555444222222222222333333333333222222111000///...------222222111111000000//////---...///...,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,+++***))))))))),,,+++******)))******************+++++++++++++++***+++,,,+++******,,,------,,,,,,++++++*********...***&&&%%%))),,,,,,,,,)))+++++++++)))((()))***)))))))))))))))))))))))))))************+++++++++''''''((()))************+++***))))))))))))***+++)))***)))(((&&&&&&(((***))))))))))))))))))))))))***))))))))))))***++++++************************,,,---...---+++***+++,,,***++++++++++++++++++***---------,,,,,,,,,,,,,,,************+++++++++,,,******)))))))))***++++++++++++*********+++---...))))))))))))))))))))))))(((((()))))))))************)))((((((((((((*********+++,,,+++)))))))))***((()))+++,,,,,,+++)))((('''(((***,,,---------------,,,+++*********+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))+++,,,,,,---------------******+++++++++,,,,,,,,,************************++++++,,,,,,---.........)))***+++++++++***)))((()))))))))***++++++,,,,,,++++++++++++++++++++++++000...,,,+++++++++)))'''))))))************))))))++++++************++++++'''((()))***+++,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))***************)))))))))***++++++*********+++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++)))))))))))))))))))))))))))***+++***))))))***+++'''(((((()))******++++++))))))))))))))))))))))))((()))***+++,,,------...---,,,,,,+++++++++++++++------,,,,,,,,,---......---------,,,------...//////000111222222222111000111111111111222222222333000000000000000000000000000000111222444555666666222222222222333444555555555666888::::::999777555999999999;;;===>>>===;;;999999999999999888888888::::::999999888888777777:::888777888999:::999888::::::;;;;;;;;;;;;;;;<<<777777777777666666666666777777555444333111000000222222222222222222222222333222111000/////////000//////...------------------,,,******,,,---,,,,,,------------,,,+++***)))+++******+++------,,,***kkkTTTLLLIIIDDDCCCFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDBBBAAAAAA@@@@@@??????>>>???>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::888666555444111222222333333444444444111111111000///.........333333222222111000//////.........---,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,+++******)))(((+++******))))))******************++++++,,,,,,,,,***+++,,,+++******+++---,,,,,,,,,++++++*********...+++((((((***+++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,***)))'''&&&&&&''')))******++++++***)))(((***,,,)))))))))))))))))))))))))))))))))*********++++++***************************+++---,,,+++***+++---******++++++++++++***************************************+++++++++,,,,,,)))((((((((()))***++++++******)))(((((())),,,...))))))))))))))))))))))))))))))))))))*********+++***)))((((((((()))***+++***+++,,,+++)))))))))***((()))***++++++***)))(((''')))+++---...---,,,+++,,,++++++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,++++++******++++++,,,))))))***++++++++++++*********+++++++++,,,,,,,,,************************+++++++++,,,,,,---------)))***+++++++++***))))))))))))*********+++++++++*********)))))))))((((((+++++++++++++++***(((&&&)))))))))******)))))))))------,,,,,,------......(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***)))******+++++++++*********+++,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++))))))***+++((((((((())))))*********''''''''''''(((((((((((())))))***+++,,,,,,------************+++---...///,,,,,,,,,,,,---......///---------------...////////////000111222111111000111111222222222333333333222222222222222222222222000000111222444555666666222222222222333444555555888888888888777777777777777888999;;;<<<===<<<<<<888888888777777666666666:::999999888777666666666:::999999999999:::999999;;;;;;;;;;;;;;;;;;;;;;;;777666666666666555555555555555444333222111000000000111222333333222111000000000///..................------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((()))***+++***)))pppWWWMMMHHHCCCBBBEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLKKKIIIHHHGGGFFFEEE@@@@@@??????>>>=========<<<;;;:::999999888888888<<<;;;;;;:::888666555444222222222333333444444555111111000000//////......222222111000000///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))+++***************++++++******++++++,,,,,,,,,---+++,,,,,,+++***)))+++---,,,,,,+++++++++++++++***,,,+++))))))*********)))((()))******)))((()))+++))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,,,,,,,+++***)))(((''''''((()))***((()))))))))'''''')))***************************)))*********++++++++++++************************)))***,,,+++******+++---)))******************)))(((((())))))))))))))))))***++++++++++++,,,,,,,,,)))((((((((()))***++++++,,,---,,,+++)))***...111*********************************+++++++++,,,,,,***)))(((((((((***+++,,,***+++,,,+++)))))))))***+++***)))(((((()))***+++)))***,,,------,,,***)))******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++,,,,,,++++++++++++,,,,,,((()))******++++++************+++++++++,,,,,,,,,***************************************+++++++++*********+++++++++*********************+++++++++++++++******)))(((((((((&&&''')))******)))((((((***))))))))))))))))))***+++++++++,,,---...000111******+++++++++******)))************++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,---...///******++++++,,,,,,,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***++++++*********)))))))))(((*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,...///000+++,,,,,,------............------------...////////////000000111111111111111111222222222333333333222222222222222222222222000111111222444555555666222222222222333444555555;;;999666444444666888:::777888999::::::;;;;;;;;;999999888888777777666666:::999888777666555666666999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;666666666666555555555444444444333333333333333222///000222333333222000//////////////////.........---,,,,,,+++***+++++++++)))***++++++++++++,,,,,,++++++,,,,,,++++++*********((('''(((***+++***)))tttYYYLLLFFFAAA@@@CCCEEEFFFHHHJJJLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGFFFFFF?????????>>>======<<<<<<===<<<<<<;;;;;;:::999999;;;;;;::::::888777555444333333333333444444444444111000000000/////////...000000//////......------...---,,,,,,......---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,---+++++++++,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,++++++++++++++++++++++++******************))))))(((***+++***))))))***,,,)))))))))))))))))))))))))))************+++++++++(((((()))))))))))))))(((++++++++++++++++++++++++)))***++++++******+++,,,************************)))***++++++,,,,,,++++++++++++++++++++++++++++++)))***++++++***)))***,,,))))))************))))))***************+++++++++++++++++++++,,,,,,,,,,,,******)))))))))***++++++***,,,---+++((((((+++...***************************++++++++++++,,,,,,,,,***)))(((((()))***,,,---***+++,,,+++)))))))))***,,,+++)))(((((()))+++,,,++++++,,,---,,,+++***)))((())))))))))))************++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))*********++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))***************************+++++++++,,,************************---,,,,,,,,,++++++******$$$''')))***)))))))))*********))))))))))))******((((((((()))+++,,,...///+++++++++++++++***)))))))))***************++++++++++++++++++++++++++++++(((***++++++***)))+++,,,------,,,,,,------......+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,,,,,,,++++++***))))))((())))))******+++,,,,,,,,,,,,,,,,,,+++++++++******......---,,,,,,,,,,,,,,,,,,,,,---.........------......------......///000/////////000000000111111111111111111222222222333111111111111111111111111111222222333333444444555222222222222333444555555;;;999666444444666999;;;777888999888777777999;;;:::::::::::::::999999999:::999888666666666777777888999:::999888777888:::;;;;;;::::::::::::999999666666666666555555555555333333333333444444444444///000111222222111000///000000111111111111000000---,,,,,,+++++++++++++++''')))+++,,,+++++++++,,,***+++++++++++++++******,,,+++)))***+++------,,,yyy\\\MMMFFFAAA@@@DDDCCCEEEHHHKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEE@@@@@@??????>>>=========?????????>>>>>>===<<<;;;:::::::::999888777666666444444444444444333333333000000000000////////////...............---------...,,,+++,,,...///---+++***++++++,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++***)))***,,,++++++++++++++++++++++++(((***+++,,,+++*********)))***++++++******+++---)))))))))))))))))))))))))))************+++++++++'''(((((())))))((((((''')))***,,,------,,,***)))***+++------,,,,,,---...************************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++)))***+++***)))((()))*********++++++++++++***************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++************+++))),,,...,,,(((&&&(((+++************************************++++++++++++***)))(((((()))+++,,,---***+++,,,+++)))))))))***++++++************++++++++++++++++++++++++,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))+++******))))))******+++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************++++++,,,,,,************************,,,,,,,,,+++++++++++++++''')))++++++)))(((***++++++***)))(((((()))***+++((((((((())))))+++,,,,,,)))******+++++++++***************++++++,,,,,,,,,************************'''***,,,,,,***)))+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++((((((((()))***+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,---.........---,,,+++...............//////000///////////////000111111000000000111111111222222111111111111111111111111333333333333333333333333222222222222333444555555777777666666777888999:::888888888555333333777:::999::::::::::::::::::;;;:::999777666666777888999666888:::999777666777999::::::999999999888888888777777777666666666555555444444444333333222222222///000000000000000000//////000111222222111000000///...------,,,,,,------&&&))),,,,,,+++***+++---******++++++++++++******---+++))))))+++,,,---,,,~~~```PPPIIICCCBBBFFFBBBDDDGGGKKKMMMNNNNNNNNNKKKJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;:::999888999999999999999888777666555555555444444333333333000000000000////////////------------...............,,,+++,,,...///...+++)))***+++,,,...///000000++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,------...///---------,,,,,,+++++++++,,,------+++***)))***,,,++++++++++++++++++++++++(((***,,,---,,,+++++++++)))***,,,,,,++++++,,,---)))))))))))))))))))))))))))************+++++++++))))))*********))))))(((&&&(((***,,,,,,***(((&&&%%%''')))))))))((()))***************************)))***+++,,,---,,,++++++++++++++++++++++++++++++)))++++++***)))(((((()))+++,,,,,,------,,,,,,+++)))))))))******+++++++++++++++,,,,,,,,,---------------,,,+++*********+++---000333111,,,)))+++---************************))))))))))))***************))))))))))))+++---...***+++,,,+++)))))))))***)))***,,,------,,,***))))))))))))***+++,,,......)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++///...------,,,+++***)))---,,,,,,++++++,,,,,,---(((((()))************)))******+++++++++,,,,,,,,,************************,,,++++++++++++++++++++++++*********+++,,,,,,---++++++******************))))))))))))))))))))))))+++---...---***(((***,,,+++***)))(((((()))***+++,,,+++++++++++++++,,,,,,'''((()))***+++,,,,,,,,,+++++++++,,,,,,---------************************'''))),,,,,,***)))+++---,,,,,,+++***))))))))))))---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,******+++,,,***++++++,,,,,,---......++++++,,,---......//////))))))***+++,,,------...(((((())))))***+++---...------...///...---+++***...............///000000///////////////000111111///000000000000111111111333333333333333333333333444444444333333333222222222222222222333444555555333555777999::::::888888999999777444111111555999777777777888888999999::::::999777666666888:::;;;555888999999666555777999999999999888888888777777777777777777666666666666666555444333222000//////000000////////////000000---...///000000///......000000///............///%%%(((,,,,,,+++***+++---)))******+++++++++******+++)))'''''')))***+++***bbbNNNEEE@@@>>>>>>CCCDDDGGGIIILLLMMMOOOOOOQQQPPPOOOMMMJJJGGGEEECCC>>>>>>>>>>>>>>>?????????>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999888888888888444444333333333444444555555333111...---...///000......---,,,---...///000......------------......---,,,,,,+++++++++,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++------,,,,,,+++***))))))************************++++++++++++******))))))------,,,+++************++++++*********+++---...,,,,,,,,,+++++++++******---,,,+++***))))))))))))&&&%%%%%%%%%&&&''')))***,,,+++***(((%%%%%%''')))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++************+++,,,------+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++---......------+++++++++---------+++...---,,,,,,+++++++++,,,............---,,,+++***,,,,,,,,,++++++************+++,,,,,,------,,,,,,************+++,,,---...******************************++++++++++++******++++++******++++++,,,---+++*********))))))(((((('''(((((((((''''''***,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,***...111000+++((()))+++++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))+++*********))))))((((((***,,,------+++******+++++++++++++++++++++++++++---,,,***)))))))))******...---+++))))))***+++,,,---,,,,,,+++*********+++111000///...---,,,,,,,,,)))+++,,,,,,+++***,,,------,,,+++*********+++,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,...+++)))(((***+++******,,,------......------,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***++++++,,,,,,++++++***---+++,,,...---)))***---...***&&&(((,,,///,,,))),,,,,,+++******++++++,,,***+++,,,,,,------,,,,,,//////000000000000//////---,,,,,,,,,---...000111000000///////////////000,,,...111333555666666555000000111111111111000000111111111222222333444444000111333555666666555444888888888888999:::;;;<<<777888888777555555666777888999;;;======<<<;;;:::888888888777777777777666444555666777888999::::::999999999999888666555333555555444333333333333444111111111111111111111111000000000000000000000000000000000000///...---,,,---......//////......---,,,,,,,,,------.........***+++,,,---------------,,,+++++++++***)))))))))eeePPPGGGBBB@@@@@@DDDEEEGGGJJJLLLMMMNNNNNNOOOOOOMMMKKKIIIFFFDDDBBB>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888888888888666666555555555666666666777555333111000111333444//////...---------...///......------------......------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,------,,,+++***)))***+++,,,---,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,***))))))))))))***,,,---++++++***(((&&&&&&(((***)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++******+++---......---,,,+++***+++---...---,,,,,,+++++++++,,,,,,---...---------------,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,************+++,,,---...******************************++++++++++++******++++++******++++++,,,---,,,+++++++++************)))******)))((((((+++---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++...111000,,,)))***,,,++++++******++++++,,,---***+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++************,,,+++++++++***************,,,------+++******+++++++++++++++++++++++++++,,,+++***))))))******+++...---+++***)))***+++,,,---,,,++++++******++++++,,,,,,+++***)))))))))***)))***,,,+++******+++---,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,---+++)))((()))******)))***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++)))*********++++++++++++***++++++,,,,,,++++++***''''''***...---******...***+++,,,...///...---+++************************,,,,,,---............---000000000000000///......------,,,,,,,,,...///000000000////////////000000000000222222111000...---111111222222222222111111333333222222222222222222111222333444555555555555777777888999999::::::;;;888999999888666666777888888999;;;<<<===<<<;;;:::::::::999999999888888888999999999999999999999999666777888999999999888888555555444333333333333444111111111111111111111111000000000111111000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------(((((()))*********))))))+++++++++***************hhhSSSIIIDDDBBBCCCFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLJJJHHHEEECCCBBB????????????????????????===>>>>>>>>>>>><<<;;;:::;;;;;;:::999999888888888666666666666666666666666333222000//////000222333111000///...------............------------............------------...///++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,---......//////,,,+++***)))))))))***+++,,,,,,,,,+++++++++******))))))))))))***+++,,,---,,,++++++***++++++,,,,,,++++++***(((&&&&&&(((*********************++++++************************,,,,,,++++++***+++++++++*********+++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++******+++---...---,,,+++***)))+++---///...---*********+++,,,---///000---,,,,,,++++++,,,...///---------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,+++...000000,,,******,,,++++++******++++++,,,---,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++******++++++++++++++++++++++++++++++************++++++,,,---,,,+++*********+++,,,,,,,,,++++++******++++++***))))))((((((((()))))))))***++++++******+++---++++++,,,,,,,,,,,,++++++************************+++************+++,,,,,,,,,+++)))((()))******)))***++++++,,,,,,++++++************++++++,,,,,,---************************************++++++++++++***++++++,,,,,,++++++***'''&&&)))------******...))),,,///...,,,)))((())))))***+++,,,,,,,,,+++***,,,---......//////......000000000000000///...---......------------...///000000////////////000000222222222222000...+++***222222333333333333222222444444444333222111111111333333333333444555555666666777888::::::::::::999999::::::999777666888999888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::===<<<<<<;;;:::999888888777777888999999999999888555555444333333333333333111111111111111111111111000000111111111111000000000000000000///...---,,,,,,+++***))))))***+++,,,------------------,,,,,,+++,,,,,,,,,,,,++++++******************+++++++++kkkUUUJJJDDDCCCEEEGGGHHHIIIKKKLLLLLLLLLLLLMMMLLLKKKJJJHHHFFFDDDCCC@@@@@@???????????????>>>======>>>???>>><<<:::999::::::::::::999888777777444444444444444444333333000///.........000111222333222000...---------.........------------......///............//////000---------............///,,,,,,+++++++++*********------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------............---,,,***)))((())))))***,,,,,,,,,+++++++++******,,,++++++***))))))***************)))))))))))))))***++++++)))''''''(((***+++++++++***************))))))))))))))))))))))))------,,,+++************************************---,,,,,,++++++*********+++++++++++++++++++++++++++***)))***,,,---,,,+++***))))))+++---//////...*********+++,,,---...///,,,+++*********,,,///000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------------------------******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,------,,,***)))***+++,,,,,,,,,,,,,,,---............---------,,,,,,,,,))),,,......,,,******+++++++++******++++++,,,---,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++---...---,,,***++++++++++++++++++++++++++++++************+++,,,,,,---,,,,,,+++******++++++,,,,,,,,,++++++***++++++,,,+++************++++++,,,)))***++++++******+++,,,***+++,,,---------,,,+++************************************++++++,,,,,,,,,***))))))******)))(((,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,******,,,,,,***---333777555222---)))(((((()))+++,,,...000000///---,,,,,,,,,---.....................///////////////...000/////////......//////000////////////000000111111111222222222111000///222222333333333333222222444444333333333222222222444444333222333444555666555666888:::;;;:::999888888999999888666666777999888999:::;;;;;;;;;;;;:::<<<;;;;;;;;;;;;:::::::::<<<<<<;;;::::::999888888999999888888666555444444555444333333222222333333111111111111111111111111///000111111111111000/////////000//////...---------+++***((((((***+++---.........------,,,,,,,,,---.........---,,,++++++)))))))))***+++++++++,,,lllVVVJJJCCCCCCEEEHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEAAA@@@@@@@@@??????>>>>>>===>>>>>>>>>===<<<;;;::::::::::::::::::999777666444444555555444333222222222222222111222333555555444333111///...---............------------.....................///000111------........./////////,,,,,,,,,+++++++++******---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++,,,---------...---,,,+++***---,,,+++)))))))))******,,,,,,,,,+++++++++******,,,+++******)))*********))))))))))))))))))((((((******+++***(((((()))***+++++++++***************))))))))))))))))))))))))------,,,+++************************************------,,,,,,+++***))))))+++++++++++++++++++++++++++***)))***,,,---,,,+++***))))))+++---//////...,,,,,,++++++,,,,,,---...++++++***)))***,,,///000******************++++++)))***++++++,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******++++++,,,---******+++++++++++++++++++++,,,---,,,***))))))***------,,,,,,------...///......---------,,,,,,,,,(((***+++,,,+++*********++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,---------...******+++++++++++++++++++++---......,,,++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,---(((***++++++***)))+++,,,***+++,,,---...---,,,,,,******************************++++++,,,,,,,,,,,,,,,+++******++++++***(((,,,------......------,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,++++++***///,,,***+++,,,...555===NNNDDD777...,,,---......+++,,,...000111000...---++++++,,,------------,,,+++,,,---///000000000000111111111111111000000000///////////////000111111000000111222222222333333111111222222222222111111222222333333333444444444555444333222333444555666444666888:::;;;:::999888777888888777555555666888999999999:::::::::::::::::::::::::::999999999999999999999999888888888888777777666555444333222222444444333222222222222333111111111111111111111111///000111222222111000/////////////////////...---...,,,+++))))))+++,,,............------,,,,,,,,,******+++******)))(((''')))))))))***+++++++++,,,mmmWWWIIICCCCCCFFFHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFAAAAAAAAA@@@??????>>>>>>???>>>>>>===<<<<<<;;;;;;999:::;;;;;;:::999777666666666777777777555444333111111111111111222333333555444222000///...//////......------------.....................///000111+++,,,,,,,,,---------------------,,,,,,,,,++++++------------,,,,,,,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,------......---,,,***)))---,,,+++*********+++,,,,,,,,,,,,+++++++++******((((((((()))***,,,---...***++++++,,,,,,,,,++++++)))***++++++)))))))))+++******************++++++************************,,,,,,++++++***++++++++++++++++++++++++*********...------,,,+++***))))))+++++++++++++++++++++++++++***)))***+++,,,+++***+++***)))+++---///...---,,,,,,+++++++++,,,------+++*********+++,,,...///))))))))))))************)))******+++++++++++++++******,,,------,,,+++*********************************++++++++++++******++++++******++++++,,,---************++++++++++++***+++------+++******+++---------------......///......---------,,,,,,,,,((()))***,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,------......,,,------------------...************++++++++++++,,,---......,,,++++++,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,+++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++*********++++++((()))******))))))***,,,***+++,,,------......---++++++++++++++++++++++++***++++++,,,---,,,,,,,,,---,,,+++,,,------+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,)))(((***---111:::DDDPPPCCC444++++++...///...)))***,,,------------,,,***+++,,,,,,------,,,,,,+++,,,---...///000000000///000111111111111111000///......//////000111222111111111000000000000000111111222222222222111111222222222333444555555555444444444333333444444555555666777999999999999888777888888777555444666777999999999999::::::::::::999999999999888888888888666666666777777888888999333333222222222333444555444444333222222222222222111111111111111111111111...000111222222111000......///////////////.........---,,,++++++,,,---...------------------,,,,,,+++++++++,,,++++++*********************+++++++++oooXXXJJJCCCCCCGGGHHHIIIJJJKKKMMMMMMNNNNNNJJJJJJJJJIIIIIIGGGFFFEEEBBBBBBAAA@@@@@@???>>>>>>@@@???===;;;:::;;;<<<===999:::;;;;;;;;;999777666666777888888777555333222///////////////000000000444333222000//////000000......------------......------------...///000111,,,,,,,,,,,,------------.........---------,,,,,,------------------------))))))******+++,,,,,,---+++++++++,,,,,,,,,------,,,---...//////...,,,+++---,,,+++++++++,,,---...,,,,,,,,,+++++++++******''''''((()))***,,,...///***+++,,,---......------(((***++++++***)))***+++)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,---,,,,,,,,,++++++++++++...------,,,+++***)))(((++++++++++++++++++++++++,,,***)))***+++,,,+++))),,,+++***+++---...---,,,*********+++,,,---...///*********++++++,,,,,,---))))))*********+++++++++))))))***+++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---++++++++++++,,,,,,------***,,,......---,,,,,,------------------...//////......---------,,,,,,,,,)))***+++---...///---,,,++++++******++++++,,,---...---------,,,,,,,,,,,,++++++,,,,,,---......///............------------++++++++++++,,,,,,------,,,---///...---++++++,,,+++++++++++++++++++++++++++,,,---------,,,+++*********++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++***************((()))******))))))***++++++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...------...///...,,,******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++******''''''+++---///666>>>;;;666...***)))***++++++)))******+++,,,,,,------+++,,,,,,------------------......///......------------///000111000000///............///000111222333222222111111111111111222222333333333333222222333333444444444444444444333444444555444444333333666666777777888999999999888888999777666555666888999999999999999::::::;;;999999999999888888888888666666666777777777888888333333222222222333444555444333222222111222222222111111111111111111111111...///111333333111///.........////////////......------------------------,,,,,,------------------,,,,,,---.........------+++++++++***************qqqYYYKKKDDDDDDHHHGGGHHHJJJKKKMMMNNNNNNNNNHHHIIIIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@???>>>>>>AAA???<<<:::999:::<<<>>>999:::;;;<<<;;;999777555444555666666555333111000222222222222222222222222444333222000000000000111.........------.........,,,,,,,,,------///000000........./////////000000//////.........---------------------------------(((((()))***++++++,,,,,,+++++++++,,,,,,---------+++,,,///000111000///...---,,,,,,+++,,,---///000,,,,,,,,,+++++++++******+++***************++++++((()))+++---......------(((***,,,,,,*********+++(((((()))***+++,,,,,,---++++++++++++++++++++++++************+++,,,---------------,,,,,,+++++++++......---,,,+++))))))(((++++++++++++++++++++++++,,,***)))***++++++***)))---+++++++++---------+++(((((()))***,,,...000111******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))***++++++++++++***)))+++,,,------,,,***)))........................******++++++++++++******++++++******++++++,,,---,,,,,,,,,------.........***,,,///000///......///...------------...//////......---------,,,,,,,,,++++++,,,...000111000...++++++******++++++,,,---//////.........---------++++++,,,,,,---...///////////////...---------,,,,,,,,,,,,------.........,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,------...---,,,***))))))***+++,,,,,,,,,,,,,,,+++*********+++,,,,,,---///...---,,,++++++++++++((()))******))))))***+++,,,,,,++++++,,,---///000------------------------***+++,,,---...---,,,,,,.........///000///---+++,,,------......------,,,++++++++++++++++++++++++************************---------,,,,,,++++++++++++++++++,,,,,,+++++++++***)))))),,,,,,+++...333***,,,//////---,,,,,,,,,,,,++++++,,,,,,...///000,,,---......//////......000000000///...,,,+++******+++---///////////////............///000222222333333333333444555666666333444444555555444444333666555555444444333333222333444555555555444333222777666666666777888999:::999::::::999777666888999999999888888999999:::;;;:::::::::999999999888888888888777777777777777777888777555333222222222333444333222222111111222222111111111111111111111111...///222333333222///.........///////////////...+++,,,,,,------,,,,,,+++,,,,,,,,,------.........((()))******++++++++++++,,,+++++++++******))))))vvv]]]MMMGGGEEEEEEFFFFFFHHHJJJKKKLLLLLLLLLPPPNNNKKKIIIFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@???===;;;;;;;;;<<<<<<;;;;;;::::::::::::999999;;;::::::888666444222111333333222222111000000000///222444333///,,,,,,---/////////000222111///---............////////////..................------000111111111111111000000------------,,,+++***)))---,,,,,,...///...,,,*********))))))******+++,,,......------------......------,,,,,,,,,---......---......---+++***+++,,,++++++******************+++++++++*********)))))))))))))))***+++++++++,,,************************((()))***++++++***)))((()))***,,,,,,+++++++++,,,------,,,++++++,,,------------------------------+++***)))))))))***,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++*********+++---...,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,***)))(((,,,,,,,,,------.........++++++,,,------......///---...............------///---,,,,,,---...---,,,111222333444222000---+++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++------+++)))((((((........................,,,---...///000000000000---------------------------------......------,,,...///000000---,,,,,,,,,***++++++++++++,,,,,,,,,((()))+++---......------...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,------............------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///+++,,,------,,,,,,...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........,,,+++,,,......+++(((------------------------------------,,,,,,+++***,,,,,,+++***))))))******((()))+++,,,---,,,,,,+++***+++,,,,,,---------,,,...------,,,,,,------...++++++,,,,,,,,,,,,------...------------...//////222111000000000111222333:::)))444;;;+++333CCC777333333444444555666777777222666333222777555222777555444333333444777999;;;:::999888777666666777777999888777555555777888999888888777777777888:::;;;999999888888888888888888;;;;;;::::::999888777777555555555444333333222222444444333333333333222222000000111111111222222222000000000000000000000000//////............//////***---//////...,,,,,,,,,///...---///111111...+++.........------,,,,,,,,,,,,+++)))(((((()))+++,,,xxx___OOOHHHFFFFFFFFFGGGIIILLLNNNPPPQQQRRRPPPNNNLLLIIIGGGEEEEEEEEEDDDCCCBBB@@@??????>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777777777666666666666555333333222222111000000000///111333333000......///000//////000111111///---//////000000111111111222.................................//////......---............---,,,+++++++++++++++,,,...---+++)))+++++++++++++++,,,------......------------.........---,,,,,,++++++++++++)))***++++++))))))***+++,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********************++++++++++++++++++++++++++++++++++++***+++++++++++++++******(((***,,,,,,,,,,,,---...---,,,++++++++++++,,,---........................+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,,,,------......///---...............------///---,,,,,,---...---,,,...//////000000111111111------......------,,,+++++++++++++++++++++++++++---...000000...,,,,,,---------------------------+++,,,---...////////////,,,,,,,,,,,,------------------------------,,,+++---///000///---++++++,,,******++++++,,,,,,,,,---,,,---.../////////...---******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++---///111111///---+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------,,,+++***,,,---******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++---......+++)))---------------------------------------,,,+++***------,,,+++++++++++++++******+++,,,---,,,++++++,,,,,,------...............------,,,,,,------...,,,,,,---------............---------......//////000000///000111222444555444---666555///GGGTTT:::333333333444444555555666555555444444777===<<<666444444555555555555555555555666666777777888888888999888777666666777888999999888888777777888999:::888888888888888888888888999999999888888777777777666666555555444333333333444444333333333333222222000000111111111222222222........................//////............//////+++---......---,,,------///...---///111111...,,,......---------,,,,,,,,,,,,+++***))))))***+++,,,{{{bbbPPPHHHFFFFFFEEEGGGJJJMMMQQQSSSUUUVVVOOONNNLLLIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999666555555555555666666777333333222222111000000000///111333333222111000111111000///000111000...,,,......///000111111222222........................,,,------.........------////////////...---,,,,,,,,,,,,,,,---//////---+++,,,,,,,,,---------............------------......///...---+++******))))))'''(((******))))))+++---,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++++++++...---,,,+++++++++++++++(((***,,,---,,,,,,---...,,,++++++******++++++,,,------------------------+++,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++---...///000...---,,,+++***+++,,,---,,,,,,,,,---......//////------...............---///---,,,,,,---......---...---------...///111333---............---,,,,,,************++++++++++++,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............+++++++++,,,,,,------------------------,,,++++++---...///...,,,+++***+++)))******+++,,,------...///////////////...---,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...))),,,000222222000,,,)))++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,,,,---...,,,***)))***+++(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,++++++---///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++......------------,,,,,,+++,,,,,,,,,,,,,,,+++***------.....................------,,,,,,------...---............/////////------.........//////////////////000111333555555...222888000444YYYbbb===333333333333333333333333555...333555888JJJOOO888666777888888777555333111111222444777888999999999999888777666666777888999:::999999888888888888999888888888888888888888888888777777777777777777777777777666666555444444333444444333333333333222222111111111111111222222222//////////////////////////////............//////---......---,,,,,,---//////...---...000000...,,,------------,,,,,,,,,,,,,,,+++***))))))***+++,,,~~~eeeRRRHHHEEEEEEEEEGGGJJJMMMPPPSSSTTTUUUNNNNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>??????>>>===;;;:::;;;;;;:::::::::999999999999888666555444444444444333333222222111000000000///000222333333333333333222000//////000000...---+++,,,,,,---...///000000---------...............---...//////////////////...............---,,,,,,///...///000222222000...,,,,,,------..................------------.........------,,,++++++++++++***+++,,,,,,++++++,,,...,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********+++++++++---......,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++---.........---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++---///000///...,,,*********+++,,,,,,,,,------.../////////,,,---......///.........///---,,,,,,...//////...///......---------.....................------,,,+++++++++++++++,,,,,,,,,++++++***)))'''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******++++++,,,------------------------,,,++++++,,,---......,,,******+++)))******+++,,,---......------------------,,,,,,/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///111111///---++++++++++++,,,,,,,,,------,,,---///111111000///...,,,---...---,,,***+++,,,++++++++++++************---------------------------,,,,,,,,,,,,---......***+++,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------...---------,,,---------,,,,,,++++++***...---------------.........------,,,,,,------...------........./////////---....../////////////////////000111111222333444...555888///666WWW\\\===333333222222222222222222555+++444:::===ZZZcccBBB888999999999888666555333///111444777888999888888888888777666666777888888;;;::::::999888888888888777777777777888888888888777777777888888888888888777777777666555555444444444444333333333222222222111111111111111111111111111111111111111111111111//////............//////.........---+++,,,...000.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,gggSSSHHHDDDDDDEEEFFFHHHKKKMMMNNNOOOPPPNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>??????@@@???===<<<:::;;;;;;:::::::::999999999888888777666555444444444333333222222111000000000//////111333444555444333222000//////000000///...+++,,,,,,---.../////////---------.........//////------...///000000//////,,,------------,,,++++++......///000222222111///++++++,,,---...---------......------------......---------------...///000,,,......---+++++++++,,,***+++++++++,,,,,,------.........---------,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))))))))***+++...///000///---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---///...,,,++++++++++++,,,,,,,,,---......//////000,,,------...//////.........---,,,,,,.../////////,,,---...//////...,,,+++......//////......---,,,,,,,,,,,,---------......------,,,***)))***---000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,---......,,,******+++******+++,,,------......++++++,,,,,,---...//////,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,.........------.........+++++++++,,,,,,,,,------,,,---///111111000///...+++---//////...---...///,,,,,,,,,,,,++++++++++++---------------------------,,,,,,,,,,,,---......***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------+++,,,------...---,,,,,,...------,,,,,,+++++++++------,,,++++++,,,,,,---...------,,,,,,------...,,,------------.........---...///000000000//////111111222222111111111000111555666222555CCCGGG999222222222222222222111111888...777===@@@^^^gggEEE888777666555555555666777111333555777888888666555888888777777777777888888::::::::::::999999888888666666777777777888888888888888999999999999999999777777777666555555444444444444333333333222222222111111111111111111111111111111111111111111111111//////............//////...//////---,,,,,,...000---.........------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,kkkUUUHHHEEEEEEFFFFFFHHHIIIKKKKKKLLLLLLMMMMMMMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB????????????>>>===<<<<<<;;;;;;::::::::::::999999555666777777888777777666333333222222111000000000//////000222555555444333111///......///000000///...////////////000000000,,,,,,------.../////////+++,,,---...............+++,,,,,,---,,,,,,++++++,,,,,,,,,...000000///---++++++---.........---,,,......------------......,,,,,,------...000111222,,,---...---+++)))***+++******++++++,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------++++++************++++++///111111000---++++++++++++,,,,,,------,,,,,,+++------------------------******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------------,,,+++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,+++++++++++++++------------------,,,,,,---------...//////000000,,,,,,---...////////////...---,,,---///000000///)))+++...000111000...---...////////////...------,,,,,,------......//////,,,,,,+++***)))***---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------,,,---...//////000//////---...///...,,,+++***+++,,,,,,,,,,,,---------------------...///111222333---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,///...---,,,,,,---...///++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,***,,,///000000//////000******+++,,,---...//////---------------------------,,,,,,,,,,,,---......***---//////...------...------------------------,,,------............---+++,,,---.........---,,,...------,,,,,,,,,,,,---...---,,,+++***+++,,,---...------,,,,,,------...,,,,,,---------.........---...///000111000//////222222333222222111//////222333444333333333444666222222222222222222222222555///333666888KKKPPP999555333222111222333666777444555666777777777666555777777777888888777777777999::::::;;;::::::999888555666666777777888888888::::::999999999999999999777777666666555444444333444444333333333333222222222222222111111111111111//////////////////////////////............//////...//////...------...000---......---,,,,,,---///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,oooXXXKKKFFFGGGFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@???>>>============;;;;;;::::::::::::999999666777999::::::888666555333333222222111000000000/////////111444555333111000...------///111222111000////////////.........,,,,,,------...//////000+++,,,---...////////////,,,,,,---------------,,,+++++++++---///000...---+++---...000000///...---......------------......---------------...///000,,,---......,,,+++,,,...+++++++++,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---------------///000000...------...,,,---............---,,,........................,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......+++,,,---.........---,,,,,,+++******+++,,,...000------------------------++++++,,,,,,---......///+++,,,,,,------------,,,,,,---...000000///...---------......//////000000+++,,,---...////////////...---,,,---///000111000,,,---...///000//////...///////////////...------++++++,,,------...//////***++++++***)))***,,,...------------------------,,,,,,------------,,,,,,000//////......------,,,+++,,,...000111222222222---///000///---++++++,,,---------------,,,,,,,,,//////......///000111222---...000222333222111000,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---.........------.........++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++---000000///...------******+++,,,---...//////........................---,,,,,,,,,,,,---......+++...000000...,,,,,,---........................,,,,,,---...............+++---...000000///...---------,,,+++,,,---......///...,,,+++++++++------...------,,,,,,------...---............/////////---...000111111111///...111111222222222111000000...333222000222111000444111111222222333333444444222111000000333999999222444444444444444555555666666666666777777777888888777777888888888888777777888999:::;;;;;;;;;:::999555555666666777888888999::::::999999888888777777666666555555444333333333444444333333333333222222222222222111111111000000........................//////............//////---...000000.........///---......---++++++---000******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++sss[[[MMMHHHHHHGGGHHHIIIKKKMMMNNNOOOOOOLLLMMMMMMMMMKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDBBB@@@???=========>>>>>>;;;;;;;;;:::::::::999999:::;;;======;;;777333000333333222222111000000000000///...111444555333000///...,,,---///222222222.........---,,,,,,++++++,,,,,,------...///000000...///000111222222222222------......///......---,,,,,,---///111222000...---...000111222111///............------...............---,,,,,,,,,---------///000000//////111222,,,,,,------...///000000------,,,,,,,,,++++++++++++++++++,,,,,,---------........................)))***,,,...//////......+++---///000//////000111------...//////...------------------------------......---,,,,,,...///000...------,,,,,,------...------------------------,,,,,,,,,------.........***+++---...///...------,,,+++*********,,,///000------------------------++++++,,,,,,---...//////***+++---///000000//////+++,,,///111222111///---------......///000000000+++,,,---...////////////...---,,,---///111111000333222000...---,,,------///////////////......---******+++,,,,,,---.........///000000//////111333........................---------......---,,,,,,111111000///...------,,,+++,,,...000222333444444...///000000---,,,,,,---///......------,,,++++++000///...,,,,,,---......(((***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...,,,---///000000///---,,,++++++,,,,,,,,,---------------,,,,,,,,,---...///+++...000000...,,,******---------,,,,,,,,,++++++........................---,,,,,,,,,,,,---......,,,///111111...+++,,,---////////////////////////,,,,,,---.../////////...,,,...000111222111000///---,,,,,,+++,,,---///000111000...,,,,,,,,,...///...------,,,,,,------...////////////000000000000---...000111222111///...///000111222333333222111***444111,,,333777444555111111222333444444555555444888555444999777444999666777888:::999888777555666666666666777888::::::777777888888888888777777777888:::;;;<<<;;;;;;:::444555555666777888888999:::999999888777666666555666555555444333333222222444444444333333333222222222222222222111111000000000000000000000000000000//////............//////,,,...000111///.........,,,...///---******---000*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++rrr[[[MMMHHHGGGBBBEEEIIIKKKLLLMMMOOOPPPOOONNNMMMKKKJJJJJJJJJJJJFFFEEEDDDCCCAAAAAA@@@@@@??????????????????@@@@@@<<<===>>>>>>>>>===;;;:::999999:::::::::999888888222444444333000.........222222333333444555666666111111111111111111222222000///...------...///000------...///000/////////000000000000000000000000...///111333444444444444444222000......///000111,,,,,,---///000111222333////////////............------------------------111000///......///000111,,,...//////...------......---++++++***+++------...,,,******---...---+++000000////////////000000222111///,,,***(((''''''111///...///111222///,,,//////...---------------////////////////////////***+++,,,...///000000000000000000000000000000000........................---.../////////---,,,+++,,,,,,,,,,,,,,,---......---------......///000111...---,,,+++******+++,,,---------............///...............///000000........................//////------,,,---...///...////////////......---,,,,,,,,,++++++,,,,,,,,,000000000000///...,,,+++000//////.......................................000000000000000000000000000000//////......------........................111111000000000000111111000///...---...///111333000000000000000000000000---------,,,++++++******......---------.........------,,,,,,,,,+++++++++------,,,+++++++++,,,,,,......................../////////////////////////////////...------///111............//////////////////......------,,,,,,...,,,***+++---///...,,,...000111000...------...111111111111000000000000------......---,,,++++++------------------------000000///.....................////////////......//////......------,,,,,,---,,,,,,++++++,,,,,,---////////////////////////++++++,,,,,,---///000111...000333666666555333222222222111222333333222000222222222222222222222222444333333222222333333444333333444444555666666666666666666666555444333222555666999;;;;;;:::888666777777666666666888999:::;;;::::::::::::999999999777888999999999999;;;======>>>===<<<:::999:::<<<777666555555555555666777444444333333333333222222000111111222222111111000111111111000000000000000000000000000000000000000------............------,,,---......//////......///............---------,,,+++***))))))+++,,,...sss\\\NNNHHHGGGDDDGGGJJJLLLMMMMMMOOOPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHGGGFFFEEECCCCCCCCCCCC@@@@@@@@@@@@@@@@@@??????<<<<<<=========<<<;;;:::444555777999;;;<<<======222444555444333111111222111111222222333444444555111111111111000000000000000///............///000...////////////000000000////////////////////////000000///......///000111111000///......//////000......///000111222222333////////////000000000111------------------------000///...------...///000,,,...//////...------...000///...---,,,,,,,,,,,,---,,,,,,...000000---***,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------...222000///111333444222//////......---------------////////////////////////,,,------.........------........................------------------------//////000000000///...---......------......///000000000///...------------000//////...............---------............//////............///000000//////////////////////////////------------...///000000111111111000000/////////............///////////////...------,,,,,,111000000///............................................................///////////////.........000000000000000000000000000//////////////////000000///---------...000111..............................//////////////////000///...---,,,------...000/////////.........---,,,,,,,,,,,,,,,---...////////////////////////////////////////////////////////////...,,,,,,...000------........./////////111111111000000/////////000...,,,---000111000///...000111111///...............//////000000000111000000000000000///......------------------------//////...------------...///000000111111000000///......------------------///..................///.................................///000111333444---...000222333222111111222000000111222333333111333333333333333333333333444444444333333444444444333444444555666666777777777888888888888777666666666777999:::::::::888777888888777666666777888999999999:::;;;;;;;;;;;;:::777888999999999:::===@@@@@@AAAAAA???<<<:::999:::444333222111111222333444333333222222222111111111222333333444444333333222111111111000/////////...///////////////////////////000000111111000000///,,,---......//////.........---------,,,,,,,,,,,,,,,------...............ttt]]]OOOIIIHHHFFFIIILLLNNNNNNNNNOOOPPPMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????<<<<<<=========<<<;;;:::;;;;;;<<<;;;;;;:::999888222333555555333222333444000000111111222222333333222111111111000/////////000//////......//////000111000/////////000222222........................222000---+++******,,,------......///////////////.../////////000000000000.........//////000000000////////////////////////......------------......,,,...//////...------...///////////////......---,,,,,,...000222000---***...------,,,,,,------...***++++++,,,---///111111000//////111333333222111............------------......................../////////...---,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///............------......//////000000///...------------//////000000000///......---------............//////////////////000111111........................//////---------...///000000000111111111111111000111000000//////000000111......---,,,,,,,,,......333222111000///.........////////////////////////.................................///////////////000000000000000000000000///......------....../////////---,,,,,,---...///......................../////////000111222222222666444222000//////000111000000000000////////////,,,,,,,,,,,,...///000111///////////////////////////////////////////////////000000...,,,,,,---///---------.........//////111111111111000000000000000///......000111111000///000222111000//////000,,,,,,---...///000111111000000111111111000////////////////////////////////////...---------------///000000111111000000///------------------......////////////////////////......................../////////000111222333444------...//////000000000222111//////111333333333444444444444444444444444333333333333333333333333444555555666666777888888777777888999999999999888777888888999:::999999999999999888777777777888888777999;;;=========;;;;;;888999::::::;;;===BBBEEEGGGGGGGGGDDD@@@;;;999888666555444333333444555666222111111111111000000000222222333333333333222222222222111000//////..............................000000111111111111000000,,,---......//////......------,,,,,,,,,++++++++++++---///000111000...---vvv___PPPJJJHHHHHHKKKNNNOOONNNNNNNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHEEEEEECCCBBBBBBAAAAAAAAACCCCCCBBBBBBAAA@@@??????>>>>>>>>>=========<<<<<<@@@???>>>===;;;888666555333444555444333111111222111111111111222222333333333333222111000000//////000//////////////////000222111000//////111333444////////////////////////222000...,,,++++++,,,---,,,---///111111000///................................................---////////////////////////........................,,,...//////...------...,,,---...000111111000///,,,---.../////////---,,,//////............//////......---------...//////,,,,,,---///000111000000///////////////.................................000000000///...---,,,+++........................------------------------...........................------,,,------..................///000111111,,,---...//////...---,,,---------............///000////////////000111111,,,,,,,,,,,,,,,,,,,,,,,,///......------...000000...///000111111111111111000//////......//////000///...,,,+++,,,...000111444333222000////////////000000000000000000000000........................------......//////000000........................///..................///000///...---------................................./////////000000111111777555222000...///000111/////////...............---------......///000111------------------------------------------------000111111000...---...///......////////////000000////////////////////////...---------...////////////111222222000///000111------......///000111111...///////////////......////////////////////////000//////...---............//////000000//////...---------....../////////---------......---------////////////////////////............///000111222///............000111222666333111000111333333333555555555555555444444444222222222222222222222222555555666666777888888888555555666777888999999999888888888999999999:::::::::999999888888777777777888:::<<<>>>>>>===:::999999:::;;;<<>>999888777666555444444555666777222222111111111000000000000000111111111111000000333333222111000//////...////////////////////////......////////////......,,,---......///.........---------,,,,,,,,,,,,++++++,,,---.........---,,,www```QQQJJJHHHIIILLLNNNOOOOOONNNNNNOOONNNNNNLLLKKKJJJIIIIIIIIIEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<;;;;;;777888888777444222111111222222222222333333333333444444333222111111000000///000000000000000000///333222000///000111333555000000000000000000000000///000000000000000//////,,,...000222333222000///000000////////////......222111111000///...------000000000000000000000000////////////////////////,,,...//////...------...,,,---///000000///......------,,,+++***+++---...------,,,,,,,,,,,,------000///...---------------+++,,,.../////////000000000111111111111000////////////////////////////////////000000000//////...//////////////////////////////////////////////////////////////////000000//////...............///////////////000111222333,,,---...//////...---,,,---------............//////////////////000000111------------------------///......---...///000111///000111222333444444444000000000//////000000000000///...---...///222333333222111000////////////000000000000000000000000////////////////////////------......//////000000........................000//////......//////000000000//////////////////////////////////////////111111000000/////////...222000...,,,+++,,,------////////////////////////000//////....../////////................................................000111222111000...///000//////000000000111111111.............../////////------------------...//////000222222000000000111000000000000000000000000......///////////////...000000000000000000000000111000//////....../////////000000111111000000///......//////000000000111---......//////......---000000000000000000000000///......//////000111222111111000///000222444555999666333111222333333222666666666555555444444444333333444555555444333333555555666666777888888888444555666888999999999999999999999999999:::::::::999999999999888888777777999;;;===>>>===;;;999777:::<<>>=========>>>>>>;;;;;;;;;;;;;;;:::999888;;;<<<<<<:::666333222222222333333333333333333333333333222222111111000000///000000111111000000///222111000000000111333333111111111111111111111111...///111333333333222111...///111222333222000///222222222222111111111111555444333333222111000000000000000000000000000000//////000000000000//////,,,...//////...------...000000000000///...---,,,...---,,,)))((()))---000//////............//////------,,,,,,---......///---///111111000000111222000111222222222111///...........................---...///000000000000000000000000000000000000000////////////////////////111111000000000111222333222111000000///000000000222222111000////////////......///000000000//////---------............///...............///000000000000000000000000000000///............///111222111222333555666777777777333222222111111222222333000000/////////000222333111111000/////////000000////////////////////////000000000000000000000000.........///////////////000000000000000000000000000//////////////////000/////////000000000000111000000000000000000000000222222222111000/////////000000/////////000000000000000000000111111111111000000///...............000000000000000000000000111111111111111111111111...000222222000///000000//////000000000111111111////////////000000000000---...//////......///111...///111111000///000111222111111111000000000/////////000111111111000000000000000000000000000000000000///...............111222222333333222222111///////////////000000000///000111222222111000///000000000000000000000000111000000000000111222333222111000000111222444555888666333222222333222111666666666555444444333333555666777888888777666555444555555666666777888888777777888::::::;;;;;;;;;888999999:::::::::::::::999999999:::999999888777999:::;;;<<<<<<:::888777;;;???CCCHHHMMMRRRXXX\\\```___[[[TTTJJJAAA;;;999444444222222222222444444333333222222222111111111111111222222222222111111333222222222222111111111111111111111111111111111//////000000000000//////,,,---......//////......//////.........---------000...---,,,,,,...000111www```PPPIIIFFFGGGJJJMMMNNNNNNNNNNNNOOONNNMMMLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEE@@@@@@@@@@@@@@@@@@??????>>>>>><<<;;;;;;;;;<<<===>>>>>>===;;;999777555444888::::::888555333222333222222222222222222111111000000000000///////////////000111111111111000///000000000000111111111222000000000000000000000000000000000000000111111111///000111111111000///...000000000111111111111111111111111111111222222222////////////////////////......///000000///......,,,...//////...------...////////////000000111222---......,,,******---000111000000//////000000111++++++++++++,,,---...///---000222111///...///111...///000111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............////////////////////////////////////////////////000///.........000111222000000///...............111000///...------------...............//////000---------............///---------------......//////////////////////////////............000222333///000222333555666666777222222111111111111222222////////////000000000000//////......//////000000........................///////////////////////////////////////.........000000000000000000000000///......------......///,,,---...///000000111111//////////////////////////////////////////......,,,---///000222222222222/////////000000111111111.........---......//////........................000000000000000000000000+++---///000/////////000............////////////---........./////////000,,,...///...,,,,,,...111,,,...000000/////////000/////////000000000000000......///000000000000000////////////////////////......---,,,,,,,,,,,,---000000111111111111000000............------------///000222333333222000///........................000000//////000000111111////////////000111222222333222111111333333222111666666555555444333333222444555777888888777555444333444444555666666777777777777888999:::::::::999777888:::<<<<<<;;;:::999777888999:::::::::999888666777888999::::::::::::===AAAHHHOOOTTTZZZ^^^bbbcccaaa\\\SSSIII@@@:::888666666555444444555666666222111111111111000000000111111222222222222111111///000000000000111111111000000000000000000000000......////////////......,,,---......//////...............---------,,,,,,---------------......///vvv```PPPHHHFFFFFFIIILLLNNNNNNNNNOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHDDDCCCCCCBBBBBBBBBBBBCCC??????????????????@@@@@@===<<<;;;:::999:::;;;;;;777888888999::::::::::::333555555555222111000111111111111000000000000000---------...............///000111222222111000/////////000111111111111000////////////////////////222000...,,,,,,...000111///000000//////...------------------......//////,,,,,,---...///000111222////////////////////////,,,---...//////...---,,,,,,...//////...------...++++++,,,...111555999;;;+++...000000---,,,---///,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,...000000---+++---...---...///000///...,,,+++************************,,,,,,,,,------,,,++++++................................................,,,++++++***+++,,,---...---,,,++++++************,,,,,,,,,,,,,,,...//////,,,+++******+++,,,---...---------.........//////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///.........///000222333+++,,,...000222333333444000000////////////000000......///000//////.........------......///000111................................................000000//////.........---...........................------,,,,,,------...***+++,,,...///000000111........................******++++++,,,---------"""$$$(((+++---...------,,,---------......//////,,,,,,,,,---...///000111************************------------------------(((***---............///,,,,,,,,,---------......+++++++++,,,,,,,,,------)))+++,,,+++)))))),,,...,,,...///000///...///000,,,------...///000111111++++++,,,---......------////////////////////////---,,,++++++******++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++---///000111111000///---------------------------...------------......///,,,,,,---....../////////------...000222444333111666666555444333333222222111222444555555444222111333333444444555666666666555555666777777777777666666888;;;======<<<:::888666777999:::;;;::::::999333444555777999;;;=========CCCKKKSSSYYY^^^bbbeeedddaaa[[[QQQGGG>>>999888333222111111111111222333000000000000//////////////////000000000000//////------......///000000000////////////////////////+++,,,,,,,,,,,,,,,,,,+++,,,---......//////......---------,,,,,,,,,++++++((()))+++------,,,+++***